Sfoglia il codice sorgente

View: screen pcb nearly done

Scott Bezek 4 anni fa
parent
commit
e997f32d6e

+ 559 - 0
electronics/lib/LCD_GC9A01.3dshapes/TFT-Round-1.28.step

@@ -0,0 +1,559 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com) 
+ */
+
+FILE_DESCRIPTION(
+/* description */ (''),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ 
+'C:/Users/Scott/Dropbox/CNC/smartknob/3d/TFT-Round-1.28.step',
+/* time_stamp */ '2022-02-12T09:37:05-08:00',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v18.1',
+/* originating_system */ 'Autodesk Translation Framework v10.13.0.1454',
+
+/* authorisation */ '');
+
+FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }'));
+ENDSEC;
+
+DATA;
+#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#16,#17,
+#18,#19,#20,#21,#22,#23,#24,#25),#455);
+#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#462,#12);
+#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#13,#14),#454);
+#13=MANIFOLD_SOLID_BREP('LCd',#274);
+#14=MANIFOLD_SOLID_BREP('FPC',#275);
+#15=FACE_BOUND('',#65,.T.);
+#16=STYLED_ITEM('',(#472),#260);
+#17=STYLED_ITEM('',(#472),#261);
+#18=STYLED_ITEM('',(#472),#262);
+#19=STYLED_ITEM('',(#472),#263);
+#20=STYLED_ITEM('',(#472),#264);
+#21=STYLED_ITEM('',(#472),#265);
+#22=STYLED_ITEM('',(#472),#266);
+#23=STYLED_ITEM('',(#473),#267);
+#24=STYLED_ITEM('',(#471),#13);
+#25=STYLED_ITEM('',(#474),#14);
+#26=PLANE('',#292);
+#27=PLANE('',#293);
+#28=PLANE('',#297);
+#29=PLANE('',#298);
+#30=PLANE('',#299);
+#31=PLANE('',#300);
+#32=PLANE('',#301);
+#33=PLANE('',#302);
+#34=PLANE('',#303);
+#35=PLANE('',#304);
+#36=PLANE('',#305);
+#37=PLANE('',#306);
+#38=PLANE('',#307);
+#39=PLANE('',#308);
+#40=FACE_OUTER_BOUND('',#56,.T.);
+#41=FACE_OUTER_BOUND('',#57,.T.);
+#42=FACE_OUTER_BOUND('',#58,.T.);
+#43=FACE_OUTER_BOUND('',#59,.T.);
+#44=FACE_OUTER_BOUND('',#60,.T.);
+#45=FACE_OUTER_BOUND('',#61,.T.);
+#46=FACE_OUTER_BOUND('',#62,.T.);
+#47=FACE_OUTER_BOUND('',#63,.T.);
+#48=FACE_OUTER_BOUND('',#64,.T.);
+#49=FACE_OUTER_BOUND('',#66,.T.);
+#50=FACE_OUTER_BOUND('',#67,.T.);
+#51=FACE_OUTER_BOUND('',#68,.T.);
+#52=FACE_OUTER_BOUND('',#69,.T.);
+#53=FACE_OUTER_BOUND('',#70,.T.);
+#54=FACE_OUTER_BOUND('',#71,.T.);
+#55=FACE_OUTER_BOUND('',#72,.T.);
+#56=EDGE_LOOP('',(#190,#191,#192,#193));
+#57=EDGE_LOOP('',(#194));
+#58=EDGE_LOOP('',(#195,#196,#197,#198));
+#59=EDGE_LOOP('',(#199,#200,#201,#202));
+#60=EDGE_LOOP('',(#203,#204,#205,#206));
+#61=EDGE_LOOP('',(#207,#208,#209,#210));
+#62=EDGE_LOOP('',(#211,#212,#213,#214));
+#63=EDGE_LOOP('',(#215,#216,#217,#218));
+#64=EDGE_LOOP('',(#219,#220,#221,#222,#223,#224));
+#65=EDGE_LOOP('',(#225));
+#66=EDGE_LOOP('',(#226,#227,#228,#229,#230,#231));
+#67=EDGE_LOOP('',(#232,#233,#234,#235));
+#68=EDGE_LOOP('',(#236,#237,#238,#239));
+#69=EDGE_LOOP('',(#240,#241,#242,#243));
+#70=EDGE_LOOP('',(#244,#245,#246,#247));
+#71=EDGE_LOOP('',(#248,#249,#250,#251));
+#72=EDGE_LOOP('',(#252,#253,#254,#255));
+#73=LINE('',#385,#102);
+#74=LINE('',#391,#103);
+#75=LINE('',#393,#104);
+#76=LINE('',#395,#105);
+#77=LINE('',#396,#106);
+#78=LINE('',#402,#107);
+#79=LINE('',#405,#108);
+#80=LINE('',#407,#109);
+#81=LINE('',#408,#110);
+#82=LINE('',#411,#111);
+#83=LINE('',#413,#112);
+#84=LINE('',#414,#113);
+#85=LINE('',#417,#114);
+#86=LINE('',#419,#115);
+#87=LINE('',#420,#116);
+#88=LINE('',#422,#117);
+#89=LINE('',#423,#118);
+#90=LINE('',#429,#119);
+#91=LINE('',#431,#120);
+#92=LINE('',#433,#121);
+#93=LINE('',#434,#122);
+#94=LINE('',#437,#123);
+#95=LINE('',#439,#124);
+#96=LINE('',#440,#125);
+#97=LINE('',#443,#126);
+#98=LINE('',#445,#127);
+#99=LINE('',#446,#128);
+#100=LINE('',#448,#129);
+#101=LINE('',#449,#130);
+#102=VECTOR('',#315,16.2);
+#103=VECTOR('',#322,10.);
+#104=VECTOR('',#323,10.);
+#105=VECTOR('',#324,10.);
+#106=VECTOR('',#325,10.);
+#107=VECTOR('',#332,10.);
+#108=VECTOR('',#335,10.);
+#109=VECTOR('',#336,10.);
+#110=VECTOR('',#337,10.);
+#111=VECTOR('',#340,10.);
+#112=VECTOR('',#341,10.);
+#113=VECTOR('',#342,10.);
+#114=VECTOR('',#345,10.);
+#115=VECTOR('',#346,10.);
+#116=VECTOR('',#347,10.);
+#117=VECTOR('',#350,10.);
+#118=VECTOR('',#351,10.);
+#119=VECTOR('',#358,10.);
+#120=VECTOR('',#359,10.);
+#121=VECTOR('',#360,10.);
+#122=VECTOR('',#361,10.);
+#123=VECTOR('',#364,10.);
+#124=VECTOR('',#365,10.);
+#125=VECTOR('',#366,10.);
+#126=VECTOR('',#369,10.);
+#127=VECTOR('',#370,10.);
+#128=VECTOR('',#371,10.);
+#129=VECTOR('',#374,10.);
+#130=VECTOR('',#375,10.);
+#131=CIRCLE('',#290,16.2);
+#132=CIRCLE('',#291,16.2);
+#133=CIRCLE('',#295,17.8);
+#134=CIRCLE('',#296,17.8);
+#135=VERTEX_POINT('',#382);
+#136=VERTEX_POINT('',#384);
+#137=VERTEX_POINT('',#389);
+#138=VERTEX_POINT('',#390);
+#139=VERTEX_POINT('',#392);
+#140=VERTEX_POINT('',#394);
+#141=VERTEX_POINT('',#398);
+#142=VERTEX_POINT('',#400);
+#143=VERTEX_POINT('',#404);
+#144=VERTEX_POINT('',#406);
+#145=VERTEX_POINT('',#410);
+#146=VERTEX_POINT('',#412);
+#147=VERTEX_POINT('',#416);
+#148=VERTEX_POINT('',#418);
+#149=VERTEX_POINT('',#427);
+#150=VERTEX_POINT('',#428);
+#151=VERTEX_POINT('',#430);
+#152=VERTEX_POINT('',#432);
+#153=VERTEX_POINT('',#436);
+#154=VERTEX_POINT('',#438);
+#155=VERTEX_POINT('',#442);
+#156=VERTEX_POINT('',#444);
+#157=EDGE_CURVE('',#135,#135,#131,.T.);
+#158=EDGE_CURVE('',#135,#136,#73,.T.);
+#159=EDGE_CURVE('',#136,#136,#132,.T.);
+#160=EDGE_CURVE('',#137,#138,#74,.T.);
+#161=EDGE_CURVE('',#137,#139,#75,.T.);
+#162=EDGE_CURVE('',#140,#139,#76,.T.);
+#163=EDGE_CURVE('',#138,#140,#77,.T.);
+#164=EDGE_CURVE('',#141,#138,#133,.T.);
+#165=EDGE_CURVE('',#142,#140,#134,.T.);
+#166=EDGE_CURVE('',#141,#142,#78,.T.);
+#167=EDGE_CURVE('',#143,#141,#79,.T.);
+#168=EDGE_CURVE('',#144,#142,#80,.T.);
+#169=EDGE_CURVE('',#143,#144,#81,.T.);
+#170=EDGE_CURVE('',#145,#143,#82,.T.);
+#171=EDGE_CURVE('',#146,#144,#83,.T.);
+#172=EDGE_CURVE('',#145,#146,#84,.T.);
+#173=EDGE_CURVE('',#147,#145,#85,.T.);
+#174=EDGE_CURVE('',#148,#146,#86,.T.);
+#175=EDGE_CURVE('',#147,#148,#87,.T.);
+#176=EDGE_CURVE('',#137,#147,#88,.T.);
+#177=EDGE_CURVE('',#139,#148,#89,.T.);
+#178=EDGE_CURVE('',#149,#150,#90,.T.);
+#179=EDGE_CURVE('',#149,#151,#91,.T.);
+#180=EDGE_CURVE('',#152,#151,#92,.T.);
+#181=EDGE_CURVE('',#150,#152,#93,.T.);
+#182=EDGE_CURVE('',#150,#153,#94,.T.);
+#183=EDGE_CURVE('',#154,#152,#95,.T.);
+#184=EDGE_CURVE('',#153,#154,#96,.T.);
+#185=EDGE_CURVE('',#153,#155,#97,.T.);
+#186=EDGE_CURVE('',#156,#154,#98,.T.);
+#187=EDGE_CURVE('',#155,#156,#99,.T.);
+#188=EDGE_CURVE('',#155,#149,#100,.T.);
+#189=EDGE_CURVE('',#151,#156,#101,.T.);
+#190=ORIENTED_EDGE('',*,*,#157,.F.);
+#191=ORIENTED_EDGE('',*,*,#158,.T.);
+#192=ORIENTED_EDGE('',*,*,#159,.F.);
+#193=ORIENTED_EDGE('',*,*,#158,.F.);
+#194=ORIENTED_EDGE('',*,*,#157,.T.);
+#195=ORIENTED_EDGE('',*,*,#160,.F.);
+#196=ORIENTED_EDGE('',*,*,#161,.T.);
+#197=ORIENTED_EDGE('',*,*,#162,.F.);
+#198=ORIENTED_EDGE('',*,*,#163,.F.);
+#199=ORIENTED_EDGE('',*,*,#164,.T.);
+#200=ORIENTED_EDGE('',*,*,#163,.T.);
+#201=ORIENTED_EDGE('',*,*,#165,.F.);
+#202=ORIENTED_EDGE('',*,*,#166,.F.);
+#203=ORIENTED_EDGE('',*,*,#167,.T.);
+#204=ORIENTED_EDGE('',*,*,#166,.T.);
+#205=ORIENTED_EDGE('',*,*,#168,.F.);
+#206=ORIENTED_EDGE('',*,*,#169,.F.);
+#207=ORIENTED_EDGE('',*,*,#170,.T.);
+#208=ORIENTED_EDGE('',*,*,#169,.T.);
+#209=ORIENTED_EDGE('',*,*,#171,.F.);
+#210=ORIENTED_EDGE('',*,*,#172,.F.);
+#211=ORIENTED_EDGE('',*,*,#173,.T.);
+#212=ORIENTED_EDGE('',*,*,#172,.T.);
+#213=ORIENTED_EDGE('',*,*,#174,.F.);
+#214=ORIENTED_EDGE('',*,*,#175,.F.);
+#215=ORIENTED_EDGE('',*,*,#176,.T.);
+#216=ORIENTED_EDGE('',*,*,#175,.T.);
+#217=ORIENTED_EDGE('',*,*,#177,.F.);
+#218=ORIENTED_EDGE('',*,*,#161,.F.);
+#219=ORIENTED_EDGE('',*,*,#177,.T.);
+#220=ORIENTED_EDGE('',*,*,#174,.T.);
+#221=ORIENTED_EDGE('',*,*,#171,.T.);
+#222=ORIENTED_EDGE('',*,*,#168,.T.);
+#223=ORIENTED_EDGE('',*,*,#165,.T.);
+#224=ORIENTED_EDGE('',*,*,#162,.T.);
+#225=ORIENTED_EDGE('',*,*,#159,.T.);
+#226=ORIENTED_EDGE('',*,*,#176,.F.);
+#227=ORIENTED_EDGE('',*,*,#160,.T.);
+#228=ORIENTED_EDGE('',*,*,#164,.F.);
+#229=ORIENTED_EDGE('',*,*,#167,.F.);
+#230=ORIENTED_EDGE('',*,*,#170,.F.);
+#231=ORIENTED_EDGE('',*,*,#173,.F.);
+#232=ORIENTED_EDGE('',*,*,#178,.F.);
+#233=ORIENTED_EDGE('',*,*,#179,.T.);
+#234=ORIENTED_EDGE('',*,*,#180,.F.);
+#235=ORIENTED_EDGE('',*,*,#181,.F.);
+#236=ORIENTED_EDGE('',*,*,#182,.F.);
+#237=ORIENTED_EDGE('',*,*,#181,.T.);
+#238=ORIENTED_EDGE('',*,*,#183,.F.);
+#239=ORIENTED_EDGE('',*,*,#184,.F.);
+#240=ORIENTED_EDGE('',*,*,#185,.F.);
+#241=ORIENTED_EDGE('',*,*,#184,.T.);
+#242=ORIENTED_EDGE('',*,*,#186,.F.);
+#243=ORIENTED_EDGE('',*,*,#187,.F.);
+#244=ORIENTED_EDGE('',*,*,#188,.F.);
+#245=ORIENTED_EDGE('',*,*,#187,.T.);
+#246=ORIENTED_EDGE('',*,*,#189,.F.);
+#247=ORIENTED_EDGE('',*,*,#179,.F.);
+#248=ORIENTED_EDGE('',*,*,#188,.T.);
+#249=ORIENTED_EDGE('',*,*,#178,.T.);
+#250=ORIENTED_EDGE('',*,*,#182,.T.);
+#251=ORIENTED_EDGE('',*,*,#185,.T.);
+#252=ORIENTED_EDGE('',*,*,#189,.T.);
+#253=ORIENTED_EDGE('',*,*,#186,.T.);
+#254=ORIENTED_EDGE('',*,*,#183,.T.);
+#255=ORIENTED_EDGE('',*,*,#180,.T.);
+#256=CYLINDRICAL_SURFACE('',#289,16.2);
+#257=CYLINDRICAL_SURFACE('',#294,17.8);
+#258=ADVANCED_FACE('',(#40),#256,.T.);
+#259=ADVANCED_FACE('',(#41),#26,.T.);
+#260=ADVANCED_FACE('',(#42),#27,.T.);
+#261=ADVANCED_FACE('',(#43),#257,.T.);
+#262=ADVANCED_FACE('',(#44),#28,.T.);
+#263=ADVANCED_FACE('',(#45),#29,.T.);
+#264=ADVANCED_FACE('',(#46),#30,.T.);
+#265=ADVANCED_FACE('',(#47),#31,.T.);
+#266=ADVANCED_FACE('',(#48,#15),#32,.T.);
+#267=ADVANCED_FACE('',(#49),#33,.F.);
+#268=ADVANCED_FACE('',(#50),#34,.T.);
+#269=ADVANCED_FACE('',(#51),#35,.T.);
+#270=ADVANCED_FACE('',(#52),#36,.T.);
+#271=ADVANCED_FACE('',(#53),#37,.T.);
+#272=ADVANCED_FACE('',(#54),#38,.T.);
+#273=ADVANCED_FACE('',(#55),#39,.T.);
+#274=CLOSED_SHELL('',(#258,#259,#260,#261,#262,#263,#264,#265,#266,#267));
+#275=CLOSED_SHELL('',(#268,#269,#270,#271,#272,#273));
+#276=DERIVED_UNIT_ELEMENT(#278,1.);
+#277=DERIVED_UNIT_ELEMENT(#457,-3.);
+#278=(
+MASS_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.KILO.,.GRAM.)
+);
+#279=DERIVED_UNIT((#276,#277));
+#280=MEASURE_REPRESENTATION_ITEM('density measure',
+POSITIVE_RATIO_MEASURE(7850.),#279);
+#281=PROPERTY_DEFINITION_REPRESENTATION(#286,#283);
+#282=PROPERTY_DEFINITION_REPRESENTATION(#287,#284);
+#283=REPRESENTATION('material name',(#285),#454);
+#284=REPRESENTATION('density',(#280),#454);
+#285=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel');
+#286=PROPERTY_DEFINITION('material property','material name',#464);
+#287=PROPERTY_DEFINITION('material property','density of part',#464);
+#288=AXIS2_PLACEMENT_3D('placement',#380,#309,#310);
+#289=AXIS2_PLACEMENT_3D('',#381,#311,#312);
+#290=AXIS2_PLACEMENT_3D('',#383,#313,#314);
+#291=AXIS2_PLACEMENT_3D('',#386,#316,#317);
+#292=AXIS2_PLACEMENT_3D('',#387,#318,#319);
+#293=AXIS2_PLACEMENT_3D('',#388,#320,#321);
+#294=AXIS2_PLACEMENT_3D('',#397,#326,#327);
+#295=AXIS2_PLACEMENT_3D('',#399,#328,#329);
+#296=AXIS2_PLACEMENT_3D('',#401,#330,#331);
+#297=AXIS2_PLACEMENT_3D('',#403,#333,#334);
+#298=AXIS2_PLACEMENT_3D('',#409,#338,#339);
+#299=AXIS2_PLACEMENT_3D('',#415,#343,#344);
+#300=AXIS2_PLACEMENT_3D('',#421,#348,#349);
+#301=AXIS2_PLACEMENT_3D('',#424,#352,#353);
+#302=AXIS2_PLACEMENT_3D('',#425,#354,#355);
+#303=AXIS2_PLACEMENT_3D('',#426,#356,#357);
+#304=AXIS2_PLACEMENT_3D('',#435,#362,#363);
+#305=AXIS2_PLACEMENT_3D('',#441,#367,#368);
+#306=AXIS2_PLACEMENT_3D('',#447,#372,#373);
+#307=AXIS2_PLACEMENT_3D('',#450,#376,#377);
+#308=AXIS2_PLACEMENT_3D('',#451,#378,#379);
+#309=DIRECTION('axis',(0.,0.,1.));
+#310=DIRECTION('refdir',(1.,0.,0.));
+#311=DIRECTION('center_axis',(0.,0.,1.));
+#312=DIRECTION('ref_axis',(1.,0.,0.));
+#313=DIRECTION('center_axis',(0.,0.,1.));
+#314=DIRECTION('ref_axis',(1.,0.,0.));
+#315=DIRECTION('',(0.,0.,-1.));
+#316=DIRECTION('center_axis',(0.,0.,-1.));
+#317=DIRECTION('ref_axis',(1.,0.,0.));
+#318=DIRECTION('center_axis',(0.,0.,1.));
+#319=DIRECTION('ref_axis',(1.,0.,0.));
+#320=DIRECTION('center_axis',(-0.9260072092028,-0.377505825788743,0.));
+#321=DIRECTION('ref_axis',(0.377505825788743,-0.926007209202801,0.));
+#322=DIRECTION('',(-0.377505825788743,0.926007209202801,0.));
+#323=DIRECTION('',(0.,0.,1.));
+#324=DIRECTION('',(0.377505825788743,-0.926007209202801,0.));
+#325=DIRECTION('',(0.,0.,1.));
+#326=DIRECTION('center_axis',(0.,0.,1.));
+#327=DIRECTION('ref_axis',(6.12323399573677E-17,1.,0.));
+#328=DIRECTION('center_axis',(0.,0.,1.));
+#329=DIRECTION('ref_axis',(1.,0.,0.));
+#330=DIRECTION('center_axis',(0.,0.,1.));
+#331=DIRECTION('ref_axis',(1.,0.,0.));
+#332=DIRECTION('',(0.,0.,1.));
+#333=DIRECTION('center_axis',(0.9260072092028,-0.377505825788743,0.));
+#334=DIRECTION('ref_axis',(0.377505825788743,0.9260072092028,0.));
+#335=DIRECTION('',(0.377505825788743,0.9260072092028,0.));
+#336=DIRECTION('',(0.377505825788743,0.9260072092028,0.));
+#337=DIRECTION('',(0.,0.,1.));
+#338=DIRECTION('center_axis',(1.,0.,0.));
+#339=DIRECTION('ref_axis',(0.,1.,0.));
+#340=DIRECTION('',(0.,1.,0.));
+#341=DIRECTION('',(0.,1.,0.));
+#342=DIRECTION('',(0.,0.,1.));
+#343=DIRECTION('center_axis',(0.,-1.,0.));
+#344=DIRECTION('ref_axis',(1.,0.,0.));
+#345=DIRECTION('',(1.,0.,0.));
+#346=DIRECTION('',(1.,0.,0.));
+#347=DIRECTION('',(0.,0.,1.));
+#348=DIRECTION('center_axis',(-1.,0.,0.));
+#349=DIRECTION('ref_axis',(0.,-1.,0.));
+#350=DIRECTION('',(0.,-1.,0.));
+#351=DIRECTION('',(0.,-1.,0.));
+#352=DIRECTION('center_axis',(0.,0.,1.));
+#353=DIRECTION('ref_axis',(1.,0.,0.));
+#354=DIRECTION('center_axis',(0.,0.,1.));
+#355=DIRECTION('ref_axis',(1.,0.,0.));
+#356=DIRECTION('center_axis',(0.,-1.,0.));
+#357=DIRECTION('ref_axis',(-1.,0.,0.));
+#358=DIRECTION('',(1.,0.,0.));
+#359=DIRECTION('',(0.,0.,-1.));
+#360=DIRECTION('',(-1.,0.,0.));
+#361=DIRECTION('',(0.,0.,-1.));
+#362=DIRECTION('center_axis',(1.,0.,0.));
+#363=DIRECTION('ref_axis',(0.,-1.,0.));
+#364=DIRECTION('',(0.,1.,0.));
+#365=DIRECTION('',(0.,-1.,0.));
+#366=DIRECTION('',(0.,0.,-1.));
+#367=DIRECTION('center_axis',(0.,1.,0.));
+#368=DIRECTION('ref_axis',(1.,0.,0.));
+#369=DIRECTION('',(-1.,0.,0.));
+#370=DIRECTION('',(1.,0.,0.));
+#371=DIRECTION('',(0.,0.,-1.));
+#372=DIRECTION('center_axis',(-1.,0.,0.));
+#373=DIRECTION('ref_axis',(0.,1.,0.));
+#374=DIRECTION('',(0.,-1.,0.));
+#375=DIRECTION('',(0.,1.,0.));
+#376=DIRECTION('center_axis',(0.,0.,1.));
+#377=DIRECTION('ref_axis',(1.,0.,0.));
+#378=DIRECTION('center_axis',(0.,0.,-1.));
+#379=DIRECTION('ref_axis',(-1.,0.,0.));
+#380=CARTESIAN_POINT('',(0.,0.,0.));
+#381=CARTESIAN_POINT('Origin',(0.,0.,1.5));
+#382=CARTESIAN_POINT('',(-16.2,1.98392781461871E-15,1.6));
+#383=CARTESIAN_POINT('Origin',(0.,0.,1.6));
+#384=CARTESIAN_POINT('',(-16.2,1.98392781461871E-15,1.5));
+#385=CARTESIAN_POINT('',(-16.2,-1.98392781461871E-15,1.5));
+#386=CARTESIAN_POINT('Origin',(0.,0.,1.5));
+#387=CARTESIAN_POINT('Origin',(0.,0.,1.6));
+#388=CARTESIAN_POINT('Origin',(-8.5,-15.6393733889821,0.));
+#389=CARTESIAN_POINT('',(-6.6,-20.3,0.));
+#390=CARTESIAN_POINT('',(-8.5,-15.6393733889821,0.));
+#391=CARTESIAN_POINT('',(-6.6,-20.3,0.));
+#392=CARTESIAN_POINT('',(-6.6,-20.3,1.5));
+#393=CARTESIAN_POINT('',(-6.6,-20.3,0.));
+#394=CARTESIAN_POINT('',(-8.5,-15.6393733889821,1.5));
+#395=CARTESIAN_POINT('',(-6.6,-20.3,1.5));
+#396=CARTESIAN_POINT('',(-8.5,-15.6393733889821,0.));
+#397=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#398=CARTESIAN_POINT('',(8.5,-15.6393733889821,0.));
+#399=CARTESIAN_POINT('Origin',(0.,0.,0.));
+#400=CARTESIAN_POINT('',(8.5,-15.6393733889821,1.5));
+#401=CARTESIAN_POINT('Origin',(0.,0.,1.5));
+#402=CARTESIAN_POINT('',(8.5,-15.6393733889821,0.));
+#403=CARTESIAN_POINT('Origin',(6.6,-20.3,0.));
+#404=CARTESIAN_POINT('',(6.6,-20.3,0.));
+#405=CARTESIAN_POINT('',(6.6,-20.3,0.));
+#406=CARTESIAN_POINT('',(6.6,-20.3,1.5));
+#407=CARTESIAN_POINT('',(6.6,-20.3,1.5));
+#408=CARTESIAN_POINT('',(6.6,-20.3,0.));
+#409=CARTESIAN_POINT('Origin',(6.6,-20.8,0.));
+#410=CARTESIAN_POINT('',(6.6,-20.8,0.));
+#411=CARTESIAN_POINT('',(6.6,-20.8,0.));
+#412=CARTESIAN_POINT('',(6.6,-20.8,1.5));
+#413=CARTESIAN_POINT('',(6.6,-20.8,1.5));
+#414=CARTESIAN_POINT('',(6.6,-20.8,0.));
+#415=CARTESIAN_POINT('Origin',(-6.6,-20.8,0.));
+#416=CARTESIAN_POINT('',(-6.6,-20.8,0.));
+#417=CARTESIAN_POINT('',(-6.6,-20.8,0.));
+#418=CARTESIAN_POINT('',(-6.6,-20.8,1.5));
+#419=CARTESIAN_POINT('',(-6.6,-20.8,1.5));
+#420=CARTESIAN_POINT('',(-6.6,-20.8,0.));
+#421=CARTESIAN_POINT('Origin',(-6.6,-20.3,0.));
+#422=CARTESIAN_POINT('',(-6.6,-20.3,0.));
+#423=CARTESIAN_POINT('',(-6.6,-20.3,1.5));
+#424=CARTESIAN_POINT('Origin',(0.,-1.5,1.5));
+#425=CARTESIAN_POINT('Origin',(0.,-1.5,0.));
+#426=CARTESIAN_POINT('Origin',(5.7,-20.8,0.));
+#427=CARTESIAN_POINT('',(-5.7,-20.8,0.));
+#428=CARTESIAN_POINT('',(5.7,-20.8,0.));
+#429=CARTESIAN_POINT('',(-5.7,-20.8,0.));
+#430=CARTESIAN_POINT('',(-5.7,-20.8,-0.13));
+#431=CARTESIAN_POINT('',(-5.7,-20.8,0.));
+#432=CARTESIAN_POINT('',(5.7,-20.8,-0.13));
+#433=CARTESIAN_POINT('',(-5.7,-20.8,-0.13));
+#434=CARTESIAN_POINT('',(5.7,-20.8,0.));
+#435=CARTESIAN_POINT('Origin',(5.7,-10.06,0.));
+#436=CARTESIAN_POINT('',(5.7,-10.06,0.));
+#437=CARTESIAN_POINT('',(5.7,-20.8,0.));
+#438=CARTESIAN_POINT('',(5.7,-10.06,-0.13));
+#439=CARTESIAN_POINT('',(5.7,-20.8,-0.13));
+#440=CARTESIAN_POINT('',(5.7,-10.06,0.));
+#441=CARTESIAN_POINT('Origin',(-5.7,-10.06,0.));
+#442=CARTESIAN_POINT('',(-5.7,-10.06,0.));
+#443=CARTESIAN_POINT('',(5.7,-10.06,0.));
+#444=CARTESIAN_POINT('',(-5.7,-10.06,-0.13));
+#445=CARTESIAN_POINT('',(5.7,-10.06,-0.13));
+#446=CARTESIAN_POINT('',(-5.7,-10.06,0.));
+#447=CARTESIAN_POINT('Origin',(-5.7,-20.8,0.));
+#448=CARTESIAN_POINT('',(-5.7,-10.06,0.));
+#449=CARTESIAN_POINT('',(-5.7,-10.06,-0.13));
+#450=CARTESIAN_POINT('Origin',(0.,-15.43,0.));
+#451=CARTESIAN_POINT('Origin',(0.,-15.43,-0.13));
+#452=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#456,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#453=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#456,
+'DISTANCE_ACCURACY_VALUE',
+'Maximum model space distance between geometric entities at asserted c
+onnectivities');
+#454=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#452))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#456,#458,#459))
+REPRESENTATION_CONTEXT('','3D')
+);
+#455=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#453))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#456,#458,#459))
+REPRESENTATION_CONTEXT('','3D')
+);
+#456=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT(.MILLI.,.METRE.)
+);
+#457=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#458=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#459=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#460=SHAPE_DEFINITION_REPRESENTATION(#461,#462);
+#461=PRODUCT_DEFINITION_SHAPE('',$,#464);
+#462=SHAPE_REPRESENTATION('',(#288),#454);
+#463=PRODUCT_DEFINITION_CONTEXT('part definition',#468,'design');
+#464=PRODUCT_DEFINITION('TFT-Round-1.28','TFT-Round-1.28 v5',#465,#463);
+#465=PRODUCT_DEFINITION_FORMATION('',$,#470);
+#466=PRODUCT_RELATED_PRODUCT_CATEGORY('TFT-Round-1.28 v5',
+'TFT-Round-1.28 v5',(#470));
+#467=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'automotive_design',2009,#468);
+#468=APPLICATION_CONTEXT(
+'Core Data for Automotive Mechanical Design Process');
+#469=PRODUCT_CONTEXT('part definition',#468,'mechanical');
+#470=PRODUCT('TFT-Round-1.28','TFT-Round-1.28 v5',$,(#469));
+#471=PRESENTATION_STYLE_ASSIGNMENT((#475));
+#472=PRESENTATION_STYLE_ASSIGNMENT((#476));
+#473=PRESENTATION_STYLE_ASSIGNMENT((#477));
+#474=PRESENTATION_STYLE_ASSIGNMENT((#478));
+#475=SURFACE_STYLE_USAGE(.BOTH.,#479);
+#476=SURFACE_STYLE_USAGE(.BOTH.,#480);
+#477=SURFACE_STYLE_USAGE(.BOTH.,#481);
+#478=SURFACE_STYLE_USAGE(.BOTH.,#482);
+#479=SURFACE_SIDE_STYLE('',(#483));
+#480=SURFACE_SIDE_STYLE('',(#484));
+#481=SURFACE_SIDE_STYLE('',(#485));
+#482=SURFACE_SIDE_STYLE('',(#486));
+#483=SURFACE_STYLE_FILL_AREA(#487);
+#484=SURFACE_STYLE_FILL_AREA(#488);
+#485=SURFACE_STYLE_FILL_AREA(#489);
+#486=SURFACE_STYLE_FILL_AREA(#490);
+#487=FILL_AREA_STYLE('Steel - Satin',(#491));
+#488=FILL_AREA_STYLE('Aluminum - Satin',(#492));
+#489=FILL_AREA_STYLE('Glass - Heavy Color',(#493));
+#490=FILL_AREA_STYLE('Polymide (Kapton)',(#494));
+#491=FILL_AREA_STYLE_COLOUR('Steel - Satin',#495);
+#492=FILL_AREA_STYLE_COLOUR('Aluminum - Satin',#496);
+#493=FILL_AREA_STYLE_COLOUR('Glass - Heavy Color',#497);
+#494=FILL_AREA_STYLE_COLOUR('Polymide (Kapton)',#498);
+#495=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157);
+#496=COLOUR_RGB('Aluminum - Satin',0.96078431372549,0.96078431372549,0.964705882352941);
+#497=COLOUR_RGB('Glass - Heavy Color',0.0980392156862745,0.0980392156862745,
+0.0980392156862745);
+#498=COLOUR_RGB('Polymide (Kapton)',0.784313725490196,0.556862745098039,
+0.0274509803921569);
+ENDSEC;
+END-ISO-10303-21;

