From efdd5cec3b314d7170adf0618af020d3807fbe68 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Mon, 18 May 2020 14:52:02 -0600 Subject: [PATCH] can't believe I never put this in git before... --- Makefile | 13 + Notebook | 2 + easypolarity.lht | 4041 ++++++++++++++++++++++++++++++++++++++++++++++ easypolarity.sch | 258 +++ gafrc | 3 + project.lht | 9 + 6 files changed, 4326 insertions(+) create mode 100644 Makefile create mode 100644 Notebook create mode 100644 easypolarity.lht create mode 100644 easypolarity.sch create mode 100644 gafrc create mode 100644 project.lht diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..55df4d7 --- /dev/null +++ b/Makefile @@ -0,0 +1,13 @@ +# name of project, also used for PCB file +PROJECT=easypolarity + +# list of schematic files that make up this design +SCHEMATICS=easypolarity.sch + +# number of PCB layers +LAYERS=2 + +# sides with silkscreen, can be none|top|bottom|both +SILK=both + +include ../altusmetrum/pcb-rnd.mk diff --git a/Notebook b/Notebook new file mode 100644 index 0000000..4169cfe --- /dev/null +++ b/Notebook @@ -0,0 +1,2 @@ +Amazon sells 12V 12Ah gel cells for about $30, such as ExpertPower EXP12120 + diff --git a/easypolarity.lht b/easypolarity.lht new file mode 100644 index 0000000..d91fdf0 --- /dev/null +++ b/easypolarity.lht @@ -0,0 +1,4041 @@ +# pcb-rnd official 2-layer default board + +ha:pcb-rnd-board-v6 { + li:styles { + ha:Signal { + diameter = 2mm + thickness = 10.0mil + hole = 31.5mil + clearance = 20.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Power { + diameter = 2.2mm + thickness = 20.0mil + hole = 1mm + clearance = 20.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Fat { + diameter = 137.8mil + thickness = 110.0mil + hole = 47.24mil + clearance = 25.0mil + text_scale = 0 + text_thick = 0.0 + } + ha:Sig-tight { + diameter = 64.0mil + thickness = 10.0mil + hole = 31.5mil + clearance = 12.0mil + text_scale = 0 + text_thick = 0.0 + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 950.0mil; y = 30.48mm + } + ha:grid { + spacing = 1.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:layers { + ha:top-sig { lid=0; group=3; + li:objects { + ha:line.2429 { + x1=375.0mil; y1=943.0mil; x2=575.0mil; y2=943.0mil; thickness=80.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2432 { + x1=575.0mil; y1=900.0mil; x2=375.0mil; y2=900.0mil; thickness=80.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2435 { + x1=575.0mil; y1=1.015in; x2=575.0mil; y2=900.0mil; thickness=80.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2438 { + x1=375.0mil; y1=1.015in; x2=375.0mil; y2=900.0mil; thickness=80.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2737 { + x1=350.0mil; y1=504.0mil; x2=321.0mil; y2=504.0mil; thickness=110.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2740 { + x1=321.0mil; y1=504.0mil; x2=225.0mil; y2=600.0mil; thickness=110.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2743 { + x1=602.0mil; y1=504.0mil; x2=629.0mil; y2=504.0mil; thickness=110.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2746 { + x1=629.0mil; y1=504.0mil; x2=725.0mil; y2=600.0mil; thickness=110.0mil; clearance=50.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#8b2323} + ha:combining { + } + } + ha:bottom-sig { lid=1; group=6; + li:objects { + } + color = {#3a5fcd} + ha:combining { + } + } + ha:top-gnd { lid=2; group=3; + li:objects { + } + color = {#104e8b} + ha:combining { + } + } + ha:bottom-gnd { lid=3; group=6; + li:objects { + ha:polygon.2447 { clearance=50.0mil; + li:geometry { + ta:contour { + { 105.0mil; 105.0mil } + { 845.0mil; 105.0mil } + { 845.0mil; 27.813mm } + { 105.0mil; 27.813mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + color = {#cd3700} + ha:combining { + } + } + ha:top-vcc { lid=4; group=3; + li:objects { + } + color = {#548b54} + ha:combining { + } + } + ha:bottom-vcc { lid=5; group=6; + li:objects { + } + color = {#8b7355} + ha:combining { + } + } + ha:outline { lid=6; group=5; + li:objects { + ha:line.2452 { + x1=100.0mil; y1=1.1in; x2=100.0mil; y2=100.0mil; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2455 { + x1=850.0mil; y1=1.1in; x2=100.0mil; y2=1.1in; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2458 { + x1=850.0mil; y1=100.0mil; x2=850.0mil; y2=1.1in; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2461 { + x1=100.0mil; y1=100.0mil; x2=850.0mil; y2=100.0mil; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#00868b} + ha:combining { + } + } + ha:bottom-silk { lid=7; group=8; ha:combining { auto=1; } + li:objects { + } + color = {#000000} +} + ha:top-silk { lid=8; group=1; ha:combining { auto=1; } + li:objects { + ha:text.2464 { + string=GND; x=399.0mil; y=254.0mil; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2465 { + string=GND; x=650.0mil; y=334.0mil; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.2466 { + string=OUT +; x=126.0mil; y=330.0mil; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 360.000000 + } + ha:text.2467 { + string=IN +; x=413.0mil; y=863.0mil; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + } + color = {#000000} +} + ha:top-paste { lid=9; group=0; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-mask { lid=11; group=7; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-paste { lid=12; group=9; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:slot-plated { lid=13; group=10; ha:combining { auto=1; } + li:objects { + } + color = {#8b7355} +} + ha:slot-unplated { lid=14; group=11; ha:combining { auto=1; } + li:objects { + } + color = {#00868b} +} + } + li:padstack_prototypes { + } + + li:objects { + ha:subc.2469 { + ha:attributes { + value= + footprint=hole-M2 + refdes=H4 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=2.38252mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2483 { + proto=0; x=765.0mil; y=1.015in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + usetherm=1 + } + + li:thermal { + li:3 { + on + solid + noshape + } + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.2470 { + x=765.0mil; y=1.015in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2471 { + x1=765.0mil; y1=1.015in; x2=765.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2474 { + x1=765.0mil; y1=1.015in; x2=765.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2477 { + x1=765.0mil; y1=1.015in; x2=20.431mm; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2480 { + x1=765.0mil; y1=1.015in; x2=765.0mil; y2=26.781mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 4PCj+J1DAx5IDpftfUsAAAAQ + } + ha:subc.2485 { + ha:attributes { + value= + footprint=hole-M2 + refdes=H3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=2.38252mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2499 { + proto=0; x=185.0mil; y=1.015in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + usetherm=1 + } + + li:thermal { + li:3 { + on + solid + noshape + } + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.2486 { + x=185.0mil; y=1.015in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2487 { + x1=185.0mil; y1=1.015in; x2=185.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2490 { + x1=185.0mil; y1=1.015in; x2=185.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2493 { + x1=185.0mil; y1=1.015in; x2=5.699mm; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2496 { + x1=185.0mil; y1=1.015in; x2=185.0mil; y2=26.781mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 4PCj+J1DAx5IDpftfUsAAAAO + } + ha:subc.2501 { + ha:attributes { + value=IPD068P03L3GATMA1 + footprint=TO252FET + refdes=Q1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 29.53mil + -1.400048mm + -29.53mil + -1.400048mm + -29.53mil + 1.400048mm + 29.53mil + 1.400048mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 32.53mil + -1.476248mm + -32.53mil + -1.476248mm + -32.53mil + 1.476248mm + 32.53mil + 1.476248mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 29.53mil + -1.400048mm + -29.53mil + -1.400048mm + -29.53mil + 1.400048mm + 29.53mil + 1.400048mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -3.150108mm + -3.050032mm + -3.150108mm + 3.050032mm + 3.150108mm + 3.050032mm + 3.150108mm + -3.050032mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -3.226308mm + -3.126232mm + -3.226308mm + 3.126232mm + 3.226308mm + 3.126232mm + 3.226308mm + -3.126232mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -3.150108mm + -3.050032mm + -3.150108mm + 3.050032mm + 3.150108mm + 3.050032mm + 3.150108mm + -3.050032mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2526 { + proto=0; x=565.0mil; y=12.800076mm; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=G + } + } + ha:padstack_ref.2527 { + proto=1; x=475.0mil; y=750.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=D + } + } + ha:padstack_ref.2528 { + proto=0; x=385.0mil; y=12.800076mm; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=S + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.2502 { + x1=602.95mil; y1=20.950174mm; x2=347.05mil; y2=20.950174mm; thickness=10.0mil; clearance=0.0; + } + ha:line.2505 { + x1=347.05mil; y1=20.950174mm; x2=347.05mil; y2=14.85011mm; thickness=10.0mil; clearance=0.0; + } + ha:line.2508 { + x1=347.05mil; y1=14.85011mm; x2=602.95mil; y2=14.85011mm; thickness=10.0mil; clearance=0.0; + } + ha:line.2511 { + x1=602.95mil; y1=14.85011mm; x2=602.95mil; y2=20.950174mm; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2514 { + x1=475.0mil; y1=585.96mil; x2=475.0mil; y2=585.96mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2517 { + x1=475.0mil; y1=12.800076mm; x2=475.0mil; y2=12.800076mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2520 { + x1=475.0mil; y1=12.800076mm; x2=11.065mm; y2=12.800076mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2523 { + x1=475.0mil; y1=12.800076mm; x2=475.0mil; y2=11.800076mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 5xJCBHNeN+0joCtv+qUAAAAR + } + ha:subc.2530 { + ha:attributes { + value=0.25 + footprint=TE1217861 + refdes=J4 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=55.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + bottom = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2543 { + proto=0; x=725.0mil; y=800.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2544 { + proto=0; x=725.0mil; y=600.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2545 { + proto=1; x=725.0mil; y=700.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2546 { + proto=2; x=725.0mil; y=700.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2531 { + x1=725.0mil; y1=700.0mil; x2=725.0mil; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2534 { + x1=725.0mil; y1=700.0mil; x2=725.0mil; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2537 { + x1=725.0mil; y1=700.0mil; x2=725.0mil; y2=16.78mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2540 { + x1=725.0mil; y1=700.0mil; x2=19.415mm; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 5xJCBHNeN+0joCtv+qUAAAAP + } + ha:subc.2548 { + ha:attributes { + value=0.25 + footprint=TE1217861 + refdes=J3 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=55.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + bottom = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2561 { + proto=0; x=225.0mil; y=800.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2562 { + proto=0; x=225.0mil; y=600.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2563 { + proto=1; x=225.0mil; y=700.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2564 { + proto=2; x=225.0mil; y=700.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2549 { + x1=225.0mil; y1=700.0mil; x2=225.0mil; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2552 { + x1=225.0mil; y1=700.0mil; x2=225.0mil; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2555 { + x1=225.0mil; y1=700.0mil; x2=225.0mil; y2=16.78mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2558 { + x1=225.0mil; y1=700.0mil; x2=6.715mm; y2=700.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 5xJCBHNeN+0joCtv+qUAAAAN + } + ha:subc.2566 { + ha:attributes { + value=0.25 + footprint=TE1217861 + refdes=J1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=55.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + bottom = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2579 { + proto=0; x=575.0mil; y=1.015in; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2580 { + proto=0; x=375.0mil; y=1.015in; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2581 { + proto=1; x=475.0mil; y=1.015in; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2582 { + proto=2; x=475.0mil; y=1.015in; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2567 { + x1=475.0mil; y1=1.015in; x2=475.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2570 { + x1=475.0mil; y1=1.015in; x2=475.0mil; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2573 { + x1=475.0mil; y1=1.015in; x2=11.065mm; y2=1.015in; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2576 { + x1=475.0mil; y1=1.015in; x2=475.0mil; y2=24.781mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 5xJCBHNeN+0joCtv+qUAAAAJ + } + ha:subc.2584 { + ha:attributes { + value= + footprint=hole-M2 + refdes=H2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=2.38252mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2598 { + proto=0; x=765.0mil; y=185.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + usetherm=1 + } + + li:thermal { + li:3 { + on + solid + noshape + } + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.2585 { + x=765.0mil; y=185.0mil; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2586 { + x1=765.0mil; y1=185.0mil; x2=765.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2589 { + x1=765.0mil; y1=185.0mil; x2=765.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2592 { + x1=765.0mil; y1=185.0mil; x2=20.431mm; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2595 { + x1=765.0mil; y1=185.0mil; x2=765.0mil; y2=5.699mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 4PCj+J1DAx5IDpftfUsAAAAM + } + ha:subc.2600 { + ha:attributes { + value= + footprint=hole-M2 + refdes=H1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=2.38252mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.94132mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.09372mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2614 { + proto=0; x=185.0mil; y=185.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + usetherm=1 + } + + li:thermal { + li:3 { + on + solid + noshape + } + } + + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:arc.2601 { + x=185.0mil; y=185.0mil; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2602 { + x1=185.0mil; y1=185.0mil; x2=185.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2605 { + x1=185.0mil; y1=185.0mil; x2=185.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2608 { + x1=185.0mil; y1=185.0mil; x2=5.699mm; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2611 { + x1=185.0mil; y1=185.0mil; x2=185.0mil; y2=5.699mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 4PCj+J1DAx5IDpftfUsAAAAK + } + ha:subc.2616 { + ha:attributes { + value=0.25 + footprint=TE1217861 + refdes=J2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=55.0mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=120.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0; } + ha:combining { auto=1; } + ha:layer_mask { + bottom = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2629 { + proto=0; x=575.0mil; y=185.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2630 { + proto=0; x=375.0mil; y=185.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + li:3 { + on + sharp + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2631 { + proto=1; x=475.0mil; y=185.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2632 { + proto=2; x=475.0mil; y=185.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.0; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.2617 { + x1=475.0mil; y1=185.0mil; x2=475.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.2620 { + x1=475.0mil; y1=185.0mil; x2=475.0mil; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2623 { + x1=475.0mil; y1=185.0mil; x2=11.065mm; y2=185.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2626 { + x1=475.0mil; y1=185.0mil; x2=475.0mil; y2=3.699mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 5xJCBHNeN+0joCtv+qUAAAAL + } + } + } + + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 9; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 8; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 10; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; 2; 4; } + } + ha:4 { + ha:type { substrate=1; intern=1; } + li:layers { } + name = grp_4 + } + ha:5 { + name = global_outline + ha:type { boundary=1; } + purpose = uroute + li:layers { 6; } + } + ha:6 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; 3; 5; } + } + ha:7 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 11; } + } + ha:8 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 7; } + } + ha:9 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 12; } + } + ha:10 { + name = pmech + ha:type { mech=1; } + purpose = proute + li:layers { 13; } + } + ha:11 { + name = umech + ha:type { mech=1; } + purpose = uroute + li:layers { 14; } + } + } + } + ha:netlists { + + li:input { + ha:out+ { + li:conn { J3-1; Q1-2; } + } + ha:GND { + li:conn { H1-1; H2-1; H3-1; H4-1; J2-1; J4-1; Q1-3; } + } + ha:in+ { + li:conn { J1-1; Q1-1; } + } + } + } + ha:font { + ha:geda_pcb { + cell_width=1.270001mm; cell_height=1.397001mm; + ha:symbols { + ha:] { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&5c { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:b { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:c { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:d { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:e { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:f { + width=0.381001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:g { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:h { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:i { + width=0.001um; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:j { + width=0.127001mm; height=1.651001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:k { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:l { + width=0.127001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:m { + width=0.889001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:n { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:o { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:p { + width=0.635001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:q { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:r { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:s { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:t { + width=0.254001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:u { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:v { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:w { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:x { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:y { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:z { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:~ { + width=0.635001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&7b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&7d { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:| { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&20 { + width=0.0; height=10.0mil; delta=18.0mil; + li:objects { + } + } + ha:&23 { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:&26 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:! { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:" { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:$ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:% { + width=1.016001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:' { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:( { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:) { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:* { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:+ { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:, { + width=0.254001mm; height=1.524001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:- { + width=0.508001mm; height=0.762001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:. { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:0 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:1 { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:2 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:3 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:4 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:5 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:6 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:7 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:8 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:9 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:< { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:> { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:? { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:@ { + width=1.270001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.5 { + x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.6 { + x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:A { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:B { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:C { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:D { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:E { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:F { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:G { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:H { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:I { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:J { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:K { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:L { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:M { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&2f { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:&3a { + width=0.127001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:&3b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&3d { + width=0.508001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:O { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:P { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:N { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:R { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:S { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Q { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:U { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:V { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:T { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:X { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Y { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:W { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:[ { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:^ { + width=0.254001mm; height=0.381001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:Z { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:a { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:_ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + } + id = 0 + } + } + ha:attributes { + {PCB::grid::unit}=mil + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 137.80 mil + via_drilling_hole = 47.24 mil + text_thickness = 0 + line_thickness = 110.00 mil + poly_isle_area = 200000000.0 + clearance = 25.00 mil + } + ha:editor { + grids_idx = 1 + grid = 1.00 mil + grid_unit = mil + buffer_number = 0 + ha:view { + flip_x = 0 + flip_y = 0 + } + show_solder_side = 0 + snap_pin = false + } + } + } +} diff --git a/easypolarity.sch b/easypolarity.sch new file mode 100644 index 0000000..b193300 --- /dev/null +++ b/easypolarity.sch @@ -0,0 +1,258 @@ +v 20181211 2 +C 40000 40000 0 0 0 title-B.sym +T 56900 41900 9 30 1 0 0 0 1 +EasyPolarity +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T 60300 40400 9 10 1 0 0 0 1 +1 +T 57900 40400 9 10 1 0 0 0 1 +1 +T 58500 40400 9 10 1 0 0 0 1 +1 +T 55600 40400 9 10 1 0 0 0 1 +easypolarity.sch +T 55600 40100 9 10 1 0 0 0 1 +http://altusmetrum.org/EasyPolarity +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T 13300 -8600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -30400 -57400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -80000 -109400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -71200 -97500 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -120500 -148600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -96200 -124600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -55100 -54600 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -104400 -105700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -28200 -66400 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -72100 -78700 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MMA7260QT-ND +T -29500 -72800 8 10 0 1 0 0 1 +vendor_part_number=MCP9700-E/TO-ND +C 51700 46600 1 0 0 gnd.sym +C 53400 46800 1 0 0 TE1217861.sym +{ +T 54195 46800 5 10 0 1 0 0 1 +footprint=TE1217861 +T 56150 45100 5 10 0 1 0 0 1 +device=CONNECTOR +T 54305 46820 5 10 1 1 0 0 1 +refdes=J4 +T 53845 46825 5 10 1 1 0 0 1 +value=0.25 +} +C 53400 47500 1 0 0 TE1217861.sym +{ +T 54195 47500 5 10 0 1 0 0 1 +footprint=TE1217861 +T 56150 45800 5 10 0 1 0 0 1 +device=CONNECTOR +T 54305 47520 5 10 1 1 0 0 1 +refdes=J3 +T 53845 47525 5 10 1 1 0 0 1 +value=0.25 +} +C 50200 47500 1 0 1 TE1217861.sym +{ +T 49405 47500 5 10 0 1 0 6 1 +footprint=TE1217861 +T 47450 45800 5 10 0 1 0 6 1 +device=CONNECTOR +T 49295 47520 5 10 1 1 0 6 1 +refdes=J1 +T 49755 47525 5 10 1 1 0 6 1 +value=0.25 +} +C 50200 46800 1 0 1 TE1217861.sym +{ +T 49405 46800 5 10 0 1 0 6 1 +footprint=TE1217861 +T 47450 45100 5 10 0 1 0 6 1 +device=CONNECTOR +T 49295 46820 5 10 1 1 0 6 1 +refdes=J2 +T 49755 46825 5 10 1 1 0 6 1 +value=0.25 +} +T 48900 47600 9 10 1 0 0 6 1 +Battery + +T 48900 46900 9 10 1 0 0 6 1 +Battery - +T 55300 40600 9 10 1 0 0 0 3 + Copyright 2019 by Bdale Garbee +Licensed under the TAPR Open Hardware License, http://tapr.org/OHL + +C 52300 47000 1 90 0 p-fet.sym +{ +T 51795 47905 5 10 0 0 90 0 1 +device=NPN_TRANSISTOR +T 51305 47805 5 10 1 1 0 0 1 +refdes=Q1 +T 50900 48300 5 10 1 1 180 6 1 +value=IPD068P03L3GATMA1 +T 52300 47000 5 10 0 1 270 6 1 +footprint=TO252FET +} +N 50200 46900 53400 46900 4 +N 51295 47600 51295 47605 4 +N 53400 47605 53400 47600 4 +T 54800 47600 9 10 1 0 0 0 1 +Out + +T 54800 47000 9 10 1 0 0 0 1 +Out - +C 56800 48000 1 0 0 hole_plated.sym +{ +T 56900 49800 5 10 0 1 0 0 1 +device=HOLE_PLATED +T 56800 48000 5 10 0 1 0 0 1 +footprint=hole-M2 +T 56800 48000 5 10 0 1 0 0 1 +loadstatus=noload +T 56400 48200 5 10 1 1 0 0 1 +refdes=H1 +} +N 57400 47600 57700 47600 4 +N 57400 48200 57700 48200 4 +C 56800 47400 1 0 0 hole_plated.sym +{ +T 56900 49200 5 10 0 1 0 0 1 +device=HOLE_PLATED +T 56800 47400 5 10 0 1 0 0 1 +footprint=hole-M2 +T 56800 47400 5 10 0 1 0 0 1 +loadstatus=noload +T 56400 47600 5 10 1 1 0 0 1 +refdes=H2 +} +C 56800 46800 1 0 0 hole_plated.sym +{ +T 56900 48600 5 10 0 1 0 0 1 +device=HOLE_PLATED +T 56800 46800 5 10 0 1 0 0 1 +footprint=hole-M2 +T 56800 46800 5 10 0 1 0 0 1 +loadstatus=noload +T 56400 47000 5 10 1 1 0 0 1 +refdes=H3 +} +C 56800 46200 1 0 0 hole_plated.sym +{ +T 56900 48000 5 10 0 1 0 0 1 +device=HOLE_PLATED +T 56800 46200 5 10 0 1 0 0 1 +footprint=hole-M2 +T 56800 46200 5 10 0 1 0 0 1 +loadstatus=noload +T 56400 46400 5 10 1 1 0 0 1 +refdes=H4 +} +N 57400 47000 57700 47000 4 +N 57400 46400 57700 46400 4 +N 57700 48200 57700 46000 4 +C 57600 45700 1 0 0 gnd.sym +N 51795 47005 51795 46900 4 +N 50200 47600 51295 47600 4 +{ +T 50300 47650 5 10 1 1 0 0 1 +netname=in+ +} +N 52295 47605 53400 47605 4 +{ +T 53305 47655 5 10 1 1 0 6 1 +netname=out+ +} diff --git a/gafrc b/gafrc new file mode 100644 index 0000000..9e10ee9 --- /dev/null +++ b/gafrc @@ -0,0 +1,3 @@ +; empty the library path and populate it with only our own symbols +(reset-component-library) +(load "../altusmetrum/gafrc") diff --git a/project.lht b/project.lht new file mode 100644 index 0000000..948c273 --- /dev/null +++ b/project.lht @@ -0,0 +1,9 @@ +li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:rc { + li:library_search_paths { + ../altusmetrum/packages + } + } + } +} -- 2.30.2