From 598455d14d318a358f7654556ef90875ecdce592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Fri, 25 Jun 2021 18:16:42 +0200 Subject: [PATCH] brd: add initial completed layout --- usb-bug-detector.lht | 9864 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 9864 insertions(+) create mode 100644 usb-bug-detector.lht diff --git a/usb-bug-detector.lht b/usb-bug-detector.lht new file mode 100644 index 0000000..3871709 --- /dev/null +++ b/usb-bug-detector.lht @@ -0,0 +1,9864 @@ +ha:pcb-rnd-board-v8 { + + li:styles { + ha:Signal { + via_proto = 0 + thickness = 6.0mil + text_thick = 0.0 + text_scale = 150 + clearance = 6.0mil + } + ha:Power { + via_proto = 1 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 10.0mil + } + ha:Fat { + via_proto = 2 + thickness = 80.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 25.0mil + } + ha:Sig-tight { + via_proto = 3 + thickness = 10.0mil + text_thick = 0.0 + text_scale = 100 + clearance = 12.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 100.0mm + y = 100.0mm + } + ha:grid { + spacing = 0.25mm + offs_x = 0.0 + offs_y = 0.0 + } + board_name = USB bug detector + } + + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.3mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.6mm; } + 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=0.6mm; } + 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=0.6mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.5mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } + 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=0.8mm; } + 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=0.8mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.2 { + hdia=1.2mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.5mm; } + 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=3.5mm; } + 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=3.5mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.8mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=64.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=64.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=64.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.7114 { + proto=0; x=15.5mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.7115 { + proto=0; x=26.25mm; y=67.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.7132 { + proto=0; x=28.5mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8524 { + proto=0; x=33.25mm; y=64.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8525 { + proto=0; x=42.5mm; y=67.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8526 { + proto=0; x=42.5mm; y=63.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8527 { + proto=0; x=51.25mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8555 { + proto=0; x=47.25mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8778 { + proto=0; x=41.25mm; y=65.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8781 { + proto=0; x=49.5mm; y=68.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + diag + round + noshape + } + li:3 { + diag + round + noshape + } + } + } + ha:padstack_ref.8782 { + proto=0; x=47.25mm; y=68.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8933 { + proto=0; x=35.75mm; y=65.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8968 { + proto=0; x=40.5mm; y=61.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.8969 { + proto=0; x=34.5mm; y=61.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.9012 { + proto=0; x=34.5mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.9025 { + proto=0; x=45.5mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.9047 { + proto=0; x=42.25mm; y=60.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + solid + noshape + } + li:3 { + on + solid + noshape + } + } + } + ha:padstack_ref.9049 { + proto=0; x=17.75mm; y=66.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + li:2 { + on + solid + noshape + } + li:3 { + on + solid + noshape + } + } + } + ha:padstack_ref.9050 { + proto=0; x=53.75mm; y=57.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + solid + noshape + } + li:3 { + on + solid + noshape + } + } + } + ha:padstack_ref.9051 { + proto=0; x=45.0mm; y=67.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + li:2 { + on + solid + noshape + } + li:3 { + on + solid + noshape + } + } + } + ha:subc.1412 { + ha:attributes { + value=1k + footprint=RESC1608X55N.lht + refdes=R5 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.425mm + 0.6mm + -0.425mm + 0.6mm + 0.425mm + -0.6mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1449 { + proto=0; x=23.05mm; y=68.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1450 { + proto=0; x=24.45mm; y=68.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1413 { + x1=23.75mm; y1=68.75mm; x2=23.75mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1416 { + x1=23.75mm; y1=68.75mm; x2=23.75mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1419 { + x1=23.75mm; y1=68.75mm; x2=24.75mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1422 { + x1=22.85mm; y1=69.6mm; x2=24.65mm; y2=69.6mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1425 { + x1=22.85mm; y1=67.9mm; x2=24.65mm; y2=67.9mm; thickness=0.2mm; clearance=0.0; + } + ha:text.1428 { + string=%a.parent.refdes%; x=18.35mm; y=67.7mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1429 { + x1=23.75mm; y1=69.45mm; x2=23.75mm; y2=68.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1432 { + x1=23.05mm; y1=68.75mm; x2=24.45mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1435 { + x1=22.95mm; y1=69.15mm; x2=22.95mm; y2=68.35mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1438 { + x1=22.95mm; y1=68.35mm; x2=24.55mm; y2=68.35mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1441 { + x1=24.55mm; y1=68.35mm; x2=24.55mm; y2=69.15mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1444 { + x1=24.55mm; y1=69.15mm; x2=22.95mm; y2=69.15mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1447 { + x=23.75mm; y=68.75mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1451 { + li:geometry { + ta:contour { + { 22.495mm; 69.48mm } + { 22.77mm; 69.48mm } + { 24.73mm; 69.48mm } + { 25.005mm; 69.48mm } + { 25.005mm; 68.02mm } + { 24.73mm; 68.02mm } + { 22.77mm; 68.02mm } + { 22.495mm; 68.02mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAp + } + ha:subc.1462 { + ha:attributes { + value= + footprint=MECHANICAL_1TS002E.lht + refdes=S1 + } + 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.2mm + li:ps_poly { + -0.75mm + -0.75mm + 0.75mm + -0.75mm + 0.75mm + 0.75mm + -0.75mm + 0.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.8mm + -0.8mm + 0.8mm + -0.8mm + 0.8mm + 0.8mm + -0.8mm + 0.8mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.75mm + -0.75mm + 0.75mm + -0.75mm + 0.75mm + 0.75mm + -0.75mm + 0.75mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1511 { + proto=0; x=54.5mm; y=68.4mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1512 { + proto=0; x=54.5mm; y=60.6mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1463 { + x1=54.5mm; y1=64.5mm; x2=54.5mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1466 { + x1=54.5mm; y1=64.5mm; x2=54.5mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1469 { + x1=54.5mm; y1=64.5mm; x2=55.5mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1472 { + x1=52.55mm; y1=67.65mm; x2=52.55mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1475 { + x1=52.55mm; y1=61.35mm; x2=53.45mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1478 { + x1=55.55mm; y1=61.35mm; x2=56.45mm; y2=61.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1481 { + x1=56.45mm; y1=61.35mm; x2=56.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1484 { + x1=52.55mm; y1=67.65mm; x2=53.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1487 { + x1=55.55mm; y1=67.65mm; x2=56.45mm; y2=67.65mm; thickness=0.2mm; clearance=0.0; + } + ha:text.1490 { + string=%a.parent.refdes%; x=53.8mm; y=65.13mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1491 { + x1=54.5mm; y1=65.2mm; x2=54.5mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1494 { + x1=53.8mm; y1=64.5mm; x2=55.2mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1497 { + x1=52.65mm; y1=67.55mm; x2=52.65mm; y2=61.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1500 { + x1=52.65mm; y1=61.45mm; x2=56.35mm; y2=61.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1503 { + x1=56.35mm; y1=61.45mm; x2=56.35mm; y2=67.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1506 { + x1=56.35mm; y1=67.55mm; x2=52.65mm; y2=67.55mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1509 { + x=54.5mm; y=64.5mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1513 { + li:geometry { + ta:contour { + { 52.4mm; 69.4mm } + { 52.4mm; 59.6mm } + { 56.6mm; 59.6mm } + { 56.6mm; 69.4mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAr + } + ha:subc.1520 { + ha:attributes { + value= + footprint=MECHANICAL_1TS002E.lht + refdes=S2 + } + 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.2mm + li:ps_poly { + -0.75mm + -0.75mm + 0.75mm + -0.75mm + 0.75mm + 0.75mm + -0.75mm + 0.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.8mm + -0.8mm + 0.8mm + -0.8mm + 0.8mm + 0.8mm + -0.8mm + 0.8mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.75mm + -0.75mm + 0.75mm + -0.75mm + 0.75mm + 0.75mm + -0.75mm + 0.75mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1569 { + proto=0; x=13.35mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1570 { + proto=0; x=21.15mm; y=67.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1521 { + x1=17.25mm; y1=67.75mm; x2=17.25mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1524 { + x1=17.25mm; y1=67.75mm; x2=18.25mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1527 { + x1=17.25mm; y1=67.75mm; x2=17.25mm; y2=68.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1530 { + x1=14.1mm; y1=65.8mm; x2=20.4mm; y2=65.8mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1533 { + x1=20.4mm; y1=65.8mm; x2=20.4mm; y2=66.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1536 { + x1=20.4mm; y1=68.8mm; x2=20.4mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1539 { + x1=20.4mm; y1=69.7mm; x2=14.1mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1542 { + x1=14.1mm; y1=65.8mm; x2=14.1mm; y2=66.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1545 { + x1=14.1mm; y1=68.8mm; x2=14.1mm; y2=69.7mm; thickness=0.2mm; clearance=0.0; + } + ha:text.1548 { + string=%a.parent.refdes%; x=14.87mm; y=67.01mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 0.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1549 { + x1=16.55mm; y1=67.75mm; x2=17.95mm; y2=67.75mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1552 { + x1=17.25mm; y1=67.05mm; x2=17.25mm; y2=68.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1555 { + x1=14.2mm; y1=65.9mm; x2=20.3mm; y2=65.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1558 { + x1=20.3mm; y1=65.9mm; x2=20.3mm; y2=69.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1561 { + x1=20.3mm; y1=69.6mm; x2=14.2mm; y2=69.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1564 { + x1=14.2mm; y1=69.6mm; x2=14.2mm; y2=65.9mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1567 { + x=17.25mm; y=67.75mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1571 { + li:geometry { + ta:contour { + { 12.35mm; 65.65mm } + { 22.15mm; 65.65mm } + { 22.15mm; 2.75in } + { 12.35mm; 2.75in } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAt + } + ha:subc.1578 { + ha:attributes { + value= + footprint=LEDC1608X90N.lht + refdes=LED1 + } + 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.2mm + li:ps_poly { + -0.6mm + -0.45mm + 0.6mm + -0.45mm + 0.6mm + 0.45mm + -0.6mm + 0.45mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.65mm + -0.5mm + 0.65mm + -0.5mm + 0.65mm + 0.5mm + -0.65mm + 0.5mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.45mm + 0.6mm + -0.45mm + 0.6mm + 0.45mm + -0.6mm + 0.45mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1628 { + proto=0; x=15.05mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1629 { + proto=0; x=13.45mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1579 { + x1=14.25mm; y1=62.0mm; x2=14.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1582 { + x1=14.25mm; y1=62.0mm; x2=14.25mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1585 { + x1=14.25mm; y1=62.0mm; x2=13.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1588 { + x1=15.15mm; y1=61.1mm; x2=13.35mm; y2=61.1mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1591 { + x1=15.15mm; y1=62.9mm; x2=13.35mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1594 { + x1=15.15mm; y1=61.1mm; x2=15.8mm; y2=61.1mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1597 { + x1=15.8mm; y1=61.1mm; x2=15.8mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1600 { + x1=15.8mm; y1=62.9mm; x2=15.15mm; y2=62.9mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.1603 { + x=16.35mm; y=62.0mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.1604 { + string=%a.parent.refdes%; x=13.1mm; y=55.85mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1605 { + x1=14.25mm; y1=61.3mm; x2=14.25mm; y2=62.7mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1608 { + x1=14.95mm; y1=62.0mm; x2=13.55mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1611 { + x1=15.05mm; y1=62.0mm; x2=15.05mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1614 { + x1=15.05mm; y1=62.4mm; x2=13.45mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1617 { + x1=13.45mm; y1=62.4mm; x2=13.45mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1620 { + x1=13.45mm; y1=61.6mm; x2=14.65mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1623 { + x1=14.65mm; y1=61.6mm; x2=15.05mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1626 { + x=14.25mm; y=62.0mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1630 { + li:geometry { + ta:contour { + { 15.75mm; 61.15mm } + { 15.3mm; 61.15mm } + { 13.2mm; 61.15mm } + { 12.75mm; 61.15mm } + { 12.75mm; 62.85mm } + { 13.2mm; 62.85mm } + { 15.3mm; 62.85mm } + { 15.75mm; 62.85mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAv + } + ha:subc.1641 { + ha:attributes { + value= + footprint=LEDC1608X90N.lht + refdes=LED2 + } + 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.2mm + li:ps_poly { + -0.6mm + -0.45mm + 0.6mm + -0.45mm + 0.6mm + 0.45mm + -0.6mm + 0.45mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.65mm + -0.5mm + 0.65mm + -0.5mm + 0.65mm + 0.5mm + -0.65mm + 0.5mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.45mm + 0.6mm + -0.45mm + 0.6mm + 0.45mm + -0.6mm + 0.45mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1691 { + proto=0; x=15.05mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1692 { + proto=0; x=13.45mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1642 { + x1=14.25mm; y1=64.25mm; x2=14.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1645 { + x1=14.25mm; y1=64.25mm; x2=14.25mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1648 { + x1=14.25mm; y1=64.25mm; x2=13.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1651 { + x1=15.15mm; y1=63.35mm; x2=13.35mm; y2=63.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1654 { + x1=15.15mm; y1=65.15mm; x2=13.35mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1657 { + x1=15.15mm; y1=63.35mm; x2=15.8mm; y2=63.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1660 { + x1=15.8mm; y1=63.35mm; x2=15.8mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1663 { + x1=15.8mm; y1=65.15mm; x2=15.15mm; y2=65.15mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.1666 { + x=16.35mm; y=64.25mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.1667 { + string=%a.parent.refdes%; x=13.019723mm; y=57.5555mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1668 { + x1=14.25mm; y1=2.5019685in; x2=14.25mm; y2=64.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1671 { + x1=14.95mm; y1=64.25mm; x2=13.55mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1674 { + x1=15.05mm; y1=64.25mm; x2=15.05mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1677 { + x1=15.05mm; y1=64.65mm; x2=13.45mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1680 { + x1=13.45mm; y1=64.65mm; x2=13.45mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1683 { + x1=13.45mm; y1=63.85mm; x2=14.65mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1686 { + x1=14.65mm; y1=63.85mm; x2=15.05mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1689 { + x=14.25mm; y=64.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1693 { + li:geometry { + ta:contour { + { 15.75mm; 63.4mm } + { 15.3mm; 63.4mm } + { 13.2mm; 63.4mm } + { 12.75mm; 63.4mm } + { 12.75mm; 65.1mm } + { 13.2mm; 65.1mm } + { 15.3mm; 65.1mm } + { 15.75mm; 65.1mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAx + } + ha:subc.1704 { + ha:attributes { + value= + footprint=SOIC127P600X175-14N.lht + refdes=U1 + } + 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.2mm + li:ps_poly { + -30.0mil + -0.3mm + 30.0mil + -0.3mm + 30.0mil + 0.3mm + -30.0mil + 0.3mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.813mm + -0.35mm + 0.813mm + -0.35mm + 0.813mm + 0.35mm + -0.813mm + 0.35mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -30.0mil + -0.3mm + 30.0mil + -0.3mm + 30.0mil + 0.3mm + -30.0mil + 0.3mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1751 { + proto=0; x=35.81mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1752 { + proto=0; x=34.54mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1753 { + proto=0; x=33.27mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.1754 { + proto=0; x=32.0mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.1755 { + proto=0; x=30.73mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.1756 { + proto=0; x=29.46mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.1757 { + proto=0; x=28.19mm; y=63.05mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.1758 { + proto=0; x=35.81mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=14 + name=14 + } + } + ha:padstack_ref.1759 { + proto=0; x=34.54mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=13 + name=13 + } + } + ha:padstack_ref.1760 { + proto=0; x=33.27mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=12 + name=12 + } + } + ha:padstack_ref.1761 { + proto=0; x=32.0mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=11 + name=11 + } + } + ha:padstack_ref.1762 { + proto=0; x=30.73mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=10 + } + } + ha:padstack_ref.1763 { + proto=0; x=29.46mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=9 + name=9 + } + } + ha:padstack_ref.1764 { + proto=0; x=28.19mm; y=68.45mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=8 + name=8 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1705 { + x1=32.0mm; y1=65.75mm; x2=32.0mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1708 { + x1=32.0mm; y1=65.75mm; x2=32.0mm; y2=66.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1711 { + x1=32.0mm; y1=65.75mm; x2=31.0mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1714 { + x1=36.425mm; y1=63.7mm; x2=36.425mm; y2=67.8mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1717 { + x1=27.575mm; y1=67.8mm; x2=27.575mm; y2=63.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1720 { + x1=36.41mm; y1=63.7mm; x2=36.41mm; y2=61.987mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1723 { + x1=36.41mm; y1=61.987mm; x2=35.51mm; y2=61.987mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.1726 { + x=36.96mm; y=63.05mm; width=0.125mm; height=0.125mm; astart=270.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.1727 { + string=%a.parent.refdes%; x=35.1285mm; y=59.954215mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 270.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1728 { + x1=32.0mm; y1=65.05mm; x2=32.0mm; y2=66.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1731 { + x1=32.7mm; y1=65.75mm; x2=31.3mm; y2=65.75mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1734 { + x1=36.325mm; y1=2.5511811in; x2=36.325mm; y2=67.7mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1737 { + x1=36.325mm; y1=67.7mm; x2=27.675mm; y2=67.7mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1740 { + x1=27.675mm; y1=67.7mm; x2=27.675mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1743 { + x1=27.675mm; y1=63.8mm; x2=35.325mm; y2=63.8mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1746 { + x1=35.325mm; y1=63.8mm; x2=36.325mm; y2=2.5511811in; thickness=0.1mm; clearance=0.0; + } + ha:arc.1749 { + x=32.0mm; y=65.75mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1765 { + li:geometry { + ta:contour { + { 36.36mm; 62.038mm } + { 36.36mm; 2.5019685in } + { 36.575mm; 2.5019685in } + { 36.575mm; 67.95mm } + { 36.36mm; 67.95mm } + { 36.36mm; 69.462mm } + { 27.64mm; 69.462mm } + { 27.64mm; 67.95mm } + { 27.425mm; 67.95mm } + { 27.425mm; 2.5019685in } + { 27.64mm; 2.5019685in } + { 27.64mm; 62.038mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAAz + } + ha:subc.1843 { + ha:attributes { + value= + footprint=SOT95P280X145-5N.lht + refdes=U2 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.3mm + 0.55mm + -0.3mm + 0.55mm + 0.3mm + -0.55mm + 0.3mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.35mm + 0.6mm + -0.35mm + 0.6mm + 0.35mm + -0.6mm + 0.35mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.3mm + 0.55mm + -0.3mm + 0.55mm + 0.3mm + -0.55mm + 0.3mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1893 { + proto=0; x=43.8mm; y=68.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1894 { + proto=0; x=43.8mm; y=67.25mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1895 { + proto=0; x=43.8mm; y=66.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.1896 { + proto=0; x=41.2mm; y=66.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.1897 { + proto=0; x=41.2mm; y=68.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1844 { + x1=42.5mm; y1=67.25mm; x2=42.5mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1847 { + x1=42.5mm; y1=67.25mm; x2=41.5mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1850 { + x1=42.5mm; y1=67.25mm; x2=42.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1853 { + x1=43.4mm; y1=68.8mm; x2=41.6mm; y2=68.8mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1856 { + x1=41.6mm; y1=67.6mm; x2=41.6mm; y2=66.9mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1859 { + x1=41.6mm; y1=65.7mm; x2=43.4mm; y2=65.7mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1862 { + x1=43.4mm; y1=68.8mm; x2=44.65mm; y2=68.8mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1865 { + x1=44.65mm; y1=68.8mm; x2=44.65mm; y2=67.9mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.1868 { + x=43.8mm; y=69.35mm; width=0.125mm; height=0.125mm; astart=180.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.1869 { + string=%a.parent.refdes%; x=38.389815mm; y=61.42mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1870 { + x1=43.2mm; y1=67.25mm; x2=41.8mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1873 { + x1=42.5mm; y1=67.95mm; x2=42.5mm; y2=66.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1876 { + x1=42.5mm; y1=68.7mm; x2=41.7mm; y2=68.7mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1879 { + x1=41.7mm; y1=68.7mm; x2=41.7mm; y2=65.8mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1882 { + x1=41.7mm; y1=65.8mm; x2=1.70472441in; y2=65.8mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1885 { + x1=1.70472441in; y1=65.8mm; x2=1.70472441in; y2=67.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1888 { + x1=1.70472441in; y1=67.9mm; x2=42.5mm; y2=68.7mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1891 { + x=42.5mm; y=67.25mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1898 { + li:geometry { + ta:contour { + { 44.6mm; 68.75mm } + { 43.55mm; 68.75mm } + { 43.55mm; 68.95mm } + { 41.45mm; 68.95mm } + { 41.45mm; 68.75mm } + { 40.4mm; 68.75mm } + { 40.4mm; 65.75mm } + { 41.45mm; 65.75mm } + { 41.45mm; 65.55mm } + { 43.55mm; 65.55mm } + { 43.55mm; 65.75mm } + { 44.6mm; 65.75mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAA3 + } + ha:subc.1913 { + ha:attributes { + value= + footprint=SOT95P280X145-5N.lht + refdes=U3 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.3mm + 0.55mm + -0.3mm + 0.55mm + 0.3mm + -0.55mm + 0.3mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.35mm + 0.6mm + -0.35mm + 0.6mm + 0.35mm + -0.6mm + 0.35mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.3mm + 0.55mm + -0.3mm + 0.55mm + 0.3mm + -0.55mm + 0.3mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.1963 { + proto=0; x=43.8mm; y=63.95mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.1964 { + proto=0; x=43.8mm; y=63.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1965 { + proto=0; x=43.8mm; y=62.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.1966 { + proto=0; x=41.2mm; y=62.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.1967 { + proto=0; x=41.2mm; y=63.95mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1914 { + x1=42.5mm; y1=63.0mm; x2=42.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1917 { + x1=42.5mm; y1=63.0mm; x2=41.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1920 { + x1=42.5mm; y1=63.0mm; x2=42.5mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1923 { + x1=43.4mm; y1=64.55mm; x2=41.6mm; y2=64.55mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1926 { + x1=41.6mm; y1=63.35mm; x2=41.6mm; y2=62.65mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1929 { + x1=41.6mm; y1=61.45mm; x2=43.4mm; y2=61.45mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1932 { + x1=43.4mm; y1=64.55mm; x2=44.65mm; y2=64.55mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1935 { + x1=44.65mm; y1=64.55mm; x2=44.65mm; y2=63.65mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.1938 { + x=43.8mm; y=65.1mm; width=0.125mm; height=0.125mm; astart=180.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.1939 { + string=%a.parent.refdes%; x=38.389815mm; y=60.057mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.1940 { + x1=43.2mm; y1=63.0mm; x2=41.8mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1943 { + x1=42.5mm; y1=63.7mm; x2=42.5mm; y2=2.45275591in; thickness=0.1mm; clearance=0.0; + } + ha:line.1946 { + x1=42.5mm; y1=64.45mm; x2=41.7mm; y2=64.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1949 { + x1=41.7mm; y1=64.45mm; x2=41.7mm; y2=61.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1952 { + x1=41.7mm; y1=61.55mm; x2=1.70472441in; y2=61.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1955 { + x1=1.70472441in; y1=61.55mm; x2=1.70472441in; y2=63.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.1958 { + x1=1.70472441in; y1=63.65mm; x2=42.5mm; y2=64.45mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.1961 { + x=42.5mm; y=63.0mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.1968 { + li:geometry { + ta:contour { + { 44.6mm; 64.5mm } + { 43.55mm; 64.5mm } + { 43.55mm; 64.7mm } + { 41.45mm; 64.7mm } + { 41.45mm; 64.5mm } + { 40.4mm; 64.5mm } + { 40.4mm; 61.5mm } + { 41.45mm; 61.5mm } + { 41.45mm; 61.3mm } + { 43.55mm; 61.3mm } + { 43.55mm; 61.5mm } + { 44.6mm; 61.5mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAA5 + } + ha:subc.1983 { + ha:attributes { + value= + footprint=SOT65P210X110-5N.lht + refdes=U4 + } + 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.2mm + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.475mm + -0.225mm + 0.475mm + -0.225mm + 0.475mm + 0.225mm + -0.475mm + 0.225mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + } + } + + 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.2mm + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -0.25mm + 0.5mm + -0.25mm + 0.5mm + 0.25mm + -0.5mm + 0.25mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2033 { + proto=0; x=46.2mm; y=67.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2034 { + proto=0; x=46.2mm; y=68.25mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.2035 { + proto=0; x=46.2mm; y=68.9mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.2036 { + proto=1; x=1.9015748in; y=68.9mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.2037 { + proto=1; x=1.9015748in; y=67.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.1984 { + x1=47.25mm; y1=68.25mm; x2=47.25mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.1987 { + x1=47.25mm; y1=68.25mm; x2=48.25mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.1990 { + x1=47.25mm; y1=68.25mm; x2=47.25mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.1993 { + x1=46.525mm; y1=67.1mm; x2=47.975mm; y2=67.1mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1996 { + x1=47.975mm; y1=68.1mm; x2=47.975mm; y2=68.4mm; thickness=0.2mm; clearance=0.0; + } + ha:line.1999 { + x1=47.975mm; y1=69.4mm; x2=46.525mm; y2=69.4mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2002 { + x1=46.525mm; y1=67.1mm; x2=45.45mm; y2=67.1mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2005 { + x1=45.45mm; y1=67.1mm; x2=45.45mm; y2=67.8mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.2008 { + x=46.2mm; y=66.55mm; width=0.125mm; height=0.125mm; astart=0.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.2009 { + string=%a.parent.refdes%; x=48.75mm; y=68.875mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2010 { + x1=46.55mm; y1=68.25mm; x2=47.95mm; y2=68.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2013 { + x1=47.25mm; y1=67.55mm; x2=47.25mm; y2=68.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2016 { + x1=47.25mm; y1=67.25mm; x2=47.875mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2019 { + x1=47.875mm; y1=67.25mm; x2=47.875mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2022 { + x1=47.875mm; y1=69.25mm; x2=46.625mm; y2=69.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2025 { + x1=46.625mm; y1=69.25mm; x2=46.625mm; y2=67.875mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2028 { + x1=46.625mm; y1=67.875mm; x2=47.25mm; y2=67.25mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2031 { + x=47.25mm; y=68.25mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2038 { + li:geometry { + ta:contour { + { 45.5mm; 67.15mm } + { 46.375mm; 67.15mm } + { 46.375mm; 67.0mm } + { 48.125mm; 67.0mm } + { 48.125mm; 67.15mm } + { 49.0mm; 67.15mm } + { 49.0mm; 69.35mm } + { 48.125mm; 69.35mm } + { 48.125mm; 69.5mm } + { 46.375mm; 69.5mm } + { 46.375mm; 69.35mm } + { 45.5mm; 69.35mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAA7 + } + ha:subc.2053 { + ha:attributes { + value= + footprint=SOT65P210X110-5N.lht + refdes=U5 + } + 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.2mm + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.475mm + -0.225mm + 0.475mm + -0.225mm + 0.475mm + 0.225mm + -0.475mm + 0.225mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + } + } + + 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.2mm + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -0.25mm + 0.5mm + -0.25mm + 0.5mm + 0.25mm + -0.5mm + 0.25mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.45mm + -0.2mm + 0.45mm + -0.2mm + 0.45mm + 0.2mm + -0.45mm + 0.2mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2103 { + proto=0; x=46.2mm; y=62.85mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2104 { + proto=0; x=46.2mm; y=63.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.2105 { + proto=0; x=46.2mm; y=64.15mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.2106 { + proto=1; x=1.9015748in; y=64.15mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.2107 { + proto=1; x=1.9015748in; y=62.85mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2054 { + x1=47.25mm; y1=63.5mm; x2=47.25mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2057 { + x1=47.25mm; y1=63.5mm; x2=48.25mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2060 { + x1=47.25mm; y1=63.5mm; x2=47.25mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2063 { + x1=46.525mm; y1=62.35mm; x2=47.975mm; y2=62.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2066 { + x1=47.975mm; y1=63.35mm; x2=47.975mm; y2=63.65mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2069 { + x1=47.975mm; y1=64.65mm; x2=46.525mm; y2=64.65mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2072 { + x1=46.525mm; y1=62.35mm; x2=45.45mm; y2=62.35mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2075 { + x1=45.45mm; y1=62.35mm; x2=45.45mm; y2=63.05mm; thickness=0.2mm; clearance=0.0; + } + ha:arc.2078 { + x=46.2mm; y=61.8mm; width=0.125mm; height=0.125mm; astart=0.000000; adelta=360.000000; thickness=0.25mm; clearance=0.0; + } + ha:text.2079 { + string=%a.parent.refdes%; x=48.860445mm; y=64.315185mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2080 { + x1=46.55mm; y1=63.5mm; x2=47.95mm; y2=63.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2083 { + x1=47.25mm; y1=62.8mm; x2=47.25mm; y2=64.2mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2086 { + x1=47.25mm; y1=62.5mm; x2=47.875mm; y2=62.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2089 { + x1=47.875mm; y1=62.5mm; x2=47.875mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2092 { + x1=47.875mm; y1=64.5mm; x2=46.625mm; y2=64.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2095 { + x1=46.625mm; y1=64.5mm; x2=46.625mm; y2=63.125mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2098 { + x1=46.625mm; y1=63.125mm; x2=47.25mm; y2=62.5mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2101 { + x=47.25mm; y=63.5mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2108 { + li:geometry { + ta:contour { + { 45.5mm; 62.4mm } + { 46.375mm; 62.4mm } + { 46.375mm; 62.25mm } + { 48.125mm; 62.25mm } + { 48.125mm; 62.4mm } + { 49.0mm; 62.4mm } + { 49.0mm; 64.6mm } + { 48.125mm; 64.6mm } + { 48.125mm; 64.75mm } + { 46.375mm; 64.75mm } + { 46.375mm; 64.6mm } + { 45.5mm; 64.6mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAA9 + } + ha:subc.2123 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C1 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2160 { + proto=0; x=39.25mm; y=68.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2161 { + proto=0; x=37.75mm; y=68.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2124 { + x1=38.5mm; y1=68.5mm; x2=38.5mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2127 { + x1=38.5mm; y1=68.5mm; x2=38.5mm; y2=69.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2130 { + x1=38.5mm; y1=68.5mm; x2=37.5mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2133 { + x1=1.5511811in; y1=67.575mm; x2=37.6mm; y2=67.575mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2136 { + x1=1.5511811in; y1=69.425mm; x2=37.6mm; y2=69.425mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2139 { + string=%a.parent.refdes%; x=36.754723mm; y=61.32876mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2140 { + x1=38.5mm; y1=67.8mm; x2=38.5mm; y2=69.2mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2143 { + x1=39.2mm; y1=68.5mm; x2=37.8mm; y2=68.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2146 { + x1=39.3mm; y1=68.1mm; x2=39.3mm; y2=68.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2149 { + x1=39.3mm; y1=68.9mm; x2=37.7mm; y2=68.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2152 { + x1=37.7mm; y1=68.9mm; x2=37.7mm; y2=68.1mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2155 { + x1=37.7mm; y1=68.1mm; x2=39.3mm; y2=68.1mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2158 { + x=38.5mm; y=68.5mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2162 { + li:geometry { + ta:contour { + { 40.05mm; 67.625mm } + { 39.55mm; 67.625mm } + { 37.45mm; 67.625mm } + { 36.95mm; 67.625mm } + { 36.95mm; 69.375mm } + { 37.45mm; 69.375mm } + { 39.55mm; 69.375mm } + { 40.05mm; 69.375mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAAA/ + } + ha:subc.2173 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C2 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2210 { + proto=0; x=37.75mm; y=66.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2211 { + proto=0; x=39.25mm; y=66.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2174 { + x1=38.5mm; y1=66.25mm; x2=38.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2177 { + x1=38.5mm; y1=66.25mm; x2=38.5mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2180 { + x1=38.5mm; y1=66.25mm; x2=39.5mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2183 { + x1=37.6mm; y1=67.175mm; x2=1.5511811in; y2=67.175mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2186 { + x1=37.6mm; y1=65.325mm; x2=1.5511811in; y2=65.325mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2189 { + string=%a.parent.refdes%; x=36.504723mm; y=60.10876mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2190 { + x1=38.5mm; y1=66.95mm; x2=38.5mm; y2=65.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2193 { + x1=37.8mm; y1=66.25mm; x2=39.2mm; y2=66.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2196 { + x1=37.7mm; y1=66.65mm; x2=37.7mm; y2=65.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2199 { + x1=37.7mm; y1=65.85mm; x2=39.3mm; y2=65.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2202 { + x1=39.3mm; y1=65.85mm; x2=39.3mm; y2=66.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2205 { + x1=39.3mm; y1=66.65mm; x2=37.7mm; y2=66.65mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2208 { + x=38.5mm; y=66.25mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2212 { + li:geometry { + ta:contour { + { 36.95mm; 67.125mm } + { 37.45mm; 67.125mm } + { 39.55mm; 67.125mm } + { 40.05mm; 67.125mm } + { 40.05mm; 65.375mm } + { 39.55mm; 65.375mm } + { 37.45mm; 65.375mm } + { 36.95mm; 65.375mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABB + } + ha:subc.2223 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C3 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2260 { + proto=0; x=37.75mm; y=64.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2261 { + proto=0; x=39.25mm; y=64.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2224 { + x1=38.5mm; y1=64.0mm; x2=38.5mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2227 { + x1=38.5mm; y1=64.0mm; x2=38.5mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2230 { + x1=38.5mm; y1=64.0mm; x2=39.5mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2233 { + x1=37.6mm; y1=64.925mm; x2=1.5511811in; y2=64.925mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2236 { + x1=37.6mm; y1=63.075mm; x2=1.5511811in; y2=63.075mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2239 { + string=%a.parent.refdes%; x=35.25mm; y=58.8mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2240 { + x1=38.5mm; y1=64.7mm; x2=38.5mm; y2=63.3mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2243 { + x1=37.8mm; y1=64.0mm; x2=39.2mm; y2=64.0mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2246 { + x1=37.7mm; y1=64.4mm; x2=37.7mm; y2=63.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2249 { + x1=37.7mm; y1=63.6mm; x2=39.3mm; y2=63.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2252 { + x1=39.3mm; y1=63.6mm; x2=39.3mm; y2=64.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2255 { + x1=39.3mm; y1=64.4mm; x2=37.7mm; y2=64.4mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2258 { + x=38.5mm; y=64.0mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2262 { + li:geometry { + ta:contour { + { 36.95mm; 64.875mm } + { 37.45mm; 64.875mm } + { 39.55mm; 64.875mm } + { 40.05mm; 64.875mm } + { 40.05mm; 63.125mm } + { 39.55mm; 63.125mm } + { 37.45mm; 63.125mm } + { 36.95mm; 63.125mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABD + } + ha:subc.2273 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C4 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2310 { + proto=0; x=47.25mm; y=66.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2311 { + proto=0; x=48.75mm; y=66.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2274 { + x1=48.0mm; y1=66.0mm; x2=48.0mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2277 { + x1=48.0mm; y1=66.0mm; x2=48.0mm; y2=65.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2280 { + x1=48.0mm; y1=66.0mm; x2=49.0mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2283 { + x1=47.1mm; y1=66.925mm; x2=48.9mm; y2=66.925mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2286 { + x1=47.1mm; y1=65.075mm; x2=48.9mm; y2=65.075mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2289 { + string=%a.parent.refdes%; x=44.75mm; y=64.75mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2290 { + x1=48.0mm; y1=66.7mm; x2=48.0mm; y2=65.3mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2293 { + x1=47.3mm; y1=66.0mm; x2=48.7mm; y2=66.0mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2296 { + x1=47.2mm; y1=66.4mm; x2=47.2mm; y2=65.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2299 { + x1=47.2mm; y1=65.6mm; x2=48.8mm; y2=65.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2302 { + x1=48.8mm; y1=65.6mm; x2=48.8mm; y2=66.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2305 { + x1=48.8mm; y1=66.4mm; x2=47.2mm; y2=66.4mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2308 { + x=48.0mm; y=66.0mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2312 { + li:geometry { + ta:contour { + { 46.45mm; 66.875mm } + { 46.95mm; 66.875mm } + { 49.05mm; 66.875mm } + { 1.9507874in; 66.875mm } + { 1.9507874in; 65.125mm } + { 49.05mm; 65.125mm } + { 46.95mm; 65.125mm } + { 46.45mm; 65.125mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABF + } + ha:subc.2323 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C5 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2360 { + proto=0; x=47.25mm; y=61.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2361 { + proto=0; x=48.75mm; y=61.25mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2324 { + x1=48.0mm; y1=61.25mm; x2=48.0mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2327 { + x1=48.0mm; y1=61.25mm; x2=48.0mm; y2=60.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2330 { + x1=48.0mm; y1=61.25mm; x2=49.0mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2333 { + x1=47.1mm; y1=62.175mm; x2=48.9mm; y2=62.175mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2336 { + x1=47.1mm; y1=60.325mm; x2=48.9mm; y2=60.325mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2339 { + string=%a.parent.refdes%; x=45.0mm; y=60.0mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2340 { + x1=48.0mm; y1=61.95mm; x2=48.0mm; y2=60.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2343 { + x1=47.3mm; y1=61.25mm; x2=48.7mm; y2=61.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2346 { + x1=47.2mm; y1=61.65mm; x2=47.2mm; y2=60.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2349 { + x1=47.2mm; y1=60.85mm; x2=48.8mm; y2=60.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2352 { + x1=48.8mm; y1=60.85mm; x2=48.8mm; y2=61.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2355 { + x1=48.8mm; y1=61.65mm; x2=47.2mm; y2=61.65mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2358 { + x=48.0mm; y=61.25mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2362 { + li:geometry { + ta:contour { + { 46.45mm; 62.125mm } + { 46.95mm; 62.125mm } + { 49.05mm; 62.125mm } + { 1.9507874in; 62.125mm } + { 1.9507874in; 60.375mm } + { 49.05mm; 60.375mm } + { 46.95mm; 60.375mm } + { 46.45mm; 60.375mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABH + } + ha:subc.2373 { + ha:attributes { + value=100nF + footprint=CAPC1608X92N.lht + refdes=C6 + } + 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.2mm + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.675mm + -0.6mm + 0.675mm + -0.6mm + 0.675mm + 0.6mm + -0.675mm + 0.6mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.625mm + -0.55mm + 0.625mm + -0.55mm + 0.625mm + 0.55mm + -0.625mm + 0.55mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2410 { + proto=0; x=24.5mm; y=66.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2411 { + proto=0; x=23.0mm; y=66.5mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2374 { + x1=23.75mm; y1=66.5mm; x2=23.75mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2377 { + x1=23.75mm; y1=66.5mm; x2=23.75mm; y2=67.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2380 { + x1=23.75mm; y1=66.5mm; x2=22.75mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2383 { + x1=24.65mm; y1=65.575mm; x2=22.85mm; y2=65.575mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2386 { + x1=24.65mm; y1=67.425mm; x2=22.85mm; y2=67.425mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2389 { + string=%a.parent.refdes%; x=18.35mm; y=65.95mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2390 { + x1=23.75mm; y1=65.8mm; x2=23.75mm; y2=67.2mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2393 { + x1=24.45mm; y1=66.5mm; x2=23.05mm; y2=66.5mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2396 { + x1=24.55mm; y1=2.6023622in; x2=24.55mm; y2=66.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2399 { + x1=24.55mm; y1=66.9mm; x2=22.95mm; y2=66.9mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2402 { + x1=22.95mm; y1=66.9mm; x2=22.95mm; y2=2.6023622in; thickness=0.1mm; clearance=0.0; + } + ha:line.2405 { + x1=22.95mm; y1=2.6023622in; x2=24.55mm; y2=2.6023622in; thickness=0.1mm; clearance=0.0; + } + ha:arc.2408 { + x=23.75mm; y=66.5mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2412 { + li:geometry { + ta:contour { + { 25.3mm; 65.625mm } + { 24.8mm; 65.625mm } + { 893.7007874mil; 65.625mm } + { 22.2mm; 65.625mm } + { 22.2mm; 67.375mm } + { 893.7007874mil; 67.375mm } + { 24.8mm; 67.375mm } + { 25.3mm; 67.375mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABJ + } + ha:subc.2423 { + ha:attributes { + value= + footprint=CONNECTOR_USB20_RECEPTACLE.lht + refdes=J1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.9mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.35mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.4mm; } + 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=1.35mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.35mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=1.4mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=2.1mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.15mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } + 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.15mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.15mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=3.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2472 { + proto=0; x=25.21mm; y=48.75mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2473 { + proto=0; x=25.21mm; y=51.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.2474 { + proto=0; x=25.21mm; y=53.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.2475 { + proto=0; x=25.21mm; y=55.75mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.2476 { + proto=1; x=22.5mm; y=45.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.2477 { + proto=1; x=22.5mm; y=59.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2424 { + x1=22.5mm; y1=52.25mm; x2=22.5mm; y2=52.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + ha:flags ={ selected=1 + }; } + ha:line.2427 { + x1=22.5mm; y1=52.25mm; x2=22.5mm; y2=53.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + ha:flags ={ selected=1 + }; } + ha:line.2430 { + x1=22.5mm; y1=52.25mm; x2=21.5mm; y2=52.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + ha:flags ={ selected=1 + }; } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2433 { + x1=26.45mm; y1=44.95mm; x2=26.45mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2436 { + x1=26.45mm; y1=59.55mm; x2=24.375mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2439 { + x1=20.625mm; y1=59.55mm; x2=12.25mm; y2=59.55mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2442 { + x1=12.25mm; y1=59.55mm; x2=12.25mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2445 { + x1=26.45mm; y1=44.95mm; x2=24.375mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2448 { + x1=20.625mm; y1=44.95mm; x2=12.25mm; y2=44.95mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2451 { + string=%a.parent.refdes%; x=27.34624mm; y=44.06624mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2452 { + x1=19.35mm; y1=51.55mm; x2=19.35mm; y2=52.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2455 { + x1=20.05mm; y1=52.25mm; x2=734.2519685mil; y2=52.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2458 { + x1=26.35mm; y1=45.05mm; x2=26.35mm; y2=59.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2461 { + x1=26.35mm; y1=59.45mm; x2=12.35mm; y2=59.45mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2464 { + x1=12.35mm; y1=59.45mm; x2=12.35mm; y2=45.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2467 { + x1=12.35mm; y1=45.05mm; x2=26.35mm; y2=45.05mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2470 { + x=19.35mm; y=52.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2478 { + li:geometry { + ta:contour { + { 26.6mm; 43.425mm } + { 26.6mm; 61.075mm } + { 12.1mm; 61.075mm } + { 12.1mm; 43.425mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KURECEPTAC + } + ha:subc.2485 { + ha:attributes { + value=1k + footprint=RESC1608X55N.lht + refdes=R1 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.425mm + 0.6mm + -0.425mm + 0.6mm + 0.425mm + -0.6mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2522 { + proto=0; x=18.95mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2523 { + proto=0; x=17.55mm; y=62.0mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2486 { + x1=18.25mm; y1=62.0mm; x2=18.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2489 { + x1=18.25mm; y1=62.0mm; x2=18.25mm; y2=63.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2492 { + x1=18.25mm; y1=62.0mm; x2=17.25mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2495 { + x1=19.15mm; y1=61.15mm; x2=17.35mm; y2=61.15mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2498 { + x1=19.15mm; y1=62.85mm; x2=17.35mm; y2=62.85mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2501 { + string=%a.parent.refdes%; x=17.200277mm; y=55.96mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2502 { + x1=18.25mm; y1=61.3mm; x2=18.25mm; y2=62.7mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2505 { + x1=18.95mm; y1=62.0mm; x2=17.55mm; y2=62.0mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2508 { + x1=750.0mil; y1=61.6mm; x2=750.0mil; y2=62.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2511 { + x1=750.0mil; y1=62.4mm; x2=17.45mm; y2=62.4mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2514 { + x1=17.45mm; y1=62.4mm; x2=17.45mm; y2=61.6mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2517 { + x1=17.45mm; y1=61.6mm; x2=750.0mil; y2=61.6mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2520 { + x=18.25mm; y=62.0mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2524 { + li:geometry { + ta:contour { + { 19.505mm; 61.27mm } + { 19.23mm; 61.27mm } + { 17.27mm; 61.27mm } + { 16.995mm; 61.27mm } + { 16.995mm; 62.73mm } + { 17.27mm; 62.73mm } + { 19.23mm; 62.73mm } + { 19.505mm; 62.73mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABN + } + ha:subc.2535 { + ha:attributes { + value=1k + footprint=RESC1608X55N.lht + refdes=R2 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.425mm + 0.6mm + -0.425mm + 0.6mm + 0.425mm + -0.6mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2572 { + proto=0; x=18.95mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2573 { + proto=0; x=17.55mm; y=64.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2536 { + x1=18.25mm; y1=64.25mm; x2=18.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2539 { + x1=18.25mm; y1=64.25mm; x2=18.25mm; y2=65.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2542 { + x1=18.25mm; y1=64.25mm; x2=17.25mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2545 { + x1=19.15mm; y1=63.4mm; x2=17.35mm; y2=63.4mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2548 { + x1=19.15mm; y1=65.1mm; x2=17.35mm; y2=65.1mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2551 { + string=%a.parent.refdes%; x=17.15mm; y=57.6mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2552 { + x1=18.25mm; y1=2.5019685in; x2=18.25mm; y2=64.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2555 { + x1=18.95mm; y1=64.25mm; x2=17.55mm; y2=64.25mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2558 { + x1=750.0mil; y1=63.85mm; x2=750.0mil; y2=64.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2561 { + x1=750.0mil; y1=64.65mm; x2=17.45mm; y2=64.65mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2564 { + x1=17.45mm; y1=64.65mm; x2=17.45mm; y2=63.85mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2567 { + x1=17.45mm; y1=63.85mm; x2=750.0mil; y2=63.85mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2570 { + x=18.25mm; y=64.25mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2574 { + li:geometry { + ta:contour { + { 19.505mm; 63.52mm } + { 19.23mm; 63.52mm } + { 17.27mm; 63.52mm } + { 16.995mm; 63.52mm } + { 16.995mm; 64.98mm } + { 17.27mm; 64.98mm } + { 19.23mm; 64.98mm } + { 19.505mm; 64.98mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABP + } + ha:subc.2585 { + ha:attributes { + value=1k + footprint=RESC1608X55N.lht + refdes=R3 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.425mm + 0.6mm + -0.425mm + 0.6mm + 0.425mm + -0.6mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2622 { + proto=0; x=55.5mm; y=58.45mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2623 { + proto=0; x=55.5mm; y=57.05mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2586 { + x1=55.5mm; y1=57.75mm; x2=55.5mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2589 { + x1=55.5mm; y1=57.75mm; x2=54.5mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2592 { + x1=55.5mm; y1=57.75mm; x2=55.5mm; y2=56.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2595 { + x1=56.35mm; y1=58.65mm; x2=56.35mm; y2=56.85mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2598 { + x1=2.1515748in; y1=58.65mm; x2=2.1515748in; y2=56.85mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2601 { + string=%a.parent.refdes%; x=52.8mm; y=58.5mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2602 { + x1=56.2mm; y1=57.75mm; x2=54.8mm; y2=57.75mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2605 { + x1=55.5mm; y1=58.45mm; x2=55.5mm; y2=57.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2608 { + x1=2.2007874in; y1=58.55mm; x2=55.1mm; y2=58.55mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2611 { + x1=55.1mm; y1=58.55mm; x2=55.1mm; y2=56.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2614 { + x1=55.1mm; y1=56.95mm; x2=2.2007874in; y2=56.95mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2617 { + x1=2.2007874in; y1=56.95mm; x2=2.2007874in; y2=58.55mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2620 { + x=55.5mm; y=57.75mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2624 { + li:geometry { + ta:contour { + { 56.23mm; 59.005mm } + { 56.23mm; 58.73mm } + { 56.23mm; 56.77mm } + { 56.23mm; 56.495mm } + { 54.77mm; 56.495mm } + { 54.77mm; 56.77mm } + { 54.77mm; 58.73mm } + { 54.77mm; 59.005mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABR + } + ha:subc.2635 { + ha:attributes { + value=1k + footprint=RESC1608X55N.lht + refdes=R4 + } + 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.2mm + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.6mm + -0.425mm + 0.6mm + -0.425mm + 0.6mm + 0.425mm + -0.6mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.55mm + -0.375mm + 0.55mm + -0.375mm + 0.55mm + 0.375mm + -0.55mm + 0.375mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.2672 { + proto=0; x=29.55mm; y=60.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.2673 { + proto=0; x=30.95mm; y=60.75mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.2636 { + x1=30.25mm; y1=60.75mm; x2=30.25mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2639 { + x1=30.25mm; y1=60.75mm; x2=30.25mm; y2=59.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2642 { + x1=30.25mm; y1=60.75mm; x2=31.25mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top-silkscreen { + lid=1 + ha:combining { } + + li:objects { + ha:line.2645 { + x1=29.35mm; y1=61.6mm; x2=31.15mm; y2=61.6mm; thickness=0.2mm; clearance=0.0; + } + ha:line.2648 { + x1=29.35mm; y1=59.9mm; x2=31.15mm; y2=59.9mm; thickness=0.2mm; clearance=0.0; + } + ha:text.2651 { + string=%a.parent.refdes%; x=31.9mm; y=59.95mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assembly { + lid=2 + ha:combining { } + + li:objects { + ha:line.2652 { + x1=30.25mm; y1=61.45mm; x2=30.25mm; y2=60.05mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2655 { + x1=29.55mm; y1=60.75mm; x2=30.95mm; y2=60.75mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2658 { + x1=29.45mm; y1=61.15mm; x2=29.45mm; y2=60.35mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2661 { + x1=29.45mm; y1=60.35mm; x2=31.05mm; y2=60.35mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2664 { + x1=31.05mm; y1=60.35mm; x2=31.05mm; y2=61.15mm; thickness=0.1mm; clearance=0.0; + } + ha:line.2667 { + x1=31.05mm; y1=61.15mm; x2=29.45mm; y2=61.15mm; thickness=0.1mm; clearance=0.0; + } + ha:arc.2670 { + x=30.25mm; y=60.75mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=360.000000; thickness=0.1mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=3 + ha:combining { } + + li:objects { + ha:polygon.2674 { + li:geometry { + ta:contour { + { 28.995mm; 61.48mm } + { 1.1523622in; 61.48mm } + { 31.23mm; 61.48mm } + { 31.505mm; 61.48mm } + { 31.505mm; 60.02mm } + { 31.23mm; 60.02mm } + { 1.1523622in; 60.02mm } + { 28.995mm; 60.02mm } + } + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + } + } + uid = J+ja6K/9UP93J+KU96gAAABT + } + ha:subc.2942 { + ha:attributes { + value=CR2030 + refdes=B1 + footprint=SQJ-WJ-CR2032-1-W.lht + } + 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.2mm + li:ps_poly { + -2.5mm + -3.5mm + 2.5mm + -3.5mm + 2.5mm + 3.5mm + -2.5mm + 3.5mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -2.5mm + -3.5mm + 2.5mm + -3.5mm + 2.5mm + 3.5mm + -2.5mm + 3.5mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -2.55mm + -3.55mm + 2.55mm + -3.55mm + 2.55mm + 3.55mm + -2.55mm + 3.55mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=696.8503937mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.2mm + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=17.8mm; } + 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=696.8503937mil; } + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.2994 { + proto=0; x=30.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + ha:padstack_ref.2995 { + proto=1; x=42.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:2 { + on + diag + round + noshape + } + } + + ha:attributes { + term=2 + } + } + ha:padstack_ref.2996 { + proto=0; x=54.25mm; y=50.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.2mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { auto=1; } + + li:objects { + ha:arc.2943 { + x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=154.722278; adelta=-64.722278; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2944 { + x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=90.000000; adelta=-64.722278; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2945 { + x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=335.323137; adelta=-65.323137; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2946 { + x=42.25mm; y=50.5mm; width=10.0mm; height=10.0mm; astart=270.000000; adelta=-65.323137; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:text.2947 { + string=%a.parent.refdes%; x=30.945mm; y=54.583181mm; scale=100; fid=0; + ha:flags { + clearline=1 + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:top-assy { + lid=1 + ha:combining { } + + li:objects { + ha:line.2948 { + x1=40.25mm; y1=60.2mm; x2=44.25mm; y2=60.2mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2951 { + x1=32.808676mm; y1=53.5mm; x2=32.818674mm; y2=53.509998mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2954 { + x1=32.15mm; y1=53.5mm; x2=32.808676mm; y2=53.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2957 { + x1=51.691324mm; y1=53.5mm; x2=51.681326mm; y2=53.509998mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2960 { + x1=52.35mm; y1=53.5mm; x2=51.691324mm; y2=53.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2963 { + x1=51.691324mm; y1=47.5mm; x2=51.681326mm; y2=47.490002mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2966 { + x1=52.35mm; y1=47.5mm; x2=51.691324mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2969 { + x1=52.35mm; y1=53.5mm; x2=52.35mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2972 { + x1=32.808676mm; y1=47.5mm; x2=32.818674mm; y2=47.490002mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2975 { + x1=32.15mm; y1=47.5mm; x2=32.808676mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.2978 { + x1=32.15mm; y1=53.5mm; x2=32.15mm; y2=47.5mm; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2981 { + x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=342.299572; adelta=-72.299572; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2982 { + x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=162.299572; adelta=-60.649273; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2983 { + x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=270.000000; adelta=-72.299572; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.2984 { + x=42.25mm; y=50.5mm; width=9.9mm; height=9.9mm; astart=78.349701; adelta=-60.649273; thickness=0.2mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = assy + } + + ha:top-courtyard { + lid=2 + ha:combining { } + + li:objects { + ha:polygon.2997 { clearance=40.0mil; + li:geometry { + ta:contour { + { 57.0mm; 54.25mm } + { 51.854569mm; 54.25mm } + { 51.705195mm; 54.709724mm } + { 50.623326mm; 56.583577mm } + { 49.175502mm; 58.191549mm } + { 47.425mm; 59.463363mm } + { 45.448326mm; 60.343435mm } + { 43.33187mm; 60.793302mm } + { 41.16813mm; 60.793302mm } + { 39.051674mm; 60.343435mm } + { 37.075mm; 59.463363mm } + { 35.324498mm; 58.191549mm } + { 33.876674mm; 56.583577mm } + { 32.794805mm; 54.709724mm } + { 32.645431mm; 54.25mm } + { 27.5mm; 54.25mm } + { 27.5mm; 46.75mm } + { 32.645431mm; 46.75mm } + { 32.794805mm; 46.290276mm } + { 33.876674mm; 44.416423mm } + { 35.324498mm; 42.808451mm } + { 37.075mm; 41.536637mm } + { 39.051674mm; 40.656565mm } + { 41.16813mm; 40.206698mm } + { 43.33187mm; 40.206698mm } + { 45.448326mm; 40.656565mm } + { 47.425mm; 41.536637mm } + { 49.175502mm; 42.808451mm } + { 50.623326mm; 44.416423mm } + { 51.705195mm; 46.290276mm } + { 51.854569mm; 46.75mm } + { 57.0mm; 46.75mm } + } + } + + ha:flags { + fullpoly=1 + } + } + } + ha:type { + top = 1 + doc = 1 + } + purpose = ko.courtyard + } + + ha:subc-aux { + lid=3 + ha:combining { } + + li:objects { + ha:line.2985 { + x1=42.25mm; y1=50.5mm; x2=42.25mm; y2=50.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.2988 { + x1=42.25mm; y1=50.5mm; x2=41.25mm; y2=50.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.2991 { + x1=42.25mm; y1=50.5mm; x2=42.25mm; y2=49.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:top_paste { + lid=4 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + top = 1 + paste = 1 + } + } + + ha:top_mask { + lid=5 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + top = 1 + mask = 1 + } + } + + ha:top_copper { + lid=6 + ha:combining { } + + li:objects { + } + ha:type { + copper = 1 + top = 1 + } + } + + ha:any_internal_copper { + lid=7 + ha:combining { } + + li:objects { + } + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 + } + + ha:bottom_copper { + lid=8 + ha:combining { } + + li:objects { + } + ha:type { + bottom = 1 + copper = 1 + } + } + + ha:bottom_mask { + lid=9 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + bottom = 1 + mask = 1 + } + } + + ha:bottom_silk { + lid=10 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:bottom_paste { + lid=11 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + bottom = 1 + paste = 1 + } + } + + ha:outline { + lid=12 + ha:combining { } + + li:objects { + } + ha:type { + boundary = 1 + } + purpose = uroute + } + + ha:pmech { + lid=13 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + mech = 1 + } + purpose = proute + } + + ha:umech { + lid=14 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + mech = 1 + } + purpose = uroute + } + } + } + uid = QEWj0Sm7jZrDdbs0/XYAAAAK + } + } + li:layers { + + ha:top-sig { + lid=0 + group=3 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftt} + {pcb-rnd::key::select}={l; s} + } + + li:objects { + ha:line.6977 { + x1=29.55mm; y1=60.75mm; x2=29.55mm; y2=56.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6980 { + x1=29.55mm; y1=56.3mm; x2=29.0mm; y2=55.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6983 { + x1=29.0mm; y1=55.75mm; x2=25.21mm; y2=55.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7082 { + x1=29.46mm; y1=63.05mm; x2=29.46mm; y2=60.84mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7085 { + x1=29.46mm; y1=60.84mm; x2=29.55mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7088 { + x1=23.05mm; y1=68.75mm; x2=22.15mm; y2=68.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7091 { + x1=22.15mm; y1=68.75mm; x2=21.15mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7094 { + x1=23.0mm; y1=66.5mm; x2=22.4mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7097 { + x1=22.4mm; y1=66.5mm; x2=21.15mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7116 { + x1=24.5mm; y1=66.5mm; x2=25.25mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7119 { + x1=25.25mm; y1=66.5mm; x2=26.25mm; y2=67.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7235 { + x1=34.5mm; y1=63.09mm; x2=34.54mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7325 { + x1=30.75mm; y1=63.07mm; x2=30.75mm; y2=62.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7328 { + x1=30.75mm; y1=62.5mm; x2=31.5mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7340 { + x1=35.75mm; y1=62.99mm; x2=35.81mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7517 { + x1=28.5mm; y1=60.75mm; x2=29.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7520 { + x1=29.5mm; y1=60.75mm; x2=29.55mm; y2=60.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8189 { + x1=55.5mm; y1=58.45mm; x2=55.5mm; y2=59.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8330 { + x1=51.25mm; y1=60.75mm; x2=54.35mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8333 { + x1=55.5mm; y1=59.6mm; x2=54.35mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8374 { + x1=33.27mm; y1=63.05mm; x2=33.27mm; y2=64.48mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8377 { + x1=33.27mm; y1=64.48mm; x2=33.25mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8601 { + x1=43.8mm; y1=63.0mm; x2=42.5mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8604 { + x1=47.25mm; y1=63.5mm; x2=46.2mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8634 { + x1=46.2mm; y1=62.85mm; x2=45.4mm; y2=62.85mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8637 { + x1=45.4mm; y1=62.85mm; x2=45.0mm; y2=63.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8640 { + x1=43.8mm; y1=63.95mm; x2=44.8mm; y2=63.95mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8643 { + x1=44.8mm; y1=63.95mm; x2=45.0mm; y2=63.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8646 { + x1=45.0mm; y1=63.75mm; x2=45.0mm; y2=63.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8649 { + x1=41.2mm; y1=66.3mm; x2=41.2mm; y2=65.55mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8652 { + x1=41.2mm; y1=65.55mm; x2=41.75mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8658 { + x1=43.8mm; y1=63.95mm; x2=43.8mm; y2=64.45mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8661 { + x1=43.8mm; y1=64.45mm; x2=43.25mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8664 { + x1=41.75mm; y1=65.0mm; x2=43.25mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8783 { + x1=1.9015748in; y1=64.15mm; x2=48.1mm; y2=64.15mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8840 { + x1=42.5mm; y1=67.25mm; x2=43.8mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8843 { + x1=47.25mm; y1=68.25mm; x2=46.2mm; y2=68.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8861 { + x1=46.2mm; y1=67.6mm; x2=45.4mm; y2=67.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8867 { + x1=43.8mm; y1=68.2mm; x2=44.8mm; y2=68.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8870 { + x1=45.4mm; y1=67.6mm; x2=44.8mm; y2=68.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8909 { + x1=46.5mm; y1=64.75mm; x2=47.7mm; y2=64.75mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8924 { + x1=41.25mm; y1=65.25mm; x2=41.25mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8927 { + x1=41.25mm; y1=65.5mm; x2=41.2mm; y2=65.55mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8934 { + x1=35.75mm; y1=65.25mm; x2=35.75mm; y2=63.11mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8937 { + x1=35.75mm; y1=63.11mm; x2=35.81mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8955 { + x1=1.9015748in; y1=68.9mm; x2=49.35mm; y2=68.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8958 { + x1=49.35mm; y1=68.9mm; x2=49.5mm; y2=68.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8970 { + x1=31.5mm; y1=61.75mm; x2=32.25mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8973 { + x1=32.25mm; y1=61.75mm; x2=33.0mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8976 { + x1=33.0mm; y1=61.0mm; x2=35.25mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8979 { + x1=35.25mm; y1=61.0mm; x2=35.75mm; y2=61.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8982 { + x1=35.75mm; y1=62.99mm; x2=35.75mm; y2=61.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8985 { + x1=34.5mm; y1=61.75mm; x2=34.5mm; y2=63.01mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8988 { + x1=34.5mm; y1=63.01mm; x2=34.54mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9003 { + x1=41.2mm; y1=62.05mm; x2=41.2mm; y2=61.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9006 { + x1=41.2mm; y1=61.7mm; x2=40.5mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9013 { + x1=34.5mm; y1=63.09mm; x2=34.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9016 { + x1=31.5mm; y1=65.5mm; x2=34.5mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9019 { + x1=1.9015748in; y1=64.15mm; x2=47.7mm; y2=64.75mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9026 { + x1=46.2mm; y1=67.6mm; x2=46.2mm; y2=66.95mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9029 { + x1=46.2mm; y1=66.95mm; x2=45.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9032 { + x1=45.5mm; y1=66.25mm; x2=45.5mm; y2=65.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9035 { + x1=46.5mm; y1=64.75mm; x2=45.5mm; y2=65.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#238b27} + } + + ha:bottom-sig { + lid=1 + group=10 + ha:combining { } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftb} + {pcb-rnd::key::select}={l; b} + } + + li:objects { + ha:line.7122 { + x1=26.25mm; y1=67.5mm; x2=26.25mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7125 { + x1=26.25mm; y1=62.0mm; x2=27.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7128 { + x1=27.5mm; y1=60.75mm; x2=28.5mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8327 { + x1=51.25mm; y1=62.25mm; x2=51.25mm; y2=60.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8416 { + x1=33.27mm; y1=64.48mm; x2=41.02mm; y2=64.48mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8419 { + x1=41.02mm; y1=64.48mm; x2=42.5mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8491 { + x1=26.25mm; y1=67.5mm; x2=42.25mm; y2=67.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8494 { + x1=42.25mm; y1=67.5mm; x2=42.5mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8559 { + x1=43.0mm; y1=63.5mm; x2=42.5mm; y2=63.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8562 { + x1=43.0mm; y1=63.5mm; x2=50.0mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8565 { + x1=51.25mm; y1=62.25mm; x2=50.0mm; y2=63.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8816 { + x1=47.25mm; y1=68.25mm; x2=43.5mm; y2=68.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8819 { + x1=43.5mm; y1=68.25mm; x2=42.5mm; y2=67.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8949 { + x1=35.75mm; y1=65.25mm; x2=46.0mm; y2=65.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8952 { + x1=46.0mm; y1=65.25mm; x2=49.5mm; y2=68.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8991 { + x1=34.5mm; y1=61.75mm; x2=39.75mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8994 { + x1=39.75mm; y1=61.75mm; x2=40.5mm; y2=61.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.9038 { + x1=45.5mm; y1=66.25mm; x2=34.5mm; y2=66.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#38ee39} + } + + ha:top-gnd { + lid=2 + group=3 + ha:combining { } + + li:objects { + ha:polygon.5534 { clearance=12.0mil; + li:geometry { + ta:contour { + { 12.5mm; 40.0mm } + { 57.25mm; 40.0mm } + { 57.25mm; 69.75mm } + { 12.5mm; 69.75mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + color = {#104e8b} + } + + ha:bottom-gnd { + lid=3 + group=10 + ha:combining { } + + li:objects { + ha:polygon.9041 { clearance=20.0mil; + li:geometry { + ta:contour { + { 12.5mm; 69.75mm } + { 57.25mm; 69.75mm } + { 57.25mm; 40.0mm } + { 12.5mm; 40.0mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + color = {#6164ff} + } + + ha:outline { + lid=4 + group=7 + ha:combining { } + + li:objects { + ha:line.5522 { + x1=12.25mm; y1=39.75mm; x2=57.5mm; y2=39.75mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5525 { + x1=57.5mm; y1=39.75mm; x2=57.5mm; y2=70.0mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5528 { + x1=57.5mm; y1=70.0mm; x2=12.25mm; y2=70.0mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5531 { + x1=12.25mm; y1=70.0mm; x2=12.25mm; y2=39.75mm; thickness=6.0mil; clearance=12.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#00868b} + } + + ha:bottom-silk { + lid=5 + group=12 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shiftx} + {pcb-rnd::key::select}={l; x} + } + + li:objects { + ha:text.5506 { + string=USB bug detector; x=13.5mm; y=69.5mm; scale=200; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.5509 { + string=identifies USB plugs (devices or cables); x=13.75mm; y=65.75mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.5517 { + string={3 BUGGED LED on -> plugs has an IC}; x=13.0mm; y=52.25mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.5519 { + string={optional: R2/LED2 on when ready to test}; x=22.75mm; y=44.25mm; scale=120; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.5520 { + string={optional: S2/R5/C6 to simulate bug}; x=27.25mm; y=46.5mm; scale=120; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9055 { + string=with integrated circuits (IC); x=13.75mm; y=63.75mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9057 { + string=1 press RESET button to start test; x=13.0mm; y=60.5mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9059 { + string=2 plug USB device/cable; x=13.0mm; y=55.0mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9065 { + string=4 press RESET to save power; x=13.0mm; y=49.5mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9067 { + string=(BUGGED LED should be off); x=14.5mm; y=57.5mm; scale=150; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9068 { + string=$version$.$revision$; x=46.0mm; y=69.5mm; scale=120; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9070 { + string=populate only U1+C1, U2+C2+U3+C3, or U4+C4+U5+C5; x=13.75mm; y=42.25mm; scale=120; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + ha:text.9076 { + string=CuVoodoo; x=49.25mm; y=67.75mm; scale=120; fid=0; + ha:flags { + clearline=1 + onsolder=1 + } + rot = 0.000000 + } + } + color = {#000000} + } + + ha:top-silk { + lid=6 + group=1 + ha:combining { auto=1; } + + ha:attributes { + {pcb-rnd::key::vis}={l; Shifts} + {pcb-rnd::key::select}={l; s} + } + + li:objects { + ha:text.4807 { + string=USB bug detector; x=13.5mm; y=40.25mm; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.5505 { + string=RESET; x=50.0mm; y=67.5mm; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + ha:text.5544 { + string=CR2032; x=27.0mm; y=56.75mm; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4983 { + string=BUGGED; x=20.0mm; y=61.0mm; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.4989 { + string=READY; x=20.0mm; y=63.25mm; scale=150; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.9079 { + string=TEST; x=25.5mm; y=69.5mm; scale=120; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + } + color = {#000000} + } + + ha:top-paste { + lid=7 + group=0 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:top-mask { + lid=8 + group=2 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-mask { + lid=9 + group=11 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:bottom-paste { + lid=10 + group=13 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:slot-plated { + lid=11 + group=14 + ha:combining { auto=1; } + + li:objects { + } + color = {#8b7355} + } + + ha:slot-unplated { + lid=12 + group=15 + ha:combining { auto=1; } + + li:objects { + } + color = {#00868b} + } + + ha:top-assy { + lid=13 + group=16 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:bot-assy { + lid=14 + group=17 + ha:combining { } + + li:objects { + } + color = {#444444} + } + + ha:fab { + lid=15 + group=18 + ha:combining { auto=1; } + + li:objects { + } + color = {#222222} + } + + ha:top-courtyard { + lid=16 + group=8 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:bot-courtyard { + lid=17 + group=9 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:top-pwr { + lid=18 + group=3 + ha:combining { } + + li:objects { + ha:line.5887 { + x1=25.21mm; y1=48.75mm; x2=28.5mm; y2=48.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.5890 { + x1=28.5mm; y1=48.75mm; x2=30.25mm; y2=50.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6161 { + x1=15.5mm; y1=67.75mm; x2=13.35mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6284 { + x1=17.55mm; y1=62.0mm; x2=15.05mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6287 { + x1=17.55mm; y1=64.25mm; x2=15.05mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6635 { + x1=18.95mm; y1=62.0mm; x2=24.75mm; y2=62.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6638 { + x1=24.75mm; y1=62.0mm; x2=27.25mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6641 { + x1=27.25mm; y1=64.5mm; x2=30.5mm; y2=64.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6644 { + x1=30.5mm; y1=64.5mm; x2=30.75mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6647 { + x1=30.75mm; y1=64.25mm; x2=30.75mm; y2=63.07mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6650 { + x1=30.75mm; y1=63.07mm; x2=30.73mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6755 { + x1=18.95mm; y1=64.25mm; x2=26.0mm; y2=64.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6758 { + x1=26.0mm; y1=64.25mm; x2=27.25mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6761 { + x1=27.25mm; y1=65.5mm; x2=31.5mm; y2=65.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6764 { + x1=31.5mm; y1=65.5mm; x2=32.0mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6767 { + x1=32.0mm; y1=65.0mm; x2=32.0mm; y2=63.05mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7427 { + x1=35.81mm; y1=68.45mm; x2=37.7mm; y2=68.45mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7430 { + x1=37.7mm; y1=68.45mm; x2=37.75mm; y2=68.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7682 { + x1=48.75mm; y1=66.0mm; x2=48.75mm; y2=67.15mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7685 { + x1=48.75mm; y1=67.15mm; x2=1.9015748in; y2=67.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7691 { + x1=48.75mm; y1=62.4mm; x2=1.9015748in; y2=62.85mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7757 { + x1=48.75mm; y1=66.0mm; x2=49.75mm; y2=65.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7760 { + x1=49.75mm; y1=65.0mm; x2=49.75mm; y2=62.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7763 { + x1=49.75mm; y1=62.25mm; x2=48.75mm; y2=61.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7829 { + x1=54.25mm; y1=53.75mm; x2=48.75mm; y2=59.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7832 { + x1=48.75mm; y1=62.4mm; x2=48.75mm; y2=59.25mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7955 { + x1=54.5mm; y1=68.4mm; x2=51.15mm; y2=68.4mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7958 { + x1=51.15mm; y1=68.4mm; x2=48.75mm; y2=66.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8018 { + x1=37.75mm; y1=68.5mm; x2=37.75mm; y2=68.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8027 { + x1=37.75mm; y1=68.0mm; x2=39.25mm; y2=66.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8084 { + x1=41.2mm; y1=63.95mm; x2=39.3mm; y2=63.95mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8087 { + x1=39.3mm; y1=63.95mm; x2=39.25mm; y2=64.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8144 { + x1=39.25mm; y1=61.75mm; x2=30.25mm; y2=52.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8135 { + x1=39.25mm; y1=66.5mm; x2=39.25mm; y2=61.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.7826 { + x1=54.25mm; y1=50.5mm; x2=54.25mm; y2=53.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8141 { + x1=30.25mm; y1=50.5mm; x2=30.25mm; y2=52.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8751 { + x1=39.25mm; y1=66.25mm; x2=42.5mm; y2=69.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8754 { + x1=42.5mm; y1=69.5mm; x2=50.05mm; y2=69.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.8757 { + x1=50.05mm; y1=69.5mm; x2=51.15mm; y2=68.4mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#cb0400} + } + + ha:bottom-pwr { + lid=19 + group=10 + ha:combining { } + + li:objects { + ha:line.6151 { + x1=25.21mm; y1=48.75mm; x2=19.25mm; y2=48.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6154 { + x1=19.25mm; y1=48.75mm; x2=15.5mm; y2=52.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.6157 { + x1=15.5mm; y1=52.5mm; x2=15.5mm; y2=67.75mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#ff5759} + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 7; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 6; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 8; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; 18; 2; } + } + ha:4 { + name = grp_4 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:5 { + name = grp_6 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.125mm } + } + } + ha:6 { + name = grp_8 + ha:type { substrate=1; intern=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } + } + ha:7 { + name = global_outline + ha:type { boundary=1; } + li:layers { 4; } + purpose = uroute + } + ha:8 { + name = top-courtyard + ha:type { top=1; doc=1; } + li:layers { 16; } + ha:attributes { + init-invis=true + } + purpose = ko.courtyard + } + ha:9 { + name = bot-courtyard + ha:type { bottom=1; doc=1; } + li:layers { 17; } + ha:attributes { + init-invis=true + } + purpose = ko.courtyard + } + ha:10 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; 19; 3; } + } + ha:11 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 9; } + } + ha:12 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 5; } + } + ha:13 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 10; } + } + ha:14 { + name = pmech + ha:type { mech=1; } + li:layers { 11; } + purpose = proute + } + ha:15 { + name = umech + ha:type { mech=1; } + li:layers { 12; } + purpose = uroute + } + ha:16 { + name = top_assy + ha:type { top=1; doc=1; } + li:layers { 13; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:17 { + name = bot_assy + ha:type { bottom=1; doc=1; } + li:layers { 14; } + ha:attributes { + init-invis=1 + } + purpose = assy + } + ha:18 { + name = fab + ha:type { top=1; doc=1; } + li:layers { 15; } + ha:attributes { + init-invis=1 + } + purpose = fab + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + via_proto = 0 + text_font_id = 0 + text_scale = 150 + min_slk = 0.15240000 mm + text_thickness = 0 + line_thickness = 6.00 mil + ha:drc { + min_ring = 0.15 mm + min_copper_overlap = 6.0 mil + min_drill = 0.3 mm + } + min_wid = 0.15240000 mm + bloat = 0.15240000 mm + clearance = 6.00 mil + } + ha:editor { + grid_unit = mm + grids_idx = 10 + grid = 250.00 um + buffer_number = 0 + ha:view { + flip_y = 1 + } + show_solder_side = 1 + } + ha:rc { + li:library_search_paths { + $(rc.path.design)/coraleda/subc + $(rc.path.design)/coraleda/subc + ?../pcblib + ?~/pcblib/ + $(rc.path.share)/pcblib + } + } + ha:plugins { + ha:import_sch { + li:args { + /home/kevredon/data/project/usb-bug-detector/hardware/usb-bug-detector.sch + } + import_fmt = lepton + } + ha:show_netnames { + enable = true + } + } + } + } + ha:pixmaps { + } + ha:netlists { + + li:input { + ha:VCC { + li:conn { B1-1; C1-2; C2-2; C3-2; C4-2; C5-2; J1-1; S1-1; S2-1; U1-14; U2-5; U3-5; U4-5; U5-5; } + } + ha:GND { + li:conn { B1-2; C1-1; C2-1; C3-1; C4-1; C5-1; LED1-2; LED2-2; R3-2; R4-2; R5-2; U1-7; U1-8; U1-9; U1-11; U1-12; U2-3; U3-3; U4-3; U5-3; } + } + ha:R { + li:conn { R3-1; S1-2; U1-3; U3-2; U5-2; } + } + ha:S { + li:conn { C6-1; J1-4; R4-1; U1-6; U2-2; U4-2; } + } + ha:_Q_ { + li:conn { R2-1; U1-2; U1-4; U2-1; U3-4; U4-1; U5-4; } + } + ha:Q { + li:conn { R1-1; U1-1; U1-5; U2-4; U3-1; U4-4; U5-1; } + } + ha:unnamed_net7 { + li:conn { LED1-1; R1-2; } + } + ha:unnamed_net8 { + li:conn { LED2-1; R2-2; } + } + ha:unnamed_net9 { + li:conn { C6-2; R5-1; S2-2; } + } + } + } + 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 + } + } +}