+ 12 - 7
electronics/lib/LCD_GC9A01.pretty/GC9A01Round1.28.kicad_mod

@@ -1,4 +1,4 @@
-(module GC9A01Round1.28 (layer F.Cu) (tedit 62075708)
+(module GC9A01Round1.28 (layer F.Cu) (tedit 6208A85C)
   (attr virtual)
   (fp_text reference REF** (at 4 1) (layer F.SilkS) hide
     (effects (font (size 1 1) (thickness 0.15)))
@@ -6,18 +6,18 @@
   (fp_text value GC9A01Round1.28 (at 0 -0.5) (layer F.Fab)
     (effects (font (size 1 1) (thickness 0.15)))
   )
+  (fp_line (start 0 5.7) (end 0 4.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0 -5.7) (end 0 -4.5) (layer F.SilkS) (width 0.15))
+  (fp_line (start -4.5 -6.4) (end -3 -5.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start -6.5 -6.4) (end -4.5 -6.4) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0 5.7) (end -6.5 5.7) (layer F.SilkS) (width 0.15))
+  (fp_line (start 0 -5.7) (end -3 -5.7) (layer F.SilkS) (width 0.15))
   (fp_text user 1 (at 2 -4) (layer F.SilkS)
     (effects (font (size 0.8 0.8) (thickness 0.12)))
   )
   (fp_text user 12 (at 2 4) (layer F.SilkS)
     (effects (font (size 0.8 0.8) (thickness 0.12)))
   )
-  (fp_line (start 0 -5.7) (end -3 -5.7) (layer F.SilkS) (width 0.15))
-  (fp_line (start 0 5.7) (end -6.5 5.7) (layer F.SilkS) (width 0.15))
-  (fp_line (start -6.5 -6.4) (end -4.5 -6.4) (layer F.SilkS) (width 0.15))
-  (fp_line (start -4.5 -6.4) (end -3 -5.7) (layer F.SilkS) (width 0.15))
-  (fp_line (start 0 -5.7) (end 0 -4.5) (layer F.SilkS) (width 0.15))
-  (fp_line (start 0 5.7) (end 0 4.5) (layer F.SilkS) (width 0.15))
   (pad 1 smd roundrect (at 0 -3.85) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
   (pad 2 smd roundrect (at 0 -3.15) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
   (pad 3 smd roundrect (at 0 -2.45) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
@@ -30,4 +30,9 @@
   (pad 10 smd roundrect (at 0 2.45) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
   (pad 11 smd roundrect (at 0 3.15) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
   (pad 12 smd roundrect (at 0 3.85) (size 2 0.35) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
+  (model ${KIPRJMOD}/../lib/LCD_GC9A01.3dshapes/TFT-Round-1.28.step
+    (offset (xyz 10.9 0 -1.8))
+    (scale (xyz 1 1 1))
+    (rotate (xyz 0 180 90))
+  )
 )

+ 685 - 153
electronics/view_screen/view_screen.kicad_pcb

@@ -1,9 +1,9 @@
 (kicad_pcb (version 20171130) (host pcbnew 5.1.10-88a1d61d58~90~ubuntu20.04.1)
 
   (general
-    (thickness 1.6)
-    (drawings 5)
-    (tracks 0)
+    (thickness 1.2)
+    (drawings 51)
+    (tracks 81)
     (zones 0)
     (modules 10)
     (nets 12)
@@ -11,7 +11,7 @@
 
   (page A4)
   (layers
-    (0 F.Cu signal)
+    (0 F.Cu signal hide)
     (31 B.Cu signal)
     (32 B.Adhes user)
     (33 F.Adhes user)
@@ -35,8 +35,9 @@
 
   (setup
     (last_trace_width 0.25)
+    (user_trace_width 0.4)
     (trace_clearance 0.2)
-    (zone_clearance 0.508)
+    (zone_clearance 0.254)
     (zone_45_only no)
     (trace_min 0.2)
     (via_size 0.8)
@@ -119,12 +120,64 @@
     (add_net /nCS)
     (add_net /nRESET)
     (add_net GND)
-    (add_net "Net-(H1-Pad1)")
     (add_net "Net-(Q1-Pad1)")
   )
 
+  (module LCD_GC9A01:GC9A01Round1.28 (layer B.Cu) (tedit 6208A85C) (tstamp 6207D05B)
+    (at 0 10.9 90)
+    (path /620756C7)
+    (attr virtual)
+    (fp_text reference J2 (at 4 -1 90) (layer B.SilkS) hide
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text value GC9A01 (at 0 0.5 90) (layer B.Fab)
+      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+    )
+    (fp_text user 12 (at 2 -4 90) (layer B.SilkS)
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+    )
+    (fp_text user 1 (at 2 4 90) (layer B.SilkS)
+      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
+    )
+    (fp_line (start 0 -5.7) (end 0 -4.5) (layer B.SilkS) (width 0.15))
+    (fp_line (start 0 5.7) (end 0 4.5) (layer B.SilkS) (width 0.15))
+    (fp_line (start -4.5 6.4) (end -3 5.7) (layer B.SilkS) (width 0.15))
+    (fp_line (start -6.5 6.4) (end -4.5 6.4) (layer B.SilkS) (width 0.15))
+    (fp_line (start 0 -5.7) (end -6.5 -5.7) (layer B.SilkS) (width 0.15))
+    (fp_line (start 0 5.7) (end -3 5.7) (layer B.SilkS) (width 0.15))
+    (pad 12 smd roundrect (at 0 -3.85 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 1 GND))
+    (pad 11 smd roundrect (at 0 -3.15 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 5 /nRESET))
+    (pad 10 smd roundrect (at 0 -2.45 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 6 /MOSI))
+    (pad 9 smd roundrect (at 0 -1.75 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 7 /SCK))
+    (pad 8 smd roundrect (at 0 -1.05 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 8 /nCS))
+    (pad 7 smd roundrect (at 0 -0.35 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 3 /DC))
+    (pad 6 smd roundrect (at 0 0.35 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 1 GND))
+    (pad 5 smd roundrect (at 0 1.05 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 1 GND))
+    (pad 4 smd roundrect (at 0 1.75 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 2 /VDD))
+    (pad 3 smd roundrect (at 0 2.45 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 9 /LEDA))
+    (pad 2 smd roundrect (at 0 3.15 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 10 /LEDK))
+    (pad 1 smd roundrect (at 0 3.85 90) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+      (net 1 GND))
+    (model ${KIPRJMOD}/../lib/LCD_GC9A01.3dshapes/TFT-Round-1.28.step
+      (offset (xyz 10.9 0 -1.8))
+      (scale (xyz 1 1 1))
+      (rotate (xyz 0 180 90))
+    )
+  )
+
   (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6207D0AD)
-    (at -7 10.5 180)
+    (at 12.5 7.5)
     (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags resistor)
     (path /620807F6)
@@ -135,22 +188,22 @@
     (fp_text value 1M (at 0 -1.43) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer B.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
     )
-    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
-    (pad 1 smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 11 "Net-(Q1-Pad1)"))
     (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl
       (at (xyz 0 0 0))
@@ -160,30 +213,30 @@
   )
 
   (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6207D09C)
-    (at -10.5 11 270)
+    (at 4.5 7.5 270)
     (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags resistor)
     (path /6209F498)
     (attr smd)
-    (fp_text reference R2 (at 0 1.43 270) (layer B.SilkS)
+    (fp_text reference R2 (at 0 1.5) (layer B.SilkS)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
     (fp_text value 22R (at 0 -1.43 270) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
     (fp_text user %R (at 0 0 270) (layer B.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
     )
-    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 9 /LEDA))
     (pad 1 smd roundrect (at -0.825 0 270) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
@@ -196,7 +249,7 @@
   )
 
   (module Resistor_SMD:R_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6207D08B)
-    (at -3.5 10.5 180)
+    (at 12.5 6 180)
     (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags resistor)
     (path /6208164C)
@@ -207,19 +260,19 @@
     (fp_text value 10k (at 0 -1.43) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
     (fp_text user %R (at 0 0) (layer B.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
     )
-    (fp_line (start -0.8 -0.4125) (end -0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4125) (end 0.8 0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 0.4125) (end 0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4125) (end -0.8 -0.4125) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
     (pad 2 smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 11 "Net-(Q1-Pad1)"))
     (pad 1 smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
@@ -232,38 +285,38 @@
   )
 
   (module Package_TO_SOT_SMD:SOT-23 (layer B.Cu) (tedit 5A02FF57) (tstamp 6207D07A)
-    (at -7 7.87 90)
+    (at 10 10.5 180)
     (descr "SOT-23, Standard")
     (tags SOT-23)
     (path /6207DB9F)
     (attr smd)
-    (fp_text reference Q1 (at 0 2.5 270) (layer B.SilkS)
+    (fp_text reference Q1 (at 2 -2 180) (layer B.SilkS)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text value 2N7002 (at 0 -2.5 270) (layer B.Fab)
+    (fp_text value 2N7002 (at 0 -2.5 180) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text user %R (at 0 0) (layer B.Fab)
+    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
+    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 90) (layer B.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
     )
-    (fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.7 1.75) (end 1.7 1.75) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.7 1.75) (end 1.7 -1.75) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -1.75) (end -1.7 -1.75) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.7 -1.75) (end -1.7 1.75) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 0.76 1.58) (end -1.4 1.58) (layer B.SilkS) (width 0.12))
-    (fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
-    (pad 3 smd rect (at 1 0 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+    (pad 3 smd rect (at 1 0 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
       (net 10 /LEDK))
-    (pad 2 smd rect (at -1 -0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+    (pad 2 smd rect (at -1 -0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
       (net 1 GND))
-    (pad 1 smd rect (at -1 0.95 90) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
+    (pad 1 smd rect (at -1 0.95 180) (size 0.9 0.8) (layers B.Cu B.Paste B.Mask)
       (net 11 "Net-(Q1-Pad1)"))
     (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
       (at (xyz 0 0 0))
@@ -273,7 +326,7 @@
   )
 
   (module SolderPads:SolderPads_2mm_4 (layer F.Cu) (tedit 62075369) (tstamp 6207D74B)
-    (at 6.5 -6.5 90)
+    (at -2.5 -9.5 90)
     (path /62076D99)
     (fp_text reference J3 (at 0 0.5 90) (layer F.SilkS) hide
       (effects (font (size 1 1) (thickness 0.15)))
@@ -281,8 +334,8 @@
     (fp_text value Conn_01x04 (at 0 -0.5 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))
     (fp_line (start -1 -1.5) (end -1 -1) (layer F.SilkS) (width 0.15))
+    (fp_line (start -0.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))
     (pad 4 smd oval (at 6 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
       (net 5 /nRESET))
     (pad 3 smd oval (at 4 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
@@ -293,56 +346,8 @@
       (net 8 /nCS))
   )
 
-  (module LCD_GC9A01:GC9A01Round1.28 (layer B.Cu) (tedit 62075708) (tstamp 6207D05B)
-    (at -11.63 0)
-    (path /620756C7)
-    (attr virtual)
-    (fp_text reference J2 (at 4 -1) (layer B.SilkS) hide
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text value GC9A01 (at 0 0.5) (layer B.Fab)
-      (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
-    )
-    (fp_text user 12 (at 2 -4) (layer B.SilkS)
-      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
-    )
-    (fp_text user 1 (at 2 4) (layer B.SilkS)
-      (effects (font (size 0.8 0.8) (thickness 0.12)) (justify mirror))
-    )
-    (fp_line (start 0 5.7) (end -3 5.7) (layer B.SilkS) (width 0.15))
-    (fp_line (start 0 -5.7) (end -6.5 -5.7) (layer B.SilkS) (width 0.15))
-    (fp_line (start -6.5 6.4) (end -4.5 6.4) (layer B.SilkS) (width 0.15))
-    (fp_line (start -4.5 6.4) (end -3 5.7) (layer B.SilkS) (width 0.15))
-    (fp_line (start 0 5.7) (end 0 4.5) (layer B.SilkS) (width 0.15))
-    (fp_line (start 0 -5.7) (end 0 -4.5) (layer B.SilkS) (width 0.15))
-    (pad 12 smd roundrect (at 0 -3.85) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 GND))
-    (pad 11 smd roundrect (at 0 -3.15) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 5 /nRESET))
-    (pad 10 smd roundrect (at 0 -2.45) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 6 /MOSI))
-    (pad 9 smd roundrect (at 0 -1.75) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 7 /SCK))
-    (pad 8 smd roundrect (at 0 -1.05) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 8 /nCS))
-    (pad 7 smd roundrect (at 0 -0.35) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 3 /DC))
-    (pad 6 smd roundrect (at 0 0.35) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 GND))
-    (pad 5 smd roundrect (at 0 1.05) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 GND))
-    (pad 4 smd roundrect (at 0 1.75) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 2 /VDD))
-    (pad 3 smd roundrect (at 0 2.45) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 9 /LEDA))
-    (pad 2 smd roundrect (at 0 3.15) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 10 /LEDK))
-    (pad 1 smd roundrect (at 0 3.85) (size 2 0.35) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
-      (net 1 GND))
-  )
-
   (module SolderPads:SolderPads_2mm_4 (layer F.Cu) (tedit 62075369) (tstamp 6207D043)
-    (at 6 7.5 270)
+    (at 2.5 -9.5 90)
     (path /6207690B)
     (fp_text reference J1 (at 0 0.5 90) (layer F.SilkS) hide
       (effects (font (size 1 1) (thickness 0.15)))
@@ -350,15 +355,15 @@
     (fp_text value Conn_01x04 (at 0 -0.5 90) (layer F.Fab)
       (effects (font (size 1 1) (thickness 0.15)))
     )
-    (fp_line (start -0.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))
     (fp_line (start -1 -1.5) (end -1 -1) (layer F.SilkS) (width 0.15))
-    (pad 4 smd oval (at 6 0 270) (size 1.25 2.5) (layers F.Cu F.Mask)
+    (fp_line (start -0.5 -1.5) (end -1 -1.5) (layer F.SilkS) (width 0.15))
+    (pad 4 smd oval (at 6 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
       (net 3 /DC))
-    (pad 3 smd oval (at 4 0 270) (size 1.25 2.5) (layers F.Cu F.Mask)
+    (pad 3 smd oval (at 4 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
       (net 4 /BACKLIGHT_EN))
-    (pad 2 smd oval (at 2 0 270) (size 1.25 2.5) (layers F.Cu F.Mask)
+    (pad 2 smd oval (at 2 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
       (net 2 /VDD))
-    (pad 1 smd oval (at 0 0 270) (size 1.25 2.5) (layers F.Cu F.Mask)
+    (pad 1 smd oval (at 0 0 90) (size 1.25 2.5) (layers F.Cu F.Mask)
       (net 1 GND))
   )
 
@@ -381,33 +386,33 @@
   )
 
   (module Capacitor_SMD:C_0603_1608Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6207D496)
-    (at -3 14 90)
+    (at 6 7 270)
     (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
     (tags capacitor)
     (path /620AE2F6)
     (attr smd)
-    (fp_text reference C2 (at 0 1.43 -90) (layer B.SilkS)
+    (fp_text reference C2 (at -2.5 -0.5) (layer B.SilkS)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text value 0.1uF (at 0 -1.43 -90) (layer B.Fab)
+    (fp_text value 0.1uF (at 0 -1.43 270) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text user %R (at 0 0 -90) (layer B.Fab)
+    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer B.SilkS) (width 0.12))
+    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
+    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
+    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer B.Fab)
       (effects (font (size 0.4 0.4) (thickness 0.06)) (justify mirror))
     )
-    (fp_line (start -0.8 -0.4) (end -0.8 0.4) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.8 0.4) (end 0.8 0.4) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 0.4) (end 0.8 -0.4) (layer B.Fab) (width 0.1))
-    (fp_line (start 0.8 -0.4) (end -0.8 -0.4) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.14058 0.51) (end 0.14058 0.51) (layer B.SilkS) (width 0.12))
-    (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.48 -0.73) (end -1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.48 0.73) (end 1.48 0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 0.73) (end 1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.48 -0.73) (end -1.48 -0.73) (layer B.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
-    (pad 1 smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 2 /VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl
       (at (xyz 0 0 0))
@@ -417,33 +422,33 @@
   )
 
   (module Capacitor_SMD:C_0805_2012Metric (layer B.Cu) (tedit 5F68FEEE) (tstamp 6207D4C6)
-    (at -1 14.05 90)
+    (at 8 7 270)
     (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
     (tags capacitor)
     (path /6208DA53)
     (attr smd)
-    (fp_text reference C1 (at 0 1.68 -90) (layer B.SilkS)
+    (fp_text reference C1 (at -2.5 -1) (layer B.SilkS)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text value 22uF (at 0 -1.68 -90) (layer B.Fab)
+    (fp_text value 22uF (at 0 -1.68 270) (layer B.Fab)
       (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
     )
-    (fp_text user %R (at 0 0 -90) (layer B.Fab)
+    (fp_line (start 1.7 -0.98) (end -1.7 -0.98) (layer B.CrtYd) (width 0.05))
+    (fp_line (start 1.7 0.98) (end 1.7 -0.98) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 0.98) (end 1.7 0.98) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -1.7 -0.98) (end -1.7 0.98) (layer B.CrtYd) (width 0.05))
+    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer B.SilkS) (width 0.12))
+    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer B.SilkS) (width 0.12))
+    (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1))
+    (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1))
+    (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1))
+    (fp_text user %R (at 0 0 270) (layer B.Fab)
       (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
     )
-    (fp_line (start -1 -0.625) (end -1 0.625) (layer B.Fab) (width 0.1))
-    (fp_line (start -1 0.625) (end 1 0.625) (layer B.Fab) (width 0.1))
-    (fp_line (start 1 0.625) (end 1 -0.625) (layer B.Fab) (width 0.1))
-    (fp_line (start 1 -0.625) (end -1 -0.625) (layer B.Fab) (width 0.1))
-    (fp_line (start -0.261252 0.735) (end 0.261252 0.735) (layer B.SilkS) (width 0.12))
-    (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) (layer B.SilkS) (width 0.12))
-    (fp_line (start -1.7 -0.98) (end -1.7 0.98) (layer B.CrtYd) (width 0.05))
-    (fp_line (start -1.7 0.98) (end 1.7 0.98) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.7 0.98) (end 1.7 -0.98) (layer B.CrtYd) (width 0.05))
-    (fp_line (start 1.7 -0.98) (end -1.7 -0.98) (layer B.CrtYd) (width 0.05))
-    (pad 2 smd roundrect (at 0.95 0 90) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 2 smd roundrect (at 0.95 0 270) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 1 GND))
-    (pad 1 smd roundrect (at -0.95 0 90) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
+    (pad 1 smd roundrect (at -0.95 0 270) (size 1 1.45) (layers B.Cu B.Paste B.Mask) (roundrect_rratio 0.25)
       (net 2 /VDD))
     (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl
       (at (xyz 0 0 0))
@@ -452,14 +457,541 @@
     )
   )
 
-  (gr_text "TODO: figure out keepout radius" (at 0 -6.5) (layer Dwgs.User) (tstamp 6207D27B)
+  (gr_line (start 1 13.5) (end 1 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start 0 -16.6) (end 0 -8.4) (layer F.SilkS) (width 0.12))
+  (gr_text S (at -0.6 -9.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text C (at -0.6 -11.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text - (at 0.6 -9.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text + (at 0.6 -11.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text B (at 0.6 -13.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text D (at -0.6 -13.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text M (at 0.6 -15.5) (layer F.SilkS)
     (effects (font (size 1 1) (thickness 0.15)))
   )
-  (gr_circle (center 0 0) (end 0 7) (layer B.SilkS) (width 0.12))
-  (gr_text "TODO: check connector inset" (at -20.5 -8.5) (layer Dwgs.User)
+  (gr_text R (at -0.6 -15.5) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "0.6mm thick" (at -13 4.5 -90) (layer F.SilkS) (tstamp 6208F7F2)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_text "0.6mm thick" (at 9.5 4.5 -90) (layer F.SilkS)
+    (effects (font (size 1 1) (thickness 0.15)))
+  )
+  (gr_line (start -2 12.5) (end -2 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start -5.5 12.5) (end -2 12.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -5.5 -9.5) (end -5.5 12.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -1.5 13) (end -1.5 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start -6 13) (end -1.5 13) (layer F.SilkS) (width 0.12))
+  (gr_line (start -6 -11.5) (end -6 13) (layer F.SilkS) (width 0.12))
+  (gr_line (start -5.5 -11.5) (end -6 -11.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -1 13.5) (end -1 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start -6.5 13.5) (end -1 13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -6.5 -13.5) (end -6.5 13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -5.5 -13.5) (end -6.5 -13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start -0.5 14) (end -0.5 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start -7 14) (end -0.5 14) (layer F.SilkS) (width 0.12))
+  (gr_line (start -7 -15.5) (end -7 14) (layer F.SilkS) (width 0.12))
+  (gr_line (start -5.5 -15.5) (end -7 -15.5) (layer F.SilkS) (width 0.12))
+  (gr_text "service loops" (at 0 15) (layer F.SilkS) (tstamp 6208F6F4)
+    (effects (font (size 1 1) (thickness 0.15) italic))
+  )
+  (gr_line (start 2 12.5) (end 2 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start 5.5 12.5) (end 2 12.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 5.5 -9.5) (end 5.5 12.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 4.5 -9.5) (end 5.5 -9.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 1.5 13) (end 1.5 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start 6 13) (end 1.5 13) (layer F.SilkS) (width 0.12))
+  (gr_line (start 6 -11.5) (end 6 13) (layer F.SilkS) (width 0.12) (tstamp 6208F6BF))
+  (gr_line (start 5.5 -11.5) (end 6 -11.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 6.5 13.5) (end 1 13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 6.5 -13.5) (end 6.5 13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 5.5 -13.5) (end 6.5 -13.5) (layer F.SilkS) (width 0.12))
+  (gr_line (start 0.5 14) (end 0.5 4) (layer F.SilkS) (width 0.12))
+  (gr_line (start 7 14) (end 0.5 14) (layer F.SilkS) (width 0.12))
+  (gr_line (start 7 -15.5) (end 7 14) (layer F.SilkS) (width 0.12))
+  (gr_line (start 5.5 -15.5) (end 7 -15.5) (layer F.SilkS) (width 0.12))
+  (gr_text "VHB 5925" (at -10.5 0 270) (layer F.SilkS) (tstamp 6208F695)
+    (effects (font (size 2.5 2.5) (thickness 0.3)))
+  )
+  (gr_text "VHB 5925" (at 12 0 -90) (layer F.SilkS)
+    (effects (font (size 2.5 2.5) (thickness 0.3)))
+  )
+  (gr_line (start -8 -15) (end -8 15) (layer F.SilkS) (width 0.3))
+  (gr_line (start 8 -15) (end 8 15) (layer F.SilkS) (width 0.3))
+  (gr_circle (center 0 0) (end 7 0) (layer B.SilkS) (width 0.12))
+  (gr_text "TODO: check connector inset" (at -18 18) (layer Dwgs.User)
     (effects (font (size 1 1) (thickness 0.15)))
   )
   (gr_circle (center 0 0) (end 17.5 0) (layer Edge.Cuts) (width 0.2))
   (gr_circle (center 0 0) (end 4.05 0) (layer Edge.Cuts) (width 0.2))
 
+  (via (at -9 -1.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at -11 -1.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at -13 -1.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at -5.75 5.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at -7 6.75) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1) (tstamp 620905D8))
+  (via (at -8.25 8) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 0 16.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 15 0) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at -15 -1.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 0 7.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 7.75 9) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 0 -7.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 1))
+  (via (at 4.5 -11.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 2))
+  (segment (start 2.5 -11.5) (end 4.5 -11.5) (width 0.4) (layer F.Cu) (net 2))
+  (segment (start 4.5 -11.5) (end 4.5 -9) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 4.5 -9) (end 9.5 -4) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 9.5 4.55) (end 8 6.05) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 9.5 -4) (end 9.5 4.55) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 6.175 6.05) (end 6 6.225) (width 0.25) (layer B.Cu) (net 2))
+  (segment (start 8 6.05) (end 6.175 6.05) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 4.775 6.225) (end 1.75 9.25) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 6 6.225) (end 4.775 6.225) (width 0.4) (layer B.Cu) (net 2))
+  (segment (start 1.75 9.25) (end 1.75 10.6) (width 0.4) (layer B.Cu) (net 2))
+  (via (at 4.5 -15.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 3))
+  (segment (start 2.5 -15.5) (end 4.5 -15.5) (width 0.25) (layer F.Cu) (net 3))
+  (segment (start 7.5 1.5) (end -0.35 9.35) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 7.5 -3) (end 7.5 1.5) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 3 -7.5) (end 7.5 -3) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 3 -14) (end 3 -7.5) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start 4.5 -15.5) (end 3 -14) (width 0.25) (layer B.Cu) (net 3))
+  (segment (start -0.35 9.35) (end -0.35 10.6) (width 0.25) (layer B.Cu) (net 3))
+  (via (at 4.5 -13.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 4))
+  (segment (start 2.5 -13.5) (end 4.5 -13.5) (width 0.25) (layer F.Cu) (net 4))
+  (segment (start 4.5 -13.5) (end 11.5 -6.5) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 11.5 -6.5) (end 11.5 2.5) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 11.5 2.5) (end 13 4) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 13 5.675) (end 13.325 6) (width 0.25) (layer B.Cu) (net 4))
+  (segment (start 13 4) (end 13 5.675) (width 0.25) (layer B.Cu) (net 4))
+  (via (at -4.5 -15.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 5))
+  (segment (start -2.5 -15.5) (end -4.5 -15.5) (width 0.25) (layer F.Cu) (net 5))
+  (segment (start -3.15 9.35) (end -3.15 10.6) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -3.5 9) (end -3.15 9.35) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -8.5 9) (end -3.5 9) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -14 -7) (end -14 3.5) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -14 3.5) (end -8.5 9) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -5.5 -15.5) (end -14 -7) (width 0.25) (layer B.Cu) (net 5))
+  (segment (start -4.5 -15.5) (end -5.5 -15.5) (width 0.25) (layer B.Cu) (net 5))
+  (via (at -4.5 -13.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 6))
+  (segment (start -2.5 -13.5) (end -4.5 -13.5) (width 0.25) (layer F.Cu) (net 6))
+  (segment (start -12 3) (end -6.450009 8.549991) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start -6.450009 8.549991) (end -3.313599 8.549991) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start -12 -6) (end -12 3) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start -3.313599 8.549991) (end -2.45 9.413589) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start -4.5 -13.5) (end -12 -6) (width 0.25) (layer B.Cu) (net 6))
+  (segment (start -2.45 9.413589) (end -2.45 10.6) (width 0.25) (layer B.Cu) (net 6))
+  (via (at -4.5 -11.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 7))
+  (segment (start -4.5 -11.5) (end -2.5 -11.5) (width 0.25) (layer F.Cu) (net 7))
+  (segment (start -10 -6) (end -4.5 -11.5) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start -10 2.5) (end -10 -6) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start -4.5 8) (end -10 2.5) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start -3 8) (end -4.5 8) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start -1.75 9.25) (end -3 8) (width 0.25) (layer B.Cu) (net 7))
+  (segment (start -1.75 9.25) (end -1.75 10.6) (width 0.25) (layer B.Cu) (net 7))
+  (via (at -4.5 -9.5) (size 0.8) (drill 0.4) (layers F.Cu B.Cu) (net 8))
+  (segment (start -4.5 -9.5) (end -2.5 -9.5) (width 0.25) (layer F.Cu) (net 8))
+  (segment (start -4.5 -9) (end -4.5 -9.5) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start -8 -5.5) (end -4.5 -9) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start -1.05 8.95) (end -8 2) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start -8 2) (end -8 -5.5) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start -1.05 8.95) (end -1.05 10.6) (width 0.25) (layer B.Cu) (net 8))
+  (segment (start 3.725 8.325) (end 4.5 8.325) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 2.45 9.6) (end 3.725 8.325) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 2.45 10.6) (end 2.45 9.6) (width 0.25) (layer B.Cu) (net 9))
+  (segment (start 3.47501 9.27499) (end 4.77499 9.27499) (width 0.25) (layer B.Cu) (net 10))
+  (segment (start 3.15 9.6) (end 3.47501 9.27499) (width 0.25) (layer B.Cu) (net 10))
+  (segment (start 3.15 10.6) (end 3.15 9.6) (width 0.25) (layer B.Cu) (net 10))
+  (segment (start 6 10.5) (end 9 10.5) (width 0.25) (layer B.Cu) (net 10))
+  (segment (start 4.77499 9.27499) (end 6 10.5) (width 0.25) (layer B.Cu) (net 10))
+  (segment (start 11 8.175) (end 11.675 7.5) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 11 9.55) (end 11 8.175) (width 0.25) (layer B.Cu) (net 11))
+  (segment (start 11.675 6) (end 11.675 7.5) (width 0.25) (layer B.Cu) (net 11))
+
+  (zone (net 1) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 20 20) (xy -20 20) (xy -20 -20) (xy 20 -20)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 1.617759 -16.941937) (xy 3.220867 -16.711444) (xy 4.794806 -16.329611) (xy 6.325323 -15.799894) (xy 7.798557 -15.127091)
+        (xy 9.201166 -14.317294) (xy 10.520448 -13.377838) (xy 11.744455 -12.31723) (xy 12.862102 -11.145075) (xy 13.863268 -9.871989)
+        (xy 14.738886 -8.5095) (xy 15.481027 -7.069948) (xy 16.082969 -5.56637) (xy 16.539261 -4.012381) (xy 16.845771 -2.422056)
+        (xy 16.999723 -0.809797) (xy 16.999723 0.809797) (xy 16.845771 2.422056) (xy 16.539261 4.012381) (xy 16.082969 5.56637)
+        (xy 15.481027 7.069948) (xy 14.738886 8.5095) (xy 13.863268 9.871989) (xy 12.862102 11.145075) (xy 11.744455 12.31723)
+        (xy 10.520448 13.377838) (xy 9.201166 14.317294) (xy 7.798557 15.127091) (xy 6.325323 15.799894) (xy 4.794806 16.329611)
+        (xy 3.220867 16.711444) (xy 1.617759 16.941937) (xy 0 17.019) (xy -1.617759 16.941937) (xy -3.220867 16.711444)
+        (xy -4.794806 16.329611) (xy -6.325323 15.799894) (xy -7.798557 15.127091) (xy -9.201166 14.317294) (xy -10.520448 13.377838)
+        (xy -11.744455 12.31723) (xy -12.142282 11.9) (xy -4.407843 11.9) (xy -4.400487 11.974689) (xy -4.378701 12.046508)
+        (xy -4.343322 12.112696) (xy -4.295711 12.170711) (xy -4.237696 12.218322) (xy -4.171508 12.253701) (xy -4.099689 12.275487)
+        (xy -4.025 12.282843) (xy -3.99325 12.281) (xy -3.898 12.18575) (xy -3.898 11.027) (xy -4.31075 11.027)
+        (xy -4.406 11.12225) (xy -4.407843 11.9) (xy -12.142282 11.9) (xy -12.862102 11.145075) (xy -13.841239 9.9)
+        (xy -4.407843 9.9) (xy -4.406 10.67775) (xy -4.31075 10.773) (xy -3.898 10.773) (xy -3.898 9.61425)
+        (xy -3.99325 9.519) (xy -4.025 9.517157) (xy -4.099689 9.524513) (xy -4.171508 9.546299) (xy -4.237696 9.581678)
+        (xy -4.295711 9.629289) (xy -4.343322 9.687304) (xy -4.378701 9.753492) (xy -4.400487 9.825311) (xy -4.407843 9.9)
+        (xy -13.841239 9.9) (xy -13.863268 9.871989) (xy -14.738886 8.5095) (xy -15.481027 7.069948) (xy -16.082969 5.56637)
+        (xy -16.539261 4.012381) (xy -16.845771 2.422056) (xy -16.999723 0.809797) (xy -16.999723 -0.809797) (xy -16.845771 -2.422056)
+        (xy -16.539261 -4.012381) (xy -16.082969 -5.56637) (xy -15.50903 -7) (xy -14.508447 -7) (xy -14.506 -6.975154)
+        (xy -14.505999 3.475144) (xy -14.508447 3.5) (xy -14.498678 3.599192) (xy -14.469745 3.694574) (xy -14.469744 3.694575)
+        (xy -14.422758 3.782479) (xy -14.359526 3.859527) (xy -14.340219 3.875372) (xy -8.875372 9.34022) (xy -8.859527 9.359527)
+        (xy -8.782479 9.422759) (xy -8.694914 9.469564) (xy -8.694575 9.469745) (xy -8.599193 9.498678) (xy -8.5 9.508448)
+        (xy -8.475146 9.506) (xy -3.709591 9.506) (xy -3.697149 9.518443) (xy -3.70675 9.519) (xy -3.802 9.61425)
+        (xy -3.802 10.773) (xy -3.707843 10.773) (xy -3.707843 11.027) (xy -3.802 11.027) (xy -3.802 12.18575)
+        (xy -3.70675 12.281) (xy -3.675 12.282843) (xy -3.600311 12.275487) (xy -3.528492 12.253701) (xy -3.466762 12.220705)
+        (xy -3.417492 12.24704) (xy -3.329259 12.273805) (xy -3.2375 12.282843) (xy -3.0625 12.282843) (xy -2.970741 12.273805)
+        (xy -2.882508 12.24704) (xy -2.801191 12.203576) (xy -2.8 12.202599) (xy -2.798809 12.203576) (xy -2.717492 12.24704)
+        (xy -2.629259 12.273805) (xy -2.5375 12.282843) (xy -2.3625 12.282843) (xy -2.270741 12.273805) (xy -2.182508 12.24704)
+        (xy -2.101191 12.203576) (xy -2.1 12.202599) (xy -2.098809 12.203576) (xy -2.017492 12.24704) (xy -1.929259 12.273805)
+        (xy -1.8375 12.282843) (xy -1.6625 12.282843) (xy -1.570741 12.273805) (xy -1.482508 12.24704) (xy -1.401191 12.203576)
+        (xy -1.4 12.202599) (xy -1.398809 12.203576) (xy -1.317492 12.24704) (xy -1.229259 12.273805) (xy -1.1375 12.282843)
+        (xy -0.9625 12.282843) (xy -0.870741 12.273805) (xy -0.782508 12.24704) (xy -0.701191 12.203576) (xy -0.7 12.202599)
+        (xy -0.698809 12.203576) (xy -0.617492 12.24704) (xy -0.529259 12.273805) (xy -0.4375 12.282843) (xy -0.2625 12.282843)
+        (xy -0.170741 12.273805) (xy -0.082508 12.24704) (xy -0.033238 12.220705) (xy 0.028492 12.253701) (xy 0.100311 12.275487)
+        (xy 0.175 12.282843) (xy 0.20675 12.281) (xy 0.302 12.18575) (xy 0.302 11.027) (xy 0.398 11.027)
+        (xy 0.398 12.18575) (xy 0.49325 12.281) (xy 0.525 12.282843) (xy 0.599689 12.275487) (xy 0.671508 12.253701)
+        (xy 0.7 12.238471) (xy 0.728492 12.253701) (xy 0.800311 12.275487) (xy 0.875 12.282843) (xy 0.90675 12.281)
+        (xy 1.002 12.18575) (xy 1.002 11.027) (xy 0.398 11.027) (xy 0.302 11.027) (xy 0.207843 11.027)
+        (xy 0.207843 10.773) (xy 0.302 10.773) (xy 0.302 9.61425) (xy 0.398 9.61425) (xy 0.398 10.773)
+        (xy 1.002 10.773) (xy 1.002 9.61425) (xy 1.098 9.61425) (xy 1.098 10.773) (xy 1.192157 10.773)
+        (xy 1.192157 11.027) (xy 1.098 11.027) (xy 1.098 12.18575) (xy 1.19325 12.281) (xy 1.225 12.282843)
+        (xy 1.299689 12.275487) (xy 1.371508 12.253701) (xy 1.433238 12.220705) (xy 1.482508 12.24704) (xy 1.570741 12.273805)
+        (xy 1.6625 12.282843) (xy 1.8375 12.282843) (xy 1.929259 12.273805) (xy 2.017492 12.24704) (xy 2.098809 12.203576)
+        (xy 2.1 12.202599) (xy 2.101191 12.203576) (xy 2.182508 12.24704) (xy 2.270741 12.273805) (xy 2.3625 12.282843)
+        (xy 2.5375 12.282843) (xy 2.629259 12.273805) (xy 2.717492 12.24704) (xy 2.798809 12.203576) (xy 2.8 12.202599)
+        (xy 2.801191 12.203576) (xy 2.882508 12.24704) (xy 2.970741 12.273805) (xy 3.0625 12.282843) (xy 3.2375 12.282843)
+        (xy 3.329259 12.273805) (xy 3.417492 12.24704) (xy 3.466762 12.220705) (xy 3.528492 12.253701) (xy 3.600311 12.275487)
+        (xy 3.675 12.282843) (xy 3.70675 12.281) (xy 3.802 12.18575) (xy 3.802 11.027) (xy 3.898 11.027)
+        (xy 3.898 12.18575) (xy 3.99325 12.281) (xy 4.025 12.282843) (xy 4.099689 12.275487) (xy 4.171508 12.253701)
+        (xy 4.237696 12.218322) (xy 4.295711 12.170711) (xy 4.343322 12.112696) (xy 4.378701 12.046508) (xy 4.400487 11.974689)
+        (xy 4.407843 11.9) (xy 4.407725 11.85) (xy 10.167157 11.85) (xy 10.174513 11.924689) (xy 10.196299 11.996508)
+        (xy 10.231678 12.062696) (xy 10.279289 12.120711) (xy 10.337304 12.168322) (xy 10.403492 12.203701) (xy 10.475311 12.225487)
+        (xy 10.55 12.232843) (xy 10.77775 12.231) (xy 10.873 12.13575) (xy 10.873 11.577) (xy 11.127 11.577)
+        (xy 11.127 12.13575) (xy 11.22225 12.231) (xy 11.45 12.232843) (xy 11.524689 12.225487) (xy 11.596508 12.203701)
+        (xy 11.662696 12.168322) (xy 11.720711 12.120711) (xy 11.768322 12.062696) (xy 11.803701 11.996508) (xy 11.825487 11.924689)
+        (xy 11.832843 11.85) (xy 11.831 11.67225) (xy 11.73575 11.577) (xy 11.127 11.577) (xy 10.873 11.577)
+        (xy 10.26425 11.577) (xy 10.169 11.67225) (xy 10.167157 11.85) (xy 4.407725 11.85) (xy 4.406 11.12225)
+        (xy 4.31075 11.027) (xy 3.898 11.027) (xy 3.802 11.027) (xy 3.707843 11.027) (xy 3.707843 10.773)
+        (xy 3.802 10.773) (xy 3.802 10.753) (xy 3.898 10.753) (xy 3.898 10.773) (xy 4.31075 10.773)
+        (xy 4.406 10.67775) (xy 4.407843 9.9) (xy 4.400487 9.825311) (xy 4.387042 9.78099) (xy 4.565399 9.78099)
+        (xy 5.624628 10.84022) (xy 5.640473 10.859527) (xy 5.717521 10.922759) (xy 5.786309 10.959527) (xy 5.805425 10.969745)
+        (xy 5.900807 10.998678) (xy 6 11.008448) (xy 6.024854 11.006) (xy 8.184011 11.006) (xy 8.196299 11.046508)
+        (xy 8.231678 11.112696) (xy 8.279289 11.170711) (xy 8.337304 11.218322) (xy 8.403492 11.253701) (xy 8.475311 11.275487)
+        (xy 8.55 11.282843) (xy 9.45 11.282843) (xy 9.524689 11.275487) (xy 9.596508 11.253701) (xy 9.662696 11.218322)
+        (xy 9.720711 11.170711) (xy 9.768322 11.112696) (xy 9.801834 11.05) (xy 10.167157 11.05) (xy 10.169 11.22775)
+        (xy 10.26425 11.323) (xy 10.873 11.323) (xy 10.873 10.76425) (xy 11.127 10.76425) (xy 11.127 11.323)
+        (xy 11.73575 11.323) (xy 11.831 11.22775) (xy 11.832843 11.05) (xy 11.825487 10.975311) (xy 11.803701 10.903492)
+        (xy 11.768322 10.837304) (xy 11.720711 10.779289) (xy 11.662696 10.731678) (xy 11.596508 10.696299) (xy 11.524689 10.674513)
+        (xy 11.45 10.667157) (xy 11.22225 10.669) (xy 11.127 10.76425) (xy 10.873 10.76425) (xy 10.77775 10.669)
+        (xy 10.55 10.667157) (xy 10.475311 10.674513) (xy 10.403492 10.696299) (xy 10.337304 10.731678) (xy 10.279289 10.779289)
+        (xy 10.231678 10.837304) (xy 10.196299 10.903492) (xy 10.174513 10.975311) (xy 10.167157 11.05) (xy 9.801834 11.05)
+        (xy 9.803701 11.046508) (xy 9.825487 10.974689) (xy 9.832843 10.9) (xy 9.832843 10.1) (xy 9.825487 10.025311)
+        (xy 9.803701 9.953492) (xy 9.768322 9.887304) (xy 9.720711 9.829289) (xy 9.662696 9.781678) (xy 9.596508 9.746299)
+        (xy 9.524689 9.724513) (xy 9.45 9.717157) (xy 8.55 9.717157) (xy 8.475311 9.724513) (xy 8.403492 9.746299)
+        (xy 8.337304 9.781678) (xy 8.279289 9.829289) (xy 8.231678 9.887304) (xy 8.196299 9.953492) (xy 8.184011 9.994)
+        (xy 6.209592 9.994) (xy 5.365592 9.15) (xy 10.167157 9.15) (xy 10.167157 9.95) (xy 10.174513 10.024689)
+        (xy 10.196299 10.096508) (xy 10.231678 10.162696) (xy 10.279289 10.220711) (xy 10.337304 10.268322) (xy 10.403492 10.303701)
+        (xy 10.475311 10.325487) (xy 10.55 10.332843) (xy 11.45 10.332843) (xy 11.524689 10.325487) (xy 11.596508 10.303701)
+        (xy 11.662696 10.268322) (xy 11.720711 10.220711) (xy 11.768322 10.162696) (xy 11.803701 10.096508) (xy 11.825487 10.024689)
+        (xy 11.832843 9.95) (xy 11.832843 9.15) (xy 11.825487 9.075311) (xy 11.803701 9.003492) (xy 11.768322 8.937304)
+        (xy 11.720711 8.879289) (xy 11.662696 8.831678) (xy 11.596508 8.796299) (xy 11.524689 8.774513) (xy 11.506 8.772672)
+        (xy 11.506 8.384591) (xy 11.532748 8.357843) (xy 11.875 8.357843) (xy 11.988707 8.346644) (xy 12.098044 8.313477)
+        (xy 12.19881 8.259616) (xy 12.287132 8.187132) (xy 12.359616 8.09881) (xy 12.413477 7.998044) (xy 12.420467 7.975)
+        (xy 12.542157 7.975) (xy 12.549513 8.049689) (xy 12.571299 8.121508) (xy 12.606678 8.187696) (xy 12.654289 8.245711)
+        (xy 12.712304 8.293322) (xy 12.778492 8.328701) (xy 12.850311 8.350487) (xy 12.925 8.357843) (xy 13.10275 8.356)
+        (xy 13.198 8.26075) (xy 13.198 7.627) (xy 13.452 7.627) (xy 13.452 8.26075) (xy 13.54725 8.356)
+        (xy 13.725 8.357843) (xy 13.799689 8.350487) (xy 13.871508 8.328701) (xy 13.937696 8.293322) (xy 13.995711 8.245711)
+        (xy 14.043322 8.187696) (xy 14.078701 8.121508) (xy 14.100487 8.049689) (xy 14.107843 7.975) (xy 14.106 7.72225)
+        (xy 14.01075 7.627) (xy 13.452 7.627) (xy 13.198 7.627) (xy 12.63925 7.627) (xy 12.544 7.72225)
+        (xy 12.542157 7.975) (xy 12.420467 7.975) (xy 12.446644 7.888707) (xy 12.457843 7.775) (xy 12.457843 7.225)
+        (xy 12.446644 7.111293) (xy 12.413477 7.001956) (xy 12.359616 6.90119) (xy 12.287132 6.812868) (xy 12.210527 6.75)
+        (xy 12.287132 6.687132) (xy 12.359616 6.59881) (xy 12.413477 6.498044) (xy 12.446644 6.388707) (xy 12.457843 6.275)
+        (xy 12.457843 5.725) (xy 12.446644 5.611293) (xy 12.413477 5.501956) (xy 12.359616 5.40119) (xy 12.287132 5.312868)
+        (xy 12.19881 5.240384) (xy 12.098044 5.186523) (xy 11.988707 5.153356) (xy 11.875 5.142157) (xy 11.475 5.142157)
+        (xy 11.361293 5.153356) (xy 11.251956 5.186523) (xy 11.15119 5.240384) (xy 11.062868 5.312868) (xy 10.990384 5.40119)
+        (xy 10.936523 5.501956) (xy 10.903356 5.611293) (xy 10.892157 5.725) (xy 10.892157 6.275) (xy 10.903356 6.388707)
+        (xy 10.936523 6.498044) (xy 10.990384 6.59881) (xy 11.062868 6.687132) (xy 11.139473 6.75) (xy 11.062868 6.812868)
+        (xy 10.990384 6.90119) (xy 10.936523 7.001956) (xy 10.903356 7.111293) (xy 10.892157 7.225) (xy 10.892157 7.567252)
+        (xy 10.65978 7.799629) (xy 10.640474 7.815473) (xy 10.577242 7.892521) (xy 10.552127 7.939508) (xy 10.530255 7.980426)
+        (xy 10.501322 8.075808) (xy 10.491553 8.175) (xy 10.494001 8.199856) (xy 10.494001 8.772672) (xy 10.475311 8.774513)
+        (xy 10.403492 8.796299) (xy 10.337304 8.831678) (xy 10.279289 8.879289) (xy 10.231678 8.937304) (xy 10.196299 9.003492)
+        (xy 10.174513 9.075311) (xy 10.167157 9.15) (xy 5.365592 9.15) (xy 5.168233 8.952642) (xy 5.187132 8.937132)
+        (xy 5.259616 8.84881) (xy 5.313477 8.748044) (xy 5.346644 8.638707) (xy 5.353851 8.56553) (xy 5.378492 8.578701)
+        (xy 5.450311 8.600487) (xy 5.525 8.607843) (xy 5.77775 8.606) (xy 5.873 8.51075) (xy 5.873 7.902)
+        (xy 6.127 7.902) (xy 6.127 8.51075) (xy 6.22225 8.606) (xy 6.475 8.607843) (xy 6.549689 8.600487)
+        (xy 6.621508 8.578701) (xy 6.687696 8.543322) (xy 6.745711 8.495711) (xy 6.783224 8.45) (xy 6.892157 8.45)
+        (xy 6.899513 8.524689) (xy 6.921299 8.596508) (xy 6.956678 8.662696) (xy 7.004289 8.720711) (xy 7.062304 8.768322)
+        (xy 7.128492 8.803701) (xy 7.200311 8.825487) (xy 7.275 8.832843) (xy 7.77775 8.831) (xy 7.873 8.73575)
+        (xy 7.873 8.077) (xy 8.127 8.077) (xy 8.127 8.73575) (xy 8.22225 8.831) (xy 8.725 8.832843)
+        (xy 8.799689 8.825487) (xy 8.871508 8.803701) (xy 8.937696 8.768322) (xy 8.995711 8.720711) (xy 9.043322 8.662696)
+        (xy 9.078701 8.596508) (xy 9.100487 8.524689) (xy 9.107843 8.45) (xy 9.106 8.17225) (xy 9.01075 8.077)
+        (xy 8.127 8.077) (xy 7.873 8.077) (xy 6.98925 8.077) (xy 6.894 8.17225) (xy 6.892157 8.45)
+        (xy 6.783224 8.45) (xy 6.793322 8.437696) (xy 6.828701 8.371508) (xy 6.850487 8.299689) (xy 6.857843 8.225)
+        (xy 6.856 7.99725) (xy 6.76075 7.902) (xy 6.127 7.902) (xy 5.873 7.902) (xy 5.853 7.902)
+        (xy 5.853 7.648) (xy 5.873 7.648) (xy 5.873 7.628) (xy 6.127 7.628) (xy 6.127 7.648)
+        (xy 6.76075 7.648) (xy 6.856 7.55275) (xy 6.856831 7.45) (xy 6.892157 7.45) (xy 6.894 7.72775)
+        (xy 6.98925 7.823) (xy 7.873 7.823) (xy 7.873 7.16425) (xy 8.127 7.16425) (xy 8.127 7.823)
+        (xy 9.01075 7.823) (xy 9.106 7.72775) (xy 9.107843 7.45) (xy 9.100487 7.375311) (xy 9.078701 7.303492)
+        (xy 9.043322 7.237304) (xy 8.995711 7.179289) (xy 8.937696 7.131678) (xy 8.871508 7.096299) (xy 8.799689 7.074513)
+        (xy 8.725 7.067157) (xy 8.22225 7.069) (xy 8.127 7.16425) (xy 7.873 7.16425) (xy 7.77775 7.069)
+        (xy 7.275 7.067157) (xy 7.200311 7.074513) (xy 7.128492 7.096299) (xy 7.062304 7.131678) (xy 7.004289 7.179289)
+        (xy 6.956678 7.237304) (xy 6.921299 7.303492) (xy 6.899513 7.375311) (xy 6.892157 7.45) (xy 6.856831 7.45)
+        (xy 6.857843 7.325) (xy 6.850487 7.250311) (xy 6.828701 7.178492) (xy 6.793322 7.112304) (xy 6.745711 7.054289)
+        (xy 6.687696 7.006678) (xy 6.621508 6.971299) (xy 6.580967 6.959001) (xy 6.587699 6.955403) (xy 6.67981 6.87981)
+        (xy 6.755403 6.787699) (xy 6.811574 6.682611) (xy 6.82723 6.631) (xy 6.987805 6.631) (xy 6.99881 6.651589)
+        (xy 7.077512 6.747488) (xy 7.173411 6.82619) (xy 7.282821 6.884671) (xy 7.401538 6.920683) (xy 7.525 6.932843)
+        (xy 8.475 6.932843) (xy 8.598462 6.920683) (xy 8.717179 6.884671) (xy 8.826589 6.82619) (xy 8.922488 6.747488)
+        (xy 9.00119 6.651589) (xy 9.059671 6.542179) (xy 9.095683 6.423462) (xy 9.107843 6.3) (xy 9.107843 5.8)
+        (xy 9.104599 5.767059) (xy 9.890645 4.981013) (xy 9.912817 4.962817) (xy 9.985421 4.874348) (xy 10.039371 4.773415)
+        (xy 10.072593 4.663896) (xy 10.081 4.57854) (xy 10.081 4.578538) (xy 10.083811 4.550001) (xy 10.081 4.521464)
+        (xy 10.081 -3.97146) (xy 10.083811 -4) (xy 10.072593 -4.113896) (xy 10.039371 -4.223415) (xy 9.985421 -4.324348)
+        (xy 9.93101 -4.390649) (xy 9.931008 -4.390651) (xy 9.912817 -4.412817) (xy 9.890652 -4.431007) (xy 5.081 -9.240657)
+        (xy 5.081 -10.976499) (xy 5.106642 -11.002141) (xy 5.192113 -11.130058) (xy 5.250987 -11.272191) (xy 5.281 -11.423078)
+        (xy 5.281 -11.576922) (xy 5.250987 -11.727809) (xy 5.192113 -11.869942) (xy 5.106642 -11.997859) (xy 4.997859 -12.106642)
+        (xy 4.869942 -12.192113) (xy 4.727809 -12.250987) (xy 4.576922 -12.281) (xy 4.423078 -12.281) (xy 4.272191 -12.250987)
+        (xy 4.130058 -12.192113) (xy 4.002141 -12.106642) (xy 3.893358 -11.997859) (xy 3.807887 -11.869942) (xy 3.749013 -11.727809)
+        (xy 3.719 -11.576922) (xy 3.719 -11.423078) (xy 3.749013 -11.272191) (xy 3.807887 -11.130058) (xy 3.893358 -11.002141)
+        (xy 3.919 -10.976499) (xy 3.919001 -9.02855) (xy 3.916189 -9) (xy 3.927407 -8.886105) (xy 3.960629 -8.776586)
+        (xy 3.9922 -8.717521) (xy 4.01458 -8.675652) (xy 4.087184 -8.587183) (xy 4.109356 -8.568987) (xy 8.919 -3.759341)
+        (xy 8.919001 4.309341) (xy 8.061186 5.167157) (xy 7.525 5.167157) (xy 7.401538 5.179317) (xy 7.282821 5.215329)
+        (xy 7.173411 5.27381) (xy 7.077512 5.352512) (xy 6.99881 5.448411) (xy 6.987805 5.469) (xy 6.539811 5.469)
+        (xy 6.482611 5.438426) (xy 6.368584 5.403837) (xy 6.25 5.392157) (xy 5.75 5.392157) (xy 5.631416 5.403837)
+        (xy 5.517389 5.438426) (xy 5.412301 5.494597) (xy 5.32019 5.57019) (xy 5.259616 5.644) (xy 4.803539 5.644)
+        (xy 4.774999 5.641189) (xy 4.661104 5.652407) (xy 4.551585 5.685629) (xy 4.450652 5.739579) (xy 4.362183 5.812183)
+        (xy 4.343987 5.834355) (xy 4.286185 5.892157) (xy 4.225 5.892157) (xy 4.111293 5.903356) (xy 4.001956 5.936523)
+        (xy 3.90119 5.990384) (xy 3.812868 6.062868) (xy 3.740384 6.15119) (xy 3.686523 6.251956) (xy 3.653356 6.361293)
+        (xy 3.642157 6.475) (xy 3.642157 6.536185) (xy 1.35936 8.818983) (xy 1.337183 8.837183) (xy 1.277607 8.909778)
+        (xy 1.264579 8.925653) (xy 1.210629 9.026586) (xy 1.177407 9.136105) (xy 1.166189 9.25) (xy 1.169 9.27854)
+        (xy 1.169 9.54325) (xy 1.098 9.61425) (xy 1.002 9.61425) (xy 0.90675 9.519) (xy 0.875 9.517157)
+        (xy 0.800311 9.524513) (xy 0.728492 9.546299) (xy 0.7 9.561529) (xy 0.671508 9.546299) (xy 0.599689 9.524513)
+        (xy 0.525 9.517157) (xy 0.49325 9.519) (xy 0.398 9.61425) (xy 0.302 9.61425) (xy 0.20675 9.519)
+        (xy 0.197148 9.518443) (xy 7.84022 1.875372) (xy 7.859527 1.859527) (xy 7.922759 1.782479) (xy 7.969745 1.694575)
+        (xy 7.998678 1.599193) (xy 8.006 1.524854) (xy 8.006 1.524847) (xy 8.008447 1.500001) (xy 8.006 1.475155)
+        (xy 8.006 -2.975155) (xy 8.008447 -3.000001) (xy 8.006 -3.024847) (xy 8.006 -3.024854) (xy 7.998678 -3.099193)
+        (xy 7.969745 -3.194575) (xy 7.922759 -3.282479) (xy 7.859527 -3.359527) (xy 7.84022 -3.375372) (xy 3.506 -7.709591)
+        (xy 3.506 -13.576922) (xy 3.719 -13.576922) (xy 3.719 -13.423078) (xy 3.749013 -13.272191) (xy 3.807887 -13.130058)
+        (xy 3.893358 -13.002141) (xy 4.002141 -12.893358) (xy 4.130058 -12.807887) (xy 4.272191 -12.749013) (xy 4.423078 -12.719)
+        (xy 4.565409 -12.719) (xy 10.994 -6.290408) (xy 10.994001 2.475144) (xy 10.991553 2.5) (xy 11.001322 2.599192)
+        (xy 11.030255 2.694574) (xy 11.052127 2.735492) (xy 11.077242 2.782479) (xy 11.140474 2.859527) (xy 11.15978 2.875372)
+        (xy 12.494 4.209592) (xy 12.494001 5.650144) (xy 12.491553 5.675) (xy 12.501322 5.774192) (xy 12.530255 5.869574)
+        (xy 12.542157 5.89184) (xy 12.542157 6.275) (xy 12.553356 6.388707) (xy 12.586523 6.498044) (xy 12.640384 6.59881)
+        (xy 12.712868 6.687132) (xy 12.727068 6.698786) (xy 12.712304 6.706678) (xy 12.654289 6.754289) (xy 12.606678 6.812304)
+        (xy 12.571299 6.878492) (xy 12.549513 6.950311) (xy 12.542157 7.025) (xy 12.544 7.27775) (xy 12.63925 7.373)
+        (xy 13.198 7.373) (xy 13.198 7.353) (xy 13.452 7.353) (xy 13.452 7.373) (xy 14.01075 7.373)
+        (xy 14.106 7.27775) (xy 14.107843 7.025) (xy 14.100487 6.950311) (xy 14.078701 6.878492) (xy 14.043322 6.812304)
+        (xy 13.995711 6.754289) (xy 13.937696 6.706678) (xy 13.922932 6.698786) (xy 13.937132 6.687132) (xy 14.009616 6.59881)
+        (xy 14.063477 6.498044) (xy 14.096644 6.388707) (xy 14.107843 6.275) (xy 14.107843 5.725) (xy 14.096644 5.611293)
+        (xy 14.063477 5.501956) (xy 14.009616 5.40119) (xy 13.937132 5.312868) (xy 13.84881 5.240384) (xy 13.748044 5.186523)
+        (xy 13.638707 5.153356) (xy 13.525 5.142157) (xy 13.506 5.142157) (xy 13.506 4.024845) (xy 13.508447 3.999999)
+        (xy 13.506 3.975153) (xy 13.506 3.975146) (xy 13.498678 3.900807) (xy 13.469745 3.805425) (xy 13.422759 3.717521)
+        (xy 13.359527 3.640473) (xy 13.34022 3.624628) (xy 12.006 2.290409) (xy 12.006 -6.475146) (xy 12.008448 -6.5)
+        (xy 11.998678 -6.599193) (xy 11.969745 -6.694575) (xy 11.957479 -6.717522) (xy 11.922759 -6.782479) (xy 11.859527 -6.859527)
+        (xy 11.84022 -6.875372) (xy 5.281 -13.434591) (xy 5.281 -13.576922) (xy 5.250987 -13.727809) (xy 5.192113 -13.869942)
+        (xy 5.106642 -13.997859) (xy 4.997859 -14.106642) (xy 4.869942 -14.192113) (xy 4.727809 -14.250987) (xy 4.576922 -14.281)
+        (xy 4.423078 -14.281) (xy 4.272191 -14.250987) (xy 4.130058 -14.192113) (xy 4.002141 -14.106642) (xy 3.893358 -13.997859)
+        (xy 3.807887 -13.869942) (xy 3.749013 -13.727809) (xy 3.719 -13.576922) (xy 3.506 -13.576922) (xy 3.506 -13.790409)
+        (xy 4.434592 -14.719) (xy 4.576922 -14.719) (xy 4.727809 -14.749013) (xy 4.869942 -14.807887) (xy 4.997859 -14.893358)
+        (xy 5.106642 -15.002141) (xy 5.192113 -15.130058) (xy 5.250987 -15.272191) (xy 5.281 -15.423078) (xy 5.281 -15.576922)
+        (xy 5.250987 -15.727809) (xy 5.192113 -15.869942) (xy 5.106642 -15.997859) (xy 4.997859 -16.106642) (xy 4.869942 -16.192113)
+        (xy 4.727809 -16.250987) (xy 4.576922 -16.281) (xy 4.423078 -16.281) (xy 4.272191 -16.250987) (xy 4.130058 -16.192113)
+        (xy 4.002141 -16.106642) (xy 3.893358 -15.997859) (xy 3.807887 -15.869942) (xy 3.749013 -15.727809) (xy 3.719 -15.576922)
+        (xy 3.719 -15.434592) (xy 2.659785 -14.375376) (xy 2.640473 -14.359527) (xy 2.577241 -14.282479) (xy 2.530255 -14.194574)
+        (xy 2.501322 -14.099192) (xy 2.494 -14.024853) (xy 2.494 -14.024846) (xy 2.491553 -14) (xy 2.494 -13.975154)
+        (xy 2.494001 -7.524856) (xy 2.491553 -7.5) (xy 2.501322 -7.400808) (xy 2.530255 -7.305426) (xy 2.552127 -7.264508)
+        (xy 2.577242 -7.217521) (xy 2.640474 -7.140473) (xy 2.659781 -7.124628) (xy 6.994 -2.790408) (xy 6.994001 1.290407)
+        (xy -0.554831 8.83924) (xy -0.565611 8.803701) (xy -0.580255 8.755425) (xy -0.627241 8.667521) (xy -0.690473 8.590473)
+        (xy -0.70978 8.574628) (xy -7.494 1.790409) (xy -7.494 0.524517) (xy -7.401064 0.748884) (xy -7.228043 1.007829)
+        (xy -7.007829 1.228043) (xy -6.748884 1.401064) (xy -6.461161 1.520243) (xy -6.155715 1.581) (xy -5.844285 1.581)
+        (xy -5.538839 1.520243) (xy -5.251116 1.401064) (xy -4.992171 1.228043) (xy -4.771957 1.007829) (xy -4.598936 0.748884)
+        (xy -4.511055 0.536722) (xy -4.355035 1.321086) (xy -4.013624 2.145327) (xy -3.517971 2.887124) (xy -2.887124 3.517971)
+        (xy -2.145327 4.013624) (xy -1.321086 4.355035) (xy -0.446076 4.529086) (xy 0.446076 4.529086) (xy 1.321086 4.355035)
+        (xy 2.145327 4.013624) (xy 2.887124 3.517971) (xy 3.517971 2.887124) (xy 4.013624 2.145327) (xy 4.355035 1.321086)
+        (xy 4.529086 0.446076) (xy 4.529086 -0.446076) (xy 4.355035 -1.321086) (xy 4.013624 -2.145327) (xy 3.517971 -2.887124)
+        (xy 2.887124 -3.517971) (xy 2.145327 -4.013624) (xy 1.321086 -4.355035) (xy 0.446076 -4.529086) (xy -0.446076 -4.529086)
+        (xy -1.321086 -4.355035) (xy -2.145327 -4.013624) (xy -2.887124 -3.517971) (xy -3.517971 -2.887124) (xy -4.013624 -2.145327)
+        (xy -4.355035 -1.321086) (xy -4.511055 -0.536722) (xy -4.598936 -0.748884) (xy -4.771957 -1.007829) (xy -4.992171 -1.228043)
+        (xy -5.251116 -1.401064) (xy -5.538839 -1.520243) (xy -5.844285 -1.581) (xy -6.155715 -1.581) (xy -6.461161 -1.520243)
+        (xy -6.748884 -1.401064) (xy -7.007829 -1.228043) (xy -7.228043 -1.007829) (xy -7.401064 -0.748884) (xy -7.494 -0.524517)
+        (xy -7.494 -5.290409) (xy -4.15978 -8.624628) (xy -4.140473 -8.640473) (xy -4.077241 -8.717521) (xy -4.030255 -8.805425)
+        (xy -4.005782 -8.886105) (xy -4.003948 -8.892151) (xy -4.002141 -8.893358) (xy -3.893358 -9.002141) (xy -3.807887 -9.130058)
+        (xy -3.749013 -9.272191) (xy -3.719 -9.423078) (xy -3.719 -9.576922) (xy -3.749013 -9.727809) (xy -3.807887 -9.869942)
+        (xy -3.893358 -9.997859) (xy -4.002141 -10.106642) (xy -4.130058 -10.192113) (xy -4.272191 -10.250987) (xy -4.423078 -10.281)
+        (xy -4.576922 -10.281) (xy -4.727809 -10.250987) (xy -4.869942 -10.192113) (xy -4.997859 -10.106642) (xy -5.106642 -9.997859)
+        (xy -5.192113 -9.869942) (xy -5.250987 -9.727809) (xy -5.281 -9.576922) (xy -5.281 -9.423078) (xy -5.250987 -9.272191)
+        (xy -5.192113 -9.130058) (xy -5.149424 -9.066168) (xy -8.340219 -5.875372) (xy -8.359526 -5.859527) (xy -8.422758 -5.782479)
+        (xy -8.447873 -5.735492) (xy -8.469745 -5.694574) (xy -8.498678 -5.599192) (xy -8.508447 -5.5) (xy -8.505999 -5.475144)
+        (xy -8.506 1.975154) (xy -8.508447 2) (xy -8.506 2.024846) (xy -8.506 2.024853) (xy -8.498678 2.099192)
+        (xy -8.469745 2.194574) (xy -8.422759 2.282479) (xy -8.359527 2.359527) (xy -8.340215 2.375376) (xy -3.221592 7.494)
+        (xy -4.290408 7.494) (xy -9.494 2.290409) (xy -9.494 -5.790409) (xy -4.565408 -10.719) (xy -4.423078 -10.719)
+        (xy -4.272191 -10.749013) (xy -4.130058 -10.807887) (xy -4.002141 -10.893358) (xy -3.893358 -11.002141) (xy -3.807887 -11.130058)
+        (xy -3.749013 -11.272191) (xy -3.719 -11.423078) (xy -3.719 -11.576922) (xy -3.749013 -11.727809) (xy -3.807887 -11.869942)
+        (xy -3.893358 -11.997859) (xy -4.002141 -12.106642) (xy -4.130058 -12.192113) (xy -4.272191 -12.250987) (xy -4.423078 -12.281)
+        (xy -4.576922 -12.281) (xy -4.727809 -12.250987) (xy -4.869942 -12.192113) (xy -4.997859 -12.106642) (xy -5.106642 -11.997859)
+        (xy -5.192113 -11.869942) (xy -5.250987 -11.727809) (xy -5.281 -11.576922) (xy -5.281 -11.434592) (xy -10.340219 -6.375372)
+        (xy -10.359526 -6.359527) (xy -10.422758 -6.282479) (xy -10.447873 -6.235492) (xy -10.469745 -6.194574) (xy -10.498678 -6.099192)
+        (xy -10.508447 -6) (xy -10.505999 -5.975144) (xy -10.506 2.475154) (xy -10.508447 2.5) (xy -10.506 2.524846)
+        (xy -10.506 2.524853) (xy -10.498678 2.599192) (xy -10.469745 2.694574) (xy -10.422759 2.782479) (xy -10.359527 2.859527)
+        (xy -10.340215 2.875376) (xy -5.171601 8.043991) (xy -6.240417 8.043991) (xy -11.494 2.790409) (xy -11.494 -5.790409)
+        (xy -4.565408 -12.719) (xy -4.423078 -12.719) (xy -4.272191 -12.749013) (xy -4.130058 -12.807887) (xy -4.002141 -12.893358)
+        (xy -3.893358 -13.002141) (xy -3.807887 -13.130058) (xy -3.749013 -13.272191) (xy -3.719 -13.423078) (xy -3.719 -13.576922)
+        (xy -3.749013 -13.727809) (xy -3.807887 -13.869942) (xy -3.893358 -13.997859) (xy -4.002141 -14.106642) (xy -4.130058 -14.192113)
+        (xy -4.272191 -14.250987) (xy -4.423078 -14.281) (xy -4.576922 -14.281) (xy -4.727809 -14.250987) (xy -4.869942 -14.192113)
+        (xy -4.997859 -14.106642) (xy -5.106642 -13.997859) (xy -5.192113 -13.869942) (xy -5.250987 -13.727809) (xy -5.281 -13.576922)
+        (xy -5.281 -13.434592) (xy -12.340215 -6.375376) (xy -12.359527 -6.359527) (xy -12.422759 -6.282479) (xy -12.469745 -6.194574)
+        (xy -12.498678 -6.099192) (xy -12.506 -6.024853) (xy -12.506 -6.024846) (xy -12.508447 -6) (xy -12.506 -5.975154)
+        (xy -12.505999 2.975144) (xy -12.508447 3) (xy -12.498678 3.099192) (xy -12.469745 3.194574) (xy -12.447873 3.235492)
+        (xy -12.422758 3.282479) (xy -12.359526 3.359527) (xy -12.340219 3.375372) (xy -7.221592 8.494) (xy -8.290408 8.494)
+        (xy -13.494 3.290409) (xy -13.494 -6.790409) (xy -5.290408 -14.994) (xy -5.098501 -14.994) (xy -4.997859 -14.893358)
+        (xy -4.869942 -14.807887) (xy -4.727809 -14.749013) (xy -4.576922 -14.719) (xy -4.423078 -14.719) (xy -4.272191 -14.749013)
+        (xy -4.130058 -14.807887) (xy -4.002141 -14.893358) (xy -3.893358 -15.002141) (xy -3.807887 -15.130058) (xy -3.749013 -15.272191)
+        (xy -3.719 -15.423078) (xy -3.719 -15.576922) (xy -3.749013 -15.727809) (xy -3.807887 -15.869942) (xy -3.893358 -15.997859)
+        (xy -4.002141 -16.106642) (xy -4.130058 -16.192113) (xy -4.272191 -16.250987) (xy -4.423078 -16.281) (xy -4.576922 -16.281)
+        (xy -4.727809 -16.250987) (xy -4.869942 -16.192113) (xy -4.997859 -16.106642) (xy -5.098501 -16.006) (xy -5.475155 -16.006)
+        (xy -5.500001 -16.008447) (xy -5.524847 -16.006) (xy -5.524854 -16.006) (xy -5.586512 -15.999927) (xy -5.599194 -15.998678)
+        (xy -5.621393 -15.991944) (xy -5.694575 -15.969745) (xy -5.782479 -15.922759) (xy -5.859527 -15.859527) (xy -5.875372 -15.84022)
+        (xy -14.340215 -7.375376) (xy -14.359527 -7.359527) (xy -14.422759 -7.282479) (xy -14.469745 -7.194574) (xy -14.498678 -7.099192)
+        (xy -14.506 -7.024853) (xy -14.506 -7.024846) (xy -14.508447 -7) (xy -15.50903 -7) (xy -15.481027 -7.069948)
+        (xy -14.738886 -8.5095) (xy -13.863268 -9.871989) (xy -12.862102 -11.145075) (xy -11.744455 -12.31723) (xy -10.520448 -13.377838)
+        (xy -9.201166 -14.317294) (xy -7.798557 -15.127091) (xy -6.325323 -15.799894) (xy -4.794806 -16.329611) (xy -3.220867 -16.711444)
+        (xy -1.617759 -16.941937) (xy 0 -17.019)
+      )
+    )
+  )
+  (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 6208EBFD) (hatch edge 0.508)
+    (connect_pads (clearance 0.254))
+    (min_thickness 0.254)
+    (fill yes (arc_segments 32) (thermal_gap 0.254) (thermal_bridge_width 0.508))
+    (polygon
+      (pts
+        (xy 20 20) (xy -20 20) (xy -20 -20) (xy 20 -20)
+      )
+    )
+    (filled_polygon
+      (pts
+        (xy 1.617759 -16.941937) (xy 3.220867 -16.711444) (xy 4.794806 -16.329611) (xy 6.325323 -15.799894) (xy 7.798557 -15.127091)
+        (xy 9.201166 -14.317294) (xy 10.520448 -13.377838) (xy 11.744455 -12.31723) (xy 12.862102 -11.145075) (xy 13.863268 -9.871989)
+        (xy 14.738886 -8.5095) (xy 15.481027 -7.069948) (xy 16.082969 -5.56637) (xy 16.539261 -4.012381) (xy 16.845771 -2.422056)
+        (xy 16.999723 -0.809797) (xy 16.999723 0.809797) (xy 16.845771 2.422056) (xy 16.539261 4.012381) (xy 16.082969 5.56637)
+        (xy 15.481027 7.069948) (xy 14.738886 8.5095) (xy 13.863268 9.871989) (xy 12.862102 11.145075) (xy 11.744455 12.31723)
+        (xy 10.520448 13.377838) (xy 9.201166 14.317294) (xy 7.798557 15.127091) (xy 6.325323 15.799894) (xy 4.794806 16.329611)
+        (xy 3.220867 16.711444) (xy 1.617759 16.941937) (xy 0 17.019) (xy -1.617759 16.941937) (xy -3.220867 16.711444)
+        (xy -4.794806 16.329611) (xy -6.325323 15.799894) (xy -7.798557 15.127091) (xy -9.201166 14.317294) (xy -10.520448 13.377838)
+        (xy -11.744455 12.31723) (xy -12.862102 11.145075) (xy -13.863268 9.871989) (xy -14.738886 8.5095) (xy -15.481027 7.069948)
+        (xy -16.082969 5.56637) (xy -16.539261 4.012381) (xy -16.845771 2.422056) (xy -16.999723 0.809797) (xy -16.999723 -0.155715)
+        (xy -7.581 -0.155715) (xy -7.581 0.155715) (xy -7.520243 0.461161) (xy -7.401064 0.748884) (xy -7.228043 1.007829)
+        (xy -7.007829 1.228043) (xy -6.748884 1.401064) (xy -6.461161 1.520243) (xy -6.155715 1.581) (xy -5.844285 1.581)
+        (xy -5.538839 1.520243) (xy -5.251116 1.401064) (xy -4.992171 1.228043) (xy -4.771957 1.007829) (xy -4.598936 0.748884)
+        (xy -4.511055 0.536722) (xy -4.355035 1.321086) (xy -4.013624 2.145327) (xy -3.517971 2.887124) (xy -2.887124 3.517971)
+        (xy -2.145327 4.013624) (xy -1.321086 4.355035) (xy -0.446076 4.529086) (xy 0.446076 4.529086) (xy 1.321086 4.355035)
+        (xy 2.145327 4.013624) (xy 2.887124 3.517971) (xy 3.517971 2.887124) (xy 4.013624 2.145327) (xy 4.355035 1.321086)
+        (xy 4.529086 0.446076) (xy 4.529086 -0.446076) (xy 4.355035 -1.321086) (xy 4.013624 -2.145327) (xy 3.517971 -2.887124)
+        (xy 2.887124 -3.517971) (xy 2.145327 -4.013624) (xy 1.321086 -4.355035) (xy 0.446076 -4.529086) (xy -0.446076 -4.529086)
+        (xy -1.321086 -4.355035) (xy -2.145327 -4.013624) (xy -2.887124 -3.517971) (xy -3.517971 -2.887124) (xy -4.013624 -2.145327)
+        (xy -4.355035 -1.321086) (xy -4.511055 -0.536722) (xy -4.598936 -0.748884) (xy -4.771957 -1.007829) (xy -4.992171 -1.228043)
+        (xy -5.251116 -1.401064) (xy -5.538839 -1.520243) (xy -5.844285 -1.581) (xy -6.155715 -1.581) (xy -6.461161 -1.520243)
+        (xy -6.748884 -1.401064) (xy -7.007829 -1.228043) (xy -7.228043 -1.007829) (xy -7.401064 -0.748884) (xy -7.520243 -0.461161)
+        (xy -7.581 -0.155715) (xy -16.999723 -0.155715) (xy -16.999723 -0.809797) (xy -16.845771 -2.422056) (xy -16.539261 -4.012381)
+        (xy -16.082969 -5.56637) (xy -15.481027 -7.069948) (xy -14.738886 -8.5095) (xy -13.863268 -9.871989) (xy -12.862102 -11.145075)
+        (xy -11.744455 -12.31723) (xy -10.520448 -13.377838) (xy -9.201166 -14.317294) (xy -7.798557 -15.127091) (xy -6.813564 -15.576922)
+        (xy -5.281 -15.576922) (xy -5.281 -15.423078) (xy -5.250987 -15.272191) (xy -5.192113 -15.130058) (xy -5.106642 -15.002141)
+        (xy -4.997859 -14.893358) (xy -4.869942 -14.807887) (xy -4.727809 -14.749013) (xy -4.576922 -14.719) (xy -4.423078 -14.719)
+        (xy -4.272191 -14.749013) (xy -4.130058 -14.807887) (xy -4.002141 -14.893358) (xy -3.96172 -14.933779) (xy -3.839791 -14.785209)
+        (xy -3.686608 -14.659495) (xy -3.511842 -14.566081) (xy -3.32221 -14.508557) (xy -3.235331 -14.5) (xy -3.32221 -14.491443)
+        (xy -3.511842 -14.433919) (xy -3.686608 -14.340505) (xy -3.839791 -14.214791) (xy -3.96172 -14.066221) (xy -4.002141 -14.106642)
+        (xy -4.130058 -14.192113) (xy -4.272191 -14.250987) (xy -4.423078 -14.281) (xy -4.576922 -14.281) (xy -4.727809 -14.250987)
+        (xy -4.869942 -14.192113) (xy -4.997859 -14.106642) (xy -5.106642 -13.997859) (xy -5.192113 -13.869942) (xy -5.250987 -13.727809)
+        (xy -5.281 -13.576922) (xy -5.281 -13.423078) (xy -5.250987 -13.272191) (xy -5.192113 -13.130058) (xy -5.106642 -13.002141)
+        (xy -4.997859 -12.893358) (xy -4.869942 -12.807887) (xy -4.727809 -12.749013) (xy -4.576922 -12.719) (xy -4.423078 -12.719)
+        (xy -4.272191 -12.749013) (xy -4.130058 -12.807887) (xy -4.002141 -12.893358) (xy -3.96172 -12.933779) (xy -3.839791 -12.785209)
+        (xy -3.686608 -12.659495) (xy -3.511842 -12.566081) (xy -3.32221 -12.508557) (xy -3.235331 -12.5) (xy -3.32221 -12.491443)
+        (xy -3.511842 -12.433919) (xy -3.686608 -12.340505) (xy -3.839791 -12.214791) (xy -3.96172 -12.066221) (xy -4.002141 -12.106642)
+        (xy -4.130058 -12.192113) (xy -4.272191 -12.250987) (xy -4.423078 -12.281) (xy -4.576922 -12.281) (xy -4.727809 -12.250987)
+        (xy -4.869942 -12.192113) (xy -4.997859 -12.106642) (xy -5.106642 -11.997859) (xy -5.192113 -11.869942) (xy -5.250987 -11.727809)
+        (xy -5.281 -11.576922) (xy -5.281 -11.423078) (xy -5.250987 -11.272191) (xy -5.192113 -11.130058) (xy -5.106642 -11.002141)
+        (xy -4.997859 -10.893358) (xy -4.869942 -10.807887) (xy -4.727809 -10.749013) (xy -4.576922 -10.719) (xy -4.423078 -10.719)
+        (xy -4.272191 -10.749013) (xy -4.130058 -10.807887) (xy -4.002141 -10.893358) (xy -3.96172 -10.933779) (xy -3.839791 -10.785209)
+        (xy -3.686608 -10.659495) (xy -3.511842 -10.566081) (xy -3.32221 -10.508557) (xy -3.235331 -10.5) (xy -3.32221 -10.491443)
+        (xy -3.511842 -10.433919) (xy -3.686608 -10.340505) (xy -3.839791 -10.214791) (xy -3.96172 -10.066221) (xy -4.002141 -10.106642)
+        (xy -4.130058 -10.192113) (xy -4.272191 -10.250987) (xy -4.423078 -10.281) (xy -4.576922 -10.281) (xy -4.727809 -10.250987)
+        (xy -4.869942 -10.192113) (xy -4.997859 -10.106642) (xy -5.106642 -9.997859) (xy -5.192113 -9.869942) (xy -5.250987 -9.727809)
+        (xy -5.281 -9.576922) (xy -5.281 -9.423078) (xy -5.250987 -9.272191) (xy -5.192113 -9.130058) (xy -5.106642 -9.002141)
+        (xy -4.997859 -8.893358) (xy -4.869942 -8.807887) (xy -4.727809 -8.749013) (xy -4.576922 -8.719) (xy -4.423078 -8.719)
+        (xy -4.272191 -8.749013) (xy -4.130058 -8.807887) (xy -4.002141 -8.893358) (xy -3.96172 -8.933779) (xy -3.839791 -8.785209)
+        (xy -3.686608 -8.659495) (xy -3.511842 -8.566081) (xy -3.32221 -8.508557) (xy -3.174414 -8.494) (xy -1.825586 -8.494)
+        (xy -1.67779 -8.508557) (xy -1.488158 -8.566081) (xy -1.313392 -8.659495) (xy -1.160209 -8.785209) (xy -1.034495 -8.938392)
+        (xy -0.941081 -9.113158) (xy -0.909142 -9.21845) (xy 0.909203 -9.21845) (xy 0.967983 -9.046693) (xy 1.073847 -8.878453)
+        (xy 1.210499 -8.734099) (xy 1.372687 -8.619178) (xy 1.554179 -8.538106) (xy 1.748 -8.494) (xy 2.373 -8.494)
+        (xy 2.373 -9.373) (xy 2.627 -9.373) (xy 2.627 -8.494) (xy 3.252 -8.494) (xy 3.445821 -8.538106)
+        (xy 3.627313 -8.619178) (xy 3.789501 -8.734099) (xy 3.926153 -8.878453) (xy 4.032017 -9.046693) (xy 4.090797 -9.21845)
+        (xy 4.026852 -9.373) (xy 2.627 -9.373) (xy 2.373 -9.373) (xy 0.973148 -9.373) (xy 0.909203 -9.21845)
+        (xy -0.909142 -9.21845) (xy -0.883557 -9.30279) (xy -0.864133 -9.5) (xy -0.883557 -9.69721) (xy -0.941081 -9.886842)
+        (xy -1.034495 -10.061608) (xy -1.160209 -10.214791) (xy -1.313392 -10.340505) (xy -1.488158 -10.433919) (xy -1.67779 -10.491443)
+        (xy -1.764669 -10.5) (xy -1.67779 -10.508557) (xy -1.488158 -10.566081) (xy -1.313392 -10.659495) (xy -1.160209 -10.785209)
+        (xy -1.034495 -10.938392) (xy -0.941081 -11.113158) (xy -0.883557 -11.30279) (xy -0.864133 -11.5) (xy -0.883557 -11.69721)
+        (xy -0.941081 -11.886842) (xy -1.034495 -12.061608) (xy -1.160209 -12.214791) (xy -1.313392 -12.340505) (xy -1.488158 -12.433919)
+        (xy -1.67779 -12.491443) (xy -1.764669 -12.5) (xy -1.67779 -12.508557) (xy -1.488158 -12.566081) (xy -1.313392 -12.659495)
+        (xy -1.160209 -12.785209) (xy -1.034495 -12.938392) (xy -0.941081 -13.113158) (xy -0.883557 -13.30279) (xy -0.864133 -13.5)
+        (xy -0.883557 -13.69721) (xy -0.941081 -13.886842) (xy -1.034495 -14.061608) (xy -1.160209 -14.214791) (xy -1.313392 -14.340505)
+        (xy -1.488158 -14.433919) (xy -1.67779 -14.491443) (xy -1.764669 -14.5) (xy -1.67779 -14.508557) (xy -1.488158 -14.566081)
+        (xy -1.313392 -14.659495) (xy -1.160209 -14.785209) (xy -1.034495 -14.938392) (xy -0.941081 -15.113158) (xy -0.883557 -15.30279)
+        (xy -0.864133 -15.5) (xy 0.864133 -15.5) (xy 0.883557 -15.30279) (xy 0.941081 -15.113158) (xy 1.034495 -14.938392)
+        (xy 1.160209 -14.785209) (xy 1.313392 -14.659495) (xy 1.488158 -14.566081) (xy 1.67779 -14.508557) (xy 1.764669 -14.5)
+        (xy 1.67779 -14.491443) (xy 1.488158 -14.433919) (xy 1.313392 -14.340505) (xy 1.160209 -14.214791) (xy 1.034495 -14.061608)
+        (xy 0.941081 -13.886842) (xy 0.883557 -13.69721) (xy 0.864133 -13.5) (xy 0.883557 -13.30279) (xy 0.941081 -13.113158)
+        (xy 1.034495 -12.938392) (xy 1.160209 -12.785209) (xy 1.313392 -12.659495) (xy 1.488158 -12.566081) (xy 1.67779 -12.508557)
+        (xy 1.764669 -12.5) (xy 1.67779 -12.491443) (xy 1.488158 -12.433919) (xy 1.313392 -12.340505) (xy 1.160209 -12.214791)
+        (xy 1.034495 -12.061608) (xy 0.941081 -11.886842) (xy 0.883557 -11.69721) (xy 0.864133 -11.5) (xy 0.883557 -11.30279)
+        (xy 0.941081 -11.113158) (xy 1.034495 -10.938392) (xy 1.160209 -10.785209) (xy 1.313392 -10.659495) (xy 1.488158 -10.566081)
+        (xy 1.67779 -10.508557) (xy 1.734633 -10.502958) (xy 1.554179 -10.461894) (xy 1.372687 -10.380822) (xy 1.210499 -10.265901)
+        (xy 1.073847 -10.121547) (xy 0.967983 -9.953307) (xy 0.909203 -9.78155) (xy 0.973148 -9.627) (xy 2.373 -9.627)
+        (xy 2.373 -9.647) (xy 2.627 -9.647) (xy 2.627 -9.627) (xy 4.026852 -9.627) (xy 4.090797 -9.78155)
+        (xy 4.032017 -9.953307) (xy 3.926153 -10.121547) (xy 3.789501 -10.265901) (xy 3.627313 -10.380822) (xy 3.445821 -10.461894)
+        (xy 3.265367 -10.502958) (xy 3.32221 -10.508557) (xy 3.511842 -10.566081) (xy 3.686608 -10.659495) (xy 3.839791 -10.785209)
+        (xy 3.94959 -10.919) (xy 3.976499 -10.919) (xy 4.002141 -10.893358) (xy 4.130058 -10.807887) (xy 4.272191 -10.749013)
+        (xy 4.423078 -10.719) (xy 4.576922 -10.719) (xy 4.727809 -10.749013) (xy 4.869942 -10.807887) (xy 4.997859 -10.893358)
+        (xy 5.106642 -11.002141) (xy 5.192113 -11.130058) (xy 5.250987 -11.272191) (xy 5.281 -11.423078) (xy 5.281 -11.576922)
+        (xy 5.250987 -11.727809) (xy 5.192113 -11.869942) (xy 5.106642 -11.997859) (xy 4.997859 -12.106642) (xy 4.869942 -12.192113)
+        (xy 4.727809 -12.250987) (xy 4.576922 -12.281) (xy 4.423078 -12.281) (xy 4.272191 -12.250987) (xy 4.130058 -12.192113)
+        (xy 4.002141 -12.106642) (xy 3.976499 -12.081) (xy 3.94959 -12.081) (xy 3.839791 -12.214791) (xy 3.686608 -12.340505)
+        (xy 3.511842 -12.433919) (xy 3.32221 -12.491443) (xy 3.235331 -12.5) (xy 3.32221 -12.508557) (xy 3.511842 -12.566081)
+        (xy 3.686608 -12.659495) (xy 3.839791 -12.785209) (xy 3.96172 -12.933779) (xy 4.002141 -12.893358) (xy 4.130058 -12.807887)
+        (xy 4.272191 -12.749013) (xy 4.423078 -12.719) (xy 4.576922 -12.719) (xy 4.727809 -12.749013) (xy 4.869942 -12.807887)
+        (xy 4.997859 -12.893358) (xy 5.106642 -13.002141) (xy 5.192113 -13.130058) (xy 5.250987 -13.272191) (xy 5.281 -13.423078)
+        (xy 5.281 -13.576922) (xy 5.250987 -13.727809) (xy 5.192113 -13.869942) (xy 5.106642 -13.997859) (xy 4.997859 -14.106642)
+        (xy 4.869942 -14.192113) (xy 4.727809 -14.250987) (xy 4.576922 -14.281) (xy 4.423078 -14.281) (xy 4.272191 -14.250987)
+        (xy 4.130058 -14.192113) (xy 4.002141 -14.106642) (xy 3.96172 -14.066221) (xy 3.839791 -14.214791) (xy 3.686608 -14.340505)
+        (xy 3.511842 -14.433919) (xy 3.32221 -14.491443) (xy 3.235331 -14.5) (xy 3.32221 -14.508557) (xy 3.511842 -14.566081)
+        (xy 3.686608 -14.659495) (xy 3.839791 -14.785209) (xy 3.96172 -14.933779) (xy 4.002141 -14.893358) (xy 4.130058 -14.807887)
+        (xy 4.272191 -14.749013) (xy 4.423078 -14.719) (xy 4.576922 -14.719) (xy 4.727809 -14.749013) (xy 4.869942 -14.807887)
+        (xy 4.997859 -14.893358) (xy 5.106642 -15.002141) (xy 5.192113 -15.130058) (xy 5.250987 -15.272191) (xy 5.281 -15.423078)
+        (xy 5.281 -15.576922) (xy 5.250987 -15.727809) (xy 5.192113 -15.869942) (xy 5.106642 -15.997859) (xy 4.997859 -16.106642)
+        (xy 4.869942 -16.192113) (xy 4.727809 -16.250987) (xy 4.576922 -16.281) (xy 4.423078 -16.281) (xy 4.272191 -16.250987)
+        (xy 4.130058 -16.192113) (xy 4.002141 -16.106642) (xy 3.96172 -16.066221) (xy 3.839791 -16.214791) (xy 3.686608 -16.340505)
+        (xy 3.511842 -16.433919) (xy 3.32221 -16.491443) (xy 3.174414 -16.506) (xy 1.825586 -16.506) (xy 1.67779 -16.491443)
+        (xy 1.488158 -16.433919) (xy 1.313392 -16.340505) (xy 1.160209 -16.214791) (xy 1.034495 -16.061608) (xy 0.941081 -15.886842)
+        (xy 0.883557 -15.69721) (xy 0.864133 -15.5) (xy -0.864133 -15.5) (xy -0.883557 -15.69721) (xy -0.941081 -15.886842)
+        (xy -1.034495 -16.061608) (xy -1.160209 -16.214791) (xy -1.313392 -16.340505) (xy -1.488158 -16.433919) (xy -1.67779 -16.491443)
+        (xy -1.825586 -16.506) (xy -3.174414 -16.506) (xy -3.32221 -16.491443) (xy -3.511842 -16.433919) (xy -3.686608 -16.340505)
+        (xy -3.839791 -16.214791) (xy -3.96172 -16.066221) (xy -4.002141 -16.106642) (xy -4.130058 -16.192113) (xy -4.272191 -16.250987)
+        (xy -4.423078 -16.281) (xy -4.576922 -16.281) (xy -4.727809 -16.250987) (xy -4.869942 -16.192113) (xy -4.997859 -16.106642)
+        (xy -5.106642 -15.997859) (xy -5.192113 -15.869942) (xy -5.250987 -15.727809) (xy -5.281 -15.576922) (xy -6.813564 -15.576922)
+        (xy -6.325323 -15.799894) (xy -4.794806 -16.329611) (xy -3.220867 -16.711444) (xy -1.617759 -16.941937) (xy 0 -17.019)
+      )
+    )
+  )
 )

