From 071f15f67313a99b1500575ad2e8c6a1f883d695 Mon Sep 17 00:00:00 2001 From: sh123 Date: Thu, 3 Feb 2022 10:58:17 +0200 Subject: [PATCH] Added schematics and cad models --- cad/antenna_base.FCStd | Bin 0 -> 20763 bytes cad/antenna_base.stl | Bin 0 -> 12284 bytes cad/antenna_cover_short.FCStd | Bin 0 -> 12839 bytes cad/antenna_cover_short.stl | Bin 0 -> 31684 bytes cad/aprs_tracker_e22_cover_v2.FCStd | Bin 0 -> 95226 bytes cad/aprs_tracker_e22_cover_v2.stl | Bin 0 -> 37484 bytes cad/aprs_tracker_e22_v2.FCStd | Bin 0 -> 69092 bytes cad/aprs_tracker_e22_v2.stl | Bin 0 -> 8084 bytes schematics/LICENSE | 339 +++ schematics/README.md | 8 + schematics/fp-lib-table | 3 + schematics/lora_tracker.kicad_pcb | 2186 +++++++++++++++++ schematics/lora_tracker.kicad_pcb-bak | 2186 +++++++++++++++++ schematics/lora_tracker.net | 538 ++++ .../lora_tracker.pretty/E22-400M30S.kicad_mod | 82 + .../esp32 devkit.kicad_mod | 50 + .../esp32 devkit2.kicad_mod | 48 + schematics/lora_tracker.pro | 33 + schematics/lora_tracker.sch | 760 ++++++ schematics/sym-lib-table | 3 + 20 files changed, 6236 insertions(+) create mode 100644 cad/antenna_base.FCStd create mode 100644 cad/antenna_base.stl create mode 100644 cad/antenna_cover_short.FCStd create mode 100644 cad/antenna_cover_short.stl create mode 100644 cad/aprs_tracker_e22_cover_v2.FCStd create mode 100644 cad/aprs_tracker_e22_cover_v2.stl create mode 100644 cad/aprs_tracker_e22_v2.FCStd create mode 100644 cad/aprs_tracker_e22_v2.stl create mode 100644 schematics/LICENSE create mode 100644 schematics/README.md create mode 100644 schematics/fp-lib-table create mode 100644 schematics/lora_tracker.kicad_pcb create mode 100644 schematics/lora_tracker.kicad_pcb-bak create mode 100644 schematics/lora_tracker.net create mode 100644 schematics/lora_tracker.pretty/E22-400M30S.kicad_mod create mode 100644 schematics/lora_tracker.pretty/esp32 devkit.kicad_mod create mode 100644 schematics/lora_tracker.pretty/esp32 devkit2.kicad_mod create mode 100644 schematics/lora_tracker.pro create mode 100644 schematics/lora_tracker.sch create mode 100644 schematics/sym-lib-table diff --git a/cad/antenna_base.FCStd b/cad/antenna_base.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..ab1f75de540a4d76bc8276e3775519f91a602b37 GIT binary patch literal 20763 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 XBD$|xi~6V(+0_*lCZjnqxK4Qn0#*>< literal 0 HcmV?d00001 diff --git a/cad/antenna_base.stl b/cad/antenna_base.stl new file mode 100644 index 0000000000000000000000000000000000000000..91dffd8ee077e1db1de111d242f726e2adc248a0 GIT binary patch literal 12284 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 literal 0 HcmV?d00001 diff --git a/cad/antenna_cover_short.FCStd b/cad/antenna_cover_short.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..904c7140d458dfe1129401afa3cc29400f69206d GIT binary patch literal 12839 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 SBRW3TK1ZskwCHg;|j0cqf literal 0 HcmV?d00001 diff --git a/cad/aprs_tracker_e22_cover_v2.FCStd b/cad/aprs_tracker_e22_cover_v2.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..8b11dfc51fbbb7bd3af08848ce55676d9cdb95c4 GIT binary patch literal 95226 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

0O0Q+Sq0V~D^#entH}#^`ZE;fhCS_eJ)p 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 ERLGOQj}x!79-&r!}jL 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 literal 0 HcmV?d00001 diff --git a/cad/aprs_tracker_e22_cover_v2.stl b/cad/aprs_tracker_e22_cover_v2.stl new file mode 100644 index 0000000000000000000000000000000000000000..85e2efdfdacdf4578a4af54cd8481fcc4323224c GIT binary patch literal 37484 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 literal 0 HcmV?d00001 diff --git a/cad/aprs_tracker_e22_v2.FCStd b/cad/aprs_tracker_e22_v2.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..917192f4141dfb550f9a0904381fdab0060689cf GIT binary patch literal 69092 zcmZs?V{m0r*DZWv+xCfVc5I&59ox3i9jDW=&5ms+9ox2Tef`|GzN-7Yb^q+zd)4~0 zMvXbfnq$^hmV`KdDtp&oVfha2WC2^O(?lj-wDfmG49S0#t0!0z=Kda&>4mNBri-)g| zpETj$vw8>Vm+mYsb-e1=8Q$;Eif>xaUo6aa1X_;@xW`Ji7o>iEbp+?&R4klWy+

Ae4Lm1`5oA1*sX4@;)y46hIR{_(7jkP4{syj*?g zYWMivPUampMN(~z629!)hVU?azGi!{Ig#1pnGM;kxQ*2*0nzEJACLv+l2Lmce<`4>!v{BAFI!| z54%UUex<+9i2^jc_HsZT>*HDDHXk3HpZf2#FBzX@PIFrk4s9QYuiM04B_%TfD$JDV z(Xm+4ENh+I$k9{Mw>#bI)%0^f(H4#R!KdFg+7&C#Gkym;Ku%qzwrahxZA_Q9sI5_0 ztPRaSW}UWUa@Xdw30@dq);uH8&@mPft1B|L=q}Lcgt#TslIC_hYdJ#W_uGemrlfK@ zV%lwHn~&zqMkc9tev)-Ew0}n09+7N1*UL^FU7Sv~UJ!QZ|19)4RLah>-LgFz|NJ{@ z+<7}0eArm;zSWCwvR8Yg!Lq!C8wb}d#51fTjm20x>%xC^^LPZWm!B)O$t3K3p0d(z zY3S_KyiYQ87g)DDxz&4`__08CWzzR))&B7|WtDl+Bs13%J^EQ~ z>my5#48y{}VunuT))zPgajc7Xk?YGem-nyb;V<#by;K*yJwj^K7n6=DsJC02$umP2 zgD-r8oSWzHPUpAd%Goq}$Ni?>k!?-a^d&0CAZHZTnV!73YIW+(@{{(;eMzk=7kMKr>f!C^ zenD#XSk|Ph*Qm?xp}iS^v+4t zjQnTIpWRI99MZGS=p_4RNRpI0com!2D;>YU`MJAgV_89^$Gl&D=B(b6Iq}|wN3Was zyHnFo7KA8%0YgsLA5XDjq4>T53KCpYO|c1*w!wBp!LtEg?L;|wqkRPJjAb` z(R(|yW>=nKTZWO@nk1wT_X6&2h1tyoN4`pR-QLKrqw{y$JaSVZd$~s@g&_VXm~@1n zieQwcX>e&1MdY5Dg&bHKetfe(CQ zg~d(OXwYRBj8;A(uq9Hf_T(58{S7Qlh*{}14u(=|32k?TseMM~!`t2zb6k<;sa#MN zf{qKlVHOf^QGHK{dvj1YpK>u|Af>gr>)iQA_l8cI&s7S$6og0g4lu>4Z2=CZ|qbpd9sx4({n+1@$?zv>Ny_V1U7h<2ZY_@TZw7{EGUS(bG@+Vs}L zxTU_rskfI(hSOk%gTgRidET+IgGr18-p~WhCyntN#;ln-pzTwk#F-xnIt>lI>#x9C z87!|pUO#rL(~cZ6UoPOUX^rG0GO}U@07z_u@v^44#(`62Kf%EF#PE@>Tjg1MV9$Tx z<`&SehTpHL62zlP7^C@1yeZ3K@(vzX(R^PgA;#iW<+WAWKNok9P}zu+&Vs3d`Ea5n zb;h!Rk>sP$BJxpVO#4||gkKY3hL6o!Yi|`9XzI~XUR#X5TrU}JZc_~HD?%VG#Mr8? zYc&mS)L_amq@{{vE5?!VJ?fZ?^z^X%tF^Q1}DuX>5AtWKbp6Sg;N z3;`uK4c?!N6DvoK?S{=Z6f*oAq)SB-bfn=44lNa`aauL;7HQHN8Hm4CC_(AW=L=e% zmsi0qUo}&m`s=+IE7<6hPT8;)%Tx3^H(8X%`v|9%CW+=_MS|MwcJ-Le+yDd*MPwp^E50&?K|A| z`N|7OPQ8U)3AGro9kFPKVi_I{-H;eQyfY?k>W`D~lE31u1*w1KUa!L__-L*o=+WUw zL2eq)O#LPLnarW`*PDHmT5`okAk`oN`35xZeu@(UQb8MIo#$g}D-~O+NTsv@#EJCCoUUv|Sky z-Lx5{=Yla@I`|x<)dabsjxoq0>~0Rv6jDj)Bco(&xx&NkW~%It6gUc?XO~C1%|eB+ z84>0~rS~v03p_4KUB*;F!c7irgr@;i?fv};nczaz5?l%?*Q6#JX?N12F^DPjn+4UZ z*cuRz$l{K@;0jn-nYODM1KT`$wiFX9!e(P(O^~nyprey6ULqqDg4ZBxHRBJ38?E8n zhgQ??*O^X-L-kq0*_BoV77y?h1N*R{%2`W|DtxiwIOUfN+kIHkt#L&d>b*Jxs7lGk zN~w9sE?Xg##rjy{&?uuG26l3{w4AM!7L(?X`c$-c#AkT*EE4{alNXV5KY9~j&10&K zlZLvJD3lC!LN_1(E1~=EXRJ6u-I&O&GrnBIj{64!C&cpT1C}-c=?XKJGC|P7n<+jDK-6$<$w0?q?dOl zv0v>;rTUN~0Q`vbjI#SiI+CBIxY9EtVq&5FqzMt#k3AC9=hpEP@ewsLWC;=IUNi|2 zSyII4*eABs6A-32NhcqDlu>R2|MsGLr3N}u-NyfZRV7E6V<_#!3KJ)m-QW3yOjoec z46OR=gga0s9bHwIV0Tswb<97awM5rcPB~r)@Lk6L8%<6lVj;573TrVcylzzLk+%jI zujepE7w?bK0VnOkC2!Of1BWEE@G~_=KsUAL6}B!CSlvhzD`Uvb?HC^z4Wzx4+1&^I zk4(y6#18;+#xNnYlF5F638m0ND<@}1=3%x|TM!KJq7qeb{r^fS%gF6q?7W;mvhri| zXa2r(0TtGadIl&9H@ryf!~#O(*e#$HOb!h`qaFxNj4F8_)~d*8HG+#sofjET`l|)| z_r)$tH%qN+JRUSUD(9MsfSuq4-*`22eOVPgusGdJD{?n=xM9q#PHiKQZzsJ>cb+`i ztbsbh9HAQ8nY5fZ8kR^SMY&ofB+hTN(UVq*U#vsjs)zP__gI_r)f8HQB#y=)sRS;Un5jmj5yL1 zWW)@U+*WnzIcf{emI0t{WT|jOV;T=xV%>B@(EA?!`~nF*(Qb|aWW4R8>RFoH6xMcx zOzR?JFc?5rD2N6ZOLoh{LSwQ@YbTrXwPvOotxe>9_r{YMC|S)rrxaj&8;hh$lPvb` zNn~o6M{MOtxQnlXaZ%4~^L{8E5FPd&xf})?ZiBKySq>&db!Q~#n@?_`IS!Q2w-pbS zd({FKwwJXv6st+4l~)+2qiExD=#NR1wP`8-l3$==QBR>IhwGOsK805eE?jB*{+6J+ z`|*6z<_@tX^EW-MU1O7hJ1RGHbZh~pQQWno$5kI3U2Zg5pJikHb<_4HUhOPIz!H`- zd)RD`^9WX)4?*2ewlET<$5s%j%n^cQHYRzVnGQLd3?#_v1(r8HU z%3bfmRkW2>iKUZjT0j^S)NeUT;Y5F+`izy(Qm0W`iPff{w+KScj-{2P<&slmg`V6V zN&jmUWsKV>+KlOqom8`N?$0Wf3L-d3R^-4a-qu(_pt^Ho1*@&4(ZRQ8r40y{yyBD4QWH%KV&`n+Oa2@%^;8sF$klc^%U(fBX8Tzd+UIt#wfkk)d0o14gFuip@ znyt%^nGt$IwpXwNEj(ZXrTFxjF%lgRj=l0=JBEZ=fApA8T;ose8>4z6+DriRxzPt{yA|xbLzfoRjJ3GP0zZVgnrfk5(%S=j z=}U=MXG;SaEsS-c>o`o)rP)XP2hpXQ3BTV1=*6mPOo6Z!Ztq07pN}D0GG!x~8{?FC z4)Lnqwxvyyj6|xorq!}7Gb8a5Isn~Hp+!9|iP(zIz?AD1;a zZEg7A=y=cwP}3^Gm2w3mgL@*Y(t4U4)V5{7(Wp>sON0kl**Dz4V@#|bjT*4$*d$rR z7a=0RqfLGmamt)QD9UQmSS5d#jkYq-@x+}E!FJ30KxIBN!Hd5HN3~MbON1nq1sD?t zjsTI@9o?5hFazH^<4gZqawXkU3z5Vm{N>5JQH;+G`yc?21EQE{POZPq zy)QJK*cfPUf0+@)LUV=T#pa_gdr&<_MK}IJM3zNnt7OQeW_etCda_w^fL}0`A4cL=0)i7tk_!XGWN?j@zDKsfmWcGB z#zBgODj>j#C9#OZiP_>$SrdhqVwopfLJExK!OV7ekS$ZH`m{XJUOTrB;IWR#2aXMH zyub$2{JVMclFFEK?Dt}H*MX8`1D4S1N=;}gK>6`31DFZ4Mv-MSI^daZ@*+(v1A8V{ zLt31!#xRlWg*MO&4ATQdxa8_~2xz9?dy1{%S(QVwQj$q6@KiAOyKF|aToDplCAP4l ze>(Br>ldXp=o$ysKBlm536rW<{6b>AGSmtmt=n-)Glm5rg+ovf0)N|z4VzDbWWoMpgEVqV1ImB)F!mFNiEz(@p##P-KR z2F*{WlA|cIuy;jd>tC7^q4Nn(4S9NlLx1+eml6UaQIiR<60)^W2;onD&?YZZPUP>) z%Jid}!W~|xnh(wAvkIEZun#6iTkRwg*FAiH)tab`7&JOVT32KroJ}u`uoZ--(x38X zSrA`65j`W*n;ov3+b}CWRY>qnOruLHJCHT0X=qMOvHqWiH=G5YldO*D8k8oWkz2$T z7g0H%btH@mtyP9AT|5%n7LaZv8VD_#f=2(_4C5!dX4KIQ>`@^;ximEMm`oU{-d`Ec zb`cqUMKVUuW_puUay|nZszz295D4@{TQ(zYJ3@>pCS#_hM0Q0*Z?bQ#EG>Jg*!R=> z2lL}Eutg^pQ!_-!KWT-9kD-ayKOFHXsUD=0)U+CdSZMrpK&7 z%$k>OawaVhsK4^5jxD@0nvC9Loe(x-VHC%ivG&rQcDUKFLGYt{}{??o1f6=Yn{AuF7nv4>o zl#&^?1k+*3?J>oh@7y;rf4Yz<{9Dzh9Ef+deB($XXuR1-`xPLjqC$D`r6KW+>QhE1 z@>tg;=URLMRc4NL)OW%T!f%}UTXrvHsoEawdgobz?e`b%?5*ILj0MxA!!qRbUC3M5cW#p^FXq(bP)ykh(qB+QnPCP z@y=8vmhR2z{80_#4};c?Rn8yYt(kZ5dN4+yz872<0@}Qd8h-9Fsz{GZF8y5D zQeG6?LRpBLx~Z@waj?Dim4#)GA;slJX#OFEW$;C1K&F$TJ^t=)KK@ocMQ)Mg8g4XU7YD?YR9WH2*8Zyx{>NM)5Lc zLHwq>BvP1>!L6Xx%ph=ze*eqH6DDQV*bx?)G{{V)n0k zy_>vPZ#RFfwyxV;c`+P2(>bB3K5HK21R8WXO_JX@7+a|vacB9=wVom=ZvqBIgSdsg zT)KrcP>QO`o1E1(7yj^V4<;C7Uhm2?GkMO;AuMhGc6m?C_IM9Fbjy&L9%2=&(J|oe z90#WY%9#Cy`5@XF36;kOOr00nK?g%4)MK-;_ z$bSH-pA8b{s^HXYirnrXK#0@+YHS(!WKZ*o5KECtUuBaMEsM2#+n$t%3y#YU3^>2v zrp>4rh)ki|elJ2BHt5d7Rf&Y;3~EZdTnQS?$Z7xszYP*^wq_2rf?wBh?fXj4mt{v2 zjNhxk04LG!JftrTTzmwWRN9carFVZr%g5>YvCyN;ijg~&Q1fFn^Ta4G&yi`h{)A-=TlJspMU$`3oj#XM&lZsA04aoK>j!>L3H9rw11#c! zrU44zCC>#~_g;S?>kWgi^z*o9FkX@@y=CM`wr|Mjxyc=9LU=VK785KqgscYN{n96o z#VpuRerh|#1c&HK>LtsD**7q$8Z*E@yG+WXkFqBQO=fBuG#I=X8#v&p9eK^l6<&;f z=upCCx0&bUl#S2tUqwKEL~RAU?6p6x8L|Sp-?3Dfxh9{(q9kcQu)B^%iC+7s|L{&0 zy!8bMz!!A)Y_Aq9J~c2^Z81{5K#P$q9*TkwMh!jYv5^XarEl3f>Q6_7E5+YGER55I zW*mFoY@4@b9LSkSI$m%SY_bPVBVPzs&`^=;>CTq??gcB~a$2!KlBpW26?(c&zQAXu zlSOSrS23cRgMK=L2AfkZ-*ZEol9TFw+Ksw@r!edYXE(2%3*D4Qk?xfBq;J7N`Qv%9 zSnCk#Ow|v$uE{=HWnwe+GML;{q+B-VSv=z#)f?5Y&X*Uct-7;7XG>C>TY<=&SM<=1 z%EdlW5A2URU@`kHh{T=uBH8;UWSFetrQilJP^vt=cR=qq|*)P$M z)1FQFQ?;fo+xxZ=A8u7%GJ5p}SDU6|DAVw9ustAoHIHlan4)i6NXG7ce;y4Qi7a{t zPY}J#AP)U&3^cced6VPec<(KCND68TQ-44NTZQIK|NwsFA z>>9VhbM-KCpwcI|&WqsQe!H`vVLGOfGGia_HD-S&b zKS%dR0_C~KgXJZi)1&D+Ftob_!eJ`dzV5!=oZ5hR+H%CIs2wXFJmEGEvhg2FJPvIm zu{UowavC{Idw+!777@TO>$h63*kiP7MKrC-veWk6E_R*0K}YB#>(4#eT`3+Z3O*PU z)3u}tziodf>Y|arG5ClPzl5U8P}d)O`6FRDN#mx$poGqMwyl9qh2(GXV`lcE-gRu%P0Ip>nZ`(9|vOLE#N( z!>#I%&^`3+FJc)#9+FR)ZXU9|Agee3pA_NMu?G9bbmTfvS1553^1}2SpF8c+!*5+E ze~cVSiU_W}*`hP-p}*0yGgt5&V0-1gt-#2P$`1|noSH|*!plGK9#WZaPkV6z{$J0k zPgG2UxCUQmCDj2h*Vl7T-CsQKZSwU#UvJD`KF`oN=7h{)Dcnhc&Ty4jyi`Rg)Rlra zlu7mLwH`Y@jQ#V(exJ9$ILMeB5t*4(lM=g&oi<~8?OfG&~ZK>QE zC_t4eLhZ5^sEP|1+D7eFOj;wGv(-Y_AniUy!Ly|C29|G@+^U0rJ1_I-NJ}I+>8Yxm z|Hu|TnFZY_rS3e&@UI|xn>_RE_nM_st+=(XQhSz|Louhd;e}V?+h0zf=Rhm+VLFWu zu^dNwVXlQ(A(uDiT44dsTy(EjeN&II&86#kGcXI12OkXBh^+qSp#oVz9YTUp(_!&NN8rM|2pcPhIuMUKv{3&Iha3 z{3XwTqv7cNS?E6LO7NXP9EAz8^f;QTKdboF6R+8QwhO^f`OI6PFF!y%O?*lZqvSEn zd0xk{DlW@bhhc6%xK-`#L~{Z&n{_yDX-8Ur9%`hRxv?^<=(xzIs_ihP%`l4MoxO{e zY(>N5RrYJ$*t(6v@s>2L%l5^PX;5}ez(YKM={9_?{c()^O2iy&+)tRF-6EEGe9g zM{Tp7{Oi5yjmLb$L2ul7I8;60imNZ(`S73PT^GikkzBWT6P3Mk#&`t7(Z4BfnTKycK90*M?`UZcsOQ;xS@%0IiQKNF8lTFo< z4i;D`eK%BlO!-}=BfC^|>oT4|V(O;dyeiU+y&vKEJ#S9Um&R>ee$QP+dde$AuP9=z z^}ZqGUV2W{M%r6PT1VbHH<3ITT>O}uMi5`J68LRsQjY34kxB&Mk(@geD(r{t0_Dj9 z`*Ap12gwV%bLGX_-YK#KP>w+K?m+((Bi|>rXGQBv86t-SX&;i*{F38g-0ua4mdGHZ z(Z(H5U5*Y{#%EKgK^syM;7Ie=H0q7QKL>BJb^4U|l%$9O)7r3_*0KI^zkd6M(Vgp7 zb=FqQf8Md*8DOt^_bvEyw$#F~=e<`}eHM!0(agX$o7{d*(+)+H3pG?o9KSm|Lo9C`>HsT{%bV9%K-Gpk34?(Js12{{RfcGK>AO{3Spp*#k8QT+qI9_Eku%L;=^@Z*D z7TlOrKxJc@=h$d?65xFfDNjMBrRJ%CQ&%|*-^;#g|GajyWf$kLbJvt|v`YNvsc5y? zPqX*i(AIU+@s*rXz}4v^n}BDKw;}l-%2!@RUzu5ndkW;^d3B=9b296Y3c9XG(Hazf zZv5O%&mEooyF)lti_mZeGQ|#)X7Fd@* zUxMSFx0`U`^z8RL%N#SpR_GCIQi$NWZ03btm8d6LUpTX<mzPmGOj$Vp2@H=aXUtsolFD4lG}R!!_HDS>Z3uY+pr%=GiLLr8JmK>qt+zr zU*jc$3aLRyfOZ1$VwFZLV}=OxM9Q0h8Mpt%bq$`9&UXoJL4(e^7ScY5hwZIYWH}b6 ztQnhrvQ@zqSY2HqRq;s8o?4NdBb`AG`1A#h?Mfpj`t{=F6hqnfEFNtibKoAwT2 zz}E;+U-uv{APcwAlV6MEEsrHs7!Nz;Z}2m=2Nb+eB>=&X7fEV`!SCtt|zIfrlTjX;tDbh<|MmHICU-z9$ni0OI-Bho|1a z=b=0kBwyg~mpkwL(QOh3tXZ!p@@SI--O&_!sc+W>Uzzv+TH@wmY6)sWMG6TOVUB=J zf|ZC)Vl{x3PpeN8b;R*o^S`#|byIMfomz~OF6#0N+vVZ$a(PQzEHDNJvC|>=a~&7= z&4~)ojBl$56zk0)JY(9=f(;Cdf8XwbY~U#QZbTwaP=cZ3u6pi|?yqN-%*&*BZJc*< zt?+{v*Ao>$C(0DKFm6{HNXV}MqC^N>#kCHxmBKXSH;5ssK2m#6bfW4kFp;?kU4FnXpn7BO7Prdn-?x1{_N zKckVrjVM90lDZ6})TGpc@lY(}Cy%yj5rNc+A>yPc6ljtv@vs@_&ti4IM}nLaeYeO% zh@|qhPt(Uf59hD2y)!X5R1bpm?I2Nh;wQS@Fj1;6t;O8#jJf_YV4%<7BeD{}9F>(( z5atobN80GPP_}8Pp^o;$tnOttlA;wg7Dz)zxCe_b3nq|Do<$&x*qA~JhBG;aYb!Fy6{k9r(?U)pj4%19C<as|=bPU2U`C=c+YX)0 z02aD(GK`#BKq0g#7_2aZED=jCf>G=|dW+}Z(T<{zWiKlW87yZnO1*6rUm#6M7}RUN<*SYfo+P8fLty@9nwUe*4oSACXQ72wjx@sKbFOPfM9#T;4Oo_I{4%13MrmV>c8&9rpswBV(pk9+ zpHX|BFYQ*XII(lsr>Ur9nz}Baf3a!Fndv2x{2Oq+?`zRqX4*E-?;kd0P$MHHBhD$$ zyKTGb`4_K!5y>?P4mX2++}Unz^Jm!(Do1KV|0;sk;l~#*3v<@HAcYeTC^NVqdPXhz z;^;pDh+}_D)Rp%SNXY(%iX1W?T91zuje(;je~vqeeZYww)(cRT(>j^Nh`H{dfZGX; zX^uEWu;naT0O`1CAO~+y7{ZsE-xT4xA(b!!LlA+w&^HR)@?4{HxlE5%@h7}$t>Mw`_^_hUa#f;&ht;l3iKjN4=imZr zzVLy0ooqA*efyV0*SN}2kK%UX-7{~LE4`db?Y$bHog!jx<4{B^(c0gjo!Gz$<)l4@ zWo*>6$jbR$PgE)lra_*FdCaAY!mhK@5#ox`nP%Yoqd@VIAWHGX=U`jB`ho=fuSPr{ z2l+t!nsPY_6{ht9@xidF!C;ua+2|Hi8hY}qQJJ&B;~2&Y?2mz`PWCdbdUYR#b{OR> zmubfar8mfRx2-_6vqxn1{hv|$<2O%v!Dqyao+H;gY}h=T2s#aMxoUd}HY3WCBLEu# z*&XZ{sZ(-4)Kk6kYrUA9Vd-3|03OV}R{J)O>EqI&xjhr;c#k>;GiiX?$Spu!p2`gD z{LgJPt?DF((ZJ7_W70v_SJa+ucM08x2CYEnT|2u(+DjBgmnPO1&c%aRPAKBB`LZ}+F@)4->(EU&E(rKgk3dmud zzr1AFmdmaa--ZRJ8>b3wR*x5-A+cX=7Ms+G)3CnB%wzEg3MpG+rKOX!viIlIPKtt@ zA9Ch{f(7Gmxs@Z~gQ;B?MrOJESuPFc_+wKdb)&K5FTbSC#`E zGpZ($g1N} zO)%&uhav{{CwLROEs?H*((nDIoa8rA7_RB%)&xWArUe zauTFSA1Pv7q-ZjZC~@eZMgRP4;(nWK$w=~rie_EDKAb2Ef zg+nQ86KZIQ=uOZvR*`1$3n)W;l6Ce+Kvt;hH$8SOKT&>>@pw8`heVILX`Kd(h~>sO zbD>HEl=8(gY79TuD4yx=ycU=N+bvv%+Oki_-NP8i4;PUQwQ_KYY|uc!6gPSXLE+|rE#te zS-Z^jJ6MzzSY51{-cEZrGVxCugH;Y6hDgwuWj#?sgG#VCLQZ^7ua+Z(NYroWcrSst zU#-hY>NFzR_*C{;&Ov7#yP7gVw=^yDH8z$Y#qF2kGGDN^0yINF8qfgDeIFmhAG;?t zI6s6DDNfQ7$r0)CRY16RG(q18i*_3wEv;vSzX1J6^9`b&yoFN-~>kT+#5KX>J($c7bzKVy(Ij208aU&ot>fc5U+^M z?z-e?P)9i5gci+SY}?CuiUBz`FXpFWbFR5wDmN8&M@N!X3nI8>S^}wt<0l#dolOzW zA7c47*zWLa6X2G?m*NSm25(V3 zOJ1o51-8Yr>Z(cqLIm>O09X=$;{NxBLSF(~Fg;3y#aNK^FijgRgVy7kge85zLzJtg z@CC8@bF%P1oKaHQv;0O-C~U2^P|nCds&`O9A?bqi-{Z?JKS$>*~WKWAv){Hy&DoB&ePQCw2_-}J8mSGQ8|%i9(KrR zYqa&WCyJJOsa&ZTM{V<_}1EDfpLJBteNBvZxP-6i33Bi9Y(!^^$WHz9F5&KRP73>L19 zV(IO;W;+vqhsfv=5w=bXL;ZclkOxdMySt)%Ea|5CkQ>2n5n=E*gEQh($jLCfFGTmQ zn;~1hzOl9Lcmu$4uVmm}lMI%^pBzVSk6Wj1k~LdwtLy_|Jg{l2Gj@3nWOU0Eow-0l zSK%tfyePZB3`7NlPJmoE5ouZpXbZ!pmC&iY~%8=2bCIHq;T+@{2_k3t)48_U4`gNJ6k3>3=GCXui*D% zk?$uRs7T>tqw=z1KOG$BtFC^8Cs8943KP}3#px0wO0e1n&)KPds|LV_aS^Pm@3$p`#3B-R1 z`Bt`r7C-j#>C{Xyd85=i0(7cGJo)nl@!vD0*6E%-X)pl54;lbK{=a8Rtp6D*H6|G< zg|J`_ZcUXO7X+ueo17BkEN4h!jQH9wi=&I;d@`&wKWQX{Hb#YslTKq^ws!mYz~?KV z+wC&SEvWpa`&OUTV#2+`=#yZ_7^2m5tHu#leqG77GMj4z?z(w*)B9YBmuhrZ$S8VO zi01ZiQnSn*{e?(?Et-1ZbSYq=#zB@0Lg;EczkmcQK)^hMcjfdtmc?u-t}`;QYIkwY zC}v09RP<Z;T#={djJaJrmXN(tOknqBuE4NlTF7iT05GrQ}uUVRMcgA~JY2pwf%60j$Z8vj=9w zcGvV}{E$4y=l5)xwEuMe4D#izxJc)N?VkD4()dV_BP*CZ&J|{^ig*H_KBOG(2`Hou zD00AGThf0582TI|{5R(DT=fb4-~hnyfB)+I7v^mL!F)qY!C_SxwR5U^*#yC@p}on( zJDOCm(VD8@-ZmkLl#K8OjrOaH-6R;1A85kg0Lr)A(=vD8^kJW>?|BB2Y{}bCH2Bh` z9J~*%w=y5jo!7sp*e*$M&^8U;8Q0TjUUz0<>2@rqqVYItK0XgGD|(Q=Yc)@c=Gy1= z670$EM}G*jh$*75n25h6wWJ!qcDr0HUK zo!AT4G#W{53nH$OTL(f>Nb_?_V5!FF?9-`|hW~cPYA%;HCqSc31b=8<5>Bl@DKp`; zbPt-?;xFVP1~Kg^Ze~OW40%UcCu_ZS_bjwmWN7p)Pg|Z&EL1Vte^%&qjgP4dhy-jH ze(5PJMHzE$F+Nd*h50srs*X=%&mt@bH%T^3S*3#Lz<#?d~)RJ zYFP?Wb<2f&gdyYytE@*3Fak6`IpWqK=XqfdrR5;=^`+v+rq;y$XziV*9@@jqOdUYn z9}ml3Bt+3YylmgUSJ9@z%vN(Yya{2vhl>b8RgeoxLGh235pjgY%h$v zzE`Q5E1}6!CdMApze`UPXvzKsb5J>7wNK`ZzYnKWgM%7@uIVe{tX3J@4x<^yBi&R- zr2MY}pK4f=lu4%yQe`PGiS?#NL%iqPO02WF5sl~bKS$X4=SjpUs*%7nhI)VrXkF(F z0_VSV9ul5Q+(Vq5kmmj_6@IT@%Y9pXmc6F`4YnW0`Q4LYQVXqKJ=^()bk{AA zM?tU9y`?ghyb$^y?%7J<$ejm4`Pd+Tv$Wm_x~}!k3ln}2HS};oo-s0=(Njq?>hEb9 zhpeucuPJJs=P!5eFaJ7x+2}UxnKon=GFZPu$Ed+Ay5tg^t?3<+@qh@7fjdxqqOlDt z6=B2_(J5mnPqkJf)5HU3txT$DQ3Jb0Z%=BxpKiVS4KP>mwjHL*W?{AEFpJ zX#3?7axNcGQubbzg+(R~JGYN)l9wDuIwaw61^K^7t4zJA?!9ou%Zcnb996t;8si%a zqZ=>lSyLYfw#K~vEq41ZkU30k=t+I|6fEsRc}!II92=lvmb=#klW=m2nh-mDAC5CA zN#P%buRY=d^`<`e-=X|Pp~4r`C~3+>;xAZ4IOt$y2cM0|230fZ7V*X*O?qQ4TMFpncwDXN>BH@iac$|E9KDsM_t_ZUCs{*U z*!4-33Yb7lZbxdpA~t~gD4Y%6S<4R44ll9e?QQD5&ojBqUFM!admf?&X6f5KQFcZ#l)<0A2_#aahNP7}Fb*{LmiIR`Hkv6=v;z>7Pj^%U1RtvWGeeb}@J_awJV-htl)h?4!ayA%- zec%X?g^6M(&PC;LxN2wiP1hG2)j-{AL>+6uG_>mjROCih(Lw)K(39Z$&^|swNhnD& zyDxTG>Jaqc&Qki!%fo_g!T0wbZiN3o#tJca&CMDs6U8dbh<3 z!V?^w(>>d+0yOZBvO1E`>~Ef=47s~45cMn&ze4`E(f~65UbI6102So_OKCX&kJ4!C zE3FBm`gR*S#o2)9Y zFP1MkQWJN3GKxk|HQ?e9~0}|Bkl~dUW(tw$Ww2O zo*5dCROWw#ffV&O!!^0+CYZ2j&wfo%t5CVUKnv9y_|LAb*7uTC3kr6uY48+j{AS#u zW)28BwTYzE=_abqX@6qJ{xlu&GP-PQ38K(~O`lNP5P3v!~=w30?91ZK*%K zeLvoJ`-tnS=B?QpW}7K3O07B*s}!6F-OP!Mi3l?*wkr_CUT$eUZLJ7!*?oCnVc`VY zjLbTb@9dZ6;nqX{nZ6+7q|>|M=2yDGByi#W^2LaEV07Zy>#?~loZ((K9x9olk_Z7^ ze-wx{8*B=psRZGgWV?DwccNM0=bBnfM!+9MdB*(PeTx3-n}JV@lK58^{Tng$OM`ac z3S(lJ3N>@P?5=G&3D@JQkLBT9_&tJE$Y-qUre5q-h19VCw6JD#1#7FvCYFRj5|9sn z5Jr?>VfMSdseG&^=X-i=YYS_INTLq`duSe=`52p{`l0;Kr32e!uE)h+*(o#R9CHs; zLdiQitFf^^M02o}jZ9G3PoYthS&m58g(Z5%J5Wk}m8U|#JT0l~Wz(dQldd9?o_txa z`h7<-P*ATTxk+SsV86XK$wrw+aTEZiV6WfPIuZ zw(&YCTwP(i;m}O5*4n?xB{I`YMFN+M9eYP} zqguMgBr#oMVi2_7zf*$);ZMDXMe_YZ9wQdtpfBR=gd+sd#{XQ9!Lr7#y>)*fEg zqC8%m@9bRKTR-!@rGLA3(Cj|zUK@Vn>b4|VyW&RS&ftGoIxP1am4{xWCTEs)coJb>2?wBAS16%hiIVHHs*U;TOSLHopwc>A@P4P3YXu#tQ zPO16mY&y-zWUlAD3cJv`Ck_@%Oi$7VWJMHI8WY=Oe=4hvlRYe?GAq)QM3zDjj79!OW2qzUi67CHhw+iCy8{ZdjH>77(CaLU>h&-u;|Q|oyv1K;aTdjw)m2BC#z zsUDXoO!f)&pBw*;6MBl6xQIKO(Dw=w{C)ZPv2pOB;N$V(y5^@tJO6s}Dd!_m@vVt} z@ahYclY&o0M4hEcNMHN$|8ezBL83&ailmsH`0M<^LDPU3H8S(X?RMQd=u$l0>G4v)G9~3t9rvQ1XarGNt2uKh;#K zLdOvQbnI6VETI)9;iZPr`s-eBDis8yOxi2PhMn&%K5>`NdcnCN0OA22Fa|_o@SZ?=rh<| z1?u@0*^?F_Z$vR%)?*cR&K0w3Jkc%P(paDkWrYf+uDHGSIcN=sQ2k-2SpKz3p`im)4 zqnZhhvfhro^4=VTxZlO89UYMoO&n1=U*@T=kNQYllATh+y^v5SAyz>s2Jfxw2sH=y z06eJN_MMVj@a&}_gv}9!3v^NiyO0+8R4+oCDy3*q1d$e~{UWiQQuNVi5FEvz-Qj-8 zqbi=r;^hH^&Bn>7=$xOEK;3xnXi0>HRr@Wff)jnP0&}djQ_-bZw^;f}Jm~OayokA7 zxEUKTVCnh?Gp2tOrj!ocLO9EEqOrURCAn3tnuUGjB`~uBw*zx9 zXNMspKgb~XiAI{OW1{~w{Wj@n33r4pB!aus&<^Wt%mEmetR7lwpL>K;BE_b~o;m z28|OxQ5{YroD(&~y_<=B^?kq?B*E$<24}q(*%1==xsCbP@wf_b#>u4%D$q2?!*dI9 zV);Qb!sz>x4i4r4_K-?xksF&m8vtp%r^Y9*56>pMY@z^;Uq4tAF zhlU9S6uOv`2vJ`JfxJKC-}&*`@sLe^_kZVoAClB&lHY^m2;6_=eYXGP{Vo+r+kJZY?wOif`xc!VZb)w& zs@-N~D!+9{Va@PBh<*98pMR#<;UG)|E`m@HgiJBE**SSWZ09>L!6sU?6Yd;e%(AZ| zpXr~hFGD8Etparvye1dwZN5H7g{!jz>-e)DHGEzeJLe#U8e9wEdFTsi{4ifv=LamF z>R7rw3cVP)2=Ut)I{zwVLi%a4!cr{`nYHhubR3bdv>VP12$nixnr@}9i4^g0%%rcE z+C|^5G24zcxjyQWBb>KE<-7+(Ou8(GY->&@O3x_yw z5?@9fzBy>n-h5rYe`_cPovH94C$62k?2tK^Cl#qsIPTCNJ#G)Wih^KcAtJz4kVkyG%gtMDWHOATtuQL_@^4Q*3#{mzhFgJZPTh@Z19~Zi;X^XJZXQ zH%;g1zUzC+e_Sx4#MBMe=`2{WzBr z;sK&^x2G#2e?3S}&JPJIH13_<^gm*G4C=Mjc+K3y^W%4nt z#^?5@R~|Qo0dCldrIz;kqup`?>yeVVkeC>CqPDT3as;8e@2MH7W98T7VJCCV-1BRq z0$_oZV}MS4e&YS_4P|ynP-+AL0HCb&UmJ@3KO5>uYsYqx9sb{pZrljhvjRu+!vzA$ z^_h&T0s?o9Z-7K;ga-e9Pme8WUI$i8%YldDI%upq>d4)s*TYoIAkB1+ZYH14UAS;v4f-XXOnx!w?7=4@fMo1d`{YzZc*C` zn~2-mS28MU`_6n2%|v_U`Fv(8Z-wDRAIErZv?p=aXfO=;J!kHu4JgYRf)I?993i>H>C=Pl_q zRuOG5D>EtdGNK)2KV5yoW$0$7K$eu%l8fWKT?nkF>&fP^i@RN&S=i8odE32&pNQ?b`uNpnSpy(~Ra9j8;xjm7|mth21E zcxDSjt|?6?+Areo>wIh51Q!iUm-O~iL|zRn8YP8FI?hCvo?syw{bG{RMvL}_>9u0k z<{Rma$L=O?3JvjyxIq5+HY3^#8vVjNb$r$_6$S8;NxL72DkXDiG#F_H@`FZ+)%H5)2u87PMORV=O5VCTN$^jp?G&MS==d?Hr&52??o&mUa*sG)Q@aX0iZ2 z@e0|DPa|+K`Cdfv9mL%E>NI$n#m$V`;!N=~an58}YDGcwr1Is(g|R83U_oQVzY8EA z6U-#lloU_qBW4V#g3pzDl)+t}A_M=VP^iz(c}XrMzfvbf+Q>WuJTRh_vBZ0H{H0*a zMDfwvI^;OHH>aBZl@-^B1tG_2GmZ>E(rsx^oU}m#snI^>fC{H1Bi~dVDOC9r!tvvd zuL-v~&Q^D!I>0HM?B{{V?zU2wM60} z{Nr%3WuwUb67FlN6N)&qYIBUF+Wy>`D!IX9RlNq)!As};aeO*|ckq7NyC^vWiV|*LdC%AqDslQGfzrdxm>o8=#=c-L~+!%UblCMx71e5S~agKUMh6yO6|)K@Q{M2 z3s`PWrfj6hQxU}IS?>^rD2prCr0VvMMZk2x?Vu)fu_pHBzphn`RXpaFXd5^|>G9t* zNHMUnJ#WcO?JCNa)4NGX(9~|R9Mh7VUw2=(E2`#jzygzHwZrSt&Q%HW$Tt)DN{Ndu zZP!cT&u)6jEEJ0PRLf5$X? z!V1RCYide5J`=vqg;eZpe{KDaB$YadSh=yC0nazX@IeursfXq|+(QTl5+x7s-&N=R zMxF^zxe4DmiD;>KU|{sv7WIJ)Ap*8S>EM8#_n>L`dGVF0M)d zQi&P~Liwx93*{u7Kg#(>W)+mYT~Va*RYgQYz*af%rBzG>w#Qk)u)ZfJoVsGPKK#12 zu`}%!ecTOyE~P&#SRs4M;HF>ba@2|wn;AkccIEoauJG1C%jhm|&;;}8oV_&oig=Pt zK=D{Jv^7PFW@8-m!VScA1kUWUhYNVM=R;ToFKMWH(s7&ggTTC0ECUu+j!bl zN0NMMhaz}ADRrVrZX~qffkBocMkL2J-!?02%ah0l#D4!nLM(kd8Jd1-nRg2UAuu3& z^My!lYc5jS$UlK`&w@YjV?(3}Xfg?cDlCqBrNqT0ifDzzMvw$^QK<%A9L2PeA#oyW zH_07Zz1o^aL0zE*g?pLdH-&qUPJs>97Paury*lf{PH>u&Ix<5#kx#ocuD>6lJw*fV z`ILXWKj?nEdqA^jBBEb7o2e$}w5jHhrAAiMh%9XTadnVkkV&q0TgdVyYA^#+gy;H7 zxLvp60vK8lYboh?V*)q860zX?VGMuWltjPCtraP8S1F1P{rc*Byyp&f8))+`1u7-W zJ=t?DpkOH3@<=xM=>Xi&BFno5szZ9!4hev47h(u{e`<5^4||2^agVJjt6DmvYB8SR z2~N2E118nD0Pk=y1c=8nZXy&|b9QAt*G-n2IhTty{))Oc7BEoE&VXxq{jnr69|VQ0 zyec{NwUHzs%`5V45|tv0-+F=O zySb)Ch>bP1DB@a?bKQ0=ca}j`D&E*ahMMUseOK+=&@laqo}wYTe!CW6bjYYNUlO6p zI-Oo=Ml^-dh32lxx>(>y@o4#JSR> zBOanUQ`9GhGF{Z8`%q{7K9Io>9z`65$|6;DXj9!`G5IU*DX+?+y1NQ8mBQ@L|E@>U zps5Fje~I8x{D0LW9RI0DuCzCzH(3$AZ)#=_Y&=+IzwXgj*GjZ6fmq{D{1Tj@(X)F~ z0Ny@$M9NKx>sGzXInwQ0u0RSfSj6kfWwgcXTcS8uT+KSw)LpeO9b-F|}V!Kq6Q(w1}C$72GSP@t?dN0v|CDtT&54aftTM>;pIF3%Rf*Yg{ zldu%r6j?s4oR#uSJgM9VnA?+(M;Wn;T-j_!La_ZSIoL!e*LfdU?b?= zll0Ql6#cU?$FlU=GLQelo{3e*KkD&vo5Pg)^Tktq)F&%?`E*&Zv5H}k!H_+YFQ?ry z9Wo^dxUJlSS!HWBR1sZh=cNqx^1m%-0o4a)#>HE5X(k$!mr$cEuo4%gB->rs6(ci? zf7`Iy1^mLbIzV1=`8DvGML ziry>ZbV4zeT6HFI=pInqOFVC0>9YHGEF~ogGsP$=3A~oq;%2tL`it(e2>Z(6`U}gY zbJ0JD9^$0#v$H%wOjQ$ojEYk{ByjDZ_v)GkfZwQwHilWsD4-HOVXaP34Ay|Z{#vC9 zjI9XC?}G%26S0@fH18bESZ-X}5>C-*b+6QKGt?wY(WQ-=geRSfhlve!g2Z0);7hNj zyA(P58mFR4s46fHwJec%>cv_z087m4_rTh$p{I(~!^Y?=6torcV|n|W5s!{6>ylaJ zxQP|1jMC5b%F2ln>Q~Ha0LyZG9XSSM>0+McJ2AvFjdu-;Qpza?2#cg=4-L!B?&n+0 zezL1B`gSzbU@$sW)C&HbE`nk5n38Z@Sr8K$BPKz9mxZR9+|jhRg(D67fE##tHej9^ zVw_XPLV)p8p6ZlDF|<%L{|xb_$5$ThK$P^qB3X05q*qD{@v@l-cC|fQUFbx*5vT?x zKF4sY>%Y#jv+s#D-iQQ!DCgCCd77`eHl{JtU~s4BvkWGzo~0RVv1X^3vRKk8lZ8pD ztAqJ4&dT$7ZWh$1Z4C@r@p;Ay>TelA4PMSCMt-)s1)hrIRe9AOrkf3`fHtDNX<^bPFI(bfH^I#$(>k7vUL}4%h3GL;y8!p+0A_ zSz#`TbG~O*ci<%P974zq(C}B*s#~b(+al)vz2wMfA(_fr7DhcDhF8WyMTB!DucMMh zBecIt+OqYtL0PnPpZNZuN@#hG=EuLGD%36xGXnT zPsMdpL(g84f?iFj=J{#Bgwrw)(=sL&Pq`)TXc~|~lc-tJuD}{lVOxfqgD+<{A>lfp2VY5$dF_RuQZy5GtZ1*KgsvGg0Ca6BEGM->z zmBc*YCd$i7_uMXwKq4}JAz}AV46PIOSIu8H%5%u7y5p#CTwvZJ<9tf>Urt zM`YgDqkkEX_I`AAu$q0$Xx2(6)gxgII~h>fMT<)Pekkp>U(XVTqUJ58<5cE2&G-7n zDwOdM=J#WGqah^CyL)>khsMUAbSKK;8SnOp8L=_Wje;&1)B%}wb`vT=*1(q5`8C)@ zN2)d1QwGE%7H9y81Gs%wFVp7lF^^6P#U{!YPklVP;wKp71-hB!qjV}{)DSvfXEfuE zt*G|RAJ_9|DI4JL4@=C#1BxbjO$2=V(?BuohyP;i<6L5r1|CpuCP10cQzK|4DXXuD zY+d#TXbo_MBj|cGr_FewtCzV4e^d`72u21=%_8oraOm*+ZtV9+tYH9oqRxjtXEm;P zhpu;v#{5Zzo^&?)6oAGnlx@<*$JvH4g^mf*LTx@{{~2hPst3qjC_j?JVBR;fQwG@6 z5jYuuGOvNepYM+Rz36;KQvwuy`Ts=Uy#WCJeZxDSL*0xKj^fPL52ZH@0P20s4-fzz zUoHhAVLs-@xt*K=FL5BN;_ZZlTc{t=|3b}#o!|Cdm#*`f2_A!0Hay|AIy(M=v>v#p)ZsvP`DR~fGOp(;pS{aaOuYm2|M6w2;MAaP@rb3`3> zYVcSvmy64HtunT_Fc*)8k<@NPVf7%v=vE2Zw6QL{pJmr zF5LXyhk&CgcfYcnRLaqnS-@a;Ps~wRN2-lHEPv)c1fhpWbB3?+LD7?t$_X)C>4s5r8#-2I(B@71aaJgZE&P zn)+a(SX7IoDmYT1`O3)Z5RbXd?@4CPlZ{d<@eX+GLXM6opGLLd&;(xwqvb(MrECA| zmD6fcrW0rayU?!zx{kYmQ{D(j#nI+_vDPy9`@k$5%%;OFIFEy zMS&K4D`Ydzog%ULn|w_wRNVWYbCKd+Az_lgA?*|boYM*m^_K%y9D$ITJ7FkIL8y$R z@3zsdiinn$WwWK#eG;00HS1$>IVE{kI?vzC>5K=&K#DhFBu=LT`_cByj%ou5Z>Q+gki2s9_UfE92PV4 z@mUXj-BNFUV}!}5%bQzZd1K_k@b`v?7Z=rCc*k@EO3zblKuwJJQlW(hddgmpZe`97 zY*?X|3Xn-}fW4i>G^NYInBV-GmD_GgHLV%|s|W=Ak|d?`-IG>2?TX?lhgC(2ia}wC zUb)r(D{m}XEqQ5eC>3?Nuh+4VlR*`Jv0Q}$o&8Tzp;efUsfsgbS^8MA*eWPZp7n2k z-h5^){?~Dou>BNDg(`7R(j3&-zp2cwek3ybBL8$WAR#WC81KSbjxX+p%8+5XEl8o8 zWAmB=5Js2;y@EYbVil%lnSWl>VptZ$(*0dsw~ITd4hwpM$%F*w-Ptg$LjKLaii)SZ5U zm;&G~!Ujt2)oR)Bz=#lTLQf8VaUkjs@dUb^5Ey9u5%D8EIehZhj57WVRhd?BTF=b$ z(6s@Nq*k4k_}@!1u6RSPD1E+*H!wGQ{}SU~P9}7yHEIKLurXRy7h_B1GN)?9M|zM` z$l&gcKIQjUU(djbNG1QrJA~YYYB%jn6l!*{%AH_4!1fx@H_A)gcb`pV8Rgu83V2@r z9I_PJJdlJwC|AIKJA|qfC_OSXS4XNLDCTf!5mg(R-cZpX$o37vtPi>4-15-Zn57e=@dq|MClu}E6Rpn5 z${GtS#=oZbugA5nruLx9R(s=0lRAks*j%K`>;ojv7wn43%22uuO2ba!yH&Zl_phm` z!;y13z&c;ww|~)#SNog}2*26D4-QKzy03o-$^OI-|^#Ls`Gy>Z5ZhPbL6c`l(y}shYr5^M&Y%&3Xg9tm_TUSWVJ>N z%_7pPM6{6O`yJVF1R!82q3&I$jEY}%x9WjBED-0V9A;<1YGAFvnLb3~oy5D7ZfT1C zvvqF0mRRhs%Cth`jG4%P!=K4VZi5MEPGmVl$40`0-lch>hyQ=-^jvXS^=_w^UK@OyrBUPsRDfk$9GMOw+fddYX-DyZU z$-WF=44hw#;4C0_hJz1SiV1gm1d1IYb2d&%92)Uz#{N@%ZWqF802XCUm~K(a@4Msh zC1FJ7KJn}TdP_lcK=Slc<;};b-LzV!Jt%sf=M9gfDFS=FEfd`md95GpRvk#qI9>z4 zkW>HF3JVHny$~EAZ)xVgR)Z;IIT{KC004&IzgOdbrop$=H)MVXsJwS-R!3ON3cB8& zLw$LhEQ)fU*MR=S$weaa@85WuWc`hHg*iy&PlDhW)`&TAm`HPx&U~)BcydQxT$^l&K82v|!LxnzFCyt%eXcpgl7 zY+u2x#G^3<8{8sh8|wYu>e0@sYH2QKd*-i1fkNpz(?smT6bXjA|4r<|&~E2DSH}vB z;uWy_M1AEXND_6f)kr}hqZ;6u%}ZQhXg$ox*jwDdlyFo{?pP&x;bh?`G?zk4C7oS7 z-NvX2x~K1}Y?Bt!dxqaDDmS?gXP<=iJsL?$WI5yPD0UixZ`LRV$$vinOy&qbZ4VtK z!a0BFiE~13_w62Ej@=hd==EW82xd}02`L`wDlm})o8l0hi^jB#rA(!mTqzlqmMMtYq&SnM zocf-+D1p!wam9bfaZ_Osd!G~IM_XCf%FNBad?7FkH&c1F8& zQ65M#?Vp|K4LjsOp2=8lcmsMf4hAOBL2*Z1y@X=&jRdvah0G+}a}RxN%a z&RYo0thN0s`nGVD1Zo5{$3zkHeVSbX)HPOa>b?A^h2bQKAeC03jd_b0x*N4nQ>pvQ zd+>RbgsNEFEUWhpK?f0~g2h;E4-QMEOH|f?jbX$!A?zgK{U;cMOLp$T>-;Heg*W^` zkJ;B(r#wc1iQ5&tNe?Z&ftInsll%}a5< z7>pvgGGAqE){q~|LOwcBdmV6p(&4X2fxIDhd;tG<7LUHEB1A_50MKmx@4WFpiiRs~ z@tDnFlvv1tkcpwZeH;Eg&^2uz`RnAe>X&zjW*;tQ0Iit6J?Q(|L% zSyyY@opQC172O{1ucr*#dfOYHE+3zthnzLnBfk2cuiKZ)9oHW3&WWAPFPE2*4%wS) zKJ0JjpMfpg*ISB{8;5MU2>1+Du=*Z6MNQ6CHU!X^WC*<~euORp0 z@noXUf2vcOKyQYCmthAOZ;HNvow0+Q@GfGcSkgtS{xc0^-SN$^X2)vUm2gvdjUW!@(#Fep{ltPtHrpA}r7% zE3ne41a2Xg8qCh1JWH-sUg#dgtjicNQSctvz<%n$iV82%+L4AV$pg%z;vcnjGlq#{PimQX#sc0|W^~Kw%|Vi=D^j>maWiMi zOVNjS3@5!4yD9Q_=V$u2n%tBY5FAICmzg#Ko;`27tRJN2MOR5t|I;c}EWTtk4E$&1 zN}tD?bn3>e_gC#UCsm@@fl)u^?*3sqS8+O>wIWMNa#DciQ)D+0Zp3gmq~gSs-641B z#aX?O8?UC)oH`~`#vbI5f-Q?DGX3y!X_S*@KQOidUFd7mi9j*M!t>n#E)>6Dc{-)OP zaf@Rfi^2%TS;YW5Hw1aqDIdWQjNDGc3R{9{wQX;cJgN`(g0R zsM!#ph67vZ=hon@?u8BTby66Gt!LDHn5V_j?(1vnlQ;Q>E&x1Z`Sq75d%`@Z18H_8 zy#votNKM2!B)-pc>pmuB?8z$&0zMKiclJ&lW46Sr;!^O(E$7Q5GkTMHU$eCfH^AQF zKsoz{5JAB_a*Wia1mK@VlnC#6sR5eyy zE;#u7?r2L``m+R_M^#?)W@>c1A z+A~!fb+>bqNF;02%$04XBO4<1ZDBl8)>0uHdeVR|us;k%jwh?io| zbHN@tupAlrEqTon?&4t(Ds&`!48O*+x^xfs-c7``B|{Wtd%XKN5F=_bvi@e^ z)x|4FmFf#5gQivk*7*&f55)C6MG8IMOUXxo%{Z2DZmchq10l9M-wrQSlmo_!INcv- zdoI-YBVPsA6Zfcgy^=j}Awags{XTHIINfh|w{kB3&@pT9RyHi{q9jeUTMqNi=%Xkm zI1Tz%P5lq1?Zqs77@#Bb#wUIsm?bwR!11UZ=n}MIJ*T#5R%FC9YcOvq6CJIwt2ukaXh`Y<0m$(+R|)(|#h>z9$|fp&q-u%l$1cziK8$^GDG9wH|*#z#$`iyf!JvpvqCbp)IQjECOoVss~!YY3WtDxB%|&l zmf(wVk}hoHU*_G7S8stSnUmVbqv=lT*47V-=B&Lq)z>3A`ZFwdD#^sglzS2f^D@pi zchr-`q)-C6@(OL$IWKFQ*ylre&=fms#~W$3BksA8nR?~?5my{nsOeAux1<4>kJg?n zW?4a;6oEPO+!;phG5Yh-CJF*Ra0MQqk`uI$#%JRRu2Xd8j~4IVxM>M-h8^DDwI0S+ zy%$WHAz8c~?z1Ni8Q|Ky4Q(L#{LLifU|=T+T*la!)P6$cWfNh^JKet!pn2&2eqz_>ZewO@nlJ0KP_VmJw#n@`7 zs&6N{Mie5mo{gJX-}W^~Gdlg%wV~A(*?EAe5$(HhgO#haCCZ1sxFrKz$fLuZKEFjf zLXW@aN}b){7R$!sEuP6=wg7e}1JueJq1swk1dIH|%Db`HU4ypB)qSX0zes zH2l9LNp$pOrfH{Q2VGNZe`8kIm3=SlqLx3=VDyNTd&_a2qr^=9Q}i?&khN)8$Z+Vu zm#&2w0a4X)fwOfoL4BI+9_Q@7H`pnEA}hSRJ2iBk#BaITQ;CgYL*RGyv>lO*)gOADosGjD4tv}jb5mtZ6n$8#iE2&2Z3Xi!NCQ$6aZ-!_E|TcOaQ=NG5ZLdw8XkLn%2;vb$iRJ$R>4I~cT!DB=eJFx1aj^ml5hz`XH?h}ED z%6UZF%=4v4D;tI>(PXw(7CEps{5_g8MoE&n(;Os~( zT?RgDgCw~?n^yL3+1iSq=;cqL2jFU3zj)_mx37O_uRFN6X~rBB7Gm57;DK{&13B8* z1|dv(VLPBpmjHL{P}FvR9FCGKzw+8uo(H~W@`~QCN0FbQ5eLk_k2V2dLXpJ|jmKHz zG;Y66fLXht6?~?vlm9RBtnnK6ik_j6DQtu%y)$<5&S_5-Gw8-d7~b%kQ@v_mo5w`? z3rT&(Sp@wFf%0)2qUw=CXi{B&#me_olerxzt#fD?x(q-Zj~qu_APz--R|fQmfN{{) z^uT?@JiRAO`e(BP$P<#zn!T0&W%q6O%$iYwy`HOmd-pygsFf|oT7hazFNmsk45aLY z!ohI-is;aQKLV^5a+l5HC!td!8X@}-8-!`wh&H*=_oRDyzbj)4<5WN^=-*gQfXQ^GWt1riC1JaNzqx$xU%i!Q#dhi%`YBu78T{I_>AEgeX}B zePbJ=knwLxU3v#0W&tF_%*X_N`Sk>citWeyN=2R6SI}yXswl2kuWJ%Hm#G%s2wjZPDll&5k zy8t1pIkQ&P(HKCCrYx(aiY`U_WDTqwRLj}@1zMzwGC#SvPD?LsF726Mk1J(~OGYxu z=Tars$GM3x1$u!;W@lARJXggV!7JWA{3o9=AMxG$n^&SF5Rc#wYJlkZ;{poZw3dTi zkQa8BXNPF!ySVBAFkta17KJ8mNz(;+8Vzg-DHnyj<&l*C#&A?)#}gODpj1Cc3tfyY zb+90Baxl;^`s$%bAjDw*EP!uXat|gYhJ4HiHL;UnaSMcb_diMLB&rj+%vZrV?(l0_ zb(t5-Nm%IzQCT3e{sKP`oKxZ`t9lrQ4VPrFafz}&bdJCU%Q`P8Gh}34MmYo|y_8z% zzQ-(bVegEaayp>WTxa4qjj>2lM4TcB6KBY}_mO61WlDtYnT-;{DG3^T?Umzd{0_9O z&oZg45=#g&MP`utcHF`~W8Y!9r$o3^ruj7|Byj24BXYH-$YWccv& zR@w6alK75fnSepA2p~_8rz8Zr@JqP=P^oOG0x0nD%O-qt$+lo_hPdDBi%5h*fCelW z7l|s#=&&C%kV)`g&_7DgrnF*ikE1&rDYX1n>ewDLYk3GSg@5R4pde2wub=BGE7aTj zez5UQ-(2qL+AY8x9fThetohh%U6urf(bD88lRv4WVX z_p7vI{)HyAU`1BI0Z4hK9P}jsVQ_o>pl_-_nLQwsfTV6gXsEo@SN=}p!dV(3r{z~p zu|nEHH~Hu9Cvhgh>c67u!A_pvrNlh?OjV++OdA*o;S$4$}^3dSUI&nxk0P8DZSJ$&q`&u{~qIss(fnWYp{trF&^ zY>=+GlVY&z;|1jE&g)kj|A^&H0XCrF}*o zmh=FPql-GBeay*Fulk76+j;mfuCq&3?Quz3^yM10(*b<>{=bI*#P|8JRDV&(f1FtU zHwyV5pM)xNB3{A*84`g6VJ)1jpJS)6AQcd26|Q3h^n*!qF;1$6s!(ps!EF(}BLwM0@p zs=0p@(>&N$JMzPqtSlbhK+8}rWkbYLhoS+EDyfe$tLewoDDoW4i4bB9lDrUVEyxMG z(^=>;R#yEPj9W2UdgR6Z z##AUV*gkZ^U5w^}I^4pLy_Fg4GZdhV_+RmC-&SCBOX@B$OfRT$tpg9{5r%Jsmik9@ z127+;h8)P|1K*Sc8BZtio_W+5t;Y`sd0Kp1(6}7%=~U+zXuC0GXP?6>ON;4J=V$OQ zLH$+oeN~Tn`R;fO6~tD$Z5*vw%!mAL_r?Ql&L`HOrgky1tI_7A^vnXq{Nc8u|y`cTL(rmWNc+^ zt+hR*B^=z1-JPZJ#W-{EFubj}I99Q*Pc=a zjM*ssmBJ-XGnYLE@BlR=KB2!OuwX_aTg*DnF;aQFS_uUvzK80}va4Siiu5$yV?OG` z1*xXMR1H%TrbBLty{yz)`k8U)M}S;%o~)jJ+|GLCY;|o;79UYO*G_!cESv@0|6Pr=fk))M6s?1I2ZPT>n2x6QqF%`(Q2M>0>N<4@&ikYDpa0Cl?N&% z#g^a8L`bkad?v|yAjf$WW!|4JI~ceKYsUCC9apwM$dQ$@1nCk6k;}u=Vp@&{%Knp+q8gW7= zX4{Nvm;&yk_{V$dz-#wPrUzi*C#d9IgH+}6WD1UYAi4`6JP;u6Ho-_oRkm8^qNGEt zM^a0sQNpMNMkT}7SoJD zhE@#U=>hoPm|}B^Km8aL0HAvFzu)fv@rU^RCwk1mFhci*>TRmpp1*CFsNq#6BC&7O zA$Ki~C!pcTYSVu>MTLa~;o8#SiiN!4)OA0ks6x;A*XjB3^;ODF=huBjO@nQYkNfxA z+X!F%PomGn_x+Y`gAec5`yR#5`PoXz&W^X&%jdtBn3J3Ae?xe94TcR=u16UL?{rkv z?_e@9V(La;Pk?cOnZ8MB1-YVoT%H+z)%IaxL>N+Mc-)2WK zus*-}mFWBQC}!UoimX;Hxdui?_vCuoE}4b=0}{RoG?i@p&+Yhj(Ei^2f^Q^~1G^vp zgNR?+{yTT^?=acQ%7OC6rz+%0S-ZT{D4EyOxRMmWqs%V05cT?tKh#L+cvL@pfi86r z_i+zk5?SFNOEyzvUHX5=s@6Vl-SKxNeAywrw%_^Ac0a$Uq$3G!gt8%=r?V8^3)}GX z@$N~l&*Y#Ou{KEHFN7Q|@59_FxG`SC#Aq9U%?x#QXPMaF8Ue{bwO?~JLEI~jue;ox zz-2~)bN+*gN5$RX=9-Yn?vXNL_&+szR?#Ob0SW6$09Ch@9>dX+bbt6)FCOoj4D%F0 z>4V(}>j+(uCNpP?LWNGCp23WCx-aeyK+A}}JpO(vS!zM#8%p^sUVj@%QsN|hjMq>@ zi!-bpNLIlg=)fg{s(#NoA@&xcuW)a&_O+*O{r;JOW z1!}cAjPnp(X1%#AD`)6M`{mJz;dOg{Y=rFily?85Cc(&M9a%pWXBkgMP}lro5(p?F zj=&rLf%F28)*%R9;0}EvR7)63KzPh0t%^2UOVUUS?{$EbwYNUkpJ}xW{lJh$_9#CsOEreH4#Dek(HhX}tN0vts*W$wSeMOM6AvB;d*{*G^)#Zs9P6z>SY|&6O+pq=z+Ev7 zz-_0i&=j1{U4V{T0H^Vn%xpY~*po*)JBRj{o^2JwalRBpCAo}HS`-!e@xpzs3YcR= z-MQk4UffYd`RzpT0nf=pKQvHMnn>Zkr^>geQE-_AM&}EJqchpU*~0z@k~njtYI|C> z|1rmHEf!H!omC8}PU4FOw=$hnbb}&r+5rb@04px!WpQPy21VFdWB)vPu5#y=^U zql*qSmb9*{pBq0AK1yCfS}iHOiQNkG-I{(RhCA2f@hR#rM4)P_)Va^qwBxPFH$eA^ zU}%wlFAnvWJ401 z%0HOnZ_fn%2`V$9Btv>er{lYU<~*u2Z&)9*3F9aY>Ve3--*bchw0ru57KLqm@1~7N z9Jw1$AHE+wLl))Fc34;&C>5X9iK<*6mVw}iU|1X>t*BE^ZCBb@U~{LmsEeT~CsabM z7w1ACP^Pmf!5z#80rJ*(3vy`+$UbDRFPHy79{6$^=k6~|HB5)p$QBP^5MFp%%CpWW zK8xFfK>-b2LK6{;vqVG*htX%SiVd~hv zolABsW|8YJAd#q;L&I}QAimt{l_lZb;0u=0q%XS?$Vl6QVHSse#0pEO5lygkQ(Gq^ zT&$r_syc;`1xH)BwxcS~SXomeNL5 zf$x=>o@cXgAf9B$Y64w98~cCwdgs_$!hdnMw%zX9wr$(CZQHip?%KB9?%K9(- z4>{*1_m9b&m6c2;S(7!%`#ke`EC!RrA5h-GSh%DfI%RANzkC}@Cxx8|9-~RrUVw5` z7+X_)RBEXQZRk0m-6CnD7VJVjHvnvL&#Ih;BqieaOMrdZW@QAt)_#$TU7-;xK+dw= zABZfD*5QViz%0}>6z!o1&BPg`S%+>FtgU$5P1gLRqy<6Ly?zbkPGZDa@owWhOX9Un`Ig~qFO~_46y-j z+GyN~IGCKGuiUkT#+%O0o)RcoZ{BoH{=K9ExH2~{N3@%9%4y9M5;bQYrhhmU2dir| znnj8{_~)tWy|<68qhGywe%}Y9CofNGZ3fn_A9^>xl>GYaE3Ws8d$U{bvghq;@F%xt za9VoHrjBW_fp#O-gnOMJvO|pAxZw@Eym>P0$o|h|Q4GZYVKu>7VBG%~ z)oky{YJTR$A6CVhHLFW!gVfGk#zaZl&lUT*J}i$X{%=;3l`pBu zHI+i0C04=0WLgvbx42bSp2UDAXWvxgkqn@9e9@`xh&5GB)b62c=l8RSs3#epgs7fs z~yJ z=$PN^HP9e}a&$FH*Y$*QXa(Ge?p?#mL9sX2HAx8?Hy3auLlq@S2o%wrC+4a>G-*$v+@aTl;MRm0JYPM&e4k#}4 z`Vp_kTaIsM>@Td+k5pPmph>EP+IUruwrmmp5N}v5~TfdpFKy~AZ=dy_le#A0zb(A z3;Z}4y8MD4Z1Yezbjtc$Z9=ryNd<5G)LYkJdmDb*E=y9~jt+s2Ly34P^~61%7so4q z`|5;$<0$H5$<+d7nq*q{Q2%xMv@uYuxbY>u9sR$CO<_>eUjd`aV z9IK4J20qy1)?l$!{BO67?Bp}}V;{8e>61Ud1}H>VE3no@#yuBxPFH*j%^_xfwFuzO zf)uF$B$T@3kg!4=+gB#>ZQN{y09{eHNFcwL$9R*(@A5l33o`my35xvqp#cyv2<6tq z0{RntQ#`BmA69Ku3?fiEqH}mWP+18(ga1IUDjfE+0BDZG5mbbr&M`;G#2RNx8f_|9!#W7)2G?sziJ@J=W=D8JyGp z4)~gkE*RYy?%XK2M+Dg%?o&~Ap8o$A{@`J$oOmD+@BAQWc-Z< z!myG5#eB@|@fHe@&BCte720+MjA~Juxg+{c3UXT*rJYLJt!$VGqK)U8ll&)RJSlYaI zZHpjr(gx9$Xh&b9v}tm;*@1@c4ck0{naoCCTJR8HZmy2|Pq%GxVXkfHh%h#4*)e1D zJt$6qOl3zD6IVK?DYga?7C#h-bn`S9~>`SkN_{3NU8ugH!E_i$dro{>Il zuU?^2*{N6rk#`LGeh+?>t-WB1nn4tmNW!$rTbEghm+S#CcCU({KFV1EcgxpsvL3y8 z2@G#T3l=kE`<@75@eb`ehg@^_!;{ra0E^f!_Letpe{?sb97H)$Yg~la$QY^Bsx*J- zyj)PV%)!6C75sqGl&ci)BA2fT;RW1X@}xDq!dK;d3UO|(vOf{BA#-SfngZ(iz(7bI z8eDw9o0t6B=9Ba(KGH?vJjUXJwG|Sen|Mr3a&BNeh5sO5e@V|RQO7AQYpR%Q#_r_a z1Vdq-f*3}qK1i>j_fiFf8wnCcodt!(D^OOBl-7jc`{1evm3Ge*lYXLNM>6%?d-?db zWkBLG5z0iqI8_}GMOJgBavPyoD0%x5HYUCBC1n4tdQ!SA)+u5lKxg-|Wd@@~YgnX^ zmlW~UvnGW8G0Nq0#~soft|F4S{d zwDAk@i&|3?tyfIZ6YynibemLaDH!azJILMRLxQ1^8SEc;o8YNhd9W93W_?w zURHwHA>XSiHY@0$x;>iETCTH#fSoq2VQ7Kunz_MSxS9}GG}T9~cvA<*Gc^q6 z_@!9nv_bU{;wEL-upwBt7S!!9kNii)k9EXO)kD(yxXwAFZelUh}?g-(@GfBftm-Kiu2687hfZ}nXZd%(xhL`0BBJ3Av<{}oeekt z1*rxmULRqb?}3e?H16mAO+ws@aOyaQz-bzT4YFcA%{>q_i1S-VBeZ|mvIc<`InH^6 z1kDD29hM~T0cS?=)TfH3d`1BivH0V;h{!{n5!M9GHk{rQ*8hQ)3uk&uBe)p~M_*D( z#IWkO`;rr9|53>P?j0gvBl^8Y5TBPIy({j!da6?4xIaI2OI6&#@+}QzzfVnSFQhI_^GP^g ziL{RI?ElkGroP)K?#0<32ocgc_OJyvijeu1ogvMR_nw7;!|g0(1P^YyW;#*cAJq%D zV_U#G&A!OgTSCACFIVpCk|MdK%sZ<~CZeq}&Ew_QcSxM4-omi_n6Dt_`=^N<*H zT=+vn7>wKz`};T1MYS#I+ zV1htm;ah#b>K0o7lTqIT{EA*uI|`*QA=q(vZS7W-Tz9UY< zEBh@|vQ@j7KbXjbmt?3f0k0!+;Bl$6(gDQz+(q_=Bo>4rou7&F_oz#_aOhMHPL+@d zyR{7Xr)XV!1L06lm6g1sM z4lnHY&|a9wt_1t(YdTB+vXz+sdO@N+a;Fp*#oPnkDV_yqFm~b+9gO515fW?0mo02; z418Cv`pK~81X8qtMP-zn_50>0uO5k-z_!|hq5!h~LAUVYF&mBHgC0d?2xsOQ+Wlid zED{GzM>3%;I_W$L&jo?&)uEtMw_m98^bc(=#z54YoC|jkiilGDt_CNPnqmGS+?bt0 zLWcu(vQ;dyUp4IC$JRcE5RRm6V0btxNJ*FYniW8REuVj1OB$AO_6UFNSl>8cWk8bJ zH#lne`wg~ZDg4l+JO3WR*w#Oxz_48oWn!96h8cy8PsjA&mc)k9ek|Jpz=lgeR>o(a z(NNs$I1Ep25Rm{cR0z{&WQPPrB9mirZTD->G45QTm2g@&7y3N~{liT@%#G zC$>`~n7xD)lIOafI}11sjAB{I%IwW3reNriDv7y-cipN#iu>AFJ^z)*x;>Io@fk*`(2o%|XFxzF%6~kHDRZuos^HsH0 z`2n47R}Av{5KAzX>Q)zJh)78#@@sO;(VvqbbEc^tckgspHTk`TJE#l)Nn|+akn(m@ z7GrnDqdc~FS)0)pv6(n*Nu=!EZfZJ`k#Z&=*SEA9uN&ipWj(UElRhe*rn1tUxl7$`87sF^t{M zg=d`60;0_Sn}v$TP6*e!AGloHN<>FHt=|oyQM-ZTU6QbyvVB!Xx|m9s_L#_FKG;q~ zm7K99bf#U5L?Mbp7OD)ezhOR`IK|>{yE0A}4y`@x{?+}7Mk4^~}ettx;m|6;w zcAxwY?Xf%yoXbC&lDZ9~+qZXAwU=Aom&g^tQ<3jXcO17ep++2UoXi?ml5cZ6Vw5&a zT^zoh0fKKL1i+jUTtI~K$ya`A;1Hr>aUjxh-D;2T8foz7AW`Sdr?xmeQyKgn_0tSg zkIr?Q3sOXjc;M%MyzxWltrau>3mwy;|L2zYe`cw6tH{^|{;w7R)s`vvMuk|=_Igvq zNN$9tl%YDX<$mu?v>xO%k}5tZ@WsG%myg{s;G8`Yte6o?^PkR^%Am}>B+qodia7VI zVNVph1D`}P)(|(YxK`#dRG^%h5_fVXD=_a=iwqi+HSC1*fMD~qtF%2rwPWT<6+HP6 zpmGLDK~7i|upMmC zxIj1dgW?z=e_+kxdO0<}%lTa#iO42pefX_aJFhN?904nDs<3PMCZE$S%_b(x7&@^_ z)XiI|dnxK3BoSNp1m4JvfSW_bd}{Z&V<2xHT}&^3Y2S#~hJy=~n#Qf7q$Nn5ejK}n zejO3HS*&8Y%{M{2-kLVS>y)q6N$R@Z>?`1tPdBIODCSC)HMq^Em-~SLmWC>}t-gLB zQ_kH`$TmDq1PuU3C*Cr>Rn;J+s98S8HNO8&L<$>#z{7uev!dAl{Q3VgQt?Xbca*Lu zLibJWZhiBFzjh*$3(V!?Vj-w;k=cL*4sa;yD-r*<&ki-J*x|IKoy2&c4px6=LE7L} z2AkbBt%TFJugmxMzK~=4cSnzoo}V1=aW6@)_E+ZT8uvEanaIPccc(|2#!d#`vf308 z94?Yp`sU$H!?j!@ET_@uzt9X-7+5A7>%>EeOtQ7J(z8y(U1p^n^qB{0`YocFrCzUd zxhYQoPHc9B1*nD1p(PRaQA~7`&)WFE*X2`qJIwQ?;|f(S>==yL$v!8>Q01W0Zv*H!1`9z2uHDV&-9fB8@HqPUrA-nX zR6emacYDgJ7R0xU9MvngH~Zp=|h9tVt?Y@6$)MuJz*#~Rk_vC zWSxDb_xtte%=;n$7956xu-+xOA0zMyWhvR>kl}5S_W`}48>|--x4Z(;`jsBf;n-^B zJe*vPt@T%Z3yx4(?i!?<#LZd7ynH5uSFJ4Cx(|nbQ9cDa1V@f}Rb44K@gI)NxwMJ< z{bV*ZvuU8ztKV+vMI}Oph z%t_a#Gbb6LqLVQa;=)=471<387r?qtrQw^nnY1kc5^>M<)_ zWEFW#Z|km_?~g!G{{xLt1NXnXnd}Vsyvat*alcFTj@Gp!9g?@=uBoG9c}oLrm0TEB=oa6BKgW)v%r$FhQ?I1~4IuBHd5w%r9 znyY)MIRmxizuW8o`V-bL`1XsTR^7!K5gRD!=k8jJA-X(LDgYM>E(g`0%aA#?b(nK1#mTkV^ zC!fA6IOQjg;%#yYAY9*~syT^)Rnxl_Icj@n#EL?+qAl}mF$RcK$AJkdBvP#M#2^P# z)uCicT|I&zr|;(D^?)`1UHVXkiq*>=l-H$H`~M2Y{2^{Bb6yO0Wy9?hoOGD-1q)Xv zZjXV=1i&Xq^Zpi!969u3q5sJ#6?t%fy8*~;0WC*!3leoJ*Dab+C9rHZF@pwAf$>Bk zCamT{J8Lik7Gvf2tH~8vePO0Uvo(|oWp@gjX5HQn(tUZVk^jixxDnTP6QJrAP=EdU zA5&Y0O($jpegz$M0>J+vO8sYS>y?hyFUC*tUHKi8R^!EjFA|A_2h8=+6s6NAaL;Yu z5DPen{ECGCLnJB)@ap&YLbP^Y4$NT+$m&f;cKUkXQ`tx+w8P~f%NcYiU>Go9fEidzP zRT<{HcC>~2XC33TzM$8-rqKQk)Cp$Tk3cFkr}uUfJ$J(okz5Z13OIlc=%{T6@8zjy z4e#713ZCq3c5hIFSNpag4c;Y0&V>fAvX#aFFkZ9ZF7-KM;qAI*<{f0Qr+Df(x;Bdk z8WcWVW(ReAfe*H?4UlZ|k5V1);#ZHnj*NSB>w&_Wu@?#lDv~#kD>l##%sLNAVU-~citWuGf|bBiYE}8cM_f- z-bBBC?5K2Z5Donw7En?zS^DrB(X88W)oR4pm5ZPiO%Ol}kAV)qmxn={N)r`EgcTCTYRo@@^xgKPEhNDc;5 zT{(ey!00>dQfv=s^eC?35KLT)XDFUF3)rj}LW`qmH|<020UqbD zxV}*_7jVT_@nlEgOEu(s5(t$?@7jy0!T zG?)yOFU(vO0tlu^Lg-a8K=i-f-@<%I_*n!zGb??>6 zpykhdGV5ogdnT7SiE;EI@UK~Lf3%zIp%f^%DkLzJyWqx^BwX3_Y#SEjIY~o_k2@3^ z;9($-;|@ACRc-d=mwY`+wlyxIHtt#kB!Ph=_!)PDWeNh-*ceMkif&VmuAnyijHcXz zY;&c`Xw}V!xLgq${}^I%$W7S^%TSXD#Wqca8M)cgeYMwolvK;b5Qoy@y(_t0SH7<{ z-52n>c6~#Mm-Y!-M1zem=eH2c8p_ zqkzGQ*VGAO!wu{`95m03r7&45cKARQbLj_t)D#htXOfNGj%iS4!#V?%H`A@?`f};3 zJKxK2bqB#O6SQfZP1ANJ6S&AcxeY5WcLINM>|RlMaHQx`Dz$;5;OlR0yTmG1_T}W3 z2%p9jxiAKkNNoSHEdkw9H<{_Qq3q*#c~K&Ior$+>nW?jeU`EcGkol-8>eRY2H)^PvEp_z;*6ht+LmTai_QFkcb^jJ4W(aR5~8a= zOGEAl{nj*`-t{0qS(rcXhR9xLuAJ0rgwA))ZWr)DbNa2H$whh&Yzo==F+lJS8Kiy8 zDD4_F!mEXvVjzz-^>l3eM5ZCtFe1)Ul)FpFES=L-o{higIe!@-K;Z4Sh5AGPbgzCV zkocC7g)Bcs{Q}Y=_aLD^+0uN8#HoIHyU@@4OmCT>vyAV{=YYs##1QDS=<}!jc)oZ& zwMRm!V7SLt6}6~i*vh(v3wY!1G`}$$>is*d=(I-th1taM{;sgdgNdBk8 zPr8q5MT|Z2Ijr=K8cD+Ekfg>f4UvJ^6aOwBTX_&hco8SD#lV=`!ZVFWYeCy82nVv# zR#~An2TPi(K~k1A9Z#i3a!QMnNgrB{L6x?fjs|XLv{RBkdB;XlvHbXjDXsWFJRH^b zL?CKFZdh23l2iWn5of=9&C)i_G#Od6V@V5Gc}|W=Q+iMb$J0{A;2Y@jrEJr&m;!IZ zNHugKc3sXUt+>0)PA4-waYS1{iC^t%hZiY{8Ir}7hw9VW?lxLVpmjqgs`229 zk`c2`&r?q8U`Y#>#bf67>M>~cTGG>4NYo~vpGt72e-t=N=UFqe2VX^#xDs=i$u&OF zoIJ*b8FEZ%T!1l=XUp>3T+!~c%okx>Y+)t5B1o{d70OH>pNpS$8t_`|+5yFqQU}kv zT_(#({vwf7Oz&`Vc$`hk82VwZP0MzNcsm4N+_h6#=}Z}Z6_}LLFUndJMSXo^qx6+H=C65iJxmxIz{?mGalTa|(-a z`qrg2i??gOO@g)`&S_7bYPCoH#ZzI{j8movQkAhG$7B1blic)uis5A<`yLWU?8G=A zW%+6e_I!%1y4C?+r~z zjH{O@@btNQ509IWC4^-up(rLh?N(p7&o)R;*gK9)=YIxUJzl1{R@r9R~|Ej>c`X&kF=_BZ_>i#YjT$0KsCmqm2%4YJDejCQ@#Tou z`Cr&>P#>FKlp||5kXj{@0E#x25Mn}^iZp$$B#4$9H70lwdtl?&2w`)-e=GxhfrNfzCCJQHSHQd$K*E}-=sbsNZY{27A_SrI^kNxp+O z>?R$kSI!)>tSqaLg?-sieZJ%a}b&6O(j z0)61jH94S9U%zcOQ4ua~I_TGYohG&flh)c7@xY)o$HVojxISAW!xdY)f!cbSDC;jJ z?}8nTTb1#Jy@4)c8(?q9+Cw^;oxH}^;c$)9XW-V^D{$9>4fxN2<~%|G|Fo62M|^}d zgZsx#FbH{6F(q^8+z9(giFI&xFiv5KMBQ1AF~-OS@Lx;-np*y08(oi~o*JLdP?Fj@8!x7?EECS6W7L`XmLhTv z`s`JgS$=*6w?A7DR1B95*Ias)^Spnae!gwaClUyRC*B7^i{#j8360{O+cpkW$8G?& zahy8Ey+2tHR-JUkAzL$bBn^l>Ro@W}r^HSE832AN-#>`ez24Izgma6muczLyab`aU z2k3ca^a!QsldOx%OYgQQozp@7suHUNg;G#~S;B~iVp_(F315-My)}&kx;}jM*Y+S0jun zn!VJ6ke;sj5%_}jL$wgz3MeVYb-ZH8df(7!UbC2L#rxXgFD^V+pRDj}w9tT>0vIN+ zrf^en&u&F2){IlHT^h(Zq#tfX#XGe?xy$Wp0B6<)-EB_$7nHj`b^UBMSBp&=5Mnj` z0ajqnZWakXKwlpmfUEFe8|)0vU=wgYEp+LUnF_*_hQHI2x?ExV`oBQZ0YTE$se!Q< z0L-JuG)YPsPI?972zSBD!6(MQ%%qw62L(LUq`5sDUKQ06JvAp z4ULO;{rDKt>RZCaEY6wS<*E7eV-?WrmfRbb%{~093h29b|4Njk#Xl`P$0zLy2%Bl#=_2#Nf7N=&r#o+nOq5l*onOGc(Bg^Z!>V9jT%pen&% z1$K@gEik=9NKp97jLyR0qpiWt0MlB4)3-bNERu*UMu@h1O3#Y*?IiLJ2#&m$Axn`X zOc2Zq3G|9AG*BOf|LtoHt)ECd;vOjs)n&u*EKw2@3C|PKi7)7AMX<%bfN|VF9?HQ# z5VnBWj}4wRgvJMHk;l^g+>)lXtVwGPk%icE-*a>N1aBTe5awI-PkEnYs%8Mu<}A~T zNY~e>V3C#gN2~_44>^oP%%eWS0SPx(2)LRr1R4T(7c@`&b&FQd7}R|*_SFxxMA!hypXoZWBs z7}+EVnl0+aFWm;~GOO>X4~DT0G0})ql39*q?SBWzR0t!L(RjvmSbf-fiu?O8@PeV9 zaKlLdRhGn#+|gK%JdJlzhv^(uP=1Ou8^M%dkA~gu`ea|>1~GTg z&)MdD8EL8<`A+kQ=%}j5(V?ufp&0>lnX8+MIJ(f5ne)!s$28|0HjAg=qnHhbAO4%bVs(#S1&4PDsx8<7^u@XgeBujE7kP!A2{8w3aQ#wevWj)qu?0y)B9AMg z(m9-rS%%}w=Oe+SbB*GT8AwkKU&JQsD|s`SVxrriX`H~2xu13jKF1mt)Tj0k7pYQK zC4nB5(*Jvfah`9LOji@cqyIxNDp^_tdP!M{2goJO2l^qez*4N|5)XI-@@18YH)B#a z)1QRYXEi~sAC@1QChG?6{D?6PJey#g7pi>6+;9NNS>EO*u4jQ|g~{3Y*oHeX8Lo(5 zV??1)V(0&1*nTTxcjmC)F;F8@fnxOKOW=<^S}?ig`qR9~{kM75-?I;H?#kaL#zX0+ z&H?rWmbt9JX2Q4Wi;?Sw_-QY8z?sv$W^{2+7Tj2JwtxP2h4?L$?m6?942?^%Da(8yGJkX@l%$=#~z|+lY8R?T%;=V^P3`SFEnnlOO)&~-ry6! ztEH5LBKjT%P?Sy(_2I#(^5B~(7YbDkd%s>vvJPS2Th7I+1w=wX^Ad7=NV##l_^9Mm zO8p(8FiXcqJa+aM7Bruf9OlHqPnhlh6^g^^Z9vqaUW9&o*}6xw8#QEJ%=;p1HRW&z zI!ZVroh6*77C!`Doy!J5q#<#RKG&js-T^L91dvx@PC|)7!3Vb>S@0wG$kZa-XvQR= zJ<(Mv>Zi01C;gqUk*3U7gXsW~#^e?J$<3*hny#M~%DOh%*dE3(Fhw1cG^=6&R_gb- zew?MA!wZPR7I-PFar%pnEC?N|rFm(!_Wdm>QYji{E#!=AKcS7nFdY zWg(|DbLl~YkW41U1!vfClj&{SQ=t#H6JZHgu_OwL8>8QJTFDW-pZA&BUHQu$+`9LV|hJf-dZGlm$`ly5IpTR$QQpfP8HptC32btOwh zXsr=b57iA*%v_+n!6j!b<0~I`t!C_76{=pVMqcaB8?iJbKJiqTxXTdGJ*%=|EKmvH zj0w{X8PkcWK_i((CkZB`#X+Q4*#@M?fTYqOm?Dz>;xmxCm@D(Z1H*)w2O~GEq3IqRnHRD^$(13iFaKR2$D8Q7Kixwh#Y_C6Sj#WC8tyBq zGLp8X0O5s(C{;f}K$o?Ej*+8{rS4z38>84i+q_Er*8;m~1(GQpVzdnnCIwh0L=ZsW zdIcx{$&O&Nm13alO@fQV$xl7Y)W_5JWMq1Dzt5qIaDCIM~|^1<?P-~}opaSH3^FzqB^6}h+ z&IXNvtnv_2?3RxM$B!5Vd~|-9cy}YnO9adJ31MFgYnMK_1w4y?G*~(b{vpp39A+>F zo*v?~VK^_gJ?@fB!(}lJp3;(qXM6qAy4I;hj@QuC0V%pgW;mJr%2no2pF^s(>o=VdEaSB zTEO#}CbZ=zq`rNd6hM#|7)A^(HrQ>M9X0Jeqkf6oU)a(j(p}lVq-0d>>xOAGahx<5 zzd7cNzlq(mgzm&jUCQV3xRQd6`M>2P-%qs%3u@ESl^>B@V93?0i?mnt$+7XDEHZ8OZ=gn zS3RH%*FHa8xM)=$sWm1ZX=%f#xtvJvr#yGCmrKp4>uH=%7-b^XF8ZlD9h=2o6F^I6 zsV^uFtfWV@DvL8oMf?%EqUf3w{vIuaT(81VjAw609D@jZ`=cnF_uc zD6$o9F2+Y|w?atI24YIh#RuC<`IBA9Zh5QNT+C*|5GWB$rA$MoJ-RB`q}zt9AfuUh z=Xpmu0i;vYKs|dzIoU?b#04jK7Vlp-vEuol5sS!$Pa#IjP*vQW4d*EmN0F2R=jpzo zT=tJ(CfK@OxA@h`m&YZsHC!p;QRbLR_lRf*P1{xb$)E9I?xK=hpj^RvUp*D0^0~2`Le=M+z*SD39-Zr6x|5|x_iQ49J?_pD0PydbTp8oMLU5N zLro2kb!w)>(zDu7RuyGiqI5FGOI0%wZrkjhVdRXx!fH zkO#t3b{lbBmL7HaFIjUpZqKSNWG|c}7YE*haTkPkHbwFesf7-EusO2*NrmXZgcE&Zg~>Z};vGAdOAPqU=~l^M!~gQDms#lQZ2;uv1&gQULiB zfm(WEAI{USV{)bx(}{@SJ+!iC9D1n$rze0qKGO&MzRyLRvuI63>n-Yx%n7&?oOp}i z5p*}Kl^Ql32xNx|{tUj3S9B?X8; zRkw~8;a0izmF&JxXDeb*8n3$p`KMmR%LcPubw^_--A%QM8`8~2cglI5sgrhA z5myNSyPh9$BlGgOXD>%-e&8AJ*D^E|IOsA@x{Tjr>h&JNaitaW9tl%FBB^WgssIoQ zEdUhiJUSJ@%1=T4M0sF=)710-Ro$=n>ix9SznVgguS>561Z~>;P!!u5^)KT z_bHg3^E-{JD9zmy{H3dW#D~!hD`BpI)aB7G)!1Ixyq05|`0>5#E>+K^LTZ|cf1+9c2JVcDW1s{ z-G9FUys$x$U4I=jAEE!@m@)om#QT37v;XAUPuu>~q9IXi+}DeDl+yg>+J7@Fw*NQR zo}4ssEbp6~UBrTo5_~>OY<4`AB^Jq0YL{ASH@$6o@*CEpcE$ z8K24gIR04LS~?&3?CdbVzOzqT8%Qqs>|FgEj}*vDzqK0tt(jr5Hq~pWntEh>0ht~b z&^_Cg2DKYjGOleKP6QV^0tS*hA5Kz|R48F|#8$;QM96t(-|>;jW#Lu(dCaQwVTs+L zg$O}~N|S{Gz-I-<)o~Bpr#r!@UCO~>J5Nh=(-rl6yz6OtSWEem#PuwuF?nQvjCu-T zb3=xyQs(e(`u-U5?U<<8%(`hcqllnMB3TVar^c?gGMFQHKAP}(jWbBODrolBLoa!k zP9fiwa{3IUL)<%CAuAgzfx=R>q&0()*{DGNn*HCR5XF}QBjy2N88b+)+ELyEf;2ep zu(F6)9!rnX0X$MfkZ{GNa#&20?ku;E42r;Vbi7r}h?`7dQ5B0HHN39C$qi05%&8Ts`{zyJqF^ zwVYlxSTpMqDFxxG;*2>t;R~_V2Tn^5RcFq;V)Ro%*GJYnH_~@)7x_kJW|byGcd{R! z!wp+K=a=o4+|X|ffPy`DC5^}=CY_u-R`09UCju{yEjMl@xz=hiW@dOPS9q!`e6(t8 z*Dz#n7bh=lC#`BzQ%8eO?~zglsqn2oEa-(`x4OnfSn@OGi)tX0?i|8oUHJJkjEU50 zVmQbOl9L72jZQ`BJhJ}vRE5;h-Li!S35ISmX@!a&Zw0_PS$u%Kk8j-_xvS*{1vXPE zuzjIvu?SlVG#sB{39TU9t6^b`iKSIkYtnmYtCl`J-&dw2E0*R?ndo$i#Gp8CL|H~%h zgH;rkf#hSHA0etAU=uT-myT+hOa=uBm}PQG2o%t6N3Nw8vTIxSM9>5aR&w+vKo#$i z2Hksx>?y^M+NOk9+NK2)Y<5EhHJJ6G;sOm)?bnaum3Zqys+F64Hbhw4=+74t9ikso z39H924j?Q@AU@D1={9p_ID23BAQhIPC*T)(fTvBLc1EdC4$mrU1fd0KERH8YV2ppGESaWh>8$iSbEk1p2h5~sa3+l4!oq>tx-Is zZ>>6O1L&~IjdgiP%@d!kV>(seCXJ~;xd6TiBB!ZPVSfn*@B+pH-G4Dc!}m&6JOK)s z>|b`<^BTOJ)i^^_qS3#UpU}_rO-V@+OT#uVA2=P-;4wmL%J2fOkH=C^x3@9EsNG5n z?b^_+oReEHzLQicdM*uB(zxK7xcIT(pr0urL-Z9fBMX2F|mb z5UYIIierCQag)xU{opI?boE_vMx^tBz*@sHItFsfb5w3zA;VhFCj^w0VE#vhV8%pO zQht=VWpH8P24G=`frKSPW(4FG`Pp^mCSxMK*`;DFy4w>OAmLavqE7M@wEFSB`?o3X z7OK-3yA!I<1QjR-!w>Fg3?8ImAwb*}achOM2t=EoSl#J1U)wXEgw32E$W9Dwir0IL z&xkHh;?TkH%o#sy%c4WR!{hwVms~VZ-Kkr9bblUtv49qqUv0xOoFguN4{J8!T=< z56NzwcE1B+K0?16+CvA9&?gyCenO}*UB3sM^xSP3Qpm2W|C*%sIn!O2yD|X`Cit*t&D<%HJ^vy#S%>oU@H9Lcz3ddz} zF7`*@8@tI1m1R&r=5=zj`?n@*6F#0xF!2AK)S{M@ptd{{}9Fd-8-&XhqXKp^RQ<# z`yFPV_Z@T%na&`Dkbn^VV9h0Ud&F1&Otc)6kE?5htXwpar@-$$(|F?KP63F-SI-N^`VZi=Z7Ap(rV)feTVBJCes zhb)F7pbbEhabsAU+|VUBY@^y}#RQmo;??4_%jqk;6-_z4--=C?e80HkTs&7hv^k)a z$EeWf3hrGiro&I=iNt1u51bYEMX*`tqq9WP3xydolP0g&gO|XQ~6IjTdu-zZSvPDlg@&f*@G-Rkz{Fm{URpl_S?&g zU@y|2?Q9?VLSYV+GA3-xcJ+t~yi6V5lAj6~(tcz<>+{_PNw89w@+OerKHdn8FC#ex z%%P)fd{Cq-zmw9;u{V%?T!($Zl0Z&Jb0R~#eG_OV;?)bpSKWET2jVz-mfuIVYBt9q zoco%&%cF{xFZj?()4hg_{zEhan7ngxT<~nQ?dcd*Gu7yaDelD?wEEoPU^f&6BRcF{ER=RtR&X2V~wQJ_kJUDn2;$}2`T_3fO_{2Vci{C_UAnQUbkEFo3IPiv{ zILq&ss`2{TF&=JiG^u}5;t2XVyP=pb?e@$TMt}F#c2~Awhwm*LUQ~W2^qbisLe91Q zi8EZ<_d)Oc4`hOYQ%31@-JKcVZTs(KbluDmM2SqMCOgcgX(O>sqF?xrpptSLF%h1- zIxo0FTo*y+x=m$&ScQtW)_*rv>5RC3Mm^!>d*`W@9{y<3jn zUi2(#G2-T^ZRv)gM2uq(-7xNv53H#&&0Mrf%Wa+2ebMaUEP&es{i@Z7+8t5Qtw+>h zZc&oX8dOo2zg0YjKvwT#(|u-o%5P8lSZ?P zXmqt%V>HZQR~rQUY@Z{P`-n|Od(f)9ug+DlZfZn>ezVoCm=Ty}`2XAIJabzMKKHFU^eORW?dc*{UIVac%ubN1%Y*}L1jl6qpt8|Icc7U5N?`dWj? zx1IJ>-nH&=eNdcY+Q$__ZGMG0Z^K-mzwUkVL6xCKmvgWVJOSb|BsMtB3L@8%Xr+#{ zbM~#PANL(;k8B1(aDO#qErc!HV4{!fC1NmFdC`1$+lZeS0%Y(uRo|sKpv8XvD#1lO zaT@K~+@|R>R_$Q(q5K{zbWOarHR7dR#bQBHxlR#21C#k+?OgqEQKvFS#eh#dX`Wm) zOz)DYTr2Wr{qzfl`!Go>(9!wWwj&}A>nY+@+Q}09Nm`h#S##!3*GS*(%;bVaR1ZdL}gY13v!;ymrA}z zG6AY_sL~e%1_p8t?!7rQ=6wFiZ!|*QgFR6ATgMG980FGlTby){C<#wuh+1fknRr`) zN^bb>zC3uJQZrqTS>aj+X69WSKRWbHf69m;Y45&LN)QgeIA|rH0P@NPCrg#N*OW`E z-a^Hs;t*%M-X1vuToIFF9%);a6y2&Sa!V<#$0(^I`_Qt_$oHH6EeD8vEBLqB<;L;| z+X^bG7(Fu!lFRu2ZoX3ka{FN>&&iCa;^6VK`K}1id?)epetoMqEM{Zte8!v#GgVXi zt^ytNfLJoXc(5}<$R`K9jZk{IiyrS}G5m^Puj#E!e~M!7lm#tk zLuvM0qo@M|``rUuZt5G!*7u$q)BEATD*<=m!?KHZv^~|gvceNJd|g5KoX+825E=*W zR#>m+bdoQs5lE|oz{5_cW(*f!+b@Ka*dxP)#j~5%eMoh}RUb6a@T*(m$Z{O9Up2Ew z*u<65t=N>fitVvsOPqbRRsFg&*P6%>@AB;H$cXSt_VlYTj#6mnZ%YT`0l9!L>{W5X z*gBXzwu`x8&}_6u59lqeXb`6~%&G!H8{HB^!GnTVTo>KK=iNT(zng~_GcYlkAJEvR zQqYD+ulD*1iiYPFzv|Aejwy6*gv|nLkgiKkS-#x(Vo9$zSwG(d91}i_xwST$pG~Q| z@j_%&R&RR{&4sXkSnX%~pNnp2{0n-MYG+-ghdt(1nGzeuX1Yz?e$RaH0|@tFR}LE1 z4r$-zwC{mbBea^e2)%EJ4TlHjHHkGpBwD#l@)?+xquF^l0DAwXNk%kVd(?KI2QX7w z_eTuVb!&6>Xyksl&i(k-m;P`8==N*2IW{;rzxr{1zsw-ueSHI%5$^VQF`Dr01NtY= zyE}#-SL+_i@&r-1%JNm+U3G>%C~uJTM|X-t_Av3PX{wz2j}~|f8hiF+nu5wLwps1f z=N69Va}?{P;HS-yaWDekR3|}WR7d~Q{zriMsQr&iuFssD<&%a}C3^UqsAWa<F={j_?;$pzWNmE>;t@1UZh9L=WT88_I z%iwIcPmyPMjK7yBJJY6&iHc!LN=UmCq!5IF7vbx{qdg&lW4fWrrvrb=B{7*U=>Yv>cuo(}Hmx&3<~pd{25afk2^E zf#r4#C$WZ~+d&V!);%Hx6V40bjy=@9&Bl%AGY_Ck&|$~4!sd3wx9_E9eM7eo$7aze zCBL@67C#sbFjuo%cJgJiSQT~n8#QLF{lTVr{E6ZkTN%{%kn^5Gja>WL91jMpvXIJ_ zMhmz?E_GskH;fqitS1wU*%CHFS+RjjQ>?kH5O2gMoAbnJ_sU(O51K&rjnIYnyfzRi z9inMD5aBBbcEd|j$sG{m&u~6RRNE3C%Au@Amuu#S`dIh-&Za<=Q74sa-bss2O0yTW zT7G>Emjd|ol?V&j&^o>NXHR{0gRmP*pB0tv%&@^?M%5mY92gzfNNwT|gNnC{D@}Vz z6RjZKZxa ze4^ZpB|o1-k~GpmbTCjmkTtgQEZN_Tm0o?zy85t)#g=VifBl#Vx>RCU1ro7Xz5}Gx zA};?xVt&$P_2GM$fNf3*AAb77eSQ8Ab36RW>P5=eo?bU_uZLkJ|4j=y88eWFALqe< z9@&e%g$qKPo>|TRXL2fE z1=G=3J^CM0FoKIZumvNziB8yF5Gsyf%67xL?SRh1O>jWxVT*^1_xqkTU&&yE|+QJy}xJ(4GPP_@R#!RyiyK(4P?|JhNvCU9i@VSn-xyGiK z!^`@W1Otb)Vhf}8VqL#BbZTX6LpPE9Y&s-{lV$heuAJjBmR!oOiXfL3weV}-*ktUM z^9!jW6I!e!<4SeW?+-+q@sN05HhPY&w00M|W-fx;RJM1UPkWiH_c0;8=|gd2EC_yN zst9-b=P@UGc7J;wyq+%H*q7E72TZTM{O3;pMdY8?NyKksu^+acR7icP1R#ZMu9@ zPOI}8o0PT@crd_p1lu3TzHy_;9IH)a1E)>I02lCzTh$d{2X^1d*-Fh0iF0b!*#upg zXKAIz^2tOo9#|XQ)enPV4u6d(!@uwV7GGF$5pyBD*s#bW`#Tymj3*JWMNSBqi2EB~ ze?J=Q1&%lMuyd?7*0r|kK%^^cellOH8ZuadNpFWZ5)k{V)4U{*mO!3kGb!xknH zoWn0xT%j0;_CcC*Ks}KsA}l)0za#kh9Rl5h4Dl5@<)!-EeH(#>t!|hd-eZJYrK=!H zZBHUW*=eW%+!c4idPaA{c?NgGYX`$2(;)#HW`9PwnIB)yMglHsgOES8eJ8WLwhoj{ zs3Wl-)SiIA%Oj{mqPn9GDR!=N0AwmPFH|9K6uh+VjfT?Rr$z?F5d+ct0Uu9?{(fyY z4y$vV)DCRkuoJ}(&NwtDceVtZr^a*&EVW)&Bf^KP{ zD$-ARTAOkebxygOc}mdVdH?u*Mc<|*Xd$Yio&~V zpG+W4u7bJrm$O&fz(?96i(|cV@*0dnONzva{B24%5-s@=rwBwf2V_NsqI*IHxkbU! zwOq-sQRQfh5-Hm-2h;~&7*sG~sKjuKZh#*29}2cRi0;PQz*|P(d%_S{aWZYj&H?X+ z=uOVof(}pE`j3K!+d&@6x-d?oHm!LTw=2Zwnf0DE1n3HSN9d4SuB?;Aamlg?iM-6x zI}TmbPZ9EFAq2gMysSwEN)1PrcJQoFB<}rGLixH&oG;U^ALP0aZHN>N{7dF?R!Ei2qNT6e7Vtc z1~~Fay$%OJx4sagyt?H)f}HJR;xfvjGUr-riZ7B+w5P;(S!cv$Xq6a2Gqi>CR7pCM zv&@0PkYDKfhv;pJ;cJK6zH}&y%yAk*wwr+6C^B_zSCJ8X=J~k<(gW-Dv;fT&!(s)tHsf& zrpVwVpM6h=!OSTFo(w^A|GSDT;Vpp;N|!yd6J=tJPTMH@trmF=OLV%%lvW6Oxkw&- z-%beo0){Vo!#7FhM!5``tYx-)ssFZqHgI= zT6jvf%vIPnALRPRF^U^k87Y;PXlH^7hB5jYLWuf}bx^y~d>$ihrn#8WD9anuHS8*2 z&E+9listmq2F)5OFmQ16*%igco!7TA4Fqluo>GxQDQr%VL)x2w$1YGEB;6%Y1N2Lh zVQlk|QRMQZBIySu2$A?MxIpMqdB+!LUFXN*Qn7&DoX}VqmcHF{F4*-#096;A$4wtS z#kM2d)1mzV3D*?s2_@nTw1#p1MT)a1KD7&x%ReV3h1I`4!O%TuGW^n{Zptd!R<_W& z-KyN&kw>lR;6`d0LNRwef*08?0Jy9?8)o~>Y@^_HdTq>g8j;rqA^3shsbzJHU*4Bv z8s@1^0n`33*~jo{;hvKlR|-|Mshb)Rwf@3UP$$?1UF+?Jz~ou#nY{gPOEo&)#cU?q zl65KiP_$BXFux!7VyCKz9kh0YMb*F-LG0w;+31vSA{SS9INu{l*CGC~FCSwli5)0rACVdA-a8DbPby&PUNoGD zwnS4DNkX)pn28HQrD)=sqx>bvz4e~pS7f}dOKhpkMy+>1@|6p!@YRj^@Alz9J3+?4 zM}fx$rpcfXuUVlt;I^v-Nm`Wf*#p+i_2=N;)1&1r91b}ZI^P*+6fL)?$2Z~C$#f%H z5vQ@hF49Zgz!BEUhJXl^uMdD~qg1yFrytn@3oNhOzhpt|Fd^p98Q+eenDnL&LOX32 zL}jYLI6~vJ)BnVjaZP|Jal(gEaE$=1svZ2I0!^Z_j1g8h3~C~SyejlIz_7SO+USNj zG7Xd(Yyhq3ER$od2{SDvMf}1bJwvsV+7$**UpD zuV1UB5QXqJ>3H|5Q)o}-aj$0SkbU=L3=pEL)SN62?E*rXGU%r8=($0>#_vezH ze@3Ufxj@Pg>LWLmNY@bM`Op_+#}H|omZU*{F^22^dCI;JGHyK3v3}f;dOK5=oGCn+ zA)swGRQ@t8TBAu|tFBU*P>LU~0zqbxJpMSWS$!4Gmw$Z}T!B&<-eYl!AeL?(rTw zqmfQZb3CA1F2W$9M`qE4Xd1X4Xg=)P~3_$!z{3j62sMR;G2K+d!;-@q2dR1*l4@2>R?LTi2h%gJ@aNy z!G|Y@p_PPRR_@9}vv^Oeoe9I77ImMu2`tx2CK>dsj&Ofndlgi->Q&07sQGGUx0I~^ zXyRp7og66Rq|A^OkyULAxLj{h4IglGjhwI!__D^XkJQ|X>TVzcQqJz{_%L+tjJRU? zTb136zQWDbyiQ&elz&hOj|Z+ zf#L>YD`nl&3b8NKTz0rId!p#?yzVc+z`(zD4cfXhhTh2;93i4 z?JK_dT;x}SmoiRR-%|D&S2(7H7>XpaTuZya53Rncn7L!nSEQ&7}-CwvVV#~h$f~Mr_nxC$ZsF?g)Ye9WtbMwB-dsVL2wbKX{7IQ z|FR9&SmH@b#`Z%KDbDTM!5@tA9#1v^nzFl@2>;N3#b_5ZR#AzeU53P7Y`e42srw2^ zIldF)fj=7vOA_%xINJyPhW}6B&}H_{o9EKK95ADc1eap&`UvB zu2n^$YJ9Qx9!WY^0+QT2)@D6-W5Taw%ER;gM$J}@UKBROMbT<|zj#5x7+**pu5)g! zswAhWlLtd&K3Kr?C6AD#wEv4R@a~zaC)^KD<%0`aF7oeqN|)DgJr%Apyb=A*C0O!G z?NksmHfVbR-5>M0xrjPk(hXurgo%mWc8Emzf-C~ALsaYv;{25wx73FQ`@(<~d_Nl| z-oG<5jL5yB?U9q`3n#eqeBEyZeOo%9ESCm*gr*aa_dzk!K3F%VYFOFL61~*C7KeHl z?HDsm=S5LMU^Gy4vS1Ls2Bnp zM`8`;CN~Qc7)ToA3@8AMsU@PH$)ENjT*Tn(w1*UZ$JZg^Q@P`5lE{QtPyfo) z0qhMUC`oNsjBiloVz)RiL@L6ywpEvITR!~QBnLEIw&R45zw4a}1&m66peweDV6Pdu zx^jNy{V{g$bQVGUX>u$Jna2#K;gH4} zQl8`W&k>iAwUJd8xus&I%=-f$t6yMTEZadSCYJ|gLjU)p1lzFB1suE|D)wRdUJprQ zV+lxx*Ddt;CGdqCb%w7oH@(6VTF(KOts0z{gj7G7J0sYDL@fOjYsTH6P7rhKdO-Z` z0@ybSGN6E$wTxsG%crlHNxGim^?H|GcM^_}lhNu9Ltfb^-5yN;Qd|N>rf$1vMG{S1 zN_)WA-hhi4ztWGNHgh@@#y-gG;x-9!K zR)owcKfzi^%J;prpkfsAk?q@LuSNobCOOcVqUhDIMXs=+vCBqV8svytqkTSv!VT1g zIRYL4FoV`r^Aph|lnA-WNwBoN)4`upS=;B5c_~Jvkl8dQ7Qji?7bTF1xJ8R3jSdn^ zYWX##f;4Q$azV43TsuWDLWJfDi)i?w;7FKxa*7?sp!ysl54=%hzlw-cT4ylMVS5@J zb3Am}l=Y!xy`{Bn(1CCdFBDS6wV$_GwZ$kkom>oTy~dVprG}9Xzc~pf?}b_l$a&&> zh_vunw*lk`;f!Sdl%y7>tyGed#3`t>p-ow(j^vQxQ08dO(s7mqN*R^k`a-;Faq+b&AGa_2 z4#pT#2K)NBzoV+wC?nL~B!waD7HdE2batWo;E~=p;PwQ= zdr*0YVWe2ov!Xdt1O)ch(Vi-vVK1oC5Ypt6MsKwTVT(mP2<$wlGxeZfn?t-G@1dT- zg9xb+KWY|Kc-go-w~eBv1&85=v5NPm5t>V}im~u)MZu|`E5&gmmZzzuqA{ZX9o}%W z=1|~J4K!0lae^GdvM)ERG2iWX1UdwccB~jp9@X@LMY)_{bT4K-88Y!eGH#N5HWuHC z)FWkH!NLI{ci!3U3`*9V{A%ejYSA}aTTBz86b({3Yc*1su)4YQ5`&3Abtt$}F^a>! zDkFv>rzk1`u4@Z>sFhmCnWLxN%poIuFd`rb#s}NvZm#^43R-mmZ2N2&g){4je7!Bv z5Z68R-J(Mjm#jQAHd0#RKkh={Hn9BTa?vHWN&F=}htEwXqDN056o~Hp9PO?ysvG#i zZYinFBwKg_PzvS1;TNZ`ArR>sIpOoL2$Z=N%F6B z$To|}%LbwxZ|@VvngX@!rgw+J%De)ceNmh3rUGG^dW|kJn~D}2R7FR+l$d-g183=C zGx64q!>qt`Fjj|m0Y z-L)O=LtB?dAqb>QGi^8!8f2kBT;eY^-8Pe%u`iiC2+JRj%2w%HDZd>hP@y53xXlKV zwN}$2is`G=0<}7HrRYgYi6MA&3)Z4g5NO)s0t}1|7o0y6BE15iu*E_j(Gy*;9D~Jn zl;5MKxE%PPSQvbw(RSdzE69;LH+QFR{Aj;hPJVavmV?z5?F|F(M!g3yG4ZyI05!z)rFRqx zDzgmaHoyTRYObzOg#gS#?<8#_%51%iPXo zz%{V)p2Ob7$5~kMpiDB6Vqd(>&GrFW##uBBCp#E<_(p^K8PO2KgPax*fkCE{QFtbH zzYb|*Zq7Vp9@SLqoT#wgQcQmhd# zmO8AY@Gf1@ko+hj+-B9(7#J9)k!={;yD(3coxU^SH1a1m@e56@zm;X$TvaGlWuRxc z!QV{Dcz7+GcWpNxC{=p;0CJ*s7aN!8vFep4vT?=OwcGoVt3+x1!Z`e+YJZ2)M4_i` z@EHtAIe~MK(cHR=D4`y1E^2wgp! z%d>E~zNwpoW)>T#p}{IG$VEEus~Jq)(xWP`%GNd{va)01vyf3LXhle?3$291ouL({ zk0+mdy`v+nn4t)jjc;(9(_FmpId)19w$@6It_Pf%L`LV*PBO=bEkqW*Rmvv3^*z77 zw+yBCUKy(=-lK!7&qI{;aWB>sM`m}bOjN|KDoT)Mc(S%bIJ{MKMg;j6tZIwl@>`QyhkPViA@nP6F(t-%q6{ z?>aQ+j$~@I*}(KzzG9u+3{{@B)GW@l>_oMgt}Oeud4BVL5d!rJt)}zX+T{asx&hCH zT^apRWrr)!rZbdWI+Y7T*6MWO2l&aVh$a)&F zZ6pzKwRHE(9OdqTS3|<>(+JH4(+gxYn$jI;vn};XNmpvaC)yU^>N!?cJw32*y?>mX zt@I-3jm>=UO%R20?y{gUe!WPEUzMiY4i4*taw7SPXb-klgF_1*J5y$gh5YOJE#-Ut zq=(fqMGB(=g+v0H_8nyGwCkNpK~D#3{Fgzcn_%metx7ks%?)@4ygo>@nskf_HoOtD zDKC6I9WOlcYb7S(EW&p2HytqNW}(J^}f^D;TdvC)3nu|stBtI7eBF(YoKDkgnFdC?rUT!=x`#& zy)iuBIHDnxur)HMML#J;;lc|9o5O|@TTqxf| z?@(?>gl8yv{1H7m`BL=ug@P(5zbAcZY;*7X?)!=_k+3!AOl`+%gIh1{VdKk7kI{rI zb|#yv0XMj`rjH20)xz-7R1Y6ez0W>@&|8N-pat9$3U5>&2gG&Icw}RlS!{zC!@P zNINws6HG>=aT=##gHnf?!Ina*$Wi<*mZ=^iFsM**5A+@A0RKy-VsLA=rw3#RVRVlm zrU3UH#NZ9%ECCq7mzWJO_UO|$1W2x*K|wp{Vf#Xj@&P89X#Cf;s2*crmC2$EkubT*gVoat*eM zsr<>9>LV&#&=cYeapcwzRm|;HYsXt))zL%i$g(pqcxhd%v}?ye!QyBw?sx4Gv^$+A zvDoWkO2o`c)C-+S!Yoy^nNU_Q=P;BFSaO*mZr0#zU46Ph$?Is$B*e2dDhk+E3W0)6 z{eh|`R!xrAh`k&&-Jm51TL&lyS<->P;=%o1?q$~_$x9G=;ZH79g~>VOf0xyQC-QPs zLW7Qt<^+kPOd>i&431^enCaN5EfGtfhj}MSmxaWo8%*sW9=SmR6H+_A{Z+{#>p|BV*k3+Iyd^5nizI10^z+d7!8fz zcL-=f;$U1dAThUN7N?Q5$cvpeHf3D#Iy-nim?B9NY>FW)n1(K0IFNi59;4tjf zPam%olTBYjkIe!>Zj}efCc;!;WYQ2Up>8OWURkj)K}gXEB7+DO3b#V) zLeeXC>Gm&mY<4(uaDLWIZZ!c`R1kes&|{H24p_4eUtdgQk%i1S^|IjJ@iA9nIvFSp zFt^0ZTtdh5&(oWnOaTh5p`=mx4`lGdCYBupZOYgD5J+f(@+qh%91dL?S!dGx)lhRL1I_rRl%wB2` z`D7^M;C;Cqu`O#NDqN=|@XDP=A588Pdnt(M+1N5_?Z;;yjD7N=PKj`Je}lgEEv#bb zA~CO5R=568z#EgU8rtl#Bp^Q!s3v5)0a+cyq$Q$vDeC$Hc1Y(d`1d4magAQKdV##Y zOV?~<4u)o;?=lQ!u}S2r!a9bx3aLEU>Je5X$|95zsOi4BzV@KjA< zuq06~F^J93IKbn56q2lj_;tZzBAD%F>lVNE!xZbG$wSO35d)N=rUQ$wf+i5g+mO)i_|i7@VF+A#z?N zYRj1DQJ(^2(MTc-Fn+{iH=ogJ>gE%{K2(e#L*dVm*mx4{LdNSE3f8BkHP-S;$kZ&o z;VTG?O$r6BZ^>J=a4Nh=rbC!<*(FHNcJnET0Tar-H#xZFPa8@)S_I2XJ`PX|!Hf@W zx6QLvNb2Y9%*#Nbqkc!%4;k+B8Pte?Y6R;>(v39`se2H{VDmFCJkc3Y5@bIwj}gJ< z`G&>%JNte)g8X#>?Pxf~vl77w!0KK+_;Ca$AuL<&*4qu2iU?B@yi zM;S0C1QBrS;hr~~yPPH^XW%{e-l44UMr3K>?6Y27dvU@917$dc4fzp9SkIH)u8;qc z!m*;|-e%=IX|>(K%Q=`YnnP@PCH=>)zsj=eHpu(ixs+p4H zi>7f#`K|)Ziv;~CH<4MyYPZdT!(7$cSEYINw6G^6TrXQqSY?*C-p-c1)T#aqAslJ3 z%p8$0zm@I;Rld-30XK(@q+G6&QkplCk}=-9Xp(KQpP;g7v)R5Gy7eh&HL&wX^b&BL zTDnb5QPWBR?tN!KfCbG|RZ(&wE{5%py+?&AUWpqOW0Rce) zcEBwPkf^zdiIan|h>ewvy`d41AB*V-(32%{$6lg|{e1h+9RaYvGPnM(_Y2wE>$?FU z5J^eNzcBwSTyA4-?fB0@{sKLAgMZ@2^o$(Z4;Ghy$^AUguW|tD_3LXyuqSqpAtV4K z|Et|I)Zg@&pV509yWjPGQvXBn{-E~^^*241XY?Ki;&(j&^?!)oGt}SoSfA1Rd-Q%% z|NH1YL;X#U?HRqlM-M>#AENgR^*25CXY~Fay`R+oK6=kkf79dmKk5CX{`Y#%P=C|o zd`9o@Cl^5dA5QKw)Zg^D{!e-U>i?kk4E0#==k@<_$zWo9#_w_R{k(=fxi0_2{)f|x z{D%wkGuU4Z|C7q`2g7HIz~i*|li@SiUk(40;_(N=XX?P?$p6Xk8SJly|4IG$gW)r! z;D3tYGuU4Z|C18(2g7Ho!T%J)M;I^&8YmhdRiS_?oavRlXFD|WF@b<;Xm<2KqVp`PWwCI}Z4M^7{6UN@n`D#`FgEwolQ< zvGz>~z;qg3fEg8j{(}B%tMLUan*ML}pU?=-%OjTgPsh!m zaJuaUu=eOr*%0cncKe2L& z;FX`jfq>@Op0e}&kJx`!x_TO`x8xt{$N@iZA7H5TYpljaAF=-|lk}7|+afM70t{4D zl%KLBfOVGs|LOf_wTh=~5*%$;FW`XNaZlMQxkv0jbEiCIZ)5#g^Z{}91?0xh5#GPH z8s8k1zys6aqk4NqYUqsQ%>e9^`_QNGW945<#K$MfOi$6rCHL3kj{oNT zSNLZQ{nu9G3vuzA^l$X@*1Q1v@nDkqsrBPX|7vXuK!1(&U*TV^bAPw~jeg#G@rgCd zQ|sqrjd=Og`mgY>)}jFTNrL=FKX2_0pdZJY^{Msqu`c_~`mgY>)|`9Dx2B>%YRkTDSjh{Tuzf_2m<5&ZpMTX9)GpQ|rINzgp`7;3paK8~wa> zJb->2Yp(y?df+$fzrw#-Km2a}8~xb&NqM{d)tZU%srKW<{`JV_0QT1u`8)md&h=kg zjc+=DeiH59@#n>7o{Ilgq#kFJ%K_LYsq$C)SMfjq{WRjg;m?b=JQe?~T0I}} wli$VvO8+WO`Tcis01ghgaRc1S0RFuOB&IIlO-Mj5?Tw8^ghYw{_4kDT2dUsFeEpjWh4K{GZF2^s8I3XK7;p$&9NZQ0<*TTS%C4SW zgVfe^RAzkdz5J;v?WdoA{pE*G|J$E$ZWp)yWHo>PyiRS^KkjNF7)ipqh&BF?C$Wi4 ze-Pc-a%A>dZNy&NeI?GfR0Yv1N{*nDm{si=m)Wm`ee>5Vu*RK^RWYmEPwH*kn&@}e zlC+w6>AL$Thy%Tu?g<9g84g#|fUXllz29q%JhIad2`YI+WWO@15jXeacja;=zl9#= z@dx59Mv}-#_k^=2{h07RlaCxpTOV^IK@Phf=Ppm6b zO3qy5@SGm!NEa1;nMhZz^sI;{*Q@KyR7i6_l~=P`M@-=I{5ImLelJbG+m%n0^%xsg zKjU_j)2@*}A`PIZ#g)4T-9&BG_o5uvBT1m$zqz-0*hO`DO04Ox=6RSPpIvD8PXcar z1gMX?6OXgOhly%JVS6yIM3`nW%yt{gcdybGe9VAa~ZOl054gKsC& zb$AapnRML~oH$0fUN_yO544774xR(tTuEdkjjDMb87m1#X>HhpNEgq%o!0k6R%I7d zMw%6o&sDMR)(~jo*M4{oCOmRRKvy%Bv8-|BS$IsO%X+Jd)7*>9b+^WarrN5ixJh{A zjJThlG_alkakBR;Kw0Lt$@BLc_%|m;h z@1@uHW*omC1L;L%y-B=WALU3QUFdyI536FP{sLsa9T@XCj0BPSg3u1WUjO>zvsR$V z%_@+m^z2`WbWNR+YK_djeIdtl!&&bK#9GN*A4fVTdUNgd)yMUKP#R`CiMeaubLgmQ zBYb}BYI0c@0Y&5a;5qPDm}e!m-@)a6MA$_n>m$MQ?6^GhslSe}i%8a$V}HxF`4)Xq zC9J|leb!C7+Iz%s$>}w$H8SZ~j@#u-J?OEj?-95hsR-QTZ1o!Ha$L5{8Uo$uAI+!n zFw)9((J$8t(dTI(mY>I)^!+JujvPtC`dM_fmB<{a$*1~s0>|6B&;MHz>-DOB{o?Xd zOMej3&R#BcH2u?+^hRiqW+Gjs>v_C2T>A+bg#I+goo}4?a-^&DvmzV`McwmwhE(FW z0owi0)m&MQBw;-XIQAq*TnVm>R5>Ow-%(z-BIFQxmLrMj%G_0rztC%3-V8Uzrb6_y z^hO}mj>OzG6VTP>TIs&cxM}TUF&1H9`MuoDx@3#N5pjqAShFp$M&3H1lPo%HcPIcPgv8DS~sL ftDO<)vL;fkYH@QOj(d> + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/schematics/README.md b/schematics/README.md new file mode 100644 index 0000000..33391c8 --- /dev/null +++ b/schematics/README.md @@ -0,0 +1,8 @@ + +# ESP32 LoRa modem devboard + +This is small universal ESP32 devkit LoRa prototyping board for RA-01 or E22-400M30S modules on the same board. Suitable for two different ESP32 devkit types with different pinouts. Pinout configuration is done via solder pads. + +To be used with firmware from https://github.com/sh123/esp32_loraprs or others. + +![Board](images/board.png) diff --git a/schematics/fp-lib-table b/schematics/fp-lib-table new file mode 100644 index 0000000..3a6798e --- /dev/null +++ b/schematics/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name gs)(type KiCad)(uri ${KIPRJMOD}/lora_tracker.pretty)(options "")(descr "")) +) diff --git a/schematics/lora_tracker.kicad_pcb b/schematics/lora_tracker.kicad_pcb new file mode 100644 index 0000000..3cb2797 --- /dev/null +++ b/schematics/lora_tracker.kicad_pcb @@ -0,0 +1,2186 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.2+dfsg1-1) + + (general + (thickness 1.6) + (drawings 6) + (tracks 466) + (zones 0) + (modules 18) + (nets 44) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.150000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "/home/sh/tmp/gerber/")) + ) + + (net 0 "") + (net 1 GND) + (net 2 VCC) + (net 3 RXEN) + (net 4 TXEN) + (net 5 NRST) + (net 6 BUSY) + (net 7 DIO1) + (net 8 NSS) + (net 9 SCK) + (net 10 MISO) + (net 11 MOSI) + (net 12 "Net-(J1-Pad1)") + (net 13 "Net-(JP1-Pad3)") + (net 14 "Net-(JP1-Pad1)") + (net 15 "Net-(JP2-Pad1)") + (net 16 "Net-(JP3-Pad1)") + (net 17 "Net-(JP4-Pad2)") + (net 18 "Net-(JP5-Pad2)") + (net 19 3v3) + (net 20 "Net-(JP7-Pad2)") + (net 21 "Net-(JP8-Pad1)") + (net 22 GPIO10) + (net 23 GPIO9) + (net 24 GPIO13) + (net 25 GPIO26) + (net 26 GPIO25) + (net 27 GPIO35) + (net 28 GPIO34) + (net 29 GPIO39) + (net 30 GPIO36) + (net 31 EN) + (net 32 GPIO7) + (net 33 GPIO8) + (net 34 GPIO15) + (net 35 GPIO2) + (net 36 GPIO0) + (net 37 GPIO4) + (net 38 GPIO16) + (net 39 GPIO17) + (net 40 GPIO21) + (net 41 GPIO3) + (net 42 GPIO1) + (net 43 GPIO22) + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net 3v3) + (add_net BUSY) + (add_net DIO1) + (add_net EN) + (add_net GND) + (add_net GPIO0) + (add_net GPIO1) + (add_net GPIO10) + (add_net GPIO13) + (add_net GPIO15) + (add_net GPIO16) + (add_net GPIO17) + (add_net GPIO2) + (add_net GPIO21) + (add_net GPIO22) + (add_net GPIO25) + (add_net GPIO26) + (add_net GPIO3) + (add_net GPIO34) + (add_net GPIO35) + (add_net GPIO36) + (add_net GPIO39) + (add_net GPIO4) + (add_net GPIO7) + (add_net GPIO8) + (add_net GPIO9) + (add_net MISO) + (add_net MOSI) + (add_net NRST) + (add_net NSS) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(JP1-Pad1)") + (add_net "Net-(JP1-Pad3)") + (add_net "Net-(JP2-Pad1)") + (add_net "Net-(JP3-Pad1)") + (add_net "Net-(JP4-Pad2)") + (add_net "Net-(JP5-Pad2)") + (add_net "Net-(JP7-Pad2)") + (add_net "Net-(JP8-Pad1)") + (add_net RXEN) + (add_net SCK) + (add_net TXEN) + (add_net VCC) + ) + + (module lora_tracker:E22-400M30S (layer F.Cu) (tedit 0) (tstamp 61BB8556) + (at 93.658501 62.7 90) + (path /6194CACC) + (fp_text reference U2 (at -1.435 17.466499 -180) (layer F.Fab) + (effects (font (size 0.77216 0.77216) (thickness 0.061772)) (justify left bottom)) + ) + (fp_text value E22-400M30S (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) + ) + (fp_line (start -12 -19.25) (end 12 -19.25) (layer F.Fab) (width 0.127)) + (fp_line (start 12 -19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -19.25) (end -12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -15.1) (end -12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -19.3) (end 12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -19.3) (end 12 -15.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -12.7) (end 12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -10.2) (end 12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -0.1) (end 12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 2.5) (end 12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 5) (end 12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 7.6) (end 12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 10.1) (end 12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 12.7) (end 12 13.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 15.2) (end 12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 15.2) (end -12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 12.6) (end -12 13) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 10.1) (end -12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 7.6) (end -12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 5) (end -12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 2.5) (end -12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -0.1) (end -12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -10.2) (end -12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -12.7) (end -12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -7.4) (end -12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -7.4) (end 12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 18) (end -12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 19.3) (end 12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 19.3) (end 12 18) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -12 -13.79 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at -12 -11.25 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 3 smd rect (at -12 -8.71 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 4 smd rect (at -12 -1.11 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 5 smd rect (at -12 1.43 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 6 smd rect (at -12 3.97 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 3 RXEN) (solder_mask_margin 0.1016)) + (pad 7 smd rect (at -12 6.51 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 4 TXEN) (solder_mask_margin 0.1016)) + (pad 8 smd rect (at -12 9.05 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 9 smd rect (at -12 11.59 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 2 VCC) (solder_mask_margin 0.1016)) + (pad 10 smd rect (at -12 14.13 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 2 VCC) (solder_mask_margin 0.1016)) + (pad 11 smd rect (at -12 16.67 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 12 smd rect (at 12 16.67 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 13 smd rect (at 12 14.13 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 7 DIO1) (solder_mask_margin 0.1016)) + (pad 14 smd rect (at 12 11.59 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 6 BUSY) (solder_mask_margin 0.1016)) + (pad 15 smd rect (at 12 9.05 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 5 NRST) (solder_mask_margin 0.1016)) + (pad 16 smd rect (at 12 6.51 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 10 MISO) (solder_mask_margin 0.1016)) + (pad 17 smd rect (at 12 3.97 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 11 MOSI) (solder_mask_margin 0.1016)) + (pad 18 smd rect (at 12 1.43 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 9 SCK) (solder_mask_margin 0.1016)) + (pad 19 smd rect (at 12 -1.11 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 8 NSS) (solder_mask_margin 0.1016)) + (pad 20 smd rect (at 12 -8.71 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 21 smd rect (at 12 -11.25 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)") (solder_mask_margin 0.1016)) + (pad 22 smd rect (at 12 -13.79 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + ) + + (module "lora_tracker:esp32 devkit" (layer F.Cu) (tedit 61967ABE) (tstamp 61A31AF5) + (at 97.79 85.725) + (path /61978D9D) + (fp_text reference U1 (at -11.43 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP32 (at -3.81 -3.04) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -13.97 50.8) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end 6.35 50.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 50.8) (end -13.97 50.8) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -15.24 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 20 "Net-(JP7-Pad2)")) + (pad 2 thru_hole circle (at -15.24 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 31 EN)) + (pad 3 thru_hole circle (at -15.24 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 30 GPIO36)) + (pad 4 thru_hole circle (at -15.24 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 29 GPIO39)) + (pad 5 thru_hole circle (at -15.24 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 28 GPIO34)) + (pad 6 thru_hole circle (at -15.24 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 27 GPIO35)) + (pad 7 thru_hole circle (at -15.24 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 3 RXEN)) + (pad 8 thru_hole circle (at -15.24 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 TXEN)) + (pad 9 thru_hole circle (at -15.24 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 26 GPIO25)) + (pad 10 thru_hole circle (at -15.24 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 25 GPIO26)) + (pad 11 thru_hole circle (at -15.24 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 5 NRST)) + (pad 12 thru_hole circle (at -15.24 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 6 BUSY)) + (pad 13 thru_hole circle (at -15.24 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 7 DIO1)) + (pad 14 thru_hole circle (at -15.24 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 17 "Net-(JP4-Pad2)")) + (pad 15 thru_hole circle (at -15.24 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 24 GPIO13)) + (pad 16 thru_hole circle (at -15.24 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 23 GPIO9)) + (pad 17 thru_hole circle (at -15.24 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 22 GPIO10)) + (pad 18 thru_hole circle (at -15.24 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 18 "Net-(JP5-Pad2)")) + (pad 19 thru_hole circle (at -15.24 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 20 thru_hole circle (at 7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 21 "Net-(JP8-Pad1)")) + (pad 21 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 32 GPIO7)) + (pad 22 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 33 GPIO8)) + (pad 23 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 34 GPIO15)) + (pad 24 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 35 GPIO2)) + (pad 25 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 36 GPIO0)) + (pad 26 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 37 GPIO4)) + (pad 27 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 38 GPIO16)) + (pad 28 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 39 GPIO17)) + (pad 29 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 16 "Net-(JP3-Pad1)")) + (pad 30 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 31 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 14 "Net-(JP1-Pad1)")) + (pad 32 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 13 "Net-(JP1-Pad3)")) + (pad 33 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 40 GPIO21)) + (pad 34 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 41 GPIO3)) + (pad 35 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 42 GPIO1)) + (pad 36 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 43 GPIO22)) + (pad 37 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 11 MOSI)) + (pad 38 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 GND)) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E479) + (at 100.584 101.092 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619A9CAA) + (attr virtual) + (fp_text reference JP1 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 13 "Net-(JP1-Pad3)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 10 MISO)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 14 "Net-(JP1-Pad1)")) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E48B) + (at 100.584 105.664 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619AAF54) + (attr virtual) + (fp_text reference JP2 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 9 SCK)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 14 "Net-(JP1-Pad1)")) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E49D) + (at 100.584 110.236 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619AC0BC) + (attr virtual) + (fp_text reference JP3 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 8 NSS)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 16 "Net-(JP3-Pad1)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A715E6) + (at 85.852 120.904 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619C59F2) + (attr virtual) + (fp_text reference JP4 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 17 "Net-(JP4-Pad2)")) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A6E4B9) + (at 85.994 131.064 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619C9C44) + (attr virtual) + (fp_text reference JP5 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 18 "Net-(JP5-Pad2)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A6F19F) + (at 100.584 97.028 90) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619D6D42) + (attr virtual) + (fp_text reference JP6 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -0.65 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 13 "Net-(JP1-Pad3)")) + ) + + (module Connector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount (layer F.Cu) (tedit 5BA382C0) (tstamp 61A6FA0C) + (at 82.296 45.72 90) + (descr http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) + (tags SMA) + (path /619A9181) + (attr smd) + (fp_text reference J1 (at -3.5 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_Coaxial (at 5 5.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.76 0.25) (end -2.26 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.76 -0.25) (end -2.76 0.25) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.26 0) (end -2.76 -0.25) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.1 0) (end 2.1 0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 -0.75) (end 3.1 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 4.79 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3 -4) (end -2.6 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 12.12 4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 4) (end -2.6 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.6 4) (end -2.6 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -4) (end -2.6 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 12.12 4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 4) (end -2.6 4) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.6 4) (end -2.6 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.62 -3.165) (end 11.62 3.165) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -3.175) (end 11.62 -3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -3.175) (end -1.71 -2.365) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -2.365) (end 2.1 -2.365) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 -2.365) (end 2.1 2.365) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 2.365) (end -1.71 2.365) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 2.365) (end -1.71 3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 3.175) (end 11.62 3.175) (layer F.Fab) (width 0.1)) + (fp_line (start 12.12 4.5) (end 3 4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 4.5) (end 3 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 3 -4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -4.5) (end 3 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 3 -4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 -4.5) (end 3 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 12.12 4.5) (end 3 4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 4.5) (end 3 4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.1 -3.5) (end 2.1 3.5) (layer Dwgs.User) (width 0.1)) + (fp_text user "PCB Edge" (at 2.6 0 180) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (pad 2 smd rect (at 0 2.825 180) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 -2.825 180) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 2.825 180) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 -2.825 180) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at 0.2 0 180) (size 1.27 3.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/Connector_Coaxial.3dshapes/SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:CP_Elec_3x5.3 (layer F.Cu) (tedit 5B303299) (tstamp 61A703D4) + (at 103.632 81.788 270) + (descr "SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics ") + (tags "Capacitor Electrolytic") + (path /619EF8E3) + (attr smd) + (fp_text reference C2 (at 0 -2.7 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100uF (at 0 2.7 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.65 -1.65) (end 1.65 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -0.825 -1.65) (end 1.65 -1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -0.825 1.65) (end 1.65 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -0.825) (end -1.65 0.825) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -0.825) (end -0.825 -1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 0.825) (end -0.825 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.110469 -0.8) (end -0.810469 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.960469 -0.95) (end -0.960469 -0.65) (layer F.Fab) (width 0.1)) + (fp_line (start 1.76 1.76) (end 1.76 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.76 -1.76) (end 1.76 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.870563 -1.76) (end 1.76 -1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.870563 1.76) (end 1.76 1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.570563 -1.06) (end -0.870563 -1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.570563 1.06) (end -0.870563 1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.375 -1.435) (end -2 -1.435) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.1875 -1.6225) (end -2.1875 -1.2475) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.9 -1.9) (end 1.9 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.05) (end 2.85 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 -1.05) (end 2.85 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 1.05) (end 1.9 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.05) (end 1.9 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 1.9) (end 1.9 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -1.9) (end 1.9 -1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 1.05) (end -0.93 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 -1.05) (end -0.93 -1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 -1.05) (end -2.85 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.85 -1.05) (end -2.85 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.85 1.05) (end -1.78 1.05) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (pad 1 smd rect (at -1.5 0 270) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 1.5 0 270) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_3x5.3.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 61A7091A) + (at 107.696 79.248 270) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /619EF996) + (attr smd) + (fp_text reference C1 (at 0 -1.43 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100nF (at 0 1.43 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 VCC)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A70AFD) + (at 85.852 87.376 270) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /61A74681) + (attr virtual) + (fp_text reference JP7 (at 0 -1.8 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 19 3v3)) + (pad 2 smd rect (at 0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 20 "Net-(JP7-Pad2)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A70B0B) + (at 102.108 134.112 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /61A555B2) + (attr virtual) + (fp_text reference JP8 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 19 3v3)) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 21 "Net-(JP8-Pad1)")) + ) + + (module RF_Module:Ai-Thinker-Ra-01-LoRa (layer F.Cu) (tedit 5A57D4D7) (tstamp 61A70B2E) + (at 90.424 62.484) + (descr "Ai Thinker Ra-01 LoRa") + (tags "LoRa Ra-01") + (path /61A0738A) + (attr smd) + (fp_text reference U3 (at 0 -1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Ai-Thinker-Ra-01 (at 0 9.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8 8.5) (end -8 -8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8 8.5) (end -8 8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8 -8.5) (end 8 8.5) (layer F.Fab) (width 0.15)) + (fp_line (start -8 -8.5) (end 8 -8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8.25 -8.75) (end 8.25 -8) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 -8.75) (end 8.25 -8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 -8) (end -8.25 -8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.25 8.75) (end 8.25 8) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 8.75) (end 8.25 8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 8) (end -8.25 8.75) (layer F.SilkS) (width 0.15)) + (fp_text user %R (at 0 1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.25 9) (end -9.25 -9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.25 9) (end -9.25 9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.25 -9) (end 9.25 9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.25 -9) (end 9.25 -9) (layer F.CrtYd) (width 0.05)) + (pad 16 smd rect (at 8 -7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 15 smd rect (at 8 -5) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 8 NSS)) + (pad 14 smd rect (at 8 -3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 11 MOSI)) + (pad 13 smd rect (at 8 -1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 10 MISO)) + (pad 12 smd rect (at 8 1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 9 SCK)) + (pad 11 smd rect (at 8 3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 8 5) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 8 7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 8 smd rect (at -8 7) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -8 5) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -8 3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 7 DIO1)) + (pad 5 smd rect (at -8 1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 6 BUSY)) + (pad 4 smd rect (at -8 -1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 5 NRST)) + (pad 3 smd rect (at -8 -3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 19 3v3)) + (pad 2 smd rect (at -8 -5) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -8 -7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/RF_Module.3dshapes/Ai-Thinker-Ra-01-LoRa.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 61A71DCA) + (at 78.74 56.896 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /61A98B18) + (attr smd) + (fp_text reference C3 (at 0 -1.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100nF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 3v3)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A425) (tstamp 61A73055) + (at 79.248 117.348 180) + (descr "Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x10 2.54mm single row") + (path /61AA7D88) + (fp_text reference J2 (at 0 -2.77 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x10_Female (at 0 25.63 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 24.13) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 24.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 24.6) (end -1.8 24.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 24.6) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 11.43 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 22 GPIO10)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 GPIO9)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 GPIO13)) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 GPIO26)) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 GPIO25)) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 GPIO35)) + (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 GPIO34)) + (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 GPIO39)) + (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 GPIO36)) + (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 EN)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x10_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A41D) (tstamp 61A73075) + (at 110.236 125.984 180) + (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x12 2.54mm single row") + (path /61AA8097) + (fp_text reference J3 (at 0 -2.77 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12_Female (at 0 30.71 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 29.7) (end -1.8 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.7) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 GPIO7)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 GPIO8)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 GPIO15)) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 GPIO2)) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 GPIO0)) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 GPIO4)) + (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 GPIO16)) + (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 GPIO17)) + (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 GPIO21)) + (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 41 GPIO3)) + (pad 11 thru_hole oval (at 0 25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 42 GPIO1)) + (pad 12 thru_hole oval (at 0 27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 43 GPIO22)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A429) (tstamp 61A73C37) + (at 79.248 128.524) + (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x03 2.54mm single row") + (path /61D04C33) + (fp_text reference J4 (at 0 -2.77) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x03_Female (at 0 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 6.85) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 3v3)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 73.66 43.18) (end 113.665 43.18) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 113.665 138.43) (end 73.66 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 113.665 43.18) (end 113.665 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 137.16) (end 73.66 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 44.45) (end 73.66 43.18) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 137.16) (end 73.66 44.45) (layer Edge.Cuts) (width 0.2)) + + (via (at 77.216 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 79.248 53.848) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.376 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.376 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 89.916 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.948 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 93.98 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.012 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 98.044 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 100.076 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.108 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.172 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.204 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 110.236 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 54.864) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 56.896) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 58.928) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 60.96) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 62.992) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 65.024) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 67.056) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 73.152) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 54.864) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 56.896) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 58.928) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 60.96) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 62.992) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 65.024) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 67.056) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 73.152) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 75.184) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 75.184) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 84.836 53.848) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 87.376) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 89.408) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 93.472) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 95.504) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 97.536) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 99.568) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 103.632) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 105.664) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 107.696) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 109.728) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 111.76) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 113.792) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 115.824) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 117.856) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 119.888) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 123.952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 125.984) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 128.016) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 130.048) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 134.112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 136.144) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 87.376) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 89.408) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 93.472) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 95.504) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 97.536) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 99.568) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 103.632) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 105.664) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 107.696) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 109.728) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 111.76) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 113.792) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 115.824) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 117.856) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 119.888) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 123.952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 125.984) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 128.016) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 130.048) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 134.112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 136.144) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 110.744 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.712 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.68 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.648 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.616 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 100.584 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 98.552 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 94.488 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 92.456 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 90.424 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 88.392 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 84.328 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.296 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 80.264 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.232 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 76.2 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.204 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 94.488 66.04) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 85.344 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 105.156 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 105.156 59.944) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.74 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.804 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 92.964 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.012 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 82.804) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.616 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.172 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 107.696 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.948 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 111.252) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 106.172) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 111.252) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 106.68) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.74 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.804 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.092 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 105.248501 77.631499) (end 105.248501 74.7) (width 0.5) (layer F.Cu) (net 2) (status 20)) + (segment (start 105.248501 77.631499) (end 107.153501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 105.248501 77.631499) (end 102.073501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 102.073501 77.631499) (end 93.98 85.725) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 93.98 85.725) (end 93.98 128.27) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 88.265 133.985) (end 82.55 133.985) (width 0.5) (layer F.Cu) (net 2) (status 20)) + (segment (start 93.98 128.27) (end 88.265 133.985) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.246002 77.724) (end 107.153501 77.631499) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 107.788501 77.631499) (end 107.696 77.724) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 107.788501 74.7) (end 107.788501 77.631499) (width 0.5) (layer F.Cu) (net 2) (status 10)) + (segment (start 107.696 78.928) (end 107.696 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.153501 77.631499) (end 107.696 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.696 77.631499) (end 107.788501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 103.632 80.288) (end 103.632 77.724) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 79.629 133.985) (end 79.248 133.604) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 82.55 133.985) (end 79.629 133.985) (width 0.5) (layer F.Cu) (net 2)) + (via (at 90.895 99.695) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 97.628501 74.7) (end 97.628501 75.1) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.628501 75.1) (end 97.79 75.261499) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.79 75.261499) (end 97.79 75.655) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.79 75.655) (end 90.895 82.55) (width 0.25) (layer F.Cu) (net 3) (status 10)) + (segment (start 90.895 82.55) (end 90.895 99.695) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.895 99.695) (end 89.535 99.695) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 85.725 103.505) (end 82.55 103.505) (width 0.25) (layer B.Cu) (net 3) (status 20)) + (segment (start 89.535 99.695) (end 85.725 103.505) (width 0.25) (layer B.Cu) (net 3)) + (via (at 92.075 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 100.168501 74.7) (end 100.168501 75.1) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 100.168501 75.1) (end 100.33 75.261499) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 100.33 76.2) (end 92.075 84.455) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 100.33 75.261499) (end 100.33 76.2) (width 0.25) (layer F.Cu) (net 4) (status 10)) + (segment (start 92.075 84.455) (end 92.075 101.6) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 92.075 101.6) (end 89.535 101.6) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 89.535 101.6) (end 85.09 106.045) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 85.09 106.045) (end 82.55 106.045) (width 0.25) (layer B.Cu) (net 4) (status 20)) + (segment (start 89.26998 71.38502) (end 89.26998 106.94502) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 89.26998 106.94502) (end 82.55 113.665) (width 0.25) (layer F.Cu) (net 5) (status 20)) + (segment (start 89.26998 71.38502) (end 80.52902 71.38502) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 80.52902 71.38502) (end 79.248 70.104) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 79.248 70.104) (end 79.248 62.992) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 80.756 61.484) (end 82.424 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 79.248 62.992) (end 80.756 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.708501 50.7) (end 102.708501 51.1) (width 0.25) (layer F.Cu) (net 5)) + (via (at 102.616 53.34) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 102.708501 50.7) (end 102.708501 53.247499) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.708501 53.247499) (end 102.616 53.34) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.616 53.34) (end 86.36 53.34) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 86.36 53.34) (end 86.36 53.848) (width 0.25) (layer B.Cu) (net 5)) + (via (at 84.836 61.468) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 86.36 53.848) (end 84.836 55.372) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.836 55.372) (end 84.836 61.468) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.44 61.468) (end 82.424 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 84.836 61.468) (end 82.44 61.468) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 89.71999 109.03501) (end 82.55 116.205) (width 0.25) (layer F.Cu) (net 6) (status 20)) + (segment (start 89.71999 72.20501) (end 89.71999 109.03501) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 105.248501 47.844501) (end 105.248501 50.7) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 90.932 47.752) (end 105.156 47.752) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.674 63.484) (end 82.69 63.5) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 105.156 47.752) (end 105.248501 47.844501) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.424 63.484) (end 82.674 63.484) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.69 63.5) (end 85.344 63.5) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 88.392 50.292) (end 90.932 47.752) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 85.344 63.5) (end 88.392 60.452) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 88.392 60.452) (end 88.392 50.292) (width 0.25) (layer F.Cu) (net 6)) + (via (at 86.863347 67.060653) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 89.71999 72.20501) (end 89.71999 69.917296) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 89.71999 69.917296) (end 86.863347 67.060653) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 86.863347 67.060653) (end 86.863347 64.520653) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 86.863347 64.520653) (end 85.842694 63.5) (width 0.25) (layer B.Cu) (net 6)) + (via (at 85.344 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 85.842694 63.5) (end 85.344 63.5) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 82.722 65.532) (end 82.674 65.484) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 86.36 65.532) (end 82.722 65.532) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 69.342) (end 86.36 65.532) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 82.55 118.745) (end 90.17 111.125) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 82.674 65.484) (end 82.424 65.484) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 111.125) (end 90.17 69.342) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 69.342) (end 94.742 69.342) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 94.742 69.342) (end 97.536 72.136) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 97.536 72.136) (end 100.584 72.136) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 107.788501 64.931499) (end 107.788501 50.7) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 100.584 72.136) (end 107.788501 64.931499) (width 0.25) (layer F.Cu) (net 7)) + (via (at 92.71 54.61) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8)) + (segment (start 92.71 50.861499) (end 92.548501 50.7) (width 0.25) (layer F.Cu) (net 8) (status 30)) + (segment (start 92.71 54.61) (end 92.71 50.861499) (width 0.25) (layer F.Cu) (net 8) (status 20)) + (segment (start 92.71 54.61) (end 89.535 57.785) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 89.535 57.785) (end 89.535 97.155) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 89.535 97.155) (end 96.52 104.14) (width 0.25) (layer B.Cu) (net 8)) + (via (at 96.52 104.14) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8)) + (segment (start 96.52 104.14) (end 96.52 108.712) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 98.044 110.236) (end 100.584 110.236) (width 0.25) (layer F.Cu) (net 8) (status 20)) + (segment (start 96.52 108.712) (end 98.044 110.236) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 95.584 57.484) (end 92.71 54.61) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 98.424 57.484) (end 95.584 57.484) (width 0.25) (layer F.Cu) (net 8)) + (via (at 95.25 54.61) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 95.25 50.861499) (end 95.088501 50.7) (width 0.25) (layer F.Cu) (net 9) (status 30)) + (segment (start 95.25 54.61) (end 95.25 50.861499) (width 0.25) (layer F.Cu) (net 9) (status 20)) + (segment (start 95.25 54.61) (end 90.424 59.436) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 59.69) (end 90.17 95.885) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 95.885) (end 90.17 96.266) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 96.266) (end 96.52 102.616) (width 0.25) (layer B.Cu) (net 9)) + (via (at 96.52 102.616) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 96.52 102.616) (end 98.044 104.14) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 98.044 104.14) (end 98.044 105.664) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 98.044 105.664) (end 100.584 105.664) (width 0.25) (layer F.Cu) (net 9) (status 20)) + (segment (start 90.424 59.436) (end 90.17 59.69) (width 0.25) (layer B.Cu) (net 9) (tstamp 61A71835)) + (via (at 90.424 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 90.424 59.436) (end 91.44 59.436) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.488 63.484) (end 98.424 63.484) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 91.44 59.436) (end 95.488 63.484) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.33 50.861499) (end 100.168501 50.7) (width 0.25) (layer F.Cu) (net 10) (status 30)) + (segment (start 90.805 63.5) (end 90.805 95.25) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 95.25) (end 90.805 95.377) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 95.377) (end 96.52 101.092) (width 0.25) (layer B.Cu) (net 10)) + (via (at 96.52 101.092) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10)) + (segment (start 96.52 101.092) (end 100.584 101.092) (width 0.25) (layer F.Cu) (net 10) (status 20)) + (segment (start 100.168501 52.2) (end 103.124 55.155499) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.168501 50.7) (end 100.168501 52.2) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 103.124 55.155499) (end 103.124 59.944) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 101.584 61.484) (end 98.424 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 103.124 59.944) (end 101.584 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 90.805 63.5) (end 90.805 61.595) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 61.595) (end 92.964 59.436) (width 0.25) (layer B.Cu) (net 10)) + (via (at 92.964 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10)) + (segment (start 95.012 61.484) (end 98.424 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.964 59.436) (end 95.012 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 97.79 50.861499) (end 97.628501 50.7) (width 0.25) (layer F.Cu) (net 11) (status 30)) + (segment (start 97.79 90.805) (end 105.41 90.805) (width 0.25) (layer B.Cu) (net 11) (status 20)) + (segment (start 96.5836 89.60001) (end 96.58501 89.60001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 96.58501 89.60001) (end 97.79 90.805) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 84.45641) (end 96.5836 89.60001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.532) (end 91.44 64.008) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.532) (end 91.44 84.45641) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.405) (end 91.44 65.532) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 64.008) (end 95.504 59.944) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 95.504 59.944) (end 95.504 59.944) (width 0.25) (layer B.Cu) (net 11) (tstamp 61A7183F)) + (via (at 95.504 59.944) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11)) + (segment (start 95.504 59.944) (end 96.012 59.436) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 96.06 59.484) (end 98.424 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 96.012 59.436) (end 96.06 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 97.628501 52.739499) (end 97.628501 50.7) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 99.674 59.484) (end 100.23 58.928) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 98.424 59.484) (end 99.674 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 100.076 52.832) (end 97.536 52.832) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.616 55.372) (end 100.076 52.832) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 97.536 52.832) (end 97.628501 52.739499) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 100.23 58.928) (end 102.108 58.928) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.108 58.928) (end 102.616 58.42) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.616 58.42) (end 102.616 55.372) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.296 50.587499) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12) (status 30)) + (segment (start 82.296 45.52) (end 82.296 50.587499) (width 1) (layer F.Cu) (net 12) (status 30)) + (segment (start 82.555001 50.8465) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 82.424 50.715499) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 82.424 55.484) (end 82.424 50.715499) (width 1) (layer F.Cu) (net 12)) + (segment (start 101.697 99.792) (end 105.41 103.505) (width 0.25) (layer F.Cu) (net 13) (status 20)) + (segment (start 100.584 99.792) (end 101.697 99.792) (width 0.25) (layer F.Cu) (net 13) (status 10)) + (segment (start 100.584 97.678) (end 100.584 99.792) (width 0.25) (layer F.Cu) (net 13) (status 30)) + (segment (start 103.729 104.364) (end 105.41 106.045) (width 0.25) (layer F.Cu) (net 14) (status 20)) + (segment (start 100.584 104.364) (end 103.729 104.364) (width 0.25) (layer F.Cu) (net 14) (status 10)) + (segment (start 100.584 102.392) (end 100.584 104.364) (width 0.25) (layer F.Cu) (net 14) (status 30)) + (segment (start 100.584 106.964) (end 100.584 108.936) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 105.059 108.936) (end 105.41 108.585) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 100.584 108.936) (end 105.059 108.936) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 104.999 111.536) (end 105.41 111.125) (width 0.25) (layer F.Cu) (net 16) (status 30)) + (segment (start 100.584 111.536) (end 104.999 111.536) (width 0.25) (layer F.Cu) (net 16) (status 30)) + (segment (start 84.821 121.285) (end 85.202 120.904) (width 0.25) (layer F.Cu) (net 17) (status 30)) + (segment (start 82.55 121.285) (end 84.821 121.285) (width 0.5) (layer F.Cu) (net 17) (status 30)) + (segment (start 84.963 131.445) (end 85.344 131.064) (width 0.25) (layer F.Cu) (net 18) (status 30)) + (segment (start 82.55 131.445) (end 84.963 131.445) (width 0.5) (layer F.Cu) (net 18) (status 30)) + (segment (start 90.932 134.112) (end 88.9 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 101.458 134.112) (end 90.932 134.112) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 88.9 136.144) (end 81.28 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.852 86.726) (end 85.852 84.328) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.852 84.328) (end 82.804 81.28) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 82.804 81.28) (end 81.788 80.264) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 81.28 136.144) (end 80.264 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.692 59.484) (end 82.424 59.484) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 77.724 60.452) (end 78.692 59.484) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 81.788 80.264) (end 77.724 76.2) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.74 59.436) (end 78.74 57.771) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.692 59.484) (end 78.74 59.436) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 80.264 136.144) (end 78.232 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.232 136.144) (end 76.708 134.62) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 77.216) (end 77.724 76.2) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 77.724 76.2) (end 77.724 60.452) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 79.248 131.064) (end 76.708 131.064) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 134.62) (end 76.708 131.064) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 131.064) (end 76.708 77.216) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.613 88.265) (end 85.852 88.026) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 82.55 88.265) (end 85.613 88.265) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 105.283 134.112) (end 105.41 133.985) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 102.758 134.112) (end 105.283 134.112) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 79.248 125.603) (end 79.248 117.348) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 82.55 128.905) (end 79.248 125.603) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 80.423001 119.728999) (end 79.756 120.396) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 79.248 114.808) (end 80.423001 115.983001) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 80.423001 115.983001) (end 80.423001 119.728999) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 82.55 126.365) (end 79.756 123.571) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 79.756 123.571) (end 79.756 120.396) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 80.873011 113.893011) (end 80.873011 122.834989) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 79.248 112.268) (end 80.873011 113.893011) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 80.873011 122.834989) (end 81.788 123.749978) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 82.474978 123.749978) (end 82.55 123.825) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 81.788 123.749978) (end 82.474978 123.749978) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 79.248 109.728) (end 81.28 109.728) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.28 109.855) (end 82.55 111.125) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.28 109.728) (end 81.28 109.855) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.153 107.188) (end 82.55 108.585) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 79.248 107.188) (end 81.153 107.188) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 79.248 104.648) (end 80.772 103.124) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 80.772 103.124) (end 80.772 101.6) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 81.407 100.965) (end 82.55 100.965) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 80.772 101.6) (end 81.407 100.965) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 79.248 102.108) (end 80.772 100.584) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 80.772 100.584) (end 80.772 99.06) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 81.407 98.425) (end 82.55 98.425) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 80.772 99.06) (end 81.407 98.425) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 81.407 95.885) (end 82.55 95.885) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 80.772 96.52) (end 81.407 95.885) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 79.248 99.568) (end 80.772 98.044) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 80.772 98.044) (end 80.772 96.52) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 81.407 93.345) (end 82.55 93.345) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.772 93.98) (end 81.407 93.345) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 79.248 97.028) (end 80.772 95.504) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.772 95.504) (end 80.772 93.98) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.391 90.805) (end 82.55 90.805) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 79.248 94.488) (end 79.248 91.948) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 79.248 91.948) (end 80.391 90.805) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 108.585 131.445) (end 105.41 131.445) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 108.712 131.572) (end 108.585 131.445) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 125.984) (end 110.236 130.048) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 130.048) (end 108.712 131.572) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 123.444) (end 108.204 125.476) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 108.204 125.476) (end 108.204 128.524) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 107.823 128.905) (end 105.41 128.905) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 108.204 128.524) (end 107.823 128.905) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 109.386001 122.554997) (end 108.204 123.736998) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 110.236 120.904) (end 109.386001 121.753999) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 109.386001 121.753999) (end 109.386001 122.554997) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 108.204 123.736998) (end 108.204 124.46) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 108.204 124.46) (end 107.696 124.968) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.696 124.968) (end 107.696 125.984) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.315 126.365) (end 105.41 126.365) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.696 125.984) (end 107.315 126.365) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.188 123.952) (end 107.061 123.825) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 108.712 122.428) (end 107.188 123.952) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 110.236 118.364) (end 108.712 119.888) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 107.061 123.825) (end 105.41 123.825) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 108.712 119.888) (end 108.712 122.428) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 110.236 115.824) (end 108.204 117.856) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 108.204 117.856) (end 108.204 120.396) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 107.315 121.285) (end 105.41 121.285) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 108.204 120.396) (end 107.315 121.285) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 106.807 118.745) (end 105.41 118.745) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 107.188 118.364) (end 106.807 118.745) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 107.188 117.856) (end 107.188 118.364) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 110.236 113.284) (end 108.204 115.316) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 108.204 116.84) (end 107.188 117.856) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 108.204 115.316) (end 108.204 116.84) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 110.236 110.744) (end 107.696 113.284) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 107.696 113.284) (end 107.696 115.316) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 106.807 116.205) (end 105.41 116.205) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 107.696 115.316) (end 106.807 116.205) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 108.204 110.236) (end 108.204 111.76) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 108.204 111.76) (end 106.68 113.284) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.68 113.284) (end 106.68 113.792) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.553 113.665) (end 105.41 113.665) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.68 113.792) (end 106.553 113.665) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 110.236 108.204) (end 108.204 110.236) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 107.061 100.965) (end 105.41 100.965) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.696 101.6) (end 107.061 100.965) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 110.236 105.664) (end 107.696 103.124) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.696 103.124) (end 107.696 101.6) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.061 98.425) (end 105.41 98.425) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.204 99.568) (end 107.061 98.425) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 110.236 103.124) (end 108.204 101.092) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.204 101.092) (end 108.204 99.568) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.712 97.028) (end 107.569 95.885) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 107.569 95.885) (end 105.41 95.885) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 110.236 100.584) (end 108.712 99.06) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 108.712 99.06) (end 108.712 97.028) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 109.093 93.345) (end 105.41 93.345) (width 0.25) (layer F.Cu) (net 43)) + (segment (start 110.236 98.044) (end 110.236 94.488) (width 0.25) (layer F.Cu) (net 43)) + (segment (start 110.236 94.488) (end 109.093 93.345) (width 0.25) (layer F.Cu) (net 43)) + + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 619B4892) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 73.66 43.18) (xy 113.665 43.18) (xy 113.665 138.43) (xy 73.66 138.43) + ) + ) + (filled_polygon + (pts + (xy 78.161 45.43425) (xy 78.31975 45.593) (xy 79.344 45.593) (xy 79.344 45.573) (xy 79.598 45.573) + (xy 79.598 45.593) (xy 80.62225 45.593) (xy 80.781 45.43425) (xy 80.781 43.915) (xy 81.01356 43.915) + (xy 81.01356 47.32) (xy 81.062843 47.567765) (xy 81.161 47.714667) (xy 81.161001 48.951894) (xy 81.135476 48.968949) + (xy 81.078199 48.911673) (xy 80.84481 48.815) (xy 80.154251 48.815) (xy 79.995501 48.97375) (xy 79.995501 50.573) + (xy 80.015501 50.573) (xy 80.015501 50.827) (xy 79.995501 50.827) (xy 79.995501 52.42625) (xy 80.154251 52.585) + (xy 80.84481 52.585) (xy 81.078199 52.488327) (xy 81.135476 52.431051) (xy 81.289001 52.533634) (xy 81.289 54.113413) + (xy 81.176235 54.135843) (xy 80.966191 54.276191) (xy 80.825843 54.486235) (xy 80.77656 54.734) (xy 80.77656 56.234) + (xy 80.825843 56.481765) (xy 80.835298 56.495916) (xy 80.789 56.60769) (xy 80.789 57.19825) (xy 80.94775 57.357) + (xy 82.297 57.357) (xy 82.297 57.337) (xy 82.551 57.337) (xy 82.551 57.357) (xy 83.90025 57.357) + (xy 84.059 57.19825) (xy 84.059 56.60769) (xy 84.012702 56.495916) (xy 84.022157 56.481765) (xy 84.07144 56.234) + (xy 84.07144 54.734) (xy 84.022157 54.486235) (xy 83.881809 54.276191) (xy 83.671765 54.135843) (xy 83.559 54.113413) + (xy 83.559 52.512921) (xy 83.681526 52.431051) (xy 83.738803 52.488327) (xy 83.972192 52.585) (xy 84.662751 52.585) + (xy 84.821501 52.42625) (xy 84.821501 50.827) (xy 85.075501 50.827) (xy 85.075501 52.42625) (xy 85.234251 52.585) + (xy 85.92481 52.585) (xy 86.158199 52.488327) (xy 86.336828 52.309699) (xy 86.433501 52.07631) (xy 86.433501 50.98575) + (xy 86.274751 50.827) (xy 85.075501 50.827) (xy 84.821501 50.827) (xy 84.801501 50.827) (xy 84.801501 50.573) + (xy 84.821501 50.573) (xy 84.821501 48.97375) (xy 85.075501 48.97375) (xy 85.075501 50.573) (xy 86.274751 50.573) + (xy 86.433501 50.41425) (xy 86.433501 49.32369) (xy 86.336828 49.090301) (xy 86.158199 48.911673) (xy 85.92481 48.815) + (xy 85.234251 48.815) (xy 85.075501 48.97375) (xy 84.821501 48.97375) (xy 84.662751 48.815) (xy 83.972192 48.815) + (xy 83.738803 48.911673) (xy 83.681526 48.968949) (xy 83.506266 48.851843) (xy 83.431 48.836872) (xy 83.431 47.714666) + (xy 83.529157 47.567765) (xy 83.57844 47.32) (xy 83.57844 46.00575) (xy 83.811 46.00575) (xy 83.811 47.94631) + (xy 83.907673 48.179699) (xy 84.086302 48.358327) (xy 84.319691 48.455) (xy 84.83525 48.455) (xy 84.994 48.29625) + (xy 84.994 45.847) (xy 85.248 45.847) (xy 85.248 48.29625) (xy 85.40675 48.455) (xy 85.922309 48.455) + (xy 86.155698 48.358327) (xy 86.334327 48.179699) (xy 86.431 47.94631) (xy 86.431 46.00575) (xy 86.27225 45.847) + (xy 85.248 45.847) (xy 84.994 45.847) (xy 83.96975 45.847) (xy 83.811 46.00575) (xy 83.57844 46.00575) + (xy 83.57844 43.915) (xy 83.811 43.915) (xy 83.811 45.43425) (xy 83.96975 45.593) (xy 84.994 45.593) + (xy 84.994 45.573) (xy 85.248 45.573) (xy 85.248 45.593) (xy 86.27225 45.593) (xy 86.431 45.43425) + (xy 86.431 43.915) (xy 112.955 43.915) (xy 112.955001 137.72) (xy 74.37 137.72) (xy 74.37 137.358071) + (xy 74.395 137.232388) (xy 74.395 131.064) (xy 75.805662 131.064) (xy 75.823001 131.151169) (xy 75.823 134.532839) + (xy 75.805663 134.62) (xy 75.823 134.707161) (xy 75.823 134.707164) (xy 75.874348 134.965309) (xy 76.069951 135.258049) + (xy 76.143847 135.307425) (xy 77.544577 136.708156) (xy 77.593951 136.782049) (xy 77.667844 136.831423) (xy 77.667845 136.831424) + (xy 77.77888 136.905615) (xy 77.88669 136.977652) (xy 78.144835 137.029) (xy 78.144839 137.029) (xy 78.231999 137.046337) + (xy 78.319159 137.029) (xy 88.812839 137.029) (xy 88.9 137.046337) (xy 88.987161 137.029) (xy 88.987165 137.029) + (xy 89.24531 136.977652) (xy 89.538049 136.782049) (xy 89.587425 136.708153) (xy 91.298579 134.997) (xy 100.337413 134.997) + (xy 100.359843 135.109765) (xy 100.500191 135.319809) (xy 100.710235 135.460157) (xy 100.958 135.50944) (xy 101.958 135.50944) + (xy 102.108 135.479603) (xy 102.258 135.50944) (xy 103.258 135.50944) (xy 103.505765 135.460157) (xy 103.715809 135.319809) + (xy 103.856157 135.109765) (xy 103.903451 134.872) (xy 104.321343 134.872) (xy 104.618663 135.16932) (xy 105.132119 135.382) + (xy 105.687881 135.382) (xy 106.201337 135.16932) (xy 106.59432 134.776337) (xy 106.807 134.262881) (xy 106.807 133.707119) + (xy 106.59432 133.193663) (xy 106.201337 132.80068) (xy 105.994487 132.715) (xy 106.201337 132.62932) (xy 106.59432 132.236337) + (xy 106.6073 132.205) (xy 108.291389 132.205) (xy 108.313671 132.219888) (xy 108.415463 132.287903) (xy 108.711999 132.346888) + (xy 108.712 132.346888) (xy 109.008537 132.287903) (xy 109.110329 132.219888) (xy 109.259929 132.119929) (xy 109.30233 132.056471) + (xy 110.720476 130.638327) (xy 110.783929 130.595929) (xy 110.826327 130.532476) (xy 110.826329 130.532474) (xy 110.951903 130.344538) + (xy 110.951904 130.344537) (xy 110.996 130.122852) (xy 110.996 130.122848) (xy 111.010888 130.048001) (xy 110.996 129.973154) + (xy 110.996 127.48144) (xy 111.086 127.48144) (xy 111.333765 127.432157) (xy 111.543809 127.291809) (xy 111.684157 127.081765) + (xy 111.73344 126.834) (xy 111.73344 125.134) (xy 111.684157 124.886235) (xy 111.543809 124.676191) (xy 111.333765 124.535843) + (xy 111.288381 124.526816) (xy 111.306625 124.514625) (xy 111.634839 124.023418) (xy 111.750092 123.444) (xy 111.634839 122.864582) + (xy 111.306625 122.373375) (xy 111.008239 122.174) (xy 111.306625 121.974625) (xy 111.634839 121.483418) (xy 111.750092 120.904) + (xy 111.634839 120.324582) (xy 111.306625 119.833375) (xy 111.008239 119.634) (xy 111.306625 119.434625) (xy 111.634839 118.943418) + (xy 111.750092 118.364) (xy 111.634839 117.784582) (xy 111.306625 117.293375) (xy 111.008239 117.094) (xy 111.306625 116.894625) + (xy 111.634839 116.403418) (xy 111.750092 115.824) (xy 111.634839 115.244582) (xy 111.306625 114.753375) (xy 111.008239 114.554) + (xy 111.306625 114.354625) (xy 111.634839 113.863418) (xy 111.750092 113.284) (xy 111.634839 112.704582) (xy 111.306625 112.213375) + (xy 111.008239 112.014) (xy 111.306625 111.814625) (xy 111.634839 111.323418) (xy 111.750092 110.744) (xy 111.634839 110.164582) + (xy 111.306625 109.673375) (xy 111.008239 109.474) (xy 111.306625 109.274625) (xy 111.634839 108.783418) (xy 111.750092 108.204) + (xy 111.634839 107.624582) (xy 111.306625 107.133375) (xy 111.008239 106.934) (xy 111.306625 106.734625) (xy 111.634839 106.243418) + (xy 111.750092 105.664) (xy 111.634839 105.084582) (xy 111.306625 104.593375) (xy 111.008239 104.394) (xy 111.306625 104.194625) + (xy 111.634839 103.703418) (xy 111.750092 103.124) (xy 111.634839 102.544582) (xy 111.306625 102.053375) (xy 111.008239 101.854) + (xy 111.306625 101.654625) (xy 111.634839 101.163418) (xy 111.750092 100.584) (xy 111.634839 100.004582) (xy 111.306625 99.513375) + (xy 111.008239 99.314) (xy 111.306625 99.114625) (xy 111.634839 98.623418) (xy 111.750092 98.044) (xy 111.634839 97.464582) + (xy 111.306625 96.973375) (xy 110.996 96.765822) (xy 110.996 94.562846) (xy 111.010888 94.487999) (xy 110.996 94.413152) + (xy 110.996 94.413148) (xy 110.951904 94.191463) (xy 110.783929 93.940071) (xy 110.720473 93.897671) (xy 109.683331 92.86053) + (xy 109.640929 92.797071) (xy 109.389537 92.629096) (xy 109.167852 92.585) (xy 109.167847 92.585) (xy 109.093 92.570112) + (xy 109.018153 92.585) (xy 106.6073 92.585) (xy 106.59432 92.553663) (xy 106.201337 92.16068) (xy 105.994487 92.075) + (xy 106.201337 91.98932) (xy 106.59432 91.596337) (xy 106.807 91.082881) (xy 106.807 90.527119) (xy 106.59432 90.013663) + (xy 106.201337 89.62068) (xy 106.010353 89.541572) (xy 106.141143 89.487397) (xy 106.210608 89.245213) (xy 105.41 88.444605) + (xy 104.609392 89.245213) (xy 104.678857 89.487397) (xy 104.819393 89.537535) (xy 104.618663 89.62068) (xy 104.22568 90.013663) + (xy 104.013 90.527119) (xy 104.013 91.082881) (xy 104.22568 91.596337) (xy 104.618663 91.98932) (xy 104.825513 92.075) + (xy 104.618663 92.16068) (xy 104.22568 92.553663) (xy 104.013 93.067119) (xy 104.013 93.622881) (xy 104.22568 94.136337) + (xy 104.618663 94.52932) (xy 104.825513 94.615) (xy 104.618663 94.70068) (xy 104.22568 95.093663) (xy 104.013 95.607119) + (xy 104.013 96.162881) (xy 104.22568 96.676337) (xy 104.618663 97.06932) (xy 104.825513 97.155) (xy 104.618663 97.24068) + (xy 104.22568 97.633663) (xy 104.013 98.147119) (xy 104.013 98.702881) (xy 104.22568 99.216337) (xy 104.618663 99.60932) + (xy 104.825513 99.695) (xy 104.618663 99.78068) (xy 104.22568 100.173663) (xy 104.013 100.687119) (xy 104.013 101.033199) + (xy 102.287331 99.30753) (xy 102.244929 99.244071) (xy 101.993537 99.076096) (xy 101.936227 99.064696) (xy 101.932157 99.044235) + (xy 101.791809 98.834191) (xy 101.64336 98.735) (xy 101.791809 98.635809) (xy 101.932157 98.425765) (xy 101.98144 98.178) + (xy 101.98144 97.178) (xy 101.954064 97.040368) (xy 101.969 97.004309) (xy 101.969 96.66375) (xy 101.81025 96.505) + (xy 100.711 96.505) (xy 100.711 96.525) (xy 100.457 96.525) (xy 100.457 96.505) (xy 99.35775 96.505) + (xy 99.199 96.66375) (xy 99.199 97.004309) (xy 99.213936 97.040368) (xy 99.18656 97.178) (xy 99.18656 98.178) + (xy 99.235843 98.425765) (xy 99.376191 98.635809) (xy 99.52464 98.735) (xy 99.376191 98.834191) (xy 99.235843 99.044235) + (xy 99.18656 99.292) (xy 99.18656 100.292) (xy 99.194516 100.332) (xy 97.223711 100.332) (xy 97.10628 100.214569) + (xy 96.725874 100.057) (xy 96.314126 100.057) (xy 95.93372 100.214569) (xy 95.642569 100.50572) (xy 95.485 100.886126) + (xy 95.485 101.297874) (xy 95.642569 101.67828) (xy 95.818289 101.854) (xy 95.642569 102.02972) (xy 95.485 102.410126) + (xy 95.485 102.821874) (xy 95.642569 103.20228) (xy 95.818289 103.378) (xy 95.642569 103.55372) (xy 95.485 103.934126) + (xy 95.485 104.345874) (xy 95.642569 104.72628) (xy 95.76 104.843711) (xy 95.760001 108.637148) (xy 95.745112 108.712) + (xy 95.804097 109.008537) (xy 95.918713 109.180071) (xy 95.972072 109.259929) (xy 96.035528 109.302329) (xy 97.453673 110.720476) + (xy 97.496071 110.783929) (xy 97.559524 110.826327) (xy 97.559526 110.826329) (xy 97.684902 110.910102) (xy 97.747463 110.951904) + (xy 97.969148 110.996) (xy 97.969152 110.996) (xy 98.043999 111.010888) (xy 98.118846 110.996) (xy 99.194516 110.996) + (xy 99.18656 111.036) (xy 99.18656 112.036) (xy 99.235843 112.283765) (xy 99.376191 112.493809) (xy 99.586235 112.634157) + (xy 99.834 112.68344) (xy 101.334 112.68344) (xy 101.581765 112.634157) (xy 101.791809 112.493809) (xy 101.923982 112.296) + (xy 104.605343 112.296) (xy 104.618663 112.30932) (xy 104.825513 112.395) (xy 104.618663 112.48068) (xy 104.22568 112.873663) + (xy 104.013 113.387119) (xy 104.013 113.942881) (xy 104.22568 114.456337) (xy 104.618663 114.84932) (xy 104.825513 114.935) + (xy 104.618663 115.02068) (xy 104.22568 115.413663) (xy 104.013 115.927119) (xy 104.013 116.482881) (xy 104.22568 116.996337) + (xy 104.618663 117.38932) (xy 104.825513 117.475) (xy 104.618663 117.56068) (xy 104.22568 117.953663) (xy 104.013 118.467119) + (xy 104.013 119.022881) (xy 104.22568 119.536337) (xy 104.618663 119.92932) (xy 104.825513 120.015) (xy 104.618663 120.10068) + (xy 104.22568 120.493663) (xy 104.013 121.007119) (xy 104.013 121.562881) (xy 104.22568 122.076337) (xy 104.618663 122.46932) + (xy 104.825513 122.555) (xy 104.618663 122.64068) (xy 104.22568 123.033663) (xy 104.013 123.547119) (xy 104.013 124.102881) + (xy 104.22568 124.616337) (xy 104.618663 125.00932) (xy 104.825513 125.095) (xy 104.618663 125.18068) (xy 104.22568 125.573663) + (xy 104.013 126.087119) (xy 104.013 126.642881) (xy 104.22568 127.156337) (xy 104.618663 127.54932) (xy 104.825513 127.635) + (xy 104.618663 127.72068) (xy 104.22568 128.113663) (xy 104.013 128.627119) (xy 104.013 129.182881) (xy 104.22568 129.696337) + (xy 104.618663 130.08932) (xy 104.825513 130.175) (xy 104.618663 130.26068) (xy 104.22568 130.653663) (xy 104.013 131.167119) + (xy 104.013 131.722881) (xy 104.22568 132.236337) (xy 104.618663 132.62932) (xy 104.825513 132.715) (xy 104.618663 132.80068) + (xy 104.22568 133.193663) (xy 104.160095 133.352) (xy 103.903451 133.352) (xy 103.856157 133.114235) (xy 103.715809 132.904191) + (xy 103.505765 132.763843) (xy 103.258 132.71456) (xy 102.258 132.71456) (xy 102.108 132.744397) (xy 101.958 132.71456) + (xy 100.958 132.71456) (xy 100.710235 132.763843) (xy 100.500191 132.904191) (xy 100.359843 133.114235) (xy 100.337413 133.227) + (xy 91.019161 133.227) (xy 90.932 133.209663) (xy 90.844839 133.227) (xy 90.844835 133.227) (xy 90.58669 133.278348) + (xy 90.367845 133.424576) (xy 90.367844 133.424577) (xy 90.293951 133.473951) (xy 90.244577 133.547844) (xy 88.533422 135.259) + (xy 83.12483 135.259) (xy 83.341337 135.16932) (xy 83.640657 134.87) (xy 88.177839 134.87) (xy 88.265 134.887337) + (xy 88.352161 134.87) (xy 88.352165 134.87) (xy 88.61031 134.818652) (xy 88.903049 134.623049) (xy 88.952425 134.549153) + (xy 94.544156 128.957423) (xy 94.618049 128.908049) (xy 94.676523 128.820538) (xy 94.813652 128.61531) (xy 94.852396 128.420528) + (xy 94.865 128.357165) (xy 94.865 128.357161) (xy 94.882337 128.27) (xy 94.865 128.182839) (xy 94.865 95.751691) + (xy 99.199 95.751691) (xy 99.199 96.09225) (xy 99.35775 96.251) (xy 100.457 96.251) (xy 100.457 95.40175) + (xy 100.711 95.40175) (xy 100.711 96.251) (xy 101.81025 96.251) (xy 101.969 96.09225) (xy 101.969 95.751691) + (xy 101.872327 95.518302) (xy 101.693699 95.339673) (xy 101.46031 95.243) (xy 100.86975 95.243) (xy 100.711 95.40175) + (xy 100.457 95.40175) (xy 100.29825 95.243) (xy 99.70769 95.243) (xy 99.474301 95.339673) (xy 99.295673 95.518302) + (xy 99.199 95.751691) (xy 94.865 95.751691) (xy 94.865 88.057302) (xy 104.000856 88.057302) (xy 104.028638 88.612368) + (xy 104.187603 88.996143) (xy 104.429787 89.065608) (xy 105.230395 88.265) (xy 105.589605 88.265) (xy 106.390213 89.065608) + (xy 106.632397 88.996143) (xy 106.819144 88.472698) (xy 106.791362 87.917632) (xy 106.632397 87.533857) (xy 106.390213 87.464392) + (xy 105.589605 88.265) (xy 105.230395 88.265) (xy 104.429787 87.464392) (xy 104.187603 87.533857) (xy 104.000856 88.057302) + (xy 94.865 88.057302) (xy 94.865 87.284787) (xy 104.609392 87.284787) (xy 105.41 88.085395) (xy 106.210608 87.284787) + (xy 106.141143 87.042603) (xy 105.617698 86.855856) (xy 105.062632 86.883638) (xy 104.678857 87.042603) (xy 104.609392 87.284787) + (xy 94.865 87.284787) (xy 94.865 86.091578) (xy 97.382828 83.57375) (xy 102.197 83.57375) (xy 102.197 84.514309) + (xy 102.293673 84.747698) (xy 102.472301 84.926327) (xy 102.70569 85.023) (xy 103.34625 85.023) (xy 103.505 84.86425) + (xy 103.505 83.415) (xy 103.759 83.415) (xy 103.759 84.86425) (xy 103.91775 85.023) (xy 104.55831 85.023) + (xy 104.791699 84.926327) (xy 104.970327 84.747698) (xy 105.067 84.514309) (xy 105.067 83.57375) (xy 104.90825 83.415) + (xy 103.759 83.415) (xy 103.505 83.415) (xy 102.35575 83.415) (xy 102.197 83.57375) (xy 97.382828 83.57375) + (xy 102.44008 78.516499) (xy 102.747001 78.516499) (xy 102.747001 78.557467) (xy 102.584235 78.589843) (xy 102.374191 78.730191) + (xy 102.233843 78.940235) (xy 102.18456 79.188) (xy 102.18456 81.388) (xy 102.233843 81.635765) (xy 102.334927 81.787047) + (xy 102.293673 81.828302) (xy 102.197 82.061691) (xy 102.197 83.00225) (xy 102.35575 83.161) (xy 103.505 83.161) + (xy 103.505 83.141) (xy 103.759 83.141) (xy 103.759 83.161) (xy 104.90825 83.161) (xy 105.067 83.00225) + (xy 105.067 82.061691) (xy 104.970327 81.828302) (xy 104.929073 81.787047) (xy 105.030157 81.635765) (xy 105.07944 81.388) + (xy 105.07944 80.40875) (xy 106.586 80.40875) (xy 106.586 80.774309) (xy 106.682673 81.007698) (xy 106.861301 81.186327) + (xy 107.09469 81.283) (xy 107.41025 81.283) (xy 107.569 81.12425) (xy 107.569 80.25) (xy 107.823 80.25) + (xy 107.823 81.12425) (xy 107.98175 81.283) (xy 108.29731 81.283) (xy 108.530699 81.186327) (xy 108.709327 81.007698) + (xy 108.806 80.774309) (xy 108.806 80.40875) (xy 108.64725 80.25) (xy 107.823 80.25) (xy 107.569 80.25) + (xy 106.74475 80.25) (xy 106.586 80.40875) (xy 105.07944 80.40875) (xy 105.07944 79.188) (xy 105.030157 78.940235) + (xy 104.889809 78.730191) (xy 104.679765 78.589843) (xy 104.517 78.557467) (xy 104.517 78.516499) (xy 105.161336 78.516499) + (xy 105.248501 78.533837) (xy 105.335665 78.516499) (xy 106.57356 78.516499) (xy 106.57356 78.6605) (xy 106.640922 78.999152) + (xy 106.753435 79.16754) (xy 106.682673 79.238302) (xy 106.586 79.471691) (xy 106.586 79.83725) (xy 106.74475 79.996) + (xy 107.569 79.996) (xy 107.569 79.976) (xy 107.823 79.976) (xy 107.823 79.996) (xy 108.64725 79.996) + (xy 108.806 79.83725) (xy 108.806 79.471691) (xy 108.709327 79.238302) (xy 108.638565 79.16754) (xy 108.751078 78.999152) + (xy 108.81844 78.6605) (xy 108.81844 78.0855) (xy 108.751078 77.746848) (xy 108.686977 77.650914) (xy 108.690839 77.631499) + (xy 108.673501 77.544334) (xy 108.673501 76.590478) (xy 108.886266 76.548157) (xy 109.061526 76.431051) (xy 109.118803 76.488327) + (xy 109.352192 76.585) (xy 110.042751 76.585) (xy 110.201501 76.42625) (xy 110.201501 74.827) (xy 110.455501 74.827) + (xy 110.455501 76.42625) (xy 110.614251 76.585) (xy 111.30481 76.585) (xy 111.538199 76.488327) (xy 111.716828 76.309699) + (xy 111.813501 76.07631) (xy 111.813501 74.98575) (xy 111.654751 74.827) (xy 110.455501 74.827) (xy 110.201501 74.827) + (xy 110.181501 74.827) (xy 110.181501 74.573) (xy 110.201501 74.573) (xy 110.201501 72.97375) (xy 110.455501 72.97375) + (xy 110.455501 74.573) (xy 111.654751 74.573) (xy 111.813501 74.41425) (xy 111.813501 73.32369) (xy 111.716828 73.090301) + (xy 111.538199 72.911673) (xy 111.30481 72.815) (xy 110.614251 72.815) (xy 110.455501 72.97375) (xy 110.201501 72.97375) + (xy 110.042751 72.815) (xy 109.352192 72.815) (xy 109.118803 72.911673) (xy 109.061526 72.968949) (xy 108.886266 72.851843) + (xy 108.638501 72.80256) (xy 106.938501 72.80256) (xy 106.690736 72.851843) (xy 106.518501 72.966928) (xy 106.346266 72.851843) + (xy 106.098501 72.80256) (xy 104.398501 72.80256) (xy 104.150736 72.851843) (xy 103.978501 72.966928) (xy 103.806266 72.851843) + (xy 103.558501 72.80256) (xy 101.858501 72.80256) (xy 101.610736 72.851843) (xy 101.438501 72.966928) (xy 101.266266 72.851843) + (xy 101.018501 72.80256) (xy 100.954385 72.80256) (xy 101.131929 72.683929) (xy 101.174331 72.62047) (xy 108.272974 65.521828) + (xy 108.33643 65.479428) (xy 108.504405 65.228036) (xy 108.548501 65.006351) (xy 108.548501 65.006347) (xy 108.563389 64.9315) + (xy 108.548501 64.856653) (xy 108.548501 52.59744) (xy 108.638501 52.59744) (xy 108.886266 52.548157) (xy 109.061526 52.431051) + (xy 109.118803 52.488327) (xy 109.352192 52.585) (xy 110.042751 52.585) (xy 110.201501 52.42625) (xy 110.201501 50.827) + (xy 110.455501 50.827) (xy 110.455501 52.42625) (xy 110.614251 52.585) (xy 111.30481 52.585) (xy 111.538199 52.488327) + (xy 111.716828 52.309699) (xy 111.813501 52.07631) (xy 111.813501 50.98575) (xy 111.654751 50.827) (xy 110.455501 50.827) + (xy 110.201501 50.827) (xy 110.181501 50.827) (xy 110.181501 50.573) (xy 110.201501 50.573) (xy 110.201501 48.97375) + (xy 110.455501 48.97375) (xy 110.455501 50.573) (xy 111.654751 50.573) (xy 111.813501 50.41425) (xy 111.813501 49.32369) + (xy 111.716828 49.090301) (xy 111.538199 48.911673) (xy 111.30481 48.815) (xy 110.614251 48.815) (xy 110.455501 48.97375) + (xy 110.201501 48.97375) (xy 110.042751 48.815) (xy 109.352192 48.815) (xy 109.118803 48.911673) (xy 109.061526 48.968949) + (xy 108.886266 48.851843) (xy 108.638501 48.80256) (xy 106.938501 48.80256) (xy 106.690736 48.851843) (xy 106.518501 48.966928) + (xy 106.346266 48.851843) (xy 106.098501 48.80256) (xy 106.008501 48.80256) (xy 106.008501 47.919347) (xy 106.023389 47.8445) + (xy 106.008501 47.769653) (xy 106.008501 47.769649) (xy 105.964405 47.547964) (xy 105.79643 47.296572) (xy 105.74098 47.259522) + (xy 105.703929 47.204071) (xy 105.452537 47.036096) (xy 105.230852 46.992) (xy 105.230847 46.992) (xy 105.156 46.977112) + (xy 105.081153 46.992) (xy 91.006846 46.992) (xy 90.931999 46.977112) (xy 90.857152 46.992) (xy 90.857148 46.992) + (xy 90.635463 47.036096) (xy 90.635461 47.036097) (xy 90.635462 47.036097) (xy 90.447526 47.161671) (xy 90.447524 47.161673) + (xy 90.384071 47.204071) (xy 90.341673 47.267524) (xy 87.907528 49.701671) (xy 87.844072 49.744071) (xy 87.801672 49.807527) + (xy 87.801671 49.807528) (xy 87.676097 49.995463) (xy 87.617112 50.292) (xy 87.632001 50.366852) (xy 87.632 60.137198) + (xy 85.304199 62.465) (xy 85.138126 62.465) (xy 84.75772 62.622569) (xy 84.640289 62.74) (xy 84.07144 62.74) + (xy 84.07144 62.734) (xy 84.022157 62.486235) (xy 84.020664 62.484) (xy 84.022157 62.481765) (xy 84.07144 62.234) + (xy 84.07144 62.228) (xy 84.132289 62.228) (xy 84.24972 62.345431) (xy 84.630126 62.503) (xy 85.041874 62.503) + (xy 85.42228 62.345431) (xy 85.713431 62.05428) (xy 85.871 61.673874) (xy 85.871 61.262126) (xy 85.713431 60.88172) + (xy 85.42228 60.590569) (xy 85.041874 60.433) (xy 84.630126 60.433) (xy 84.24972 60.590569) (xy 84.132289 60.708) + (xy 84.066268 60.708) (xy 84.022157 60.486235) (xy 84.020664 60.484) (xy 84.022157 60.481765) (xy 84.07144 60.234) + (xy 84.07144 58.734) (xy 84.022157 58.486235) (xy 84.012702 58.472084) (xy 84.059 58.36031) (xy 84.059 57.76975) + (xy 83.90025 57.611) (xy 82.551 57.611) (xy 82.551 57.631) (xy 82.297 57.631) (xy 82.297 57.611) + (xy 80.94775 57.611) (xy 80.789 57.76975) (xy 80.789 58.36031) (xy 80.835298 58.472084) (xy 80.825843 58.486235) + (xy 80.803413 58.599) (xy 79.660207 58.599) (xy 79.795078 58.397152) (xy 79.86244 58.0585) (xy 79.86244 57.4835) + (xy 79.795078 57.144848) (xy 79.682565 56.97646) (xy 79.753327 56.905698) (xy 79.85 56.672309) (xy 79.85 56.30675) + (xy 79.69125 56.148) (xy 78.867 56.148) (xy 78.867 56.168) (xy 78.613 56.168) (xy 78.613 56.148) + (xy 77.78875 56.148) (xy 77.63 56.30675) (xy 77.63 56.672309) (xy 77.726673 56.905698) (xy 77.797435 56.97646) + (xy 77.684922 57.144848) (xy 77.61756 57.4835) (xy 77.61756 58.0585) (xy 77.684922 58.397152) (xy 77.855 58.651692) + (xy 77.855 59.069421) (xy 77.159845 59.764577) (xy 77.085952 59.813951) (xy 77.036578 59.887844) (xy 77.036576 59.887846) + (xy 76.890348 60.106691) (xy 76.821663 60.452) (xy 76.839001 60.539166) (xy 76.839 75.833421) (xy 76.143845 76.528577) + (xy 76.069952 76.577951) (xy 76.020578 76.651844) (xy 76.020576 76.651846) (xy 75.874348 76.870691) (xy 75.805663 77.216) + (xy 75.823001 77.303166) (xy 75.823 130.976835) (xy 75.805662 131.064) (xy 74.395 131.064) (xy 74.395 55.369691) + (xy 77.63 55.369691) (xy 77.63 55.73525) (xy 77.78875 55.894) (xy 78.613 55.894) (xy 78.613 55.01975) + (xy 78.867 55.01975) (xy 78.867 55.894) (xy 79.69125 55.894) (xy 79.85 55.73525) (xy 79.85 55.369691) + (xy 79.753327 55.136302) (xy 79.574699 54.957673) (xy 79.34131 54.861) (xy 79.02575 54.861) (xy 78.867 55.01975) + (xy 78.613 55.01975) (xy 78.45425 54.861) (xy 78.13869 54.861) (xy 77.905301 54.957673) (xy 77.726673 55.136302) + (xy 77.63 55.369691) (xy 74.395 55.369691) (xy 74.395 50.98575) (xy 78.383501 50.98575) (xy 78.383501 52.07631) + (xy 78.480174 52.309699) (xy 78.658803 52.488327) (xy 78.892192 52.585) (xy 79.582751 52.585) (xy 79.741501 52.42625) + (xy 79.741501 50.827) (xy 78.542251 50.827) (xy 78.383501 50.98575) (xy 74.395 50.98575) (xy 74.395 49.32369) + (xy 78.383501 49.32369) (xy 78.383501 50.41425) (xy 78.542251 50.573) (xy 79.741501 50.573) (xy 79.741501 48.97375) + (xy 79.582751 48.815) (xy 78.892192 48.815) (xy 78.658803 48.911673) (xy 78.480174 49.090301) (xy 78.383501 49.32369) + (xy 74.395 49.32369) (xy 74.395 46.00575) (xy 78.161 46.00575) (xy 78.161 47.94631) (xy 78.257673 48.179699) + (xy 78.436302 48.358327) (xy 78.669691 48.455) (xy 79.18525 48.455) (xy 79.344 48.29625) (xy 79.344 45.847) + (xy 79.598 45.847) (xy 79.598 48.29625) (xy 79.75675 48.455) (xy 80.272309 48.455) (xy 80.505698 48.358327) + (xy 80.684327 48.179699) (xy 80.781 47.94631) (xy 80.781 46.00575) (xy 80.62225 45.847) (xy 79.598 45.847) + (xy 79.344 45.847) (xy 78.31975 45.847) (xy 78.161 46.00575) (xy 74.395 46.00575) (xy 74.395 44.377612) + (xy 74.37 44.251929) (xy 74.37 43.915) (xy 78.161 43.915) + ) + ) + (filled_polygon + (pts + (xy 81.223845 80.951424) (xy 81.223848 80.951426) (xy 82.239845 81.967424) (xy 82.239848 81.967426) (xy 84.967001 84.69458) + (xy 84.967 85.605413) (xy 84.854235 85.627843) (xy 84.644191 85.768191) (xy 84.503843 85.978235) (xy 84.45456 86.226) + (xy 84.45456 87.226) (xy 84.484397 87.376) (xy 84.458737 87.505) (xy 83.7473 87.505) (xy 83.73432 87.473663) + (xy 83.341337 87.08068) (xy 82.827881 86.868) (xy 82.272119 86.868) (xy 81.758663 87.08068) (xy 81.36568 87.473663) + (xy 81.153 87.987119) (xy 81.153 88.542881) (xy 81.36568 89.056337) (xy 81.758663 89.44932) (xy 81.965513 89.535) + (xy 81.758663 89.62068) (xy 81.36568 90.013663) (xy 81.3527 90.045) (xy 80.465846 90.045) (xy 80.390999 90.030112) + (xy 80.316152 90.045) (xy 80.316148 90.045) (xy 80.094463 90.089096) (xy 79.843071 90.257071) (xy 79.800671 90.320527) + (xy 78.763528 91.357671) (xy 78.700072 91.400071) (xy 78.657672 91.463527) (xy 78.657671 91.463528) (xy 78.532097 91.651463) + (xy 78.473112 91.948) (xy 78.488001 92.022852) (xy 78.488001 93.209822) (xy 78.177375 93.417375) (xy 77.849161 93.908582) + (xy 77.733908 94.488) (xy 77.849161 95.067418) (xy 78.177375 95.558625) (xy 78.475761 95.758) (xy 78.177375 95.957375) + (xy 77.849161 96.448582) (xy 77.733908 97.028) (xy 77.849161 97.607418) (xy 78.177375 98.098625) (xy 78.475761 98.298) + (xy 78.177375 98.497375) (xy 77.849161 98.988582) (xy 77.733908 99.568) (xy 77.849161 100.147418) (xy 78.177375 100.638625) + (xy 78.475761 100.838) (xy 78.177375 101.037375) (xy 77.849161 101.528582) (xy 77.733908 102.108) (xy 77.849161 102.687418) + (xy 78.177375 103.178625) (xy 78.475761 103.378) (xy 78.177375 103.577375) (xy 77.849161 104.068582) (xy 77.733908 104.648) + (xy 77.849161 105.227418) (xy 78.177375 105.718625) (xy 78.475761 105.918) (xy 78.177375 106.117375) (xy 77.849161 106.608582) + (xy 77.733908 107.188) (xy 77.849161 107.767418) (xy 78.177375 108.258625) (xy 78.475761 108.458) (xy 78.177375 108.657375) + (xy 77.849161 109.148582) (xy 77.733908 109.728) (xy 77.849161 110.307418) (xy 78.177375 110.798625) (xy 78.475761 110.998) + (xy 78.177375 111.197375) (xy 77.849161 111.688582) (xy 77.733908 112.268) (xy 77.849161 112.847418) (xy 78.177375 113.338625) + (xy 78.475761 113.538) (xy 78.177375 113.737375) (xy 77.849161 114.228582) (xy 77.733908 114.808) (xy 77.849161 115.387418) + (xy 78.177375 115.878625) (xy 78.195619 115.890816) (xy 78.150235 115.899843) (xy 77.940191 116.040191) (xy 77.799843 116.250235) + (xy 77.75056 116.498) (xy 77.75056 118.198) (xy 77.799843 118.445765) (xy 77.940191 118.655809) (xy 78.150235 118.796157) + (xy 78.398 118.84544) (xy 78.488001 118.84544) (xy 78.488 125.528153) (xy 78.473112 125.603) (xy 78.488 125.677847) + (xy 78.488 125.677851) (xy 78.532096 125.899536) (xy 78.700071 126.150929) (xy 78.76353 126.193331) (xy 79.609199 127.039) + (xy 79.53375 127.039) (xy 79.375 127.19775) (xy 79.375 128.397) (xy 80.57425 128.397) (xy 80.733 128.23825) + (xy 80.733 128.162802) (xy 81.16598 128.595782) (xy 81.153 128.627119) (xy 81.153 129.182881) (xy 81.36568 129.696337) + (xy 81.758663 130.08932) (xy 81.965513 130.175) (xy 81.758663 130.26068) (xy 81.36568 130.653663) (xy 81.153 131.167119) + (xy 81.153 131.722881) (xy 81.36568 132.236337) (xy 81.758663 132.62932) (xy 81.965513 132.715) (xy 81.758663 132.80068) + (xy 81.459343 133.1) (xy 80.661841 133.1) (xy 80.646839 133.024582) (xy 80.318625 132.533375) (xy 80.020239 132.334) + (xy 80.318625 132.134625) (xy 80.646839 131.643418) (xy 80.762092 131.064) (xy 80.646839 130.484582) (xy 80.318625 129.993375) + (xy 80.296967 129.978904) (xy 80.457698 129.912327) (xy 80.636327 129.733699) (xy 80.733 129.50031) (xy 80.733 128.80975) + (xy 80.57425 128.651) (xy 79.375 128.651) (xy 79.375 128.671) (xy 79.121 128.671) (xy 79.121 128.651) + (xy 77.92175 128.651) (xy 77.763 128.80975) (xy 77.763 129.50031) (xy 77.859673 129.733699) (xy 78.038302 129.912327) + (xy 78.199033 129.978904) (xy 78.177375 129.993375) (xy 78.053344 130.179) (xy 77.593 130.179) (xy 77.593 127.54769) + (xy 77.763 127.54769) (xy 77.763 128.23825) (xy 77.92175 128.397) (xy 79.121 128.397) (xy 79.121 127.19775) + (xy 78.96225 127.039) (xy 78.271691 127.039) (xy 78.038302 127.135673) (xy 77.859673 127.314301) (xy 77.763 127.54769) + (xy 77.593 127.54769) (xy 77.593 77.582578) (xy 77.724 77.451578) + ) + ) + (filled_polygon + (pts + (xy 91.315001 100.896288) (xy 91.197569 101.01372) (xy 91.04 101.394126) (xy 91.04 101.805874) (xy 91.197569 102.18628) + (xy 91.48872 102.477431) (xy 91.869126 102.635) (xy 92.280874 102.635) (xy 92.66128 102.477431) (xy 92.952431 102.18628) + (xy 93.095 101.842086) (xy 93.095001 127.90342) (xy 87.898422 133.1) (xy 83.640657 133.1) (xy 83.341337 132.80068) + (xy 83.134487 132.715) (xy 83.341337 132.62932) (xy 83.640657 132.33) (xy 84.473279 132.33) (xy 84.596235 132.412157) + (xy 84.844 132.46144) (xy 85.844 132.46144) (xy 85.981632 132.434064) (xy 86.017691 132.449) (xy 86.35825 132.449) + (xy 86.517 132.29025) (xy 86.517 131.191) (xy 86.771 131.191) (xy 86.771 132.29025) (xy 86.92975 132.449) + (xy 87.270309 132.449) (xy 87.503698 132.352327) (xy 87.682327 132.173699) (xy 87.779 131.94031) (xy 87.779 131.34975) + (xy 87.62025 131.191) (xy 86.771 131.191) (xy 86.517 131.191) (xy 86.497 131.191) (xy 86.497 130.937) + (xy 86.517 130.937) (xy 86.517 129.83775) (xy 86.771 129.83775) (xy 86.771 130.937) (xy 87.62025 130.937) + (xy 87.779 130.77825) (xy 87.779 130.18769) (xy 87.682327 129.954301) (xy 87.503698 129.775673) (xy 87.270309 129.679) + (xy 86.92975 129.679) (xy 86.771 129.83775) (xy 86.517 129.83775) (xy 86.35825 129.679) (xy 86.017691 129.679) + (xy 85.981632 129.693936) (xy 85.844 129.66656) (xy 84.844 129.66656) (xy 84.596235 129.715843) (xy 84.386191 129.856191) + (xy 84.245843 130.066235) (xy 84.19656 130.314) (xy 84.19656 130.56) (xy 83.640657 130.56) (xy 83.341337 130.26068) + (xy 83.134487 130.175) (xy 83.341337 130.08932) (xy 83.73432 129.696337) (xy 83.947 129.182881) (xy 83.947 128.627119) + (xy 83.73432 128.113663) (xy 83.341337 127.72068) (xy 83.134487 127.635) (xy 83.341337 127.54932) (xy 83.73432 127.156337) + (xy 83.947 126.642881) (xy 83.947 126.087119) (xy 83.73432 125.573663) (xy 83.341337 125.18068) (xy 83.134487 125.095) + (xy 83.341337 125.00932) (xy 83.73432 124.616337) (xy 83.947 124.102881) (xy 83.947 123.547119) (xy 83.73432 123.033663) + (xy 83.341337 122.64068) (xy 83.134487 122.555) (xy 83.341337 122.46932) (xy 83.640657 122.17) (xy 84.331279 122.17) + (xy 84.454235 122.252157) (xy 84.702 122.30144) (xy 85.702 122.30144) (xy 85.839632 122.274064) (xy 85.875691 122.289) + (xy 86.21625 122.289) (xy 86.375 122.13025) (xy 86.375 121.031) (xy 86.629 121.031) (xy 86.629 122.13025) + (xy 86.78775 122.289) (xy 87.128309 122.289) (xy 87.361698 122.192327) (xy 87.540327 122.013699) (xy 87.637 121.78031) + (xy 87.637 121.18975) (xy 87.47825 121.031) (xy 86.629 121.031) (xy 86.375 121.031) (xy 86.355 121.031) + (xy 86.355 120.777) (xy 86.375 120.777) (xy 86.375 119.67775) (xy 86.629 119.67775) (xy 86.629 120.777) + (xy 87.47825 120.777) (xy 87.637 120.61825) (xy 87.637 120.02769) (xy 87.540327 119.794301) (xy 87.361698 119.615673) + (xy 87.128309 119.519) (xy 86.78775 119.519) (xy 86.629 119.67775) (xy 86.375 119.67775) (xy 86.21625 119.519) + (xy 85.875691 119.519) (xy 85.839632 119.533936) (xy 85.702 119.50656) (xy 84.702 119.50656) (xy 84.454235 119.555843) + (xy 84.244191 119.696191) (xy 84.103843 119.906235) (xy 84.05456 120.154) (xy 84.05456 120.4) (xy 83.640657 120.4) + (xy 83.341337 120.10068) (xy 83.134487 120.015) (xy 83.341337 119.92932) (xy 83.73432 119.536337) (xy 83.947 119.022881) + (xy 83.947 118.467119) (xy 83.93402 118.435782) (xy 90.654476 111.715327) (xy 90.717929 111.672929) (xy 90.760327 111.609476) + (xy 90.760329 111.609474) (xy 90.885903 111.421538) (xy 90.885904 111.421537) (xy 90.93 111.199852) (xy 90.93 111.199848) + (xy 90.944888 111.125001) (xy 90.93 111.050154) (xy 90.93 100.73) (xy 91.100874 100.73) (xy 91.315001 100.641306) + ) + ) + (filled_polygon + (pts + (xy 78.700071 70.651929) (xy 78.76353 70.694331) (xy 79.938691 71.869493) (xy 79.981091 71.932949) (xy 80.232483 72.100924) + (xy 80.454168 72.14502) (xy 80.454173 72.14502) (xy 80.52902 72.159908) (xy 80.603867 72.14502) (xy 88.50998 72.14502) + (xy 88.509981 106.630217) (xy 83.947 111.193199) (xy 83.947 110.847119) (xy 83.73432 110.333663) (xy 83.341337 109.94068) + (xy 83.134487 109.855) (xy 83.341337 109.76932) (xy 83.73432 109.376337) (xy 83.947 108.862881) (xy 83.947 108.307119) + (xy 83.73432 107.793663) (xy 83.341337 107.40068) (xy 83.134487 107.315) (xy 83.341337 107.22932) (xy 83.73432 106.836337) + (xy 83.947 106.322881) (xy 83.947 105.767119) (xy 83.73432 105.253663) (xy 83.341337 104.86068) (xy 83.134487 104.775) + (xy 83.341337 104.68932) (xy 83.73432 104.296337) (xy 83.947 103.782881) (xy 83.947 103.227119) (xy 83.73432 102.713663) + (xy 83.341337 102.32068) (xy 83.134487 102.235) (xy 83.341337 102.14932) (xy 83.73432 101.756337) (xy 83.947 101.242881) + (xy 83.947 100.687119) (xy 83.73432 100.173663) (xy 83.341337 99.78068) (xy 83.134487 99.695) (xy 83.341337 99.60932) + (xy 83.73432 99.216337) (xy 83.947 98.702881) (xy 83.947 98.147119) (xy 83.73432 97.633663) (xy 83.341337 97.24068) + (xy 83.134487 97.155) (xy 83.341337 97.06932) (xy 83.73432 96.676337) (xy 83.947 96.162881) (xy 83.947 95.607119) + (xy 83.73432 95.093663) (xy 83.341337 94.70068) (xy 83.134487 94.615) (xy 83.341337 94.52932) (xy 83.73432 94.136337) + (xy 83.947 93.622881) (xy 83.947 93.067119) (xy 83.73432 92.553663) (xy 83.341337 92.16068) (xy 83.134487 92.075) + (xy 83.341337 91.98932) (xy 83.73432 91.596337) (xy 83.947 91.082881) (xy 83.947 90.527119) (xy 83.73432 90.013663) + (xy 83.341337 89.62068) (xy 83.134487 89.535) (xy 83.341337 89.44932) (xy 83.73432 89.056337) (xy 83.7473 89.025) + (xy 84.705837 89.025) (xy 84.854235 89.124157) (xy 85.102 89.17344) (xy 86.602 89.17344) (xy 86.849765 89.124157) + (xy 87.059809 88.983809) (xy 87.200157 88.773765) (xy 87.24944 88.526) (xy 87.24944 87.526) (xy 87.219603 87.376) + (xy 87.24944 87.226) (xy 87.24944 86.226) (xy 87.200157 85.978235) (xy 87.059809 85.768191) (xy 86.849765 85.627843) + (xy 86.737 85.605413) (xy 86.737 84.415161) (xy 86.754337 84.328) (xy 86.737 84.240839) (xy 86.737 84.240835) + (xy 86.685652 83.98269) (xy 86.490049 83.689951) (xy 86.416156 83.640577) (xy 83.491426 80.715848) (xy 83.491424 80.715845) + (xy 82.475426 79.699848) (xy 82.475424 79.699845) (xy 79.360578 76.585) (xy 79.582751 76.585) (xy 79.741501 76.42625) + (xy 79.741501 74.827) (xy 79.995501 74.827) (xy 79.995501 76.42625) (xy 80.154251 76.585) (xy 80.84481 76.585) + (xy 81.078199 76.488327) (xy 81.138501 76.428025) (xy 81.198803 76.488327) (xy 81.432192 76.585) (xy 82.122751 76.585) + (xy 82.281501 76.42625) (xy 82.281501 74.827) (xy 82.535501 74.827) (xy 82.535501 76.42625) (xy 82.694251 76.585) + (xy 83.38481 76.585) (xy 83.618199 76.488327) (xy 83.678501 76.428025) (xy 83.738803 76.488327) (xy 83.972192 76.585) + (xy 84.662751 76.585) (xy 84.821501 76.42625) (xy 84.821501 74.827) (xy 85.075501 74.827) (xy 85.075501 76.42625) + (xy 85.234251 76.585) (xy 85.92481 76.585) (xy 86.158199 76.488327) (xy 86.336828 76.309699) (xy 86.433501 76.07631) + (xy 86.433501 74.98575) (xy 86.274751 74.827) (xy 85.075501 74.827) (xy 84.821501 74.827) (xy 82.535501 74.827) + (xy 82.281501 74.827) (xy 79.995501 74.827) (xy 79.741501 74.827) (xy 79.721501 74.827) (xy 79.721501 74.573) + (xy 79.741501 74.573) (xy 79.741501 72.97375) (xy 79.995501 72.97375) (xy 79.995501 74.573) (xy 82.281501 74.573) + (xy 82.281501 72.97375) (xy 82.535501 72.97375) (xy 82.535501 74.573) (xy 84.821501 74.573) (xy 84.821501 72.97375) + (xy 85.075501 72.97375) (xy 85.075501 74.573) (xy 86.274751 74.573) (xy 86.433501 74.41425) (xy 86.433501 73.32369) + (xy 86.336828 73.090301) (xy 86.158199 72.911673) (xy 85.92481 72.815) (xy 85.234251 72.815) (xy 85.075501 72.97375) + (xy 84.821501 72.97375) (xy 84.662751 72.815) (xy 83.972192 72.815) (xy 83.738803 72.911673) (xy 83.678501 72.971975) + (xy 83.618199 72.911673) (xy 83.38481 72.815) (xy 82.694251 72.815) (xy 82.535501 72.97375) (xy 82.281501 72.97375) + (xy 82.122751 72.815) (xy 81.432192 72.815) (xy 81.198803 72.911673) (xy 81.138501 72.971975) (xy 81.078199 72.911673) + (xy 80.84481 72.815) (xy 80.154251 72.815) (xy 79.995501 72.97375) (xy 79.741501 72.97375) (xy 79.582751 72.815) + (xy 78.892192 72.815) (xy 78.658803 72.911673) (xy 78.609 72.961476) (xy 78.609 70.515631) + ) + ) + (filled_polygon + (pts + (xy 104.150736 76.548157) (xy 104.363501 76.590478) (xy 104.363501 76.746499) (xy 102.160662 76.746499) (xy 102.073501 76.729162) + (xy 101.98634 76.746499) (xy 101.986336 76.746499) (xy 101.728191 76.797847) (xy 101.509346 76.944075) (xy 101.509345 76.944076) + (xy 101.435452 76.99345) (xy 101.386078 77.067343) (xy 93.415847 85.037575) (xy 93.341951 85.086951) (xy 93.146348 85.379691) + (xy 93.095 85.637836) (xy 93.095 85.637839) (xy 93.077663 85.725) (xy 93.095 85.812161) (xy 93.095 101.357914) + (xy 92.952431 101.01372) (xy 92.835 100.896289) (xy 92.835 84.769801) (xy 100.814473 76.790329) (xy 100.877929 76.747929) + (xy 100.978483 76.59744) (xy 101.018501 76.59744) (xy 101.266266 76.548157) (xy 101.438501 76.433072) (xy 101.610736 76.548157) + (xy 101.858501 76.59744) (xy 103.558501 76.59744) (xy 103.806266 76.548157) (xy 103.978501 76.433072) + ) + ) + (filled_polygon + (pts + (xy 98.972608 76.48259) (xy 91.655 83.800199) (xy 91.655 82.864801) (xy 97.922362 76.59744) (xy 98.478501 76.59744) + (xy 98.726266 76.548157) (xy 98.898501 76.433072) + ) + ) + (filled_polygon + (pts + (xy 96.945671 72.620473) (xy 96.988071 72.683929) (xy 97.051527 72.726329) (xy 97.165614 72.80256) (xy 96.778501 72.80256) + (xy 96.530736 72.851843) (xy 96.355476 72.968949) (xy 96.298199 72.911673) (xy 96.06481 72.815) (xy 95.374251 72.815) + (xy 95.215501 72.97375) (xy 95.215501 74.573) (xy 95.235501 74.573) (xy 95.235501 74.827) (xy 95.215501 74.827) + (xy 95.215501 76.42625) (xy 95.374251 76.585) (xy 95.785198 76.585) (xy 90.93 81.440199) (xy 90.93 74.98575) + (xy 91.063501 74.98575) (xy 91.063501 76.07631) (xy 91.160174 76.309699) (xy 91.338803 76.488327) (xy 91.572192 76.585) + (xy 92.262751 76.585) (xy 92.421501 76.42625) (xy 92.421501 74.827) (xy 92.675501 74.827) (xy 92.675501 76.42625) + (xy 92.834251 76.585) (xy 93.52481 76.585) (xy 93.758199 76.488327) (xy 93.818501 76.428025) (xy 93.878803 76.488327) + (xy 94.112192 76.585) (xy 94.802751 76.585) (xy 94.961501 76.42625) (xy 94.961501 74.827) (xy 92.675501 74.827) + (xy 92.421501 74.827) (xy 91.222251 74.827) (xy 91.063501 74.98575) (xy 90.93 74.98575) (xy 90.93 73.32369) + (xy 91.063501 73.32369) (xy 91.063501 74.41425) (xy 91.222251 74.573) (xy 92.421501 74.573) (xy 92.421501 72.97375) + (xy 92.675501 72.97375) (xy 92.675501 74.573) (xy 94.961501 74.573) (xy 94.961501 72.97375) (xy 94.802751 72.815) + (xy 94.112192 72.815) (xy 93.878803 72.911673) (xy 93.818501 72.971975) (xy 93.758199 72.911673) (xy 93.52481 72.815) + (xy 92.834251 72.815) (xy 92.675501 72.97375) (xy 92.421501 72.97375) (xy 92.262751 72.815) (xy 91.572192 72.815) + (xy 91.338803 72.911673) (xy 91.160174 73.090301) (xy 91.063501 73.32369) (xy 90.93 73.32369) (xy 90.93 70.102) + (xy 94.427199 70.102) + ) + ) + (filled_polygon + (pts + (xy 104.488501 48.80256) (xy 104.398501 48.80256) (xy 104.150736 48.851843) (xy 103.978501 48.966928) (xy 103.806266 48.851843) + (xy 103.558501 48.80256) (xy 101.858501 48.80256) (xy 101.610736 48.851843) (xy 101.438501 48.966928) (xy 101.266266 48.851843) + (xy 101.018501 48.80256) (xy 99.318501 48.80256) (xy 99.070736 48.851843) (xy 98.898501 48.966928) (xy 98.726266 48.851843) + (xy 98.478501 48.80256) (xy 96.778501 48.80256) (xy 96.530736 48.851843) (xy 96.358501 48.966928) (xy 96.186266 48.851843) + (xy 95.938501 48.80256) (xy 94.238501 48.80256) (xy 93.990736 48.851843) (xy 93.818501 48.966928) (xy 93.646266 48.851843) + (xy 93.398501 48.80256) (xy 91.698501 48.80256) (xy 91.450736 48.851843) (xy 91.240692 48.992191) (xy 91.100344 49.202235) + (xy 91.051061 49.45) (xy 91.051061 51.95) (xy 91.100344 52.197765) (xy 91.240692 52.407809) (xy 91.450736 52.548157) + (xy 91.698501 52.59744) (xy 91.950001 52.59744) (xy 91.95 53.906289) (xy 91.832569 54.02372) (xy 91.675 54.404126) + (xy 91.675 54.815874) (xy 91.832569 55.19628) (xy 92.12372 55.487431) (xy 92.504126 55.645) (xy 92.670199 55.645) + (xy 94.993671 57.968473) (xy 95.036071 58.031929) (xy 95.099527 58.074329) (xy 95.287462 58.199904) (xy 95.335605 58.20948) + (xy 95.509148 58.244) (xy 95.509152 58.244) (xy 95.584 58.258888) (xy 95.658848 58.244) (xy 96.778549 58.244) + (xy 96.825843 58.481765) (xy 96.827336 58.484) (xy 96.825843 58.486235) (xy 96.778549 58.724) (xy 96.314378 58.724) + (xy 96.308537 58.720097) (xy 96.012 58.661112) (xy 96.011999 58.661112) (xy 95.715462 58.720097) (xy 95.527526 58.845671) + (xy 95.527523 58.845674) (xy 95.464071 58.888071) (xy 95.450087 58.909) (xy 95.298126 58.909) (xy 94.91772 59.066569) + (xy 94.626569 59.35772) (xy 94.469 59.738126) (xy 94.469 59.866198) (xy 93.999 59.396198) (xy 93.999 59.230126) + (xy 93.841431 58.84972) (xy 93.55028 58.558569) (xy 93.169874 58.401) (xy 92.758126 58.401) (xy 92.37772 58.558569) + (xy 92.086569 58.84972) (xy 92.040278 58.961477) (xy 92.030331 58.95153) (xy 91.987929 58.888071) (xy 91.736537 58.720096) + (xy 91.514852 58.676) (xy 91.514847 58.676) (xy 91.44 58.661112) (xy 91.365153 58.676) (xy 91.127711 58.676) + (xy 91.01028 58.558569) (xy 90.629874 58.401) (xy 90.218126 58.401) (xy 89.83772 58.558569) (xy 89.546569 58.84972) + (xy 89.389 59.230126) (xy 89.389 59.641874) (xy 89.546569 60.02228) (xy 89.83772 60.313431) (xy 90.218126 60.471) + (xy 90.629874 60.471) (xy 91.01028 60.313431) (xy 91.126455 60.197256) (xy 94.89767 63.968472) (xy 94.940071 64.031929) + (xy 95.191463 64.199904) (xy 95.413148 64.244) (xy 95.413152 64.244) (xy 95.488 64.258888) (xy 95.562848 64.244) + (xy 96.778549 64.244) (xy 96.825843 64.481765) (xy 96.827336 64.484) (xy 96.825843 64.486235) (xy 96.77656 64.734) + (xy 96.77656 66.234) (xy 96.825843 66.481765) (xy 96.827336 66.484) (xy 96.825843 66.486235) (xy 96.77656 66.734) + (xy 96.77656 68.234) (xy 96.825843 68.481765) (xy 96.835298 68.495916) (xy 96.789 68.60769) (xy 96.789 69.19825) + (xy 96.94775 69.357) (xy 98.297 69.357) (xy 98.297 69.337) (xy 98.551 69.337) (xy 98.551 69.357) + (xy 99.90025 69.357) (xy 100.059 69.19825) (xy 100.059 68.60769) (xy 100.012702 68.495916) (xy 100.022157 68.481765) + (xy 100.07144 68.234) (xy 100.07144 66.734) (xy 100.022157 66.486235) (xy 100.020664 66.484) (xy 100.022157 66.481765) + (xy 100.07144 66.234) (xy 100.07144 64.734) (xy 100.022157 64.486235) (xy 100.020664 64.484) (xy 100.022157 64.481765) + (xy 100.07144 64.234) (xy 100.07144 62.734) (xy 100.022157 62.486235) (xy 100.020664 62.484) (xy 100.022157 62.481765) + (xy 100.069451 62.244) (xy 101.509153 62.244) (xy 101.584 62.258888) (xy 101.658847 62.244) (xy 101.658852 62.244) + (xy 101.880537 62.199904) (xy 102.131929 62.031929) (xy 102.174331 61.96847) (xy 103.608473 60.534329) (xy 103.671929 60.491929) + (xy 103.839904 60.240537) (xy 103.884 60.018852) (xy 103.884 60.018847) (xy 103.898888 59.944) (xy 103.884 59.869153) + (xy 103.884 55.230347) (xy 103.898888 55.155499) (xy 103.884 55.080651) (xy 103.884 55.080647) (xy 103.845586 54.887526) + (xy 103.839904 54.858961) (xy 103.714329 54.671026) (xy 103.671929 54.60757) (xy 103.608473 54.56517) (xy 103.231507 54.188204) + (xy 103.493431 53.92628) (xy 103.651 53.545874) (xy 103.651 53.134126) (xy 103.493431 52.75372) (xy 103.468501 52.72879) + (xy 103.468501 52.59744) (xy 103.558501 52.59744) (xy 103.806266 52.548157) (xy 103.978501 52.433072) (xy 104.150736 52.548157) + (xy 104.398501 52.59744) (xy 106.098501 52.59744) (xy 106.346266 52.548157) (xy 106.518501 52.433072) (xy 106.690736 52.548157) + (xy 106.938501 52.59744) (xy 107.028502 52.59744) (xy 107.028501 64.616697) (xy 100.269199 71.376) (xy 97.850802 71.376) + (xy 97.343802 70.869) (xy 98.13825 70.869) (xy 98.297 70.71025) (xy 98.297 69.611) (xy 98.551 69.611) + (xy 98.551 70.71025) (xy 98.70975 70.869) (xy 99.550309 70.869) (xy 99.783698 70.772327) (xy 99.962327 70.593699) + (xy 100.059 70.36031) (xy 100.059 69.76975) (xy 99.90025 69.611) (xy 98.551 69.611) (xy 98.297 69.611) + (xy 96.94775 69.611) (xy 96.789 69.76975) (xy 96.789 70.314198) (xy 95.332331 68.85753) (xy 95.289929 68.794071) + (xy 95.038537 68.626096) (xy 94.816852 68.582) (xy 94.816847 68.582) (xy 94.742 68.567112) (xy 94.667153 68.582) + (xy 90.484802 68.582) (xy 86.950331 65.04753) (xy 86.907929 64.984071) (xy 86.656537 64.816096) (xy 86.434852 64.772) + (xy 86.434847 64.772) (xy 86.36 64.757112) (xy 86.285153 64.772) (xy 84.07144 64.772) (xy 84.07144 64.734) + (xy 84.022157 64.486235) (xy 84.020664 64.484) (xy 84.022157 64.481765) (xy 84.066268 64.26) (xy 84.640289 64.26) + (xy 84.75772 64.377431) (xy 85.138126 64.535) (xy 85.549874 64.535) (xy 85.93028 64.377431) (xy 86.221431 64.08628) + (xy 86.379 63.705874) (xy 86.379 63.539801) (xy 88.876473 61.042329) (xy 88.939929 60.999929) (xy 89.107904 60.748537) + (xy 89.152 60.526852) (xy 89.152 60.526847) (xy 89.166888 60.452) (xy 89.152 60.377153) (xy 89.152 50.606801) + (xy 91.246803 48.512) (xy 104.488501 48.512) + ) + ) + (filled_polygon + (pts + (xy 86.106744 66.353545) (xy 85.985916 66.474373) (xy 85.828347 66.854779) (xy 85.828347 67.266527) (xy 85.985916 67.646933) + (xy 86.277067 67.938084) (xy 86.657473 68.095653) (xy 86.823546 68.095653) (xy 88.959991 70.232099) (xy 88.959991 70.62502) + (xy 83.926436 70.62502) (xy 84.022157 70.481765) (xy 84.07144 70.234) (xy 84.07144 68.734) (xy 84.022157 68.486235) + (xy 84.020664 68.484) (xy 84.022157 68.481765) (xy 84.07144 68.234) (xy 84.07144 66.734) (xy 84.022157 66.486235) + (xy 84.020664 66.484) (xy 84.022157 66.481765) (xy 84.059903 66.292) (xy 86.045199 66.292) + ) + ) + (filled_polygon + (pts + (xy 96.530736 52.548157) (xy 96.778501 52.59744) (xy 96.807768 52.59744) (xy 96.761111 52.832) (xy 96.820096 53.128537) + (xy 96.988071 53.379929) (xy 97.239463 53.547904) (xy 97.461148 53.592) (xy 97.461153 53.592) (xy 97.536 53.606888) + (xy 97.610847 53.592) (xy 99.761199 53.592) (xy 101.856001 55.686804) (xy 101.856 58.105198) (xy 101.793198 58.168) + (xy 100.304848 58.168) (xy 100.23 58.153112) (xy 100.155152 58.168) (xy 100.155148 58.168) (xy 100.07144 58.184651) + (xy 100.07144 56.734) (xy 100.022157 56.486235) (xy 100.012702 56.472084) (xy 100.059 56.36031) (xy 100.059 55.76975) + (xy 99.90025 55.611) (xy 98.551 55.611) (xy 98.551 55.631) (xy 98.297 55.631) (xy 98.297 55.611) + (xy 96.94775 55.611) (xy 96.789 55.76975) (xy 96.789 56.36031) (xy 96.835298 56.472084) (xy 96.825843 56.486235) + (xy 96.778549 56.724) (xy 95.898802 56.724) (xy 93.745 54.570199) (xy 93.745 54.404126) (xy 93.587431 54.02372) + (xy 93.47 53.906289) (xy 93.47 52.583218) (xy 93.646266 52.548157) (xy 93.818501 52.433072) (xy 93.990736 52.548157) + (xy 94.238501 52.59744) (xy 94.490001 52.59744) (xy 94.49 53.906289) (xy 94.372569 54.02372) (xy 94.215 54.404126) + (xy 94.215 54.815874) (xy 94.372569 55.19628) (xy 94.66372 55.487431) (xy 95.044126 55.645) (xy 95.455874 55.645) + (xy 95.83628 55.487431) (xy 96.127431 55.19628) (xy 96.285 54.815874) (xy 96.285 54.60769) (xy 96.789 54.60769) + (xy 96.789 55.19825) (xy 96.94775 55.357) (xy 98.297 55.357) (xy 98.297 54.25775) (xy 98.551 54.25775) + (xy 98.551 55.357) (xy 99.90025 55.357) (xy 100.059 55.19825) (xy 100.059 54.60769) (xy 99.962327 54.374301) + (xy 99.783698 54.195673) (xy 99.550309 54.099) (xy 98.70975 54.099) (xy 98.551 54.25775) (xy 98.297 54.25775) + (xy 98.13825 54.099) (xy 97.297691 54.099) (xy 97.064302 54.195673) (xy 96.885673 54.374301) (xy 96.789 54.60769) + (xy 96.285 54.60769) (xy 96.285 54.404126) (xy 96.127431 54.02372) (xy 96.01 53.906289) (xy 96.01 52.583218) + (xy 96.186266 52.548157) (xy 96.358501 52.433072) + ) + ) + ) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 619B488F) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 73.66 43.18) (xy 113.665 43.18) (xy 113.665 138.43) (xy 73.66 138.43) + ) + ) + (filled_polygon + (pts + (xy 78.161 45.43425) (xy 78.31975 45.593) (xy 79.344 45.593) (xy 79.344 45.573) (xy 79.598 45.573) + (xy 79.598 45.593) (xy 80.62225 45.593) (xy 80.781 45.43425) (xy 80.781 43.915) (xy 83.811 43.915) + (xy 83.811 45.43425) (xy 83.96975 45.593) (xy 84.994 45.593) (xy 84.994 45.573) (xy 85.248 45.573) + (xy 85.248 45.593) (xy 86.27225 45.593) (xy 86.431 45.43425) (xy 86.431 43.915) (xy 112.955 43.915) + (xy 112.955001 137.72) (xy 74.37 137.72) (xy 74.37 137.358071) (xy 74.395 137.232388) (xy 74.395 131.064) + (xy 77.733908 131.064) (xy 77.849161 131.643418) (xy 78.177375 132.134625) (xy 78.475761 132.334) (xy 78.177375 132.533375) + (xy 77.849161 133.024582) (xy 77.733908 133.604) (xy 77.849161 134.183418) (xy 78.177375 134.674625) (xy 78.668582 135.002839) + (xy 79.101744 135.089) (xy 79.394256 135.089) (xy 79.827418 135.002839) (xy 80.318625 134.674625) (xy 80.646839 134.183418) + (xy 80.762092 133.604) (xy 80.646839 133.024582) (xy 80.318625 132.533375) (xy 80.020239 132.334) (xy 80.318625 132.134625) + (xy 80.646839 131.643418) (xy 80.762092 131.064) (xy 80.646839 130.484582) (xy 80.318625 129.993375) (xy 80.296967 129.978904) + (xy 80.457698 129.912327) (xy 80.636327 129.733699) (xy 80.733 129.50031) (xy 80.733 128.80975) (xy 80.57425 128.651) + (xy 79.375 128.651) (xy 79.375 128.671) (xy 79.121 128.671) (xy 79.121 128.651) (xy 77.92175 128.651) + (xy 77.763 128.80975) (xy 77.763 129.50031) (xy 77.859673 129.733699) (xy 78.038302 129.912327) (xy 78.199033 129.978904) + (xy 78.177375 129.993375) (xy 77.849161 130.484582) (xy 77.733908 131.064) (xy 74.395 131.064) (xy 74.395 127.54769) + (xy 77.763 127.54769) (xy 77.763 128.23825) (xy 77.92175 128.397) (xy 79.121 128.397) (xy 79.121 127.19775) + (xy 79.375 127.19775) (xy 79.375 128.397) (xy 80.57425 128.397) (xy 80.733 128.23825) (xy 80.733 127.54769) + (xy 80.636327 127.314301) (xy 80.457698 127.135673) (xy 80.224309 127.039) (xy 79.53375 127.039) (xy 79.375 127.19775) + (xy 79.121 127.19775) (xy 78.96225 127.039) (xy 78.271691 127.039) (xy 78.038302 127.135673) (xy 77.859673 127.314301) + (xy 77.763 127.54769) (xy 74.395 127.54769) (xy 74.395 94.488) (xy 77.733908 94.488) (xy 77.849161 95.067418) + (xy 78.177375 95.558625) (xy 78.475761 95.758) (xy 78.177375 95.957375) (xy 77.849161 96.448582) (xy 77.733908 97.028) + (xy 77.849161 97.607418) (xy 78.177375 98.098625) (xy 78.475761 98.298) (xy 78.177375 98.497375) (xy 77.849161 98.988582) + (xy 77.733908 99.568) (xy 77.849161 100.147418) (xy 78.177375 100.638625) (xy 78.475761 100.838) (xy 78.177375 101.037375) + (xy 77.849161 101.528582) (xy 77.733908 102.108) (xy 77.849161 102.687418) (xy 78.177375 103.178625) (xy 78.475761 103.378) + (xy 78.177375 103.577375) (xy 77.849161 104.068582) (xy 77.733908 104.648) (xy 77.849161 105.227418) (xy 78.177375 105.718625) + (xy 78.475761 105.918) (xy 78.177375 106.117375) (xy 77.849161 106.608582) (xy 77.733908 107.188) (xy 77.849161 107.767418) + (xy 78.177375 108.258625) (xy 78.475761 108.458) (xy 78.177375 108.657375) (xy 77.849161 109.148582) (xy 77.733908 109.728) + (xy 77.849161 110.307418) (xy 78.177375 110.798625) (xy 78.475761 110.998) (xy 78.177375 111.197375) (xy 77.849161 111.688582) + (xy 77.733908 112.268) (xy 77.849161 112.847418) (xy 78.177375 113.338625) (xy 78.475761 113.538) (xy 78.177375 113.737375) + (xy 77.849161 114.228582) (xy 77.733908 114.808) (xy 77.849161 115.387418) (xy 78.177375 115.878625) (xy 78.195619 115.890816) + (xy 78.150235 115.899843) (xy 77.940191 116.040191) (xy 77.799843 116.250235) (xy 77.75056 116.498) (xy 77.75056 118.198) + (xy 77.799843 118.445765) (xy 77.940191 118.655809) (xy 78.150235 118.796157) (xy 78.398 118.84544) (xy 80.098 118.84544) + (xy 80.345765 118.796157) (xy 80.555809 118.655809) (xy 80.696157 118.445765) (xy 80.74544 118.198) (xy 80.74544 116.498) + (xy 80.696157 116.250235) (xy 80.555809 116.040191) (xy 80.345765 115.899843) (xy 80.300381 115.890816) (xy 80.318625 115.878625) + (xy 80.646839 115.387418) (xy 80.762092 114.808) (xy 80.646839 114.228582) (xy 80.318625 113.737375) (xy 80.020239 113.538) + (xy 80.318625 113.338625) (xy 80.646839 112.847418) (xy 80.762092 112.268) (xy 80.646839 111.688582) (xy 80.318625 111.197375) + (xy 80.020239 110.998) (xy 80.318625 110.798625) (xy 80.646839 110.307418) (xy 80.762092 109.728) (xy 80.646839 109.148582) + (xy 80.318625 108.657375) (xy 80.020239 108.458) (xy 80.318625 108.258625) (xy 80.646839 107.767418) (xy 80.762092 107.188) + (xy 80.646839 106.608582) (xy 80.318625 106.117375) (xy 80.020239 105.918) (xy 80.318625 105.718625) (xy 80.646839 105.227418) + (xy 80.762092 104.648) (xy 80.646839 104.068582) (xy 80.318625 103.577375) (xy 80.020239 103.378) (xy 80.318625 103.178625) + (xy 80.646839 102.687418) (xy 80.762092 102.108) (xy 80.646839 101.528582) (xy 80.318625 101.037375) (xy 80.020239 100.838) + (xy 80.318625 100.638625) (xy 80.646839 100.147418) (xy 80.762092 99.568) (xy 80.646839 98.988582) (xy 80.318625 98.497375) + (xy 80.020239 98.298) (xy 80.318625 98.098625) (xy 80.646839 97.607418) (xy 80.762092 97.028) (xy 80.646839 96.448582) + (xy 80.318625 95.957375) (xy 80.020239 95.758) (xy 80.318625 95.558625) (xy 80.646839 95.067418) (xy 80.762092 94.488) + (xy 80.646839 93.908582) (xy 80.318625 93.417375) (xy 79.827418 93.089161) (xy 79.394256 93.003) (xy 79.101744 93.003) + (xy 78.668582 93.089161) (xy 78.177375 93.417375) (xy 77.849161 93.908582) (xy 77.733908 94.488) (xy 74.395 94.488) + (xy 74.395 87.987119) (xy 81.153 87.987119) (xy 81.153 88.542881) (xy 81.36568 89.056337) (xy 81.758663 89.44932) + (xy 81.965513 89.535) (xy 81.758663 89.62068) (xy 81.36568 90.013663) (xy 81.153 90.527119) (xy 81.153 91.082881) + (xy 81.36568 91.596337) (xy 81.758663 91.98932) (xy 81.965513 92.075) (xy 81.758663 92.16068) (xy 81.36568 92.553663) + (xy 81.153 93.067119) (xy 81.153 93.622881) (xy 81.36568 94.136337) (xy 81.758663 94.52932) (xy 81.965513 94.615) + (xy 81.758663 94.70068) (xy 81.36568 95.093663) (xy 81.153 95.607119) (xy 81.153 96.162881) (xy 81.36568 96.676337) + (xy 81.758663 97.06932) (xy 81.965513 97.155) (xy 81.758663 97.24068) (xy 81.36568 97.633663) (xy 81.153 98.147119) + (xy 81.153 98.702881) (xy 81.36568 99.216337) (xy 81.758663 99.60932) (xy 81.965513 99.695) (xy 81.758663 99.78068) + (xy 81.36568 100.173663) (xy 81.153 100.687119) (xy 81.153 101.242881) (xy 81.36568 101.756337) (xy 81.758663 102.14932) + (xy 81.965513 102.235) (xy 81.758663 102.32068) (xy 81.36568 102.713663) (xy 81.153 103.227119) (xy 81.153 103.782881) + (xy 81.36568 104.296337) (xy 81.758663 104.68932) (xy 81.965513 104.775) (xy 81.758663 104.86068) (xy 81.36568 105.253663) + (xy 81.153 105.767119) (xy 81.153 106.322881) (xy 81.36568 106.836337) (xy 81.758663 107.22932) (xy 81.965513 107.315) + (xy 81.758663 107.40068) (xy 81.36568 107.793663) (xy 81.153 108.307119) (xy 81.153 108.862881) (xy 81.36568 109.376337) + (xy 81.758663 109.76932) (xy 81.965513 109.855) (xy 81.758663 109.94068) (xy 81.36568 110.333663) (xy 81.153 110.847119) + (xy 81.153 111.402881) (xy 81.36568 111.916337) (xy 81.758663 112.30932) (xy 81.965513 112.395) (xy 81.758663 112.48068) + (xy 81.36568 112.873663) (xy 81.153 113.387119) (xy 81.153 113.942881) (xy 81.36568 114.456337) (xy 81.758663 114.84932) + (xy 81.965513 114.935) (xy 81.758663 115.02068) (xy 81.36568 115.413663) (xy 81.153 115.927119) (xy 81.153 116.482881) + (xy 81.36568 116.996337) (xy 81.758663 117.38932) (xy 81.965513 117.475) (xy 81.758663 117.56068) (xy 81.36568 117.953663) + (xy 81.153 118.467119) (xy 81.153 119.022881) (xy 81.36568 119.536337) (xy 81.758663 119.92932) (xy 81.965513 120.015) + (xy 81.758663 120.10068) (xy 81.36568 120.493663) (xy 81.153 121.007119) (xy 81.153 121.562881) (xy 81.36568 122.076337) + (xy 81.758663 122.46932) (xy 81.965513 122.555) (xy 81.758663 122.64068) (xy 81.36568 123.033663) (xy 81.153 123.547119) + (xy 81.153 124.102881) (xy 81.36568 124.616337) (xy 81.758663 125.00932) (xy 81.965513 125.095) (xy 81.758663 125.18068) + (xy 81.36568 125.573663) (xy 81.153 126.087119) (xy 81.153 126.642881) (xy 81.36568 127.156337) (xy 81.758663 127.54932) + (xy 81.965513 127.635) (xy 81.758663 127.72068) (xy 81.36568 128.113663) (xy 81.153 128.627119) (xy 81.153 129.182881) + (xy 81.36568 129.696337) (xy 81.758663 130.08932) (xy 81.965513 130.175) (xy 81.758663 130.26068) (xy 81.36568 130.653663) + (xy 81.153 131.167119) (xy 81.153 131.722881) (xy 81.36568 132.236337) (xy 81.758663 132.62932) (xy 81.965513 132.715) + (xy 81.758663 132.80068) (xy 81.36568 133.193663) (xy 81.153 133.707119) (xy 81.153 134.262881) (xy 81.36568 134.776337) + (xy 81.758663 135.16932) (xy 82.272119 135.382) (xy 82.827881 135.382) (xy 83.341337 135.16932) (xy 83.73432 134.776337) + (xy 83.947 134.262881) (xy 83.947 133.707119) (xy 83.73432 133.193663) (xy 83.341337 132.80068) (xy 83.134487 132.715) + (xy 83.341337 132.62932) (xy 83.73432 132.236337) (xy 83.947 131.722881) (xy 83.947 131.167119) (xy 83.73432 130.653663) + (xy 83.341337 130.26068) (xy 83.134487 130.175) (xy 83.341337 130.08932) (xy 83.73432 129.696337) (xy 83.947 129.182881) + (xy 83.947 128.627119) (xy 83.73432 128.113663) (xy 83.341337 127.72068) (xy 83.134487 127.635) (xy 83.341337 127.54932) + (xy 83.73432 127.156337) (xy 83.947 126.642881) (xy 83.947 126.087119) (xy 83.73432 125.573663) (xy 83.341337 125.18068) + (xy 83.134487 125.095) (xy 83.341337 125.00932) (xy 83.73432 124.616337) (xy 83.947 124.102881) (xy 83.947 123.547119) + (xy 83.73432 123.033663) (xy 83.341337 122.64068) (xy 83.134487 122.555) (xy 83.341337 122.46932) (xy 83.73432 122.076337) + (xy 83.947 121.562881) (xy 83.947 121.007119) (xy 83.73432 120.493663) (xy 83.341337 120.10068) (xy 83.134487 120.015) + (xy 83.341337 119.92932) (xy 83.73432 119.536337) (xy 83.947 119.022881) (xy 83.947 118.467119) (xy 83.73432 117.953663) + (xy 83.341337 117.56068) (xy 83.134487 117.475) (xy 83.341337 117.38932) (xy 83.73432 116.996337) (xy 83.947 116.482881) + (xy 83.947 115.927119) (xy 83.73432 115.413663) (xy 83.341337 115.02068) (xy 83.134487 114.935) (xy 83.341337 114.84932) + (xy 83.73432 114.456337) (xy 83.947 113.942881) (xy 83.947 113.387119) (xy 83.73432 112.873663) (xy 83.341337 112.48068) + (xy 83.134487 112.395) (xy 83.341337 112.30932) (xy 83.73432 111.916337) (xy 83.947 111.402881) (xy 83.947 110.847119) + (xy 83.73432 110.333663) (xy 83.341337 109.94068) (xy 83.134487 109.855) (xy 83.341337 109.76932) (xy 83.73432 109.376337) + (xy 83.947 108.862881) (xy 83.947 108.307119) (xy 83.73432 107.793663) (xy 83.341337 107.40068) (xy 83.134487 107.315) + (xy 83.341337 107.22932) (xy 83.73432 106.836337) (xy 83.7473 106.805) (xy 85.015153 106.805) (xy 85.09 106.819888) + (xy 85.164847 106.805) (xy 85.164852 106.805) (xy 85.386537 106.760904) (xy 85.637929 106.592929) (xy 85.680331 106.52947) + (xy 89.849802 102.36) (xy 91.371289 102.36) (xy 91.48872 102.477431) (xy 91.869126 102.635) (xy 92.280874 102.635) + (xy 92.66128 102.477431) (xy 92.952431 102.18628) (xy 93.11 101.805874) (xy 93.11 101.804802) (xy 95.485 104.179802) + (xy 95.485 104.345874) (xy 95.642569 104.72628) (xy 95.93372 105.017431) (xy 96.314126 105.175) (xy 96.725874 105.175) + (xy 97.10628 105.017431) (xy 97.397431 104.72628) (xy 97.555 104.345874) (xy 97.555 103.934126) (xy 97.397431 103.55372) + (xy 97.221711 103.378) (xy 97.397431 103.20228) (xy 97.555 102.821874) (xy 97.555 102.410126) (xy 97.397431 102.02972) + (xy 97.221711 101.854) (xy 97.397431 101.67828) (xy 97.555 101.297874) (xy 97.555 100.886126) (xy 97.397431 100.50572) + (xy 97.10628 100.214569) (xy 96.725874 100.057) (xy 96.559802 100.057) (xy 91.565 95.062199) (xy 91.565 85.656211) + (xy 95.99327 90.084482) (xy 96.035671 90.147939) (xy 96.103379 90.19318) (xy 97.199671 91.289473) (xy 97.242071 91.352929) + (xy 97.493463 91.520904) (xy 97.715148 91.565) (xy 97.715152 91.565) (xy 97.789999 91.579888) (xy 97.864846 91.565) + (xy 104.2127 91.565) (xy 104.22568 91.596337) (xy 104.618663 91.98932) (xy 104.825513 92.075) (xy 104.618663 92.16068) + (xy 104.22568 92.553663) (xy 104.013 93.067119) (xy 104.013 93.622881) (xy 104.22568 94.136337) (xy 104.618663 94.52932) + (xy 104.825513 94.615) (xy 104.618663 94.70068) (xy 104.22568 95.093663) (xy 104.013 95.607119) (xy 104.013 96.162881) + (xy 104.22568 96.676337) (xy 104.618663 97.06932) (xy 104.825513 97.155) (xy 104.618663 97.24068) (xy 104.22568 97.633663) + (xy 104.013 98.147119) (xy 104.013 98.702881) (xy 104.22568 99.216337) (xy 104.618663 99.60932) (xy 104.825513 99.695) + (xy 104.618663 99.78068) (xy 104.22568 100.173663) (xy 104.013 100.687119) (xy 104.013 101.242881) (xy 104.22568 101.756337) + (xy 104.618663 102.14932) (xy 104.825513 102.235) (xy 104.618663 102.32068) (xy 104.22568 102.713663) (xy 104.013 103.227119) + (xy 104.013 103.782881) (xy 104.22568 104.296337) (xy 104.618663 104.68932) (xy 104.825513 104.775) (xy 104.618663 104.86068) + (xy 104.22568 105.253663) (xy 104.013 105.767119) (xy 104.013 106.322881) (xy 104.22568 106.836337) (xy 104.618663 107.22932) + (xy 104.825513 107.315) (xy 104.618663 107.40068) (xy 104.22568 107.793663) (xy 104.013 108.307119) (xy 104.013 108.862881) + (xy 104.22568 109.376337) (xy 104.618663 109.76932) (xy 104.825513 109.855) (xy 104.618663 109.94068) (xy 104.22568 110.333663) + (xy 104.013 110.847119) (xy 104.013 111.402881) (xy 104.22568 111.916337) (xy 104.618663 112.30932) (xy 104.825513 112.395) + (xy 104.618663 112.48068) (xy 104.22568 112.873663) (xy 104.013 113.387119) (xy 104.013 113.942881) (xy 104.22568 114.456337) + (xy 104.618663 114.84932) (xy 104.825513 114.935) (xy 104.618663 115.02068) (xy 104.22568 115.413663) (xy 104.013 115.927119) + (xy 104.013 116.482881) (xy 104.22568 116.996337) (xy 104.618663 117.38932) (xy 104.825513 117.475) (xy 104.618663 117.56068) + (xy 104.22568 117.953663) (xy 104.013 118.467119) (xy 104.013 119.022881) (xy 104.22568 119.536337) (xy 104.618663 119.92932) + (xy 104.825513 120.015) (xy 104.618663 120.10068) (xy 104.22568 120.493663) (xy 104.013 121.007119) (xy 104.013 121.562881) + (xy 104.22568 122.076337) (xy 104.618663 122.46932) (xy 104.825513 122.555) (xy 104.618663 122.64068) (xy 104.22568 123.033663) + (xy 104.013 123.547119) (xy 104.013 124.102881) (xy 104.22568 124.616337) (xy 104.618663 125.00932) (xy 104.825513 125.095) + (xy 104.618663 125.18068) (xy 104.22568 125.573663) (xy 104.013 126.087119) (xy 104.013 126.642881) (xy 104.22568 127.156337) + (xy 104.618663 127.54932) (xy 104.825513 127.635) (xy 104.618663 127.72068) (xy 104.22568 128.113663) (xy 104.013 128.627119) + (xy 104.013 129.182881) (xy 104.22568 129.696337) (xy 104.618663 130.08932) (xy 104.825513 130.175) (xy 104.618663 130.26068) + (xy 104.22568 130.653663) (xy 104.013 131.167119) (xy 104.013 131.722881) (xy 104.22568 132.236337) (xy 104.618663 132.62932) + (xy 104.825513 132.715) (xy 104.618663 132.80068) (xy 104.22568 133.193663) (xy 104.013 133.707119) (xy 104.013 134.262881) + (xy 104.22568 134.776337) (xy 104.618663 135.16932) (xy 105.132119 135.382) (xy 105.687881 135.382) (xy 106.201337 135.16932) + (xy 106.59432 134.776337) (xy 106.807 134.262881) (xy 106.807 133.707119) (xy 106.59432 133.193663) (xy 106.201337 132.80068) + (xy 105.994487 132.715) (xy 106.201337 132.62932) (xy 106.59432 132.236337) (xy 106.807 131.722881) (xy 106.807 131.167119) + (xy 106.59432 130.653663) (xy 106.201337 130.26068) (xy 105.994487 130.175) (xy 106.201337 130.08932) (xy 106.59432 129.696337) + (xy 106.807 129.182881) (xy 106.807 128.627119) (xy 106.59432 128.113663) (xy 106.201337 127.72068) (xy 105.994487 127.635) + (xy 106.201337 127.54932) (xy 106.59432 127.156337) (xy 106.807 126.642881) (xy 106.807 126.087119) (xy 106.59432 125.573663) + (xy 106.201337 125.18068) (xy 105.994487 125.095) (xy 106.201337 125.00932) (xy 106.59432 124.616337) (xy 106.807 124.102881) + (xy 106.807 123.547119) (xy 106.59432 123.033663) (xy 106.201337 122.64068) (xy 105.994487 122.555) (xy 106.201337 122.46932) + (xy 106.59432 122.076337) (xy 106.807 121.562881) (xy 106.807 121.007119) (xy 106.59432 120.493663) (xy 106.201337 120.10068) + (xy 105.994487 120.015) (xy 106.201337 119.92932) (xy 106.59432 119.536337) (xy 106.807 119.022881) (xy 106.807 118.467119) + (xy 106.59432 117.953663) (xy 106.201337 117.56068) (xy 105.994487 117.475) (xy 106.201337 117.38932) (xy 106.59432 116.996337) + (xy 106.807 116.482881) (xy 106.807 115.927119) (xy 106.59432 115.413663) (xy 106.201337 115.02068) (xy 105.994487 114.935) + (xy 106.201337 114.84932) (xy 106.59432 114.456337) (xy 106.807 113.942881) (xy 106.807 113.387119) (xy 106.59432 112.873663) + (xy 106.201337 112.48068) (xy 105.994487 112.395) (xy 106.201337 112.30932) (xy 106.59432 111.916337) (xy 106.807 111.402881) + (xy 106.807 110.847119) (xy 106.59432 110.333663) (xy 106.201337 109.94068) (xy 105.994487 109.855) (xy 106.201337 109.76932) + (xy 106.59432 109.376337) (xy 106.807 108.862881) (xy 106.807 108.307119) (xy 106.59432 107.793663) (xy 106.201337 107.40068) + (xy 105.994487 107.315) (xy 106.201337 107.22932) (xy 106.59432 106.836337) (xy 106.807 106.322881) (xy 106.807 105.767119) + (xy 106.59432 105.253663) (xy 106.201337 104.86068) (xy 105.994487 104.775) (xy 106.201337 104.68932) (xy 106.59432 104.296337) + (xy 106.807 103.782881) (xy 106.807 103.227119) (xy 106.59432 102.713663) (xy 106.201337 102.32068) (xy 105.994487 102.235) + (xy 106.201337 102.14932) (xy 106.59432 101.756337) (xy 106.807 101.242881) (xy 106.807 100.687119) (xy 106.59432 100.173663) + (xy 106.201337 99.78068) (xy 105.994487 99.695) (xy 106.201337 99.60932) (xy 106.59432 99.216337) (xy 106.807 98.702881) + (xy 106.807 98.147119) (xy 106.764287 98.044) (xy 108.721908 98.044) (xy 108.837161 98.623418) (xy 109.165375 99.114625) + (xy 109.463761 99.314) (xy 109.165375 99.513375) (xy 108.837161 100.004582) (xy 108.721908 100.584) (xy 108.837161 101.163418) + (xy 109.165375 101.654625) (xy 109.463761 101.854) (xy 109.165375 102.053375) (xy 108.837161 102.544582) (xy 108.721908 103.124) + (xy 108.837161 103.703418) (xy 109.165375 104.194625) (xy 109.463761 104.394) (xy 109.165375 104.593375) (xy 108.837161 105.084582) + (xy 108.721908 105.664) (xy 108.837161 106.243418) (xy 109.165375 106.734625) (xy 109.463761 106.934) (xy 109.165375 107.133375) + (xy 108.837161 107.624582) (xy 108.721908 108.204) (xy 108.837161 108.783418) (xy 109.165375 109.274625) (xy 109.463761 109.474) + (xy 109.165375 109.673375) (xy 108.837161 110.164582) (xy 108.721908 110.744) (xy 108.837161 111.323418) (xy 109.165375 111.814625) + (xy 109.463761 112.014) (xy 109.165375 112.213375) (xy 108.837161 112.704582) (xy 108.721908 113.284) (xy 108.837161 113.863418) + (xy 109.165375 114.354625) (xy 109.463761 114.554) (xy 109.165375 114.753375) (xy 108.837161 115.244582) (xy 108.721908 115.824) + (xy 108.837161 116.403418) (xy 109.165375 116.894625) (xy 109.463761 117.094) (xy 109.165375 117.293375) (xy 108.837161 117.784582) + (xy 108.721908 118.364) (xy 108.837161 118.943418) (xy 109.165375 119.434625) (xy 109.463761 119.634) (xy 109.165375 119.833375) + (xy 108.837161 120.324582) (xy 108.721908 120.904) (xy 108.837161 121.483418) (xy 109.165375 121.974625) (xy 109.463761 122.174) + (xy 109.165375 122.373375) (xy 108.837161 122.864582) (xy 108.721908 123.444) (xy 108.837161 124.023418) (xy 109.165375 124.514625) + (xy 109.183619 124.526816) (xy 109.138235 124.535843) (xy 108.928191 124.676191) (xy 108.787843 124.886235) (xy 108.73856 125.134) + (xy 108.73856 126.834) (xy 108.787843 127.081765) (xy 108.928191 127.291809) (xy 109.138235 127.432157) (xy 109.386 127.48144) + (xy 111.086 127.48144) (xy 111.333765 127.432157) (xy 111.543809 127.291809) (xy 111.684157 127.081765) (xy 111.73344 126.834) + (xy 111.73344 125.134) (xy 111.684157 124.886235) (xy 111.543809 124.676191) (xy 111.333765 124.535843) (xy 111.288381 124.526816) + (xy 111.306625 124.514625) (xy 111.634839 124.023418) (xy 111.750092 123.444) (xy 111.634839 122.864582) (xy 111.306625 122.373375) + (xy 111.008239 122.174) (xy 111.306625 121.974625) (xy 111.634839 121.483418) (xy 111.750092 120.904) (xy 111.634839 120.324582) + (xy 111.306625 119.833375) (xy 111.008239 119.634) (xy 111.306625 119.434625) (xy 111.634839 118.943418) (xy 111.750092 118.364) + (xy 111.634839 117.784582) (xy 111.306625 117.293375) (xy 111.008239 117.094) (xy 111.306625 116.894625) (xy 111.634839 116.403418) + (xy 111.750092 115.824) (xy 111.634839 115.244582) (xy 111.306625 114.753375) (xy 111.008239 114.554) (xy 111.306625 114.354625) + (xy 111.634839 113.863418) (xy 111.750092 113.284) (xy 111.634839 112.704582) (xy 111.306625 112.213375) (xy 111.008239 112.014) + (xy 111.306625 111.814625) (xy 111.634839 111.323418) (xy 111.750092 110.744) (xy 111.634839 110.164582) (xy 111.306625 109.673375) + (xy 111.008239 109.474) (xy 111.306625 109.274625) (xy 111.634839 108.783418) (xy 111.750092 108.204) (xy 111.634839 107.624582) + (xy 111.306625 107.133375) (xy 111.008239 106.934) (xy 111.306625 106.734625) (xy 111.634839 106.243418) (xy 111.750092 105.664) + (xy 111.634839 105.084582) (xy 111.306625 104.593375) (xy 111.008239 104.394) (xy 111.306625 104.194625) (xy 111.634839 103.703418) + (xy 111.750092 103.124) (xy 111.634839 102.544582) (xy 111.306625 102.053375) (xy 111.008239 101.854) (xy 111.306625 101.654625) + (xy 111.634839 101.163418) (xy 111.750092 100.584) (xy 111.634839 100.004582) (xy 111.306625 99.513375) (xy 111.008239 99.314) + (xy 111.306625 99.114625) (xy 111.634839 98.623418) (xy 111.750092 98.044) (xy 111.634839 97.464582) (xy 111.306625 96.973375) + (xy 110.815418 96.645161) (xy 110.382256 96.559) (xy 110.089744 96.559) (xy 109.656582 96.645161) (xy 109.165375 96.973375) + (xy 108.837161 97.464582) (xy 108.721908 98.044) (xy 106.764287 98.044) (xy 106.59432 97.633663) (xy 106.201337 97.24068) + (xy 105.994487 97.155) (xy 106.201337 97.06932) (xy 106.59432 96.676337) (xy 106.807 96.162881) (xy 106.807 95.607119) + (xy 106.59432 95.093663) (xy 106.201337 94.70068) (xy 105.994487 94.615) (xy 106.201337 94.52932) (xy 106.59432 94.136337) + (xy 106.807 93.622881) (xy 106.807 93.067119) (xy 106.59432 92.553663) (xy 106.201337 92.16068) (xy 105.994487 92.075) + (xy 106.201337 91.98932) (xy 106.59432 91.596337) (xy 106.807 91.082881) (xy 106.807 90.527119) (xy 106.59432 90.013663) + (xy 106.201337 89.62068) (xy 106.010353 89.541572) (xy 106.141143 89.487397) (xy 106.210608 89.245213) (xy 105.41 88.444605) + (xy 104.609392 89.245213) (xy 104.678857 89.487397) (xy 104.819393 89.537535) (xy 104.618663 89.62068) (xy 104.22568 90.013663) + (xy 104.2127 90.045) (xy 98.104802 90.045) (xy 97.175341 89.11554) (xy 97.132939 89.052081) (xy 97.065234 89.006842) + (xy 96.115694 88.057302) (xy 104.000856 88.057302) (xy 104.028638 88.612368) (xy 104.187603 88.996143) (xy 104.429787 89.065608) + (xy 105.230395 88.265) (xy 105.589605 88.265) (xy 106.390213 89.065608) (xy 106.632397 88.996143) (xy 106.819144 88.472698) + (xy 106.791362 87.917632) (xy 106.632397 87.533857) (xy 106.390213 87.464392) (xy 105.589605 88.265) (xy 105.230395 88.265) + (xy 104.429787 87.464392) (xy 104.187603 87.533857) (xy 104.000856 88.057302) (xy 96.115694 88.057302) (xy 95.343179 87.284787) + (xy 104.609392 87.284787) (xy 105.41 88.085395) (xy 106.210608 87.284787) (xy 106.141143 87.042603) (xy 105.617698 86.855856) + (xy 105.062632 86.883638) (xy 104.678857 87.042603) (xy 104.609392 87.284787) (xy 95.343179 87.284787) (xy 92.2 84.141609) + (xy 92.2 64.322801) (xy 95.543802 60.979) (xy 95.709874 60.979) (xy 96.09028 60.821431) (xy 96.381431 60.53028) + (xy 96.539 60.149874) (xy 96.539 59.738126) (xy 96.381431 59.35772) (xy 96.09028 59.066569) (xy 95.709874 58.909) + (xy 95.298126 58.909) (xy 94.91772 59.066569) (xy 94.626569 59.35772) (xy 94.469 59.738126) (xy 94.469 59.904198) + (xy 91.565 62.808199) (xy 91.565 61.909801) (xy 93.003802 60.471) (xy 93.169874 60.471) (xy 93.55028 60.313431) + (xy 93.841431 60.02228) (xy 93.999 59.641874) (xy 93.999 59.230126) (xy 93.841431 58.84972) (xy 93.55028 58.558569) + (xy 93.169874 58.401) (xy 92.758126 58.401) (xy 92.37772 58.558569) (xy 92.086569 58.84972) (xy 91.929 59.230126) + (xy 91.929 59.396198) (xy 90.93 60.395199) (xy 90.93 60.346684) (xy 91.01028 60.313431) (xy 91.301431 60.02228) + (xy 91.459 59.641874) (xy 91.459 59.475801) (xy 95.289802 55.645) (xy 95.455874 55.645) (xy 95.83628 55.487431) + (xy 96.127431 55.19628) (xy 96.285 54.815874) (xy 96.285 54.404126) (xy 96.159027 54.1) (xy 101.912289 54.1) + (xy 102.02972 54.217431) (xy 102.410126 54.375) (xy 102.821874 54.375) (xy 103.20228 54.217431) (xy 103.493431 53.92628) + (xy 103.651 53.545874) (xy 103.651 53.134126) (xy 103.493431 52.75372) (xy 103.20228 52.462569) (xy 102.821874 52.305) + (xy 102.410126 52.305) (xy 102.02972 52.462569) (xy 101.912289 52.58) (xy 86.434852 52.58) (xy 86.36 52.565111) + (xy 86.285148 52.58) (xy 86.063463 52.624096) (xy 85.812071 52.792071) (xy 85.644096 53.043463) (xy 85.585111 53.34) + (xy 85.6 53.414852) (xy 85.6 53.533197) (xy 84.35153 54.781669) (xy 84.288071 54.824071) (xy 84.120096 55.075464) + (xy 84.076 55.297149) (xy 84.076 55.297153) (xy 84.061112 55.372) (xy 84.076 55.446847) (xy 84.076001 60.764288) + (xy 83.958569 60.88172) (xy 83.801 61.262126) (xy 83.801 61.673874) (xy 83.958569 62.05428) (xy 84.24972 62.345431) + (xy 84.630126 62.503) (xy 85.041874 62.503) (xy 85.42228 62.345431) (xy 85.713431 62.05428) (xy 85.871 61.673874) + (xy 85.871 61.262126) (xy 85.713431 60.88172) (xy 85.596 60.764289) (xy 85.596 55.686801) (xy 86.844476 54.438327) + (xy 86.907929 54.395929) (xy 86.950327 54.332476) (xy 86.950329 54.332474) (xy 87.075903 54.144538) (xy 87.075904 54.144537) + (xy 87.084763 54.1) (xy 91.800973 54.1) (xy 91.675 54.404126) (xy 91.675 54.570198) (xy 89.05053 57.194669) + (xy 88.987071 57.237071) (xy 88.819096 57.488464) (xy 88.775 57.710149) (xy 88.775 57.710153) (xy 88.760112 57.785) + (xy 88.775 57.859847) (xy 88.775001 97.080148) (xy 88.760112 97.155) (xy 88.819097 97.451537) (xy 88.923254 97.607418) + (xy 88.987072 97.702929) (xy 89.050528 97.745329) (xy 90.215744 98.910545) (xy 90.191289 98.935) (xy 89.609848 98.935) + (xy 89.535 98.920112) (xy 89.460152 98.935) (xy 89.460148 98.935) (xy 89.286605 98.96952) (xy 89.238462 98.979096) + (xy 89.059014 99.099) (xy 88.987071 99.147071) (xy 88.944671 99.210527) (xy 85.410199 102.745) (xy 83.7473 102.745) + (xy 83.73432 102.713663) (xy 83.341337 102.32068) (xy 83.134487 102.235) (xy 83.341337 102.14932) (xy 83.73432 101.756337) + (xy 83.947 101.242881) (xy 83.947 100.687119) (xy 83.73432 100.173663) (xy 83.341337 99.78068) (xy 83.134487 99.695) + (xy 83.341337 99.60932) (xy 83.73432 99.216337) (xy 83.947 98.702881) (xy 83.947 98.147119) (xy 83.73432 97.633663) + (xy 83.341337 97.24068) (xy 83.134487 97.155) (xy 83.341337 97.06932) (xy 83.73432 96.676337) (xy 83.947 96.162881) + (xy 83.947 95.607119) (xy 83.73432 95.093663) (xy 83.341337 94.70068) (xy 83.134487 94.615) (xy 83.341337 94.52932) + (xy 83.73432 94.136337) (xy 83.947 93.622881) (xy 83.947 93.067119) (xy 83.73432 92.553663) (xy 83.341337 92.16068) + (xy 83.134487 92.075) (xy 83.341337 91.98932) (xy 83.73432 91.596337) (xy 83.947 91.082881) (xy 83.947 90.527119) + (xy 83.73432 90.013663) (xy 83.341337 89.62068) (xy 83.134487 89.535) (xy 83.341337 89.44932) (xy 83.73432 89.056337) + (xy 83.947 88.542881) (xy 83.947 87.987119) (xy 83.73432 87.473663) (xy 83.341337 87.08068) (xy 82.827881 86.868) + (xy 82.272119 86.868) (xy 81.758663 87.08068) (xy 81.36568 87.473663) (xy 81.153 87.987119) (xy 74.395 87.987119) + (xy 74.395 63.294126) (xy 84.309 63.294126) (xy 84.309 63.705874) (xy 84.466569 64.08628) (xy 84.75772 64.377431) + (xy 85.138126 64.535) (xy 85.549874 64.535) (xy 85.728785 64.460893) (xy 86.103348 64.835456) (xy 86.103347 66.356942) + (xy 85.985916 66.474373) (xy 85.828347 66.854779) (xy 85.828347 67.266527) (xy 85.985916 67.646933) (xy 86.277067 67.938084) + (xy 86.657473 68.095653) (xy 87.069221 68.095653) (xy 87.449627 67.938084) (xy 87.740778 67.646933) (xy 87.898347 67.266527) + (xy 87.898347 66.854779) (xy 87.740778 66.474373) (xy 87.623347 66.356942) (xy 87.623347 64.595499) (xy 87.638235 64.520652) + (xy 87.623347 64.445805) (xy 87.623347 64.445801) (xy 87.579251 64.224116) (xy 87.487152 64.08628) (xy 87.453676 64.036179) + (xy 87.453674 64.036177) (xy 87.411276 63.972724) (xy 87.347822 63.930326) (xy 86.433025 63.015529) (xy 86.390623 62.952071) + (xy 86.139231 62.784096) (xy 86.080031 62.77232) (xy 85.93028 62.622569) (xy 85.549874 62.465) (xy 85.138126 62.465) + (xy 84.75772 62.622569) (xy 84.466569 62.91372) (xy 84.309 63.294126) (xy 74.395 63.294126) (xy 74.395 46.00575) + (xy 78.161 46.00575) (xy 78.161 47.94631) (xy 78.257673 48.179699) (xy 78.436302 48.358327) (xy 78.669691 48.455) + (xy 79.18525 48.455) (xy 79.344 48.29625) (xy 79.344 45.847) (xy 79.598 45.847) (xy 79.598 48.29625) + (xy 79.75675 48.455) (xy 80.272309 48.455) (xy 80.505698 48.358327) (xy 80.684327 48.179699) (xy 80.781 47.94631) + (xy 80.781 46.00575) (xy 83.811 46.00575) (xy 83.811 47.94631) (xy 83.907673 48.179699) (xy 84.086302 48.358327) + (xy 84.319691 48.455) (xy 84.83525 48.455) (xy 84.994 48.29625) (xy 84.994 45.847) (xy 85.248 45.847) + (xy 85.248 48.29625) (xy 85.40675 48.455) (xy 85.922309 48.455) (xy 86.155698 48.358327) (xy 86.334327 48.179699) + (xy 86.431 47.94631) (xy 86.431 46.00575) (xy 86.27225 45.847) (xy 85.248 45.847) (xy 84.994 45.847) + (xy 83.96975 45.847) (xy 83.811 46.00575) (xy 80.781 46.00575) (xy 80.62225 45.847) (xy 79.598 45.847) + (xy 79.344 45.847) (xy 78.31975 45.847) (xy 78.161 46.00575) (xy 74.395 46.00575) (xy 74.395 44.377612) + (xy 74.37 44.251929) (xy 74.37 43.915) (xy 78.161 43.915) + ) + ) + ) +) diff --git a/schematics/lora_tracker.kicad_pcb-bak b/schematics/lora_tracker.kicad_pcb-bak new file mode 100644 index 0000000..3cb2797 --- /dev/null +++ b/schematics/lora_tracker.kicad_pcb-bak @@ -0,0 +1,2186 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.2+dfsg1-1) + + (general + (thickness 1.6) + (drawings 6) + (tracks 466) + (zones 0) + (modules 18) + (nets 44) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.25) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.051) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.150000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "/home/sh/tmp/gerber/")) + ) + + (net 0 "") + (net 1 GND) + (net 2 VCC) + (net 3 RXEN) + (net 4 TXEN) + (net 5 NRST) + (net 6 BUSY) + (net 7 DIO1) + (net 8 NSS) + (net 9 SCK) + (net 10 MISO) + (net 11 MOSI) + (net 12 "Net-(J1-Pad1)") + (net 13 "Net-(JP1-Pad3)") + (net 14 "Net-(JP1-Pad1)") + (net 15 "Net-(JP2-Pad1)") + (net 16 "Net-(JP3-Pad1)") + (net 17 "Net-(JP4-Pad2)") + (net 18 "Net-(JP5-Pad2)") + (net 19 3v3) + (net 20 "Net-(JP7-Pad2)") + (net 21 "Net-(JP8-Pad1)") + (net 22 GPIO10) + (net 23 GPIO9) + (net 24 GPIO13) + (net 25 GPIO26) + (net 26 GPIO25) + (net 27 GPIO35) + (net 28 GPIO34) + (net 29 GPIO39) + (net 30 GPIO36) + (net 31 EN) + (net 32 GPIO7) + (net 33 GPIO8) + (net 34 GPIO15) + (net 35 GPIO2) + (net 36 GPIO0) + (net 37 GPIO4) + (net 38 GPIO16) + (net 39 GPIO17) + (net 40 GPIO21) + (net 41 GPIO3) + (net 42 GPIO1) + (net 43 GPIO22) + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net 3v3) + (add_net BUSY) + (add_net DIO1) + (add_net EN) + (add_net GND) + (add_net GPIO0) + (add_net GPIO1) + (add_net GPIO10) + (add_net GPIO13) + (add_net GPIO15) + (add_net GPIO16) + (add_net GPIO17) + (add_net GPIO2) + (add_net GPIO21) + (add_net GPIO22) + (add_net GPIO25) + (add_net GPIO26) + (add_net GPIO3) + (add_net GPIO34) + (add_net GPIO35) + (add_net GPIO36) + (add_net GPIO39) + (add_net GPIO4) + (add_net GPIO7) + (add_net GPIO8) + (add_net GPIO9) + (add_net MISO) + (add_net MOSI) + (add_net NRST) + (add_net NSS) + (add_net "Net-(J1-Pad1)") + (add_net "Net-(JP1-Pad1)") + (add_net "Net-(JP1-Pad3)") + (add_net "Net-(JP2-Pad1)") + (add_net "Net-(JP3-Pad1)") + (add_net "Net-(JP4-Pad2)") + (add_net "Net-(JP5-Pad2)") + (add_net "Net-(JP7-Pad2)") + (add_net "Net-(JP8-Pad1)") + (add_net RXEN) + (add_net SCK) + (add_net TXEN) + (add_net VCC) + ) + + (module lora_tracker:E22-400M30S (layer F.Cu) (tedit 0) (tstamp 61BB8556) + (at 93.658501 62.7 90) + (path /6194CACC) + (fp_text reference U2 (at -1.435 17.466499 -180) (layer F.Fab) + (effects (font (size 0.77216 0.77216) (thickness 0.061772)) (justify left bottom)) + ) + (fp_text value E22-400M30S (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) + ) + (fp_line (start -12 -19.25) (end 12 -19.25) (layer F.Fab) (width 0.127)) + (fp_line (start 12 -19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -19.25) (end -12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -15.1) (end -12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -19.3) (end 12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -19.3) (end 12 -15.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -12.7) (end 12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -10.2) (end 12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -0.1) (end 12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 2.5) (end 12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 5) (end 12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 7.6) (end 12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 10.1) (end 12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 12.7) (end 12 13.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 15.2) (end 12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 15.2) (end -12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 12.6) (end -12 13) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 10.1) (end -12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 7.6) (end -12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 5) (end -12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 2.5) (end -12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -0.1) (end -12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -10.2) (end -12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -12.7) (end -12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -7.4) (end -12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -7.4) (end 12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 18) (end -12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 19.3) (end 12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 19.3) (end 12 18) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -12 -13.79 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at -12 -11.25 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 3 smd rect (at -12 -8.71 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 4 smd rect (at -12 -1.11 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 5 smd rect (at -12 1.43 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 6 smd rect (at -12 3.97 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 3 RXEN) (solder_mask_margin 0.1016)) + (pad 7 smd rect (at -12 6.51 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 4 TXEN) (solder_mask_margin 0.1016)) + (pad 8 smd rect (at -12 9.05 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 9 smd rect (at -12 11.59 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 2 VCC) (solder_mask_margin 0.1016)) + (pad 10 smd rect (at -12 14.13 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 2 VCC) (solder_mask_margin 0.1016)) + (pad 11 smd rect (at -12 16.67 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 12 smd rect (at 12 16.67 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 13 smd rect (at 12 14.13 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 7 DIO1) (solder_mask_margin 0.1016)) + (pad 14 smd rect (at 12 11.59 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 6 BUSY) (solder_mask_margin 0.1016)) + (pad 15 smd rect (at 12 9.05 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 5 NRST) (solder_mask_margin 0.1016)) + (pad 16 smd rect (at 12 6.51 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 10 MISO) (solder_mask_margin 0.1016)) + (pad 17 smd rect (at 12 3.97 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 11 MOSI) (solder_mask_margin 0.1016)) + (pad 18 smd rect (at 12 1.43 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 9 SCK) (solder_mask_margin 0.1016)) + (pad 19 smd rect (at 12 -1.11 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 8 NSS) (solder_mask_margin 0.1016)) + (pad 20 smd rect (at 12 -8.71 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + (pad 21 smd rect (at 12 -11.25 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)") (solder_mask_margin 0.1016)) + (pad 22 smd rect (at 12 -13.79 180) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND) (solder_mask_margin 0.1016)) + ) + + (module "lora_tracker:esp32 devkit" (layer F.Cu) (tedit 61967ABE) (tstamp 61A31AF5) + (at 97.79 85.725) + (path /61978D9D) + (fp_text reference U1 (at -11.43 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ESP32 (at -3.81 -3.04) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -13.97 50.8) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end 6.35 50.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 50.8) (end -13.97 50.8) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -15.24 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 20 "Net-(JP7-Pad2)")) + (pad 2 thru_hole circle (at -15.24 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 31 EN)) + (pad 3 thru_hole circle (at -15.24 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 30 GPIO36)) + (pad 4 thru_hole circle (at -15.24 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 29 GPIO39)) + (pad 5 thru_hole circle (at -15.24 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 28 GPIO34)) + (pad 6 thru_hole circle (at -15.24 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 27 GPIO35)) + (pad 7 thru_hole circle (at -15.24 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 3 RXEN)) + (pad 8 thru_hole circle (at -15.24 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 4 TXEN)) + (pad 9 thru_hole circle (at -15.24 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 26 GPIO25)) + (pad 10 thru_hole circle (at -15.24 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 25 GPIO26)) + (pad 11 thru_hole circle (at -15.24 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 5 NRST)) + (pad 12 thru_hole circle (at -15.24 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 6 BUSY)) + (pad 13 thru_hole circle (at -15.24 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 7 DIO1)) + (pad 14 thru_hole circle (at -15.24 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 17 "Net-(JP4-Pad2)")) + (pad 15 thru_hole circle (at -15.24 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 24 GPIO13)) + (pad 16 thru_hole circle (at -15.24 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 23 GPIO9)) + (pad 17 thru_hole circle (at -15.24 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 22 GPIO10)) + (pad 18 thru_hole circle (at -15.24 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 18 "Net-(JP5-Pad2)")) + (pad 19 thru_hole circle (at -15.24 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 2 VCC)) + (pad 20 thru_hole circle (at 7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 21 "Net-(JP8-Pad1)")) + (pad 21 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 32 GPIO7)) + (pad 22 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 33 GPIO8)) + (pad 23 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 34 GPIO15)) + (pad 24 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 35 GPIO2)) + (pad 25 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 36 GPIO0)) + (pad 26 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 37 GPIO4)) + (pad 27 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 38 GPIO16)) + (pad 28 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 39 GPIO17)) + (pad 29 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 16 "Net-(JP3-Pad1)")) + (pad 30 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 31 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 14 "Net-(JP1-Pad1)")) + (pad 32 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 13 "Net-(JP1-Pad3)")) + (pad 33 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 40 GPIO21)) + (pad 34 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 41 GPIO3)) + (pad 35 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 42 GPIO1)) + (pad 36 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 43 GPIO22)) + (pad 37 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 11 MOSI)) + (pad 38 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask) + (net 1 GND)) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E479) + (at 100.584 101.092 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619A9CAA) + (attr virtual) + (fp_text reference JP1 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 13 "Net-(JP1-Pad3)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 10 MISO)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 14 "Net-(JP1-Pad1)")) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E48B) + (at 100.584 105.664 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619AAF54) + (attr virtual) + (fp_text reference JP2 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 9 SCK)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 14 "Net-(JP1-Pad1)")) + ) + + (module Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3F8BB2) (tstamp 61A6E49D) + (at 100.584 110.236 90) + (descr "SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619AC0BC) + (attr virtual) + (fp_text reference JP3 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_3_Open (at 0 2 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.3 1.2) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 1.5) (end -1 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.3 1.2) (end -1.6 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 1) (end -2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 1) (end -2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 2.05 -1) (end 2.05 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.05 -1) (end 2.05 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) + (pad 3 smd rect (at 1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 15 "Net-(JP2-Pad1)")) + (pad 2 smd rect (at 0 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 8 NSS)) + (pad 1 smd rect (at -1.3 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 16 "Net-(JP3-Pad1)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A715E6) + (at 85.852 120.904 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619C59F2) + (attr virtual) + (fp_text reference JP4 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 17 "Net-(JP4-Pad2)")) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A6E4B9) + (at 85.994 131.064 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619C9C44) + (attr virtual) + (fp_text reference JP5 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 18 "Net-(JP5-Pad2)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A6F19F) + (at 100.584 97.028 90) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /619D6D42) + (attr virtual) + (fp_text reference JP6 (at 0 -1.8 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -0.65 0 90) (size 1 1.5) (layers F.Cu F.Mask) + (net 13 "Net-(JP1-Pad3)")) + ) + + (module Connector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount (layer F.Cu) (tedit 5BA382C0) (tstamp 61A6FA0C) + (at 82.296 45.72 90) + (descr http://suddendocs.samtec.com/prints/sma-j-p-x-st-em1-mkt.pdf) + (tags SMA) + (path /619A9181) + (attr smd) + (fp_text reference J1 (at -3.5 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_Coaxial (at 5 5.9 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.76 0.25) (end -2.26 0) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.76 -0.25) (end -2.76 0.25) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.26 0) (end -2.76 -0.25) (layer F.SilkS) (width 0.12)) + (fp_line (start 3.1 0) (end 2.1 0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 -0.75) (end 3.1 0) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 4.79 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3 -4) (end -2.6 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 12.12 4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 4) (end -2.6 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.6 4) (end -2.6 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -4) (end -2.6 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 12.12 4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 4) (end -2.6 4) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.6 4) (end -2.6 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 11.62 -3.165) (end 11.62 3.165) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -3.175) (end 11.62 -3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -3.175) (end -1.71 -2.365) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 -2.365) (end 2.1 -2.365) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 -2.365) (end 2.1 2.365) (layer F.Fab) (width 0.1)) + (fp_line (start 2.1 2.365) (end -1.71 2.365) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 2.365) (end -1.71 3.175) (layer F.Fab) (width 0.1)) + (fp_line (start -1.71 3.175) (end 11.62 3.175) (layer F.Fab) (width 0.1)) + (fp_line (start 12.12 4.5) (end 3 4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 4.5) (end 3 4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 3 -4.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3 -4.5) (end 3 -4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 12.12 -4.5) (end 3 -4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 -4.5) (end 3 -4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 12.12 4.5) (end 3 4.5) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3 4.5) (end 3 4) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.1 -3.5) (end 2.1 3.5) (layer Dwgs.User) (width 0.1)) + (fp_text user "PCB Edge" (at 2.6 0 180) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (pad 2 smd rect (at 0 2.825 180) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 -2.825 180) (size 1.35 4.2) (layers B.Cu B.Paste B.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 2.825 180) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 2 smd rect (at 0 -2.825 180) (size 1.35 4.2) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at 0.2 0 180) (size 1.27 3.6) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/Connector_Coaxial.3dshapes/SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:CP_Elec_3x5.3 (layer F.Cu) (tedit 5B303299) (tstamp 61A703D4) + (at 103.632 81.788 270) + (descr "SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics ") + (tags "Capacitor Electrolytic") + (path /619EF8E3) + (attr smd) + (fp_text reference C2 (at 0 -2.7 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100uF (at 0 2.7 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 1.5 0) (layer F.Fab) (width 0.1)) + (fp_line (start 1.65 -1.65) (end 1.65 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -0.825 -1.65) (end 1.65 -1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -0.825 1.65) (end 1.65 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -0.825) (end -1.65 0.825) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 -0.825) (end -0.825 -1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.65 0.825) (end -0.825 1.65) (layer F.Fab) (width 0.1)) + (fp_line (start -1.110469 -0.8) (end -0.810469 -0.8) (layer F.Fab) (width 0.1)) + (fp_line (start -0.960469 -0.95) (end -0.960469 -0.65) (layer F.Fab) (width 0.1)) + (fp_line (start 1.76 1.76) (end 1.76 1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.76 -1.76) (end 1.76 -1.06) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.870563 -1.76) (end 1.76 -1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.870563 1.76) (end 1.76 1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.570563 -1.06) (end -0.870563 -1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.570563 1.06) (end -0.870563 1.76) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.375 -1.435) (end -2 -1.435) (layer F.SilkS) (width 0.12)) + (fp_line (start -2.1875 -1.6225) (end -2.1875 -1.2475) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.9 -1.9) (end 1.9 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 -1.05) (end 2.85 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 -1.05) (end 2.85 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.85 1.05) (end 1.9 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.9 1.05) (end 1.9 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 1.9) (end 1.9 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.93 -1.9) (end 1.9 -1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 1.05) (end -0.93 1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 -1.05) (end -0.93 -1.9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.78 -1.05) (end -2.85 -1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.85 -1.05) (end -2.85 1.05) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.85 1.05) (end -1.78 1.05) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.6 0.6) (thickness 0.09))) + ) + (pad 1 smd rect (at -1.5 0 270) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 2 VCC)) + (pad 2 smd rect (at 1.5 0 270) (size 2.2 1.6) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/CP_Elec_3x5.3.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 61A7091A) + (at 107.696 79.248 270) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /619EF996) + (attr smd) + (fp_text reference C1 (at 0 -1.43 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100nF (at 0 1.43 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 1 smd roundrect (at -0.875 0 270) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 2 VCC)) + (pad 2 smd roundrect (at 0.875 0 270) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A70AFD) + (at 85.852 87.376 270) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /61A74681) + (attr virtual) + (fp_text reference JP7 (at 0 -1.8 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (pad 1 smd rect (at -0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 19 3v3)) + (pad 2 smd rect (at 0.65 0 270) (size 1 1.5) (layers F.Cu F.Mask) + (net 20 "Net-(JP7-Pad2)")) + ) + + (module Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm (layer F.Cu) (tedit 5A3EABFC) (tstamp 61A70B0B) + (at 102.108 134.112 180) + (descr "SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open") + (tags "solder jumper open") + (path /61A555B2) + (attr virtual) + (fp_text reference JP8 (at 0 -1.8 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SolderJumper_2_Open (at 0 1.9 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.4 1) (end -1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.4 -1) (end 1.4 1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 -1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end 1.65 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 1.25) (end -1.65 1.25) (layer F.CrtYd) (width 0.05)) + (pad 2 smd rect (at 0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 19 3v3)) + (pad 1 smd rect (at -0.65 0 180) (size 1 1.5) (layers F.Cu F.Mask) + (net 21 "Net-(JP8-Pad1)")) + ) + + (module RF_Module:Ai-Thinker-Ra-01-LoRa (layer F.Cu) (tedit 5A57D4D7) (tstamp 61A70B2E) + (at 90.424 62.484) + (descr "Ai Thinker Ra-01 LoRa") + (tags "LoRa Ra-01") + (path /61A0738A) + (attr smd) + (fp_text reference U3 (at 0 -1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Ai-Thinker-Ra-01 (at 0 9.75) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -8 8.5) (end -8 -8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8 8.5) (end -8 8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8 -8.5) (end 8 8.5) (layer F.Fab) (width 0.15)) + (fp_line (start -8 -8.5) (end 8 -8.5) (layer F.Fab) (width 0.15)) + (fp_line (start 8.25 -8.75) (end 8.25 -8) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 -8.75) (end 8.25 -8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 -8) (end -8.25 -8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 8.25 8.75) (end 8.25 8) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 8.75) (end 8.25 8.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -8.25 8) (end -8.25 8.75) (layer F.SilkS) (width 0.15)) + (fp_text user %R (at 0 1) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -9.25 9) (end -9.25 -9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.25 9) (end -9.25 9) (layer F.CrtYd) (width 0.05)) + (fp_line (start 9.25 -9) (end 9.25 9) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9.25 -9) (end 9.25 -9) (layer F.CrtYd) (width 0.05)) + (pad 16 smd rect (at 8 -7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 15 smd rect (at 8 -5) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 8 NSS)) + (pad 14 smd rect (at 8 -3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 11 MOSI)) + (pad 13 smd rect (at 8 -1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 10 MISO)) + (pad 12 smd rect (at 8 1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 9 SCK)) + (pad 11 smd rect (at 8 3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 8 5) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 8 7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 8 smd rect (at -8 7) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -8 5) (size 2 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -8 3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 7 DIO1)) + (pad 5 smd rect (at -8 1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 6 BUSY)) + (pad 4 smd rect (at -8 -1) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 5 NRST)) + (pad 3 smd rect (at -8 -3) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 19 3v3)) + (pad 2 smd rect (at -8 -5) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 1 GND)) + (pad 1 smd rect (at -8 -7) (size 2 1.5) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/RF_Module.3dshapes/Ai-Thinker-Ra-01-LoRa.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder (layer F.Cu) (tedit 5B301BBE) (tstamp 61A71DCA) + (at 78.74 56.896 90) + (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags "capacitor handsolder") + (path /61A98B18) + (attr smd) + (fp_text reference C3 (at 0 -1.43 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 100nF (at 0 1.43 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.171267 -0.51) (end 0.171267 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.171267 0.51) (end 0.171267 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.65 0.73) (end -1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.65 -0.73) (end 1.65 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 -0.73) (end 1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.65 0.73) (end -1.65 0.73) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (pad 1 smd roundrect (at -0.875 0 90) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 19 3v3)) + (pad 2 smd roundrect (at 0.875 0 90) (size 1.05 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 1 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A425) (tstamp 61A73055) + (at 79.248 117.348 180) + (descr "Through hole straight socket strip, 1x10, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x10 2.54mm single row") + (path /61AA7D88) + (fp_text reference J2 (at 0 -2.77 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x10_Female (at 0 25.63 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 24.13) (end -1.27 24.13) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 24.13) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 24.19) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 24.19) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 24.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 24.6) (end -1.8 24.6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 24.6) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 11.43 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 22 GPIO10)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 GPIO9)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 GPIO13)) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 GPIO26)) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 GPIO25)) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 GPIO35)) + (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 GPIO34)) + (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 GPIO39)) + (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 GPIO36)) + (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 EN)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x10_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A41D) (tstamp 61A73075) + (at 110.236 125.984 180) + (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x12 2.54mm single row") + (path /61AA8097) + (fp_text reference J3 (at 0 -2.77 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x12_Female (at 0 30.71 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 29.21) (end -1.27 29.21) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 29.21) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 29.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 29.27) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 29.7) (end -1.8 29.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 29.7) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 13.97 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 GPIO7)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 GPIO8)) + (pad 3 thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 GPIO15)) + (pad 4 thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 GPIO2)) + (pad 5 thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 GPIO0)) + (pad 6 thru_hole oval (at 0 12.7 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 GPIO4)) + (pad 7 thru_hole oval (at 0 15.24 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 GPIO16)) + (pad 8 thru_hole oval (at 0 17.78 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 GPIO17)) + (pad 9 thru_hole oval (at 0 20.32 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 GPIO21)) + (pad 10 thru_hole oval (at 0 22.86 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 41 GPIO3)) + (pad 11 thru_hole oval (at 0 25.4 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 42 GPIO1)) + (pad 12 thru_hole oval (at 0 27.94 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 43 GPIO22)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical (layer F.Cu) (tedit 5A19A429) (tstamp 61A73C37) + (at 79.248 128.524) + (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated") + (tags "Through hole socket strip THT 1x03 2.54mm single row") + (path /61D04C33) + (fp_text reference J4 (at 0 -2.77) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Conn_01x03_Female (at 0 7.85) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end 0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -0.635) (end 1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 6.35) (end -1.27 6.35) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 6.35) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 6.41) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 6.41) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 -1.33) (end 1.33 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -1.33) (end 1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end 1.75 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 -1.8) (end 1.75 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.75 6.85) (end -1.8 6.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 6.85) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 2.54 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 GND)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 3v3)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 VCC)) + (model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_line (start 73.66 43.18) (end 113.665 43.18) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 113.665 138.43) (end 73.66 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 113.665 43.18) (end 113.665 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 137.16) (end 73.66 138.43) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 44.45) (end 73.66 43.18) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 73.66 137.16) (end 73.66 44.45) (layer Edge.Cuts) (width 0.2)) + + (via (at 77.216 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 77.216 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 79.248 53.848) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.376 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.376 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 89.916 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.948 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 93.98 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.012 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 98.044 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 100.076 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.108 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.172 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.204 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 110.236 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 44.704) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 54.864) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 56.896) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 58.928) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 60.96) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 62.992) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 65.024) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 67.056) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 73.152) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 46.736) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 48.768) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 50.8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 52.832) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 54.864) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 56.896) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 58.928) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 60.96) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 62.992) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 65.024) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 67.056) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 73.152) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 75.184) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 75.184) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 84.836 53.848) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 87.376) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 89.408) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 93.472) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 95.504) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 97.536) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 99.568) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 103.632) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 105.664) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 107.696) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 109.728) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 111.76) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 113.792) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 115.824) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 117.856) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 119.888) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 123.952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 125.984) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 128.016) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 130.048) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 134.112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 75.184 136.144) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 87.376) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 89.408) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 93.472) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 95.504) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 97.536) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 99.568) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 103.632) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 105.664) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 107.696) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 109.728) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 111.76) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 113.792) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 115.824) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 117.856) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 119.888) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 123.952) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 125.984) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 128.016) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 130.048) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 134.112) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 112.268 136.144) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 110.744 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.712 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.68 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.648 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.616 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 100.584 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 98.552 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 94.488 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 92.456 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 90.424 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 88.392 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 84.328 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.296 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 80.264 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.232 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 76.2 137.16) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 108.204 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 71.12) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 104.14 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 94.488 66.04) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 87.884 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 85.344 69.088) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 105.156 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 105.156 59.944) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.74 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.804 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 92.964 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.012 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 79.248) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 82.804) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 99.06 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 102.616 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 106.172 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 107.696 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 83.312) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 81.28) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 109.728 77.216) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.948 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 121.92) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 111.252) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 106.172) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.868 116.84) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 127) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 91.44 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.6 132.08) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 111.252) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 106.68) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 86.36 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 91.44) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 96.52) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 96.52 86.36) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 78.74 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 82.804 85.344) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (via (at 101.092 56.388) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1)) + (segment (start 105.248501 77.631499) (end 105.248501 74.7) (width 0.5) (layer F.Cu) (net 2) (status 20)) + (segment (start 105.248501 77.631499) (end 107.153501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 105.248501 77.631499) (end 102.073501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 102.073501 77.631499) (end 93.98 85.725) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 93.98 85.725) (end 93.98 128.27) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 88.265 133.985) (end 82.55 133.985) (width 0.5) (layer F.Cu) (net 2) (status 20)) + (segment (start 93.98 128.27) (end 88.265 133.985) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.246002 77.724) (end 107.153501 77.631499) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 107.788501 77.631499) (end 107.696 77.724) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 107.788501 74.7) (end 107.788501 77.631499) (width 0.5) (layer F.Cu) (net 2) (status 10)) + (segment (start 107.696 78.928) (end 107.696 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.153501 77.631499) (end 107.696 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 107.696 77.631499) (end 107.788501 77.631499) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 103.632 80.288) (end 103.632 77.724) (width 0.5) (layer F.Cu) (net 2)) + (segment (start 79.629 133.985) (end 79.248 133.604) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 82.55 133.985) (end 79.629 133.985) (width 0.5) (layer F.Cu) (net 2)) + (via (at 90.895 99.695) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3)) + (segment (start 97.628501 74.7) (end 97.628501 75.1) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.628501 75.1) (end 97.79 75.261499) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.79 75.261499) (end 97.79 75.655) (width 0.25) (layer F.Cu) (net 3) (status 30)) + (segment (start 97.79 75.655) (end 90.895 82.55) (width 0.25) (layer F.Cu) (net 3) (status 10)) + (segment (start 90.895 82.55) (end 90.895 99.695) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 90.895 99.695) (end 89.535 99.695) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 85.725 103.505) (end 82.55 103.505) (width 0.25) (layer B.Cu) (net 3) (status 20)) + (segment (start 89.535 99.695) (end 85.725 103.505) (width 0.25) (layer B.Cu) (net 3)) + (via (at 92.075 101.6) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4)) + (segment (start 100.168501 74.7) (end 100.168501 75.1) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 100.168501 75.1) (end 100.33 75.261499) (width 0.25) (layer F.Cu) (net 4) (status 30)) + (segment (start 100.33 76.2) (end 92.075 84.455) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 100.33 75.261499) (end 100.33 76.2) (width 0.25) (layer F.Cu) (net 4) (status 10)) + (segment (start 92.075 84.455) (end 92.075 101.6) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 92.075 101.6) (end 89.535 101.6) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 89.535 101.6) (end 85.09 106.045) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 85.09 106.045) (end 82.55 106.045) (width 0.25) (layer B.Cu) (net 4) (status 20)) + (segment (start 89.26998 71.38502) (end 89.26998 106.94502) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 89.26998 106.94502) (end 82.55 113.665) (width 0.25) (layer F.Cu) (net 5) (status 20)) + (segment (start 89.26998 71.38502) (end 80.52902 71.38502) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 80.52902 71.38502) (end 79.248 70.104) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 79.248 70.104) (end 79.248 62.992) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 80.756 61.484) (end 82.424 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 79.248 62.992) (end 80.756 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.708501 50.7) (end 102.708501 51.1) (width 0.25) (layer F.Cu) (net 5)) + (via (at 102.616 53.34) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 102.708501 50.7) (end 102.708501 53.247499) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.708501 53.247499) (end 102.616 53.34) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 102.616 53.34) (end 86.36 53.34) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 86.36 53.34) (end 86.36 53.848) (width 0.25) (layer B.Cu) (net 5)) + (via (at 84.836 61.468) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5)) + (segment (start 86.36 53.848) (end 84.836 55.372) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 84.836 55.372) (end 84.836 61.468) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 82.44 61.468) (end 82.424 61.484) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 84.836 61.468) (end 82.44 61.468) (width 0.25) (layer F.Cu) (net 5)) + (segment (start 89.71999 109.03501) (end 82.55 116.205) (width 0.25) (layer F.Cu) (net 6) (status 20)) + (segment (start 89.71999 72.20501) (end 89.71999 109.03501) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 105.248501 47.844501) (end 105.248501 50.7) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 90.932 47.752) (end 105.156 47.752) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.674 63.484) (end 82.69 63.5) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 105.156 47.752) (end 105.248501 47.844501) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.424 63.484) (end 82.674 63.484) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 82.69 63.5) (end 85.344 63.5) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 88.392 50.292) (end 90.932 47.752) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 85.344 63.5) (end 88.392 60.452) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 88.392 60.452) (end 88.392 50.292) (width 0.25) (layer F.Cu) (net 6)) + (via (at 86.863347 67.060653) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 89.71999 72.20501) (end 89.71999 69.917296) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 89.71999 69.917296) (end 86.863347 67.060653) (width 0.25) (layer F.Cu) (net 6)) + (segment (start 86.863347 67.060653) (end 86.863347 64.520653) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 86.863347 64.520653) (end 85.842694 63.5) (width 0.25) (layer B.Cu) (net 6)) + (via (at 85.344 63.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6)) + (segment (start 85.842694 63.5) (end 85.344 63.5) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 82.722 65.532) (end 82.674 65.484) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 86.36 65.532) (end 82.722 65.532) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 69.342) (end 86.36 65.532) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 82.55 118.745) (end 90.17 111.125) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 82.674 65.484) (end 82.424 65.484) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 111.125) (end 90.17 69.342) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 90.17 69.342) (end 94.742 69.342) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 94.742 69.342) (end 97.536 72.136) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 97.536 72.136) (end 100.584 72.136) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 107.788501 64.931499) (end 107.788501 50.7) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 100.584 72.136) (end 107.788501 64.931499) (width 0.25) (layer F.Cu) (net 7)) + (via (at 92.71 54.61) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8)) + (segment (start 92.71 50.861499) (end 92.548501 50.7) (width 0.25) (layer F.Cu) (net 8) (status 30)) + (segment (start 92.71 54.61) (end 92.71 50.861499) (width 0.25) (layer F.Cu) (net 8) (status 20)) + (segment (start 92.71 54.61) (end 89.535 57.785) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 89.535 57.785) (end 89.535 97.155) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 89.535 97.155) (end 96.52 104.14) (width 0.25) (layer B.Cu) (net 8)) + (via (at 96.52 104.14) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8)) + (segment (start 96.52 104.14) (end 96.52 108.712) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 98.044 110.236) (end 100.584 110.236) (width 0.25) (layer F.Cu) (net 8) (status 20)) + (segment (start 96.52 108.712) (end 98.044 110.236) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 95.584 57.484) (end 92.71 54.61) (width 0.25) (layer F.Cu) (net 8)) + (segment (start 98.424 57.484) (end 95.584 57.484) (width 0.25) (layer F.Cu) (net 8)) + (via (at 95.25 54.61) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 95.25 50.861499) (end 95.088501 50.7) (width 0.25) (layer F.Cu) (net 9) (status 30)) + (segment (start 95.25 54.61) (end 95.25 50.861499) (width 0.25) (layer F.Cu) (net 9) (status 20)) + (segment (start 95.25 54.61) (end 90.424 59.436) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 59.69) (end 90.17 95.885) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 95.885) (end 90.17 96.266) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 90.17 96.266) (end 96.52 102.616) (width 0.25) (layer B.Cu) (net 9)) + (via (at 96.52 102.616) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 96.52 102.616) (end 98.044 104.14) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 98.044 104.14) (end 98.044 105.664) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 98.044 105.664) (end 100.584 105.664) (width 0.25) (layer F.Cu) (net 9) (status 20)) + (segment (start 90.424 59.436) (end 90.17 59.69) (width 0.25) (layer B.Cu) (net 9) (tstamp 61A71835)) + (via (at 90.424 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 9)) + (segment (start 90.424 59.436) (end 91.44 59.436) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 95.488 63.484) (end 98.424 63.484) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 91.44 59.436) (end 95.488 63.484) (width 0.25) (layer F.Cu) (net 9)) + (segment (start 100.33 50.861499) (end 100.168501 50.7) (width 0.25) (layer F.Cu) (net 10) (status 30)) + (segment (start 90.805 63.5) (end 90.805 95.25) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 95.25) (end 90.805 95.377) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 95.377) (end 96.52 101.092) (width 0.25) (layer B.Cu) (net 10)) + (via (at 96.52 101.092) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10)) + (segment (start 96.52 101.092) (end 100.584 101.092) (width 0.25) (layer F.Cu) (net 10) (status 20)) + (segment (start 100.168501 52.2) (end 103.124 55.155499) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 100.168501 50.7) (end 100.168501 52.2) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 103.124 55.155499) (end 103.124 59.944) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 101.584 61.484) (end 98.424 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 103.124 59.944) (end 101.584 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 90.805 63.5) (end 90.805 61.595) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 90.805 61.595) (end 92.964 59.436) (width 0.25) (layer B.Cu) (net 10)) + (via (at 92.964 59.436) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 10)) + (segment (start 95.012 61.484) (end 98.424 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 92.964 59.436) (end 95.012 61.484) (width 0.25) (layer F.Cu) (net 10)) + (segment (start 97.79 50.861499) (end 97.628501 50.7) (width 0.25) (layer F.Cu) (net 11) (status 30)) + (segment (start 97.79 90.805) (end 105.41 90.805) (width 0.25) (layer B.Cu) (net 11) (status 20)) + (segment (start 96.5836 89.60001) (end 96.58501 89.60001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 96.58501 89.60001) (end 97.79 90.805) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 84.45641) (end 96.5836 89.60001) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.532) (end 91.44 64.008) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.532) (end 91.44 84.45641) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 65.405) (end 91.44 65.532) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 91.44 64.008) (end 95.504 59.944) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 95.504 59.944) (end 95.504 59.944) (width 0.25) (layer B.Cu) (net 11) (tstamp 61A7183F)) + (via (at 95.504 59.944) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 11)) + (segment (start 95.504 59.944) (end 96.012 59.436) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 96.06 59.484) (end 98.424 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 96.012 59.436) (end 96.06 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 97.628501 52.739499) (end 97.628501 50.7) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 99.674 59.484) (end 100.23 58.928) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 98.424 59.484) (end 99.674 59.484) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 100.076 52.832) (end 97.536 52.832) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.616 55.372) (end 100.076 52.832) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 97.536 52.832) (end 97.628501 52.739499) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 100.23 58.928) (end 102.108 58.928) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.108 58.928) (end 102.616 58.42) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 102.616 58.42) (end 102.616 55.372) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 82.296 50.587499) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12) (status 30)) + (segment (start 82.296 45.52) (end 82.296 50.587499) (width 1) (layer F.Cu) (net 12) (status 30)) + (segment (start 82.555001 50.8465) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 82.424 50.715499) (end 82.408501 50.7) (width 0.25) (layer F.Cu) (net 12)) + (segment (start 82.424 55.484) (end 82.424 50.715499) (width 1) (layer F.Cu) (net 12)) + (segment (start 101.697 99.792) (end 105.41 103.505) (width 0.25) (layer F.Cu) (net 13) (status 20)) + (segment (start 100.584 99.792) (end 101.697 99.792) (width 0.25) (layer F.Cu) (net 13) (status 10)) + (segment (start 100.584 97.678) (end 100.584 99.792) (width 0.25) (layer F.Cu) (net 13) (status 30)) + (segment (start 103.729 104.364) (end 105.41 106.045) (width 0.25) (layer F.Cu) (net 14) (status 20)) + (segment (start 100.584 104.364) (end 103.729 104.364) (width 0.25) (layer F.Cu) (net 14) (status 10)) + (segment (start 100.584 102.392) (end 100.584 104.364) (width 0.25) (layer F.Cu) (net 14) (status 30)) + (segment (start 100.584 106.964) (end 100.584 108.936) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 105.059 108.936) (end 105.41 108.585) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 100.584 108.936) (end 105.059 108.936) (width 0.25) (layer F.Cu) (net 15) (status 30)) + (segment (start 104.999 111.536) (end 105.41 111.125) (width 0.25) (layer F.Cu) (net 16) (status 30)) + (segment (start 100.584 111.536) (end 104.999 111.536) (width 0.25) (layer F.Cu) (net 16) (status 30)) + (segment (start 84.821 121.285) (end 85.202 120.904) (width 0.25) (layer F.Cu) (net 17) (status 30)) + (segment (start 82.55 121.285) (end 84.821 121.285) (width 0.5) (layer F.Cu) (net 17) (status 30)) + (segment (start 84.963 131.445) (end 85.344 131.064) (width 0.25) (layer F.Cu) (net 18) (status 30)) + (segment (start 82.55 131.445) (end 84.963 131.445) (width 0.5) (layer F.Cu) (net 18) (status 30)) + (segment (start 90.932 134.112) (end 88.9 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 101.458 134.112) (end 90.932 134.112) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 88.9 136.144) (end 81.28 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.852 86.726) (end 85.852 84.328) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.852 84.328) (end 82.804 81.28) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 82.804 81.28) (end 81.788 80.264) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 81.28 136.144) (end 80.264 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.692 59.484) (end 82.424 59.484) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 77.724 60.452) (end 78.692 59.484) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 81.788 80.264) (end 77.724 76.2) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.74 59.436) (end 78.74 57.771) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.692 59.484) (end 78.74 59.436) (width 0.25) (layer F.Cu) (net 19)) + (segment (start 80.264 136.144) (end 78.232 136.144) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 78.232 136.144) (end 76.708 134.62) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 77.216) (end 77.724 76.2) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 77.724 76.2) (end 77.724 60.452) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 79.248 131.064) (end 76.708 131.064) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 134.62) (end 76.708 131.064) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 76.708 131.064) (end 76.708 77.216) (width 0.5) (layer F.Cu) (net 19)) + (segment (start 85.613 88.265) (end 85.852 88.026) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 82.55 88.265) (end 85.613 88.265) (width 0.25) (layer F.Cu) (net 20)) + (segment (start 105.283 134.112) (end 105.41 133.985) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 102.758 134.112) (end 105.283 134.112) (width 0.25) (layer F.Cu) (net 21)) + (segment (start 79.248 125.603) (end 79.248 117.348) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 82.55 128.905) (end 79.248 125.603) (width 0.25) (layer F.Cu) (net 22)) + (segment (start 80.423001 119.728999) (end 79.756 120.396) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 79.248 114.808) (end 80.423001 115.983001) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 80.423001 115.983001) (end 80.423001 119.728999) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 82.55 126.365) (end 79.756 123.571) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 79.756 123.571) (end 79.756 120.396) (width 0.25) (layer F.Cu) (net 23)) + (segment (start 80.873011 113.893011) (end 80.873011 122.834989) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 79.248 112.268) (end 80.873011 113.893011) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 80.873011 122.834989) (end 81.788 123.749978) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 82.474978 123.749978) (end 82.55 123.825) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 81.788 123.749978) (end 82.474978 123.749978) (width 0.25) (layer F.Cu) (net 24)) + (segment (start 79.248 109.728) (end 81.28 109.728) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.28 109.855) (end 82.55 111.125) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.28 109.728) (end 81.28 109.855) (width 0.25) (layer F.Cu) (net 25)) + (segment (start 81.153 107.188) (end 82.55 108.585) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 79.248 107.188) (end 81.153 107.188) (width 0.25) (layer F.Cu) (net 26)) + (segment (start 79.248 104.648) (end 80.772 103.124) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 80.772 103.124) (end 80.772 101.6) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 81.407 100.965) (end 82.55 100.965) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 80.772 101.6) (end 81.407 100.965) (width 0.25) (layer F.Cu) (net 27)) + (segment (start 79.248 102.108) (end 80.772 100.584) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 80.772 100.584) (end 80.772 99.06) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 81.407 98.425) (end 82.55 98.425) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 80.772 99.06) (end 81.407 98.425) (width 0.25) (layer F.Cu) (net 28)) + (segment (start 81.407 95.885) (end 82.55 95.885) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 80.772 96.52) (end 81.407 95.885) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 79.248 99.568) (end 80.772 98.044) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 80.772 98.044) (end 80.772 96.52) (width 0.25) (layer F.Cu) (net 29)) + (segment (start 81.407 93.345) (end 82.55 93.345) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.772 93.98) (end 81.407 93.345) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 79.248 97.028) (end 80.772 95.504) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.772 95.504) (end 80.772 93.98) (width 0.25) (layer F.Cu) (net 30)) + (segment (start 80.391 90.805) (end 82.55 90.805) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 79.248 94.488) (end 79.248 91.948) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 79.248 91.948) (end 80.391 90.805) (width 0.25) (layer F.Cu) (net 31)) + (segment (start 108.585 131.445) (end 105.41 131.445) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 108.712 131.572) (end 108.585 131.445) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 125.984) (end 110.236 130.048) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 130.048) (end 108.712 131.572) (width 0.25) (layer F.Cu) (net 32)) + (segment (start 110.236 123.444) (end 108.204 125.476) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 108.204 125.476) (end 108.204 128.524) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 107.823 128.905) (end 105.41 128.905) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 108.204 128.524) (end 107.823 128.905) (width 0.25) (layer F.Cu) (net 33)) + (segment (start 109.386001 122.554997) (end 108.204 123.736998) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 110.236 120.904) (end 109.386001 121.753999) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 109.386001 121.753999) (end 109.386001 122.554997) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 108.204 123.736998) (end 108.204 124.46) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 108.204 124.46) (end 107.696 124.968) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.696 124.968) (end 107.696 125.984) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.315 126.365) (end 105.41 126.365) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.696 125.984) (end 107.315 126.365) (width 0.25) (layer F.Cu) (net 34)) + (segment (start 107.188 123.952) (end 107.061 123.825) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 108.712 122.428) (end 107.188 123.952) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 110.236 118.364) (end 108.712 119.888) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 107.061 123.825) (end 105.41 123.825) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 108.712 119.888) (end 108.712 122.428) (width 0.25) (layer F.Cu) (net 35)) + (segment (start 110.236 115.824) (end 108.204 117.856) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 108.204 117.856) (end 108.204 120.396) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 107.315 121.285) (end 105.41 121.285) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 108.204 120.396) (end 107.315 121.285) (width 0.25) (layer F.Cu) (net 36)) + (segment (start 106.807 118.745) (end 105.41 118.745) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 107.188 118.364) (end 106.807 118.745) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 107.188 117.856) (end 107.188 118.364) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 110.236 113.284) (end 108.204 115.316) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 108.204 116.84) (end 107.188 117.856) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 108.204 115.316) (end 108.204 116.84) (width 0.25) (layer F.Cu) (net 37)) + (segment (start 110.236 110.744) (end 107.696 113.284) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 107.696 113.284) (end 107.696 115.316) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 106.807 116.205) (end 105.41 116.205) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 107.696 115.316) (end 106.807 116.205) (width 0.25) (layer F.Cu) (net 38)) + (segment (start 108.204 110.236) (end 108.204 111.76) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 108.204 111.76) (end 106.68 113.284) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.68 113.284) (end 106.68 113.792) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.553 113.665) (end 105.41 113.665) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 106.68 113.792) (end 106.553 113.665) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 110.236 108.204) (end 108.204 110.236) (width 0.25) (layer F.Cu) (net 39)) + (segment (start 107.061 100.965) (end 105.41 100.965) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.696 101.6) (end 107.061 100.965) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 110.236 105.664) (end 107.696 103.124) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.696 103.124) (end 107.696 101.6) (width 0.25) (layer F.Cu) (net 40)) + (segment (start 107.061 98.425) (end 105.41 98.425) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.204 99.568) (end 107.061 98.425) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 110.236 103.124) (end 108.204 101.092) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.204 101.092) (end 108.204 99.568) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 108.712 97.028) (end 107.569 95.885) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 107.569 95.885) (end 105.41 95.885) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 110.236 100.584) (end 108.712 99.06) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 108.712 99.06) (end 108.712 97.028) (width 0.25) (layer F.Cu) (net 42)) + (segment (start 109.093 93.345) (end 105.41 93.345) (width 0.25) (layer F.Cu) (net 43)) + (segment (start 110.236 98.044) (end 110.236 94.488) (width 0.25) (layer F.Cu) (net 43)) + (segment (start 110.236 94.488) (end 109.093 93.345) (width 0.25) (layer F.Cu) (net 43)) + + (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 619B4892) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 73.66 43.18) (xy 113.665 43.18) (xy 113.665 138.43) (xy 73.66 138.43) + ) + ) + (filled_polygon + (pts + (xy 78.161 45.43425) (xy 78.31975 45.593) (xy 79.344 45.593) (xy 79.344 45.573) (xy 79.598 45.573) + (xy 79.598 45.593) (xy 80.62225 45.593) (xy 80.781 45.43425) (xy 80.781 43.915) (xy 81.01356 43.915) + (xy 81.01356 47.32) (xy 81.062843 47.567765) (xy 81.161 47.714667) (xy 81.161001 48.951894) (xy 81.135476 48.968949) + (xy 81.078199 48.911673) (xy 80.84481 48.815) (xy 80.154251 48.815) (xy 79.995501 48.97375) (xy 79.995501 50.573) + (xy 80.015501 50.573) (xy 80.015501 50.827) (xy 79.995501 50.827) (xy 79.995501 52.42625) (xy 80.154251 52.585) + (xy 80.84481 52.585) (xy 81.078199 52.488327) (xy 81.135476 52.431051) (xy 81.289001 52.533634) (xy 81.289 54.113413) + (xy 81.176235 54.135843) (xy 80.966191 54.276191) (xy 80.825843 54.486235) (xy 80.77656 54.734) (xy 80.77656 56.234) + (xy 80.825843 56.481765) (xy 80.835298 56.495916) (xy 80.789 56.60769) (xy 80.789 57.19825) (xy 80.94775 57.357) + (xy 82.297 57.357) (xy 82.297 57.337) (xy 82.551 57.337) (xy 82.551 57.357) (xy 83.90025 57.357) + (xy 84.059 57.19825) (xy 84.059 56.60769) (xy 84.012702 56.495916) (xy 84.022157 56.481765) (xy 84.07144 56.234) + (xy 84.07144 54.734) (xy 84.022157 54.486235) (xy 83.881809 54.276191) (xy 83.671765 54.135843) (xy 83.559 54.113413) + (xy 83.559 52.512921) (xy 83.681526 52.431051) (xy 83.738803 52.488327) (xy 83.972192 52.585) (xy 84.662751 52.585) + (xy 84.821501 52.42625) (xy 84.821501 50.827) (xy 85.075501 50.827) (xy 85.075501 52.42625) (xy 85.234251 52.585) + (xy 85.92481 52.585) (xy 86.158199 52.488327) (xy 86.336828 52.309699) (xy 86.433501 52.07631) (xy 86.433501 50.98575) + (xy 86.274751 50.827) (xy 85.075501 50.827) (xy 84.821501 50.827) (xy 84.801501 50.827) (xy 84.801501 50.573) + (xy 84.821501 50.573) (xy 84.821501 48.97375) (xy 85.075501 48.97375) (xy 85.075501 50.573) (xy 86.274751 50.573) + (xy 86.433501 50.41425) (xy 86.433501 49.32369) (xy 86.336828 49.090301) (xy 86.158199 48.911673) (xy 85.92481 48.815) + (xy 85.234251 48.815) (xy 85.075501 48.97375) (xy 84.821501 48.97375) (xy 84.662751 48.815) (xy 83.972192 48.815) + (xy 83.738803 48.911673) (xy 83.681526 48.968949) (xy 83.506266 48.851843) (xy 83.431 48.836872) (xy 83.431 47.714666) + (xy 83.529157 47.567765) (xy 83.57844 47.32) (xy 83.57844 46.00575) (xy 83.811 46.00575) (xy 83.811 47.94631) + (xy 83.907673 48.179699) (xy 84.086302 48.358327) (xy 84.319691 48.455) (xy 84.83525 48.455) (xy 84.994 48.29625) + (xy 84.994 45.847) (xy 85.248 45.847) (xy 85.248 48.29625) (xy 85.40675 48.455) (xy 85.922309 48.455) + (xy 86.155698 48.358327) (xy 86.334327 48.179699) (xy 86.431 47.94631) (xy 86.431 46.00575) (xy 86.27225 45.847) + (xy 85.248 45.847) (xy 84.994 45.847) (xy 83.96975 45.847) (xy 83.811 46.00575) (xy 83.57844 46.00575) + (xy 83.57844 43.915) (xy 83.811 43.915) (xy 83.811 45.43425) (xy 83.96975 45.593) (xy 84.994 45.593) + (xy 84.994 45.573) (xy 85.248 45.573) (xy 85.248 45.593) (xy 86.27225 45.593) (xy 86.431 45.43425) + (xy 86.431 43.915) (xy 112.955 43.915) (xy 112.955001 137.72) (xy 74.37 137.72) (xy 74.37 137.358071) + (xy 74.395 137.232388) (xy 74.395 131.064) (xy 75.805662 131.064) (xy 75.823001 131.151169) (xy 75.823 134.532839) + (xy 75.805663 134.62) (xy 75.823 134.707161) (xy 75.823 134.707164) (xy 75.874348 134.965309) (xy 76.069951 135.258049) + (xy 76.143847 135.307425) (xy 77.544577 136.708156) (xy 77.593951 136.782049) (xy 77.667844 136.831423) (xy 77.667845 136.831424) + (xy 77.77888 136.905615) (xy 77.88669 136.977652) (xy 78.144835 137.029) (xy 78.144839 137.029) (xy 78.231999 137.046337) + (xy 78.319159 137.029) (xy 88.812839 137.029) (xy 88.9 137.046337) (xy 88.987161 137.029) (xy 88.987165 137.029) + (xy 89.24531 136.977652) (xy 89.538049 136.782049) (xy 89.587425 136.708153) (xy 91.298579 134.997) (xy 100.337413 134.997) + (xy 100.359843 135.109765) (xy 100.500191 135.319809) (xy 100.710235 135.460157) (xy 100.958 135.50944) (xy 101.958 135.50944) + (xy 102.108 135.479603) (xy 102.258 135.50944) (xy 103.258 135.50944) (xy 103.505765 135.460157) (xy 103.715809 135.319809) + (xy 103.856157 135.109765) (xy 103.903451 134.872) (xy 104.321343 134.872) (xy 104.618663 135.16932) (xy 105.132119 135.382) + (xy 105.687881 135.382) (xy 106.201337 135.16932) (xy 106.59432 134.776337) (xy 106.807 134.262881) (xy 106.807 133.707119) + (xy 106.59432 133.193663) (xy 106.201337 132.80068) (xy 105.994487 132.715) (xy 106.201337 132.62932) (xy 106.59432 132.236337) + (xy 106.6073 132.205) (xy 108.291389 132.205) (xy 108.313671 132.219888) (xy 108.415463 132.287903) (xy 108.711999 132.346888) + (xy 108.712 132.346888) (xy 109.008537 132.287903) (xy 109.110329 132.219888) (xy 109.259929 132.119929) (xy 109.30233 132.056471) + (xy 110.720476 130.638327) (xy 110.783929 130.595929) (xy 110.826327 130.532476) (xy 110.826329 130.532474) (xy 110.951903 130.344538) + (xy 110.951904 130.344537) (xy 110.996 130.122852) (xy 110.996 130.122848) (xy 111.010888 130.048001) (xy 110.996 129.973154) + (xy 110.996 127.48144) (xy 111.086 127.48144) (xy 111.333765 127.432157) (xy 111.543809 127.291809) (xy 111.684157 127.081765) + (xy 111.73344 126.834) (xy 111.73344 125.134) (xy 111.684157 124.886235) (xy 111.543809 124.676191) (xy 111.333765 124.535843) + (xy 111.288381 124.526816) (xy 111.306625 124.514625) (xy 111.634839 124.023418) (xy 111.750092 123.444) (xy 111.634839 122.864582) + (xy 111.306625 122.373375) (xy 111.008239 122.174) (xy 111.306625 121.974625) (xy 111.634839 121.483418) (xy 111.750092 120.904) + (xy 111.634839 120.324582) (xy 111.306625 119.833375) (xy 111.008239 119.634) (xy 111.306625 119.434625) (xy 111.634839 118.943418) + (xy 111.750092 118.364) (xy 111.634839 117.784582) (xy 111.306625 117.293375) (xy 111.008239 117.094) (xy 111.306625 116.894625) + (xy 111.634839 116.403418) (xy 111.750092 115.824) (xy 111.634839 115.244582) (xy 111.306625 114.753375) (xy 111.008239 114.554) + (xy 111.306625 114.354625) (xy 111.634839 113.863418) (xy 111.750092 113.284) (xy 111.634839 112.704582) (xy 111.306625 112.213375) + (xy 111.008239 112.014) (xy 111.306625 111.814625) (xy 111.634839 111.323418) (xy 111.750092 110.744) (xy 111.634839 110.164582) + (xy 111.306625 109.673375) (xy 111.008239 109.474) (xy 111.306625 109.274625) (xy 111.634839 108.783418) (xy 111.750092 108.204) + (xy 111.634839 107.624582) (xy 111.306625 107.133375) (xy 111.008239 106.934) (xy 111.306625 106.734625) (xy 111.634839 106.243418) + (xy 111.750092 105.664) (xy 111.634839 105.084582) (xy 111.306625 104.593375) (xy 111.008239 104.394) (xy 111.306625 104.194625) + (xy 111.634839 103.703418) (xy 111.750092 103.124) (xy 111.634839 102.544582) (xy 111.306625 102.053375) (xy 111.008239 101.854) + (xy 111.306625 101.654625) (xy 111.634839 101.163418) (xy 111.750092 100.584) (xy 111.634839 100.004582) (xy 111.306625 99.513375) + (xy 111.008239 99.314) (xy 111.306625 99.114625) (xy 111.634839 98.623418) (xy 111.750092 98.044) (xy 111.634839 97.464582) + (xy 111.306625 96.973375) (xy 110.996 96.765822) (xy 110.996 94.562846) (xy 111.010888 94.487999) (xy 110.996 94.413152) + (xy 110.996 94.413148) (xy 110.951904 94.191463) (xy 110.783929 93.940071) (xy 110.720473 93.897671) (xy 109.683331 92.86053) + (xy 109.640929 92.797071) (xy 109.389537 92.629096) (xy 109.167852 92.585) (xy 109.167847 92.585) (xy 109.093 92.570112) + (xy 109.018153 92.585) (xy 106.6073 92.585) (xy 106.59432 92.553663) (xy 106.201337 92.16068) (xy 105.994487 92.075) + (xy 106.201337 91.98932) (xy 106.59432 91.596337) (xy 106.807 91.082881) (xy 106.807 90.527119) (xy 106.59432 90.013663) + (xy 106.201337 89.62068) (xy 106.010353 89.541572) (xy 106.141143 89.487397) (xy 106.210608 89.245213) (xy 105.41 88.444605) + (xy 104.609392 89.245213) (xy 104.678857 89.487397) (xy 104.819393 89.537535) (xy 104.618663 89.62068) (xy 104.22568 90.013663) + (xy 104.013 90.527119) (xy 104.013 91.082881) (xy 104.22568 91.596337) (xy 104.618663 91.98932) (xy 104.825513 92.075) + (xy 104.618663 92.16068) (xy 104.22568 92.553663) (xy 104.013 93.067119) (xy 104.013 93.622881) (xy 104.22568 94.136337) + (xy 104.618663 94.52932) (xy 104.825513 94.615) (xy 104.618663 94.70068) (xy 104.22568 95.093663) (xy 104.013 95.607119) + (xy 104.013 96.162881) (xy 104.22568 96.676337) (xy 104.618663 97.06932) (xy 104.825513 97.155) (xy 104.618663 97.24068) + (xy 104.22568 97.633663) (xy 104.013 98.147119) (xy 104.013 98.702881) (xy 104.22568 99.216337) (xy 104.618663 99.60932) + (xy 104.825513 99.695) (xy 104.618663 99.78068) (xy 104.22568 100.173663) (xy 104.013 100.687119) (xy 104.013 101.033199) + (xy 102.287331 99.30753) (xy 102.244929 99.244071) (xy 101.993537 99.076096) (xy 101.936227 99.064696) (xy 101.932157 99.044235) + (xy 101.791809 98.834191) (xy 101.64336 98.735) (xy 101.791809 98.635809) (xy 101.932157 98.425765) (xy 101.98144 98.178) + (xy 101.98144 97.178) (xy 101.954064 97.040368) (xy 101.969 97.004309) (xy 101.969 96.66375) (xy 101.81025 96.505) + (xy 100.711 96.505) (xy 100.711 96.525) (xy 100.457 96.525) (xy 100.457 96.505) (xy 99.35775 96.505) + (xy 99.199 96.66375) (xy 99.199 97.004309) (xy 99.213936 97.040368) (xy 99.18656 97.178) (xy 99.18656 98.178) + (xy 99.235843 98.425765) (xy 99.376191 98.635809) (xy 99.52464 98.735) (xy 99.376191 98.834191) (xy 99.235843 99.044235) + (xy 99.18656 99.292) (xy 99.18656 100.292) (xy 99.194516 100.332) (xy 97.223711 100.332) (xy 97.10628 100.214569) + (xy 96.725874 100.057) (xy 96.314126 100.057) (xy 95.93372 100.214569) (xy 95.642569 100.50572) (xy 95.485 100.886126) + (xy 95.485 101.297874) (xy 95.642569 101.67828) (xy 95.818289 101.854) (xy 95.642569 102.02972) (xy 95.485 102.410126) + (xy 95.485 102.821874) (xy 95.642569 103.20228) (xy 95.818289 103.378) (xy 95.642569 103.55372) (xy 95.485 103.934126) + (xy 95.485 104.345874) (xy 95.642569 104.72628) (xy 95.76 104.843711) (xy 95.760001 108.637148) (xy 95.745112 108.712) + (xy 95.804097 109.008537) (xy 95.918713 109.180071) (xy 95.972072 109.259929) (xy 96.035528 109.302329) (xy 97.453673 110.720476) + (xy 97.496071 110.783929) (xy 97.559524 110.826327) (xy 97.559526 110.826329) (xy 97.684902 110.910102) (xy 97.747463 110.951904) + (xy 97.969148 110.996) (xy 97.969152 110.996) (xy 98.043999 111.010888) (xy 98.118846 110.996) (xy 99.194516 110.996) + (xy 99.18656 111.036) (xy 99.18656 112.036) (xy 99.235843 112.283765) (xy 99.376191 112.493809) (xy 99.586235 112.634157) + (xy 99.834 112.68344) (xy 101.334 112.68344) (xy 101.581765 112.634157) (xy 101.791809 112.493809) (xy 101.923982 112.296) + (xy 104.605343 112.296) (xy 104.618663 112.30932) (xy 104.825513 112.395) (xy 104.618663 112.48068) (xy 104.22568 112.873663) + (xy 104.013 113.387119) (xy 104.013 113.942881) (xy 104.22568 114.456337) (xy 104.618663 114.84932) (xy 104.825513 114.935) + (xy 104.618663 115.02068) (xy 104.22568 115.413663) (xy 104.013 115.927119) (xy 104.013 116.482881) (xy 104.22568 116.996337) + (xy 104.618663 117.38932) (xy 104.825513 117.475) (xy 104.618663 117.56068) (xy 104.22568 117.953663) (xy 104.013 118.467119) + (xy 104.013 119.022881) (xy 104.22568 119.536337) (xy 104.618663 119.92932) (xy 104.825513 120.015) (xy 104.618663 120.10068) + (xy 104.22568 120.493663) (xy 104.013 121.007119) (xy 104.013 121.562881) (xy 104.22568 122.076337) (xy 104.618663 122.46932) + (xy 104.825513 122.555) (xy 104.618663 122.64068) (xy 104.22568 123.033663) (xy 104.013 123.547119) (xy 104.013 124.102881) + (xy 104.22568 124.616337) (xy 104.618663 125.00932) (xy 104.825513 125.095) (xy 104.618663 125.18068) (xy 104.22568 125.573663) + (xy 104.013 126.087119) (xy 104.013 126.642881) (xy 104.22568 127.156337) (xy 104.618663 127.54932) (xy 104.825513 127.635) + (xy 104.618663 127.72068) (xy 104.22568 128.113663) (xy 104.013 128.627119) (xy 104.013 129.182881) (xy 104.22568 129.696337) + (xy 104.618663 130.08932) (xy 104.825513 130.175) (xy 104.618663 130.26068) (xy 104.22568 130.653663) (xy 104.013 131.167119) + (xy 104.013 131.722881) (xy 104.22568 132.236337) (xy 104.618663 132.62932) (xy 104.825513 132.715) (xy 104.618663 132.80068) + (xy 104.22568 133.193663) (xy 104.160095 133.352) (xy 103.903451 133.352) (xy 103.856157 133.114235) (xy 103.715809 132.904191) + (xy 103.505765 132.763843) (xy 103.258 132.71456) (xy 102.258 132.71456) (xy 102.108 132.744397) (xy 101.958 132.71456) + (xy 100.958 132.71456) (xy 100.710235 132.763843) (xy 100.500191 132.904191) (xy 100.359843 133.114235) (xy 100.337413 133.227) + (xy 91.019161 133.227) (xy 90.932 133.209663) (xy 90.844839 133.227) (xy 90.844835 133.227) (xy 90.58669 133.278348) + (xy 90.367845 133.424576) (xy 90.367844 133.424577) (xy 90.293951 133.473951) (xy 90.244577 133.547844) (xy 88.533422 135.259) + (xy 83.12483 135.259) (xy 83.341337 135.16932) (xy 83.640657 134.87) (xy 88.177839 134.87) (xy 88.265 134.887337) + (xy 88.352161 134.87) (xy 88.352165 134.87) (xy 88.61031 134.818652) (xy 88.903049 134.623049) (xy 88.952425 134.549153) + (xy 94.544156 128.957423) (xy 94.618049 128.908049) (xy 94.676523 128.820538) (xy 94.813652 128.61531) (xy 94.852396 128.420528) + (xy 94.865 128.357165) (xy 94.865 128.357161) (xy 94.882337 128.27) (xy 94.865 128.182839) (xy 94.865 95.751691) + (xy 99.199 95.751691) (xy 99.199 96.09225) (xy 99.35775 96.251) (xy 100.457 96.251) (xy 100.457 95.40175) + (xy 100.711 95.40175) (xy 100.711 96.251) (xy 101.81025 96.251) (xy 101.969 96.09225) (xy 101.969 95.751691) + (xy 101.872327 95.518302) (xy 101.693699 95.339673) (xy 101.46031 95.243) (xy 100.86975 95.243) (xy 100.711 95.40175) + (xy 100.457 95.40175) (xy 100.29825 95.243) (xy 99.70769 95.243) (xy 99.474301 95.339673) (xy 99.295673 95.518302) + (xy 99.199 95.751691) (xy 94.865 95.751691) (xy 94.865 88.057302) (xy 104.000856 88.057302) (xy 104.028638 88.612368) + (xy 104.187603 88.996143) (xy 104.429787 89.065608) (xy 105.230395 88.265) (xy 105.589605 88.265) (xy 106.390213 89.065608) + (xy 106.632397 88.996143) (xy 106.819144 88.472698) (xy 106.791362 87.917632) (xy 106.632397 87.533857) (xy 106.390213 87.464392) + (xy 105.589605 88.265) (xy 105.230395 88.265) (xy 104.429787 87.464392) (xy 104.187603 87.533857) (xy 104.000856 88.057302) + (xy 94.865 88.057302) (xy 94.865 87.284787) (xy 104.609392 87.284787) (xy 105.41 88.085395) (xy 106.210608 87.284787) + (xy 106.141143 87.042603) (xy 105.617698 86.855856) (xy 105.062632 86.883638) (xy 104.678857 87.042603) (xy 104.609392 87.284787) + (xy 94.865 87.284787) (xy 94.865 86.091578) (xy 97.382828 83.57375) (xy 102.197 83.57375) (xy 102.197 84.514309) + (xy 102.293673 84.747698) (xy 102.472301 84.926327) (xy 102.70569 85.023) (xy 103.34625 85.023) (xy 103.505 84.86425) + (xy 103.505 83.415) (xy 103.759 83.415) (xy 103.759 84.86425) (xy 103.91775 85.023) (xy 104.55831 85.023) + (xy 104.791699 84.926327) (xy 104.970327 84.747698) (xy 105.067 84.514309) (xy 105.067 83.57375) (xy 104.90825 83.415) + (xy 103.759 83.415) (xy 103.505 83.415) (xy 102.35575 83.415) (xy 102.197 83.57375) (xy 97.382828 83.57375) + (xy 102.44008 78.516499) (xy 102.747001 78.516499) (xy 102.747001 78.557467) (xy 102.584235 78.589843) (xy 102.374191 78.730191) + (xy 102.233843 78.940235) (xy 102.18456 79.188) (xy 102.18456 81.388) (xy 102.233843 81.635765) (xy 102.334927 81.787047) + (xy 102.293673 81.828302) (xy 102.197 82.061691) (xy 102.197 83.00225) (xy 102.35575 83.161) (xy 103.505 83.161) + (xy 103.505 83.141) (xy 103.759 83.141) (xy 103.759 83.161) (xy 104.90825 83.161) (xy 105.067 83.00225) + (xy 105.067 82.061691) (xy 104.970327 81.828302) (xy 104.929073 81.787047) (xy 105.030157 81.635765) (xy 105.07944 81.388) + (xy 105.07944 80.40875) (xy 106.586 80.40875) (xy 106.586 80.774309) (xy 106.682673 81.007698) (xy 106.861301 81.186327) + (xy 107.09469 81.283) (xy 107.41025 81.283) (xy 107.569 81.12425) (xy 107.569 80.25) (xy 107.823 80.25) + (xy 107.823 81.12425) (xy 107.98175 81.283) (xy 108.29731 81.283) (xy 108.530699 81.186327) (xy 108.709327 81.007698) + (xy 108.806 80.774309) (xy 108.806 80.40875) (xy 108.64725 80.25) (xy 107.823 80.25) (xy 107.569 80.25) + (xy 106.74475 80.25) (xy 106.586 80.40875) (xy 105.07944 80.40875) (xy 105.07944 79.188) (xy 105.030157 78.940235) + (xy 104.889809 78.730191) (xy 104.679765 78.589843) (xy 104.517 78.557467) (xy 104.517 78.516499) (xy 105.161336 78.516499) + (xy 105.248501 78.533837) (xy 105.335665 78.516499) (xy 106.57356 78.516499) (xy 106.57356 78.6605) (xy 106.640922 78.999152) + (xy 106.753435 79.16754) (xy 106.682673 79.238302) (xy 106.586 79.471691) (xy 106.586 79.83725) (xy 106.74475 79.996) + (xy 107.569 79.996) (xy 107.569 79.976) (xy 107.823 79.976) (xy 107.823 79.996) (xy 108.64725 79.996) + (xy 108.806 79.83725) (xy 108.806 79.471691) (xy 108.709327 79.238302) (xy 108.638565 79.16754) (xy 108.751078 78.999152) + (xy 108.81844 78.6605) (xy 108.81844 78.0855) (xy 108.751078 77.746848) (xy 108.686977 77.650914) (xy 108.690839 77.631499) + (xy 108.673501 77.544334) (xy 108.673501 76.590478) (xy 108.886266 76.548157) (xy 109.061526 76.431051) (xy 109.118803 76.488327) + (xy 109.352192 76.585) (xy 110.042751 76.585) (xy 110.201501 76.42625) (xy 110.201501 74.827) (xy 110.455501 74.827) + (xy 110.455501 76.42625) (xy 110.614251 76.585) (xy 111.30481 76.585) (xy 111.538199 76.488327) (xy 111.716828 76.309699) + (xy 111.813501 76.07631) (xy 111.813501 74.98575) (xy 111.654751 74.827) (xy 110.455501 74.827) (xy 110.201501 74.827) + (xy 110.181501 74.827) (xy 110.181501 74.573) (xy 110.201501 74.573) (xy 110.201501 72.97375) (xy 110.455501 72.97375) + (xy 110.455501 74.573) (xy 111.654751 74.573) (xy 111.813501 74.41425) (xy 111.813501 73.32369) (xy 111.716828 73.090301) + (xy 111.538199 72.911673) (xy 111.30481 72.815) (xy 110.614251 72.815) (xy 110.455501 72.97375) (xy 110.201501 72.97375) + (xy 110.042751 72.815) (xy 109.352192 72.815) (xy 109.118803 72.911673) (xy 109.061526 72.968949) (xy 108.886266 72.851843) + (xy 108.638501 72.80256) (xy 106.938501 72.80256) (xy 106.690736 72.851843) (xy 106.518501 72.966928) (xy 106.346266 72.851843) + (xy 106.098501 72.80256) (xy 104.398501 72.80256) (xy 104.150736 72.851843) (xy 103.978501 72.966928) (xy 103.806266 72.851843) + (xy 103.558501 72.80256) (xy 101.858501 72.80256) (xy 101.610736 72.851843) (xy 101.438501 72.966928) (xy 101.266266 72.851843) + (xy 101.018501 72.80256) (xy 100.954385 72.80256) (xy 101.131929 72.683929) (xy 101.174331 72.62047) (xy 108.272974 65.521828) + (xy 108.33643 65.479428) (xy 108.504405 65.228036) (xy 108.548501 65.006351) (xy 108.548501 65.006347) (xy 108.563389 64.9315) + (xy 108.548501 64.856653) (xy 108.548501 52.59744) (xy 108.638501 52.59744) (xy 108.886266 52.548157) (xy 109.061526 52.431051) + (xy 109.118803 52.488327) (xy 109.352192 52.585) (xy 110.042751 52.585) (xy 110.201501 52.42625) (xy 110.201501 50.827) + (xy 110.455501 50.827) (xy 110.455501 52.42625) (xy 110.614251 52.585) (xy 111.30481 52.585) (xy 111.538199 52.488327) + (xy 111.716828 52.309699) (xy 111.813501 52.07631) (xy 111.813501 50.98575) (xy 111.654751 50.827) (xy 110.455501 50.827) + (xy 110.201501 50.827) (xy 110.181501 50.827) (xy 110.181501 50.573) (xy 110.201501 50.573) (xy 110.201501 48.97375) + (xy 110.455501 48.97375) (xy 110.455501 50.573) (xy 111.654751 50.573) (xy 111.813501 50.41425) (xy 111.813501 49.32369) + (xy 111.716828 49.090301) (xy 111.538199 48.911673) (xy 111.30481 48.815) (xy 110.614251 48.815) (xy 110.455501 48.97375) + (xy 110.201501 48.97375) (xy 110.042751 48.815) (xy 109.352192 48.815) (xy 109.118803 48.911673) (xy 109.061526 48.968949) + (xy 108.886266 48.851843) (xy 108.638501 48.80256) (xy 106.938501 48.80256) (xy 106.690736 48.851843) (xy 106.518501 48.966928) + (xy 106.346266 48.851843) (xy 106.098501 48.80256) (xy 106.008501 48.80256) (xy 106.008501 47.919347) (xy 106.023389 47.8445) + (xy 106.008501 47.769653) (xy 106.008501 47.769649) (xy 105.964405 47.547964) (xy 105.79643 47.296572) (xy 105.74098 47.259522) + (xy 105.703929 47.204071) (xy 105.452537 47.036096) (xy 105.230852 46.992) (xy 105.230847 46.992) (xy 105.156 46.977112) + (xy 105.081153 46.992) (xy 91.006846 46.992) (xy 90.931999 46.977112) (xy 90.857152 46.992) (xy 90.857148 46.992) + (xy 90.635463 47.036096) (xy 90.635461 47.036097) (xy 90.635462 47.036097) (xy 90.447526 47.161671) (xy 90.447524 47.161673) + (xy 90.384071 47.204071) (xy 90.341673 47.267524) (xy 87.907528 49.701671) (xy 87.844072 49.744071) (xy 87.801672 49.807527) + (xy 87.801671 49.807528) (xy 87.676097 49.995463) (xy 87.617112 50.292) (xy 87.632001 50.366852) (xy 87.632 60.137198) + (xy 85.304199 62.465) (xy 85.138126 62.465) (xy 84.75772 62.622569) (xy 84.640289 62.74) (xy 84.07144 62.74) + (xy 84.07144 62.734) (xy 84.022157 62.486235) (xy 84.020664 62.484) (xy 84.022157 62.481765) (xy 84.07144 62.234) + (xy 84.07144 62.228) (xy 84.132289 62.228) (xy 84.24972 62.345431) (xy 84.630126 62.503) (xy 85.041874 62.503) + (xy 85.42228 62.345431) (xy 85.713431 62.05428) (xy 85.871 61.673874) (xy 85.871 61.262126) (xy 85.713431 60.88172) + (xy 85.42228 60.590569) (xy 85.041874 60.433) (xy 84.630126 60.433) (xy 84.24972 60.590569) (xy 84.132289 60.708) + (xy 84.066268 60.708) (xy 84.022157 60.486235) (xy 84.020664 60.484) (xy 84.022157 60.481765) (xy 84.07144 60.234) + (xy 84.07144 58.734) (xy 84.022157 58.486235) (xy 84.012702 58.472084) (xy 84.059 58.36031) (xy 84.059 57.76975) + (xy 83.90025 57.611) (xy 82.551 57.611) (xy 82.551 57.631) (xy 82.297 57.631) (xy 82.297 57.611) + (xy 80.94775 57.611) (xy 80.789 57.76975) (xy 80.789 58.36031) (xy 80.835298 58.472084) (xy 80.825843 58.486235) + (xy 80.803413 58.599) (xy 79.660207 58.599) (xy 79.795078 58.397152) (xy 79.86244 58.0585) (xy 79.86244 57.4835) + (xy 79.795078 57.144848) (xy 79.682565 56.97646) (xy 79.753327 56.905698) (xy 79.85 56.672309) (xy 79.85 56.30675) + (xy 79.69125 56.148) (xy 78.867 56.148) (xy 78.867 56.168) (xy 78.613 56.168) (xy 78.613 56.148) + (xy 77.78875 56.148) (xy 77.63 56.30675) (xy 77.63 56.672309) (xy 77.726673 56.905698) (xy 77.797435 56.97646) + (xy 77.684922 57.144848) (xy 77.61756 57.4835) (xy 77.61756 58.0585) (xy 77.684922 58.397152) (xy 77.855 58.651692) + (xy 77.855 59.069421) (xy 77.159845 59.764577) (xy 77.085952 59.813951) (xy 77.036578 59.887844) (xy 77.036576 59.887846) + (xy 76.890348 60.106691) (xy 76.821663 60.452) (xy 76.839001 60.539166) (xy 76.839 75.833421) (xy 76.143845 76.528577) + (xy 76.069952 76.577951) (xy 76.020578 76.651844) (xy 76.020576 76.651846) (xy 75.874348 76.870691) (xy 75.805663 77.216) + (xy 75.823001 77.303166) (xy 75.823 130.976835) (xy 75.805662 131.064) (xy 74.395 131.064) (xy 74.395 55.369691) + (xy 77.63 55.369691) (xy 77.63 55.73525) (xy 77.78875 55.894) (xy 78.613 55.894) (xy 78.613 55.01975) + (xy 78.867 55.01975) (xy 78.867 55.894) (xy 79.69125 55.894) (xy 79.85 55.73525) (xy 79.85 55.369691) + (xy 79.753327 55.136302) (xy 79.574699 54.957673) (xy 79.34131 54.861) (xy 79.02575 54.861) (xy 78.867 55.01975) + (xy 78.613 55.01975) (xy 78.45425 54.861) (xy 78.13869 54.861) (xy 77.905301 54.957673) (xy 77.726673 55.136302) + (xy 77.63 55.369691) (xy 74.395 55.369691) (xy 74.395 50.98575) (xy 78.383501 50.98575) (xy 78.383501 52.07631) + (xy 78.480174 52.309699) (xy 78.658803 52.488327) (xy 78.892192 52.585) (xy 79.582751 52.585) (xy 79.741501 52.42625) + (xy 79.741501 50.827) (xy 78.542251 50.827) (xy 78.383501 50.98575) (xy 74.395 50.98575) (xy 74.395 49.32369) + (xy 78.383501 49.32369) (xy 78.383501 50.41425) (xy 78.542251 50.573) (xy 79.741501 50.573) (xy 79.741501 48.97375) + (xy 79.582751 48.815) (xy 78.892192 48.815) (xy 78.658803 48.911673) (xy 78.480174 49.090301) (xy 78.383501 49.32369) + (xy 74.395 49.32369) (xy 74.395 46.00575) (xy 78.161 46.00575) (xy 78.161 47.94631) (xy 78.257673 48.179699) + (xy 78.436302 48.358327) (xy 78.669691 48.455) (xy 79.18525 48.455) (xy 79.344 48.29625) (xy 79.344 45.847) + (xy 79.598 45.847) (xy 79.598 48.29625) (xy 79.75675 48.455) (xy 80.272309 48.455) (xy 80.505698 48.358327) + (xy 80.684327 48.179699) (xy 80.781 47.94631) (xy 80.781 46.00575) (xy 80.62225 45.847) (xy 79.598 45.847) + (xy 79.344 45.847) (xy 78.31975 45.847) (xy 78.161 46.00575) (xy 74.395 46.00575) (xy 74.395 44.377612) + (xy 74.37 44.251929) (xy 74.37 43.915) (xy 78.161 43.915) + ) + ) + (filled_polygon + (pts + (xy 81.223845 80.951424) (xy 81.223848 80.951426) (xy 82.239845 81.967424) (xy 82.239848 81.967426) (xy 84.967001 84.69458) + (xy 84.967 85.605413) (xy 84.854235 85.627843) (xy 84.644191 85.768191) (xy 84.503843 85.978235) (xy 84.45456 86.226) + (xy 84.45456 87.226) (xy 84.484397 87.376) (xy 84.458737 87.505) (xy 83.7473 87.505) (xy 83.73432 87.473663) + (xy 83.341337 87.08068) (xy 82.827881 86.868) (xy 82.272119 86.868) (xy 81.758663 87.08068) (xy 81.36568 87.473663) + (xy 81.153 87.987119) (xy 81.153 88.542881) (xy 81.36568 89.056337) (xy 81.758663 89.44932) (xy 81.965513 89.535) + (xy 81.758663 89.62068) (xy 81.36568 90.013663) (xy 81.3527 90.045) (xy 80.465846 90.045) (xy 80.390999 90.030112) + (xy 80.316152 90.045) (xy 80.316148 90.045) (xy 80.094463 90.089096) (xy 79.843071 90.257071) (xy 79.800671 90.320527) + (xy 78.763528 91.357671) (xy 78.700072 91.400071) (xy 78.657672 91.463527) (xy 78.657671 91.463528) (xy 78.532097 91.651463) + (xy 78.473112 91.948) (xy 78.488001 92.022852) (xy 78.488001 93.209822) (xy 78.177375 93.417375) (xy 77.849161 93.908582) + (xy 77.733908 94.488) (xy 77.849161 95.067418) (xy 78.177375 95.558625) (xy 78.475761 95.758) (xy 78.177375 95.957375) + (xy 77.849161 96.448582) (xy 77.733908 97.028) (xy 77.849161 97.607418) (xy 78.177375 98.098625) (xy 78.475761 98.298) + (xy 78.177375 98.497375) (xy 77.849161 98.988582) (xy 77.733908 99.568) (xy 77.849161 100.147418) (xy 78.177375 100.638625) + (xy 78.475761 100.838) (xy 78.177375 101.037375) (xy 77.849161 101.528582) (xy 77.733908 102.108) (xy 77.849161 102.687418) + (xy 78.177375 103.178625) (xy 78.475761 103.378) (xy 78.177375 103.577375) (xy 77.849161 104.068582) (xy 77.733908 104.648) + (xy 77.849161 105.227418) (xy 78.177375 105.718625) (xy 78.475761 105.918) (xy 78.177375 106.117375) (xy 77.849161 106.608582) + (xy 77.733908 107.188) (xy 77.849161 107.767418) (xy 78.177375 108.258625) (xy 78.475761 108.458) (xy 78.177375 108.657375) + (xy 77.849161 109.148582) (xy 77.733908 109.728) (xy 77.849161 110.307418) (xy 78.177375 110.798625) (xy 78.475761 110.998) + (xy 78.177375 111.197375) (xy 77.849161 111.688582) (xy 77.733908 112.268) (xy 77.849161 112.847418) (xy 78.177375 113.338625) + (xy 78.475761 113.538) (xy 78.177375 113.737375) (xy 77.849161 114.228582) (xy 77.733908 114.808) (xy 77.849161 115.387418) + (xy 78.177375 115.878625) (xy 78.195619 115.890816) (xy 78.150235 115.899843) (xy 77.940191 116.040191) (xy 77.799843 116.250235) + (xy 77.75056 116.498) (xy 77.75056 118.198) (xy 77.799843 118.445765) (xy 77.940191 118.655809) (xy 78.150235 118.796157) + (xy 78.398 118.84544) (xy 78.488001 118.84544) (xy 78.488 125.528153) (xy 78.473112 125.603) (xy 78.488 125.677847) + (xy 78.488 125.677851) (xy 78.532096 125.899536) (xy 78.700071 126.150929) (xy 78.76353 126.193331) (xy 79.609199 127.039) + (xy 79.53375 127.039) (xy 79.375 127.19775) (xy 79.375 128.397) (xy 80.57425 128.397) (xy 80.733 128.23825) + (xy 80.733 128.162802) (xy 81.16598 128.595782) (xy 81.153 128.627119) (xy 81.153 129.182881) (xy 81.36568 129.696337) + (xy 81.758663 130.08932) (xy 81.965513 130.175) (xy 81.758663 130.26068) (xy 81.36568 130.653663) (xy 81.153 131.167119) + (xy 81.153 131.722881) (xy 81.36568 132.236337) (xy 81.758663 132.62932) (xy 81.965513 132.715) (xy 81.758663 132.80068) + (xy 81.459343 133.1) (xy 80.661841 133.1) (xy 80.646839 133.024582) (xy 80.318625 132.533375) (xy 80.020239 132.334) + (xy 80.318625 132.134625) (xy 80.646839 131.643418) (xy 80.762092 131.064) (xy 80.646839 130.484582) (xy 80.318625 129.993375) + (xy 80.296967 129.978904) (xy 80.457698 129.912327) (xy 80.636327 129.733699) (xy 80.733 129.50031) (xy 80.733 128.80975) + (xy 80.57425 128.651) (xy 79.375 128.651) (xy 79.375 128.671) (xy 79.121 128.671) (xy 79.121 128.651) + (xy 77.92175 128.651) (xy 77.763 128.80975) (xy 77.763 129.50031) (xy 77.859673 129.733699) (xy 78.038302 129.912327) + (xy 78.199033 129.978904) (xy 78.177375 129.993375) (xy 78.053344 130.179) (xy 77.593 130.179) (xy 77.593 127.54769) + (xy 77.763 127.54769) (xy 77.763 128.23825) (xy 77.92175 128.397) (xy 79.121 128.397) (xy 79.121 127.19775) + (xy 78.96225 127.039) (xy 78.271691 127.039) (xy 78.038302 127.135673) (xy 77.859673 127.314301) (xy 77.763 127.54769) + (xy 77.593 127.54769) (xy 77.593 77.582578) (xy 77.724 77.451578) + ) + ) + (filled_polygon + (pts + (xy 91.315001 100.896288) (xy 91.197569 101.01372) (xy 91.04 101.394126) (xy 91.04 101.805874) (xy 91.197569 102.18628) + (xy 91.48872 102.477431) (xy 91.869126 102.635) (xy 92.280874 102.635) (xy 92.66128 102.477431) (xy 92.952431 102.18628) + (xy 93.095 101.842086) (xy 93.095001 127.90342) (xy 87.898422 133.1) (xy 83.640657 133.1) (xy 83.341337 132.80068) + (xy 83.134487 132.715) (xy 83.341337 132.62932) (xy 83.640657 132.33) (xy 84.473279 132.33) (xy 84.596235 132.412157) + (xy 84.844 132.46144) (xy 85.844 132.46144) (xy 85.981632 132.434064) (xy 86.017691 132.449) (xy 86.35825 132.449) + (xy 86.517 132.29025) (xy 86.517 131.191) (xy 86.771 131.191) (xy 86.771 132.29025) (xy 86.92975 132.449) + (xy 87.270309 132.449) (xy 87.503698 132.352327) (xy 87.682327 132.173699) (xy 87.779 131.94031) (xy 87.779 131.34975) + (xy 87.62025 131.191) (xy 86.771 131.191) (xy 86.517 131.191) (xy 86.497 131.191) (xy 86.497 130.937) + (xy 86.517 130.937) (xy 86.517 129.83775) (xy 86.771 129.83775) (xy 86.771 130.937) (xy 87.62025 130.937) + (xy 87.779 130.77825) (xy 87.779 130.18769) (xy 87.682327 129.954301) (xy 87.503698 129.775673) (xy 87.270309 129.679) + (xy 86.92975 129.679) (xy 86.771 129.83775) (xy 86.517 129.83775) (xy 86.35825 129.679) (xy 86.017691 129.679) + (xy 85.981632 129.693936) (xy 85.844 129.66656) (xy 84.844 129.66656) (xy 84.596235 129.715843) (xy 84.386191 129.856191) + (xy 84.245843 130.066235) (xy 84.19656 130.314) (xy 84.19656 130.56) (xy 83.640657 130.56) (xy 83.341337 130.26068) + (xy 83.134487 130.175) (xy 83.341337 130.08932) (xy 83.73432 129.696337) (xy 83.947 129.182881) (xy 83.947 128.627119) + (xy 83.73432 128.113663) (xy 83.341337 127.72068) (xy 83.134487 127.635) (xy 83.341337 127.54932) (xy 83.73432 127.156337) + (xy 83.947 126.642881) (xy 83.947 126.087119) (xy 83.73432 125.573663) (xy 83.341337 125.18068) (xy 83.134487 125.095) + (xy 83.341337 125.00932) (xy 83.73432 124.616337) (xy 83.947 124.102881) (xy 83.947 123.547119) (xy 83.73432 123.033663) + (xy 83.341337 122.64068) (xy 83.134487 122.555) (xy 83.341337 122.46932) (xy 83.640657 122.17) (xy 84.331279 122.17) + (xy 84.454235 122.252157) (xy 84.702 122.30144) (xy 85.702 122.30144) (xy 85.839632 122.274064) (xy 85.875691 122.289) + (xy 86.21625 122.289) (xy 86.375 122.13025) (xy 86.375 121.031) (xy 86.629 121.031) (xy 86.629 122.13025) + (xy 86.78775 122.289) (xy 87.128309 122.289) (xy 87.361698 122.192327) (xy 87.540327 122.013699) (xy 87.637 121.78031) + (xy 87.637 121.18975) (xy 87.47825 121.031) (xy 86.629 121.031) (xy 86.375 121.031) (xy 86.355 121.031) + (xy 86.355 120.777) (xy 86.375 120.777) (xy 86.375 119.67775) (xy 86.629 119.67775) (xy 86.629 120.777) + (xy 87.47825 120.777) (xy 87.637 120.61825) (xy 87.637 120.02769) (xy 87.540327 119.794301) (xy 87.361698 119.615673) + (xy 87.128309 119.519) (xy 86.78775 119.519) (xy 86.629 119.67775) (xy 86.375 119.67775) (xy 86.21625 119.519) + (xy 85.875691 119.519) (xy 85.839632 119.533936) (xy 85.702 119.50656) (xy 84.702 119.50656) (xy 84.454235 119.555843) + (xy 84.244191 119.696191) (xy 84.103843 119.906235) (xy 84.05456 120.154) (xy 84.05456 120.4) (xy 83.640657 120.4) + (xy 83.341337 120.10068) (xy 83.134487 120.015) (xy 83.341337 119.92932) (xy 83.73432 119.536337) (xy 83.947 119.022881) + (xy 83.947 118.467119) (xy 83.93402 118.435782) (xy 90.654476 111.715327) (xy 90.717929 111.672929) (xy 90.760327 111.609476) + (xy 90.760329 111.609474) (xy 90.885903 111.421538) (xy 90.885904 111.421537) (xy 90.93 111.199852) (xy 90.93 111.199848) + (xy 90.944888 111.125001) (xy 90.93 111.050154) (xy 90.93 100.73) (xy 91.100874 100.73) (xy 91.315001 100.641306) + ) + ) + (filled_polygon + (pts + (xy 78.700071 70.651929) (xy 78.76353 70.694331) (xy 79.938691 71.869493) (xy 79.981091 71.932949) (xy 80.232483 72.100924) + (xy 80.454168 72.14502) (xy 80.454173 72.14502) (xy 80.52902 72.159908) (xy 80.603867 72.14502) (xy 88.50998 72.14502) + (xy 88.509981 106.630217) (xy 83.947 111.193199) (xy 83.947 110.847119) (xy 83.73432 110.333663) (xy 83.341337 109.94068) + (xy 83.134487 109.855) (xy 83.341337 109.76932) (xy 83.73432 109.376337) (xy 83.947 108.862881) (xy 83.947 108.307119) + (xy 83.73432 107.793663) (xy 83.341337 107.40068) (xy 83.134487 107.315) (xy 83.341337 107.22932) (xy 83.73432 106.836337) + (xy 83.947 106.322881) (xy 83.947 105.767119) (xy 83.73432 105.253663) (xy 83.341337 104.86068) (xy 83.134487 104.775) + (xy 83.341337 104.68932) (xy 83.73432 104.296337) (xy 83.947 103.782881) (xy 83.947 103.227119) (xy 83.73432 102.713663) + (xy 83.341337 102.32068) (xy 83.134487 102.235) (xy 83.341337 102.14932) (xy 83.73432 101.756337) (xy 83.947 101.242881) + (xy 83.947 100.687119) (xy 83.73432 100.173663) (xy 83.341337 99.78068) (xy 83.134487 99.695) (xy 83.341337 99.60932) + (xy 83.73432 99.216337) (xy 83.947 98.702881) (xy 83.947 98.147119) (xy 83.73432 97.633663) (xy 83.341337 97.24068) + (xy 83.134487 97.155) (xy 83.341337 97.06932) (xy 83.73432 96.676337) (xy 83.947 96.162881) (xy 83.947 95.607119) + (xy 83.73432 95.093663) (xy 83.341337 94.70068) (xy 83.134487 94.615) (xy 83.341337 94.52932) (xy 83.73432 94.136337) + (xy 83.947 93.622881) (xy 83.947 93.067119) (xy 83.73432 92.553663) (xy 83.341337 92.16068) (xy 83.134487 92.075) + (xy 83.341337 91.98932) (xy 83.73432 91.596337) (xy 83.947 91.082881) (xy 83.947 90.527119) (xy 83.73432 90.013663) + (xy 83.341337 89.62068) (xy 83.134487 89.535) (xy 83.341337 89.44932) (xy 83.73432 89.056337) (xy 83.7473 89.025) + (xy 84.705837 89.025) (xy 84.854235 89.124157) (xy 85.102 89.17344) (xy 86.602 89.17344) (xy 86.849765 89.124157) + (xy 87.059809 88.983809) (xy 87.200157 88.773765) (xy 87.24944 88.526) (xy 87.24944 87.526) (xy 87.219603 87.376) + (xy 87.24944 87.226) (xy 87.24944 86.226) (xy 87.200157 85.978235) (xy 87.059809 85.768191) (xy 86.849765 85.627843) + (xy 86.737 85.605413) (xy 86.737 84.415161) (xy 86.754337 84.328) (xy 86.737 84.240839) (xy 86.737 84.240835) + (xy 86.685652 83.98269) (xy 86.490049 83.689951) (xy 86.416156 83.640577) (xy 83.491426 80.715848) (xy 83.491424 80.715845) + (xy 82.475426 79.699848) (xy 82.475424 79.699845) (xy 79.360578 76.585) (xy 79.582751 76.585) (xy 79.741501 76.42625) + (xy 79.741501 74.827) (xy 79.995501 74.827) (xy 79.995501 76.42625) (xy 80.154251 76.585) (xy 80.84481 76.585) + (xy 81.078199 76.488327) (xy 81.138501 76.428025) (xy 81.198803 76.488327) (xy 81.432192 76.585) (xy 82.122751 76.585) + (xy 82.281501 76.42625) (xy 82.281501 74.827) (xy 82.535501 74.827) (xy 82.535501 76.42625) (xy 82.694251 76.585) + (xy 83.38481 76.585) (xy 83.618199 76.488327) (xy 83.678501 76.428025) (xy 83.738803 76.488327) (xy 83.972192 76.585) + (xy 84.662751 76.585) (xy 84.821501 76.42625) (xy 84.821501 74.827) (xy 85.075501 74.827) (xy 85.075501 76.42625) + (xy 85.234251 76.585) (xy 85.92481 76.585) (xy 86.158199 76.488327) (xy 86.336828 76.309699) (xy 86.433501 76.07631) + (xy 86.433501 74.98575) (xy 86.274751 74.827) (xy 85.075501 74.827) (xy 84.821501 74.827) (xy 82.535501 74.827) + (xy 82.281501 74.827) (xy 79.995501 74.827) (xy 79.741501 74.827) (xy 79.721501 74.827) (xy 79.721501 74.573) + (xy 79.741501 74.573) (xy 79.741501 72.97375) (xy 79.995501 72.97375) (xy 79.995501 74.573) (xy 82.281501 74.573) + (xy 82.281501 72.97375) (xy 82.535501 72.97375) (xy 82.535501 74.573) (xy 84.821501 74.573) (xy 84.821501 72.97375) + (xy 85.075501 72.97375) (xy 85.075501 74.573) (xy 86.274751 74.573) (xy 86.433501 74.41425) (xy 86.433501 73.32369) + (xy 86.336828 73.090301) (xy 86.158199 72.911673) (xy 85.92481 72.815) (xy 85.234251 72.815) (xy 85.075501 72.97375) + (xy 84.821501 72.97375) (xy 84.662751 72.815) (xy 83.972192 72.815) (xy 83.738803 72.911673) (xy 83.678501 72.971975) + (xy 83.618199 72.911673) (xy 83.38481 72.815) (xy 82.694251 72.815) (xy 82.535501 72.97375) (xy 82.281501 72.97375) + (xy 82.122751 72.815) (xy 81.432192 72.815) (xy 81.198803 72.911673) (xy 81.138501 72.971975) (xy 81.078199 72.911673) + (xy 80.84481 72.815) (xy 80.154251 72.815) (xy 79.995501 72.97375) (xy 79.741501 72.97375) (xy 79.582751 72.815) + (xy 78.892192 72.815) (xy 78.658803 72.911673) (xy 78.609 72.961476) (xy 78.609 70.515631) + ) + ) + (filled_polygon + (pts + (xy 104.150736 76.548157) (xy 104.363501 76.590478) (xy 104.363501 76.746499) (xy 102.160662 76.746499) (xy 102.073501 76.729162) + (xy 101.98634 76.746499) (xy 101.986336 76.746499) (xy 101.728191 76.797847) (xy 101.509346 76.944075) (xy 101.509345 76.944076) + (xy 101.435452 76.99345) (xy 101.386078 77.067343) (xy 93.415847 85.037575) (xy 93.341951 85.086951) (xy 93.146348 85.379691) + (xy 93.095 85.637836) (xy 93.095 85.637839) (xy 93.077663 85.725) (xy 93.095 85.812161) (xy 93.095 101.357914) + (xy 92.952431 101.01372) (xy 92.835 100.896289) (xy 92.835 84.769801) (xy 100.814473 76.790329) (xy 100.877929 76.747929) + (xy 100.978483 76.59744) (xy 101.018501 76.59744) (xy 101.266266 76.548157) (xy 101.438501 76.433072) (xy 101.610736 76.548157) + (xy 101.858501 76.59744) (xy 103.558501 76.59744) (xy 103.806266 76.548157) (xy 103.978501 76.433072) + ) + ) + (filled_polygon + (pts + (xy 98.972608 76.48259) (xy 91.655 83.800199) (xy 91.655 82.864801) (xy 97.922362 76.59744) (xy 98.478501 76.59744) + (xy 98.726266 76.548157) (xy 98.898501 76.433072) + ) + ) + (filled_polygon + (pts + (xy 96.945671 72.620473) (xy 96.988071 72.683929) (xy 97.051527 72.726329) (xy 97.165614 72.80256) (xy 96.778501 72.80256) + (xy 96.530736 72.851843) (xy 96.355476 72.968949) (xy 96.298199 72.911673) (xy 96.06481 72.815) (xy 95.374251 72.815) + (xy 95.215501 72.97375) (xy 95.215501 74.573) (xy 95.235501 74.573) (xy 95.235501 74.827) (xy 95.215501 74.827) + (xy 95.215501 76.42625) (xy 95.374251 76.585) (xy 95.785198 76.585) (xy 90.93 81.440199) (xy 90.93 74.98575) + (xy 91.063501 74.98575) (xy 91.063501 76.07631) (xy 91.160174 76.309699) (xy 91.338803 76.488327) (xy 91.572192 76.585) + (xy 92.262751 76.585) (xy 92.421501 76.42625) (xy 92.421501 74.827) (xy 92.675501 74.827) (xy 92.675501 76.42625) + (xy 92.834251 76.585) (xy 93.52481 76.585) (xy 93.758199 76.488327) (xy 93.818501 76.428025) (xy 93.878803 76.488327) + (xy 94.112192 76.585) (xy 94.802751 76.585) (xy 94.961501 76.42625) (xy 94.961501 74.827) (xy 92.675501 74.827) + (xy 92.421501 74.827) (xy 91.222251 74.827) (xy 91.063501 74.98575) (xy 90.93 74.98575) (xy 90.93 73.32369) + (xy 91.063501 73.32369) (xy 91.063501 74.41425) (xy 91.222251 74.573) (xy 92.421501 74.573) (xy 92.421501 72.97375) + (xy 92.675501 72.97375) (xy 92.675501 74.573) (xy 94.961501 74.573) (xy 94.961501 72.97375) (xy 94.802751 72.815) + (xy 94.112192 72.815) (xy 93.878803 72.911673) (xy 93.818501 72.971975) (xy 93.758199 72.911673) (xy 93.52481 72.815) + (xy 92.834251 72.815) (xy 92.675501 72.97375) (xy 92.421501 72.97375) (xy 92.262751 72.815) (xy 91.572192 72.815) + (xy 91.338803 72.911673) (xy 91.160174 73.090301) (xy 91.063501 73.32369) (xy 90.93 73.32369) (xy 90.93 70.102) + (xy 94.427199 70.102) + ) + ) + (filled_polygon + (pts + (xy 104.488501 48.80256) (xy 104.398501 48.80256) (xy 104.150736 48.851843) (xy 103.978501 48.966928) (xy 103.806266 48.851843) + (xy 103.558501 48.80256) (xy 101.858501 48.80256) (xy 101.610736 48.851843) (xy 101.438501 48.966928) (xy 101.266266 48.851843) + (xy 101.018501 48.80256) (xy 99.318501 48.80256) (xy 99.070736 48.851843) (xy 98.898501 48.966928) (xy 98.726266 48.851843) + (xy 98.478501 48.80256) (xy 96.778501 48.80256) (xy 96.530736 48.851843) (xy 96.358501 48.966928) (xy 96.186266 48.851843) + (xy 95.938501 48.80256) (xy 94.238501 48.80256) (xy 93.990736 48.851843) (xy 93.818501 48.966928) (xy 93.646266 48.851843) + (xy 93.398501 48.80256) (xy 91.698501 48.80256) (xy 91.450736 48.851843) (xy 91.240692 48.992191) (xy 91.100344 49.202235) + (xy 91.051061 49.45) (xy 91.051061 51.95) (xy 91.100344 52.197765) (xy 91.240692 52.407809) (xy 91.450736 52.548157) + (xy 91.698501 52.59744) (xy 91.950001 52.59744) (xy 91.95 53.906289) (xy 91.832569 54.02372) (xy 91.675 54.404126) + (xy 91.675 54.815874) (xy 91.832569 55.19628) (xy 92.12372 55.487431) (xy 92.504126 55.645) (xy 92.670199 55.645) + (xy 94.993671 57.968473) (xy 95.036071 58.031929) (xy 95.099527 58.074329) (xy 95.287462 58.199904) (xy 95.335605 58.20948) + (xy 95.509148 58.244) (xy 95.509152 58.244) (xy 95.584 58.258888) (xy 95.658848 58.244) (xy 96.778549 58.244) + (xy 96.825843 58.481765) (xy 96.827336 58.484) (xy 96.825843 58.486235) (xy 96.778549 58.724) (xy 96.314378 58.724) + (xy 96.308537 58.720097) (xy 96.012 58.661112) (xy 96.011999 58.661112) (xy 95.715462 58.720097) (xy 95.527526 58.845671) + (xy 95.527523 58.845674) (xy 95.464071 58.888071) (xy 95.450087 58.909) (xy 95.298126 58.909) (xy 94.91772 59.066569) + (xy 94.626569 59.35772) (xy 94.469 59.738126) (xy 94.469 59.866198) (xy 93.999 59.396198) (xy 93.999 59.230126) + (xy 93.841431 58.84972) (xy 93.55028 58.558569) (xy 93.169874 58.401) (xy 92.758126 58.401) (xy 92.37772 58.558569) + (xy 92.086569 58.84972) (xy 92.040278 58.961477) (xy 92.030331 58.95153) (xy 91.987929 58.888071) (xy 91.736537 58.720096) + (xy 91.514852 58.676) (xy 91.514847 58.676) (xy 91.44 58.661112) (xy 91.365153 58.676) (xy 91.127711 58.676) + (xy 91.01028 58.558569) (xy 90.629874 58.401) (xy 90.218126 58.401) (xy 89.83772 58.558569) (xy 89.546569 58.84972) + (xy 89.389 59.230126) (xy 89.389 59.641874) (xy 89.546569 60.02228) (xy 89.83772 60.313431) (xy 90.218126 60.471) + (xy 90.629874 60.471) (xy 91.01028 60.313431) (xy 91.126455 60.197256) (xy 94.89767 63.968472) (xy 94.940071 64.031929) + (xy 95.191463 64.199904) (xy 95.413148 64.244) (xy 95.413152 64.244) (xy 95.488 64.258888) (xy 95.562848 64.244) + (xy 96.778549 64.244) (xy 96.825843 64.481765) (xy 96.827336 64.484) (xy 96.825843 64.486235) (xy 96.77656 64.734) + (xy 96.77656 66.234) (xy 96.825843 66.481765) (xy 96.827336 66.484) (xy 96.825843 66.486235) (xy 96.77656 66.734) + (xy 96.77656 68.234) (xy 96.825843 68.481765) (xy 96.835298 68.495916) (xy 96.789 68.60769) (xy 96.789 69.19825) + (xy 96.94775 69.357) (xy 98.297 69.357) (xy 98.297 69.337) (xy 98.551 69.337) (xy 98.551 69.357) + (xy 99.90025 69.357) (xy 100.059 69.19825) (xy 100.059 68.60769) (xy 100.012702 68.495916) (xy 100.022157 68.481765) + (xy 100.07144 68.234) (xy 100.07144 66.734) (xy 100.022157 66.486235) (xy 100.020664 66.484) (xy 100.022157 66.481765) + (xy 100.07144 66.234) (xy 100.07144 64.734) (xy 100.022157 64.486235) (xy 100.020664 64.484) (xy 100.022157 64.481765) + (xy 100.07144 64.234) (xy 100.07144 62.734) (xy 100.022157 62.486235) (xy 100.020664 62.484) (xy 100.022157 62.481765) + (xy 100.069451 62.244) (xy 101.509153 62.244) (xy 101.584 62.258888) (xy 101.658847 62.244) (xy 101.658852 62.244) + (xy 101.880537 62.199904) (xy 102.131929 62.031929) (xy 102.174331 61.96847) (xy 103.608473 60.534329) (xy 103.671929 60.491929) + (xy 103.839904 60.240537) (xy 103.884 60.018852) (xy 103.884 60.018847) (xy 103.898888 59.944) (xy 103.884 59.869153) + (xy 103.884 55.230347) (xy 103.898888 55.155499) (xy 103.884 55.080651) (xy 103.884 55.080647) (xy 103.845586 54.887526) + (xy 103.839904 54.858961) (xy 103.714329 54.671026) (xy 103.671929 54.60757) (xy 103.608473 54.56517) (xy 103.231507 54.188204) + (xy 103.493431 53.92628) (xy 103.651 53.545874) (xy 103.651 53.134126) (xy 103.493431 52.75372) (xy 103.468501 52.72879) + (xy 103.468501 52.59744) (xy 103.558501 52.59744) (xy 103.806266 52.548157) (xy 103.978501 52.433072) (xy 104.150736 52.548157) + (xy 104.398501 52.59744) (xy 106.098501 52.59744) (xy 106.346266 52.548157) (xy 106.518501 52.433072) (xy 106.690736 52.548157) + (xy 106.938501 52.59744) (xy 107.028502 52.59744) (xy 107.028501 64.616697) (xy 100.269199 71.376) (xy 97.850802 71.376) + (xy 97.343802 70.869) (xy 98.13825 70.869) (xy 98.297 70.71025) (xy 98.297 69.611) (xy 98.551 69.611) + (xy 98.551 70.71025) (xy 98.70975 70.869) (xy 99.550309 70.869) (xy 99.783698 70.772327) (xy 99.962327 70.593699) + (xy 100.059 70.36031) (xy 100.059 69.76975) (xy 99.90025 69.611) (xy 98.551 69.611) (xy 98.297 69.611) + (xy 96.94775 69.611) (xy 96.789 69.76975) (xy 96.789 70.314198) (xy 95.332331 68.85753) (xy 95.289929 68.794071) + (xy 95.038537 68.626096) (xy 94.816852 68.582) (xy 94.816847 68.582) (xy 94.742 68.567112) (xy 94.667153 68.582) + (xy 90.484802 68.582) (xy 86.950331 65.04753) (xy 86.907929 64.984071) (xy 86.656537 64.816096) (xy 86.434852 64.772) + (xy 86.434847 64.772) (xy 86.36 64.757112) (xy 86.285153 64.772) (xy 84.07144 64.772) (xy 84.07144 64.734) + (xy 84.022157 64.486235) (xy 84.020664 64.484) (xy 84.022157 64.481765) (xy 84.066268 64.26) (xy 84.640289 64.26) + (xy 84.75772 64.377431) (xy 85.138126 64.535) (xy 85.549874 64.535) (xy 85.93028 64.377431) (xy 86.221431 64.08628) + (xy 86.379 63.705874) (xy 86.379 63.539801) (xy 88.876473 61.042329) (xy 88.939929 60.999929) (xy 89.107904 60.748537) + (xy 89.152 60.526852) (xy 89.152 60.526847) (xy 89.166888 60.452) (xy 89.152 60.377153) (xy 89.152 50.606801) + (xy 91.246803 48.512) (xy 104.488501 48.512) + ) + ) + (filled_polygon + (pts + (xy 86.106744 66.353545) (xy 85.985916 66.474373) (xy 85.828347 66.854779) (xy 85.828347 67.266527) (xy 85.985916 67.646933) + (xy 86.277067 67.938084) (xy 86.657473 68.095653) (xy 86.823546 68.095653) (xy 88.959991 70.232099) (xy 88.959991 70.62502) + (xy 83.926436 70.62502) (xy 84.022157 70.481765) (xy 84.07144 70.234) (xy 84.07144 68.734) (xy 84.022157 68.486235) + (xy 84.020664 68.484) (xy 84.022157 68.481765) (xy 84.07144 68.234) (xy 84.07144 66.734) (xy 84.022157 66.486235) + (xy 84.020664 66.484) (xy 84.022157 66.481765) (xy 84.059903 66.292) (xy 86.045199 66.292) + ) + ) + (filled_polygon + (pts + (xy 96.530736 52.548157) (xy 96.778501 52.59744) (xy 96.807768 52.59744) (xy 96.761111 52.832) (xy 96.820096 53.128537) + (xy 96.988071 53.379929) (xy 97.239463 53.547904) (xy 97.461148 53.592) (xy 97.461153 53.592) (xy 97.536 53.606888) + (xy 97.610847 53.592) (xy 99.761199 53.592) (xy 101.856001 55.686804) (xy 101.856 58.105198) (xy 101.793198 58.168) + (xy 100.304848 58.168) (xy 100.23 58.153112) (xy 100.155152 58.168) (xy 100.155148 58.168) (xy 100.07144 58.184651) + (xy 100.07144 56.734) (xy 100.022157 56.486235) (xy 100.012702 56.472084) (xy 100.059 56.36031) (xy 100.059 55.76975) + (xy 99.90025 55.611) (xy 98.551 55.611) (xy 98.551 55.631) (xy 98.297 55.631) (xy 98.297 55.611) + (xy 96.94775 55.611) (xy 96.789 55.76975) (xy 96.789 56.36031) (xy 96.835298 56.472084) (xy 96.825843 56.486235) + (xy 96.778549 56.724) (xy 95.898802 56.724) (xy 93.745 54.570199) (xy 93.745 54.404126) (xy 93.587431 54.02372) + (xy 93.47 53.906289) (xy 93.47 52.583218) (xy 93.646266 52.548157) (xy 93.818501 52.433072) (xy 93.990736 52.548157) + (xy 94.238501 52.59744) (xy 94.490001 52.59744) (xy 94.49 53.906289) (xy 94.372569 54.02372) (xy 94.215 54.404126) + (xy 94.215 54.815874) (xy 94.372569 55.19628) (xy 94.66372 55.487431) (xy 95.044126 55.645) (xy 95.455874 55.645) + (xy 95.83628 55.487431) (xy 96.127431 55.19628) (xy 96.285 54.815874) (xy 96.285 54.60769) (xy 96.789 54.60769) + (xy 96.789 55.19825) (xy 96.94775 55.357) (xy 98.297 55.357) (xy 98.297 54.25775) (xy 98.551 54.25775) + (xy 98.551 55.357) (xy 99.90025 55.357) (xy 100.059 55.19825) (xy 100.059 54.60769) (xy 99.962327 54.374301) + (xy 99.783698 54.195673) (xy 99.550309 54.099) (xy 98.70975 54.099) (xy 98.551 54.25775) (xy 98.297 54.25775) + (xy 98.13825 54.099) (xy 97.297691 54.099) (xy 97.064302 54.195673) (xy 96.885673 54.374301) (xy 96.789 54.60769) + (xy 96.285 54.60769) (xy 96.285 54.404126) (xy 96.127431 54.02372) (xy 96.01 53.906289) (xy 96.01 52.583218) + (xy 96.186266 52.548157) (xy 96.358501 52.433072) + ) + ) + ) + (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 619B488F) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 73.66 43.18) (xy 113.665 43.18) (xy 113.665 138.43) (xy 73.66 138.43) + ) + ) + (filled_polygon + (pts + (xy 78.161 45.43425) (xy 78.31975 45.593) (xy 79.344 45.593) (xy 79.344 45.573) (xy 79.598 45.573) + (xy 79.598 45.593) (xy 80.62225 45.593) (xy 80.781 45.43425) (xy 80.781 43.915) (xy 83.811 43.915) + (xy 83.811 45.43425) (xy 83.96975 45.593) (xy 84.994 45.593) (xy 84.994 45.573) (xy 85.248 45.573) + (xy 85.248 45.593) (xy 86.27225 45.593) (xy 86.431 45.43425) (xy 86.431 43.915) (xy 112.955 43.915) + (xy 112.955001 137.72) (xy 74.37 137.72) (xy 74.37 137.358071) (xy 74.395 137.232388) (xy 74.395 131.064) + (xy 77.733908 131.064) (xy 77.849161 131.643418) (xy 78.177375 132.134625) (xy 78.475761 132.334) (xy 78.177375 132.533375) + (xy 77.849161 133.024582) (xy 77.733908 133.604) (xy 77.849161 134.183418) (xy 78.177375 134.674625) (xy 78.668582 135.002839) + (xy 79.101744 135.089) (xy 79.394256 135.089) (xy 79.827418 135.002839) (xy 80.318625 134.674625) (xy 80.646839 134.183418) + (xy 80.762092 133.604) (xy 80.646839 133.024582) (xy 80.318625 132.533375) (xy 80.020239 132.334) (xy 80.318625 132.134625) + (xy 80.646839 131.643418) (xy 80.762092 131.064) (xy 80.646839 130.484582) (xy 80.318625 129.993375) (xy 80.296967 129.978904) + (xy 80.457698 129.912327) (xy 80.636327 129.733699) (xy 80.733 129.50031) (xy 80.733 128.80975) (xy 80.57425 128.651) + (xy 79.375 128.651) (xy 79.375 128.671) (xy 79.121 128.671) (xy 79.121 128.651) (xy 77.92175 128.651) + (xy 77.763 128.80975) (xy 77.763 129.50031) (xy 77.859673 129.733699) (xy 78.038302 129.912327) (xy 78.199033 129.978904) + (xy 78.177375 129.993375) (xy 77.849161 130.484582) (xy 77.733908 131.064) (xy 74.395 131.064) (xy 74.395 127.54769) + (xy 77.763 127.54769) (xy 77.763 128.23825) (xy 77.92175 128.397) (xy 79.121 128.397) (xy 79.121 127.19775) + (xy 79.375 127.19775) (xy 79.375 128.397) (xy 80.57425 128.397) (xy 80.733 128.23825) (xy 80.733 127.54769) + (xy 80.636327 127.314301) (xy 80.457698 127.135673) (xy 80.224309 127.039) (xy 79.53375 127.039) (xy 79.375 127.19775) + (xy 79.121 127.19775) (xy 78.96225 127.039) (xy 78.271691 127.039) (xy 78.038302 127.135673) (xy 77.859673 127.314301) + (xy 77.763 127.54769) (xy 74.395 127.54769) (xy 74.395 94.488) (xy 77.733908 94.488) (xy 77.849161 95.067418) + (xy 78.177375 95.558625) (xy 78.475761 95.758) (xy 78.177375 95.957375) (xy 77.849161 96.448582) (xy 77.733908 97.028) + (xy 77.849161 97.607418) (xy 78.177375 98.098625) (xy 78.475761 98.298) (xy 78.177375 98.497375) (xy 77.849161 98.988582) + (xy 77.733908 99.568) (xy 77.849161 100.147418) (xy 78.177375 100.638625) (xy 78.475761 100.838) (xy 78.177375 101.037375) + (xy 77.849161 101.528582) (xy 77.733908 102.108) (xy 77.849161 102.687418) (xy 78.177375 103.178625) (xy 78.475761 103.378) + (xy 78.177375 103.577375) (xy 77.849161 104.068582) (xy 77.733908 104.648) (xy 77.849161 105.227418) (xy 78.177375 105.718625) + (xy 78.475761 105.918) (xy 78.177375 106.117375) (xy 77.849161 106.608582) (xy 77.733908 107.188) (xy 77.849161 107.767418) + (xy 78.177375 108.258625) (xy 78.475761 108.458) (xy 78.177375 108.657375) (xy 77.849161 109.148582) (xy 77.733908 109.728) + (xy 77.849161 110.307418) (xy 78.177375 110.798625) (xy 78.475761 110.998) (xy 78.177375 111.197375) (xy 77.849161 111.688582) + (xy 77.733908 112.268) (xy 77.849161 112.847418) (xy 78.177375 113.338625) (xy 78.475761 113.538) (xy 78.177375 113.737375) + (xy 77.849161 114.228582) (xy 77.733908 114.808) (xy 77.849161 115.387418) (xy 78.177375 115.878625) (xy 78.195619 115.890816) + (xy 78.150235 115.899843) (xy 77.940191 116.040191) (xy 77.799843 116.250235) (xy 77.75056 116.498) (xy 77.75056 118.198) + (xy 77.799843 118.445765) (xy 77.940191 118.655809) (xy 78.150235 118.796157) (xy 78.398 118.84544) (xy 80.098 118.84544) + (xy 80.345765 118.796157) (xy 80.555809 118.655809) (xy 80.696157 118.445765) (xy 80.74544 118.198) (xy 80.74544 116.498) + (xy 80.696157 116.250235) (xy 80.555809 116.040191) (xy 80.345765 115.899843) (xy 80.300381 115.890816) (xy 80.318625 115.878625) + (xy 80.646839 115.387418) (xy 80.762092 114.808) (xy 80.646839 114.228582) (xy 80.318625 113.737375) (xy 80.020239 113.538) + (xy 80.318625 113.338625) (xy 80.646839 112.847418) (xy 80.762092 112.268) (xy 80.646839 111.688582) (xy 80.318625 111.197375) + (xy 80.020239 110.998) (xy 80.318625 110.798625) (xy 80.646839 110.307418) (xy 80.762092 109.728) (xy 80.646839 109.148582) + (xy 80.318625 108.657375) (xy 80.020239 108.458) (xy 80.318625 108.258625) (xy 80.646839 107.767418) (xy 80.762092 107.188) + (xy 80.646839 106.608582) (xy 80.318625 106.117375) (xy 80.020239 105.918) (xy 80.318625 105.718625) (xy 80.646839 105.227418) + (xy 80.762092 104.648) (xy 80.646839 104.068582) (xy 80.318625 103.577375) (xy 80.020239 103.378) (xy 80.318625 103.178625) + (xy 80.646839 102.687418) (xy 80.762092 102.108) (xy 80.646839 101.528582) (xy 80.318625 101.037375) (xy 80.020239 100.838) + (xy 80.318625 100.638625) (xy 80.646839 100.147418) (xy 80.762092 99.568) (xy 80.646839 98.988582) (xy 80.318625 98.497375) + (xy 80.020239 98.298) (xy 80.318625 98.098625) (xy 80.646839 97.607418) (xy 80.762092 97.028) (xy 80.646839 96.448582) + (xy 80.318625 95.957375) (xy 80.020239 95.758) (xy 80.318625 95.558625) (xy 80.646839 95.067418) (xy 80.762092 94.488) + (xy 80.646839 93.908582) (xy 80.318625 93.417375) (xy 79.827418 93.089161) (xy 79.394256 93.003) (xy 79.101744 93.003) + (xy 78.668582 93.089161) (xy 78.177375 93.417375) (xy 77.849161 93.908582) (xy 77.733908 94.488) (xy 74.395 94.488) + (xy 74.395 87.987119) (xy 81.153 87.987119) (xy 81.153 88.542881) (xy 81.36568 89.056337) (xy 81.758663 89.44932) + (xy 81.965513 89.535) (xy 81.758663 89.62068) (xy 81.36568 90.013663) (xy 81.153 90.527119) (xy 81.153 91.082881) + (xy 81.36568 91.596337) (xy 81.758663 91.98932) (xy 81.965513 92.075) (xy 81.758663 92.16068) (xy 81.36568 92.553663) + (xy 81.153 93.067119) (xy 81.153 93.622881) (xy 81.36568 94.136337) (xy 81.758663 94.52932) (xy 81.965513 94.615) + (xy 81.758663 94.70068) (xy 81.36568 95.093663) (xy 81.153 95.607119) (xy 81.153 96.162881) (xy 81.36568 96.676337) + (xy 81.758663 97.06932) (xy 81.965513 97.155) (xy 81.758663 97.24068) (xy 81.36568 97.633663) (xy 81.153 98.147119) + (xy 81.153 98.702881) (xy 81.36568 99.216337) (xy 81.758663 99.60932) (xy 81.965513 99.695) (xy 81.758663 99.78068) + (xy 81.36568 100.173663) (xy 81.153 100.687119) (xy 81.153 101.242881) (xy 81.36568 101.756337) (xy 81.758663 102.14932) + (xy 81.965513 102.235) (xy 81.758663 102.32068) (xy 81.36568 102.713663) (xy 81.153 103.227119) (xy 81.153 103.782881) + (xy 81.36568 104.296337) (xy 81.758663 104.68932) (xy 81.965513 104.775) (xy 81.758663 104.86068) (xy 81.36568 105.253663) + (xy 81.153 105.767119) (xy 81.153 106.322881) (xy 81.36568 106.836337) (xy 81.758663 107.22932) (xy 81.965513 107.315) + (xy 81.758663 107.40068) (xy 81.36568 107.793663) (xy 81.153 108.307119) (xy 81.153 108.862881) (xy 81.36568 109.376337) + (xy 81.758663 109.76932) (xy 81.965513 109.855) (xy 81.758663 109.94068) (xy 81.36568 110.333663) (xy 81.153 110.847119) + (xy 81.153 111.402881) (xy 81.36568 111.916337) (xy 81.758663 112.30932) (xy 81.965513 112.395) (xy 81.758663 112.48068) + (xy 81.36568 112.873663) (xy 81.153 113.387119) (xy 81.153 113.942881) (xy 81.36568 114.456337) (xy 81.758663 114.84932) + (xy 81.965513 114.935) (xy 81.758663 115.02068) (xy 81.36568 115.413663) (xy 81.153 115.927119) (xy 81.153 116.482881) + (xy 81.36568 116.996337) (xy 81.758663 117.38932) (xy 81.965513 117.475) (xy 81.758663 117.56068) (xy 81.36568 117.953663) + (xy 81.153 118.467119) (xy 81.153 119.022881) (xy 81.36568 119.536337) (xy 81.758663 119.92932) (xy 81.965513 120.015) + (xy 81.758663 120.10068) (xy 81.36568 120.493663) (xy 81.153 121.007119) (xy 81.153 121.562881) (xy 81.36568 122.076337) + (xy 81.758663 122.46932) (xy 81.965513 122.555) (xy 81.758663 122.64068) (xy 81.36568 123.033663) (xy 81.153 123.547119) + (xy 81.153 124.102881) (xy 81.36568 124.616337) (xy 81.758663 125.00932) (xy 81.965513 125.095) (xy 81.758663 125.18068) + (xy 81.36568 125.573663) (xy 81.153 126.087119) (xy 81.153 126.642881) (xy 81.36568 127.156337) (xy 81.758663 127.54932) + (xy 81.965513 127.635) (xy 81.758663 127.72068) (xy 81.36568 128.113663) (xy 81.153 128.627119) (xy 81.153 129.182881) + (xy 81.36568 129.696337) (xy 81.758663 130.08932) (xy 81.965513 130.175) (xy 81.758663 130.26068) (xy 81.36568 130.653663) + (xy 81.153 131.167119) (xy 81.153 131.722881) (xy 81.36568 132.236337) (xy 81.758663 132.62932) (xy 81.965513 132.715) + (xy 81.758663 132.80068) (xy 81.36568 133.193663) (xy 81.153 133.707119) (xy 81.153 134.262881) (xy 81.36568 134.776337) + (xy 81.758663 135.16932) (xy 82.272119 135.382) (xy 82.827881 135.382) (xy 83.341337 135.16932) (xy 83.73432 134.776337) + (xy 83.947 134.262881) (xy 83.947 133.707119) (xy 83.73432 133.193663) (xy 83.341337 132.80068) (xy 83.134487 132.715) + (xy 83.341337 132.62932) (xy 83.73432 132.236337) (xy 83.947 131.722881) (xy 83.947 131.167119) (xy 83.73432 130.653663) + (xy 83.341337 130.26068) (xy 83.134487 130.175) (xy 83.341337 130.08932) (xy 83.73432 129.696337) (xy 83.947 129.182881) + (xy 83.947 128.627119) (xy 83.73432 128.113663) (xy 83.341337 127.72068) (xy 83.134487 127.635) (xy 83.341337 127.54932) + (xy 83.73432 127.156337) (xy 83.947 126.642881) (xy 83.947 126.087119) (xy 83.73432 125.573663) (xy 83.341337 125.18068) + (xy 83.134487 125.095) (xy 83.341337 125.00932) (xy 83.73432 124.616337) (xy 83.947 124.102881) (xy 83.947 123.547119) + (xy 83.73432 123.033663) (xy 83.341337 122.64068) (xy 83.134487 122.555) (xy 83.341337 122.46932) (xy 83.73432 122.076337) + (xy 83.947 121.562881) (xy 83.947 121.007119) (xy 83.73432 120.493663) (xy 83.341337 120.10068) (xy 83.134487 120.015) + (xy 83.341337 119.92932) (xy 83.73432 119.536337) (xy 83.947 119.022881) (xy 83.947 118.467119) (xy 83.73432 117.953663) + (xy 83.341337 117.56068) (xy 83.134487 117.475) (xy 83.341337 117.38932) (xy 83.73432 116.996337) (xy 83.947 116.482881) + (xy 83.947 115.927119) (xy 83.73432 115.413663) (xy 83.341337 115.02068) (xy 83.134487 114.935) (xy 83.341337 114.84932) + (xy 83.73432 114.456337) (xy 83.947 113.942881) (xy 83.947 113.387119) (xy 83.73432 112.873663) (xy 83.341337 112.48068) + (xy 83.134487 112.395) (xy 83.341337 112.30932) (xy 83.73432 111.916337) (xy 83.947 111.402881) (xy 83.947 110.847119) + (xy 83.73432 110.333663) (xy 83.341337 109.94068) (xy 83.134487 109.855) (xy 83.341337 109.76932) (xy 83.73432 109.376337) + (xy 83.947 108.862881) (xy 83.947 108.307119) (xy 83.73432 107.793663) (xy 83.341337 107.40068) (xy 83.134487 107.315) + (xy 83.341337 107.22932) (xy 83.73432 106.836337) (xy 83.7473 106.805) (xy 85.015153 106.805) (xy 85.09 106.819888) + (xy 85.164847 106.805) (xy 85.164852 106.805) (xy 85.386537 106.760904) (xy 85.637929 106.592929) (xy 85.680331 106.52947) + (xy 89.849802 102.36) (xy 91.371289 102.36) (xy 91.48872 102.477431) (xy 91.869126 102.635) (xy 92.280874 102.635) + (xy 92.66128 102.477431) (xy 92.952431 102.18628) (xy 93.11 101.805874) (xy 93.11 101.804802) (xy 95.485 104.179802) + (xy 95.485 104.345874) (xy 95.642569 104.72628) (xy 95.93372 105.017431) (xy 96.314126 105.175) (xy 96.725874 105.175) + (xy 97.10628 105.017431) (xy 97.397431 104.72628) (xy 97.555 104.345874) (xy 97.555 103.934126) (xy 97.397431 103.55372) + (xy 97.221711 103.378) (xy 97.397431 103.20228) (xy 97.555 102.821874) (xy 97.555 102.410126) (xy 97.397431 102.02972) + (xy 97.221711 101.854) (xy 97.397431 101.67828) (xy 97.555 101.297874) (xy 97.555 100.886126) (xy 97.397431 100.50572) + (xy 97.10628 100.214569) (xy 96.725874 100.057) (xy 96.559802 100.057) (xy 91.565 95.062199) (xy 91.565 85.656211) + (xy 95.99327 90.084482) (xy 96.035671 90.147939) (xy 96.103379 90.19318) (xy 97.199671 91.289473) (xy 97.242071 91.352929) + (xy 97.493463 91.520904) (xy 97.715148 91.565) (xy 97.715152 91.565) (xy 97.789999 91.579888) (xy 97.864846 91.565) + (xy 104.2127 91.565) (xy 104.22568 91.596337) (xy 104.618663 91.98932) (xy 104.825513 92.075) (xy 104.618663 92.16068) + (xy 104.22568 92.553663) (xy 104.013 93.067119) (xy 104.013 93.622881) (xy 104.22568 94.136337) (xy 104.618663 94.52932) + (xy 104.825513 94.615) (xy 104.618663 94.70068) (xy 104.22568 95.093663) (xy 104.013 95.607119) (xy 104.013 96.162881) + (xy 104.22568 96.676337) (xy 104.618663 97.06932) (xy 104.825513 97.155) (xy 104.618663 97.24068) (xy 104.22568 97.633663) + (xy 104.013 98.147119) (xy 104.013 98.702881) (xy 104.22568 99.216337) (xy 104.618663 99.60932) (xy 104.825513 99.695) + (xy 104.618663 99.78068) (xy 104.22568 100.173663) (xy 104.013 100.687119) (xy 104.013 101.242881) (xy 104.22568 101.756337) + (xy 104.618663 102.14932) (xy 104.825513 102.235) (xy 104.618663 102.32068) (xy 104.22568 102.713663) (xy 104.013 103.227119) + (xy 104.013 103.782881) (xy 104.22568 104.296337) (xy 104.618663 104.68932) (xy 104.825513 104.775) (xy 104.618663 104.86068) + (xy 104.22568 105.253663) (xy 104.013 105.767119) (xy 104.013 106.322881) (xy 104.22568 106.836337) (xy 104.618663 107.22932) + (xy 104.825513 107.315) (xy 104.618663 107.40068) (xy 104.22568 107.793663) (xy 104.013 108.307119) (xy 104.013 108.862881) + (xy 104.22568 109.376337) (xy 104.618663 109.76932) (xy 104.825513 109.855) (xy 104.618663 109.94068) (xy 104.22568 110.333663) + (xy 104.013 110.847119) (xy 104.013 111.402881) (xy 104.22568 111.916337) (xy 104.618663 112.30932) (xy 104.825513 112.395) + (xy 104.618663 112.48068) (xy 104.22568 112.873663) (xy 104.013 113.387119) (xy 104.013 113.942881) (xy 104.22568 114.456337) + (xy 104.618663 114.84932) (xy 104.825513 114.935) (xy 104.618663 115.02068) (xy 104.22568 115.413663) (xy 104.013 115.927119) + (xy 104.013 116.482881) (xy 104.22568 116.996337) (xy 104.618663 117.38932) (xy 104.825513 117.475) (xy 104.618663 117.56068) + (xy 104.22568 117.953663) (xy 104.013 118.467119) (xy 104.013 119.022881) (xy 104.22568 119.536337) (xy 104.618663 119.92932) + (xy 104.825513 120.015) (xy 104.618663 120.10068) (xy 104.22568 120.493663) (xy 104.013 121.007119) (xy 104.013 121.562881) + (xy 104.22568 122.076337) (xy 104.618663 122.46932) (xy 104.825513 122.555) (xy 104.618663 122.64068) (xy 104.22568 123.033663) + (xy 104.013 123.547119) (xy 104.013 124.102881) (xy 104.22568 124.616337) (xy 104.618663 125.00932) (xy 104.825513 125.095) + (xy 104.618663 125.18068) (xy 104.22568 125.573663) (xy 104.013 126.087119) (xy 104.013 126.642881) (xy 104.22568 127.156337) + (xy 104.618663 127.54932) (xy 104.825513 127.635) (xy 104.618663 127.72068) (xy 104.22568 128.113663) (xy 104.013 128.627119) + (xy 104.013 129.182881) (xy 104.22568 129.696337) (xy 104.618663 130.08932) (xy 104.825513 130.175) (xy 104.618663 130.26068) + (xy 104.22568 130.653663) (xy 104.013 131.167119) (xy 104.013 131.722881) (xy 104.22568 132.236337) (xy 104.618663 132.62932) + (xy 104.825513 132.715) (xy 104.618663 132.80068) (xy 104.22568 133.193663) (xy 104.013 133.707119) (xy 104.013 134.262881) + (xy 104.22568 134.776337) (xy 104.618663 135.16932) (xy 105.132119 135.382) (xy 105.687881 135.382) (xy 106.201337 135.16932) + (xy 106.59432 134.776337) (xy 106.807 134.262881) (xy 106.807 133.707119) (xy 106.59432 133.193663) (xy 106.201337 132.80068) + (xy 105.994487 132.715) (xy 106.201337 132.62932) (xy 106.59432 132.236337) (xy 106.807 131.722881) (xy 106.807 131.167119) + (xy 106.59432 130.653663) (xy 106.201337 130.26068) (xy 105.994487 130.175) (xy 106.201337 130.08932) (xy 106.59432 129.696337) + (xy 106.807 129.182881) (xy 106.807 128.627119) (xy 106.59432 128.113663) (xy 106.201337 127.72068) (xy 105.994487 127.635) + (xy 106.201337 127.54932) (xy 106.59432 127.156337) (xy 106.807 126.642881) (xy 106.807 126.087119) (xy 106.59432 125.573663) + (xy 106.201337 125.18068) (xy 105.994487 125.095) (xy 106.201337 125.00932) (xy 106.59432 124.616337) (xy 106.807 124.102881) + (xy 106.807 123.547119) (xy 106.59432 123.033663) (xy 106.201337 122.64068) (xy 105.994487 122.555) (xy 106.201337 122.46932) + (xy 106.59432 122.076337) (xy 106.807 121.562881) (xy 106.807 121.007119) (xy 106.59432 120.493663) (xy 106.201337 120.10068) + (xy 105.994487 120.015) (xy 106.201337 119.92932) (xy 106.59432 119.536337) (xy 106.807 119.022881) (xy 106.807 118.467119) + (xy 106.59432 117.953663) (xy 106.201337 117.56068) (xy 105.994487 117.475) (xy 106.201337 117.38932) (xy 106.59432 116.996337) + (xy 106.807 116.482881) (xy 106.807 115.927119) (xy 106.59432 115.413663) (xy 106.201337 115.02068) (xy 105.994487 114.935) + (xy 106.201337 114.84932) (xy 106.59432 114.456337) (xy 106.807 113.942881) (xy 106.807 113.387119) (xy 106.59432 112.873663) + (xy 106.201337 112.48068) (xy 105.994487 112.395) (xy 106.201337 112.30932) (xy 106.59432 111.916337) (xy 106.807 111.402881) + (xy 106.807 110.847119) (xy 106.59432 110.333663) (xy 106.201337 109.94068) (xy 105.994487 109.855) (xy 106.201337 109.76932) + (xy 106.59432 109.376337) (xy 106.807 108.862881) (xy 106.807 108.307119) (xy 106.59432 107.793663) (xy 106.201337 107.40068) + (xy 105.994487 107.315) (xy 106.201337 107.22932) (xy 106.59432 106.836337) (xy 106.807 106.322881) (xy 106.807 105.767119) + (xy 106.59432 105.253663) (xy 106.201337 104.86068) (xy 105.994487 104.775) (xy 106.201337 104.68932) (xy 106.59432 104.296337) + (xy 106.807 103.782881) (xy 106.807 103.227119) (xy 106.59432 102.713663) (xy 106.201337 102.32068) (xy 105.994487 102.235) + (xy 106.201337 102.14932) (xy 106.59432 101.756337) (xy 106.807 101.242881) (xy 106.807 100.687119) (xy 106.59432 100.173663) + (xy 106.201337 99.78068) (xy 105.994487 99.695) (xy 106.201337 99.60932) (xy 106.59432 99.216337) (xy 106.807 98.702881) + (xy 106.807 98.147119) (xy 106.764287 98.044) (xy 108.721908 98.044) (xy 108.837161 98.623418) (xy 109.165375 99.114625) + (xy 109.463761 99.314) (xy 109.165375 99.513375) (xy 108.837161 100.004582) (xy 108.721908 100.584) (xy 108.837161 101.163418) + (xy 109.165375 101.654625) (xy 109.463761 101.854) (xy 109.165375 102.053375) (xy 108.837161 102.544582) (xy 108.721908 103.124) + (xy 108.837161 103.703418) (xy 109.165375 104.194625) (xy 109.463761 104.394) (xy 109.165375 104.593375) (xy 108.837161 105.084582) + (xy 108.721908 105.664) (xy 108.837161 106.243418) (xy 109.165375 106.734625) (xy 109.463761 106.934) (xy 109.165375 107.133375) + (xy 108.837161 107.624582) (xy 108.721908 108.204) (xy 108.837161 108.783418) (xy 109.165375 109.274625) (xy 109.463761 109.474) + (xy 109.165375 109.673375) (xy 108.837161 110.164582) (xy 108.721908 110.744) (xy 108.837161 111.323418) (xy 109.165375 111.814625) + (xy 109.463761 112.014) (xy 109.165375 112.213375) (xy 108.837161 112.704582) (xy 108.721908 113.284) (xy 108.837161 113.863418) + (xy 109.165375 114.354625) (xy 109.463761 114.554) (xy 109.165375 114.753375) (xy 108.837161 115.244582) (xy 108.721908 115.824) + (xy 108.837161 116.403418) (xy 109.165375 116.894625) (xy 109.463761 117.094) (xy 109.165375 117.293375) (xy 108.837161 117.784582) + (xy 108.721908 118.364) (xy 108.837161 118.943418) (xy 109.165375 119.434625) (xy 109.463761 119.634) (xy 109.165375 119.833375) + (xy 108.837161 120.324582) (xy 108.721908 120.904) (xy 108.837161 121.483418) (xy 109.165375 121.974625) (xy 109.463761 122.174) + (xy 109.165375 122.373375) (xy 108.837161 122.864582) (xy 108.721908 123.444) (xy 108.837161 124.023418) (xy 109.165375 124.514625) + (xy 109.183619 124.526816) (xy 109.138235 124.535843) (xy 108.928191 124.676191) (xy 108.787843 124.886235) (xy 108.73856 125.134) + (xy 108.73856 126.834) (xy 108.787843 127.081765) (xy 108.928191 127.291809) (xy 109.138235 127.432157) (xy 109.386 127.48144) + (xy 111.086 127.48144) (xy 111.333765 127.432157) (xy 111.543809 127.291809) (xy 111.684157 127.081765) (xy 111.73344 126.834) + (xy 111.73344 125.134) (xy 111.684157 124.886235) (xy 111.543809 124.676191) (xy 111.333765 124.535843) (xy 111.288381 124.526816) + (xy 111.306625 124.514625) (xy 111.634839 124.023418) (xy 111.750092 123.444) (xy 111.634839 122.864582) (xy 111.306625 122.373375) + (xy 111.008239 122.174) (xy 111.306625 121.974625) (xy 111.634839 121.483418) (xy 111.750092 120.904) (xy 111.634839 120.324582) + (xy 111.306625 119.833375) (xy 111.008239 119.634) (xy 111.306625 119.434625) (xy 111.634839 118.943418) (xy 111.750092 118.364) + (xy 111.634839 117.784582) (xy 111.306625 117.293375) (xy 111.008239 117.094) (xy 111.306625 116.894625) (xy 111.634839 116.403418) + (xy 111.750092 115.824) (xy 111.634839 115.244582) (xy 111.306625 114.753375) (xy 111.008239 114.554) (xy 111.306625 114.354625) + (xy 111.634839 113.863418) (xy 111.750092 113.284) (xy 111.634839 112.704582) (xy 111.306625 112.213375) (xy 111.008239 112.014) + (xy 111.306625 111.814625) (xy 111.634839 111.323418) (xy 111.750092 110.744) (xy 111.634839 110.164582) (xy 111.306625 109.673375) + (xy 111.008239 109.474) (xy 111.306625 109.274625) (xy 111.634839 108.783418) (xy 111.750092 108.204) (xy 111.634839 107.624582) + (xy 111.306625 107.133375) (xy 111.008239 106.934) (xy 111.306625 106.734625) (xy 111.634839 106.243418) (xy 111.750092 105.664) + (xy 111.634839 105.084582) (xy 111.306625 104.593375) (xy 111.008239 104.394) (xy 111.306625 104.194625) (xy 111.634839 103.703418) + (xy 111.750092 103.124) (xy 111.634839 102.544582) (xy 111.306625 102.053375) (xy 111.008239 101.854) (xy 111.306625 101.654625) + (xy 111.634839 101.163418) (xy 111.750092 100.584) (xy 111.634839 100.004582) (xy 111.306625 99.513375) (xy 111.008239 99.314) + (xy 111.306625 99.114625) (xy 111.634839 98.623418) (xy 111.750092 98.044) (xy 111.634839 97.464582) (xy 111.306625 96.973375) + (xy 110.815418 96.645161) (xy 110.382256 96.559) (xy 110.089744 96.559) (xy 109.656582 96.645161) (xy 109.165375 96.973375) + (xy 108.837161 97.464582) (xy 108.721908 98.044) (xy 106.764287 98.044) (xy 106.59432 97.633663) (xy 106.201337 97.24068) + (xy 105.994487 97.155) (xy 106.201337 97.06932) (xy 106.59432 96.676337) (xy 106.807 96.162881) (xy 106.807 95.607119) + (xy 106.59432 95.093663) (xy 106.201337 94.70068) (xy 105.994487 94.615) (xy 106.201337 94.52932) (xy 106.59432 94.136337) + (xy 106.807 93.622881) (xy 106.807 93.067119) (xy 106.59432 92.553663) (xy 106.201337 92.16068) (xy 105.994487 92.075) + (xy 106.201337 91.98932) (xy 106.59432 91.596337) (xy 106.807 91.082881) (xy 106.807 90.527119) (xy 106.59432 90.013663) + (xy 106.201337 89.62068) (xy 106.010353 89.541572) (xy 106.141143 89.487397) (xy 106.210608 89.245213) (xy 105.41 88.444605) + (xy 104.609392 89.245213) (xy 104.678857 89.487397) (xy 104.819393 89.537535) (xy 104.618663 89.62068) (xy 104.22568 90.013663) + (xy 104.2127 90.045) (xy 98.104802 90.045) (xy 97.175341 89.11554) (xy 97.132939 89.052081) (xy 97.065234 89.006842) + (xy 96.115694 88.057302) (xy 104.000856 88.057302) (xy 104.028638 88.612368) (xy 104.187603 88.996143) (xy 104.429787 89.065608) + (xy 105.230395 88.265) (xy 105.589605 88.265) (xy 106.390213 89.065608) (xy 106.632397 88.996143) (xy 106.819144 88.472698) + (xy 106.791362 87.917632) (xy 106.632397 87.533857) (xy 106.390213 87.464392) (xy 105.589605 88.265) (xy 105.230395 88.265) + (xy 104.429787 87.464392) (xy 104.187603 87.533857) (xy 104.000856 88.057302) (xy 96.115694 88.057302) (xy 95.343179 87.284787) + (xy 104.609392 87.284787) (xy 105.41 88.085395) (xy 106.210608 87.284787) (xy 106.141143 87.042603) (xy 105.617698 86.855856) + (xy 105.062632 86.883638) (xy 104.678857 87.042603) (xy 104.609392 87.284787) (xy 95.343179 87.284787) (xy 92.2 84.141609) + (xy 92.2 64.322801) (xy 95.543802 60.979) (xy 95.709874 60.979) (xy 96.09028 60.821431) (xy 96.381431 60.53028) + (xy 96.539 60.149874) (xy 96.539 59.738126) (xy 96.381431 59.35772) (xy 96.09028 59.066569) (xy 95.709874 58.909) + (xy 95.298126 58.909) (xy 94.91772 59.066569) (xy 94.626569 59.35772) (xy 94.469 59.738126) (xy 94.469 59.904198) + (xy 91.565 62.808199) (xy 91.565 61.909801) (xy 93.003802 60.471) (xy 93.169874 60.471) (xy 93.55028 60.313431) + (xy 93.841431 60.02228) (xy 93.999 59.641874) (xy 93.999 59.230126) (xy 93.841431 58.84972) (xy 93.55028 58.558569) + (xy 93.169874 58.401) (xy 92.758126 58.401) (xy 92.37772 58.558569) (xy 92.086569 58.84972) (xy 91.929 59.230126) + (xy 91.929 59.396198) (xy 90.93 60.395199) (xy 90.93 60.346684) (xy 91.01028 60.313431) (xy 91.301431 60.02228) + (xy 91.459 59.641874) (xy 91.459 59.475801) (xy 95.289802 55.645) (xy 95.455874 55.645) (xy 95.83628 55.487431) + (xy 96.127431 55.19628) (xy 96.285 54.815874) (xy 96.285 54.404126) (xy 96.159027 54.1) (xy 101.912289 54.1) + (xy 102.02972 54.217431) (xy 102.410126 54.375) (xy 102.821874 54.375) (xy 103.20228 54.217431) (xy 103.493431 53.92628) + (xy 103.651 53.545874) (xy 103.651 53.134126) (xy 103.493431 52.75372) (xy 103.20228 52.462569) (xy 102.821874 52.305) + (xy 102.410126 52.305) (xy 102.02972 52.462569) (xy 101.912289 52.58) (xy 86.434852 52.58) (xy 86.36 52.565111) + (xy 86.285148 52.58) (xy 86.063463 52.624096) (xy 85.812071 52.792071) (xy 85.644096 53.043463) (xy 85.585111 53.34) + (xy 85.6 53.414852) (xy 85.6 53.533197) (xy 84.35153 54.781669) (xy 84.288071 54.824071) (xy 84.120096 55.075464) + (xy 84.076 55.297149) (xy 84.076 55.297153) (xy 84.061112 55.372) (xy 84.076 55.446847) (xy 84.076001 60.764288) + (xy 83.958569 60.88172) (xy 83.801 61.262126) (xy 83.801 61.673874) (xy 83.958569 62.05428) (xy 84.24972 62.345431) + (xy 84.630126 62.503) (xy 85.041874 62.503) (xy 85.42228 62.345431) (xy 85.713431 62.05428) (xy 85.871 61.673874) + (xy 85.871 61.262126) (xy 85.713431 60.88172) (xy 85.596 60.764289) (xy 85.596 55.686801) (xy 86.844476 54.438327) + (xy 86.907929 54.395929) (xy 86.950327 54.332476) (xy 86.950329 54.332474) (xy 87.075903 54.144538) (xy 87.075904 54.144537) + (xy 87.084763 54.1) (xy 91.800973 54.1) (xy 91.675 54.404126) (xy 91.675 54.570198) (xy 89.05053 57.194669) + (xy 88.987071 57.237071) (xy 88.819096 57.488464) (xy 88.775 57.710149) (xy 88.775 57.710153) (xy 88.760112 57.785) + (xy 88.775 57.859847) (xy 88.775001 97.080148) (xy 88.760112 97.155) (xy 88.819097 97.451537) (xy 88.923254 97.607418) + (xy 88.987072 97.702929) (xy 89.050528 97.745329) (xy 90.215744 98.910545) (xy 90.191289 98.935) (xy 89.609848 98.935) + (xy 89.535 98.920112) (xy 89.460152 98.935) (xy 89.460148 98.935) (xy 89.286605 98.96952) (xy 89.238462 98.979096) + (xy 89.059014 99.099) (xy 88.987071 99.147071) (xy 88.944671 99.210527) (xy 85.410199 102.745) (xy 83.7473 102.745) + (xy 83.73432 102.713663) (xy 83.341337 102.32068) (xy 83.134487 102.235) (xy 83.341337 102.14932) (xy 83.73432 101.756337) + (xy 83.947 101.242881) (xy 83.947 100.687119) (xy 83.73432 100.173663) (xy 83.341337 99.78068) (xy 83.134487 99.695) + (xy 83.341337 99.60932) (xy 83.73432 99.216337) (xy 83.947 98.702881) (xy 83.947 98.147119) (xy 83.73432 97.633663) + (xy 83.341337 97.24068) (xy 83.134487 97.155) (xy 83.341337 97.06932) (xy 83.73432 96.676337) (xy 83.947 96.162881) + (xy 83.947 95.607119) (xy 83.73432 95.093663) (xy 83.341337 94.70068) (xy 83.134487 94.615) (xy 83.341337 94.52932) + (xy 83.73432 94.136337) (xy 83.947 93.622881) (xy 83.947 93.067119) (xy 83.73432 92.553663) (xy 83.341337 92.16068) + (xy 83.134487 92.075) (xy 83.341337 91.98932) (xy 83.73432 91.596337) (xy 83.947 91.082881) (xy 83.947 90.527119) + (xy 83.73432 90.013663) (xy 83.341337 89.62068) (xy 83.134487 89.535) (xy 83.341337 89.44932) (xy 83.73432 89.056337) + (xy 83.947 88.542881) (xy 83.947 87.987119) (xy 83.73432 87.473663) (xy 83.341337 87.08068) (xy 82.827881 86.868) + (xy 82.272119 86.868) (xy 81.758663 87.08068) (xy 81.36568 87.473663) (xy 81.153 87.987119) (xy 74.395 87.987119) + (xy 74.395 63.294126) (xy 84.309 63.294126) (xy 84.309 63.705874) (xy 84.466569 64.08628) (xy 84.75772 64.377431) + (xy 85.138126 64.535) (xy 85.549874 64.535) (xy 85.728785 64.460893) (xy 86.103348 64.835456) (xy 86.103347 66.356942) + (xy 85.985916 66.474373) (xy 85.828347 66.854779) (xy 85.828347 67.266527) (xy 85.985916 67.646933) (xy 86.277067 67.938084) + (xy 86.657473 68.095653) (xy 87.069221 68.095653) (xy 87.449627 67.938084) (xy 87.740778 67.646933) (xy 87.898347 67.266527) + (xy 87.898347 66.854779) (xy 87.740778 66.474373) (xy 87.623347 66.356942) (xy 87.623347 64.595499) (xy 87.638235 64.520652) + (xy 87.623347 64.445805) (xy 87.623347 64.445801) (xy 87.579251 64.224116) (xy 87.487152 64.08628) (xy 87.453676 64.036179) + (xy 87.453674 64.036177) (xy 87.411276 63.972724) (xy 87.347822 63.930326) (xy 86.433025 63.015529) (xy 86.390623 62.952071) + (xy 86.139231 62.784096) (xy 86.080031 62.77232) (xy 85.93028 62.622569) (xy 85.549874 62.465) (xy 85.138126 62.465) + (xy 84.75772 62.622569) (xy 84.466569 62.91372) (xy 84.309 63.294126) (xy 74.395 63.294126) (xy 74.395 46.00575) + (xy 78.161 46.00575) (xy 78.161 47.94631) (xy 78.257673 48.179699) (xy 78.436302 48.358327) (xy 78.669691 48.455) + (xy 79.18525 48.455) (xy 79.344 48.29625) (xy 79.344 45.847) (xy 79.598 45.847) (xy 79.598 48.29625) + (xy 79.75675 48.455) (xy 80.272309 48.455) (xy 80.505698 48.358327) (xy 80.684327 48.179699) (xy 80.781 47.94631) + (xy 80.781 46.00575) (xy 83.811 46.00575) (xy 83.811 47.94631) (xy 83.907673 48.179699) (xy 84.086302 48.358327) + (xy 84.319691 48.455) (xy 84.83525 48.455) (xy 84.994 48.29625) (xy 84.994 45.847) (xy 85.248 45.847) + (xy 85.248 48.29625) (xy 85.40675 48.455) (xy 85.922309 48.455) (xy 86.155698 48.358327) (xy 86.334327 48.179699) + (xy 86.431 47.94631) (xy 86.431 46.00575) (xy 86.27225 45.847) (xy 85.248 45.847) (xy 84.994 45.847) + (xy 83.96975 45.847) (xy 83.811 46.00575) (xy 80.781 46.00575) (xy 80.62225 45.847) (xy 79.598 45.847) + (xy 79.344 45.847) (xy 78.31975 45.847) (xy 78.161 46.00575) (xy 74.395 46.00575) (xy 74.395 44.377612) + (xy 74.37 44.251929) (xy 74.37 43.915) (xy 78.161 43.915) + ) + ) + ) +) diff --git a/schematics/lora_tracker.net b/schematics/lora_tracker.net new file mode 100644 index 0000000..ca64c0c --- /dev/null +++ b/schematics/lora_tracker.net @@ -0,0 +1,538 @@ +(export (version D) + (design + (source /home/sh/src/projects/Electronics/projects/lora_tracker/lora_tracker_3/lora_tracker.sch) + (date "Mon 22 Nov 2021 03:11:38 PM EET") + (tool "Eeschema 5.0.2+dfsg1-1") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source lora_tracker.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U2) + (value E22-400M30S) + (footprint gs:E22-400M30S) + (libsource (lib gs-eagle-import) (part E22-400M30S) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 6194CACC)) + (comp (ref J1) + (value Conn_Coaxial) + (footprint Connector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount) + (datasheet " ~") + (libsource (lib Connector) (part Conn_Coaxial) (description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)")) + (sheetpath (names /) (tstamps /)) + (tstamp 619A9181)) + (comp (ref JP1) + (value SolderJumper_3_Open) + (footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619A9CAA)) + (comp (ref JP2) + (value SolderJumper_3_Open) + (footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619AAF54)) + (comp (ref JP3) + (value SolderJumper_3_Open) + (footprint Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_3_Open) (description "Solder Jumper, 3-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619AC0BC)) + (comp (ref JP4) + (value SolderJumper_2_Open) + (footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619C59F2)) + (comp (ref JP5) + (value SolderJumper_2_Open) + (footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619C9C44)) + (comp (ref JP6) + (value SolderJumper_2_Open) + (footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 619D6D42)) + (comp (ref C2) + (value 100uF) + (footprint Capacitor_SMD:CP_Elec_3x5.3) + (datasheet ~) + (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol")) + (sheetpath (names /) (tstamps /)) + (tstamp 619EF8E3)) + (comp (ref C1) + (value 100nF) + (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 619EF996)) + (comp (ref U3) + (value Ai-Thinker-Ra-01) + (footprint RF_Module:Ai-Thinker-Ra-01-LoRa) + (datasheet https://mikroelectron.com/Product/10KM-433M-LORA-LONG-RANGE-WIRELESS-MODULE-RA-01) + (libsource (lib RF_Module) (part Ai-Thinker-Ra-01) (description "Ai-Thinker LoRa Module Ra-01")) + (sheetpath (names /) (tstamps /)) + (tstamp 61A0738A)) + (comp (ref JP8) + (value SolderJumper_2_Open) + (footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 61A555B2)) + (comp (ref JP7) + (value SolderJumper_2_Open) + (footprint Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm) + (datasheet ~) + (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open")) + (sheetpath (names /) (tstamps /)) + (tstamp 61A74681)) + (comp (ref C3) + (value 100nF) + (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder) + (datasheet ~) + (libsource (lib Device) (part C) (description "Unpolarized capacitor")) + (sheetpath (names /) (tstamps /)) + (tstamp 61A98B18)) + (comp (ref J2) + (value Conn_01x10_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x10_Female) (description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 61AA7D88)) + (comp (ref J3) + (value Conn_01x12_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x12_Female) (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 61AA8097)) + (comp (ref U1) + (value ESP32) + (footprint "gs:esp32 devkit") + (libsource (lib gs-eagle-import) (part ESP32) (description "")) + (sheetpath (names /) (tstamps /)) + (tstamp 61978D9D)) + (comp (ref J4) + (value Conn_01x03_Female) + (footprint Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical) + (datasheet ~) + (libsource (lib Connector) (part Conn_01x03_Female) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 61D04C33))) + (libparts + (libpart (lib Connector) (part Conn_01x03_Female) + (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x03_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)))) + (libpart (lib Connector) (part Conn_01x10_Female) + (description "Generic connector, single row, 01x10, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x10_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)))) + (libpart (lib Connector) (part Conn_01x12_Female) + (description "Generic connector, single row, 01x12, script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_1x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_01x12_Female)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)) + (pin (num 11) (name Pin_11) (type passive)) + (pin (num 12) (name Pin_12) (type passive)))) + (libpart (lib Connector) (part Conn_Coaxial) + (description "coaxial connector (BNC, SMA, SMB, SMC, Cinch/RCA, ...)") + (docs " ~") + (footprints + (fp *BNC*) + (fp *SMA*) + (fp *SMB*) + (fp *SMC*) + (fp *Cinch*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_Coaxial)) + (pins + (pin (num 1) (name In) (type passive)) + (pin (num 2) (name Ext) (type passive)))) + (libpart (lib Device) (part C) + (description "Unpolarized capacitor") + (docs ~) + (footprints + (fp C_*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Device) (part CP1) + (description "Polarized capacitor, US symbol") + (docs ~) + (footprints + (fp CP_*)) + (fields + (field (name Reference) C) + (field (name Value) CP1)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Jumper) (part SolderJumper_2_Open) + (description "Solder Jumper, 2-pole, open") + (docs ~) + (footprints + (fp SolderJumper*Open*)) + (fields + (field (name Reference) JP) + (field (name Value) SolderJumper_2_Open)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name B) (type passive)))) + (libpart (lib Jumper) (part SolderJumper_3_Open) + (description "Solder Jumper, 3-pole, open") + (docs ~) + (footprints + (fp SolderJumper*Open*)) + (fields + (field (name Reference) JP) + (field (name Value) SolderJumper_3_Open)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name C) (type input)) + (pin (num 3) (name B) (type passive)))) + (libpart (lib RF_Module) (part Ai-Thinker-Ra-01) + (description "Ai-Thinker LoRa Module Ra-01") + (docs https://mikroelectron.com/Product/10KM-433M-LORA-LONG-RANGE-WIRELESS-MODULE-RA-01) + (footprints + (fp Ai?Thinker?Ra?01*)) + (fields + (field (name Reference) U) + (field (name Value) Ai-Thinker-Ra-01) + (field (name Footprint) RF_Module:Ai-Thinker-Ra-01-LoRa)) + (pins + (pin (num 1) (name Ant) (type input)) + (pin (num 2) (name Gnd) (type power_in)) + (pin (num 3) (name 3v3) (type power_in)) + (pin (num 4) (name ~Reset) (type input)) + (pin (num 5) (name DIO0) (type BiDi)) + (pin (num 6) (name DIO1) (type BiDi)) + (pin (num 7) (name DIO2) (type BiDi)) + (pin (num 8) (name DIO3) (type BiDi)) + (pin (num 9) (name Gnd) (type passive)) + (pin (num 10) (name DIO4) (type BiDi)) + (pin (num 11) (name DIO5) (type BiDi)) + (pin (num 12) (name SCK) (type BiDi)) + (pin (num 13) (name MISO) (type output)) + (pin (num 14) (name MOSI) (type input)) + (pin (num 15) (name ~NSS) (type input)) + (pin (num 16) (name Gnd) (type passive)))) + (libpart (lib gs-eagle-import) (part E22-400M30S) + (fields + (field (name Reference) U) + (field (name Value) E22-400M30S)) + (pins + (pin (num 1) (name GND@1) (type BiDi)) + (pin (num 2) (name GND@2) (type BiDi)) + (pin (num 3) (name GND@3) (type BiDi)) + (pin (num 4) (name GND@4) (type BiDi)) + (pin (num 5) (name GND@5) (type BiDi)) + (pin (num 6) (name RXEN) (type BiDi)) + (pin (num 7) (name TXEN) (type BiDi)) + (pin (num 8) (name DIO2) (type BiDi)) + (pin (num 9) (name VCC@1) (type BiDi)) + (pin (num 10) (name VCC@2) (type BiDi)) + (pin (num 11) (name GND@6) (type BiDi)) + (pin (num 12) (name GND@7) (type BiDi)) + (pin (num 13) (name DIO1) (type BiDi)) + (pin (num 14) (name BUSY) (type BiDi)) + (pin (num 15) (name NRST) (type BiDi)) + (pin (num 16) (name MISO) (type BiDi)) + (pin (num 17) (name MOSI) (type BiDi)) + (pin (num 18) (name SCK) (type BiDi)) + (pin (num 19) (name NSS) (type BiDi)) + (pin (num 20) (name GND@8) (type BiDi)) + (pin (num 21) (name ANT) (type BiDi)) + (pin (num 22) (name GND@9) (type BiDi)))) + (libpart (lib gs-eagle-import) (part ESP32) + (fields + (field (name Reference) U) + (field (name Value) ESP32)) + (pins + (pin (num 1) (name +3V3) (type input)) + (pin (num 2) (name EN) (type input)) + (pin (num 3) (name GPIO36) (type input)) + (pin (num 4) (name GPIO39) (type input)) + (pin (num 5) (name GPIO34) (type input)) + (pin (num 6) (name GPIO35) (type input)) + (pin (num 7) (name GPIO32) (type input)) + (pin (num 8) (name GPIO33) (type input)) + (pin (num 9) (name GPIO25) (type input)) + (pin (num 10) (name GPIO26) (type input)) + (pin (num 11) (name GPIO27) (type input)) + (pin (num 12) (name GPIO14) (type input)) + (pin (num 13) (name GPIO12) (type input)) + (pin (num 14) (name GND) (type input)) + (pin (num 15) (name GPIO13) (type input)) + (pin (num 16) (name GPIO9) (type input)) + (pin (num 17) (name GPIO10) (type input)) + (pin (num 18) (name GPIO11) (type input)) + (pin (num 19) (name VIN) (type input)) + (pin (num 20) (name GPIO6) (type input)) + (pin (num 21) (name GPIO7) (type input)) + (pin (num 22) (name GPIO8) (type input)) + (pin (num 23) (name GPIO15) (type input)) + (pin (num 24) (name GPIO2) (type input)) + (pin (num 25) (name GPIO0) (type input)) + (pin (num 26) (name GPIO4) (type input)) + (pin (num 27) (name GPIO16) (type input)) + (pin (num 28) (name GPIO17) (type input)) + (pin (num 29) (name GPIO5) (type input)) + (pin (num 30) (name GPIO18) (type input)) + (pin (num 31) (name GPIO19) (type input)) + (pin (num 32) (name GND) (type input)) + (pin (num 33) (name GPIO21) (type input)) + (pin (num 34) (name GPIO3) (type input)) + (pin (num 35) (name GPIO1) (type input)) + (pin (num 36) (name GPIO22) (type input)) + (pin (num 37) (name GPIO23) (type input)) + (pin (num 38) (name GND) (type input))))) + (libraries + (library (logical Connector) + (uri /usr/share/kicad/library/Connector.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Jumper) + (uri /usr/share/kicad/library/Jumper.lib)) + (library (logical RF_Module) + (uri /usr/share/kicad/library/RF_Module.lib)) + (library (logical gs-eagle-import) + (uri /home/sh/src/projects/Electronics/projects/lora_tracker/lora_tracker/gs-eagle-import.lib))) + (nets + (net (code 1) (name GPIO7) + (node (ref J3) (pin 1)) + (node (ref U1) (pin 21))) + (net (code 2) (name "Net-(JP5-Pad2)") + (node (ref U1) (pin 18)) + (node (ref JP5) (pin 2))) + (net (code 3) (name GPIO10) + (node (ref J2) (pin 1)) + (node (ref U1) (pin 17))) + (net (code 4) (name GPIO13) + (node (ref U1) (pin 15)) + (node (ref J2) (pin 3))) + (net (code 5) (name "Net-(JP4-Pad2)") + (node (ref JP4) (pin 2)) + (node (ref U1) (pin 14))) + (net (code 6) (name "Net-(JP7-Pad2)") + (node (ref JP7) (pin 2)) + (node (ref U1) (pin 1))) + (net (code 7) (name GPIO39) + (node (ref U1) (pin 4)) + (node (ref J2) (pin 8))) + (net (code 8) (name GPIO36) + (node (ref J2) (pin 9)) + (node (ref U1) (pin 3))) + (net (code 9) (name EN) + (node (ref J2) (pin 10)) + (node (ref U1) (pin 2))) + (net (code 10) (name GPIO21) + (node (ref J3) (pin 9)) + (node (ref U1) (pin 33))) + (net (code 11) (name GPIO35) + (node (ref J2) (pin 6)) + (node (ref U1) (pin 6))) + (net (code 12) (name GPIO34) + (node (ref J2) (pin 7)) + (node (ref U1) (pin 5))) + (net (code 13) (name "Net-(JP2-Pad1)") + (node (ref JP2) (pin 1)) + (node (ref U1) (pin 30)) + (node (ref JP3) (pin 3))) + (net (code 14) (name "Net-(JP3-Pad1)") + (node (ref U1) (pin 29)) + (node (ref JP3) (pin 1))) + (net (code 15) (name BUSY) + (node (ref U3) (pin 5)) + (node (ref U2) (pin 14)) + (node (ref U1) (pin 12))) + (net (code 16) (name "Net-(JP8-Pad1)") + (node (ref JP8) (pin 1)) + (node (ref U1) (pin 20))) + (net (code 17) (name MOSI) + (node (ref U3) (pin 14)) + (node (ref U2) (pin 17)) + (node (ref U1) (pin 37))) + (net (code 18) (name DIO1) + (node (ref U2) (pin 13)) + (node (ref U3) (pin 6)) + (node (ref U1) (pin 13))) + (net (code 19) (name MISO) + (node (ref JP1) (pin 2)) + (node (ref U2) (pin 16)) + (node (ref U3) (pin 13))) + (net (code 20) (name SCK) + (node (ref U3) (pin 12)) + (node (ref U2) (pin 18)) + (node (ref JP2) (pin 2))) + (net (code 21) (name NSS) + (node (ref U2) (pin 19)) + (node (ref JP3) (pin 2)) + (node (ref U3) (pin 15))) + (net (code 22) (name NRST) + (node (ref U2) (pin 15)) + (node (ref U1) (pin 11)) + (node (ref U3) (pin 4))) + (net (code 23) (name GPIO15) + (node (ref U1) (pin 23)) + (node (ref J3) (pin 3))) + (net (code 24) (name GPIO8) + (node (ref U1) (pin 22)) + (node (ref J3) (pin 2))) + (net (code 25) (name GPIO22) + (node (ref U1) (pin 36)) + (node (ref J3) (pin 12))) + (net (code 26) (name GPIO1) + (node (ref U1) (pin 35)) + (node (ref J3) (pin 11))) + (net (code 27) (name GPIO3) + (node (ref U1) (pin 34)) + (node (ref J3) (pin 10))) + (net (code 28) (name GPIO0) + (node (ref J3) (pin 5)) + (node (ref U1) (pin 25))) + (net (code 29) (name GPIO4) + (node (ref U1) (pin 26)) + (node (ref J3) (pin 6))) + (net (code 30) (name GPIO16) + (node (ref J3) (pin 7)) + (node (ref U1) (pin 27))) + (net (code 31) (name GPIO17) + (node (ref J3) (pin 8)) + (node (ref U1) (pin 28))) + (net (code 32) (name GPIO2) + (node (ref J3) (pin 4)) + (node (ref U1) (pin 24))) + (net (code 33) (name "Net-(U3-Pad7)") + (node (ref U3) (pin 7))) + (net (code 34) (name GND) + (node (ref U2) (pin 11)) + (node (ref U2) (pin 12)) + (node (ref U3) (pin 16)) + (node (ref JP4) (pin 1)) + (node (ref U2) (pin 1)) + (node (ref JP5) (pin 1)) + (node (ref JP6) (pin 2)) + (node (ref U3) (pin 2)) + (node (ref U1) (pin 38)) + (node (ref U3) (pin 9)) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref U2) (pin 20)) + (node (ref J4) (pin 1)) + (node (ref J1) (pin 2)) + (node (ref U2) (pin 5)) + (node (ref U2) (pin 4)) + (node (ref U2) (pin 3)) + (node (ref U2) (pin 22)) + (node (ref C3) (pin 2)) + (node (ref U2) (pin 2))) + (net (code 35) (name 3v3) + (node (ref U3) (pin 3)) + (node (ref JP8) (pin 2)) + (node (ref J4) (pin 2)) + (node (ref JP7) (pin 1)) + (node (ref C3) (pin 1))) + (net (code 36) (name VCC) + (node (ref C1) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref U1) (pin 19)) + (node (ref J4) (pin 3)) + (node (ref U2) (pin 10)) + (node (ref U2) (pin 9))) + (net (code 37) (name "Net-(U3-Pad11)") + (node (ref U3) (pin 11))) + (net (code 38) (name "Net-(U3-Pad10)") + (node (ref U3) (pin 10))) + (net (code 39) (name "Net-(U3-Pad8)") + (node (ref U3) (pin 8))) + (net (code 40) (name GPIO9) + (node (ref J2) (pin 2)) + (node (ref U1) (pin 16))) + (net (code 41) (name GPIO25) + (node (ref U1) (pin 9)) + (node (ref J2) (pin 5))) + (net (code 42) (name GPIO26) + (node (ref J2) (pin 4)) + (node (ref U1) (pin 10))) + (net (code 43) (name "Net-(J1-Pad1)") + (node (ref U2) (pin 21)) + (node (ref J1) (pin 1)) + (node (ref U3) (pin 1))) + (net (code 44) (name TXEN) + (node (ref U1) (pin 8)) + (node (ref U2) (pin 7))) + (net (code 45) (name RXEN) + (node (ref U2) (pin 6)) + (node (ref U1) (pin 7))) + (net (code 46) (name "Net-(JP1-Pad1)") + (node (ref JP1) (pin 1)) + (node (ref U1) (pin 31)) + (node (ref JP2) (pin 3))) + (net (code 47) (name "Net-(U2-Pad8)") + (node (ref U2) (pin 8))) + (net (code 48) (name "Net-(JP1-Pad3)") + (node (ref JP6) (pin 1)) + (node (ref JP1) (pin 3)) + (node (ref U1) (pin 32))))) \ No newline at end of file diff --git a/schematics/lora_tracker.pretty/E22-400M30S.kicad_mod b/schematics/lora_tracker.pretty/E22-400M30S.kicad_mod new file mode 100644 index 0000000..693f95a --- /dev/null +++ b/schematics/lora_tracker.pretty/E22-400M30S.kicad_mod @@ -0,0 +1,82 @@ +(module E22-400M30S (layer F.Cu) (tedit 0) + (fp_text reference U4 (at 12.266 19.62 -270) (layer F.Fab) + (effects (font (size 0.77216 0.77216) (thickness 0.061772)) (justify left bottom)) + ) + (fp_text value E22-400M30S (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top)) + ) + (fp_line (start -12 -19.25) (end 12 -19.25) (layer F.Fab) (width 0.127)) + (fp_line (start 12 -19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -19.25) (end -12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 19.25) (end 12 19.25) (layer F.Fab) (width 0.127)) + (fp_line (start -12 -15.1) (end -12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -19.3) (end 12 -19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -19.3) (end 12 -15.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -12.7) (end 12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -10.2) (end 12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -0.1) (end 12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 2.5) (end 12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 5) (end 12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 7.6) (end 12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 10.1) (end 12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 12.7) (end 12 13.1) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 15.2) (end 12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 15.2) (end -12 15.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 12.6) (end -12 13) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 10.1) (end -12 10.5) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 7.6) (end -12 8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 5) (end -12 5.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 2.5) (end -12 2.9) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -0.1) (end -12 0.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -10.2) (end -12 -9.8) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -12.7) (end -12 -12.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 -7.4) (end -12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 -7.4) (end 12 -2.4) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 18) (end -12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start -12 19.3) (end 12 19.3) (layer F.SilkS) (width 0.127)) + (fp_line (start 12 19.3) (end 12 18) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -12 -13.79 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 2 smd rect (at -12 -11.25 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 3 smd rect (at -12 -8.71 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 4 smd rect (at -12 -1.11 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 5 smd rect (at -12 1.43 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 6 smd rect (at -12 3.97 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 7 smd rect (at -12 6.51 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 8 smd rect (at -12 9.05 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 9 smd rect (at -12 11.59 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 10 smd rect (at -12 14.13 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 11 smd rect (at -12 16.67 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 12 smd rect (at 12 16.67 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 13 smd rect (at 12 14.13 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 14 smd rect (at 12 11.59 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 15 smd rect (at 12 9.05 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 16 smd rect (at 12 6.51 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 17 smd rect (at 12 3.97 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 18 smd rect (at 12 1.43 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 19 smd rect (at 12 -1.11 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 20 smd rect (at 12 -8.71 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 21 smd rect (at 12 -11.25 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) + (pad 22 smd rect (at 12 -13.79 90) (size 1.7 2.5) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.1016)) +) diff --git a/schematics/lora_tracker.pretty/esp32 devkit.kicad_mod b/schematics/lora_tracker.pretty/esp32 devkit.kicad_mod new file mode 100644 index 0000000..134e6f9 --- /dev/null +++ b/schematics/lora_tracker.pretty/esp32 devkit.kicad_mod @@ -0,0 +1,50 @@ +(module "esp32 devkit" (layer F.Cu) (tedit 61967ABE) + (fp_text reference REF** (at -11.43 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "esp32 devkit" (at -3.81 -3.04) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -13.97 50.8) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end 6.35 50.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 0) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 50.8) (end -13.97 50.8) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -15.24 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -15.24 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -15.24 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at -15.24 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at -15.24 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 6 thru_hole circle (at -15.24 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 7 thru_hole circle (at -15.24 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at -15.24 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 9 thru_hole circle (at -15.24 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 10 thru_hole circle (at -15.24 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at -15.24 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at -15.24 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 13 thru_hole circle (at -15.24 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 14 thru_hole circle (at -15.24 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 15 thru_hole circle (at -15.24 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 16 thru_hole circle (at -15.24 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 17 thru_hole circle (at -15.24 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 18 thru_hole circle (at -15.24 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 19 thru_hole circle (at -15.24 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 20 thru_hole circle (at 7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 21 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 22 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 23 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 24 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 25 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 26 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 27 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 28 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 29 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 30 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 31 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 32 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 33 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 34 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 35 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 36 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 37 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 38 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) +) diff --git a/schematics/lora_tracker.pretty/esp32 devkit2.kicad_mod b/schematics/lora_tracker.pretty/esp32 devkit2.kicad_mod new file mode 100644 index 0000000..b3ba636 --- /dev/null +++ b/schematics/lora_tracker.pretty/esp32 devkit2.kicad_mod @@ -0,0 +1,48 @@ +(module "esp32 devkit2" (layer F.Cu) (tedit 6199FDB0) + (fp_text reference REF** (at -11.43 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "esp32 devkit2" (at -3.81 -3.04) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 6.35 0) (end -13.97 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.97 46.99) (end 6.35 46.99) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 46.99) (end 6.35 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -13.97 0) (end -13.97 46.99) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -15.24 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -15.24 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at -15.24 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at -15.24 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at -15.24 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 6 thru_hole circle (at -15.24 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 7 thru_hole circle (at -15.24 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at -15.24 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 9 thru_hole circle (at -15.24 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 10 thru_hole circle (at -15.24 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at -15.24 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at -15.24 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 13 thru_hole circle (at -15.24 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 14 thru_hole circle (at -15.24 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 15 thru_hole circle (at -15.24 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 16 thru_hole circle (at -15.24 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 17 thru_hole circle (at -15.24 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 18 thru_hole circle (at -15.24 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 20 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 21 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 22 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 23 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 24 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 25 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 26 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 27 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 28 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 29 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 30 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 31 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 32 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 33 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 34 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 35 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 36 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) + (pad 37 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)) +) diff --git a/schematics/lora_tracker.pro b/schematics/lora_tracker.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/schematics/lora_tracker.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/schematics/lora_tracker.sch b/schematics/lora_tracker.sch new file mode 100644 index 0000000..94fc771 --- /dev/null +++ b/schematics/lora_tracker.sch @@ -0,0 +1,760 @@ +EESchema Schematic File Version 4 +LIBS:lora_tracker-cache +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L lora_tracker:E22-400M30S U2 +U 1 1 6194CACC +P 7600 2850 +F 0 "U2" H 7600 4150 85 0000 C CNN +F 1 "E22-400M30S" H 7600 2850 50 0001 C CNN +F 2 "lora_tracker:E22-400M30S" H 7600 2850 50 0001 C CNN +F 3 "" H 7600 2850 50 0001 C CNN + 1 7600 2850 + 1 0 0 -1 +$EndComp +Text GLabel 2050 3750 0 50 Input ~ 0 +VCC +Text GLabel 5800 3750 0 50 Input ~ 0 +VCC +Wire Wire Line + 6600 3750 6500 3750 +Wire Wire Line + 6600 3550 6500 3550 +Wire Wire Line + 6500 3550 6500 3750 +Wire Wire Line + 2250 3750 2050 3750 +Text GLabel 5800 3950 0 50 Input ~ 0 +GND +Wire Wire Line + 6500 3950 6500 4250 +Wire Wire Line + 6500 4250 7150 4250 +Wire Wire Line + 8750 4250 8750 3950 +Wire Wire Line + 8750 3950 8600 3950 +Wire Wire Line + 6500 3950 6600 3950 +Text GLabel 6350 2150 0 50 Input ~ 0 +GND +Wire Wire Line + 6600 2150 6450 2150 +Wire Wire Line + 6600 1750 6450 1750 +Wire Wire Line + 6450 1750 6450 1950 +Connection ~ 6450 2150 +Wire Wire Line + 6450 2150 6350 2150 +Wire Wire Line + 6600 1950 6450 1950 +Connection ~ 6450 1950 +Wire Wire Line + 6450 1950 6450 2150 +Wire Wire Line + 6450 1750 6450 1500 +Wire Wire Line + 6450 1500 8700 1500 +Wire Wire Line + 8700 1500 8700 1750 +Wire Wire Line + 8700 1750 8600 1750 +Connection ~ 6450 1750 +Wire Wire Line + 8600 2150 8700 2150 +Wire Wire Line + 8700 2150 8700 1750 +Connection ~ 8700 1750 +Text GLabel 3400 1950 2 50 Input ~ 0 +GND +Text GLabel 850 3250 0 50 Input ~ 0 +GND +Wire Wire Line + 8600 1950 8800 1950 +Text GLabel 8900 2550 2 50 Input ~ 0 +NSS +Text GLabel 8900 2750 2 50 Input ~ 0 +SCK +Text GLabel 8900 2950 2 50 Input ~ 0 +MOSI +Text GLabel 8900 3150 2 50 Input ~ 0 +MISO +Text GLabel 8900 3350 2 50 Input ~ 0 +NRST +Text GLabel 8900 3550 2 50 Input ~ 0 +BUSY +Text GLabel 8900 3750 2 50 Input ~ 0 +DIO1 +Wire Wire Line + 8900 2550 8600 2550 +Wire Wire Line + 8900 2750 8600 2750 +Wire Wire Line + 8600 2950 8900 2950 +Wire Wire Line + 8600 3150 8900 3150 +Wire Wire Line + 8600 3350 8900 3350 +Wire Wire Line + 8600 3550 8900 3550 +Wire Wire Line + 8600 3750 8900 3750 +Text GLabel 6350 2750 0 50 Input ~ 0 +GND +Wire Wire Line + 6350 2750 6450 2750 +Wire Wire Line + 6600 2550 6450 2550 +Wire Wire Line + 6450 2550 6450 2750 +Connection ~ 6450 2750 +Wire Wire Line + 6450 2750 6600 2750 +Text GLabel 6350 2950 0 50 Input ~ 0 +RXEN +Text GLabel 6350 3150 0 50 Input ~ 0 +TXEN +Wire Wire Line + 6600 2950 6350 2950 +Wire Wire Line + 6600 3150 6350 3150 +Text GLabel 3400 2050 2 50 Input ~ 0 +MOSI +Wire Wire Line + 3400 2050 3200 2050 +Text GLabel 2050 3150 0 50 Input ~ 0 +DIO1 +Text GLabel 2050 3050 0 50 Input ~ 0 +BUSY +Text GLabel 2050 2950 0 50 Input ~ 0 +NRST +Wire Wire Line + 2050 3150 2250 3150 +Wire Wire Line + 2050 3050 2250 3050 +Wire Wire Line + 2050 2950 2250 2950 +Text GLabel 2050 2550 0 50 Input ~ 0 +RXEN +Text GLabel 2050 2650 0 50 Input ~ 0 +TXEN +Wire Wire Line + 2250 2550 2050 2550 +Wire Wire Line + 2250 2650 2050 2650 +NoConn ~ 6600 3350 +$Comp +L Connector:Conn_Coaxial J1 +U 1 1 619A9181 +P 9000 1950 +F 0 "J1" H 9099 1926 50 0000 L CNN +F 1 "Conn_Coaxial" H 9099 1835 50 0000 L CNN +F 2 "Connector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMount" H 9000 1950 50 0001 C CNN +F 3 " ~" H 9000 1950 50 0001 C CNN + 1 9000 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 9000 2150 9000 2300 +Wire Wire Line + 9000 2300 8700 2300 +Wire Wire Line + 8700 2300 8700 2150 +Connection ~ 8700 2150 +$Comp +L Jumper:SolderJumper_3_Open JP1 +U 1 1 619A9CAA +P 4500 2500 +F 0 "JP1" H 4500 2705 50 0000 C CNN +F 1 "SolderJumper_3_Open" H 4500 2614 50 0000 C CNN +F 2 "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm" H 4500 2500 50 0001 C CNN +F 3 "~" H 4500 2500 50 0001 C CNN + 1 4500 2500 + 1 0 0 -1 +$EndComp +Text GLabel 5050 2650 2 50 Input ~ 0 +MISO +Text GLabel 5050 2750 2 50 Input ~ 0 +SCK +Text GLabel 5050 2850 2 50 Input ~ 0 +NSS +$Comp +L Jumper:SolderJumper_3_Open JP2 +U 1 1 619AAF54 +P 4500 2950 +F 0 "JP2" H 4500 3155 50 0000 C CNN +F 1 "SolderJumper_3_Open" H 4500 3064 50 0000 C CNN +F 2 "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm" H 4500 2950 50 0001 C CNN +F 3 "~" H 4500 2950 50 0001 C CNN + 1 4500 2950 + 1 0 0 -1 +$EndComp +$Comp +L Jumper:SolderJumper_3_Open JP3 +U 1 1 619AC0BC +P 4500 3400 +F 0 "JP3" H 4500 3605 50 0000 C CNN +F 1 "SolderJumper_3_Open" H 4500 3514 50 0000 C CNN +F 2 "Jumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm" H 4500 3400 50 0001 C CNN +F 3 "~" H 4500 3400 50 0001 C CNN + 1 4500 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 1950 3400 1950 +Wire Wire Line + 5050 2650 4500 2650 +Wire Wire Line + 5050 2750 4800 2750 +Wire Wire Line + 4800 2750 4800 3100 +Wire Wire Line + 4800 3100 4500 3100 +Wire Wire Line + 5050 2850 4900 2850 +Wire Wire Line + 4900 2850 4900 3550 +Wire Wire Line + 4900 3550 4500 3550 +Wire Wire Line + 4300 3400 3900 3400 +Wire Wire Line + 3900 3400 3900 2850 +Wire Wire Line + 4300 2950 4150 2950 +Wire Wire Line + 4000 2950 4000 2750 +Wire Wire Line + 4300 2500 4150 2500 +Wire Wire Line + 4000 2500 4000 2650 +Wire Wire Line + 4700 3400 4700 3150 +Wire Wire Line + 4700 3150 4150 3150 +Wire Wire Line + 4150 3150 4150 2950 +Connection ~ 4150 2950 +Wire Wire Line + 4150 2950 4000 2950 +Wire Wire Line + 4700 2950 4700 2750 +Wire Wire Line + 4700 2750 4150 2750 +Wire Wire Line + 4150 2750 4150 2500 +Connection ~ 4150 2500 +Wire Wire Line + 4150 2500 4000 2500 +Wire Wire Line + 4700 2500 4700 2350 +Wire Wire Line + 4700 2350 3900 2350 +Wire Wire Line + 3900 2350 3900 2550 +Text GLabel 850 3650 0 50 Input ~ 0 +GND +$Comp +L Jumper:SolderJumper_2_Open JP4 +U 1 1 619C59F2 +P 1200 3250 +F 0 "JP4" H 1200 3455 50 0000 C CNN +F 1 "SolderJumper_2_Open" H 1200 3364 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 1200 3250 50 0001 C CNN +F 3 "~" H 1200 3250 50 0001 C CNN + 1 1200 3250 + 1 0 0 -1 +$EndComp +$Comp +L Jumper:SolderJumper_2_Open JP5 +U 1 1 619C9C44 +P 1200 3650 +F 0 "JP5" H 1200 3855 50 0000 C CNN +F 1 "SolderJumper_2_Open" H 1200 3764 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 1200 3650 50 0001 C CNN +F 3 "~" H 1200 3650 50 0001 C CNN + 1 1200 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 850 3250 1050 3250 +Wire Wire Line + 850 3650 1050 3650 +$Comp +L Jumper:SolderJumper_2_Open JP6 +U 1 1 619D6D42 +P 4500 2150 +F 0 "JP6" H 4500 2355 50 0000 C CNN +F 1 "SolderJumper_2_Open" H 4500 2264 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 4500 2150 50 0001 C CNN +F 3 "~" H 4500 2150 50 0001 C CNN + 1 4500 2150 + 1 0 0 -1 +$EndComp +Text GLabel 5050 2150 2 50 Input ~ 0 +GND +Wire Wire Line + 4650 2150 5050 2150 +Wire Wire Line + 4350 2150 3900 2150 +Wire Wire Line + 3900 2150 3900 2350 +Connection ~ 3900 2350 +Wire Wire Line + 5800 3750 5900 3750 +Connection ~ 6500 3750 +Wire Wire Line + 5800 3950 6500 3950 +Connection ~ 6500 3950 +$Comp +L Device:CP1 C2 +U 1 1 619EF8E3 +P 5900 4300 +F 0 "C2" H 6015 4346 50 0000 L CNN +F 1 "100uF" H 6015 4255 50 0000 L CNN +F 2 "Capacitor_SMD:CP_Elec_3x5.3" H 5900 4300 50 0001 C CNN +F 3 "~" H 5900 4300 50 0001 C CNN + 1 5900 4300 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C1 +U 1 1 619EF996 +P 6250 4550 +F 0 "C1" H 6365 4596 50 0000 L CNN +F 1 "100nF" H 6365 4505 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6288 4400 50 0001 C CNN +F 3 "~" H 6250 4550 50 0001 C CNN + 1 6250 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5900 4150 5900 3750 +Connection ~ 5900 3750 +Wire Wire Line + 5900 3750 6250 3750 +Wire Wire Line + 6250 4400 6250 3750 +Connection ~ 6250 3750 +Wire Wire Line + 6250 3750 6500 3750 +Wire Wire Line + 5900 4450 5900 5000 +Wire Wire Line + 5900 5000 6250 5000 +Wire Wire Line + 7150 5000 7150 4250 +Connection ~ 7150 4250 +Wire Wire Line + 7150 4250 8750 4250 +Wire Wire Line + 6250 4700 6250 5000 +Connection ~ 6250 5000 +Wire Wire Line + 6250 5000 7150 5000 +$Comp +L RF_Module:Ai-Thinker-Ra-01 U3 +U 1 1 61A0738A +P 2650 5850 +F 0 "U3" H 2650 6828 50 0000 C CNN +F 1 "Ai-Thinker-Ra-01" H 2650 6737 50 0000 C CNN +F 2 "RF_Module:Ai-Thinker-Ra-01-LoRa" H 3650 5450 50 0001 C CNN +F 3 "https://mikroelectron.com/Product/10KM-433M-LORA-LONG-RANGE-WIRELESS-MODULE-RA-01" H 2750 6550 50 0001 C CNN + 1 2650 5850 + 1 0 0 -1 +$EndComp +Text GLabel 3400 6600 2 50 Input ~ 0 +GND +Wire Wire Line + 2650 6550 2650 6600 +Wire Wire Line + 2650 6600 3200 6600 +Text GLabel 3400 4900 2 50 Input ~ 0 +3v3 +Wire Wire Line + 2650 4900 3250 4900 +Text GLabel 850 1950 0 50 Input ~ 0 +3v3 +Text GLabel 5050 3750 2 50 Input ~ 0 +3v3 +Wire Wire Line + 2650 4900 2650 5050 +Wire Wire Line + 2150 5350 2150 4300 +Wire Wire Line + 2150 4300 5300 4300 +Wire Wire Line + 5300 4300 5300 1100 +Wire Wire Line + 5300 1100 8800 1100 +Wire Wire Line + 8800 1100 8800 1950 +Connection ~ 8800 1950 +Text GLabel 1800 5550 0 50 Input ~ 0 +NRST +Wire Wire Line + 1800 5550 2150 5550 +Text GLabel 1800 5750 0 50 Input ~ 0 +NSS +Text GLabel 1800 5950 0 50 Input ~ 0 +MISO +Text GLabel 1800 6050 0 50 Input ~ 0 +MOSI +Text GLabel 1800 5850 0 50 Input ~ 0 +SCK +Wire Wire Line + 1800 5750 2150 5750 +Wire Wire Line + 1800 5850 2150 5850 +Wire Wire Line + 1800 5950 2150 5950 +Text GLabel 3400 5550 2 50 Input ~ 0 +DIO1 +Text GLabel 3400 5450 2 50 Input ~ 0 +BUSY +Wire Wire Line + 3400 5450 3150 5450 +Wire Wire Line + 3400 5550 3150 5550 +Wire Wire Line + 1800 6050 2150 6050 +$Comp +L Jumper:SolderJumper_2_Open JP8 +U 1 1 61A555B2 +P 4700 3750 +F 0 "JP8" H 4700 3955 50 0000 C CNN +F 1 "SolderJumper_2_Open" H 4700 3864 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 4700 3750 50 0001 C CNN +F 3 "~" H 4700 3750 50 0001 C CNN + 1 4700 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4850 3750 5050 3750 +$Comp +L Jumper:SolderJumper_2_Open JP7 +U 1 1 61A74681 +P 1150 1950 +F 0 "JP7" H 1150 2155 50 0000 C CNN +F 1 "SolderJumper_2_Open" H 1150 2064 50 0000 C CNN +F 2 "Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm" H 1150 1950 50 0001 C CNN +F 3 "~" H 1150 1950 50 0001 C CNN + 1 1150 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 850 1950 1000 1950 +$Comp +L Device:C C3 +U 1 1 61A98B18 +P 3250 5150 +F 0 "C3" H 3365 5196 50 0000 L CNN +F 1 "100nF" H 3365 5105 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 3288 5000 50 0001 C CNN +F 3 "~" H 3250 5150 50 0001 C CNN + 1 3250 5150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3250 5000 3250 4900 +Connection ~ 3250 4900 +Wire Wire Line + 3250 4900 3400 4900 +Wire Wire Line + 3250 5300 3800 5300 +Wire Wire Line + 3800 5300 3800 6300 +Wire Wire Line + 3800 6300 3200 6300 +Wire Wire Line + 3200 6300 3200 6600 +Connection ~ 3200 6600 +Wire Wire Line + 3200 6600 3400 6600 +$Comp +L Connector:Conn_01x10_Female J2 +U 1 1 61AA7D88 +P 4750 6600 +F 0 "J2" H 4644 5875 50 0000 C CNN +F 1 "Conn_01x10_Female" H 4644 5966 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical" H 4750 6600 50 0001 C CNN +F 3 "~" H 4750 6600 50 0001 C CNN + 1 4750 6600 + -1 0 0 1 +$EndComp +$Comp +L Connector:Conn_01x12_Female J3 +U 1 1 61AA8097 +P 5800 6700 +F 0 "J3" H 5694 5875 50 0000 C CNN +F 1 "Conn_01x12_Female" H 5694 5966 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical" H 5800 6700 50 0001 C CNN +F 3 "~" H 5800 6700 50 0001 C CNN + 1 5800 6700 + -1 0 0 1 +$EndComp +Text GLabel 2050 2050 0 50 Input ~ 0 +EN +Text GLabel 2050 2150 0 50 Input ~ 0 +GPIO36 +Text GLabel 2050 2250 0 50 Input ~ 0 +GPIO39 +Text GLabel 2050 2350 0 50 Input ~ 0 +GPIO34 +Text GLabel 2050 2450 0 50 Input ~ 0 +GPIO35 +$Comp +L lora_tracker:ESP32 U1 +U 1 1 61978D9D +P 2650 1850 +F 0 "U1" H 2725 2015 50 0000 C CNN +F 1 "ESP32" H 2725 1924 50 0000 C CNN +F 2 "lora_tracker:esp32 devkit" H 2700 2000 50 0001 C CNN +F 3 "" H 2700 2000 50 0001 C CNN + 1 2650 1850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2050 2050 2250 2050 +Wire Wire Line + 2050 2150 2250 2150 +Wire Wire Line + 2050 2250 2250 2250 +Wire Wire Line + 2050 2350 2250 2350 +Wire Wire Line + 2050 2450 2250 2450 +Wire Wire Line + 3200 2550 3900 2550 +Wire Wire Line + 3200 2650 4000 2650 +Wire Wire Line + 3200 2750 4000 2750 +Wire Wire Line + 3200 2850 3900 2850 +Wire Wire Line + 3200 3750 4550 3750 +Text GLabel 2050 2750 0 50 Input ~ 0 +GPIO25 +Text GLabel 2050 2850 0 50 Input ~ 0 +GPIO26 +Wire Wire Line + 2050 2750 2250 2750 +Wire Wire Line + 2050 2850 2250 2850 +Text GLabel 2050 3350 0 50 Input ~ 0 +GPIO13 +Text GLabel 2050 3450 0 50 Input ~ 0 +GPIO9 +Text GLabel 2050 3550 0 50 Input ~ 0 +GPIO10 +Wire Wire Line + 1350 3250 2250 3250 +Wire Wire Line + 1350 3650 2250 3650 +Wire Wire Line + 2250 3350 2050 3350 +Wire Wire Line + 2250 3450 2050 3450 +Wire Wire Line + 2250 3550 2050 3550 +Text GLabel 5150 6100 2 50 Input ~ 0 +EN +Text GLabel 5150 6200 2 50 Input ~ 0 +GPIO36 +Text GLabel 5150 6300 2 50 Input ~ 0 +GPIO39 +Text GLabel 5150 6400 2 50 Input ~ 0 +GPIO34 +Text GLabel 5150 6500 2 50 Input ~ 0 +GPIO35 +Text GLabel 5150 6600 2 50 Input ~ 0 +GPIO25 +Text GLabel 5150 6700 2 50 Input ~ 0 +GPIO26 +Text GLabel 5150 6800 2 50 Input ~ 0 +GPIO13 +Text GLabel 5150 6900 2 50 Input ~ 0 +GPIO9 +Text GLabel 5150 7000 2 50 Input ~ 0 +GPIO10 +Wire Wire Line + 5150 6100 4950 6100 +Wire Wire Line + 4950 6200 5150 6200 +Wire Wire Line + 4950 6300 5150 6300 +Wire Wire Line + 4950 6400 5150 6400 +Wire Wire Line + 4950 6500 5150 6500 +Wire Wire Line + 4950 6600 5150 6600 +Wire Wire Line + 4950 6700 5150 6700 +Wire Wire Line + 4950 6800 5150 6800 +Wire Wire Line + 4950 6900 5150 6900 +Wire Wire Line + 4950 7000 5150 7000 +Text GLabel 3400 2150 2 50 Input ~ 0 +GPIO22 +Text GLabel 3400 2250 2 50 Input ~ 0 +GPIO1 +Text GLabel 3400 2350 2 50 Input ~ 0 +GPIO3 +Text GLabel 3400 2450 2 50 Input ~ 0 +GPIO21 +Text GLabel 3400 2950 2 50 Input ~ 0 +GPIO17 +Text GLabel 3400 3050 2 50 Input ~ 0 +GPIO16 +Text GLabel 3400 3150 2 50 Input ~ 0 +GPIO4 +Text GLabel 3400 3250 2 50 Input ~ 0 +GPIO0 +Text GLabel 3400 3350 2 50 Input ~ 0 +GPIO2 +Text GLabel 3400 3450 2 50 Input ~ 0 +GPIO15 +Text GLabel 3400 3550 2 50 Input ~ 0 +GPIO8 +Text GLabel 3400 3650 2 50 Input ~ 0 +GPIO7 +Wire Wire Line + 3200 2150 3400 2150 +Wire Wire Line + 3200 2250 3400 2250 +Wire Wire Line + 3200 2350 3400 2350 +Wire Wire Line + 3200 2450 3400 2450 +Wire Wire Line + 3200 2950 3400 2950 +Wire Wire Line + 3200 3050 3400 3050 +Wire Wire Line + 3200 3150 3400 3150 +Wire Wire Line + 3200 3250 3400 3250 +Wire Wire Line + 3200 3350 3400 3350 +Wire Wire Line + 3200 3450 3400 3450 +Wire Wire Line + 3200 3550 3400 3550 +Wire Wire Line + 3200 3650 3400 3650 +Text GLabel 6200 6100 2 50 Input ~ 0 +GPIO22 +Text GLabel 6200 6200 2 50 Input ~ 0 +GPIO1 +Text GLabel 6200 6300 2 50 Input ~ 0 +GPIO3 +Text GLabel 6200 6400 2 50 Input ~ 0 +GPIO21 +Wire Wire Line + 6000 6100 6200 6100 +Wire Wire Line + 6000 6200 6200 6200 +Wire Wire Line + 6000 6300 6200 6300 +Wire Wire Line + 6000 6400 6200 6400 +Text GLabel 6200 6500 2 50 Input ~ 0 +GPIO17 +Text GLabel 6200 6600 2 50 Input ~ 0 +GPIO16 +Text GLabel 6200 6700 2 50 Input ~ 0 +GPIO4 +Text GLabel 6200 6800 2 50 Input ~ 0 +GPIO0 +Text GLabel 6200 6900 2 50 Input ~ 0 +GPIO2 +Text GLabel 6200 7000 2 50 Input ~ 0 +GPIO15 +Text GLabel 6200 7100 2 50 Input ~ 0 +GPIO8 +Text GLabel 6200 7200 2 50 Input ~ 0 +GPIO7 +Wire Wire Line + 6000 6500 6200 6500 +Wire Wire Line + 6000 6600 6200 6600 +Wire Wire Line + 6000 6700 6200 6700 +Wire Wire Line + 6000 6800 6200 6800 +Wire Wire Line + 6000 6900 6200 6900 +Wire Wire Line + 6000 7000 6200 7000 +Wire Wire Line + 6000 7100 6200 7100 +Wire Wire Line + 6000 7200 6200 7200 +NoConn ~ 3150 5650 +NoConn ~ 3150 5750 +NoConn ~ 3150 5850 +NoConn ~ 3150 5950 +$Comp +L Connector:Conn_01x03_Female J4 +U 1 1 61D04C33 +P 7650 5850 +F 0 "J4" H 7544 5525 50 0000 C CNN +F 1 "Conn_01x03_Female" H 7544 5616 50 0000 C CNN +F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" H 7650 5850 50 0001 C CNN +F 3 "~" H 7650 5850 50 0001 C CNN + 1 7650 5850 + -1 0 0 1 +$EndComp +Text GLabel 8150 5750 2 50 Input ~ 0 +VCC +Text GLabel 8150 5850 2 50 Input ~ 0 +3v3 +Text GLabel 8150 5950 2 50 Input ~ 0 +GND +Wire Wire Line + 7850 5750 8150 5750 +Wire Wire Line + 7850 5850 8150 5850 +Wire Wire Line + 7850 5950 8150 5950 +Wire Notes Line + 3850 1850 3850 3950 +Wire Notes Line + 3850 3950 5000 3950 +Wire Notes Line + 5000 3950 5000 1850 +Wire Notes Line + 5000 1850 3850 1850 +Text Notes 3850 1800 0 50 ~ 0 +ESP32 SPI flavours +Wire Wire Line + 1300 1950 2250 1950 +Wire Notes Line + 900 3900 1600 3900 +Wire Notes Line + 1600 3900 1600 1600 +Wire Notes Line + 1600 1600 900 1600 +Wire Notes Line + 900 1600 900 3900 +Text Notes 950 1550 0 50 ~ 0 +ESP32 options +$EndSCHEMATC diff --git a/schematics/sym-lib-table b/schematics/sym-lib-table new file mode 100644 index 0000000..32b7439 --- /dev/null +++ b/schematics/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name lora_tracker)(type Legacy)(uri ${KIPRJMOD}/lora_tracker.lib)(options "")(descr "")) +)