+ 226 - 20
electronics/view_screen/view_screen.pro

@@ -1,29 +1,10 @@
-update=22/05/2015 07:44:53
+update=Sat 12 Feb 2022 08:52:40 PM PST
 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
@@ -31,3 +12,228 @@ NetIExt=net
 version=1
 LibDir=
 [eeschema/libraries]
+[pcbnew]
+version=1
+PageLayoutDescrFile=
+LastNetListRead=
+CopperLayerCount=2
+BoardThickness=1.2
+AllowMicroVias=0
+AllowBlindVias=0
+RequireCourtyardDefinitions=0
+ProhibitOverlappingCourtyards=1
+MinTrackWidth=0.2
+MinViaDiameter=0.4
+MinViaDrill=0.3
+MinMicroViaDiameter=0.2
+MinMicroViaDrill=0.09999999999999999
+MinHoleToHole=0.25
+TrackWidth1=0.25
+TrackWidth2=0.4
+ViaDiameter1=0.8
+ViaDrill1=0.4
+dPairWidth1=0.2
+dPairGap1=0.25
+dPairViaGap1=0.25
+SilkLineWidth=0.12
+SilkTextSizeV=1
+SilkTextSizeH=1
+SilkTextSizeThickness=0.15
+SilkTextItalic=0
+SilkTextUpright=1
+CopperLineWidth=0.2
+CopperTextSizeV=1.5
+CopperTextSizeH=1.5
+CopperTextThickness=0.3
+CopperTextItalic=0
+CopperTextUpright=1
+EdgeCutLineWidth=0.05
+CourtyardLineWidth=0.05
+OthersLineWidth=0.15
+OthersTextSizeV=1
+OthersTextSizeH=1
+OthersTextSizeThickness=0.15
+OthersTextItalic=0
+OthersTextUpright=1
+SolderMaskClearance=0
+SolderMaskMinWidth=0
+SolderPasteClearance=0
+SolderPasteRatio=-0
+[pcbnew/Layer.F.Cu]
+Name=F.Cu
+Type=0
+Enabled=1
+[pcbnew/Layer.In1.Cu]
+Name=In1.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In2.Cu]
+Name=In2.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In3.Cu]
+Name=In3.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In4.Cu]
+Name=In4.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In5.Cu]
+Name=In5.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In6.Cu]
+Name=In6.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In7.Cu]
+Name=In7.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In8.Cu]
+Name=In8.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In9.Cu]
+Name=In9.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In10.Cu]
+Name=In10.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In11.Cu]
+Name=In11.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In12.Cu]
+Name=In12.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In13.Cu]
+Name=In13.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In14.Cu]
+Name=In14.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In15.Cu]
+Name=In15.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In16.Cu]
+Name=In16.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In17.Cu]
+Name=In17.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In18.Cu]
+Name=In18.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In19.Cu]
+Name=In19.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In20.Cu]
+Name=In20.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In21.Cu]
+Name=In21.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In22.Cu]
+Name=In22.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In23.Cu]
+Name=In23.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In24.Cu]
+Name=In24.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In25.Cu]
+Name=In25.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In26.Cu]
+Name=In26.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In27.Cu]
+Name=In27.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In28.Cu]
+Name=In28.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In29.Cu]
+Name=In29.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.In30.Cu]
+Name=In30.Cu
+Type=0
+Enabled=0
+[pcbnew/Layer.B.Cu]
+Name=B.Cu
+Type=0
+Enabled=1
+[pcbnew/Layer.B.Adhes]
+Enabled=1
+[pcbnew/Layer.F.Adhes]
+Enabled=1
+[pcbnew/Layer.B.Paste]
+Enabled=1
+[pcbnew/Layer.F.Paste]
+Enabled=1
+[pcbnew/Layer.B.SilkS]
+Enabled=1
+[pcbnew/Layer.F.SilkS]
+Enabled=1
+[pcbnew/Layer.B.Mask]
+Enabled=1
+[pcbnew/Layer.F.Mask]
+Enabled=1
+[pcbnew/Layer.Dwgs.User]
+Enabled=1
+[pcbnew/Layer.Cmts.User]
+Enabled=1
+[pcbnew/Layer.Eco1.User]
+Enabled=1
+[pcbnew/Layer.Eco2.User]
+Enabled=1
+[pcbnew/Layer.Edge.Cuts]
+Enabled=1
+[pcbnew/Layer.Margin]
+Enabled=1
+[pcbnew/Layer.B.CrtYd]
+Enabled=1
+[pcbnew/Layer.F.CrtYd]
+Enabled=1
+[pcbnew/Layer.B.Fab]
+Enabled=1
+[pcbnew/Layer.F.Fab]
+Enabled=1
+[pcbnew/Layer.Rescue]
+Enabled=0
+[pcbnew/Netclasses]
+[pcbnew/Netclasses/Default]
+Name=Default
+Clearance=0.2
+TrackWidth=0.25
+ViaDiameter=0.8
+ViaDrill=0.4
+uViaDiameter=0.3
+uViaDrill=0.1
+dPairWidth=0.2
+dPairGap=0.25
+dPairViaGap=0.25