diff --git a/MCL68+/PCB/MCL68 b/MCL68+/PCB/MCL68 new file mode 100644 index 0000000..423c4db --- /dev/null +++ b/MCL68+/PCB/MCL68 @@ -0,0 +1,34 @@ +"Source:","Z:\Ted\projs\MCL68+\PCB\MCL68\MCL68.kicad_sch" +"Date:","6/23/2023 9:30:03 PM" +"Tool:","Eeschema 7.0.5" +"Generator:","C:\Program Files\KiCad\bin\scripting\plugins/bom_csv_grouped_by_value.py" +"Component Count:","13" + +"Individual Components:" + +"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet" +"","","C1","10 uF","Device:C_Polarized_US","Capacitor_SMD:C_0805_2012Metric","~" +"","","U1","68000D","CPU_NXP_68000:68000D","Package_DIP:DIP-64_W25.4mm","https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" +"","","U2","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"","","U3","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257" +"","","U4","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541" +"","","U5","Teensy4.1","teensy_old:Teensy4.1","Package_DIP:DIP-48_W15.24mm","" +"","","U6","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"","","U7","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"","","U8","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257" +"","","U9","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"","","U10","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"","","U11","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541" +"","","U12","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541" + + + +"Collated Components:" + +"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet" +"1","1","C1","10 uF","Device:C_Polarized_US","Capacitor_SMD:C_0805_2012Metric","~" +"2","1","U1","68000D","CPU_NXP_68000:68000D","Package_DIP:DIP-64_W25.4mm","https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" +"3","5","U2, U6, U7, U9, U10","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574" +"4","2","U3, U8","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257" +"5","3","U4, U11, U12","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541" +"6","1","U5","Teensy4.1","teensy_old:Teensy4.1","Package_DIP:DIP-48_W15.24mm","" diff --git a/MCL68+/PCB/MCL68-all.pos b/MCL68+/PCB/MCL68-all.pos new file mode 100644 index 0000000..07984d0 --- /dev/null +++ b/MCL68+/PCB/MCL68-all.pos @@ -0,0 +1,19 @@ +### Footprint positions - created on Fri Jun 23 21:52:14 2023 ### +### Printed by KiCad version 7.0.5 +## Unit = mm, Angle = deg. +## Side : All +# Ref Val Package PosX PosY Rot Side +C1 10_uF C_0805_2012Metric 13.2334 14.1732 0.0000 bottom +U4 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 16.4923 31.4804 180.0000 bottom +U8 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.3830 23.3680 0.0000 bottom +U11 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 17.0003 58.5776 180.0000 bottom +U12 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 13.9777 66.6594 180.0000 bottom +U1 68000D DIP-64_W25.4mm 4.0386 81.6610 0.0000 top +U2 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4886 23.3857 -90.0000 top +U3 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.5862 47.1170 0.0000 top +U5 Teensy4.1 DIP-48_W15.24mm 8.9408 61.2648 0.0000 top +U6 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 15.0368 -90.0000 top +U7 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 6.6548 -90.0000 top +U9 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 40.0227 -90.0000 top +U10 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 31.7169 -90.0000 top +## End diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip new file mode 100644 index 0000000..88a042f Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip new file mode 100644 index 0000000..897a7de Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip new file mode 100644 index 0000000..36888a0 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip new file mode 100644 index 0000000..a3abcbf Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip new file mode 100644 index 0000000..df0c13c Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip new file mode 100644 index 0000000..b5dda0b Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip new file mode 100644 index 0000000..47b4716 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip new file mode 100644 index 0000000..dffddbc Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip new file mode 100644 index 0000000..34b722f Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip new file mode 100644 index 0000000..1147ff1 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip new file mode 100644 index 0000000..7d15602 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip new file mode 100644 index 0000000..a54fd5e Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip new file mode 100644 index 0000000..c35482c Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip new file mode 100644 index 0000000..dde91cf Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip new file mode 100644 index 0000000..3f818aa Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip new file mode 100644 index 0000000..ceb30bf Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip new file mode 100644 index 0000000..ceb30bf Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip new file mode 100644 index 0000000..9283959 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip new file mode 100644 index 0000000..798076c Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip new file mode 100644 index 0000000..d6c5dc0 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip new file mode 100644 index 0000000..d73ed9e Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip new file mode 100644 index 0000000..6f4d940 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip new file mode 100644 index 0000000..6f4d940 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip new file mode 100644 index 0000000..6f4d940 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip new file mode 100644 index 0000000..7d67d30 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip differ diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip new file mode 100644 index 0000000..7d67d30 Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip differ diff --git a/MCL68+/PCB/MCL68.kicad_pcb b/MCL68+/PCB/MCL68.kicad_pcb new file mode 100644 index 0000000..15fa080 --- /dev/null +++ b/MCL68+/PCB/MCL68.kicad_pcb @@ -0,0 +1,20998 @@ +(kicad_pcb (version 20221018) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (1 "In1.Cu" signal) + (2 "In2.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (stackup + (layer "F.SilkS" (type "Top Silk Screen")) + (layer "F.Paste" (type "Top Solder Paste")) + (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) + (layer "F.Cu" (type "copper") (thickness 0.035)) + (layer "dielectric 1" (type "prepreg") (thickness 0.1) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) + (layer "In1.Cu" (type "copper") (thickness 0.035)) + (layer "dielectric 2" (type "core") (thickness 1.24) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) + (layer "In2.Cu" (type "copper") (thickness 0.035)) + (layer "dielectric 3" (type "prepreg") (thickness 0.1) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) + (layer "B.Cu" (type "copper") (thickness 0.035)) + (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) + (layer "B.Paste" (type "Bottom Solder Paste")) + (layer "B.SilkS" (type "Bottom Silk Screen")) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0) + (aux_axis_origin 135.1026 137.0584) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue false) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk true) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "PCB_FILES/") + ) + ) + + (net 0 "") + (net 1 "M68K_D4") + (net 2 "M68K_D3") + (net 3 "M68K_D2") + (net 4 "M68K_D1") + (net 5 "M68K_D0") + (net 6 "M68K_AS_n") + (net 7 "M68K_UDS_n") + (net 8 "M68K_LDS_n") + (net 9 "M68K_WR_n") + (net 10 "M68K_DTACK_n") + (net 11 "M68K_BG_n") + (net 12 "M68K_BGACK_n") + (net 13 "M68K_BR_n") + (net 14 "+5V") + (net 15 "M68K_CLK") + (net 16 "GND") + (net 17 "M68K_HALT_n") + (net 18 "M68K_RESET_n") + (net 19 "M68K_VMA_n") + (net 20 "M68K_E") + (net 21 "M68K_VPA_n") + (net 22 "M68K_BERR_n") + (net 23 "M68K_IPL2") + (net 24 "M68K_IPL1") + (net 25 "M68K_IPL0") + (net 26 "M68K_FC2") + (net 27 "M68K_FC1") + (net 28 "M68K_FC0") + (net 29 "M68K_A1") + (net 30 "M68K_A2") + (net 31 "M68K_A3") + (net 32 "M68K_A4") + (net 33 "M68K_A5") + (net 34 "M68K_A6") + (net 35 "M68K_A7") + (net 36 "M68K_A8") + (net 37 "M68K_A9") + (net 38 "M68K_A10") + (net 39 "M68K_A11") + (net 40 "M68K_A12") + (net 41 "M68K_A13") + (net 42 "M68K_A14") + (net 43 "M68K_A15") + (net 44 "M68K_A16") + (net 45 "M68K_A17") + (net 46 "M68K_A18") + (net 47 "M68K_A19") + (net 48 "M68K_A20") + (net 49 "M68K_A21") + (net 50 "M68K_A22") + (net 51 "M68K_A23") + (net 52 "M68K_D15") + (net 53 "M68K_D14") + (net 54 "M68K_D13") + (net 55 "M68K_D12") + (net 56 "M68K_D11") + (net 57 "M68K_D10") + (net 58 "M68K_D9") + (net 59 "M68K_D8") + (net 60 "M68K_D7") + (net 61 "M68K_D6") + (net 62 "M68K_D5") + (net 63 "ARB_OE_n") + (net 64 "CLK_574") + (net 65 "MUX_SEL") + (net 66 "DATA_IN0") + (net 67 "DATA_IN1") + (net 68 "DATA_IN3") + (net 69 "DATA_IN2") + (net 70 "DATA_OE_n") + (net 71 "+3.3V") + (net 72 "BR_n") + (net 73 "BG_n") + (net 74 "VPA_n") + (net 75 "DTACK_n") + (net 76 "FC0") + (net 77 "BGACK_n") + (net 78 "FC1") + (net 79 "CLK") + (net 80 "DATA_IN4") + (net 81 "DATA_IN5") + (net 82 "DATA_IN7") + (net 83 "DATA_IN6") + (net 84 "SHIFTOUT7") + (net 85 "SHIFTOUT6") + (net 86 "SHIFTOUT5") + (net 87 "SHIFTOUT4") + (net 88 "SHIFTOUT3") + (net 89 "SHIFTOUT2") + (net 90 "SHIFTOUT1") + (net 91 "SHIFTOUT0") + (net 92 "DATA_IN15") + (net 93 "DATA_IN14") + (net 94 "DATA_IN13") + (net 95 "DATA_IN12") + (net 96 "DATA_IN11") + (net 97 "DATA_IN10") + (net 98 "DATA_IN9") + (net 99 "DATA_IN8") + (net 100 "AS_n") + (net 101 "UDS_n") + (net 102 "LDS_n") + (net 103 "WR_n") + (net 104 "E") + (net 105 "VMA_n") + (net 106 "unconnected-(U12-Y5-Pad13)") + (net 107 "unconnected-(U12-Y4-Pad14)") + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu") + (tstamp 0ec9b217-d229-4fcd-af9c-fa1b6e00794c) + (at 151.5872 122.0216 -90) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL REG DFF DFF8 3State") + (path "/f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65") + (attr smd) + (fp_text reference "U6" (at 0 -4.2 90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0e3c6917-fb8e-428c-a0b8-27fee39de10e) + ) + (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 03a3f7d1-dfef-4096-bdd9-2047fb307ece) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0cfc89dc-0af1-4def-87a4-62588f0e6508) + ) + (fp_line (start 0 -3.385) (end -3.6 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 128557be-a8fb-4824-b22f-a438d2cb1496)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0274426-491c-490c-b777-69edd6e762b4)) + (fp_line (start 0 3.385) (end -2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f113a1ee-42aa-47e4-b986-c018d0a91d1e)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 154e6143-331e-4d0f-97de-a545ba8643bd)) + (fp_line (start -3.85 -3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b2b1333-b2c0-4668-9338-9313bd7fec74)) + (fp_line (start -3.85 3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2891975c-7893-4bfb-9bc8-3ae4c73a3227)) + (fp_line (start 3.85 -3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 750a5a67-eda1-43d8-ae1f-22cf740d828a)) + (fp_line (start 3.85 3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 319ad241-dc42-42b5-92c6-d36ce437ec1f)) + (fp_line (start -2.2 -2.25) (end -1.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b4b3bd3-a9b6-4f59-8589-67539777c148)) + (fp_line (start -2.2 3.25) (end -2.2 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fea0fd28-ced5-4522-a486-6d63ad509989)) + (fp_line (start -1.2 -3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46192ece-24bb-45e4-8ad7-b1958dac74b4)) + (fp_line (start 2.2 -3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07a482cd-0833-4b16-b040-5af02d5c02ea)) + (fp_line (start 2.2 3.25) (end -2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49136f3d-38f4-4af0-af8f-87e89679386c)) + (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp aee153e1-fb1b-4d6e-9f1b-320500e94a4a)) + (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 51 "M68K_A23") (pinfunction "D0") (pintype "input") (tstamp ee269794-acd5-44f1-aa4c-5b6b10cd80df)) + (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 50 "M68K_A22") (pinfunction "D1") (pintype "input") (tstamp f8eefde3-3eb7-40a1-bce1-d2e66f483b10)) + (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 49 "M68K_A21") (pinfunction "D2") (pintype "input") (tstamp 57f987e3-4e14-4606-8a41-111fc947d0bc)) + (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 48 "M68K_A20") (pinfunction "D3") (pintype "input") (tstamp a19eec45-580f-4140-bf7b-139d77b87251)) + (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 47 "M68K_A19") (pinfunction "D4") (pintype "input") (tstamp 174fb1e9-6414-4432-bba1-895080c7ee92)) + (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 46 "M68K_A18") (pinfunction "D5") (pintype "input") (tstamp 2bde184b-e9af-4c9d-82d6-96e20aa05731)) + (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 45 "M68K_A17") (pinfunction "D6") (pintype "input") (tstamp 923ec011-48b4-4108-b38c-0a91f71ff506)) + (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "M68K_A16") (pinfunction "D7") (pintype "input") (tstamp ab6611b2-3409-4d2f-8750-c4056d30b484)) + (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cf6fb158-877b-42dc-80a8-ffe253041529)) + (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp f2f68931-9ac8-4311-8a0e-21efc82273e3)) + (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "M68K_A8") (pinfunction "Q7") (pintype "tri_state") (tstamp 9a53ac48-928b-4231-9d45-8a969cb29481)) + (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "M68K_A9") (pinfunction "Q6") (pintype "tri_state") (tstamp 3f26bd21-8b0f-4df0-ac7e-0c206cce9fb9)) + (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "M68K_A10") (pinfunction "Q5") (pintype "tri_state") (tstamp a98c5bf4-2671-4671-b0c8-0740a5a6c032)) + (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "M68K_A11") (pinfunction "Q4") (pintype "tri_state") (tstamp 73b70a05-d9b2-402e-b0a2-43522a437bb2)) + (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 40 "M68K_A12") (pinfunction "Q3") (pintype "tri_state") (tstamp f0919d1c-ed1e-4439-a84c-8ebc3fed93cf)) + (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 41 "M68K_A13") (pinfunction "Q2") (pintype "tri_state") (tstamp 473a4f92-69ed-4feb-a98a-1218863ff189)) + (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 42 "M68K_A14") (pinfunction "Q1") (pintype "tri_state") (tstamp 42fb0676-0ef9-49ab-a714-1920d8583f96)) + (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 43 "M68K_A15") (pinfunction "Q0") (pintype "tri_state") (tstamp ba02f97d-2a43-4c1f-a836-b662e2c4e311)) + (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 55ca17fb-a21f-4381-9b3e-6e890ef7f641)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (layer "F.Cu") + (tstamp 1516d4bd-41c3-4cdf-9eb6-e3361636447f) + (at 151.6888 89.9414) + (descr "TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/2fdc3b97-89ba-4ec7-ab8d-9042217865f6") + (attr smd) + (fp_text reference "U3" (at 0 -3.45) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 332534b7-f3fc-4c49-84fb-4f8b2849f58e) + ) + (fp_text value "74LS257" (at 0 3.45 -360) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 11a3421e-0aa0-46d4-8dc4-33274d186a4e) + ) + (fp_text user "${REFERENCE}" (at 0 0 -360) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 56a6bb83-1cb7-4041-8635-9c2379d89928) + ) + (fp_line (start 0 -2.735) (end -3.6 -2.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3dbeaff1-1e86-46b8-91bc-5760e87da03b)) + (fp_line (start 0 -2.735) (end 2.2 -2.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d414f961-d0eb-4ff7-a496-446899ce1916)) + (fp_line (start 0 2.735) (end -2.2 2.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 287fa7e3-8786-4e24-9591-441e8b5dc84b)) + (fp_line (start 0 2.735) (end 2.2 2.735) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec84e669-1d90-49ba-9334-0127ce93e429)) + (fp_line (start -3.85 -2.75) (end -3.85 2.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b0a8997-2d38-4599-8ad6-a5d3cb0f655b)) + (fp_line (start -3.85 2.75) (end 3.85 2.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp baf1a0fc-b300-4e0c-9a7b-8afe06df9be7)) + (fp_line (start 3.85 -2.75) (end -3.85 -2.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49ff1eb7-6737-47ac-babe-faf0288fd6fe)) + (fp_line (start 3.85 2.75) (end 3.85 -2.75) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ec5613b-3150-4cc7-98a6-9964af08a6ed)) + (fp_line (start -2.2 -1.5) (end -1.2 -2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af31828e-98fc-4b51-b39d-22b7dfa51688)) + (fp_line (start -2.2 2.5) (end -2.2 -1.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 278f8bae-87bd-49a9-9ffc-b09af0181e59)) + (fp_line (start -1.2 -2.5) (end 2.2 -2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0493b1b0-b880-4f0d-a27e-2c7ef5b6b0d6)) + (fp_line (start 2.2 -2.5) (end 2.2 2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ddb00c0-6e9a-4ae6-86ab-12784910f34b)) + (fp_line (start 2.2 2.5) (end -2.2 2.5) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a92fcfdf-8d94-48f3-9530-4a97663d7bee)) + (pad "1" smd roundrect (at -2.8625 -2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 65 "MUX_SEL") (pinfunction "S") (pintype "input") (tstamp 37aeb8e2-b8f9-41a5-a266-5dc3e44f5d8e)) + (pad "2" smd roundrect (at -2.8625 -1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "M68K_D0") (pinfunction "I0a") (pintype "input") (tstamp f71c82bf-0941-449b-9a30-6fbaa4e0dfb0)) + (pad "3" smd roundrect (at -2.8625 -0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 25 "M68K_IPL0") (pinfunction "I1a") (pintype "input") (tstamp 88c46e3a-de2e-4cee-aa7c-33c362fd3fb4)) + (pad "4" smd roundrect (at -2.8625 -0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 66 "DATA_IN0") (pinfunction "Za") (pintype "tri_state") (tstamp aed75fdc-23ed-4423-b2d5-1f82a9f31097)) + (pad "5" smd roundrect (at -2.8625 0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "M68K_D1") (pinfunction "I0b") (pintype "input") (tstamp 68ea8456-4311-49f7-bb77-1d86ce3c5f7f)) + (pad "6" smd roundrect (at -2.8625 0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 24 "M68K_IPL1") (pinfunction "I1b") (pintype "input") (tstamp 2358f577-5e49-461f-b3ee-745554e1f4eb)) + (pad "7" smd roundrect (at -2.8625 1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 67 "DATA_IN1") (pinfunction "Zb") (pintype "tri_state") (tstamp 675eed42-a155-4a63-acea-a5886883348f)) + (pad "8" smd roundrect (at -2.8625 2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp d2241e7e-9988-44eb-9ca9-0f3f5a42a411)) + (pad "9" smd roundrect (at 2.8625 2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 68 "DATA_IN3") (pinfunction "Zd") (pintype "tri_state") (tstamp 6fc4537a-b02e-44ca-a432-a1a004590b60)) + (pad "10" smd roundrect (at 2.8625 1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 17 "M68K_HALT_n") (pinfunction "I1d") (pintype "input") (tstamp ba093e57-0dbb-4964-89a6-45841847df86)) + (pad "11" smd roundrect (at 2.8625 0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "M68K_D3") (pinfunction "I0d") (pintype "input") (tstamp f7716e6b-1b96-400b-97a0-70b9090a5b60)) + (pad "12" smd roundrect (at 2.8625 0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 69 "DATA_IN2") (pinfunction "Zc") (pintype "tri_state") (tstamp 647f17df-ab69-46e2-9d40-ef86e419a3e9)) + (pad "13" smd roundrect (at 2.8625 -0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 23 "M68K_IPL2") (pinfunction "I1c") (pintype "input") (tstamp cc84e742-f2f6-483d-b3dc-d71763ccf366)) + (pad "14" smd roundrect (at 2.8625 -0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "M68K_D2") (pinfunction "I0c") (pintype "input") (tstamp 7c93dafb-79f4-41e0-a4bc-91ff21647b8a)) + (pad "15" smd roundrect (at 2.8625 -1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "OE") (pintype "input") (tstamp efed8e46-00da-42de-adbb-23b4f2c617f9)) + (pad "16" smd roundrect (at 2.8625 -2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b8d68c77-a586-400f-ae36-ac50cbf30a51)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-48_W15.24mm" (layer "F.Cu") + (tstamp 4afe3a01-313e-480d-92b8-a241f52b9258) + (at 144.0434 75.7936) + (descr "48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)") + (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (path "/6bba17bf-c0eb-4ea4-bb33-f192b30cfbba") + (attr through_hole) + (fp_text reference "U5" (at 7.62 -2.33) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b10b70c1-454d-4c0a-9ac3-5a035ba39aa9) + ) + (fp_text value "Teensy4.1" (at 7.62 60.75) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 75385503-2ca4-486d-9fd5-4c428ab60585) + ) + (fp_line (start 1.16 -1.33) (end 1.16 59.75) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5542693-f83e-4239-8283-4866b3fd2337)) + (fp_line (start 1.16 59.75) (end 14.08 59.75) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 513dc4f5-2f43-41af-81f3-44bf9724196f)) + (fp_line (start 6.62 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c8e9e2e-d7a4-4da2-b858-4e90b0787d8a)) + (fp_line (start 14.08 -1.33) (end 8.62 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2d614a6-bc99-4636-89bc-7a374024f560)) + (fp_line (start 14.08 59.75) (end 14.08 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5febc2f3-2654-4f45-ac4f-ab4fa9f001d5)) + (fp_arc (start 8.62 -1.33) (mid 7.62 -0.33) (end 6.62 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f9d5a68-a1a7-4e2a-bfe0-a911ce1836d9)) + (fp_line (start -1.05 -1.55) (end -1.05 59.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3ce6f1f0-4f08-4eaa-81db-c50f3597b067)) + (fp_line (start -1.05 59.95) (end 16.3 59.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79009778-c270-4b22-a0ce-ac81e479440e)) + (fp_line (start 16.3 -1.55) (end -1.05 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73012985-406c-49eb-865a-6f3e2ae0bf38)) + (fp_line (start 16.3 59.95) (end 16.3 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 41a91078-637f-4844-8222-760a97018c74)) + (fp_line (start 0.255 -0.27) (end 1.255 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5488306c-1ab7-421a-9a24-43b9864bdfe0)) + (fp_line (start 0.255 59.69) (end 0.255 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff284f5e-eeb9-4706-8990-845223bb6720)) + (fp_line (start 1.255 -1.27) (end 14.985 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0938e153-9748-4899-98d8-acd80cf0a5d2)) + (fp_line (start 14.985 -1.27) (end 14.985 59.69) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 80af50d3-c2c0-4e64-89e4-b0f09a8ac5eb)) + (fp_line (start 14.985 59.69) (end 0.255 59.69) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d898fa2b-74d7-4338-a456-968219ca0584)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 49d36570-073a-45cc-8af3-3686f69392bd)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 79 "CLK") (pinfunction "0_RX1_CRX2_CS1") (pintype "bidirectional") (tstamp 92ead474-e061-40f4-9ee9-ccea8d1ed56b)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 75 "DTACK_n") (pinfunction "1_TX1_CTX2_MISO1") (pintype "bidirectional") (tstamp a88b132a-4a88-4f85-aabc-8b243fab73d4)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 104 "E") (pinfunction "2_OUT2") (pintype "bidirectional") (tstamp ab26e87c-69cc-4de6-a0ad-e8990990f800)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 103 "WR_n") (pinfunction "3_LRCLK2") (pintype "bidirectional") (tstamp fccf373f-4023-4029-b1cb-b333b5b3f28a)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 102 "LDS_n") (pinfunction "4_BCLK2") (pintype "bidirectional") (tstamp cfbe6e82-4919-4723-b05f-cb4f6c5b4fc4)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 101 "UDS_n") (pinfunction "5_IN2") (pintype "bidirectional") (tstamp ec85aa06-67c8-419d-894c-60736ad3d3dc)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 91 "SHIFTOUT0") (pinfunction "6_OUT1D") (pintype "bidirectional") (tstamp 2abbdd0d-6beb-4f3a-aae8-c54f2f787635)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 90 "SHIFTOUT1") (pinfunction "7_RX2_OUT1A") (pintype "bidirectional") (tstamp 6e90eed4-9873-4f0a-a1bd-6109d1c11804)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 89 "SHIFTOUT2") (pinfunction "8_TX2_IN1") (pintype "bidirectional") (tstamp af9ad6e7-5a85-4758-a697-393ba49f3598)) + (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 88 "SHIFTOUT3") (pinfunction "9_OUT1C") (pintype "bidirectional") (tstamp 6e5db880-e2b9-4b31-9fa9-d652a2b01a84)) + (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 87 "SHIFTOUT4") (pinfunction "10_CS_MQSR") (pintype "bidirectional") (tstamp e47a64ce-e303-49b7-a225-a1361b975da7)) + (pad "13" thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 86 "SHIFTOUT5") (pinfunction "11_MOSI_CTX1") (pintype "bidirectional") (tstamp e9bbbd3e-8515-43b1-9f39-fc8538e0aea0)) + (pad "14" thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 85 "SHIFTOUT6") (pinfunction "12_MISO_MQSL") (pintype "bidirectional") (tstamp db1b278d-4624-4d18-81c2-ae358261e38d)) + (pad "15" thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 71 "+3.3V") (pinfunction "3V3") (pintype "power_in") (tstamp e718f273-0c65-454a-8e73-f9c7d68874fa)) + (pad "16" thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 74 "VPA_n") (pinfunction "24_A10_TX6_SCL2") (pintype "bidirectional") (tstamp 55055eb1-faa2-4695-93e7-c28ec2af9fc7)) + (pad "17" thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 72 "BR_n") (pinfunction "25_A11_RX6_SDA2") (pintype "bidirectional") (tstamp 17ce47dc-2454-49c2-95d5-f3e663b86b1f)) + (pad "18" thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 93 "DATA_IN14") (pinfunction "26_A12_MOSI1") (pintype "bidirectional") (tstamp 0ae5094b-a559-4b4a-a19d-b5074dd10045)) + (pad "19" thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 92 "DATA_IN15") (pinfunction "27_A13_SCK1") (pintype "bidirectional") (tstamp d1191cb1-0d3a-4444-a88d-2b3c8de4077d)) + (pad "20" thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 65 "MUX_SEL") (pinfunction "28_RX7") (pintype "bidirectional") (tstamp 2c7a6d63-811c-4a69-baf4-6c53cecade92)) + (pad "21" thru_hole oval (at 0 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 73 "BG_n") (pinfunction "29_TX7") (pintype "bidirectional") (tstamp d4e4ee60-4e4d-48e7-a436-234bf4479438)) + (pad "22" thru_hole oval (at 0 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 77 "BGACK_n") (pinfunction "30_CRX3") (pintype "bidirectional") (tstamp 1de644b0-a861-456a-a222-a123e09dd3f4)) + (pad "23" thru_hole oval (at 0 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 63 "ARB_OE_n") (pinfunction "31_CTX3") (pintype "bidirectional") (tstamp acf6adb9-b63b-4f4d-9182-da68abc02a1f)) + (pad "24" thru_hole oval (at 0 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 64 "CLK_574") (pinfunction "32_OUT1B") (pintype "bidirectional") (tstamp eb7cf8c9-4075-40c8-9252-bfb40f0574ab)) + (pad "25" thru_hole oval (at 15.24 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 105 "VMA_n") (pinfunction "33_MCLK2") (pintype "bidirectional") (tstamp 1f2adb96-23ad-40ea-a0ed-4607fa1b0939)) + (pad "26" thru_hole oval (at 15.24 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 70 "DATA_OE_n") (pinfunction "34_RX8") (pintype "bidirectional") (tstamp a3ae96f1-9268-4edd-80ef-0b43f233620a)) + (pad "27" thru_hole oval (at 15.24 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 78 "FC1") (pinfunction "35_TX8") (pintype "bidirectional") (tstamp 0b4d71ad-022a-4d64-a718-392f76b994af)) + (pad "28" thru_hole oval (at 15.24 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 76 "FC0") (pinfunction "36_CS") (pintype "bidirectional") (tstamp d34e3287-3d22-4a79-b9e7-600a70169965)) + (pad "29" thru_hole oval (at 15.24 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 100 "AS_n") (pinfunction "37_CS") (pintype "bidirectional") (tstamp a47c348b-fe23-4fc2-a24e-186a0771e694)) + (pad "30" thru_hole oval (at 15.24 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 95 "DATA_IN12") (pinfunction "38_CS1_IN1") (pintype "bidirectional") (tstamp 18d501a7-34c8-468d-aa00-e482382478e5)) + (pad "31" thru_hole oval (at 15.24 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 94 "DATA_IN13") (pinfunction "39_MISO1_OUT1A") (pintype "bidirectional") (tstamp 52e10b26-54bb-4f8b-aeb9-a5d37bd2151f)) + (pad "32" thru_hole oval (at 15.24 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 80 "DATA_IN4") (pinfunction "40_A16") (pintype "bidirectional") (tstamp 3e3b7ef7-ce91-4686-8621-56b31a778195)) + (pad "33" thru_hole oval (at 15.24 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 81 "DATA_IN5") (pinfunction "41_A17") (pintype "bidirectional") (tstamp 3cad10d6-1cc1-4744-8a66-d364a5442595)) + (pad "34" thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp dcd621b8-9b39-4030-a677-8cbc1f7da819)) + (pad "35" thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 84 "SHIFTOUT7") (pinfunction "13_SCK_LED") (pintype "bidirectional") (tstamp cbeae3be-cb1b-47e8-83d7-c0f36587aca6)) + (pad "36" thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 69 "DATA_IN2") (pinfunction "14_A0_TX3_SPDIF_OUT") (pintype "bidirectional") (tstamp fe1267d4-a79a-4260-be32-98b9a15fafae)) + (pad "37" thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 68 "DATA_IN3") (pinfunction "15_A1_RX3_SPDIF_IN") (pintype "bidirectional") (tstamp f138385b-03e0-4912-a6f9-0345178d8641)) + (pad "38" thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 82 "DATA_IN7") (pinfunction "16_A2_RX4_SCL1") (pintype "bidirectional") (tstamp b27207fd-a232-4875-bc41-9d55208c47cd)) + (pad "39" thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 83 "DATA_IN6") (pinfunction "17_A3_TX4_SDA1") (pintype "bidirectional") (tstamp 03095d80-a643-4aaa-8538-7f921a09aa40)) + (pad "40" thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 67 "DATA_IN1") (pinfunction "18_A4_SDA") (pintype "bidirectional") (tstamp 3d3ca44b-5801-496b-87dd-514c015bc714)) + (pad "41" thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 66 "DATA_IN0") (pinfunction "19_A5_SCL") (pintype "bidirectional") (tstamp e880362e-84a8-4ac0-8c58-9aaf592f3c02)) + (pad "42" thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 97 "DATA_IN10") (pinfunction "20_A6_TX5_LRCLK1") (pintype "bidirectional") (tstamp 0ff56b97-a37d-4df8-bb1c-450e9f37504a)) + (pad "43" thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 96 "DATA_IN11") (pinfunction "21_A7_RX5_BCLK1") (pintype "bidirectional") (tstamp 6b31db2b-9c58-465d-b5a0-c56a8a8a9332)) + (pad "44" thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 99 "DATA_IN8") (pinfunction "22_A8_CTX1") (pintype "bidirectional") (tstamp 3514eff7-c742-4a8d-b1fd-fe8673c7bfb8)) + (pad "45" thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 98 "DATA_IN9") (pinfunction "23_A9_CRX1_MCLK1") (pintype "bidirectional") (tstamp 625a7cc6-7e8d-4db0-9b58-fbd9f4f985d1)) + (pad "46" thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 71 "+3.3V") (pinfunction "3V3") (pintype "output") (tstamp fdf9f46a-c270-469f-8215-e132f9b47d43)) + (pad "47" thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "GND") (pinfunction "GND") (pintype "output") (tstamp 70592289-e7f4-4b8b-aae5-f8392489f910)) + (pad "48" thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 14 "+5V") (pinfunction "VIN") (pintype "power_in") (tstamp 9101eecd-10d6-49d9-ae5e-85de8402e0cd)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-48_W15.24mm.wrl" hide + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu") + (tstamp 836195f5-0dc9-46b5-8b6f-de9c38d18217) + (at 151.5762 97.0357 -90) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL REG DFF DFF8 3State") + (path "/4781c936-80cc-4776-a3f5-c7345500b3e5") + (attr smd) + (fp_text reference "U9" (at 0 -4.2 -90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 94531a87-691b-4367-a908-cc7d38187af2) + ) + (fp_text value "74HCT574" (at 0 4.2 -90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d8a67ace-6bdb-4729-9686-db567fe101ca) + ) + (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d29609b5-6805-41a0-ac3f-6480c78ddd4b) + ) + (fp_line (start 0 -3.385) (end -3.6 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dab56551-9aac-4ce3-b337-537aac257cd0)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 379e7fd8-27f8-4519-87ef-d12d7031de32)) + (fp_line (start 0 3.385) (end -2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60fe6f0f-939c-4f57-b9a7-6778fd3bb87b)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfbd50d4-ae3d-4b1d-906d-9e07ef02db7b)) + (fp_line (start -3.85 -3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a6fb5d7-c48b-42c4-bdc5-0a7ad4ee7521)) + (fp_line (start -3.85 3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49f21500-305a-43a2-9a8d-74d687bd3da5)) + (fp_line (start 3.85 -3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 23c9c2b3-5dd8-4213-9ebb-2253903bab42)) + (fp_line (start 3.85 3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d03d5b3-f9c0-460d-b345-6c318ba443e3)) + (fp_line (start -2.2 -2.25) (end -1.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c36ba0e7-94f8-4fd1-b63f-fff6c704bea2)) + (fp_line (start -2.2 3.25) (end -2.2 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b79bfb1-c3f3-4686-9711-8f2a71793aa9)) + (fp_line (start -1.2 -3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18829a32-3e2f-4046-9af8-4581cb2516d8)) + (fp_line (start 2.2 -3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1a3e954b-30bb-4bc8-aa66-f90358d8b917)) + (fp_line (start 2.2 3.25) (end -2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c43727f5-f07f-4baa-a03b-1c81b8de5a00)) + (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 70 "DATA_OE_n") (pinfunction "OE") (pintype "input") (tstamp fcb73bec-56c4-415f-83c3-2522100e0209)) + (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 84 "SHIFTOUT7") (pinfunction "D0") (pintype "input") (tstamp 93429965-23b4-4f9d-a174-079c253b5559)) + (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 85 "SHIFTOUT6") (pinfunction "D1") (pintype "input") (tstamp ffb597d3-1114-41af-b455-007e7a827741)) + (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 86 "SHIFTOUT5") (pinfunction "D2") (pintype "input") (tstamp d7cdce2b-36af-49e6-8503-072d94f4c9cb)) + (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 87 "SHIFTOUT4") (pinfunction "D3") (pintype "input") (tstamp 389de46f-3a96-4753-9263-52ee054bf4c7)) + (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 88 "SHIFTOUT3") (pinfunction "D4") (pintype "input") (tstamp 0d64d5b3-800a-42b9-99c0-2311d5816bfb)) + (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 89 "SHIFTOUT2") (pinfunction "D5") (pintype "input") (tstamp c40d7553-350e-43d8-b1ae-938c2d4aba70)) + (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 90 "SHIFTOUT1") (pinfunction "D6") (pintype "input") (tstamp ab567344-4b26-4448-9eb6-6b372954c408)) + (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 91 "SHIFTOUT0") (pinfunction "D7") (pintype "input") (tstamp a26baefa-656b-43d7-a4c2-608b79bd1189)) + (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cfeccd97-6f96-4d07-a448-ba952f531124)) + (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp 4e0330e4-4d56-4bba-ac63-833d0191e9ce)) + (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "M68K_D0") (pinfunction "Q7") (pintype "tri_state") (tstamp 85d05e95-a69d-4415-be6c-38800b1cd997)) + (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "M68K_D1") (pinfunction "Q6") (pintype "tri_state") (tstamp f0260523-b562-44bb-9f5d-357b75944633)) + (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "M68K_D2") (pinfunction "Q5") (pintype "tri_state") (tstamp 09dabfe9-300c-43e8-b99e-988d41fdf4d8)) + (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "M68K_D3") (pinfunction "Q4") (pintype "tri_state") (tstamp 625cbd81-dc4a-4222-af72-bd607ac8cd08)) + (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "M68K_D4") (pinfunction "Q3") (pintype "tri_state") (tstamp fbe5d4c1-4545-49c6-9928-9592dcdc4669)) + (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 62 "M68K_D5") (pinfunction "Q2") (pintype "tri_state") (tstamp 4fcbaaea-f22d-465f-bbe8-9784d68a0d2c)) + (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 61 "M68K_D6") (pinfunction "Q1") (pintype "tri_state") (tstamp c87e495f-1cd4-485a-a0cd-4eeae34c4de9)) + (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 60 "M68K_D7") (pinfunction "Q0") (pintype "tri_state") (tstamp aeeb71f4-cde5-48af-b92e-c212bb3a09fa)) + (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b80bbcf6-35a3-4ad4-8c8d-6dd8791aabd0)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_DIP:DIP-64_W25.4mm" (layer "F.Cu") + (tstamp af602798-6e8a-40f3-b47c-ff622cbf92e8) + (at 139.1412 55.3974) + (descr "64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)") + (tags "THT DIP DIL PDIP 2.54mm 25.4mm 1000mil") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "16/32-bit Microprocessor") + (property "ki_keywords" "68000 Microprocessor CPU") + (path "/bd3ea7a8-f318-4ce3-ae86-f01b125fd816") + (attr through_hole) + (fp_text reference "U1" (at 12.7 -2.33) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp da3b17aa-d369-44d0-9aef-5cb52fd822fe) + ) + (fp_text value "68000D" (at 12.7 81.07) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 82033424-6e7b-484d-91e2-3227b16199a8) + ) + (fp_line (start 1.16 -1.33) (end 1.16 80.07) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6907509-f5e7-49c6-a7f6-361e1fd2abd4)) + (fp_line (start 1.16 80.07) (end 24.24 80.07) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b8a4d5d-99ed-46c2-96d9-a9d7aabea9a9)) + (fp_line (start 11.7 -1.33) (end 1.16 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4725df7-d4cc-40d6-aedd-2da36d28b130)) + (fp_line (start 24.24 -1.33) (end 13.7 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ca32c82-3477-4292-8391-bc62c2d4371b)) + (fp_line (start 24.24 80.07) (end 24.24 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9089aa81-2f0e-49a7-bcf0-5000862a481b)) + (fp_arc (start 13.7 -1.33) (mid 12.7 -0.33) (end 11.7 -1.33) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d4d8512-7e44-47a2-bb03-4bafae96417e)) + (fp_line (start -1.1 -1.55) (end -1.1 80.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 24110819-39d7-4459-baaa-03cd11acff2a)) + (fp_line (start -1.1 80.3) (end 26.45 80.3) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b26c904-c883-47da-b0f8-ed7b23d0603c)) + (fp_line (start 26.45 -1.55) (end -1.1 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cda373e4-bc31-4b7b-982e-c9968c7ee2c0)) + (fp_line (start 26.45 80.3) (end 26.45 -1.55) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f03ca0da-46ef-4d7a-b9a7-144bf7caa972)) + (fp_line (start 0.255 -0.27) (end 1.255 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43018e9e-a84d-44c9-a1b7-551ab9d158a5)) + (fp_line (start 0.255 80.01) (end 0.255 -0.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2760013a-187a-4cdd-97c5-292fc4da7199)) + (fp_line (start 1.255 -1.27) (end 25.145 -1.27) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 356d3c04-af9d-4500-a7ac-28f6ad0917ca)) + (fp_line (start 25.145 -1.27) (end 25.145 80.01) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 633a8782-3867-4c06-85de-489b0942720f)) + (fp_line (start 25.145 80.01) (end 0.255 80.01) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d9db840-7619-44c1-8510-53fa8839cb47)) + (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 1 "M68K_D4") (pinfunction "D4") (pintype "bidirectional") (tstamp 31763519-6556-41b3-9048-d1161f028278)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 2 "M68K_D3") (pinfunction "D3") (pintype "bidirectional") (tstamp 1d03d573-5f6f-40e8-960b-8a552bcd622f)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 3 "M68K_D2") (pinfunction "D2") (pintype "bidirectional") (tstamp 77083aa7-f43c-4eb5-9497-7d71cbbe4aef)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 4 "M68K_D1") (pinfunction "D1") (pintype "bidirectional") (tstamp 626284c9-470b-43ad-98d2-b11fd42857fd)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 5 "M68K_D0") (pinfunction "D0") (pintype "bidirectional") (tstamp 6e9b4f5f-7838-458a-b121-d9bb622eab4e)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 6 "M68K_AS_n") (pinfunction "AS") (pintype "output") (tstamp d6cc5eda-17a8-4c4c-aac7-32d1070cb19d)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 7 "M68K_UDS_n") (pinfunction "UDS") (pintype "output") (tstamp a1c7fe50-b1a1-4db6-b0a6-099b2d97f860)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 8 "M68K_LDS_n") (pinfunction "LDS") (pintype "output") (tstamp 29584afd-fbbe-4b2c-8da5-ed495b06df8d)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 9 "M68K_WR_n") (pinfunction "R/W") (pintype "output") (tstamp dc30702d-90e6-4c82-a82c-8454d81dbc25)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 10 "M68K_DTACK_n") (pinfunction "DTACK") (pintype "input") (tstamp 3356d48e-03b1-43da-ab65-33556f7963ee)) + (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 11 "M68K_BG_n") (pinfunction "BG") (pintype "output") (tstamp 3c909010-1663-4a75-81ca-e08536cb0f02)) + (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 12 "M68K_BGACK_n") (pinfunction "BGACK") (pintype "input") (tstamp 6c768a99-4dad-4749-ab83-1f802eeeb7fb)) + (pad "13" thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 13 "M68K_BR_n") (pinfunction "BR") (pintype "input") (tstamp 2325ee05-bc90-442a-a2b1-f9b6929cfc68)) + (pad "14" thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 14 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp e1e2712d-dff8-4998-ab87-37a6c48b9d8f)) + (pad "15" thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 15 "M68K_CLK") (pinfunction "CLK") (pintype "input") (tstamp abc78c4c-c3e3-4daf-8d1b-ab3e5c72adb4)) + (pad "16" thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 6a98db9c-bf06-4029-bfba-f22a1afe55e9)) + (pad "17" thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 17 "M68K_HALT_n") (pinfunction "HALT") (pintype "bidirectional") (tstamp 5b09bc31-886f-431a-9914-c5fa6fa99a44)) + (pad "18" thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 18 "M68K_RESET_n") (pinfunction "RESET") (pintype "bidirectional") (tstamp 8902d98a-9527-4a32-a429-10c853b18940)) + (pad "19" thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 19 "M68K_VMA_n") (pinfunction "VMA") (pintype "output") (tstamp f3d721cf-1d2c-46eb-a3ac-7bd57b5b71f5)) + (pad "20" thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 20 "M68K_E") (pinfunction "E") (pintype "output") (tstamp 8427d63f-03f0-4aac-b769-2dc8a7268eb0)) + (pad "21" thru_hole oval (at 0 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 21 "M68K_VPA_n") (pinfunction "VPA") (pintype "input") (tstamp dad255fd-a520-4162-b296-6b36224f9852)) + (pad "22" thru_hole oval (at 0 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 22 "M68K_BERR_n") (pinfunction "BERR") (pintype "input") (tstamp 03d81897-97de-43c9-a0de-e15c52da1460)) + (pad "23" thru_hole oval (at 0 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 23 "M68K_IPL2") (pinfunction "IPL2") (pintype "input") (tstamp 87352471-9c0a-49d0-8f58-b437364d4385)) + (pad "24" thru_hole oval (at 0 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 24 "M68K_IPL1") (pinfunction "IPL1") (pintype "input") (tstamp 32380577-fa0c-4644-883c-92f4b08eac29)) + (pad "25" thru_hole oval (at 0 60.96) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 25 "M68K_IPL0") (pinfunction "IPL0") (pintype "input") (tstamp f3cb823b-b30b-43d1-be9f-2364c40d3cc8)) + (pad "26" thru_hole oval (at 0 63.5) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 26 "M68K_FC2") (pinfunction "FC2") (pintype "output") (tstamp c82e8c78-f8b4-4dce-a699-fbb5d0d97460)) + (pad "27" thru_hole oval (at 0 66.04) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 27 "M68K_FC1") (pinfunction "FC1") (pintype "output") (tstamp b42b2c55-1454-49d6-8200-4dad639df97a)) + (pad "28" thru_hole oval (at 0 68.58) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 28 "M68K_FC0") (pinfunction "FC0") (pintype "output") (tstamp 4e887936-601c-4e64-b925-7878a22570a1)) + (pad "29" thru_hole oval (at 0 71.12) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 29 "M68K_A1") (pinfunction "A1") (pintype "output") (tstamp 160d7fbf-4ac6-4cdd-bd24-9cabb28f9edb)) + (pad "30" thru_hole oval (at 0 73.66) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 30 "M68K_A2") (pinfunction "A2") (pintype "output") (tstamp c7ece141-2507-47fc-b096-162f0f7e5bfb)) + (pad "31" thru_hole oval (at 0 76.2) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 31 "M68K_A3") (pinfunction "A3") (pintype "output") (tstamp 7303e898-3617-40aa-82f0-bb1739b82bfe)) + (pad "32" thru_hole oval (at 0 78.74) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 32 "M68K_A4") (pinfunction "A4") (pintype "output") (tstamp 819105a1-1c6c-4d0c-aafe-a51a407d8b75)) + (pad "33" thru_hole oval (at 25.4 78.74) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 33 "M68K_A5") (pinfunction "A5") (pintype "output") (tstamp aa8f8788-2549-4d2f-a455-568da508ad4e)) + (pad "34" thru_hole oval (at 25.4 76.2) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 34 "M68K_A6") (pinfunction "A6") (pintype "output") (tstamp 14d0cb34-2e46-4750-b432-3c104a6cd4c0)) + (pad "35" thru_hole oval (at 25.4 73.66) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 35 "M68K_A7") (pinfunction "A7") (pintype "output") (tstamp 21308d19-19dd-4c47-af3d-beaf7d5546a1)) + (pad "36" thru_hole oval (at 25.4 71.12) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 36 "M68K_A8") (pinfunction "A8") (pintype "output") (tstamp 9ca0b04b-a6bb-4a54-a1dc-d81afa78ec5f)) + (pad "37" thru_hole oval (at 25.4 68.58) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 37 "M68K_A9") (pinfunction "A9") (pintype "output") (tstamp a8f9b6d2-0295-4a59-af6c-36c7a92e1183)) + (pad "38" thru_hole oval (at 25.4 66.04) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 38 "M68K_A10") (pinfunction "A10") (pintype "output") (tstamp f48a8f54-8d02-491a-a929-a5bf682757e7)) + (pad "39" thru_hole oval (at 25.4 63.5) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 39 "M68K_A11") (pinfunction "A11") (pintype "output") (tstamp 95ff53b4-13e9-4adb-934f-5d9bf28793df)) + (pad "40" thru_hole oval (at 25.4 60.96) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 40 "M68K_A12") (pinfunction "A12") (pintype "output") (tstamp 2ace0c70-2922-4198-a6e3-7977b01a3f8f)) + (pad "41" thru_hole oval (at 25.4 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 41 "M68K_A13") (pinfunction "A13") (pintype "output") (tstamp 83461528-0c55-4807-8076-994502736e9b)) + (pad "42" thru_hole oval (at 25.4 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 42 "M68K_A14") (pinfunction "A14") (pintype "output") (tstamp 48d5ae77-ff58-4d1d-ae69-03eda534d879)) + (pad "43" thru_hole oval (at 25.4 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 43 "M68K_A15") (pinfunction "A15") (pintype "output") (tstamp 1c5c9f36-655c-43c4-9bdb-4427f6107f91)) + (pad "44" thru_hole oval (at 25.4 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 44 "M68K_A16") (pinfunction "A16") (pintype "output") (tstamp 2000ac2f-0e20-4e93-8563-cb59a2d20c50)) + (pad "45" thru_hole oval (at 25.4 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 45 "M68K_A17") (pinfunction "A17") (pintype "output") (tstamp 853a05a6-f415-4c1a-8556-3c5af9c07438)) + (pad "46" thru_hole oval (at 25.4 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 46 "M68K_A18") (pinfunction "A18") (pintype "output") (tstamp ff17a5a9-2122-4a4d-9758-178cbc10ee00)) + (pad "47" thru_hole oval (at 25.4 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 47 "M68K_A19") (pinfunction "A19") (pintype "output") (tstamp 61e63d8f-d8e2-4c0c-b04a-a734c6119158)) + (pad "48" thru_hole oval (at 25.4 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 48 "M68K_A20") (pinfunction "A20") (pintype "output") (tstamp d9660fd7-2ec2-4898-8d74-9a564948ab0a)) + (pad "49" thru_hole oval (at 25.4 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 14 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp b98e9c76-cef1-4bd5-bbe3-d6f1921fa2ad)) + (pad "50" thru_hole oval (at 25.4 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 49 "M68K_A21") (pinfunction "A21") (pintype "output") (tstamp d9bcccfe-86e2-495f-ba30-fca7345821d8)) + (pad "51" thru_hole oval (at 25.4 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 50 "M68K_A22") (pinfunction "A22") (pintype "output") (tstamp 3728ca9e-ce51-4cc0-a1c3-1ccefc93b23e)) + (pad "52" thru_hole oval (at 25.4 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 51 "M68K_A23") (pinfunction "A23") (pintype "output") (tstamp 4d88f26f-4264-4cfb-a750-b642cddcc1c2)) + (pad "53" thru_hole oval (at 25.4 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp d0c90f4e-e262-4b10-9312-105d6a882503)) + (pad "54" thru_hole oval (at 25.4 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 52 "M68K_D15") (pinfunction "D15") (pintype "bidirectional") (tstamp 7eb9bdd6-64f3-4936-916d-6d651ae3bf66)) + (pad "55" thru_hole oval (at 25.4 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 53 "M68K_D14") (pinfunction "D14") (pintype "bidirectional") (tstamp 8ad09653-14b6-4a70-9b47-c52180053e1e)) + (pad "56" thru_hole oval (at 25.4 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 54 "M68K_D13") (pinfunction "D13") (pintype "bidirectional") (tstamp b8930e93-7628-43af-bd26-36ef4150c5b4)) + (pad "57" thru_hole oval (at 25.4 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 55 "M68K_D12") (pinfunction "D12") (pintype "bidirectional") (tstamp bc561ca1-2e1a-4d9c-95d0-c1d37472c2fa)) + (pad "58" thru_hole oval (at 25.4 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 56 "M68K_D11") (pinfunction "D11") (pintype "bidirectional") (tstamp 4e043ddf-af2e-4ed3-ad40-7ac6331bbd13)) + (pad "59" thru_hole oval (at 25.4 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 57 "M68K_D10") (pinfunction "D10") (pintype "bidirectional") (tstamp c1a64e52-820a-4783-b828-1eb042a751e9)) + (pad "60" thru_hole oval (at 25.4 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 58 "M68K_D9") (pinfunction "D9") (pintype "bidirectional") (tstamp 2fe3a115-09a1-4a8f-abba-0a7ecdac5125)) + (pad "61" thru_hole oval (at 25.4 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 59 "M68K_D8") (pinfunction "D8") (pintype "bidirectional") (tstamp 7683c0c4-a9c8-4184-9702-23c4142efd12)) + (pad "62" thru_hole oval (at 25.4 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 60 "M68K_D7") (pinfunction "D7") (pintype "bidirectional") (tstamp cb8d880c-8f29-42f8-8e73-b254bc2ab2a0)) + (pad "63" thru_hole oval (at 25.4 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 61 "M68K_D6") (pinfunction "D6") (pintype "bidirectional") (tstamp 196cde20-4694-447f-94fa-687ab32d3e16)) + (pad "64" thru_hole oval (at 25.4 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask") + (net 62 "M68K_D5") (pinfunction "D5") (pintype "bidirectional") (tstamp 07f7c070-326e-4496-8723-e902e755c4b6)) + (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-64_W25.4mm.wrl" hide + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu") + (tstamp b4e60497-f0f1-415d-ae4d-a3171cff1766) + (at 151.5872 130.4036 -90) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL REG DFF DFF8 3State") + (path "/30449869-a6db-47f5-9a38-79587888d18d") + (attr smd) + (fp_text reference "U7" (at 0 -4.2 90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 28e8b678-4b82-4869-a034-350c8b4d2487) + ) + (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 52145db2-67e7-4d36-bf6c-c6a6345ca231) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c302f17f-da6d-427c-9a30-964d8c43a134) + ) + (fp_line (start 0 -3.385) (end -3.6 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0551ce6b-1283-410b-93f9-a817bbaadd06)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89b06269-70a8-4c83-a6ac-fdff2763ed52)) + (fp_line (start 0 3.385) (end -2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 095e0636-c387-472c-8ddb-d92661eccfe2)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4efdaca-08f0-4d87-a4c8-1392bb897a6e)) + (fp_line (start -3.85 -3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 649e7589-5e63-4832-842a-8c4c6f4a8041)) + (fp_line (start -3.85 3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4f5c08f-7f76-47c5-9369-55e50ec28a77)) + (fp_line (start 3.85 -3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9dd9ccd3-b0a2-4e7d-bea7-dbf0a95d9c0e)) + (fp_line (start 3.85 3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b11e222-d078-49db-9c9c-18d2461857b7)) + (fp_line (start -2.2 -2.25) (end -1.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54b644f4-104f-4f23-a2a4-4c17e0460f71)) + (fp_line (start -2.2 3.25) (end -2.2 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1801f7f2-6fd1-48b2-bde6-e9c7449e353d)) + (fp_line (start -1.2 -3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f953a41-cf41-4a08-8814-f70337835352)) + (fp_line (start 2.2 -3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d87c6015-7692-4f54-b9fc-145c825b0f69)) + (fp_line (start 2.2 3.25) (end -2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5bff62d-eaa9-4df1-b8de-9a298bf4248a)) + (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp edeb63f8-9f7f-46c5-abe4-52a491a9cb68)) + (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 43 "M68K_A15") (pinfunction "D0") (pintype "input") (tstamp 737fb878-8ef4-4603-b351-1218d33f1aa6)) + (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 42 "M68K_A14") (pinfunction "D1") (pintype "input") (tstamp b25c6b42-d5b8-4586-bbe5-429d2e317c57)) + (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 41 "M68K_A13") (pinfunction "D2") (pintype "input") (tstamp c07211c5-4a10-494a-b4c3-e5379a6d384a)) + (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 40 "M68K_A12") (pinfunction "D3") (pintype "input") (tstamp 0eb1eaa1-c3a7-45c8-9b13-a3452a8c7cef)) + (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 39 "M68K_A11") (pinfunction "D4") (pintype "input") (tstamp 6e240e9b-317e-46dd-884c-9ad276dcc4f6)) + (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 38 "M68K_A10") (pinfunction "D5") (pintype "input") (tstamp 9712d429-3254-4e20-a112-85b5955fa2c5)) + (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 37 "M68K_A9") (pinfunction "D6") (pintype "input") (tstamp 014dce35-7c4f-4a38-b420-5ed9d7105262)) + (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 36 "M68K_A8") (pinfunction "D7") (pintype "input") (tstamp 31a9538f-b61d-444b-ba8b-b13662e12f8f)) + (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp c5a9330f-db2e-4dc2-93b4-0340805ba116)) + (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp f2ddf9a3-008c-4242-97d9-be5b7ade93dc)) + (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 26 "M68K_FC2") (pinfunction "Q7") (pintype "tri_state") (tstamp 11d8e921-d64d-49be-aada-82a39fc787d4)) + (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 29 "M68K_A1") (pinfunction "Q6") (pintype "tri_state") (tstamp 44670b79-a6cf-4257-9157-ea8ff9136b87)) + (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 30 "M68K_A2") (pinfunction "Q5") (pintype "tri_state") (tstamp 1b11e549-895a-479d-a69e-930b088382c7)) + (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 31 "M68K_A3") (pinfunction "Q4") (pintype "tri_state") (tstamp f47be6bc-a493-450d-9652-2562dc781d50)) + (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 32 "M68K_A4") (pinfunction "Q3") (pintype "tri_state") (tstamp 43d9e181-7d2c-47d7-b540-b36caee81cb2)) + (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 33 "M68K_A5") (pinfunction "Q2") (pintype "tri_state") (tstamp c9d850b0-590a-4cd8-b4e8-75f649541dc9)) + (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 34 "M68K_A6") (pinfunction "Q1") (pintype "tri_state") (tstamp b0fb0bbe-b7be-4995-9e23-15eb5c1609e9)) + (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 35 "M68K_A7") (pinfunction "Q0") (pintype "tri_state") (tstamp fd25ba8b-9ca4-4741-bd38-2bcd17082835)) + (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp fe7748af-99c1-450e-887e-735ea4a781bc)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu") + (tstamp b6336c34-2b22-4e0f-8338-33a119d96af3) + (at 151.5912 113.6727 -90) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL REG DFF DFF8 3State") + (path "/b99070f3-fc18-4d6a-9f71-0e5fd77af13b") + (attr smd) + (fp_text reference "U2" (at 0 -4.2 90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a78291b9-7742-4476-b068-e9e7dd3b43ee) + ) + (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0cf86de8-e527-435b-a340-0445c0589f1a) + ) + (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6ba48a6b-99fd-4812-9048-538d0f3433cb) + ) + (fp_line (start 0 -3.385) (end -3.6 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2e295c3-e719-4cf1-a90d-58996a8dd9ae)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1245f008-3081-4a77-86b5-6b12dd3a1669)) + (fp_line (start 0 3.385) (end -2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c963abc-dd26-4514-a66d-0f45f596deb0)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adb89c25-6aa5-49d6-974a-a25aaf7c394c)) + (fp_line (start -3.85 -3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ecfd66f-1928-4000-a403-17cd0bef8cdf)) + (fp_line (start -3.85 3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7aac73f3-5e5e-4d54-9360-f78f5fa1d937)) + (fp_line (start 3.85 -3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f6ec9197-5757-4134-9121-26e54d3b829e)) + (fp_line (start 3.85 3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca3f8154-0b07-4820-aa38-daf43f88f728)) + (fp_line (start -2.2 -2.25) (end -1.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 123c9678-03f4-4c43-aba2-5e0755d3e038)) + (fp_line (start -2.2 3.25) (end -2.2 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp caaa9417-5dc6-4055-9bea-d28f42ef5e42)) + (fp_line (start -1.2 -3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae5da803-f5ec-40fd-b748-377b6e932b3d)) + (fp_line (start 2.2 -3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6e9a8b5-ad7f-49c6-a32a-3c39c3644d33)) + (fp_line (start 2.2 3.25) (end -2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6854c9d8-f0b7-4b35-84b0-b60f9af1bd47)) + (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp e81dfee0-1664-4ea0-9e28-d552e5d665dc)) + (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 52 "M68K_D15") (pinfunction "D0") (pintype "input") (tstamp 80a00f1d-dc6b-47f0-ac3d-46c393bf4786)) + (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 53 "M68K_D14") (pinfunction "D1") (pintype "input") (tstamp aec83796-73af-431d-bfd0-925926678dd7)) + (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 54 "M68K_D13") (pinfunction "D2") (pintype "input") (tstamp f35107b4-283b-4230-bcef-51b082a34588)) + (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 55 "M68K_D12") (pinfunction "D3") (pintype "input") (tstamp e6340809-1cf3-4ed6-bea2-ba07847330a3)) + (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 56 "M68K_D11") (pinfunction "D4") (pintype "input") (tstamp 7982fe1c-4249-4f14-a5b5-d827dd921f28)) + (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 57 "M68K_D10") (pinfunction "D5") (pintype "input") (tstamp a03792f1-a9ff-45bd-90ea-463eee4faf74)) + (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 58 "M68K_D9") (pinfunction "D6") (pintype "input") (tstamp bca90f02-d873-4e0d-b088-86397a2f6d11)) + (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 59 "M68K_D8") (pinfunction "D7") (pintype "input") (tstamp 54ed9cda-e101-457e-9a94-62ca843c66b9)) + (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b4b5034c-2b03-42e4-b69a-1398263e91f1)) + (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp 0cac0abe-57fb-42e9-9cdc-93b96067b8a0)) + (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 44 "M68K_A16") (pinfunction "Q7") (pintype "tri_state") (tstamp 6ee12aaf-4d18-4901-8890-cd29e9b1f1a0)) + (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 45 "M68K_A17") (pinfunction "Q6") (pintype "tri_state") (tstamp 46889813-49af-4b0f-b51d-56558a1a3740)) + (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 46 "M68K_A18") (pinfunction "Q5") (pintype "tri_state") (tstamp 61b66193-2d33-402b-b011-4e3ca23d4a92)) + (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 47 "M68K_A19") (pinfunction "Q4") (pintype "tri_state") (tstamp 1c253bb2-1106-4cd3-ad70-c78260ca0afc)) + (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 48 "M68K_A20") (pinfunction "Q3") (pintype "tri_state") (tstamp 2935e0a6-be28-4d21-9325-e6604e72b08b)) + (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 49 "M68K_A21") (pinfunction "Q2") (pintype "tri_state") (tstamp 1cec0bb8-7b5d-4880-8cfa-c3bb1c288332)) + (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 50 "M68K_A22") (pinfunction "Q1") (pintype "tri_state") (tstamp 4b6d0b2f-24e4-4a02-bbaf-6d45a67a70fb)) + (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 51 "M68K_A23") (pinfunction "Q0") (pintype "tri_state") (tstamp b9597f29-9cbd-4d30-9f68-b6cacb358bfc)) + (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b9b7d56e-d7a6-401f-baf2-2e18bc5882d5)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu") + (tstamp e3794c46-39f7-446e-a56f-f8ca153cc77f) + (at 151.5762 105.3415 -90) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Register, 3-state outputs") + (property "ki_keywords" "TTL REG DFF DFF8 3State") + (path "/b5784a21-a2c5-42ea-88ad-1e03d0abc77a") + (attr smd) + (fp_text reference "U10" (at 0 -4.2 -90) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91c9c26d-3be7-4b9e-b82a-72516d7e749b) + ) + (fp_text value "74HCT574" (at 0 4.2 -90) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a1d8ea19-591f-4fab-8a4d-81f33a51bf32) + ) + (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 90410bd5-26a3-49e2-ab4e-b4606470dba9) + ) + (fp_line (start 0 -3.385) (end -3.6 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2aaf0e83-2aa3-4d35-92db-8cd201646252)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3d630c8-d086-4560-a97e-0ae78d3435cd)) + (fp_line (start 0 3.385) (end -2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 340a29c1-b277-4d05-8ded-bd687e6e5e31)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8fb4c1a3-3eee-4513-8216-fc3a502f043c)) + (fp_line (start -3.85 -3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45cca16b-fa40-4ef4-b55a-5e6c5642e5bd)) + (fp_line (start -3.85 3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 53543895-1202-40a9-99a5-54c71821323d)) + (fp_line (start 3.85 -3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38d2fd96-32bf-4173-98b2-85b76fef8aa5)) + (fp_line (start 3.85 3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89332d0e-db54-45fa-8b67-c2d52099efe6)) + (fp_line (start -2.2 -2.25) (end -1.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 26298aa3-7435-4dce-ae6f-79060cb0da13)) + (fp_line (start -2.2 3.25) (end -2.2 -2.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d601969-b189-4bf9-ba6f-ccc1de16bb01)) + (fp_line (start -1.2 -3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97926bfe-df6c-4cd2-94d8-7c74c43a2429)) + (fp_line (start 2.2 -3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38f7625e-ba45-4122-9e87-4109ccbc41ca)) + (fp_line (start 2.2 3.25) (end -2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93fd001d-3063-433d-8816-3a452091d45e)) + (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 70 "DATA_OE_n") (pinfunction "OE") (pintype "input") (tstamp 200e7ad2-3945-4210-af8d-3844ce80b236)) + (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 60 "M68K_D7") (pinfunction "D0") (pintype "input") (tstamp bdd05086-d141-4442-b615-b1cd2f3c9355)) + (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 61 "M68K_D6") (pinfunction "D1") (pintype "input") (tstamp 26717bfe-bd88-4a43-8996-2e9c2eecedbf)) + (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 62 "M68K_D5") (pinfunction "D2") (pintype "input") (tstamp 295943c8-698b-4d68-b6f8-4d7480f27f00)) + (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 1 "M68K_D4") (pinfunction "D3") (pintype "input") (tstamp d3e9a46f-cb89-4ea8-a52d-b481a1c984d8)) + (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 2 "M68K_D3") (pinfunction "D4") (pintype "input") (tstamp 01702613-4972-475c-be3d-eeb64cf2ed1f)) + (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 3 "M68K_D2") (pinfunction "D5") (pintype "input") (tstamp 091ff8d0-3791-46dc-8bc5-d2c5db69116f)) + (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 4 "M68K_D1") (pinfunction "D6") (pintype "input") (tstamp c9698f28-2700-4607-af7b-420617c7f5e0)) + (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 5 "M68K_D0") (pinfunction "D7") (pintype "input") (tstamp faa51cee-52dc-4b61-a3cb-6a7da97f0f13)) + (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 2723877d-d221-4e16-9b7a-ba19d051c1a4)) + (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp d6fcd714-7ef4-4d7d-9c86-9caf7d2e96e9)) + (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 59 "M68K_D8") (pinfunction "Q7") (pintype "tri_state") (tstamp c822983b-8d7d-4957-84cc-cad24b66836a)) + (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 58 "M68K_D9") (pinfunction "Q6") (pintype "tri_state") (tstamp 65e952a6-e6b2-47bd-8218-5f363362aee4)) + (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 57 "M68K_D10") (pinfunction "Q5") (pintype "tri_state") (tstamp ba3e31d8-39f8-4f0a-9df8-4efaea519efc)) + (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 56 "M68K_D11") (pinfunction "Q4") (pintype "tri_state") (tstamp 227d9cfa-0857-499d-bbcf-007c5dc63f62)) + (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 55 "M68K_D12") (pinfunction "Q3") (pintype "tri_state") (tstamp b7d6f0ef-0c8b-4faa-ba6b-8744ff36d26f)) + (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 54 "M68K_D13") (pinfunction "Q2") (pintype "tri_state") (tstamp 8f9a859b-5b82-4457-9555-95a14829a1a1)) + (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 53 "M68K_D14") (pinfunction "Q1") (pintype "tri_state") (tstamp 100710ef-fd87-4fdd-bb76-3c3cf0b0b93d)) + (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 52 "M68K_D15") (pinfunction "Q0") (pintype "tri_state") (tstamp 8ffeb628-b16a-47f1-96dc-940b58788f89)) + (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 3017d874-72f0-499a-a5ec-370f4bf11ccc)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu") + (tstamp 285b6700-7c60-4b63-9be4-349ba3d1a097) + (at 148.336 122.8852) + (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator") + (tags "capacitor") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Polarized capacitor, US symbol") + (property "ki_keywords" "cap capacitor") + (path "/bceda0b6-792b-40ee-9b1f-f61a5c9f40f5") + (attr smd) + (fp_text reference "C1" (at 0 1.68) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 3389d927-5c86-4902-bafd-c658743fd732) + ) + (fp_text value "10 uF" (at 0 -1.68) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 85adcf09-6b65-4659-a4cb-3478e8c14584) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror)) + (tstamp 2f5789c8-0532-4772-824c-3576c01b959a) + ) + (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a768266d-34f2-4579-b538-07b4361327b8)) + (fp_line (start -0.261252 0.735) (end 0.261252 0.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d415948e-0aae-4cf4-900a-b5a8fe6e6b21)) + (fp_line (start -1.7 -0.98) (end -1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a4614a7e-e15f-44b4-b7d0-56262e5b2527)) + (fp_line (start -1.7 0.98) (end 1.7 0.98) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 9a9cbed2-6f7c-43c2-a686-c31b98d55201)) + (fp_line (start 1.7 -0.98) (end -1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3985043a-4860-4080-9037-a1f39e2130fc)) + (fp_line (start 1.7 0.98) (end 1.7 -0.98) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7ae95407-134a-4f34-b186-756f7d328b68)) + (fp_line (start -1 -0.625) (end -1 0.625) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 58bae156-292d-41b9-902c-570e4eba58e9)) + (fp_line (start -1 0.625) (end 1 0.625) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b12d7baa-4ff8-4dfd-8406-c3f01072bef4)) + (fp_line (start 1 -0.625) (end -1 -0.625) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0c6ac65a-b24f-458b-b5e2-5d7f5006ceb7)) + (fp_line (start 1 0.625) (end 1 -0.625) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 70554037-3717-486c-aba0-9a6ea9fd13da)) + (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pintype "passive") (tstamp ec6b046d-c0e7-4b34-a559-212e80561766)) + (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pintype "passive") (tstamp b5bb1f02-d4e5-4fd9-be0b-3316f203d444)) + (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (layer "B.Cu") + (tstamp 5a9da9ec-d1ee-432c-a5a6-b3ffea68c292) + (at 151.4856 113.6904) + (descr "TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "Quad 2 to 1 Multiplexer") + (property "ki_keywords" "TTL MUX MUX2") + (path "/eaf0fc5b-3f7b-40af-a388-56dfc157736a") + (attr smd) + (fp_text reference "U8" (at 0 3.45) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 5b50344d-90d1-4141-9a67-5f4380eb9e6c) + ) + (fp_text value "74LS257" (at 0 -3.45) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 31c3dffc-5de3-4fc1-8da0-e598ab87246d) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 049bcda4-f7e9-4c84-ac3c-a65450e0d8c8) + ) + (fp_line (start 0 -2.735) (end -2.2 -2.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 734b4989-16ff-41da-bd43-9d7130a6429d)) + (fp_line (start 0 -2.735) (end 2.2 -2.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 60b8c276-e98c-4e4b-a63d-2c4859e135dd)) + (fp_line (start 0 2.735) (end -3.6 2.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 82b40292-98de-4959-b1a6-3791b8f6f306)) + (fp_line (start 0 2.735) (end 2.2 2.735) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1638932d-1751-4018-b5a8-1a2374c3fe6b)) + (fp_line (start -3.85 -2.75) (end 3.85 -2.75) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a98f79ef-9cbc-4097-8b3c-2288cc01bced)) + (fp_line (start -3.85 2.75) (end -3.85 -2.75) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3e4d44bb-8a9e-495a-8586-e6d30fe5b2ae)) + (fp_line (start 3.85 -2.75) (end 3.85 2.75) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 41bd29e9-ac0b-4aa0-b1fc-309aacc97937)) + (fp_line (start 3.85 2.75) (end -3.85 2.75) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5b51c119-a3cc-4326-8ea9-5cf360b1bb39)) + (fp_line (start -2.2 -2.5) (end -2.2 1.5) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0b5bd0aa-7dd4-426b-af7e-eba85e817855)) + (fp_line (start -2.2 1.5) (end -1.2 2.5) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a6c9b924-6296-448e-9991-714a9fe6605b)) + (fp_line (start -1.2 2.5) (end 2.2 2.5) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 84af23fb-de19-4c3c-a1de-7b4f97904494)) + (fp_line (start 2.2 -2.5) (end -2.2 -2.5) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4642dea8-cbac-4448-9a5f-d5795c2f9a22)) + (fp_line (start 2.2 2.5) (end 2.2 -2.5) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4ceb07ff-a628-4eab-991b-dc6a3d9a2b6f)) + (pad "1" smd roundrect (at -2.8625 2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 65 "MUX_SEL") (pinfunction "S") (pintype "input") (tstamp 30858665-b91d-419e-b4b2-6d7897bdfb24)) + (pad "2" smd roundrect (at -2.8625 1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 1 "M68K_D4") (pinfunction "I0a") (pintype "input") (tstamp ec4bc320-49f9-42e2-a1ff-1676d29f136a)) + (pad "3" smd roundrect (at -2.8625 0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 18 "M68K_RESET_n") (pinfunction "I1a") (pintype "input") (tstamp 0bb518f0-bd79-4bdb-ad8d-065c291e8ba5)) + (pad "4" smd roundrect (at -2.8625 0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 80 "DATA_IN4") (pinfunction "Za") (pintype "tri_state") (tstamp 2588a6f6-e2a7-4f22-8018-3fb0550677d1)) + (pad "5" smd roundrect (at -2.8625 -0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 62 "M68K_D5") (pinfunction "I0b") (pintype "input") (tstamp b8d379cd-4ba0-42c4-ac15-c70c09520da4)) + (pad "6" smd roundrect (at -2.8625 -0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 22 "M68K_BERR_n") (pinfunction "I1b") (pintype "input") (tstamp c9d8c11e-a04a-4236-8783-dfe3909e52ca)) + (pad "7" smd roundrect (at -2.8625 -1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 81 "DATA_IN5") (pinfunction "Zb") (pintype "tri_state") (tstamp 73e94dd6-f5e1-46ff-a739-6f07c2188a01)) + (pad "8" smd roundrect (at -2.8625 -2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 00b5cfd9-f5ae-48f8-86c3-27930e5621f3)) + (pad "9" smd roundrect (at 2.8625 -2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 82 "DATA_IN7") (pinfunction "Zd") (pintype "tri_state") (tstamp 69898f67-89fa-44ca-a04e-8a79edcf2e02)) + (pad "10" smd roundrect (at 2.8625 -1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 60 "M68K_D7") (pinfunction "I1d") (pintype "input") (tstamp d7a74a06-0788-4556-835f-d31441aee6ce)) + (pad "11" smd roundrect (at 2.8625 -0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 60 "M68K_D7") (pinfunction "I0d") (pintype "input") (tstamp 4fa84562-9447-4976-924a-a3e6b9580a57)) + (pad "12" smd roundrect (at 2.8625 -0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 83 "DATA_IN6") (pinfunction "Zc") (pintype "tri_state") (tstamp 5ca02db3-9668-42ef-b085-9330e675b917)) + (pad "13" smd roundrect (at 2.8625 0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 61 "M68K_D6") (pinfunction "I1c") (pintype "input") (tstamp 30bc0bc7-17cb-4afe-83a3-1ecf58cc93fb)) + (pad "14" smd roundrect (at 2.8625 0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 61 "M68K_D6") (pinfunction "I0c") (pintype "input") (tstamp 8370be62-8688-4576-aa94-7fa62935c712)) + (pad "15" smd roundrect (at 2.8625 1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "OE") (pintype "input") (tstamp a407ffb3-2fcb-428e-9c13-df4d9160468a)) + (pad "16" smd roundrect (at 2.8625 2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp c39fd7fa-4abd-4f19-8506-e55cc5fa1357)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu") + (tstamp b09e0969-2dff-4056-97f2-ef29ee6256fe) + (at 151.5949 105.578 180) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs") + (property "ki_keywords" "TTL BUFFER 3State BUS") + (path "/5b00eb5f-0045-4c53-9815-455ce5082c81") + (attr smd) + (fp_text reference "U4" (at 0 4.2) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 1a5c44b9-47c4-4023-b133-498862b23a38) + ) + (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp fc328e13-d851-4854-a1b2-fdc164aff700) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 68f40200-5c7c-45c2-ba5b-c9d792d3af77) + ) + (fp_line (start 0 -3.385) (end -2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 25265c8a-e51b-40a9-aa88-dba7e6b020a7)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6129083f-d0a7-46b2-8de6-f274bff07527)) + (fp_line (start 0 3.385) (end -3.6 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 983d87e0-3284-41a3-9950-4a180cda5c0a)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ec60b46d-cf3b-408d-bc41-54ac4f0bde6e)) + (fp_line (start -3.85 -3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7c10a31c-73e0-4ddf-875d-4278d09c1719)) + (fp_line (start -3.85 3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f08aba54-5cb0-41c3-8eae-ecbbcc6be0c3)) + (fp_line (start 3.85 -3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c280bca1-42d7-4c26-aabb-0ca9697ba1a2)) + (fp_line (start 3.85 3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 884f2e9c-1a25-409b-95ef-9da15bc1473e)) + (fp_line (start -2.2 -3.25) (end -2.2 2.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 183914a6-fb61-4acd-a2d5-28f76de15d43)) + (fp_line (start -2.2 2.25) (end -1.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b9e761d3-bd31-4f07-9e4c-586bb198ab1b)) + (fp_line (start -1.2 3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4987d809-f41d-4651-945e-aeafae56651e)) + (fp_line (start 2.2 -3.25) (end -2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 41e86178-50a4-48b9-a560-b5464f1902dd)) + (fp_line (start 2.2 3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5f12e876-20b1-473a-9ef4-4c5172811d33)) + (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 63 "ARB_OE_n") (pinfunction "G1") (pintype "input") (tstamp 0ff51c28-f054-4491-8326-c33f1bd79824)) + (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 76 "FC0") (pinfunction "A0") (pintype "input") (tstamp 652b08f1-c5df-4285-9537-ba009f02c9be)) + (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 78 "FC1") (pinfunction "A1") (pintype "input") (tstamp 11a8fbde-02f7-4b8a-a4c6-65f2e5231bd2)) + (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 105 "VMA_n") (pinfunction "A2") (pintype "input") (tstamp 793f9875-751d-43d9-855f-66151dd9dec4)) + (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 10 "M68K_DTACK_n") (pinfunction "A3") (pintype "input") (tstamp 8c703750-3be7-47d0-a1e5-b9236c0dcb5b)) + (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 21 "M68K_VPA_n") (pinfunction "A4") (pintype "input") (tstamp 930ca350-94a7-462f-9d31-05644afcf51a)) + (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 13 "M68K_BR_n") (pinfunction "A5") (pintype "input") (tstamp 6f905e07-da95-42c4-830a-4b5fa778960f)) + (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 12 "M68K_BGACK_n") (pinfunction "A6") (pintype "input") (tstamp 62e1ec03-6a29-4380-b6c5-170520eb1a88)) + (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 15 "M68K_CLK") (pinfunction "A7") (pintype "input") (tstamp 23d02de2-3a64-4bd8-a0ff-71e7ececdd0e)) + (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b8527c3d-9e29-4f0b-8cdf-b0aad1090336)) + (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 79 "CLK") (pinfunction "Y7") (pintype "tri_state") (tstamp b7fdc294-2ebd-413b-afa2-c324a3e22f7e)) + (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 77 "BGACK_n") (pinfunction "Y6") (pintype "tri_state") (tstamp 4f72e60c-e080-4e4e-b57b-0ecf6aeaaf4f)) + (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 72 "BR_n") (pinfunction "Y5") (pintype "tri_state") (tstamp 87a9deea-72d0-41ae-bdc2-20eef994fdc7)) + (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 74 "VPA_n") (pinfunction "Y4") (pintype "tri_state") (tstamp bc208989-9d7e-42c1-ace9-385444f4f8a8)) + (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 75 "DTACK_n") (pinfunction "Y3") (pintype "tri_state") (tstamp dfebf392-63fb-4e8a-8c6a-79dfbe6c15c6)) + (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 19 "M68K_VMA_n") (pinfunction "Y2") (pintype "tri_state") (tstamp fb6c8c79-420b-4b36-96ec-53daa263891d)) + (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 27 "M68K_FC1") (pinfunction "Y1") (pintype "tri_state") (tstamp 6a5ca031-b6e0-475d-8419-664a99f2825e)) + (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 28 "M68K_FC0") (pinfunction "Y0") (pintype "tri_state") (tstamp f2193736-d65a-4c72-adfa-d4aac6701076)) + (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp 5ddcabf0-60cd-488e-8463-15ba578cff75)) + (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 44917aa3-dc45-4e6f-b4b2-f7977ba52970)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu") + (tstamp f525316a-96b6-41b9-b969-65a2f7717071) + (at 149.0803 70.399 180) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs") + (property "ki_keywords" "TTL BUFFER 3State BUS") + (path "/146e1b47-0e41-45e3-9418-0ef24b1b90f2") + (attr smd) + (fp_text reference "U12" (at 0 4.2) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 07a808dd-75ea-440c-b630-91d8a10b3ea9) + ) + (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp a38e860a-c6a6-44fa-9a1b-2907e822a38e) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 0df4d721-6677-4eec-a811-276bc38d7622) + ) + (fp_line (start 0 -3.385) (end -2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ed2c0812-39f9-4fa8-a452-76825ee7e9db)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5358528e-5dae-4f21-88cd-337a185b1f2b)) + (fp_line (start 0 3.385) (end -3.6 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 17f929ad-7cf3-4f03-afb1-a0e593f42548)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0981ab31-b699-46cb-a166-a9ed74fcdf2f)) + (fp_line (start -3.85 -3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp be735698-7ece-4b7f-815b-70c16bba066d)) + (fp_line (start -3.85 3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 19cf6c8b-b31b-4c04-b04d-221a3bfee221)) + (fp_line (start 3.85 -3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 22068def-c9b7-4d8a-b85d-e32be15a695c)) + (fp_line (start 3.85 3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 051c78f7-79c0-4a44-b54a-22ba844ddee6)) + (fp_line (start -2.2 -3.25) (end -2.2 2.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b5cf26ce-0d60-41d2-a808-100ad52a45d8)) + (fp_line (start -2.2 2.25) (end -1.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 032307f9-9851-439a-9cef-3a49f93feec0)) + (fp_line (start -1.2 3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6c9d6e59-4929-46ba-aaf9-44e076d784ea)) + (fp_line (start 2.2 -3.25) (end -2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 795d95e5-ecbf-40ed-b63a-1cf152f63a37)) + (fp_line (start 2.2 3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e60cac6e-3334-44a0-a1d9-e315f49abc29)) + (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 63 "ARB_OE_n") (pinfunction "G1") (pintype "input") (tstamp 3aaadc05-4354-4469-b8da-8b869178e549)) + (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 100 "AS_n") (pinfunction "A0") (pintype "input") (tstamp f379f7fb-1306-4ee6-85b6-0e26b477a0fd)) + (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 101 "UDS_n") (pinfunction "A1") (pintype "input") (tstamp 13150670-a659-4ba8-a249-f478c9ea6d8d)) + (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 102 "LDS_n") (pinfunction "A2") (pintype "input") (tstamp 55c3483e-df4b-4db1-bb77-020f6a073bbd)) + (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 103 "WR_n") (pinfunction "A3") (pintype "input") (tstamp 9b2b1d13-0072-450f-8e63-fffb161ef205)) + (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "A4") (pintype "input") (tstamp f0365dd4-c057-4216-8e33-68112f5e90cc)) + (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "A5") (pintype "input") (tstamp 2d077745-0147-4042-ad73-6d9569894e8e)) + (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 104 "E") (pinfunction "A6") (pintype "input") (tstamp 6c926479-8346-46b6-bd40-6411fe937dc4)) + (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 73 "BG_n") (pinfunction "A7") (pintype "input") (tstamp 59465388-377f-49c1-af95-c306f0057c9a)) + (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 7c095f18-3b30-4b1d-80b0-8484d42f065c)) + (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 11 "M68K_BG_n") (pinfunction "Y7") (pintype "tri_state") (tstamp 5bc1fd99-fdf7-4800-a3d5-00934f8aa633)) + (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 20 "M68K_E") (pinfunction "Y6") (pintype "tri_state") (tstamp 8a83a111-c5f7-4c5d-98cd-7070e1c9da0d)) + (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 106 "unconnected-(U12-Y5-Pad13)") (pinfunction "Y5") (pintype "tri_state") (tstamp c9638d3f-3255-49a7-ae66-f731d7aef8bd)) + (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 107 "unconnected-(U12-Y4-Pad14)") (pinfunction "Y4") (pintype "tri_state") (tstamp 3d27ae93-c09d-4a8a-bb1c-d57c1effdca0)) + (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 9 "M68K_WR_n") (pinfunction "Y3") (pintype "tri_state") (tstamp 413dc488-0e9c-4d14-a8d0-a751a0ef8496)) + (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 8 "M68K_LDS_n") (pinfunction "Y2") (pintype "tri_state") (tstamp fe8770d5-a3d7-4d55-8191-d3bddf6c9147)) + (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 7 "M68K_UDS_n") (pinfunction "Y1") (pintype "tri_state") (tstamp e05b7da8-a23c-4b03-9000-33a2994593d2)) + (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 6 "M68K_AS_n") (pinfunction "Y0") (pintype "tri_state") (tstamp 088dd021-7d85-4b6a-8ad0-fceb989307b1)) + (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp da3f4f76-8cd6-4b8a-babe-69a856933af0)) + (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp c4a5c7dd-71f3-40fd-b736-840fe22ca1cc)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu") + (tstamp f691571a-518b-4e00-99ed-2d63d78301d1) + (at 152.1029 78.4808 180) + (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py") + (tags "TSSOP SO") + (property "Sheetfile" "MCL68.kicad_sch") + (property "Sheetname" "") + (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs") + (property "ki_keywords" "TTL BUFFER 3State BUS") + (path "/56471e70-0210-4be8-8eb8-eab0cdb97f0c") + (attr smd) + (fp_text reference "U11" (at 0 4.2) (layer "B.SilkS") hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 804748a2-5477-499a-8d87-1c50f359c36c) + ) + (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f7f0c92c-8925-42b2-8dc7-6227bcd40b28) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 67f0fdc1-ac22-4715-a207-58402e1a6351) + ) + (fp_line (start 0 -3.385) (end -2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp faf93aaa-a7f3-49a6-85dc-4f9a521d943d)) + (fp_line (start 0 -3.385) (end 2.2 -3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c7165e97-c80e-4bc9-aeca-85097babb69f)) + (fp_line (start 0 3.385) (end -3.6 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ab461a77-e4a6-4dda-b834-7e45e27b6b53)) + (fp_line (start 0 3.385) (end 2.2 3.385) + (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bc77598b-6110-4d6f-bf80-6c18ee9bf3d8)) + (fp_line (start -3.85 -3.5) (end 3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c3e10935-7b25-4579-afa2-7b7e41375bbb)) + (fp_line (start -3.85 3.5) (end -3.85 -3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6adccba4-73e6-45b7-81e4-3b8cf05b6004)) + (fp_line (start 3.85 -3.5) (end 3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4cfbb487-1ae1-45fc-adea-745274a5b33b)) + (fp_line (start 3.85 3.5) (end -3.85 3.5) + (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7386c852-172b-4ba3-a282-03ff9b382119)) + (fp_line (start -2.2 -3.25) (end -2.2 2.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp de0eeda0-8d17-45a2-bbec-7f9d457194b2)) + (fp_line (start -2.2 2.25) (end -1.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 76dce78c-83f0-4f12-bb87-5d31a5ccf102)) + (fp_line (start -1.2 3.25) (end 2.2 3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b8bc41db-f215-4e20-816e-193ff7bf3c60)) + (fp_line (start 2.2 -3.25) (end -2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a7120bc4-bbca-4b78-87d5-b2560537206f)) + (fp_line (start 2.2 3.25) (end 2.2 -3.25) + (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5f323f0c-0647-4227-aeca-329dc4277f33)) + (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "G1") (pintype "input") (tstamp 168f76ac-88f6-498c-9e40-dc7831686620)) + (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 59 "M68K_D8") (pinfunction "A0") (pintype "input") (tstamp a4e1292d-d9c2-4f43-9f68-47054932e59e)) + (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 58 "M68K_D9") (pinfunction "A1") (pintype "input") (tstamp 19afa747-350c-4229-9d43-78ce2cca8865)) + (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 57 "M68K_D10") (pinfunction "A2") (pintype "input") (tstamp 00616201-c643-46ce-9293-1e86b34dd61a)) + (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 56 "M68K_D11") (pinfunction "A3") (pintype "input") (tstamp acda272a-885b-4e08-b74e-dcf849be2964)) + (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 55 "M68K_D12") (pinfunction "A4") (pintype "input") (tstamp 6d62c743-0c29-457a-942c-42291807d636)) + (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 54 "M68K_D13") (pinfunction "A5") (pintype "input") (tstamp 32e16228-47de-4328-a6c6-870458cc7f20)) + (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 53 "M68K_D14") (pinfunction "A6") (pintype "input") (tstamp 50477165-6254-4f74-94b2-1287dc5edd18)) + (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 52 "M68K_D15") (pinfunction "A7") (pintype "input") (tstamp 0e9dfd35-853e-455f-95e4-b8130dcc1ba7)) + (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 8594d65f-e7f0-4531-bd3d-9bb97fe0aacf)) + (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 92 "DATA_IN15") (pinfunction "Y7") (pintype "tri_state") (tstamp 0f1b6e22-3490-44cf-8648-b6e0ac301c63)) + (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 93 "DATA_IN14") (pinfunction "Y6") (pintype "tri_state") (tstamp 2ca67654-4caa-46cf-9546-1bb54a8a9b0c)) + (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 94 "DATA_IN13") (pinfunction "Y5") (pintype "tri_state") (tstamp 972235f5-e0ea-4238-b954-208380ac5c79)) + (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 95 "DATA_IN12") (pinfunction "Y4") (pintype "tri_state") (tstamp 09755b0d-3c7b-467f-8a97-179b7e314eef)) + (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 96 "DATA_IN11") (pinfunction "Y3") (pintype "tri_state") (tstamp 8b3b2264-a4d6-4a27-a3c0-41057b84d5c4)) + (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 97 "DATA_IN10") (pinfunction "Y2") (pintype "tri_state") (tstamp e0417027-2bc6-4d87-8a8c-1d48befdd948)) + (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 98 "DATA_IN9") (pinfunction "Y1") (pintype "tri_state") (tstamp 9bc5994f-004f-493c-ac81-7e4db0000a4b)) + (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 99 "DATA_IN8") (pinfunction "Y0") (pintype "tri_state") (tstamp 6e72e6e7-6f03-4cdd-aa33-4bc2825258b6)) + (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp 296a0d92-3499-4b0b-b112-bc78999b4b68)) + (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) + (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 605ce01a-97f2-40aa-8fdc-b53551a84f0a)) + (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_rect (start 135.1026 52.9844) (end 166.7002 137.0584) + (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 1b213d92-abc0-4561-a523-d571dc03eff4)) + (gr_text "MCL68+" (at 148.8186 63.1698) (layer "F.SilkS") (tstamp 6ea40f12-04c6-473a-95be-49d8447f579b) + (effects (font (size 1.016 1.016) (thickness 0.1524)) (justify left bottom)) + ) + (gr_text "MicroCore Labs" (at 145.1864 60.6552) (layer "F.SilkS") (tstamp 8e4352ee-8b0e-4f14-adc4-0f3834c40ccb) + (effects (font (size 1.143 1.143) (thickness 0.1778)) (justify left bottom)) + ) + + (segment (start 143.1798 80.282539) (end 142.7226 80.739739) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 0a57b92a-e0ab-48ef-b92e-044118fbccb4)) + (segment (start 151.9012 99.8982) (end 151.9012 101.05741) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 110f5e51-2863-4f41-8f2a-8f8286884238)) + (segment (start 143.1798 78.924661) (end 143.1798 80.282539) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 16677b28-b3aa-41ed-be2e-795f9bbe37d1)) + (segment (start 146.812 93.6752) (end 151.9012 98.7644) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 19a689cf-5671-4381-9a82-ef7065c4be91)) + (segment (start 143.0148 92.748) (end 142.7988 92.964) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 2107c6fa-7fd0-4510-af05-905c9d1a2148)) + (segment (start 142.7226 80.739739) (end 142.7226 86.087461) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 224491e6-ea86-4267-9e42-5da01761eacf)) + (segment (start 151.9012 101.05741) (end 151.8666 101.09201) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 22ef129d-11c4-4a8e-9ace-4881a19e31ad)) + (segment (start 139.1412 55.3974) (end 140.0936 55.3974) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 35fd42c2-1300-4946-8a28-745acd9620bd)) + (segment (start 140.0936 55.3974) (end 141.9352 57.239) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 507ff98d-99e8-4aa0-bd2d-57b34e6d0a8b)) + (segment (start 151.9012 99.8982) (end 151.9012 102.479) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 51acdb12-9216-4e7c-adcb-b3e93a462e04)) + (segment (start 142.7226 86.087461) (end 143.0148 86.379661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 61902a56-7b59-4ef7-870d-06625e6350d5)) + (segment (start 141.9352 77.680061) (end 143.1798 78.924661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 742f7e87-e153-42e9-adec-070ca02c7e20)) + (segment (start 142.7988 93.783661) (end 143.731739 94.7166) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 8725dd37-e229-42dd-8b77-f731503366b9)) + (segment (start 145.8976 93.6752) (end 146.812 93.6752) (width 0.1524) (layer "F.Cu") (net 1) (tstamp b313590e-b369-4692-974f-153678246272)) + (segment (start 143.0148 86.379661) (end 143.0148 92.748) (width 0.1524) (layer "F.Cu") (net 1) (tstamp bf6a9424-f590-42eb-b40f-7ac281770206)) + (segment (start 142.7988 92.964) (end 142.7988 93.783661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp c8d3dd7c-217f-4815-bb91-b1c846c278de)) + (segment (start 143.731739 94.7166) (end 144.8562 94.7166) (width 0.1524) (layer "F.Cu") (net 1) (tstamp d5f9a89e-f964-488a-8aee-efad7eec8bb1)) + (segment (start 151.9012 98.7644) (end 151.9012 100.6856) (width 0.1524) (layer "F.Cu") (net 1) (tstamp de545e4a-fee5-435d-90d1-1c3da5371a64)) + (segment (start 144.8562 94.7166) (end 145.8976 93.6752) (width 0.1524) (layer "F.Cu") (net 1) (tstamp ea8d4e41-f107-49fd-8abc-255b6764ca4c)) + (segment (start 141.9352 57.239) (end 141.9352 77.680061) (width 0.1524) (layer "F.Cu") (net 1) (tstamp f587ce06-2529-4284-bf78-a17e1bd4bdcb)) + (via (at 149.84038 114.939) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7c8b930f-7759-4b06-93a6-f133578b4e26)) + (via (at 151.8666 101.09201) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ca97dd58-d858-4eb6-932a-6b89d0b9353d)) + (segment (start 149.84038 114.939) (end 152.146 112.63338) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 135bdf21-57fd-4d54-8f44-50cf3c00533e)) + (segment (start 153.2382 104.7496) (end 152.4254 104.7496) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 30c36b1e-ffab-4c46-ad35-0f225bfdbe55)) + (segment (start 153.2382 105.2322) (end 153.2382 104.7496) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 48e8bc8c-3acc-4542-8680-bc5ba7f2f6e4)) + (segment (start 152.146 106.1466) (end 152.3238 106.1466) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 721d3894-d8f4-4a28-bd3d-68f2600f2901)) + (segment (start 152.4254 104.7496) (end 152.146 104.4702) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 791dc5a8-b158-463a-9ad4-b58a5784b268)) + (segment (start 152.146 112.63338) (end 152.146 106.1466) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp bc6ff588-9dc3-4227-8332-8d173c5c9252)) + (segment (start 152.3238 106.1466) (end 153.2382 105.2322) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp d85214ec-cd75-4d59-b043-565837652ab6)) + (segment (start 152.146 101.37141) (end 151.9012 101.12661) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp f98f9420-1c28-4a42-b3ab-068689f83995)) + (segment (start 152.146 104.4702) (end 152.146 101.37141) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp ffb93882-ca93-4a6b-a8c2-79c797ea8b5c)) + (segment (start 149.46398 115.3154) (end 149.84038 114.939) (width 0.1524) (layer "B.Cu") (net 1) (tstamp 79378565-f2c0-4d08-87e9-f752a533bfe3)) + (segment (start 148.6231 115.3154) (end 149.46398 115.3154) (width 0.1524) (layer "B.Cu") (net 1) (tstamp 8648eb0d-1ad1-4c2f-b113-a9e6dc534180)) + (segment (start 150.1394 93.1926) (end 149.303863 93.1926) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 09456f27-5292-42d5-9bc7-03fe49da745c)) + (segment (start 149.303863 93.1926) (end 148.756263 92.645) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 11b5d813-2a82-4b94-bfe4-0e5aaafcbc01)) + (segment (start 148.756263 92.645) (end 147.638137 92.645) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 121271eb-3dc3-433f-a700-46d79ea1170c)) + (segment (start 151.2512 99.8982) (end 151.2512 102.479) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 1aab4fed-590a-4b92-9996-3c5b0f952e15)) + (segment (start 143.605487 95.0214) (end 146.2404 95.0214) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 282125b3-d273-4330-96f8-640df6385de1)) + (segment (start 142.494 92.837748) (end 142.494 93.909913) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 2de3b542-a3cc-48d6-967e-a0302e5a1b1c)) + (segment (start 154.5513 90.9164) (end 154.4479 90.813) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 32760079-0ed3-47f3-a36d-a4e381e9da71)) + (segment (start 146.3548 94.907) (end 147.001652 94.907) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 34d2542f-b377-44b9-82f9-875ce22d8c2e)) + (segment (start 154.4479 90.813) (end 152.519 90.813) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 386ce487-37d1-4e0e-becc-46ffd6c95a8d)) + (segment (start 141.6304 78.231252) (end 142.71 79.310852) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 442153d9-184e-4096-995f-d2486e23d80b)) + (segment (start 142.71 79.310852) (end 142.71 80.321287) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 6119ba70-6083-4676-aa51-5f17bce607f6)) + (segment (start 151.2512 99.156548) (end 151.2512 99.8982) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 668a66e2-6077-42a0-856d-26da77ddae90)) + (segment (start 142.71 80.321287) (end 142.4178 80.613487) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 752fba4a-abab-490a-b30d-61de81158f6f)) + (segment (start 147.001652 94.907) (end 151.2512 99.156548) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 92718a1e-eb4e-49ce-b419-5f138182773e)) + (segment (start 146.2404 95.0214) (end 146.3548 94.907) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 976a2690-8576-4d1a-8e19-0bc4328a4e01)) + (segment (start 139.1412 57.9374) (end 141.6304 60.4266) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b2c0a3d1-04b3-43fb-a964-e268f5e9fb64)) + (segment (start 142.71 86.505913) (end 142.71 92.621748) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b777cb7f-05d7-46f8-b48f-608d9b0052d8)) + (segment (start 147.638137 92.645) (end 147.550435 92.557298) (width 0.1524) (layer "F.Cu") (net 2) (tstamp c6b5b2da-591b-4016-8c1d-6192b13bfbc0)) + (segment (start 142.4178 80.613487) (end 142.4178 86.213713) (width 0.1524) (layer "F.Cu") (net 2) (tstamp c8747c8e-ca9f-4e65-967d-b05898ee0931)) + (segment (start 141.6304 60.4266) (end 141.6304 78.231252) (width 0.1524) (layer "F.Cu") (net 2) (tstamp caea3a51-0adc-43e6-bdfb-268e8f001c8d)) + (segment (start 152.519 90.813) (end 150.1394 93.1926) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e4942765-fa77-428b-950e-4b51bb0d9c97)) + (segment (start 142.4178 86.213713) (end 142.71 86.505913) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e55ab8ef-63e1-45af-84be-af0e7e14584c)) + (segment (start 146.3548 94.907) (end 146.3548 94.4626) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e964275a-70c9-4b1f-8422-eee8dbb79f21)) + (segment (start 142.494 93.909913) (end 143.605487 95.0214) (width 0.1524) (layer "F.Cu") (net 2) (tstamp ee4fe04d-6503-4706-9b5a-02723d59b028)) + (segment (start 146.3548 94.4626) (end 146.431 94.3864) (width 0.1524) (layer "F.Cu") (net 2) (tstamp f1543754-0e0f-44c4-841e-3c1ca2af2708)) + (segment (start 142.71 92.621748) (end 142.494 92.837748) (width 0.1524) (layer "F.Cu") (net 2) (tstamp f7b1a476-b161-4ed3-a67a-ae0ff9c7a5e2)) + (via (at 146.431 94.3864) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 98a07279-dd95-4896-87b4-1d29044b0170)) + (via (at 147.550435 92.557298) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 9dfe0516-f38a-4c38-a013-8a55eca0b6d9)) + (segment (start 146.431 94.3864) (end 146.431 93.676733) (width 0.1524) (layer "B.Cu") (net 2) (tstamp 0fd174fd-07d7-4d7e-a3d9-c7babd4a6d92)) + (segment (start 146.431 93.676733) (end 147.550435 92.557298) (width 0.1524) (layer "B.Cu") (net 2) (tstamp c11a9147-5bb1-4795-8157-ce79777a8c7d)) + (segment (start 154.5513 88.9664) (end 153.999089 88.9664) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 06158649-e889-4bca-b331-35c301594788)) + (segment (start 139.1412 60.4774) (end 141.3256 62.6618) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 074e5564-fd44-4934-818f-2c83efc6eb71)) + (segment (start 142.4052 92.495496) (end 142.4052 86.632165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 1f006f1c-dde3-4b0d-b34e-523af344c08c)) + (segment (start 141.3256 78.357504) (end 142.1638 79.195704) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 34b50171-33f9-4c50-9e88-d520691f9826)) + (segment (start 142.1892 92.711496) (end 142.4052 92.495496) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 3835440f-6b0e-42a8-a32c-5a8239aba300)) + (segment (start 142.5702 96.5708) (end 142.5702 94.417165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 40465056-0785-445c-a7f5-72500732880e)) + (segment (start 142.113 80.487235) (end 142.24 80.360235) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 457c875c-8c2a-4e35-a53a-cfb2167a9b2d)) + (segment (start 150.6012 99.8982) (end 150.6012 98.9376) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 55ac02b5-3015-458d-9110-acb5aa82fa83)) + (segment (start 148.9456 97.282) (end 143.2814 97.282) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 6c3b9a11-0314-4fc4-94dd-082989305209)) + (segment (start 141.3256 62.6618) (end 141.3256 78.357504) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 70386396-faca-421a-9c16-3e09095a38a5)) + (segment (start 153.999089 88.9664) (end 153.5852 88.552511) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 82fc1aef-2a0a-4d3b-933f-b8fda6be6f1f)) + (segment (start 153.5852 86.5546) (end 149.606 82.5754) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 837caf9d-6e62-4ecd-aa7e-c483cda4a3b3)) + (segment (start 142.1638 79.663) (end 142.2314 79.7306) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 8b6beaad-3479-4cd9-a829-ea51bb645a61)) + (segment (start 142.24 80.360235) (end 142.24 79.7392) (width 0.1524) (layer "F.Cu") (net 3) (tstamp a0e71987-328e-4ad7-8769-b0c2e3b8e555)) + (segment (start 142.1638 79.195704) (end 142.1638 79.663) (width 0.1524) (layer "F.Cu") (net 3) (tstamp a403730b-49ef-4259-8876-72f73d078fe2)) + (segment (start 142.1892 94.036165) (end 142.1892 92.711496) (width 0.1524) (layer "F.Cu") (net 3) (tstamp abe98353-7e4e-4c39-aea4-a174db4740e9)) + (segment (start 153.5852 88.552511) (end 153.5852 86.5546) (width 0.1524) (layer "F.Cu") (net 3) (tstamp c64c70f2-6f90-44f4-87fd-e55e5500be07)) + (segment (start 142.113 86.339965) (end 142.113 80.487235) (width 0.1524) (layer "F.Cu") (net 3) (tstamp cc28a7d8-824c-4322-9a66-90f4487da212)) + (segment (start 150.6012 98.9376) (end 148.9456 97.282) (width 0.1524) (layer "F.Cu") (net 3) (tstamp cf330b48-53ce-458d-878d-7d46f9118cff)) + (segment (start 142.4052 86.632165) (end 142.113 86.339965) (width 0.1524) (layer "F.Cu") (net 3) (tstamp d9c3576c-6d48-4ac2-8a4a-e5932b200e38)) + (segment (start 142.5702 94.417165) (end 142.1892 94.036165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp def14a31-1f9f-4fd1-a17f-1069e48a7e0e)) + (segment (start 143.2814 97.282) (end 142.5702 96.5708) (width 0.1524) (layer "F.Cu") (net 3) (tstamp e442f2c2-c131-4f93-8c12-1cb05be0a14e)) + (segment (start 150.6012 99.8982) (end 150.6012 102.479) (width 0.1524) (layer "F.Cu") (net 3) (tstamp eeb379bb-5cd4-47e9-bdc9-dbc81a008d6a)) + (segment (start 142.24 79.7392) (end 142.2314 79.7306) (width 0.1524) (layer "F.Cu") (net 3) (tstamp ff062be5-d267-4e68-80c7-060b2ce6bd71)) + (via (at 142.2314 79.7306) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 3) (tstamp 61588af4-ae9a-4867-b60a-748e24f8d845)) + (via (at 149.606 82.5754) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 3) (tstamp f8e736b1-7801-4f44-bf86-bbd6f6f2733b)) + (segment (start 146.7612 79.7306) (end 142.2314 79.7306) (width 0.1524) (layer "In2.Cu") (net 3) (tstamp 795a72d1-41b3-49ac-9932-66227ba7c8e1)) + (segment (start 149.606 82.5754) (end 146.7612 79.7306) (width 0.1524) (layer "In2.Cu") (net 3) (tstamp ccad0e5f-e323-4b89-acc1-033145727617)) + (segment (start 141.8082 86.466217) (end 142.1004 86.758417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 1710f50c-3389-434d-945a-f30fd82845d2)) + (segment (start 149.9512 99.8982) (end 149.9512 102.479) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 3a53dd90-4393-4f5c-bab9-ef374c509c6d)) + (segment (start 143.155148 97.5868) (end 148.6154 97.5868) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 4f2a5ac4-812f-4280-81c0-0ade722e74be)) + (segment (start 149.9512 98.9226) (end 149.9512 99.8982) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 535244e4-ef1f-40ee-9123-de0a2db22239)) + (segment (start 142.1004 92.369244) (end 141.8844 92.585244) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 731fb8a4-29c8-4702-af14-369ac338eb0b)) + (segment (start 142.1004 90.4112) (end 141.859 90.6526) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 77a751ce-e6f1-424d-804b-ef4bb2a18096)) + (segment (start 141.8844 94.162417) (end 142.2654 94.543417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 814763a8-d8ea-491e-ac1a-3b2c22769fb6)) + (segment (start 139.1412 63.0174) (end 141.0208 64.897) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 84309d31-0a39-4077-9f13-f159abe43ed5)) + (segment (start 142.1004 86.758417) (end 142.1004 90.4112) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 8e5c6346-0c75-4c6f-baa3-0f8cece55df9)) + (segment (start 142.1004 90.894) (end 142.1004 92.369244) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 90b35105-2f70-4724-a928-1e3d4a22cb27)) + (segment (start 141.0208 79.573583) (end 141.8082 80.360983) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 9a57bfef-cf17-4610-8d77-9655df48c166)) + (segment (start 141.859 90.6526) (end 142.1004 90.894) (width 0.1524) (layer "F.Cu") (net 4) (tstamp a828cdd2-28a6-451a-9d63-dad30e230a61)) + (segment (start 141.8082 80.360983) (end 141.8082 86.466217) (width 0.1524) (layer "F.Cu") (net 4) (tstamp ae74f35e-af33-46b6-bcdd-ad79a26f0b48)) + (segment (start 148.6154 97.5868) (end 149.9512 98.9226) (width 0.1524) (layer "F.Cu") (net 4) (tstamp b759310e-cc9e-4159-880e-14fcb6c80f1b)) + (segment (start 148.8211 90.2716) (end 148.8263 90.2664) (width 0.1524) (layer "F.Cu") (net 4) (tstamp bba38d65-5c45-443c-91be-fc412d8d4da3)) + (segment (start 141.0208 64.897) (end 141.0208 79.573583) (width 0.1524) (layer "F.Cu") (net 4) (tstamp ce4cc8f3-da68-4743-9870-a8e587762339)) + (segment (start 142.2654 96.697052) (end 143.155148 97.5868) (width 0.1524) (layer "F.Cu") (net 4) (tstamp d2032998-2529-44ce-bb62-a57f1a3ca781)) + (segment (start 147.5994 90.2716) (end 148.8211 90.2716) (width 0.1524) (layer "F.Cu") (net 4) (tstamp e1f427ca-5268-419c-901d-8b65bfeac593)) + (segment (start 141.8844 92.585244) (end 141.8844 94.162417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp e39f9fb3-5f50-43bc-9ebd-b0ab7fcd973a)) + (segment (start 142.2654 94.543417) (end 142.2654 96.697052) (width 0.1524) (layer "F.Cu") (net 4) (tstamp eca6a917-f56b-41f4-818e-0baa6103746a)) + (via (at 141.859 90.6526) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 12c13867-bd94-4629-9571-ada9a442fe54)) + (via (at 147.5994 90.2716) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 6a6f6be2-f95c-4473-8aa9-63f8682e2177)) + (segment (start 146.282443 92.0622) (end 147.5994 90.745243) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp 28ee6ab8-6d65-4d76-a690-130845f4a952)) + (segment (start 147.5994 90.745243) (end 147.5994 90.2716) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp a04fbdb0-f5a6-4ef7-a72e-8ef579c26553)) + (segment (start 141.859 90.6526) (end 143.2686 92.0622) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp ac3f97ae-92a4-449e-b336-19f9fc059134)) + (segment (start 143.2686 92.0622) (end 146.282443 92.0622) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp bc857cd3-7116-41bf-b2bb-19258ff44589)) + (segment (start 141.1986 88.9) (end 141.208822 88.889778) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 0e12df44-14c7-4431-bc5b-f102ea86080c)) + (segment (start 140.716 79.958452) (end 141.5034 80.745852) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 0e68b0da-8ce7-4d53-b2af-e10039d3a928)) + (segment (start 147.2692 99.949) (end 148.3868 98.8314) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 392bd369-b686-481e-a7c2-81d7aadeda73)) + (segment (start 141.859 98.552) (end 143.256 99.949) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 3a19743b-a16a-4562-9e1c-2b99b649761a)) + (segment (start 141.2668 91.9226) (end 141.5288 92.1846) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 3c4d0496-dcc2-4756-ac21-8b4993c5b4ce)) + (segment (start 141.4272 88.6714) (end 141.1986 88.9) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 41d8090b-5546-4465-a67f-bbd2de66d9e7)) + (segment (start 148.9456 98.8314) (end 149.3012 99.187) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 44a7af84-a5e1-4715-a1ba-8edae5e0f1c2)) + (segment (start 147.6964 88.3164) (end 147.6716 88.3412) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 47ee176e-6522-4363-a5e6-f5ab9ffc041a)) + (segment (start 141.1986 88.9) (end 141.2668 88.9682) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 59c366d6-e23b-49a2-8ca6-59514270229e)) + (segment (start 141.4272 87.9094) (end 141.4272 88.6714) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 717e2e2f-a3a9-468c-bd51-c5a0f93567f3)) + (segment (start 139.1412 65.5574) (end 140.716 67.1322) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 7c2b43a5-fac9-43e6-b2ba-bb8d8b998954)) + (segment (start 149.3012 99.8982) (end 149.3012 102.479) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 83c3d873-c2f9-4c49-b8f2-c634d0e89b31)) + (segment (start 148.3868 98.8314) (end 148.9456 98.8314) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 8f96fa7c-1ddc-460e-8b88-0fb165ae4529)) + (segment (start 141.5288 94.237869) (end 141.859 94.568069) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 93a4ef78-bccf-4993-896f-771f49722efa)) + (segment (start 140.716 67.1322) (end 140.716 79.958452) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a05e16e7-a245-4ec6-aa86-ce7f6ad9cfd9)) + (segment (start 141.5288 92.1846) (end 141.5288 94.237869) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a15e843f-ae3d-4355-80fe-58c807cd3ec0)) + (segment (start 149.3012 99.187) (end 149.3012 99.8982) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a4e9d089-9935-4570-9dbb-a6d2dced70ae)) + (segment (start 141.5034 80.745852) (end 141.5034 87.8332) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a539f807-529b-4dbe-a22e-1d81c401564e)) + (segment (start 143.256 99.949) (end 147.2692 99.949) (width 0.1524) (layer "F.Cu") (net 5) (tstamp b6902564-cdbd-4486-a0ba-c364c59250e8)) + (segment (start 141.2668 88.9682) (end 141.2668 91.9226) (width 0.1524) (layer "F.Cu") (net 5) (tstamp c2880126-f8e8-41b2-b383-2038a71201ed)) + (segment (start 148.8263 88.3164) (end 147.6964 88.3164) (width 0.1524) (layer "F.Cu") (net 5) (tstamp da46aff7-79d5-4a20-9af6-c46b6fedaaa3)) + (segment (start 141.208822 88.889778) (end 141.208822 88.703022) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e05c27f2-3b51-4ea7-9e31-2d30cefde748)) + (segment (start 141.5034 87.8332) (end 141.4272 87.9094) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e08913f6-324b-491a-8c8e-e4eca1b5e8ae)) + (segment (start 141.859 94.568069) (end 141.859 98.552) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e7be8763-719e-4642-a05f-899f7bd6dc2c)) + (via (at 147.6716 88.3412) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp 0efcb42c-8c00-45f1-8e3c-f488b1b106bf)) + (via (at 141.208822 88.703022) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp ac7f49c0-8645-4d21-89a1-e0429aad14ac)) + (segment (start 142.028 89.5222) (end 141.208822 88.703022) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp 697679b1-acf5-47b3-bcb6-c03c845c7c37)) + (segment (start 147.6716 88.3412) (end 146.4906 89.5222) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp 7cd18ac3-8866-40b8-8807-7db94ca85c86)) + (segment (start 146.4906 89.5222) (end 142.028 89.5222) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp b2ccc373-09b5-4462-9ae7-aa941c1ee0c1)) + (segment (start 146.2178 68.774) (end 139.8178 68.774) (width 0.1524) (layer "B.Cu") (net 6) (tstamp 373b27a2-b314-4cfe-a3ea-35210c9f1c29)) + (segment (start 139.8178 68.774) (end 139.1412 68.0974) (width 0.1524) (layer "B.Cu") (net 6) (tstamp eb42af1f-a3ab-40f5-afa0-4c067b65924c)) + (segment (start 140.3546 69.424) (end 139.1412 70.6374) (width 0.1524) (layer "B.Cu") (net 7) (tstamp 16631127-4293-4283-9e97-cfa4dd6219e3)) + (segment (start 146.2178 69.424) (end 140.3546 69.424) (width 0.1524) (layer "B.Cu") (net 7) (tstamp b2ced539-5e1b-446a-8031-8ed1a78422ac)) + (segment (start 142.2446 70.074) (end 139.1412 73.1774) (width 0.1524) (layer "B.Cu") (net 8) (tstamp 7f5621b8-b3e5-45d0-a5a4-2f7a248075cc)) + (segment (start 146.2178 70.074) (end 142.2446 70.074) (width 0.1524) (layer "B.Cu") (net 8) (tstamp b60456b4-f90a-46ef-bf35-2403e4256d19)) + (segment (start 146.2178 70.724) (end 144.1346 70.724) (width 0.1524) (layer "B.Cu") (net 9) (tstamp 23ba8ae2-ac58-43a4-a3ba-cde0add80bc1)) + (segment (start 144.1346 70.724) (end 139.1412 75.7174) (width 0.1524) (layer "B.Cu") (net 9) (tstamp f870b77f-dd47-417a-93e5-190da45b842e)) + (segment (start 139.1412 78.2574) (end 139.1412 78.814704) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 1f8af463-517e-4c97-89d4-1c28d0c7f09a)) + (segment (start 141.1732 87.3252) (end 140.72 87.7784) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 2d2ac64a-e201-46b7-a134-38e88c82a18f)) + (segment (start 139.1412 78.814704) (end 141.1732 80.846704) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 48e4201b-76cb-47b4-9bd0-467c7075af11)) + (segment (start 140.72 87.7784) (end 140.72 93.615925) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 807f7039-a25e-44d4-bff7-bab61c7c4a1b)) + (segment (start 140.72 93.615925) (end 140.7882 93.684125) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 80a15a89-210e-4e8d-9656-2e710c9f2015)) + (segment (start 141.1732 80.846704) (end 141.1732 87.3252) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 8d026d44-8b3c-412e-b3e3-8eaac08b4df6)) + (via (at 140.7882 93.684125) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 10) (tstamp 0a9747e4-1efd-4b80-ba7e-f9863a26d374)) + (via (at 153.3612 103.632) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 10) (tstamp 320e2c1e-2dd5-4581-bb9c-62cab821030c)) + (segment (start 152.822843 99.127243) (end 151.511 97.8154) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 20bed46b-0e9b-4945-aa3f-fefc78174fdf)) + (segment (start 143.858739 97.3836) (end 140.7882 94.313061) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 2672f9bd-3886-4581-9afc-ff3dcf7ab48f)) + (segment (start 153.3612 101.784216) (end 153.1032 101.526216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 6327ffb3-103c-4e73-ae0f-5d16c84a8032)) + (segment (start 153.1032 101.526216) (end 153.1032 101.450016) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 69a71a72-9f8f-4075-8a4f-cc4047b596df)) + (segment (start 146.458644 96.6216) (end 145.6182 96.6216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 720fc0b1-d916-43f2-a8dc-6265908409ab)) + (segment (start 153.3612 103.632) (end 153.3612 101.784216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 9b424057-b276-4160-9343-b841de7c2eca)) + (segment (start 153.1032 101.450016) (end 152.822843 101.169659) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp a6d2f039-de56-492c-a765-04b59b93adae)) + (segment (start 152.822843 101.169659) (end 152.822843 99.127243) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp ae794a9a-969b-4b76-8410-a17dd9ce7bba)) + (segment (start 144.8562 97.3836) (end 143.858739 97.3836) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp b83700db-f6d7-4b4d-9e57-757db8232b43)) + (segment (start 140.7882 94.313061) (end 140.7882 93.684125) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp c5ae3b27-fc0b-4a9a-b6a6-eb24da548771)) + (segment (start 151.511 97.8154) (end 147.652444 97.8154) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp ed553572-e947-4485-b14a-0afc769d200e)) + (segment (start 147.652444 97.8154) (end 146.458644 96.6216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp f54ce49e-f73d-4109-a47c-9c339548dc52)) + (segment (start 145.6182 96.6216) (end 144.8562 97.3836) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp f7b0fdbe-e03e-4148-b1a8-fac70ff2adbf)) + (segment (start 153.905189 105.253) (end 153.3612 104.709011) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 2e163509-c2e1-47b0-8229-efd0b968a2e0)) + (segment (start 153.3612 104.709011) (end 153.3612 103.632) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 48ad5cf0-2192-4b87-a625-6e53bdfeac7a)) + (segment (start 154.4574 105.253) (end 153.905189 105.253) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 80c5f9cc-c7ee-491a-abd9-ef681d247b81)) + (segment (start 140.5382 77.2416) (end 140.5382 79.4004) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 37b9e0dd-3bf7-4b23-8cab-b160ced544ec)) + (segment (start 146.2178 73.324) (end 144.4558 73.324) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 39f0a2d8-a02c-404a-a429-41731d9c727d)) + (segment (start 144.4558 73.324) (end 140.5382 77.2416) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 5f2d390a-639a-4060-a4e1-7b2b97abfe21)) + (segment (start 140.5382 79.4004) (end 139.1412 80.7974) (width 0.1524) (layer "B.Cu") (net 11) (tstamp ca7f75a9-73ed-483d-ac08-b5c326eafdb6)) + (segment (start 138.3284 92.1766) (end 137.9474 91.7956) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 16ae0644-a431-4363-bacc-65d525cebfc8)) + (segment (start 137.9474 91.7956) (end 137.9474 84.5312) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 7c825411-878c-4801-9ed7-b1e13ff4060e)) + (segment (start 137.9474 84.5312) (end 139.1412 83.3374) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 85ca11b8-e28d-4317-bbdc-cd6f541ef448)) + (via (at 155.701094 101.550106) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 12) (tstamp 2a547f15-a458-45e3-9617-c69948abe7ca)) + (via (at 138.3284 92.1766) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 12) (tstamp bc6912a2-6c62-4205-97d8-a2eaee35ac92)) + (segment (start 140.1064 92.1766) (end 138.3284 92.1766) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 13d48ab8-3762-4258-babe-70274c43f3a6)) + (segment (start 151.822964 97.5106) (end 147.778696 97.5106) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 49ed418f-8709-4aad-9556-76a5b5f52b95)) + (segment (start 147.778696 97.5106) (end 146.559496 96.2914) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 64f930b6-f4ab-4488-ad41-cae500dc9eea)) + (segment (start 146.177 96.2914) (end 144.9324 95.0468) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp a0c27805-3c53-41f1-bb95-214bf9103748)) + (segment (start 155.701094 101.550106) (end 155.701094 101.38873) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ad92520f-33b6-4a13-9991-51acaff7a3bc)) + (segment (start 142.9766 95.0468) (end 140.1064 92.1766) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp b8d3a744-e470-4884-a32f-8f2554bfb58c)) + (segment (start 155.701094 101.38873) (end 151.822964 97.5106) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp bf08cd08-d92f-4db6-a935-a134998fbf1a)) + (segment (start 146.559496 96.2914) (end 146.177 96.2914) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ea701559-90b9-4d6b-8eab-df486703537a)) + (segment (start 144.9324 95.0468) (end 142.9766 95.0468) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ebaf416c-30a8-4a9d-aa91-4b9a81cd3ce3)) + (segment (start 156.3878 102.236812) (end 155.701094 101.550106) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 319c2287-99be-4347-aaf1-bdb4b7e90a3c)) + (segment (start 154.671 107.4166) (end 156.1846 107.4166) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 4828b666-74ed-4166-933f-62af5b60fb9f)) + (segment (start 156.3878 107.2134) (end 156.3878 102.236812) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 4b4cdc44-f0ca-4cce-ba9a-31f7f95ca182)) + (segment (start 154.4574 107.203) (end 154.671 107.4166) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 7112227b-f3da-4e4a-9eb1-e44d51648e7e)) + (segment (start 156.1846 107.4166) (end 156.3878 107.2134) (width 0.1524) (layer "B.Cu") (net 12) (tstamp da99da53-c067-48a6-b39d-f372f23a2eff)) + (via (at 155.579 106.9086) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 13) (tstamp b299d0ee-d4a7-4238-8392-974fb0de16c5)) + (segment (start 160.312 96.736) (end 159.9058 97.1422) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 017e9a9c-4797-49d3-83ce-141bc1bf93cc)) + (segment (start 160.312 94.9324) (end 160.312 96.736) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 02ba3f74-dea8-4cdc-923c-f95d759d499d)) + (segment (start 149.6949 86.3473) (end 149.6949 90.932) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 200824f6-5895-41aa-a0ed-ec600b658e8c)) + (segment (start 157.1926 108.060477) (end 157.1926 108.456963) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 35dd3738-9c01-4319-8024-499bacdf6c8a)) + (segment (start 143.617339 84.925) (end 148.2726 84.925) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 38ce375d-e35a-43f7-a1fe-4eef280a5a09)) + (segment (start 159.9058 97.1422) (end 157.8698 97.1422) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 405deaf7-c3b6-4300-a0aa-c348a601b1f0)) + (segment (start 148.2726 84.925) (end 149.6949 86.3473) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 481ddec9-6f3f-4a43-bca5-0573fc3b38f7)) + (segment (start 157.1926 108.456963) (end 156.912243 108.73732) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 5856ac81-44a2-484f-9978-51d55c72cbc5)) + (segment (start 157.8698 97.1422) (end 156.9172 98.0948) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 7d24c159-db26-4634-af9e-13394af5f2df)) + (segment (start 156.9172 107.785077) (end 157.1926 108.060477) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 9057971d-213e-4ddc-aedd-86282f56929d)) + (segment (start 156.9172 98.0948) (end 156.9172 107.785077) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ac4a91e1-3ecf-47e9-b471-e45425e661ce)) + (segment (start 158.533252 94.9324) (end 160.312 94.9324) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ad35f03b-7c34-4c1a-8459-3f5746246662)) + (segment (start 155.579 108.1826) (end 155.579 106.9086) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp bee0d6b0-cc1e-4da9-a419-ad40387c1057)) + (segment (start 155.269452 91.6686) (end 158.533252 94.9324) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp cc019f66-64b8-4eb4-abc9-c4059381cffc)) + (segment (start 149.6949 90.932) (end 153.162 90.932) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ccabadb6-d144-4314-a425-ab17da038804)) + (segment (start 139.1412 85.8774) (end 142.664939 85.8774) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp cd6b30ee-52b4-4533-8cbe-e8fd693c096e)) + (segment (start 156.13372 108.73732) (end 155.579 108.1826) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp d1392e8a-0a80-4b3f-88a1-d5c8aca3246e)) + (segment (start 156.912243 108.73732) (end 156.13372 108.73732) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp e8b1467e-32b8-4756-86b6-0830c173e309)) + (segment (start 142.664939 85.8774) (end 143.617339 84.925) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp f77b741c-ea21-4554-bfc2-9d6739587f32)) + (segment (start 153.162 90.932) (end 153.8986 91.6686) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp fcd1af3f-9518-4649-818b-e0b1b805855c)) + (segment (start 153.8986 91.6686) (end 155.269452 91.6686) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ffef1269-1670-4303-826c-8f9dc5515a4c)) + (segment (start 155.2234 106.553) (end 155.579 106.9086) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 5453cbb8-27a4-43b1-a048-2f7d737df86b)) + (segment (start 154.4574 106.553) (end 155.2234 106.553) (width 0.1524) (layer "B.Cu") (net 13) (tstamp a9f0ac04-43d1-4eb6-a451-abddffafd05d)) + (via (at 142.6972 64.5668) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 14) (tstamp d84c698b-cf9e-4523-aac7-0ad1a156a8cc)) + (segment (start 137.7696 64.3636) (end 137.7696 87.0458) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 02a63922-c304-484a-a785-95e75c21731b)) + (segment (start 137.7696 64.3636) (end 137.7822 64.351) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 2b5e3555-6fc4-4c34-844e-5233b3833874)) + (segment (start 142.4814 64.351) (end 142.6972 64.5668) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 75c0d919-d2df-485d-8dd4-df46a6928d80)) + (segment (start 137.7822 64.351) (end 142.4814 64.351) (width 0.508) (layer "In1.Cu") (net 14) (tstamp b116abbc-3734-4384-853d-4b469478a9e6)) + (segment (start 137.7696 87.0458) (end 139.1412 88.4174) (width 0.508) (layer "In1.Cu") (net 14) (tstamp ec71e61b-9731-48d8-b7c6-06005a6ef2ea)) + (segment (start 159.2834 74.66223) (end 158.4452 73.82403) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 29a94277-1376-46d1-97cd-cf106b57eaa7)) + (segment (start 151.8666 65.2526) (end 144.8562 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 2adeec38-d38d-44b5-96a1-4305a8aa1285)) + (segment (start 159.2834 75.4634) (end 159.4612 75.2856) (width 0.508) (layer "In2.Cu") (net 14) (tstamp 34db1316-86de-48cf-8b5b-7da7d2ae1615)) + (segment (start 157.1498 70.5358) (end 151.8666 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 43c32801-9d5e-4959-b4fe-4a3266c34322)) + (segment (start 158.4452 73.82403) (end 158.4452 70.5358) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4aed4a7e-0117-4518-8520-a8e0960e8491)) + (segment (start 159.2834 75.7936) (end 159.2834 74.66223) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4c1cb6f6-95c9-424c-8e5d-a88854f350ed)) + (segment (start 144.8562 65.2526) (end 143.383 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4eed2185-af06-4269-9dcf-c130bdc2de8c)) + (segment (start 161.7218 78.232) (end 159.2834 75.7936) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 542e4bb9-b19b-4e9e-a2bc-866cdbb229e4)) + (segment (start 143.383 65.2526) (end 142.6972 64.5668) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 582350a9-ac66-4363-84c9-211f975051a9)) + (segment (start 158.4452 70.5358) (end 157.1498 70.5358) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 92266c98-bb52-453e-a896-4e67991ecb48)) + (segment (start 164.5412 93.4974) (end 161.7218 90.678) (width 1.016) (layer "In2.Cu") (net 14) (tstamp a0405f28-518c-41de-871f-bed8259cb638)) + (segment (start 161.7218 90.678) (end 161.7218 78.232) (width 1.016) (layer "In2.Cu") (net 14) (tstamp bd6f90f3-9073-4e1f-962a-dd9010add0bf)) + (segment (start 159.2834 75.7936) (end 159.2834 75.4634) (width 0.508) (layer "In2.Cu") (net 14) (tstamp c29a74df-6982-4e08-ba4a-d93f5b73587f)) + (via (at 156.714 108.25872) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 15) (tstamp 55a3f60a-388d-4030-99d4-fe174d1051b7)) + (segment (start 156.5148 101.686968) (end 152.033632 97.2058) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp 3eba433f-28c7-4a50-83fe-c40240025112)) + (segment (start 143.102852 94.742) (end 139.318252 90.9574) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp 6e90243e-cd3f-4083-9ed3-1bc96f21fd58)) + (segment (start 139.318252 90.9574) (end 139.1412 90.9574) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp b714d494-28c1-4692-8ecc-bbcca5a79b7f)) + (segment (start 156.714 108.25872) (end 156.5148 108.05952) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp bd3e5937-4e8a-4bf8-aedb-01ff7ac17fe6)) + (segment (start 147.904948 97.2058) (end 145.441148 94.742) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp da04620d-46ae-4177-8084-5416a1deb290)) + (segment (start 145.441148 94.742) (end 143.102852 94.742) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp ec5c81a8-9757-4d81-ac6d-7f5868869017)) + (segment (start 156.5148 108.05952) (end 156.5148 101.686968) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp f5b3d088-0d7c-44e1-bbc9-3fee9e12bc7f)) + (segment (start 152.033632 97.2058) (end 147.904948 97.2058) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp f9fd59de-538c-4aac-8bbb-e334397bde89)) + (segment (start 154.4574 107.853) (end 156.30828 107.853) (width 0.1524) (layer "B.Cu") (net 15) (tstamp 29a14839-ba30-4886-af8f-7887aca8b6e1)) + (segment (start 156.30828 107.853) (end 156.714 108.25872) (width 0.1524) (layer "B.Cu") (net 15) (tstamp d22bdb71-cb69-4901-9ad3-21d2139ad87d)) + (segment (start 148.6662 109.5502) (end 148.7424 109.474) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 043b215a-9fda-4115-b5ef-c7bd7ae40396)) + (segment (start 154.5513 88.3164) (end 156.0316 88.3164) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 0ab70cec-edb4-4a69-8123-f9b0328e4362)) + (segment (start 148.6622 127.5411) (end 148.6622 129.0328) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 26545999-cbbb-43e2-a278-f0e35a04a35c)) + (segment (start 156.0316 88.3164) (end 156.0322 88.3158) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 275adbe5-78cb-4874-a836-dcdad89a4201)) + (segment (start 148.6622 119.1591) (end 148.6622 120.519) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 3478f8d2-eb82-4a6a-9826-d49189aa3782)) + (segment (start 149.593681 92.2164) (end 150.016219 92.638938) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 3c965699-9d55-4d32-89ee-261bf4cba3b0)) + (segment (start 148.6512 101.488) (end 148.7932 101.346) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 8b48aee5-75b8-4580-8743-3e9a7faae080)) + (segment (start 148.6512 94.1732) (end 148.3006 94.1732) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 913d6c73-f8b8-44e3-a899-6088e4cc632e)) + (segment (start 148.6622 120.519) (end 148.8186 120.6754) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 9f890cdc-6f46-4947-aee6-a53a87e67be3)) + (segment (start 148.3006 94.1732) (end 148.0058 93.8784) (width 0.3048) (layer "F.Cu") (net 16) (tstamp b4f994cb-94ac-4db0-be84-3b182b81252f)) + (segment (start 148.6662 110.8102) (end 148.6662 109.5502) (width 0.1524) (layer "F.Cu") (net 16) (tstamp c26180a3-1e64-428f-86c2-e4a26d8214b8)) + (segment (start 148.8263 92.2164) (end 149.593681 92.2164) (width 0.3048) (layer "F.Cu") (net 16) (tstamp d9d80f08-9629-4401-94de-e057bbe2f0ec)) + (segment (start 148.6512 102.479) (end 148.6512 101.488) (width 0.1524) (layer "F.Cu") (net 16) (tstamp ec1f06bc-8925-4d6e-afa9-d8c73351f8dd)) + (segment (start 148.6622 129.0328) (end 148.7122 129.0828) (width 0.1524) (layer "F.Cu") (net 16) (tstamp fdfc8145-bff1-4fa0-8de0-3768f5f173ba)) + (via (at 148.7932 101.346) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 01b22a1a-7bc1-4f04-9ca6-fc70a92c921e)) + (via (at 156.0322 88.3158) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 067b5686-7580-4419-b7ae-2d05a4dfee42)) + (via (at 144.5768 67.8688) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 190e94a3-fde5-4864-9cba-31bca716424c)) + (via (at 148.7424 109.474) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 6cff0abe-5b97-402a-af1d-72a21a647215)) + (via (at 148.8186 120.6754) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 88c7dc95-eee1-432f-a979-080561692356)) + (via (at 152.273 74.0156) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 9d0e5764-7026-422d-960a-9b20bbf85c13)) + (via (at 148.0058 93.8784) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp a21717fb-ed73-44a1-903c-ad7747ee0179)) + (via (at 150.626478 76.153678) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp a7310142-3bd9-4f3d-99d5-58f2e36d70a7)) + (via (at 154.9908 74.7522) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp b89cf51c-ac01-4964-8a67-5e3b52db4e2b)) + (via (at 155.5496 82.1436) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp be7a87d0-0101-4e2c-80de-dfc471a58bff)) + (via (at 150.622 122.8852) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp c5747d9b-c7bd-4d10-bdf2-346857cbd8fc)) + (via (at 152.810962 114.660163) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp cbfaf2e8-8726-4aac-9559-d533901b0f7b)) + (via (at 150.016219 92.638938) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp d49b64d3-1059-4da9-b167-d40666ad82ed)) + (via (at 154.833985 109.314273) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp d987f52e-cb22-4075-a8e2-ee630e3835fa)) + (via (at 147.447 103.1494) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp edb0fd4f-03ce-4ff8-9384-4f3c221890c5)) + (via (at 148.7122 129.0828) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp f73797d7-ddd1-4ae9-b459-bfa94f9014cd)) + (via (at 153.3906 70.739) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp fccbc8d3-559d-411f-b4ee-892ae5b5b399)) + (segment (start 154.9654 74.7776) (end 154.9908 74.7522) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 012ad9af-3e9f-443c-befb-8794b8189690)) + (segment (start 150.574356 76.2058) (end 150.626478 76.153678) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 10de740f-a77f-4d92-b9a5-8fcf8b08adc3)) + (segment (start 151.9428 73.324) (end 151.9428 73.6854) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 1a672109-fc6a-46a0-b0e4-cb71fad9f8d4)) + (segment (start 154.9654 75.5558) (end 154.9654 74.7776) (width 0.3048) (layer "B.Cu") (net 16) (tstamp 26ce56b4-608c-4d7a-b1a9-9181251375f6)) + (segment (start 144.832 68.124) (end 144.5768 67.8688) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 2d7c2707-0b72-477e-8033-d5afb0ab5bb2)) + (segment (start 153.523739 115.3154) (end 152.868502 114.660163) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 2e0e0eea-8861-41be-9b00-a0257a472b9a)) + (segment (start 154.9654 81.4058) (end 154.9654 81.5594) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 35149b3b-32ef-4921-9a66-fd3d79dd05b4)) + (segment (start 148.7424 111.2961) (end 148.7424 109.474) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 459fae16-dc0d-4ff3-af7d-a53a8a20d100)) + (segment (start 151.9428 70.724) (end 153.3756 70.724) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 53d252c5-ac4b-4820-a379-a31c9e242290)) + (segment (start 152.7556 71.374) (end 153.3906 70.739) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 67599438-1060-45df-bfc3-5ed816da825e)) + (segment (start 148.7324 103.303) (end 147.6006 103.303) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 6d1e549d-c080-4b8f-824f-2193816642c6)) + (segment (start 154.3481 115.3154) (end 153.523739 115.3154) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 75c08503-c64d-44e2-b301-3d914c7797e6)) + (segment (start 153.3756 70.724) (end 153.3906 70.739) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 8b4b25d8-50d0-4c1c-92c1-43ffca8ef7d3)) + (segment (start 148.6231 111.4154) (end 148.7424 111.2961) (width 0.1524) (layer "B.Cu") (net 16) (tstamp a4ae4780-ed7a-4466-b06f-893956b6f99b)) + (segment (start 146.2178 68.124) (end 144.832 68.124) (width 0.1524) (layer "B.Cu") (net 16) (tstamp a829fa78-39ec-4535-ae7c-2335de74403b)) + (segment (start 152.868502 114.660163) (end 152.810962 114.660163) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ac9184d4-dc05-4902-b833-ef001f6f573d)) + (segment (start 149.2404 76.2058) (end 150.574356 76.2058) (width 0.3048) (layer "B.Cu") (net 16) (tstamp c7e22c05-b7da-4d7e-b1bd-126926af4e25)) + (segment (start 154.4574 108.937688) (end 154.833985 109.314273) (width 0.1524) (layer "B.Cu") (net 16) (tstamp c83dcf38-332a-4792-84d3-dbd9f7f9ca74)) + (segment (start 154.9654 81.5594) (end 155.5496 82.1436) (width 0.3048) (layer "B.Cu") (net 16) (tstamp cdff2cbc-22b0-4740-aaf4-1458ec55dde7)) + (segment (start 151.9428 73.6854) (end 152.273 74.0156) (width 0.1524) (layer "B.Cu") (net 16) (tstamp e5df8f9d-6eb0-43f3-b378-2c3a1d918826)) + (segment (start 147.6006 103.303) (end 147.447 103.1494) (width 0.1524) (layer "B.Cu") (net 16) (tstamp e9319a43-8087-4534-a283-69256257a354)) + (segment (start 154.4574 108.503) (end 154.4574 108.937688) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ed1298d1-0787-45eb-b935-25c4efcd0a47)) + (segment (start 151.9428 71.374) (end 152.7556 71.374) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ee00a9a5-ebb1-4cca-8887-dae726006243)) + (segment (start 149.286 122.8852) (end 150.622 122.8852) (width 1.016) (layer "B.Cu") (net 16) (tstamp fdbd99b5-457d-419f-8a2e-946d481e0ce0)) + (segment (start 152.696169 91.5664) (end 152.654 91.524231) (width 0.1524) (layer "F.Cu") (net 17) (tstamp 333a9a30-79b9-4edd-9a30-72fc07836b31)) + (segment (start 154.5513 91.5664) (end 152.696169 91.5664) (width 0.1524) (layer "F.Cu") (net 17) (tstamp f1764e55-2a2d-43eb-97e0-4753ef0662a7)) + (via (at 152.654 91.524231) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 17) (tstamp f96cd64c-ef7e-40dc-abb7-fbb0fd2bd9b4)) + (segment (start 139.1412 96.0374) (end 140.1318 95.0468) (width 0.1524) (layer "B.Cu") (net 17) (tstamp 7a7dbc7d-3280-4720-90cb-df8159b00112)) + (segment (start 149.106037 95.0468) (end 152.628606 91.524231) (width 0.1524) (layer "B.Cu") (net 17) (tstamp 88d750dd-0f51-455b-9263-ef182d63f059)) + (segment (start 140.1318 95.0468) (end 149.106037 95.0468) (width 0.1524) (layer "B.Cu") (net 17) (tstamp b590fbce-6386-4ea1-8d7a-d73c97f2ad6b)) + (segment (start 152.628606 91.524231) (end 152.654 91.524231) (width 0.1524) (layer "B.Cu") (net 17) (tstamp d1bcc636-ff45-4289-9f4a-938bbefc429b)) + (segment (start 138.0998 99.6188) (end 139.1412 98.5774) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 0a838f5f-11a7-42c3-9b89-0a102a0b411d)) + (segment (start 138.700766 102.246932) (end 138.420409 101.966575) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 13a97203-83cc-45f0-9ac3-b42dee94413b)) + (segment (start 138.0744 103.269784) (end 138.700766 102.643418) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 3632fc4b-aca6-4aa5-b59f-cd4177d4c220)) + (segment (start 139.6746 110.0328) (end 138.43 110.0328) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 36d55862-fd9f-47bc-a46b-af2c31cbbb9a)) + (segment (start 138.43 110.0328) (end 138.0998 109.7026) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 3b75aeae-657f-4f4e-aed3-1d2ae3acd903)) + (segment (start 146.269861 114.6654) (end 143.986661 112.3822) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 49879450-9077-47c3-ae12-e7380f874767)) + (segment (start 138.174618 101.966575) (end 138.0998 101.891757) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 6c271b5d-9118-4f16-a791-20a8f0efacf0)) + (segment (start 143.986661 112.3822) (end 142.024 112.3822) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 792ddb36-028c-48b1-9426-fc56947146c0)) + (segment (start 138.700766 102.643418) (end 138.700766 102.246932) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 7eda9334-d308-4db1-9683-26e268ecc848)) + (segment (start 142.024 112.3822) (end 139.6746 110.0328) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 863abd09-13b2-4f4b-a9cd-520b3572d27a)) + (segment (start 138.0998 105.053652) (end 138.0744 105.028252) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 91544007-b7ea-41b0-ad7b-7ee52be1fdc8)) + (segment (start 138.0998 101.891757) (end 138.0998 99.6188) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 9636292b-a565-4992-8cad-665f9d57dd1b)) + (segment (start 138.0744 105.028252) (end 138.0744 103.269784) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 9d2669b4-355b-4e4e-8fa5-ced054397fb9)) + (segment (start 148.6231 114.6654) (end 146.269861 114.6654) (width 0.1524) (layer "B.Cu") (net 18) (tstamp a09376db-dbc1-45d5-9c05-2e00457a68d9)) + (segment (start 138.0998 109.7026) (end 138.0998 105.053652) (width 0.1524) (layer "B.Cu") (net 18) (tstamp e2f0b38b-3f09-4793-a568-d91ffec8e207)) + (segment (start 138.420409 101.966575) (end 138.174618 101.966575) (width 0.1524) (layer "B.Cu") (net 18) (tstamp ec590841-1bc8-4423-a76a-429c8ce4b1fa)) + (via (at 147.574 105.41) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 19) (tstamp d053416d-5ab4-4d27-af19-723f6aacf465)) + (segment (start 139.1412 101.1174) (end 142.964 104.9402) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp 17454e42-e686-4ce8-bbc1-2415b916f9ab)) + (segment (start 142.964 104.9402) (end 145.198452 104.9402) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp 5ff7938a-3ed5-45bd-a963-6aa9117d6d6f)) + (segment (start 145.198452 104.9402) (end 145.668252 105.41) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp a05e2c1e-20b6-4558-8920-04eb491b6ab9)) + (segment (start 145.668252 105.41) (end 147.574 105.41) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp e5198a6c-5046-4e1c-9514-0c28716c1ab5)) + (segment (start 147.731 105.253) (end 147.574 105.41) (width 0.1524) (layer "B.Cu") (net 19) (tstamp 83ef4281-7a5a-44f7-804d-5409150a9f4b)) + (segment (start 148.7324 105.253) (end 147.731 105.253) (width 0.1524) (layer "B.Cu") (net 19) (tstamp 919b812a-e94a-4798-a420-83d8021a3e86)) + (segment (start 138.222166 102.738366) (end 138.222166 102.445175) (width 0.1524) (layer "F.Cu") (net 20) (tstamp a644da66-bcbb-4f35-9d82-b45667bcbb78)) + (segment (start 139.1412 103.6574) (end 138.222166 102.738366) (width 0.1524) (layer "F.Cu") (net 20) (tstamp a9e69a47-96db-4f40-bc7b-0cd30f82be49)) + (via (at 138.222166 102.445175) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 20) (tstamp 2916db84-2773-4b16-b8ea-9c68c7111050)) + (segment (start 146.2178 72.674) (end 143.639261 72.674) (width 0.1524) (layer "B.Cu") (net 20) (tstamp 3ac9fa83-957b-4032-a15e-2b3f479a2f5f)) + (segment (start 143.639261 72.674) (end 139.249661 77.0636) (width 0.1524) (layer "B.Cu") (net 20) (tstamp 9456bbce-b87b-42b5-a457-523462d57817)) + (segment (start 138.5062 77.0636) (end 137.6172 77.9526) (width 0.1524) (layer "B.Cu") (net 20) (tstamp af67ce06-9d06-4c08-9468-b9d9892c2698)) + (segment (start 137.6172 77.9526) (end 137.6172 101.840209) (width 0.1524) (layer "B.Cu") (net 20) (tstamp b714ae44-f3ad-47f4-924e-2208c8b75ca8)) + (segment (start 139.249661 77.0636) (end 138.5062 77.0636) (width 0.1524) (layer "B.Cu") (net 20) (tstamp b87435e7-440c-4a40-9c97-d723a2544c20)) + (segment (start 137.6172 101.840209) (end 138.222166 102.445175) (width 0.1524) (layer "B.Cu") (net 20) (tstamp f929f45f-7786-4073-9547-dcd6ff7b45e0)) + (via (at 150.786714 105.463797) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 21) (tstamp e2f5be63-8821-475d-8fbf-0e1d9cde6c68)) + (segment (start 139.1412 106.1974) (end 142.664939 106.1974) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 12ada82b-4a3f-40ec-8ccf-9b9f40b3afae)) + (segment (start 146.05 106.2228) (end 147.657687 106.2228) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 12decd8e-1a11-4f3d-9f49-eb97b997a672)) + (segment (start 142.664939 106.1974) (end 143.617339 105.245) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 3096659f-7a3e-4317-b526-cc69f923702c)) + (segment (start 147.835487 106.4006) (end 149.849911 106.4006) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 30f38811-c617-42e8-b663-a77722dd791b)) + (segment (start 149.849911 106.4006) (end 150.786714 105.463797) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 5cc4c381-8c29-468d-8dc7-924b193f68ad)) + (segment (start 145.0722 105.245) (end 146.05 106.2228) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 7236c4ee-d98f-477e-a543-94d7148e882a)) + (segment (start 143.617339 105.245) (end 145.0722 105.245) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp a8ad1590-19f3-4833-b241-6f235e91f72a)) + (segment (start 147.657687 106.2228) (end 147.835487 106.4006) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp de570fe2-d6eb-408c-b20f-82ef00bcd971)) + (segment (start 151.225917 105.903) (end 150.786714 105.463797) (width 0.1524) (layer "B.Cu") (net 21) (tstamp 640e0fe5-4490-49f3-8b2a-9f9fa21ccd5b)) + (segment (start 154.4574 105.903) (end 151.225917 105.903) (width 0.1524) (layer "B.Cu") (net 21) (tstamp a08dbb3d-8196-45ae-9ac5-79d95ce362ac)) + (segment (start 146.8784 112.7154) (end 144.31 110.147) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 17074b77-666e-4f02-b108-b36f5e05ae04)) + (segment (start 140.5508 110.147) (end 139.1412 108.7374) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 3c2e53a9-88f1-43eb-90ae-8232823f283c)) + (segment (start 148.6231 112.7154) (end 146.8784 112.7154) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 3e76bf51-33a5-48ea-b70f-0db8aabf0a3f)) + (segment (start 144.31 110.147) (end 140.5508 110.147) (width 0.1524) (layer "B.Cu") (net 22) (tstamp ae9414ff-2902-4336-bb8c-9626f3dec0de)) + (segment (start 153.999089 89.6164) (end 153.1066 88.723911) (width 0.1524) (layer "F.Cu") (net 23) (tstamp 6d80b668-6372-4cf1-8681-fe637c42fd53)) + (segment (start 154.5513 89.6164) (end 153.999089 89.6164) (width 0.1524) (layer "F.Cu") (net 23) (tstamp d842cb37-ab17-4dd3-b277-1230dc3aff00)) + (segment (start 153.1066 88.723911) (end 153.1066 88.432719) (width 0.1524) (layer "F.Cu") (net 23) (tstamp df2da7f2-5713-43db-b974-395cfa5bd8d4)) + (via (at 153.1066 88.432719) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 23) (tstamp 53e75ef3-031e-40ba-9f5a-44977b0ec8ca)) + (segment (start 136.4996 87.064339) (end 138.753339 84.8106) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 0946c73d-0324-4313-b3c3-50026b246ac6)) + (segment (start 141.832852 84.582) (end 149.255881 84.582) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 415cd2b0-c692-4e8d-9752-a6cbe28c8d69)) + (segment (start 140.3604 112.4966) (end 140.3604 116.8654) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 4c617a27-366b-4f23-bca5-6fbc3171cfbe)) + (segment (start 140.3604 116.8654) (end 139.7 117.5258) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 4fce5f2b-1171-4e51-bd47-f937aa6062f2)) + (segment (start 136.4996 115.823252) (end 136.4996 87.064339) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 5c67797d-6ea7-40cf-95cc-4a41cf028063)) + (segment (start 141.604252 84.8106) (end 141.832852 84.582) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 67764472-2ef0-4db7-8759-4ab161fccb06)) + (segment (start 138.202148 117.5258) (end 136.4996 115.823252) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 94314961-316e-45c7-844c-8e7697297bb1)) + (segment (start 139.7 117.5258) (end 138.202148 117.5258) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 9433541b-e3c5-4e20-8787-53526a34a578)) + (segment (start 139.1412 111.2774) (end 140.3604 112.4966) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp a8b79a0e-a93d-43ef-b7c9-659cc72cbd6a)) + (segment (start 138.753339 84.8106) (end 141.604252 84.8106) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp aae9fd3f-34b6-4a34-b670-7034fd7b2928)) + (segment (start 149.255881 84.582) (end 153.1066 88.432719) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp f80d1c7e-504a-49bd-a7ff-918ef2a8c474)) + (segment (start 148.8263 90.9164) (end 148.6583 91.0844) (width 0.1524) (layer "F.Cu") (net 24) (tstamp 5b4086cd-11d1-4561-8b56-1175f6083747)) + (segment (start 148.6583 91.0844) (end 146.5834 91.0844) (width 0.1524) (layer "F.Cu") (net 24) (tstamp 93ce404f-095f-4a46-abd0-65c53294f05b)) + (segment (start 146.5834 91.0844) (end 146.5326 91.1352) (width 0.1524) (layer "F.Cu") (net 24) (tstamp f774e836-746c-4f65-8106-70d1fd324319)) + (via (at 146.5326 91.1352) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 24) (tstamp 90fd3852-1520-4a14-9c3b-6f428a74f455)) + (segment (start 138.4808 89.916) (end 145.3134 89.916) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 3c25fdf5-c5b8-4460-b636-1f4946d21110)) + (segment (start 139.1412 113.8174) (end 137.6426 112.3188) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 4c4bc71d-532c-4f14-bf5b-0fea8d44cc4d)) + (segment (start 137.6426 90.7542) (end 138.4808 89.916) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 54bec405-07f7-4189-aae9-68a81adcd8f0)) + (segment (start 145.3134 89.916) (end 146.5326 91.1352) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 5c750d6d-9b2f-409e-b4c3-b5405d4be165)) + (segment (start 137.6426 112.3188) (end 137.6426 90.7542) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp eaf5b28f-b377-453d-99df-6d535b9ed87d)) + (segment (start 149.7924 88.552511) (end 149.378511 88.9664) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 080aaf35-a2d2-4f43-9eab-e8bdc3b39c9c)) + (segment (start 149.7924 87.430289) (end 149.7924 88.552511) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 25368b62-2dd5-4c8d-ab04-523ac552d3ab)) + (segment (start 149.026911 86.6648) (end 149.7924 87.430289) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 6d22ef73-cf6f-45e3-90d9-0c7bbab241e2)) + (segment (start 149.378511 88.9664) (end 148.8263 88.9664) (width 0.1524) (layer "F.Cu") (net 25) (tstamp b49320c0-204c-473a-950b-3d6b7c646d01)) + (segment (start 148.7932 86.6648) (end 149.026911 86.6648) (width 0.1524) (layer "F.Cu") (net 25) (tstamp c129bc7b-ee59-4f6c-9e76-22a3b3949167)) + (via (at 148.7932 86.6648) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 25) (tstamp 77143b10-8d49-4193-9684-d3be03ac8f2c)) + (segment (start 138.2014 87.1474) (end 140.8938 87.1474) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 00c5f57b-8802-4b57-8c1c-efbc3c32b0e7)) + (segment (start 137.0584 88.2904) (end 138.2014 87.1474) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 1cbf4b8a-bff1-4a31-ad2d-4c728b70b7a1)) + (segment (start 137.0584 90.399348) (end 137.0584 88.2904) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 3f8be325-72d1-4400-8795-0c86da44459c)) + (segment (start 140.8938 87.1474) (end 141.059 86.9822) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 529315c6-dbf1-49bc-8ce6-b06d4aa0bc31)) + (segment (start 146.209261 86.6648) (end 148.7932 86.6648) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 757f8d7a-b963-4f8d-afda-fd5a60125bc8)) + (segment (start 137.033 90.424748) (end 137.0584 90.399348) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 942f514d-c45c-465c-84a1-16ad2284e511)) + (segment (start 145.891861 86.9822) (end 146.209261 86.6648) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp a7e5caff-10ca-40c1-81b1-1207866d2c36)) + (segment (start 137.033 114.8842) (end 137.033 90.424748) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp d6f159e1-a301-4d3f-8cc3-45f5a43009d6)) + (segment (start 141.059 86.9822) (end 145.891861 86.9822) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp e21b3336-40ad-4ce4-915a-533698d0f2a1)) + (segment (start 139.1412 116.3574) (end 138.5062 116.3574) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp e5583cc7-f6ca-4622-9087-930bc069b204)) + (segment (start 138.5062 116.3574) (end 137.033 114.8842) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp fda2d15e-6ef2-4d18-a76c-20b03abf5947)) + (segment (start 142.4052 127.4192) (end 142.4052 122.1614) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 29e500be-ee19-4f74-95a8-e9857e0cab64)) + (segment (start 142.9258 127.9398) (end 142.4052 127.4192) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 7eb21518-639f-461d-a14d-50e4d32c56ed)) + (segment (start 149.3122 133.2661) (end 149.3122 133.818311) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 8284d817-d68e-43c1-a42b-b297909375b9)) + (segment (start 144.7292 127.9398) (end 142.9258 127.9398) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 88f09b82-268d-4150-85d1-4b9b40e3443d)) + (segment (start 149.3122 133.818311) (end 148.898311 134.2322) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 9b87e29d-a829-46da-84e7-40fe070bcbf9)) + (segment (start 145.8214 129.032) (end 144.7292 127.9398) (width 0.1524) (layer "F.Cu") (net 26) (tstamp a0a754e6-494b-4600-b41d-97889b46735d)) + (segment (start 142.4052 122.1614) (end 139.1412 118.8974) (width 0.1524) (layer "F.Cu") (net 26) (tstamp dced32cf-443c-40a8-880a-0efd426316d5)) + (segment (start 145.8214 131.627511) (end 145.8214 129.032) (width 0.1524) (layer "F.Cu") (net 26) (tstamp e2c812bd-f4d6-4997-8b0b-99d32728e645)) + (segment (start 148.898311 134.2322) (end 148.426089 134.2322) (width 0.1524) (layer "F.Cu") (net 26) (tstamp f29d894d-1837-4b1b-8cbc-5ae18f9188b0)) + (segment (start 148.426089 134.2322) (end 145.8214 131.627511) (width 0.1524) (layer "F.Cu") (net 26) (tstamp f398018b-c2d5-4573-a342-16d57aac343d)) + (segment (start 147.447 104.5464) (end 147.3962 104.5972) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 22ca7820-f2f0-4df0-bf1b-18633d1c9c92)) + (segment (start 146.871037 107.36505) (end 146.871037 104.969963) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 33a63258-02f4-4e8e-9486-c5e29465343a)) + (segment (start 146.697237 107.53885) (end 146.871037 107.36505) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 41c33059-91ba-448e-9187-9835763b33e6)) + (segment (start 146.697237 115.683837) (end 146.697237 107.53885) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 6c7dc046-caa9-4b39-a8a5-abe7aae2dee6)) + (segment (start 147.2946 104.5464) (end 147.447 104.5464) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 86fff7a9-7670-4207-8ea6-fdc9e16fbd26)) + (segment (start 146.871037 104.969963) (end 147.2946 104.5464) (width 0.1524) (layer "F.Cu") (net 27) (tstamp f0350932-4814-4a52-b506-4eb4f96dbb69)) + (segment (start 146.9136 115.9002) (end 146.697237 115.683837) (width 0.1524) (layer "F.Cu") (net 27) (tstamp fbd2bea2-cbdc-41e6-9830-727aec5e475a)) + (via (at 146.9136 115.9002) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 27) (tstamp 9cbf69bc-1552-44a8-baee-9eee2d838d1a)) + (via (at 147.2946 104.5464) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 27) (tstamp c31d365e-4224-478a-a2cb-3b082aaef2e2)) + (segment (start 146.4056 116.1034) (end 144.7038 117.8052) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 266e8cd6-5653-461f-a710-398a337e23b5)) + (segment (start 142.7734 117.8052) (end 139.1412 121.4374) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 3dc847c2-7b65-4e5d-a260-97374117004f)) + (segment (start 146.7104 116.1034) (end 146.4056 116.1034) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 7a700987-c463-4ea3-b59c-487c71037ea3)) + (segment (start 148.7324 104.603) (end 147.3512 104.603) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 7a8fb8ab-e920-49cc-b22d-ca6fb36e605a)) + (segment (start 144.7038 117.8052) (end 142.7734 117.8052) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 8c019646-8ee4-46fe-a1ee-1a2b17453aff)) + (segment (start 147.3512 104.603) (end 147.2946 104.5464) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 9f912c98-ec85-4517-842a-872c889cc255)) + (segment (start 146.9136 115.9002) (end 146.7104 116.1034) (width 0.1524) (layer "B.Cu") (net 27) (tstamp a20d7fc4-3b27-486d-a753-60fda557379f)) + (segment (start 141.9098 105.0036) (end 141.605 104.6988) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 20ac8704-5f51-431c-9612-d274b04544c2)) + (segment (start 145.948422 103.906922) (end 144.851744 105.0036) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 325a27c2-7398-412b-bc8e-a3b1d3be53aa)) + (segment (start 144.851744 105.0036) (end 141.9098 105.0036) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 346a5c6c-45e7-4a2f-802f-41d17179f7c4)) + (via (at 145.948422 103.906922) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 28) (tstamp a0b820e6-1591-4a29-81dc-f673802fff5b)) + (via (at 141.605 104.6988) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 28) (tstamp ecc11717-7737-4b5a-8276-85c1c586d40c)) + (segment (start 139.1412 123.9774) (end 138.3538 123.9774) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 53fee893-1fee-40e0-82cc-a74ffc28bae7)) + (segment (start 137.0076 122.6312) (end 137.0076 106.876339) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 5ee688f9-e230-4759-b827-9f09f1a595c2)) + (segment (start 138.3538 123.9774) (end 137.0076 122.6312) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 5f4675c0-57a2-462a-93fb-b71107a3d1b4)) + (segment (start 141.1986 105.1052) (end 141.605 104.6988) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp c037dce4-ae67-493c-8136-ebbd6f70489a)) + (segment (start 141.1986 105.1688) (end 141.1986 105.1052) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp c52f7fd5-efec-402c-9eec-6e4ae9ce4ea5)) + (segment (start 137.0076 106.876339) (end 138.715139 105.1688) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp d329cfb3-a1b3-4a12-a3cb-382778a3811b)) + (segment (start 138.715139 105.1688) (end 141.1986 105.1688) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp dc1ad432-4405-4b35-8731-266565c18955)) + (segment (start 145.9945 103.953) (end 145.948422 103.906922) (width 0.1524) (layer "B.Cu") (net 28) (tstamp bb01c44c-0356-4ebd-b429-e5ce3b286ba0)) + (segment (start 148.7324 103.953) (end 145.9945 103.953) (width 0.1524) (layer "B.Cu") (net 28) (tstamp d8c0bacf-445e-4979-8de6-256aa6322e42)) + (segment (start 144.7038 130.429) (end 143.6624 130.429) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 0359105b-9dfc-4e6b-b73b-be3f87fffadc)) + (segment (start 145.3642 131.0894) (end 144.7038 130.429) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 0b974d1a-e0c6-449c-9c1e-7496366caaf0)) + (segment (start 145.3642 131.8514) (end 145.3642 131.0894) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 33a4272a-38cc-435d-bea9-302822eea2ae)) + (segment (start 148.0498 134.537) (end 145.3642 131.8514) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 34ea6563-7cd4-40bd-b212-2d0becdab44d)) + (segment (start 149.243511 134.537) (end 148.0498 134.537) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 3da14733-1a98-4d00-b424-9db0c7fa9989)) + (segment (start 149.9622 133.2661) (end 149.9622 133.818311) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 53724b88-e028-4584-aba2-b76643e3f4b3)) + (segment (start 139.7508 126.5174) (end 139.1412 126.5174) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 74c197ae-1ad8-47f3-a63b-84024898b133)) + (segment (start 149.9622 133.818311) (end 149.243511 134.537) (width 0.1524) (layer "F.Cu") (net 29) (tstamp c44b66fa-54ae-4a27-801e-42b99dd575a5)) + (segment (start 143.6624 130.429) (end 139.7508 126.5174) (width 0.1524) (layer "F.Cu") (net 29) (tstamp e8990262-2da2-4324-86e3-09347d0ba78d)) + (segment (start 139.1412 129.0574) (end 139.4206 129.0574) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 109c3722-5506-43ce-bf13-b61f7cc65716)) + (segment (start 150.6122 133.818311) (end 150.6122 133.2661) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 16a5ec35-f92e-42ce-a877-47561c5f954d)) + (segment (start 145.6054 132.7022) (end 147.745 134.8418) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 2c301d99-c139-4868-a658-fa696a1fb8e4)) + (segment (start 139.4206 129.0574) (end 143.0654 132.7022) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 4d4520d7-cb68-44c3-90a3-7643600339c1)) + (segment (start 143.0654 132.7022) (end 145.6054 132.7022) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 9b2ef832-622f-4cb1-98b2-0bec01616ec8)) + (segment (start 149.588711 134.8418) (end 150.6122 133.818311) (width 0.1524) (layer "F.Cu") (net 30) (tstamp a6b97d40-19b8-4043-a756-092be7accac2)) + (segment (start 147.745 134.8418) (end 149.588711 134.8418) (width 0.1524) (layer "F.Cu") (net 30) (tstamp da88477a-6de0-4ce5-9bdb-15af8199fc9d)) + (segment (start 147.277355 135.161555) (end 145.1864 133.0706) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 59604185-9e36-490c-a523-7e2185ce6384)) + (segment (start 149.918955 135.161555) (end 147.277355 135.161555) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 7244aba9-d305-4ecd-abeb-4e8f6f77990f)) + (segment (start 145.1864 133.0706) (end 140.6144 133.0706) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 8db443cb-0653-4f8d-933d-c4fda609a0f7)) + (segment (start 151.2622 133.2661) (end 151.2622 133.818311) (width 0.1524) (layer "F.Cu") (net 31) (tstamp c2c59e33-dbb1-4a1a-9cfd-cd67e1807ba1)) + (segment (start 140.6144 133.0706) (end 139.1412 131.5974) (width 0.1524) (layer "F.Cu") (net 31) (tstamp d3506b63-098d-4f82-8fc4-7795f77cf60e)) + (segment (start 151.2622 133.818311) (end 149.918955 135.161555) (width 0.1524) (layer "F.Cu") (net 31) (tstamp f6626dbb-6fba-415d-94a6-0d4abab54660)) + (segment (start 151.9122 133.2661) (end 151.9122 133.818311) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 0345e22c-2964-488b-8455-424ac82f1469)) + (segment (start 141.859 134.1374) (end 139.1412 134.1374) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 4cff2de2-6a52-417d-bcef-c61c26e81b54)) + (segment (start 151.9122 133.818311) (end 150.221511 135.509) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 7e2fc463-30db-4927-9ce5-2d8167565795)) + (segment (start 150.221511 135.509) (end 143.2306 135.509) (width 0.1524) (layer "F.Cu") (net 32) (tstamp b67e1c35-4338-47c3-a9fa-2d314980e81c)) + (segment (start 143.2306 135.509) (end 141.859 134.1374) (width 0.1524) (layer "F.Cu") (net 32) (tstamp b983e53b-a02f-4ea0-b6de-b8b43203a6b5)) + (segment (start 152.5622 133.2661) (end 152.5622 133.818311) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 2696d47f-8ce5-47c1-8cf6-2c0cc36d75c0)) + (segment (start 152.5622 133.818311) (end 154.684689 135.9408) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 7c3575d9-3f1d-4041-a04e-a8a9441ea21b)) + (segment (start 154.684689 135.9408) (end 162.7378 135.9408) (width 0.1524) (layer "F.Cu") (net 33) (tstamp b4f6d8e8-7838-4afc-a3b0-2e6f3fb2b789)) + (segment (start 162.7378 135.9408) (end 164.5412 134.1374) (width 0.1524) (layer "F.Cu") (net 33) (tstamp e98676b6-a14c-4118-9900-32f9a364c4cf)) + (segment (start 164.5412 132.180852) (end 164.5412 131.5974) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 0cf1e923-8597-4ed5-a092-60fa0df4fb09)) + (segment (start 161.175052 135.547) (end 164.5412 132.180852) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 5fc0f96d-756b-43a2-b851-afed3e76dc0f)) + (segment (start 153.2122 133.818311) (end 154.940889 135.547) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 7a0f7bf7-a67b-4415-8eb0-3d26b5e611fd)) + (segment (start 153.2122 133.2661) (end 153.2122 133.818311) (width 0.1524) (layer "F.Cu") (net 34) (tstamp baa2b8f4-9e0d-4504-a10d-e09a992dfc7c)) + (segment (start 154.940889 135.547) (end 161.175052 135.547) (width 0.1524) (layer "F.Cu") (net 34) (tstamp ef94b608-837e-47b4-a0bc-accd41d3664b)) + (segment (start 163.3982 132.499) (end 163.3982 130.2004) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 08ae1c6a-9e1b-4514-a81e-b7181d6abc0b)) + (segment (start 153.8622 133.2661) (end 153.8622 133.818311) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 0c757a57-775a-4d6d-b60d-a2969cf4d957)) + (segment (start 155.286089 135.2422) (end 160.655 135.2422) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 6ebfd2df-52a9-4d06-b9b3-ae6cf2cec40c)) + (segment (start 163.3982 130.2004) (end 164.5412 129.0574) (width 0.1524) (layer "F.Cu") (net 35) (tstamp b3594280-84d9-4ff6-accd-2f36e0cc6ba8)) + (segment (start 160.655 135.2422) (end 163.3982 132.499) (width 0.1524) (layer "F.Cu") (net 35) (tstamp bdc8b229-83a1-4574-a15d-603260ba78a5)) + (segment (start 153.8622 133.818311) (end 155.286089 135.2422) (width 0.1524) (layer "F.Cu") (net 35) (tstamp e54f138e-d66d-4160-b3ab-5c273c213195)) + (segment (start 159.993852 133.1722) (end 156.3116 133.1722) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 202bef35-776d-4c2b-bd80-df5bec90bda2)) + (segment (start 152.409889 131.191) (end 149.3122 128.093311) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 3f686bf4-a125-4dad-ab34-02a566747b2b)) + (segment (start 149.3122 124.8841) (end 149.3122 127.5411) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 595ff6ce-66a9-4862-999b-d78c8047d8f1)) + (segment (start 156.3116 133.1722) (end 154.3304 131.191) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 77779501-4d29-466f-ae0f-26f2d350a653)) + (segment (start 164.5412 126.5174) (end 164.5412 127.0508) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 8bdc29fd-e820-427e-9b43-f634107ee26e)) + (segment (start 163.0172 128.5748) (end 163.0172 130.148852) (width 0.1524) (layer "F.Cu") (net 36) (tstamp b4570459-40e4-453a-9811-adf85eb59ef4)) + (segment (start 164.5412 127.0508) (end 163.0172 128.5748) (width 0.1524) (layer "F.Cu") (net 36) (tstamp b9e187e5-05a3-4318-a9ce-330f537773b4)) + (segment (start 163.0172 130.148852) (end 159.993852 133.1722) (width 0.1524) (layer "F.Cu") (net 36) (tstamp d83a9ed4-5105-4fe4-a4aa-674a680a3f91)) + (segment (start 154.3304 131.191) (end 152.409889 131.191) (width 0.1524) (layer "F.Cu") (net 36) (tstamp dfecfd60-dd8f-4c5a-8a33-7ab696905437)) + (segment (start 149.3122 128.093311) (end 149.3122 127.5411) (width 0.1524) (layer "F.Cu") (net 36) (tstamp ee263883-ed50-4b5d-9619-8230555b02ff)) + (segment (start 162.7124 128.448548) (end 162.7124 129.8194) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 0e24f1f2-df13-45c2-9188-5d7e863571a3)) + (segment (start 154.304252 130.7338) (end 152.602689 130.7338) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 266698b1-901f-49ad-8954-2838e5c4be06)) + (segment (start 164.5412 124.838008) (end 163.4744 125.904808) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 269cbab2-0b68-42e8-bb5b-2401c5a379c5)) + (segment (start 156.437852 132.8674) (end 154.304252 130.7338) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 2d9ae2bb-f070-45b4-9fd3-cb56168d090b)) + (segment (start 162.7124 129.8194) (end 159.6644 132.8674) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 6e9930fb-5754-4e23-b1fa-6c9828482406)) + (segment (start 163.4744 127.686548) (end 162.7124 128.448548) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 8ac0296e-756f-40e0-a52f-289e13682908)) + (segment (start 164.5412 123.9774) (end 164.5412 124.838008) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 97f65ecb-886e-4076-bfa1-f1b5d7e652bd)) + (segment (start 149.9622 124.8841) (end 149.9622 127.5411) (width 0.1524) (layer "F.Cu") (net 37) (tstamp a6bcc8e5-a5a4-4957-a954-2527a020f6b6)) + (segment (start 159.6644 132.8674) (end 156.437852 132.8674) (width 0.1524) (layer "F.Cu") (net 37) (tstamp b2ed79d7-59be-40e9-b9b0-768c1db59b2c)) + (segment (start 152.602689 130.7338) (end 149.9622 128.093311) (width 0.1524) (layer "F.Cu") (net 37) (tstamp dae83d52-fc9c-4218-9ee7-644b009c9bbc)) + (segment (start 149.9622 128.093311) (end 149.9622 127.5411) (width 0.1524) (layer "F.Cu") (net 37) (tstamp ea12a29c-12ec-4b7b-a315-e6a51d122428)) + (segment (start 163.4744 125.904808) (end 163.4744 127.686548) (width 0.1524) (layer "F.Cu") (net 37) (tstamp ea42ed3f-3a83-458a-b208-5d728f1ea8dd)) + (segment (start 150.6122 124.8841) (end 150.6122 127.5411) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 4b63242d-5bd6-4757-9a73-5e28421e0b53)) + (segment (start 160.095452 130.5814) (end 157.988748 130.5814) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 4e3954fb-a52a-458a-905c-721a1c514173)) + (segment (start 164.5412 121.4374) (end 163.576 122.4026) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 5cfab585-8f42-4889-a75d-8fdcd7bfd292)) + (segment (start 163.3728 123.74486) (end 163.3728 125.575356) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 65c81184-82ee-4157-a3f9-a848f3100b6e)) + (segment (start 163.576 122.4026) (end 163.576 123.54166) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 78ced379-78be-440f-ae1f-1e84b54be5e9)) + (segment (start 150.6122 128.093311) (end 150.6122 127.5411) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 8383a752-bf44-4b45-bb79-640c1d74b36b)) + (segment (start 163.0172 127.659652) (end 160.095452 130.5814) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 9d80726f-3599-491a-ad10-ea982d5fd896)) + (segment (start 157.836348 130.429) (end 152.947889 130.429) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a57eccf7-e753-4d5d-812e-a46da92032ce)) + (segment (start 163.0172 125.930956) (end 163.0172 127.659652) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a92bc9e5-8051-4c45-b4f7-773b06d3124d)) + (segment (start 163.3728 125.575356) (end 163.0172 125.930956) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a9469c2f-d2f7-4b2f-a471-ab9015addeec)) + (segment (start 157.988748 130.5814) (end 157.836348 130.429) (width 0.1524) (layer "F.Cu") (net 38) (tstamp af91fde2-f2c4-40c2-9718-8cdc1886ff8e)) + (segment (start 163.576 123.54166) (end 163.3728 123.74486) (width 0.1524) (layer "F.Cu") (net 38) (tstamp b3d61d3e-422d-438b-ad6f-7f5adb8c0ff6)) + (segment (start 152.947889 130.429) (end 150.6122 128.093311) (width 0.1524) (layer "F.Cu") (net 38) (tstamp fc457cf8-d332-481b-b2b2-8fd6adede2d5)) + (segment (start 159.9692 130.2766) (end 158.115 130.2766) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 0f9c7fcd-ebad-4486-8466-62e63b20332c)) + (segment (start 151.2622 124.8841) (end 151.2622 127.5411) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 1c0f4b11-4e3a-4c4f-a81a-2d9662dc9220)) + (segment (start 164.338 118.8974) (end 163.5126 119.7228) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 408faf30-f570-4747-a06c-1c84cc2c06af)) + (segment (start 163.068 123.618608) (end 163.068 125.449104) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 626b3eca-a019-456a-bc8d-54752ec125d8)) + (segment (start 158.115 130.2766) (end 157.8356 129.9972) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 6a765e0a-0460-4d5a-8c0c-2b61ff224473)) + (segment (start 157.8356 129.9972) (end 153.0604 129.9972) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 6cc732ba-d11a-42f0-8991-02319fcb8ca3)) + (segment (start 162.7124 125.804704) (end 162.7124 127.5334) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 72597893-f3f1-4573-bf75-ad87ce9d6f3b)) + (segment (start 163.5126 119.7228) (end 163.5126 122.034948) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 769b950b-78a9-4096-8744-f854f13957e7)) + (segment (start 162.7124 127.5334) (end 159.9692 130.2766) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 7ef918ec-c34d-40ab-a867-d08c53143757)) + (segment (start 163.2712 122.276348) (end 163.2712 123.415408) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 9c6daca1-b3e5-4997-8953-464d4bc53203)) + (segment (start 163.068 125.449104) (end 162.7124 125.804704) (width 0.1524) (layer "F.Cu") (net 39) (tstamp d19b1424-02b9-4209-9424-a91f365a711c)) + (segment (start 163.2712 123.415408) (end 163.068 123.618608) (width 0.1524) (layer "F.Cu") (net 39) (tstamp dd4b58a1-a283-4b68-92b9-3a37631a78a8)) + (segment (start 153.0604 129.9972) (end 151.2622 128.199) (width 0.1524) (layer "F.Cu") (net 39) (tstamp e5c0c971-eb39-46b7-8a73-f8cf20dc24a7)) + (segment (start 151.2622 128.199) (end 151.2622 127.5411) (width 0.1524) (layer "F.Cu") (net 39) (tstamp edf45e12-813a-481c-9b0d-7111c00e3515)) + (segment (start 163.5126 122.034948) (end 163.2712 122.276348) (width 0.1524) (layer "F.Cu") (net 39) (tstamp ef0fd816-fd5a-4f71-9d9a-9c9a24e0392c)) + (segment (start 164.5412 118.8974) (end 164.338 118.8974) (width 0.1524) (layer "F.Cu") (net 39) (tstamp efea36c3-b7b9-404a-a8ab-baef173d71da)) + (segment (start 159.981052 128.105) (end 157.591956 128.105) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 03732268-5de6-4471-8b4e-1cfa4e57fa94)) + (segment (start 164.5412 116.3574) (end 164.5412 117.442739) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 0f226cbc-62fd-4323-8d15-fd783e1e73f6)) + (segment (start 156.055356 129.6416) (end 153.460489 129.6416) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 1046dada-bda3-4879-b470-96f480e1015b)) + (segment (start 162.9664 122.150096) (end 162.9664 123.289156) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 24f387a6-a2ed-4b3e-b3c2-3fd8c83ea95a)) + (segment (start 151.9122 124.8841) (end 151.9122 127.5411) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 68f2d392-e83a-4750-8ff3-5ed9f6ffe02b)) + (segment (start 153.460489 129.6416) (end 151.9122 128.093311) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 71ca48b5-3703-45f1-bac0-76463ab6b6f8)) + (segment (start 162.9664 123.289156) (end 162.7632 123.492356) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 86e36044-8b39-4e32-9882-cbc7e5929a80)) + (segment (start 163.2078 121.908696) (end 162.9664 122.150096) (width 0.1524) (layer "F.Cu") (net 40) (tstamp b016dd48-fcbe-4f5e-8683-3b09875ec9b5)) + (segment (start 163.5126 119.291748) (end 163.2078 119.596548) (width 0.1524) (layer "F.Cu") (net 40) (tstamp b9bd211b-52d2-428b-8b23-aa9dd04f1c3e)) + (segment (start 151.9122 128.093311) (end 151.9122 127.5411) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c0589a56-d74e-4a59-91d2-e7cc0884a86b)) + (segment (start 162.7632 123.492356) (end 162.7632 125.322852) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c1428880-72be-4488-86cc-7c266e98bd57)) + (segment (start 164.5412 117.442739) (end 163.5126 118.471339) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c449b635-6912-41fd-83de-c7ee8c8758e8)) + (segment (start 163.2078 119.596548) (end 163.2078 121.908696) (width 0.1524) (layer "F.Cu") (net 40) (tstamp cf400bb5-09c5-455f-9dc4-071fe991d074)) + (segment (start 162.7632 125.322852) (end 159.981052 128.105) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d29f36c7-990c-4726-a2e0-0af9b0e9cbfa)) + (segment (start 163.5126 118.471339) (end 163.5126 119.291748) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d61426d8-c2da-4d38-8e3e-893c0a920f97)) + (segment (start 157.591956 128.105) (end 156.055356 129.6416) (width 0.1524) (layer "F.Cu") (net 40) (tstamp df45286b-2064-4e9e-a109-c345505c24dc)) + (segment (start 163.5126 118.040287) (end 163.2078 118.345087) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 34aed034-7430-4513-8aa0-f76bf77ce68f)) + (segment (start 162.3568 125.2982) (end 159.8548 127.8002) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 3a2ffe45-7f90-41e3-b5b1-662e5dda0dac)) + (segment (start 153.58674 129.3368) (end 152.5622 128.312259) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 5e7f948b-c2e3-4913-bdef-ce6c0d41479c)) + (segment (start 164.5412 114.902739) (end 163.5126 115.931339) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7d83492a-43a0-4af6-88b1-8008055bb7b5)) + (segment (start 162.6616 122.023844) (end 162.6616 123.162904) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7de76e06-bd31-45de-a62f-ec6bd3573301)) + (segment (start 155.929104 129.3368) (end 153.58674 129.3368) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7f4d469c-bff0-457e-81ef-cdb7756c5734)) + (segment (start 162.6616 123.162904) (end 162.3568 123.467704) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7f734899-fcc8-4389-a9b7-59acab905c3f)) + (segment (start 152.5622 124.8841) (end 152.5622 127.5411) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 82361bb8-a698-474d-a76a-0a685e8d9939)) + (segment (start 163.5126 115.931339) (end 163.5126 118.040287) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 943cfc1a-a87e-4eab-a8df-177833c5a9c5)) + (segment (start 164.5412 113.8174) (end 164.5412 114.902739) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 96ec3aa4-e0dc-4efc-ac4c-79e9f34e6b2d)) + (segment (start 163.2078 119.165496) (end 162.903 119.470296) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 9b57b778-6c52-40a9-ae6b-b9a391e6ce02)) + (segment (start 162.903 119.470296) (end 162.903 121.782444) (width 0.1524) (layer "F.Cu") (net 41) (tstamp adaf9f58-372d-4514-a98a-6705592dad47)) + (segment (start 163.2078 118.345087) (end 163.2078 119.165496) (width 0.1524) (layer "F.Cu") (net 41) (tstamp cf698f0d-027d-434c-86fa-c81b4f3faba5)) + (segment (start 162.903 121.782444) (end 162.6616 122.023844) (width 0.1524) (layer "F.Cu") (net 41) (tstamp db332cad-e32c-4956-98dd-32a375eb94b4)) + (segment (start 152.5622 128.312259) (end 152.5622 127.5411) (width 0.1524) (layer "F.Cu") (net 41) (tstamp dc32fd30-53a2-4d36-becb-16fe199a957c)) + (segment (start 157.465704 127.8002) (end 155.929104 129.3368) (width 0.1524) (layer "F.Cu") (net 41) (tstamp df62fbc9-e5c1-4f6e-82b6-773255934809)) + (segment (start 162.3568 123.467704) (end 162.3568 125.2982) (width 0.1524) (layer "F.Cu") (net 41) (tstamp eba24a5c-164c-47c8-ad43-300c4d401cff)) + (segment (start 159.8548 127.8002) (end 157.465704 127.8002) (width 0.1524) (layer "F.Cu") (net 41) (tstamp fd71a2ed-e736-4234-8f4e-2237f9f5a535)) + (segment (start 153.2122 124.8841) (end 153.2122 127.5411) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 06b792b5-6ab3-4077-94c9-c344ed1c3449)) + (segment (start 163.5126 113.391339) (end 163.5126 114.243461) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 0ab1105c-4133-4c76-91d0-2d54a0fc58d8)) + (segment (start 164.5412 112.362739) (end 163.5126 113.391339) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 20b2d3cb-4a78-4ed6-acda-94ebc68acefe)) + (segment (start 153.998489 128.8796) (end 153.2122 128.093311) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 22c50865-161a-41f0-9637-f37df5c8772f)) + (segment (start 162.5982 121.656192) (end 162.3568 121.897592) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 2d9b27b3-350f-44c7-8792-e21b5bdee36a)) + (segment (start 158.997139 125.4252) (end 158.0896 126.332739) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 2f103c84-99a3-4101-8ef2-3697b59012e9)) + (segment (start 162.903 119.039244) (end 162.5982 119.344044) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 39eba542-ddd9-4339-aa1e-0e5c4e27c25b)) + (segment (start 158.0896 126.745252) (end 155.955252 128.8796) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 402a52cd-6511-427f-8ce9-db4816805825)) + (segment (start 162.3568 123.036652) (end 159.968252 125.4252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 4e49046d-e728-4565-8192-fb9aaded5f28)) + (segment (start 163.2078 115.805087) (end 163.2078 117.914035) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 5060f403-c23f-438a-a104-e61372d22eb4)) + (segment (start 158.0896 126.332739) (end 158.0896 126.745252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 5617c60f-286f-4e20-8289-f30f626232bb)) + (segment (start 162.5982 119.344044) (end 162.5982 121.656192) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 63514690-c8ed-49d1-be58-d3d28e55bc07)) + (segment (start 153.2122 128.093311) (end 153.2122 127.5411) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 6cc3f7e1-bfaa-4613-9b25-36d466874519)) + (segment (start 163.8046 115.208287) (end 163.2078 115.805087) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 798f1a30-f5a6-4c5d-92d2-769015b076b8)) + (segment (start 159.968252 125.4252) (end 158.997139 125.4252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 7c4b59d8-1cdf-457a-894c-3cadac0cd4f2)) + (segment (start 163.8046 114.535461) (end 163.8046 115.208287) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 85f3d934-0399-4c22-b981-c624a87553ea)) + (segment (start 162.903 118.218835) (end 162.903 119.039244) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 8b3f1541-70ee-4283-9802-ccf61e34c547)) + (segment (start 164.5412 111.2774) (end 164.5412 112.362739) (width 0.1524) (layer "F.Cu") (net 42) (tstamp a2780b84-a8a4-4f81-849e-717c3d0d8c71)) + (segment (start 155.955252 128.8796) (end 153.998489 128.8796) (width 0.1524) (layer "F.Cu") (net 42) (tstamp b94d5645-46c1-4573-8516-37fa8e81cec0)) + (segment (start 163.5126 114.243461) (end 163.8046 114.535461) (width 0.1524) (layer "F.Cu") (net 42) (tstamp b97d3a1f-8174-4fee-9af4-10f2b222efab)) + (segment (start 162.3568 121.897592) (end 162.3568 123.036652) (width 0.1524) (layer "F.Cu") (net 42) (tstamp e7ca445f-dd1d-4cf7-b390-cdd2dd065432)) + (segment (start 163.2078 117.914035) (end 162.903 118.218835) (width 0.1524) (layer "F.Cu") (net 42) (tstamp f9f370b9-20d1-427a-9a49-4883bf6fb35d)) + (segment (start 157.7848 126.365) (end 155.575 128.5748) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 252194c8-de28-47a9-b73e-68e3bd84316d)) + (segment (start 162.5982 118.092583) (end 162.5982 118.912992) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 258d2b39-778e-4b73-aabe-ca7fe9e8f73e)) + (segment (start 162.5982 118.912992) (end 162.2934 119.217792) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2abf1ec2-cd5c-4dfb-863f-66861c905573)) + (segment (start 155.575 128.5748) (end 154.343689 128.5748) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2f2840f1-39ba-4c62-a24e-e548402a4451)) + (segment (start 162.2934 120.293861) (end 162.052 120.535261) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2fa188c1-b2d5-46b6-b80a-c61956819126)) + (segment (start 154.343689 128.5748) (end 153.8622 128.093311) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 390fa8ec-1658-470c-8359-02ec3c765eeb)) + (segment (start 163.2078 114.369713) (end 163.4998 114.661713) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 41dec2b5-eb80-45ae-8531-85273e26b4cd)) + (segment (start 163.2078 113.265087) (end 163.2078 114.369713) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 4d4fba32-22fd-4bfe-b92d-0c165033244e)) + (segment (start 162.903 115.678835) (end 162.903 117.787783) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 4f91b91b-138f-44c8-a623-3f56d96015db)) + (segment (start 162.903 117.787783) (end 162.5982 118.092583) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 564a26d7-ec32-4c37-bca6-b85eb29dbabf)) + (segment (start 163.5126 109.766) (end 163.5126 112.960287) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 5c4e1d4f-89b2-463c-9d59-b4d0298b3800)) + (segment (start 153.8622 124.8841) (end 153.8622 127.5411) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 603eca72-d947-4249-80d2-786972feb0c7)) + (segment (start 162.052 120.535261) (end 162.052 122.9104) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 688a5b4a-d6c9-4ec7-aadb-85769117f9fe)) + (segment (start 163.4998 115.082035) (end 162.903 115.678835) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 6a78c50c-f32b-482c-8202-452591f7a3b7)) + (segment (start 162.052 122.9104) (end 159.842 125.1204) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 6aa19827-7c39-44af-848d-137a961fdd9b)) + (segment (start 158.870887 125.1204) (end 157.7848 126.206487) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 7c2797dd-f6be-4ddf-a88d-bae907459cbc)) + (segment (start 159.842 125.1204) (end 158.870887 125.1204) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 892d0c2d-abf4-4935-b4b1-d6512f604f16)) + (segment (start 157.7848 126.206487) (end 157.7848 126.365) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 9068342d-189a-45f5-9e54-4acc318d72e7)) + (segment (start 164.5412 108.7374) (end 163.5126 109.766) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 924e25ef-3c99-4a65-a154-fff6c7a49781)) + (segment (start 163.4998 114.661713) (end 163.4998 115.082035) (width 0.1524) (layer "F.Cu") (net 43) (tstamp bc44c03d-1d69-49aa-93b4-0e9e8ef45c45)) + (segment (start 162.2934 119.217792) (end 162.2934 120.293861) (width 0.1524) (layer "F.Cu") (net 43) (tstamp d568fb6f-d776-4319-9638-cc81c45b67c8)) + (segment (start 153.8622 128.093311) (end 153.8622 127.5411) (width 0.1524) (layer "F.Cu") (net 43) (tstamp d9e6ee50-cf22-4485-99d3-79ec88a504a7)) + (segment (start 163.5126 112.960287) (end 163.2078 113.265087) (width 0.1524) (layer "F.Cu") (net 43) (tstamp f5a728d9-baf1-4bf9-861e-18b795598827)) + (segment (start 161.6964 119.360165) (end 162.2934 118.763165) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 0fafced1-a1ad-4b58-8284-94cbd8ad7405)) + (segment (start 149.3162 116.5352) (end 149.3162 119.1551) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 134cbbab-6790-4365-82e1-9db1b115e552)) + (segment (start 162.903 113.138835) (end 163.2078 112.834035) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 23e50858-9293-47a9-80c5-c79c40a418e9)) + (segment (start 163.2078 108.616139) (end 164.5412 107.282739) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 26ab5802-42a1-4ffd-8d31-bc2ff3765ec2)) + (segment (start 160.425652 122.936) (end 161.6964 121.665252) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 374413d8-00f3-4b1a-bab5-d1566d0f5232)) + (segment (start 149.3122 119.1591) (end 149.3122 119.711311) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 3c2ec01b-544f-4434-8507-27a6ef11f3e4)) + (segment (start 149.3162 119.1551) (end 149.3122 119.1591) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 42b03d6c-99f7-41cc-bcc1-162268ef3790)) + (segment (start 161.6964 121.665252) (end 161.6964 119.360165) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 7533c68f-8dbd-43d6-8706-44e4e51928c1)) + (segment (start 149.3122 119.711311) (end 152.536889 122.936) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 7d3a6a54-970d-4fff-ba07-1ffac220e645)) + (segment (start 164.5412 107.282739) (end 164.5412 106.1974) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 8ac95c18-6e82-491c-be74-70b6d84278e6)) + (segment (start 162.903 115.247783) (end 162.903 113.138835) (width 0.1524) (layer "F.Cu") (net 44) (tstamp a1f82e33-ed88-481c-b45d-63dab749ff15)) + (segment (start 162.2934 117.966331) (end 162.5982 117.661531) (width 0.1524) (layer "F.Cu") (net 44) (tstamp ab2bd298-fc35-4b4d-a629-5809929f8401)) + (segment (start 163.2078 112.834035) (end 163.2078 108.616139) (width 0.1524) (layer "F.Cu") (net 44) (tstamp abed7769-d72f-4aef-9d3a-344277b9db7d)) + (segment (start 162.5982 117.661531) (end 162.5982 115.552583) (width 0.1524) (layer "F.Cu") (net 44) (tstamp b5f82419-1b42-40fa-954b-ba12a6d45665)) + (segment (start 162.5982 115.552583) (end 162.903 115.247783) (width 0.1524) (layer "F.Cu") (net 44) (tstamp e1a6048f-bd40-40f4-a8ba-8810507a86c2)) + (segment (start 162.2934 118.763165) (end 162.2934 117.966331) (width 0.1524) (layer "F.Cu") (net 44) (tstamp e1b7fde9-28cb-4c88-a22f-2cd104cad26e)) + (segment (start 152.536889 122.936) (end 160.425652 122.936) (width 0.1524) (layer "F.Cu") (net 44) (tstamp f339a403-29e5-410f-b007-34ca5f9645c6)) + (segment (start 164.5412 104.742739) (end 164.5412 103.6574) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 0f4c02f6-b831-43ac-ad79-0525caec3d9a)) + (segment (start 162.2934 117.535279) (end 162.2934 115.426331) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 0fec7de9-59bb-4500-9a38-373690ff9d97)) + (segment (start 163.5126 106.623461) (end 163.5126 105.771339) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 1ceeffd1-4281-4b23-a411-5cc28e71da69)) + (segment (start 163.5126 105.771339) (end 164.5412 104.742739) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 1ee04187-b062-4be4-89f2-29b57651447f)) + (segment (start 149.9622 119.711311) (end 152.882089 122.6312) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 23b77c4b-8441-4bfe-9033-7e3d762e2263)) + (segment (start 163.703 106.813861) (end 163.5126 106.623461) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 2ca56634-3160-4362-96f2-f58580836a2e)) + (segment (start 149.9662 116.5352) (end 149.9662 119.1551) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 2d4c7626-4f95-4d1d-a5a7-a1e0a5c9bf70)) + (segment (start 162.2934 115.426331) (end 162.5982 115.121531) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 3b4e0b0b-680b-4a2c-82b6-3cffc1e6a772)) + (segment (start 160.274 122.6312) (end 161.3916 121.5136) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 4ddfa71e-84ca-48af-8d6a-1514571c6396)) + (segment (start 152.882089 122.6312) (end 160.274 122.6312) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 827a0903-1b74-4618-a0a9-47a881aacef9)) + (segment (start 162.5982 108.794687) (end 163.703 107.689887) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 8a2bc41d-3b48-4ea7-a891-f380c7f1f9ea)) + (segment (start 161.9886 117.840079) (end 162.2934 117.535279) (width 0.1524) (layer "F.Cu") (net 45) (tstamp ada1ae68-d40f-4f6f-8513-3301dfae400d)) + (segment (start 161.3916 119.233913) (end 161.9886 118.636913) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b5a134d4-6196-45ad-a398-00306be9425f)) + (segment (start 149.9662 119.1551) (end 149.9622 119.1591) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b776ef6e-3d02-474f-83d5-2aad67dae8b3)) + (segment (start 161.9886 118.636913) (end 161.9886 117.840079) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b7ed3a12-9ffa-471d-a4fc-4764283d260c)) + (segment (start 161.3916 121.5136) (end 161.3916 119.233913) (width 0.1524) (layer "F.Cu") (net 45) (tstamp be248036-1e60-4b52-b812-5f198befebea)) + (segment (start 163.703 107.689887) (end 163.703 106.813861) (width 0.1524) (layer "F.Cu") (net 45) (tstamp c7e75b2b-fe70-4ec8-bf9a-5fda35ef5f85)) + (segment (start 149.9622 119.1591) (end 149.9622 119.711311) (width 0.1524) (layer "F.Cu") (net 45) (tstamp cd0b925a-8045-4344-9a0b-343ef8510ba3)) + (segment (start 162.5982 115.121531) (end 162.5982 108.794687) (width 0.1524) (layer "F.Cu") (net 45) (tstamp cd9333bf-3939-404b-b8ef-2a1b142c8937)) + (segment (start 158.5086 120.485) (end 158.0642 120.9294) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 0a2cfad4-de50-47c4-a5a4-6c03ccaca4eb)) + (segment (start 161.6838 117.713827) (end 161.6838 118.458913) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 11b75903-9e27-403e-8e5e-286a4105fbc4)) + (segment (start 163.2078 106.749713) (end 163.3982 106.940113) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 23dae191-fd97-4e41-ac87-d485dd0cba0e)) + (segment (start 157.580852 122.174) (end 153.074889 122.174) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 2a37b347-f37c-480b-a9f5-f677de262c41)) + (segment (start 162.2934 108.668435) (end 162.2934 114.995279) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 46b49911-e309-4a01-b8e2-1c439d963903)) + (segment (start 163.5126 102.146) (end 163.5126 105.340287) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 4babb1b2-42d3-4140-833f-80272b9a6cc7)) + (segment (start 164.5412 101.1174) (end 163.5126 102.146) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 5662f800-f003-4531-a1b1-d7cc2be726d8)) + (segment (start 158.0642 120.9294) (end 158.0642 121.690652) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 5b0abfc2-a992-435b-a6b3-985959f8697e)) + (segment (start 161.9886 115.300079) (end 161.9886 117.409027) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 6fd6263a-3e41-412a-921e-25de22f6ec91)) + (segment (start 163.3982 106.940113) (end 163.3982 107.563635) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 831398a9-d356-4151-99c7-bb86f28bc266)) + (segment (start 161.6838 118.458913) (end 159.657713 120.485) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 85648a6c-c454-407b-a70a-57f9ebe0e86a)) + (segment (start 150.6162 119.1551) (end 150.6122 119.1591) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 86562eb4-d8fb-43ae-bea9-69c9fc6a1c9c)) + (segment (start 150.6162 116.5352) (end 150.6162 119.1551) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 98d31cec-f045-4baa-b026-b6bdd2801f4b)) + (segment (start 161.9886 117.409027) (end 161.6838 117.713827) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 9c9249d5-e05a-4de5-b023-429470e2889b)) + (segment (start 162.2934 114.995279) (end 161.9886 115.300079) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 9ec310a1-a758-47bc-9520-5a1e3533aa95)) + (segment (start 158.0642 121.690652) (end 157.580852 122.174) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a3872b0a-923e-4174-95ff-e7e0fc602471)) + (segment (start 163.5126 105.340287) (end 163.2078 105.645087) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a53dc749-8ae8-4394-9ba0-c34d61cf9c38)) + (segment (start 163.3982 107.563635) (end 162.2934 108.668435) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a6931426-036d-4f9d-a5ed-94a7153b431b)) + (segment (start 153.074889 122.174) (end 150.6122 119.711311) (width 0.1524) (layer "F.Cu") (net 46) (tstamp cc0c7ee2-076d-4808-87a8-91a533f53fa2)) + (segment (start 163.2078 105.645087) (end 163.2078 106.749713) (width 0.1524) (layer "F.Cu") (net 46) (tstamp de6255de-c40a-4992-9312-0063c1c5daee)) + (segment (start 150.6122 119.711311) (end 150.6122 119.1591) (width 0.1524) (layer "F.Cu") (net 46) (tstamp f7895470-bcf7-4704-a99e-de0102500bd0)) + (segment (start 159.657713 120.485) (end 158.5086 120.485) (width 0.1524) (layer "F.Cu") (net 46) (tstamp f9ed2ff5-1bbb-4793-943d-a00f24fe7e84)) + (segment (start 164.5412 99.63672) (end 163.2078 100.97012) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 0a5b90b1-83a7-4d38-9bd9-f7bda4eef0b9)) + (segment (start 159.531461 120.1802) (end 158.382348 120.1802) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 13536a86-2862-49d2-8c63-7f981f733117)) + (segment (start 161.379 117.105304) (end 161.379 118.332661) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 1cadd714-a736-4c08-9b2a-afa6ebe0eef0)) + (segment (start 163.2078 105.214035) (end 162.903 105.518835) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 41ed731f-3f38-4b02-bb41-6f49d6d20753)) + (segment (start 157.7594 121.285) (end 157.3022 121.7422) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 60710afb-eb09-4de4-bdf2-5545c2b4e88e)) + (segment (start 161.9886 108.542183) (end 161.9886 114.869027) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 66427c93-bbe2-4b3e-99ec-e45f6b21ec59)) + (segment (start 161.6838 116.800504) (end 161.379 117.105304) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 6c5e22ae-7180-4484-bcb5-faa8bdbd17de)) + (segment (start 161.6838 115.173827) (end 161.6838 116.800504) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 6d6d4749-4535-4581-b2d7-e29073346ae1)) + (segment (start 158.382348 120.1802) (end 157.7594 120.803148) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 7843d20f-fe0b-4dee-85e4-cc745a35f2e0)) + (segment (start 163.2078 100.97012) (end 163.2078 105.214035) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 84017b01-c520-437a-a0a8-965234e87a00)) + (segment (start 151.2662 119.1551) (end 151.2622 119.1591) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 89a1b81e-dec7-4ab2-90ca-9f591b61c20d)) + (segment (start 153.293089 121.7422) (end 151.2622 119.711311) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 89ba1890-9c06-47cc-8986-8bbf43bd8397)) + (segment (start 157.3022 121.7422) (end 153.293089 121.7422) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 91879b10-1124-4bef-a13b-1c45f04263ca)) + (segment (start 162.903 105.518835) (end 162.903 106.875965) (width 0.1524) (layer "F.Cu") (net 47) (tstamp a44d6c19-2d84-44a4-aaaf-1c710380754a)) + (segment (start 161.9886 114.869027) (end 161.6838 115.173827) (width 0.1524) (layer "F.Cu") (net 47) (tstamp a815fa5d-d97b-4dd6-8075-69a9beb259c4)) + (segment (start 164.5412 98.5774) (end 164.5412 99.63672) (width 0.1524) (layer "F.Cu") (net 47) (tstamp b509f8e9-1a36-4278-9fba-288f0edbb6d1)) + (segment (start 162.9664 106.939365) (end 162.9664 107.15886) (width 0.1524) (layer "F.Cu") (net 47) (tstamp b58c3dca-1590-4680-8983-af43ced4acfb)) + (segment (start 151.2662 116.5352) (end 151.2662 119.1551) (width 0.1524) (layer "F.Cu") (net 47) (tstamp ba3d2f70-38aa-444a-879e-e8a432ad25d8)) + (segment (start 157.7594 120.803148) (end 157.7594 121.285) (width 0.1524) (layer "F.Cu") (net 47) (tstamp cd005786-5b73-4a30-88df-c6796ff65e7c)) + (segment (start 162.903 106.875965) (end 162.9664 106.939365) (width 0.1524) (layer "F.Cu") (net 47) (tstamp cdde21ba-41b0-44d7-9ae0-f9a456a1f437)) + (segment (start 151.2622 119.711311) (end 151.2622 119.1591) (width 0.1524) (layer "F.Cu") (net 47) (tstamp d1670ea4-0efc-4b72-a5cc-af3058271385)) + (segment (start 162.903 107.22226) (end 162.903 107.627783) (width 0.1524) (layer "F.Cu") (net 47) (tstamp d9aaf5a6-03d7-4cb5-bc39-83b041735a03)) + (segment (start 161.379 118.332661) (end 159.531461 120.1802) (width 0.1524) (layer "F.Cu") (net 47) (tstamp dbd9b757-5984-4b3f-9dd8-ef2ea3798961)) + (segment (start 162.903 107.627783) (end 161.9886 108.542183) (width 0.1524) (layer "F.Cu") (net 47) (tstamp dcbbcc71-0adc-46e3-9f16-865895cb37c6)) + (segment (start 162.9664 107.15886) (end 162.903 107.22226) (width 0.1524) (layer "F.Cu") (net 47) (tstamp e692ba33-f440-4c25-91af-71dcaa01bbd2)) + (segment (start 161.379 115.047575) (end 161.379 116.674252) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 16d81312-28c2-4217-a192-5a85e6315f38)) + (segment (start 162.5982 101.148668) (end 162.5982 107.002217) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 18412bae-b803-47c7-9ea9-28c102b4bae6)) + (segment (start 161.6838 108.415931) (end 161.6838 114.742775) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 1a77a6a0-af52-4a39-a9a6-ae7e5c9a5be0)) + (segment (start 163.5126 100.234268) (end 162.5982 101.148668) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 1dd39c79-3507-40cc-b848-284d49229a95)) + (segment (start 162.5982 107.002217) (end 162.645095 107.049113) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 2b6c7e5d-2d1d-48eb-8dc1-bb4196a34dd0)) + (segment (start 151.9162 119.1551) (end 151.9122 119.1591) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 3a45f45a-75bb-46bb-acb2-71cb900e2455)) + (segment (start 151.9162 116.5352) (end 151.9162 119.1551) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 42e3499a-c673-4f45-a7d5-1e82a3dcdf55)) + (segment (start 160.108252 117.945) (end 158.633356 117.945) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 5cacae18-0623-4d7d-8a3f-ac63a6684b09)) + (segment (start 163.8046 96.774) (end 163.8046 97.859339) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 617ffba5-0a97-4f42-bc48-576133e6156f)) + (segment (start 151.9122 119.728904) (end 151.9122 119.1591) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 7213afdd-855b-4b37-a516-856c96582513)) + (segment (start 164.5412 96.0374) (end 163.8046 96.774) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 766e6893-9a95-4657-aaca-e8969c8b31bd)) + (segment (start 161.6838 114.742775) (end 161.379 115.047575) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 774a76fc-291e-4bf7-9fd6-6baa0ac49901)) + (segment (start 153.569896 121.3866) (end 151.9122 119.728904) (width 0.1524) (layer "F.Cu") (net 48) (tstamp a44572ab-3134-4d0e-816f-bd9e53299c3a)) + (segment (start 158.633356 117.945) (end 155.191756 121.3866) (width 0.1524) (layer "F.Cu") (net 48) (tstamp ad86c426-3610-48b2-aa7d-23c4b517f45c)) + (segment (start 155.191756 121.3866) (end 153.569896 121.3866) (width 0.1524) (layer "F.Cu") (net 48) (tstamp b24b4807-a487-4731-961e-b1ccc064a49f)) + (segment (start 163.5126 98.151339) (end 163.5126 100.234268) (width 0.1524) (layer "F.Cu") (net 48) (tstamp b6486c79-f9a7-4b2e-b37e-b6e1c5bd7b64)) + (segment (start 161.379 116.674252) (end 160.108252 117.945) (width 0.1524) (layer "F.Cu") (net 48) (tstamp c66f84cf-c845-4e56-bba0-4b55ec7594f0)) + (segment (start 162.5982 107.096008) (end 162.5982 107.501531) (width 0.1524) (layer "F.Cu") (net 48) (tstamp ca7f466b-152f-41bb-bf82-ac771e9fd57a)) + (segment (start 162.645095 107.049113) (end 162.5982 107.096008) (width 0.1524) (layer "F.Cu") (net 48) (tstamp d39a2d60-4457-4d53-81b4-0e999ad99236)) + (segment (start 163.8046 97.859339) (end 163.5126 98.151339) (width 0.1524) (layer "F.Cu") (net 48) (tstamp df9e1baf-55ce-4a0b-82df-53e6216e1146)) + (segment (start 162.5982 107.501531) (end 161.6838 108.415931) (width 0.1524) (layer "F.Cu") (net 48) (tstamp f369094b-cc19-4dd6-a1e4-21431b39bde6)) + (segment (start 153.746948 121.0818) (end 152.5622 119.897052) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 0d9493fc-8eae-4491-8633-6257f92ead3b)) + (segment (start 163.5126 93.071339) (end 163.5126 96.463461) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 167b9c34-3140-41fb-927c-4d6174696fe3)) + (segment (start 161.379 108.289679) (end 161.379 113.980904) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 2400bf35-00dd-4eb9-98a5-4647e5af91b8)) + (segment (start 163.2078 100.108016) (end 162.2934 101.022416) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 27e7d93f-0043-4803-847b-36ff129c1d29)) + (segment (start 161.379 113.980904) (end 161.0742 114.285704) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 2aef2a30-3f53-4848-b0d4-79f077e04317)) + (segment (start 163.4998 97.733087) (end 163.2078 98.025087) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 312aca37-251e-43bc-9a30-aa9d5ebd2ab7)) + (segment (start 159.982 117.6402) (end 158.507104 117.6402) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 3be04747-f406-47dd-86ba-9d35da089870)) + (segment (start 163.2078 98.025087) (end 163.2078 100.108016) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 3fae012a-4771-4349-8c5b-fd1bd5bb817a)) + (segment (start 162.2934 101.022416) (end 162.2934 107.375279) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 43edf542-75eb-48b8-b5e5-c1921864b65c)) + (segment (start 164.5412 90.9574) (end 164.5412 92.042739) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 5033c750-2415-4d0b-8985-fcb5b997084a)) + (segment (start 152.5622 119.897052) (end 152.5622 119.1591) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 50c59baf-fce1-4027-919a-f17765ce2add)) + (segment (start 158.507104 117.6402) (end 155.065504 121.0818) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 5f76a661-3fdd-49c7-92af-98fb031a139e)) + (segment (start 161.0742 116.548) (end 159.982 117.6402) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 650247b6-d8a3-4de3-b756-622a6de81273)) + (segment (start 163.5506 96.501461) (end 163.5506 96.596948) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 708789b2-f9a2-43b4-861a-c2ab462e8e77)) + (segment (start 163.5126 96.463461) (end 163.5506 96.501461) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 7f0bfbbe-a30b-4d16-9184-3af7ac97ba0f)) + (segment (start 152.5662 116.5352) (end 152.5662 119.1551) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 83d740c6-bb66-4ce7-b2d3-ab926026665a)) + (segment (start 161.0742 114.285704) (end 161.0742 116.548) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 8b1a9119-eca3-4f83-ad04-d2580517dd18)) + (segment (start 162.2934 107.375279) (end 161.379 108.289679) (width 0.1524) (layer "F.Cu") (net 49) (tstamp bd77dbbd-6b64-4a6e-929b-495735c388ff)) + (segment (start 155.065504 121.0818) (end 153.746948 121.0818) (width 0.1524) (layer "F.Cu") (net 49) (tstamp c4b51545-b679-4de5-b8fd-9d73252c1be2)) + (segment (start 163.4998 96.647748) (end 163.4998 97.733087) (width 0.1524) (layer "F.Cu") (net 49) (tstamp ce02505c-0c9a-4cdd-b5a8-b4f63afba508)) + (segment (start 152.5662 119.1551) (end 152.5622 119.1591) (width 0.1524) (layer "F.Cu") (net 49) (tstamp ce270d8b-7e58-40e2-bcac-3b40141beca1)) + (segment (start 163.5506 96.596948) (end 163.4998 96.647748) (width 0.1524) (layer "F.Cu") (net 49) (tstamp d1acbc6e-37ad-4f2f-b631-2bf14e6febd4)) + (segment (start 164.5412 92.042739) (end 163.5126 93.071339) (width 0.1524) (layer "F.Cu") (net 49) (tstamp def9058b-41d6-4c38-b592-d6a05b2b1b48)) + (segment (start 160.6042 114.883452) (end 160.6042 114.324652) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 086569e8-381f-45c9-a29b-be282ba88f01)) + (segment (start 160.082652 115.405) (end 160.6042 114.883452) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 0b395b11-1397-48c7-ad93-f7cf76f98600)) + (segment (start 162.903 97.898835) (end 163.195 97.606835) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 1791cb08-defe-4d98-be74-f6f1fd3a4b11)) + (segment (start 161.9758 100.908964) (end 162.903 99.981764) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 1fec54b3-3308-488e-ac12-1d37799429d0)) + (segment (start 153.2162 119.1551) (end 153.2122 119.1591) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 2cf062ac-a324-411d-9829-0bd32b698d8f)) + (segment (start 161.0742 113.854652) (end 161.0742 108.062704) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 30c2e3a7-c4b4-4237-bf1b-543b5fec2fac)) + (segment (start 163.2078 92.945087) (end 163.5126 92.640287) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 4554f209-d9f1-4c5d-9d03-257207a8eb4d)) + (segment (start 163.195 97.606835) (end 163.195 96.521496) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 58c818fe-45ea-4db4-afe5-8d8d9914eafe)) + (segment (start 161.9758 106.856304) (end 161.9886 106.843504) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5965fab7-2bb0-4190-bd72-fa174b552b71)) + (segment (start 162.903 99.981764) (end 162.903 97.898835) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5cd36a20-af90-4fb4-9787-b340142b0fa8)) + (segment (start 160.6042 114.324652) (end 161.0742 113.854652) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5e45d31d-30f6-412c-84c0-cd91b544c03b)) + (segment (start 164.5412 89.502739) (end 164.5412 88.4174) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 64875109-833a-4808-bcf6-ac7215b07e0d)) + (segment (start 161.9758 106.021096) (end 161.9758 100.908964) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 79f55750-214f-4bc6-b124-81c7b052c5d3)) + (segment (start 157.9372 117.575852) (end 157.9372 115.8494) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 82728e3c-759c-404c-bdb9-f2d2152746d1)) + (segment (start 158.3816 115.405) (end 160.082652 115.405) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 871392fa-9745-4a95-b62e-7fc060d30562)) + (segment (start 163.195 96.521496) (end 163.2078 96.508696) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 92414bad-0456-4829-a9be-a01ce015a9e6)) + (segment (start 153.2162 116.5352) (end 153.2162 119.1551) (width 0.1524) (layer "F.Cu") (net 50) (tstamp a607b9db-9129-4ac6-af4d-efed91ddaab0)) + (segment (start 154.990052 120.523) (end 157.9372 117.575852) (width 0.1524) (layer "F.Cu") (net 50) (tstamp a74364ec-ea57-495c-9095-47b17e08880b)) + (segment (start 153.2122 119.785052) (end 153.950148 120.523) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b163788f-f8db-4a33-9645-b5798f80e9b4)) + (segment (start 157.9372 115.8494) (end 158.3816 115.405) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b4f13f32-6fb5-4315-8562-ecc2a4a7b555)) + (segment (start 153.950148 120.523) (end 154.990052 120.523) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b6a0ac5e-c1d7-4fb2-a3e7-aead7b31b357)) + (segment (start 153.2122 119.1591) (end 153.2122 119.785052) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b740d444-599e-45fe-a334-53d5ca46dfaf)) + (segment (start 161.9758 107.161104) (end 161.9758 106.856304) (width 0.1524) (layer "F.Cu") (net 50) (tstamp bc3b5f71-068a-4627-b8b7-e52068c5ec23)) + (segment (start 161.9886 106.033896) (end 161.9758 106.021096) (width 0.1524) (layer "F.Cu") (net 50) (tstamp be0a7637-a8b8-45da-a7af-c7fef2267b02)) + (segment (start 163.2078 96.508696) (end 163.2078 92.945087) (width 0.1524) (layer "F.Cu") (net 50) (tstamp cd23f71b-ae4b-4297-9d56-6d07845cba1b)) + (segment (start 161.9886 106.843504) (end 161.9886 106.033896) (width 0.1524) (layer "F.Cu") (net 50) (tstamp d5ac70d5-aa15-4e2b-8b56-4d536671cdfd)) + (segment (start 163.5126 90.531339) (end 164.5412 89.502739) (width 0.1524) (layer "F.Cu") (net 50) (tstamp dd875dfb-5945-4d25-a567-422399b642a4)) + (segment (start 161.0742 108.062704) (end 161.9758 107.161104) (width 0.1524) (layer "F.Cu") (net 50) (tstamp eab383a7-7aec-4221-9406-864887915853)) + (segment (start 163.5126 92.640287) (end 163.5126 90.531339) (width 0.1524) (layer "F.Cu") (net 50) (tstamp f2660e28-e5dc-4c20-bab7-f19a64113423)) + (segment (start 162.5982 97.772583) (end 162.8902 97.480583) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 1904f379-707c-432e-be4f-34c6e1b7b23c)) + (segment (start 157.6324 116.6114) (end 157.6324 115.723148) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 1a700801-70c0-4480-8a10-4ca4bb34164e)) + (segment (start 163.2078 90.405087) (end 163.5126 90.100287) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 26343079-81e6-47e0-8296-214aa5e20ca3)) + (segment (start 156.3116 118.7704) (end 156.3116 117.9322) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 311235cd-9aae-48d9-b1ca-473c8b7d0bea)) + (segment (start 157.6324 115.723148) (end 158.255348 115.1002) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 48a7ab12-ae01-4774-b8ca-d45cac60abc1)) + (segment (start 162.903 92.818835) (end 163.2078 92.514035) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4933e4fe-8996-4007-aa9b-77328825a4fd)) + (segment (start 154.94 120.142) (end 156.3116 118.7704) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4a552f9f-75e6-4252-aacd-fdad6e8fc5cc)) + (segment (start 161.671 100.782712) (end 162.5982 99.855512) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4eb1c07e-a5c4-4a00-a1c0-773ae309d43f)) + (segment (start 160.7694 107.936452) (end 161.671 107.034852) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 59acc845-d1cb-4ace-be4d-35860c8f5a44)) + (segment (start 153.8622 119.711311) (end 154.292889 120.142) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 606e9cb4-2ef3-4027-bc76-46159353b19f)) + (segment (start 153.843578 119.140478) (end 153.8622 119.1591) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6742cff4-2c84-48b3-aae4-665864df765a)) + (segment (start 159.9564 115.1002) (end 160.2994 114.7572) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6bcd8211-64a4-462c-93f6-b7b774d6c80c)) + (segment (start 154.292889 120.142) (end 154.94 120.142) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6c5c3e8e-5374-43ff-b6c6-fd7cef810242)) + (segment (start 160.7694 113.7284) (end 160.7694 107.936452) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 78dc56bd-b979-4afc-aa19-378f0ec6f20d)) + (segment (start 161.671 107.034852) (end 161.671 100.782712) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 8eb5409e-1e2d-4aac-ad37-73c39a56d3c8)) + (segment (start 162.8902 97.480583) (end 162.8902 96.395244) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 94cc049c-0fe2-42b9-8468-78b21c5015e9)) + (segment (start 164.5412 86.3854) (end 164.5412 85.8774) (width 0.1524) (layer "F.Cu") (net 51) (tstamp a99d854e-37dc-4801-acdb-32df08e5032d)) + (segment (start 156.3116 117.9322) (end 157.6324 116.6114) (width 0.1524) (layer "F.Cu") (net 51) (tstamp b0964fb0-4923-4d52-9872-48cd1cd8854e)) + (segment (start 162.903 96.382444) (end 162.903 92.818835) (width 0.1524) (layer "F.Cu") (net 51) (tstamp bc5426d5-ab2e-498c-8a82-2975a036f1ad)) + (segment (start 153.843578 116.557822) (end 153.843578 119.140478) (width 0.1524) (layer "F.Cu") (net 51) (tstamp c0223931-57a8-4eec-a9d6-f35139e5d969)) + (segment (start 160.2994 114.7572) (end 160.2994 114.1984) (width 0.1524) (layer "F.Cu") (net 51) (tstamp c6d11ba0-8672-42da-82c1-01ecee89e501)) + (segment (start 160.2994 114.1984) (end 160.7694 113.7284) (width 0.1524) (layer "F.Cu") (net 51) (tstamp cc8a87c4-ddc4-4e39-bd8e-645207937b4d)) + (segment (start 163.5126 90.100287) (end 163.5126 87.414) (width 0.1524) (layer "F.Cu") (net 51) (tstamp ce8010f9-d682-473d-aa3b-e2ba3906ac33)) + (segment (start 162.8902 96.395244) (end 162.903 96.382444) (width 0.1524) (layer "F.Cu") (net 51) (tstamp dab12902-1442-46d6-899c-78faff3aa8c2)) + (segment (start 153.8622 119.1591) (end 153.8622 119.711311) (width 0.1524) (layer "F.Cu") (net 51) (tstamp dac371f9-5280-4380-9507-5c4c2d2b97e3)) + (segment (start 158.255348 115.1002) (end 159.9564 115.1002) (width 0.1524) (layer "F.Cu") (net 51) (tstamp e624a5a3-370f-42a7-bc81-1cd53566bdb3)) + (segment (start 163.2078 92.514035) (end 163.2078 90.405087) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f0404657-14ff-4eba-b32e-76b9afe10f5e)) + (segment (start 153.8662 116.5352) (end 153.843578 116.557822) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f5165cbe-5aa5-4d1d-83cf-a39b4a6d8c70)) + (segment (start 162.5982 99.855512) (end 162.5982 97.772583) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f81f5404-dd0a-45f9-8772-15afd11bf922)) + (segment (start 163.5126 87.414) (end 164.5412 86.3854) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f94ff3f6-6739-4183-af82-171f08cb0f60)) + (segment (start 157.108617 107.976494) (end 157.705033 107.976494) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 09c7bcfa-1aa3-4eae-bb0c-5034b0993041)) + (segment (start 162.903 92.387783) (end 162.903 90.278835) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 116edb8f-890d-419e-86e9-f5158397fa47)) + (segment (start 158.087127 107.5944) (end 160.6804 107.5944) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 1dcd7807-9796-41e9-bbcf-682d7a8fd784)) + (segment (start 154.7368 107.1626) (end 155.35432 107.78012) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 1fee183f-37fe-4e8b-ace1-242fe22377ba)) + (segment (start 162.5854 96.268992) (end 162.5982 96.256192) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 40333003-3588-45c5-a6f5-da735dfd42ff)) + (segment (start 160.6804 107.5944) (end 161.3662 106.9086) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 47fe7a60-e57f-40df-88e4-2de86dbb681a)) + (segment (start 162.2934 97.646331) (end 162.5854 97.354331) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 4a2d1d5f-a0bf-4a1e-b3fa-56e51a50fc1c)) + (segment (start 161.3662 100.65646) (end 162.2934 99.72926) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 5ee79c0b-7fdd-4802-a599-4de1342d75a0)) + (segment (start 153.8512 110.7952) (end 153.8662 110.8102) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 6a5d0f71-9f6f-4184-875c-63868d47743e)) + (segment (start 163.2078 89.974035) (end 163.2078 87.2362) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 6e41ab18-96ad-41e3-9622-5e0b8826b4c9)) + (segment (start 154.340389 107.1626) (end 154.7368 107.1626) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 71b53a97-3481-483a-aa41-26790a83c6cc)) + (segment (start 157.705033 107.976494) (end 158.087127 107.5944) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 73fb8276-dadb-485e-b3f2-3270d2b56159)) + (segment (start 155.35432 107.78012) (end 156.912243 107.78012) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 78d7e97a-2a54-4a23-906c-35677ce46630)) + (segment (start 163.5126 81.826) (end 164.5412 80.7974) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 8d2ab539-ab1a-401a-b485-b92eeacacfe1)) + (segment (start 156.912243 107.78012) (end 157.108617 107.976494) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 8e93131a-619d-4c0e-bf08-15f0d1207c25)) + (segment (start 162.5982 92.692583) (end 162.903 92.387783) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 916c1fb2-e193-40dc-ae96-aaf251666deb)) + (segment (start 163.2078 87.2362) (end 163.5126 86.9314) (width 0.1524) (layer "F.Cu") (net 52) (tstamp a2b63f54-0f5f-44bc-8c7e-5ab245ba909d)) + (segment (start 162.5982 96.256192) (end 162.5982 92.692583) (width 0.1524) (layer "F.Cu") (net 52) (tstamp c3951b9d-fb74-4bc6-9d76-3a06c9412370)) + (segment (start 163.5126 86.9314) (end 163.5126 81.826) (width 0.1524) (layer "F.Cu") (net 52) (tstamp c80c6f5d-b323-4d84-9bce-0d7b9214cb47)) + (segment (start 153.8512 108.204) (end 153.8512 110.7952) (width 0.1524) (layer "F.Cu") (net 52) (tstamp d17ef1b6-33c5-4ba5-ade4-87bc2785fe3b)) + (segment (start 153.8512 108.204) (end 153.8512 107.651789) (width 0.1524) (layer "F.Cu") (net 52) (tstamp db7aff0f-82ec-48a5-92fb-612249690e63)) + (segment (start 153.8512 107.651789) (end 154.340389 107.1626) (width 0.1524) (layer "F.Cu") (net 52) (tstamp e0ff9913-3bf0-4a0f-b087-75f4afa50a98)) + (segment (start 162.903 90.278835) (end 163.2078 89.974035) (width 0.1524) (layer "F.Cu") (net 52) (tstamp ef8642e1-2d5f-49c8-a2c2-bcf768d60ee1)) + (segment (start 161.3662 106.9086) (end 161.3662 100.65646) (width 0.1524) (layer "F.Cu") (net 52) (tstamp efb73017-1150-4126-b520-e99b2e1cd516)) + (segment (start 162.2934 99.72926) (end 162.2934 97.646331) (width 0.1524) (layer "F.Cu") (net 52) (tstamp fae06ff4-2884-4028-abbb-6d9b63eb726b)) + (segment (start 162.5854 97.354331) (end 162.5854 96.268992) (width 0.1524) (layer "F.Cu") (net 52) (tstamp fe54621d-04ca-4daa-8135-190462e98c17)) + (segment (start 154.9654 80.7558) (end 156.337 80.7558) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 130ebd07-04e8-443a-8ec6-7cd10a487325)) + (segment (start 156.337 80.7558) (end 156.337 82.2706) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 1f6cf87f-c8f0-484a-a9f8-1f2e98520721)) + (segment (start 158.623 84.5566) (end 160.782 84.5566) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 2bba1510-26ba-4bbc-a267-5b29790aecd4)) + (segment (start 160.782 84.5566) (end 164.5412 80.7974) (width 0.1524) (layer "B.Cu") (net 52) (tstamp aeefecb3-af8e-46de-901a-3bc25c2246e5)) + (segment (start 156.337 82.2706) (end 158.623 84.5566) (width 0.1524) (layer "B.Cu") (net 52) (tstamp fee77cf1-3363-4df9-b1aa-1c0eebb25280)) + (segment (start 162.280585 97.175927) (end 162.2806 97.175912) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2797cd7c-44fc-41cc-9d89-a549b5c4cff1)) + (segment (start 162.903 87.109948) (end 163.2078 86.805148) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 27bb214f-012c-47bc-a0c6-59877e470536)) + (segment (start 162.2806 97.175912) (end 162.2806 96.14274) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2babdd8b-234e-4d79-9d96-004c46ffca4f)) + (segment (start 162.903 88.7348) (end 162.903 87.109948) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2cb8aeda-7b12-4b9f-8289-4af3878fdaf5)) + (segment (start 162.5982 89.0396) (end 162.903 88.7348) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 32a33b15-73d2-41f8-a4de-a8490841eaf4)) + (segment (start 162.2806 96.14274) (end 162.2934 96.12994) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 32d8a757-7fc4-46d0-b8d4-85eddc1201ed)) + (segment (start 159.739852 105.2068) (end 161.0614 103.885252) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 43f98979-710b-4f77-a866-af181a94763e)) + (segment (start 163.2078 86.805148) (end 163.2078 79.5908) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 5f545c5d-cbc5-404f-9a70-347558d405a0)) + (segment (start 154.2034 106.426) (end 156.871148 106.426) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 66319284-9d4c-4401-bc54-36c0ab397a35)) + (segment (start 162.5982 91.7066) (end 162.5982 89.0396) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 6b4f09f1-55d4-49ab-a448-d2996eb42baf)) + (segment (start 161.0614 103.885252) (end 161.0614 100.530208) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 8c5844d4-2733-4a1a-bf9d-7d3eb83cb817)) + (segment (start 153.2012 107.4282) (end 154.2034 106.426) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 9ad608f7-7027-491f-94e0-6c443be6c29b)) + (segment (start 162.2934 92.0114) (end 162.5982 91.7066) (width 0.1524) (layer "F.Cu") (net 53) (tstamp ad5813f7-db4d-4287-a4ee-45f2a06cf2b4)) + (segment (start 161.9886 99.603008) (end 161.9886 97.520079) (width 0.1524) (layer "F.Cu") (net 53) (tstamp b5fd97f3-7118-4e9e-9ebe-c603cf852f81)) + (segment (start 162.2934 96.12994) (end 162.2934 92.0114) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c0161b44-c9c5-4bd0-b269-b37685e122a4)) + (segment (start 163.2078 79.5908) (end 164.5412 78.2574) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c7c47e79-8881-43e8-9b83-93f6dfc2e4f0)) + (segment (start 156.871148 106.426) (end 158.090348 105.2068) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c95fc18d-c785-4494-879f-34fb7c9b820a)) + (segment (start 153.2012 108.204) (end 153.2012 110.7952) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e15810ed-bd05-4ffc-b8f7-e4924105a1b6)) + (segment (start 153.2012 108.204) (end 153.2012 107.4282) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e17bb653-9311-401f-a437-8f439f917d6d)) + (segment (start 161.0614 100.530208) (end 161.9886 99.603008) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e1c560e2-39d4-425c-8486-b564ed5b96d7)) + (segment (start 162.280585 97.228094) (end 162.280585 97.175927) (width 0.1524) (layer "F.Cu") (net 53) (tstamp f0a5292c-170b-4dd7-b179-72dd1d76016b)) + (segment (start 158.090348 105.2068) (end 159.739852 105.2068) (width 0.1524) (layer "F.Cu") (net 53) (tstamp f15d8167-25dc-4b9c-81fe-9549d29f3ccc)) + (segment (start 153.2012 110.7952) (end 153.2162 110.8102) (width 0.1524) (layer "F.Cu") (net 53) (tstamp fe309672-c9d1-45b7-ac05-1ade2d26528c)) + (segment (start 161.9886 97.520079) (end 162.280585 97.228094) (width 0.1524) (layer "F.Cu") (net 53) (tstamp fe8a8d87-385f-44f7-b3a2-628361aa1697)) + (segment (start 156.629887 80.1058) (end 158.731087 82.207) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 03144545-f689-4911-b52c-4541334ae920)) + (segment (start 158.731087 82.207) (end 160.5916 82.207) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 04f0d33c-1e6a-4188-aecc-8b1f22095c92)) + (segment (start 154.9654 80.1058) (end 156.629887 80.1058) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 9d28f45d-973a-48f8-8f7d-46ee90ca260b)) + (segment (start 160.5916 82.207) (end 164.5412 78.2574) (width 0.1524) (layer "B.Cu") (net 53) (tstamp aad54384-f72a-4f3b-a99d-3e39adcbc339)) + (segment (start 160.7566 103.759) (end 160.7566 100.252304) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 071661cb-c78e-46fa-8dff-ba4ddff41f58)) + (segment (start 159.6136 104.902) (end 160.7566 103.759) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 0effbfab-f3ae-4d61-9099-420705e6e875)) + (segment (start 157.964096 104.902) (end 159.6136 104.902) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 1a39b9be-0a20-46a9-bcad-aa23e59605f6)) + (segment (start 152.5512 110.7952) (end 152.5662 110.8102) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 1e9f2442-216d-4f08-8c98-67a52841e8fa)) + (segment (start 161.9886 91.7574) (end 162.2934 91.4526) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 20537744-78a5-4b92-9ab3-02378dcfb1fd)) + (segment (start 161.97578 97.04968) (end 161.9758 97.04966) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 3034bf9c-92f5-488c-a450-b76855bb20aa)) + (segment (start 161.6838 97.393827) (end 161.97578 97.101847) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 373a613c-e1d7-48ba-9227-18abc02ac6e4)) + (segment (start 152.5512 108.204) (end 152.5512 110.7952) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 388cb4e9-c377-4a2d-80fb-148f50a902bc)) + (segment (start 161.97578 97.101847) (end 161.97578 97.04968) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 5512c2ee-b1f1-442a-b537-521bef64a0e6)) + (segment (start 162.8394 86.742496) (end 162.8394 78.0796) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 64b2baba-88ba-44f9-819c-b5490efb3e6b)) + (segment (start 160.7566 100.252304) (end 161.6838 99.325104) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 66d14985-b978-4222-9647-e301b0d7c680)) + (segment (start 161.9758 96.016488) (end 161.9886 96.003688) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 73818a9a-1e54-442d-9013-eb772537094b)) + (segment (start 162.2934 87.288496) (end 162.8394 86.742496) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 7c4a72b8-9a82-4532-b39b-54e54a12613b)) + (segment (start 152.5512 108.204) (end 152.5512 107.602069) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 80a3188e-7e71-46a2-bd76-3b82f55fca7b)) + (segment (start 154.032069 106.1212) (end 156.744896 106.1212) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 9d8d59ec-beb2-437a-9d65-a7acd5acb73b)) + (segment (start 162.8394 78.0796) (end 164.5412 76.3778) (width 0.1524) (layer "F.Cu") (net 54) (tstamp a877c91c-a5fc-4f72-8113-8f337bc1cb76)) + (segment (start 161.9886 96.003688) (end 161.9886 91.7574) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b090717f-ec48-4480-8a08-f1e6757836f4)) + (segment (start 161.9758 97.04966) (end 161.9758 96.016488) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b498e6c5-d1f2-4d57-b8a3-fc995486479e)) + (segment (start 162.2934 91.4526) (end 162.2934 87.288496) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b5585f56-d8a6-4f4c-a056-6932a499a912)) + (segment (start 152.5512 107.602069) (end 154.032069 106.1212) (width 0.1524) (layer "F.Cu") (net 54) (tstamp dbeac0f0-fe9d-4615-b554-2f959c59a97e)) + (segment (start 161.6838 99.325104) (end 161.6838 97.393827) (width 0.1524) (layer "F.Cu") (net 54) (tstamp ddda74b9-350b-4608-855c-65e13754e1bc)) + (segment (start 156.744896 106.1212) (end 157.964096 104.902) (width 0.1524) (layer "F.Cu") (net 54) (tstamp e3815089-9bdb-43da-9cc5-3d7ac6607f31)) + (segment (start 164.5412 76.3778) (end 164.5412 75.7174) (width 0.1524) (layer "F.Cu") (net 54) (tstamp eac2da2f-7f46-48df-9ca9-42489f75129b)) + (segment (start 164.5412 76.3016) (end 164.5412 75.7174) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 49377a3c-0eb9-425f-b1d8-65e86272254d)) + (segment (start 156.410939 79.4558) (end 158.857339 81.9022) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 7d457cf4-578c-465b-9d84-5107ca1f2629)) + (segment (start 163.4998 78.111861) (end 163.4998 77.343) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 9a80f3da-3fd1-4493-ba1b-26dbd1933f0e)) + (segment (start 158.857339 81.9022) (end 159.709461 81.9022) (width 0.1524) (layer "B.Cu") (net 54) (tstamp b74cd065-551e-4fa7-9950-1a06daf2a603)) + (segment (start 163.4998 77.343) (end 164.5412 76.3016) (width 0.1524) (layer "B.Cu") (net 54) (tstamp e5ef1aea-908d-48a7-b2e6-72e6e26e6ed3)) + (segment (start 159.709461 81.9022) (end 163.4998 78.111861) (width 0.1524) (layer "B.Cu") (net 54) (tstamp f93c6823-a885-418b-9a26-e57e0efe3f7a)) + (segment (start 154.9654 79.4558) (end 156.410939 79.4558) (width 0.1524) (layer "B.Cu") (net 54) (tstamp fc564685-6d4b-4eeb-b7bc-b6ccd10e3d3d)) + (segment (start 161.671 95.890236) (end 161.6838 95.877436) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 018f882c-a596-46ab-8c2e-b0e21c3654cd)) + (segment (start 163.1148 77.373148) (end 163.1148 74.6038) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 07dac08e-43d5-4434-b2b4-6d5eab4f77f0)) + (segment (start 159.6644 102.5398) (end 160.424904 101.779296) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 147f1927-bdfa-4e15-ad85-db5ff8296a5f)) + (segment (start 161.671 96.923408) (end 161.671 95.890236) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 185ac9ea-7851-47bd-be58-101a1661efe4)) + (segment (start 158.877 102.5398) (end 159.6644 102.5398) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 2e1257c8-fa25-42b9-be76-72449ace94da)) + (segment (start 151.9012 108.204) (end 151.9012 107.553117) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 36e806f1-738b-4261-8f4b-2daecb479f1c)) + (segment (start 161.379 99.198852) (end 161.379 97.215408) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 41184dc1-3083-450b-ac94-2a9ba1ca238d)) + (segment (start 153.637917 105.8164) (end 156.618644 105.8164) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 4a4de771-c59c-4fe1-8668-c88b528244a1)) + (segment (start 160.4518 100.126052) (end 161.379 99.198852) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 5523013e-3594-42b3-83f8-9d3bda12315b)) + (segment (start 158.2548 103.162) (end 158.877 102.5398) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 58dc0905-b25e-4168-b030-f8fa204b9fc4)) + (segment (start 162.2934 86.857444) (end 162.2934 85.0264) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 62e5afd0-b957-4fdb-b739-a90d56307b39)) + (segment (start 160.424904 100.3046) (end 160.4518 100.277704) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 77ae9a55-bd2f-4f12-869e-7d0db273e24c)) + (segment (start 163.1148 74.6038) (end 164.5412 73.1774) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 7b298bdd-3bbb-4816-a6cd-ca2dcbf56b3e)) + (segment (start 161.9886 87.162244) (end 162.2934 86.857444) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 8fa22033-7a12-40d5-89ea-540e81192bfc)) + (segment (start 160.4518 100.277704) (end 160.4518 100.126052) (width 0.1524) (layer "F.Cu") (net 55) (tstamp a9397766-f134-49f4-add8-6fcd3e24202d)) + (segment (start 161.6838 91.631148) (end 161.9886 91.326348) (width 0.1524) (layer "F.Cu") (net 55) (tstamp b596e774-ec17-41e7-b3c6-3f8a0dd5d366)) + (segment (start 161.6838 95.877436) (end 161.6838 91.631148) (width 0.1524) (layer "F.Cu") (net 55) (tstamp bff67f76-4524-4e5a-a63b-b2d80977aeae)) + (segment (start 151.9012 110.7952) (end 151.9162 110.8102) (width 0.1524) (layer "F.Cu") (net 55) (tstamp c6c2268c-b801-47c0-af49-a0b3763a8879)) + (segment (start 156.618644 105.8164) (end 158.2548 104.180244) (width 0.1524) (layer "F.Cu") (net 55) (tstamp cba46b35-efda-47fb-b34e-ac2077f4812a)) + (segment (start 161.379 97.215408) (end 161.671 96.923408) (width 0.1524) (layer "F.Cu") (net 55) (tstamp d01e6df7-cea4-4039-92ed-eb98c51f93af)) + (segment (start 162.2934 85.0264) (end 162.5346 84.7852) (width 0.1524) (layer "F.Cu") (net 55) (tstamp d0208705-a376-4109-af48-67ca95854501)) + (segment (start 158.2548 104.180244) (end 158.2548 103.162) (width 0.1524) (layer "F.Cu") (net 55) (tstamp dcda53b4-a90d-40cd-9ae9-c66091944a77)) + (segment (start 161.9886 91.326348) (end 161.9886 87.162244) (width 0.1524) (layer "F.Cu") (net 55) (tstamp ddb44c83-f584-4e86-8eb4-99cfbdae2980)) + (segment (start 162.5346 77.953348) (end 163.1148 77.373148) (width 0.1524) (layer "F.Cu") (net 55) (tstamp e90757f1-84b8-4fa6-9066-ca194070dff8)) + (segment (start 151.9012 107.553117) (end 153.637917 105.8164) (width 0.1524) (layer "F.Cu") (net 55) (tstamp ed06142f-7a15-49f8-ae58-1658a02b4501)) + (segment (start 162.5346 84.7852) (end 162.5346 77.953348) (width 0.1524) (layer "F.Cu") (net 55) (tstamp f3232f26-33da-46dc-894c-d2127922750c)) + (segment (start 151.9012 108.204) (end 151.9012 110.7952) (width 0.1524) (layer "F.Cu") (net 55) (tstamp f7f1957d-8243-43a3-81df-b50102bef99c)) + (segment (start 160.424904 101.779296) (end 160.424904 100.3046) (width 0.1524) (layer "F.Cu") (net 55) (tstamp fc7fc5f0-9599-455a-9d20-daf2f2087ce8)) + (segment (start 163.5126 74.206) (end 164.5412 73.1774) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 155619b3-05ee-4175-8089-a709e97f7021)) + (segment (start 154.9654 78.8058) (end 157.546548 78.8058) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 178c7a83-aa2f-458c-90f3-601354d9c0e5)) + (segment (start 158.547548 79.8068) (end 160.604948 79.8068) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 31ab781c-a7c3-4955-abc6-d7b5f6e91738)) + (segment (start 160.604948 79.8068) (end 163.5126 76.899148) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 31b76fbe-d59c-46d6-82dd-851f377e097b)) + (segment (start 157.546548 78.8058) (end 158.547548 79.8068) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 46842782-91fa-43c5-9d58-a6d50a7112cf)) + (segment (start 163.5126 76.899148) (end 163.5126 74.206) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 93503887-9b6a-4e06-b43a-c1eeecff450e)) + (segment (start 160.095452 100.0506) (end 161.0742 99.071852) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 1143712d-cd04-470a-968b-82bd44ca2481)) + (segment (start 162.81 72.3686) (end 164.5412 70.6374) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 12c56d95-9e25-492c-9b0e-53522ed0c286)) + (segment (start 161.3662 96.797156) (end 161.3662 95.763984) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 1653ebbb-9af0-4d68-9b0c-cd68e82d3ab7)) + (segment (start 161.0742 97.089156) (end 161.3662 96.797156) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 192213c4-b9c5-449d-b436-f987d7e2fe52)) + (segment (start 153.066984 105.504268) (end 156.330627 105.504268) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 3a479ac0-432f-4ad6-8f34-71b3a3cbe7c6)) + (segment (start 161.6838 84.8232) (end 162.2298 84.2772) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 47029de1-52fe-44a4-8555-1c207f6bd77f)) + (segment (start 161.6838 91.200096) (end 161.6838 84.8232) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 4d3a17eb-7b25-4a4d-965b-bbb015ca8d43)) + (segment (start 158.2548 102.730948) (end 158.2548 100.767539) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 57c61ae0-44c5-4ab1-b6ee-30e277032c48)) + (segment (start 157.95 103.035748) (end 158.2548 102.730948) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 5aa2c724-f7e2-474f-b84b-4e188f4d7c80)) + (segment (start 151.2512 108.204) (end 151.2512 107.320052) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 62a30d5f-3f90-47d4-8c49-a5d84280f7e3)) + (segment (start 158.971739 100.0506) (end 160.095452 100.0506) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 6818502d-d388-411a-a7cb-45cadc30c4bd)) + (segment (start 161.3662 95.763984) (end 161.379 95.751184) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 7389ea08-23d7-4dbf-b46d-3d7399fc80a6)) + (segment (start 157.95 103.884895) (end 157.95 103.035748) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 80264cf7-2d8e-4443-b1e6-ca77045f8989)) + (segment (start 162.81 77.246896) (end 162.81 72.3686) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 8a1af2b7-c9c4-4eec-a882-a775f167c3b2)) + (segment (start 151.2512 108.204) (end 151.2512 110.7952) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 8d62a25d-c7dc-4f7d-8b8f-bf3a15c642aa)) + (segment (start 162.2298 84.2772) (end 162.2298 77.827096) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 9d18d67b-0f2c-4f6b-96ee-63b930329cd1)) + (segment (start 158.2548 100.767539) (end 158.971739 100.0506) (width 0.1524) (layer "F.Cu") (net 56) (tstamp a48ea901-3ce2-4b49-a796-e0cbf1fa6f1e)) + (segment (start 151.2512 107.320052) (end 153.066984 105.504268) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c3439406-a4f5-4457-bb4c-8d5b244f22a8)) + (segment (start 161.0742 99.071852) (end 161.0742 97.089156) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c40d9181-4325-4cd1-a69a-fcb358ee551e)) + (segment (start 161.379 91.504896) (end 161.6838 91.200096) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c708856e-0b47-48cc-99cf-ba6e61d76988)) + (segment (start 161.379 95.751184) (end 161.379 91.504896) (width 0.1524) (layer "F.Cu") (net 56) (tstamp e5c5e6c2-8aec-4471-961e-ac46a2c85b03)) + (segment (start 156.330627 105.504268) (end 157.95 103.884895) (width 0.1524) (layer "F.Cu") (net 56) (tstamp e6ba41f2-577a-4f34-9f40-7fc351cdee58)) + (segment (start 151.2512 110.7952) (end 151.2662 110.8102) (width 0.1524) (layer "F.Cu") (net 56) (tstamp eb919bb8-1ab7-4214-abc0-4783d73562ed)) + (segment (start 162.2298 77.827096) (end 162.81 77.246896) (width 0.1524) (layer "F.Cu") (net 56) (tstamp fedc3e0c-1758-4366-9307-34b08eff8397)) + (segment (start 154.9654 78.1558) (end 157.3276 78.1558) (width 0.1524) (layer "B.Cu") (net 56) (tstamp 7b10c746-25fc-4c24-af9e-a9fc45f8e6a1)) + (segment (start 160.436586 79.502) (end 163.2078 76.730786) (width 0.1524) (layer "B.Cu") (net 56) (tstamp 8f878041-1f8b-403a-bf72-64b1183c511b)) + (segment (start 163.2078 71.9708) (end 164.5412 70.6374) (width 0.1524) (layer "B.Cu") (net 56) (tstamp a3db94c8-a064-445f-8780-34a53317e2cf)) + (segment (start 163.2078 76.730786) (end 163.2078 71.9708) (width 0.1524) (layer "B.Cu") (net 56) (tstamp c8b2db21-5dcc-4ec0-b7d4-96c0d2c26c0d)) + (segment (start 157.3276 78.1558) (end 158.6738 79.502) (width 0.1524) (layer "B.Cu") (net 56) (tstamp cc167684-35eb-4bb7-91d3-ea183a56d4df)) + (segment (start 158.6738 79.502) (end 160.436586 79.502) (width 0.1524) (layer "B.Cu") (net 56) (tstamp ecc0ed45-aa2d-4560-aa72-127981815dcd)) + (segment (start 150.6012 110.7952) (end 150.6162 110.8102) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 16f1d616-8d93-45c6-9ee6-0f9fc497a9c5)) + (segment (start 157.6452 103.758643) (end 157.6452 102.909496) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 486dfa9e-d7f1-47f3-996b-2319634fc959)) + (segment (start 156.204375 105.199468) (end 157.6452 103.758643) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 4c41b677-0779-4a43-9618-84d96c15459f)) + (segment (start 164.5412 69.05886) (end 162.3314 71.26866) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 4ca0084d-4439-4aa1-b271-ba0d27bb6947)) + (segment (start 157.95 102.604696) (end 157.95 100.5966) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 51f13858-e2aa-4073-bdc1-f1c144cfe577)) + (segment (start 160.7694 98.9456) (end 160.7694 96.962904) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 719d8305-56d3-4099-8052-0d664cec3460)) + (segment (start 158.8644 99.6822) (end 160.0328 99.6822) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 72a1dce0-071e-41a5-8a1b-17b0cc91eb33)) + (segment (start 160.0328 99.6822) (end 160.7694 98.9456) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 742ea1dc-ba76-4772-ae5f-cd3d183f4cb4)) + (segment (start 161.0614 77.5208) (end 162.3314 76.2508) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 759b787e-926f-42ee-844d-247f7730ab2c)) + (segment (start 150.6012 108.204) (end 150.6012 110.7952) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 7ce15a38-09dd-41d5-89a1-f37832d1c936)) + (segment (start 164.5412 68.0974) (end 164.5412 69.05886) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 88161b97-8ce0-4a64-88c6-0b31123a49dd)) + (segment (start 161.0614 96.670904) (end 161.0614 77.5208) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 889227f9-542c-4577-b6e0-6a1d3116e10a)) + (segment (start 157.95 100.5966) (end 158.8644 99.6822) (width 0.1524) (layer "F.Cu") (net 57) (tstamp b6b900bc-1cac-46a9-8144-90ebf3affc3d)) + (segment (start 160.7694 96.962904) (end 161.0614 96.670904) (width 0.1524) (layer "F.Cu") (net 57) (tstamp bf120991-8a90-4dff-a278-cf11d847d662)) + (segment (start 150.6012 108.204) (end 150.6012 107.539) (width 0.1524) (layer "F.Cu") (net 57) (tstamp c1cb020f-0bf6-4ea2-b9bd-352ab500d946)) + (segment (start 152.940732 105.199468) (end 156.204375 105.199468) (width 0.1524) (layer "F.Cu") (net 57) (tstamp c30b3cd3-b291-4bd7-9920-70c7d0446a51)) + (segment (start 162.3314 71.26866) (end 162.3314 76.2508) (width 0.1524) (layer "F.Cu") (net 57) (tstamp d153fa4d-e242-4849-b5dc-7d5498683e2f)) + (segment (start 157.6452 102.909496) (end 157.95 102.604696) (width 0.1524) (layer "F.Cu") (net 57) (tstamp db9f5bca-ca0b-414c-8ae4-0a2bbc52397c)) + (segment (start 150.6012 107.539) (end 152.940732 105.199468) (width 0.1524) (layer "F.Cu") (net 57) (tstamp f4bdabe8-d786-4400-b9e6-4e80f2934958)) + (via (at 162.3314 76.2508) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 57) (tstamp dcd5ba7b-1012-4879-9b7e-450fd280e183)) + (segment (start 157.1244 77.216) (end 156.7942 77.5462) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 07eba6eb-68ff-4133-a773-a7e02b345e6c)) + (segment (start 161.3408 77.216) (end 157.1244 77.216) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 0d1dcf22-db83-4e86-8b50-c7e3778cd430)) + (segment (start 162.3314 76.2508) (end 162.306 76.2508) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 23b50491-c0d2-41b5-91f1-ac86054a817d)) + (segment (start 162.306 76.2508) (end 161.3408 77.216) (width 0.1524) (layer "B.Cu") (net 57) (tstamp c5fa0032-729f-4ea6-b8f8-6cd11bc3ea2b)) + (segment (start 155.0058 77.5462) (end 154.9654 77.5058) (width 0.1524) (layer "B.Cu") (net 57) (tstamp dff97474-6c31-476e-a143-ed150d6968ac)) + (segment (start 156.7942 77.5462) (end 155.0058 77.5462) (width 0.1524) (layer "B.Cu") (net 57) (tstamp fd31a293-4ff1-43c4-a035-00eeeb95999e)) + (segment (start 149.9512 108.204) (end 149.9512 105.395) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 21ff5d0a-a7de-42ed-80bd-b38194b828ec)) + (segment (start 157.4038 102.158052) (end 157.4038 99.078539) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 3a693c2c-d9ed-46b5-812f-eae7b0040590)) + (segment (start 158.997139 97.4852) (end 159.816052 97.4852) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 41165111-0ef0-4079-afb2-e00ded067ca6)) + (segment (start 161.814589 75.252215) (end 161.497804 75.569) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 44141015-29ed-42b2-90f3-36ed04d30e9c)) + (segment (start 159.816052 97.4852) (end 160.7566 96.544652) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 4ad86e45-4e3a-4cbf-81c7-5742f5fc99e9)) + (segment (start 149.9512 110.7952) (end 149.9662 110.8102) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 5e42417f-7598-47d0-9c3f-b23774938df6)) + (segment (start 160.7566 96.544652) (end 160.7566 76.310204) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 7a9d73ec-46b2-4693-bcb9-0d5f29aa075e)) + (segment (start 160.7566 76.310204) (end 161.497804 75.569) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 7b4d5383-782c-471a-aa37-2c666dd8b624)) + (segment (start 150.796068 104.550132) (end 155.01172 104.550132) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 90d5b030-3b5d-4caa-bc3f-e3063df8e17e)) + (segment (start 161.814589 71.354419) (end 161.814589 75.252215) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 98e4188d-a243-420c-9758-b176d10b9d5f)) + (segment (start 162.6108 67.4878) (end 162.6108 70.558208) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ae030bc6-2650-44ea-9faf-83d4c2ebe2bc)) + (segment (start 164.5412 65.5574) (end 162.6108 67.4878) (width 0.1524) (layer "F.Cu") (net 58) (tstamp b3643b39-2ec5-4a18-a1d5-b65ef3d4ac1e)) + (segment (start 162.6108 70.558208) (end 161.814589 71.354419) (width 0.1524) (layer "F.Cu") (net 58) (tstamp cc579f34-174e-4b6d-af59-44b8ef2d37bf)) + (segment (start 155.01172 104.550132) (end 157.4038 102.158052) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ce8126bf-e736-4923-ba2c-0fb5fb9a441e)) + (segment (start 149.9512 108.204) (end 149.9512 110.7952) (width 0.1524) (layer "F.Cu") (net 58) (tstamp d08b2b3e-8056-4f02-86af-13cc16e4944f)) + (segment (start 157.4038 99.078539) (end 158.997139 97.4852) (width 0.1524) (layer "F.Cu") (net 58) (tstamp d4125050-2db9-4274-a3ff-21d92e48383e)) + (segment (start 149.9512 105.395) (end 150.796068 104.550132) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ee63f6c4-5423-46a8-93d5-ad62a3da4036)) + (via (at 161.497804 75.569) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 58) (tstamp 025b340f-4e7f-40f7-a140-31f9ca5e2a8f)) + (segment (start 160.211004 76.8558) (end 161.497804 75.569) (width 0.1524) (layer "B.Cu") (net 58) (tstamp 0120d5f0-4653-4cb8-ae47-97f45c2b69c1)) + (segment (start 154.9654 76.8558) (end 160.211004 76.8558) (width 0.1524) (layer "B.Cu") (net 58) (tstamp 2dc9e027-2451-456c-ab66-a68bdb101b3c)) + (segment (start 157.099 98.952287) (end 158.909087 97.1422) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 0b13d389-c03d-4d6e-b77b-a2e925be74ed)) + (segment (start 154.94 104.1908) (end 157.099 102.0318) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 1919076f-e323-4114-bf8a-f90d97395587)) + (segment (start 149.3012 108.204) (end 149.3012 105.613948) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 1a600b8d-a22c-4bcd-bf32-864416a26b19)) + (segment (start 160.4518 96.4184) (end 160.4518 73.8886) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 56d28764-bf93-4c32-b0dc-8143ca751eb5)) + (segment (start 149.3012 105.613948) (end 150.724348 104.1908) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 59f47326-7a8a-42ae-bbeb-af5ff3429a46)) + (segment (start 158.909087 97.1422) (end 159.728 97.1422) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 6caee616-0b05-4c01-8b7a-728c277a7605)) + (segment (start 159.728 97.1422) (end 160.4518 96.4184) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 70d742fa-3919-4a12-bb9c-b7d09ebdfabc)) + (segment (start 157.099 102.0318) (end 157.099 98.952287) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 8ee8037a-59c9-4405-a256-aad7c5098f25)) + (segment (start 160.4518 72.286156) (end 162.306 70.431956) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 98c7b25e-332d-427c-b4a3-265a93e83cb8)) + (segment (start 149.3012 110.7952) (end 149.3162 110.8102) (width 0.1524) (layer "F.Cu") (net 59) (tstamp a7277aae-aad2-41d5-bc40-800b1ae761ca)) + (segment (start 160.4518 73.8886) (end 161.284243 74.721043) (width 0.1524) (layer "F.Cu") (net 59) (tstamp a888b39a-850f-4a2d-8e5d-81b634dc39e6)) + (segment (start 160.4518 73.8886) (end 160.4518 72.286156) (width 0.1524) (layer "F.Cu") (net 59) (tstamp b03eba74-8b8b-4a31-8773-28b0c378e6f6)) + (segment (start 161.284243 74.721043) (end 161.284243 74.721047) (width 0.1524) (layer "F.Cu") (net 59) (tstamp bac8a7b3-5954-4a0a-97f8-16651f24425a)) + (segment (start 150.724348 104.1908) (end 154.94 104.1908) (width 0.1524) (layer "F.Cu") (net 59) (tstamp bb9fd73f-db12-46aa-9eeb-827ca3341ebc)) + (segment (start 149.3012 108.204) (end 149.3012 110.7952) (width 0.1524) (layer "F.Cu") (net 59) (tstamp c829a74a-d4c1-4d05-b151-323929290a69)) + (segment (start 162.306 70.431956) (end 162.306 65.2526) (width 0.1524) (layer "F.Cu") (net 59) (tstamp cd63fd68-cd39-4a01-a7e3-7e55bd7ae783)) + (segment (start 162.306 65.2526) (end 164.5412 63.0174) (width 0.1524) (layer "F.Cu") (net 59) (tstamp ecee5911-9f69-4e75-9588-2319d7ed4ee7)) + (via (at 161.284243 74.721047) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 59) (tstamp dc7f561e-3898-46b5-bdae-06328af9a0a3)) + (segment (start 157.002364 74.721047) (end 161.284243 74.721047) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 01ae84fb-fe30-4c22-81a6-3bc51c9b732e)) + (segment (start 155.517611 76.2058) (end 157.002364 74.721047) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 2542fc30-06c7-48e6-8967-f90bfd24e93e)) + (segment (start 154.9654 76.2058) (end 155.517611 76.2058) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 7b3e0ef4-ba30-4fa5-a854-f930d92aaca7)) + (segment (start 156.337 109.728) (end 156.2354 109.6264) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 0b5f585b-9415-4002-bfe1-e762af21567a)) + (segment (start 153.8512 101.0412) (end 153.8512 102.479) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 10014125-8e9f-42f7-9012-125ccfb0234d)) + (segment (start 154.813 101.0412) (end 155.938822 99.915378) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 117fd083-001d-48a3-9789-129a4ba0f2fa)) + (segment (start 162.0012 70.305704) (end 158.0388 74.268104) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 37ad9ffa-005c-4c77-abe2-5659595baff2)) + (segment (start 158.0388 95.158389) (end 153.8512 99.345989) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 4b29ff91-0db9-46f6-af47-41e903847dab)) + (segment (start 158.0388 74.268104) (end 158.0388 95.158389) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 65e85c97-3655-4c58-af73-c3758d5be55a)) + (segment (start 153.8512 101.0412) (end 154.813 101.0412) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 6773eecb-62e5-48a8-9ff3-195154a2057f)) + (segment (start 153.8512 99.8982) (end 153.8512 101.0412) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 7185f935-82e1-4a5b-b09e-7f201ffe4429)) + (segment (start 153.8512 99.345989) (end 153.8512 99.8982) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 9320cec6-8eda-4e42-9f45-598f375abaec)) + (segment (start 162.0012 63.0174) (end 162.0012 70.305704) (width 0.1524) (layer "F.Cu") (net 60) (tstamp a8b0a152-865c-43f5-b473-01752e7c6d5e)) + (segment (start 156.337 112.0902) (end 156.337 109.728) (width 0.1524) (layer "F.Cu") (net 60) (tstamp d07cc531-5cf6-44ce-8a57-bef0bf80c597)) + (segment (start 164.5412 60.4774) (end 162.0012 63.0174) (width 0.1524) (layer "F.Cu") (net 60) (tstamp f98b318e-613d-4d9b-93c0-25f364957772)) + (via (at 156.337 112.0902) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 36b9ac72-8f0b-4589-b2b1-9482d2ce39bc)) + (via (at 156.2354 109.6264) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 5ac77344-22c8-4784-858c-e151d09955ea)) + (via (at 155.938822 99.915378) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 607e0112-e9cf-45cc-a3d4-cf3e19955ebc)) + (segment (start 156.2354 109.6264) (end 157.1926 108.6692) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 08de60d3-ff06-4593-96da-dc966d6aa949)) + (segment (start 154.3481 112.0654) (end 156.3122 112.0654) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 2cc7e48e-7ad4-4741-b956-d00e62e89983)) + (segment (start 154.3481 112.7154) (end 155.7118 112.7154) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 52a1062a-cb1f-4e85-9a1b-a9d4fec8130d)) + (segment (start 155.7118 112.7154) (end 156.337 112.0902) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 786e6009-0f2c-4b13-bb94-0e6a0862e90d)) + (segment (start 156.3122 112.0654) (end 156.337 112.0902) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 807e0363-4494-4308-b7f6-c346443ebd70)) + (segment (start 157.1926 108.6692) (end 157.1926 108.060477) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 80f10003-f02f-41aa-a03e-4d2ffc913d31)) + (segment (start 156.722609 100.699165) (end 155.938822 99.915378) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 9708ae69-3bef-449b-976c-d23010fc76d9)) + (segment (start 156.722609 107.78012) (end 156.722609 100.699165) (width 0.1524) (layer "B.Cu") (net 60) (tstamp bdd0606d-178d-41da-8525-96b0fbcf3c04)) + (segment (start 157.1926 108.060477) (end 156.912243 107.78012) (width 0.1524) (layer "B.Cu") (net 60) (tstamp ea32d049-c082-4026-ac02-68abec9a57e9)) + (segment (start 156.912243 107.78012) (end 156.722609 107.78012) (width 0.1524) (layer "B.Cu") (net 60) (tstamp fba04e5c-2800-4b27-bb15-35ad584bb43e)) + (segment (start 157.6578 94.889389) (end 157.6578 74.218052) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 37fee63b-e3b7-4957-9bab-93783ab3f00b)) + (segment (start 157.6578 74.218052) (end 161.6964 70.179452) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 464993df-22d6-4e3d-bc55-41f262a08429)) + (segment (start 153.2012 102.479) (end 153.24452 102.43568) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 51412c4a-0c30-4a85-a3db-dc8ac04944c3)) + (segment (start 161.6964 60.7822) (end 164.5412 57.9374) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 66a64e89-ccdd-4bc4-a5f5-2294a96fbbe0)) + (segment (start 153.2012 99.8982) (end 153.2012 99.345989) (width 0.1524) (layer "F.Cu") (net 61) (tstamp ac404f64-1ed2-4538-a91f-250998a7cf85)) + (segment (start 153.2012 99.345989) (end 157.6578 94.889389) (width 0.1524) (layer "F.Cu") (net 61) (tstamp b793e892-a765-4502-a24c-1bc8ce0bc435)) + (segment (start 161.6964 70.179452) (end 161.6964 60.7822) (width 0.1524) (layer "F.Cu") (net 61) (tstamp d67cd53e-387a-40c9-9d10-2994066350ef)) + (segment (start 153.24452 102.43568) (end 153.24452 100.518959) (width 0.1524) (layer "F.Cu") (net 61) (tstamp f14c2dfe-7e58-48bc-a4c3-0e53bd2ba922)) + (via (at 153.301443 100.949783) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 61) (tstamp 2fdf92da-566a-42fd-b2df-6af88d7c8f7f)) + (segment (start 154.4849 114.5286) (end 154.3481 114.6654) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 0bb3fcb2-992b-4567-95aa-566ff50570ac)) + (segment (start 155.9052 114.5286) (end 154.4849 114.5286) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 2313404c-c7a9-41f5-9cba-da3b791262b2)) + (segment (start 153.301443 101.803459) (end 153.301443 100.949783) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 3315a439-ddd6-425a-a71c-3f1b6cf3e215)) + (segment (start 153.382 113.601511) (end 153.382 113.487557) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 33bd2fd5-a9e2-4d83-b2de-c6e775b5796f)) + (segment (start 154.3481 114.567611) (end 153.382 113.601511) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 3b145209-4b07-4991-a4fe-d5b3a60819fb)) + (segment (start 150.003301 105.101601) (end 153.301443 101.803459) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 465ee34d-b7a8-4463-9cc8-d536a984d1e8)) + (segment (start 150.003301 110.108858) (end 150.003301 105.101601) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 89a91483-aa47-4235-baa6-dd0efcc431f8)) + (segment (start 154.3481 114.0154) (end 155.8492 114.0154) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 95c4d36a-6faa-4071-9409-45f867a42534)) + (segment (start 153.382 113.487557) (end 150.003301 110.108858) (width 0.1524) (layer "B.Cu") (net 61) (tstamp b7c38d27-8273-465c-aefb-eabc802dcee4)) + (segment (start 154.3481 114.6654) (end 154.3481 114.567611) (width 0.1524) (layer "B.Cu") (net 61) (tstamp cee45a6a-e14b-41f9-87d8-515349d4277b)) + (segment (start 155.9052 114.0714) (end 155.9052 114.5286) (width 0.1524) (layer "B.Cu") (net 61) (tstamp db9102fe-9fd1-4ee6-833f-3a2607947424)) + (segment (start 155.8492 114.0154) (end 155.9052 114.0714) (width 0.1524) (layer "B.Cu") (net 61) (tstamp eb2f5061-86d9-4482-87db-f18c608077b4)) + (segment (start 152.5512 99.293917) (end 156.497515 95.347602) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 00efaea2-c7d0-422f-a0e5-e68372912a31)) + (segment (start 152.5512 99.8982) (end 152.5512 101.574859) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 1ce39d1d-a865-40ea-ba97-6605bedcc089)) + (segment (start 152.5512 102.479) (end 152.5512 101.721659) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 1e885860-1950-4456-b2c8-0fb86c06d98b)) + (segment (start 156.497515 95.347602) (end 156.751517 95.347602) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 35dbfee6-4fbb-41f4-8a9c-d7c45aa12827)) + (segment (start 157.353 94.746117) (end 157.353 74.0918) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 52b9c4af-f708-49bb-ae61-82beffc2b213)) + (segment (start 157.353 74.0918) (end 161.3916 70.0532) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 57d99cc7-f1a4-463a-94d3-60a5f154f58f)) + (segment (start 152.5512 99.8982) (end 152.5512 99.293917) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 66ff3418-ecab-44d5-8056-a68ee8ea3d37)) + (segment (start 152.5512 101.721659) (end 152.6246 101.648259) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 83dad1ef-2e16-450b-8a05-d1896eba068f)) + (segment (start 161.3916 58.547) (end 164.5412 55.3974) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 8e9c06cd-bfa2-4686-821f-9e8c8a84c50e)) + (segment (start 156.751517 95.347602) (end 157.353 94.746117) (width 0.1524) (layer "F.Cu") (net 62) (tstamp c9d37096-a41a-4e0f-a281-f7b9857d76fb)) + (segment (start 152.5512 101.574859) (end 152.6246 101.648259) (width 0.1524) (layer "F.Cu") (net 62) (tstamp e68a4b7b-12ac-44cd-acef-63d3fcf0ce38)) + (segment (start 161.3916 70.0532) (end 161.3916 58.547) (width 0.1524) (layer "F.Cu") (net 62) (tstamp f280a1b3-8d71-43e3-acc2-caa28cdcad8d)) + (via (at 152.6246 101.648259) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 62) (tstamp 11431cda-6a5c-4c79-aad6-bd863649bfd3)) + (via (at 147.32 113.411) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 62) (tstamp cab1a2c0-f0ba-4562-a54c-e7970df1d06b)) + (segment (start 152.6246 104.0598) (end 152.6246 101.648259) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 077d9827-45bc-4949-b105-070409cd5238)) + (segment (start 151.769 113.73089) (end 151.769 113.442105) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 0bfa6f7a-019e-4c80-8bb0-9d60ac52e582)) + (segment (start 147.32 113.411) (end 149.3266 115.4176) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 0d7b20de-0306-4b20-b2d9-e61b2fb19ca1)) + (segment (start 152.8826 106.3498) (end 154.4447 104.7877) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 3041dd92-e8c0-4ad8-931c-1eb872b5e279)) + (segment (start 152.8826 112.328505) (end 152.8826 106.3498) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 3327a835-631b-4760-a815-3af8fde1b55f)) + (segment (start 151.769 113.442105) (end 152.8826 112.328505) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 75c69d8a-ce96-4ebb-8deb-6cc262c46f59)) + (segment (start 154.4447 104.7877) (end 153.9748 104.3178) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 85a8571a-a66d-40cd-9a19-4e550b6e817e)) + (segment (start 153.9748 104.3178) (end 152.8826 104.3178) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 9d719e62-23af-40f6-817c-149d666ccc65)) + (segment (start 149.3266 115.4176) (end 150.08229 115.4176) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp a057534d-df09-40ce-83a5-1b97ba212601)) + (segment (start 150.08229 115.4176) (end 151.769 113.73089) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp df370ba1-6d89-4931-bc7e-cc4a8a716c72)) + (segment (start 152.8826 104.3178) (end 152.6246 104.0598) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp e1287e93-bb3f-4747-87d7-77fceaa4f4db)) + (segment (start 147.3656 113.3654) (end 147.32 113.411) (width 0.1524) (layer "B.Cu") (net 62) (tstamp 79273c51-c3ab-481d-beb5-28d5a5364a0d)) + (segment (start 148.6231 113.3654) (end 147.3656 113.3654) (width 0.1524) (layer "B.Cu") (net 62) (tstamp e147ac08-d967-4922-b35f-162bbf232bcd)) + (segment (start 154.5122 119.1591) (end 154.5122 118.224556) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 0147023d-aaae-4bf5-97f3-96e819ac10c9)) + (segment (start 155.6766 111.9706) (end 154.5162 110.8102) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 04092ff2-9cdf-4dc9-b136-9793c0417228)) + (segment (start 154.5122 118.224556) (end 154.325922 118.038278) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 430efc4f-0a7f-403a-88ec-6a9fd6f2c7f7)) + (segment (start 154.5122 127.5411) (end 154.5122 126.2594) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 476dc99d-4748-4953-a5f7-777533be6a81)) + (segment (start 155.448 109.8784) (end 154.5162 110.8102) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 7003b64b-0822-42a4-83d2-c89793e05dc8)) + (segment (start 154.5122 126.2594) (end 154.5336 126.238) (width 0.1524) (layer "F.Cu") (net 63) (tstamp a2e66146-5595-4e55-bf1f-a98aa2f67941)) + (segment (start 155.448 109.7534) (end 155.448 109.8784) (width 0.1524) (layer "F.Cu") (net 63) (tstamp aeb2d791-f211-4d9a-aa3a-5738092f45f9)) + (segment (start 155.6766 115.6716) (end 155.6766 111.9706) (width 0.1524) (layer "F.Cu") (net 63) (tstamp d59826ff-cb92-4839-ba1f-282d7840220f)) + (via (at 154.325922 118.038278) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp 32b892d0-ccc3-4341-9deb-c3db75ff34fa)) + (via (at 149.8854 67.7418) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp 39ffe321-9bcc-4aab-977e-19e1442a953e)) + (via (at 154.5336 126.238) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp b970da75-666c-4e11-98a2-bf8612576ba7)) + (via (at 155.6766 115.6716) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp e0111c40-99dc-4e1c-bf2e-12a5cb00e57b)) + (via (at 155.448 109.7534) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp f66fc0a0-147b-486e-b2a6-b0fdcf956e98)) + (via (at 149.9108 66.2686) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp f8f359a4-794a-4d4f-b4f8-2d3311ed3858)) + (segment (start 155.6766 115.6716) (end 154.325922 117.022278) (width 0.1524) (layer "In1.Cu") (net 63) (tstamp 16486a1b-3758-47e3-b7fc-5d6a6e68150c)) + (segment (start 154.325922 117.022278) (end 154.325922 118.038278) (width 0.1524) (layer "In1.Cu") (net 63) (tstamp a762aeae-97dd-466b-87a0-05daf4ccd2ac)) + (segment (start 149.8854 66.294) (end 149.9108 66.2686) (width 0.1524) (layer "In2.Cu") (net 63) (tstamp cc7e440c-db79-4729-9413-9dfbbf4a89ed)) + (segment (start 149.8854 67.7418) (end 149.8854 66.294) (width 0.1524) (layer "In2.Cu") (net 63) (tstamp d18e43eb-6c6d-4aa2-a75a-2949cfc5f4a8)) + (segment (start 151.9428 67.474) (end 150.1278 67.474) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 2754c82b-f868-4a5e-a1e3-0ff2f30071b1)) + (segment (start 154.119103 109.7534) (end 154.596269 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 28b98fa2-7ea4-4ea8-b512-906e58ab883f)) + (segment (start 142.7226 130.3528) (end 144.0434 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 2904190d-f293-46f2-a528-aa0bcdde0444)) + (segment (start 155.032228 109.792873) (end 155.071701 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 3a5d93ff-2653-436b-9bbc-0eadda2dc5b3)) + (segment (start 152.882954 102.653) (end 150.3081 105.227854) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 403f7e03-a3b8-4b2c-98ec-3118d048898f)) + (segment (start 155.071701 109.7534) (end 155.448 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 40e8b53b-3871-4e8f-a2f5-e5885024be87)) + (segment (start 150.3081 105.942397) (end 154.119103 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 4d28182a-3522-449d-8111-23c9e633c639)) + (segment (start 149.098 131.6736) (end 144.0434 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 5ab9e696-d772-4f4a-a836-01b1b3916c2e)) + (segment (start 150.3081 105.227854) (end 150.3081 105.942397) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 67c30ac6-c964-47f9-ba35-2127cffe2607)) + (segment (start 154.4574 102.653) (end 152.882954 102.653) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 75463a90-1461-474a-be43-05358df72a71)) + (segment (start 150.1278 67.474) (end 150.114 67.4878) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 7da14584-8b19-4f32-bb82-eced43f257ad)) + (segment (start 154.635742 109.792873) (end 155.032228 109.792873) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8ae189b1-ffe2-4f99-8bec-b7f2436e1e01)) + (segment (start 140.3858 66.2686) (end 139.7762 66.8782) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8ca56e70-9eaa-4920-8bdd-41b55315e114)) + (segment (start 137.3124 129.4384) (end 138.2268 130.3528) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8f4bd669-dd7b-4465-851c-1fb5b0711661)) + (segment (start 154.5336 126.238) (end 154.5336 118.245956) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 9ffdaf40-b818-4354-8cda-d19a500972cd)) + (segment (start 154.5336 126.238) (end 149.098 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp a6b43501-8c82-40f5-a681-532f93af2f7a)) + (segment (start 138.2522 66.8782) (end 137.3124 67.818) (width 0.1524) (layer "B.Cu") (net 63) (tstamp ba45310b-dfa6-4070-a6ff-2143d1d3b3fa)) + (segment (start 137.3124 67.818) (end 137.3124 129.4384) (width 0.1524) (layer "B.Cu") (net 63) (tstamp bbaa48d6-a16d-4f11-b4ee-47e5231415b8)) + (segment (start 150.114 67.4878) (end 149.8854 67.7164) (width 0.1524) (layer "B.Cu") (net 63) (tstamp bf5f17cd-2a47-4f66-a566-7d83dc17c5e7)) + (segment (start 139.7762 66.8782) (end 138.2522 66.8782) (width 0.1524) (layer "B.Cu") (net 63) (tstamp ccf1025d-f9e9-4b93-a821-343ea79b6959)) + (segment (start 149.8854 67.7164) (end 149.8854 67.7418) (width 0.1524) (layer "B.Cu") (net 63) (tstamp df9481e1-c1af-461d-8be1-ed9bb8b976a5)) + (segment (start 154.5336 118.245956) (end 154.325922 118.038278) (width 0.1524) (layer "B.Cu") (net 63) (tstamp e44ec6b8-325c-4a70-8a05-19f89a3f965f)) + (segment (start 138.2268 130.3528) (end 142.7226 130.3528) (width 0.1524) (layer "B.Cu") (net 63) (tstamp e5ebc71c-9bdf-4bba-be4d-e68c6e7697d4)) + (segment (start 154.596269 109.7534) (end 154.635742 109.792873) (width 0.1524) (layer "B.Cu") (net 63) (tstamp f956ff81-5db1-46a3-8949-a043782993af)) + (segment (start 149.9108 66.2686) (end 140.3858 66.2686) (width 0.1524) (layer "B.Cu") (net 63) (tstamp f9f3d47a-830f-463d-81e0-a1246797b33e)) + (segment (start 148.6622 133.2661) (end 148.1836 133.2661) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 055f078f-7d31-4e87-894c-958ef68fcc4e)) + (segment (start 148.136832 133.2661) (end 148.024366 133.153634) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 088931cd-cc9d-40bb-86d4-c2b6b593a829)) + (segment (start 148.2336 116.9678) (end 148.6662 116.5352) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 0ea2b909-a670-4ac2-9e99-c2b854caa618)) + (segment (start 148.1876 107.2428) (end 148.1876 100.3618) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 3f95c6a2-3795-4bf9-b215-821c4486d4a1)) + (segment (start 148.6622 133.2661) (end 148.136832 133.2661) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 4260e156-7163-45d7-b1ee-1f533ee5f0e8)) + (segment (start 148.6512 107.7064) (end 148.1876 107.2428) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 592c08f5-1bf3-45b0-b4ed-7b5515ab1264)) + (segment (start 148.1836 125.3627) (end 148.6622 124.8841) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 75081f6b-30d2-4b71-a75e-1b12c47b7fd4)) + (segment (start 148.6512 108.204) (end 148.6512 107.7064) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 7e2a1c0b-19ef-4215-a98b-d0fd0be01a9d)) + (segment (start 148.2336 124.4555) (end 148.2336 116.9678) (width 0.1524) (layer "F.Cu") (net 64) (tstamp ab7aad8d-e860-4161-8077-eb0afc41faaf)) + (segment (start 148.6622 124.8841) (end 148.2336 124.4555) (width 0.1524) (layer "F.Cu") (net 64) (tstamp d7dae2d4-d5c8-42fb-9090-9631f9caf794)) + (segment (start 148.1876 100.3618) (end 148.6512 99.8982) (width 0.1524) (layer "F.Cu") (net 64) (tstamp d90d2447-d9b8-4a39-87a2-72b20f27611c)) + (segment (start 148.6662 116.5352) (end 148.2376 116.1066) (width 0.1524) (layer "F.Cu") (net 64) (tstamp e7c78bb3-9295-4547-b4ea-7197c9745941)) + (segment (start 148.2376 108.6176) (end 148.6512 108.204) (width 0.1524) (layer "F.Cu") (net 64) (tstamp e999cf01-26ae-4047-b9b2-00eb51691440)) + (segment (start 148.1836 133.2661) (end 148.1836 125.3627) (width 0.1524) (layer "F.Cu") (net 64) (tstamp ef702506-656f-4ed5-8ac4-b6a5452f8475)) + (segment (start 148.2376 116.1066) (end 148.2376 108.6176) (width 0.1524) (layer "F.Cu") (net 64) (tstamp fc5a985e-9625-4f04-81a0-67033332c954)) + (via (at 148.024366 133.153634) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 64) (tstamp 3e5c9af0-648b-4c85-941d-9c05ded9e0e1)) + (segment (start 146.9644 134.2136) (end 148.024366 133.153634) (width 0.1524) (layer "B.Cu") (net 64) (tstamp 30642092-9d88-43eb-8331-58a39dfae76b)) + (segment (start 144.0434 134.2136) (end 146.9644 134.2136) (width 0.1524) (layer "B.Cu") (net 64) (tstamp 6a67f7d8-efee-4fdf-8a5d-1b1b4b406c27)) + (segment (start 139.6112 115.3288) (end 138.581187 115.3288) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 1a361c54-0a5e-46ef-8f4b-352291d8ca1b)) + (segment (start 142.71 122.7202) (end 142.71 122.035148) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 379b3f0e-5b6f-40ea-a9ea-fec5048d18b4)) + (segment (start 148.8263 87.6664) (end 146.962356 87.6664) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 7001c6a4-bd33-4dd5-8bc1-ce9d87ea9663)) + (segment (start 140.462 119.787148) (end 140.462 116.1796) (width 0.1524) (layer "F.Cu") (net 65) (tstamp a45f125f-4394-448c-9c49-51b5f00cd8d6)) + (segment (start 140.462 116.1796) (end 139.6112 115.3288) (width 0.1524) (layer "F.Cu") (net 65) (tstamp a57f8931-e4b0-427f-8271-e1584c385351)) + (segment (start 138.581187 115.3288) (end 138.172 114.919613) (width 0.1524) (layer "F.Cu") (net 65) (tstamp bc3786b5-e1a6-4eb4-9b2d-77890ba8e590)) + (segment (start 142.71 122.035148) (end 140.462 119.787148) (width 0.1524) (layer "F.Cu") (net 65) (tstamp bfc8021c-14e9-4c37-94c8-464c1d19c4fa)) + (segment (start 146.962356 87.6664) (end 145.86536 88.763396) (width 0.1524) (layer "F.Cu") (net 65) (tstamp d0738fea-c515-40f7-bd0d-136d5f32e784)) + (segment (start 144.0434 124.0536) (end 142.71 122.7202) (width 0.1524) (layer "F.Cu") (net 65) (tstamp f4eb585f-211b-4932-afd2-e89a7c6b35d9)) + (via (at 145.86536 88.763396) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 65) (tstamp 9e821719-188b-4294-ab38-a9b8fab40aed)) + (via (at 138.172 114.919613) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 65) (tstamp aba3a1a1-a8b1-44ba-84df-90604309c891)) + (segment (start 141.77 87.465) (end 144.566964 87.465) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 12ab51bf-2eea-430d-b89b-44e4ce47a1e2)) + (segment (start 137.3378 114.085413) (end 137.3378 90.627948) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 44448371-9ca8-48b6-9548-32f6fe699c0b)) + (segment (start 138.172 114.919613) (end 137.3378 114.085413) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 592f70a6-1c3a-40c0-97fa-9e82ebe04c3b)) + (segment (start 137.3378 90.627948) (end 138.405348 89.5604) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp ba075111-4c7b-4868-8b6d-f361ab947bba)) + (segment (start 139.6746 89.5604) (end 141.77 87.465) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp ba6f6a65-f2b6-4fe3-9fe2-60b0d1d13cc6)) + (segment (start 138.405348 89.5604) (end 139.6746 89.5604) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp bd01da31-447e-47aa-bef8-2784f7cd57dd)) + (segment (start 144.566964 87.465) (end 145.86536 88.763396) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp d6f09cad-e01f-480d-aa51-e7472b27b1f5)) + (segment (start 144.0434 124.0536) (end 148.6231 119.4739) (width 0.1524) (layer "B.Cu") (net 65) (tstamp 24313c24-cf11-47e6-9c85-ef31ca7aa449)) + (segment (start 148.6231 119.4739) (end 148.6231 115.9654) (width 0.1524) (layer "B.Cu") (net 65) (tstamp 34cf9050-6b24-41b5-b2b2-1b668e8a6fe6)) + (segment (start 150.3426 89.5604) (end 148.8823 89.5604) (width 0.1524) (layer "F.Cu") (net 66) (tstamp 2d8bf67d-8aa8-4a9e-b0fd-0dfdd43b4bd8)) + (segment (start 148.8823 89.5604) (end 148.8263 89.6164) (width 0.1524) (layer "F.Cu") (net 66) (tstamp 4c99d783-3380-497c-a970-a58cab7d4142)) + (via (at 150.3426 89.5604) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 66) (tstamp ce8e4c7d-dd2b-4504-9779-c67e01957d73)) + (segment (start 154.2288 91.2876) (end 155.4734 91.2876) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 389f0974-50dd-4ebc-8a81-5da28a81dc6b)) + (segment (start 157.7594 93.5736) (end 159.2834 93.5736) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 5719493e-9e32-430d-bc59-a4b4f0d164f2)) + (segment (start 151.384 90.6018) (end 153.5684 90.6018) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 81a79ceb-4035-435f-ae80-a3571da70f91)) + (segment (start 153.5684 90.6272) (end 154.2288 91.2876) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 930536ce-665e-4ddd-845e-71e9745e5418)) + (segment (start 155.4734 91.2876) (end 157.7594 93.5736) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp d4e3ca70-e56b-47cf-8ed3-533b08669ae6)) + (segment (start 150.3426 89.5604) (end 151.384 90.6018) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp f60f466c-d43d-41c7-9703-6cbb774639ae)) + (segment (start 153.5684 90.6018) (end 153.5684 90.6272) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp fa3517fd-f67c-4b60-9477-64c18fbb8097)) + (segment (start 148.8523 91.5924) (end 148.8263 91.5664) (width 0.1524) (layer "F.Cu") (net 67) (tstamp 45cf65eb-86f2-4d62-9d0b-1b25e32839b3)) + (segment (start 150.3172 91.5924) (end 148.8523 91.5924) (width 0.1524) (layer "F.Cu") (net 67) (tstamp 760f5e60-a389-495b-8c71-153854e72fa0)) + (via (at 150.3172 91.5924) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 67) (tstamp bc86af7d-cd76-422f-8132-8a9e67553e3f)) + (segment (start 150.727637 92.002837) (end 150.3172 91.5924) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp 04dbd5c6-e60d-4a0f-a79a-417df134e8c7)) + (segment (start 159.2834 96.1136) (end 155.172637 92.002837) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp 1981fd8e-c256-42d3-b489-d58acd2066e8)) + (segment (start 155.172637 92.002837) (end 150.727637 92.002837) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp d0ec4d3d-8d29-4c19-a3ad-a7aa4a7c8704)) + (segment (start 154.5513 92.2164) (end 154.5513 92.7571) (width 0.1524) (layer "F.Cu") (net 68) (tstamp c241fda2-9a5a-483d-8b80-44dda3d339c4)) + (segment (start 154.5513 92.7571) (end 154.5804 92.7862) (width 0.1524) (layer "F.Cu") (net 68) (tstamp fcd859f2-0916-4bc2-86da-71b54db85e61)) + (via (at 154.5804 92.7862) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 68) (tstamp aa0a7365-4abf-42ec-a0ee-2463d965c690)) + (segment (start 159.2834 103.7336) (end 158.1912 103.7336) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 2220c291-c329-4a76-bf54-1e02d3335c11)) + (segment (start 156.8196 98.3742) (end 156.4132 97.9678) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 62f91f58-9e92-4451-8855-3554bb871120)) + (segment (start 156.4132 97.9678) (end 156.4132 94.3864) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 9767fe17-d9a1-4066-9e26-e3f3de938acc)) + (segment (start 154.813 92.7862) (end 154.5804 92.7862) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 9c8c37e8-0d1d-4d03-aba3-0ccc5d4a53b3)) + (segment (start 156.4132 94.3864) (end 154.813 92.7862) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp a2c4d5f4-ba37-4131-a840-d2419d84b418)) + (segment (start 156.8196 102.362) (end 156.8196 98.3742) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp af490229-4ee4-4d29-a8e6-af11ffb0ef06)) + (segment (start 158.1912 103.7336) (end 156.8196 102.362) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp d7e0de4d-ea3f-4f5c-ad37-a46792014fce)) + (segment (start 156.464 91.626889) (end 155.103511 90.2664) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 0130a6a5-da0d-4906-af64-2bb4eb3cf968)) + (segment (start 155.0162 95.885) (end 155.477188 95.885) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 15fde6a5-e854-4afa-a74c-51a6634dc8c0)) + (segment (start 156.464 94.898188) (end 156.464 91.626889) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 1b13d650-00f1-44ee-a5ec-7ea424f811da)) + (segment (start 155.477188 95.885) (end 156.464 94.898188) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 3769c0be-2809-4a96-ad7f-349f78edd023)) + (segment (start 159.2834 106.2736) (end 158.118996 106.2736) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 7c35d8c2-1b6d-4f36-a063-001fb5b366b0)) + (segment (start 158.118996 106.2736) (end 157.407796 106.9848) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 868e61cf-c693-42cc-882c-7d3a79fcb771)) + (segment (start 155.103511 90.2664) (end 154.5513 90.2664) (width 0.1524) (layer "F.Cu") (net 69) (tstamp b172057f-da62-4cae-bd90-92b83d800db8)) + (via (at 155.0162 95.885) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 69) (tstamp 87c8ffcb-e70d-4b46-859d-c80428fa8fe5)) + (via (at 157.407796 106.9848) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 69) (tstamp e47bfe17-447e-4daf-8d65-8ec1a13a2447)) + (segment (start 155.0162 95.885) (end 157.407802 98.276602) (width 0.1524) (layer "B.Cu") (net 69) (tstamp 2c203cce-56e9-4b4d-bd0e-410aee48ab00)) + (segment (start 157.407802 98.276602) (end 157.407802 106.984794) (width 0.1524) (layer "B.Cu") (net 69) (tstamp 68a2f258-9d17-43cf-8635-fe85ad1114db)) + (segment (start 157.407802 106.984794) (end 157.407796 106.9848) (width 0.1524) (layer "B.Cu") (net 69) (tstamp afb0335c-b125-4715-933d-af742c801fa3)) + (segment (start 154.669 94.0054) (end 154.5012 94.1732) (width 0.1524) (layer "F.Cu") (net 70) (tstamp 09167cbc-5e52-431b-986c-c63e013efe81)) + (segment (start 154.5012 101.845833) (end 154.809895 101.537138) (width 0.1524) (layer "F.Cu") (net 70) (tstamp 42ae421f-dcfd-408e-be13-d18368707810)) + (segment (start 155.194 94.0054) (end 154.669 94.0054) (width 0.1524) (layer "F.Cu") (net 70) (tstamp a37089a7-cf55-4891-8be9-29fec32a12a4)) + (segment (start 154.5012 102.479) (end 154.5012 101.845833) (width 0.1524) (layer "F.Cu") (net 70) (tstamp f95ac63a-88df-4984-9ba8-635ca83696f0)) + (via (at 155.194 94.0054) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 70) (tstamp d7c5a5ff-77ed-4219-87cd-1b0c4b596b59)) + (via (at 154.809895 101.537138) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 70) (tstamp e9f9e6a5-da26-4a2a-b37e-694c559fd712)) + (segment (start 152.0738 124.464) (end 152.0738 113.568357) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 3fceb2d3-1c67-4458-a7f2-b78b767a8a67)) + (segment (start 152.0738 113.568357) (end 153.4414 112.200757) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 8c808471-e76e-498f-9098-f828b561d1fe)) + (segment (start 153.4414 106.299) (end 154.809895 104.930505) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 9dae7812-6b08-4c84-9ad0-1e3ef35b8769)) + (segment (start 154.809895 104.930505) (end 154.809895 101.537138) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp af99f59f-b4f8-44bf-b769-1670049a7d83)) + (segment (start 153.4414 112.200757) (end 153.4414 106.299) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp d09135e5-494d-492c-8b72-21622a6e0f0f)) + (segment (start 159.2834 131.6736) (end 152.0738 124.464) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp fa61905e-fea3-4bff-908c-016b7c0f2cad)) + (segment (start 154.4066 94.7928) (end 154.4066 101.133843) (width 0.1524) (layer "B.Cu") (net 70) (tstamp 3989c4bc-d454-4695-a247-38387ede894f)) + (segment (start 154.4066 101.133843) (end 154.809895 101.537138) (width 0.1524) (layer "B.Cu") (net 70) (tstamp 5a96bd45-f528-48f7-acf3-85997191bcb1)) + (segment (start 155.194 94.0054) (end 154.4066 94.7928) (width 0.1524) (layer "B.Cu") (net 70) (tstamp a8bdc938-e8d9-4f54-bbc5-b29aa4ea1154)) + (segment (start 154.5122 124.8841) (end 155.270202 124.8841) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 2acb4451-3db2-4245-88d9-d662e8841705)) + (segment (start 155.5242 108.9152) (end 154.813 108.204) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 2d3bda95-b242-4cb7-8234-3ec4ad221231)) + (segment (start 154.5513 87.6664) (end 154.5513 86.9265) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 37842540-de9c-4794-8f9a-dfcb27f9f107)) + (segment (start 154.5162 117.0258) (end 155.1686 117.6782) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 5d2e0962-0aa7-4411-89be-9e37e3a17714)) + (segment (start 154.5012 108.204) (end 154.501198 108.204) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 67e5f3d5-b6ca-4067-8687-1eb79974d659)) + (segment (start 154.5162 116.5352) (end 154.5162 117.0258) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 6f529de6-f1a4-4703-8125-dd8d44f41552)) + (segment (start 154.5012 99.8982) (end 154.6098 99.8982) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 72f26105-a69a-41e9-9b32-d4fa80d38f82)) + (segment (start 154.6098 99.8982) (end 155.0416 99.4664) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 94e626eb-e858-4297-b8bf-4d488b382604)) + (segment (start 155.1686 117.7798) (end 155.2194 117.8306) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 9d5f9436-5e05-4063-a171-8a8717b61394)) + (segment (start 154.813 108.204) (end 154.501198 108.204) (width 0.3048) (layer "F.Cu") (net 71) (tstamp a50e3b05-e3bb-48db-b02c-3f0bf75c2ee4)) + (segment (start 154.5122 133.2661) (end 154.6275 133.2661) (width 0.1524) (layer "F.Cu") (net 71) (tstamp de3caa9c-5448-408f-bd8b-2b8b5b4f55d7)) + (segment (start 155.1686 117.6782) (end 155.1686 117.7798) (width 0.1524) (layer "F.Cu") (net 71) (tstamp e6d924e6-ef69-471b-881c-c20bef562d2c)) + (segment (start 154.6275 133.2661) (end 155.448 134.0866) (width 0.3048) (layer "F.Cu") (net 71) (tstamp f6ae959f-3522-4074-8aa1-5af235f5ecf6)) + (via (at 145.3896 67.0052) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 00605acd-c4cd-42ff-8994-273fde2284b0)) + (via (at 147.3708 124.4854) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 0229b3ba-2103-40d1-8736-e14156ad6c50)) + (via (at 155.0416 99.4664) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 05c3d7bc-0086-468a-9914-920f0138cd35)) + (via (at 149.3266 74.6252) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 26835912-f86b-4d4c-a818-b594d8aa59b4)) + (via (at 155.5242 108.9152) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 6443631c-1d36-4d54-a408-9522ff016090)) + (via (at 155.2194 117.8306) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 88706814-d31d-4e99-8237-3dc7eb905274)) + (via (at 154.5513 86.9265) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 9b2e3449-5778-4b66-9d1b-017edd18a9cf)) + (via (at 152.788849 115.312191) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp abde5983-0986-4b9e-8874-0ec82cadac36)) + (via (at 155.270202 124.8841) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp b6c55d7b-117c-4d20-830e-d2f5ba9675b1)) + (via (at 155.448 134.0866) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp dd64e39d-2fdd-4aec-bdc8-70266321b066)) + (via (at 153.2382 97.155) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp eac749bf-dd9a-48ee-b8a4-ee989a6658d6)) + (via (at 153.2382 89.789) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp f395c739-b602-4a27-a887-ef8b14907e8a)) + (via (at 150.0378 103.7336) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp fa8405a8-16b9-4e3b-a85a-10f54b31e41d)) + (segment (start 155.2194 108.9152) (end 150.0378 103.7336) (width 0.3048) (layer "In1.Cu") (net 71) (tstamp 2e50ba88-6195-4cfe-b232-81d3fead0510)) + (segment (start 155.5242 108.9152) (end 155.2194 108.9152) (width 0.3048) (layer "In1.Cu") (net 71) (tstamp 32a15831-4a86-4058-8fc2-30ea6b7c3ee7)) + (segment (start 154.5513 88.4759) (end 154.5513 86.9265) (width 0.3048) (layer "In2.Cu") (net 71) (tstamp 0cd0da10-0e19-46dd-a9ff-5f1b88965810)) + (segment (start 153.2382 89.789) (end 154.5513 88.4759) (width 0.3048) (layer "In2.Cu") (net 71) (tstamp 5137f280-3ce1-4826-a56b-563e4a92acf4)) + (segment (start 148.7324 102.653) (end 149.439796 102.653) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 008d73cf-3fcd-468d-9c4c-1fd3af8782cc)) + (segment (start 153.280631 95.531166) (end 153.280631 89.831431) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 049ff31c-e633-4e70-be36-baefc1671701)) + (segment (start 149.2404 74.7114) (end 149.3266 74.6252) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 0646cd80-2ea9-4767-983c-417324af0737)) + (segment (start 146.2178 67.474) (end 145.8584 67.474) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 0b10faf8-ed4c-45e4-9b4d-896ba6ab05f2)) + (segment (start 147.3708 122.9004) (end 147.386 122.8852) (width 1.016) (layer "B.Cu") (net 71) (tstamp 170c3c82-72de-400a-8bbc-aff5e86c9471)) + (segment (start 147.3708 124.4854) (end 147.3708 122.9004) (width 1.016) (layer "B.Cu") (net 71) (tstamp 1f1e79ab-b839-4515-bbf4-62947522a351)) + (segment (start 154.3481 115.9654) (end 153.442058 115.9654) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 25b7ad13-dc27-4663-b074-bcc8f8fe0a18)) + (segment (start 153.442058 115.9654) (end 152.788849 115.312191) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 2de1fc1b-89df-4612-9749-8a27138087dc)) + (segment (start 149.5668 102.653) (end 149.284611 102.653) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 35c89993-c3cb-4bef-86f5-37fe060c520c)) + (segment (start 149.284611 102.653) (end 148.7324 102.653) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 48c8f3f7-9211-41f2-bffd-219ff51177e5)) + (segment (start 153.30149 96.011637) (end 153.30149 95.552025) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 48d8e55d-284a-4656-ad50-3a3428b9586d)) + (segment (start 150.0378 103.124) (end 149.5668 102.653) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 51092a48-6058-4b9d-98eb-ba0ffa2af6d2)) + (segment (start 153.30149 95.552025) (end 153.280631 95.531166) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 6ac4033e-36a0-45db-a9e5-c1417095532a)) + (segment (start 153.2382 97.155) (end 153.280631 97.112569) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 7b27be48-21fc-4ba7-b668-8ea39c15c302)) + (segment (start 148.7324 102.545236) (end 153.280631 97.997005) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 7d46e7cb-f1eb-4981-94f5-d4c8e2c1e607)) + (segment (start 148.7324 102.653) (end 148.7324 102.545236) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 80eff1f7-8765-4b71-8563-94a66f719153)) + (segment (start 153.280631 96.032496) (end 153.30149 96.011637) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 857a1c27-40a4-433c-877b-561179315ffa)) + (segment (start 153.280631 97.997005) (end 153.280631 97.197431) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 93a1f83e-7417-4940-a18c-5f0ab3bc49f7)) + (segment (start 145.8584 67.474) (end 145.3896 67.0052) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 9af4fadf-cef5-4c3f-b900-26fd1d44ce29)) + (segment (start 153.280631 97.197431) (end 153.2382 97.155) (width 0.3048) (layer "B.Cu") (net 71) (tstamp a89dd02f-a999-469d-98ae-ae44ed9402f5)) + (segment (start 150.0378 103.7336) (end 150.0378 103.124) (width 0.3048) (layer "B.Cu") (net 71) (tstamp b162ec71-12eb-482a-9dcd-20ee4df46e0f)) + (segment (start 153.280631 97.112569) (end 153.280631 96.032496) (width 0.3048) (layer "B.Cu") (net 71) (tstamp c28e73ef-41ff-40ca-99f2-6f23c97e15f4)) + (segment (start 153.280631 89.831431) (end 153.2382 89.789) (width 0.1524) (layer "B.Cu") (net 71) (tstamp da9469fa-a081-4e37-85a3-fe302b02cd92)) + (segment (start 149.2404 75.5558) (end 149.2404 74.7114) (width 0.3048) (layer "B.Cu") (net 71) (tstamp fa42be0a-b513-465e-8b73-7d852f7ddc33)) + (via (at 147.175837 107.894967) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 72) (tstamp 3b7debeb-9eee-4401-84e2-e70775bfbfe6)) + (segment (start 142.621 109.855) (end 145.215804 109.855) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 2db65cb4-d928-4000-9211-bfffba95cd77)) + (segment (start 144.0434 116.4336) (end 142.3162 114.7064) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 3a06b516-e110-4928-8708-2ec4b3a29318)) + (segment (start 142.3162 114.7064) (end 142.3162 110.1598) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 86593720-cca3-4e87-b835-54ff1a3a08c1)) + (segment (start 145.215804 109.855) (end 147.175837 107.894967) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 9937ca52-724f-43c1-82de-39c5e09fc548)) + (segment (start 142.3162 110.1598) (end 142.621 109.855) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp c0c274cc-9aca-47b2-985a-5806329db3f4)) + (segment (start 148.7324 107.203) (end 147.5336 107.203) (width 0.1524) (layer "B.Cu") (net 72) (tstamp 53961bfc-0670-4c7f-90bf-f58dfebcd453)) + (segment (start 147.175837 107.560763) (end 147.175837 107.894967) (width 0.1524) (layer "B.Cu") (net 72) (tstamp 90acbade-a5f4-4acc-aad9-2108cb309ae4)) + (segment (start 147.5336 107.203) (end 147.175837 107.560763) (width 0.1524) (layer "B.Cu") (net 72) (tstamp e8c925e9-febe-4fd5-a943-6b579dc459e7)) + (segment (start 145.0848 125.5522) (end 145.0848 123.640339) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 179a9307-56ec-4e0a-9acb-96a57b2afe63)) + (segment (start 140.3096 86.6902) (end 140.6946 86.3052) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 47d531e6-fe94-41cd-a126-fea63133e004)) + (segment (start 151.9174 78.994) (end 145.867722 85.043678) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 49de13e1-5b22-4dbb-87af-cfffb61d053c)) + (segment (start 140.3096 103.996557) (end 140.3096 86.6902) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 5103d29e-502d-4aa5-8d89-0449fc46d194)) + (segment (start 145.867722 85.043678) (end 145.867722 85.4036) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 589deffa-dec5-4fe5-8701-b8ba3305a20a)) + (segment (start 144.100139 123.025) (end 143.0148 121.939661) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 69016257-78d8-431f-8338-259ff7cac8f3)) + (segment (start 144.469461 123.025) (end 144.100139 123.025) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 6e699ae5-5876-4b8a-86e7-602194237bf8)) + (segment (start 140.8136 104.500557) (end 140.3096 103.996557) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 6ee43756-a15e-450b-a352-462c85c393dc)) + (segment (start 140.8136 119.707696) (end 140.8136 104.500557) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 9c1bd5cc-8f6f-4dad-ac5f-c7953dffc097)) + (segment (start 151.9174 75.9206) (end 151.9174 78.994) (width 0.1524) (layer "F.Cu") (net 73) (tstamp a4ed86ac-0dd3-4faf-80c4-18b565f734ea)) + (segment (start 143.0148 121.939661) (end 143.0148 121.908896) (width 0.1524) (layer "F.Cu") (net 73) (tstamp a9b11bc5-ed13-4a4b-a4fb-1a4c30a3d9c4)) + (segment (start 144.0434 126.5936) (end 145.0848 125.5522) (width 0.1524) (layer "F.Cu") (net 73) (tstamp b01675e2-3d6f-441d-990e-cf8bd91b00a3)) + (segment (start 143.0148 121.908896) (end 140.8136 119.707696) (width 0.1524) (layer "F.Cu") (net 73) (tstamp c27be63a-c822-4dac-8944-880ce963e09b)) + (segment (start 145.0848 123.640339) (end 144.469461 123.025) (width 0.1524) (layer "F.Cu") (net 73) (tstamp cfd29a30-882b-4d61-8061-739b761c23f9)) + (segment (start 140.6946 86.3052) (end 140.6946 85.398796) (width 0.1524) (layer "F.Cu") (net 73) (tstamp d3dc4954-7561-4c45-a3d9-024514a99fd8)) + (via (at 145.867722 85.4036) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp 7f199857-091b-459d-8dc8-4baf11bfb359)) + (via (at 140.6946 85.398796) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp 81b65f30-ad05-44d9-a517-42c98fa53600)) + (via (at 151.9174 75.9206) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp d373c7fa-0f5d-4023-b9d4-04eb41bbc894)) + (segment (start 151.9428 72.674) (end 151.390589 72.674) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 132f0667-ff39-46f2-803f-db064512d96e)) + (segment (start 141.168396 84.925) (end 140.6946 85.398796) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 2a71cd02-04cc-465e-896a-c1fafd268901)) + (segment (start 150.8252 73.618157) (end 151.9174 74.710357) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 2f5457a1-0be8-4b1a-aa03-912a4d55ec41)) + (segment (start 145.867722 85.4036) (end 145.389122 84.925) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 31356e9b-ca5f-46a9-b6a1-7a3a3b8ebb43)) + (segment (start 150.8252 73.239389) (end 150.8252 73.618157) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 4d8bbb52-1b27-42db-b7c8-fb866ee845e8)) + (segment (start 151.390589 72.674) (end 150.8252 73.239389) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 7c1b204c-25f1-4577-b964-dc69fc43c92b)) + (segment (start 145.389122 84.925) (end 141.168396 84.925) (width 0.1524) (layer "B.Cu") (net 73) (tstamp a5dedcaa-edcc-483e-9a67-07dc446c9d3e)) + (segment (start 151.9174 74.710357) (end 151.9174 75.9206) (width 0.1524) (layer "B.Cu") (net 73) (tstamp eee26efc-bb9a-4682-9d9e-3cd6c598a555)) + (segment (start 144.0434 113.8936) (end 146.257731 111.679269) (width 0.1524) (layer "F.Cu") (net 74) (tstamp acc5c238-c5f6-443d-8abd-db737c8dd654)) + (segment (start 146.257731 111.679269) (end 146.257731 106.852233) (width 0.1524) (layer "F.Cu") (net 74) (tstamp f4fb9a0d-70ce-4ff9-a035-61a7f58daefc)) + (via (at 146.257731 106.852233) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 74) (tstamp fa36e890-0193-4846-8d00-e4b56421c830)) + (segment (start 148.7324 106.553) (end 146.556964 106.553) (width 0.1524) (layer "B.Cu") (net 74) (tstamp 9ef5af7b-f937-4f55-abc1-c5d4582820cd)) + (segment (start 146.556964 106.553) (end 146.257731 106.852233) (width 0.1524) (layer "B.Cu") (net 74) (tstamp bff60596-f078-427e-8909-3a936184e275)) + (segment (start 136.719596 103.191596) (end 138.4046 104.8766) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 4770707e-f475-4b0e-ac02-f3a635a32501)) + (segment (start 136.719596 82.287216) (end 136.719596 103.191596) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 53696474-98a8-42b3-b783-8aa162a9fe54)) + (segment (start 140.060143 104.8766) (end 140.246543 104.6902) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 93634c5c-5c76-4186-8a47-d2109bcca082)) + (segment (start 138.4046 104.8766) (end 140.060143 104.8766) (width 0.1524) (layer "F.Cu") (net 75) (tstamp bcd4af35-ac4f-4930-af63-77ae3be19a81)) + (via (at 136.719596 82.287216) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 75) (tstamp c4d5c834-e7ff-45bc-ab5f-9505e37495a2)) + (via (at 140.246543 104.6902) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 75) (tstamp e404818a-c495-4dab-862f-8a54f044fb40)) + (segment (start 142.7734 82.1436) (end 136.863212 82.1436) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp 7f227794-e5cc-4466-a605-2d9e5d4ebe9e)) + (segment (start 136.863212 82.1436) (end 136.719596 82.287216) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp 937d92a3-b8f0-490e-9ce8-abe41a8ec9d6)) + (segment (start 144.0434 80.8736) (end 142.7734 82.1436) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp dee4f191-bddc-40c4-8911-3b87398123aa)) + (segment (start 146.518083 105.903) (end 145.779183 106.6419) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 162326d4-6f25-4b1e-b8d3-9f046ca797a0)) + (segment (start 140.246543 106.700204) (end 140.246543 104.6902) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 1ba0944d-91c0-4a80-b12b-dbba962b564c)) + (segment (start 145.072 109.239661) (end 144.469461 109.8422) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 2435c543-62a7-44af-8030-83d85e4f6548)) + (segment (start 145.779183 106.8451) (end 145.072 107.552283) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 44046e3e-bd9e-4dad-bfa1-da08487f26ea)) + (segment (start 148.7324 105.903) (end 146.518083 105.903) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 6319f499-0608-4495-818c-71cf43c6685f)) + (segment (start 145.072 107.552283) (end 145.072 109.239661) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 841ee422-1779-4548-a6f0-7a7dc5df2ef4)) + (segment (start 144.469461 109.8422) (end 143.388539 109.8422) (width 0.1524) (layer "B.Cu") (net 75) (tstamp cff45fcb-b4ea-4833-a14c-6c1c96a9df5d)) + (segment (start 145.779183 106.6419) (end 145.779183 106.8451) (width 0.1524) (layer "B.Cu") (net 75) (tstamp e3dffd35-23d4-4a9b-9116-38b60ab0091d)) + (segment (start 143.388539 109.8422) (end 140.246543 106.700204) (width 0.1524) (layer "B.Cu") (net 75) (tstamp ea89d6a5-f09b-4138-8e71-b4c9f2aac65a)) + (via (at 155.288495 102.060535) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 76) (tstamp 0041f558-5965-49aa-8f5c-66342de61c41)) + (segment (start 155.114695 102.234335) (end 155.288495 102.060535) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 0be5d734-709c-4f9f-b517-ac164adfa677)) + (segment (start 153.7462 106.628452) (end 154.6606 105.714052) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 0d6ac00b-db6c-42ba-b89d-32f71ad501b4)) + (segment (start 153.5176 112.844394) (end 153.7462 112.615794) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 557fac71-2a3e-4f6b-abd6-dc501c9cec71)) + (segment (start 153.7462 112.615794) (end 153.7462 106.628452) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 5e274b99-8121-47cb-b142-43126477040c)) + (segment (start 159.2834 126.5936) (end 153.5176 120.8278) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 673a5f62-b93d-4932-a4b9-2111290da245)) + (segment (start 155.114695 105.056757) (end 155.114695 102.234335) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 6e06d471-4791-48f3-b991-16ef6beae96f)) + (segment (start 154.6606 105.714052) (end 154.6606 105.510852) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 717b0934-2cf1-4b6c-bb33-cf77f41e6fc4)) + (segment (start 153.5176 120.8278) (end 153.5176 112.844394) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 913c8beb-c1a3-4196-b4c6-219c383c6b34)) + (segment (start 154.6606 105.510852) (end 155.114695 105.056757) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp ef2b813a-4665-4f16-b22d-070aa9e8d66e)) + (segment (start 155.4235 102.19554) (end 155.288495 102.060535) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 0d77a0cc-3d9f-461e-8662-6de527556adb)) + (segment (start 155.4235 102.889111) (end 155.4235 102.19554) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 1933fcde-5987-4962-8332-eb02424c0b7b)) + (segment (start 154.4574 103.303) (end 155.009611 103.303) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 87ef1a74-22b9-48b9-ab3a-42d14a5102a9)) + (segment (start 155.009611 103.303) (end 155.4235 102.889111) (width 0.1524) (layer "B.Cu") (net 76) (tstamp ee40e1b5-3915-4398-b525-7fa3e7723ccd)) + (via (at 147.825085 107.959047) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 77) (tstamp f6bf7a62-5c54-499d-8158-e657c04cad60)) + (segment (start 145.4912 110.2614) (end 147.793553 107.959047) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 04f00d59-7f52-4084-b34e-f53a07a6b412)) + (segment (start 143.7386 115.2906) (end 142.7988 114.3508) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 4b3959ef-1d6e-4e69-8b6b-735dff7c8bc2)) + (segment (start 144.0434 129.1336) (end 146.0754 127.1016) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 5a0d1b6e-f0b9-4da7-ba1e-75747004ee68)) + (segment (start 146.0754 127.1016) (end 146.0754 116.8146) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 7578f31a-c63e-48db-b185-2ec01b0eb1a0)) + (segment (start 144.5514 115.2906) (end 143.7386 115.2906) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 7cd226de-5c5a-40a6-b963-c4dafd148820)) + (segment (start 143.4338 110.2614) (end 145.4912 110.2614) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp a0094903-1664-415a-8c66-5503e3a33636)) + (segment (start 147.793553 107.959047) (end 147.825085 107.959047) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp adcf7e15-8ea7-44c5-bf53-aee5f0295682)) + (segment (start 142.7988 110.8964) (end 143.4338 110.2614) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp bd04bbc5-3c4e-4195-b11b-60531c04c9b5)) + (segment (start 142.7988 114.3508) (end 142.7988 110.8964) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp e854ea95-ef3b-484f-af4e-8e6ba2cdb73f)) + (segment (start 146.0754 116.8146) (end 144.5514 115.2906) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp f3056145-b32e-4220-bcf5-82871d084d1e)) + (segment (start 148.626353 107.959047) (end 147.825085 107.959047) (width 0.1524) (layer "B.Cu") (net 77) (tstamp 1218b14d-9d55-40a2-9ac3-a7dae851ee4e)) + (segment (start 148.7324 107.853) (end 148.626353 107.959047) (width 0.1524) (layer "B.Cu") (net 77) (tstamp bc0ad3eb-63cf-4ffb-98eb-7ddcd5e8528a)) + (via (at 155.9021 102.4556) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 78) (tstamp 58978b59-ebb5-4631-8d10-c5eddf24596a)) + (segment (start 158.857339 125.0822) (end 153.8224 120.047261) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 0f09ba2b-2c4d-47b9-abee-13dd4a0d9b65)) + (segment (start 155.419495 102.938205) (end 155.9021 102.4556) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 191398f3-1a8c-4b0f-8dbe-d353b2525570)) + (segment (start 153.8224 120.047261) (end 153.8224 112.970646) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 4216facb-c31f-4006-b5cb-2747ad063abb)) + (segment (start 160.312 126.1108) (end 159.2834 125.0822) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 4b68c8cf-11cb-4060-9ac0-277c4b1cd0e8)) + (segment (start 153.8224 112.970646) (end 154.051 112.742046) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 7af0ca47-120d-43e8-9bf3-28fbff1205ab)) + (segment (start 159.2834 125.0822) (end 158.857339 125.0822) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 8d715d6c-8574-4683-ac99-dec23c0ed7b8)) + (segment (start 154.051 106.754704) (end 155.419495 105.386209) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 91ef9b57-c103-4bbe-8cc4-24e1705fc774)) + (segment (start 154.051 112.742046) (end 154.051 106.754704) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp cd2d023f-1bb0-4b8d-b970-32b1640fe905)) + (segment (start 155.419495 105.386209) (end 155.419495 102.938205) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp da53ff14-8cd3-47ab-a5ae-6b3f998e3721)) + (segment (start 160.312 128.105) (end 160.312 126.1108) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp ed875146-e2dc-4c40-a2b3-05506cbb3322)) + (segment (start 159.2834 129.1336) (end 160.312 128.105) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp f0d678a5-0467-4fd7-9ad1-c4e3d3f744bb)) + (segment (start 155.009611 103.953) (end 155.9021 103.060511) (width 0.1524) (layer "B.Cu") (net 78) (tstamp 9747e341-0baa-40e1-8b78-8d3c12c7404c)) + (segment (start 155.9021 103.060511) (end 155.9021 102.4556) (width 0.1524) (layer "B.Cu") (net 78) (tstamp 9bda0e7a-1f31-42ec-be6e-77737c0ecbf6)) + (segment (start 154.4574 103.953) (end 155.009611 103.953) (width 0.1524) (layer "B.Cu") (net 78) (tstamp b09792b1-f894-4a1f-b947-522b164ae9cd)) + (segment (start 146.558 101.6976) (end 145.4698 100.6094) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 2aac20d9-d2b5-47c8-b9ee-9394c6340131)) + (segment (start 145.4698 108.0302) (end 145.4698 105.1266) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 574df64e-3a7c-4a52-8446-ea766262f87a)) + (segment (start 145.4698 105.1266) (end 146.558 104.0384) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 582b8dcb-3575-4272-9a34-64eb56ab9e9a)) + (segment (start 145.7452 108.3056) (end 145.4698 108.0302) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 9f085746-7ad5-4892-8b0d-1770a348652e)) + (segment (start 146.558 104.0384) (end 146.558 101.6976) (width 0.1524) (layer "F.Cu") (net 79) (tstamp fd915bb2-4f1c-4e4d-8843-b09c4fea266f)) + (via (at 145.4698 100.6094) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp 512a545f-10e3-4b79-87e3-eb5d46d1f094)) + (via (at 145.7452 108.3056) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp 845a5d6c-5a29-4ac9-87ba-35566f244931)) + (via (at 141.2748 95.7834) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp cca16bd7-1a38-4efa-aec9-090650941ae5)) + (via (at 138.2776 94.538796) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp cfacbe06-d1cc-425e-926e-4214117ea1ab)) + (segment (start 140.030196 94.538796) (end 138.2776 94.538796) (width 0.1524) (layer "In2.Cu") (net 79) (tstamp 020d36c6-c1c4-4435-9497-a0911dde8559)) + (segment (start 141.2748 95.7834) (end 140.030196 94.538796) (width 0.1524) (layer "In2.Cu") (net 79) (tstamp 7a15d3e3-3ae3-4e87-a6a0-602de85b27cd)) + (segment (start 140.9954 79.9084) (end 142.5702 78.3336) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 00748db6-5388-4bb0-b8c9-869544198052)) + (segment (start 148.7324 108.503) (end 146.2982 108.503) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 0e364b0e-bf23-4b13-97de-e847d045d6d7)) + (segment (start 144.5426 99.6822) (end 145.4698 100.6094) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 0fcf1971-b4f5-4235-be49-611e2a650fda)) + (segment (start 138.0744 93.109539) (end 138.715139 92.4688) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 102001f5-63d3-4b11-b29d-87159f29e1b3)) + (segment (start 143.617339 99.6822) (end 144.5426 99.6822) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 2cdc20ac-4a07-4ce2-8efa-16e028e1ec9e)) + (segment (start 140.1698 91.866261) (end 140.1698 84.417) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 3c852830-5368-4da5-981d-07cb6ebe654f)) + (segment (start 138.0744 94.335596) (end 138.0744 93.109539) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 42d6699e-7487-48f3-b669-c1c32401a62b)) + (segment (start 146.2982 108.503) (end 146.1008 108.3056) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 8f7edc70-b1dc-4eed-b267-39d628128d07)) + (segment (start 139.567261 92.4688) (end 140.1698 91.866261) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 9734fe18-b94e-4bf8-a873-f2a861325696)) + (segment (start 141.2748 95.7834) (end 141.2748 97.339661) (width 0.1524) (layer "B.Cu") (net 79) (tstamp abb3d917-7c7e-4acf-94ed-77fa752cfcec)) + (segment (start 140.1698 84.417) (end 140.9954 83.5914) (width 0.1524) (layer "B.Cu") (net 79) (tstamp b9aa91f4-af31-4a79-a46b-772b6416982e)) + (segment (start 146.1008 108.3056) (end 145.7452 108.3056) (width 0.1524) (layer "B.Cu") (net 79) (tstamp be1c8017-20a5-4616-b013-cc694605f588)) + (segment (start 138.715139 92.4688) (end 139.567261 92.4688) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c01c5a34-a947-4461-a9ae-6593ebaa4d34)) + (segment (start 141.2748 97.339661) (end 143.617339 99.6822) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c37793d2-7f77-4605-9791-54bbe0356116)) + (segment (start 138.2776 94.538796) (end 138.0744 94.335596) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c782c280-9a3b-4e24-af40-70440e830c08)) + (segment (start 142.5702 78.3336) (end 144.0434 78.3336) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c96b8d55-48b8-4139-909c-907c3a64957e)) + (segment (start 140.9954 83.5914) (end 140.9954 79.9084) (width 0.1524) (layer "B.Cu") (net 79) (tstamp fcf9ccab-18c1-4924-ac20-2d6f4a9ee5f6)) + (segment (start 158.483401 117.233599) (end 159.2834 116.4336) (width 0.1524) (layer "B.Cu") (net 80) (tstamp 28454d9d-2903-4f6e-917b-fe65507cab00)) + (segment (start 153.602362 117.233599) (end 158.483401 117.233599) (width 0.1524) (layer "B.Cu") (net 80) (tstamp da80e232-26cb-452b-9e89-09e98e307496)) + (segment (start 150.384163 114.0154) (end 153.602362 117.233599) (width 0.1524) (layer "B.Cu") (net 80) (tstamp dc98154f-3286-4330-adb8-29f76a5f2785)) + (segment (start 148.6231 114.0154) (end 150.384163 114.0154) (width 0.1524) (layer "B.Cu") (net 80) (tstamp e56d495c-bda0-4150-a98d-5afeb03c6e88)) + (segment (start 149.7838 112.983985) (end 149.7838 112.6744) (width 0.1524) (layer "B.Cu") (net 81) (tstamp 279016aa-868c-4865-bf44-d8a769c86070)) + (segment (start 149.7838 112.6744) (end 149.1748 112.0654) (width 0.1524) (layer "B.Cu") (net 81) (tstamp 9d0913fd-f225-43f2-ade7-673629085bbb)) + (segment (start 153.538215 116.7384) (end 149.7838 112.983985) (width 0.1524) (layer "B.Cu") (net 81) (tstamp a0df8263-ba5e-46fc-90a8-5fa883ee1870)) + (segment (start 159.2834 113.8936) (end 156.4386 116.7384) (width 0.1524) (layer "B.Cu") (net 81) (tstamp a73d43d5-c6b4-43f7-ae3b-38f6d80b9cbe)) + (segment (start 149.1748 112.0654) (end 148.6231 112.0654) (width 0.1524) (layer "B.Cu") (net 81) (tstamp ad3df167-3ba4-493a-81bc-a3d1217c7153)) + (segment (start 156.4386 116.7384) (end 153.538215 116.7384) (width 0.1524) (layer "B.Cu") (net 81) (tstamp d1848a4d-ecff-4bf0-b8a2-f547098e0860)) + (segment (start 156.122052 111.4154) (end 158.1912 109.346252) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 24125822-69c0-44a3-81f9-561648f208cb)) + (segment (start 158.1912 109.346252) (end 158.1912 102.2858) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 38f08bbc-1815-40e4-b4d1-138687204d2c)) + (segment (start 154.3481 111.4154) (end 156.122052 111.4154) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 44a38272-4c37-45ad-b215-e9ddade042dc)) + (segment (start 158.1912 102.2858) (end 159.2834 101.1936) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 781bf5de-5a8d-41e2-856b-1b31afc65718)) + (segment (start 157.8864 109.22) (end 157.8864 100.0506) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 061c0c0a-d6b2-4675-ab3a-4bde8400fcee)) + (segment (start 153.382 111.134348) (end 153.823148 110.6932) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 3e2a1126-009e-43b7-82c5-0713bf73f525)) + (segment (start 153.795889 113.3654) (end 153.382 112.951511) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 69a10b10-eb00-4d66-870f-57a3dcfbb449)) + (segment (start 154.3481 113.3654) (end 153.795889 113.3654) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 812a80a4-b406-4208-be61-131599fb5792)) + (segment (start 153.823148 110.6932) (end 156.4132 110.6932) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 93b22dbe-d0dc-4bda-af9a-0c245146096f)) + (segment (start 153.382 112.951511) (end 153.382 111.134348) (width 0.1524) (layer "B.Cu") (net 83) (tstamp b54c86dd-743b-4fa9-9cf9-1f40f625615b)) + (segment (start 157.8864 100.0506) (end 159.2834 98.6536) (width 0.1524) (layer "B.Cu") (net 83) (tstamp bfb9aeb2-67c6-4b5f-9eb6-ce286b75bb4c)) + (segment (start 156.4132 110.6932) (end 157.8864 109.22) (width 0.1524) (layer "B.Cu") (net 83) (tstamp e0909403-ed47-451f-a5cd-b2e7b95ab7c0)) + (segment (start 153.8512 94.1732) (end 153.8512 94.725411) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 51959516-9db0-4027-9537-b39ee08d3ca4)) + (segment (start 154.265089 95.1393) (end 154.934699 95.1393) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 567cec71-907b-4a95-9dfd-16c3f42a50c2)) + (segment (start 153.8512 94.725411) (end 154.265089 95.1393) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 8a037ade-2c0c-4466-a8f3-65f41c04bbe6)) + (segment (start 154.934699 95.1393) (end 155.28791 94.786089) (width 0.1524) (layer "F.Cu") (net 84) (tstamp f8f30a8f-149f-445d-be0c-11c5f62f4a9d)) + (via (at 155.28791 94.786089) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 84) (tstamp 5de53d74-fd8c-4a3b-93c5-0474a7fc5e54)) + (segment (start 155.813229 95.311408) (end 155.28791 94.786089) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 047e2342-c735-4279-811c-7e0aa3559209)) + (segment (start 159.2834 108.8136) (end 161.6964 106.4006) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 1b60aa16-a7dd-49e8-bb16-8377c71b70a4)) + (segment (start 161.6964 96.1898) (end 160.401 94.8944) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 285cc88d-b1d2-450c-8a02-b24380317a6b)) + (segment (start 157.204718 94.8944) (end 156.78771 95.311408) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 70cb0e03-b20a-411e-860e-dd316ca0347b)) + (segment (start 156.78771 95.311408) (end 155.813229 95.311408) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 7f98cb50-ed8c-4217-8bd0-5fd22fcb4d40)) + (segment (start 160.401 94.8944) (end 157.204718 94.8944) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 9f5685d4-2545-4dcf-a3ff-6cd5d5eba114)) + (segment (start 161.6964 106.4006) (end 161.6964 96.1898) (width 0.1524) (layer "B.Cu") (net 84) (tstamp f5e951f6-fda9-4939-9695-1b157ae591b2)) + (segment (start 153.2012 94.1732) (end 153.2012 95.327321) (width 0.1524) (layer "F.Cu") (net 85) (tstamp 093aa768-7077-45bc-b3f2-374481b59727)) + (segment (start 153.2012 95.327321) (end 152.74669 95.781831) (width 0.1524) (layer "F.Cu") (net 85) (tstamp 161952e5-dadf-4348-813a-c03a9626fb0e)) + (via (at 152.74669 95.781831) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 85) (tstamp 66218426-1cca-4330-aa20-e401da301cda)) + (segment (start 144.0434 108.8136) (end 144.0434 108.103148) (width 0.1524) (layer "B.Cu") (net 85) (tstamp 0b9b3f42-3bf8-43c0-bf87-fec407ab9559)) + (segment (start 152.74669 96.299562) (end 152.74669 95.781831) (width 0.1524) (layer "B.Cu") (net 85) (tstamp 44efaa2e-6078-4f62-b512-2c282483610d)) + (segment (start 145.3768 103.669452) (end 152.74669 96.299562) (width 0.1524) (layer "B.Cu") (net 85) (tstamp a610bc91-bd6c-4af1-9482-1ef29853c68f)) + (segment (start 145.3768 106.769748) (end 145.3768 103.669452) (width 0.1524) (layer "B.Cu") (net 85) (tstamp f25c8f51-b51e-456a-a095-06a1c498ccc3)) + (segment (start 144.0434 108.103148) (end 145.3768 106.769748) (width 0.1524) (layer "B.Cu") (net 85) (tstamp f8279858-8401-4cdc-8eed-a6f7dcd7fb26)) + (segment (start 152.5512 95.227561) (end 152.102962 95.675799) (width 0.1524) (layer "F.Cu") (net 86) (tstamp a0bd3ba3-433a-45a1-8647-9c60ef7a01b5)) + (segment (start 152.5512 94.1732) (end 152.5512 95.227561) (width 0.1524) (layer "F.Cu") (net 86) (tstamp e03714e0-c826-461f-84d3-4f1c21d7a8be)) + (via (at 152.102962 95.675799) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 86) (tstamp 6e65b2ae-7d81-4141-8a9d-721fbd4f7cd4)) + (segment (start 145.072 105.245) (end 145.072 103.366148) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 26d4887d-f5c9-44f7-96ff-de0ec68606fe)) + (segment (start 152.128593 96.435807) (end 152.128593 95.947075) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 26fc2168-dabd-4b47-b5c7-a88f3951de56)) + (segment (start 152.102962 95.921444) (end 152.102962 95.675799) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 55088c5d-ddda-47f0-aa1a-2a75972d6901)) + (segment (start 144.0434 106.2736) (end 145.072 105.245) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 589800ce-70cd-4e82-b70d-fe7257887d43)) + (segment (start 151.459722 97.104678) (end 152.128593 96.435807) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 5fce9816-d091-43f9-b9a7-cfe44a38158c)) + (segment (start 145.072 103.366148) (end 151.33347 97.104678) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 78403f88-2f1f-46ca-aabe-35a3ab8f3e37)) + (segment (start 152.128593 95.947075) (end 152.102962 95.921444) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 8d42b489-9772-4f2d-b6e0-f28bb57765b0)) + (segment (start 151.33347 97.104678) (end 151.459722 97.104678) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 8da9b5ac-27fb-442b-bc4a-3de4c39dd838)) + (segment (start 151.9012 94.1732) (end 151.684579 94.389821) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 16fcba21-05c0-4ca2-a991-addcc19e7780)) + (segment (start 151.59935 96.094675) (end 151.649993 96.145318) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 1ba3acde-b430-4b20-904c-251da6fac27c)) + (segment (start 151.684579 95.418253) (end 151.59935 95.503482) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 23cc3214-7035-48e4-800e-bb3534be655f)) + (segment (start 151.59935 95.503482) (end 151.59935 96.094675) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 6243b10e-e960-4a27-a032-923a9dcc9217)) + (segment (start 151.684579 94.389821) (end 151.684579 95.418253) (width 0.1524) (layer "F.Cu") (net 87) (tstamp c2ca1d9b-bdba-4407-9af9-bb6035a915e3)) + (via (at 151.649993 96.145318) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 87) (tstamp af9a37c8-7321-4498-a1d9-ba15c8dd005e)) + (segment (start 151.631682 96.145318) (end 151.649993 96.145318) (width 0.1524) (layer "B.Cu") (net 87) (tstamp 4f5809ed-5314-4b31-a71a-828e394ec402)) + (segment (start 144.0434 103.7336) (end 151.631682 96.145318) (width 0.1524) (layer "B.Cu") (net 87) (tstamp e7bee40a-44b7-4c1f-b37f-8928b37d32db)) + (segment (start 151.2512 95.570041) (end 151.12075 95.700491) (width 0.1524) (layer "F.Cu") (net 88) (tstamp 04bada95-a79b-4b3d-ab5a-d268e472376f)) + (segment (start 151.2512 94.1732) (end 151.2512 95.570041) (width 0.1524) (layer "F.Cu") (net 88) (tstamp 5196d7f1-ef6b-4f1e-a57f-f7b959dbdd50)) + (via (at 151.12075 95.700491) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 88) (tstamp b9eb6f2d-fd83-4ab3-acf0-e96bd523211b)) + (segment (start 144.0434 101.1936) (end 145.627641 101.1936) (width 0.1524) (layer "B.Cu") (net 88) (tstamp 22bb5430-e9c3-43de-b151-b2c393c96b98)) + (segment (start 145.627641 101.1936) (end 151.12075 95.700491) (width 0.1524) (layer "B.Cu") (net 88) (tstamp f15fcfaf-edda-41a1-8995-d47f2dd73419)) + (segment (start 150.6012 94.987178) (end 150.080378 95.508) (width 0.1524) (layer "F.Cu") (net 89) (tstamp 46ae53d9-3916-4e9f-bc01-978d9ec5efbe)) + (segment (start 150.6012 94.1732) (end 150.6012 94.987178) (width 0.1524) (layer "F.Cu") (net 89) (tstamp dff5d475-ff18-44e7-96b7-1b36a1ff0d81)) + (via (at 150.080378 95.508) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 89) (tstamp 750698f2-884c-4582-b723-710387d6ca3f)) + (segment (start 146.934778 98.6536) (end 150.080378 95.508) (width 0.1524) (layer "B.Cu") (net 89) (tstamp 7ddc61b3-d0ce-4b81-953c-fe4bb7c6ee77)) + (segment (start 144.0434 98.6536) (end 146.934778 98.6536) (width 0.1524) (layer "B.Cu") (net 89) (tstamp 82c63bb8-fc47-4f58-9e95-e25228be9bf3)) + (segment (start 149.9512 94.878909) (end 149.438428 95.391681) (width 0.1524) (layer "F.Cu") (net 90) (tstamp 25e6ec7f-be96-4b7d-b94f-f0695330963f)) + (segment (start 149.9512 94.1732) (end 149.9512 94.878909) (width 0.1524) (layer "F.Cu") (net 90) (tstamp 82520458-afb4-4358-bdcc-b53f171a659f)) + (via (at 149.438428 95.391681) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 90) (tstamp 7c96ffd8-0606-4e45-8511-8de5acada4ac)) + (segment (start 148.716509 96.1136) (end 149.438428 95.391681) (width 0.1524) (layer "B.Cu") (net 90) (tstamp 7e97fbef-679f-41f7-9dd9-4e3f261a0784)) + (segment (start 144.0434 96.1136) (end 148.716509 96.1136) (width 0.1524) (layer "B.Cu") (net 90) (tstamp fdf26cc2-f538-4f42-84e5-e1b0448ac9c5)) + (segment (start 147.5232 93.167948) (end 147.344652 92.9894) (width 0.1524) (layer "F.Cu") (net 91) (tstamp 3052480f-291f-481a-96bc-d85d172709fe)) + (segment (start 144.6276 92.9894) (end 144.0434 93.5736) (width 0.1524) (layer "F.Cu") (net 91) (tstamp 4eef3fee-3543-425d-9748-251e2afcfceb)) + (segment (start 149.3012 94.1732) (end 149.3012 93.620989) (width 0.1524) (layer "F.Cu") (net 91) (tstamp a9b7483b-f75a-4bf4-9780-2e219fb4dae5)) + (segment (start 148.848159 93.167948) (end 147.5232 93.167948) (width 0.1524) (layer "F.Cu") (net 91) (tstamp ac28e5ca-688c-4d4c-a54d-164538a517c9)) + (segment (start 149.3012 93.620989) (end 148.848159 93.167948) (width 0.1524) (layer "F.Cu") (net 91) (tstamp b8a368ef-ff42-40f8-b761-c9ce69db3a47)) + (segment (start 147.344652 92.9894) (end 144.6276 92.9894) (width 0.1524) (layer "F.Cu") (net 91) (tstamp e4a5bffc-99c6-4bae-ac61-c5984afb7d14)) + (via (at 137.828624 122.775376) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 92) (tstamp 19d4098d-4ddf-4964-ba5a-8c75188c43f6)) + (via (at 148.8186 83.6422) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 92) (tstamp 654d59ca-ebd7-4000-8bc1-3369c9e8d81e)) + (segment (start 148.8186 83.6422) (end 145.923 83.6422) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 0ec2fe3e-0415-4cd8-a465-da7152552632)) + (segment (start 138.4808 84.5058) (end 136.0678 86.9188) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 177fe9c0-28dc-4e6a-b5a3-aa266acaba88)) + (segment (start 136.0678 86.9188) (end 136.0678 121.014552) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 3194fdca-e03f-47c4-9423-3a1adb4894d1)) + (segment (start 136.0678 121.014552) (end 137.828624 122.775376) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 51b33994-4577-41f5-962e-e6d11b94d655)) + (segment (start 143.5988 82.385) (end 141.478 84.5058) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 938a63ee-2b23-4918-9735-ccf8edb01fd7)) + (segment (start 141.478 84.5058) (end 138.4808 84.5058) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp a3c00d2a-9998-4ec2-bb97-7cf555ec4704)) + (segment (start 144.6658 82.385) (end 143.5988 82.385) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp bcb13fb5-d9e7-4a18-98ae-29519c0c514f)) + (segment (start 145.923 83.6422) (end 144.6658 82.385) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp e3a59979-10a8-44f8-b17b-5d26d90d542b)) + (segment (start 142.781624 122.775376) (end 137.828624 122.775376) (width 0.1524) (layer "B.Cu") (net 92) (tstamp 0ae5c3ed-ae9b-4357-9215-2def50a12a69)) + (segment (start 148.8186 81.8276) (end 148.8186 83.6422) (width 0.1524) (layer "B.Cu") (net 92) (tstamp 80792b65-eeee-4bf4-b58b-15ffc8372d8a)) + (segment (start 144.0434 121.5136) (end 142.781624 122.775376) (width 0.1524) (layer "B.Cu") (net 92) (tstamp db8cd249-44b0-484a-ab99-a302428396e6)) + (segment (start 149.2404 81.4058) (end 148.8186 81.8276) (width 0.1524) (layer "B.Cu") (net 92) (tstamp eb835e41-5f49-48a4-83b1-d564a4a4581b)) + (segment (start 144.0434 118.9736) (end 142.5702 117.5004) (width 0.1524) (layer "F.Cu") (net 93) (tstamp 002d3de9-b717-41ea-bd8e-8191dd8a09ac)) + (segment (start 142.5702 117.5004) (end 142.5702 108.1532) (width 0.1524) (layer "F.Cu") (net 93) (tstamp bf9479e6-a6fd-42ab-a99d-5dec64e378e9)) + (via (at 142.5702 108.1532) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 93) (tstamp b801f412-190e-468c-bcf0-bd231c990379)) + (segment (start 149.792611 80.7558) (end 150.2065 81.169689) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 15fa8986-c2dd-465e-a65e-8a47e3e2a7f5)) + (segment (start 138.981939 94.742) (end 137.922 95.801939) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 20cfbfb2-250c-493c-9478-270b4aa35e0d)) + (segment (start 137.922 96.755661) (end 138.715139 97.5488) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 5b6007d7-ae7a-48f4-8e44-5c8b8f7b1709)) + (segment (start 150.2065 88.865161) (end 144.329661 94.742) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 7356561d-71b8-4548-a27b-fc3cadf56efe)) + (segment (start 138.715139 97.5488) (end 139.567261 97.5488) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 76121c76-d00d-47e7-b631-5a9c7ca94590)) + (segment (start 144.329661 94.742) (end 138.981939 94.742) (width 0.1524) (layer "B.Cu") (net 93) (tstamp a70686ff-693c-46a6-90b0-10911bcf6432)) + (segment (start 150.2065 81.169689) (end 150.2065 88.865161) (width 0.1524) (layer "B.Cu") (net 93) (tstamp a845fcb6-01d1-4970-b381-9207450dd2ed)) + (segment (start 137.922 95.801939) (end 137.922 96.755661) (width 0.1524) (layer "B.Cu") (net 93) (tstamp b4e60da0-26a3-4177-a55b-b6d77259da8a)) + (segment (start 139.567261 97.5488) (end 142.5702 100.551739) (width 0.1524) (layer "B.Cu") (net 93) (tstamp c6645fdd-97d9-42f8-80ef-c8a9e17b4d46)) + (segment (start 149.2404 80.7558) (end 149.792611 80.7558) (width 0.1524) (layer "B.Cu") (net 93) (tstamp d759047a-62ac-484d-9429-18ba76d08a8a)) + (segment (start 142.5702 100.551739) (end 142.5702 108.1532) (width 0.1524) (layer "B.Cu") (net 93) (tstamp f8e3d177-4810-4bca-8324-f3c492563faf)) + (via (at 152.811093 113.796693) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 94) (tstamp 4ec30db0-a00e-4b4d-a837-f7c54f1d7e24)) + (via (at 156.6164 121.0056) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 94) (tstamp 9d0f8193-4eaf-4564-b8b7-befa4fcb2464)) + (segment (start 152.1714 118.8466) (end 154.3304 121.0056) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp 7284e260-f207-42af-a32a-9a7e89e47fc0)) + (segment (start 154.3304 121.0056) (end 156.6164 121.0056) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp 76d1b8a6-e373-4fb7-b998-2f948cd5ed10)) + (segment (start 152.811093 113.796693) (end 152.1714 114.436386) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp a0afaf1b-6de9-42e8-bd13-b4cab7110b00)) + (segment (start 152.1714 114.436386) (end 152.1714 118.8466) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp b9273d51-7215-4ed5-9d77-a56de558c1e8)) + (segment (start 159.7534 122.5422) (end 158.153 122.5422) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 0322fb9a-3f13-4370-bf65-75a43eca5512)) + (segment (start 160.3248 121.9708) (end 159.7534 122.5422) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 1d0d98be-2eae-4155-9fbd-b06e9778db14)) + (segment (start 160.3248 120.015) (end 160.3248 121.9708) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 42894de8-84c1-45e5-a942-deae59aea0e7)) + (segment (start 159.2834 118.9736) (end 160.3248 120.015) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 887ba3eb-3226-4444-ac2b-275902869fed)) + (segment (start 158.153 122.5422) (end 156.6164 121.0056) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp bae4a911-7d92-45ab-9a02-ef16e61e5041)) + (segment (start 149.2404 80.1058) (end 149.792611 80.1058) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 08119952-f57d-4089-96a2-f9bf2a51bb5f)) + (segment (start 153.8986 98.0948) (end 150.603053 101.390347) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 1c02aaa6-d184-442c-a025-3f9289f14eb0)) + (segment (start 149.6985 104.97535) (end 149.6985 110.6841) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 40ad2a7a-ea71-4f83-99e4-9d9e8f3243d5)) + (segment (start 153.4922 89.1794) (end 153.8986 89.5858) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 42c148c6-6e1c-4257-aa2c-80e04534779c)) + (segment (start 152.141043 88.575057) (end 152.745386 89.1794) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 550e85be-5e0a-4a91-8b64-d0292964050d)) + (segment (start 153.8986 89.5858) (end 153.8986 98.0948) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 8364e483-c3e3-473c-9800-16e30fb8565f)) + (segment (start 149.6985 110.6841) (end 152.811093 113.796693) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 911f4143-a786-4616-91cc-20ca2ae8141e)) + (segment (start 152.141043 82.454232) (end 152.141043 88.575057) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 9e3e581c-ef5d-451d-a024-5153844a5ebe)) + (segment (start 150.603053 101.390347) (end 150.603053 104.070797) (width 0.1524) (layer "B.Cu") (net 94) (tstamp bd95a9e4-4305-4185-8dff-a0f173b5c2ea)) + (segment (start 149.792611 80.1058) (end 152.141043 82.454232) (width 0.1524) (layer "B.Cu") (net 94) (tstamp dde0637e-679b-4150-ab77-f18e18b4d3ef)) + (segment (start 152.745386 89.1794) (end 153.4922 89.1794) (width 0.1524) (layer "B.Cu") (net 94) (tstamp e3ff6c12-b556-429c-b05f-44cea753859b)) + (segment (start 150.603053 104.070797) (end 149.6985 104.97535) (width 0.1524) (layer "B.Cu") (net 94) (tstamp eafdf862-a7fb-4271-99d5-573f86e67468)) + (via (at 160.8582 105.9942) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 95) (tstamp 2aa6650d-3a9b-4777-9e8d-e7ec05cba4f0)) + (via (at 155.9346 94.699945) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 95) (tstamp b32a2b1d-6bd1-4cf2-bd8a-89d95ad212f5)) + (segment (start 156.417422 102.518622) (end 156.417422 98.403074) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 215bcdd5-c107-45ac-8ed0-e446739eb9bc)) + (segment (start 160.9344 104.9782) (end 160.9344 105.918) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 2863d480-2155-4516-ba17-a7b1be2d49ee)) + (segment (start 156.417422 98.403074) (end 156.1084 98.094052) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 56de0a32-3c4b-4c51-b4a5-f29b18e3a0c6)) + (segment (start 156.1084 94.873745) (end 155.9346 94.699945) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 5702baee-1271-40ef-a608-b87b04f5059c)) + (segment (start 160.9344 105.918) (end 160.8582 105.9942) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 8e3eb8d8-81aa-47fc-9803-3bb88f382e1c)) + (segment (start 160.9344 104.9782) (end 158.877 104.9782) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp a2405084-8970-4e61-b2cd-12871faaa945)) + (segment (start 158.877 104.9782) (end 156.417422 102.518622) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp bbca524b-123c-4583-a466-cf73242a01d7)) + (segment (start 156.1084 98.094052) (end 156.1084 94.873745) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp f4e4f33c-f88d-4abd-af70-69871a1dc622)) + (segment (start 159.131 107.3022) (end 159.9312 107.3022) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 106b5b63-4c9e-4aeb-b8c2-4d8c60887e33)) + (segment (start 157.7848 118.865139) (end 158.2548 118.395138) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 2e868e94-4023-4647-9b43-2ed3865e05f3)) + (segment (start 159.2834 121.5136) (end 157.861 120.0912) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 3b8c1aa6-c3b6-4f65-9404-8949374446f6)) + (segment (start 157.861 120.0912) (end 157.861 118.941339) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 4a16d364-1117-40f1-a176-7b00bff82498)) + (segment (start 158.2548 108.1784) (end 159.131 107.3022) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 661b2ca6-b05f-4fe4-9375-d0c36ec04bef)) + (segment (start 159.9312 107.3022) (end 160.8582 106.3752) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 7477a021-d2cf-4254-90c5-dcbee211be7f)) + (segment (start 157.861 118.941339) (end 157.7848 118.865139) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 827b50f7-861e-4eef-9891-e3e57ed1c826)) + (segment (start 158.2548 118.395138) (end 158.2548 108.1784) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp c9247322-78b4-4a5b-9698-19910d66e0c2)) + (segment (start 160.8582 106.3752) (end 160.8582 105.9942) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp e1d63fc2-eda9-46c0-898e-9315335f5dfa)) + (segment (start 155.9346 90.2502) (end 152.4753 86.7909) (width 0.1524) (layer "B.Cu") (net 95) (tstamp 37bbdf10-9d5c-4854-8a5a-a8eba782d251)) + (segment (start 152.4753 86.7909) (end 152.4753 82.138489) (width 0.1524) (layer "B.Cu") (net 95) (tstamp 55a955b3-2cd3-4838-bc4c-3784d83cfdeb)) + (segment (start 152.4753 82.138489) (end 149.792611 79.4558) (width 0.1524) (layer "B.Cu") (net 95) (tstamp ce9e49e8-3543-4293-a183-e9e06bab42f6)) + (segment (start 155.9346 94.699945) (end 155.9346 90.2502) (width 0.1524) (layer "B.Cu") (net 95) (tstamp df5f6bdb-3c9c-4a0e-a108-520438f24841)) + (segment (start 149.792611 79.4558) (end 149.2404 79.4558) (width 0.1524) (layer "B.Cu") (net 95) (tstamp f693eb23-e1b9-4933-9996-630ba336ce28)) + (segment (start 160.02 92.2528) (end 160.5026 91.7702) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 1c90cbc6-0b99-46e8-b688-9bcf04eddbe4)) + (segment (start 160.5026 89.7128) (end 159.2834 88.4936) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 26532470-2aea-476d-9d01-78865279eaca)) + (segment (start 160.5026 91.7702) (end 160.5026 89.7128) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 3bc875c4-2282-41a1-b999-8860772179ea)) + (segment (start 154.038663 83.832315) (end 157.1498 86.943452) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 3bfe6b99-b489-4a72-b1da-59574ccfd341)) + (segment (start 157.1498 90.8304) (end 158.5722 92.2528) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 6261b042-48d8-48b3-9cbf-41d321d43077)) + (segment (start 152.7801 81.793289) (end 152.7801 82.5999) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 6be05769-7d00-49a1-8e40-2bc20ebd1332)) + (segment (start 158.5722 92.2528) (end 160.02 92.2528) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 7c3796c6-50fb-48b2-a611-26583b20f8cc)) + (segment (start 157.1498 86.943452) (end 157.1498 90.8304) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 98c60786-1b82-4044-b2e8-a7e32823a7b7)) + (segment (start 154.012515 83.832315) (end 154.038663 83.832315) (width 0.1524) (layer "B.Cu") (net 96) (tstamp bb1f4711-7b05-4c33-b0dc-21211a1b6f58)) + (segment (start 149.2404 78.8058) (end 149.792611 78.8058) (width 0.1524) (layer "B.Cu") (net 96) (tstamp e1d78492-3860-415b-8389-be0f22df6314)) + (segment (start 152.7801 82.5999) (end 154.012515 83.832315) (width 0.1524) (layer "B.Cu") (net 96) (tstamp ed954ed8-8f97-4ef4-acf8-6082e84b3214)) + (segment (start 149.792611 78.8058) (end 152.7801 81.793289) (width 0.1524) (layer "B.Cu") (net 96) (tstamp f7a0b8fb-13f7-462e-9fd2-d0ef19262e2f)) + (segment (start 157.6832 87.0458) (end 157.6832 89.4334) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 56cdf3de-2ea4-4504-9cb6-037ce83fbc70)) + (segment (start 153.0849 82.4475) (end 157.6832 87.0458) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5daa755c-8cbd-426a-b46a-214e55913fcb)) + (segment (start 149.2404 78.1558) (end 149.792611 78.1558) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5f628e8c-b3e9-4f8e-9aab-c8812dbd53bf)) + (segment (start 153.0849 81.448089) (end 153.0849 82.4475) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5ffe494c-fa52-4528-a3f6-de95098d952f)) + (segment (start 149.792611 78.1558) (end 153.0849 81.448089) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 7462a09f-cc88-4728-9531-f2d530cfa2f8)) + (segment (start 157.6832 89.4334) (end 159.2834 91.0336) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 96baaeb1-b997-4d2a-8898-4c72951ca4a0)) + (via (at 154.670176 83.048915) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 98) (tstamp 608affa6-e036-46a7-a6b0-d09e11eabb51)) + (segment (start 159.2834 83.4136) (end 155.034861 83.4136) (width 0.1524) (layer "In1.Cu") (net 98) (tstamp 5f69d82e-1766-4e9e-8f00-ffa2fbc172b4)) + (segment (start 155.034861 83.4136) (end 154.670176 83.048915) (width 0.1524) (layer "In1.Cu") (net 98) (tstamp bde96288-3268-484e-963e-6a51ba14b96c)) + (segment (start 149.792611 77.5058) (end 153.3897 81.102889) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 0f8d5f85-8148-4599-bc66-f10e61b8051a)) + (segment (start 154.245115 83.048915) (end 154.670176 83.048915) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 1357003b-84c0-49a6-8577-7dcac0d0d166)) + (segment (start 153.3897 82.1935) (end 154.245115 83.048915) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 2a89dffc-6472-41be-baca-ba56c7a77284)) + (segment (start 149.2404 77.5058) (end 149.792611 77.5058) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 4ce12182-a6e8-41dc-881d-199f02099818)) + (segment (start 153.3897 81.102889) (end 153.3897 82.1935) (width 0.1524) (layer "B.Cu") (net 98) (tstamp c7a32ae0-e340-407d-bb22-8a83e6537717)) + (segment (start 153.6945 80.757689) (end 153.6945 81.768163) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 2b126d8b-cf41-496f-bafb-5a2874d7b1bb)) + (segment (start 155.225105 83.298768) (end 157.879937 85.9536) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 2cf8842f-162f-4f86-8e4a-8ebec3bfd93e)) + (segment (start 149.2404 76.8558) (end 149.792611 76.8558) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 45469541-6594-4841-ad16-6b9c300a3568)) + (segment (start 157.879937 85.9536) (end 159.2834 85.9536) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 466a2aae-7eb0-4529-90e1-d5713986af34)) + (segment (start 154.437305 82.1392) (end 155.225105 82.927) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 93f9b753-4ada-450e-9c2e-be98c7795ca3)) + (segment (start 154.065537 82.1392) (end 154.437305 82.1392) (width 0.1524) (layer "B.Cu") (net 99) (tstamp a60e532b-2e8a-4a42-98fa-74be9893b950)) + (segment (start 155.225105 82.927) (end 155.225105 83.298768) (width 0.1524) (layer "B.Cu") (net 99) (tstamp c6d6b036-047f-4425-ab02-b12cdf1b5b5e)) + (segment (start 153.6945 81.768163) (end 154.065537 82.1392) (width 0.1524) (layer "B.Cu") (net 99) (tstamp d6513f83-bed9-4624-bd8e-9e656c760128)) + (segment (start 149.792611 76.8558) (end 153.6945 80.757689) (width 0.1524) (layer "B.Cu") (net 99) (tstamp ec78ffea-9593-44ba-a512-0e864c5578ed)) + (segment (start 151.9428 68.124) (end 153.0362 68.124) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 00fc82ea-3230-4335-9c92-98231b088c40)) + (segment (start 154.191789 81.8344) (end 154.563557 81.8344) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 08b20638-dfca-4eb3-8394-7c77d67f0aad)) + (segment (start 162.2044 121.1326) (end 159.2834 124.0536) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 17774753-ef95-4de1-b160-0bfbc519f908)) + (segment (start 162.2044 86.741) (end 162.2044 121.1326) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 24c92761-6119-4996-950d-5acccc0e49f6)) + (segment (start 160.3248 84.8614) (end 162.2044 86.741) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 5a7521b1-3230-437a-a62b-8265eb794f2e)) + (segment (start 153.9993 69.0871) (end 153.9993 81.641911) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 6fe667df-d07a-43be-9237-8d363afe3ad4)) + (segment (start 153.9993 81.641911) (end 154.191789 81.8344) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 922caf02-dc32-4970-bb40-567466470bea)) + (segment (start 157.590557 84.8614) (end 160.3248 84.8614) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 924c78fc-a4ce-4fe2-8681-342779159131)) + (segment (start 154.563557 81.8344) (end 157.590557 84.8614) (width 0.1524) (layer "B.Cu") (net 100) (tstamp a4d2b8e3-72c3-4cc8-ac4c-92e581a403f7)) + (segment (start 153.0362 68.124) (end 153.9993 69.0871) (width 0.1524) (layer "B.Cu") (net 100) (tstamp c1d27b1e-2ab9-4d48-bf95-3f95924eb0d6)) + (segment (start 144.5514 91.0336) (end 144.0434 91.0336) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 0e10d78a-ccdf-4f8e-bb91-2f9342acfc7c)) + (segment (start 146.5834 74.6506) (end 146.5834 89.0016) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 24ea94d7-0ee2-4298-9710-257f176eb5e4)) + (segment (start 147.8026 72.361989) (end 147.8026 73.4314) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 2fa2d658-5e56-45d0-81c6-c4da738ec9d5)) + (segment (start 151.9428 68.774) (end 151.390589 68.774) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 3ec56669-995d-450f-8dd3-ce0ae8862572)) + (segment (start 147.8026 73.4314) (end 146.5834 74.6506) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 54a33399-36d8-46d2-b0b9-c067cedbf8d7)) + (segment (start 151.390589 68.774) (end 147.8026 72.361989) (width 0.1524) (layer "B.Cu") (net 101) (tstamp c3ef9f36-159c-47ff-8268-17050e470e5f)) + (segment (start 146.5834 89.0016) (end 144.5514 91.0336) (width 0.1524) (layer "B.Cu") (net 101) (tstamp c44ac779-7300-4ddc-924f-c7ac844dc784)) + (segment (start 144.469461 92.0622) (end 143.617339 92.0622) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 23dce231-214b-4f7f-bda1-b81343e6eddc)) + (segment (start 142.9766 91.421461) (end 142.9766 89.5604) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 30698875-df8a-4063-bf11-b669a4a01a29)) + (segment (start 146.8882 89.127852) (end 146.6596 89.356452) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 478ac10e-58d3-490d-9050-4d8899658c08)) + (segment (start 146.6596 89.356452) (end 146.6596 89.872061) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 4fc78bae-1f93-4ea8-baed-b099398e5dcb)) + (segment (start 148.1074 72.707189) (end 148.1074 73.557652) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 51ec4340-1bf1-4dfe-92db-949273b37ed0)) + (segment (start 151.390589 69.424) (end 148.1074 72.707189) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 5dbebf1e-8926-412a-a7b6-d6dfd76115ff)) + (segment (start 143.617339 92.0622) (end 142.9766 91.421461) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 71a3c75e-5187-41ae-9703-ac8b214128c9)) + (segment (start 151.9428 69.424) (end 151.390589 69.424) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 9809c0ff-9b82-4ea6-87b8-e4889878c2f3)) + (segment (start 142.9766 89.5604) (end 144.0434 88.4936) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 9d936bc5-ac1e-4b91-b0dc-48f67ab8ab61)) + (segment (start 146.6596 89.872061) (end 144.469461 92.0622) (width 0.1524) (layer "B.Cu") (net 102) (tstamp d29bd496-7d2f-44d0-8d13-99b79527dbca)) + (segment (start 146.8882 74.776852) (end 146.8882 89.127852) (width 0.1524) (layer "B.Cu") (net 102) (tstamp e04a86c7-2239-4ad0-a0c1-7a9ee9f62c11)) + (segment (start 148.1074 73.557652) (end 146.8882 74.776852) (width 0.1524) (layer "B.Cu") (net 102) (tstamp e60dda69-11a6-4a18-8637-d6428c3852d1)) + (segment (start 147.193 89.769713) (end 144.595713 92.367) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 1007c377-39f5-4eed-b8d5-dfcf4c17ac63)) + (segment (start 147.193 74.903104) (end 147.193 89.769713) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 455f9c20-fac2-4ebc-bd2f-a9489596c3da)) + (segment (start 148.4122 73.683904) (end 147.193 74.903104) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 49832312-dae8-4b93-9a38-a0506a2b902e)) + (segment (start 143.0654 92.367) (end 142.6464 91.948) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 72cf6f2e-f9fa-4eea-8382-427d535ce16b)) + (segment (start 148.4122 73.052389) (end 148.4122 73.683904) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 7fa25940-440e-4c9b-ad1f-4d5dd0e6b236)) + (segment (start 144.595713 92.367) (end 143.0654 92.367) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 8662d817-7452-41ca-acbc-c40300461e13)) + (segment (start 142.6464 91.948) (end 142.6464 87.3506) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 8ed3add4-40b3-4f0a-bedf-9be37fa4fe0c)) + (segment (start 151.9428 70.074) (end 151.390589 70.074) (width 0.1524) (layer "B.Cu") (net 103) (tstamp c5d88f0b-5286-4afb-ab6b-c3f2732abe16)) + (segment (start 142.6464 87.3506) (end 144.0434 85.9536) (width 0.1524) (layer "B.Cu") (net 103) (tstamp d829efe0-543f-42e2-b514-32c48ff02822)) + (segment (start 151.390589 70.074) (end 148.4122 73.052389) (width 0.1524) (layer "B.Cu") (net 103) (tstamp e29be697-3ff7-4528-8597-278893c2badb)) + (segment (start 144.4752 83.4136) (end 151.3078 76.581) (width 0.1524) (layer "F.Cu") (net 104) (tstamp 1ec6c10e-4d75-4105-86b0-cdedface2fe3)) + (segment (start 151.3078 76.581) (end 151.3078 74.7776) (width 0.1524) (layer "F.Cu") (net 104) (tstamp 37b720f0-aa72-46cc-a20d-e9829dd1b20b)) + (segment (start 144.0434 83.4136) (end 144.4752 83.4136) (width 0.1524) (layer "F.Cu") (net 104) (tstamp facf5d11-b995-4aaf-a1b0-0299dc69f159)) + (via (at 151.3078 74.7776) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 104) (tstamp 77fc6e1a-b4e4-4f75-a7a7-4051abd9f1a8)) + (segment (start 151.390589 72.024) (end 150.5204 72.894189) (width 0.1524) (layer "B.Cu") (net 104) (tstamp 2d9b3c1a-bbfb-4016-b14f-13b964ea1a83)) + (segment (start 150.5204 73.9902) (end 151.3078 74.7776) (width 0.1524) (layer "B.Cu") (net 104) (tstamp 878782ce-a6df-426a-bee4-4473b95f92dc)) + (segment (start 151.9428 72.024) (end 151.390589 72.024) (width 0.1524) (layer "B.Cu") (net 104) (tstamp a92659f6-098c-4283-be21-15dbb4d5f432)) + (segment (start 150.5204 72.894189) (end 150.5204 73.9902) (width 0.1524) (layer "B.Cu") (net 104) (tstamp aa4cd037-aec0-4486-8d8b-58066832f9db)) + (via (at 155.897932 104.662117) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 105) (tstamp 60530220-f745-43a3-82dc-77466300487a)) + (via (at 157.1244 111.3028) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 105) (tstamp 6c1004a8-3157-4388-be36-21fd5070edae)) + (segment (start 156.2354 104.999585) (end 155.897932 104.662117) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 4c80f1c8-0d1e-45ec-875f-55110a8a8c76)) + (segment (start 156.2354 108.677643) (end 156.2354 104.999585) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 4f0b582b-a5a4-46ba-9e61-a3ad60c6faef)) + (segment (start 156.7434 109.185643) (end 156.2354 108.677643) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 8b3cbb7c-ba74-485b-9b92-67ad6c537cd1)) + (segment (start 157.1244 111.3028) (end 156.7434 110.9218) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp ad635ee4-25fa-4ad8-bf19-cf3eefeec245)) + (segment (start 156.7434 110.9218) (end 156.7434 109.185643) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp daf82646-5c27-44d9-a6aa-7a98bd5de68a)) + (segment (start 159.2834 134.2136) (end 158.2548 133.185) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 382de045-f355-48f1-b9de-67b5a42e3cec)) + (segment (start 158.4198 112.5982) (end 157.1244 111.3028) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 5532fa88-e8c7-403f-91e5-6cf56b35f445)) + (segment (start 160.528 116.84) (end 160.528 113.0554) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 5fb11392-44d2-4c5c-85a1-37214e1eef07)) + (segment (start 160.528 113.0554) (end 160.0708 112.5982) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 6e852ec5-075d-46cf-8d9e-aeb028fb52b6)) + (segment (start 158.717539 117.602) (end 159.766 117.602) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 75e7a521-468e-46f4-8093-49c74b5b8334)) + (segment (start 159.766 117.602) (end 160.528 116.84) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 86f579b2-7778-470f-bf95-207673d6671c)) + (segment (start 158.2548 118.064739) (end 158.717539 117.602) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 86f65032-18e6-4dc9-833e-752c2651042f)) + (segment (start 160.0708 112.5982) (end 158.4198 112.5982) (width 0.1524) (layer "B.Cu") (net 105) (tstamp a129e035-51d3-49b4-b568-19f0607d037d)) + (segment (start 158.2548 133.185) (end 158.2548 118.064739) (width 0.1524) (layer "B.Cu") (net 105) (tstamp b391abec-9e13-46ef-a7a1-3ce093a02c8c)) + (segment (start 155.838815 104.603) (end 155.897932 104.662117) (width 0.1524) (layer "B.Cu") (net 105) (tstamp cb804a19-a8ce-40f0-8d8e-bd3f3c920baa)) + (segment (start 154.4574 104.603) (end 155.838815 104.603) (width 0.1524) (layer "B.Cu") (net 105) (tstamp f10dd9b1-eaa1-407f-83d9-796bbfe24448)) + + (zone (net 16) (net_name "GND") (layer "In1.Cu") (tstamp 0142f545-1f87-4ee8-81c3-90efbc4ea631) (name "GND") (hatch edge 0.5) + (connect_pads (clearance 0.25)) + (min_thickness 0.25) (filled_areas_thickness no) + (fill yes (thermal_gap 0.25) (thermal_bridge_width 0.3)) + (polygon + (pts + (xy 165.862 53.3654) + (xy 135.5598 53.3654) + (xy 135.7122 136.6774) + (xy 166.3446 136.779) + (xy 166.2176 53.34) + ) + ) + (filled_polygon + (layer "In1.Cu") + (pts + (xy 166.153239 53.364331) + (xy 166.20264 53.413741) + (xy 166.217802 53.472969) + (xy 166.34441 136.654398) + (xy 166.324827 136.721468) + (xy 166.272093 136.767303) + (xy 166.219999 136.778586) + (xy 135.835563 136.677809) + (xy 135.768589 136.657903) + (xy 135.723009 136.604947) + (xy 135.711974 136.554037) + (xy 135.709484 135.192982) + (xy 135.707553 134.1374) + (xy 138.085617 134.1374) + (xy 138.105899 134.343332) + (xy 138.110947 134.359973) + (xy 138.165968 134.541354) + (xy 138.263515 134.72385) + (xy 138.263517 134.723852) + (xy 138.394789 134.88381) + (xy 138.491409 134.963102) + (xy 138.55475 135.015085) + (xy 138.737246 135.112632) + (xy 138.935266 135.1727) + (xy 138.935265 135.1727) + (xy 138.953729 135.174518) + (xy 139.1412 135.192983) + (xy 139.347134 135.1727) + (xy 139.545154 135.112632) + (xy 139.72765 135.015085) + (xy 139.88761 134.88381) + (xy 140.018885 134.72385) + (xy 140.116432 134.541354) + (xy 140.1765 134.343334) + (xy 140.189278 134.2136) + (xy 142.987817 134.2136) + (xy 143.008099 134.419532) + (xy 143.0081 134.419534) + (xy 143.068168 134.617554) + (xy 143.165715 134.80005) + (xy 143.165717 134.800052) + (xy 143.296989 134.96001) + (xy 143.364096 135.015082) + (xy 143.45695 135.091285) + (xy 143.639446 135.188832) + (xy 143.837466 135.2489) + (xy 143.837465 135.2489) + (xy 143.855929 135.250718) + (xy 144.0434 135.269183) + (xy 144.249334 135.2489) + (xy 144.447354 135.188832) + (xy 144.62985 135.091285) + (xy 144.78981 134.96001) + (xy 144.921085 134.80005) + (xy 145.018632 134.617554) + (xy 145.0787 134.419534) + (xy 145.098983 134.2136) + (xy 145.086474 134.086599) + (xy 154.942353 134.086599) + (xy 154.962834 134.229056) + (xy 155.015023 134.343332) + (xy 155.022623 134.359973) + (xy 155.116872 134.468743) + (xy 155.237947 134.546553) + (xy 155.23795 134.546554) + (xy 155.237949 134.546554) + (xy 155.376036 134.587099) + (xy 155.376038 134.5871) + (xy 155.376039 134.5871) + (xy 155.519962 134.5871) + (xy 155.519962 134.587099) + (xy 155.658053 134.546553) + (xy 155.779128 134.468743) + (xy 155.873377 134.359973) + (xy 155.933165 134.229057) + (xy 155.935388 134.213599) + (xy 158.227817 134.213599) + (xy 158.248099 134.419532) + (xy 158.2481 134.419534) + (xy 158.308168 134.617554) + (xy 158.405715 134.80005) + (xy 158.405717 134.800052) + (xy 158.536989 134.96001) + (xy 158.604096 135.015082) + (xy 158.69695 135.091285) + (xy 158.879446 135.188832) + (xy 159.077466 135.2489) + (xy 159.077465 135.2489) + (xy 159.095929 135.250718) + (xy 159.2834 135.269183) + (xy 159.489334 135.2489) + (xy 159.687354 135.188832) + (xy 159.86985 135.091285) + (xy 160.02981 134.96001) + (xy 160.161085 134.80005) + (xy 160.258632 134.617554) + (xy 160.3187 134.419534) + (xy 160.338983 134.2136) + (xy 160.331478 134.1374) + (xy 163.485617 134.1374) + (xy 163.505899 134.343332) + (xy 163.510947 134.359973) + (xy 163.565968 134.541354) + (xy 163.663515 134.72385) + (xy 163.663517 134.723852) + (xy 163.794789 134.88381) + (xy 163.891409 134.963102) + (xy 163.95475 135.015085) + (xy 164.137246 135.112632) + (xy 164.335266 135.1727) + (xy 164.335265 135.1727) + (xy 164.355548 135.174697) + (xy 164.5412 135.192983) + (xy 164.747134 135.1727) + (xy 164.945154 135.112632) + (xy 165.12765 135.015085) + (xy 165.28761 134.88381) + (xy 165.418885 134.72385) + (xy 165.516432 134.541354) + (xy 165.5765 134.343334) + (xy 165.596783 134.1374) + (xy 165.5765 133.931466) + (xy 165.516432 133.733446) + (xy 165.418885 133.55095) + (xy 165.366902 133.487609) + (xy 165.28761 133.390989) + (xy 165.127652 133.259717) + (xy 165.127653 133.259717) + (xy 165.12765 133.259715) + (xy 164.945154 133.162168) + (xy 164.747134 133.1021) + (xy 164.747132 133.102099) + (xy 164.747134 133.102099) + (xy 164.559663 133.083635) + (xy 164.5412 133.081817) + (xy 164.541199 133.081817) + (xy 164.335267 133.102099) + (xy 164.137243 133.162169) + (xy 164.107065 133.1783) + (xy 163.95475 133.259715) + (xy 163.954748 133.259716) + (xy 163.954747 133.259717) + (xy 163.794789 133.390989) + (xy 163.663517 133.550947) + (xy 163.565969 133.733443) + (xy 163.505899 133.931467) + (xy 163.485617 134.1374) + (xy 160.331478 134.1374) + (xy 160.3187 134.007666) + (xy 160.258632 133.809646) + (xy 160.161085 133.62715) + (xy 160.086098 133.535777) + (xy 160.02981 133.467189) + (xy 159.869852 133.335917) + (xy 159.869853 133.335917) + (xy 159.86985 133.335915) + (xy 159.687354 133.238368) + (xy 159.489334 133.1783) + (xy 159.489332 133.178299) + (xy 159.489334 133.178299) + (xy 159.2834 133.158017) + (xy 159.077467 133.178299) + (xy 158.879443 133.238369) + (xy 158.771457 133.29609) + (xy 158.69695 133.335915) + (xy 158.696948 133.335916) + (xy 158.696947 133.335917) + (xy 158.536989 133.467189) + (xy 158.405717 133.627147) + (xy 158.308169 133.809643) + (xy 158.308168 133.809645) + (xy 158.308168 133.809646) + (xy 158.301298 133.832292) + (xy 158.248099 134.007667) + (xy 158.227817 134.213599) + (xy 155.935388 134.213599) + (xy 155.953647 134.0866) + (xy 155.933165 133.944143) + (xy 155.873377 133.813227) + (xy 155.779128 133.704457) + (xy 155.658053 133.626647) + (xy 155.658051 133.626646) + (xy 155.658049 133.626645) + (xy 155.65805 133.626645) + (xy 155.519963 133.5861) + (xy 155.519961 133.5861) + (xy 155.376039 133.5861) + (xy 155.376036 133.5861) + (xy 155.237949 133.626645) + (xy 155.116873 133.704456) + (xy 155.022623 133.813226) + (xy 155.022622 133.813228) + (xy 154.962834 133.944143) + (xy 154.942353 134.086599) + (xy 145.086474 134.086599) + (xy 145.0787 134.007666) + (xy 145.018632 133.809646) + (xy 144.921085 133.62715) + (xy 144.846098 133.535777) + (xy 144.78981 133.467189) + (xy 144.629852 133.335917) + (xy 144.629853 133.335917) + (xy 144.62985 133.335915) + (xy 144.447354 133.238368) + (xy 144.249334 133.1783) + (xy 144.249332 133.178299) + (xy 144.249334 133.178299) + (xy 144.061863 133.159835) + (xy 144.0434 133.158017) + (xy 144.043399 133.158017) + (xy 143.837467 133.178299) + (xy 143.639443 133.238369) + (xy 143.531457 133.29609) + (xy 143.45695 133.335915) + (xy 143.456948 133.335916) + (xy 143.456947 133.335917) + (xy 143.296989 133.467189) + (xy 143.165717 133.627147) + (xy 143.068169 133.809643) + (xy 143.068168 133.809645) + (xy 143.068168 133.809646) + (xy 143.061298 133.832292) + (xy 143.008099 134.007667) + (xy 142.987817 134.2136) + (xy 140.189278 134.2136) + (xy 140.196783 134.1374) + (xy 140.1765 133.931466) + (xy 140.116432 133.733446) + (xy 140.018885 133.55095) + (xy 139.966902 133.487609) + (xy 139.88761 133.390989) + (xy 139.727652 133.259717) + (xy 139.727653 133.259717) + (xy 139.72765 133.259715) + (xy 139.545154 133.162168) + (xy 139.517021 133.153634) + (xy 147.518719 133.153634) + (xy 147.5392 133.29609) + (xy 147.557388 133.335915) + (xy 147.598989 133.427007) + (xy 147.693238 133.535777) + (xy 147.814313 133.613587) + (xy 147.814316 133.613588) + (xy 147.814315 133.613588) + (xy 147.952402 133.654133) + (xy 147.952404 133.654134) + (xy 147.952405 133.654134) + (xy 148.096328 133.654134) + (xy 148.096328 133.654133) + (xy 148.234419 133.613587) + (xy 148.355494 133.535777) + (xy 148.449743 133.427007) + (xy 148.509531 133.296091) + (xy 148.530013 133.153634) + (xy 148.509531 133.011177) + (xy 148.449743 132.880261) + (xy 148.355494 132.771491) + (xy 148.234419 132.693681) + (xy 148.234417 132.69368) + (xy 148.234415 132.693679) + (xy 148.234416 132.693679) + (xy 148.096329 132.653134) + (xy 148.096327 132.653134) + (xy 147.952405 132.653134) + (xy 147.952402 132.653134) + (xy 147.814315 132.693679) + (xy 147.693239 132.77149) + (xy 147.598989 132.88026) + (xy 147.598988 132.880262) + (xy 147.5392 133.011177) + (xy 147.518719 133.153634) + (xy 139.517021 133.153634) + (xy 139.347134 133.1021) + (xy 139.347132 133.102099) + (xy 139.347134 133.102099) + (xy 139.159663 133.083635) + (xy 139.1412 133.081817) + (xy 139.141199 133.081817) + (xy 138.935267 133.102099) + (xy 138.737243 133.162169) + (xy 138.707065 133.1783) + (xy 138.55475 133.259715) + (xy 138.554748 133.259716) + (xy 138.554747 133.259717) + (xy 138.394789 133.390989) + (xy 138.263517 133.550947) + (xy 138.165969 133.733443) + (xy 138.105899 133.931467) + (xy 138.085617 134.1374) + (xy 135.707553 134.1374) + (xy 135.702906 131.5974) + (xy 138.085617 131.5974) + (xy 138.105899 131.803332) + (xy 138.1059 131.803334) + (xy 138.165968 132.001354) + (xy 138.263515 132.18385) + (xy 138.263517 132.183852) + (xy 138.394789 132.34381) + (xy 138.491409 132.423102) + (xy 138.55475 132.475085) + (xy 138.737246 132.572632) + (xy 138.935266 132.6327) + (xy 138.935265 132.6327) + (xy 138.953729 132.634518) + (xy 139.1412 132.652983) + (xy 139.347134 132.6327) + (xy 139.545154 132.572632) + (xy 139.72765 132.475085) + (xy 139.88761 132.34381) + (xy 140.018885 132.18385) + (xy 140.116432 132.001354) + (xy 140.1765 131.803334) + (xy 140.189278 131.6736) + (xy 142.987817 131.6736) + (xy 143.008099 131.879532) + (xy 143.0081 131.879534) + (xy 143.068168 132.077554) + (xy 143.165715 132.26005) + (xy 143.165717 132.260052) + (xy 143.296989 132.42001) + (xy 143.364096 132.475082) + (xy 143.45695 132.551285) + (xy 143.639446 132.648832) + (xy 143.837466 132.7089) + (xy 143.837465 132.7089) + (xy 143.855929 132.710718) + (xy 144.0434 132.729183) + (xy 144.249334 132.7089) + (xy 144.447354 132.648832) + (xy 144.62985 132.551285) + (xy 144.78981 132.42001) + (xy 144.921085 132.26005) + (xy 145.018632 132.077554) + (xy 145.0787 131.879534) + (xy 145.098983 131.6736) + (xy 158.227817 131.6736) + (xy 158.248099 131.879532) + (xy 158.2481 131.879534) + (xy 158.308168 132.077554) + (xy 158.405715 132.26005) + (xy 158.405717 132.260052) + (xy 158.536989 132.42001) + (xy 158.604096 132.475082) + (xy 158.69695 132.551285) + (xy 158.879446 132.648832) + (xy 159.077466 132.7089) + (xy 159.077465 132.7089) + (xy 159.095929 132.710718) + (xy 159.2834 132.729183) + (xy 159.489334 132.7089) + (xy 159.687354 132.648832) + (xy 159.86985 132.551285) + (xy 160.02981 132.42001) + (xy 160.161085 132.26005) + (xy 160.258632 132.077554) + (xy 160.3187 131.879534) + (xy 160.338983 131.6736) + (xy 160.331478 131.5974) + (xy 163.485617 131.5974) + (xy 163.505899 131.803332) + (xy 163.5059 131.803334) + (xy 163.565968 132.001354) + (xy 163.663515 132.18385) + (xy 163.663517 132.183852) + (xy 163.794789 132.34381) + (xy 163.891409 132.423102) + (xy 163.95475 132.475085) + (xy 164.137246 132.572632) + (xy 164.335266 132.6327) + (xy 164.335265 132.6327) + (xy 164.353729 132.634518) + (xy 164.5412 132.652983) + (xy 164.747134 132.6327) + (xy 164.945154 132.572632) + (xy 165.12765 132.475085) + (xy 165.28761 132.34381) + (xy 165.418885 132.18385) + (xy 165.516432 132.001354) + (xy 165.5765 131.803334) + (xy 165.596783 131.5974) + (xy 165.5765 131.391466) + (xy 165.516432 131.193446) + (xy 165.418885 131.01095) + (xy 165.366902 130.947609) + (xy 165.28761 130.850989) + (xy 165.127652 130.719717) + (xy 165.127653 130.719717) + (xy 165.12765 130.719715) + (xy 164.945154 130.622168) + (xy 164.747134 130.5621) + (xy 164.747132 130.562099) + (xy 164.747134 130.562099) + (xy 164.559663 130.543635) + (xy 164.5412 130.541817) + (xy 164.541199 130.541817) + (xy 164.335267 130.562099) + (xy 164.137243 130.622169) + (xy 164.107065 130.6383) + (xy 163.95475 130.719715) + (xy 163.954748 130.719716) + (xy 163.954747 130.719717) + (xy 163.794789 130.850989) + (xy 163.663517 131.010947) + (xy 163.565969 131.193443) + (xy 163.505899 131.391467) + (xy 163.485617 131.5974) + (xy 160.331478 131.5974) + (xy 160.3187 131.467666) + (xy 160.258632 131.269646) + (xy 160.161085 131.08715) + (xy 160.098547 131.010947) + (xy 160.02981 130.927189) + (xy 159.869852 130.795917) + (xy 159.869853 130.795917) + (xy 159.86985 130.795915) + (xy 159.687354 130.698368) + (xy 159.489334 130.6383) + (xy 159.489332 130.638299) + (xy 159.489334 130.638299) + (xy 159.2834 130.618017) + (xy 159.077467 130.638299) + (xy 158.879443 130.698369) + (xy 158.769298 130.757243) + (xy 158.69695 130.795915) + (xy 158.696948 130.795916) + (xy 158.696947 130.795917) + (xy 158.536989 130.927189) + (xy 158.405717 131.087147) + (xy 158.308169 131.269643) + (xy 158.248099 131.467667) + (xy 158.227817 131.6736) + (xy 145.098983 131.6736) + (xy 145.0787 131.467666) + (xy 145.018632 131.269646) + (xy 144.921085 131.08715) + (xy 144.858547 131.010947) + (xy 144.78981 130.927189) + (xy 144.629852 130.795917) + (xy 144.629853 130.795917) + (xy 144.62985 130.795915) + (xy 144.447354 130.698368) + (xy 144.249334 130.6383) + (xy 144.249332 130.638299) + (xy 144.249334 130.638299) + (xy 144.0434 130.618017) + (xy 143.837467 130.638299) + (xy 143.639443 130.698369) + (xy 143.529298 130.757243) + (xy 143.45695 130.795915) + (xy 143.456948 130.795916) + (xy 143.456947 130.795917) + (xy 143.296989 130.927189) + (xy 143.165717 131.087147) + (xy 143.068169 131.269643) + (xy 143.008099 131.467667) + (xy 142.987817 131.6736) + (xy 140.189278 131.6736) + (xy 140.196783 131.5974) + (xy 140.1765 131.391466) + (xy 140.116432 131.193446) + (xy 140.018885 131.01095) + (xy 139.966902 130.947609) + (xy 139.88761 130.850989) + (xy 139.727652 130.719717) + (xy 139.727653 130.719717) + (xy 139.72765 130.719715) + (xy 139.545154 130.622168) + (xy 139.347134 130.5621) + (xy 139.347132 130.562099) + (xy 139.347134 130.562099) + (xy 139.1412 130.541817) + (xy 138.935267 130.562099) + (xy 138.737243 130.622169) + (xy 138.707065 130.6383) + (xy 138.55475 130.719715) + (xy 138.554748 130.719716) + (xy 138.554747 130.719717) + (xy 138.394789 130.850989) + (xy 138.263517 131.010947) + (xy 138.165969 131.193443) + (xy 138.105899 131.391467) + (xy 138.085617 131.5974) + (xy 135.702906 131.5974) + (xy 135.69826 129.057399) + (xy 138.085617 129.057399) + (xy 138.105899 129.263332) + (xy 138.1059 129.263334) + (xy 138.165968 129.461354) + (xy 138.263515 129.64385) + (xy 138.263517 129.643852) + (xy 138.394789 129.80381) + (xy 138.491409 129.883102) + (xy 138.55475 129.935085) + (xy 138.737246 130.032632) + (xy 138.935266 130.0927) + (xy 138.935265 130.0927) + (xy 138.953729 130.094518) + (xy 139.1412 130.112983) + (xy 139.347134 130.0927) + (xy 139.545154 130.032632) + (xy 139.72765 129.935085) + (xy 139.88761 129.80381) + (xy 140.018885 129.64385) + (xy 140.116432 129.461354) + (xy 140.1765 129.263334) + (xy 140.189278 129.133599) + (xy 142.987817 129.133599) + (xy 143.008099 129.339532) + (xy 143.0081 129.339534) + (xy 143.068168 129.537554) + (xy 143.165715 129.72005) + (xy 143.165717 129.720052) + (xy 143.296989 129.88001) + (xy 143.364096 129.935082) + (xy 143.45695 130.011285) + (xy 143.639446 130.108832) + (xy 143.837466 130.1689) + (xy 143.837465 130.1689) + (xy 143.857747 130.170897) + (xy 144.0434 130.189183) + (xy 144.249334 130.1689) + (xy 144.447354 130.108832) + (xy 144.62985 130.011285) + (xy 144.78981 129.88001) + (xy 144.921085 129.72005) + (xy 145.018632 129.537554) + (xy 145.0787 129.339534) + (xy 145.098983 129.1336) + (xy 158.227817 129.1336) + (xy 158.248099 129.339532) + (xy 158.2481 129.339534) + (xy 158.308168 129.537554) + (xy 158.405715 129.72005) + (xy 158.405717 129.720052) + (xy 158.536989 129.88001) + (xy 158.604096 129.935082) + (xy 158.69695 130.011285) + (xy 158.879446 130.108832) + (xy 159.077466 130.1689) + (xy 159.077465 130.1689) + (xy 159.095929 130.170718) + (xy 159.2834 130.189183) + (xy 159.489334 130.1689) + (xy 159.687354 130.108832) + (xy 159.86985 130.011285) + (xy 160.02981 129.88001) + (xy 160.161085 129.72005) + (xy 160.258632 129.537554) + (xy 160.3187 129.339534) + (xy 160.338983 129.1336) + (xy 160.331478 129.057399) + (xy 163.485617 129.057399) + (xy 163.505899 129.263332) + (xy 163.5059 129.263334) + (xy 163.565968 129.461354) + (xy 163.663515 129.64385) + (xy 163.663517 129.643852) + (xy 163.794789 129.80381) + (xy 163.891409 129.883102) + (xy 163.95475 129.935085) + (xy 164.137246 130.032632) + (xy 164.335266 130.0927) + (xy 164.335265 130.0927) + (xy 164.355547 130.094697) + (xy 164.5412 130.112983) + (xy 164.747134 130.0927) + (xy 164.945154 130.032632) + (xy 165.12765 129.935085) + (xy 165.28761 129.80381) + (xy 165.418885 129.64385) + (xy 165.516432 129.461354) + (xy 165.5765 129.263334) + (xy 165.596783 129.0574) + (xy 165.5765 128.851466) + (xy 165.516432 128.653446) + (xy 165.418885 128.47095) + (xy 165.366902 128.407609) + (xy 165.28761 128.310989) + (xy 165.127652 128.179717) + (xy 165.127653 128.179717) + (xy 165.12765 128.179715) + (xy 164.945154 128.082168) + (xy 164.747134 128.0221) + (xy 164.747132 128.022099) + (xy 164.747134 128.022099) + (xy 164.5412 128.001817) + (xy 164.335267 128.022099) + (xy 164.137243 128.082169) + (xy 164.107065 128.0983) + (xy 163.95475 128.179715) + (xy 163.954748 128.179716) + (xy 163.954747 128.179717) + (xy 163.794789 128.310989) + (xy 163.663517 128.470947) + (xy 163.565969 128.653443) + (xy 163.505899 128.851467) + (xy 163.485617 129.057399) + (xy 160.331478 129.057399) + (xy 160.3187 128.927666) + (xy 160.258632 128.729646) + (xy 160.161085 128.54715) + (xy 160.098547 128.470947) + (xy 160.02981 128.387189) + (xy 159.869852 128.255917) + (xy 159.869853 128.255917) + (xy 159.86985 128.255915) + (xy 159.687354 128.158368) + (xy 159.489334 128.0983) + (xy 159.489332 128.098299) + (xy 159.489334 128.098299) + (xy 159.2834 128.078017) + (xy 159.077467 128.098299) + (xy 158.879443 128.158369) + (xy 158.769298 128.217243) + (xy 158.69695 128.255915) + (xy 158.696948 128.255916) + (xy 158.696947 128.255917) + (xy 158.536989 128.387189) + (xy 158.405717 128.547147) + (xy 158.308169 128.729643) + (xy 158.248099 128.927667) + (xy 158.227817 129.1336) + (xy 145.098983 129.1336) + (xy 145.0787 128.927666) + (xy 145.018632 128.729646) + (xy 144.921085 128.54715) + (xy 144.858547 128.470947) + (xy 144.78981 128.387189) + (xy 144.629852 128.255917) + (xy 144.629853 128.255917) + (xy 144.62985 128.255915) + (xy 144.447354 128.158368) + (xy 144.249334 128.0983) + (xy 144.249332 128.098299) + (xy 144.249334 128.098299) + (xy 144.0434 128.078017) + (xy 143.837467 128.098299) + (xy 143.639443 128.158369) + (xy 143.529298 128.217243) + (xy 143.45695 128.255915) + (xy 143.456948 128.255916) + (xy 143.456947 128.255917) + (xy 143.296989 128.387189) + (xy 143.165717 128.547147) + (xy 143.068169 128.729643) + (xy 143.008099 128.927667) + (xy 142.987817 129.133599) + (xy 140.189278 129.133599) + (xy 140.196783 129.0574) + (xy 140.1765 128.851466) + (xy 140.116432 128.653446) + (xy 140.018885 128.47095) + (xy 139.966902 128.407609) + (xy 139.88761 128.310989) + (xy 139.727652 128.179717) + (xy 139.727653 128.179717) + (xy 139.72765 128.179715) + (xy 139.545154 128.082168) + (xy 139.347134 128.0221) + (xy 139.347132 128.022099) + (xy 139.347134 128.022099) + (xy 139.1412 128.001817) + (xy 138.935267 128.022099) + (xy 138.737243 128.082169) + (xy 138.707065 128.0983) + (xy 138.55475 128.179715) + (xy 138.554748 128.179716) + (xy 138.554747 128.179717) + (xy 138.394789 128.310989) + (xy 138.263517 128.470947) + (xy 138.165969 128.653443) + (xy 138.105899 128.851467) + (xy 138.085617 129.057399) + (xy 135.69826 129.057399) + (xy 135.693614 126.5174) + (xy 138.085617 126.5174) + (xy 138.105899 126.723332) + (xy 138.129014 126.799532) + (xy 138.165968 126.921354) + (xy 138.263515 127.10385) + (xy 138.263517 127.103852) + (xy 138.394789 127.26381) + (xy 138.491409 127.343102) + (xy 138.55475 127.395085) + (xy 138.737246 127.492632) + (xy 138.935266 127.5527) + (xy 138.935265 127.5527) + (xy 138.955547 127.554697) + (xy 139.1412 127.572983) + (xy 139.347134 127.5527) + (xy 139.545154 127.492632) + (xy 139.72765 127.395085) + (xy 139.88761 127.26381) + (xy 140.018885 127.10385) + (xy 140.116432 126.921354) + (xy 140.1765 126.723334) + (xy 140.189278 126.5936) + (xy 142.987817 126.5936) + (xy 143.008099 126.799532) + (xy 143.0081 126.799534) + (xy 143.068168 126.997554) + (xy 143.165715 127.18005) + (xy 143.165717 127.180052) + (xy 143.296989 127.34001) + (xy 143.364096 127.395082) + (xy 143.45695 127.471285) + (xy 143.639446 127.568832) + (xy 143.837466 127.6289) + (xy 143.837465 127.6289) + (xy 143.857747 127.630897) + (xy 144.0434 127.649183) + (xy 144.249334 127.6289) + (xy 144.447354 127.568832) + (xy 144.62985 127.471285) + (xy 144.78981 127.34001) + (xy 144.921085 127.18005) + (xy 145.018632 126.997554) + (xy 145.0787 126.799534) + (xy 145.098983 126.5936) + (xy 145.0787 126.387666) + (xy 145.0333 126.237999) + (xy 154.027953 126.237999) + (xy 154.048434 126.380456) + (xy 154.108222 126.511371) + (xy 154.108223 126.511373) + (xy 154.202472 126.620143) + (xy 154.323547 126.697953) + (xy 154.32355 126.697954) + (xy 154.323549 126.697954) + (xy 154.461636 126.738499) + (xy 154.461638 126.7385) + (xy 154.461639 126.7385) + (xy 154.605562 126.7385) + (xy 154.605562 126.738499) + (xy 154.743653 126.697953) + (xy 154.864728 126.620143) + (xy 154.887727 126.5936) + (xy 158.227817 126.5936) + (xy 158.248099 126.799532) + (xy 158.2481 126.799534) + (xy 158.308168 126.997554) + (xy 158.405715 127.18005) + (xy 158.405717 127.180052) + (xy 158.536989 127.34001) + (xy 158.604096 127.395082) + (xy 158.69695 127.471285) + (xy 158.879446 127.568832) + (xy 159.077466 127.6289) + (xy 159.077465 127.6289) + (xy 159.095929 127.630718) + (xy 159.2834 127.649183) + (xy 159.489334 127.6289) + (xy 159.687354 127.568832) + (xy 159.86985 127.471285) + (xy 160.02981 127.34001) + (xy 160.161085 127.18005) + (xy 160.258632 126.997554) + (xy 160.3187 126.799534) + (xy 160.338983 126.5936) + (xy 160.331478 126.517399) + (xy 163.485617 126.517399) + (xy 163.505899 126.723332) + (xy 163.529014 126.799532) + (xy 163.565968 126.921354) + (xy 163.663515 127.10385) + (xy 163.663517 127.103852) + (xy 163.794789 127.26381) + (xy 163.891409 127.343102) + (xy 163.95475 127.395085) + (xy 164.137246 127.492632) + (xy 164.335266 127.5527) + (xy 164.335265 127.5527) + (xy 164.355547 127.554697) + (xy 164.5412 127.572983) + (xy 164.747134 127.5527) + (xy 164.945154 127.492632) + (xy 165.12765 127.395085) + (xy 165.28761 127.26381) + (xy 165.418885 127.10385) + (xy 165.516432 126.921354) + (xy 165.5765 126.723334) + (xy 165.596783 126.5174) + (xy 165.5765 126.311466) + (xy 165.516432 126.113446) + (xy 165.418885 125.93095) + (xy 165.357257 125.855856) + (xy 165.28761 125.770989) + (xy 165.127652 125.639717) + (xy 165.127653 125.639717) + (xy 165.12765 125.639715) + (xy 164.945154 125.542168) + (xy 164.747134 125.4821) + (xy 164.747132 125.482099) + (xy 164.747134 125.482099) + (xy 164.559663 125.463635) + (xy 164.5412 125.461817) + (xy 164.541199 125.461817) + (xy 164.335267 125.482099) + (xy 164.137243 125.542169) + (xy 164.107065 125.5583) + (xy 163.95475 125.639715) + (xy 163.954748 125.639716) + (xy 163.954747 125.639717) + (xy 163.794789 125.770989) + (xy 163.663517 125.930947) + (xy 163.565969 126.113443) + (xy 163.505899 126.311467) + (xy 163.485617 126.517399) + (xy 160.331478 126.517399) + (xy 160.3187 126.387666) + (xy 160.258632 126.189646) + (xy 160.161085 126.00715) + (xy 160.098547 125.930947) + (xy 160.02981 125.847189) + (xy 159.912077 125.750569) + (xy 159.86985 125.715915) + (xy 159.687354 125.618368) + (xy 159.489334 125.5583) + (xy 159.489332 125.558299) + (xy 159.489334 125.558299) + (xy 159.2834 125.538017) + (xy 159.077467 125.558299) + (xy 158.879443 125.618369) + (xy 158.769298 125.677243) + (xy 158.69695 125.715915) + (xy 158.696948 125.715916) + (xy 158.696947 125.715917) + (xy 158.536989 125.847189) + (xy 158.405717 126.007147) + (xy 158.308169 126.189643) + (xy 158.248099 126.387667) + (xy 158.227817 126.5936) + (xy 154.887727 126.5936) + (xy 154.958977 126.511373) + (xy 155.018765 126.380457) + (xy 155.039247 126.238) + (xy 155.018765 126.095543) + (xy 154.958977 125.964627) + (xy 154.864728 125.855857) + (xy 154.743653 125.778047) + (xy 154.743651 125.778046) + (xy 154.743649 125.778045) + (xy 154.74365 125.778045) + (xy 154.605563 125.7375) + (xy 154.605561 125.7375) + (xy 154.461639 125.7375) + (xy 154.461636 125.7375) + (xy 154.323549 125.778045) + (xy 154.202473 125.855856) + (xy 154.108223 125.964626) + (xy 154.108222 125.964628) + (xy 154.048434 126.095543) + (xy 154.027953 126.237999) + (xy 145.0333 126.237999) + (xy 145.018632 126.189646) + (xy 144.921085 126.00715) + (xy 144.858547 125.930947) + (xy 144.78981 125.847189) + (xy 144.672077 125.750569) + (xy 144.62985 125.715915) + (xy 144.447354 125.618368) + (xy 144.249334 125.5583) + (xy 144.249332 125.558299) + (xy 144.249334 125.558299) + (xy 144.061863 125.539835) + (xy 144.0434 125.538017) + (xy 144.043399 125.538017) + (xy 143.837467 125.558299) + (xy 143.639443 125.618369) + (xy 143.529298 125.677243) + (xy 143.45695 125.715915) + (xy 143.456948 125.715916) + (xy 143.456947 125.715917) + (xy 143.296989 125.847189) + (xy 143.165717 126.007147) + (xy 143.068169 126.189643) + (xy 143.008099 126.387667) + (xy 142.987817 126.5936) + (xy 140.189278 126.5936) + (xy 140.196783 126.5174) + (xy 140.1765 126.311466) + (xy 140.116432 126.113446) + (xy 140.018885 125.93095) + (xy 139.957257 125.855856) + (xy 139.88761 125.770989) + (xy 139.727652 125.639717) + (xy 139.727653 125.639717) + (xy 139.72765 125.639715) + (xy 139.545154 125.542168) + (xy 139.347134 125.4821) + (xy 139.347132 125.482099) + (xy 139.347134 125.482099) + (xy 139.159663 125.463635) + (xy 139.1412 125.461817) + (xy 139.141199 125.461817) + (xy 138.935267 125.482099) + (xy 138.737243 125.542169) + (xy 138.707065 125.5583) + (xy 138.55475 125.639715) + (xy 138.554748 125.639716) + (xy 138.554747 125.639717) + (xy 138.394789 125.770989) + (xy 138.263517 125.930947) + (xy 138.165969 126.113443) + (xy 138.105899 126.311467) + (xy 138.085617 126.5174) + (xy 135.693614 126.5174) + (xy 135.686558 122.660114) + (xy 136.677121 122.660114) + (xy 136.68764 122.69937) + (xy 136.688811 122.704652) + (xy 136.695866 122.744663) + (xy 136.697631 122.749512) + (xy 136.704761 122.766724) + (xy 136.70694 122.771398) + (xy 136.730247 122.804685) + (xy 136.733154 122.809247) + (xy 136.75347 122.844435) + (xy 136.753474 122.84444) + (xy 136.784599 122.870557) + (xy 136.788589 122.874213) + (xy 138.087502 124.173126) + (xy 138.118481 124.224811) + (xy 138.154316 124.342943) + (xy 138.165969 124.381356) + (xy 138.172702 124.393954) + (xy 138.263515 124.56385) + (xy 138.263517 124.563852) + (xy 138.394789 124.72381) + (xy 138.491409 124.803102) + (xy 138.55475 124.855085) + (xy 138.737246 124.952632) + (xy 138.935266 125.0127) + (xy 138.935265 125.0127) + (xy 138.953729 125.014518) + (xy 139.1412 125.032983) + (xy 139.347134 125.0127) + (xy 139.545154 124.952632) + (xy 139.72765 124.855085) + (xy 139.88761 124.72381) + (xy 140.018885 124.56385) + (xy 140.116432 124.381354) + (xy 140.1765 124.183334) + (xy 140.189278 124.053599) + (xy 142.987817 124.053599) + (xy 143.008099 124.259532) + (xy 143.038134 124.358543) + (xy 143.068168 124.457554) + (xy 143.165715 124.64005) + (xy 143.165717 124.640052) + (xy 143.296989 124.80001) + (xy 143.364096 124.855082) + (xy 143.45695 124.931285) + (xy 143.639446 125.028832) + (xy 143.837466 125.0889) + (xy 143.837465 125.0889) + (xy 143.855929 125.090718) + (xy 144.0434 125.109183) + (xy 144.249334 125.0889) + (xy 144.447354 125.028832) + (xy 144.62985 124.931285) + (xy 144.78981 124.80001) + (xy 144.921085 124.64005) + (xy 145.003748 124.485399) + (xy 146.865153 124.485399) + (xy 146.885634 124.627856) + (xy 146.891203 124.64005) + (xy 146.945423 124.758773) + (xy 147.039672 124.867543) + (xy 147.160747 124.945353) + (xy 147.16075 124.945354) + (xy 147.160749 124.945354) + (xy 147.298836 124.985899) + (xy 147.298838 124.9859) + (xy 147.298839 124.9859) + (xy 147.442762 124.9859) + (xy 147.442762 124.985899) + (xy 147.580853 124.945353) + (xy 147.676165 124.8841) + (xy 154.764555 124.8841) + (xy 154.785036 125.026556) + (xy 154.813508 125.0889) + (xy 154.844825 125.157473) + (xy 154.939074 125.266243) + (xy 155.060149 125.344053) + (xy 155.060152 125.344054) + (xy 155.060151 125.344054) + (xy 155.198238 125.384599) + (xy 155.19824 125.3846) + (xy 155.198241 125.3846) + (xy 155.342164 125.3846) + (xy 155.342164 125.384599) + (xy 155.480255 125.344053) + (xy 155.60133 125.266243) + (xy 155.695579 125.157473) + (xy 155.755367 125.026557) + (xy 155.775849 124.8841) + (xy 155.755367 124.741643) + (xy 155.695579 124.610727) + (xy 155.60133 124.501957) + (xy 155.480255 124.424147) + (xy 155.480253 124.424146) + (xy 155.480251 124.424145) + (xy 155.480252 124.424145) + (xy 155.342165 124.3836) + (xy 155.342163 124.3836) + (xy 155.198241 124.3836) + (xy 155.198238 124.3836) + (xy 155.060151 124.424145) + (xy 154.939075 124.501956) + (xy 154.844825 124.610726) + (xy 154.844824 124.610728) + (xy 154.785036 124.741643) + (xy 154.764555 124.8841) + (xy 147.676165 124.8841) + (xy 147.701928 124.867543) + (xy 147.796177 124.758773) + (xy 147.855965 124.627857) + (xy 147.876447 124.4854) + (xy 147.855965 124.342943) + (xy 147.796177 124.212027) + (xy 147.701928 124.103257) + (xy 147.624658 124.053599) + (xy 158.227817 124.053599) + (xy 158.248099 124.259532) + (xy 158.278134 124.358544) + (xy 158.308168 124.457554) + (xy 158.405715 124.64005) + (xy 158.405717 124.640052) + (xy 158.536989 124.80001) + (xy 158.604096 124.855082) + (xy 158.69695 124.931285) + (xy 158.879446 125.028832) + (xy 159.077466 125.0889) + (xy 159.077465 125.0889) + (xy 159.095929 125.090718) + (xy 159.2834 125.109183) + (xy 159.489334 125.0889) + (xy 159.687354 125.028832) + (xy 159.86985 124.931285) + (xy 160.02981 124.80001) + (xy 160.161085 124.64005) + (xy 160.258632 124.457554) + (xy 160.3187 124.259534) + (xy 160.338983 124.0536) + (xy 160.331478 123.9774) + (xy 163.485617 123.9774) + (xy 163.505899 124.183332) + (xy 163.514604 124.212027) + (xy 163.554316 124.342943) + (xy 163.565969 124.381356) + (xy 163.572702 124.393954) + (xy 163.663515 124.56385) + (xy 163.663517 124.563852) + (xy 163.794789 124.72381) + (xy 163.891409 124.803102) + (xy 163.95475 124.855085) + (xy 164.137246 124.952632) + (xy 164.335266 125.0127) + (xy 164.335265 125.0127) + (xy 164.355547 125.014697) + (xy 164.5412 125.032983) + (xy 164.747134 125.0127) + (xy 164.945154 124.952632) + (xy 165.12765 124.855085) + (xy 165.28761 124.72381) + (xy 165.418885 124.56385) + (xy 165.516432 124.381354) + (xy 165.5765 124.183334) + (xy 165.596783 123.9774) + (xy 165.5765 123.771466) + (xy 165.516432 123.573446) + (xy 165.418885 123.39095) + (xy 165.366902 123.327609) + (xy 165.28761 123.230989) + (xy 165.127652 123.099717) + (xy 165.127653 123.099717) + (xy 165.12765 123.099715) + (xy 164.945154 123.002168) + (xy 164.747134 122.9421) + (xy 164.747132 122.942099) + (xy 164.747134 122.942099) + (xy 164.559663 122.923635) + (xy 164.5412 122.921817) + (xy 164.541199 122.921817) + (xy 164.335267 122.942099) + (xy 164.137243 123.002169) + (xy 164.107065 123.0183) + (xy 163.95475 123.099715) + (xy 163.954748 123.099716) + (xy 163.954747 123.099717) + (xy 163.794789 123.230989) + (xy 163.663517 123.390947) + (xy 163.565969 123.573443) + (xy 163.505899 123.771467) + (xy 163.485617 123.9774) + (xy 160.331478 123.9774) + (xy 160.3187 123.847666) + (xy 160.258632 123.649646) + (xy 160.161085 123.46715) + (xy 160.098547 123.390947) + (xy 160.02981 123.307189) + (xy 159.869852 123.175917) + (xy 159.869853 123.175917) + (xy 159.86985 123.175915) + (xy 159.687354 123.078368) + (xy 159.489334 123.0183) + (xy 159.489332 123.018299) + (xy 159.489334 123.018299) + (xy 159.2834 122.998017) + (xy 159.077467 123.018299) + (xy 158.879443 123.078369) + (xy 158.769298 123.137243) + (xy 158.69695 123.175915) + (xy 158.696948 123.175916) + (xy 158.696947 123.175917) + (xy 158.536989 123.307189) + (xy 158.405717 123.467147) + (xy 158.308169 123.649643) + (xy 158.248099 123.847667) + (xy 158.227817 124.053599) + (xy 147.624658 124.053599) + (xy 147.580853 124.025447) + (xy 147.580851 124.025446) + (xy 147.580849 124.025445) + (xy 147.58085 124.025445) + (xy 147.442763 123.9849) + (xy 147.442761 123.9849) + (xy 147.298839 123.9849) + (xy 147.298836 123.9849) + (xy 147.160749 124.025445) + (xy 147.039673 124.103256) + (xy 146.945423 124.212026) + (xy 146.945422 124.212028) + (xy 146.885634 124.342943) + (xy 146.865153 124.485399) + (xy 145.003748 124.485399) + (xy 145.018632 124.457554) + (xy 145.0787 124.259534) + (xy 145.098983 124.0536) + (xy 145.0787 123.847666) + (xy 145.018632 123.649646) + (xy 144.921085 123.46715) + (xy 144.858547 123.390947) + (xy 144.78981 123.307189) + (xy 144.629852 123.175917) + (xy 144.629853 123.175917) + (xy 144.62985 123.175915) + (xy 144.447354 123.078368) + (xy 144.249334 123.0183) + (xy 144.249332 123.018299) + (xy 144.249334 123.018299) + (xy 144.0434 122.998017) + (xy 143.837467 123.018299) + (xy 143.639443 123.078369) + (xy 143.529298 123.137243) + (xy 143.45695 123.175915) + (xy 143.456948 123.175916) + (xy 143.456947 123.175917) + (xy 143.296989 123.307189) + (xy 143.165717 123.467147) + (xy 143.068169 123.649643) + (xy 143.008099 123.847667) + (xy 142.987817 124.053599) + (xy 140.189278 124.053599) + (xy 140.196783 123.9774) + (xy 140.1765 123.771466) + (xy 140.116432 123.573446) + (xy 140.018885 123.39095) + (xy 139.966902 123.327609) + (xy 139.88761 123.230989) + (xy 139.727652 123.099717) + (xy 139.727653 123.099717) + (xy 139.72765 123.099715) + (xy 139.545154 123.002168) + (xy 139.347134 122.9421) + (xy 139.347132 122.942099) + (xy 139.347134 122.942099) + (xy 139.159663 122.923635) + (xy 139.1412 122.921817) + (xy 139.141199 122.921817) + (xy 138.935267 122.942099) + (xy 138.737243 123.002169) + (xy 138.554746 123.099717) + (xy 138.450359 123.185385) + (xy 138.386049 123.212697) + (xy 138.317182 123.200906) + (xy 138.265622 123.153753) + (xy 138.247739 123.08621) + (xy 138.258901 123.038019) + (xy 138.313789 122.917833) + (xy 138.334271 122.775376) + (xy 138.313789 122.632919) + (xy 138.254001 122.502003) + (xy 138.159752 122.393233) + (xy 138.038677 122.315423) + (xy 138.038675 122.315422) + (xy 138.038673 122.315421) + (xy 138.038674 122.315421) + (xy 137.900587 122.274876) + (xy 137.900585 122.274876) + (xy 137.756663 122.274876) + (xy 137.75666 122.274876) + (xy 137.618573 122.315421) + (xy 137.525339 122.375339) + (xy 137.458299 122.395023) + (xy 137.39126 122.375338) + (xy 137.345505 122.322534) + (xy 137.3343 122.271023) + (xy 137.3343 121.4374) + (xy 138.085617 121.4374) + (xy 138.105899 121.643332) + (xy 138.1059 121.643334) + (xy 138.165968 121.841354) + (xy 138.263515 122.02385) + (xy 138.263517 122.023852) + (xy 138.394789 122.18381) + (xy 138.491409 122.263102) + (xy 138.55475 122.315085) + (xy 138.737246 122.412632) + (xy 138.935266 122.4727) + (xy 138.935265 122.4727) + (xy 138.953729 122.474518) + (xy 139.1412 122.492983) + (xy 139.347134 122.4727) + (xy 139.545154 122.412632) + (xy 139.72765 122.315085) + (xy 139.88761 122.18381) + (xy 140.018885 122.02385) + (xy 140.116432 121.841354) + (xy 140.1765 121.643334) + (xy 140.189278 121.5136) + (xy 142.987817 121.5136) + (xy 143.008099 121.719532) + (xy 143.0081 121.719534) + (xy 143.068168 121.917554) + (xy 143.165715 122.10005) + (xy 143.165717 122.100052) + (xy 143.296989 122.26001) + (xy 143.310409 122.271023) + (xy 143.45695 122.391285) + (xy 143.639446 122.488832) + (xy 143.837466 122.5489) + (xy 143.837465 122.5489) + (xy 143.855929 122.550718) + (xy 144.0434 122.569183) + (xy 144.249334 122.5489) + (xy 144.447354 122.488832) + (xy 144.62985 122.391285) + (xy 144.78981 122.26001) + (xy 144.921085 122.10005) + (xy 145.018632 121.917554) + (xy 145.0787 121.719534) + (xy 145.098983 121.5136) + (xy 145.098983 121.513599) + (xy 158.227817 121.513599) + (xy 158.248099 121.719532) + (xy 158.2481 121.719534) + (xy 158.308168 121.917554) + (xy 158.405715 122.10005) + (xy 158.405717 122.100052) + (xy 158.536989 122.26001) + (xy 158.550409 122.271023) + (xy 158.69695 122.391285) + (xy 158.879446 122.488832) + (xy 159.077466 122.5489) + (xy 159.077465 122.5489) + (xy 159.095929 122.550718) + (xy 159.2834 122.569183) + (xy 159.489334 122.5489) + (xy 159.687354 122.488832) + (xy 159.86985 122.391285) + (xy 160.02981 122.26001) + (xy 160.161085 122.10005) + (xy 160.258632 121.917554) + (xy 160.3187 121.719534) + (xy 160.338983 121.5136) + (xy 160.331478 121.4374) + (xy 163.485617 121.4374) + (xy 163.505899 121.643332) + (xy 163.5059 121.643334) + (xy 163.565968 121.841354) + (xy 163.663515 122.02385) + (xy 163.663517 122.023852) + (xy 163.794789 122.18381) + (xy 163.891409 122.263102) + (xy 163.95475 122.315085) + (xy 164.137246 122.412632) + (xy 164.335266 122.4727) + (xy 164.335265 122.4727) + (xy 164.355547 122.474697) + (xy 164.5412 122.492983) + (xy 164.747134 122.4727) + (xy 164.945154 122.412632) + (xy 165.12765 122.315085) + (xy 165.28761 122.18381) + (xy 165.418885 122.02385) + (xy 165.516432 121.841354) + (xy 165.5765 121.643334) + (xy 165.596783 121.4374) + (xy 165.5765 121.231466) + (xy 165.516432 121.033446) + (xy 165.418885 120.85095) + (xy 165.366902 120.787609) + (xy 165.28761 120.690989) + (xy 165.127652 120.559717) + (xy 165.127653 120.559717) + (xy 165.12765 120.559715) + (xy 164.945154 120.462168) + (xy 164.747134 120.4021) + (xy 164.747132 120.402099) + (xy 164.747134 120.402099) + (xy 164.5412 120.381817) + (xy 164.335267 120.402099) + (xy 164.137243 120.462169) + (xy 164.027098 120.521043) + (xy 163.95475 120.559715) + (xy 163.954748 120.559716) + (xy 163.954747 120.559717) + (xy 163.794789 120.690989) + (xy 163.663517 120.850947) + (xy 163.565969 121.033443) + (xy 163.505899 121.231467) + (xy 163.485617 121.4374) + (xy 160.331478 121.4374) + (xy 160.3187 121.307666) + (xy 160.258632 121.109646) + (xy 160.161085 120.92715) + (xy 160.098547 120.850947) + (xy 160.02981 120.767189) + (xy 159.898241 120.659215) + (xy 159.86985 120.635915) + (xy 159.687354 120.538368) + (xy 159.489334 120.4783) + (xy 159.489332 120.478299) + (xy 159.489334 120.478299) + (xy 159.2834 120.458017) + (xy 159.077467 120.478299) + (xy 158.879443 120.538369) + (xy 158.769298 120.597243) + (xy 158.69695 120.635915) + (xy 158.696948 120.635916) + (xy 158.696947 120.635917) + (xy 158.536989 120.767189) + (xy 158.405717 120.927147) + (xy 158.308169 121.109643) + (xy 158.248099 121.307667) + (xy 158.227817 121.513599) + (xy 145.098983 121.513599) + (xy 145.0787 121.307666) + (xy 145.018632 121.109646) + (xy 144.921085 120.92715) + (xy 144.858547 120.850947) + (xy 144.78981 120.767189) + (xy 144.658241 120.659215) + (xy 144.62985 120.635915) + (xy 144.447354 120.538368) + (xy 144.249334 120.4783) + (xy 144.249332 120.478299) + (xy 144.249334 120.478299) + (xy 144.0434 120.458017) + (xy 143.837467 120.478299) + (xy 143.639443 120.538369) + (xy 143.529298 120.597243) + (xy 143.45695 120.635915) + (xy 143.456948 120.635916) + (xy 143.456947 120.635917) + (xy 143.296989 120.767189) + (xy 143.165717 120.927147) + (xy 143.068169 121.109643) + (xy 143.008099 121.307667) + (xy 142.987817 121.5136) + (xy 140.189278 121.5136) + (xy 140.196783 121.4374) + (xy 140.1765 121.231466) + (xy 140.116432 121.033446) + (xy 140.018885 120.85095) + (xy 139.966902 120.787609) + (xy 139.88761 120.690989) + (xy 139.727652 120.559717) + (xy 139.727653 120.559717) + (xy 139.72765 120.559715) + (xy 139.545154 120.462168) + (xy 139.347134 120.4021) + (xy 139.347132 120.402099) + (xy 139.347134 120.402099) + (xy 139.1412 120.381817) + (xy 138.935267 120.402099) + (xy 138.737243 120.462169) + (xy 138.627098 120.521043) + (xy 138.55475 120.559715) + (xy 138.554748 120.559716) + (xy 138.554747 120.559717) + (xy 138.394789 120.690989) + (xy 138.263517 120.850947) + (xy 138.165969 121.033443) + (xy 138.105899 121.231467) + (xy 138.085617 121.4374) + (xy 137.3343 121.4374) + (xy 137.3343 118.897399) + (xy 138.085617 118.897399) + (xy 138.105899 119.103332) + (xy 138.1059 119.103334) + (xy 138.165968 119.301354) + (xy 138.263515 119.48385) + (xy 138.263517 119.483852) + (xy 138.394789 119.64381) + (xy 138.491409 119.723102) + (xy 138.55475 119.775085) + (xy 138.737246 119.872632) + (xy 138.935266 119.9327) + (xy 138.935265 119.9327) + (xy 138.955547 119.934697) + (xy 139.1412 119.952983) + (xy 139.347134 119.9327) + (xy 139.545154 119.872632) + (xy 139.72765 119.775085) + (xy 139.88761 119.64381) + (xy 140.018885 119.48385) + (xy 140.116432 119.301354) + (xy 140.1765 119.103334) + (xy 140.189278 118.973599) + (xy 142.987817 118.973599) + (xy 143.008099 119.179532) + (xy 143.0081 119.179534) + (xy 143.068168 119.377554) + (xy 143.165715 119.56005) + (xy 143.165717 119.560052) + (xy 143.296989 119.72001) + (xy 143.364096 119.775082) + (xy 143.45695 119.851285) + (xy 143.639446 119.948832) + (xy 143.837466 120.0089) + (xy 143.837465 120.0089) + (xy 143.857748 120.010897) + (xy 144.0434 120.029183) + (xy 144.249334 120.0089) + (xy 144.447354 119.948832) + (xy 144.62985 119.851285) + (xy 144.78981 119.72001) + (xy 144.921085 119.56005) + (xy 145.018632 119.377554) + (xy 145.0787 119.179534) + (xy 145.098983 118.9736) + (xy 145.089322 118.875514) + (xy 151.840921 118.875514) + (xy 151.85144 118.91477) + (xy 151.852611 118.920052) + (xy 151.859666 118.960063) + (xy 151.861431 118.964912) + (xy 151.868561 118.982124) + (xy 151.87074 118.986798) + (xy 151.894047 119.020085) + (xy 151.896954 119.024647) + (xy 151.91727 119.059835) + (xy 151.917274 119.05984) + (xy 151.948399 119.085957) + (xy 151.952389 119.089613) + (xy 154.087386 121.22461) + (xy 154.091037 121.228594) + (xy 154.117162 121.259728) + (xy 154.117163 121.259729) + (xy 154.152353 121.280047) + (xy 154.156914 121.282953) + (xy 154.190197 121.306257) + (xy 154.1902 121.306259) + (xy 154.190203 121.306259) + (xy 154.194902 121.308451) + (xy 154.21207 121.315562) + (xy 154.216936 121.317333) + (xy 154.216938 121.317334) + (xy 154.256962 121.32439) + (xy 154.262219 121.325556) + (xy 154.301486 121.336078) + (xy 154.34197 121.332535) + (xy 154.347374 121.3323) + (xy 156.180601 121.3323) + (xy 156.24764 121.351985) + (xy 156.274314 121.375098) + (xy 156.285269 121.387741) + (xy 156.285271 121.387742) + (xy 156.285272 121.387743) + (xy 156.406347 121.465553) + (xy 156.40635 121.465554) + (xy 156.406349 121.465554) + (xy 156.544436 121.506099) + (xy 156.544438 121.5061) + (xy 156.544439 121.5061) + (xy 156.688362 121.5061) + (xy 156.688362 121.506099) + (xy 156.826453 121.465553) + (xy 156.947528 121.387743) + (xy 157.041777 121.278973) + (xy 157.101565 121.148057) + (xy 157.122047 121.0056) + (xy 157.101565 120.863143) + (xy 157.041777 120.732227) + (xy 156.947528 120.623457) + (xy 156.826453 120.545647) + (xy 156.826451 120.545646) + (xy 156.826449 120.545645) + (xy 156.82645 120.545645) + (xy 156.688363 120.5051) + (xy 156.688361 120.5051) + (xy 156.544439 120.5051) + (xy 156.544436 120.5051) + (xy 156.406349 120.545645) + (xy 156.285269 120.623458) + (xy 156.274314 120.636102) + (xy 156.215536 120.673877) + (xy 156.180601 120.6789) + (xy 154.517086 120.6789) + (xy 154.450047 120.659215) + (xy 154.429405 120.642581) + (xy 152.760424 118.9736) + (xy 158.227817 118.9736) + (xy 158.248099 119.179532) + (xy 158.2481 119.179534) + (xy 158.308168 119.377554) + (xy 158.405715 119.56005) + (xy 158.405717 119.560052) + (xy 158.536989 119.72001) + (xy 158.604096 119.775082) + (xy 158.69695 119.851285) + (xy 158.879446 119.948832) + (xy 159.077466 120.0089) + (xy 159.077465 120.0089) + (xy 159.095929 120.010718) + (xy 159.2834 120.029183) + (xy 159.489334 120.0089) + (xy 159.687354 119.948832) + (xy 159.86985 119.851285) + (xy 160.02981 119.72001) + (xy 160.161085 119.56005) + (xy 160.258632 119.377554) + (xy 160.3187 119.179534) + (xy 160.338983 118.9736) + (xy 160.331478 118.897399) + (xy 163.485617 118.897399) + (xy 163.505899 119.103332) + (xy 163.5059 119.103334) + (xy 163.565968 119.301354) + (xy 163.663515 119.48385) + (xy 163.663517 119.483852) + (xy 163.794789 119.64381) + (xy 163.891409 119.723102) + (xy 163.95475 119.775085) + (xy 164.137246 119.872632) + (xy 164.335266 119.9327) + (xy 164.335265 119.9327) + (xy 164.355548 119.934697) + (xy 164.5412 119.952983) + (xy 164.747134 119.9327) + (xy 164.945154 119.872632) + (xy 165.12765 119.775085) + (xy 165.28761 119.64381) + (xy 165.418885 119.48385) + (xy 165.516432 119.301354) + (xy 165.5765 119.103334) + (xy 165.596783 118.8974) + (xy 165.5765 118.691466) + (xy 165.516432 118.493446) + (xy 165.418885 118.31095) + (xy 165.364348 118.244496) + (xy 165.28761 118.150989) + (xy 165.127652 118.019717) + (xy 165.127653 118.019717) + (xy 165.12765 118.019715) + (xy 164.945154 117.922168) + (xy 164.747134 117.8621) + (xy 164.747132 117.862099) + (xy 164.747134 117.862099) + (xy 164.559663 117.843635) + (xy 164.5412 117.841817) + (xy 164.541199 117.841817) + (xy 164.335267 117.862099) + (xy 164.137243 117.922169) + (xy 164.107065 117.9383) + (xy 163.95475 118.019715) + (xy 163.954748 118.019716) + (xy 163.954747 118.019717) + (xy 163.794789 118.150989) + (xy 163.680254 118.290553) + (xy 163.663515 118.31095) + (xy 163.652745 118.331099) + (xy 163.565969 118.493443) + (xy 163.505899 118.691467) + (xy 163.485617 118.897399) + (xy 160.331478 118.897399) + (xy 160.3187 118.767666) + (xy 160.258632 118.569646) + (xy 160.161085 118.38715) + (xy 160.081811 118.290554) + (xy 160.02981 118.227189) + (xy 159.912077 118.130569) + (xy 159.86985 118.095915) + (xy 159.687354 117.998368) + (xy 159.489334 117.9383) + (xy 159.489332 117.938299) + (xy 159.489334 117.938299) + (xy 159.2834 117.918017) + (xy 159.077467 117.938299) + (xy 158.879443 117.998369) + (xy 158.804782 118.038277) + (xy 158.69695 118.095915) + (xy 158.696948 118.095916) + (xy 158.696947 118.095917) + (xy 158.536989 118.227189) + (xy 158.405717 118.387147) + (xy 158.308169 118.569643) + (xy 158.248099 118.767667) + (xy 158.227817 118.9736) + (xy 152.760424 118.9736) + (xy 152.534419 118.747595) + (xy 152.500934 118.686272) + (xy 152.4981 118.659914) + (xy 152.4981 118.038277) + (xy 153.820275 118.038277) + (xy 153.840756 118.180734) + (xy 153.869876 118.244496) + (xy 153.900545 118.311651) + (xy 153.994794 118.420421) + (xy 154.115869 118.498231) + (xy 154.115872 118.498232) + (xy 154.115871 118.498232) + (xy 154.253958 118.538777) + (xy 154.25396 118.538778) + (xy 154.253961 118.538778) + (xy 154.397884 118.538778) + (xy 154.397884 118.538777) + (xy 154.535975 118.498231) + (xy 154.65705 118.420421) + (xy 154.751299 118.311651) + (xy 154.75785 118.297305) + (xy 154.803602 118.244501) + (xy 154.87064 118.224814) + (xy 154.93768 118.244496) + (xy 154.937683 118.244497) + (xy 155.009347 118.290553) + (xy 155.00935 118.290554) + (xy 155.009349 118.290554) + (xy 155.147436 118.331099) + (xy 155.147438 118.3311) + (xy 155.147439 118.3311) + (xy 155.291362 118.3311) + (xy 155.291362 118.331099) + (xy 155.429453 118.290553) + (xy 155.550528 118.212743) + (xy 155.644777 118.103973) + (xy 155.704565 117.973057) + (xy 155.725047 117.8306) + (xy 155.704565 117.688143) + (xy 155.644777 117.557227) + (xy 155.550528 117.448457) + (xy 155.429453 117.370647) + (xy 155.429451 117.370646) + (xy 155.429449 117.370645) + (xy 155.42945 117.370645) + (xy 155.291363 117.3301) + (xy 155.291361 117.3301) + (xy 155.147439 117.3301) + (xy 155.147436 117.3301) + (xy 155.009349 117.370645) + (xy 154.888273 117.448456) + (xy 154.888272 117.448456) + (xy 154.888272 117.448457) + (xy 154.870336 117.469157) + (xy 154.870335 117.469158) + (xy 154.811556 117.506932) + (xy 154.741687 117.506932) + (xy 154.682909 117.469157) + (xy 154.653884 117.405602) + (xy 154.652622 117.387955) + (xy 154.652622 117.208963) + (xy 154.672307 117.141924) + (xy 154.688941 117.121282) + (xy 155.376624 116.4336) + (xy 158.227817 116.4336) + (xy 158.248099 116.639532) + (xy 158.2481 116.639534) + (xy 158.308168 116.837554) + (xy 158.405715 117.02005) + (xy 158.419251 117.036544) + (xy 158.536989 117.18001) + (xy 158.604096 117.235082) + (xy 158.69695 117.311285) + (xy 158.879446 117.408832) + (xy 159.077466 117.4689) + (xy 159.077465 117.4689) + (xy 159.080085 117.469158) + (xy 159.2834 117.489183) + (xy 159.489334 117.4689) + (xy 159.687354 117.408832) + (xy 159.86985 117.311285) + (xy 160.02981 117.18001) + (xy 160.161085 117.02005) + (xy 160.258632 116.837554) + (xy 160.3187 116.639534) + (xy 160.338983 116.4336) + (xy 160.331478 116.357399) + (xy 163.485617 116.357399) + (xy 163.505899 116.563332) + (xy 163.5059 116.563334) + (xy 163.565968 116.761354) + (xy 163.663515 116.94385) + (xy 163.663517 116.943852) + (xy 163.794789 117.10381) + (xy 163.891409 117.183102) + (xy 163.95475 117.235085) + (xy 164.137246 117.332632) + (xy 164.335266 117.3927) + (xy 164.335265 117.3927) + (xy 164.355548 117.394697) + (xy 164.5412 117.412983) + (xy 164.747134 117.3927) + (xy 164.945154 117.332632) + (xy 165.12765 117.235085) + (xy 165.28761 117.10381) + (xy 165.418885 116.94385) + (xy 165.516432 116.761354) + (xy 165.5765 116.563334) + (xy 165.596783 116.3574) + (xy 165.5765 116.151466) + (xy 165.516432 115.953446) + (xy 165.418885 115.77095) + (xy 165.356008 115.694334) + (xy 165.28761 115.610989) + (xy 165.127652 115.479717) + (xy 165.127653 115.479717) + (xy 165.12765 115.479715) + (xy 164.945154 115.382168) + (xy 164.747134 115.3221) + (xy 164.747132 115.322099) + (xy 164.747134 115.322099) + (xy 164.559663 115.303635) + (xy 164.5412 115.301817) + (xy 164.541199 115.301817) + (xy 164.335267 115.322099) + (xy 164.159892 115.375298) + (xy 164.145821 115.379567) + (xy 164.137243 115.382169) + (xy 164.029988 115.439499) + (xy 163.95475 115.479715) + (xy 163.954748 115.479716) + (xy 163.954747 115.479717) + (xy 163.794789 115.610989) + (xy 163.663518 115.770946) + (xy 163.663515 115.77095) + (xy 163.641204 115.81269) + (xy 163.565969 115.953443) + (xy 163.505899 116.151467) + (xy 163.485617 116.357399) + (xy 160.331478 116.357399) + (xy 160.3187 116.227666) + (xy 160.258632 116.029646) + (xy 160.161085 115.84715) + (xy 160.056969 115.720283) + (xy 160.02981 115.687189) + (xy 159.869852 115.555917) + (xy 159.869853 115.555917) + (xy 159.86985 115.555915) + (xy 159.687354 115.458368) + (xy 159.489334 115.3983) + (xy 159.489332 115.398299) + (xy 159.489334 115.398299) + (xy 159.2834 115.378017) + (xy 159.077467 115.398299) + (xy 158.879443 115.458369) + (xy 158.771934 115.515835) + (xy 158.69695 115.555915) + (xy 158.696948 115.555916) + (xy 158.696947 115.555917) + (xy 158.536989 115.687189) + (xy 158.405717 115.847147) + (xy 158.308169 116.029643) + (xy 158.248099 116.227667) + (xy 158.227817 116.4336) + (xy 155.376624 116.4336) + (xy 155.601805 116.208419) + (xy 155.663128 116.174934) + (xy 155.689486 116.1721) + (xy 155.748562 116.1721) + (xy 155.748562 116.172099) + (xy 155.886653 116.131553) + (xy 156.007728 116.053743) + (xy 156.101977 115.944973) + (xy 156.161765 115.814057) + (xy 156.182247 115.6716) + (xy 156.161765 115.529143) + (xy 156.101977 115.398227) + (xy 156.007728 115.289457) + (xy 155.886653 115.211647) + (xy 155.886651 115.211646) + (xy 155.886649 115.211645) + (xy 155.88665 115.211645) + (xy 155.748563 115.1711) + (xy 155.748561 115.1711) + (xy 155.604639 115.1711) + (xy 155.604636 115.1711) + (xy 155.466549 115.211645) + (xy 155.345473 115.289456) + (xy 155.251223 115.398226) + (xy 155.251222 115.398228) + (xy 155.191434 115.529143) + (xy 155.169691 115.680378) + (xy 155.166248 115.679882) + (xy 155.151268 115.730899) + (xy 155.134634 115.751541) + (xy 154.106909 116.779266) + (xy 154.10292 116.782921) + (xy 154.071797 116.809036) + (xy 154.07179 116.809044) + (xy 154.051476 116.844229) + (xy 154.048571 116.848789) + (xy 154.025263 116.882077) + (xy 154.023093 116.886731) + (xy 154.015945 116.903989) + (xy 154.014188 116.908817) + (xy 154.007132 116.94883) + (xy 154.005961 116.954111) + (xy 153.995443 116.993363) + (xy 153.998986 117.033844) + (xy 153.999222 117.039251) + (xy 153.999222 117.604775) + (xy 153.979537 117.671814) + (xy 153.968935 117.685977) + (xy 153.900547 117.7649) + (xy 153.900544 117.764906) + (xy 153.840756 117.895821) + (xy 153.820275 118.038277) + (xy 152.4981 118.038277) + (xy 152.4981 115.914094) + (xy 152.517785 115.847055) + (xy 152.570589 115.8013) + (xy 152.639747 115.791356) + (xy 152.657035 115.795117) + (xy 152.716887 115.812691) + (xy 152.716888 115.812691) + (xy 152.860811 115.812691) + (xy 152.860811 115.81269) + (xy 152.998902 115.772144) + (xy 153.119977 115.694334) + (xy 153.214226 115.585564) + (xy 153.274014 115.454648) + (xy 153.294496 115.312191) + (xy 153.274014 115.169734) + (xy 153.214226 115.038818) + (xy 153.119977 114.930048) + (xy 152.998902 114.852238) + (xy 152.9989 114.852237) + (xy 152.998898 114.852236) + (xy 152.998899 114.852236) + (xy 152.860812 114.811691) + (xy 152.86081 114.811691) + (xy 152.716888 114.811691) + (xy 152.657033 114.829265) + (xy 152.587163 114.829264) + (xy 152.528386 114.791488) + (xy 152.499362 114.727932) + (xy 152.4981 114.710287) + (xy 152.4981 114.623071) + (xy 152.517785 114.556032) + (xy 152.534419 114.53539) + (xy 152.736298 114.333512) + (xy 152.797621 114.300027) + (xy 152.823979 114.297193) + (xy 152.883055 114.297193) + (xy 152.883055 114.297192) + (xy 152.999857 114.262897) + (xy 153.021143 114.256647) + (xy 153.021143 114.256646) + (xy 153.021146 114.256646) + (xy 153.142221 114.178836) + (xy 153.23647 114.070066) + (xy 153.296258 113.93915) + (xy 153.302807 113.8936) + (xy 158.227817 113.8936) + (xy 158.248099 114.099532) + (xy 158.2481 114.099534) + (xy 158.308168 114.297554) + (xy 158.405715 114.48005) + (xy 158.405717 114.480052) + (xy 158.536989 114.64001) + (xy 158.604096 114.695082) + (xy 158.69695 114.771285) + (xy 158.879446 114.868832) + (xy 159.077466 114.9289) + (xy 159.077465 114.9289) + (xy 159.095929 114.930718) + (xy 159.2834 114.949183) + (xy 159.489334 114.9289) + (xy 159.687354 114.868832) + (xy 159.86985 114.771285) + (xy 160.02981 114.64001) + (xy 160.161085 114.48005) + (xy 160.258632 114.297554) + (xy 160.3187 114.099534) + (xy 160.338983 113.8936) + (xy 160.331478 113.8174) + (xy 163.485617 113.8174) + (xy 163.505899 114.023332) + (xy 163.5059 114.023334) + (xy 163.565968 114.221354) + (xy 163.663515 114.40385) + (xy 163.673566 114.416097) + (xy 163.794789 114.56381) + (xy 163.891409 114.643102) + (xy 163.95475 114.695085) + (xy 164.137246 114.792632) + (xy 164.335266 114.8527) + (xy 164.335265 114.8527) + (xy 164.353729 114.854518) + (xy 164.5412 114.872983) + (xy 164.747134 114.8527) + (xy 164.945154 114.792632) + (xy 165.12765 114.695085) + (xy 165.28761 114.56381) + (xy 165.418885 114.40385) + (xy 165.516432 114.221354) + (xy 165.5765 114.023334) + (xy 165.596783 113.8174) + (xy 165.5765 113.611466) + (xy 165.516432 113.413446) + (xy 165.418885 113.23095) + (xy 165.366902 113.167609) + (xy 165.28761 113.070989) + (xy 165.141458 112.951047) + (xy 165.12765 112.939715) + (xy 164.945154 112.842168) + (xy 164.747134 112.7821) + (xy 164.747132 112.782099) + (xy 164.747134 112.782099) + (xy 164.559663 112.763635) + (xy 164.5412 112.761817) + (xy 164.541199 112.761817) + (xy 164.335267 112.782099) + (xy 164.137243 112.842169) + (xy 164.107065 112.8583) + (xy 163.95475 112.939715) + (xy 163.954748 112.939716) + (xy 163.954747 112.939717) + (xy 163.794789 113.070989) + (xy 163.663517 113.230947) + (xy 163.565969 113.413443) + (xy 163.505899 113.611467) + (xy 163.485617 113.8174) + (xy 160.331478 113.8174) + (xy 160.3187 113.687666) + (xy 160.258632 113.489646) + (xy 160.161085 113.30715) + (xy 160.098547 113.230947) + (xy 160.02981 113.147189) + (xy 159.88562 113.028857) + (xy 159.86985 113.015915) + (xy 159.687354 112.918368) + (xy 159.489334 112.8583) + (xy 159.489332 112.858299) + (xy 159.489334 112.858299) + (xy 159.2834 112.838017) + (xy 159.077467 112.858299) + (xy 158.879443 112.918369) + (xy 158.818312 112.951045) + (xy 158.69695 113.015915) + (xy 158.696948 113.015916) + (xy 158.696947 113.015917) + (xy 158.536989 113.147189) + (xy 158.405717 113.307147) + (xy 158.308169 113.489643) + (xy 158.248099 113.687667) + (xy 158.227817 113.8936) + (xy 153.302807 113.8936) + (xy 153.31674 113.796693) + (xy 153.296258 113.654236) + (xy 153.23647 113.52332) + (xy 153.142221 113.41455) + (xy 153.021146 113.33674) + (xy 153.021144 113.336739) + (xy 153.021142 113.336738) + (xy 153.021143 113.336738) + (xy 152.883056 113.296193) + (xy 152.883054 113.296193) + (xy 152.739132 113.296193) + (xy 152.739129 113.296193) + (xy 152.601042 113.336738) + (xy 152.479966 113.414549) + (xy 152.385716 113.523319) + (xy 152.385715 113.523321) + (xy 152.325927 113.654236) + (xy 152.304184 113.805471) + (xy 152.30074 113.804975) + (xy 152.285761 113.855991) + (xy 152.269127 113.876633) + (xy 151.952387 114.193374) + (xy 151.948398 114.197029) + (xy 151.917275 114.223144) + (xy 151.917268 114.223152) + (xy 151.896954 114.258337) + (xy 151.894049 114.262897) + (xy 151.870741 114.296185) + (xy 151.868571 114.300839) + (xy 151.861423 114.318097) + (xy 151.859666 114.322925) + (xy 151.85261 114.362938) + (xy 151.851439 114.368219) + (xy 151.840921 114.407471) + (xy 151.844464 114.447952) + (xy 151.8447 114.453359) + (xy 151.8447 118.829625) + (xy 151.844464 118.835032) + (xy 151.840921 118.875514) + (xy 145.089322 118.875514) + (xy 145.0787 118.767666) + (xy 145.018632 118.569646) + (xy 144.921085 118.38715) + (xy 144.841811 118.290554) + (xy 144.78981 118.227189) + (xy 144.672077 118.130569) + (xy 144.62985 118.095915) + (xy 144.447354 117.998368) + (xy 144.249334 117.9383) + (xy 144.249332 117.938299) + (xy 144.249334 117.938299) + (xy 144.0434 117.918017) + (xy 143.837467 117.938299) + (xy 143.639443 117.998369) + (xy 143.564782 118.038277) + (xy 143.45695 118.095915) + (xy 143.456948 118.095916) + (xy 143.456947 118.095917) + (xy 143.296989 118.227189) + (xy 143.165717 118.387147) + (xy 143.068169 118.569643) + (xy 143.008099 118.767667) + (xy 142.987817 118.973599) + (xy 140.189278 118.973599) + (xy 140.196783 118.8974) + (xy 140.1765 118.691466) + (xy 140.116432 118.493446) + (xy 140.018885 118.31095) + (xy 139.964348 118.244496) + (xy 139.88761 118.150989) + (xy 139.727652 118.019717) + (xy 139.727653 118.019717) + (xy 139.72765 118.019715) + (xy 139.545154 117.922168) + (xy 139.347134 117.8621) + (xy 139.347132 117.862099) + (xy 139.347134 117.862099) + (xy 139.1412 117.841817) + (xy 138.935267 117.862099) + (xy 138.737243 117.922169) + (xy 138.707065 117.9383) + (xy 138.55475 118.019715) + (xy 138.554748 118.019716) + (xy 138.554747 118.019717) + (xy 138.394789 118.150989) + (xy 138.280254 118.290553) + (xy 138.263515 118.31095) + (xy 138.252745 118.331099) + (xy 138.165969 118.493443) + (xy 138.105899 118.691467) + (xy 138.085617 118.897399) + (xy 137.3343 118.897399) + (xy 137.3343 114.919613) + (xy 137.666353 114.919613) + (xy 137.686834 115.062069) + (xy 137.736004 115.169734) + (xy 137.746623 115.192986) + (xy 137.840872 115.301756) + (xy 137.961947 115.379566) + (xy 137.96195 115.379567) + (xy 137.961949 115.379567) + (xy 138.069107 115.41103) + (xy 138.080946 115.414507) + (xy 138.100036 115.420112) + (xy 138.100038 115.420113) + (xy 138.100039 115.420113) + (xy 138.243961 115.420113) + (xy 138.263046 115.414508) + (xy 138.332915 115.414507) + (xy 138.391694 115.45228) + (xy 138.42072 115.515835) + (xy 138.410779 115.584993) + (xy 138.393837 115.612149) + (xy 138.263517 115.770946) + (xy 138.165969 115.953443) + (xy 138.105899 116.151467) + (xy 138.085617 116.357399) + (xy 138.105899 116.563332) + (xy 138.1059 116.563334) + (xy 138.165968 116.761354) + (xy 138.263515 116.94385) + (xy 138.263517 116.943852) + (xy 138.394789 117.10381) + (xy 138.491409 117.183102) + (xy 138.55475 117.235085) + (xy 138.737246 117.332632) + (xy 138.935266 117.3927) + (xy 138.935265 117.3927) + (xy 138.955547 117.394697) + (xy 139.1412 117.412983) + (xy 139.347134 117.3927) + (xy 139.545154 117.332632) + (xy 139.72765 117.235085) + (xy 139.88761 117.10381) + (xy 140.018885 116.94385) + (xy 140.116432 116.761354) + (xy 140.1765 116.563334) + (xy 140.189278 116.4336) + (xy 142.987817 116.4336) + (xy 143.008099 116.639532) + (xy 143.0081 116.639534) + (xy 143.068168 116.837554) + (xy 143.165715 117.02005) + (xy 143.179251 117.036544) + (xy 143.296989 117.18001) + (xy 143.364096 117.235082) + (xy 143.45695 117.311285) + (xy 143.639446 117.408832) + (xy 143.837466 117.4689) + (xy 143.837465 117.4689) + (xy 143.840085 117.469158) + (xy 144.0434 117.489183) + (xy 144.249334 117.4689) + (xy 144.447354 117.408832) + (xy 144.62985 117.311285) + (xy 144.78981 117.18001) + (xy 144.921085 117.02005) + (xy 145.018632 116.837554) + (xy 145.0787 116.639534) + (xy 145.098983 116.4336) + (xy 145.0787 116.227666) + (xy 145.018632 116.029646) + (xy 144.949441 115.9002) + (xy 146.407953 115.9002) + (xy 146.428434 116.042656) + (xy 146.469033 116.131553) + (xy 146.488223 116.173573) + (xy 146.582472 116.282343) + (xy 146.703547 116.360153) + (xy 146.70355 116.360154) + (xy 146.703549 116.360154) + (xy 146.841636 116.400699) + (xy 146.841638 116.4007) + (xy 146.841639 116.4007) + (xy 146.985562 116.4007) + (xy 146.985562 116.400699) + (xy 147.123653 116.360153) + (xy 147.244728 116.282343) + (xy 147.338977 116.173573) + (xy 147.398765 116.042657) + (xy 147.419247 115.9002) + (xy 147.398765 115.757743) + (xy 147.338977 115.626827) + (xy 147.244728 115.518057) + (xy 147.123653 115.440247) + (xy 147.123651 115.440246) + (xy 147.123649 115.440245) + (xy 147.12365 115.440245) + (xy 146.985563 115.3997) + (xy 146.985561 115.3997) + (xy 146.841639 115.3997) + (xy 146.841636 115.3997) + (xy 146.703549 115.440245) + (xy 146.582473 115.518056) + (xy 146.488223 115.626826) + (xy 146.488222 115.626828) + (xy 146.428434 115.757743) + (xy 146.407953 115.9002) + (xy 144.949441 115.9002) + (xy 144.921085 115.84715) + (xy 144.816969 115.720283) + (xy 144.78981 115.687189) + (xy 144.629852 115.555917) + (xy 144.629853 115.555917) + (xy 144.62985 115.555915) + (xy 144.447354 115.458368) + (xy 144.249334 115.3983) + (xy 144.249332 115.398299) + (xy 144.249334 115.398299) + (xy 144.059127 115.379566) + (xy 144.0434 115.378017) + (xy 144.043399 115.378017) + (xy 143.837467 115.398299) + (xy 143.639443 115.458369) + (xy 143.531934 115.515835) + (xy 143.45695 115.555915) + (xy 143.456948 115.555916) + (xy 143.456947 115.555917) + (xy 143.296989 115.687189) + (xy 143.165717 115.847147) + (xy 143.068169 116.029643) + (xy 143.008099 116.227667) + (xy 142.987817 116.4336) + (xy 140.189278 116.4336) + (xy 140.196783 116.3574) + (xy 140.1765 116.151466) + (xy 140.116432 115.953446) + (xy 140.018885 115.77095) + (xy 139.956008 115.694334) + (xy 139.88761 115.610989) + (xy 139.727652 115.479717) + (xy 139.727653 115.479717) + (xy 139.72765 115.479715) + (xy 139.545154 115.382168) + (xy 139.347134 115.3221) + (xy 139.347132 115.322099) + (xy 139.347134 115.322099) + (xy 139.159663 115.303635) + (xy 139.1412 115.301817) + (xy 139.141199 115.301817) + (xy 138.935267 115.322099) + (xy 138.735014 115.382845) + (xy 138.665147 115.383468) + (xy 138.606034 115.346219) + (xy 138.576443 115.282925) + (xy 138.58577 115.213681) + (xy 138.594707 115.197139) + (xy 138.597372 115.192991) + (xy 138.597377 115.192986) + (xy 138.657165 115.06207) + (xy 138.677081 114.923544) + (xy 138.706106 114.85999) + (xy 138.764883 114.822215) + (xy 138.834753 114.822215) + (xy 138.835768 114.822518) + (xy 138.933743 114.852238) + (xy 138.935263 114.852699) + (xy 138.935265 114.8527) + (xy 138.953729 114.854518) + (xy 139.1412 114.872983) + (xy 139.347134 114.8527) + (xy 139.545154 114.792632) + (xy 139.72765 114.695085) + (xy 139.88761 114.56381) + (xy 140.018885 114.40385) + (xy 140.116432 114.221354) + (xy 140.1765 114.023334) + (xy 140.189278 113.8936) + (xy 142.987817 113.8936) + (xy 143.008099 114.099532) + (xy 143.0081 114.099534) + (xy 143.068168 114.297554) + (xy 143.165715 114.48005) + (xy 143.165717 114.480052) + (xy 143.296989 114.64001) + (xy 143.364096 114.695082) + (xy 143.45695 114.771285) + (xy 143.639446 114.868832) + (xy 143.837466 114.9289) + (xy 143.837465 114.9289) + (xy 143.855929 114.930718) + (xy 144.0434 114.949183) + (xy 144.146788 114.939) + (xy 149.334733 114.939) + (xy 149.355214 115.081456) + (xy 149.414671 115.211647) + (xy 149.415003 115.212373) + (xy 149.509252 115.321143) + (xy 149.630327 115.398953) + (xy 149.63033 115.398954) + (xy 149.630329 115.398954) + (xy 149.768416 115.439499) + (xy 149.768418 115.4395) + (xy 149.768419 115.4395) + (xy 149.912342 115.4395) + (xy 149.912342 115.439499) + (xy 150.050433 115.398953) + (xy 150.171508 115.321143) + (xy 150.265757 115.212373) + (xy 150.325545 115.081457) + (xy 150.346027 114.939) + (xy 150.325545 114.796543) + (xy 150.265757 114.665627) + (xy 150.171508 114.556857) + (xy 150.050433 114.479047) + (xy 150.050431 114.479046) + (xy 150.050429 114.479045) + (xy 150.05043 114.479045) + (xy 149.912343 114.4385) + (xy 149.912341 114.4385) + (xy 149.768419 114.4385) + (xy 149.768416 114.4385) + (xy 149.630329 114.479045) + (xy 149.509253 114.556856) + (xy 149.415003 114.665626) + (xy 149.415002 114.665628) + (xy 149.355214 114.796543) + (xy 149.334733 114.939) + (xy 144.146788 114.939) + (xy 144.249334 114.9289) + (xy 144.447354 114.868832) + (xy 144.62985 114.771285) + (xy 144.78981 114.64001) + (xy 144.921085 114.48005) + (xy 145.018632 114.297554) + (xy 145.0787 114.099534) + (xy 145.098983 113.8936) + (xy 145.0787 113.687666) + (xy 145.018632 113.489646) + (xy 144.976594 113.411) + (xy 146.814353 113.411) + (xy 146.817297 113.43148) + (xy 146.834834 113.553456) + (xy 146.88086 113.654236) + (xy 146.894623 113.684373) + (xy 146.988872 113.793143) + (xy 147.109947 113.870953) + (xy 147.10995 113.870954) + (xy 147.109949 113.870954) + (xy 147.248036 113.911499) + (xy 147.248038 113.9115) + (xy 147.248039 113.9115) + (xy 147.391962 113.9115) + (xy 147.391962 113.911499) + (xy 147.499121 113.880035) + (xy 147.53005 113.870954) + (xy 147.53005 113.870953) + (xy 147.530053 113.870953) + (xy 147.651128 113.793143) + (xy 147.745377 113.684373) + (xy 147.805165 113.553457) + (xy 147.825647 113.411) + (xy 147.805165 113.268543) + (xy 147.745377 113.137627) + (xy 147.651128 113.028857) + (xy 147.530053 112.951047) + (xy 147.530051 112.951046) + (xy 147.530049 112.951045) + (xy 147.53005 112.951045) + (xy 147.391963 112.9105) + (xy 147.391961 112.9105) + (xy 147.248039 112.9105) + (xy 147.248036 112.9105) + (xy 147.109949 112.951045) + (xy 146.988873 113.028856) + (xy 146.894623 113.137626) + (xy 146.894622 113.137628) + (xy 146.834834 113.268543) + (xy 146.814353 113.410999) + (xy 146.814353 113.411) + (xy 144.976594 113.411) + (xy 144.921085 113.30715) + (xy 144.858547 113.230947) + (xy 144.78981 113.147189) + (xy 144.64562 113.028857) + (xy 144.62985 113.015915) + (xy 144.447354 112.918368) + (xy 144.249334 112.8583) + (xy 144.249332 112.858299) + (xy 144.249334 112.858299) + (xy 144.0434 112.838017) + (xy 143.837467 112.858299) + (xy 143.639443 112.918369) + (xy 143.578312 112.951045) + (xy 143.45695 113.015915) + (xy 143.456948 113.015916) + (xy 143.456947 113.015917) + (xy 143.296989 113.147189) + (xy 143.165717 113.307147) + (xy 143.068169 113.489643) + (xy 143.008099 113.687667) + (xy 142.987817 113.8936) + (xy 140.189278 113.8936) + (xy 140.196783 113.8174) + (xy 140.1765 113.611466) + (xy 140.116432 113.413446) + (xy 140.018885 113.23095) + (xy 139.966902 113.167609) + (xy 139.88761 113.070989) + (xy 139.741458 112.951047) + (xy 139.72765 112.939715) + (xy 139.545154 112.842168) + (xy 139.347134 112.7821) + (xy 139.347132 112.782099) + (xy 139.347134 112.782099) + (xy 139.1412 112.761817) + (xy 138.935267 112.782099) + (xy 138.737243 112.842169) + (xy 138.707065 112.8583) + (xy 138.55475 112.939715) + (xy 138.554748 112.939716) + (xy 138.554747 112.939717) + (xy 138.394789 113.070989) + (xy 138.263517 113.230947) + (xy 138.165969 113.413443) + (xy 138.105899 113.611467) + (xy 138.085617 113.8174) + (xy 138.105899 114.023332) + (xy 138.165968 114.221354) + (xy 138.176512 114.24108) + (xy 138.190753 114.309483) + (xy 138.165753 114.374727) + (xy 138.109447 114.416097) + (xy 138.102088 114.41851) + (xy 137.961949 114.459658) + (xy 137.840873 114.537469) + (xy 137.746623 114.646239) + (xy 137.746622 114.646241) + (xy 137.686834 114.777156) + (xy 137.666353 114.919613) + (xy 137.3343 114.919613) + (xy 137.3343 111.2774) + (xy 138.085617 111.2774) + (xy 138.105899 111.483332) + (xy 138.128984 111.559434) + (xy 138.165968 111.681354) + (xy 138.263515 111.86385) + (xy 138.298169 111.906077) + (xy 138.394789 112.02381) + (xy 138.491409 112.103102) + (xy 138.55475 112.155085) + (xy 138.737246 112.252632) + (xy 138.935266 112.3127) + (xy 138.935265 112.3127) + (xy 138.953729 112.314518) + (xy 139.1412 112.332983) + (xy 139.347134 112.3127) + (xy 139.545154 112.252632) + (xy 139.72765 112.155085) + (xy 139.88761 112.02381) + (xy 140.018885 111.86385) + (xy 140.116432 111.681354) + (xy 140.1765 111.483334) + (xy 140.189278 111.3536) + (xy 142.987817 111.3536) + (xy 143.008099 111.559532) + (xy 143.024518 111.613659) + (xy 143.068168 111.757554) + (xy 143.165715 111.94005) + (xy 143.200369 111.982277) + (xy 143.296989 112.10001) + (xy 143.364096 112.155082) + (xy 143.45695 112.231285) + (xy 143.639446 112.328832) + (xy 143.837466 112.3889) + (xy 143.837465 112.3889) + (xy 143.857747 112.390897) + (xy 144.0434 112.409183) + (xy 144.249334 112.3889) + (xy 144.447354 112.328832) + (xy 144.62985 112.231285) + (xy 144.78981 112.10001) + (xy 144.921085 111.94005) + (xy 145.018632 111.757554) + (xy 145.0787 111.559534) + (xy 145.098983 111.3536) + (xy 145.0787 111.147666) + (xy 145.018632 110.949646) + (xy 144.921085 110.76715) + (xy 144.790101 110.607544) + (xy 144.78981 110.607189) + (xy 144.629852 110.475917) + (xy 144.629853 110.475917) + (xy 144.62985 110.475915) + (xy 144.447354 110.378368) + (xy 144.249334 110.3183) + (xy 144.249332 110.318299) + (xy 144.249334 110.318299) + (xy 144.0434 110.298017) + (xy 143.837467 110.318299) + (xy 143.639443 110.378369) + (xy 143.529298 110.437243) + (xy 143.45695 110.475915) + (xy 143.456948 110.475916) + (xy 143.456947 110.475917) + (xy 143.296989 110.607189) + (xy 143.165717 110.767147) + (xy 143.165715 110.76715) + (xy 143.147268 110.801662) + (xy 143.068169 110.949643) + (xy 143.068168 110.949645) + (xy 143.068168 110.949646) + (xy 143.061298 110.972292) + (xy 143.008099 111.147667) + (xy 142.987817 111.3536) + (xy 140.189278 111.3536) + (xy 140.196783 111.2774) + (xy 140.1765 111.071466) + (xy 140.116432 110.873446) + (xy 140.018885 110.69095) + (xy 139.950436 110.607544) + (xy 139.88761 110.530989) + (xy 139.727652 110.399717) + (xy 139.727653 110.399717) + (xy 139.72765 110.399715) + (xy 139.545154 110.302168) + (xy 139.347134 110.2421) + (xy 139.347132 110.242099) + (xy 139.347134 110.242099) + (xy 139.1412 110.221817) + (xy 138.935267 110.242099) + (xy 138.737243 110.302169) + (xy 138.627098 110.361043) + (xy 138.55475 110.399715) + (xy 138.554748 110.399716) + (xy 138.554747 110.399717) + (xy 138.394789 110.530989) + (xy 138.263517 110.690947) + (xy 138.165969 110.873443) + (xy 138.105899 111.071467) + (xy 138.085617 111.2774) + (xy 137.3343 111.2774) + (xy 137.3343 108.7374) + (xy 138.085617 108.7374) + (xy 138.105899 108.943332) + (xy 138.114718 108.972403) + (xy 138.165968 109.141354) + (xy 138.263515 109.32385) + (xy 138.28746 109.353027) + (xy 138.394789 109.48381) + (xy 138.491409 109.563102) + (xy 138.55475 109.615085) + (xy 138.737246 109.712632) + (xy 138.935266 109.7727) + (xy 138.935265 109.7727) + (xy 138.953729 109.774518) + (xy 139.1412 109.792983) + (xy 139.347134 109.7727) + (xy 139.545154 109.712632) + (xy 139.72765 109.615085) + (xy 139.88761 109.48381) + (xy 140.018885 109.32385) + (xy 140.116432 109.141354) + (xy 140.1765 108.943334) + (xy 140.196783 108.7374) + (xy 140.1765 108.531466) + (xy 140.116432 108.333446) + (xy 140.020088 108.1532) + (xy 142.064553 108.1532) + (xy 142.06673 108.16834) + (xy 142.085034 108.295656) + (xy 142.139401 108.4147) + (xy 142.144823 108.426573) + (xy 142.239072 108.535343) + (xy 142.360147 108.613153) + (xy 142.36015 108.613154) + (xy 142.360149 108.613154) + (xy 142.498236 108.653699) + (xy 142.498238 108.6537) + (xy 142.498239 108.6537) + (xy 142.642162 108.6537) + (xy 142.642162 108.653699) + (xy 142.780253 108.613153) + (xy 142.807361 108.595731) + (xy 142.874399 108.576046) + (xy 142.941439 108.595729) + (xy 142.987194 108.648533) + (xy 142.997804 108.7122) + (xy 142.987817 108.813599) + (xy 143.008099 109.019532) + (xy 143.019664 109.057657) + (xy 143.068168 109.217554) + (xy 143.165715 109.40005) + (xy 143.165717 109.400052) + (xy 143.296989 109.56001) + (xy 143.359052 109.610943) + (xy 143.45695 109.691285) + (xy 143.639446 109.788832) + (xy 143.837466 109.8489) + (xy 143.837465 109.8489) + (xy 143.857748 109.850897) + (xy 144.0434 109.869183) + (xy 144.249334 109.8489) + (xy 144.447354 109.788832) + (xy 144.62985 109.691285) + (xy 144.78981 109.56001) + (xy 144.921085 109.40005) + (xy 145.018632 109.217554) + (xy 145.0787 109.019534) + (xy 145.098983 108.8136) + (xy 145.081737 108.638502) + (xy 145.094756 108.569857) + (xy 145.142821 108.519147) + (xy 145.210671 108.502472) + (xy 145.276766 108.525128) + (xy 145.317934 108.574837) + (xy 145.319823 108.578973) + (xy 145.414072 108.687743) + (xy 145.535147 108.765553) + (xy 145.53515 108.765554) + (xy 145.535149 108.765554) + (xy 145.673236 108.806099) + (xy 145.673238 108.8061) + (xy 145.673239 108.8061) + (xy 145.817162 108.8061) + (xy 145.817162 108.806099) + (xy 145.955253 108.765553) + (xy 146.076328 108.687743) + (xy 146.170577 108.578973) + (xy 146.230365 108.448057) + (xy 146.250847 108.3056) + (xy 146.230365 108.163143) + (xy 146.170577 108.032227) + (xy 146.076328 107.923457) + (xy 146.031997 107.894967) + (xy 146.67019 107.894967) + (xy 146.690671 108.037423) + (xy 146.750459 108.168338) + (xy 146.75046 108.16834) + (xy 146.844709 108.27711) + (xy 146.965784 108.35492) + (xy 146.965787 108.354921) + (xy 146.965786 108.354921) + (xy 147.103873 108.395466) + (xy 147.103875 108.395467) + (xy 147.103876 108.395467) + (xy 147.247799 108.395467) + (xy 147.247799 108.395466) + (xy 147.308135 108.37775) + (xy 147.385885 108.354922) + (xy 147.385888 108.35492) + (xy 147.38589 108.35492) + (xy 147.385891 108.354919) + (xy 147.393959 108.351235) + (xy 147.394815 108.353111) + (xy 147.450601 108.336729) + (xy 147.517641 108.356411) + (xy 147.517645 108.356414) + (xy 147.615029 108.418999) + (xy 147.615034 108.419001) + (xy 147.713989 108.448056) + (xy 147.738479 108.455247) + (xy 147.753121 108.459546) + (xy 147.753123 108.459547) + (xy 147.753124 108.459547) + (xy 147.897047 108.459547) + (xy 147.897047 108.459546) + (xy 148.035138 108.419) + (xy 148.156213 108.34119) + (xy 148.250462 108.23242) + (xy 148.31025 108.101504) + (xy 148.330732 107.959047) + (xy 148.31025 107.81659) + (xy 148.250462 107.685674) + (xy 148.156213 107.576904) + (xy 148.035138 107.499094) + (xy 148.035136 107.499093) + (xy 148.035134 107.499092) + (xy 148.035135 107.499092) + (xy 147.897048 107.458547) + (xy 147.897046 107.458547) + (xy 147.753124 107.458547) + (xy 147.753121 107.458547) + (xy 147.615035 107.499092) + (xy 147.60697 107.502776) + (xy 147.606115 107.500904) + (xy 147.550299 107.517285) + (xy 147.483277 107.4976) + (xy 147.385892 107.435014) + (xy 147.385887 107.435012) + (xy 147.2478 107.394467) + (xy 147.247798 107.394467) + (xy 147.103876 107.394467) + (xy 147.103873 107.394467) + (xy 146.965786 107.435012) + (xy 146.84471 107.512823) + (xy 146.75046 107.621593) + (xy 146.750459 107.621595) + (xy 146.690671 107.75251) + (xy 146.67019 107.894967) + (xy 146.031997 107.894967) + (xy 145.955253 107.845647) + (xy 145.955251 107.845646) + (xy 145.955249 107.845645) + (xy 145.95525 107.845645) + (xy 145.817163 107.8051) + (xy 145.817161 107.8051) + (xy 145.673239 107.8051) + (xy 145.673236 107.8051) + (xy 145.535149 107.845645) + (xy 145.414073 107.923456) + (xy 145.319823 108.032226) + (xy 145.319822 108.032228) + (xy 145.260034 108.163143) + (xy 145.239553 108.3056) + (xy 145.239553 108.305602) + (xy 145.240937 108.31523) + (xy 145.230992 108.384389) + (xy 145.185236 108.437192) + (xy 145.118196 108.456875) + (xy 145.051157 108.437189) + (xy 145.008841 108.391329) + (xy 144.921085 108.22715) + (xy 144.858547 108.150947) + (xy 144.78981 108.067189) + (xy 144.672077 107.970569) + (xy 144.62985 107.935915) + (xy 144.447354 107.838368) + (xy 144.249334 107.7783) + (xy 144.249332 107.778299) + (xy 144.249334 107.778299) + (xy 144.0434 107.758017) + (xy 143.837467 107.778299) + (xy 143.639443 107.838369) + (xy 143.561884 107.879826) + (xy 143.45695 107.935915) + (xy 143.456948 107.935916) + (xy 143.456947 107.935917) + (xy 143.29699 108.067189) + (xy 143.276829 108.091755) + (xy 143.219082 108.131088) + (xy 143.149237 108.132957) + (xy 143.08947 108.096768) + (xy 143.058755 108.034012) + (xy 143.058239 108.030733) + (xy 143.055365 108.010744) + (xy 143.046344 107.990989) + (xy 142.995577 107.879827) + (xy 142.901328 107.771057) + (xy 142.780253 107.693247) + (xy 142.780251 107.693246) + (xy 142.780249 107.693245) + (xy 142.78025 107.693245) + (xy 142.642163 107.6527) + (xy 142.642161 107.6527) + (xy 142.498239 107.6527) + (xy 142.498236 107.6527) + (xy 142.360149 107.693245) + (xy 142.239073 107.771056) + (xy 142.144823 107.879826) + (xy 142.144822 107.879828) + (xy 142.085034 108.010743) + (xy 142.067732 108.131088) + (xy 142.064553 108.1532) + (xy 140.020088 108.1532) + (xy 140.018885 108.15095) + (xy 139.966902 108.087609) + (xy 139.88761 107.990989) + (xy 139.752155 107.879826) + (xy 139.72765 107.859715) + (xy 139.545154 107.762168) + (xy 139.347134 107.7021) + (xy 139.347132 107.702099) + (xy 139.347134 107.702099) + (xy 139.1412 107.681817) + (xy 138.935267 107.702099) + (xy 138.737243 107.762169) + (xy 138.63543 107.81659) + (xy 138.55475 107.859715) + (xy 138.554748 107.859716) + (xy 138.554747 107.859717) + (xy 138.394789 107.990989) + (xy 138.279815 108.131088) + (xy 138.263515 108.15095) + (xy 138.256998 108.163143) + (xy 138.165969 108.333443) + (xy 138.105899 108.531467) + (xy 138.085617 108.7374) + (xy 137.3343 108.7374) + (xy 137.3343 107.063024) + (xy 137.353985 106.995985) + (xy 137.370615 106.975347) + (xy 137.921612 106.424349) + (xy 137.982935 106.390865) + (xy 138.052627 106.395849) + (xy 138.10856 106.437721) + (xy 138.127953 106.476034) + (xy 138.165968 106.601354) + (xy 138.263515 106.78385) + (xy 138.298169 106.826077) + (xy 138.394789 106.94381) + (xy 138.491409 107.023102) + (xy 138.55475 107.075085) + (xy 138.737246 107.172632) + (xy 138.935266 107.2327) + (xy 138.935265 107.2327) + (xy 138.952282 107.234376) + (xy 139.1412 107.252983) + (xy 139.347134 107.2327) + (xy 139.545154 107.172632) + (xy 139.72765 107.075085) + (xy 139.88761 106.94381) + (xy 140.018885 106.78385) + (xy 140.116432 106.601354) + (xy 140.1765 106.403334) + (xy 140.189278 106.273599) + (xy 142.987817 106.273599) + (xy 143.008099 106.479532) + (xy 143.021845 106.524845) + (xy 143.068168 106.677554) + (xy 143.165715 106.86005) + (xy 143.165717 106.860052) + (xy 143.296989 107.02001) + (xy 143.349403 107.063024) + (xy 143.45695 107.151285) + (xy 143.639446 107.248832) + (xy 143.837466 107.3089) + (xy 143.837465 107.3089) + (xy 143.855929 107.310718) + (xy 144.0434 107.329183) + (xy 144.249334 107.3089) + (xy 144.447354 107.248832) + (xy 144.62985 107.151285) + (xy 144.78981 107.02001) + (xy 144.921085 106.86005) + (xy 144.925263 106.852233) + (xy 145.752084 106.852233) + (xy 145.772565 106.994689) + (xy 145.832353 107.125604) + (xy 145.832354 107.125606) + (xy 145.926603 107.234376) + (xy 146.047678 107.312186) + (xy 146.047681 107.312187) + (xy 146.04768 107.312187) + (xy 146.185767 107.352732) + (xy 146.185769 107.352733) + (xy 146.18577 107.352733) + (xy 146.329693 107.352733) + (xy 146.329693 107.352732) + (xy 146.467784 107.312186) + (xy 146.588859 107.234376) + (xy 146.683108 107.125606) + (xy 146.742896 106.99469) + (xy 146.763378 106.852233) + (xy 146.742896 106.709776) + (xy 146.683108 106.57886) + (xy 146.588859 106.47009) + (xy 146.467784 106.39228) + (xy 146.467782 106.392279) + (xy 146.46778 106.392278) + (xy 146.467781 106.392278) + (xy 146.329694 106.351733) + (xy 146.329692 106.351733) + (xy 146.18577 106.351733) + (xy 146.185767 106.351733) + (xy 146.04768 106.392278) + (xy 145.926604 106.470089) + (xy 145.832354 106.578859) + (xy 145.832353 106.578861) + (xy 145.772565 106.709776) + (xy 145.752084 106.852233) + (xy 144.925263 106.852233) + (xy 145.018632 106.677554) + (xy 145.0787 106.479534) + (xy 145.098983 106.2736) + (xy 145.0787 106.067666) + (xy 145.018632 105.869646) + (xy 144.921085 105.68715) + (xy 144.846975 105.596846) + (xy 144.78981 105.527189) + (xy 144.659383 105.420152) + (xy 144.62985 105.395915) + (xy 144.447354 105.298368) + (xy 144.249334 105.2383) + (xy 144.249332 105.238299) + (xy 144.249334 105.238299) + (xy 144.0434 105.218017) + (xy 143.837467 105.238299) + (xy 143.663996 105.290921) + (xy 143.64065 105.298003) + (xy 143.639443 105.298369) + (xy 143.571532 105.334669) + (xy 143.45695 105.395915) + (xy 143.456948 105.395916) + (xy 143.456947 105.395917) + (xy 143.296989 105.527189) + (xy 143.165717 105.687147) + (xy 143.165716 105.687148) + (xy 143.165715 105.68715) + (xy 143.13898 105.737168) + (xy 143.068169 105.869643) + (xy 143.008099 106.067667) + (xy 142.987817 106.273599) + (xy 140.189278 106.273599) + (xy 140.196783 106.1974) + (xy 140.1765 105.991466) + (xy 140.116432 105.793446) + (xy 140.054698 105.677951) + (xy 140.040457 105.609551) + (xy 140.065456 105.544307) + (xy 140.121761 105.502936) + (xy 140.164057 105.4955) + (xy 141.256205 105.4955) + (xy 141.256206 105.4955) + (xy 141.273283 105.489284) + (xy 141.294159 105.48369) + (xy 141.312062 105.480534) + (xy 141.327804 105.471444) + (xy 141.347391 105.46231) + (xy 141.36447 105.456095) + (xy 141.378395 105.444409) + (xy 141.396095 105.432016) + (xy 141.411838 105.422928) + (xy 141.423522 105.409002) + (xy 141.438802 105.393722) + (xy 141.452728 105.382038) + (xy 141.461816 105.366295) + (xy 141.474209 105.348595) + (xy 141.485895 105.33467) + (xy 141.49211 105.317591) + (xy 141.501245 105.298003) + (xy 141.505904 105.289934) + (xy 141.510334 105.282262) + (xy 141.510334 105.282256) + (xy 141.510834 105.280887) + (xy 141.512193 105.27904) + (xy 141.515758 105.272867) + (xy 141.516446 105.273264) + (xy 141.552261 105.224624) + (xy 141.61753 105.19969) + (xy 141.627355 105.1993) + (xy 141.676962 105.1993) + (xy 141.676962 105.199299) + (xy 141.792129 105.165484) + (xy 141.81505 105.158754) + (xy 141.81505 105.158753) + (xy 141.815053 105.158753) + (xy 141.936128 105.080943) + (xy 142.030377 104.972173) + (xy 142.090165 104.841257) + (xy 142.110647 104.6988) + (xy 142.090165 104.556343) + (xy 142.030377 104.425427) + (xy 141.936128 104.316657) + (xy 141.815053 104.238847) + (xy 141.815051 104.238846) + (xy 141.815049 104.238845) + (xy 141.81505 104.238845) + (xy 141.676963 104.1983) + (xy 141.676961 104.1983) + (xy 141.533039 104.1983) + (xy 141.533036 104.1983) + (xy 141.394949 104.238845) + (xy 141.273873 104.316656) + (xy 141.179623 104.425426) + (xy 141.179622 104.425428) + (xy 141.119834 104.556343) + (xy 141.098091 104.707578) + (xy 141.094647 104.707082) + (xy 141.079668 104.758098) + (xy 141.063036 104.778739) + (xy 141.035996 104.80578) + (xy 140.974673 104.839266) + (xy 140.948313 104.8421) + (xy 140.873454 104.8421) + (xy 140.806415 104.822415) + (xy 140.76066 104.769611) + (xy 140.750716 104.700455) + (xy 140.75219 104.690202) + (xy 140.75219 104.6902) + (xy 140.731708 104.547743) + (xy 140.675848 104.425428) + (xy 140.67192 104.416827) + (xy 140.577671 104.308057) + (xy 140.456596 104.230247) + (xy 140.456594 104.230246) + (xy 140.456592 104.230245) + (xy 140.456593 104.230245) + (xy 140.318506 104.1897) + (xy 140.318504 104.1897) + (xy 140.244693 104.1897) + (xy 140.177654 104.170015) + (xy 140.131899 104.117211) + (xy 140.121955 104.048053) + (xy 140.12603 104.029711) + (xy 140.1765 103.863334) + (xy 140.189278 103.7336) + (xy 142.987817 103.7336) + (xy 143.008099 103.939532) + (xy 143.028557 104.006973) + (xy 143.068168 104.137554) + (xy 143.165715 104.32005) + (xy 143.165717 104.320052) + (xy 143.296989 104.48001) + (xy 143.364096 104.535082) + (xy 143.45695 104.611285) + (xy 143.639446 104.708832) + (xy 143.837466 104.7689) + (xy 143.837465 104.7689) + (xy 143.855929 104.770718) + (xy 144.0434 104.789183) + (xy 144.249334 104.7689) + (xy 144.447354 104.708832) + (xy 144.62985 104.611285) + (xy 144.708914 104.546399) + (xy 146.788953 104.546399) + (xy 146.809434 104.688856) + (xy 146.865824 104.81233) + (xy 146.869223 104.819773) + (xy 146.963472 104.928543) + (xy 146.963474 104.928544) + (xy 146.963476 104.928546) + (xy 147.089688 105.009658) + (xy 147.135443 105.062462) + (xy 147.145387 105.13162) + (xy 147.135444 105.165484) + (xy 147.088834 105.267545) + (xy 147.068353 105.41) + (xy 147.088834 105.552456) + (xy 147.141912 105.668679) + (xy 147.148623 105.683373) + (xy 147.242872 105.792143) + (xy 147.363947 105.869953) + (xy 147.36395 105.869954) + (xy 147.363949 105.869954) + (xy 147.502036 105.910499) + (xy 147.502038 105.9105) + (xy 147.502039 105.9105) + (xy 147.645962 105.9105) + (xy 147.645962 105.910499) + (xy 147.784053 105.869953) + (xy 147.905128 105.792143) + (xy 147.999377 105.683373) + (xy 148.059165 105.552457) + (xy 148.079647 105.41) + (xy 148.059165 105.267543) + (xy 147.999377 105.136627) + (xy 147.905128 105.027857) + (xy 147.905125 105.027855) + (xy 147.905126 105.027855) + (xy 147.77891 104.946741) + (xy 147.733156 104.893937) + (xy 147.723212 104.824779) + (xy 147.733154 104.790917) + (xy 147.779765 104.688857) + (xy 147.800247 104.5464) + (xy 147.779765 104.403943) + (xy 147.719977 104.273027) + (xy 147.625728 104.164257) + (xy 147.504653 104.086447) + (xy 147.504651 104.086446) + (xy 147.504649 104.086445) + (xy 147.50465 104.086445) + (xy 147.366563 104.0459) + (xy 147.366561 104.0459) + (xy 147.222639 104.0459) + (xy 147.222636 104.0459) + (xy 147.084549 104.086445) + (xy 146.963473 104.164256) + (xy 146.869223 104.273026) + (xy 146.869222 104.273028) + (xy 146.809434 104.403943) + (xy 146.788953 104.546399) + (xy 144.708914 104.546399) + (xy 144.78981 104.48001) + (xy 144.921085 104.32005) + (xy 145.018632 104.137554) + (xy 145.0787 103.939534) + (xy 145.081912 103.906922) + (xy 145.442775 103.906922) + (xy 145.463256 104.049378) + (xy 145.51835 104.170015) + (xy 145.523045 104.180295) + (xy 145.617294 104.289065) + (xy 145.738369 104.366875) + (xy 145.738372 104.366876) + (xy 145.738371 104.366876) + (xy 145.812852 104.388745) + (xy 145.864612 104.403943) + (xy 145.876458 104.407421) + (xy 145.87646 104.407422) + (xy 145.876461 104.407422) + (xy 146.020384 104.407422) + (xy 146.020384 104.407421) + (xy 146.158475 104.366875) + (xy 146.27955 104.289065) + (xy 146.373799 104.180295) + (xy 146.433587 104.049379) + (xy 146.454069 103.906922) + (xy 146.433587 103.764465) + (xy 146.419491 103.733599) + (xy 149.532153 103.733599) + (xy 149.552634 103.876056) + (xy 149.581623 103.939532) + (xy 149.612423 104.006973) + (xy 149.706672 104.115743) + (xy 149.827747 104.193553) + (xy 149.82775 104.193554) + (xy 149.827749 104.193554) + (xy 149.939259 104.226296) + (xy 149.992006 104.257592) + (xy 150.56623 104.831816) + (xy 150.599715 104.893139) + (xy 150.594731 104.962831) + (xy 150.552859 105.018764) + (xy 150.545589 105.023812) + (xy 150.455588 105.081652) + (xy 150.361337 105.190423) + (xy 150.361336 105.190425) + (xy 150.301548 105.32134) + (xy 150.281067 105.463797) + (xy 150.301548 105.606253) + (xy 150.336768 105.683373) + (xy 150.361337 105.73717) + (xy 150.455586 105.84594) + (xy 150.576661 105.92375) + (xy 150.576664 105.923751) + (xy 150.576663 105.923751) + (xy 150.71475 105.964296) + (xy 150.714752 105.964297) + (xy 150.714753 105.964297) + (xy 150.858676 105.964297) + (xy 150.858676 105.964296) + (xy 150.996767 105.92375) + (xy 151.117842 105.84594) + (xy 151.212091 105.73717) + (xy 151.219254 105.721483) + (xy 151.265006 105.668682) + (xy 151.332045 105.648996) + (xy 151.399085 105.668679) + (xy 151.419729 105.685314) + (xy 154.887041 109.152627) + (xy 154.887062 109.15265) + (xy 154.979623 109.245211) + (xy 154.979627 109.245214) + (xy 154.979629 109.245216) + (xy 154.999549 109.255366) + (xy 155.016119 109.265519) + (xy 155.024871 109.271878) + (xy 155.067535 109.327205) + (xy 155.073514 109.396819) + (xy 155.045699 109.453395) + (xy 155.022623 109.480027) + (xy 155.022622 109.480028) + (xy 154.962834 109.610943) + (xy 154.942353 109.7534) + (xy 154.962834 109.895856) + (xy 155.022622 110.026771) + (xy 155.022623 110.026773) + (xy 155.116872 110.135543) + (xy 155.237947 110.213353) + (xy 155.23795 110.213354) + (xy 155.237949 110.213354) + (xy 155.376036 110.253899) + (xy 155.376038 110.2539) + (xy 155.376039 110.2539) + (xy 155.519962 110.2539) + (xy 155.519962 110.253899) + (xy 155.658053 110.213353) + (xy 155.779128 110.135543) + (xy 155.824212 110.083512) + (xy 155.882988 110.045738) + (xy 155.952857 110.045737) + (xy 155.984961 110.060398) + (xy 156.025347 110.086353) + (xy 156.025349 110.086354) + (xy 156.163436 110.126899) + (xy 156.163438 110.1269) + (xy 156.2927 110.1269) + (xy 156.359739 110.146585) + (xy 156.405494 110.199389) + (xy 156.4167 110.2509) + (xy 156.4167 110.904825) + (xy 156.416464 110.910232) + (xy 156.412921 110.950714) + (xy 156.42344 110.98997) + (xy 156.424611 110.995252) + (xy 156.431666 111.035263) + (xy 156.433431 111.040112) + (xy 156.440561 111.057324) + (xy 156.44274 111.061998) + (xy 156.466047 111.095285) + (xy 156.468954 111.099847) + (xy 156.48927 111.135035) + (xy 156.489274 111.13504) + (xy 156.520399 111.161157) + (xy 156.524389 111.164813) + (xy 156.582434 111.222858) + (xy 156.615919 111.284181) + (xy 156.616984 111.294094) + (xy 156.617491 111.294022) + (xy 156.639234 111.445257) + (xy 156.641733 111.453764) + (xy 156.639884 111.454306) + (xy 156.648222 111.512336) + (xy 156.619192 111.57589) + (xy 156.560411 111.613659) + (xy 156.490552 111.613656) + (xy 156.408964 111.5897) + (xy 156.408961 111.5897) + (xy 156.265039 111.5897) + (xy 156.265036 111.5897) + (xy 156.126949 111.630245) + (xy 156.005873 111.708056) + (xy 155.911623 111.816826) + (xy 155.911622 111.816828) + (xy 155.851834 111.947743) + (xy 155.831353 112.0902) + (xy 155.851834 112.232656) + (xy 155.860956 112.25263) + (xy 155.911623 112.363573) + (xy 156.005872 112.472343) + (xy 156.126947 112.550153) + (xy 156.12695 112.550154) + (xy 156.126949 112.550154) + (xy 156.265036 112.590699) + (xy 156.265038 112.5907) + (xy 156.265039 112.5907) + (xy 156.408962 112.5907) + (xy 156.408962 112.590699) + (xy 156.547053 112.550153) + (xy 156.668128 112.472343) + (xy 156.762377 112.363573) + (xy 156.822165 112.232657) + (xy 156.842647 112.0902) + (xy 156.822165 111.947743) + (xy 156.822165 111.947742) + (xy 156.819667 111.939236) + (xy 156.821516 111.938692) + (xy 156.813175 111.880672) + (xy 156.842201 111.817116) + (xy 156.900979 111.779343) + (xy 156.970848 111.779343) + (xy 157.052438 111.8033) + (xy 157.052439 111.8033) + (xy 157.196362 111.8033) + (xy 157.196362 111.803299) + (xy 157.334453 111.762753) + (xy 157.455528 111.684943) + (xy 157.549777 111.576173) + (xy 157.58292 111.5036) + (xy 158.243093 111.5036) + (xy 158.248591 111.559434) + (xy 158.308633 111.757366) + (xy 158.406128 111.939766) + (xy 158.406132 111.939773) + (xy 158.537344 112.099655) + (xy 158.697226 112.230867) + (xy 158.697233 112.230871) + (xy 158.879633 112.328366) + (xy 159.077565 112.388408) + (xy 159.133399 112.393906) + (xy 159.1334 112.393906) + (xy 159.1334 111.726102) + (xy 159.158252 111.738765) + (xy 159.251919 111.7536) + (xy 159.314881 111.7536) + (xy 159.408548 111.738765) + (xy 159.4334 111.726102) + (xy 159.4334 112.393906) + (xy 159.489234 112.388408) + (xy 159.687166 112.328366) + (xy 159.869566 112.230871) + (xy 159.869573 112.230867) + (xy 160.029455 112.099655) + (xy 160.160667 111.939773) + (xy 160.160671 111.939766) + (xy 160.258166 111.757366) + (xy 160.318208 111.559434) + (xy 160.323707 111.5036) + (xy 159.655902 111.5036) + (xy 159.668565 111.478748) + (xy 159.688386 111.3536) + (xy 159.676317 111.2774) + (xy 163.485617 111.2774) + (xy 163.505899 111.483332) + (xy 163.528984 111.559434) + (xy 163.565968 111.681354) + (xy 163.663515 111.86385) + (xy 163.698169 111.906077) + (xy 163.794789 112.02381) + (xy 163.891409 112.103102) + (xy 163.95475 112.155085) + (xy 164.137246 112.252632) + (xy 164.335266 112.3127) + (xy 164.335265 112.3127) + (xy 164.353729 112.314518) + (xy 164.5412 112.332983) + (xy 164.747134 112.3127) + (xy 164.945154 112.252632) + (xy 165.12765 112.155085) + (xy 165.28761 112.02381) + (xy 165.418885 111.86385) + (xy 165.516432 111.681354) + (xy 165.5765 111.483334) + (xy 165.596783 111.2774) + (xy 165.5765 111.071466) + (xy 165.516432 110.873446) + (xy 165.418885 110.69095) + (xy 165.350436 110.607544) + (xy 165.28761 110.530989) + (xy 165.127652 110.399717) + (xy 165.127653 110.399717) + (xy 165.12765 110.399715) + (xy 164.945154 110.302168) + (xy 164.747134 110.2421) + (xy 164.747132 110.242099) + (xy 164.747134 110.242099) + (xy 164.5412 110.221817) + (xy 164.335267 110.242099) + (xy 164.137243 110.302169) + (xy 164.027098 110.361043) + (xy 163.95475 110.399715) + (xy 163.954748 110.399716) + (xy 163.954747 110.399717) + (xy 163.794789 110.530989) + (xy 163.663517 110.690947) + (xy 163.565969 110.873443) + (xy 163.505899 111.071467) + (xy 163.485617 111.2774) + (xy 159.676317 111.2774) + (xy 159.668565 111.228452) + (xy 159.655902 111.2036) + (xy 160.323707 111.2036) + (xy 160.323706 111.203599) + (xy 160.318208 111.147765) + (xy 160.258166 110.949833) + (xy 160.160671 110.767433) + (xy 160.160667 110.767426) + (xy 160.029455 110.607544) + (xy 159.869573 110.476332) + (xy 159.869566 110.476328) + (xy 159.687166 110.378833) + (xy 159.489233 110.318791) + (xy 159.4334 110.313292) + (xy 159.4334 110.981097) + (xy 159.408548 110.968435) + (xy 159.314881 110.9536) + (xy 159.251919 110.9536) + (xy 159.158252 110.968435) + (xy 159.1334 110.981097) + (xy 159.1334 110.313292) + (xy 159.077566 110.318791) + (xy 159.077565 110.318791) + (xy 158.879633 110.378833) + (xy 158.697233 110.476328) + (xy 158.697226 110.476332) + (xy 158.537344 110.607544) + (xy 158.406132 110.767426) + (xy 158.406128 110.767433) + (xy 158.308633 110.949833) + (xy 158.248591 111.147765) + (xy 158.243093 111.203599) + (xy 158.243093 111.2036) + (xy 158.910898 111.2036) + (xy 158.898235 111.228452) + (xy 158.878414 111.3536) + (xy 158.898235 111.478748) + (xy 158.910898 111.5036) + (xy 158.243093 111.5036) + (xy 157.58292 111.5036) + (xy 157.609565 111.445257) + (xy 157.630047 111.3028) + (xy 157.609565 111.160343) + (xy 157.549777 111.029427) + (xy 157.455528 110.920657) + (xy 157.334453 110.842847) + (xy 157.334451 110.842846) + (xy 157.334449 110.842845) + (xy 157.33445 110.842845) + (xy 157.196363 110.8023) + (xy 157.196361 110.8023) + (xy 157.1941 110.8023) + (xy 157.19193 110.801662) + (xy 157.187584 110.801038) + (xy 157.187673 110.800413) + (xy 157.127061 110.782615) + (xy 157.081306 110.729811) + (xy 157.0701 110.6783) + (xy 157.0701 109.202608) + (xy 157.070336 109.197201) + (xy 157.073877 109.156728) + (xy 157.063361 109.117485) + (xy 157.062191 109.112212) + (xy 157.055134 109.072181) + (xy 157.055133 109.072179) + (xy 157.055133 109.072178) + (xy 157.053363 109.067316) + (xy 157.046251 109.050145) + (xy 157.044059 109.045443) + (xy 157.025917 109.019534) + (xy 157.020752 109.012157) + (xy 157.017845 109.007595) + (xy 156.997529 108.972407) + (xy 156.997528 108.972405) + (xy 156.966389 108.946277) + (xy 156.962404 108.942624) + (xy 156.919871 108.900091) + (xy 156.886386 108.838768) + (xy 156.888186 108.813599) + (xy 158.227817 108.813599) + (xy 158.248099 109.019532) + (xy 158.259664 109.057657) + (xy 158.308168 109.217554) + (xy 158.405715 109.40005) + (xy 158.405717 109.400052) + (xy 158.536989 109.56001) + (xy 158.599052 109.610943) + (xy 158.69695 109.691285) + (xy 158.879446 109.788832) + (xy 159.077466 109.8489) + (xy 159.077465 109.8489) + (xy 159.095929 109.850718) + (xy 159.2834 109.869183) + (xy 159.489334 109.8489) + (xy 159.687354 109.788832) + (xy 159.86985 109.691285) + (xy 160.02981 109.56001) + (xy 160.161085 109.40005) + (xy 160.258632 109.217554) + (xy 160.3187 109.019534) + (xy 160.338983 108.8136) + (xy 160.331478 108.7374) + (xy 163.485617 108.7374) + (xy 163.505899 108.943332) + (xy 163.514718 108.972403) + (xy 163.565968 109.141354) + (xy 163.663515 109.32385) + (xy 163.68746 109.353027) + (xy 163.794789 109.48381) + (xy 163.891409 109.563102) + (xy 163.95475 109.615085) + (xy 164.137246 109.712632) + (xy 164.335266 109.7727) + (xy 164.335265 109.7727) + (xy 164.355548 109.774697) + (xy 164.5412 109.792983) + (xy 164.747134 109.7727) + (xy 164.945154 109.712632) + (xy 165.12765 109.615085) + (xy 165.28761 109.48381) + (xy 165.418885 109.32385) + (xy 165.516432 109.141354) + (xy 165.5765 108.943334) + (xy 165.596783 108.7374) + (xy 165.5765 108.531466) + (xy 165.516432 108.333446) + (xy 165.418885 108.15095) + (xy 165.366902 108.087609) + (xy 165.28761 107.990989) + (xy 165.152155 107.879826) + (xy 165.12765 107.859715) + (xy 164.945154 107.762168) + (xy 164.747134 107.7021) + (xy 164.747132 107.702099) + (xy 164.747134 107.702099) + (xy 164.5412 107.681817) + (xy 164.335267 107.702099) + (xy 164.137243 107.762169) + (xy 164.03543 107.81659) + (xy 163.95475 107.859715) + (xy 163.954748 107.859716) + (xy 163.954747 107.859717) + (xy 163.794789 107.990989) + (xy 163.679815 108.131088) + (xy 163.663515 108.15095) + (xy 163.656998 108.163143) + (xy 163.565969 108.333443) + (xy 163.505899 108.531467) + (xy 163.485617 108.7374) + (xy 160.331478 108.7374) + (xy 160.3187 108.607666) + (xy 160.258632 108.409646) + (xy 160.161085 108.22715) + (xy 160.098547 108.150947) + (xy 160.02981 108.067189) + (xy 159.912077 107.970569) + (xy 159.86985 107.935915) + (xy 159.687354 107.838368) + (xy 159.489334 107.7783) + (xy 159.489332 107.778299) + (xy 159.489334 107.778299) + (xy 159.2834 107.758017) + (xy 159.077467 107.778299) + (xy 158.879443 107.838369) + (xy 158.801884 107.879826) + (xy 158.69695 107.935915) + (xy 158.696948 107.935916) + (xy 158.696947 107.935917) + (xy 158.536989 108.067189) + (xy 158.405717 108.227147) + (xy 158.405715 108.22715) + (xy 158.379011 108.27711) + (xy 158.308169 108.409643) + (xy 158.248099 108.607667) + (xy 158.227817 108.813599) + (xy 156.888186 108.813599) + (xy 156.89137 108.769076) + (xy 156.933242 108.713143) + (xy 156.940497 108.708105) + (xy 157.045128 108.640863) + (xy 157.139377 108.532093) + (xy 157.199165 108.401177) + (xy 157.219647 108.25872) + (xy 157.199165 108.116263) + (xy 157.139377 107.985347) + (xy 157.045128 107.876577) + (xy 156.924053 107.798767) + (xy 156.924051 107.798766) + (xy 156.924049 107.798765) + (xy 156.92405 107.798765) + (xy 156.785963 107.75822) + (xy 156.785961 107.75822) + (xy 156.6861 107.75822) + (xy 156.619061 107.738535) + (xy 156.573306 107.685731) + (xy 156.5621 107.63422) + (xy 156.5621 106.984799) + (xy 156.902149 106.984799) + (xy 156.92263 107.127256) + (xy 156.933603 107.151282) + (xy 156.982419 107.258173) + (xy 157.076668 107.366943) + (xy 157.197743 107.444753) + (xy 157.197746 107.444754) + (xy 157.197745 107.444754) + (xy 157.304903 107.476217) + (xy 157.322617 107.481419) + (xy 157.335832 107.485299) + (xy 157.335834 107.4853) + (xy 157.335835 107.4853) + (xy 157.479758 107.4853) + (xy 157.479758 107.485299) + (xy 157.617849 107.444753) + (xy 157.738924 107.366943) + (xy 157.833173 107.258173) + (xy 157.892961 107.127257) + (xy 157.913443 106.9848) + (xy 157.892961 106.842343) + (xy 157.833173 106.711427) + (xy 157.738924 106.602657) + (xy 157.617849 106.524847) + (xy 157.617847 106.524846) + (xy 157.617845 106.524845) + (xy 157.617846 106.524845) + (xy 157.479759 106.4843) + (xy 157.479757 106.4843) + (xy 157.335835 106.4843) + (xy 157.335832 106.4843) + (xy 157.197745 106.524845) + (xy 157.076669 106.602656) + (xy 156.982419 106.711426) + (xy 156.982418 106.711428) + (xy 156.92263 106.842343) + (xy 156.902149 106.984799) + (xy 156.5621 106.984799) + (xy 156.5621 105.016559) + (xy 156.562336 105.011152) + (xy 156.562976 105.003844) + (xy 156.565878 104.970672) + (xy 156.555356 104.931408) + (xy 156.554191 104.926153) + (xy 156.547134 104.886123) + (xy 156.547133 104.886121) + (xy 156.547133 104.88612) + (xy 156.545363 104.881258) + (xy 156.538252 104.864088) + (xy 156.536058 104.859384) + (xy 156.512745 104.826089) + (xy 156.509837 104.821524) + (xy 156.504529 104.81233) + (xy 156.489528 104.786347) + (xy 156.458394 104.760222) + (xy 156.45441 104.756571) + (xy 156.439897 104.742058) + (xy 156.406412 104.680735) + (xy 156.40535 104.670822) + (xy 156.404841 104.670896) + (xy 156.403501 104.661578) + (xy 156.383097 104.51966) + (xy 156.323309 104.388744) + (xy 156.22906 104.279974) + (xy 156.107985 104.202164) + (xy 156.107983 104.202163) + (xy 156.107981 104.202162) + (xy 156.107982 104.202162) + (xy 155.969895 104.161617) + (xy 155.969893 104.161617) + (xy 155.825971 104.161617) + (xy 155.825968 104.161617) + (xy 155.687881 104.202162) + (xy 155.566805 104.279973) + (xy 155.472555 104.388743) + (xy 155.472554 104.388745) + (xy 155.412766 104.51966) + (xy 155.392285 104.662116) + (xy 155.412766 104.804573) + (xy 155.468286 104.926142) + (xy 155.472555 104.93549) + (xy 155.566804 105.04426) + (xy 155.687879 105.12207) + (xy 155.687882 105.122071) + (xy 155.68788 105.122071) + (xy 155.779406 105.148944) + (xy 155.819634 105.160756) + (xy 155.878412 105.198529) + (xy 155.907438 105.262085) + (xy 155.9087 105.279733) + (xy 155.9087 106.318133) + (xy 155.889015 106.385172) + (xy 155.836211 106.430927) + (xy 155.767053 106.440871) + (xy 155.749766 106.43711) + (xy 155.650964 106.4081) + (xy 155.650961 106.4081) + (xy 155.507039 106.4081) + (xy 155.507036 106.4081) + (xy 155.368949 106.448645) + (xy 155.247873 106.526456) + (xy 155.153623 106.635226) + (xy 155.153622 106.635228) + (xy 155.093834 106.766143) + (xy 155.073353 106.908599) + (xy 155.093834 107.051056) + (xy 155.139607 107.151282) + (xy 155.153623 107.181973) + (xy 155.247872 107.290743) + (xy 155.368947 107.368553) + (xy 155.36895 107.368554) + (xy 155.368949 107.368554) + (xy 155.507036 107.409099) + (xy 155.507038 107.4091) + (xy 155.507039 107.4091) + (xy 155.650961 107.4091) + (xy 155.749765 107.380089) + (xy 155.819635 107.380089) + (xy 155.878413 107.417863) + (xy 155.907438 107.481419) + (xy 155.9087 107.499066) + (xy 155.9087 108.341966) + (xy 155.889015 108.409005) + (xy 155.836211 108.45476) + (xy 155.767053 108.464704) + (xy 155.742809 108.457585) + (xy 155.742763 108.457745) + (xy 155.596163 108.4147) + (xy 155.596161 108.4147) + (xy 155.452239 108.4147) + (xy 155.396397 108.431095) + (xy 155.326527 108.431093) + (xy 155.273784 108.399798) + (xy 150.56186 103.687874) + (xy 150.53135 103.632) + (xy 152.855553 103.632) + (xy 152.876034 103.774456) + (xy 152.935822 103.905371) + (xy 152.935823 103.905373) + (xy 153.030072 104.014143) + (xy 153.151147 104.091953) + (xy 153.15115 104.091954) + (xy 153.151149 104.091954) + (xy 153.289236 104.132499) + (xy 153.289238 104.1325) + (xy 153.289239 104.1325) + (xy 153.433162 104.1325) + (xy 153.433162 104.132499) + (xy 153.571253 104.091953) + (xy 153.692328 104.014143) + (xy 153.786577 103.905373) + (xy 153.846365 103.774457) + (xy 153.866847 103.632) + (xy 153.846365 103.489543) + (xy 153.786577 103.358627) + (xy 153.692328 103.249857) + (xy 153.571253 103.172047) + (xy 153.571251 103.172046) + (xy 153.571249 103.172045) + (xy 153.57125 103.172045) + (xy 153.433163 103.1315) + (xy 153.433161 103.1315) + (xy 153.289239 103.1315) + (xy 153.289236 103.1315) + (xy 153.151149 103.172045) + (xy 153.030073 103.249856) + (xy 153.030072 103.249856) + (xy 153.030072 103.249857) + (xy 153.026965 103.253443) + (xy 152.935823 103.358626) + (xy 152.935822 103.358628) + (xy 152.876034 103.489543) + (xy 152.855553 103.632) + (xy 150.53135 103.632) + (xy 150.528375 103.626551) + (xy 150.526803 103.617838) + (xy 150.522965 103.591145) + (xy 150.522964 103.59114) + (xy 150.463177 103.460228) + (xy 150.463176 103.460226) + (xy 150.455586 103.451467) + (xy 150.368928 103.351457) + (xy 150.247853 103.273647) + (xy 150.247851 103.273646) + (xy 150.247849 103.273645) + (xy 150.24785 103.273645) + (xy 150.109763 103.2331) + (xy 150.109761 103.2331) + (xy 149.965839 103.2331) + (xy 149.965836 103.2331) + (xy 149.827749 103.273645) + (xy 149.706673 103.351456) + (xy 149.612423 103.460226) + (xy 149.612422 103.460228) + (xy 149.552634 103.591143) + (xy 149.532153 103.733599) + (xy 146.419491 103.733599) + (xy 146.373799 103.633549) + (xy 146.27955 103.524779) + (xy 146.158475 103.446969) + (xy 146.158473 103.446968) + (xy 146.158471 103.446967) + (xy 146.158472 103.446967) + (xy 146.020385 103.406422) + (xy 146.020383 103.406422) + (xy 145.876461 103.406422) + (xy 145.876458 103.406422) + (xy 145.738371 103.446967) + (xy 145.617295 103.524778) + (xy 145.617294 103.524778) + (xy 145.617294 103.524779) + (xy 145.614792 103.527667) + (xy 145.523045 103.633548) + (xy 145.523044 103.63355) + (xy 145.463256 103.764465) + (xy 145.442775 103.906922) + (xy 145.081912 103.906922) + (xy 145.098983 103.7336) + (xy 145.0787 103.527666) + (xy 145.018632 103.329646) + (xy 144.921085 103.14715) + (xy 144.826877 103.032356) + (xy 144.78981 102.987189) + (xy 144.65385 102.875611) + (xy 144.62985 102.855915) + (xy 144.447354 102.758368) + (xy 144.249334 102.6983) + (xy 144.249332 102.698299) + (xy 144.249334 102.698299) + (xy 144.0434 102.678017) + (xy 143.837467 102.698299) + (xy 143.639443 102.758369) + (xy 143.532336 102.81562) + (xy 143.45695 102.855915) + (xy 143.456948 102.855916) + (xy 143.456947 102.855917) + (xy 143.296989 102.987189) + (xy 143.165717 103.147147) + (xy 143.068169 103.329643) + (xy 143.008099 103.527667) + (xy 142.987817 103.7336) + (xy 140.189278 103.7336) + (xy 140.196783 103.6574) + (xy 140.1765 103.451466) + (xy 140.116432 103.253446) + (xy 140.018885 103.07095) + (xy 139.966902 103.007609) + (xy 139.88761 102.910989) + (xy 139.727652 102.779717) + (xy 139.727653 102.779717) + (xy 139.72765 102.779715) + (xy 139.545154 102.682168) + (xy 139.347134 102.6221) + (xy 139.347132 102.622099) + (xy 139.347134 102.622099) + (xy 139.1412 102.601817) + (xy 138.935266 102.622099) + (xy 138.878217 102.639405) + (xy 138.80835 102.640028) + (xy 138.749238 102.602779) + (xy 138.719647 102.539485) + (xy 138.719485 102.503097) + (xy 138.727813 102.445175) + (xy 138.707331 102.302718) + (xy 138.705288 102.298245) + (xy 138.695342 102.229091) + (xy 138.724364 102.165534) + (xy 138.783141 102.127757) + (xy 138.85301 102.127753) + (xy 138.853961 102.128036) + (xy 138.935266 102.1527) + (xy 138.935265 102.1527) + (xy 138.953729 102.154518) + (xy 139.1412 102.172983) + (xy 139.347134 102.1527) + (xy 139.545154 102.092632) + (xy 139.72765 101.995085) + (xy 139.88761 101.86381) + (xy 140.018885 101.70385) + (xy 140.116432 101.521354) + (xy 140.1765 101.323334) + (xy 140.189278 101.193599) + (xy 142.987817 101.193599) + (xy 143.008099 101.399532) + (xy 143.011195 101.409737) + (xy 143.068168 101.597554) + (xy 143.165715 101.78005) + (xy 143.187275 101.806321) + (xy 143.296989 101.94001) + (xy 143.352081 101.985222) + (xy 143.45695 102.071285) + (xy 143.639446 102.168832) + (xy 143.837466 102.2289) + (xy 143.837465 102.2289) + (xy 143.855929 102.230718) + (xy 144.0434 102.249183) + (xy 144.249334 102.2289) + (xy 144.447354 102.168832) + (xy 144.62985 102.071285) + (xy 144.78981 101.94001) + (xy 144.921085 101.78005) + (xy 145.018632 101.597554) + (xy 145.0787 101.399534) + (xy 145.098983 101.1936) + (xy 145.098983 101.193599) + (xy 145.098983 101.187793) + (xy 145.118668 101.120754) + (xy 145.171472 101.074999) + (xy 145.24063 101.065055) + (xy 145.257918 101.068816) + (xy 145.397838 101.1099) + (xy 145.397839 101.1099) + (xy 145.541762 101.1099) + (xy 145.541762 101.109899) + (xy 145.602688 101.09201) + (xy 151.360953 101.09201) + (xy 151.364723 101.118229) + (xy 151.381434 101.234466) + (xy 151.441222 101.365381) + (xy 151.441223 101.365383) + (xy 151.535472 101.474153) + (xy 151.656547 101.551963) + (xy 151.65655 101.551964) + (xy 151.656549 101.551964) + (xy 151.794636 101.592509) + (xy 151.794638 101.59251) + (xy 151.794639 101.59251) + (xy 151.93856 101.59251) + (xy 151.938561 101.59251) + (xy 151.966648 101.584262) + (xy 152.036516 101.584262) + (xy 152.095294 101.622036) + (xy 152.12432 101.685592) + (xy 152.139434 101.790715) + (xy 152.178013 101.875189) + (xy 152.199223 101.921632) + (xy 152.293472 102.030402) + (xy 152.414547 102.108212) + (xy 152.41455 102.108213) + (xy 152.414549 102.108213) + (xy 152.552636 102.148758) + (xy 152.552638 102.148759) + (xy 152.552639 102.148759) + (xy 152.696562 102.148759) + (xy 152.696562 102.148758) + (xy 152.834653 102.108212) + (xy 152.955728 102.030402) + (xy 153.049977 101.921632) + (xy 153.109765 101.790716) + (xy 153.130247 101.648259) + (xy 153.122148 101.591929) + (xy 153.132092 101.522772) + (xy 153.177846 101.469968) + (xy 153.244886 101.450283) + (xy 153.373405 101.450283) + (xy 153.373405 101.450282) + (xy 153.511496 101.409736) + (xy 153.632571 101.331926) + (xy 153.72682 101.223156) + (xy 153.786608 101.09224) + (xy 153.80709 100.949783) + (xy 153.786608 100.807326) + (xy 153.72682 100.67641) + (xy 153.632571 100.56764) + (xy 153.511496 100.48983) + (xy 153.511494 100.489829) + (xy 153.511492 100.489828) + (xy 153.511493 100.489828) + (xy 153.373406 100.449283) + (xy 153.373404 100.449283) + (xy 153.229482 100.449283) + (xy 153.229479 100.449283) + (xy 153.091392 100.489828) + (xy 152.970316 100.567639) + (xy 152.876066 100.676409) + (xy 152.876065 100.676411) + (xy 152.816277 100.807326) + (xy 152.801305 100.911466) + (xy 152.795796 100.949783) + (xy 152.800027 100.979214) + (xy 152.803895 101.006112) + (xy 152.793951 101.07527) + (xy 152.748197 101.128074) + (xy 152.681157 101.147759) + (xy 152.552638 101.147759) + (xy 152.524549 101.156006) + (xy 152.45468 101.156004) + (xy 152.395902 101.118229) + (xy 152.366879 101.054675) + (xy 152.351765 100.949553) + (xy 152.291977 100.818637) + (xy 152.197728 100.709867) + (xy 152.076653 100.632057) + (xy 152.076651 100.632056) + (xy 152.076649 100.632055) + (xy 152.07665 100.632055) + (xy 151.938563 100.59151) + (xy 151.938561 100.59151) + (xy 151.794639 100.59151) + (xy 151.794636 100.59151) + (xy 151.656549 100.632055) + (xy 151.535473 100.709866) + (xy 151.535472 100.709866) + (xy 151.535472 100.709867) + (xy 151.532371 100.713446) + (xy 151.441223 100.818636) + (xy 151.441222 100.818638) + (xy 151.381434 100.949553) + (xy 151.363084 101.077185) + (xy 151.360953 101.09201) + (xy 145.602688 101.09201) + (xy 145.679853 101.069353) + (xy 145.800928 100.991543) + (xy 145.895177 100.882773) + (xy 145.954965 100.751857) + (xy 145.975447 100.6094) + (xy 145.954965 100.466943) + (xy 145.895177 100.336027) + (xy 145.800928 100.227257) + (xy 145.679853 100.149447) + (xy 145.679851 100.149446) + (xy 145.679849 100.149445) + (xy 145.67985 100.149445) + (xy 145.541763 100.1089) + (xy 145.541761 100.1089) + (xy 145.397839 100.1089) + (xy 145.397836 100.1089) + (xy 145.259749 100.149445) + (xy 145.138673 100.227256) + (xy 145.044423 100.336026) + (xy 145.003339 100.425986) + (xy 144.957583 100.478789) + (xy 144.890543 100.498473) + (xy 144.823504 100.478788) + (xy 144.794692 100.453138) + (xy 144.78981 100.44719) + (xy 144.654358 100.336028) + (xy 144.62985 100.315915) + (xy 144.447354 100.218368) + (xy 144.249334 100.1583) + (xy 144.249332 100.158299) + (xy 144.249334 100.158299) + (xy 144.0434 100.138017) + (xy 143.837467 100.158299) + (xy 143.639443 100.218369) + (xy 143.529298 100.277243) + (xy 143.45695 100.315915) + (xy 143.456948 100.315916) + (xy 143.456947 100.315917) + (xy 143.296989 100.447189) + (xy 143.17855 100.59151) + (xy 143.165715 100.60715) + (xy 143.152403 100.632055) + (xy 143.068169 100.789643) + (xy 143.008099 100.987667) + (xy 142.987817 101.193599) + (xy 140.189278 101.193599) + (xy 140.196783 101.1174) + (xy 140.1765 100.911466) + (xy 140.116432 100.713446) + (xy 140.018885 100.53095) + (xy 139.951863 100.449283) + (xy 139.88761 100.370989) + (xy 139.727652 100.239717) + (xy 139.727653 100.239717) + (xy 139.72765 100.239715) + (xy 139.545154 100.142168) + (xy 139.347134 100.0821) + (xy 139.347132 100.082099) + (xy 139.347134 100.082099) + (xy 139.1412 100.061817) + (xy 138.935267 100.082099) + (xy 138.737243 100.142169) + (xy 138.707065 100.1583) + (xy 138.55475 100.239715) + (xy 138.554748 100.239716) + (xy 138.554747 100.239717) + (xy 138.394789 100.370989) + (xy 138.263517 100.530947) + (xy 138.165969 100.713443) + (xy 138.105899 100.911467) + (xy 138.085617 101.117399) + (xy 138.105899 101.323332) + (xy 138.118655 101.365383) + (xy 138.165968 101.521354) + (xy 138.25055 101.679595) + (xy 138.263517 101.703853) + (xy 138.294832 101.742011) + (xy 138.322144 101.806321) + (xy 138.310352 101.875189) + (xy 138.2632 101.926748) + (xy 138.198978 101.944675) + (xy 138.150202 101.944675) + (xy 138.012115 101.98522) + (xy 137.891039 102.063031) + (xy 137.796789 102.171801) + (xy 137.796788 102.171803) + (xy 137.737 102.302718) + (xy 137.716519 102.445174) + (xy 137.737 102.587631) + (xy 137.780175 102.682169) + (xy 137.796789 102.718548) + (xy 137.891038 102.827318) + (xy 138.012113 102.905128) + (xy 138.012116 102.905129) + (xy 138.012115 102.905129) + (xy 138.158714 102.948174) + (xy 138.15773 102.951523) + (xy 138.20605 102.973583) + (xy 138.243832 103.032356) + (xy 138.24384 103.102226) + (xy 138.234217 103.125759) + (xy 138.165969 103.253441) + (xy 138.105899 103.451467) + (xy 138.085617 103.6574) + (xy 138.105899 103.863332) + (xy 138.118652 103.905373) + (xy 138.165968 104.061354) + (xy 138.263515 104.24385) + (xy 138.263517 104.243852) + (xy 138.394789 104.40381) + (xy 138.491409 104.483102) + (xy 138.55475 104.535085) + (xy 138.699799 104.612615) + (xy 138.749642 104.661578) + (xy 138.765102 104.729715) + (xy 138.74127 104.795395) + (xy 138.685712 104.837764) + (xy 138.673437 104.841748) + (xy 138.646972 104.848839) + (xy 138.641689 104.85001) + (xy 138.601681 104.857064) + (xy 138.596859 104.858819) + (xy 138.579592 104.865971) + (xy 138.574938 104.868141) + (xy 138.54165 104.891449) + (xy 138.53709 104.894354) + (xy 138.501905 104.914668) + (xy 138.501897 104.914675) + (xy 138.475782 104.945798) + (xy 138.472127 104.949787) + (xy 136.788587 106.633327) + (xy 136.784598 106.636982) + (xy 136.753475 106.663097) + (xy 136.753468 106.663105) + (xy 136.733154 106.69829) + (xy 136.730249 106.70285) + (xy 136.706941 106.736138) + (xy 136.704771 106.740792) + (xy 136.697623 106.75805) + (xy 136.695866 106.762878) + (xy 136.68881 106.802891) + (xy 136.687639 106.808172) + (xy 136.677121 106.847424) + (xy 136.680664 106.887905) + (xy 136.6809 106.893312) + (xy 136.6809 122.614225) + (xy 136.680664 122.619632) + (xy 136.677121 122.660114) + (xy 135.686558 122.660114) + (xy 135.642504 98.5774) + (xy 138.085617 98.5774) + (xy 138.105899 98.783332) + (xy 138.1059 98.783334) + (xy 138.165968 98.981354) + (xy 138.263515 99.16385) + (xy 138.263517 99.163852) + (xy 138.394789 99.32381) + (xy 138.491409 99.403102) + (xy 138.55475 99.455085) + (xy 138.737246 99.552632) + (xy 138.935266 99.6127) + (xy 138.935265 99.6127) + (xy 138.955547 99.614697) + (xy 139.1412 99.632983) + (xy 139.347134 99.6127) + (xy 139.545154 99.552632) + (xy 139.72765 99.455085) + (xy 139.88761 99.32381) + (xy 140.018885 99.16385) + (xy 140.116432 98.981354) + (xy 140.1765 98.783334) + (xy 140.189278 98.6536) + (xy 142.987817 98.6536) + (xy 143.008099 98.859532) + (xy 143.0081 98.859534) + (xy 143.068168 99.057554) + (xy 143.165715 99.24005) + (xy 143.165717 99.240052) + (xy 143.296989 99.40001) + (xy 143.368653 99.458822) + (xy 143.45695 99.531285) + (xy 143.639446 99.628832) + (xy 143.837466 99.6889) + (xy 143.837465 99.6889) + (xy 143.855929 99.690718) + (xy 144.0434 99.709183) + (xy 144.249334 99.6889) + (xy 144.447354 99.628832) + (xy 144.62985 99.531285) + (xy 144.78981 99.40001) + (xy 144.921085 99.24005) + (xy 145.018632 99.057554) + (xy 145.0787 98.859534) + (xy 145.098983 98.6536) + (xy 145.0787 98.447666) + (xy 145.018632 98.249646) + (xy 144.921085 98.06715) + (xy 144.858547 97.990947) + (xy 144.78981 97.907189) + (xy 144.629852 97.775917) + (xy 144.629853 97.775917) + (xy 144.62985 97.775915) + (xy 144.447354 97.678368) + (xy 144.249334 97.6183) + (xy 144.249332 97.618299) + (xy 144.249334 97.618299) + (xy 144.0434 97.598017) + (xy 143.837467 97.618299) + (xy 143.639443 97.678369) + (xy 143.529298 97.737243) + (xy 143.45695 97.775915) + (xy 143.456948 97.775916) + (xy 143.456947 97.775917) + (xy 143.296989 97.907189) + (xy 143.165717 98.067147) + (xy 143.165715 98.06715) + (xy 143.131489 98.131181) + (xy 143.068169 98.249643) + (xy 143.008099 98.447667) + (xy 142.987817 98.6536) + (xy 140.189278 98.6536) + (xy 140.196783 98.5774) + (xy 140.1765 98.371466) + (xy 140.116432 98.173446) + (xy 140.018885 97.99095) + (xy 139.966902 97.927609) + (xy 139.88761 97.830989) + (xy 139.727652 97.699717) + (xy 139.727653 97.699717) + (xy 139.72765 97.699715) + (xy 139.545154 97.602168) + (xy 139.347134 97.5421) + (xy 139.347132 97.542099) + (xy 139.347134 97.542099) + (xy 139.1412 97.521817) + (xy 138.935267 97.542099) + (xy 138.737243 97.602169) + (xy 138.63747 97.6555) + (xy 138.55475 97.699715) + (xy 138.554748 97.699716) + (xy 138.554747 97.699717) + (xy 138.394789 97.830989) + (xy 138.263517 97.990947) + (xy 138.165969 98.173443) + (xy 138.105899 98.371467) + (xy 138.085617 98.5774) + (xy 135.642504 98.5774) + (xy 135.635116 94.538796) + (xy 137.771953 94.538796) + (xy 137.792434 94.681252) + (xy 137.852222 94.812167) + (xy 137.852223 94.812169) + (xy 137.946472 94.920939) + (xy 138.067547 94.998749) + (xy 138.06755 94.99875) + (xy 138.067549 94.99875) + (xy 138.205636 95.039295) + (xy 138.205638 95.039296) + (xy 138.354923 95.039296) + (xy 138.421962 95.058981) + (xy 138.467717 95.111785) + (xy 138.477661 95.180943) + (xy 138.448636 95.244499) + (xy 138.433587 95.25915) + (xy 138.394789 95.290989) + (xy 138.283073 95.427118) + (xy 138.263515 95.45095) + (xy 138.23577 95.502857) + (xy 138.165969 95.633443) + (xy 138.105899 95.831467) + (xy 138.085617 96.037399) + (xy 138.105899 96.243332) + (xy 138.117729 96.28233) + (xy 138.165968 96.441354) + (xy 138.263515 96.62385) + (xy 138.263517 96.623852) + (xy 138.394789 96.78381) + (xy 138.491409 96.863102) + (xy 138.55475 96.915085) + (xy 138.737246 97.012632) + (xy 138.935266 97.0727) + (xy 138.935265 97.0727) + (xy 138.953729 97.074518) + (xy 139.1412 97.092983) + (xy 139.347134 97.0727) + (xy 139.545154 97.012632) + (xy 139.72765 96.915085) + (xy 139.88761 96.78381) + (xy 140.018885 96.62385) + (xy 140.116432 96.441354) + (xy 140.1765 96.243334) + (xy 140.196783 96.0374) + (xy 140.1765 95.831466) + (xy 140.161919 95.783399) + (xy 140.769153 95.783399) + (xy 140.789634 95.925856) + (xy 140.848706 96.055204) + (xy 140.849423 96.056773) + (xy 140.943672 96.165543) + (xy 141.064747 96.243353) + (xy 141.06475 96.243354) + (xy 141.064749 96.243354) + (xy 141.145769 96.267143) + (xy 141.197495 96.282331) + (xy 141.202836 96.283899) + (xy 141.202838 96.2839) + (xy 141.202839 96.2839) + (xy 141.346762 96.2839) + (xy 141.346762 96.283899) + (xy 141.484853 96.243353) + (xy 141.605928 96.165543) + (xy 141.650937 96.113599) + (xy 142.987817 96.113599) + (xy 143.008099 96.319532) + (xy 143.015811 96.344954) + (xy 143.068168 96.517554) + (xy 143.165715 96.70005) + (xy 143.165717 96.700052) + (xy 143.296989 96.86001) + (xy 143.364096 96.915082) + (xy 143.45695 96.991285) + (xy 143.639446 97.088832) + (xy 143.837466 97.1489) + (xy 143.837465 97.1489) + (xy 143.855929 97.150718) + (xy 144.0434 97.169183) + (xy 144.187411 97.154999) + (xy 152.732553 97.154999) + (xy 152.753034 97.297456) + (xy 152.812822 97.428371) + (xy 152.812823 97.428373) + (xy 152.907072 97.537143) + (xy 153.028147 97.614953) + (xy 153.02815 97.614954) + (xy 153.028149 97.614954) + (xy 153.166236 97.655499) + (xy 153.166238 97.6555) + (xy 153.166239 97.6555) + (xy 153.310162 97.6555) + (xy 153.310162 97.655499) + (xy 153.436854 97.6183) + (xy 153.44825 97.614954) + (xy 153.44825 97.614953) + (xy 153.448253 97.614953) + (xy 153.569328 97.537143) + (xy 153.663577 97.428373) + (xy 153.723365 97.297457) + (xy 153.743847 97.155) + (xy 153.723365 97.012543) + (xy 153.663577 96.881627) + (xy 153.569328 96.772857) + (xy 153.448253 96.695047) + (xy 153.448251 96.695046) + (xy 153.448249 96.695045) + (xy 153.44825 96.695045) + (xy 153.310163 96.6545) + (xy 153.310161 96.6545) + (xy 153.166239 96.6545) + (xy 153.166236 96.6545) + (xy 153.028149 96.695045) + (xy 152.907073 96.772856) + (xy 152.812823 96.881626) + (xy 152.812822 96.881628) + (xy 152.753034 97.012543) + (xy 152.732553 97.154999) + (xy 144.187411 97.154999) + (xy 144.249334 97.1489) + (xy 144.447354 97.088832) + (xy 144.62985 96.991285) + (xy 144.78981 96.86001) + (xy 144.921085 96.70005) + (xy 145.018632 96.517554) + (xy 145.0787 96.319534) + (xy 145.098983 96.1136) + (xy 145.0787 95.907666) + (xy 145.018632 95.709646) + (xy 144.921085 95.52715) + (xy 144.858532 95.450928) + (xy 144.80991 95.391681) + (xy 148.932781 95.391681) + (xy 148.953262 95.534137) + (xy 148.998616 95.633446) + (xy 149.013051 95.665054) + (xy 149.1073 95.773824) + (xy 149.228375 95.851634) + (xy 149.228378 95.851635) + (xy 149.228377 95.851635) + (xy 149.32504 95.880017) + (xy 149.34201 95.885) + (xy 149.366464 95.89218) + (xy 149.366466 95.892181) + (xy 149.366467 95.892181) + (xy 149.510389 95.892181) + (xy 149.625751 95.858308) + (xy 149.695618 95.858308) + (xy 149.74025 95.88699) + (xy 149.74255 95.884337) + (xy 149.749246 95.890138) + (xy 149.74925 95.890143) + (xy 149.870325 95.967953) + (xy 149.870328 95.967954) + (xy 149.870327 95.967954) + (xy 150.008414 96.008499) + (xy 150.008416 96.0085) + (xy 150.008417 96.0085) + (xy 150.15234 96.0085) + (xy 150.15234 96.008499) + (xy 150.2703 95.973864) + (xy 150.290428 95.967954) + (xy 150.290428 95.967953) + (xy 150.290431 95.967953) + (xy 150.411506 95.890143) + (xy 150.446009 95.850324) + (xy 150.504784 95.812551) + (xy 150.574654 95.812551) + (xy 150.633432 95.850324) + (xy 150.652514 95.880017) + (xy 150.69537 95.97386) + (xy 150.695373 95.973864) + (xy 150.789622 96.082634) + (xy 150.910697 96.160444) + (xy 150.9107 96.160445) + (xy 150.910699 96.160445) + (xy 151.017857 96.191908) + (xy 151.048789 96.200991) + (xy 151.048793 96.200991) + (xy 151.057566 96.202253) + (xy 151.057292 96.204153) + (xy 151.11356 96.220676) + (xy 151.159315 96.27348) + (xy 151.16384 96.285612) + (xy 151.209458 96.3855) + (xy 151.224616 96.418691) + (xy 151.318865 96.527461) + (xy 151.43994 96.605271) + (xy 151.439943 96.605272) + (xy 151.439942 96.605272) + (xy 151.578029 96.645817) + (xy 151.578031 96.645818) + (xy 151.578032 96.645818) + (xy 151.721955 96.645818) + (xy 151.721955 96.645817) + (xy 151.860046 96.605271) + (xy 151.981121 96.527461) + (xy 152.07537 96.418691) + (xy 152.135158 96.287775) + (xy 152.138798 96.262456) + (xy 152.167821 96.198901) + (xy 152.226599 96.161126) + (xy 152.226601 96.161125) + (xy 152.228917 96.160445) + (xy 152.300315 96.139481) + (xy 152.370184 96.139481) + (xy 152.407622 96.159923) + (xy 152.408101 96.159179) + (xy 152.415561 96.163973) + (xy 152.415562 96.163974) + (xy 152.536637 96.241784) + (xy 152.53664 96.241785) + (xy 152.536639 96.241785) + (xy 152.674726 96.28233) + (xy 152.674728 96.282331) + (xy 152.674729 96.282331) + (xy 152.818652 96.282331) + (xy 152.818652 96.28233) + (xy 152.951396 96.243354) + (xy 152.95674 96.241785) + (xy 152.95674 96.241784) + (xy 152.956743 96.241784) + (xy 153.077818 96.163974) + (xy 153.172067 96.055204) + (xy 153.231855 95.924288) + (xy 153.252337 95.781831) + (xy 153.231855 95.639374) + (xy 153.172067 95.508458) + (xy 153.077818 95.399688) + (xy 152.956743 95.321878) + (xy 152.956741 95.321877) + (xy 152.956739 95.321876) + (xy 152.95674 95.321876) + (xy 152.818653 95.281331) + (xy 152.818651 95.281331) + (xy 152.674729 95.281331) + (xy 152.674725 95.281331) + (xy 152.549336 95.318148) + (xy 152.479466 95.318148) + (xy 152.442029 95.297706) + (xy 152.441551 95.298451) + (xy 152.434088 95.293655) + (xy 152.313015 95.215846) + (xy 152.313013 95.215845) + (xy 152.313011 95.215844) + (xy 152.313012 95.215844) + (xy 152.174925 95.175299) + (xy 152.174923 95.175299) + (xy 152.031001 95.175299) + (xy 152.030998 95.175299) + (xy 151.892911 95.215844) + (xy 151.771835 95.293655) + (xy 151.694871 95.382476) + (xy 151.636092 95.42025) + (xy 151.566223 95.42025) + (xy 151.507445 95.382476) + (xy 151.498798 95.372497) + (xy 151.451878 95.318348) + (xy 151.330803 95.240538) + (xy 151.330801 95.240537) + (xy 151.330799 95.240536) + (xy 151.3308 95.240536) + (xy 151.192713 95.199991) + (xy 151.192711 95.199991) + (xy 151.048789 95.199991) + (xy 151.048786 95.199991) + (xy 150.910699 95.240536) + (xy 150.789622 95.318347) + (xy 150.755119 95.358166) + (xy 150.69634 95.39594) + (xy 150.626471 95.395939) + (xy 150.567693 95.358164) + (xy 150.548617 95.328481) + (xy 150.505755 95.234627) + (xy 150.411506 95.125857) + (xy 150.290431 95.048047) + (xy 150.290429 95.048046) + (xy 150.290427 95.048045) + (xy 150.290428 95.048045) + (xy 150.152341 95.0075) + (xy 150.152339 95.0075) + (xy 150.008417 95.0075) + (xy 150.008414 95.0075) + (xy 149.893055 95.041372) + (xy 149.823185 95.041372) + (xy 149.778556 95.012689) + (xy 149.776256 95.015344) + (xy 149.769559 95.009541) + (xy 149.769556 95.009538) + (xy 149.648481 94.931728) + (xy 149.648479 94.931727) + (xy 149.648477 94.931726) + (xy 149.648478 94.931726) + (xy 149.510391 94.891181) + (xy 149.510389 94.891181) + (xy 149.366467 94.891181) + (xy 149.366464 94.891181) + (xy 149.228377 94.931726) + (xy 149.107301 95.009537) + (xy 149.013051 95.118307) + (xy 149.01305 95.118309) + (xy 148.953262 95.249224) + (xy 148.932781 95.391681) + (xy 144.80991 95.391681) + (xy 144.78981 95.367189) + (xy 144.64219 95.246042) + (xy 144.62985 95.235915) + (xy 144.447354 95.138368) + (xy 144.249334 95.0783) + (xy 144.249332 95.078299) + (xy 144.249334 95.078299) + (xy 144.0434 95.058017) + (xy 143.837467 95.078299) + (xy 143.639443 95.138369) + (xy 143.559794 95.180943) + (xy 143.45695 95.235915) + (xy 143.456948 95.235916) + (xy 143.456947 95.235917) + (xy 143.296989 95.367189) + (xy 143.165717 95.527147) + (xy 143.165715 95.52715) + (xy 143.16198 95.534138) + (xy 143.068169 95.709643) + (xy 143.008099 95.907667) + (xy 142.987817 96.113599) + (xy 141.650937 96.113599) + (xy 141.700177 96.056773) + (xy 141.759965 95.925857) + (xy 141.780447 95.7834) + (xy 141.759965 95.640943) + (xy 141.700177 95.510027) + (xy 141.605928 95.401257) + (xy 141.484853 95.323447) + (xy 141.484851 95.323446) + (xy 141.484849 95.323445) + (xy 141.48485 95.323445) + (xy 141.346763 95.2829) + (xy 141.346761 95.2829) + (xy 141.202839 95.2829) + (xy 141.202836 95.2829) + (xy 141.064749 95.323445) + (xy 140.943673 95.401256) + (xy 140.849423 95.510026) + (xy 140.849422 95.510028) + (xy 140.789634 95.640943) + (xy 140.769153 95.783399) + (xy 140.161919 95.783399) + (xy 140.116432 95.633446) + (xy 140.018885 95.45095) + (xy 139.96211 95.381769) + (xy 139.88761 95.290989) + (xy 139.76025 95.186469) + (xy 139.72765 95.159715) + (xy 139.545154 95.062168) + (xy 139.347134 95.0021) + (xy 139.347132 95.002099) + (xy 139.347134 95.002099) + (xy 139.1412 94.981817) + (xy 138.935266 95.002099) + (xy 138.807781 95.040771) + (xy 138.737915 95.041394) + (xy 138.678802 95.004145) + (xy 138.649211 94.940851) + (xy 138.658538 94.871606) + (xy 138.678072 94.84091) + (xy 138.702977 94.812169) + (xy 138.762765 94.681253) + (xy 138.769961 94.631198) + (xy 138.798985 94.567644) + (xy 138.857762 94.529868) + (xy 138.927632 94.529867) + (xy 138.928698 94.530186) + (xy 138.935362 94.532207) + (xy 138.991199 94.537706) + (xy 138.9912 94.537706) + (xy 138.9912 93.869902) + (xy 139.016052 93.882565) + (xy 139.109719 93.8974) + (xy 139.172681 93.8974) + (xy 139.266348 93.882565) + (xy 139.2912 93.869902) + (xy 139.2912 94.537706) + (xy 139.347034 94.532208) + (xy 139.544966 94.472166) + (xy 139.727366 94.374671) + (xy 139.727373 94.374667) + (xy 139.887255 94.243455) + (xy 140.018467 94.083573) + (xy 140.018469 94.08357) + (xy 140.117123 93.898999) + (xy 140.166085 93.849154) + (xy 140.234223 93.833693) + (xy 140.299903 93.857524) + (xy 140.339276 93.905938) + (xy 140.362823 93.957498) + (xy 140.457072 94.066268) + (xy 140.578147 94.144078) + (xy 140.57815 94.144079) + (xy 140.578149 94.144079) + (xy 140.716236 94.184624) + (xy 140.716238 94.184625) + (xy 140.716239 94.184625) + (xy 140.860162 94.184625) + (xy 140.860162 94.184624) + (xy 140.985386 94.147856) + (xy 140.99825 94.144079) + (xy 140.99825 94.144078) + (xy 140.998253 94.144078) + (xy 141.119328 94.066268) + (xy 141.213577 93.957498) + (xy 141.273365 93.826582) + (xy 141.293847 93.684125) + (xy 141.277956 93.573599) + (xy 142.987817 93.573599) + (xy 143.008099 93.779532) + (xy 143.038134 93.878543) + (xy 143.068168 93.977554) + (xy 143.165715 94.16005) + (xy 143.185882 94.184624) + (xy 143.296989 94.32001) + (xy 143.36359 94.374667) + (xy 143.45695 94.451285) + (xy 143.639446 94.548832) + (xy 143.837466 94.6089) + (xy 143.837465 94.6089) + (xy 143.855929 94.610718) + (xy 144.0434 94.629183) + (xy 144.249334 94.6089) + (xy 144.447354 94.548832) + (xy 144.62985 94.451285) + (xy 144.708914 94.386399) + (xy 145.925353 94.386399) + (xy 145.945834 94.528856) + (xy 146.005622 94.659771) + (xy 146.005623 94.659773) + (xy 146.099872 94.768543) + (xy 146.220947 94.846353) + (xy 146.22095 94.846354) + (xy 146.220949 94.846354) + (xy 146.359036 94.886899) + (xy 146.359038 94.8869) + (xy 146.359039 94.8869) + (xy 146.502962 94.8869) + (xy 146.502962 94.886899) + (xy 146.641053 94.846353) + (xy 146.762128 94.768543) + (xy 146.856377 94.659773) + (xy 146.916165 94.528857) + (xy 146.936647 94.3864) + (xy 146.916165 94.243943) + (xy 146.856377 94.113027) + (xy 146.762128 94.004257) + (xy 146.641053 93.926447) + (xy 146.641051 93.926446) + (xy 146.641049 93.926445) + (xy 146.64105 93.926445) + (xy 146.502963 93.8859) + (xy 146.502961 93.8859) + (xy 146.359039 93.8859) + (xy 146.359036 93.8859) + (xy 146.220949 93.926445) + (xy 146.099873 94.004256) + (xy 146.005623 94.113026) + (xy 146.005622 94.113028) + (xy 145.945834 94.243943) + (xy 145.925353 94.386399) + (xy 144.708914 94.386399) + (xy 144.78981 94.32001) + (xy 144.921085 94.16005) + (xy 145.018632 93.977554) + (xy 145.0787 93.779534) + (xy 145.098983 93.5736) + (xy 145.0787 93.367666) + (xy 145.018632 93.169646) + (xy 144.921085 92.98715) + (xy 144.858547 92.910947) + (xy 144.78981 92.827189) + (xy 144.672077 92.730569) + (xy 144.62985 92.695915) + (xy 144.447354 92.598368) + (xy 144.311963 92.557298) + (xy 147.044788 92.557298) + (xy 147.065269 92.699754) + (xy 147.123468 92.827189) + (xy 147.125058 92.830671) + (xy 147.219307 92.939441) + (xy 147.340382 93.017251) + (xy 147.340385 93.017252) + (xy 147.340384 93.017252) + (xy 147.478471 93.057797) + (xy 147.478473 93.057798) + (xy 147.478474 93.057798) + (xy 147.622397 93.057798) + (xy 147.622397 93.057797) + (xy 147.760488 93.017251) + (xy 147.881563 92.939441) + (xy 147.975812 92.830671) + (xy 147.996122 92.786199) + (xy 154.074753 92.786199) + (xy 154.095234 92.928656) + (xy 154.121948 92.98715) + (xy 154.155023 93.059573) + (xy 154.249272 93.168343) + (xy 154.370347 93.246153) + (xy 154.37035 93.246154) + (xy 154.370349 93.246154) + (xy 154.508436 93.286699) + (xy 154.508438 93.2867) + (xy 154.508439 93.2867) + (xy 154.652361 93.2867) + (xy 154.735689 93.262233) + (xy 154.805559 93.262233) + (xy 154.858305 93.293529) + (xy 154.952014 93.387238) + (xy 154.985499 93.448561) + (xy 154.980515 93.518253) + (xy 154.938643 93.574186) + (xy 154.931372 93.579235) + (xy 154.862873 93.623256) + (xy 154.768623 93.732026) + (xy 154.768622 93.732028) + (xy 154.708834 93.862943) + (xy 154.688353 94.0054) + (xy 154.708834 94.147856) + (xy 154.752656 94.24381) + (xy 154.768623 94.278773) + (xy 154.798243 94.312957) + (xy 154.848077 94.370468) + (xy 154.877102 94.434024) + (xy 154.867158 94.503183) + (xy 154.865493 94.506233) + (xy 154.802744 94.643632) + (xy 154.782263 94.786088) + (xy 154.802744 94.928545) + (xy 154.857319 95.048045) + (xy 154.862533 95.059462) + (xy 154.956782 95.168232) + (xy 154.956784 95.168233) + (xy 154.963487 95.174042) + (xy 154.962348 95.175356) + (xy 155.001168 95.220155) + (xy 155.011112 95.289314) + (xy 154.982088 95.35287) + (xy 154.92331 95.390645) + (xy 154.923309 95.390645) + (xy 154.806148 95.425045) + (xy 154.685073 95.502856) + (xy 154.590823 95.611626) + (xy 154.590822 95.611628) + (xy 154.531034 95.742543) + (xy 154.510553 95.885) + (xy 154.531034 96.027456) + (xy 154.580492 96.135752) + (xy 154.590823 96.158373) + (xy 154.685072 96.267143) + (xy 154.806147 96.344953) + (xy 154.80615 96.344954) + (xy 154.806149 96.344954) + (xy 154.944236 96.385499) + (xy 154.944238 96.3855) + (xy 154.944239 96.3855) + (xy 155.088162 96.3855) + (xy 155.088162 96.385499) + (xy 155.226253 96.344953) + (xy 155.347328 96.267143) + (xy 155.441577 96.158373) + (xy 155.501365 96.027457) + (xy 155.521847 95.885) + (xy 155.501365 95.742543) + (xy 155.441577 95.611627) + (xy 155.347328 95.502857) + (xy 155.347325 95.502855) + (xy 155.340623 95.497047) + (xy 155.341761 95.495733) + (xy 155.302939 95.450928) + (xy 155.292998 95.381769) + (xy 155.322025 95.318214) + (xy 155.380798 95.280444) + (xy 155.497963 95.246042) + (xy 155.59066 95.186469) + (xy 155.657701 95.166785) + (xy 155.72474 95.18647) + (xy 155.770495 95.239274) + (xy 155.7817 95.290785) + (xy 155.7817 98.077077) + (xy 155.781464 98.082484) + (xy 155.777921 98.122966) + (xy 155.78844 98.162222) + (xy 155.789611 98.167504) + (xy 155.796666 98.207515) + (xy 155.798431 98.212364) + (xy 155.805561 98.229576) + (xy 155.80774 98.23425) + (xy 155.831047 98.267537) + (xy 155.833954 98.272099) + (xy 155.85427 98.307287) + (xy 155.854274 98.307292) + (xy 155.885399 98.333409) + (xy 155.889389 98.337065) + (xy 156.054403 98.502079) + (xy 156.087888 98.563402) + (xy 156.090722 98.58976) + (xy 156.090722 99.290878) + (xy 156.071037 99.357917) + (xy 156.018233 99.403672) + (xy 155.966722 99.414878) + (xy 155.866858 99.414878) + (xy 155.728771 99.455423) + (xy 155.728769 99.455424) + (xy 155.723468 99.458831) + (xy 155.656427 99.478511) + (xy 155.589389 99.458822) + (xy 155.543637 99.406015) + (xy 155.533697 99.372157) + (xy 155.526765 99.323943) + (xy 155.526704 99.32381) + (xy 155.466977 99.193027) + (xy 155.372728 99.084257) + (xy 155.251653 99.006447) + (xy 155.251651 99.006446) + (xy 155.251649 99.006445) + (xy 155.25165 99.006445) + (xy 155.113563 98.9659) + (xy 155.113561 98.9659) + (xy 154.969639 98.9659) + (xy 154.969636 98.9659) + (xy 154.831549 99.006445) + (xy 154.710473 99.084256) + (xy 154.616223 99.193026) + (xy 154.616222 99.193028) + (xy 154.556434 99.323943) + (xy 154.535953 99.4664) + (xy 154.556434 99.608856) + (xy 154.567453 99.632983) + (xy 154.616223 99.739773) + (xy 154.710472 99.848543) + (xy 154.831547 99.926353) + (xy 154.83155 99.926354) + (xy 154.831549 99.926354) + (xy 154.969636 99.966899) + (xy 154.969638 99.9669) + (xy 154.969639 99.9669) + (xy 155.113562 99.9669) + (xy 155.113562 99.966899) + (xy 155.251653 99.926353) + (xy 155.256945 99.922951) + (xy 155.323983 99.903266) + (xy 155.391023 99.922949) + (xy 155.436779 99.975751) + (xy 155.446724 100.009618) + (xy 155.453656 100.057834) + (xy 155.490275 100.138017) + (xy 155.513445 100.188751) + (xy 155.607694 100.297521) + (xy 155.728769 100.375331) + (xy 155.728772 100.375332) + (xy 155.728771 100.375332) + (xy 155.866858 100.415877) + (xy 155.86686 100.415878) + (xy 155.966722 100.415878) + (xy 156.033761 100.435563) + (xy 156.079516 100.488367) + (xy 156.090722 100.539878) + (xy 156.090722 100.979214) + (xy 156.071037 101.046253) + (xy 156.018233 101.092008) + (xy 155.949075 101.101952) + (xy 155.915211 101.092009) + (xy 155.911142 101.09015) + (xy 155.773057 101.049606) + (xy 155.773055 101.049606) + (xy 155.629133 101.049606) + (xy 155.62913 101.049606) + (xy 155.491043 101.090151) + (xy 155.369966 101.167963) + (xy 155.369965 101.167963) + (xy 155.354823 101.185438) + (xy 155.296043 101.223211) + (xy 155.226174 101.223209) + (xy 155.1674 101.185436) + (xy 155.141023 101.154995) + (xy 155.141022 101.154994) + (xy 155.141021 101.154993) + (xy 155.043374 101.09224) + (xy 155.019948 101.077185) + (xy 155.019946 101.077184) + (xy 155.019944 101.077183) + (xy 155.019945 101.077183) + (xy 154.881858 101.036638) + (xy 154.881856 101.036638) + (xy 154.737934 101.036638) + (xy 154.737931 101.036638) + (xy 154.599844 101.077183) + (xy 154.478768 101.154994) + (xy 154.384518 101.263764) + (xy 154.384517 101.263766) + (xy 154.324729 101.394681) + (xy 154.308753 101.505802) + (xy 154.304248 101.537138) + (xy 154.30638 101.551964) + (xy 154.324729 101.679594) + (xy 154.375477 101.790715) + (xy 154.384518 101.810511) + (xy 154.478767 101.919281) + (xy 154.599842 101.997091) + (xy 154.599845 101.997092) + (xy 154.599844 101.997092) + (xy 154.704927 102.027947) + (xy 154.763706 102.065721) + (xy 154.792731 102.129276) + (xy 154.792731 102.129277) + (xy 154.803329 102.202991) + (xy 154.846833 102.298249) + (xy 154.863118 102.333908) + (xy 154.957367 102.442678) + (xy 155.078442 102.520488) + (xy 155.078445 102.520489) + (xy 155.078444 102.520489) + (xy 155.216531 102.561034) + (xy 155.216533 102.561035) + (xy 155.320338 102.561035) + (xy 155.387377 102.58072) + (xy 155.433131 102.633522) + (xy 155.476723 102.728973) + (xy 155.570972 102.837743) + (xy 155.692047 102.915553) + (xy 155.69205 102.915554) + (xy 155.692049 102.915554) + (xy 155.830136 102.956099) + (xy 155.830138 102.9561) + (xy 155.830139 102.9561) + (xy 155.974062 102.9561) + (xy 155.974062 102.956099) + (xy 156.112153 102.915553) + (xy 156.174304 102.87561) + (xy 156.24134 102.855927) + (xy 156.308379 102.875611) + (xy 156.329022 102.892246) + (xy 158.633986 105.19721) + (xy 158.637642 105.201199) + (xy 158.663762 105.232328) + (xy 158.664265 105.23275) + (xy 158.664834 105.233606) + (xy 158.670735 105.240638) + (xy 158.66995 105.241296) + (xy 158.702967 105.290921) + (xy 158.704075 105.360782) + (xy 158.667238 105.420152) + (xy 158.663224 105.423592) + (xy 158.53699 105.527189) + (xy 158.405717 105.687147) + (xy 158.405716 105.687148) + (xy 158.405715 105.68715) + (xy 158.37898 105.737168) + (xy 158.308169 105.869643) + (xy 158.248099 106.067667) + (xy 158.227817 106.2736) + (xy 158.248099 106.479532) + (xy 158.261845 106.524845) + (xy 158.308168 106.677554) + (xy 158.405715 106.86005) + (xy 158.405717 106.860052) + (xy 158.536989 107.02001) + (xy 158.589403 107.063024) + (xy 158.69695 107.151285) + (xy 158.879446 107.248832) + (xy 159.077466 107.3089) + (xy 159.077465 107.3089) + (xy 159.097748 107.310897) + (xy 159.2834 107.329183) + (xy 159.489334 107.3089) + (xy 159.687354 107.248832) + (xy 159.86985 107.151285) + (xy 160.02981 107.02001) + (xy 160.161085 106.86005) + (xy 160.258632 106.677554) + (xy 160.3187 106.479534) + (xy 160.320959 106.456596) + (xy 160.347119 106.391809) + (xy 160.404153 106.351449) + (xy 160.473953 106.348331) + (xy 160.519413 106.371855) + (xy 160.519611 106.371548) + (xy 160.522884 106.373652) + (xy 160.525571 106.375042) + (xy 160.527071 106.376342) + (xy 160.527072 106.376343) + (xy 160.648147 106.454153) + (xy 160.64815 106.454154) + (xy 160.648149 106.454154) + (xy 160.786236 106.494699) + (xy 160.786238 106.4947) + (xy 160.786239 106.4947) + (xy 160.930162 106.4947) + (xy 160.930162 106.494699) + (xy 161.037321 106.463235) + (xy 161.06825 106.454154) + (xy 161.06825 106.454153) + (xy 161.068253 106.454153) + (xy 161.189328 106.376343) + (xy 161.283577 106.267573) + (xy 161.315625 106.197399) + (xy 163.485617 106.197399) + (xy 163.505899 106.403332) + (xy 163.521316 106.454154) + (xy 163.565968 106.601354) + (xy 163.663515 106.78385) + (xy 163.698169 106.826077) + (xy 163.794789 106.94381) + (xy 163.891409 107.023102) + (xy 163.95475 107.075085) + (xy 164.137246 107.172632) + (xy 164.335266 107.2327) + (xy 164.335265 107.2327) + (xy 164.352282 107.234376) + (xy 164.5412 107.252983) + (xy 164.747134 107.2327) + (xy 164.945154 107.172632) + (xy 165.12765 107.075085) + (xy 165.28761 106.94381) + (xy 165.418885 106.78385) + (xy 165.516432 106.601354) + (xy 165.5765 106.403334) + (xy 165.596783 106.1974) + (xy 165.5765 105.991466) + (xy 165.516432 105.793446) + (xy 165.418885 105.61095) + (xy 165.364193 105.544307) + (xy 165.28761 105.450989) + (xy 165.145873 105.33467) + (xy 165.12765 105.319715) + (xy 164.945154 105.222168) + (xy 164.747134 105.1621) + (xy 164.747132 105.162099) + (xy 164.747134 105.162099) + (xy 164.559663 105.143635) + (xy 164.5412 105.141817) + (xy 164.541199 105.141817) + (xy 164.335267 105.162099) + (xy 164.137243 105.222169) + (xy 164.030847 105.27904) + (xy 163.95475 105.319715) + (xy 163.954748 105.319716) + (xy 163.954747 105.319717) + (xy 163.794789 105.450989) + (xy 163.664663 105.609551) + (xy 163.663515 105.61095) + (xy 163.662923 105.612058) + (xy 163.565969 105.793443) + (xy 163.505899 105.991467) + (xy 163.485617 106.197399) + (xy 161.315625 106.197399) + (xy 161.343365 106.136657) + (xy 161.363847 105.9942) + (xy 161.343365 105.851743) + (xy 161.283577 105.720827) + (xy 161.283576 105.720826) + (xy 161.283576 105.720825) + (xy 161.280778 105.716471) + (xy 161.2611 105.649441) + (xy 161.2611 104.920595) + (xy 161.261099 104.920592) + (xy 161.258944 104.914672) + (xy 161.254884 104.903515) + (xy 161.249289 104.882633) + (xy 161.246134 104.864739) + (xy 161.246133 104.864737) + (xy 161.245758 104.864088) + (xy 161.237045 104.848996) + (xy 161.227909 104.829405) + (xy 161.221695 104.81233) + (xy 161.21001 104.798405) + (xy 161.197616 104.780703) + (xy 161.191212 104.769611) + (xy 161.188528 104.764962) + (xy 161.180348 104.758098) + (xy 161.174599 104.753273) + (xy 161.15932 104.737993) + (xy 161.147639 104.724073) + (xy 161.147638 104.724072) + (xy 161.131895 104.714983) + (xy 161.114194 104.702588) + (xy 161.100271 104.690905) + (xy 161.083189 104.684688) + (xy 161.063605 104.675555) + (xy 161.047862 104.666466) + (xy 161.047859 104.666464) + (xy 161.029955 104.663307) + (xy 161.009087 104.657716) + (xy 160.992007 104.6515) + (xy 160.992006 104.6515) + (xy 160.962984 104.6515) + (xy 160.151248 104.6515) + (xy 160.084209 104.631815) + (xy 160.038454 104.579011) + (xy 160.02851 104.509853) + (xy 160.055394 104.448836) + (xy 160.092345 104.40381) + (xy 160.161085 104.32005) + (xy 160.258632 104.137554) + (xy 160.3187 103.939534) + (xy 160.338983 103.7336) + (xy 160.331478 103.657399) + (xy 163.485617 103.657399) + (xy 163.505899 103.863332) + (xy 163.518652 103.905373) + (xy 163.565968 104.061354) + (xy 163.663515 104.24385) + (xy 163.663517 104.243852) + (xy 163.794789 104.40381) + (xy 163.891409 104.483102) + (xy 163.95475 104.535085) + (xy 164.137246 104.632632) + (xy 164.335266 104.6927) + (xy 164.335265 104.6927) + (xy 164.353729 104.694518) + (xy 164.5412 104.712983) + (xy 164.747134 104.6927) + (xy 164.945154 104.632632) + (xy 165.12765 104.535085) + (xy 165.28761 104.40381) + (xy 165.418885 104.24385) + (xy 165.516432 104.061354) + (xy 165.5765 103.863334) + (xy 165.596783 103.6574) + (xy 165.5765 103.451466) + (xy 165.516432 103.253446) + (xy 165.418885 103.07095) + (xy 165.366902 103.007609) + (xy 165.28761 102.910989) + (xy 165.127652 102.779717) + (xy 165.127653 102.779717) + (xy 165.12765 102.779715) + (xy 164.945154 102.682168) + (xy 164.747134 102.6221) + (xy 164.747132 102.622099) + (xy 164.747134 102.622099) + (xy 164.550967 102.602779) + (xy 164.5412 102.601817) + (xy 164.541199 102.601817) + (xy 164.335267 102.622099) + (xy 164.137243 102.682169) + (xy 164.049681 102.728973) + (xy 163.95475 102.779715) + (xy 163.954748 102.779716) + (xy 163.954747 102.779717) + (xy 163.794789 102.910989) + (xy 163.663517 103.070947) + (xy 163.663515 103.07095) + (xy 163.634219 103.125759) + (xy 163.565969 103.253443) + (xy 163.505899 103.451467) + (xy 163.485617 103.657399) + (xy 160.331478 103.657399) + (xy 160.3187 103.527666) + (xy 160.258632 103.329646) + (xy 160.161085 103.14715) + (xy 160.066877 103.032356) + (xy 160.02981 102.987189) + (xy 159.89385 102.875611) + (xy 159.86985 102.855915) + (xy 159.687354 102.758368) + (xy 159.489334 102.6983) + (xy 159.489332 102.698299) + (xy 159.489334 102.698299) + (xy 159.301863 102.679835) + (xy 159.2834 102.678017) + (xy 159.283399 102.678017) + (xy 159.077467 102.698299) + (xy 158.879443 102.758369) + (xy 158.772336 102.81562) + (xy 158.69695 102.855915) + (xy 158.696948 102.855916) + (xy 158.696947 102.855917) + (xy 158.536989 102.987189) + (xy 158.405717 103.147147) + (xy 158.366467 103.220577) + (xy 158.317504 103.270421) + (xy 158.249366 103.285881) + (xy 158.183686 103.262049) + (xy 158.169428 103.249804) + (xy 157.182619 102.262995) + (xy 157.149134 102.201672) + (xy 157.1463 102.175314) + (xy 157.1463 101.193599) + (xy 158.227817 101.193599) + (xy 158.248099 101.399532) + (xy 158.251195 101.409737) + (xy 158.308168 101.597554) + (xy 158.405715 101.78005) + (xy 158.427275 101.806321) + (xy 158.536989 101.94001) + (xy 158.592081 101.985222) + (xy 158.69695 102.071285) + (xy 158.879446 102.168832) + (xy 159.077466 102.2289) + (xy 159.077465 102.2289) + (xy 159.095929 102.230718) + (xy 159.2834 102.249183) + (xy 159.489334 102.2289) + (xy 159.687354 102.168832) + (xy 159.86985 102.071285) + (xy 160.02981 101.94001) + (xy 160.161085 101.78005) + (xy 160.258632 101.597554) + (xy 160.3187 101.399534) + (xy 160.338983 101.1936) + (xy 160.331478 101.1174) + (xy 163.485617 101.1174) + (xy 163.505899 101.323332) + (xy 163.518655 101.365383) + (xy 163.565968 101.521354) + (xy 163.663515 101.70385) + (xy 163.694833 101.742011) + (xy 163.794789 101.86381) + (xy 163.891409 101.943102) + (xy 163.95475 101.995085) + (xy 164.137246 102.092632) + (xy 164.335266 102.1527) + (xy 164.335265 102.1527) + (xy 164.355547 102.154697) + (xy 164.5412 102.172983) + (xy 164.747134 102.1527) + (xy 164.945154 102.092632) + (xy 165.12765 101.995085) + (xy 165.28761 101.86381) + (xy 165.418885 101.70385) + (xy 165.516432 101.521354) + (xy 165.5765 101.323334) + (xy 165.596783 101.1174) + (xy 165.5765 100.911466) + (xy 165.516432 100.713446) + (xy 165.418885 100.53095) + (xy 165.351863 100.449283) + (xy 165.28761 100.370989) + (xy 165.127652 100.239717) + (xy 165.127653 100.239717) + (xy 165.12765 100.239715) + (xy 164.945154 100.142168) + (xy 164.747134 100.0821) + (xy 164.747132 100.082099) + (xy 164.747134 100.082099) + (xy 164.5412 100.061817) + (xy 164.335267 100.082099) + (xy 164.137243 100.142169) + (xy 164.107065 100.1583) + (xy 163.95475 100.239715) + (xy 163.954748 100.239716) + (xy 163.954747 100.239717) + (xy 163.794789 100.370989) + (xy 163.663517 100.530947) + (xy 163.565969 100.713443) + (xy 163.505899 100.911467) + (xy 163.485617 101.1174) + (xy 160.331478 101.1174) + (xy 160.3187 100.987666) + (xy 160.258632 100.789646) + (xy 160.161085 100.60715) + (xy 160.063603 100.488367) + (xy 160.02981 100.447189) + (xy 159.869852 100.315917) + (xy 159.869853 100.315917) + (xy 159.86985 100.315915) + (xy 159.687354 100.218368) + (xy 159.489334 100.1583) + (xy 159.489332 100.158299) + (xy 159.489334 100.158299) + (xy 159.2834 100.138017) + (xy 159.077467 100.158299) + (xy 158.879443 100.218369) + (xy 158.769298 100.277243) + (xy 158.69695 100.315915) + (xy 158.696948 100.315916) + (xy 158.696947 100.315917) + (xy 158.536989 100.447189) + (xy 158.41855 100.59151) + (xy 158.405715 100.60715) + (xy 158.392403 100.632055) + (xy 158.308169 100.789643) + (xy 158.248099 100.987667) + (xy 158.227817 101.193599) + (xy 157.1463 101.193599) + (xy 157.1463 98.653599) + (xy 158.227817 98.653599) + (xy 158.248099 98.859532) + (xy 158.2481 98.859534) + (xy 158.308168 99.057554) + (xy 158.405715 99.24005) + (xy 158.405717 99.240052) + (xy 158.536989 99.40001) + (xy 158.608653 99.458822) + (xy 158.69695 99.531285) + (xy 158.879446 99.628832) + (xy 159.077466 99.6889) + (xy 159.077465 99.6889) + (xy 159.097748 99.690897) + (xy 159.2834 99.709183) + (xy 159.489334 99.6889) + (xy 159.687354 99.628832) + (xy 159.86985 99.531285) + (xy 160.02981 99.40001) + (xy 160.161085 99.24005) + (xy 160.258632 99.057554) + (xy 160.3187 98.859534) + (xy 160.338983 98.6536) + (xy 160.331478 98.5774) + (xy 163.485617 98.5774) + (xy 163.505899 98.783332) + (xy 163.5059 98.783334) + (xy 163.565968 98.981354) + (xy 163.663515 99.16385) + (xy 163.663517 99.163852) + (xy 163.794789 99.32381) + (xy 163.891409 99.403102) + (xy 163.95475 99.455085) + (xy 164.137246 99.552632) + (xy 164.335266 99.6127) + (xy 164.335265 99.6127) + (xy 164.355548 99.614697) + (xy 164.5412 99.632983) + (xy 164.747134 99.6127) + (xy 164.945154 99.552632) + (xy 165.12765 99.455085) + (xy 165.28761 99.32381) + (xy 165.418885 99.16385) + (xy 165.516432 98.981354) + (xy 165.5765 98.783334) + (xy 165.596783 98.5774) + (xy 165.5765 98.371466) + (xy 165.516432 98.173446) + (xy 165.418885 97.99095) + (xy 165.366902 97.927609) + (xy 165.28761 97.830989) + (xy 165.127652 97.699717) + (xy 165.127653 97.699717) + (xy 165.12765 97.699715) + (xy 164.945154 97.602168) + (xy 164.747134 97.5421) + (xy 164.747132 97.542099) + (xy 164.747134 97.542099) + (xy 164.559663 97.523635) + (xy 164.5412 97.521817) + (xy 164.541199 97.521817) + (xy 164.335267 97.542099) + (xy 164.137243 97.602169) + (xy 164.03747 97.6555) + (xy 163.95475 97.699715) + (xy 163.954748 97.699716) + (xy 163.954747 97.699717) + (xy 163.794789 97.830989) + (xy 163.663517 97.990947) + (xy 163.565969 98.173443) + (xy 163.505899 98.371467) + (xy 163.485617 98.5774) + (xy 160.331478 98.5774) + (xy 160.3187 98.447666) + (xy 160.258632 98.249646) + (xy 160.161085 98.06715) + (xy 160.098547 97.990947) + (xy 160.02981 97.907189) + (xy 159.869852 97.775917) + (xy 159.869853 97.775917) + (xy 159.86985 97.775915) + (xy 159.687354 97.678368) + (xy 159.489334 97.6183) + (xy 159.489332 97.618299) + (xy 159.489334 97.618299) + (xy 159.2834 97.598017) + (xy 159.077467 97.618299) + (xy 158.879443 97.678369) + (xy 158.769298 97.737243) + (xy 158.69695 97.775915) + (xy 158.696948 97.775916) + (xy 158.696947 97.775917) + (xy 158.536989 97.907189) + (xy 158.405717 98.067147) + (xy 158.405715 98.06715) + (xy 158.371489 98.131181) + (xy 158.308169 98.249643) + (xy 158.248099 98.447667) + (xy 158.227817 98.653599) + (xy 157.1463 98.653599) + (xy 157.1463 98.391165) + (xy 157.146536 98.385758) + (xy 157.147787 98.371467) + (xy 157.150077 98.345286) + (xy 157.139558 98.306031) + (xy 157.138391 98.300769) + (xy 157.131334 98.260738) + (xy 157.131333 98.260736) + (xy 157.131333 98.260735) + (xy 157.129563 98.255873) + (xy 157.122451 98.238702) + (xy 157.120259 98.234) + (xy 157.105109 98.212364) + (xy 157.096952 98.200714) + (xy 157.094045 98.196152) + (xy 157.073729 98.160964) + (xy 157.073728 98.160962) + (xy 157.042589 98.134834) + (xy 157.038604 98.131181) + (xy 156.776219 97.868795) + (xy 156.742734 97.807472) + (xy 156.7399 97.781114) + (xy 156.7399 96.1136) + (xy 158.227817 96.1136) + (xy 158.248099 96.319532) + (xy 158.255811 96.344954) + (xy 158.308168 96.517554) + (xy 158.405715 96.70005) + (xy 158.405717 96.700052) + (xy 158.536989 96.86001) + (xy 158.604096 96.915082) + (xy 158.69695 96.991285) + (xy 158.879446 97.088832) + (xy 159.077466 97.1489) + (xy 159.077465 97.1489) + (xy 159.095929 97.150718) + (xy 159.2834 97.169183) + (xy 159.489334 97.1489) + (xy 159.687354 97.088832) + (xy 159.86985 96.991285) + (xy 160.02981 96.86001) + (xy 160.161085 96.70005) + (xy 160.258632 96.517554) + (xy 160.3187 96.319534) + (xy 160.338983 96.1136) + (xy 160.331478 96.037399) + (xy 163.485617 96.037399) + (xy 163.505899 96.243332) + (xy 163.517729 96.28233) + (xy 163.565968 96.441354) + (xy 163.663515 96.62385) + (xy 163.663517 96.623852) + (xy 163.794789 96.78381) + (xy 163.891409 96.863102) + (xy 163.95475 96.915085) + (xy 164.137246 97.012632) + (xy 164.335266 97.0727) + (xy 164.335265 97.0727) + (xy 164.353729 97.074518) + (xy 164.5412 97.092983) + (xy 164.747134 97.0727) + (xy 164.945154 97.012632) + (xy 165.12765 96.915085) + (xy 165.28761 96.78381) + (xy 165.418885 96.62385) + (xy 165.516432 96.441354) + (xy 165.5765 96.243334) + (xy 165.596783 96.0374) + (xy 165.5765 95.831466) + (xy 165.516432 95.633446) + (xy 165.418885 95.45095) + (xy 165.36211 95.381769) + (xy 165.28761 95.290989) + (xy 165.16025 95.186469) + (xy 165.12765 95.159715) + (xy 164.945154 95.062168) + (xy 164.747134 95.0021) + (xy 164.747132 95.002099) + (xy 164.747134 95.002099) + (xy 164.559663 94.983635) + (xy 164.5412 94.981817) + (xy 164.541199 94.981817) + (xy 164.335267 95.002099) + (xy 164.137243 95.062169) + (xy 164.107065 95.0783) + (xy 163.95475 95.159715) + (xy 163.954748 95.159716) + (xy 163.954747 95.159717) + (xy 163.794789 95.290989) + (xy 163.683073 95.427118) + (xy 163.663515 95.45095) + (xy 163.63577 95.502857) + (xy 163.565969 95.633443) + (xy 163.505899 95.831467) + (xy 163.485617 96.037399) + (xy 160.331478 96.037399) + (xy 160.3187 95.907666) + (xy 160.258632 95.709646) + (xy 160.161085 95.52715) + (xy 160.098532 95.450928) + (xy 160.02981 95.367189) + (xy 159.88219 95.246042) + (xy 159.86985 95.235915) + (xy 159.687354 95.138368) + (xy 159.489334 95.0783) + (xy 159.489332 95.078299) + (xy 159.489334 95.078299) + (xy 159.298051 95.05946) + (xy 159.2834 95.058017) + (xy 159.283399 95.058017) + (xy 159.077467 95.078299) + (xy 158.879443 95.138369) + (xy 158.799794 95.180943) + (xy 158.69695 95.235915) + (xy 158.696948 95.235916) + (xy 158.696947 95.235917) + (xy 158.536989 95.367189) + (xy 158.405717 95.527147) + (xy 158.405715 95.52715) + (xy 158.40198 95.534138) + (xy 158.308169 95.709643) + (xy 158.248099 95.907667) + (xy 158.227817 96.1136) + (xy 156.7399 96.1136) + (xy 156.7399 94.403374) + (xy 156.740136 94.397967) + (xy 156.740279 94.396339) + (xy 156.743678 94.357487) + (xy 156.733156 94.318223) + (xy 156.731991 94.312968) + (xy 156.724934 94.272938) + (xy 156.724933 94.272936) + (xy 156.724933 94.272935) + (xy 156.723163 94.268073) + (xy 156.716052 94.250903) + (xy 156.713858 94.246199) + (xy 156.690545 94.212904) + (xy 156.687637 94.208339) + (xy 156.673946 94.184625) + (xy 156.667328 94.173162) + (xy 156.636194 94.147037) + (xy 156.63221 94.143386) + (xy 156.062424 93.5736) + (xy 158.227817 93.5736) + (xy 158.248099 93.779532) + (xy 158.278134 93.878544) + (xy 158.308168 93.977554) + (xy 158.405715 94.16005) + (xy 158.425882 94.184624) + (xy 158.536989 94.32001) + (xy 158.60359 94.374667) + (xy 158.69695 94.451285) + (xy 158.879446 94.548832) + (xy 159.077466 94.6089) + (xy 159.077465 94.6089) + (xy 159.095929 94.610718) + (xy 159.2834 94.629183) + (xy 159.489334 94.6089) + (xy 159.687354 94.548832) + (xy 159.86985 94.451285) + (xy 160.02981 94.32001) + (xy 160.161085 94.16005) + (xy 160.258632 93.977554) + (xy 160.3187 93.779534) + (xy 160.338983 93.5736) + (xy 160.331478 93.497399) + (xy 163.485617 93.497399) + (xy 163.505899 93.703332) + (xy 163.529014 93.779532) + (xy 163.565968 93.901354) + (xy 163.663515 94.08385) + (xy 163.663517 94.083852) + (xy 163.794789 94.24381) + (xy 163.891409 94.323102) + (xy 163.95475 94.375085) + (xy 164.137246 94.472632) + (xy 164.335266 94.5327) + (xy 164.335265 94.5327) + (xy 164.353729 94.534518) + (xy 164.5412 94.552983) + (xy 164.747134 94.5327) + (xy 164.945154 94.472632) + (xy 165.12765 94.375085) + (xy 165.28761 94.24381) + (xy 165.418885 94.08385) + (xy 165.516432 93.901354) + (xy 165.5765 93.703334) + (xy 165.596783 93.4974) + (xy 165.5765 93.291466) + (xy 165.516432 93.093446) + (xy 165.418885 92.91095) + (xy 165.353002 92.830671) + (xy 165.28761 92.750989) + (xy 165.156928 92.643743) + (xy 165.12765 92.619715) + (xy 164.945154 92.522168) + (xy 164.747134 92.4621) + (xy 164.747132 92.462099) + (xy 164.747134 92.462099) + (xy 164.5412 92.441817) + (xy 164.335267 92.462099) + (xy 164.137243 92.522169) + (xy 164.053018 92.567189) + (xy 163.95475 92.619715) + (xy 163.954748 92.619716) + (xy 163.954747 92.619717) + (xy 163.794789 92.750989) + (xy 163.69779 92.869185) + (xy 163.663515 92.91095) + (xy 163.648286 92.939441) + (xy 163.565969 93.093443) + (xy 163.565968 93.093445) + (xy 163.565968 93.093446) + (xy 163.559098 93.116092) + (xy 163.505899 93.291467) + (xy 163.485617 93.497399) + (xy 160.331478 93.497399) + (xy 160.3187 93.367666) + (xy 160.258632 93.169646) + (xy 160.161085 92.98715) + (xy 160.098547 92.910947) + (xy 160.02981 92.827189) + (xy 159.912077 92.730569) + (xy 159.86985 92.695915) + (xy 159.687354 92.598368) + (xy 159.489334 92.5383) + (xy 159.489332 92.538299) + (xy 159.489334 92.538299) + (xy 159.2834 92.518017) + (xy 159.077467 92.538299) + (xy 158.879443 92.598369) + (xy 158.794556 92.643743) + (xy 158.69695 92.695915) + (xy 158.696948 92.695916) + (xy 158.696947 92.695917) + (xy 158.536989 92.827189) + (xy 158.405717 92.987147) + (xy 158.308169 93.169643) + (xy 158.248099 93.367667) + (xy 158.227817 93.5736) + (xy 156.062424 93.5736) + (xy 155.056013 92.567189) + (xy 155.052357 92.563199) + (xy 155.026238 92.532072) + (xy 155.019917 92.526768) + (xy 155.00591 92.512981) + (xy 155.005776 92.512826) + (xy 154.911528 92.404057) + (xy 154.790453 92.326247) + (xy 154.790451 92.326246) + (xy 154.790449 92.326245) + (xy 154.79045 92.326245) + (xy 154.652363 92.2857) + (xy 154.652361 92.2857) + (xy 154.508439 92.2857) + (xy 154.508436 92.2857) + (xy 154.370349 92.326245) + (xy 154.249273 92.404056) + (xy 154.155023 92.512826) + (xy 154.155022 92.512828) + (xy 154.095234 92.643743) + (xy 154.074753 92.786199) + (xy 147.996122 92.786199) + (xy 148.0356 92.699755) + (xy 148.056082 92.557298) + (xy 148.0356 92.414841) + (xy 147.975812 92.283925) + (xy 147.881563 92.175155) + (xy 147.760488 92.097345) + (xy 147.760486 92.097344) + (xy 147.760484 92.097343) + (xy 147.760485 92.097343) + (xy 147.622398 92.056798) + (xy 147.622396 92.056798) + (xy 147.478474 92.056798) + (xy 147.478471 92.056798) + (xy 147.340384 92.097343) + (xy 147.219308 92.175154) + (xy 147.125058 92.283924) + (xy 147.125057 92.283926) + (xy 147.065269 92.414841) + (xy 147.044788 92.557298) + (xy 144.311963 92.557298) + (xy 144.249334 92.5383) + (xy 144.249332 92.538299) + (xy 144.249334 92.538299) + (xy 144.0434 92.518017) + (xy 143.837467 92.538299) + (xy 143.639443 92.598369) + (xy 143.554556 92.643743) + (xy 143.45695 92.695915) + (xy 143.456948 92.695916) + (xy 143.456947 92.695917) + (xy 143.296989 92.827189) + (xy 143.165717 92.987147) + (xy 143.068169 93.169643) + (xy 143.008099 93.367667) + (xy 142.987817 93.573599) + (xy 141.277956 93.573599) + (xy 141.273365 93.541668) + (xy 141.213577 93.410752) + (xy 141.119328 93.301982) + (xy 140.998253 93.224172) + (xy 140.998251 93.224171) + (xy 140.998249 93.22417) + (xy 140.99825 93.22417) + (xy 140.860163 93.183625) + (xy 140.860161 93.183625) + (xy 140.716239 93.183625) + (xy 140.716236 93.183625) + (xy 140.578149 93.22417) + (xy 140.457072 93.301982) + (xy 140.457069 93.301984) + (xy 140.394464 93.374234) + (xy 140.335686 93.412008) + (xy 140.265816 93.412008) + (xy 140.207038 93.374233) + (xy 140.178014 93.310677) + (xy 140.177349 93.305181) + (xy 140.176008 93.291566) + (xy 140.115966 93.093633) + (xy 140.018471 92.911233) + (xy 140.018467 92.911226) + (xy 139.887255 92.751344) + (xy 139.727373 92.620132) + (xy 139.727366 92.620128) + (xy 139.544966 92.522633) + (xy 139.347033 92.462591) + (xy 139.2912 92.457092) + (xy 139.2912 93.124897) + (xy 139.266348 93.112235) + (xy 139.172681 93.0974) + (xy 139.109719 93.0974) + (xy 139.016052 93.112235) + (xy 138.9912 93.124897) + (xy 138.9912 92.457091) + (xy 138.948283 92.461319) + (xy 138.879637 92.4483) + (xy 138.828926 92.400236) + (xy 138.812251 92.332385) + (xy 138.81339 92.320269) + (xy 138.813563 92.319059) + (xy 138.813565 92.319057) + (xy 138.834047 92.1766) + (xy 138.828281 92.136497) + (xy 138.838225 92.06734) + (xy 138.883979 92.014536) + (xy 138.951019 91.994851) + (xy 138.963159 91.995447) + (xy 139.1412 92.012983) + (xy 139.347134 91.9927) + (xy 139.545154 91.932632) + (xy 139.72765 91.835085) + (xy 139.88761 91.70381) + (xy 140.018885 91.54385) + (xy 140.116432 91.361354) + (xy 140.1765 91.163334) + (xy 140.196783 90.9574) + (xy 140.1765 90.751466) + (xy 140.146509 90.652599) + (xy 141.353353 90.652599) + (xy 141.373834 90.795056) + (xy 141.433622 90.925971) + (xy 141.433623 90.925973) + (xy 141.527872 91.034743) + (xy 141.648947 91.112553) + (xy 141.64895 91.112554) + (xy 141.648949 91.112554) + (xy 141.787036 91.153099) + (xy 141.787038 91.1531) + (xy 141.787039 91.1531) + (xy 141.930962 91.1531) + (xy 141.930962 91.153099) + (xy 142.069053 91.112553) + (xy 142.190128 91.034743) + (xy 142.191118 91.0336) + (xy 142.987817 91.0336) + (xy 143.008099 91.239532) + (xy 143.011535 91.250858) + (xy 143.068168 91.437554) + (xy 143.165715 91.62005) + (xy 143.165717 91.620052) + (xy 143.296989 91.78001) + (xy 143.318428 91.797604) + (xy 143.45695 91.911285) + (xy 143.639446 92.008832) + (xy 143.837466 92.0689) + (xy 143.837465 92.0689) + (xy 143.857747 92.070897) + (xy 144.0434 92.089183) + (xy 144.249334 92.0689) + (xy 144.447354 92.008832) + (xy 144.62985 91.911285) + (xy 144.78981 91.78001) + (xy 144.921085 91.62005) + (xy 145.018632 91.437554) + (xy 145.0787 91.239534) + (xy 145.088976 91.135199) + (xy 146.026953 91.135199) + (xy 146.047434 91.277656) + (xy 146.085659 91.361356) + (xy 146.107223 91.408573) + (xy 146.201472 91.517343) + (xy 146.322547 91.595153) + (xy 146.32255 91.595154) + (xy 146.322549 91.595154) + (xy 146.460636 91.635699) + (xy 146.460638 91.6357) + (xy 146.460639 91.6357) + (xy 146.604562 91.6357) + (xy 146.604562 91.635699) + (xy 146.742653 91.595153) + (xy 146.746937 91.5924) + (xy 149.811553 91.5924) + (xy 149.832034 91.734856) + (xy 149.86069 91.797602) + (xy 149.891823 91.865773) + (xy 149.986072 91.974543) + (xy 150.107147 92.052353) + (xy 150.10715 92.052354) + (xy 150.107149 92.052354) + (xy 150.245236 92.092899) + (xy 150.245238 92.0929) + (xy 150.245239 92.0929) + (xy 150.389162 92.0929) + (xy 150.389162 92.092899) + (xy 150.527253 92.052353) + (xy 150.648328 91.974543) + (xy 150.742577 91.865773) + (xy 150.802365 91.734857) + (xy 150.822847 91.5924) + (xy 150.813046 91.524231) + (xy 152.148353 91.524231) + (xy 152.168834 91.666687) + (xy 152.199967 91.734857) + (xy 152.228623 91.797604) + (xy 152.322872 91.906374) + (xy 152.443947 91.984184) + (xy 152.44395 91.984185) + (xy 152.443949 91.984185) + (xy 152.582036 92.02473) + (xy 152.582038 92.024731) + (xy 152.582039 92.024731) + (xy 152.725962 92.024731) + (xy 152.725962 92.02473) + (xy 152.864053 91.984184) + (xy 152.985128 91.906374) + (xy 153.079377 91.797604) + (xy 153.139165 91.666688) + (xy 153.159647 91.524231) + (xy 153.139165 91.381774) + (xy 153.079377 91.250858) + (xy 152.985128 91.142088) + (xy 152.864053 91.064278) + (xy 152.864051 91.064277) + (xy 152.864049 91.064276) + (xy 152.86405 91.064276) + (xy 152.759575 91.0336) + (xy 158.227817 91.0336) + (xy 158.248099 91.239532) + (xy 158.251535 91.250858) + (xy 158.308168 91.437554) + (xy 158.405715 91.62005) + (xy 158.405717 91.620052) + (xy 158.536989 91.78001) + (xy 158.558428 91.797604) + (xy 158.69695 91.911285) + (xy 158.879446 92.008832) + (xy 159.077466 92.0689) + (xy 159.077465 92.0689) + (xy 159.095929 92.070718) + (xy 159.2834 92.089183) + (xy 159.489334 92.0689) + (xy 159.687354 92.008832) + (xy 159.86985 91.911285) + (xy 160.02981 91.78001) + (xy 160.161085 91.62005) + (xy 160.258632 91.437554) + (xy 160.3187 91.239534) + (xy 160.338983 91.0336) + (xy 160.331478 90.9574) + (xy 163.485617 90.9574) + (xy 163.505899 91.163332) + (xy 163.5059 91.163334) + (xy 163.565968 91.361354) + (xy 163.663515 91.54385) + (xy 163.663517 91.543852) + (xy 163.794789 91.70381) + (xy 163.891409 91.783102) + (xy 163.95475 91.835085) + (xy 164.137246 91.932632) + (xy 164.335266 91.9927) + (xy 164.335265 91.9927) + (xy 164.355547 91.994697) + (xy 164.5412 92.012983) + (xy 164.747134 91.9927) + (xy 164.945154 91.932632) + (xy 165.12765 91.835085) + (xy 165.28761 91.70381) + (xy 165.418885 91.54385) + (xy 165.516432 91.361354) + (xy 165.5765 91.163334) + (xy 165.596783 90.9574) + (xy 165.5765 90.751466) + (xy 165.516432 90.553446) + (xy 165.418885 90.37095) + (xy 165.35204 90.289499) + (xy 165.28761 90.210989) + (xy 165.127652 90.079717) + (xy 165.127653 90.079717) + (xy 165.12765 90.079715) + (xy 164.945154 89.982168) + (xy 164.747134 89.9221) + (xy 164.747132 89.922099) + (xy 164.747134 89.922099) + (xy 164.5412 89.901817) + (xy 164.335267 89.922099) + (xy 164.137243 89.982169) + (xy 164.027098 90.041043) + (xy 163.95475 90.079715) + (xy 163.954748 90.079716) + (xy 163.954747 90.079717) + (xy 163.794789 90.210989) + (xy 163.663517 90.370947) + (xy 163.663515 90.37095) + (xy 163.640474 90.414056) + (xy 163.565969 90.553443) + (xy 163.505899 90.751467) + (xy 163.485617 90.9574) + (xy 160.331478 90.9574) + (xy 160.3187 90.827666) + (xy 160.258632 90.629646) + (xy 160.161085 90.44715) + (xy 160.098547 90.370947) + (xy 160.02981 90.287189) + (xy 159.869852 90.155917) + (xy 159.869853 90.155917) + (xy 159.86985 90.155915) + (xy 159.687354 90.058368) + (xy 159.489334 89.9983) + (xy 159.489332 89.998299) + (xy 159.489334 89.998299) + (xy 159.2834 89.978017) + (xy 159.077467 89.998299) + (xy 158.879443 90.058369) + (xy 158.769298 90.117243) + (xy 158.69695 90.155915) + (xy 158.696948 90.155916) + (xy 158.696947 90.155917) + (xy 158.536989 90.287189) + (xy 158.405717 90.447147) + (xy 158.308169 90.629643) + (xy 158.248099 90.827667) + (xy 158.227817 91.0336) + (xy 152.759575 91.0336) + (xy 152.725963 91.023731) + (xy 152.725961 91.023731) + (xy 152.582039 91.023731) + (xy 152.582036 91.023731) + (xy 152.443949 91.064276) + (xy 152.322873 91.142087) + (xy 152.228623 91.250857) + (xy 152.228622 91.250859) + (xy 152.168834 91.381774) + (xy 152.148353 91.524231) + (xy 150.813046 91.524231) + (xy 150.802365 91.449943) + (xy 150.742577 91.319027) + (xy 150.648328 91.210257) + (xy 150.527253 91.132447) + (xy 150.527251 91.132446) + (xy 150.527249 91.132445) + (xy 150.52725 91.132445) + (xy 150.389163 91.0919) + (xy 150.389161 91.0919) + (xy 150.245239 91.0919) + (xy 150.245236 91.0919) + (xy 150.107149 91.132445) + (xy 149.986073 91.210256) + (xy 149.891823 91.319026) + (xy 149.891822 91.319028) + (xy 149.832034 91.449943) + (xy 149.811553 91.5924) + (xy 146.746937 91.5924) + (xy 146.863728 91.517343) + (xy 146.957977 91.408573) + (xy 147.017765 91.277657) + (xy 147.038247 91.1352) + (xy 147.017765 90.992743) + (xy 146.957977 90.861827) + (xy 146.863728 90.753057) + (xy 146.742653 90.675247) + (xy 146.742651 90.675246) + (xy 146.742649 90.675245) + (xy 146.74265 90.675245) + (xy 146.604563 90.6347) + (xy 146.604561 90.6347) + (xy 146.460639 90.6347) + (xy 146.460636 90.6347) + (xy 146.322549 90.675245) + (xy 146.201473 90.753056) + (xy 146.107223 90.861826) + (xy 146.107222 90.861828) + (xy 146.047434 90.992743) + (xy 146.026953 91.135199) + (xy 145.088976 91.135199) + (xy 145.098983 91.0336) + (xy 145.0787 90.827666) + (xy 145.018632 90.629646) + (xy 144.921085 90.44715) + (xy 144.858547 90.370947) + (xy 144.78981 90.287189) + (xy 144.770814 90.2716) + (xy 147.093753 90.2716) + (xy 147.114234 90.414056) + (xy 147.129348 90.44715) + (xy 147.174023 90.544973) + (xy 147.268272 90.653743) + (xy 147.389347 90.731553) + (xy 147.38935 90.731554) + (xy 147.389349 90.731554) + (xy 147.527436 90.772099) + (xy 147.527438 90.7721) + (xy 147.527439 90.7721) + (xy 147.671362 90.7721) + (xy 147.671362 90.772099) + (xy 147.809453 90.731553) + (xy 147.930528 90.653743) + (xy 148.024777 90.544973) + (xy 148.084565 90.414057) + (xy 148.105047 90.2716) + (xy 148.084565 90.129143) + (xy 148.024777 89.998227) + (xy 147.930528 89.889457) + (xy 147.809453 89.811647) + (xy 147.809451 89.811646) + (xy 147.809449 89.811645) + (xy 147.80945 89.811645) + (xy 147.671363 89.7711) + (xy 147.671361 89.7711) + (xy 147.527439 89.7711) + (xy 147.527436 89.7711) + (xy 147.389349 89.811645) + (xy 147.268273 89.889456) + (xy 147.174023 89.998226) + (xy 147.174022 89.998228) + (xy 147.114234 90.129143) + (xy 147.093753 90.2716) + (xy 144.770814 90.2716) + (xy 144.629852 90.155917) + (xy 144.629853 90.155917) + (xy 144.62985 90.155915) + (xy 144.447354 90.058368) + (xy 144.249334 89.9983) + (xy 144.249332 89.998299) + (xy 144.249334 89.998299) + (xy 144.0434 89.978017) + (xy 143.837467 89.998299) + (xy 143.639443 90.058369) + (xy 143.529298 90.117243) + (xy 143.45695 90.155915) + (xy 143.456948 90.155916) + (xy 143.456947 90.155917) + (xy 143.296989 90.287189) + (xy 143.165717 90.447147) + (xy 143.068169 90.629643) + (xy 143.008099 90.827667) + (xy 142.987817 91.0336) + (xy 142.191118 91.0336) + (xy 142.284377 90.925973) + (xy 142.344165 90.795057) + (xy 142.364647 90.6526) + (xy 142.344165 90.510143) + (xy 142.284377 90.379227) + (xy 142.190128 90.270457) + (xy 142.069053 90.192647) + (xy 142.069051 90.192646) + (xy 142.069049 90.192645) + (xy 142.06905 90.192645) + (xy 141.930963 90.1521) + (xy 141.930961 90.1521) + (xy 141.787039 90.1521) + (xy 141.787036 90.1521) + (xy 141.648949 90.192645) + (xy 141.527873 90.270456) + (xy 141.433623 90.379226) + (xy 141.433622 90.379228) + (xy 141.373834 90.510143) + (xy 141.353353 90.652599) + (xy 140.146509 90.652599) + (xy 140.116432 90.553446) + (xy 140.018885 90.37095) + (xy 139.95204 90.289499) + (xy 139.88761 90.210989) + (xy 139.727652 90.079717) + (xy 139.727653 90.079717) + (xy 139.72765 90.079715) + (xy 139.545154 89.982168) + (xy 139.347134 89.9221) + (xy 139.347132 89.922099) + (xy 139.347134 89.922099) + (xy 139.1412 89.901817) + (xy 138.935267 89.922099) + (xy 138.737243 89.982169) + (xy 138.627098 90.041043) + (xy 138.55475 90.079715) + (xy 138.554748 90.079716) + (xy 138.554747 90.079717) + (xy 138.394789 90.210989) + (xy 138.263517 90.370947) + (xy 138.263515 90.37095) + (xy 138.240474 90.414056) + (xy 138.165969 90.553443) + (xy 138.105899 90.751467) + (xy 138.085617 90.9574) + (xy 138.105899 91.163332) + (xy 138.1059 91.163334) + (xy 138.165968 91.361354) + (xy 138.251777 91.52189) + (xy 138.266019 91.590292) + (xy 138.241019 91.655536) + (xy 138.184715 91.696907) + (xy 138.177355 91.69932) + (xy 138.118348 91.716646) + (xy 137.997273 91.794456) + (xy 137.903023 91.903226) + (xy 137.903022 91.903228) + (xy 137.843234 92.034143) + (xy 137.822753 92.1766) + (xy 137.843234 92.319056) + (xy 137.899298 92.441817) + (xy 137.903023 92.449973) + (xy 137.997272 92.558743) + (xy 138.118347 92.636553) + (xy 138.11835 92.636554) + (xy 138.118349 92.636554) + (xy 138.237515 92.671544) + (xy 138.296294 92.709318) + (xy 138.325319 92.772873) + (xy 138.315376 92.842032) + (xy 138.298435 92.869185) + (xy 138.263932 92.911227) + (xy 138.263928 92.911233) + (xy 138.166433 93.093633) + (xy 138.106391 93.291565) + (xy 138.100893 93.347399) + (xy 138.100893 93.3474) + (xy 138.768698 93.3474) + (xy 138.756035 93.372252) + (xy 138.736214 93.4974) + (xy 138.756035 93.622548) + (xy 138.768698 93.6474) + (xy 138.100893 93.6474) + (xy 138.106391 93.703234) + (xy 138.166434 93.901168) + (xy 138.168499 93.906153) + (xy 138.175966 93.975622) + (xy 138.14469 94.038101) + (xy 138.088875 94.072579) + (xy 138.06755 94.078841) + (xy 137.946473 94.156652) + (xy 137.852223 94.265422) + (xy 137.852222 94.265424) + (xy 137.792434 94.396339) + (xy 137.771953 94.538796) + (xy 135.635116 94.538796) + (xy 135.626009 89.5604) + (xy 149.836953 89.5604) + (xy 149.857434 89.702856) + (xy 149.907117 89.811645) + (xy 149.917223 89.833773) + (xy 150.011472 89.942543) + (xy 150.132547 90.020353) + (xy 150.13255 90.020354) + (xy 150.132549 90.020354) + (xy 150.270636 90.060899) + (xy 150.270638 90.0609) + (xy 150.270639 90.0609) + (xy 150.414562 90.0609) + (xy 150.414562 90.060899) + (xy 150.552653 90.020353) + (xy 150.673728 89.942543) + (xy 150.767977 89.833773) + (xy 150.788424 89.789) + (xy 152.732553 89.789) + (xy 152.753034 89.931456) + (xy 152.793633 90.020353) + (xy 152.812823 90.062373) + (xy 152.907072 90.171143) + (xy 153.028147 90.248953) + (xy 153.02815 90.248954) + (xy 153.028149 90.248954) + (xy 153.105276 90.2716) + (xy 153.158368 90.287189) + (xy 153.166236 90.289499) + (xy 153.166238 90.2895) + (xy 153.166239 90.2895) + (xy 153.310162 90.2895) + (xy 153.310162 90.289499) + (xy 153.448253 90.248953) + (xy 153.569328 90.171143) + (xy 153.663577 90.062373) + (xy 153.723365 89.931457) + (xy 153.743847 89.789) + (xy 153.723365 89.646543) + (xy 153.663577 89.515627) + (xy 153.569328 89.406857) + (xy 153.448253 89.329047) + (xy 153.448251 89.329046) + (xy 153.448249 89.329045) + (xy 153.44825 89.329045) + (xy 153.310163 89.2885) + (xy 153.310161 89.2885) + (xy 153.166239 89.2885) + (xy 153.166236 89.2885) + (xy 153.028149 89.329045) + (xy 152.907073 89.406856) + (xy 152.812823 89.515626) + (xy 152.812822 89.515628) + (xy 152.753034 89.646543) + (xy 152.732553 89.789) + (xy 150.788424 89.789) + (xy 150.827765 89.702857) + (xy 150.848247 89.5604) + (xy 150.827765 89.417943) + (xy 150.767977 89.287027) + (xy 150.673728 89.178257) + (xy 150.552653 89.100447) + (xy 150.552651 89.100446) + (xy 150.552649 89.100445) + (xy 150.55265 89.100445) + (xy 150.414563 89.0599) + (xy 150.414561 89.0599) + (xy 150.270639 89.0599) + (xy 150.270636 89.0599) + (xy 150.132549 89.100445) + (xy 150.011473 89.178256) + (xy 149.917223 89.287026) + (xy 149.917222 89.287028) + (xy 149.857434 89.417943) + (xy 149.836953 89.5604) + (xy 135.626009 89.5604) + (xy 135.612705 82.287216) + (xy 136.213949 82.287216) + (xy 136.23443 82.429672) + (xy 136.284467 82.539235) + (xy 136.294219 82.560589) + (xy 136.388468 82.669359) + (xy 136.509543 82.747169) + (xy 136.509546 82.74717) + (xy 136.509545 82.74717) + (xy 136.647632 82.787715) + (xy 136.647634 82.787716) + (xy 136.647635 82.787716) + (xy 136.791558 82.787716) + (xy 136.791558 82.787715) + (xy 136.929649 82.747169) + (xy 137.050724 82.669359) + (xy 137.05073 82.669351) + (xy 137.057424 82.663553) + (xy 137.059209 82.665613) + (xy 137.106159 82.635437) + (xy 137.176028 82.635433) + (xy 137.234809 82.673204) + (xy 137.263837 82.736758) + (xy 137.2651 82.754412) + (xy 137.2651 86.978232) + (xy 137.262267 87.004583) + (xy 137.261748 87.00697) + (xy 137.26121 87.009442) + (xy 137.264942 87.061606) + (xy 137.2651 87.06603) + (xy 137.2651 87.081882) + (xy 137.265101 87.081896) + (xy 137.267355 87.097579) + (xy 137.267827 87.101973) + (xy 137.27156 87.154144) + (xy 137.273295 87.158795) + (xy 137.279851 87.184479) + (xy 137.280557 87.189395) + (xy 137.280558 87.189398) + (xy 137.302287 87.236976) + (xy 137.303972 87.241046) + (xy 137.322257 87.290067) + (xy 137.322258 87.290069) + (xy 137.325234 87.294044) + (xy 137.338758 87.316837) + (xy 137.340823 87.321358) + (xy 137.340824 87.32136) + (xy 137.340826 87.321362) + (xy 137.375071 87.360883) + (xy 137.377845 87.364325) + (xy 137.38735 87.377021) + (xy 137.398564 87.388235) + (xy 137.40157 87.391464) + (xy 137.43582 87.430991) + (xy 137.435822 87.430994) + (xy 137.435824 87.430995) + (xy 137.435825 87.430996) + (xy 137.440005 87.433682) + (xy 137.460644 87.450315) + (xy 138.080319 88.06999) + (xy 138.113804 88.131313) + (xy 138.1113 88.193661) + (xy 138.1059 88.211463) + (xy 138.105899 88.211466) + (xy 138.085617 88.4174) + (xy 138.105899 88.623332) + (xy 138.1059 88.623334) + (xy 138.165968 88.821354) + (xy 138.263515 89.00385) + (xy 138.263517 89.003852) + (xy 138.394789 89.16381) + (xy 138.491409 89.243102) + (xy 138.55475 89.295085) + (xy 138.737246 89.392632) + (xy 138.935266 89.4527) + (xy 138.935265 89.4527) + (xy 138.953729 89.454518) + (xy 139.1412 89.472983) + (xy 139.347134 89.4527) + (xy 139.545154 89.392632) + (xy 139.72765 89.295085) + (xy 139.88761 89.16381) + (xy 140.018885 89.00385) + (xy 140.116432 88.821354) + (xy 140.152327 88.703022) + (xy 140.703175 88.703022) + (xy 140.723656 88.845478) + (xy 140.763727 88.933219) + (xy 140.783445 88.976395) + (xy 140.877694 89.085165) + (xy 140.998769 89.162975) + (xy 140.998772 89.162976) + (xy 140.998771 89.162976) + (xy 141.136858 89.203521) + (xy 141.13686 89.203522) + (xy 141.136861 89.203522) + (xy 141.280784 89.203522) + (xy 141.280784 89.203521) + (xy 141.387943 89.172057) + (xy 141.418872 89.162976) + (xy 141.418872 89.162975) + (xy 141.418875 89.162975) + (xy 141.53995 89.085165) + (xy 141.634199 88.976395) + (xy 141.693987 88.845479) + (xy 141.714469 88.703022) + (xy 141.693987 88.560565) + (xy 141.663405 88.4936) + (xy 142.987817 88.4936) + (xy 143.008099 88.699532) + (xy 143.010089 88.706092) + (xy 143.068168 88.897554) + (xy 143.165715 89.08005) + (xy 143.165717 89.080052) + (xy 143.296989 89.24001) + (xy 143.364096 89.295082) + (xy 143.45695 89.371285) + (xy 143.639446 89.468832) + (xy 143.837466 89.5289) + (xy 143.837465 89.5289) + (xy 143.855929 89.530718) + (xy 144.0434 89.549183) + (xy 144.249334 89.5289) + (xy 144.447354 89.468832) + (xy 144.62985 89.371285) + (xy 144.78981 89.24001) + (xy 144.921085 89.08005) + (xy 145.018632 88.897554) + (xy 145.059328 88.763396) + (xy 145.359713 88.763396) + (xy 145.380194 88.905852) + (xy 145.41241 88.976393) + (xy 145.439983 89.036769) + (xy 145.534232 89.145539) + (xy 145.655307 89.223349) + (xy 145.65531 89.22335) + (xy 145.655309 89.22335) + (xy 145.793396 89.263895) + (xy 145.793398 89.263896) + (xy 145.793399 89.263896) + (xy 145.937322 89.263896) + (xy 145.937322 89.263895) + (xy 146.075413 89.223349) + (xy 146.196488 89.145539) + (xy 146.290737 89.036769) + (xy 146.350525 88.905853) + (xy 146.371007 88.763396) + (xy 146.350525 88.620939) + (xy 146.290737 88.490023) + (xy 146.196488 88.381253) + (xy 146.134164 88.3412) + (xy 147.165953 88.3412) + (xy 147.186434 88.483656) + (xy 147.221558 88.560565) + (xy 147.246223 88.614573) + (xy 147.340472 88.723343) + (xy 147.461547 88.801153) + (xy 147.46155 88.801154) + (xy 147.461549 88.801154) + (xy 147.599636 88.841699) + (xy 147.599638 88.8417) + (xy 147.599639 88.8417) + (xy 147.743562 88.8417) + (xy 147.743562 88.841699) + (xy 147.881653 88.801153) + (xy 148.002728 88.723343) + (xy 148.096977 88.614573) + (xy 148.156765 88.483657) + (xy 148.164089 88.432719) + (xy 152.600953 88.432719) + (xy 152.621434 88.575175) + (xy 152.639426 88.614571) + (xy 152.681223 88.706092) + (xy 152.775472 88.814862) + (xy 152.896547 88.892672) + (xy 152.89655 88.892673) + (xy 152.896549 88.892673) + (xy 153.034636 88.933218) + (xy 153.034638 88.933219) + (xy 153.034639 88.933219) + (xy 153.178562 88.933219) + (xy 153.178562 88.933218) + (xy 153.285721 88.901754) + (xy 153.31665 88.892673) + (xy 153.31665 88.892672) + (xy 153.316653 88.892672) + (xy 153.437728 88.814862) + (xy 153.531977 88.706092) + (xy 153.591765 88.575176) + (xy 153.603494 88.493599) + (xy 158.227817 88.493599) + (xy 158.248099 88.699532) + (xy 158.250089 88.706092) + (xy 158.308168 88.897554) + (xy 158.405715 89.08005) + (xy 158.405717 89.080052) + (xy 158.536989 89.24001) + (xy 158.604096 89.295082) + (xy 158.69695 89.371285) + (xy 158.879446 89.468832) + (xy 159.077466 89.5289) + (xy 159.077465 89.5289) + (xy 159.097748 89.530897) + (xy 159.2834 89.549183) + (xy 159.489334 89.5289) + (xy 159.687354 89.468832) + (xy 159.86985 89.371285) + (xy 160.02981 89.24001) + (xy 160.161085 89.08005) + (xy 160.258632 88.897554) + (xy 160.3187 88.699534) + (xy 160.338983 88.4936) + (xy 160.331478 88.4174) + (xy 163.485617 88.4174) + (xy 163.505899 88.623332) + (xy 163.5059 88.623334) + (xy 163.565968 88.821354) + (xy 163.663515 89.00385) + (xy 163.663517 89.003852) + (xy 163.794789 89.16381) + (xy 163.891409 89.243102) + (xy 163.95475 89.295085) + (xy 164.137246 89.392632) + (xy 164.335266 89.4527) + (xy 164.335265 89.4527) + (xy 164.355548 89.454697) + (xy 164.5412 89.472983) + (xy 164.747134 89.4527) + (xy 164.945154 89.392632) + (xy 165.12765 89.295085) + (xy 165.28761 89.16381) + (xy 165.418885 89.00385) + (xy 165.516432 88.821354) + (xy 165.5765 88.623334) + (xy 165.596783 88.4174) + (xy 165.5765 88.211466) + (xy 165.516432 88.013446) + (xy 165.418885 87.83095) + (xy 165.366902 87.767609) + (xy 165.28761 87.670989) + (xy 165.127652 87.539717) + (xy 165.127653 87.539717) + (xy 165.12765 87.539715) + (xy 164.945154 87.442168) + (xy 164.747134 87.3821) + (xy 164.747132 87.382099) + (xy 164.747134 87.382099) + (xy 164.548723 87.362558) + (xy 164.5412 87.361817) + (xy 164.541199 87.361817) + (xy 164.335267 87.382099) + (xy 164.137243 87.442169) + (xy 164.107065 87.4583) + (xy 163.95475 87.539715) + (xy 163.954748 87.539716) + (xy 163.954747 87.539717) + (xy 163.794789 87.670989) + (xy 163.663517 87.830947) + (xy 163.663515 87.83095) + (xy 163.624843 87.903298) + (xy 163.565969 88.013443) + (xy 163.505899 88.211467) + (xy 163.485617 88.4174) + (xy 160.331478 88.4174) + (xy 160.3187 88.287666) + (xy 160.258632 88.089646) + (xy 160.161085 87.90715) + (xy 160.098547 87.830947) + (xy 160.02981 87.747189) + (xy 159.869852 87.615917) + (xy 159.869853 87.615917) + (xy 159.86985 87.615915) + (xy 159.687354 87.518368) + (xy 159.489334 87.4583) + (xy 159.489332 87.458299) + (xy 159.489334 87.458299) + (xy 159.2834 87.438017) + (xy 159.077467 87.458299) + (xy 158.879443 87.518369) + (xy 158.769298 87.577243) + (xy 158.69695 87.615915) + (xy 158.696948 87.615916) + (xy 158.696947 87.615917) + (xy 158.536989 87.747189) + (xy 158.405717 87.907147) + (xy 158.405715 87.90715) + (xy 158.37797 87.959057) + (xy 158.308169 88.089643) + (xy 158.248099 88.287667) + (xy 158.227817 88.493599) + (xy 153.603494 88.493599) + (xy 153.612247 88.432719) + (xy 153.591765 88.290262) + (xy 153.531977 88.159346) + (xy 153.437728 88.050576) + (xy 153.316653 87.972766) + (xy 153.316651 87.972765) + (xy 153.316649 87.972764) + (xy 153.31665 87.972764) + (xy 153.178563 87.932219) + (xy 153.178561 87.932219) + (xy 153.034639 87.932219) + (xy 153.034636 87.932219) + (xy 152.896549 87.972764) + (xy 152.775473 88.050575) + (xy 152.681223 88.159345) + (xy 152.681222 88.159347) + (xy 152.621434 88.290262) + (xy 152.600953 88.432719) + (xy 148.164089 88.432719) + (xy 148.177247 88.3412) + (xy 148.156765 88.198743) + (xy 148.096977 88.067827) + (xy 148.002728 87.959057) + (xy 147.881653 87.881247) + (xy 147.881651 87.881246) + (xy 147.881649 87.881245) + (xy 147.88165 87.881245) + (xy 147.743563 87.8407) + (xy 147.743561 87.8407) + (xy 147.599639 87.8407) + (xy 147.599636 87.8407) + (xy 147.461549 87.881245) + (xy 147.340473 87.959056) + (xy 147.246223 88.067826) + (xy 147.246222 88.067828) + (xy 147.186434 88.198743) + (xy 147.165953 88.3412) + (xy 146.134164 88.3412) + (xy 146.075413 88.303443) + (xy 146.075411 88.303442) + (xy 146.075409 88.303441) + (xy 146.07541 88.303441) + (xy 145.937323 88.262896) + (xy 145.937321 88.262896) + (xy 145.793399 88.262896) + (xy 145.793396 88.262896) + (xy 145.655309 88.303441) + (xy 145.534233 88.381252) + (xy 145.439983 88.490022) + (xy 145.439982 88.490024) + (xy 145.380194 88.620939) + (xy 145.359713 88.763396) + (xy 145.059328 88.763396) + (xy 145.0787 88.699534) + (xy 145.098983 88.4936) + (xy 145.0787 88.287666) + (xy 145.018632 88.089646) + (xy 144.921085 87.90715) + (xy 144.858547 87.830947) + (xy 144.78981 87.747189) + (xy 144.629852 87.615917) + (xy 144.629853 87.615917) + (xy 144.62985 87.615915) + (xy 144.447354 87.518368) + (xy 144.249334 87.4583) + (xy 144.249332 87.458299) + (xy 144.249334 87.458299) + (xy 144.061863 87.439835) + (xy 144.0434 87.438017) + (xy 144.043399 87.438017) + (xy 143.837467 87.458299) + (xy 143.639443 87.518369) + (xy 143.529298 87.577243) + (xy 143.45695 87.615915) + (xy 143.456948 87.615916) + (xy 143.456947 87.615917) + (xy 143.296989 87.747189) + (xy 143.165717 87.907147) + (xy 143.165715 87.90715) + (xy 143.13797 87.959057) + (xy 143.068169 88.089643) + (xy 143.008099 88.287667) + (xy 142.987817 88.4936) + (xy 141.663405 88.4936) + (xy 141.634199 88.429649) + (xy 141.53995 88.320879) + (xy 141.418875 88.243069) + (xy 141.418873 88.243068) + (xy 141.418871 88.243067) + (xy 141.418872 88.243067) + (xy 141.280785 88.202522) + (xy 141.280783 88.202522) + (xy 141.136861 88.202522) + (xy 141.136858 88.202522) + (xy 140.998771 88.243067) + (xy 140.877695 88.320878) + (xy 140.783445 88.429648) + (xy 140.783444 88.42965) + (xy 140.723656 88.560565) + (xy 140.703175 88.703022) + (xy 140.152327 88.703022) + (xy 140.1765 88.623334) + (xy 140.196783 88.4174) + (xy 140.1765 88.211466) + (xy 140.116432 88.013446) + (xy 140.018885 87.83095) + (xy 139.966902 87.767609) + (xy 139.88761 87.670989) + (xy 139.727652 87.539717) + (xy 139.727653 87.539717) + (xy 139.72765 87.539715) + (xy 139.545154 87.442168) + (xy 139.347134 87.3821) + (xy 139.347132 87.382099) + (xy 139.347134 87.382099) + (xy 139.1412 87.361817) + (xy 138.935266 87.382099) + (xy 138.935263 87.3821) + (xy 138.917461 87.3875) + (xy 138.847594 87.388121) + (xy 138.79379 87.356519) + (xy 138.318623 86.881352) + (xy 138.285138 86.820029) + (xy 138.290122 86.750337) + (xy 138.331994 86.694404) + (xy 138.397458 86.669987) + (xy 138.465731 86.684839) + (xy 138.484968 86.697817) + (xy 138.508134 86.716829) + (xy 138.55475 86.755085) + (xy 138.737246 86.852632) + (xy 138.935266 86.9127) + (xy 138.935265 86.9127) + (xy 138.953729 86.914518) + (xy 139.1412 86.932983) + (xy 139.347134 86.9127) + (xy 139.545154 86.852632) + (xy 139.72765 86.755085) + (xy 139.88761 86.62381) + (xy 140.018885 86.46385) + (xy 140.116432 86.281354) + (xy 140.1765 86.083334) + (xy 140.189278 85.9536) + (xy 142.987817 85.9536) + (xy 143.008099 86.159532) + (xy 143.021845 86.204845) + (xy 143.068168 86.357554) + (xy 143.165715 86.54005) + (xy 143.165717 86.540052) + (xy 143.296989 86.70001) + (xy 143.358314 86.750337) + (xy 143.45695 86.831285) + (xy 143.639446 86.928832) + (xy 143.837466 86.9889) + (xy 143.837465 86.9889) + (xy 143.855929 86.990718) + (xy 144.0434 87.009183) + (xy 144.249334 86.9889) + (xy 144.447354 86.928832) + (xy 144.62985 86.831285) + (xy 144.78981 86.70001) + (xy 144.818707 86.664799) + (xy 148.287553 86.664799) + (xy 148.308034 86.807256) + (xy 148.319007 86.831282) + (xy 148.367823 86.938173) + (xy 148.462072 87.046943) + (xy 148.583147 87.124753) + (xy 148.58315 87.124754) + (xy 148.583149 87.124754) + (xy 148.721236 87.165299) + (xy 148.721238 87.1653) + (xy 148.721239 87.1653) + (xy 148.865162 87.1653) + (xy 148.865162 87.165299) + (xy 149.003253 87.124753) + (xy 149.124328 87.046943) + (xy 149.218577 86.938173) + (xy 149.223908 86.9265) + (xy 154.045653 86.9265) + (xy 154.066134 87.068956) + (xy 154.072038 87.081883) + (xy 154.125923 87.199873) + (xy 154.220172 87.308643) + (xy 154.341247 87.386453) + (xy 154.34125 87.386454) + (xy 154.341249 87.386454) + (xy 154.479336 87.426999) + (xy 154.479338 87.427) + (xy 154.479339 87.427) + (xy 154.623262 87.427) + (xy 154.623262 87.426999) + (xy 154.755332 87.388221) + (xy 154.76135 87.386454) + (xy 154.76135 87.386453) + (xy 154.761353 87.386453) + (xy 154.882428 87.308643) + (xy 154.976677 87.199873) + (xy 155.036465 87.068957) + (xy 155.056947 86.9265) + (xy 155.036465 86.784043) + (xy 154.976677 86.653127) + (xy 154.882428 86.544357) + (xy 154.761353 86.466547) + (xy 154.761351 86.466546) + (xy 154.761349 86.466545) + (xy 154.76135 86.466545) + (xy 154.623263 86.426) + (xy 154.623261 86.426) + (xy 154.479339 86.426) + (xy 154.479336 86.426) + (xy 154.341249 86.466545) + (xy 154.220173 86.544356) + (xy 154.125923 86.653126) + (xy 154.125922 86.653128) + (xy 154.066134 86.784043) + (xy 154.045653 86.9265) + (xy 149.223908 86.9265) + (xy 149.278365 86.807257) + (xy 149.298847 86.6648) + (xy 149.278365 86.522343) + (xy 149.218577 86.391427) + (xy 149.124328 86.282657) + (xy 149.003253 86.204847) + (xy 149.003251 86.204846) + (xy 149.003249 86.204845) + (xy 149.00325 86.204845) + (xy 148.865163 86.1643) + (xy 148.865161 86.1643) + (xy 148.721239 86.1643) + (xy 148.721236 86.1643) + (xy 148.583149 86.204845) + (xy 148.462073 86.282656) + (xy 148.367823 86.391426) + (xy 148.367822 86.391428) + (xy 148.308034 86.522343) + (xy 148.287553 86.664799) + (xy 144.818707 86.664799) + (xy 144.921085 86.54005) + (xy 145.018632 86.357554) + (xy 145.0787 86.159534) + (xy 145.098983 85.9536) + (xy 145.098983 85.953599) + (xy 158.227817 85.953599) + (xy 158.248099 86.159532) + (xy 158.261845 86.204845) + (xy 158.308168 86.357554) + (xy 158.405715 86.54005) + (xy 158.405717 86.540052) + (xy 158.536989 86.70001) + (xy 158.598314 86.750337) + (xy 158.69695 86.831285) + (xy 158.879446 86.928832) + (xy 159.077466 86.9889) + (xy 159.077465 86.9889) + (xy 159.095929 86.990718) + (xy 159.2834 87.009183) + (xy 159.489334 86.9889) + (xy 159.687354 86.928832) + (xy 159.86985 86.831285) + (xy 160.02981 86.70001) + (xy 160.161085 86.54005) + (xy 160.258632 86.357554) + (xy 160.3187 86.159534) + (xy 160.338983 85.9536) + (xy 160.331478 85.8774) + (xy 163.485617 85.8774) + (xy 163.505899 86.083332) + (xy 163.5059 86.083334) + (xy 163.565968 86.281354) + (xy 163.663515 86.46385) + (xy 163.674099 86.476747) + (xy 163.794789 86.62381) + (xy 163.891409 86.703102) + (xy 163.95475 86.755085) + (xy 164.137246 86.852632) + (xy 164.335266 86.9127) + (xy 164.335265 86.9127) + (xy 164.353729 86.914518) + (xy 164.5412 86.932983) + (xy 164.747134 86.9127) + (xy 164.945154 86.852632) + (xy 165.12765 86.755085) + (xy 165.28761 86.62381) + (xy 165.418885 86.46385) + (xy 165.516432 86.281354) + (xy 165.5765 86.083334) + (xy 165.596783 85.8774) + (xy 165.5765 85.671466) + (xy 165.516432 85.473446) + (xy 165.418885 85.29095) + (xy 165.366902 85.227609) + (xy 165.28761 85.130989) + (xy 165.154143 85.021457) + (xy 165.12765 84.999715) + (xy 164.945154 84.902168) + (xy 164.747134 84.8421) + (xy 164.747132 84.842099) + (xy 164.747134 84.842099) + (xy 164.559663 84.823635) + (xy 164.5412 84.821817) + (xy 164.541199 84.821817) + (xy 164.335267 84.842099) + (xy 164.159892 84.895298) + (xy 164.150011 84.898296) + (xy 164.137243 84.902169) + (xy 164.059645 84.943647) + (xy 163.95475 84.999715) + (xy 163.954748 84.999716) + (xy 163.954747 84.999717) + (xy 163.794789 85.130989) + (xy 163.663517 85.290947) + (xy 163.663515 85.29095) + (xy 163.624843 85.363298) + (xy 163.565969 85.473443) + (xy 163.505899 85.671467) + (xy 163.485617 85.8774) + (xy 160.331478 85.8774) + (xy 160.3187 85.747666) + (xy 160.258632 85.549646) + (xy 160.161085 85.36715) + (xy 160.074088 85.261143) + (xy 160.02981 85.207189) + (xy 159.869852 85.075917) + (xy 159.869853 85.075917) + (xy 159.86985 85.075915) + (xy 159.687354 84.978368) + (xy 159.489334 84.9183) + (xy 159.489332 84.918299) + (xy 159.489334 84.918299) + (xy 159.301863 84.899835) + (xy 159.2834 84.898017) + (xy 159.283399 84.898017) + (xy 159.077467 84.918299) + (xy 158.879443 84.978369) + (xy 158.798833 85.021457) + (xy 158.69695 85.075915) + (xy 158.696948 85.075916) + (xy 158.696947 85.075917) + (xy 158.536989 85.207189) + (xy 158.405717 85.367147) + (xy 158.308169 85.549643) + (xy 158.248099 85.747667) + (xy 158.227817 85.953599) + (xy 145.098983 85.953599) + (xy 145.0787 85.747666) + (xy 145.018632 85.549646) + (xy 144.940568 85.4036) + (xy 145.362075 85.4036) + (xy 145.382556 85.546056) + (xy 145.384196 85.549646) + (xy 145.442345 85.676973) + (xy 145.536594 85.785743) + (xy 145.657669 85.863553) + (xy 145.657672 85.863554) + (xy 145.657671 85.863554) + (xy 145.739951 85.887713) + (xy 145.779396 85.899295) + (xy 145.795758 85.904099) + (xy 145.79576 85.9041) + (xy 145.795761 85.9041) + (xy 145.939684 85.9041) + (xy 145.939684 85.904099) + (xy 146.077775 85.863553) + (xy 146.19885 85.785743) + (xy 146.293099 85.676973) + (xy 146.352887 85.546057) + (xy 146.373369 85.4036) + (xy 146.352887 85.261143) + (xy 146.293099 85.130227) + (xy 146.19885 85.021457) + (xy 146.077775 84.943647) + (xy 146.077773 84.943646) + (xy 146.077771 84.943645) + (xy 146.077772 84.943645) + (xy 145.939685 84.9031) + (xy 145.939683 84.9031) + (xy 145.795761 84.9031) + (xy 145.795758 84.9031) + (xy 145.657671 84.943645) + (xy 145.536595 85.021456) + (xy 145.442345 85.130226) + (xy 145.442344 85.130228) + (xy 145.382556 85.261143) + (xy 145.362075 85.4036) + (xy 144.940568 85.4036) + (xy 144.921085 85.36715) + (xy 144.834088 85.261143) + (xy 144.78981 85.207189) + (xy 144.629852 85.075917) + (xy 144.629853 85.075917) + (xy 144.62985 85.075915) + (xy 144.447354 84.978368) + (xy 144.249334 84.9183) + (xy 144.249332 84.918299) + (xy 144.249334 84.918299) + (xy 144.0434 84.898017) + (xy 143.837467 84.918299) + (xy 143.639443 84.978369) + (xy 143.558833 85.021457) + (xy 143.45695 85.075915) + (xy 143.456948 85.075916) + (xy 143.456947 85.075917) + (xy 143.296989 85.207189) + (xy 143.165717 85.367147) + (xy 143.068169 85.549643) + (xy 143.008099 85.747667) + (xy 142.987817 85.9536) + (xy 140.189278 85.9536) + (xy 140.195767 85.887712) + (xy 140.221928 85.822926) + (xy 140.278962 85.782567) + (xy 140.348762 85.77945) + (xy 140.386208 85.79555) + (xy 140.484547 85.858749) + (xy 140.48455 85.85875) + (xy 140.484549 85.85875) + (xy 140.622636 85.899295) + (xy 140.622638 85.899296) + (xy 140.622639 85.899296) + (xy 140.766562 85.899296) + (xy 140.766562 85.899295) + (xy 140.873721 85.867831) + (xy 140.90465 85.85875) + (xy 140.90465 85.858749) + (xy 140.904653 85.858749) + (xy 141.025728 85.780939) + (xy 141.119977 85.672169) + (xy 141.179765 85.541253) + (xy 141.200247 85.398796) + (xy 141.179765 85.256339) + (xy 141.119977 85.125423) + (xy 141.025728 85.016653) + (xy 140.904653 84.938843) + (xy 140.904651 84.938842) + (xy 140.904649 84.938841) + (xy 140.90465 84.938841) + (xy 140.766563 84.898296) + (xy 140.766561 84.898296) + (xy 140.622639 84.898296) + (xy 140.622636 84.898296) + (xy 140.484549 84.938841) + (xy 140.363473 85.016652) + (xy 140.269223 85.125422) + (xy 140.269222 85.125424) + (xy 140.213717 85.246962) + (xy 140.167962 85.299766) + (xy 140.100922 85.31945) + (xy 140.033883 85.299765) + (xy 140.00507 85.274115) + (xy 139.88761 85.13099) + (xy 139.820503 85.075917) + (xy 139.72765 84.999715) + (xy 139.545154 84.902168) + (xy 139.347134 84.8421) + (xy 139.347132 84.842099) + (xy 139.347134 84.842099) + (xy 139.1412 84.821817) + (xy 138.935267 84.842099) + (xy 138.759892 84.895298) + (xy 138.750011 84.898296) + (xy 138.737243 84.902169) + (xy 138.554746 84.999717) + (xy 138.476764 85.063715) + (xy 138.412454 85.091027) + (xy 138.343586 85.079235) + (xy 138.292027 85.032083) + (xy 138.2741 84.967861) + (xy 138.2741 84.246938) + (xy 138.293785 84.179899) + (xy 138.346589 84.134144) + (xy 138.415747 84.1242) + (xy 138.476765 84.151085) + (xy 138.554245 84.214671) + (xy 138.55475 84.215085) + (xy 138.737246 84.312632) + (xy 138.935266 84.3727) + (xy 138.935265 84.3727) + (xy 138.953729 84.374518) + (xy 139.1412 84.392983) + (xy 139.347134 84.3727) + (xy 139.545154 84.312632) + (xy 139.72765 84.215085) + (xy 139.88761 84.08381) + (xy 140.018885 83.92385) + (xy 140.116432 83.741354) + (xy 140.1765 83.543334) + (xy 140.189278 83.4136) + (xy 142.987817 83.4136) + (xy 142.990032 83.436097) + (xy 143.008099 83.619532) + (xy 143.028882 83.688045) + (xy 143.068168 83.817554) + (xy 143.165715 84.00005) + (xy 143.165717 84.000052) + (xy 143.296989 84.16001) + (xy 143.36359 84.214667) + (xy 143.45695 84.291285) + (xy 143.639446 84.388832) + (xy 143.837466 84.4489) + (xy 143.837465 84.4489) + (xy 143.855929 84.450718) + (xy 144.0434 84.469183) + (xy 144.249334 84.4489) + (xy 144.447354 84.388832) + (xy 144.62985 84.291285) + (xy 144.78981 84.16001) + (xy 144.921085 84.00005) + (xy 145.018632 83.817554) + (xy 145.071824 83.6422) + (xy 148.312953 83.6422) + (xy 148.333434 83.784656) + (xy 148.393222 83.915571) + (xy 148.393223 83.915573) + (xy 148.487472 84.024343) + (xy 148.608547 84.102153) + (xy 148.60855 84.102154) + (xy 148.608549 84.102154) + (xy 148.746636 84.142699) + (xy 148.746638 84.1427) + (xy 148.746639 84.1427) + (xy 148.890562 84.1427) + (xy 148.890562 84.142699) + (xy 149.028653 84.102153) + (xy 149.149728 84.024343) + (xy 149.243977 83.915573) + (xy 149.303765 83.784657) + (xy 149.324247 83.6422) + (xy 149.303765 83.499743) + (xy 149.243977 83.368827) + (xy 149.149728 83.260057) + (xy 149.028653 83.182247) + (xy 149.028651 83.182246) + (xy 149.028649 83.182245) + (xy 149.02865 83.182245) + (xy 148.890563 83.1417) + (xy 148.890561 83.1417) + (xy 148.746639 83.1417) + (xy 148.746636 83.1417) + (xy 148.608549 83.182245) + (xy 148.487473 83.260056) + (xy 148.393223 83.368826) + (xy 148.393222 83.368828) + (xy 148.333434 83.499743) + (xy 148.312953 83.6422) + (xy 145.071824 83.6422) + (xy 145.0787 83.619534) + (xy 145.098983 83.4136) + (xy 145.0787 83.207666) + (xy 145.018632 83.009646) + (xy 144.921085 82.82715) + (xy 144.858547 82.750947) + (xy 144.78981 82.667189) + (xy 144.677964 82.5754) + (xy 149.100353 82.5754) + (xy 149.120834 82.717856) + (xy 149.170748 82.82715) + (xy 149.180623 82.848773) + (xy 149.274872 82.957543) + (xy 149.395947 83.035353) + (xy 149.39595 83.035354) + (xy 149.395949 83.035354) + (xy 149.534036 83.075899) + (xy 149.534038 83.0759) + (xy 149.534039 83.0759) + (xy 149.677962 83.0759) + (xy 149.677962 83.075899) + (xy 149.769864 83.048915) + (xy 154.164529 83.048915) + (xy 154.18501 83.191371) + (xy 154.244798 83.322286) + (xy 154.244799 83.322288) + (xy 154.339048 83.431058) + (xy 154.460123 83.508868) + (xy 154.460126 83.508869) + (xy 154.460125 83.508869) + (xy 154.598212 83.549414) + (xy 154.598214 83.549415) + (xy 154.598215 83.549415) + (xy 154.657291 83.549415) + (xy 154.72433 83.5691) + (xy 154.744972 83.585734) + (xy 154.791842 83.632604) + (xy 154.795495 83.636589) + (xy 154.821623 83.667728) + (xy 154.821625 83.667729) + (xy 154.856813 83.688045) + (xy 154.861379 83.690954) + (xy 154.894661 83.714259) + (xy 154.899363 83.716451) + (xy 154.916534 83.723563) + (xy 154.921396 83.725333) + (xy 154.921397 83.725333) + (xy 154.921399 83.725334) + (xy 154.96143 83.732391) + (xy 154.966692 83.733558) + (xy 155.005947 83.744077) + (xy 155.046425 83.740535) + (xy 155.051826 83.7403) + (xy 158.193314 83.7403) + (xy 158.260353 83.759985) + (xy 158.306108 83.812789) + (xy 158.307875 83.816848) + (xy 158.308165 83.817549) + (xy 158.308168 83.817554) + (xy 158.405715 84.00005) + (xy 158.405717 84.000052) + (xy 158.536989 84.16001) + (xy 158.60359 84.214667) + (xy 158.69695 84.291285) + (xy 158.879446 84.388832) + (xy 159.077466 84.4489) + (xy 159.077465 84.4489) + (xy 159.095929 84.450718) + (xy 159.2834 84.469183) + (xy 159.489334 84.4489) + (xy 159.687354 84.388832) + (xy 159.86985 84.291285) + (xy 160.02981 84.16001) + (xy 160.161085 84.00005) + (xy 160.258632 83.817554) + (xy 160.3187 83.619534) + (xy 160.331714 83.4874) + (xy 163.500893 83.4874) + (xy 163.506391 83.543234) + (xy 163.566433 83.741166) + (xy 163.663928 83.923566) + (xy 163.663932 83.923573) + (xy 163.795144 84.083455) + (xy 163.955026 84.214667) + (xy 163.955033 84.214671) + (xy 164.137433 84.312166) + (xy 164.335365 84.372208) + (xy 164.391199 84.377706) + (xy 164.3912 84.377706) + (xy 164.3912 83.709902) + (xy 164.416052 83.722565) + (xy 164.509719 83.7374) + (xy 164.572681 83.7374) + (xy 164.666348 83.722565) + (xy 164.6912 83.709902) + (xy 164.6912 84.377706) + (xy 164.747034 84.372208) + (xy 164.944966 84.312166) + (xy 165.127366 84.214671) + (xy 165.127373 84.214667) + (xy 165.287255 84.083455) + (xy 165.418467 83.923573) + (xy 165.418471 83.923566) + (xy 165.515966 83.741166) + (xy 165.576008 83.543234) + (xy 165.581507 83.4874) + (xy 164.913702 83.4874) + (xy 164.926365 83.462548) + (xy 164.946186 83.3374) + (xy 164.926365 83.212252) + (xy 164.913702 83.1874) + (xy 165.581507 83.1874) + (xy 165.581506 83.187399) + (xy 165.576008 83.131565) + (xy 165.515966 82.933633) + (xy 165.418471 82.751233) + (xy 165.418467 82.751226) + (xy 165.287255 82.591344) + (xy 165.127373 82.460132) + (xy 165.127366 82.460128) + (xy 164.944966 82.362633) + (xy 164.747033 82.302591) + (xy 164.6912 82.297092) + (xy 164.6912 82.964897) + (xy 164.666348 82.952235) + (xy 164.572681 82.9374) + (xy 164.509719 82.9374) + (xy 164.416052 82.952235) + (xy 164.3912 82.964897) + (xy 164.3912 82.297092) + (xy 164.335366 82.302591) + (xy 164.335365 82.302591) + (xy 164.137433 82.362633) + (xy 163.955033 82.460128) + (xy 163.955026 82.460132) + (xy 163.795144 82.591344) + (xy 163.663932 82.751226) + (xy 163.663928 82.751233) + (xy 163.566433 82.933633) + (xy 163.506391 83.131565) + (xy 163.500893 83.187399) + (xy 163.500893 83.1874) + (xy 164.168698 83.1874) + (xy 164.156035 83.212252) + (xy 164.136214 83.3374) + (xy 164.156035 83.462548) + (xy 164.168698 83.4874) + (xy 163.500893 83.4874) + (xy 160.331714 83.4874) + (xy 160.338983 83.4136) + (xy 160.3187 83.207666) + (xy 160.258632 83.009646) + (xy 160.161085 82.82715) + (xy 160.098547 82.750947) + (xy 160.02981 82.667189) + (xy 159.912077 82.570569) + (xy 159.86985 82.535915) + (xy 159.687354 82.438368) + (xy 159.489334 82.3783) + (xy 159.489332 82.378299) + (xy 159.489334 82.378299) + (xy 159.2834 82.358017) + (xy 159.077467 82.378299) + (xy 158.879443 82.438369) + (xy 158.778953 82.492083) + (xy 158.69695 82.535915) + (xy 158.696948 82.535916) + (xy 158.696947 82.535917) + (xy 158.536989 82.667189) + (xy 158.405717 82.827147) + (xy 158.308165 83.00965) + (xy 158.307875 83.010352) + (xy 158.307624 83.010663) + (xy 158.305296 83.015019) + (xy 158.30447 83.014577) + (xy 158.264035 83.064756) + (xy 158.197741 83.086821) + (xy 158.193314 83.0869) + (xy 155.288731 83.0869) + (xy 155.221692 83.067215) + (xy 155.175937 83.014411) + (xy 155.165993 82.980546) + (xy 155.155341 82.906458) + (xy 155.11912 82.827147) + (xy 155.095553 82.775542) + (xy 155.001304 82.666772) + (xy 154.880229 82.588962) + (xy 154.880227 82.588961) + (xy 154.880225 82.58896) + (xy 154.880226 82.58896) + (xy 154.742139 82.548415) + (xy 154.742137 82.548415) + (xy 154.598215 82.548415) + (xy 154.598212 82.548415) + (xy 154.460125 82.58896) + (xy 154.339049 82.666771) + (xy 154.244799 82.775541) + (xy 154.244798 82.775543) + (xy 154.18501 82.906458) + (xy 154.164529 83.048915) + (xy 149.769864 83.048915) + (xy 149.816053 83.035353) + (xy 149.937128 82.957543) + (xy 150.031377 82.848773) + (xy 150.091165 82.717857) + (xy 150.111647 82.5754) + (xy 150.091165 82.432943) + (xy 150.031377 82.302027) + (xy 149.937128 82.193257) + (xy 149.816053 82.115447) + (xy 149.816051 82.115446) + (xy 149.816049 82.115445) + (xy 149.81605 82.115445) + (xy 149.677963 82.0749) + (xy 149.677961 82.0749) + (xy 149.534039 82.0749) + (xy 149.534036 82.0749) + (xy 149.395949 82.115445) + (xy 149.274873 82.193256) + (xy 149.180623 82.302026) + (xy 149.180622 82.302028) + (xy 149.120834 82.432943) + (xy 149.100353 82.5754) + (xy 144.677964 82.5754) + (xy 144.672077 82.570569) + (xy 144.62985 82.535915) + (xy 144.447354 82.438368) + (xy 144.249334 82.3783) + (xy 144.249332 82.378299) + (xy 144.249334 82.378299) + (xy 144.0434 82.358017) + (xy 143.837467 82.378299) + (xy 143.639443 82.438369) + (xy 143.538953 82.492083) + (xy 143.45695 82.535915) + (xy 143.456948 82.535916) + (xy 143.456947 82.535917) + (xy 143.296989 82.667189) + (xy 143.198077 82.787716) + (xy 143.165715 82.82715) + (xy 143.154157 82.848773) + (xy 143.068169 83.009643) + (xy 143.008099 83.207667) + (xy 142.987817 83.413599) + (xy 142.987817 83.4136) + (xy 140.189278 83.4136) + (xy 140.196783 83.3374) + (xy 140.1765 83.131466) + (xy 140.116432 82.933446) + (xy 140.018885 82.75095) + (xy 139.955081 82.673204) + (xy 139.88761 82.590989) + (xy 139.727652 82.459717) + (xy 139.727653 82.459717) + (xy 139.72765 82.459715) + (xy 139.545154 82.362168) + (xy 139.347134 82.3021) + (xy 139.347132 82.302099) + (xy 139.347134 82.302099) + (xy 139.1412 82.281817) + (xy 138.935267 82.302099) + (xy 138.737243 82.362169) + (xy 138.554746 82.459717) + (xy 138.476764 82.523715) + (xy 138.412454 82.551027) + (xy 138.343586 82.539235) + (xy 138.292027 82.492083) + (xy 138.2741 82.427861) + (xy 138.2741 81.706938) + (xy 138.293785 81.639899) + (xy 138.346589 81.594144) + (xy 138.415747 81.5842) + (xy 138.476765 81.611085) + (xy 138.48764 81.62001) + (xy 138.55475 81.675085) + (xy 138.737246 81.772632) + (xy 138.935266 81.8327) + (xy 138.935265 81.8327) + (xy 138.953729 81.834518) + (xy 139.1412 81.852983) + (xy 139.347134 81.8327) + (xy 139.545154 81.772632) + (xy 139.72765 81.675085) + (xy 139.88761 81.54381) + (xy 140.018885 81.38385) + (xy 140.116432 81.201354) + (xy 140.1765 81.003334) + (xy 140.189278 80.8736) + (xy 142.987817 80.8736) + (xy 143.008099 81.079532) + (xy 143.0081 81.079534) + (xy 143.068168 81.277554) + (xy 143.165715 81.46005) + (xy 143.165717 81.460052) + (xy 143.296989 81.62001) + (xy 143.364096 81.675082) + (xy 143.45695 81.751285) + (xy 143.639446 81.848832) + (xy 143.837466 81.9089) + (xy 143.837465 81.9089) + (xy 143.855929 81.910718) + (xy 144.0434 81.929183) + (xy 144.249334 81.9089) + (xy 144.447354 81.848832) + (xy 144.62985 81.751285) + (xy 144.78981 81.62001) + (xy 144.921085 81.46005) + (xy 145.018632 81.277554) + (xy 145.0787 81.079534) + (xy 145.098983 80.8736) + (xy 158.227817 80.8736) + (xy 158.248099 81.079532) + (xy 158.2481 81.079534) + (xy 158.308168 81.277554) + (xy 158.405715 81.46005) + (xy 158.405717 81.460052) + (xy 158.536989 81.62001) + (xy 158.604096 81.675082) + (xy 158.69695 81.751285) + (xy 158.879446 81.848832) + (xy 159.077466 81.9089) + (xy 159.077465 81.9089) + (xy 159.095929 81.910718) + (xy 159.2834 81.929183) + (xy 159.489334 81.9089) + (xy 159.687354 81.848832) + (xy 159.86985 81.751285) + (xy 160.02981 81.62001) + (xy 160.161085 81.46005) + (xy 160.258632 81.277554) + (xy 160.3187 81.079534) + (xy 160.338983 80.8736) + (xy 160.331478 80.797399) + (xy 163.485617 80.797399) + (xy 163.505899 81.003332) + (xy 163.5059 81.003334) + (xy 163.565968 81.201354) + (xy 163.663515 81.38385) + (xy 163.663517 81.383852) + (xy 163.794789 81.54381) + (xy 163.891409 81.623102) + (xy 163.95475 81.675085) + (xy 164.137246 81.772632) + (xy 164.335266 81.8327) + (xy 164.335265 81.8327) + (xy 164.355547 81.834697) + (xy 164.5412 81.852983) + (xy 164.747134 81.8327) + (xy 164.945154 81.772632) + (xy 165.12765 81.675085) + (xy 165.28761 81.54381) + (xy 165.418885 81.38385) + (xy 165.516432 81.201354) + (xy 165.5765 81.003334) + (xy 165.596783 80.7974) + (xy 165.5765 80.591466) + (xy 165.516432 80.393446) + (xy 165.418885 80.21095) + (xy 165.366902 80.147609) + (xy 165.28761 80.050989) + (xy 165.127652 79.919717) + (xy 165.127653 79.919717) + (xy 165.12765 79.919715) + (xy 164.945154 79.822168) + (xy 164.747134 79.7621) + (xy 164.747132 79.762099) + (xy 164.747134 79.762099) + (xy 164.559663 79.743635) + (xy 164.5412 79.741817) + (xy 164.541199 79.741817) + (xy 164.335267 79.762099) + (xy 164.137243 79.822169) + (xy 164.107065 79.8383) + (xy 163.95475 79.919715) + (xy 163.954748 79.919716) + (xy 163.954747 79.919717) + (xy 163.794789 80.050989) + (xy 163.663517 80.210947) + (xy 163.565969 80.393443) + (xy 163.505899 80.591467) + (xy 163.485617 80.797399) + (xy 160.331478 80.797399) + (xy 160.3187 80.667666) + (xy 160.258632 80.469646) + (xy 160.161085 80.28715) + (xy 160.081811 80.190554) + (xy 160.02981 80.127189) + (xy 159.888264 80.011027) + (xy 159.86985 79.995915) + (xy 159.687354 79.898368) + (xy 159.489334 79.8383) + (xy 159.489332 79.838299) + (xy 159.489334 79.838299) + (xy 159.2834 79.818017) + (xy 159.077467 79.838299) + (xy 158.879443 79.898369) + (xy 158.778953 79.952083) + (xy 158.69695 79.995915) + (xy 158.696948 79.995916) + (xy 158.696947 79.995917) + (xy 158.536989 80.127189) + (xy 158.405717 80.287147) + (xy 158.308169 80.469643) + (xy 158.248099 80.667667) + (xy 158.227817 80.8736) + (xy 145.098983 80.8736) + (xy 145.0787 80.667666) + (xy 145.018632 80.469646) + (xy 144.921085 80.28715) + (xy 144.841811 80.190554) + (xy 144.78981 80.127189) + (xy 144.648264 80.011027) + (xy 144.62985 79.995915) + (xy 144.447354 79.898368) + (xy 144.249334 79.8383) + (xy 144.249332 79.838299) + (xy 144.249334 79.838299) + (xy 144.0434 79.818017) + (xy 143.837467 79.838299) + (xy 143.639443 79.898369) + (xy 143.538953 79.952083) + (xy 143.45695 79.995915) + (xy 143.456948 79.995916) + (xy 143.456947 79.995917) + (xy 143.296989 80.127189) + (xy 143.165717 80.287147) + (xy 143.068169 80.469643) + (xy 143.008099 80.667667) + (xy 142.987817 80.8736) + (xy 140.189278 80.8736) + (xy 140.196783 80.7974) + (xy 140.1765 80.591466) + (xy 140.116432 80.393446) + (xy 140.018885 80.21095) + (xy 139.966902 80.147609) + (xy 139.88761 80.050989) + (xy 139.727652 79.919717) + (xy 139.727653 79.919717) + (xy 139.72765 79.919715) + (xy 139.545154 79.822168) + (xy 139.347134 79.7621) + (xy 139.347132 79.762099) + (xy 139.347134 79.762099) + (xy 139.1412 79.741817) + (xy 138.935267 79.762099) + (xy 138.737243 79.822169) + (xy 138.554746 79.919717) + (xy 138.476764 79.983715) + (xy 138.412454 80.011027) + (xy 138.343586 79.999235) + (xy 138.292027 79.952083) + (xy 138.2741 79.887861) + (xy 138.2741 79.7306) + (xy 141.725753 79.7306) + (xy 141.746234 79.873056) + (xy 141.767543 79.919715) + (xy 141.806023 80.003973) + (xy 141.900272 80.112743) + (xy 142.021347 80.190553) + (xy 142.02135 80.190554) + (xy 142.021349 80.190554) + (xy 142.159436 80.231099) + (xy 142.159438 80.2311) + (xy 142.159439 80.2311) + (xy 142.303362 80.2311) + (xy 142.303362 80.231099) + (xy 142.410521 80.199635) + (xy 142.44145 80.190554) + (xy 142.44145 80.190553) + (xy 142.441453 80.190553) + (xy 142.562528 80.112743) + (xy 142.656777 80.003973) + (xy 142.716565 79.873057) + (xy 142.737047 79.7306) + (xy 142.716565 79.588143) + (xy 142.656777 79.457227) + (xy 142.562528 79.348457) + (xy 142.441453 79.270647) + (xy 142.441451 79.270646) + (xy 142.441449 79.270645) + (xy 142.44145 79.270645) + (xy 142.303363 79.2301) + (xy 142.303361 79.2301) + (xy 142.159439 79.2301) + (xy 142.159436 79.2301) + (xy 142.021349 79.270645) + (xy 141.900273 79.348456) + (xy 141.806023 79.457226) + (xy 141.806022 79.457228) + (xy 141.746234 79.588143) + (xy 141.725753 79.7306) + (xy 138.2741 79.7306) + (xy 138.2741 79.166938) + (xy 138.293785 79.099899) + (xy 138.346589 79.054144) + (xy 138.415747 79.0442) + (xy 138.476765 79.071085) + (xy 138.48764 79.08001) + (xy 138.55475 79.135085) + (xy 138.737246 79.232632) + (xy 138.935266 79.2927) + (xy 138.935265 79.2927) + (xy 138.953729 79.294518) + (xy 139.1412 79.312983) + (xy 139.347134 79.2927) + (xy 139.545154 79.232632) + (xy 139.72765 79.135085) + (xy 139.88761 79.00381) + (xy 140.018885 78.84385) + (xy 140.116432 78.661354) + (xy 140.1765 78.463334) + (xy 140.189278 78.333599) + (xy 142.987817 78.333599) + (xy 143.008099 78.539532) + (xy 143.038134 78.638543) + (xy 143.068168 78.737554) + (xy 143.165715 78.92005) + (xy 143.165717 78.920052) + (xy 143.296989 79.08001) + (xy 143.364096 79.135082) + (xy 143.45695 79.211285) + (xy 143.639446 79.308832) + (xy 143.837466 79.3689) + (xy 143.837465 79.3689) + (xy 143.855929 79.370718) + (xy 144.0434 79.389183) + (xy 144.249334 79.3689) + (xy 144.447354 79.308832) + (xy 144.62985 79.211285) + (xy 144.78981 79.08001) + (xy 144.921085 78.92005) + (xy 145.018632 78.737554) + (xy 145.0787 78.539534) + (xy 145.084209 78.4836) + (xy 158.243093 78.4836) + (xy 158.248591 78.539434) + (xy 158.308633 78.737366) + (xy 158.406128 78.919766) + (xy 158.406132 78.919773) + (xy 158.537344 79.079655) + (xy 158.697226 79.210867) + (xy 158.697233 79.210871) + (xy 158.879633 79.308366) + (xy 159.077565 79.368408) + (xy 159.133399 79.373906) + (xy 159.1334 79.373906) + (xy 159.1334 78.706102) + (xy 159.158252 78.718765) + (xy 159.251919 78.7336) + (xy 159.314881 78.7336) + (xy 159.408548 78.718765) + (xy 159.4334 78.706102) + (xy 159.4334 79.373906) + (xy 159.489234 79.368408) + (xy 159.687166 79.308366) + (xy 159.869566 79.210871) + (xy 159.869573 79.210867) + (xy 160.029455 79.079655) + (xy 160.160667 78.919773) + (xy 160.160671 78.919766) + (xy 160.258166 78.737366) + (xy 160.318208 78.539434) + (xy 160.323707 78.4836) + (xy 159.655902 78.4836) + (xy 159.668565 78.458748) + (xy 159.688386 78.3336) + (xy 159.676317 78.2574) + (xy 163.485617 78.2574) + (xy 163.505899 78.463332) + (xy 163.528984 78.539434) + (xy 163.565968 78.661354) + (xy 163.663515 78.84385) + (xy 163.663517 78.843852) + (xy 163.794789 79.00381) + (xy 163.891409 79.083102) + (xy 163.95475 79.135085) + (xy 164.137246 79.232632) + (xy 164.335266 79.2927) + (xy 164.335265 79.2927) + (xy 164.355548 79.294697) + (xy 164.5412 79.312983) + (xy 164.747134 79.2927) + (xy 164.945154 79.232632) + (xy 165.12765 79.135085) + (xy 165.28761 79.00381) + (xy 165.418885 78.84385) + (xy 165.516432 78.661354) + (xy 165.5765 78.463334) + (xy 165.596783 78.2574) + (xy 165.5765 78.051466) + (xy 165.516432 77.853446) + (xy 165.418885 77.67095) + (xy 165.350436 77.587544) + (xy 165.28761 77.510989) + (xy 165.127652 77.379717) + (xy 165.127653 77.379717) + (xy 165.12765 77.379715) + (xy 164.945154 77.282168) + (xy 164.747134 77.2221) + (xy 164.747132 77.222099) + (xy 164.747134 77.222099) + (xy 164.5412 77.201817) + (xy 164.335267 77.222099) + (xy 164.137243 77.282169) + (xy 164.027098 77.341043) + (xy 163.95475 77.379715) + (xy 163.954748 77.379716) + (xy 163.954747 77.379717) + (xy 163.794789 77.510989) + (xy 163.663517 77.670947) + (xy 163.565969 77.853443) + (xy 163.505899 78.051467) + (xy 163.485617 78.2574) + (xy 159.676317 78.2574) + (xy 159.668565 78.208452) + (xy 159.655902 78.1836) + (xy 160.323707 78.1836) + (xy 160.323706 78.183599) + (xy 160.318208 78.127765) + (xy 160.258166 77.929833) + (xy 160.160671 77.747433) + (xy 160.160667 77.747426) + (xy 160.029455 77.587544) + (xy 159.869573 77.456332) + (xy 159.869566 77.456328) + (xy 159.687166 77.358833) + (xy 159.489233 77.298791) + (xy 159.4334 77.293292) + (xy 159.4334 77.961097) + (xy 159.408548 77.948435) + (xy 159.314881 77.9336) + (xy 159.251919 77.9336) + (xy 159.158252 77.948435) + (xy 159.1334 77.961097) + (xy 159.1334 77.293292) + (xy 159.077566 77.298791) + (xy 159.077565 77.298791) + (xy 158.879633 77.358833) + (xy 158.697233 77.456328) + (xy 158.697226 77.456332) + (xy 158.537344 77.587544) + (xy 158.406132 77.747426) + (xy 158.406128 77.747433) + (xy 158.308633 77.929833) + (xy 158.248591 78.127765) + (xy 158.243093 78.183599) + (xy 158.243093 78.1836) + (xy 158.910898 78.1836) + (xy 158.898235 78.208452) + (xy 158.878414 78.3336) + (xy 158.898235 78.458748) + (xy 158.910898 78.4836) + (xy 158.243093 78.4836) + (xy 145.084209 78.4836) + (xy 145.098983 78.3336) + (xy 145.0787 78.127666) + (xy 145.018632 77.929646) + (xy 144.921085 77.74715) + (xy 144.790101 77.587544) + (xy 144.78981 77.587189) + (xy 144.629852 77.455917) + (xy 144.629853 77.455917) + (xy 144.62985 77.455915) + (xy 144.447354 77.358368) + (xy 144.249334 77.2983) + (xy 144.249332 77.298299) + (xy 144.249334 77.298299) + (xy 144.0434 77.278017) + (xy 143.837467 77.298299) + (xy 143.639443 77.358369) + (xy 143.538953 77.412083) + (xy 143.45695 77.455915) + (xy 143.456948 77.455916) + (xy 143.456947 77.455917) + (xy 143.296989 77.587189) + (xy 143.165717 77.747147) + (xy 143.165715 77.74715) + (xy 143.165564 77.747433) + (xy 143.068169 77.929643) + (xy 143.068168 77.929645) + (xy 143.068168 77.929646) + (xy 143.061298 77.952292) + (xy 143.008099 78.127667) + (xy 142.987817 78.333599) + (xy 140.189278 78.333599) + (xy 140.196783 78.2574) + (xy 140.1765 78.051466) + (xy 140.116432 77.853446) + (xy 140.018885 77.67095) + (xy 139.950436 77.587544) + (xy 139.88761 77.510989) + (xy 139.727652 77.379717) + (xy 139.727653 77.379717) + (xy 139.72765 77.379715) + (xy 139.545154 77.282168) + (xy 139.347134 77.2221) + (xy 139.347132 77.222099) + (xy 139.347134 77.222099) + (xy 139.1412 77.201817) + (xy 138.935267 77.222099) + (xy 138.737243 77.282169) + (xy 138.554746 77.379717) + (xy 138.476764 77.443715) + (xy 138.412454 77.471027) + (xy 138.343586 77.459235) + (xy 138.292027 77.412083) + (xy 138.2741 77.347861) + (xy 138.2741 76.626938) + (xy 138.293785 76.559899) + (xy 138.346589 76.514144) + (xy 138.415747 76.5042) + (xy 138.476765 76.531085) + (xy 138.48764 76.54001) + (xy 138.55475 76.595085) + (xy 138.737246 76.692632) + (xy 138.935266 76.7527) + (xy 138.935265 76.7527) + (xy 138.953729 76.754518) + (xy 139.1412 76.772983) + (xy 139.347134 76.7527) + (xy 139.545154 76.692632) + (xy 139.684353 76.618228) + (xy 142.9934 76.618228) + (xy 143.007903 76.69114) + (xy 143.007905 76.691144) + (xy 143.06316 76.773839) + (xy 143.145855 76.829094) + (xy 143.145859 76.829096) + (xy 143.218771 76.843599) + (xy 143.218774 76.8436) + (xy 143.8934 76.8436) + (xy 143.8934 76.166102) + (xy 143.918252 76.178765) + (xy 144.011919 76.1936) + (xy 144.074881 76.1936) + (xy 144.168548 76.178765) + (xy 144.1934 76.166102) + (xy 144.1934 76.8436) + (xy 144.868026 76.8436) + (xy 144.868028 76.843599) + (xy 144.94094 76.829096) + (xy 144.940944 76.829094) + (xy 145.023639 76.773839) + (xy 145.078894 76.691144) + (xy 145.078896 76.69114) + (xy 145.093399 76.618228) + (xy 145.0934 76.618226) + (xy 145.0934 75.9436) + (xy 144.415902 75.9436) + (xy 144.427621 75.9206) + (xy 151.411753 75.9206) + (xy 151.432234 76.063056) + (xy 151.46679 76.138721) + (xy 151.492023 76.193973) + (xy 151.586272 76.302743) + (xy 151.707347 76.380553) + (xy 151.70735 76.380554) + (xy 151.707349 76.380554) + (xy 151.845436 76.421099) + (xy 151.845438 76.4211) + (xy 151.845439 76.4211) + (xy 151.989362 76.4211) + (xy 151.989362 76.421099) + (xy 152.127453 76.380553) + (xy 152.248528 76.302743) + (xy 152.342777 76.193973) + (xy 152.402565 76.063057) + (xy 152.423047 75.9206) + (xy 152.404787 75.793599) + (xy 158.227817 75.793599) + (xy 158.248099 75.999532) + (xy 158.267369 76.063056) + (xy 158.308168 76.197554) + (xy 158.405715 76.38005) + (xy 158.405717 76.380052) + (xy 158.536989 76.54001) + (xy 158.604096 76.595082) + (xy 158.69695 76.671285) + (xy 158.879446 76.768832) + (xy 159.077466 76.8289) + (xy 159.077465 76.8289) + (xy 159.095929 76.830718) + (xy 159.2834 76.849183) + (xy 159.489334 76.8289) + (xy 159.687354 76.768832) + (xy 159.86985 76.671285) + (xy 160.02981 76.54001) + (xy 160.161085 76.38005) + (xy 160.258632 76.197554) + (xy 160.3187 75.999534) + (xy 160.338983 75.7936) + (xy 160.3187 75.587666) + (xy 160.258632 75.389646) + (xy 160.161085 75.20715) + (xy 160.087965 75.118052) + (xy 160.02981 75.047189) + (xy 159.874897 74.920057) + (xy 159.86985 74.915915) + (xy 159.687354 74.818368) + (xy 159.489334 74.7583) + (xy 159.489332 74.758299) + (xy 159.489334 74.758299) + (xy 159.2834 74.738017) + (xy 159.077467 74.758299) + (xy 158.879443 74.818369) + (xy 158.795009 74.863501) + (xy 158.69695 74.915915) + (xy 158.696948 74.915916) + (xy 158.696947 74.915917) + (xy 158.536989 75.047189) + (xy 158.405717 75.207147) + (xy 158.308169 75.389643) + (xy 158.308168 75.389645) + (xy 158.308168 75.389646) + (xy 158.301298 75.412292) + (xy 158.248099 75.587667) + (xy 158.227817 75.793599) + (xy 152.404787 75.793599) + (xy 152.402565 75.778143) + (xy 152.342777 75.647227) + (xy 152.248528 75.538457) + (xy 152.127453 75.460647) + (xy 152.127451 75.460646) + (xy 152.127449 75.460645) + (xy 152.12745 75.460645) + (xy 151.989363 75.4201) + (xy 151.989361 75.4201) + (xy 151.845439 75.4201) + (xy 151.845436 75.4201) + (xy 151.707349 75.460645) + (xy 151.586273 75.538456) + (xy 151.492023 75.647226) + (xy 151.492022 75.647228) + (xy 151.432234 75.778143) + (xy 151.411753 75.9206) + (xy 144.427621 75.9206) + (xy 144.428565 75.918748) + (xy 144.448386 75.7936) + (xy 144.428565 75.668452) + (xy 144.415902 75.6436) + (xy 145.0934 75.6436) + (xy 145.0934 74.968973) + (xy 145.093399 74.968971) + (xy 145.078896 74.896059) + (xy 145.078894 74.896055) + (xy 145.023639 74.81336) + (xy 144.940944 74.758105) + (xy 144.94094 74.758103) + (xy 144.868027 74.7436) + (xy 144.1934 74.7436) + (xy 144.1934 75.421097) + (xy 144.168548 75.408435) + (xy 144.074881 75.3936) + (xy 144.011919 75.3936) + (xy 143.918252 75.408435) + (xy 143.8934 75.421097) + (xy 143.8934 74.7436) + (xy 143.218773 74.7436) + (xy 143.145859 74.758103) + (xy 143.145855 74.758105) + (xy 143.06316 74.81336) + (xy 143.007905 74.896055) + (xy 143.007903 74.896059) + (xy 142.9934 74.968971) + (xy 142.9934 75.6436) + (xy 143.670898 75.6436) + (xy 143.658235 75.668452) + (xy 143.638414 75.7936) + (xy 143.658235 75.918748) + (xy 143.670898 75.9436) + (xy 142.9934 75.9436) + (xy 142.9934 76.618228) + (xy 139.684353 76.618228) + (xy 139.72765 76.595085) + (xy 139.88761 76.46381) + (xy 140.018885 76.30385) + (xy 140.116432 76.121354) + (xy 140.1765 75.923334) + (xy 140.196783 75.7174) + (xy 140.1765 75.511466) + (xy 140.116432 75.313446) + (xy 140.018885 75.13095) + (xy 139.953248 75.050971) + (xy 139.88761 74.970989) + (xy 139.727652 74.839717) + (xy 139.727653 74.839717) + (xy 139.72765 74.839715) + (xy 139.545154 74.742168) + (xy 139.347134 74.6821) + (xy 139.347132 74.682099) + (xy 139.347134 74.682099) + (xy 139.1412 74.661817) + (xy 138.935267 74.682099) + (xy 138.737243 74.742169) + (xy 138.554746 74.839717) + (xy 138.476764 74.903715) + (xy 138.412454 74.931027) + (xy 138.343586 74.919235) + (xy 138.292027 74.872083) + (xy 138.2741 74.807861) + (xy 138.2741 74.625199) + (xy 148.820953 74.625199) + (xy 148.841434 74.767656) + (xy 148.874343 74.839715) + (xy 148.901223 74.898573) + (xy 148.995472 75.007343) + (xy 149.116547 75.085153) + (xy 149.11655 75.085154) + (xy 149.116549 75.085154) + (xy 149.254636 75.125699) + (xy 149.254638 75.1257) + (xy 149.254639 75.1257) + (xy 149.398562 75.1257) + (xy 149.398562 75.125699) + (xy 149.52287 75.0892) + (xy 149.53665 75.085154) + (xy 149.53665 75.085153) + (xy 149.536653 75.085153) + (xy 149.657728 75.007343) + (xy 149.751977 74.898573) + (xy 149.807224 74.7776) + (xy 150.802153 74.7776) + (xy 150.822634 74.920056) + (xy 150.880695 75.047189) + (xy 150.882423 75.050973) + (xy 150.976672 75.159743) + (xy 151.097747 75.237553) + (xy 151.09775 75.237554) + (xy 151.097749 75.237554) + (xy 151.235836 75.278099) + (xy 151.235838 75.2781) + (xy 151.235839 75.2781) + (xy 151.379762 75.2781) + (xy 151.379762 75.278099) + (xy 151.517853 75.237553) + (xy 151.638928 75.159743) + (xy 151.733177 75.050973) + (xy 151.792965 74.920057) + (xy 151.813447 74.7776) + (xy 151.805316 74.721046) + (xy 160.778596 74.721046) + (xy 160.799077 74.863503) + (xy 160.858865 74.994418) + (xy 160.858866 74.99442) + (xy 160.953115 75.10319) + (xy 161.022907 75.148043) + (xy 161.068662 75.200846) + (xy 161.078606 75.270004) + (xy 161.068662 75.303869) + (xy 161.012639 75.426541) + (xy 161.012638 75.426542) + (xy 160.992157 75.568999) + (xy 161.012638 75.711456) + (xy 161.050152 75.793599) + (xy 161.072427 75.842373) + (xy 161.166676 75.951143) + (xy 161.287751 76.028953) + (xy 161.287754 76.028954) + (xy 161.287753 76.028954) + (xy 161.394911 76.060417) + (xy 161.403896 76.063056) + (xy 161.42584 76.069499) + (xy 161.425842 76.0695) + (xy 161.425843 76.0695) + (xy 161.569765 76.0695) + (xy 161.679119 76.037391) + (xy 161.748989 76.037391) + (xy 161.807767 76.075165) + (xy 161.836792 76.138721) + (xy 161.836792 76.174013) + (xy 161.825753 76.250797) + (xy 161.825753 76.250799) + (xy 161.846234 76.393256) + (xy 161.901443 76.514144) + (xy 161.906023 76.524173) + (xy 162.000272 76.632943) + (xy 162.121347 76.710753) + (xy 162.12135 76.710754) + (xy 162.121349 76.710754) + (xy 162.259436 76.751299) + (xy 162.259438 76.7513) + (xy 162.259439 76.7513) + (xy 162.403362 76.7513) + (xy 162.403362 76.751299) + (xy 162.541453 76.710753) + (xy 162.662528 76.632943) + (xy 162.756777 76.524173) + (xy 162.816565 76.393257) + (xy 162.837047 76.2508) + (xy 162.816565 76.108343) + (xy 162.756777 75.977427) + (xy 162.662528 75.868657) + (xy 162.541453 75.790847) + (xy 162.541451 75.790846) + (xy 162.541449 75.790845) + (xy 162.54145 75.790845) + (xy 162.403363 75.7503) + (xy 162.403361 75.7503) + (xy 162.259439 75.7503) + (xy 162.259435 75.7503) + (xy 162.150083 75.782408) + (xy 162.080213 75.782408) + (xy 162.021435 75.744633) + (xy 162.008999 75.7174) + (xy 163.485617 75.7174) + (xy 163.505899 75.923332) + (xy 163.522308 75.977426) + (xy 163.565968 76.121354) + (xy 163.663515 76.30385) + (xy 163.663517 76.303852) + (xy 163.794789 76.46381) + (xy 163.891409 76.543102) + (xy 163.95475 76.595085) + (xy 164.137246 76.692632) + (xy 164.335266 76.7527) + (xy 164.335265 76.7527) + (xy 164.353729 76.754518) + (xy 164.5412 76.772983) + (xy 164.747134 76.7527) + (xy 164.945154 76.692632) + (xy 165.12765 76.595085) + (xy 165.28761 76.46381) + (xy 165.418885 76.30385) + (xy 165.516432 76.121354) + (xy 165.5765 75.923334) + (xy 165.596783 75.7174) + (xy 165.5765 75.511466) + (xy 165.516432 75.313446) + (xy 165.418885 75.13095) + (xy 165.353248 75.050971) + (xy 165.28761 74.970989) + (xy 165.127652 74.839717) + (xy 165.127653 74.839717) + (xy 165.12765 74.839715) + (xy 164.945154 74.742168) + (xy 164.747134 74.6821) + (xy 164.747132 74.682099) + (xy 164.747134 74.682099) + (xy 164.559663 74.663635) + (xy 164.5412 74.661817) + (xy 164.541199 74.661817) + (xy 164.335267 74.682099) + (xy 164.137243 74.742169) + (xy 164.070958 74.7776) + (xy 163.95475 74.839715) + (xy 163.954748 74.839716) + (xy 163.954747 74.839717) + (xy 163.794789 74.970989) + (xy 163.663517 75.130947) + (xy 163.663515 75.13095) + (xy 163.633632 75.186856) + (xy 163.565969 75.313443) + (xy 163.505899 75.511467) + (xy 163.485617 75.7174) + (xy 162.008999 75.7174) + (xy 161.992411 75.681077) + (xy 161.992411 75.645784) + (xy 161.992725 75.6436) + (xy 162.003451 75.569) + (xy 161.982969 75.426543) + (xy 161.923181 75.295627) + (xy 161.828932 75.186857) + (xy 161.759138 75.142003) + (xy 161.713384 75.0892) + (xy 161.70344 75.020041) + (xy 161.713381 74.986183) + (xy 161.769408 74.863504) + (xy 161.78989 74.721047) + (xy 161.769408 74.57859) + (xy 161.70962 74.447674) + (xy 161.615371 74.338904) + (xy 161.494296 74.261094) + (xy 161.494294 74.261093) + (xy 161.494292 74.261092) + (xy 161.494293 74.261092) + (xy 161.356206 74.220547) + (xy 161.356204 74.220547) + (xy 161.212282 74.220547) + (xy 161.212279 74.220547) + (xy 161.074192 74.261092) + (xy 160.953116 74.338903) + (xy 160.858866 74.447673) + (xy 160.858865 74.447675) + (xy 160.799077 74.57859) + (xy 160.778596 74.721046) + (xy 151.805316 74.721046) + (xy 151.792965 74.635143) + (xy 151.733177 74.504227) + (xy 151.638928 74.395457) + (xy 151.517853 74.317647) + (xy 151.517851 74.317646) + (xy 151.517849 74.317645) + (xy 151.51785 74.317645) + (xy 151.379763 74.2771) + (xy 151.379761 74.2771) + (xy 151.235839 74.2771) + (xy 151.235836 74.2771) + (xy 151.097749 74.317645) + (xy 150.976673 74.395456) + (xy 150.882423 74.504226) + (xy 150.882422 74.504228) + (xy 150.822634 74.635143) + (xy 150.802153 74.7776) + (xy 149.807224 74.7776) + (xy 149.811765 74.767657) + (xy 149.832247 74.6252) + (xy 149.811765 74.482743) + (xy 149.751977 74.351827) + (xy 149.657728 74.243057) + (xy 149.536653 74.165247) + (xy 149.536651 74.165246) + (xy 149.536649 74.165245) + (xy 149.53665 74.165245) + (xy 149.398563 74.1247) + (xy 149.398561 74.1247) + (xy 149.254639 74.1247) + (xy 149.254636 74.1247) + (xy 149.116549 74.165245) + (xy 148.995473 74.243056) + (xy 148.901223 74.351826) + (xy 148.901222 74.351828) + (xy 148.841434 74.482743) + (xy 148.820953 74.625199) + (xy 138.2741 74.625199) + (xy 138.2741 74.086938) + (xy 138.293785 74.019899) + (xy 138.346589 73.974144) + (xy 138.415747 73.9642) + (xy 138.476765 73.991085) + (xy 138.55475 74.055085) + (xy 138.737246 74.152632) + (xy 138.935266 74.2127) + (xy 138.935265 74.2127) + (xy 138.953729 74.214518) + (xy 139.1412 74.232983) + (xy 139.347134 74.2127) + (xy 139.545154 74.152632) + (xy 139.72765 74.055085) + (xy 139.88761 73.92381) + (xy 140.018885 73.76385) + (xy 140.116432 73.581354) + (xy 140.1765 73.383334) + (xy 140.196783 73.1774) + (xy 163.485617 73.1774) + (xy 163.505899 73.383332) + (xy 163.5059 73.383334) + (xy 163.565968 73.581354) + (xy 163.663515 73.76385) + (xy 163.663517 73.763852) + (xy 163.794789 73.92381) + (xy 163.876765 73.991085) + (xy 163.95475 74.055085) + (xy 164.137246 74.152632) + (xy 164.335266 74.2127) + (xy 164.335265 74.2127) + (xy 164.355547 74.214697) + (xy 164.5412 74.232983) + (xy 164.747134 74.2127) + (xy 164.945154 74.152632) + (xy 165.12765 74.055085) + (xy 165.28761 73.92381) + (xy 165.418885 73.76385) + (xy 165.516432 73.581354) + (xy 165.5765 73.383334) + (xy 165.596783 73.1774) + (xy 165.5765 72.971466) + (xy 165.516432 72.773446) + (xy 165.418885 72.59095) + (xy 165.366902 72.527609) + (xy 165.28761 72.430989) + (xy 165.127652 72.299717) + (xy 165.127653 72.299717) + (xy 165.12765 72.299715) + (xy 164.945154 72.202168) + (xy 164.747134 72.1421) + (xy 164.747132 72.142099) + (xy 164.747134 72.142099) + (xy 164.5412 72.121817) + (xy 164.335267 72.142099) + (xy 164.137243 72.202169) + (xy 164.027098 72.261043) + (xy 163.95475 72.299715) + (xy 163.954748 72.299716) + (xy 163.954747 72.299717) + (xy 163.794789 72.430989) + (xy 163.663517 72.590947) + (xy 163.565969 72.773443) + (xy 163.505899 72.971467) + (xy 163.485617 73.1774) + (xy 140.196783 73.1774) + (xy 140.1765 72.971466) + (xy 140.116432 72.773446) + (xy 140.018885 72.59095) + (xy 139.966902 72.527609) + (xy 139.88761 72.430989) + (xy 139.727652 72.299717) + (xy 139.727653 72.299717) + (xy 139.72765 72.299715) + (xy 139.545154 72.202168) + (xy 139.347134 72.1421) + (xy 139.347132 72.142099) + (xy 139.347134 72.142099) + (xy 139.1412 72.121817) + (xy 138.935267 72.142099) + (xy 138.737243 72.202169) + (xy 138.554746 72.299717) + (xy 138.476764 72.363715) + (xy 138.412454 72.391027) + (xy 138.343586 72.379235) + (xy 138.292027 72.332083) + (xy 138.2741 72.267861) + (xy 138.2741 71.546938) + (xy 138.293785 71.479899) + (xy 138.346589 71.434144) + (xy 138.415747 71.4242) + (xy 138.476765 71.451085) + (xy 138.55475 71.515085) + (xy 138.737246 71.612632) + (xy 138.935266 71.6727) + (xy 138.935265 71.6727) + (xy 138.953729 71.674518) + (xy 139.1412 71.692983) + (xy 139.347134 71.6727) + (xy 139.545154 71.612632) + (xy 139.72765 71.515085) + (xy 139.88761 71.38381) + (xy 140.018885 71.22385) + (xy 140.116432 71.041354) + (xy 140.1765 70.843334) + (xy 140.196783 70.6374) + (xy 140.196783 70.637399) + (xy 163.485617 70.637399) + (xy 163.505899 70.843332) + (xy 163.5059 70.843334) + (xy 163.565968 71.041354) + (xy 163.663515 71.22385) + (xy 163.663517 71.223852) + (xy 163.794789 71.38381) + (xy 163.876765 71.451085) + (xy 163.95475 71.515085) + (xy 164.137246 71.612632) + (xy 164.335266 71.6727) + (xy 164.335265 71.6727) + (xy 164.353729 71.674518) + (xy 164.5412 71.692983) + (xy 164.747134 71.6727) + (xy 164.945154 71.612632) + (xy 165.12765 71.515085) + (xy 165.28761 71.38381) + (xy 165.418885 71.22385) + (xy 165.516432 71.041354) + (xy 165.5765 70.843334) + (xy 165.596783 70.6374) + (xy 165.5765 70.431466) + (xy 165.516432 70.233446) + (xy 165.418885 70.05095) + (xy 165.366902 69.987609) + (xy 165.28761 69.890989) + (xy 165.127652 69.759717) + (xy 165.127653 69.759717) + (xy 165.12765 69.759715) + (xy 164.945154 69.662168) + (xy 164.747134 69.6021) + (xy 164.747132 69.602099) + (xy 164.747134 69.602099) + (xy 164.559663 69.583635) + (xy 164.5412 69.581817) + (xy 164.541199 69.581817) + (xy 164.335267 69.602099) + (xy 164.137243 69.662169) + (xy 164.027098 69.721043) + (xy 163.95475 69.759715) + (xy 163.954748 69.759716) + (xy 163.954747 69.759717) + (xy 163.794789 69.890989) + (xy 163.663517 70.050947) + (xy 163.565969 70.233443) + (xy 163.505899 70.431467) + (xy 163.485617 70.637399) + (xy 140.196783 70.637399) + (xy 140.1765 70.431466) + (xy 140.116432 70.233446) + (xy 140.018885 70.05095) + (xy 139.966902 69.987609) + (xy 139.88761 69.890989) + (xy 139.727652 69.759717) + (xy 139.727653 69.759717) + (xy 139.72765 69.759715) + (xy 139.545154 69.662168) + (xy 139.347134 69.6021) + (xy 139.347132 69.602099) + (xy 139.347134 69.602099) + (xy 139.1412 69.581817) + (xy 138.935267 69.602099) + (xy 138.737243 69.662169) + (xy 138.554746 69.759717) + (xy 138.476764 69.823715) + (xy 138.412454 69.851027) + (xy 138.343586 69.839235) + (xy 138.292027 69.792083) + (xy 138.2741 69.727861) + (xy 138.2741 69.006938) + (xy 138.293785 68.939899) + (xy 138.346589 68.894144) + (xy 138.415747 68.8842) + (xy 138.476765 68.911085) + (xy 138.55475 68.975085) + (xy 138.737246 69.072632) + (xy 138.935266 69.1327) + (xy 138.935265 69.1327) + (xy 138.953729 69.134518) + (xy 139.1412 69.152983) + (xy 139.347134 69.1327) + (xy 139.545154 69.072632) + (xy 139.72765 68.975085) + (xy 139.88761 68.84381) + (xy 140.018885 68.68385) + (xy 140.116432 68.501354) + (xy 140.1765 68.303334) + (xy 140.196783 68.0974) + (xy 140.1765 67.891466) + (xy 140.1311 67.7418) + (xy 149.379753 67.7418) + (xy 149.400234 67.884256) + (xy 149.460022 68.015171) + (xy 149.460023 68.015173) + (xy 149.554272 68.123943) + (xy 149.675347 68.201753) + (xy 149.67535 68.201754) + (xy 149.675349 68.201754) + (xy 149.813436 68.242299) + (xy 149.813438 68.2423) + (xy 149.813439 68.2423) + (xy 149.957362 68.2423) + (xy 149.957362 68.242299) + (xy 150.095453 68.201753) + (xy 150.216528 68.123943) + (xy 150.239528 68.097399) + (xy 163.485617 68.097399) + (xy 163.505899 68.303332) + (xy 163.5059 68.303334) + (xy 163.565968 68.501354) + (xy 163.663515 68.68385) + (xy 163.663517 68.683852) + (xy 163.794789 68.84381) + (xy 163.876765 68.911085) + (xy 163.95475 68.975085) + (xy 164.137246 69.072632) + (xy 164.335266 69.1327) + (xy 164.335265 69.1327) + (xy 164.355548 69.134697) + (xy 164.5412 69.152983) + (xy 164.747134 69.1327) + (xy 164.945154 69.072632) + (xy 165.12765 68.975085) + (xy 165.28761 68.84381) + (xy 165.418885 68.68385) + (xy 165.516432 68.501354) + (xy 165.5765 68.303334) + (xy 165.596783 68.0974) + (xy 165.5765 67.891466) + (xy 165.516432 67.693446) + (xy 165.418885 67.51095) + (xy 165.317444 67.387343) + (xy 165.28761 67.350989) + (xy 165.167091 67.252083) + (xy 165.12765 67.219715) + (xy 164.945154 67.122168) + (xy 164.747134 67.0621) + (xy 164.747132 67.062099) + (xy 164.747134 67.062099) + (xy 164.5412 67.041817) + (xy 164.335267 67.062099) + (xy 164.137243 67.122169) + (xy 164.027098 67.181043) + (xy 163.95475 67.219715) + (xy 163.954748 67.219716) + (xy 163.954747 67.219717) + (xy 163.794789 67.350989) + (xy 163.663517 67.510947) + (xy 163.565969 67.693443) + (xy 163.505899 67.891467) + (xy 163.485617 68.097399) + (xy 150.239528 68.097399) + (xy 150.310777 68.015173) + (xy 150.370565 67.884257) + (xy 150.391047 67.7418) + (xy 150.370565 67.599343) + (xy 150.310777 67.468427) + (xy 150.216528 67.359657) + (xy 150.095453 67.281847) + (xy 150.095451 67.281846) + (xy 150.095449 67.281845) + (xy 150.09545 67.281845) + (xy 149.957363 67.2413) + (xy 149.957361 67.2413) + (xy 149.813439 67.2413) + (xy 149.813436 67.2413) + (xy 149.675349 67.281845) + (xy 149.554273 67.359656) + (xy 149.460023 67.468426) + (xy 149.460022 67.468428) + (xy 149.400234 67.599343) + (xy 149.379753 67.7418) + (xy 140.1311 67.7418) + (xy 140.116432 67.693446) + (xy 140.018885 67.51095) + (xy 139.917444 67.387343) + (xy 139.88761 67.350989) + (xy 139.767091 67.252083) + (xy 139.72765 67.219715) + (xy 139.545154 67.122168) + (xy 139.347134 67.0621) + (xy 139.347132 67.062099) + (xy 139.347134 67.062099) + (xy 139.1412 67.041817) + (xy 138.935267 67.062099) + (xy 138.737243 67.122169) + (xy 138.554746 67.219717) + (xy 138.476764 67.283715) + (xy 138.412454 67.311027) + (xy 138.343586 67.299235) + (xy 138.292027 67.252083) + (xy 138.2741 67.187861) + (xy 138.2741 67.005199) + (xy 144.883953 67.005199) + (xy 144.904434 67.147656) + (xy 144.937343 67.219715) + (xy 144.964223 67.278573) + (xy 145.058472 67.387343) + (xy 145.179547 67.465153) + (xy 145.17955 67.465154) + (xy 145.179549 67.465154) + (xy 145.317636 67.505699) + (xy 145.317638 67.5057) + (xy 145.317639 67.5057) + (xy 145.461562 67.5057) + (xy 145.461562 67.505699) + (xy 145.568721 67.474235) + (xy 145.59965 67.465154) + (xy 145.59965 67.465153) + (xy 145.599653 67.465153) + (xy 145.720728 67.387343) + (xy 145.814977 67.278573) + (xy 145.874765 67.147657) + (xy 145.895247 67.0052) + (xy 145.874765 66.862743) + (xy 145.814977 66.731827) + (xy 145.720728 66.623057) + (xy 145.599653 66.545247) + (xy 145.599651 66.545246) + (xy 145.599649 66.545245) + (xy 145.59965 66.545245) + (xy 145.461563 66.5047) + (xy 145.461561 66.5047) + (xy 145.317639 66.5047) + (xy 145.317636 66.5047) + (xy 145.179549 66.545245) + (xy 145.058473 66.623056) + (xy 144.964223 66.731826) + (xy 144.964222 66.731828) + (xy 144.904434 66.862743) + (xy 144.883953 67.005199) + (xy 138.2741 67.005199) + (xy 138.2741 66.466938) + (xy 138.293785 66.399899) + (xy 138.346589 66.354144) + (xy 138.415747 66.3442) + (xy 138.476765 66.371085) + (xy 138.525471 66.411057) + (xy 138.55475 66.435085) + (xy 138.737246 66.532632) + (xy 138.935266 66.5927) + (xy 138.935265 66.5927) + (xy 138.953729 66.594518) + (xy 139.1412 66.612983) + (xy 139.347134 66.5927) + (xy 139.545154 66.532632) + (xy 139.72765 66.435085) + (xy 139.88761 66.30381) + (xy 139.916507 66.268599) + (xy 149.405153 66.268599) + (xy 149.425634 66.411056) + (xy 149.436607 66.435082) + (xy 149.485423 66.541973) + (xy 149.579672 66.650743) + (xy 149.700747 66.728553) + (xy 149.70075 66.728554) + (xy 149.700749 66.728554) + (xy 149.838836 66.769099) + (xy 149.838838 66.7691) + (xy 149.838839 66.7691) + (xy 149.982762 66.7691) + (xy 149.982762 66.769099) + (xy 150.089921 66.737635) + (xy 150.12085 66.728554) + (xy 150.12085 66.728553) + (xy 150.120853 66.728553) + (xy 150.241928 66.650743) + (xy 150.336177 66.541973) + (xy 150.395965 66.411057) + (xy 150.416447 66.2686) + (xy 150.395965 66.126143) + (xy 150.336177 65.995227) + (xy 150.241928 65.886457) + (xy 150.120853 65.808647) + (xy 150.120851 65.808646) + (xy 150.120849 65.808645) + (xy 150.12085 65.808645) + (xy 149.982763 65.7681) + (xy 149.982761 65.7681) + (xy 149.838839 65.7681) + (xy 149.838836 65.7681) + (xy 149.700749 65.808645) + (xy 149.579673 65.886456) + (xy 149.485423 65.995226) + (xy 149.485422 65.995228) + (xy 149.425634 66.126143) + (xy 149.405153 66.268599) + (xy 139.916507 66.268599) + (xy 140.018885 66.14385) + (xy 140.116432 65.961354) + (xy 140.1765 65.763334) + (xy 140.196783 65.5574) + (xy 163.485617 65.5574) + (xy 163.505899 65.763332) + (xy 163.519645 65.808645) + (xy 163.565968 65.961354) + (xy 163.663515 66.14385) + (xy 163.663517 66.143852) + (xy 163.794789 66.30381) + (xy 163.876765 66.371085) + (xy 163.95475 66.435085) + (xy 164.137246 66.532632) + (xy 164.335266 66.5927) + (xy 164.335265 66.5927) + (xy 164.353729 66.594518) + (xy 164.5412 66.612983) + (xy 164.747134 66.5927) + (xy 164.945154 66.532632) + (xy 165.12765 66.435085) + (xy 165.28761 66.30381) + (xy 165.418885 66.14385) + (xy 165.516432 65.961354) + (xy 165.5765 65.763334) + (xy 165.596783 65.5574) + (xy 165.5765 65.351466) + (xy 165.516432 65.153446) + (xy 165.418885 64.97095) + (xy 165.340293 64.875185) + (xy 165.28761 64.810989) + (xy 165.127652 64.679717) + (xy 165.127653 64.679717) + (xy 165.12765 64.679715) + (xy 164.945154 64.582168) + (xy 164.747134 64.5221) + (xy 164.747132 64.522099) + (xy 164.747134 64.522099) + (xy 164.559663 64.503635) + (xy 164.5412 64.501817) + (xy 164.541199 64.501817) + (xy 164.335267 64.522099) + (xy 164.137243 64.582169) + (xy 164.027098 64.641043) + (xy 163.95475 64.679715) + (xy 163.954748 64.679716) + (xy 163.954747 64.679717) + (xy 163.794789 64.810989) + (xy 163.664663 64.969551) + (xy 163.663515 64.97095) + (xy 163.661442 64.974829) + (xy 163.565969 65.153443) + (xy 163.505899 65.351467) + (xy 163.485617 65.5574) + (xy 140.196783 65.5574) + (xy 140.1765 65.351466) + (xy 140.116432 65.153446) + (xy 140.054698 65.037951) + (xy 140.040457 64.969551) + (xy 140.065456 64.904307) + (xy 140.121761 64.862936) + (xy 140.164057 64.8555) + (xy 142.221067 64.8555) + (xy 142.288106 64.875185) + (xy 142.308743 64.891814) + (xy 142.365979 64.94905) + (xy 142.452933 65.014142) + (xy 142.588858 65.06484) + (xy 142.73356 65.075189) + (xy 142.875318 65.044352) + (xy 143.002644 64.974826) + (xy 143.105226 64.872244) + (xy 143.174752 64.744918) + (xy 143.205589 64.60316) + (xy 143.19524 64.458458) + (xy 143.144542 64.322533) + (xy 143.07945 64.235579) + (xy 143.079448 64.235577) + (xy 143.079442 64.23557) + (xy 142.885915 64.042044) + (xy 142.869282 64.021405) + (xy 142.866596 64.017225) + (xy 142.866595 64.017224) + (xy 142.866594 64.017222) + (xy 142.866591 64.01722) + (xy 142.827064 63.98297) + (xy 142.823835 63.979964) + (xy 142.812621 63.96875) + (xy 142.799925 63.959245) + (xy 142.796483 63.956471) + (xy 142.756962 63.922226) + (xy 142.75696 63.922224) + (xy 142.756958 63.922223) + (xy 142.752437 63.920158) + (xy 142.729644 63.906634) + (xy 142.725669 63.903658) + (xy 142.725667 63.903657) + (xy 142.676646 63.885372) + (xy 142.672586 63.883691) + (xy 142.656691 63.876432) + (xy 142.624998 63.861958) + (xy 142.624995 63.861957) + (xy 142.620079 63.861251) + (xy 142.594395 63.854695) + (xy 142.589744 63.85296) + (xy 142.537573 63.849227) + (xy 142.533179 63.848755) + (xy 142.517496 63.846501) + (xy 142.517483 63.8465) + (xy 142.517482 63.8465) + (xy 142.501631 63.8465) + (xy 142.497208 63.846342) + (xy 142.488483 63.845718) + (xy 142.445044 63.842611) + (xy 142.445038 63.842611) + (xy 142.441703 63.843336) + (xy 142.440189 63.843666) + (xy 142.413833 63.8465) + (xy 140.081924 63.8465) + (xy 140.014885 63.826815) + (xy 139.96913 63.774011) + (xy 139.959186 63.704853) + (xy 139.98607 63.643836) + (xy 139.994467 63.633603) + (xy 140.018885 63.60385) + (xy 140.116432 63.421354) + (xy 140.1765 63.223334) + (xy 140.196783 63.0174) + (xy 163.485617 63.0174) + (xy 163.505899 63.223332) + (xy 163.5059 63.223334) + (xy 163.565968 63.421354) + (xy 163.663515 63.60385) + (xy 163.663517 63.603852) + (xy 163.794789 63.76381) + (xy 163.871562 63.826815) + (xy 163.95475 63.895085) + (xy 164.137246 63.992632) + (xy 164.335266 64.0527) + (xy 164.335265 64.0527) + (xy 164.355548 64.054697) + (xy 164.5412 64.072983) + (xy 164.747134 64.0527) + (xy 164.945154 63.992632) + (xy 165.12765 63.895085) + (xy 165.28761 63.76381) + (xy 165.418885 63.60385) + (xy 165.516432 63.421354) + (xy 165.5765 63.223334) + (xy 165.596783 63.0174) + (xy 165.5765 62.811466) + (xy 165.516432 62.613446) + (xy 165.418885 62.43095) + (xy 165.366902 62.367609) + (xy 165.28761 62.270989) + (xy 165.127652 62.139717) + (xy 165.127653 62.139717) + (xy 165.12765 62.139715) + (xy 164.945154 62.042168) + (xy 164.747134 61.9821) + (xy 164.747132 61.982099) + (xy 164.747134 61.982099) + (xy 164.5412 61.961817) + (xy 164.335267 61.982099) + (xy 164.137243 62.042169) + (xy 164.027098 62.101043) + (xy 163.95475 62.139715) + (xy 163.954748 62.139716) + (xy 163.954747 62.139717) + (xy 163.794789 62.270989) + (xy 163.663517 62.430947) + (xy 163.565969 62.613443) + (xy 163.505899 62.811467) + (xy 163.485617 63.0174) + (xy 140.196783 63.0174) + (xy 140.1765 62.811466) + (xy 140.116432 62.613446) + (xy 140.018885 62.43095) + (xy 139.966902 62.367609) + (xy 139.88761 62.270989) + (xy 139.727652 62.139717) + (xy 139.727653 62.139717) + (xy 139.72765 62.139715) + (xy 139.545154 62.042168) + (xy 139.347134 61.9821) + (xy 139.347132 61.982099) + (xy 139.347134 61.982099) + (xy 139.1412 61.961817) + (xy 138.935267 61.982099) + (xy 138.737243 62.042169) + (xy 138.627098 62.101043) + (xy 138.55475 62.139715) + (xy 138.554748 62.139716) + (xy 138.554747 62.139717) + (xy 138.394789 62.270989) + (xy 138.263517 62.430947) + (xy 138.165969 62.613443) + (xy 138.105899 62.811467) + (xy 138.085617 63.0174) + (xy 138.105899 63.223332) + (xy 138.1059 63.223334) + (xy 138.165968 63.421354) + (xy 138.263515 63.60385) + (xy 138.263517 63.603852) + (xy 138.29633 63.643836) + (xy 138.323642 63.708146) + (xy 138.311851 63.777013) + (xy 138.264698 63.828573) + (xy 138.200476 63.8465) + (xy 137.849767 63.8465) + (xy 137.82341 63.843666) + (xy 137.821102 63.843164) + (xy 137.818561 63.842611) + (xy 137.818555 63.842611) + (xy 137.773613 63.845825) + (xy 137.766391 63.846342) + (xy 137.761969 63.8465) + (xy 137.746112 63.8465) + (xy 137.73042 63.848755) + (xy 137.726026 63.849227) + (xy 137.673858 63.85296) + (xy 137.67385 63.852961) + (xy 137.669194 63.854698) + (xy 137.643528 63.861249) + (xy 137.638604 63.861957) + (xy 137.591025 63.883685) + (xy 137.586943 63.885376) + (xy 137.565599 63.893337) + (xy 137.537932 63.903657) + (xy 137.537928 63.903659) + (xy 137.533944 63.906642) + (xy 137.511163 63.920158) + (xy 137.506644 63.922221) + (xy 137.46711 63.956475) + (xy 137.463669 63.959248) + (xy 137.453557 63.966819) + (xy 137.449919 63.969345) + (xy 137.435829 63.9784) + (xy 137.435823 63.978405) + (xy 137.423606 63.992504) + (xy 137.411104 64.005006) + (xy 137.397005 64.017223) + (xy 137.397 64.017229) + (xy 137.387945 64.031319) + (xy 137.385419 64.034957) + (xy 137.377848 64.045069) + (xy 137.375075 64.04851) + (xy 137.340821 64.088044) + (xy 137.338758 64.092563) + (xy 137.325242 64.115344) + (xy 137.322259 64.119328) + (xy 137.322257 64.119332) + (xy 137.303979 64.168337) + (xy 137.302285 64.172425) + (xy 137.280557 64.220004) + (xy 137.279849 64.224928) + (xy 137.273298 64.250594) + (xy 137.271561 64.25525) + (xy 137.27156 64.255258) + (xy 137.267827 64.307426) + (xy 137.267355 64.31182) + (xy 137.2651 64.327512) + (xy 137.2651 64.343369) + (xy 137.264942 64.347793) + (xy 137.26121 64.399956) + (xy 137.261211 64.39996) + (xy 137.262266 64.40481) + (xy 137.2651 64.431168) + (xy 137.2651 81.820019) + (xy 137.245415 81.887058) + (xy 137.192611 81.932813) + (xy 137.123453 81.942757) + (xy 137.059897 81.913732) + (xy 137.054573 81.908408) + (xy 137.050727 81.905076) + (xy 137.050724 81.905073) + (xy 136.929649 81.827263) + (xy 136.929647 81.827262) + (xy 136.929645 81.827261) + (xy 136.929646 81.827261) + (xy 136.791559 81.786716) + (xy 136.791557 81.786716) + (xy 136.647635 81.786716) + (xy 136.647632 81.786716) + (xy 136.509545 81.827261) + (xy 136.388469 81.905072) + (xy 136.294219 82.013842) + (xy 136.294218 82.013844) + (xy 136.23443 82.144759) + (xy 136.213949 82.287216) + (xy 135.612705 82.287216) + (xy 135.572809 60.477399) + (xy 138.085617 60.477399) + (xy 138.105899 60.683332) + (xy 138.1059 60.683334) + (xy 138.165968 60.881354) + (xy 138.263515 61.06385) + (xy 138.263517 61.063852) + (xy 138.394789 61.22381) + (xy 138.491409 61.303102) + (xy 138.55475 61.355085) + (xy 138.737246 61.452632) + (xy 138.935266 61.5127) + (xy 138.935265 61.5127) + (xy 138.953729 61.514518) + (xy 139.1412 61.532983) + (xy 139.347134 61.5127) + (xy 139.545154 61.452632) + (xy 139.72765 61.355085) + (xy 139.88761 61.22381) + (xy 140.018885 61.06385) + (xy 140.116432 60.881354) + (xy 140.1765 60.683334) + (xy 140.196783 60.4774) + (xy 140.196783 60.477399) + (xy 163.485617 60.477399) + (xy 163.505899 60.683332) + (xy 163.5059 60.683334) + (xy 163.565968 60.881354) + (xy 163.663515 61.06385) + (xy 163.663517 61.063852) + (xy 163.794789 61.22381) + (xy 163.891409 61.303102) + (xy 163.95475 61.355085) + (xy 164.137246 61.452632) + (xy 164.335266 61.5127) + (xy 164.335265 61.5127) + (xy 164.353729 61.514518) + (xy 164.5412 61.532983) + (xy 164.747134 61.5127) + (xy 164.945154 61.452632) + (xy 165.12765 61.355085) + (xy 165.28761 61.22381) + (xy 165.418885 61.06385) + (xy 165.516432 60.881354) + (xy 165.5765 60.683334) + (xy 165.596783 60.4774) + (xy 165.5765 60.271466) + (xy 165.516432 60.073446) + (xy 165.418885 59.89095) + (xy 165.366902 59.827609) + (xy 165.28761 59.730989) + (xy 165.127652 59.599717) + (xy 165.127653 59.599717) + (xy 165.12765 59.599715) + (xy 164.945154 59.502168) + (xy 164.747134 59.4421) + (xy 164.747132 59.442099) + (xy 164.747134 59.442099) + (xy 164.5412 59.421817) + (xy 164.335267 59.442099) + (xy 164.137243 59.502169) + (xy 164.027098 59.561043) + (xy 163.95475 59.599715) + (xy 163.954748 59.599716) + (xy 163.954747 59.599717) + (xy 163.794789 59.730989) + (xy 163.663517 59.890947) + (xy 163.565969 60.073443) + (xy 163.505899 60.271467) + (xy 163.485617 60.477399) + (xy 140.196783 60.477399) + (xy 140.1765 60.271466) + (xy 140.116432 60.073446) + (xy 140.018885 59.89095) + (xy 139.966902 59.827609) + (xy 139.88761 59.730989) + (xy 139.727652 59.599717) + (xy 139.727653 59.599717) + (xy 139.72765 59.599715) + (xy 139.545154 59.502168) + (xy 139.347134 59.4421) + (xy 139.347132 59.442099) + (xy 139.347134 59.442099) + (xy 139.1412 59.421817) + (xy 138.935267 59.442099) + (xy 138.737243 59.502169) + (xy 138.627098 59.561043) + (xy 138.55475 59.599715) + (xy 138.554748 59.599716) + (xy 138.554747 59.599717) + (xy 138.394789 59.730989) + (xy 138.263517 59.890947) + (xy 138.165969 60.073443) + (xy 138.105899 60.271467) + (xy 138.085617 60.477399) + (xy 135.572809 60.477399) + (xy 135.568163 57.937399) + (xy 138.085617 57.937399) + (xy 138.105899 58.143332) + (xy 138.1059 58.143334) + (xy 138.165968 58.341354) + (xy 138.263515 58.52385) + (xy 138.263517 58.523852) + (xy 138.394789 58.68381) + (xy 138.491409 58.763102) + (xy 138.55475 58.815085) + (xy 138.737246 58.912632) + (xy 138.935266 58.9727) + (xy 138.935265 58.9727) + (xy 138.953729 58.974518) + (xy 139.1412 58.992983) + (xy 139.347134 58.9727) + (xy 139.545154 58.912632) + (xy 139.72765 58.815085) + (xy 139.88761 58.68381) + (xy 140.018885 58.52385) + (xy 140.116432 58.341354) + (xy 140.1765 58.143334) + (xy 140.196783 57.9374) + (xy 140.196783 57.937399) + (xy 163.485617 57.937399) + (xy 163.505899 58.143332) + (xy 163.5059 58.143334) + (xy 163.565968 58.341354) + (xy 163.663515 58.52385) + (xy 163.663517 58.523852) + (xy 163.794789 58.68381) + (xy 163.891409 58.763102) + (xy 163.95475 58.815085) + (xy 164.137246 58.912632) + (xy 164.335266 58.9727) + (xy 164.335265 58.9727) + (xy 164.353729 58.974518) + (xy 164.5412 58.992983) + (xy 164.747134 58.9727) + (xy 164.945154 58.912632) + (xy 165.12765 58.815085) + (xy 165.28761 58.68381) + (xy 165.418885 58.52385) + (xy 165.516432 58.341354) + (xy 165.5765 58.143334) + (xy 165.596783 57.9374) + (xy 165.5765 57.731466) + (xy 165.516432 57.533446) + (xy 165.418885 57.35095) + (xy 165.366902 57.287609) + (xy 165.28761 57.190989) + (xy 165.127652 57.059717) + (xy 165.127653 57.059717) + (xy 165.12765 57.059715) + (xy 164.945154 56.962168) + (xy 164.747134 56.9021) + (xy 164.747132 56.902099) + (xy 164.747134 56.902099) + (xy 164.5412 56.881817) + (xy 164.335267 56.902099) + (xy 164.137243 56.962169) + (xy 164.027098 57.021043) + (xy 163.95475 57.059715) + (xy 163.954748 57.059716) + (xy 163.954747 57.059717) + (xy 163.794789 57.190989) + (xy 163.663517 57.350947) + (xy 163.565969 57.533443) + (xy 163.505899 57.731467) + (xy 163.485617 57.937399) + (xy 140.196783 57.937399) + (xy 140.1765 57.731466) + (xy 140.116432 57.533446) + (xy 140.018885 57.35095) + (xy 139.966902 57.287609) + (xy 139.88761 57.190989) + (xy 139.727652 57.059717) + (xy 139.727653 57.059717) + (xy 139.72765 57.059715) + (xy 139.545154 56.962168) + (xy 139.347134 56.9021) + (xy 139.347132 56.902099) + (xy 139.347134 56.902099) + (xy 139.159663 56.883635) + (xy 139.1412 56.881817) + (xy 139.141199 56.881817) + (xy 138.935267 56.902099) + (xy 138.737243 56.962169) + (xy 138.627098 57.021043) + (xy 138.55475 57.059715) + (xy 138.554748 57.059716) + (xy 138.554747 57.059717) + (xy 138.394789 57.190989) + (xy 138.263517 57.350947) + (xy 138.165969 57.533443) + (xy 138.105899 57.731467) + (xy 138.085617 57.937399) + (xy 135.568163 57.937399) + (xy 135.565025 56.222078) + (xy 138.0907 56.222078) + (xy 138.105232 56.295135) + (xy 138.105233 56.295139) + (xy 138.105234 56.29514) + (xy 138.160599 56.378001) + (xy 138.242463 56.4327) + (xy 138.24346 56.433366) + (xy 138.243464 56.433367) + (xy 138.316521 56.447899) + (xy 138.316524 56.4479) + (xy 138.316526 56.4479) + (xy 139.965876 56.4479) + (xy 139.965877 56.447899) + (xy 140.03894 56.433366) + (xy 140.121801 56.378001) + (xy 140.177166 56.29514) + (xy 140.1917 56.222074) + (xy 140.1917 55.3974) + (xy 163.485617 55.3974) + (xy 163.505899 55.603332) + (xy 163.5059 55.603334) + (xy 163.565968 55.801354) + (xy 163.663515 55.98385) + (xy 163.663517 55.983852) + (xy 163.794789 56.14381) + (xy 163.890156 56.222074) + (xy 163.95475 56.275085) + (xy 164.137246 56.372632) + (xy 164.335266 56.4327) + (xy 164.335265 56.4327) + (xy 164.353729 56.434518) + (xy 164.5412 56.452983) + (xy 164.747134 56.4327) + (xy 164.945154 56.372632) + (xy 165.12765 56.275085) + (xy 165.28761 56.14381) + (xy 165.418885 55.98385) + (xy 165.516432 55.801354) + (xy 165.5765 55.603334) + (xy 165.596783 55.3974) + (xy 165.5765 55.191466) + (xy 165.516432 54.993446) + (xy 165.418885 54.81095) + (xy 165.366902 54.747609) + (xy 165.28761 54.650989) + (xy 165.127652 54.519717) + (xy 165.127653 54.519717) + (xy 165.12765 54.519715) + (xy 164.945154 54.422168) + (xy 164.747134 54.3621) + (xy 164.747132 54.362099) + (xy 164.747134 54.362099) + (xy 164.5412 54.341817) + (xy 164.335267 54.362099) + (xy 164.137243 54.422169) + (xy 164.027098 54.481043) + (xy 163.95475 54.519715) + (xy 163.954748 54.519716) + (xy 163.954747 54.519717) + (xy 163.794789 54.650989) + (xy 163.663517 54.810947) + (xy 163.565969 54.993443) + (xy 163.505899 55.191467) + (xy 163.485617 55.3974) + (xy 140.1917 55.3974) + (xy 140.1917 54.572726) + (xy 140.1917 54.572725) + (xy 140.1917 54.572723) + (xy 140.191699 54.572721) + (xy 140.177167 54.499664) + (xy 140.177166 54.49966) + (xy 140.177165 54.49966) + (xy 140.121801 54.416799) + (xy 140.039937 54.3621) + (xy 140.038939 54.361433) + (xy 140.038935 54.361432) + (xy 139.965877 54.3469) + (xy 139.965874 54.3469) + (xy 138.316526 54.3469) + (xy 138.316523 54.3469) + (xy 138.243464 54.361432) + (xy 138.24346 54.361433) + (xy 138.160599 54.416799) + (xy 138.105233 54.49966) + (xy 138.105232 54.499664) + (xy 138.0907 54.572721) + (xy 138.0907 56.222078) + (xy 135.565025 56.222078) + (xy 135.560027 53.489626) + (xy 135.579589 53.422551) + (xy 135.632309 53.3767) + (xy 135.684027 53.3654) + (xy 165.861988 53.3654) + (xy 165.862 53.3654) + (xy 166.084969 53.349473) + ) + ) + ) + (zone (net 71) (net_name "+3.3V") (layer "In2.Cu") (tstamp 70f89fbc-e764-4f3e-aeea-87b8b22ffba9) (name "GND") (hatch edge 0.5) + (priority 1) + (connect_pads (clearance 0.25)) + (min_thickness 0.25) (filled_areas_thickness no) + (fill yes (thermal_gap 0.25) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 135.5344 53.3654) + (xy 166.1668 53.3908) + (xy 166.3446 136.779) + (xy 135.7376 136.6012) + (xy 135.509 53.3908) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 166.043167 53.390697) + (xy 166.110189 53.410437) + (xy 166.1559 53.463279) + (xy 166.167063 53.514433) + (xy 166.344333 136.654011) + (xy 166.324791 136.721092) + (xy 166.272085 136.766959) + (xy 166.219613 136.778273) + (xy 135.860542 136.601914) + (xy 135.793618 136.58184) + (xy 135.74817 136.528771) + (xy 135.737262 136.478257) + (xy 135.730831 134.1374) + (xy 138.085617 134.1374) + (xy 138.105899 134.343332) + (xy 138.1059 134.343334) + (xy 138.165968 134.541354) + (xy 138.263515 134.72385) + (xy 138.263517 134.723852) + (xy 138.394789 134.88381) + (xy 138.491409 134.963102) + (xy 138.55475 135.015085) + (xy 138.737246 135.112632) + (xy 138.935266 135.1727) + (xy 138.935265 135.1727) + (xy 138.953729 135.174518) + (xy 139.1412 135.192983) + (xy 139.347134 135.1727) + (xy 139.545154 135.112632) + (xy 139.72765 135.015085) + (xy 139.88761 134.88381) + (xy 140.018885 134.72385) + (xy 140.116432 134.541354) + (xy 140.1765 134.343334) + (xy 140.189278 134.2136) + (xy 142.987817 134.2136) + (xy 143.008099 134.419532) + (xy 143.0081 134.419534) + (xy 143.068168 134.617554) + (xy 143.165715 134.80005) + (xy 143.165717 134.800052) + (xy 143.296989 134.96001) + (xy 143.364096 135.015082) + (xy 143.45695 135.091285) + (xy 143.639446 135.188832) + (xy 143.837466 135.2489) + (xy 143.837465 135.2489) + (xy 143.855929 135.250718) + (xy 144.0434 135.269183) + (xy 144.249334 135.2489) + (xy 144.447354 135.188832) + (xy 144.62985 135.091285) + (xy 144.78981 134.96001) + (xy 144.921085 134.80005) + (xy 145.018632 134.617554) + (xy 145.0787 134.419534) + (xy 145.098983 134.2136) + (xy 145.098983 134.213599) + (xy 158.227817 134.213599) + (xy 158.248099 134.419532) + (xy 158.2481 134.419534) + (xy 158.308168 134.617554) + (xy 158.405715 134.80005) + (xy 158.405717 134.800052) + (xy 158.536989 134.96001) + (xy 158.604096 135.015082) + (xy 158.69695 135.091285) + (xy 158.879446 135.188832) + (xy 159.077466 135.2489) + (xy 159.077465 135.2489) + (xy 159.095929 135.250718) + (xy 159.2834 135.269183) + (xy 159.489334 135.2489) + (xy 159.687354 135.188832) + (xy 159.86985 135.091285) + (xy 160.02981 134.96001) + (xy 160.161085 134.80005) + (xy 160.258632 134.617554) + (xy 160.3187 134.419534) + (xy 160.338983 134.2136) + (xy 160.331478 134.1374) + (xy 163.485617 134.1374) + (xy 163.505899 134.343332) + (xy 163.5059 134.343334) + (xy 163.565968 134.541354) + (xy 163.663515 134.72385) + (xy 163.663517 134.723852) + (xy 163.794789 134.88381) + (xy 163.891409 134.963102) + (xy 163.95475 135.015085) + (xy 164.137246 135.112632) + (xy 164.335266 135.1727) + (xy 164.335265 135.1727) + (xy 164.355548 135.174697) + (xy 164.5412 135.192983) + (xy 164.747134 135.1727) + (xy 164.945154 135.112632) + (xy 165.12765 135.015085) + (xy 165.28761 134.88381) + (xy 165.418885 134.72385) + (xy 165.516432 134.541354) + (xy 165.5765 134.343334) + (xy 165.596783 134.1374) + (xy 165.5765 133.931466) + (xy 165.516432 133.733446) + (xy 165.418885 133.55095) + (xy 165.366902 133.487609) + (xy 165.28761 133.390989) + (xy 165.127652 133.259717) + (xy 165.127653 133.259717) + (xy 165.12765 133.259715) + (xy 164.945154 133.162168) + (xy 164.747134 133.1021) + (xy 164.747132 133.102099) + (xy 164.747134 133.102099) + (xy 164.559663 133.083635) + (xy 164.5412 133.081817) + (xy 164.541199 133.081817) + (xy 164.335267 133.102099) + (xy 164.137243 133.162169) + (xy 164.107065 133.1783) + (xy 163.95475 133.259715) + (xy 163.954748 133.259716) + (xy 163.954747 133.259717) + (xy 163.794789 133.390989) + (xy 163.663517 133.550947) + (xy 163.565969 133.733443) + (xy 163.505899 133.931467) + (xy 163.485617 134.1374) + (xy 160.331478 134.1374) + (xy 160.3187 134.007666) + (xy 160.258632 133.809646) + (xy 160.161085 133.62715) + (xy 160.086098 133.535777) + (xy 160.02981 133.467189) + (xy 159.869852 133.335917) + (xy 159.869853 133.335917) + (xy 159.86985 133.335915) + (xy 159.687354 133.238368) + (xy 159.489334 133.1783) + (xy 159.489332 133.178299) + (xy 159.489334 133.178299) + (xy 159.2834 133.158017) + (xy 159.077467 133.178299) + (xy 158.879443 133.238369) + (xy 158.771457 133.29609) + (xy 158.69695 133.335915) + (xy 158.696948 133.335916) + (xy 158.696947 133.335917) + (xy 158.536989 133.467189) + (xy 158.405717 133.627147) + (xy 158.308169 133.809643) + (xy 158.248099 134.007667) + (xy 158.227817 134.213599) + (xy 145.098983 134.213599) + (xy 145.0787 134.007666) + (xy 145.018632 133.809646) + (xy 144.921085 133.62715) + (xy 144.846098 133.535777) + (xy 144.78981 133.467189) + (xy 144.629852 133.335917) + (xy 144.629853 133.335917) + (xy 144.62985 133.335915) + (xy 144.447354 133.238368) + (xy 144.249334 133.1783) + (xy 144.249332 133.178299) + (xy 144.249334 133.178299) + (xy 144.061863 133.159835) + (xy 144.0434 133.158017) + (xy 144.043399 133.158017) + (xy 143.837467 133.178299) + (xy 143.639443 133.238369) + (xy 143.531457 133.29609) + (xy 143.45695 133.335915) + (xy 143.456948 133.335916) + (xy 143.456947 133.335917) + (xy 143.296989 133.467189) + (xy 143.165717 133.627147) + (xy 143.068169 133.809643) + (xy 143.008099 134.007667) + (xy 142.987817 134.2136) + (xy 140.189278 134.2136) + (xy 140.196783 134.1374) + (xy 140.1765 133.931466) + (xy 140.116432 133.733446) + (xy 140.018885 133.55095) + (xy 139.966902 133.487609) + (xy 139.88761 133.390989) + (xy 139.727652 133.259717) + (xy 139.727653 133.259717) + (xy 139.72765 133.259715) + (xy 139.545154 133.162168) + (xy 139.517021 133.153634) + (xy 147.518719 133.153634) + (xy 147.5392 133.29609) + (xy 147.557388 133.335915) + (xy 147.598989 133.427007) + (xy 147.693238 133.535777) + (xy 147.814313 133.613587) + (xy 147.814316 133.613588) + (xy 147.814315 133.613588) + (xy 147.952402 133.654133) + (xy 147.952404 133.654134) + (xy 147.952405 133.654134) + (xy 148.096328 133.654134) + (xy 148.096328 133.654133) + (xy 148.234419 133.613587) + (xy 148.355494 133.535777) + (xy 148.449743 133.427007) + (xy 148.509531 133.296091) + (xy 148.530013 133.153634) + (xy 148.509531 133.011177) + (xy 148.449743 132.880261) + (xy 148.355494 132.771491) + (xy 148.234419 132.693681) + (xy 148.234417 132.69368) + (xy 148.234415 132.693679) + (xy 148.234416 132.693679) + (xy 148.096329 132.653134) + (xy 148.096327 132.653134) + (xy 147.952405 132.653134) + (xy 147.952402 132.653134) + (xy 147.814315 132.693679) + (xy 147.693239 132.77149) + (xy 147.598989 132.88026) + (xy 147.598988 132.880262) + (xy 147.5392 133.011177) + (xy 147.518719 133.153634) + (xy 139.517021 133.153634) + (xy 139.347134 133.1021) + (xy 139.347132 133.102099) + (xy 139.347134 133.102099) + (xy 139.159663 133.083635) + (xy 139.1412 133.081817) + (xy 139.141199 133.081817) + (xy 138.935267 133.102099) + (xy 138.737243 133.162169) + (xy 138.707065 133.1783) + (xy 138.55475 133.259715) + (xy 138.554748 133.259716) + (xy 138.554747 133.259717) + (xy 138.394789 133.390989) + (xy 138.263517 133.550947) + (xy 138.165969 133.733443) + (xy 138.105899 133.931467) + (xy 138.085617 134.1374) + (xy 135.730831 134.1374) + (xy 135.723853 131.5974) + (xy 138.085617 131.5974) + (xy 138.105899 131.803332) + (xy 138.1059 131.803334) + (xy 138.165968 132.001354) + (xy 138.263515 132.18385) + (xy 138.263517 132.183852) + (xy 138.394789 132.34381) + (xy 138.491409 132.423102) + (xy 138.55475 132.475085) + (xy 138.737246 132.572632) + (xy 138.935266 132.6327) + (xy 138.935265 132.6327) + (xy 138.953729 132.634518) + (xy 139.1412 132.652983) + (xy 139.347134 132.6327) + (xy 139.545154 132.572632) + (xy 139.72765 132.475085) + (xy 139.88761 132.34381) + (xy 140.018885 132.18385) + (xy 140.116432 132.001354) + (xy 140.1765 131.803334) + (xy 140.189278 131.6736) + (xy 142.987817 131.6736) + (xy 143.008099 131.879532) + (xy 143.0081 131.879534) + (xy 143.068168 132.077554) + (xy 143.165715 132.26005) + (xy 143.165717 132.260052) + (xy 143.296989 132.42001) + (xy 143.364096 132.475082) + (xy 143.45695 132.551285) + (xy 143.639446 132.648832) + (xy 143.837466 132.7089) + (xy 143.837465 132.7089) + (xy 143.855929 132.710718) + (xy 144.0434 132.729183) + (xy 144.249334 132.7089) + (xy 144.447354 132.648832) + (xy 144.62985 132.551285) + (xy 144.78981 132.42001) + (xy 144.921085 132.26005) + (xy 145.018632 132.077554) + (xy 145.0787 131.879534) + (xy 145.098983 131.6736) + (xy 145.0787 131.467666) + (xy 145.018632 131.269646) + (xy 144.921085 131.08715) + (xy 144.858547 131.010947) + (xy 144.78981 130.927189) + (xy 144.629852 130.795917) + (xy 144.629853 130.795917) + (xy 144.62985 130.795915) + (xy 144.447354 130.698368) + (xy 144.249334 130.6383) + (xy 144.249332 130.638299) + (xy 144.249334 130.638299) + (xy 144.0434 130.618017) + (xy 143.837467 130.638299) + (xy 143.639443 130.698369) + (xy 143.529298 130.757243) + (xy 143.45695 130.795915) + (xy 143.456948 130.795916) + (xy 143.456947 130.795917) + (xy 143.296989 130.927189) + (xy 143.165717 131.087147) + (xy 143.068169 131.269643) + (xy 143.008099 131.467667) + (xy 142.987817 131.6736) + (xy 140.189278 131.6736) + (xy 140.196783 131.5974) + (xy 140.1765 131.391466) + (xy 140.116432 131.193446) + (xy 140.018885 131.01095) + (xy 139.966902 130.947609) + (xy 139.88761 130.850989) + (xy 139.727652 130.719717) + (xy 139.727653 130.719717) + (xy 139.72765 130.719715) + (xy 139.545154 130.622168) + (xy 139.347134 130.5621) + (xy 139.347132 130.562099) + (xy 139.347134 130.562099) + (xy 139.1412 130.541817) + (xy 138.935267 130.562099) + (xy 138.737243 130.622169) + (xy 138.707065 130.6383) + (xy 138.55475 130.719715) + (xy 138.554748 130.719716) + (xy 138.554747 130.719717) + (xy 138.394789 130.850989) + (xy 138.263517 131.010947) + (xy 138.165969 131.193443) + (xy 138.105899 131.391467) + (xy 138.085617 131.5974) + (xy 135.723853 131.5974) + (xy 135.716875 129.057399) + (xy 138.085617 129.057399) + (xy 138.105899 129.263332) + (xy 138.1059 129.263334) + (xy 138.165968 129.461354) + (xy 138.263515 129.64385) + (xy 138.263517 129.643852) + (xy 138.394789 129.80381) + (xy 138.491409 129.883102) + (xy 138.55475 129.935085) + (xy 138.737246 130.032632) + (xy 138.935266 130.0927) + (xy 138.935265 130.0927) + (xy 138.953729 130.094518) + (xy 139.1412 130.112983) + (xy 139.347134 130.0927) + (xy 139.545154 130.032632) + (xy 139.72765 129.935085) + (xy 139.88761 129.80381) + (xy 140.018885 129.64385) + (xy 140.116432 129.461354) + (xy 140.1765 129.263334) + (xy 140.196783 129.0574) + (xy 140.1765 128.851466) + (xy 140.116432 128.653446) + (xy 140.018885 128.47095) + (xy 139.966902 128.407609) + (xy 139.88761 128.310989) + (xy 139.727652 128.179717) + (xy 139.727653 128.179717) + (xy 139.72765 128.179715) + (xy 139.545154 128.082168) + (xy 139.347134 128.0221) + (xy 139.347132 128.022099) + (xy 139.347134 128.022099) + (xy 139.1412 128.001817) + (xy 138.935267 128.022099) + (xy 138.737243 128.082169) + (xy 138.707065 128.0983) + (xy 138.55475 128.179715) + (xy 138.554748 128.179716) + (xy 138.554747 128.179717) + (xy 138.394789 128.310989) + (xy 138.263517 128.470947) + (xy 138.165969 128.653443) + (xy 138.105899 128.851467) + (xy 138.085617 129.057399) + (xy 135.716875 129.057399) + (xy 135.709897 126.5174) + (xy 138.085617 126.5174) + (xy 138.105899 126.723332) + (xy 138.127438 126.794335) + (xy 138.165968 126.921354) + (xy 138.263515 127.10385) + (xy 138.298169 127.146077) + (xy 138.394789 127.26381) + (xy 138.488794 127.340957) + (xy 138.55475 127.395085) + (xy 138.737246 127.492632) + (xy 138.935266 127.5527) + (xy 138.935265 127.5527) + (xy 138.955547 127.554697) + (xy 139.1412 127.572983) + (xy 139.347134 127.5527) + (xy 139.545154 127.492632) + (xy 139.72765 127.395085) + (xy 139.88761 127.26381) + (xy 140.018885 127.10385) + (xy 140.116432 126.921354) + (xy 140.1765 126.723334) + (xy 140.189278 126.5936) + (xy 142.987817 126.5936) + (xy 143.008099 126.799532) + (xy 143.0081 126.799534) + (xy 143.068168 126.997554) + (xy 143.165715 127.18005) + (xy 143.165717 127.180052) + (xy 143.296989 127.34001) + (xy 143.364096 127.395082) + (xy 143.45695 127.471285) + (xy 143.639446 127.568832) + (xy 143.837466 127.6289) + (xy 143.837465 127.6289) + (xy 143.857747 127.630897) + (xy 144.0434 127.649183) + (xy 144.249334 127.6289) + (xy 144.447354 127.568832) + (xy 144.62985 127.471285) + (xy 144.78981 127.34001) + (xy 144.921085 127.18005) + (xy 145.018632 126.997554) + (xy 145.0787 126.799534) + (xy 145.098983 126.5936) + (xy 145.0787 126.387666) + (xy 145.018632 126.189646) + (xy 144.921085 126.00715) + (xy 144.858547 125.930947) + (xy 144.78981 125.847189) + (xy 144.672077 125.750569) + (xy 144.62985 125.715915) + (xy 144.447354 125.618368) + (xy 144.249334 125.5583) + (xy 144.249332 125.558299) + (xy 144.249334 125.558299) + (xy 144.061863 125.539835) + (xy 144.0434 125.538017) + (xy 144.043399 125.538017) + (xy 143.837467 125.558299) + (xy 143.639443 125.618369) + (xy 143.529298 125.677243) + (xy 143.45695 125.715915) + (xy 143.456948 125.715916) + (xy 143.456947 125.715917) + (xy 143.296989 125.847189) + (xy 143.165717 126.007147) + (xy 143.068169 126.189643) + (xy 143.008099 126.387667) + (xy 142.987817 126.5936) + (xy 140.189278 126.5936) + (xy 140.196783 126.5174) + (xy 140.1765 126.311466) + (xy 140.116432 126.113446) + (xy 140.018885 125.93095) + (xy 139.957257 125.855856) + (xy 139.88761 125.770989) + (xy 139.727652 125.639717) + (xy 139.727653 125.639717) + (xy 139.72765 125.639715) + (xy 139.545154 125.542168) + (xy 139.347134 125.4821) + (xy 139.347132 125.482099) + (xy 139.347134 125.482099) + (xy 139.159663 125.463635) + (xy 139.1412 125.461817) + (xy 139.141199 125.461817) + (xy 138.935267 125.482099) + (xy 138.737243 125.542169) + (xy 138.707065 125.5583) + (xy 138.55475 125.639715) + (xy 138.554748 125.639716) + (xy 138.554747 125.639717) + (xy 138.394789 125.770989) + (xy 138.281608 125.908903) + (xy 138.263515 125.93095) + (xy 138.239808 125.975302) + (xy 138.165969 126.113443) + (xy 138.105899 126.311467) + (xy 138.085617 126.5174) + (xy 135.709897 126.5174) + (xy 135.69585 121.404327) + (xy 135.715351 121.337235) + (xy 135.768029 121.291336) + (xy 135.83716 121.281202) + (xy 135.900795 121.310052) + (xy 135.907531 121.316307) + (xy 137.286659 122.695435) + (xy 137.320143 122.756756) + (xy 137.321209 122.76667) + (xy 137.321715 122.766598) + (xy 137.343458 122.917832) + (xy 137.389341 123.018299) + (xy 137.403247 123.048749) + (xy 137.497496 123.157519) + (xy 137.618571 123.235329) + (xy 137.618574 123.23533) + (xy 137.618573 123.23533) + (xy 137.75666 123.275875) + (xy 137.756662 123.275876) + (xy 137.756663 123.275876) + (xy 137.900586 123.275876) + (xy 137.900586 123.275875) + (xy 138.038674 123.23533) + (xy 138.038675 123.23533) + (xy 138.040079 123.234428) + (xy 138.122243 123.181624) + (xy 138.18928 123.16194) + (xy 138.25632 123.181624) + (xy 138.302075 123.234428) + (xy 138.312019 123.303586) + (xy 138.285136 123.364602) + (xy 138.263518 123.390944) + (xy 138.165969 123.573443) + (xy 138.105899 123.771467) + (xy 138.085617 123.977399) + (xy 138.105899 124.183332) + (xy 138.1059 124.183334) + (xy 138.165968 124.381354) + (xy 138.263515 124.56385) + (xy 138.263517 124.563852) + (xy 138.394789 124.72381) + (xy 138.491409 124.803102) + (xy 138.55475 124.855085) + (xy 138.737246 124.952632) + (xy 138.935266 125.0127) + (xy 138.935265 125.0127) + (xy 138.952557 125.014403) + (xy 139.1412 125.032983) + (xy 139.347134 125.0127) + (xy 139.545154 124.952632) + (xy 139.72765 124.855085) + (xy 139.88761 124.72381) + (xy 140.018885 124.56385) + (xy 140.116432 124.381354) + (xy 140.1765 124.183334) + (xy 140.189278 124.053599) + (xy 142.987817 124.053599) + (xy 143.008099 124.259532) + (xy 143.0081 124.259534) + (xy 143.068168 124.457554) + (xy 143.165715 124.64005) + (xy 143.165717 124.640052) + (xy 143.296989 124.80001) + (xy 143.364096 124.855082) + (xy 143.45695 124.931285) + (xy 143.639446 125.028832) + (xy 143.837466 125.0889) + (xy 143.837465 125.0889) + (xy 143.855929 125.090718) + (xy 144.0434 125.109183) + (xy 144.249334 125.0889) + (xy 144.447354 125.028832) + (xy 144.62985 124.931285) + (xy 144.78981 124.80001) + (xy 144.921085 124.64005) + (xy 145.018632 124.457554) + (xy 145.0787 124.259534) + (xy 145.098983 124.0536) + (xy 145.0787 123.847666) + (xy 145.018632 123.649646) + (xy 144.921085 123.46715) + (xy 144.836927 123.364602) + (xy 144.78981 123.307189) + (xy 144.641389 123.185385) + (xy 144.62985 123.175915) + (xy 144.447354 123.078368) + (xy 144.249334 123.0183) + (xy 144.249332 123.018299) + (xy 144.249334 123.018299) + (xy 144.0434 122.998017) + (xy 143.837467 123.018299) + (xy 143.639443 123.078369) + (xy 143.529298 123.137243) + (xy 143.45695 123.175915) + (xy 143.456948 123.175916) + (xy 143.456947 123.175917) + (xy 143.296989 123.307189) + (xy 143.165717 123.467147) + (xy 143.068169 123.649643) + (xy 143.008099 123.847667) + (xy 142.987817 124.053599) + (xy 140.189278 124.053599) + (xy 140.196783 123.9774) + (xy 140.1765 123.771466) + (xy 140.116432 123.573446) + (xy 140.018885 123.39095) + (xy 139.966902 123.327609) + (xy 139.88761 123.230989) + (xy 139.734449 123.105295) + (xy 139.72765 123.099715) + (xy 139.545154 123.002168) + (xy 139.347134 122.9421) + (xy 139.347132 122.942099) + (xy 139.347134 122.942099) + (xy 139.159663 122.923635) + (xy 139.1412 122.921817) + (xy 139.141199 122.921817) + (xy 138.935267 122.942099) + (xy 138.737243 123.002169) + (xy 138.554746 123.099717) + (xy 138.450359 123.185385) + (xy 138.386049 123.212697) + (xy 138.317182 123.200906) + (xy 138.265622 123.153753) + (xy 138.247739 123.08621) + (xy 138.258901 123.038019) + (xy 138.313789 122.917833) + (xy 138.334271 122.775376) + (xy 138.313789 122.632919) + (xy 138.254001 122.502003) + (xy 138.159752 122.393233) + (xy 138.038677 122.315423) + (xy 138.038675 122.315422) + (xy 138.038673 122.315421) + (xy 138.038674 122.315421) + (xy 137.900587 122.274876) + (xy 137.900585 122.274876) + (xy 137.84151 122.274876) + (xy 137.774471 122.255191) + (xy 137.753829 122.238557) + (xy 136.952673 121.4374) + (xy 138.085617 121.4374) + (xy 138.105899 121.643332) + (xy 138.1059 121.643334) + (xy 138.165968 121.841354) + (xy 138.263515 122.02385) + (xy 138.263517 122.023852) + (xy 138.394789 122.18381) + (xy 138.491409 122.263102) + (xy 138.55475 122.315085) + (xy 138.737246 122.412632) + (xy 138.935266 122.4727) + (xy 138.935265 122.4727) + (xy 138.953729 122.474518) + (xy 139.1412 122.492983) + (xy 139.347134 122.4727) + (xy 139.545154 122.412632) + (xy 139.72765 122.315085) + (xy 139.88761 122.18381) + (xy 140.018885 122.02385) + (xy 140.116432 121.841354) + (xy 140.1765 121.643334) + (xy 140.189278 121.5136) + (xy 142.987817 121.5136) + (xy 143.008099 121.719532) + (xy 143.0081 121.719534) + (xy 143.068168 121.917554) + (xy 143.165715 122.10005) + (xy 143.165717 122.100052) + (xy 143.296989 122.26001) + (xy 143.315104 122.274876) + (xy 143.45695 122.391285) + (xy 143.639446 122.488832) + (xy 143.837466 122.5489) + (xy 143.837465 122.5489) + (xy 143.855929 122.550718) + (xy 144.0434 122.569183) + (xy 144.249334 122.5489) + (xy 144.447354 122.488832) + (xy 144.62985 122.391285) + (xy 144.78981 122.26001) + (xy 144.921085 122.10005) + (xy 145.018632 121.917554) + (xy 145.0787 121.719534) + (xy 145.098983 121.5136) + (xy 145.0787 121.307666) + (xy 145.018632 121.109646) + (xy 144.921085 120.92715) + (xy 144.858547 120.850947) + (xy 144.78981 120.767189) + (xy 144.629852 120.635917) + (xy 144.629853 120.635917) + (xy 144.62985 120.635915) + (xy 144.447994 120.53871) + (xy 144.447356 120.538369) + (xy 144.447355 120.538368) + (xy 144.447354 120.538368) + (xy 144.249334 120.4783) + (xy 144.249332 120.478299) + (xy 144.249334 120.478299) + (xy 144.0434 120.458017) + (xy 143.837467 120.478299) + (xy 143.639443 120.538369) + (xy 143.529298 120.597243) + (xy 143.45695 120.635915) + (xy 143.456948 120.635916) + (xy 143.456947 120.635917) + (xy 143.296989 120.767189) + (xy 143.175238 120.915546) + (xy 143.165715 120.92715) + (xy 143.143881 120.967998) + (xy 143.068169 121.109643) + (xy 143.008099 121.307667) + (xy 142.987817 121.5136) + (xy 140.189278 121.5136) + (xy 140.196783 121.4374) + (xy 140.1765 121.231466) + (xy 140.116432 121.033446) + (xy 140.018885 120.85095) + (xy 139.966902 120.787609) + (xy 139.88761 120.690989) + (xy 139.727652 120.559717) + (xy 139.727653 120.559717) + (xy 139.72765 120.559715) + (xy 139.545154 120.462168) + (xy 139.347134 120.4021) + (xy 139.347132 120.402099) + (xy 139.347134 120.402099) + (xy 139.1412 120.381817) + (xy 138.935267 120.402099) + (xy 138.737243 120.462169) + (xy 138.644427 120.511781) + (xy 138.55475 120.559715) + (xy 138.554748 120.559716) + (xy 138.554747 120.559717) + (xy 138.394789 120.690989) + (xy 138.263517 120.850947) + (xy 138.165969 121.033443) + (xy 138.105899 121.231467) + (xy 138.085617 121.4374) + (xy 136.952673 121.4374) + (xy 136.430819 120.915546) + (xy 136.397334 120.854223) + (xy 136.3945 120.827865) + (xy 136.3945 116.479536) + (xy 136.414185 116.412497) + (xy 136.466989 116.366742) + (xy 136.536147 116.356798) + (xy 136.599703 116.385823) + (xy 136.606166 116.391841) + (xy 137.292959 117.078634) + (xy 137.959129 117.744804) + (xy 137.96278 117.748788) + (xy 137.98891 117.779928) + (xy 138.024091 117.80024) + (xy 138.0241 117.800245) + (xy 138.028666 117.803154) + (xy 138.061948 117.826459) + (xy 138.06665 117.828651) + (xy 138.083821 117.835763) + (xy 138.088683 117.837533) + (xy 138.088684 117.837533) + (xy 138.088686 117.837534) + (xy 138.128717 117.844591) + (xy 138.133979 117.845758) + (xy 138.173234 117.856277) + (xy 138.213712 117.852735) + (xy 138.219113 117.8525) + (xy 138.411944 117.8525) + (xy 138.478983 117.872185) + (xy 138.524738 117.924989) + (xy 138.534682 117.994147) + (xy 138.505657 118.057703) + (xy 138.490609 118.072353) + (xy 138.39479 118.150989) + (xy 138.263517 118.310947) + (xy 138.263515 118.31095) + (xy 138.224843 118.383298) + (xy 138.165969 118.493443) + (xy 138.105899 118.691467) + (xy 138.085617 118.897399) + (xy 138.105899 119.103332) + (xy 138.1059 119.103334) + (xy 138.165968 119.301354) + (xy 138.263515 119.48385) + (xy 138.263517 119.483852) + (xy 138.394789 119.64381) + (xy 138.491409 119.723102) + (xy 138.55475 119.775085) + (xy 138.737246 119.872632) + (xy 138.935266 119.9327) + (xy 138.935265 119.9327) + (xy 138.955547 119.934697) + (xy 139.1412 119.952983) + (xy 139.347134 119.9327) + (xy 139.545154 119.872632) + (xy 139.72765 119.775085) + (xy 139.88761 119.64381) + (xy 140.018885 119.48385) + (xy 140.116432 119.301354) + (xy 140.1765 119.103334) + (xy 140.189278 118.9736) + (xy 142.987817 118.9736) + (xy 142.989213 118.987775) + (xy 143.008099 119.179532) + (xy 143.0081 119.179534) + (xy 143.068168 119.377554) + (xy 143.165715 119.56005) + (xy 143.200369 119.602277) + (xy 143.296989 119.72001) + (xy 143.360323 119.771986) + (xy 143.45695 119.851285) + (xy 143.639446 119.948832) + (xy 143.837466 120.0089) + (xy 143.837465 120.0089) + (xy 143.857748 120.010897) + (xy 144.0434 120.029183) + (xy 144.249334 120.0089) + (xy 144.447354 119.948832) + (xy 144.62985 119.851285) + (xy 144.78981 119.72001) + (xy 144.921085 119.56005) + (xy 145.018632 119.377554) + (xy 145.0787 119.179534) + (xy 145.098983 118.9736) + (xy 145.0787 118.767666) + (xy 145.018632 118.569646) + (xy 144.921085 118.38715) + (xy 144.84639 118.296133) + (xy 144.78981 118.227189) + (xy 144.629852 118.095917) + (xy 144.629853 118.095917) + (xy 144.62985 118.095915) + (xy 144.447354 117.998368) + (xy 144.249334 117.9383) + (xy 144.249332 117.938299) + (xy 144.249334 117.938299) + (xy 144.0434 117.918017) + (xy 143.837467 117.938299) + (xy 143.639443 117.998369) + (xy 143.564782 118.038277) + (xy 143.45695 118.095915) + (xy 143.456948 118.095916) + (xy 143.456947 118.095917) + (xy 143.296989 118.227189) + (xy 143.165717 118.387147) + (xy 143.068169 118.569643) + (xy 143.008099 118.767667) + (xy 142.990043 118.951) + (xy 142.987817 118.9736) + (xy 140.189278 118.9736) + (xy 140.196783 118.8974) + (xy 140.1765 118.691466) + (xy 140.116432 118.493446) + (xy 140.018885 118.31095) + (xy 139.88761 118.15099) + (xy 139.887609 118.150989) + (xy 139.768364 118.053127) + (xy 139.72903 117.995382) + (xy 139.727159 117.925537) + (xy 139.763346 117.865769) + (xy 139.804622 117.840751) + (xy 139.813457 117.837534) + (xy 139.813462 117.837534) + (xy 139.813465 117.837531) + (xy 139.818358 117.835751) + (xy 139.835473 117.828662) + (xy 139.840194 117.82646) + (xy 139.840199 117.826459) + (xy 139.873492 117.803145) + (xy 139.878031 117.800253) + (xy 139.913238 117.779928) + (xy 139.939372 117.748781) + (xy 139.942992 117.74483) + (xy 140.57943 117.108392) + (xy 140.583381 117.104772) + (xy 140.614528 117.078638) + (xy 140.634853 117.043431) + (xy 140.63775 117.038886) + (xy 140.661059 117.005599) + (xy 140.66106 117.005594) + (xy 140.663262 117.000873) + (xy 140.67035 116.983762) + (xy 140.672134 116.978861) + (xy 140.678306 116.943852) + (xy 140.67919 116.938835) + (xy 140.680356 116.933575) + (xy 140.690878 116.894313) + (xy 140.687335 116.853827) + (xy 140.6871 116.848424) + (xy 140.6871 114.735314) + (xy 141.985721 114.735314) + (xy 141.99624 114.77457) + (xy 141.997411 114.779852) + (xy 142.004466 114.819863) + (xy 142.006231 114.824712) + (xy 142.013361 114.841924) + (xy 142.01554 114.846598) + (xy 142.038847 114.879885) + (xy 142.041754 114.884447) + (xy 142.06207 114.919635) + (xy 142.062074 114.91964) + (xy 142.093199 114.945757) + (xy 142.097189 114.949413) + (xy 143.041581 115.893805) + (xy 143.075066 115.955128) + (xy 143.070082 116.02482) + (xy 143.068464 116.028932) + (xy 143.06817 116.029641) + (xy 143.068169 116.029643) + (xy 143.068168 116.029646) + (xy 143.043565 116.110749) + (xy 143.008099 116.227667) + (xy 142.987817 116.4336) + (xy 143.008099 116.639532) + (xy 143.022953 116.688498) + (xy 143.068168 116.837554) + (xy 143.165715 117.02005) + (xy 143.165717 117.020052) + (xy 143.296989 117.18001) + (xy 143.364096 117.235082) + (xy 143.45695 117.311285) + (xy 143.639446 117.408832) + (xy 143.837466 117.4689) + (xy 143.837465 117.4689) + (xy 143.855929 117.470718) + (xy 144.0434 117.489183) + (xy 144.249334 117.4689) + (xy 144.447354 117.408832) + (xy 144.62985 117.311285) + (xy 144.78981 117.18001) + (xy 144.921085 117.02005) + (xy 145.018632 116.837554) + (xy 145.0787 116.639534) + (xy 145.085245 116.573079) + (xy 145.111405 116.508292) + (xy 145.16844 116.467933) + (xy 145.23824 116.464816) + (xy 145.296329 116.497552) + (xy 145.712381 116.913604) + (xy 145.745866 116.974927) + (xy 145.7487 117.001285) + (xy 145.7487 126.914912) + (xy 145.729015 126.981951) + (xy 145.712381 127.002593) + (xy 144.583194 128.13178) + (xy 144.521871 128.165265) + (xy 144.452179 128.160281) + (xy 144.44807 128.158664) + (xy 144.447363 128.158371) + (xy 144.447355 128.158368) + (xy 144.447354 128.158368) + (xy 144.249334 128.0983) + (xy 144.249332 128.098299) + (xy 144.249334 128.098299) + (xy 144.0434 128.078017) + (xy 143.837467 128.098299) + (xy 143.639443 128.158369) + (xy 143.529298 128.217243) + (xy 143.45695 128.255915) + (xy 143.456948 128.255916) + (xy 143.456947 128.255917) + (xy 143.296989 128.387189) + (xy 143.165717 128.547147) + (xy 143.068169 128.729643) + (xy 143.008099 128.927667) + (xy 142.987817 129.133599) + (xy 143.008099 129.339532) + (xy 143.013147 129.356173) + (xy 143.068168 129.537554) + (xy 143.165715 129.72005) + (xy 143.165717 129.720052) + (xy 143.296989 129.88001) + (xy 143.364096 129.935082) + (xy 143.45695 130.011285) + (xy 143.639446 130.108832) + (xy 143.837466 130.1689) + (xy 143.837465 130.1689) + (xy 143.857747 130.170897) + (xy 144.0434 130.189183) + (xy 144.249334 130.1689) + (xy 144.447354 130.108832) + (xy 144.62985 130.011285) + (xy 144.78981 129.88001) + (xy 144.921085 129.72005) + (xy 145.018632 129.537554) + (xy 145.0787 129.339534) + (xy 145.098983 129.1336) + (xy 145.093979 129.082799) + (xy 148.206553 129.082799) + (xy 148.227034 129.225256) + (xy 148.244423 129.263332) + (xy 148.286823 129.356173) + (xy 148.381072 129.464943) + (xy 148.502147 129.542753) + (xy 148.50215 129.542754) + (xy 148.502149 129.542754) + (xy 148.640236 129.583299) + (xy 148.640238 129.5833) + (xy 148.640239 129.5833) + (xy 148.784162 129.5833) + (xy 148.784162 129.583299) + (xy 148.922253 129.542753) + (xy 149.043328 129.464943) + (xy 149.137577 129.356173) + (xy 149.197365 129.225257) + (xy 149.217847 129.0828) + (xy 149.197365 128.940343) + (xy 149.137577 128.809427) + (xy 149.043328 128.700657) + (xy 148.922253 128.622847) + (xy 148.922251 128.622846) + (xy 148.922249 128.622845) + (xy 148.92225 128.622845) + (xy 148.784163 128.5823) + (xy 148.784161 128.5823) + (xy 148.640239 128.5823) + (xy 148.640236 128.5823) + (xy 148.502149 128.622845) + (xy 148.381073 128.700656) + (xy 148.286823 128.809426) + (xy 148.286822 128.809428) + (xy 148.227034 128.940343) + (xy 148.206553 129.082799) + (xy 145.093979 129.082799) + (xy 145.0787 128.927666) + (xy 145.018632 128.729646) + (xy 145.018624 128.729632) + (xy 145.018341 128.728946) + (xy 145.018298 128.728546) + (xy 145.016863 128.723816) + (xy 145.017759 128.723543) + (xy 145.010868 128.659477) + (xy 145.042138 128.596996) + (xy 145.04519 128.593832) + (xy 146.29443 127.344592) + (xy 146.298381 127.340972) + (xy 146.329528 127.314838) + (xy 146.349853 127.279631) + (xy 146.35275 127.275086) + (xy 146.376059 127.241799) + (xy 146.37606 127.241794) + (xy 146.378262 127.237073) + (xy 146.385353 127.219955) + (xy 146.387133 127.215063) + (xy 146.387134 127.215062) + (xy 146.394192 127.175027) + (xy 146.395354 127.169785) + (xy 146.405878 127.130514) + (xy 146.402335 127.090028) + (xy 146.4021 127.084625) + (xy 146.4021 122.8852) + (xy 150.116353 122.8852) + (xy 150.136834 123.027656) + (xy 150.172291 123.105295) + (xy 150.196623 123.158573) + (xy 150.290872 123.267343) + (xy 150.411947 123.345153) + (xy 150.41195 123.345154) + (xy 150.411949 123.345154) + (xy 150.550036 123.385699) + (xy 150.550038 123.3857) + (xy 150.550039 123.3857) + (xy 150.693962 123.3857) + (xy 150.693962 123.385699) + (xy 150.832053 123.345153) + (xy 150.953128 123.267343) + (xy 151.047377 123.158573) + (xy 151.107165 123.027657) + (xy 151.127647 122.8852) + (xy 151.107165 122.742743) + (xy 151.047377 122.611827) + (xy 150.953128 122.503057) + (xy 150.832053 122.425247) + (xy 150.832051 122.425246) + (xy 150.832049 122.425245) + (xy 150.83205 122.425245) + (xy 150.693963 122.3847) + (xy 150.693961 122.3847) + (xy 150.550039 122.3847) + (xy 150.550036 122.3847) + (xy 150.411949 122.425245) + (xy 150.290873 122.503056) + (xy 150.196623 122.611826) + (xy 150.196622 122.611828) + (xy 150.136834 122.742743) + (xy 150.116353 122.8852) + (xy 146.4021 122.8852) + (xy 146.4021 120.6754) + (xy 148.312953 120.6754) + (xy 148.333434 120.817856) + (xy 148.383348 120.92715) + (xy 148.393223 120.948773) + (xy 148.487472 121.057543) + (xy 148.608547 121.135353) + (xy 148.60855 121.135354) + (xy 148.608549 121.135354) + (xy 148.746636 121.175899) + (xy 148.746638 121.1759) + (xy 148.746639 121.1759) + (xy 148.890562 121.1759) + (xy 148.890562 121.175899) + (xy 149.028653 121.135353) + (xy 149.149728 121.057543) + (xy 149.243977 120.948773) + (xy 149.303765 120.817857) + (xy 149.324247 120.6754) + (xy 149.303765 120.532943) + (xy 149.243977 120.402027) + (xy 149.149728 120.293257) + (xy 149.028653 120.215447) + (xy 149.028651 120.215446) + (xy 149.028649 120.215445) + (xy 149.02865 120.215445) + (xy 148.890563 120.1749) + (xy 148.890561 120.1749) + (xy 148.746639 120.1749) + (xy 148.746636 120.1749) + (xy 148.608549 120.215445) + (xy 148.487473 120.293256) + (xy 148.393223 120.402026) + (xy 148.393222 120.402028) + (xy 148.333434 120.532943) + (xy 148.312953 120.6754) + (xy 146.4021 120.6754) + (xy 146.4021 116.831565) + (xy 146.402336 116.826158) + (xy 146.405877 116.785685) + (xy 146.395361 116.746442) + (xy 146.394191 116.741169) + (xy 146.387134 116.701138) + (xy 146.387133 116.701136) + (xy 146.387133 116.701135) + (xy 146.385363 116.696273) + (xy 146.378251 116.679102) + (xy 146.376059 116.6744) + (xy 146.352754 116.641118) + (xy 146.349845 116.636552) + (xy 146.329529 116.601364) + (xy 146.329528 116.601362) + (xy 146.298388 116.575232) + (xy 146.294404 116.571581) + (xy 145.623023 115.9002) + (xy 146.407953 115.9002) + (xy 146.428434 116.042656) + (xy 146.469033 116.131553) + (xy 146.488223 116.173573) + (xy 146.582472 116.282343) + (xy 146.703547 116.360153) + (xy 146.70355 116.360154) + (xy 146.703549 116.360154) + (xy 146.841636 116.400699) + (xy 146.841638 116.4007) + (xy 146.841639 116.4007) + (xy 146.985562 116.4007) + (xy 146.985562 116.400699) + (xy 147.123653 116.360153) + (xy 147.244728 116.282343) + (xy 147.338977 116.173573) + (xy 147.398765 116.042657) + (xy 147.419247 115.9002) + (xy 147.398765 115.757743) + (xy 147.338977 115.626827) + (xy 147.244728 115.518057) + (xy 147.123653 115.440247) + (xy 147.123651 115.440246) + (xy 147.123649 115.440245) + (xy 147.12365 115.440245) + (xy 146.985563 115.3997) + (xy 146.985561 115.3997) + (xy 146.841639 115.3997) + (xy 146.841636 115.3997) + (xy 146.703549 115.440245) + (xy 146.582473 115.518056) + (xy 146.488223 115.626826) + (xy 146.488222 115.626828) + (xy 146.428434 115.757743) + (xy 146.407953 115.9002) + (xy 145.623023 115.9002) + (xy 144.794413 115.071589) + (xy 144.790757 115.067599) + (xy 144.76464 115.036474) + (xy 144.764635 115.03647) + (xy 144.729447 115.016154) + (xy 144.724885 115.013247) + (xy 144.691598 114.98994) + (xy 144.686924 114.987761) + (xy 144.663363 114.978001) + (xy 144.655465 114.973441) + (xy 144.65681 114.971111) + (xy 144.613505 114.939225) + (xy 144.58857 114.873956) + (xy 144.60288 114.805567) + (xy 144.633516 114.768276) + (xy 144.657156 114.748876) + (xy 144.78981 114.64001) + (xy 144.921085 114.48005) + (xy 145.018632 114.297554) + (xy 145.0787 114.099534) + (xy 145.098983 113.8936) + (xy 145.0787 113.687666) + (xy 145.018632 113.489646) + (xy 144.921085 113.30715) + (xy 144.858547 113.230947) + (xy 144.78981 113.147189) + (xy 144.672077 113.050569) + (xy 144.62985 113.015915) + (xy 144.447354 112.918368) + (xy 144.249334 112.8583) + (xy 144.249332 112.858299) + (xy 144.249334 112.858299) + (xy 144.0434 112.838017) + (xy 143.837467 112.858299) + (xy 143.639443 112.918369) + (xy 143.456946 113.015917) + (xy 143.328164 113.121605) + (xy 143.263854 113.148917) + (xy 143.194986 113.137125) + (xy 143.143427 113.089973) + (xy 143.1255 113.025751) + (xy 143.1255 112.220801) + (xy 143.145185 112.153762) + (xy 143.197989 112.108007) + (xy 143.267147 112.098063) + (xy 143.328165 112.124948) + (xy 143.457226 112.230867) + (xy 143.457233 112.230871) + (xy 143.63963 112.328364) + (xy 143.639633 112.328365) + (xy 143.7894 112.373796) + (xy 143.7894 111.665286) + (xy 143.805355 111.681241) + (xy 143.918252 111.738765) + (xy 144.011919 111.7536) + (xy 144.074881 111.7536) + (xy 144.168548 111.738765) + (xy 144.281445 111.681241) + (xy 144.2974 111.665286) + (xy 144.2974 112.373796) + (xy 144.447166 112.328365) + (xy 144.447169 112.328364) + (xy 144.629566 112.230871) + (xy 144.629573 112.230867) + (xy 144.789455 112.099655) + (xy 144.920667 111.939773) + (xy 144.920671 111.939766) + (xy 145.018166 111.757366) + (xy 145.063597 111.6076) + (xy 144.355086 111.6076) + (xy 144.371041 111.591645) + (xy 144.428565 111.478748) + (xy 144.448386 111.3536) + (xy 144.428565 111.228452) + (xy 144.371041 111.115555) + (xy 144.355086 111.0996) + (xy 145.063597 111.0996) + (xy 145.063597 111.099599) + (xy 145.018166 110.949833) + (xy 144.922339 110.770553) + (xy 144.908097 110.70215) + (xy 144.933097 110.636906) + (xy 144.989402 110.595536) + (xy 145.031697 110.5881) + (xy 145.474226 110.5881) + (xy 145.479629 110.588335) + (xy 145.520114 110.591878) + (xy 145.559385 110.581354) + (xy 145.564627 110.580192) + (xy 145.604662 110.573134) + (xy 145.604664 110.573132) + (xy 145.609555 110.571353) + (xy 145.626673 110.564262) + (xy 145.631394 110.56206) + (xy 145.631399 110.562059) + (xy 145.664692 110.538745) + (xy 145.669231 110.535853) + (xy 145.704438 110.515528) + (xy 145.730572 110.484381) + (xy 145.734192 110.48043) + (xy 146.740623 109.474) + (xy 148.236753 109.474) + (xy 148.238183 109.483943) + (xy 148.257234 109.616456) + (xy 148.304674 109.720333) + (xy 148.317023 109.747373) + (xy 148.411272 109.856143) + (xy 148.532347 109.933953) + (xy 148.53235 109.933954) + (xy 148.532349 109.933954) + (xy 148.670436 109.974499) + (xy 148.670438 109.9745) + (xy 148.670439 109.9745) + (xy 148.814362 109.9745) + (xy 148.814362 109.974499) + (xy 148.952453 109.933953) + (xy 149.073528 109.856143) + (xy 149.167777 109.747373) + (xy 149.227565 109.616457) + (xy 149.248047 109.474) + (xy 149.227565 109.331543) + (xy 149.167777 109.200627) + (xy 149.073528 109.091857) + (xy 148.952453 109.014047) + (xy 148.952451 109.014046) + (xy 148.952449 109.014045) + (xy 148.95245 109.014045) + (xy 148.814363 108.9735) + (xy 148.814361 108.9735) + (xy 148.670439 108.9735) + (xy 148.670436 108.9735) + (xy 148.532349 109.014045) + (xy 148.411273 109.091856) + (xy 148.317023 109.200626) + (xy 148.317022 109.200628) + (xy 148.257234 109.331543) + (xy 148.243526 109.426891) + (xy 148.236753 109.474) + (xy 146.740623 109.474) + (xy 147.718757 108.495866) + (xy 147.780081 108.462381) + (xy 147.806439 108.459547) + (xy 147.897047 108.459547) + (xy 147.897047 108.459546) + (xy 148.019145 108.423696) + (xy 148.035135 108.419001) + (xy 148.035135 108.419) + (xy 148.035138 108.419) + (xy 148.156213 108.34119) + (xy 148.250462 108.23242) + (xy 148.31025 108.101504) + (xy 148.330732 107.959047) + (xy 148.31025 107.81659) + (xy 148.250462 107.685674) + (xy 148.156213 107.576904) + (xy 148.035138 107.499094) + (xy 148.035136 107.499093) + (xy 148.035134 107.499092) + (xy 148.035135 107.499092) + (xy 147.897048 107.458547) + (xy 147.897046 107.458547) + (xy 147.753124 107.458547) + (xy 147.753121 107.458547) + (xy 147.615035 107.499092) + (xy 147.60697 107.502776) + (xy 147.606115 107.500904) + (xy 147.550299 107.517285) + (xy 147.483277 107.4976) + (xy 147.385892 107.435014) + (xy 147.385887 107.435012) + (xy 147.2478 107.394467) + (xy 147.247798 107.394467) + (xy 147.103876 107.394467) + (xy 147.103873 107.394467) + (xy 146.965786 107.435012) + (xy 146.84471 107.512823) + (xy 146.844709 107.512823) + (xy 146.844709 107.512824) + (xy 146.833987 107.525198) + (xy 146.75046 107.621593) + (xy 146.750459 107.621595) + (xy 146.690671 107.75251) + (xy 146.668928 107.903745) + (xy 146.665484 107.903249) + (xy 146.650505 107.954265) + (xy 146.633871 107.974907) + (xy 146.424139 108.184639) + (xy 146.362816 108.218124) + (xy 146.293124 108.21314) + (xy 146.237191 108.171268) + (xy 146.223664 108.14847) + (xy 146.209746 108.117994) + (xy 146.170577 108.032227) + (xy 146.076328 107.923457) + (xy 145.955253 107.845647) + (xy 145.955251 107.845646) + (xy 145.955249 107.845645) + (xy 145.95525 107.845645) + (xy 145.817163 107.8051) + (xy 145.817161 107.8051) + (xy 145.673239 107.8051) + (xy 145.673236 107.8051) + (xy 145.535149 107.845645) + (xy 145.414073 107.923456) + (xy 145.319823 108.032226) + (xy 145.319822 108.032228) + (xy 145.260034 108.163143) + (xy 145.239553 108.3056) + (xy 145.239553 108.305602) + (xy 145.240937 108.31523) + (xy 145.230992 108.384389) + (xy 145.185236 108.437192) + (xy 145.118196 108.456875) + (xy 145.051157 108.437189) + (xy 145.008841 108.391329) + (xy 144.921085 108.22715) + (xy 144.857347 108.149485) + (xy 144.78981 108.067189) + (xy 144.665483 107.965158) + (xy 144.62985 107.935915) + (xy 144.447354 107.838368) + (xy 144.249334 107.7783) + (xy 144.249332 107.778299) + (xy 144.249334 107.778299) + (xy 144.0434 107.758017) + (xy 143.837467 107.778299) + (xy 143.639443 107.838369) + (xy 143.594751 107.862258) + (xy 143.45695 107.935915) + (xy 143.456948 107.935916) + (xy 143.456947 107.935917) + (xy 143.29699 108.067189) + (xy 143.276829 108.091755) + (xy 143.219082 108.131088) + (xy 143.149237 108.132957) + (xy 143.08947 108.096768) + (xy 143.058755 108.034012) + (xy 143.058239 108.030733) + (xy 143.055365 108.010744) + (xy 143.052702 108.004911) + (xy 142.995577 107.879827) + (xy 142.901328 107.771057) + (xy 142.780253 107.693247) + (xy 142.780251 107.693246) + (xy 142.780249 107.693245) + (xy 142.78025 107.693245) + (xy 142.642163 107.6527) + (xy 142.642161 107.6527) + (xy 142.498239 107.6527) + (xy 142.498236 107.6527) + (xy 142.360149 107.693245) + (xy 142.239073 107.771056) + (xy 142.239072 107.771056) + (xy 142.239072 107.771057) + (xy 142.232797 107.778299) + (xy 142.144823 107.879826) + (xy 142.144822 107.879828) + (xy 142.085034 108.010743) + (xy 142.064553 108.153199) + (xy 142.085034 108.295656) + (xy 142.144822 108.426571) + (xy 142.144823 108.426573) + (xy 142.239072 108.535343) + (xy 142.360147 108.613153) + (xy 142.36015 108.613154) + (xy 142.360149 108.613154) + (xy 142.498236 108.653699) + (xy 142.498238 108.6537) + (xy 142.498239 108.6537) + (xy 142.642162 108.6537) + (xy 142.642162 108.653699) + (xy 142.780253 108.613153) + (xy 142.807361 108.595731) + (xy 142.874399 108.576046) + (xy 142.941439 108.595729) + (xy 142.987194 108.648533) + (xy 142.997804 108.7122) + (xy 142.987817 108.813599) + (xy 143.008099 109.019532) + (xy 143.027566 109.083705) + (xy 143.064562 109.205667) + (xy 143.068169 109.217556) + (xy 143.136742 109.345846) + (xy 143.150984 109.414249) + (xy 143.125984 109.479493) + (xy 143.069679 109.520864) + (xy 143.027384 109.5283) + (xy 142.637965 109.5283) + (xy 142.632564 109.528064) + (xy 142.622604 109.527192) + (xy 142.592085 109.524522) + (xy 142.552843 109.535037) + (xy 142.547562 109.536208) + (xy 142.519751 109.541112) + (xy 142.507538 109.543266) + (xy 142.507536 109.543266) + (xy 142.502697 109.545028) + (xy 142.485452 109.552171) + (xy 142.480798 109.554341) + (xy 142.447502 109.577654) + (xy 142.442945 109.580557) + (xy 142.407762 109.600872) + (xy 142.407761 109.600873) + (xy 142.407757 109.600876) + (xy 142.381642 109.631999) + (xy 142.377987 109.635988) + (xy 142.097187 109.916788) + (xy 142.093198 109.920443) + (xy 142.062075 109.946558) + (xy 142.062068 109.946566) + (xy 142.041754 109.981751) + (xy 142.038849 109.986311) + (xy 142.015541 110.019599) + (xy 142.013371 110.024253) + (xy 142.006223 110.041511) + (xy 142.004466 110.046339) + (xy 141.99741 110.086352) + (xy 141.996239 110.091633) + (xy 141.985721 110.130885) + (xy 141.989264 110.171366) + (xy 141.9895 110.176773) + (xy 141.9895 114.689425) + (xy 141.989264 114.694832) + (xy 141.985721 114.735314) + (xy 140.6871 114.735314) + (xy 140.6871 112.513573) + (xy 140.687336 112.508166) + (xy 140.690471 112.472343) + (xy 140.690878 112.467686) + (xy 140.680356 112.428419) + (xy 140.67919 112.423162) + (xy 140.672134 112.383138) + (xy 140.672133 112.383136) + (xy 140.670362 112.37827) + (xy 140.663251 112.361102) + (xy 140.661059 112.356403) + (xy 140.661059 112.3564) + (xy 140.661057 112.356397) + (xy 140.637753 112.323114) + (xy 140.634847 112.318553) + (xy 140.614529 112.283363) + (xy 140.614528 112.283362) + (xy 140.605913 112.276133) + (xy 140.583394 112.257237) + (xy 140.57941 112.253586) + (xy 140.143018 111.817194) + (xy 140.109533 111.755871) + (xy 140.114517 111.686179) + (xy 140.116147 111.682039) + (xy 140.116425 111.681366) + (xy 140.116432 111.681354) + (xy 140.1765 111.483334) + (xy 140.196783 111.2774) + (xy 140.1765 111.071466) + (xy 140.116432 110.873446) + (xy 140.018885 110.69095) + (xy 139.966902 110.627609) + (xy 139.88761 110.530989) + (xy 139.727652 110.399717) + (xy 139.727653 110.399717) + (xy 139.72765 110.399715) + (xy 139.545154 110.302168) + (xy 139.347134 110.2421) + (xy 139.347132 110.242099) + (xy 139.347134 110.242099) + (xy 139.1412 110.221817) + (xy 138.935267 110.242099) + (xy 138.737243 110.302169) + (xy 138.707065 110.3183) + (xy 138.55475 110.399715) + (xy 138.554748 110.399716) + (xy 138.554747 110.399717) + (xy 138.394789 110.530989) + (xy 138.263517 110.690947) + (xy 138.263515 110.69095) + (xy 138.233903 110.74635) + (xy 138.202658 110.804804) + (xy 138.153695 110.854648) + (xy 138.085557 110.870108) + (xy 138.019878 110.846276) + (xy 137.977509 110.790718) + (xy 137.9693 110.74635) + (xy 137.9693 109.268449) + (xy 137.988985 109.20141) + (xy 138.041789 109.155655) + (xy 138.110947 109.145711) + (xy 138.174503 109.174736) + (xy 138.202657 109.209993) + (xy 138.263515 109.32385) + (xy 138.271895 109.334061) + (xy 138.394789 109.48381) + (xy 138.491409 109.563102) + (xy 138.55475 109.615085) + (xy 138.737246 109.712632) + (xy 138.935266 109.7727) + (xy 138.935265 109.7727) + (xy 138.95077 109.774227) + (xy 139.1412 109.792983) + (xy 139.347134 109.7727) + (xy 139.545154 109.712632) + (xy 139.72765 109.615085) + (xy 139.88761 109.48381) + (xy 140.018885 109.32385) + (xy 140.116432 109.141354) + (xy 140.1765 108.943334) + (xy 140.196783 108.7374) + (xy 140.1765 108.531466) + (xy 140.116432 108.333446) + (xy 140.018885 108.15095) + (xy 139.954122 108.072035) + (xy 139.88761 107.990989) + (xy 139.752155 107.879826) + (xy 139.72765 107.859715) + (xy 139.545154 107.762168) + (xy 139.347134 107.7021) + (xy 139.347132 107.702099) + (xy 139.347134 107.702099) + (xy 139.1412 107.681817) + (xy 138.935267 107.702099) + (xy 138.737243 107.762169) + (xy 138.641595 107.813295) + (xy 138.55475 107.859715) + (xy 138.554748 107.859716) + (xy 138.554747 107.859717) + (xy 138.394789 107.990989) + (xy 138.26555 108.14847) + (xy 138.263515 108.15095) + (xy 138.227609 108.218124) + (xy 138.202658 108.264804) + (xy 138.153695 108.314648) + (xy 138.085557 108.330108) + (xy 138.019878 108.306276) + (xy 137.977509 108.250718) + (xy 137.9693 108.20635) + (xy 137.9693 106.728449) + (xy 137.988985 106.66141) + (xy 138.041789 106.615655) + (xy 138.110947 106.605711) + (xy 138.174503 106.634736) + (xy 138.202657 106.669993) + (xy 138.263515 106.78385) + (xy 138.263517 106.783852) + (xy 138.394789 106.94381) + (xy 138.491409 107.023102) + (xy 138.55475 107.075085) + (xy 138.737246 107.172632) + (xy 138.935266 107.2327) + (xy 138.935265 107.2327) + (xy 138.952282 107.234376) + (xy 139.1412 107.252983) + (xy 139.347134 107.2327) + (xy 139.545154 107.172632) + (xy 139.72765 107.075085) + (xy 139.88761 106.94381) + (xy 140.018885 106.78385) + (xy 140.116432 106.601354) + (xy 140.116434 106.601349) + (xy 140.116725 106.600648) + (xy 140.116975 106.600336) + (xy 140.119304 106.595981) + (xy 140.120129 106.596422) + (xy 140.160565 106.546244) + (xy 140.226859 106.524179) + (xy 140.231286 106.5241) + (xy 142.647965 106.5241) + (xy 142.653368 106.524335) + (xy 142.693853 106.527878) + (xy 142.733124 106.517354) + (xy 142.738366 106.516192) + (xy 142.778401 106.509134) + (xy 142.778403 106.509132) + (xy 142.783294 106.507353) + (xy 142.800412 106.500262) + (xy 142.805133 106.49806) + (xy 142.805138 106.498059) + (xy 142.838437 106.474741) + (xy 142.842986 106.471844) + (xy 142.846252 106.469958) + (xy 142.91416 106.453519) + (xy 142.980176 106.476404) + (xy 143.02334 106.531346) + (xy 143.026859 106.541378) + (xy 143.068168 106.677554) + (xy 143.165715 106.86005) + (xy 143.165717 106.860052) + (xy 143.296989 107.02001) + (xy 143.364096 107.075082) + (xy 143.45695 107.151285) + (xy 143.639446 107.248832) + (xy 143.837466 107.3089) + (xy 143.837465 107.3089) + (xy 143.855929 107.310718) + (xy 144.0434 107.329183) + (xy 144.249334 107.3089) + (xy 144.447354 107.248832) + (xy 144.62985 107.151285) + (xy 144.78981 107.02001) + (xy 144.921085 106.86005) + (xy 145.018632 106.677554) + (xy 145.0787 106.479534) + (xy 145.098983 106.2736) + (xy 145.0787 106.067666) + (xy 145.069574 106.037581) + (xy 145.068196 106.033038) + (xy 145.067572 105.963171) + (xy 145.10482 105.904058) + (xy 145.168114 105.874467) + (xy 145.237358 105.883792) + (xy 145.274536 105.909361) + (xy 145.806997 106.441821) + (xy 145.810642 106.4458) + (xy 145.813717 106.449464) + (xy 145.841729 106.513472) + (xy 145.831522 106.58068) + (xy 145.772565 106.709778) + (xy 145.752084 106.852233) + (xy 145.772565 106.994689) + (xy 145.829752 107.119908) + (xy 145.832354 107.125606) + (xy 145.926603 107.234376) + (xy 146.047678 107.312186) + (xy 146.047681 107.312187) + (xy 146.04768 107.312187) + (xy 146.185767 107.352732) + (xy 146.185769 107.352733) + (xy 146.18577 107.352733) + (xy 146.329693 107.352733) + (xy 146.329693 107.352732) + (xy 146.467784 107.312186) + (xy 146.588859 107.234376) + (xy 146.683108 107.125606) + (xy 146.742896 106.99469) + (xy 146.763378 106.852233) + (xy 146.742896 106.709776) + (xy 146.742892 106.709768) + (xy 146.742503 106.70844) + (xy 146.742502 106.707041) + (xy 146.741634 106.700998) + (xy 146.742502 106.700873) + (xy 146.7425 106.638571) + (xy 146.780272 106.579791) + (xy 146.843826 106.550763) + (xy 146.861479 106.5495) + (xy 147.471001 106.5495) + (xy 147.53804 106.569185) + (xy 147.558682 106.585819) + (xy 147.592473 106.61961) + (xy 147.596124 106.623594) + (xy 147.608692 106.638571) + (xy 147.622249 106.654728) + (xy 147.62225 106.654729) + (xy 147.65744 106.675047) + (xy 147.662001 106.677953) + (xy 147.694736 106.700873) + (xy 147.695287 106.701259) + (xy 147.69529 106.701259) + (xy 147.699989 106.703451) + (xy 147.717157 106.710562) + (xy 147.722023 106.712333) + (xy 147.722025 106.712334) + (xy 147.762049 106.71939) + (xy 147.767306 106.720556) + (xy 147.806573 106.731078) + (xy 147.847057 106.727535) + (xy 147.852461 106.7273) + (xy 149.832937 106.7273) + (xy 149.83834 106.727535) + (xy 149.878825 106.731078) + (xy 149.918096 106.720554) + (xy 149.923338 106.719392) + (xy 149.963373 106.712334) + (xy 149.963375 106.712332) + (xy 149.968266 106.710553) + (xy 149.985384 106.703462) + (xy 149.990105 106.70126) + (xy 149.99011 106.701259) + (xy 150.023403 106.677945) + (xy 150.027942 106.675053) + (xy 150.063149 106.654728) + (xy 150.089283 106.623581) + (xy 150.092903 106.61963) + (xy 150.711917 106.000616) + (xy 150.773241 105.967131) + (xy 150.799599 105.964297) + (xy 150.858676 105.964297) + (xy 150.858676 105.964296) + (xy 150.996767 105.92375) + (xy 151.117842 105.84594) + (xy 151.212091 105.73717) + (xy 151.271879 105.606254) + (xy 151.292361 105.463797) + (xy 151.271879 105.32134) + (xy 151.212091 105.190424) + (xy 151.117842 105.081654) + (xy 150.996767 105.003844) + (xy 150.996765 105.003843) + (xy 150.996763 105.003842) + (xy 150.996764 105.003842) + (xy 150.858677 104.963297) + (xy 150.858675 104.963297) + (xy 150.714753 104.963297) + (xy 150.71475 104.963297) + (xy 150.576663 105.003842) + (xy 150.455587 105.081653) + (xy 150.361337 105.190423) + (xy 150.361336 105.190425) + (xy 150.301548 105.32134) + (xy 150.279805 105.472575) + (xy 150.276362 105.472079) + (xy 150.261382 105.523096) + (xy 150.244748 105.543738) + (xy 149.750906 106.037581) + (xy 149.689583 106.071066) + (xy 149.663225 106.0739) + (xy 148.022173 106.0739) + (xy 147.955134 106.054215) + (xy 147.934492 106.037581) + (xy 147.929949 106.033038) + (xy 147.900688 106.003777) + (xy 147.897049 105.999806) + (xy 147.877199 105.976149) + (xy 147.849186 105.912141) + (xy 147.860226 105.843149) + (xy 147.899217 105.798869) + (xy 147.898423 105.797953) + (xy 147.90512 105.792147) + (xy 147.905128 105.792143) + (xy 147.999377 105.683373) + (xy 148.059165 105.552457) + (xy 148.079647 105.41) + (xy 148.059165 105.267543) + (xy 147.999377 105.136627) + (xy 147.905128 105.027857) + (xy 147.905125 105.027855) + (xy 147.905126 105.027855) + (xy 147.77891 104.946741) + (xy 147.733156 104.893937) + (xy 147.723212 104.824779) + (xy 147.733154 104.790917) + (xy 147.779765 104.688857) + (xy 147.800247 104.5464) + (xy 147.779765 104.403943) + (xy 147.719977 104.273027) + (xy 147.625728 104.164257) + (xy 147.504653 104.086447) + (xy 147.504651 104.086446) + (xy 147.504649 104.086445) + (xy 147.50465 104.086445) + (xy 147.366563 104.0459) + (xy 147.366561 104.0459) + (xy 147.222639 104.0459) + (xy 147.222636 104.0459) + (xy 147.084549 104.086445) + (xy 146.963473 104.164256) + (xy 146.963472 104.164256) + (xy 146.963472 104.164257) + (xy 146.951908 104.177603) + (xy 146.869223 104.273026) + (xy 146.869222 104.273028) + (xy 146.809434 104.403943) + (xy 146.788953 104.546399) + (xy 146.809434 104.688856) + (xy 146.855252 104.789182) + (xy 146.869223 104.819773) + (xy 146.917407 104.875381) + (xy 146.919761 104.878097) + (xy 146.948786 104.941653) + (xy 146.938842 105.010812) + (xy 146.893087 105.063616) + (xy 146.826048 105.0833) + (xy 145.854938 105.0833) + (xy 145.787899 105.063615) + (xy 145.767257 105.046981) + (xy 145.441465 104.721189) + (xy 145.437809 104.717199) + (xy 145.411692 104.686074) + (xy 145.411687 104.68607) + (xy 145.376499 104.665754) + (xy 145.371937 104.662847) + (xy 145.33865 104.63954) + (xy 145.333976 104.637361) + (xy 145.316764 104.630231) + (xy 145.311915 104.628466) + (xy 145.271904 104.621411) + (xy 145.266622 104.62024) + (xy 145.227365 104.609721) + (xy 145.191701 104.612842) + (xy 145.186881 104.613264) + (xy 145.181478 104.6135) + (xy 144.942434 104.6135) + (xy 144.875395 104.593815) + (xy 144.82964 104.541011) + (xy 144.819696 104.471853) + (xy 144.84658 104.410836) + (xy 144.884876 104.364171) + (xy 144.921085 104.32005) + (xy 145.018632 104.137554) + (xy 145.0787 103.939534) + (xy 145.081912 103.906922) + (xy 145.442775 103.906922) + (xy 145.463256 104.049378) + (xy 145.522463 104.17902) + (xy 145.523045 104.180295) + (xy 145.617294 104.289065) + (xy 145.738369 104.366875) + (xy 145.738372 104.366876) + (xy 145.738371 104.366876) + (xy 145.845529 104.398339) + (xy 145.864612 104.403943) + (xy 145.876458 104.407421) + (xy 145.87646 104.407422) + (xy 145.876461 104.407422) + (xy 146.020384 104.407422) + (xy 146.020384 104.407421) + (xy 146.158475 104.366875) + (xy 146.27955 104.289065) + (xy 146.373799 104.180295) + (xy 146.433587 104.049379) + (xy 146.454069 103.906922) + (xy 146.433587 103.764465) + (xy 146.373799 103.633549) + (xy 146.27955 103.524779) + (xy 146.158475 103.446969) + (xy 146.158473 103.446968) + (xy 146.158471 103.446967) + (xy 146.158472 103.446967) + (xy 146.020385 103.406422) + (xy 146.020383 103.406422) + (xy 145.876461 103.406422) + (xy 145.876458 103.406422) + (xy 145.738371 103.446967) + (xy 145.617295 103.524778) + (xy 145.617294 103.524778) + (xy 145.617294 103.524779) + (xy 145.614792 103.527667) + (xy 145.523045 103.633548) + (xy 145.523044 103.63355) + (xy 145.463256 103.764465) + (xy 145.442775 103.906922) + (xy 145.081912 103.906922) + (xy 145.098983 103.7336) + (xy 145.0787 103.527666) + (xy 145.018632 103.329646) + (xy 144.922288 103.1494) + (xy 146.941353 103.1494) + (xy 146.961834 103.291856) + (xy 147.014156 103.406422) + (xy 147.021623 103.422773) + (xy 147.115872 103.531543) + (xy 147.236947 103.609353) + (xy 147.23695 103.609354) + (xy 147.236949 103.609354) + (xy 147.375036 103.649899) + (xy 147.375038 103.6499) + (xy 147.375039 103.6499) + (xy 147.518962 103.6499) + (xy 147.518962 103.649899) + (xy 147.657053 103.609353) + (xy 147.778128 103.531543) + (xy 147.872377 103.422773) + (xy 147.932165 103.291857) + (xy 147.952647 103.1494) + (xy 147.932165 103.006943) + (xy 147.872377 102.876027) + (xy 147.778128 102.767257) + (xy 147.657053 102.689447) + (xy 147.657051 102.689446) + (xy 147.657049 102.689445) + (xy 147.65705 102.689445) + (xy 147.518963 102.6489) + (xy 147.518961 102.6489) + (xy 147.375039 102.6489) + (xy 147.375036 102.6489) + (xy 147.236949 102.689445) + (xy 147.115873 102.767256) + (xy 147.021623 102.876026) + (xy 147.021622 102.876028) + (xy 146.961834 103.006943) + (xy 146.941353 103.1494) + (xy 144.922288 103.1494) + (xy 144.921085 103.14715) + (xy 144.848658 103.058897) + (xy 144.78981 102.987189) + (xy 144.629852 102.855917) + (xy 144.629853 102.855917) + (xy 144.62985 102.855915) + (xy 144.447354 102.758368) + (xy 144.249334 102.6983) + (xy 144.249332 102.698299) + (xy 144.249334 102.698299) + (xy 144.0434 102.678017) + (xy 143.837467 102.698299) + (xy 143.639443 102.758369) + (xy 143.529298 102.817243) + (xy 143.45695 102.855915) + (xy 143.456948 102.855916) + (xy 143.456947 102.855917) + (xy 143.296989 102.987189) + (xy 143.183982 103.124891) + (xy 143.165715 103.14715) + (xy 143.138269 103.198497) + (xy 143.068169 103.329643) + (xy 143.008099 103.527667) + (xy 142.987817 103.7336) + (xy 143.008099 103.939532) + (xy 143.035453 104.029705) + (xy 143.068168 104.137554) + (xy 143.165715 104.32005) + (xy 143.165717 104.320052) + (xy 143.211299 104.375595) + (xy 143.238611 104.439905) + (xy 143.22682 104.508772) + (xy 143.179667 104.560332) + (xy 143.112125 104.578215) + (xy 143.045636 104.556742) + (xy 143.027764 104.54194) + (xy 140.143018 101.657194) + (xy 140.109533 101.595871) + (xy 140.114517 101.526179) + (xy 140.116147 101.522039) + (xy 140.116425 101.521366) + (xy 140.116432 101.521354) + (xy 140.1765 101.323334) + (xy 140.189278 101.193599) + (xy 142.987817 101.193599) + (xy 143.008099 101.399532) + (xy 143.014945 101.4221) + (xy 143.068168 101.597554) + (xy 143.165715 101.78005) + (xy 143.165717 101.780052) + (xy 143.296989 101.94001) + (xy 143.352081 101.985222) + (xy 143.45695 102.071285) + (xy 143.639446 102.168832) + (xy 143.837466 102.2289) + (xy 143.837465 102.2289) + (xy 143.855929 102.230718) + (xy 144.0434 102.249183) + (xy 144.249334 102.2289) + (xy 144.447354 102.168832) + (xy 144.62985 102.071285) + (xy 144.78981 101.94001) + (xy 144.921085 101.78005) + (xy 145.018632 101.597554) + (xy 145.0787 101.399534) + (xy 145.083973 101.345999) + (xy 148.287553 101.345999) + (xy 148.308034 101.488456) + (xy 148.363876 101.61073) + (xy 148.367823 101.619373) + (xy 148.462072 101.728143) + (xy 148.583147 101.805953) + (xy 148.58315 101.805954) + (xy 148.583149 101.805954) + (xy 148.721236 101.846499) + (xy 148.721238 101.8465) + (xy 148.721239 101.8465) + (xy 148.865162 101.8465) + (xy 148.865162 101.846499) + (xy 149.003253 101.805953) + (xy 149.124328 101.728143) + (xy 149.218577 101.619373) + (xy 149.278365 101.488457) + (xy 149.298847 101.346) + (xy 149.278365 101.203543) + (xy 149.218577 101.072627) + (xy 149.124328 100.963857) + (xy 149.003253 100.886047) + (xy 149.003251 100.886046) + (xy 149.003249 100.886045) + (xy 149.00325 100.886045) + (xy 148.865163 100.8455) + (xy 148.865161 100.8455) + (xy 148.721239 100.8455) + (xy 148.721236 100.8455) + (xy 148.583149 100.886045) + (xy 148.462073 100.963856) + (xy 148.367823 101.072626) + (xy 148.367822 101.072628) + (xy 148.308034 101.203543) + (xy 148.287553 101.345999) + (xy 145.083973 101.345999) + (xy 145.098983 101.1936) + (xy 145.098983 101.193599) + (xy 145.098983 101.187793) + (xy 145.118668 101.120754) + (xy 145.171472 101.074999) + (xy 145.24063 101.065055) + (xy 145.257918 101.068816) + (xy 145.397838 101.1099) + (xy 145.397839 101.1099) + (xy 145.541762 101.1099) + (xy 145.541762 101.109899) + (xy 145.660624 101.074999) + (xy 145.67985 101.069354) + (xy 145.67985 101.069353) + (xy 145.679853 101.069353) + (xy 145.800928 100.991543) + (xy 145.895177 100.882773) + (xy 145.954965 100.751857) + (xy 145.975447 100.6094) + (xy 145.954965 100.466943) + (xy 145.895177 100.336027) + (xy 145.800928 100.227257) + (xy 145.679853 100.149447) + (xy 145.679851 100.149446) + (xy 145.679849 100.149445) + (xy 145.67985 100.149445) + (xy 145.541763 100.1089) + (xy 145.541761 100.1089) + (xy 145.397839 100.1089) + (xy 145.397836 100.1089) + (xy 145.259749 100.149445) + (xy 145.138673 100.227256) + (xy 145.044423 100.336026) + (xy 145.003339 100.425986) + (xy 144.957583 100.478789) + (xy 144.890543 100.498473) + (xy 144.823504 100.478788) + (xy 144.794692 100.453138) + (xy 144.78981 100.44719) + (xy 144.751655 100.415877) + (xy 144.62985 100.315915) + (xy 144.447354 100.218368) + (xy 144.249334 100.1583) + (xy 144.249332 100.158299) + (xy 144.249334 100.158299) + (xy 144.0434 100.138017) + (xy 143.837467 100.158299) + (xy 143.639443 100.218369) + (xy 143.56357 100.258925) + (xy 143.45695 100.315915) + (xy 143.456948 100.315916) + (xy 143.456947 100.315917) + (xy 143.296989 100.447189) + (xy 143.17855 100.59151) + (xy 143.165715 100.60715) + (xy 143.128695 100.676409) + (xy 143.068169 100.789643) + (xy 143.008099 100.987667) + (xy 142.987817 101.193599) + (xy 140.189278 101.193599) + (xy 140.196783 101.1174) + (xy 140.1765 100.911466) + (xy 140.116432 100.713446) + (xy 140.018885 100.53095) + (xy 139.951863 100.449283) + (xy 139.88761 100.370989) + (xy 139.769877 100.274369) + (xy 139.72765 100.239715) + (xy 139.545154 100.142168) + (xy 139.347134 100.0821) + (xy 139.347132 100.082099) + (xy 139.347134 100.082099) + (xy 139.1412 100.061817) + (xy 138.935267 100.082099) + (xy 138.737243 100.142169) + (xy 138.662636 100.182048) + (xy 138.55475 100.239715) + (xy 138.554748 100.239716) + (xy 138.554747 100.239717) + (xy 138.394789 100.370989) + (xy 138.263517 100.530947) + (xy 138.202658 100.644804) + (xy 138.153695 100.694648) + (xy 138.085557 100.710108) + (xy 138.019878 100.686276) + (xy 137.977509 100.630718) + (xy 137.9693 100.58635) + (xy 137.9693 99.108449) + (xy 137.988985 99.04141) + (xy 138.041789 98.995655) + (xy 138.110947 98.985711) + (xy 138.174503 99.014736) + (xy 138.202657 99.049993) + (xy 138.263515 99.16385) + (xy 138.263517 99.163852) + (xy 138.394789 99.32381) + (xy 138.491409 99.403102) + (xy 138.55475 99.455085) + (xy 138.737246 99.552632) + (xy 138.935266 99.6127) + (xy 138.935265 99.6127) + (xy 138.955547 99.614697) + (xy 139.1412 99.632983) + (xy 139.347134 99.6127) + (xy 139.545154 99.552632) + (xy 139.72765 99.455085) + (xy 139.88761 99.32381) + (xy 140.018885 99.16385) + (xy 140.116432 98.981354) + (xy 140.1765 98.783334) + (xy 140.196783 98.5774) + (xy 140.1765 98.371466) + (xy 140.116432 98.173446) + (xy 140.018885 97.99095) + (xy 139.957785 97.916499) + (xy 139.88761 97.830989) + (xy 139.763293 97.728966) + (xy 139.72765 97.699715) + (xy 139.545154 97.602168) + (xy 139.347134 97.5421) + (xy 139.347132 97.542099) + (xy 139.347134 97.542099) + (xy 139.1412 97.521817) + (xy 138.935267 97.542099) + (xy 138.737243 97.602169) + (xy 138.641595 97.653295) + (xy 138.55475 97.699715) + (xy 138.554748 97.699716) + (xy 138.554747 97.699717) + (xy 138.394789 97.830989) + (xy 138.263517 97.990947) + (xy 138.202658 98.104804) + (xy 138.153695 98.154648) + (xy 138.085557 98.170108) + (xy 138.019878 98.146276) + (xy 137.977509 98.090718) + (xy 137.9693 98.04635) + (xy 137.9693 96.568449) + (xy 137.988985 96.50141) + (xy 138.041789 96.455655) + (xy 138.110947 96.445711) + (xy 138.174503 96.474736) + (xy 138.202657 96.509993) + (xy 138.263515 96.62385) + (xy 138.263517 96.623852) + (xy 138.394789 96.78381) + (xy 138.490188 96.862101) + (xy 138.55475 96.915085) + (xy 138.737246 97.012632) + (xy 138.935266 97.0727) + (xy 138.935265 97.0727) + (xy 138.953729 97.074518) + (xy 139.1412 97.092983) + (xy 139.347134 97.0727) + (xy 139.545154 97.012632) + (xy 139.72765 96.915085) + (xy 139.88761 96.78381) + (xy 140.018885 96.62385) + (xy 140.116432 96.441354) + (xy 140.1765 96.243334) + (xy 140.196783 96.0374) + (xy 140.1765 95.831466) + (xy 140.116432 95.633446) + (xy 140.018885 95.45095) + (xy 139.958424 95.377278) + (xy 139.88761 95.290989) + (xy 139.769877 95.194369) + (xy 139.72765 95.159715) + (xy 139.613787 95.098853) + (xy 139.563944 95.049891) + (xy 139.548484 94.981753) + (xy 139.572316 94.916074) + (xy 139.627874 94.873705) + (xy 139.672242 94.865496) + (xy 139.84351 94.865496) + (xy 139.910549 94.885181) + (xy 139.931191 94.901815) + (xy 140.732834 95.703458) + (xy 140.766319 95.764781) + (xy 140.767384 95.774694) + (xy 140.767891 95.774622) + (xy 140.789634 95.925856) + (xy 140.848706 96.055204) + (xy 140.849423 96.056773) + (xy 140.943672 96.165543) + (xy 141.064747 96.243353) + (xy 141.06475 96.243354) + (xy 141.064749 96.243354) + (xy 141.145769 96.267143) + (xy 141.197495 96.282331) + (xy 141.202836 96.283899) + (xy 141.202838 96.2839) + (xy 141.202839 96.2839) + (xy 141.346762 96.2839) + (xy 141.346762 96.283899) + (xy 141.484853 96.243353) + (xy 141.605928 96.165543) + (xy 141.700177 96.056773) + (xy 141.741895 95.965423) + (xy 141.78765 95.91262) + (xy 141.854689 95.892936) + (xy 141.921729 95.912621) + (xy 141.94237 95.929255) + (xy 143.555133 97.542018) + (xy 143.588618 97.603341) + (xy 143.583634 97.673033) + (xy 143.541762 97.728966) + (xy 143.525906 97.739056) + (xy 143.45695 97.775915) + (xy 143.456948 97.775916) + (xy 143.456947 97.775917) + (xy 143.296989 97.907189) + (xy 143.166753 98.065885) + (xy 143.165715 98.06715) + (xy 143.1346 98.125362) + (xy 143.068169 98.249643) + (xy 143.008099 98.447667) + (xy 142.987817 98.6536) + (xy 143.008099 98.859532) + (xy 143.0081 98.859534) + (xy 143.068168 99.057554) + (xy 143.165715 99.24005) + (xy 143.165717 99.240052) + (xy 143.296989 99.40001) + (xy 143.389374 99.475827) + (xy 143.45695 99.531285) + (xy 143.639446 99.628832) + (xy 143.837466 99.6889) + (xy 143.837465 99.6889) + (xy 143.855929 99.690718) + (xy 144.0434 99.709183) + (xy 144.249334 99.6889) + (xy 144.447354 99.628832) + (xy 144.62985 99.531285) + (xy 144.78981 99.40001) + (xy 144.921085 99.24005) + (xy 145.018632 99.057554) + (xy 145.0787 98.859534) + (xy 145.098983 98.6536) + (xy 145.0787 98.447666) + (xy 145.018632 98.249646) + (xy 144.921085 98.06715) + (xy 144.799581 97.919096) + (xy 144.79745 97.916499) + (xy 144.770138 97.852189) + (xy 144.781929 97.783322) + (xy 144.829082 97.731762) + (xy 144.882494 97.714307) + (xy 144.885106 97.714077) + (xy 144.885114 97.714078) + (xy 144.924385 97.703554) + (xy 144.929627 97.702392) + (xy 144.969662 97.695334) + (xy 144.969664 97.695332) + (xy 144.974555 97.693553) + (xy 144.991673 97.686462) + (xy 144.996394 97.68426) + (xy 144.996399 97.684259) + (xy 145.029692 97.660945) + (xy 145.034231 97.658053) + (xy 145.069438 97.637728) + (xy 145.095573 97.60658) + (xy 145.099191 97.602631) + (xy 145.717204 96.984619) + (xy 145.778528 96.951134) + (xy 145.804886 96.9483) + (xy 146.271958 96.9483) + (xy 146.338997 96.967985) + (xy 146.359639 96.984619) + (xy 147.40943 98.03441) + (xy 147.413081 98.038394) + (xy 147.436149 98.065885) + (xy 147.439206 98.069528) + (xy 147.439207 98.069529) + (xy 147.474397 98.089847) + (xy 147.478958 98.092753) + (xy 147.506123 98.111773) + (xy 147.512244 98.116059) + (xy 147.512247 98.116059) + (xy 147.516946 98.118251) + (xy 147.534114 98.125362) + (xy 147.53898 98.127133) + (xy 147.538982 98.127134) + (xy 147.579006 98.13419) + (xy 147.584263 98.135356) + (xy 147.62353 98.145878) + (xy 147.664014 98.142335) + (xy 147.669418 98.1421) + (xy 151.324314 98.1421) + (xy 151.391353 98.161785) + (xy 151.411995 98.178419) + (xy 152.459824 99.226248) + (xy 152.493309 99.287571) + (xy 152.496143 99.313929) + (xy 152.496143 100.7218) + (xy 152.476458 100.788839) + (xy 152.423654 100.834594) + (xy 152.354496 100.844538) + (xy 152.29094 100.815513) + (xy 152.27843 100.803003) + (xy 152.266856 100.789646) + (xy 152.197728 100.709867) + (xy 152.076653 100.632057) + (xy 152.076651 100.632056) + (xy 152.076649 100.632055) + (xy 152.07665 100.632055) + (xy 151.938563 100.59151) + (xy 151.938561 100.59151) + (xy 151.794639 100.59151) + (xy 151.794636 100.59151) + (xy 151.656549 100.632055) + (xy 151.535473 100.709866) + (xy 151.535472 100.709866) + (xy 151.535472 100.709867) + (xy 151.532371 100.713446) + (xy 151.441223 100.818636) + (xy 151.441222 100.818638) + (xy 151.381434 100.949553) + (xy 151.360953 101.092009) + (xy 151.381434 101.234466) + (xy 151.432371 101.346) + (xy 151.441223 101.365383) + (xy 151.535472 101.474153) + (xy 151.656547 101.551963) + (xy 151.730235 101.573599) + (xy 151.789012 101.611372) + (xy 151.818038 101.674927) + (xy 151.8193 101.692576) + (xy 151.8193 104.453225) + (xy 151.819064 104.458632) + (xy 151.815521 104.499114) + (xy 151.82604 104.53837) + (xy 151.827211 104.543652) + (xy 151.834266 104.583663) + (xy 151.836031 104.588512) + (xy 151.843161 104.605724) + (xy 151.84534 104.610398) + (xy 151.868647 104.643685) + (xy 151.871554 104.648247) + (xy 151.89187 104.683435) + (xy 151.891874 104.68344) + (xy 151.922999 104.709557) + (xy 151.926989 104.713213) + (xy 152.182386 104.96861) + (xy 152.186042 104.972599) + (xy 152.212162 105.003728) + (xy 152.212163 105.003729) + (xy 152.247353 105.024047) + (xy 152.251914 105.026953) + (xy 152.280518 105.046981) + (xy 152.2852 105.050259) + (xy 152.285203 105.050259) + (xy 152.289902 105.052451) + (xy 152.307083 105.059567) + (xy 152.311935 105.061333) + (xy 152.311936 105.061333) + (xy 152.311938 105.061334) + (xy 152.351969 105.068391) + (xy 152.357231 105.069558) + (xy 152.396486 105.080077) + (xy 152.436964 105.076535) + (xy 152.442365 105.0763) + (xy 152.632713 105.0763) + (xy 152.699752 105.095985) + (xy 152.745507 105.148789) + (xy 152.755451 105.217947) + (xy 152.726426 105.281503) + (xy 152.720394 105.287981) + (xy 152.224795 105.783581) + (xy 152.163472 105.817066) + (xy 152.137114 105.8199) + (xy 152.088393 105.8199) + (xy 152.071314 105.826116) + (xy 152.050445 105.831707) + (xy 152.032542 105.834864) + (xy 152.032535 105.834867) + (xy 152.016792 105.843956) + (xy 151.997207 105.853089) + (xy 151.98013 105.859304) + (xy 151.980125 105.859307) + (xy 151.966207 105.870986) + (xy 151.948509 105.883379) + (xy 151.932763 105.89247) + (xy 151.932762 105.892471) + (xy 151.921075 105.906399) + (xy 151.905799 105.921675) + (xy 151.891871 105.933362) + (xy 151.89187 105.933363) + (xy 151.882779 105.949109) + (xy 151.870386 105.966807) + (xy 151.858707 105.980725) + (xy 151.858704 105.98073) + (xy 151.852489 105.997807) + (xy 151.843356 106.017392) + (xy 151.834267 106.033135) + (xy 151.834264 106.033142) + (xy 151.831107 106.051045) + (xy 151.825516 106.071914) + (xy 151.8193 106.088993) + (xy 151.8193 112.446693) + (xy 151.799615 112.513732) + (xy 151.782981 112.534374) + (xy 149.915175 114.402181) + (xy 149.853852 114.435666) + (xy 149.827494 114.4385) + (xy 149.768416 114.4385) + (xy 149.630329 114.479045) + (xy 149.509253 114.556856) + (xy 149.415003 114.665626) + (xy 149.370575 114.762908) + (xy 149.324819 114.815711) + (xy 149.257779 114.835395) + (xy 149.19074 114.81571) + (xy 149.1701 114.799076) + (xy 147.861966 113.490942) + (xy 147.828481 113.429619) + (xy 147.827415 113.419706) + (xy 147.826909 113.419779) + (xy 147.825304 113.408619) + (xy 147.805165 113.268543) + (xy 147.745377 113.137627) + (xy 147.651128 113.028857) + (xy 147.530053 112.951047) + (xy 147.530051 112.951046) + (xy 147.530049 112.951045) + (xy 147.53005 112.951045) + (xy 147.391963 112.9105) + (xy 147.391961 112.9105) + (xy 147.248039 112.9105) + (xy 147.248036 112.9105) + (xy 147.109949 112.951045) + (xy 146.988873 113.028856) + (xy 146.894623 113.137626) + (xy 146.894622 113.137628) + (xy 146.834834 113.268543) + (xy 146.824715 113.338927) + (xy 146.814353 113.411) + (xy 146.815605 113.419706) + (xy 146.834834 113.553456) + (xy 146.894622 113.684371) + (xy 146.894623 113.684373) + (xy 146.988872 113.793143) + (xy 147.109947 113.870953) + (xy 147.10995 113.870954) + (xy 147.109949 113.870954) + (xy 147.248036 113.911499) + (xy 147.248038 113.9115) + (xy 147.248039 113.9115) + (xy 147.307114 113.9115) + (xy 147.374153 113.931185) + (xy 147.394795 113.947819) + (xy 149.083586 115.63661) + (xy 149.087237 115.640594) + (xy 149.113362 115.671728) + (xy 149.141422 115.687928) + (xy 149.148539 115.692037) + (xy 149.153104 115.694945) + (xy 149.186399 115.718258) + (xy 149.191103 115.720452) + (xy 149.208273 115.727563) + (xy 149.213135 115.729333) + (xy 149.213136 115.729333) + (xy 149.213138 115.729334) + (xy 149.253166 115.736391) + (xy 149.258422 115.737556) + (xy 149.297686 115.748078) + (xy 149.33817 115.744535) + (xy 149.343574 115.7443) + (xy 150.065316 115.7443) + (xy 150.070719 115.744535) + (xy 150.111204 115.748078) + (xy 150.150475 115.737554) + (xy 150.155717 115.736392) + (xy 150.195752 115.729334) + (xy 150.195754 115.729332) + (xy 150.200645 115.727553) + (xy 150.217763 115.720462) + (xy 150.222484 115.71826) + (xy 150.222489 115.718259) + (xy 150.255782 115.694945) + (xy 150.260321 115.692053) + (xy 150.295528 115.671728) + (xy 150.321662 115.640581) + (xy 150.325282 115.63663) + (xy 151.535419 114.426494) + (xy 151.596742 114.393009) + (xy 151.666434 114.397993) + (xy 151.722367 114.439865) + (xy 151.746784 114.505329) + (xy 151.7471 114.514175) + (xy 151.7471 124.447025) + (xy 151.746864 124.452432) + (xy 151.743321 124.492914) + (xy 151.75384 124.53217) + (xy 151.755011 124.537452) + (xy 151.762066 124.577463) + (xy 151.763831 124.582312) + (xy 151.770961 124.599524) + (xy 151.77314 124.604198) + (xy 151.796447 124.637485) + (xy 151.799354 124.642047) + (xy 151.81967 124.677235) + (xy 151.819674 124.67724) + (xy 151.850799 124.703357) + (xy 151.854789 124.707013) + (xy 158.281581 131.133805) + (xy 158.315066 131.195128) + (xy 158.310082 131.26482) + (xy 158.308464 131.268932) + (xy 158.30817 131.269641) + (xy 158.248099 131.467667) + (xy 158.227817 131.6736) + (xy 158.248099 131.879532) + (xy 158.2481 131.879534) + (xy 158.308168 132.077554) + (xy 158.405715 132.26005) + (xy 158.405717 132.260052) + (xy 158.536989 132.42001) + (xy 158.604096 132.475082) + (xy 158.69695 132.551285) + (xy 158.879446 132.648832) + (xy 159.077466 132.7089) + (xy 159.077465 132.7089) + (xy 159.095929 132.710718) + (xy 159.2834 132.729183) + (xy 159.489334 132.7089) + (xy 159.687354 132.648832) + (xy 159.86985 132.551285) + (xy 160.02981 132.42001) + (xy 160.161085 132.26005) + (xy 160.258632 132.077554) + (xy 160.3187 131.879534) + (xy 160.338983 131.6736) + (xy 160.331478 131.5974) + (xy 163.485617 131.5974) + (xy 163.505899 131.803332) + (xy 163.5059 131.803334) + (xy 163.565968 132.001354) + (xy 163.663515 132.18385) + (xy 163.663517 132.183852) + (xy 163.794789 132.34381) + (xy 163.891409 132.423102) + (xy 163.95475 132.475085) + (xy 164.137246 132.572632) + (xy 164.335266 132.6327) + (xy 164.335265 132.6327) + (xy 164.353729 132.634518) + (xy 164.5412 132.652983) + (xy 164.747134 132.6327) + (xy 164.945154 132.572632) + (xy 165.12765 132.475085) + (xy 165.28761 132.34381) + (xy 165.418885 132.18385) + (xy 165.516432 132.001354) + (xy 165.5765 131.803334) + (xy 165.596783 131.5974) + (xy 165.5765 131.391466) + (xy 165.516432 131.193446) + (xy 165.418885 131.01095) + (xy 165.366902 130.947609) + (xy 165.28761 130.850989) + (xy 165.127652 130.719717) + (xy 165.127653 130.719717) + (xy 165.12765 130.719715) + (xy 164.945154 130.622168) + (xy 164.747134 130.5621) + (xy 164.747132 130.562099) + (xy 164.747134 130.562099) + (xy 164.559663 130.543635) + (xy 164.5412 130.541817) + (xy 164.541199 130.541817) + (xy 164.335267 130.562099) + (xy 164.137243 130.622169) + (xy 164.107065 130.6383) + (xy 163.95475 130.719715) + (xy 163.954748 130.719716) + (xy 163.954747 130.719717) + (xy 163.794789 130.850989) + (xy 163.663517 131.010947) + (xy 163.565969 131.193443) + (xy 163.505899 131.391467) + (xy 163.485617 131.5974) + (xy 160.331478 131.5974) + (xy 160.3187 131.467666) + (xy 160.258632 131.269646) + (xy 160.161085 131.08715) + (xy 160.098547 131.010947) + (xy 160.02981 130.927189) + (xy 159.869852 130.795917) + (xy 159.869853 130.795917) + (xy 159.86985 130.795915) + (xy 159.687354 130.698368) + (xy 159.489334 130.6383) + (xy 159.489332 130.638299) + (xy 159.489334 130.638299) + (xy 159.2834 130.618017) + (xy 159.077467 130.638299) + (xy 158.967093 130.671781) + (xy 158.879446 130.698368) + (xy 158.879443 130.698369) + (xy 158.879441 130.69837) + (xy 158.878732 130.698664) + (xy 158.87833 130.698707) + (xy 158.873617 130.700137) + (xy 158.873345 130.699242) + (xy 158.809262 130.706128) + (xy 158.746785 130.67485) + (xy 158.743605 130.671781) + (xy 154.866159 126.794335) + (xy 154.832674 126.733012) + (xy 154.837658 126.66332) + (xy 154.860127 126.625451) + (xy 154.864724 126.620145) + (xy 154.864728 126.620143) + (xy 154.958977 126.511373) + (xy 155.018765 126.380457) + (xy 155.039247 126.238) + (xy 155.018765 126.095543) + (xy 154.958977 125.964627) + (xy 154.864728 125.855857) + (xy 154.743653 125.778047) + (xy 154.743651 125.778046) + (xy 154.743649 125.778045) + (xy 154.74365 125.778045) + (xy 154.605563 125.7375) + (xy 154.605561 125.7375) + (xy 154.461639 125.7375) + (xy 154.461636 125.7375) + (xy 154.323549 125.778045) + (xy 154.202473 125.855856) + (xy 154.202472 125.855856) + (xy 154.202472 125.855857) + (xy 154.188968 125.871442) + (xy 154.162121 125.902425) + (xy 154.103342 125.940199) + (xy 154.033473 125.940199) + (xy 153.980727 125.908903) + (xy 152.436819 124.364995) + (xy 152.403334 124.303672) + (xy 152.4005 124.277314) + (xy 152.4005 115.21841) + (xy 152.420185 115.151371) + (xy 152.472989 115.105616) + (xy 152.542147 115.095672) + (xy 152.59154 115.114095) + (xy 152.600909 115.120116) + (xy 152.60091 115.120116) + (xy 152.600911 115.120117) + (xy 152.738998 115.160662) + (xy 152.739 115.160663) + (xy 152.739001 115.160663) + (xy 152.882924 115.160663) + (xy 152.882924 115.160662) + (xy 152.947298 115.141761) + (xy 153.029525 115.117618) + (xy 153.03038 115.120531) + (xy 153.084537 115.112741) + (xy 153.148095 115.141761) + (xy 153.185874 115.200536) + (xy 153.1909 115.23548) + (xy 153.1909 120.810825) + (xy 153.190664 120.816232) + (xy 153.187121 120.856714) + (xy 153.19764 120.89597) + (xy 153.198811 120.901252) + (xy 153.205866 120.941263) + (xy 153.207631 120.946112) + (xy 153.214761 120.963324) + (xy 153.21694 120.967998) + (xy 153.240247 121.001285) + (xy 153.243154 121.005847) + (xy 153.26347 121.041035) + (xy 153.263474 121.04104) + (xy 153.294599 121.067157) + (xy 153.298589 121.070813) + (xy 158.281581 126.053805) + (xy 158.315066 126.115128) + (xy 158.310082 126.18482) + (xy 158.308464 126.188932) + (xy 158.30817 126.189641) + (xy 158.308169 126.189643) + (xy 158.308168 126.189646) + (xy 158.2935 126.238) + (xy 158.248099 126.387667) + (xy 158.227817 126.5936) + (xy 158.248099 126.799532) + (xy 158.2481 126.799534) + (xy 158.308168 126.997554) + (xy 158.405715 127.18005) + (xy 158.405717 127.180052) + (xy 158.536989 127.34001) + (xy 158.604096 127.395082) + (xy 158.69695 127.471285) + (xy 158.879446 127.568832) + (xy 159.077466 127.6289) + (xy 159.077465 127.6289) + (xy 159.095929 127.630718) + (xy 159.2834 127.649183) + (xy 159.489334 127.6289) + (xy 159.687354 127.568832) + (xy 159.802848 127.507098) + (xy 159.871249 127.492857) + (xy 159.936493 127.517856) + (xy 159.977864 127.574161) + (xy 159.9853 127.616457) + (xy 159.9853 127.918313) + (xy 159.965615 127.985352) + (xy 159.948981 128.005995) + (xy 159.823194 128.131781) + (xy 159.761871 128.165265) + (xy 159.692179 128.160281) + (xy 159.68807 128.158664) + (xy 159.687363 128.158371) + (xy 159.687355 128.158368) + (xy 159.687354 128.158368) + (xy 159.489334 128.0983) + (xy 159.489332 128.098299) + (xy 159.489334 128.098299) + (xy 159.2834 128.078017) + (xy 159.077467 128.098299) + (xy 158.879443 128.158369) + (xy 158.769298 128.217243) + (xy 158.69695 128.255915) + (xy 158.696948 128.255916) + (xy 158.696947 128.255917) + (xy 158.536989 128.387189) + (xy 158.405717 128.547147) + (xy 158.308169 128.729643) + (xy 158.248099 128.927667) + (xy 158.227817 129.1336) + (xy 158.248099 129.339532) + (xy 158.253147 129.356173) + (xy 158.308168 129.537554) + (xy 158.405715 129.72005) + (xy 158.405717 129.720052) + (xy 158.536989 129.88001) + (xy 158.604096 129.935082) + (xy 158.69695 130.011285) + (xy 158.879446 130.108832) + (xy 159.077466 130.1689) + (xy 159.077465 130.1689) + (xy 159.095929 130.170718) + (xy 159.2834 130.189183) + (xy 159.489334 130.1689) + (xy 159.687354 130.108832) + (xy 159.86985 130.011285) + (xy 160.02981 129.88001) + (xy 160.161085 129.72005) + (xy 160.258632 129.537554) + (xy 160.3187 129.339534) + (xy 160.338983 129.1336) + (xy 160.331478 129.057399) + (xy 163.485617 129.057399) + (xy 163.505899 129.263332) + (xy 163.5059 129.263334) + (xy 163.565968 129.461354) + (xy 163.663515 129.64385) + (xy 163.663517 129.643852) + (xy 163.794789 129.80381) + (xy 163.891409 129.883102) + (xy 163.95475 129.935085) + (xy 164.137246 130.032632) + (xy 164.335266 130.0927) + (xy 164.335265 130.0927) + (xy 164.355547 130.094697) + (xy 164.5412 130.112983) + (xy 164.747134 130.0927) + (xy 164.945154 130.032632) + (xy 165.12765 129.935085) + (xy 165.28761 129.80381) + (xy 165.418885 129.64385) + (xy 165.516432 129.461354) + (xy 165.5765 129.263334) + (xy 165.596783 129.0574) + (xy 165.5765 128.851466) + (xy 165.516432 128.653446) + (xy 165.418885 128.47095) + (xy 165.366902 128.407609) + (xy 165.28761 128.310989) + (xy 165.127652 128.179717) + (xy 165.127653 128.179717) + (xy 165.12765 128.179715) + (xy 164.945154 128.082168) + (xy 164.747134 128.0221) + (xy 164.747132 128.022099) + (xy 164.747134 128.022099) + (xy 164.5412 128.001817) + (xy 164.335267 128.022099) + (xy 164.137243 128.082169) + (xy 164.107065 128.0983) + (xy 163.95475 128.179715) + (xy 163.954748 128.179716) + (xy 163.954747 128.179717) + (xy 163.794789 128.310989) + (xy 163.663517 128.470947) + (xy 163.565969 128.653443) + (xy 163.505899 128.851467) + (xy 163.485617 129.057399) + (xy 160.331478 129.057399) + (xy 160.3187 128.927666) + (xy 160.258632 128.729646) + (xy 160.258624 128.729632) + (xy 160.258341 128.728946) + (xy 160.258298 128.728546) + (xy 160.256863 128.723816) + (xy 160.257759 128.723543) + (xy 160.250868 128.659477) + (xy 160.282138 128.596996) + (xy 160.28519 128.593832) + (xy 160.53103 128.347992) + (xy 160.534981 128.344372) + (xy 160.566128 128.318238) + (xy 160.586456 128.283027) + (xy 160.589335 128.278508) + (xy 160.612659 128.2452) + (xy 160.61266 128.245195) + (xy 160.614864 128.24047) + (xy 160.621946 128.223373) + (xy 160.623732 128.218465) + (xy 160.623731 128.218465) + (xy 160.623734 128.218462) + (xy 160.630794 128.178414) + (xy 160.631956 128.17318) + (xy 160.642478 128.133914) + (xy 160.638935 128.093428) + (xy 160.6387 128.088025) + (xy 160.6387 126.517399) + (xy 163.485617 126.517399) + (xy 163.505899 126.723332) + (xy 163.527438 126.794335) + (xy 163.565968 126.921354) + (xy 163.663515 127.10385) + (xy 163.698169 127.146077) + (xy 163.794789 127.26381) + (xy 163.888794 127.340957) + (xy 163.95475 127.395085) + (xy 164.137246 127.492632) + (xy 164.335266 127.5527) + (xy 164.335265 127.5527) + (xy 164.355547 127.554697) + (xy 164.5412 127.572983) + (xy 164.747134 127.5527) + (xy 164.945154 127.492632) + (xy 165.12765 127.395085) + (xy 165.28761 127.26381) + (xy 165.418885 127.10385) + (xy 165.516432 126.921354) + (xy 165.5765 126.723334) + (xy 165.596783 126.5174) + (xy 165.5765 126.311466) + (xy 165.516432 126.113446) + (xy 165.418885 125.93095) + (xy 165.357257 125.855856) + (xy 165.28761 125.770989) + (xy 165.127652 125.639717) + (xy 165.127653 125.639717) + (xy 165.12765 125.639715) + (xy 164.945154 125.542168) + (xy 164.747134 125.4821) + (xy 164.747132 125.482099) + (xy 164.747134 125.482099) + (xy 164.559663 125.463635) + (xy 164.5412 125.461817) + (xy 164.541199 125.461817) + (xy 164.335267 125.482099) + (xy 164.137243 125.542169) + (xy 164.107065 125.5583) + (xy 163.95475 125.639715) + (xy 163.954748 125.639716) + (xy 163.954747 125.639717) + (xy 163.794789 125.770989) + (xy 163.681608 125.908903) + (xy 163.663515 125.93095) + (xy 163.639808 125.975302) + (xy 163.565969 126.113443) + (xy 163.505899 126.311467) + (xy 163.485617 126.517399) + (xy 160.6387 126.517399) + (xy 160.6387 126.127773) + (xy 160.638936 126.122366) + (xy 160.63957 126.115128) + (xy 160.642478 126.081886) + (xy 160.631956 126.042619) + (xy 160.63079 126.037362) + (xy 160.623734 125.997338) + (xy 160.623733 125.997336) + (xy 160.621962 125.99247) + (xy 160.614851 125.975302) + (xy 160.612659 125.970603) + (xy 160.612659 125.9706) + (xy 160.612657 125.970597) + (xy 160.589353 125.937314) + (xy 160.586447 125.932753) + (xy 160.566129 125.897563) + (xy 160.566128 125.897562) + (xy 160.534999 125.871442) + (xy 160.53101 125.867786) + (xy 159.808642 125.145418) + (xy 159.775157 125.084095) + (xy 159.780141 125.014403) + (xy 159.822013 124.95847) + (xy 159.837871 124.948378) + (xy 159.869848 124.931286) + (xy 159.869847 124.931286) + (xy 159.86985 124.931285) + (xy 160.02981 124.80001) + (xy 160.161085 124.64005) + (xy 160.258632 124.457554) + (xy 160.3187 124.259534) + (xy 160.338983 124.0536) + (xy 160.331478 123.9774) + (xy 163.485617 123.9774) + (xy 163.505899 124.183332) + (xy 163.5059 124.183334) + (xy 163.565968 124.381354) + (xy 163.663515 124.56385) + (xy 163.663517 124.563852) + (xy 163.794789 124.72381) + (xy 163.891409 124.803102) + (xy 163.95475 124.855085) + (xy 164.137246 124.952632) + (xy 164.335266 125.0127) + (xy 164.335265 125.0127) + (xy 164.355547 125.014697) + (xy 164.5412 125.032983) + (xy 164.747134 125.0127) + (xy 164.945154 124.952632) + (xy 165.12765 124.855085) + (xy 165.28761 124.72381) + (xy 165.418885 124.56385) + (xy 165.516432 124.381354) + (xy 165.5765 124.183334) + (xy 165.596783 123.9774) + (xy 165.5765 123.771466) + (xy 165.516432 123.573446) + (xy 165.418885 123.39095) + (xy 165.366902 123.327609) + (xy 165.28761 123.230989) + (xy 165.134449 123.105295) + (xy 165.12765 123.099715) + (xy 164.945154 123.002168) + (xy 164.747134 122.9421) + (xy 164.747132 122.942099) + (xy 164.747134 122.942099) + (xy 164.559663 122.923635) + (xy 164.5412 122.921817) + (xy 164.541199 122.921817) + (xy 164.335267 122.942099) + (xy 164.137243 123.002169) + (xy 164.0501 123.048749) + (xy 163.95475 123.099715) + (xy 163.954748 123.099716) + (xy 163.954747 123.099717) + (xy 163.794789 123.230989) + (xy 163.663517 123.390947) + (xy 163.565969 123.573443) + (xy 163.505899 123.771467) + (xy 163.485617 123.9774) + (xy 160.331478 123.9774) + (xy 160.3187 123.847666) + (xy 160.258632 123.649646) + (xy 160.161085 123.46715) + (xy 160.076927 123.364602) + (xy 160.02981 123.307189) + (xy 159.881389 123.185385) + (xy 159.86985 123.175915) + (xy 159.770231 123.122667) + (xy 159.737731 123.105295) + (xy 159.687887 123.056332) + (xy 159.672427 122.988194) + (xy 159.696259 122.922515) + (xy 159.751817 122.880146) + (xy 159.771844 122.875529) + (xy 159.771833 122.875486) + (xy 159.782311 122.872677) + (xy 159.782314 122.872678) + (xy 159.821585 122.862154) + (xy 159.826827 122.860992) + (xy 159.866862 122.853934) + (xy 159.866864 122.853932) + (xy 159.871755 122.852153) + (xy 159.888873 122.845062) + (xy 159.893594 122.84286) + (xy 159.893599 122.842859) + (xy 159.926892 122.819545) + (xy 159.931431 122.816653) + (xy 159.966638 122.796328) + (xy 159.992772 122.765181) + (xy 159.996392 122.76123) + (xy 160.54383 122.213792) + (xy 160.547781 122.210172) + (xy 160.578928 122.184038) + (xy 160.599253 122.148831) + (xy 160.60215 122.144286) + (xy 160.625459 122.110999) + (xy 160.62546 122.110994) + (xy 160.627662 122.106273) + (xy 160.63475 122.089162) + (xy 160.636534 122.084261) + (xy 160.643589 122.044243) + (xy 160.644756 122.038975) + (xy 160.655278 121.999713) + (xy 160.651735 121.959227) + (xy 160.6515 121.953824) + (xy 160.6515 121.4374) + (xy 163.485617 121.4374) + (xy 163.505899 121.643332) + (xy 163.5059 121.643334) + (xy 163.565968 121.841354) + (xy 163.663515 122.02385) + (xy 163.663517 122.023852) + (xy 163.794789 122.18381) + (xy 163.891409 122.263102) + (xy 163.95475 122.315085) + (xy 164.137246 122.412632) + (xy 164.335266 122.4727) + (xy 164.335265 122.4727) + (xy 164.355547 122.474697) + (xy 164.5412 122.492983) + (xy 164.747134 122.4727) + (xy 164.945154 122.412632) + (xy 165.12765 122.315085) + (xy 165.28761 122.18381) + (xy 165.418885 122.02385) + (xy 165.516432 121.841354) + (xy 165.5765 121.643334) + (xy 165.596783 121.4374) + (xy 165.5765 121.231466) + (xy 165.516432 121.033446) + (xy 165.418885 120.85095) + (xy 165.366902 120.787609) + (xy 165.28761 120.690989) + (xy 165.127652 120.559717) + (xy 165.127653 120.559717) + (xy 165.12765 120.559715) + (xy 164.945154 120.462168) + (xy 164.747134 120.4021) + (xy 164.747132 120.402099) + (xy 164.747134 120.402099) + (xy 164.5412 120.381817) + (xy 164.335267 120.402099) + (xy 164.137243 120.462169) + (xy 164.044427 120.511781) + (xy 163.95475 120.559715) + (xy 163.954748 120.559716) + (xy 163.954747 120.559717) + (xy 163.794789 120.690989) + (xy 163.663517 120.850947) + (xy 163.565969 121.033443) + (xy 163.505899 121.231467) + (xy 163.485617 121.4374) + (xy 160.6515 121.4374) + (xy 160.6515 120.031973) + (xy 160.651736 120.026566) + (xy 160.655278 119.986086) + (xy 160.651591 119.972328) + (xy 160.644756 119.946822) + (xy 160.643589 119.941556) + (xy 160.643502 119.941065) + (xy 160.636534 119.901538) + (xy 160.636533 119.901536) + (xy 160.636533 119.901535) + (xy 160.634763 119.896673) + (xy 160.627652 119.879503) + (xy 160.625458 119.874799) + (xy 160.602145 119.841504) + (xy 160.599237 119.836939) + (xy 160.578928 119.801762) + (xy 160.547794 119.775637) + (xy 160.54381 119.771986) + (xy 160.285218 119.513394) + (xy 160.251733 119.452071) + (xy 160.256717 119.382379) + (xy 160.258347 119.378239) + (xy 160.258625 119.377566) + (xy 160.258632 119.377554) + (xy 160.3187 119.179534) + (xy 160.338983 118.9736) + (xy 160.331478 118.897399) + (xy 163.485617 118.897399) + (xy 163.505899 119.103332) + (xy 163.5059 119.103334) + (xy 163.565968 119.301354) + (xy 163.663515 119.48385) + (xy 163.663517 119.483852) + (xy 163.794789 119.64381) + (xy 163.891409 119.723102) + (xy 163.95475 119.775085) + (xy 164.137246 119.872632) + (xy 164.335266 119.9327) + (xy 164.335265 119.9327) + (xy 164.355548 119.934697) + (xy 164.5412 119.952983) + (xy 164.747134 119.9327) + (xy 164.945154 119.872632) + (xy 165.12765 119.775085) + (xy 165.28761 119.64381) + (xy 165.418885 119.48385) + (xy 165.516432 119.301354) + (xy 165.5765 119.103334) + (xy 165.596783 118.8974) + (xy 165.5765 118.691466) + (xy 165.516432 118.493446) + (xy 165.418885 118.31095) + (xy 165.366902 118.247609) + (xy 165.28761 118.150989) + (xy 165.127652 118.019717) + (xy 165.127653 118.019717) + (xy 165.12765 118.019715) + (xy 164.945154 117.922168) + (xy 164.747134 117.8621) + (xy 164.747132 117.862099) + (xy 164.747134 117.862099) + (xy 164.559663 117.843635) + (xy 164.5412 117.841817) + (xy 164.541199 117.841817) + (xy 164.335267 117.862099) + (xy 164.137243 117.922169) + (xy 164.107065 117.9383) + (xy 163.95475 118.019715) + (xy 163.954748 118.019716) + (xy 163.954747 118.019717) + (xy 163.794789 118.150989) + (xy 163.663517 118.310947) + (xy 163.663515 118.31095) + (xy 163.624843 118.383298) + (xy 163.565969 118.493443) + (xy 163.505899 118.691467) + (xy 163.485617 118.897399) + (xy 160.331478 118.897399) + (xy 160.3187 118.767666) + (xy 160.258632 118.569646) + (xy 160.161085 118.38715) + (xy 160.08639 118.296133) + (xy 160.02981 118.227189) + (xy 159.869852 118.095917) + (xy 159.869853 118.095917) + (xy 159.86985 118.095915) + (xy 159.687354 117.998368) + (xy 159.489334 117.9383) + (xy 159.489332 117.938299) + (xy 159.489334 117.938299) + (xy 159.2834 117.918017) + (xy 159.077467 117.938299) + (xy 158.879441 117.998369) + (xy 158.763953 118.0601) + (xy 158.695551 118.074342) + (xy 158.630307 118.049342) + (xy 158.588936 117.993037) + (xy 158.5815 117.950742) + (xy 158.5815 117.456457) + (xy 158.601185 117.389418) + (xy 158.653989 117.343663) + (xy 158.723147 117.333719) + (xy 158.76395 117.347097) + (xy 158.879446 117.408832) + (xy 159.077466 117.4689) + (xy 159.077465 117.4689) + (xy 159.095929 117.470718) + (xy 159.2834 117.489183) + (xy 159.489334 117.4689) + (xy 159.687354 117.408832) + (xy 159.86985 117.311285) + (xy 160.02981 117.18001) + (xy 160.161085 117.02005) + (xy 160.258632 116.837554) + (xy 160.3187 116.639534) + (xy 160.338983 116.4336) + (xy 160.331478 116.357399) + (xy 163.485617 116.357399) + (xy 163.505899 116.563332) + (xy 163.529014 116.639531) + (xy 163.565968 116.761354) + (xy 163.663515 116.94385) + (xy 163.663517 116.943852) + (xy 163.794789 117.10381) + (xy 163.891409 117.183102) + (xy 163.95475 117.235085) + (xy 164.137246 117.332632) + (xy 164.335266 117.3927) + (xy 164.335265 117.3927) + (xy 164.355548 117.394697) + (xy 164.5412 117.412983) + (xy 164.747134 117.3927) + (xy 164.945154 117.332632) + (xy 165.12765 117.235085) + (xy 165.28761 117.10381) + (xy 165.418885 116.94385) + (xy 165.516432 116.761354) + (xy 165.5765 116.563334) + (xy 165.596783 116.3574) + (xy 165.5765 116.151466) + (xy 165.516432 115.953446) + (xy 165.418885 115.77095) + (xy 165.350751 115.687928) + (xy 165.28761 115.610989) + (xy 165.127652 115.479717) + (xy 165.127653 115.479717) + (xy 165.12765 115.479715) + (xy 164.945154 115.382168) + (xy 164.747134 115.3221) + (xy 164.747132 115.322099) + (xy 164.747134 115.322099) + (xy 164.559663 115.303635) + (xy 164.5412 115.301817) + (xy 164.541199 115.301817) + (xy 164.335267 115.322099) + (xy 164.137243 115.382169) + (xy 164.031137 115.438885) + (xy 163.95475 115.479715) + (xy 163.954748 115.479716) + (xy 163.954747 115.479717) + (xy 163.794789 115.610989) + (xy 163.663517 115.770947) + (xy 163.663515 115.77095) + (xy 163.640474 115.814056) + (xy 163.565969 115.953443) + (xy 163.505899 116.151467) + (xy 163.485617 116.357399) + (xy 160.331478 116.357399) + (xy 160.3187 116.227666) + (xy 160.258632 116.029646) + (xy 160.161085 115.84715) + (xy 160.079779 115.748078) + (xy 160.02981 115.687189) + (xy 159.912077 115.590569) + (xy 159.86985 115.555915) + (xy 159.687354 115.458368) + (xy 159.489334 115.3983) + (xy 159.489332 115.398299) + (xy 159.489334 115.398299) + (xy 159.2834 115.378017) + (xy 159.077467 115.398299) + (xy 158.879441 115.458369) + (xy 158.763953 115.5201) + (xy 158.695551 115.534342) + (xy 158.630307 115.509342) + (xy 158.588936 115.453037) + (xy 158.5815 115.410742) + (xy 158.5815 114.916457) + (xy 158.601185 114.849418) + (xy 158.653989 114.803663) + (xy 158.723147 114.793719) + (xy 158.76395 114.807097) + (xy 158.879446 114.868832) + (xy 159.077466 114.9289) + (xy 159.077465 114.9289) + (xy 159.095929 114.930718) + (xy 159.2834 114.949183) + (xy 159.489334 114.9289) + (xy 159.687354 114.868832) + (xy 159.86985 114.771285) + (xy 160.02981 114.64001) + (xy 160.161085 114.48005) + (xy 160.258632 114.297554) + (xy 160.3187 114.099534) + (xy 160.338983 113.8936) + (xy 160.331478 113.8174) + (xy 163.485617 113.8174) + (xy 163.505899 114.023332) + (xy 163.5059 114.023334) + (xy 163.565968 114.221354) + (xy 163.663515 114.40385) + (xy 163.686225 114.431522) + (xy 163.794789 114.56381) + (xy 163.889908 114.641871) + (xy 163.95475 114.695085) + (xy 164.137246 114.792632) + (xy 164.335266 114.8527) + (xy 164.335265 114.8527) + (xy 164.353729 114.854518) + (xy 164.5412 114.872983) + (xy 164.747134 114.8527) + (xy 164.945154 114.792632) + (xy 165.12765 114.695085) + (xy 165.28761 114.56381) + (xy 165.418885 114.40385) + (xy 165.516432 114.221354) + (xy 165.5765 114.023334) + (xy 165.596783 113.8174) + (xy 165.5765 113.611466) + (xy 165.516432 113.413446) + (xy 165.418885 113.23095) + (xy 165.351563 113.148917) + (xy 165.28761 113.070989) + (xy 165.141458 112.951047) + (xy 165.12765 112.939715) + (xy 164.945794 112.84251) + (xy 164.945156 112.842169) + (xy 164.945155 112.842168) + (xy 164.945154 112.842168) + (xy 164.747134 112.7821) + (xy 164.747132 112.782099) + (xy 164.747134 112.782099) + (xy 164.559663 112.763635) + (xy 164.5412 112.761817) + (xy 164.541199 112.761817) + (xy 164.335267 112.782099) + (xy 164.137243 112.842169) + (xy 164.062266 112.882246) + (xy 163.95475 112.939715) + (xy 163.954748 112.939716) + (xy 163.954747 112.939717) + (xy 163.794789 113.070989) + (xy 163.663517 113.230947) + (xy 163.663515 113.23095) + (xy 163.643421 113.268543) + (xy 163.565969 113.413443) + (xy 163.505899 113.611467) + (xy 163.485617 113.8174) + (xy 160.331478 113.8174) + (xy 160.3187 113.687666) + (xy 160.258632 113.489646) + (xy 160.161085 113.30715) + (xy 160.098547 113.230947) + (xy 160.02981 113.147189) + (xy 159.912077 113.050569) + (xy 159.86985 113.015915) + (xy 159.687354 112.918368) + (xy 159.489334 112.8583) + (xy 159.489332 112.858299) + (xy 159.489334 112.858299) + (xy 159.2834 112.838017) + (xy 159.077467 112.858299) + (xy 158.879441 112.918369) + (xy 158.763953 112.9801) + (xy 158.695551 112.994342) + (xy 158.630307 112.969342) + (xy 158.588936 112.913037) + (xy 158.5815 112.870742) + (xy 158.5815 112.376457) + (xy 158.601185 112.309418) + (xy 158.653989 112.263663) + (xy 158.723147 112.253719) + (xy 158.76395 112.267097) + (xy 158.879446 112.328832) + (xy 159.077466 112.3889) + (xy 159.077465 112.3889) + (xy 159.095929 112.390718) + (xy 159.2834 112.409183) + (xy 159.489334 112.3889) + (xy 159.687354 112.328832) + (xy 159.86985 112.231285) + (xy 160.02981 112.10001) + (xy 160.161085 111.94005) + (xy 160.258632 111.757554) + (xy 160.3187 111.559534) + (xy 160.338983 111.3536) + (xy 160.331478 111.2774) + (xy 163.485617 111.2774) + (xy 163.505899 111.483332) + (xy 163.529014 111.559532) + (xy 163.565968 111.681354) + (xy 163.663515 111.86385) + (xy 163.698169 111.906077) + (xy 163.794789 112.02381) + (xy 163.891409 112.103102) + (xy 163.95475 112.155085) + (xy 164.137246 112.252632) + (xy 164.335266 112.3127) + (xy 164.335265 112.3127) + (xy 164.353729 112.314518) + (xy 164.5412 112.332983) + (xy 164.747134 112.3127) + (xy 164.945154 112.252632) + (xy 165.12765 112.155085) + (xy 165.28761 112.02381) + (xy 165.418885 111.86385) + (xy 165.516432 111.681354) + (xy 165.5765 111.483334) + (xy 165.596783 111.2774) + (xy 165.5765 111.071466) + (xy 165.516432 110.873446) + (xy 165.418885 110.69095) + (xy 165.366902 110.627609) + (xy 165.28761 110.530989) + (xy 165.127652 110.399717) + (xy 165.127653 110.399717) + (xy 165.12765 110.399715) + (xy 164.945154 110.302168) + (xy 164.747134 110.2421) + (xy 164.747132 110.242099) + (xy 164.747134 110.242099) + (xy 164.5412 110.221817) + (xy 164.335267 110.242099) + (xy 164.137243 110.302169) + (xy 164.107065 110.3183) + (xy 163.95475 110.399715) + (xy 163.954748 110.399716) + (xy 163.954747 110.399717) + (xy 163.794789 110.530989) + (xy 163.663517 110.690947) + (xy 163.663515 110.69095) + (xy 163.633903 110.74635) + (xy 163.565969 110.873443) + (xy 163.505899 111.071467) + (xy 163.485617 111.2774) + (xy 160.331478 111.2774) + (xy 160.3187 111.147666) + (xy 160.258632 110.949646) + (xy 160.161085 110.76715) + (xy 160.098547 110.690947) + (xy 160.02981 110.607189) + (xy 159.912077 110.510569) + (xy 159.86985 110.475915) + (xy 159.687354 110.378368) + (xy 159.489334 110.3183) + (xy 159.489332 110.318299) + (xy 159.489334 110.318299) + (xy 159.2834 110.298017) + (xy 159.077467 110.318299) + (xy 158.879441 110.378369) + (xy 158.763953 110.4401) + (xy 158.695551 110.454342) + (xy 158.630307 110.429342) + (xy 158.588936 110.373037) + (xy 158.5815 110.330742) + (xy 158.5815 109.836457) + (xy 158.601185 109.769418) + (xy 158.653989 109.723663) + (xy 158.723147 109.713719) + (xy 158.76395 109.727097) + (xy 158.879446 109.788832) + (xy 159.077466 109.8489) + (xy 159.077465 109.8489) + (xy 159.095929 109.850718) + (xy 159.2834 109.869183) + (xy 159.489334 109.8489) + (xy 159.687354 109.788832) + (xy 159.86985 109.691285) + (xy 160.02981 109.56001) + (xy 160.161085 109.40005) + (xy 160.258632 109.217554) + (xy 160.3187 109.019534) + (xy 160.338983 108.8136) + (xy 160.331478 108.7374) + (xy 163.485617 108.7374) + (xy 163.505899 108.943332) + (xy 163.527068 109.013118) + (xy 163.565968 109.141354) + (xy 163.663515 109.32385) + (xy 163.671895 109.334061) + (xy 163.794789 109.48381) + (xy 163.891409 109.563102) + (xy 163.95475 109.615085) + (xy 164.137246 109.712632) + (xy 164.335266 109.7727) + (xy 164.335265 109.7727) + (xy 164.355548 109.774697) + (xy 164.5412 109.792983) + (xy 164.747134 109.7727) + (xy 164.945154 109.712632) + (xy 165.12765 109.615085) + (xy 165.28761 109.48381) + (xy 165.418885 109.32385) + (xy 165.516432 109.141354) + (xy 165.5765 108.943334) + (xy 165.596783 108.7374) + (xy 165.5765 108.531466) + (xy 165.516432 108.333446) + (xy 165.418885 108.15095) + (xy 165.354122 108.072035) + (xy 165.28761 107.990989) + (xy 165.152155 107.879826) + (xy 165.12765 107.859715) + (xy 164.945154 107.762168) + (xy 164.747134 107.7021) + (xy 164.747132 107.702099) + (xy 164.747134 107.702099) + (xy 164.5412 107.681817) + (xy 164.335267 107.702099) + (xy 164.137243 107.762169) + (xy 164.041595 107.813295) + (xy 163.95475 107.859715) + (xy 163.954748 107.859716) + (xy 163.954747 107.859717) + (xy 163.794789 107.990989) + (xy 163.66555 108.14847) + (xy 163.663515 108.15095) + (xy 163.627609 108.218124) + (xy 163.565969 108.333443) + (xy 163.505899 108.531467) + (xy 163.485617 108.7374) + (xy 160.331478 108.7374) + (xy 160.3187 108.607666) + (xy 160.258632 108.409646) + (xy 160.161085 108.22715) + (xy 160.097347 108.149485) + (xy 160.02981 108.067189) + (xy 159.905483 107.965158) + (xy 159.86985 107.935915) + (xy 159.732047 107.862257) + (xy 159.682204 107.813295) + (xy 159.666744 107.745158) + (xy 159.690576 107.679478) + (xy 159.746134 107.637109) + (xy 159.790502 107.6289) + (xy 159.914226 107.6289) + (xy 159.919629 107.629135) + (xy 159.960114 107.632678) + (xy 159.999385 107.622154) + (xy 160.004627 107.620992) + (xy 160.044662 107.613934) + (xy 160.044664 107.613932) + (xy 160.049555 107.612153) + (xy 160.066673 107.605062) + (xy 160.071394 107.60286) + (xy 160.071399 107.602859) + (xy 160.104692 107.579545) + (xy 160.109231 107.576653) + (xy 160.144438 107.556328) + (xy 160.170572 107.525181) + (xy 160.174192 107.52123) + (xy 161.07723 106.618192) + (xy 161.081181 106.614572) + (xy 161.112328 106.588438) + (xy 161.132653 106.553231) + (xy 161.13555 106.548686) + (xy 161.13726 106.546244) + (xy 161.158859 106.515399) + (xy 161.15886 106.515394) + (xy 161.161062 106.510673) + (xy 161.168153 106.493555) + (xy 161.169933 106.488663) + (xy 161.169934 106.488662) + (xy 161.176992 106.448627) + (xy 161.178154 106.443385) + (xy 161.188678 106.404114) + (xy 161.188677 106.404111) + (xy 161.191486 106.393633) + (xy 161.195398 106.394681) + (xy 161.213245 106.349035) + (xy 161.21762 106.343693) + (xy 161.283574 106.267577) + (xy 161.283574 106.267575) + (xy 161.283577 106.267573) + (xy 161.315625 106.197399) + (xy 163.485617 106.197399) + (xy 163.505899 106.403332) + (xy 163.508471 106.411811) + (xy 163.565968 106.601354) + (xy 163.663515 106.78385) + (xy 163.663517 106.783852) + (xy 163.794789 106.94381) + (xy 163.891409 107.023102) + (xy 163.95475 107.075085) + (xy 164.137246 107.172632) + (xy 164.335266 107.2327) + (xy 164.335265 107.2327) + (xy 164.352282 107.234376) + (xy 164.5412 107.252983) + (xy 164.747134 107.2327) + (xy 164.945154 107.172632) + (xy 165.12765 107.075085) + (xy 165.28761 106.94381) + (xy 165.418885 106.78385) + (xy 165.516432 106.601354) + (xy 165.5765 106.403334) + (xy 165.596783 106.1974) + (xy 165.5765 105.991466) + (xy 165.516432 105.793446) + (xy 165.418885 105.61095) + (xy 165.355935 105.534245) + (xy 165.28761 105.450989) + (xy 165.127652 105.319717) + (xy 165.127653 105.319717) + (xy 165.12765 105.319715) + (xy 164.945154 105.222168) + (xy 164.747134 105.1621) + (xy 164.747132 105.162099) + (xy 164.747134 105.162099) + (xy 164.559663 105.143635) + (xy 164.5412 105.141817) + (xy 164.541199 105.141817) + (xy 164.335267 105.162099) + (xy 164.137243 105.222169) + (xy 164.06748 105.259459) + (xy 163.95475 105.319715) + (xy 163.954748 105.319716) + (xy 163.954747 105.319717) + (xy 163.794789 105.450989) + (xy 163.663517 105.610947) + (xy 163.663515 105.61095) + (xy 163.655703 105.625566) + (xy 163.565969 105.793443) + (xy 163.505899 105.991467) + (xy 163.485617 106.197399) + (xy 161.315625 106.197399) + (xy 161.343365 106.136657) + (xy 161.363847 105.9942) + (xy 161.343365 105.851743) + (xy 161.283577 105.720827) + (xy 161.189328 105.612057) + (xy 161.068253 105.534247) + (xy 161.068251 105.534246) + (xy 161.068249 105.534245) + (xy 161.06825 105.534245) + (xy 160.930163 105.4937) + (xy 160.930161 105.4937) + (xy 160.786239 105.4937) + (xy 160.786236 105.4937) + (xy 160.648149 105.534245) + (xy 160.527073 105.612056) + (xy 160.432823 105.720826) + (xy 160.432821 105.72083) + (xy 160.419978 105.748951) + (xy 160.374222 105.801754) + (xy 160.307182 105.821437) + (xy 160.240143 105.801751) + (xy 160.197828 105.755891) + (xy 160.161085 105.68715) + (xy 160.161084 105.687148) + (xy 160.02981 105.527189) + (xy 159.893255 105.415123) + (xy 159.86985 105.395915) + (xy 159.687354 105.298368) + (xy 159.489334 105.2383) + (xy 159.489332 105.238299) + (xy 159.489334 105.238299) + (xy 159.2834 105.218017) + (xy 159.077467 105.238299) + (xy 158.879443 105.298369) + (xy 158.769298 105.357243) + (xy 158.69695 105.395915) + (xy 158.696948 105.395916) + (xy 158.696947 105.395917) + (xy 158.536989 105.527189) + (xy 158.405717 105.687147) + (xy 158.405716 105.687148) + (xy 158.405715 105.68715) + (xy 158.37923 105.7367) + (xy 158.308169 105.869643) + (xy 158.248099 106.067667) + (xy 158.227817 106.2736) + (xy 158.248099 106.479532) + (xy 158.262765 106.527878) + (xy 158.308168 106.677554) + (xy 158.405715 106.86005) + (xy 158.445558 106.908599) + (xy 158.53699 107.02001) + (xy 158.658716 107.119908) + (xy 158.69805 107.177653) + (xy 158.699921 107.247498) + (xy 158.667732 107.303442) + (xy 158.035787 107.935388) + (xy 158.031798 107.939043) + (xy 158.000675 107.965158) + (xy 158.000668 107.965166) + (xy 157.980354 108.000351) + (xy 157.977449 108.004911) + (xy 157.954141 108.038199) + (xy 157.951971 108.042853) + (xy 157.944823 108.060111) + (xy 157.943066 108.064939) + (xy 157.93601 108.104952) + (xy 157.934839 108.110233) + (xy 157.924321 108.149485) + (xy 157.927864 108.189966) + (xy 157.9281 108.195373) + (xy 157.928099 118.208452) + (xy 157.908414 118.275491) + (xy 157.89178 118.296133) + (xy 157.533576 118.654339) + (xy 157.533573 118.654341) + (xy 157.533573 118.654342) + (xy 157.523313 118.664601) + (xy 157.513053 118.674862) + (xy 157.505375 118.69133) + (xy 157.494568 118.710048) + (xy 157.48414 118.724939) + (xy 157.484138 118.724943) + (xy 157.479432 118.742507) + (xy 157.472043 118.762808) + (xy 157.464365 118.779273) + (xy 157.464362 118.779285) + (xy 157.462778 118.797386) + (xy 157.459028 118.818657) + (xy 157.454321 118.836225) + (xy 157.454321 118.836228) + (xy 157.455905 118.854334) + (xy 157.455905 118.875943) + (xy 157.454321 118.89405) + (xy 157.454321 118.894054) + (xy 157.459026 118.911613) + (xy 157.462779 118.932891) + (xy 157.464364 118.951001) + (xy 157.464364 118.951002) + (xy 157.472041 118.967464) + (xy 157.479434 118.987775) + (xy 157.484139 119.005335) + (xy 157.48414 119.005336) + (xy 157.49457 119.020233) + (xy 157.505372 119.038944) + (xy 157.517638 119.065245) + (xy 157.516012 119.066003) + (xy 157.534202 119.119934) + (xy 157.5343 119.124854) + (xy 157.5343 120.074225) + (xy 157.534064 120.079632) + (xy 157.530521 120.120114) + (xy 157.54104 120.15937) + (xy 157.542211 120.164652) + (xy 157.549266 120.204663) + (xy 157.551031 120.209512) + (xy 157.558161 120.226724) + (xy 157.56034 120.231398) + (xy 157.583647 120.264685) + (xy 157.586554 120.269247) + (xy 157.60687 120.304435) + (xy 157.606874 120.30444) + (xy 157.637999 120.330557) + (xy 157.641989 120.334213) + (xy 157.983176 120.6754) + (xy 158.281581 120.973804) + (xy 158.315066 121.035127) + (xy 158.310082 121.104818) + (xy 158.308467 121.108924) + (xy 158.30817 121.109639) + (xy 158.248099 121.307667) + (xy 158.227817 121.513599) + (xy 158.248099 121.719532) + (xy 158.302844 121.900002) + (xy 158.303467 121.969869) + (xy 158.266219 122.028982) + (xy 158.202924 122.058573) + (xy 158.13368 122.049246) + (xy 158.096502 122.023678) + (xy 157.158366 121.085542) + (xy 157.124881 121.024219) + (xy 157.123815 121.014306) + (xy 157.123309 121.014379) + (xy 157.121745 121.003503) + (xy 157.101565 120.863143) + (xy 157.041777 120.732227) + (xy 156.947528 120.623457) + (xy 156.826453 120.545647) + (xy 156.826451 120.545646) + (xy 156.826449 120.545645) + (xy 156.82645 120.545645) + (xy 156.688363 120.5051) + (xy 156.688361 120.5051) + (xy 156.544439 120.5051) + (xy 156.544436 120.5051) + (xy 156.406349 120.545645) + (xy 156.285273 120.623456) + (xy 156.191023 120.732226) + (xy 156.191022 120.732228) + (xy 156.131234 120.863143) + (xy 156.110753 121.0056) + (xy 156.131234 121.148056) + (xy 156.150506 121.190255) + (xy 156.191023 121.278973) + (xy 156.285272 121.387743) + (xy 156.406347 121.465553) + (xy 156.40635 121.465554) + (xy 156.406349 121.465554) + (xy 156.544436 121.506099) + (xy 156.544438 121.5061) + (xy 156.544439 121.5061) + (xy 156.603514 121.5061) + (xy 156.670553 121.525785) + (xy 156.691195 121.542419) + (xy 157.909986 122.76121) + (xy 157.913637 122.765194) + (xy 157.939762 122.796328) + (xy 157.974939 122.816637) + (xy 157.979504 122.819545) + (xy 158.012799 122.842858) + (xy 158.017503 122.845052) + (xy 158.034673 122.852163) + (xy 158.039535 122.853933) + (xy 158.039536 122.853933) + (xy 158.039538 122.853934) + (xy 158.079568 122.860991) + (xy 158.084823 122.862156) + (xy 158.124087 122.872678) + (xy 158.164571 122.869135) + (xy 158.169975 122.8689) + (xy 158.776298 122.8689) + (xy 158.843337 122.888585) + (xy 158.889092 122.941389) + (xy 158.899036 123.010547) + (xy 158.870011 123.074103) + (xy 158.834753 123.102256) + (xy 158.69695 123.175915) + (xy 158.696948 123.175916) + (xy 158.696947 123.175917) + (xy 158.536989 123.307189) + (xy 158.405717 123.467147) + (xy 158.308169 123.649643) + (xy 158.270154 123.774963) + (xy 158.231856 123.833402) + (xy 158.168044 123.861858) + (xy 158.098977 123.851298) + (xy 158.063812 123.826649) + (xy 154.185419 119.948256) + (xy 154.151934 119.886933) + (xy 154.1491 119.860575) + (xy 154.1491 118.662778) + (xy 154.168785 118.595739) + (xy 154.221589 118.549984) + (xy 154.2731 118.538778) + (xy 154.397884 118.538778) + (xy 154.397884 118.538777) + (xy 154.535975 118.498231) + (xy 154.65705 118.420421) + (xy 154.751299 118.311651) + (xy 154.811087 118.180735) + (xy 154.831569 118.038278) + (xy 154.811087 117.895821) + (xy 154.751299 117.764905) + (xy 154.65705 117.656135) + (xy 154.535975 117.578325) + (xy 154.535973 117.578324) + (xy 154.535971 117.578323) + (xy 154.535972 117.578323) + (xy 154.397885 117.537778) + (xy 154.397883 117.537778) + (xy 154.2731 117.537778) + (xy 154.206061 117.518093) + (xy 154.160306 117.465289) + (xy 154.1491 117.413778) + (xy 154.1491 115.6716) + (xy 155.170953 115.6716) + (xy 155.173301 115.687928) + (xy 155.191434 115.814056) + (xy 155.251222 115.944971) + (xy 155.251223 115.944973) + (xy 155.345472 116.053743) + (xy 155.466547 116.131553) + (xy 155.46655 116.131554) + (xy 155.466549 116.131554) + (xy 155.604636 116.172099) + (xy 155.604638 116.1721) + (xy 155.604639 116.1721) + (xy 155.748562 116.1721) + (xy 155.748562 116.172099) + (xy 155.886653 116.131553) + (xy 156.007728 116.053743) + (xy 156.101977 115.944973) + (xy 156.161765 115.814057) + (xy 156.182247 115.6716) + (xy 156.161765 115.529143) + (xy 156.101977 115.398227) + (xy 156.007728 115.289457) + (xy 155.886653 115.211647) + (xy 155.886651 115.211646) + (xy 155.886649 115.211645) + (xy 155.88665 115.211645) + (xy 155.748563 115.1711) + (xy 155.748561 115.1711) + (xy 155.604639 115.1711) + (xy 155.604636 115.1711) + (xy 155.466549 115.211645) + (xy 155.345473 115.289456) + (xy 155.251223 115.398226) + (xy 155.251222 115.398228) + (xy 155.191434 115.529143) + (xy 155.1722 115.662924) + (xy 155.170953 115.6716) + (xy 154.1491 115.6716) + (xy 154.149099 113.157331) + (xy 154.168784 113.090292) + (xy 154.185413 113.069655) + (xy 154.27003 112.985038) + (xy 154.273981 112.981418) + (xy 154.305128 112.955284) + (xy 154.325456 112.920073) + (xy 154.328335 112.915554) + (xy 154.351659 112.882246) + (xy 154.35166 112.882241) + (xy 154.353864 112.877516) + (xy 154.360946 112.860419) + (xy 154.362732 112.855511) + (xy 154.362731 112.855511) + (xy 154.362734 112.855508) + (xy 154.369794 112.81546) + (xy 154.370956 112.810226) + (xy 154.381478 112.77096) + (xy 154.377935 112.730475) + (xy 154.377699 112.725068) + (xy 154.377699 112.0902) + (xy 155.831353 112.0902) + (xy 155.851834 112.232656) + (xy 155.911622 112.363571) + (xy 155.911623 112.363573) + (xy 156.005872 112.472343) + (xy 156.126947 112.550153) + (xy 156.12695 112.550154) + (xy 156.126949 112.550154) + (xy 156.265036 112.590699) + (xy 156.265038 112.5907) + (xy 156.265039 112.5907) + (xy 156.408962 112.5907) + (xy 156.408962 112.590699) + (xy 156.547053 112.550153) + (xy 156.668128 112.472343) + (xy 156.762377 112.363573) + (xy 156.822165 112.232657) + (xy 156.842647 112.0902) + (xy 156.822165 111.947743) + (xy 156.822165 111.947742) + (xy 156.819667 111.939236) + (xy 156.821516 111.938692) + (xy 156.813175 111.880672) + (xy 156.842201 111.817116) + (xy 156.900979 111.779343) + (xy 156.970848 111.779343) + (xy 157.052438 111.8033) + (xy 157.052439 111.8033) + (xy 157.196362 111.8033) + (xy 157.196362 111.803299) + (xy 157.334453 111.762753) + (xy 157.455528 111.684943) + (xy 157.549777 111.576173) + (xy 157.609565 111.445257) + (xy 157.630047 111.3028) + (xy 157.609565 111.160343) + (xy 157.549777 111.029427) + (xy 157.455528 110.920657) + (xy 157.334453 110.842847) + (xy 157.334451 110.842846) + (xy 157.334449 110.842845) + (xy 157.33445 110.842845) + (xy 157.196363 110.8023) + (xy 157.196361 110.8023) + (xy 157.052439 110.8023) + (xy 157.052436 110.8023) + (xy 156.914349 110.842845) + (xy 156.793273 110.920656) + (xy 156.699023 111.029426) + (xy 156.699022 111.029428) + (xy 156.639234 111.160343) + (xy 156.618753 111.3028) + (xy 156.639234 111.445257) + (xy 156.641733 111.453764) + (xy 156.639884 111.454306) + (xy 156.648222 111.512336) + (xy 156.619192 111.57589) + (xy 156.560411 111.613659) + (xy 156.490552 111.613656) + (xy 156.408964 111.5897) + (xy 156.408961 111.5897) + (xy 156.265039 111.5897) + (xy 156.265036 111.5897) + (xy 156.126949 111.630245) + (xy 156.005873 111.708056) + (xy 155.911623 111.816826) + (xy 155.911622 111.816828) + (xy 155.851834 111.947743) + (xy 155.831353 112.0902) + (xy 154.377699 112.0902) + (xy 154.377699 111.147666) + (xy 154.377699 109.843067) + (xy 154.397384 109.776032) + (xy 154.450188 109.730277) + (xy 154.519346 109.720333) + (xy 154.568737 109.738754) + (xy 154.623932 109.774226) + (xy 154.623935 109.774227) + (xy 154.623934 109.774227) + (xy 154.762021 109.814772) + (xy 154.762023 109.814773) + (xy 154.846202 109.814773) + (xy 154.913241 109.834458) + (xy 154.958996 109.887262) + (xy 154.959378 109.888287) + (xy 154.962834 109.895856) + (xy 154.962835 109.895857) + (xy 154.985993 109.946566) + (xy 155.014297 110.008543) + (xy 155.022623 110.026773) + (xy 155.116872 110.135543) + (xy 155.237947 110.213353) + (xy 155.23795 110.213354) + (xy 155.237949 110.213354) + (xy 155.376036 110.253899) + (xy 155.376038 110.2539) + (xy 155.376039 110.2539) + (xy 155.519962 110.2539) + (xy 155.519962 110.253899) + (xy 155.658053 110.213353) + (xy 155.779128 110.135543) + (xy 155.824212 110.083512) + (xy 155.882988 110.045738) + (xy 155.952857 110.045737) + (xy 155.984961 110.060398) + (xy 156.025347 110.086353) + (xy 156.025349 110.086354) + (xy 156.163436 110.126899) + (xy 156.163438 110.1269) + (xy 156.163439 110.1269) + (xy 156.307362 110.1269) + (xy 156.307362 110.126899) + (xy 156.427471 110.091633) + (xy 156.44545 110.086354) + (xy 156.44545 110.086353) + (xy 156.445453 110.086353) + (xy 156.566528 110.008543) + (xy 156.660777 109.899773) + (xy 156.720565 109.768857) + (xy 156.741047 109.6264) + (xy 156.720565 109.483943) + (xy 156.660777 109.353027) + (xy 156.588158 109.26922) + (xy 156.559135 109.205667) + (xy 156.569079 109.136509) + (xy 156.614833 109.083705) + (xy 156.681873 109.06402) + (xy 156.895269 109.06402) + (xy 156.900672 109.064255) + (xy 156.941157 109.067798) + (xy 156.980428 109.057274) + (xy 156.98567 109.056112) + (xy 157.025705 109.049054) + (xy 157.025707 109.049052) + (xy 157.030598 109.047273) + (xy 157.047716 109.040182) + (xy 157.052437 109.03798) + (xy 157.052442 109.037979) + (xy 157.085735 109.014665) + (xy 157.090274 109.011773) + (xy 157.125481 108.991448) + (xy 157.151615 108.960301) + (xy 157.155235 108.95635) + (xy 157.41163 108.699955) + (xy 157.415581 108.696335) + (xy 157.446728 108.670201) + (xy 157.467053 108.634994) + (xy 157.46995 108.630449) + (xy 157.493259 108.597162) + (xy 157.49326 108.597157) + (xy 157.495462 108.592436) + (xy 157.50255 108.575325) + (xy 157.504334 108.570424) + (xy 157.511389 108.530406) + (xy 157.512559 108.525128) + (xy 157.523078 108.485876) + (xy 157.519535 108.44539) + (xy 157.5193 108.439987) + (xy 157.5193 108.077442) + (xy 157.519536 108.072035) + (xy 157.523077 108.031562) + (xy 157.519397 108.017832) + (xy 157.512558 107.992308) + (xy 157.511391 107.987046) + (xy 157.504334 107.947015) + (xy 157.504333 107.947013) + (xy 157.504333 107.947012) + (xy 157.502563 107.94215) + (xy 157.495451 107.924979) + (xy 157.493259 107.920277) + (xy 157.469954 107.886995) + (xy 157.467045 107.882429) + (xy 157.446729 107.847241) + (xy 157.446728 107.847239) + (xy 157.415589 107.821111) + (xy 157.411604 107.817458) + (xy 157.339304 107.745158) + (xy 157.291126 107.696979) + (xy 157.257643 107.635658) + (xy 157.262627 107.565966) + (xy 157.304499 107.510033) + (xy 157.369963 107.485616) + (xy 157.378809 107.4853) + (xy 157.479758 107.4853) + (xy 157.479758 107.485299) + (xy 157.617849 107.444753) + (xy 157.738924 107.366943) + (xy 157.833173 107.258173) + (xy 157.892961 107.127257) + (xy 157.913443 106.9848) + (xy 157.892961 106.842343) + (xy 157.833173 106.711427) + (xy 157.738924 106.602657) + (xy 157.617849 106.524847) + (xy 157.617847 106.524846) + (xy 157.617845 106.524845) + (xy 157.617846 106.524845) + (xy 157.479759 106.4843) + (xy 157.479757 106.4843) + (xy 157.3679 106.4843) + (xy 157.300861 106.464615) + (xy 157.255106 106.411811) + (xy 157.2439 106.3603) + (xy 157.2439 103.7336) + (xy 158.227817 103.7336) + (xy 158.248099 103.939532) + (xy 158.275453 104.029705) + (xy 158.308168 104.137554) + (xy 158.405715 104.32005) + (xy 158.405717 104.320052) + (xy 158.536989 104.48001) + (xy 158.61132 104.541011) + (xy 158.69695 104.611285) + (xy 158.879446 104.708832) + (xy 159.077466 104.7689) + (xy 159.077465 104.7689) + (xy 159.095929 104.770718) + (xy 159.2834 104.789183) + (xy 159.489334 104.7689) + (xy 159.687354 104.708832) + (xy 159.86985 104.611285) + (xy 160.02981 104.48001) + (xy 160.161085 104.32005) + (xy 160.258632 104.137554) + (xy 160.3187 103.939534) + (xy 160.338983 103.7336) + (xy 160.331478 103.657399) + (xy 163.485617 103.657399) + (xy 163.505899 103.863332) + (xy 163.5059 103.863334) + (xy 163.565968 104.061354) + (xy 163.663515 104.24385) + (xy 163.663517 104.243852) + (xy 163.794789 104.40381) + (xy 163.891409 104.483102) + (xy 163.95475 104.535085) + (xy 164.137246 104.632632) + (xy 164.335266 104.6927) + (xy 164.335265 104.6927) + (xy 164.353729 104.694518) + (xy 164.5412 104.712983) + (xy 164.747134 104.6927) + (xy 164.945154 104.632632) + (xy 165.12765 104.535085) + (xy 165.28761 104.40381) + (xy 165.418885 104.24385) + (xy 165.516432 104.061354) + (xy 165.5765 103.863334) + (xy 165.596783 103.6574) + (xy 165.5765 103.451466) + (xy 165.516432 103.253446) + (xy 165.418885 103.07095) + (xy 165.354437 102.992419) + (xy 165.28761 102.910989) + (xy 165.127652 102.779717) + (xy 165.127653 102.779717) + (xy 165.12765 102.779715) + (xy 164.945154 102.682168) + (xy 164.747134 102.6221) + (xy 164.747132 102.622099) + (xy 164.747134 102.622099) + (xy 164.550967 102.602779) + (xy 164.5412 102.601817) + (xy 164.541199 102.601817) + (xy 164.335267 102.622099) + (xy 164.137243 102.682169) + (xy 164.107065 102.6983) + (xy 163.95475 102.779715) + (xy 163.954748 102.779716) + (xy 163.954747 102.779717) + (xy 163.794789 102.910989) + (xy 163.663517 103.070947) + (xy 163.663515 103.07095) + (xy 163.634683 103.124891) + (xy 163.565969 103.253443) + (xy 163.505899 103.451467) + (xy 163.485617 103.657399) + (xy 160.331478 103.657399) + (xy 160.3187 103.527666) + (xy 160.258632 103.329646) + (xy 160.161085 103.14715) + (xy 160.088658 103.058897) + (xy 160.02981 102.987189) + (xy 159.869852 102.855917) + (xy 159.869853 102.855917) + (xy 159.86985 102.855915) + (xy 159.687354 102.758368) + (xy 159.489334 102.6983) + (xy 159.489332 102.698299) + (xy 159.489334 102.698299) + (xy 159.301863 102.679835) + (xy 159.2834 102.678017) + (xy 159.283399 102.678017) + (xy 159.077467 102.698299) + (xy 158.879443 102.758369) + (xy 158.769298 102.817243) + (xy 158.69695 102.855915) + (xy 158.696948 102.855916) + (xy 158.696947 102.855917) + (xy 158.536989 102.987189) + (xy 158.423982 103.124891) + (xy 158.405715 103.14715) + (xy 158.378269 103.198497) + (xy 158.308169 103.329643) + (xy 158.248099 103.527667) + (xy 158.227817 103.7336) + (xy 157.2439 103.7336) + (xy 157.2439 101.193599) + (xy 158.227817 101.193599) + (xy 158.248099 101.399532) + (xy 158.254945 101.4221) + (xy 158.308168 101.597554) + (xy 158.405715 101.78005) + (xy 158.405717 101.780052) + (xy 158.536989 101.94001) + (xy 158.592081 101.985222) + (xy 158.69695 102.071285) + (xy 158.879446 102.168832) + (xy 159.077466 102.2289) + (xy 159.077465 102.2289) + (xy 159.095929 102.230718) + (xy 159.2834 102.249183) + (xy 159.489334 102.2289) + (xy 159.687354 102.168832) + (xy 159.86985 102.071285) + (xy 160.02981 101.94001) + (xy 160.161085 101.78005) + (xy 160.258632 101.597554) + (xy 160.3187 101.399534) + (xy 160.338983 101.1936) + (xy 160.331478 101.1174) + (xy 163.485617 101.1174) + (xy 163.505899 101.323332) + (xy 163.518655 101.365383) + (xy 163.565968 101.521354) + (xy 163.663515 101.70385) + (xy 163.683452 101.728143) + (xy 163.794789 101.86381) + (xy 163.891409 101.943102) + (xy 163.95475 101.995085) + (xy 164.137246 102.092632) + (xy 164.335266 102.1527) + (xy 164.335265 102.1527) + (xy 164.355547 102.154697) + (xy 164.5412 102.172983) + (xy 164.747134 102.1527) + (xy 164.945154 102.092632) + (xy 165.12765 101.995085) + (xy 165.28761 101.86381) + (xy 165.418885 101.70385) + (xy 165.516432 101.521354) + (xy 165.5765 101.323334) + (xy 165.596783 101.1174) + (xy 165.5765 100.911466) + (xy 165.516432 100.713446) + (xy 165.418885 100.53095) + (xy 165.351863 100.449283) + (xy 165.28761 100.370989) + (xy 165.169877 100.274369) + (xy 165.12765 100.239715) + (xy 164.945154 100.142168) + (xy 164.747134 100.0821) + (xy 164.747132 100.082099) + (xy 164.747134 100.082099) + (xy 164.5412 100.061817) + (xy 164.335267 100.082099) + (xy 164.137243 100.142169) + (xy 164.062636 100.182048) + (xy 163.95475 100.239715) + (xy 163.954748 100.239716) + (xy 163.954747 100.239717) + (xy 163.794789 100.370989) + (xy 163.663517 100.530947) + (xy 163.565969 100.713443) + (xy 163.505899 100.911467) + (xy 163.485617 101.1174) + (xy 160.331478 101.1174) + (xy 160.3187 100.987666) + (xy 160.258632 100.789646) + (xy 160.161085 100.60715) + (xy 160.064802 100.489828) + (xy 160.02981 100.447189) + (xy 159.869852 100.315917) + (xy 159.869853 100.315917) + (xy 159.86985 100.315915) + (xy 159.687354 100.218368) + (xy 159.489334 100.1583) + (xy 159.489332 100.158299) + (xy 159.489334 100.158299) + (xy 159.2834 100.138017) + (xy 159.077467 100.158299) + (xy 158.879443 100.218369) + (xy 158.80357 100.258925) + (xy 158.69695 100.315915) + (xy 158.696948 100.315916) + (xy 158.696947 100.315917) + (xy 158.536989 100.447189) + (xy 158.41855 100.59151) + (xy 158.405715 100.60715) + (xy 158.368695 100.676409) + (xy 158.308169 100.789643) + (xy 158.248099 100.987667) + (xy 158.227817 101.193599) + (xy 157.2439 101.193599) + (xy 157.2439 98.281485) + (xy 157.263585 98.214446) + (xy 157.280214 98.193809) + (xy 157.968805 97.505218) + (xy 158.030128 97.471734) + (xy 158.056486 97.4689) + (xy 158.776298 97.4689) + (xy 158.843337 97.488585) + (xy 158.889092 97.541389) + (xy 158.899036 97.610547) + (xy 158.870011 97.674103) + (xy 158.834753 97.702256) + (xy 158.69695 97.775915) + (xy 158.696948 97.775916) + (xy 158.696947 97.775917) + (xy 158.536989 97.907189) + (xy 158.406753 98.065885) + (xy 158.405715 98.06715) + (xy 158.3746 98.125362) + (xy 158.308169 98.249643) + (xy 158.248099 98.447667) + (xy 158.227817 98.653599) + (xy 158.248099 98.859532) + (xy 158.2481 98.859534) + (xy 158.308168 99.057554) + (xy 158.405715 99.24005) + (xy 158.405717 99.240052) + (xy 158.536989 99.40001) + (xy 158.629374 99.475827) + (xy 158.69695 99.531285) + (xy 158.879446 99.628832) + (xy 159.077466 99.6889) + (xy 159.077465 99.6889) + (xy 159.097748 99.690897) + (xy 159.2834 99.709183) + (xy 159.489334 99.6889) + (xy 159.687354 99.628832) + (xy 159.86985 99.531285) + (xy 160.02981 99.40001) + (xy 160.161085 99.24005) + (xy 160.258632 99.057554) + (xy 160.3187 98.859534) + (xy 160.338983 98.6536) + (xy 160.331478 98.5774) + (xy 163.485617 98.5774) + (xy 163.505899 98.783332) + (xy 163.5059 98.783334) + (xy 163.565968 98.981354) + (xy 163.663515 99.16385) + (xy 163.663517 99.163852) + (xy 163.794789 99.32381) + (xy 163.891409 99.403102) + (xy 163.95475 99.455085) + (xy 164.137246 99.552632) + (xy 164.335266 99.6127) + (xy 164.335265 99.6127) + (xy 164.355548 99.614697) + (xy 164.5412 99.632983) + (xy 164.747134 99.6127) + (xy 164.945154 99.552632) + (xy 165.12765 99.455085) + (xy 165.28761 99.32381) + (xy 165.418885 99.16385) + (xy 165.516432 98.981354) + (xy 165.5765 98.783334) + (xy 165.596783 98.5774) + (xy 165.5765 98.371466) + (xy 165.516432 98.173446) + (xy 165.418885 97.99095) + (xy 165.357785 97.916499) + (xy 165.28761 97.830989) + (xy 165.163293 97.728966) + (xy 165.12765 97.699715) + (xy 164.945154 97.602168) + (xy 164.747134 97.5421) + (xy 164.747132 97.542099) + (xy 164.747134 97.542099) + (xy 164.559663 97.523635) + (xy 164.5412 97.521817) + (xy 164.541199 97.521817) + (xy 164.335267 97.542099) + (xy 164.137243 97.602169) + (xy 164.041595 97.653295) + (xy 163.95475 97.699715) + (xy 163.954748 97.699716) + (xy 163.954747 97.699717) + (xy 163.794789 97.830989) + (xy 163.663517 97.990947) + (xy 163.565969 98.173443) + (xy 163.565968 98.173445) + (xy 163.565968 98.173446) + (xy 163.559793 98.193804) + (xy 163.505899 98.371467) + (xy 163.485617 98.5774) + (xy 160.331478 98.5774) + (xy 160.3187 98.447666) + (xy 160.258632 98.249646) + (xy 160.161085 98.06715) + (xy 160.090662 97.981339) + (xy 160.02981 97.907189) + (xy 159.912077 97.810569) + (xy 159.86985 97.775915) + (xy 159.732047 97.702257) + (xy 159.682204 97.653295) + (xy 159.666744 97.585158) + (xy 159.690576 97.519478) + (xy 159.746134 97.477109) + (xy 159.790502 97.4689) + (xy 159.888826 97.4689) + (xy 159.894229 97.469135) + (xy 159.934714 97.472678) + (xy 159.973985 97.462154) + (xy 159.979227 97.460992) + (xy 160.019262 97.453934) + (xy 160.019264 97.453932) + (xy 160.024155 97.452153) + (xy 160.041273 97.445062) + (xy 160.045994 97.44286) + (xy 160.045999 97.442859) + (xy 160.079292 97.419545) + (xy 160.083831 97.416653) + (xy 160.119038 97.396328) + (xy 160.145172 97.365181) + (xy 160.148792 97.36123) + (xy 160.53103 96.978992) + (xy 160.534981 96.975372) + (xy 160.566128 96.949238) + (xy 160.586453 96.914031) + (xy 160.58935 96.909486) + (xy 160.612659 96.876199) + (xy 160.61266 96.876194) + (xy 160.614862 96.871473) + (xy 160.62195 96.854362) + (xy 160.623734 96.849461) + (xy 160.625513 96.839371) + (xy 160.63079 96.809435) + (xy 160.631956 96.804175) + (xy 160.642478 96.764913) + (xy 160.638935 96.724427) + (xy 160.6387 96.719024) + (xy 160.6387 96.037399) + (xy 163.485617 96.037399) + (xy 163.505899 96.243332) + (xy 163.535933 96.342344) + (xy 163.565968 96.441354) + (xy 163.663515 96.62385) + (xy 163.663517 96.623852) + (xy 163.794789 96.78381) + (xy 163.890188 96.862101) + (xy 163.95475 96.915085) + (xy 164.137246 97.012632) + (xy 164.335266 97.0727) + (xy 164.335265 97.0727) + (xy 164.353729 97.074518) + (xy 164.5412 97.092983) + (xy 164.747134 97.0727) + (xy 164.945154 97.012632) + (xy 165.12765 96.915085) + (xy 165.28761 96.78381) + (xy 165.418885 96.62385) + (xy 165.516432 96.441354) + (xy 165.5765 96.243334) + (xy 165.596783 96.0374) + (xy 165.5765 95.831466) + (xy 165.516432 95.633446) + (xy 165.418885 95.45095) + (xy 165.358424 95.377278) + (xy 165.28761 95.290989) + (xy 165.169877 95.194369) + (xy 165.12765 95.159715) + (xy 164.945154 95.062168) + (xy 164.747134 95.0021) + (xy 164.747132 95.002099) + (xy 164.747134 95.002099) + (xy 164.559663 94.983635) + (xy 164.5412 94.981817) + (xy 164.541199 94.981817) + (xy 164.335267 95.002099) + (xy 164.137243 95.062169) + (xy 164.04442 95.111785) + (xy 163.95475 95.159715) + (xy 163.954748 95.159716) + (xy 163.954747 95.159717) + (xy 163.794789 95.290989) + (xy 163.683073 95.427118) + (xy 163.663515 95.45095) + (xy 163.63577 95.502857) + (xy 163.565969 95.633443) + (xy 163.505899 95.831467) + (xy 163.485617 96.037399) + (xy 160.6387 96.037399) + (xy 160.6387 94.874795) + (xy 160.638699 94.874792) + (xy 160.638303 94.873705) + (xy 160.632484 94.857715) + (xy 160.626889 94.836833) + (xy 160.623734 94.818939) + (xy 160.623733 94.818937) + (xy 160.614646 94.803198) + (xy 160.605509 94.783605) + (xy 160.599295 94.76653) + (xy 160.58761 94.752605) + (xy 160.575216 94.734903) + (xy 160.566129 94.719164) + (xy 160.566128 94.719162) + (xy 160.561019 94.714875) + (xy 160.552199 94.707473) + (xy 160.53692 94.692193) + (xy 160.525239 94.678273) + (xy 160.525238 94.678272) + (xy 160.509495 94.669183) + (xy 160.491794 94.656788) + (xy 160.477871 94.645105) + (xy 160.460789 94.638888) + (xy 160.441205 94.629755) + (xy 160.425462 94.620666) + (xy 160.425459 94.620664) + (xy 160.407555 94.617507) + (xy 160.386687 94.611916) + (xy 160.369607 94.6057) + (xy 160.369606 94.6057) + (xy 160.340584 94.6057) + (xy 160.028253 94.6057) + (xy 159.961214 94.586015) + (xy 159.915459 94.533211) + (xy 159.905515 94.464053) + (xy 159.93454 94.400497) + (xy 159.949588 94.385847) + (xy 159.991478 94.351467) + (xy 160.02981 94.32001) + (xy 160.161085 94.16005) + (xy 160.258632 93.977554) + (xy 160.3187 93.779534) + (xy 160.338983 93.5736) + (xy 160.3187 93.367666) + (xy 160.258632 93.169646) + (xy 160.161085 92.98715) + (xy 160.064149 92.869032) + (xy 160.02981 92.827189) + (xy 159.874529 92.699755) + (xy 159.86985 92.695915) + (xy 159.687354 92.598368) + (xy 159.489334 92.5383) + (xy 159.489332 92.538299) + (xy 159.489334 92.538299) + (xy 159.2834 92.518017) + (xy 159.077467 92.538299) + (xy 158.879443 92.598369) + (xy 158.802576 92.639456) + (xy 158.69695 92.695915) + (xy 158.696948 92.695916) + (xy 158.696947 92.695917) + (xy 158.536989 92.827189) + (xy 158.405717 92.987147) + (xy 158.405715 92.98715) + (xy 158.385588 93.024804) + (xy 158.308165 93.16965) + (xy 158.307875 93.170352) + (xy 158.307624 93.170663) + (xy 158.305296 93.175019) + (xy 158.30447 93.174577) + (xy 158.264035 93.224756) + (xy 158.197741 93.246821) + (xy 158.193314 93.2469) + (xy 157.946086 93.2469) + (xy 157.879047 93.227215) + (xy 157.858405 93.210581) + (xy 155.716413 91.068589) + (xy 155.712757 91.064599) + (xy 155.686746 91.0336) + (xy 158.227817 91.0336) + (xy 158.248099 91.239532) + (xy 158.266896 91.301497) + (xy 158.308168 91.437554) + (xy 158.405715 91.62005) + (xy 158.405717 91.620052) + (xy 158.536989 91.78001) + (xy 158.600658 91.832261) + (xy 158.69695 91.911285) + (xy 158.879446 92.008832) + (xy 159.077466 92.0689) + (xy 159.077465 92.0689) + (xy 159.095929 92.070718) + (xy 159.2834 92.089183) + (xy 159.489334 92.0689) + (xy 159.687354 92.008832) + (xy 159.86985 91.911285) + (xy 160.02981 91.78001) + (xy 160.161085 91.62005) + (xy 160.258632 91.437554) + (xy 160.3187 91.239534) + (xy 160.338983 91.0336) + (xy 160.3187 90.827666) + (xy 160.258632 90.629646) + (xy 160.161085 90.44715) + (xy 160.105342 90.379227) + (xy 160.02981 90.287189) + (xy 159.869852 90.155917) + (xy 159.869853 90.155917) + (xy 159.86985 90.155915) + (xy 159.687354 90.058368) + (xy 159.489334 89.9983) + (xy 159.489332 89.998299) + (xy 159.489334 89.998299) + (xy 159.2834 89.978017) + (xy 159.077467 89.998299) + (xy 158.879443 90.058369) + (xy 158.769298 90.117243) + (xy 158.69695 90.155915) + (xy 158.696948 90.155916) + (xy 158.696947 90.155917) + (xy 158.536989 90.287189) + (xy 158.405717 90.447147) + (xy 158.308169 90.629643) + (xy 158.248099 90.827667) + (xy 158.227817 91.0336) + (xy 155.686746 91.0336) + (xy 155.68664 91.033474) + (xy 155.686635 91.03347) + (xy 155.651447 91.013154) + (xy 155.646885 91.010247) + (xy 155.613598 90.98694) + (xy 155.608924 90.984761) + (xy 155.591712 90.977631) + (xy 155.586863 90.975866) + (xy 155.546852 90.968811) + (xy 155.54157 90.96764) + (xy 155.502313 90.957121) + (xy 155.466649 90.960242) + (xy 155.461829 90.960664) + (xy 155.456426 90.9609) + (xy 154.415486 90.9609) + (xy 154.348447 90.941215) + (xy 154.327805 90.924581) + (xy 153.884599 90.481375) + (xy 153.861496 90.445108) + (xy 153.86112 90.445326) + (xy 153.856142 90.436704) + (xy 153.855756 90.436098) + (xy 153.855695 90.435931) + (xy 153.855695 90.43593) + (xy 153.84401 90.422005) + (xy 153.831616 90.404303) + (xy 153.822529 90.388564) + (xy 153.822528 90.388562) + (xy 153.813575 90.381049) + (xy 153.808599 90.376873) + (xy 153.79332 90.361593) + (xy 153.781639 90.347673) + (xy 153.781638 90.347672) + (xy 153.765895 90.338583) + (xy 153.748194 90.326188) + (xy 153.734271 90.314505) + (xy 153.717189 90.308288) + (xy 153.697605 90.299155) + (xy 153.681862 90.290066) + (xy 153.681859 90.290064) + (xy 153.663955 90.286907) + (xy 153.643087 90.281316) + (xy 153.626007 90.2751) + (xy 153.626006 90.2751) + (xy 153.596984 90.2751) + (xy 151.570686 90.2751) + (xy 151.503647 90.255415) + (xy 151.483005 90.238781) + (xy 150.884566 89.640342) + (xy 150.851081 89.579019) + (xy 150.850015 89.569106) + (xy 150.849509 89.569179) + (xy 150.827765 89.417943) + (xy 150.806455 89.371282) + (xy 150.767977 89.287027) + (xy 150.673728 89.178257) + (xy 150.552653 89.100447) + (xy 150.552651 89.100446) + (xy 150.552649 89.100445) + (xy 150.55265 89.100445) + (xy 150.414563 89.0599) + (xy 150.414561 89.0599) + (xy 150.270639 89.0599) + (xy 150.270636 89.0599) + (xy 150.180534 89.086356) + (xy 150.110664 89.086356) + (xy 150.051887 89.048581) + (xy 150.022862 88.985025) + (xy 150.0216 88.967379) + (xy 150.0216 86.364273) + (xy 150.021836 86.358866) + (xy 150.022344 86.353066) + (xy 150.025378 86.318386) + (xy 150.014856 86.279122) + (xy 150.013689 86.273856) + (xy 150.006633 86.233835) + (xy 150.004863 86.228973) + (xy 149.997752 86.211803) + (xy 149.995558 86.207099) + (xy 149.972245 86.173804) + (xy 149.969337 86.169239) + (xy 149.949028 86.134062) + (xy 149.917894 86.107937) + (xy 149.91391 86.104286) + (xy 148.930005 85.120381) + (xy 148.89652 85.059058) + (xy 148.901504 84.989366) + (xy 148.943376 84.933433) + (xy 149.00884 84.909016) + (xy 149.017686 84.9087) + (xy 149.069195 84.9087) + (xy 149.136234 84.928385) + (xy 149.156875 84.945018) + (xy 152.564635 88.352778) + (xy 152.598119 88.414099) + (xy 152.599185 88.424013) + (xy 152.599691 88.423941) + (xy 152.621434 88.575175) + (xy 152.627826 88.589171) + (xy 152.681223 88.706092) + (xy 152.775472 88.814862) + (xy 152.896547 88.892672) + (xy 152.89655 88.892673) + (xy 152.896549 88.892673) + (xy 153.034636 88.933218) + (xy 153.034638 88.933219) + (xy 153.034639 88.933219) + (xy 153.178562 88.933219) + (xy 153.178562 88.933218) + (xy 153.285721 88.901754) + (xy 153.31665 88.892673) + (xy 153.31665 88.892672) + (xy 153.316653 88.892672) + (xy 153.437728 88.814862) + (xy 153.531977 88.706092) + (xy 153.591765 88.575176) + (xy 153.612247 88.432719) + (xy 153.595437 88.315799) + (xy 155.526553 88.315799) + (xy 155.547034 88.458256) + (xy 155.593758 88.560565) + (xy 155.606823 88.589173) + (xy 155.701072 88.697943) + (xy 155.822147 88.775753) + (xy 155.82215 88.775754) + (xy 155.822149 88.775754) + (xy 155.960236 88.816299) + (xy 155.960238 88.8163) + (xy 155.960239 88.8163) + (xy 156.104162 88.8163) + (xy 156.104162 88.816299) + (xy 156.242253 88.775753) + (xy 156.363328 88.697943) + (xy 156.457577 88.589173) + (xy 156.501225 88.493599) + (xy 158.227817 88.493599) + (xy 158.248099 88.699532) + (xy 158.271221 88.775754) + (xy 158.308168 88.897554) + (xy 158.405715 89.08005) + (xy 158.405717 89.080052) + (xy 158.536989 89.24001) + (xy 158.633609 89.319302) + (xy 158.69695 89.371285) + (xy 158.879446 89.468832) + (xy 159.077466 89.5289) + (xy 159.077465 89.5289) + (xy 159.097748 89.530897) + (xy 159.2834 89.549183) + (xy 159.489334 89.5289) + (xy 159.687354 89.468832) + (xy 159.86985 89.371285) + (xy 160.02981 89.24001) + (xy 160.161085 89.08005) + (xy 160.258632 88.897554) + (xy 160.3187 88.699534) + (xy 160.338983 88.4936) + (xy 160.3187 88.287666) + (xy 160.258632 88.089646) + (xy 160.161085 87.90715) + (xy 160.098547 87.830947) + (xy 160.02981 87.747189) + (xy 159.869852 87.615917) + (xy 159.869853 87.615917) + (xy 159.86985 87.615915) + (xy 159.687354 87.518368) + (xy 159.489334 87.4583) + (xy 159.489332 87.458299) + (xy 159.489334 87.458299) + (xy 159.2834 87.438017) + (xy 159.077467 87.458299) + (xy 158.879443 87.518369) + (xy 158.769298 87.577243) + (xy 158.69695 87.615915) + (xy 158.696948 87.615916) + (xy 158.696947 87.615917) + (xy 158.536989 87.747189) + (xy 158.405717 87.907147) + (xy 158.405715 87.90715) + (xy 158.37797 87.959057) + (xy 158.308169 88.089643) + (xy 158.248099 88.287667) + (xy 158.227817 88.493599) + (xy 156.501225 88.493599) + (xy 156.517365 88.458257) + (xy 156.537847 88.3158) + (xy 156.517365 88.173343) + (xy 156.457577 88.042427) + (xy 156.363328 87.933657) + (xy 156.242253 87.855847) + (xy 156.242251 87.855846) + (xy 156.242249 87.855845) + (xy 156.24225 87.855845) + (xy 156.104163 87.8153) + (xy 156.104161 87.8153) + (xy 155.960239 87.8153) + (xy 155.960236 87.8153) + (xy 155.822149 87.855845) + (xy 155.701073 87.933656) + (xy 155.606823 88.042426) + (xy 155.606822 88.042428) + (xy 155.547034 88.173343) + (xy 155.526553 88.315799) + (xy 153.595437 88.315799) + (xy 153.591765 88.290262) + (xy 153.531977 88.159346) + (xy 153.437728 88.050576) + (xy 153.316653 87.972766) + (xy 153.316651 87.972765) + (xy 153.316649 87.972764) + (xy 153.31665 87.972764) + (xy 153.178563 87.932219) + (xy 153.178561 87.932219) + (xy 153.119486 87.932219) + (xy 153.052447 87.912534) + (xy 153.031805 87.8959) + (xy 151.089504 85.953599) + (xy 158.227817 85.953599) + (xy 158.248099 86.159532) + (xy 158.262765 86.207878) + (xy 158.308168 86.357554) + (xy 158.405715 86.54005) + (xy 158.405717 86.540052) + (xy 158.536989 86.70001) + (xy 158.595723 86.748211) + (xy 158.69695 86.831285) + (xy 158.879446 86.928832) + (xy 159.077466 86.9889) + (xy 159.077465 86.9889) + (xy 159.095929 86.990718) + (xy 159.2834 87.009183) + (xy 159.489334 86.9889) + (xy 159.687354 86.928832) + (xy 159.86985 86.831285) + (xy 160.02981 86.70001) + (xy 160.161085 86.54005) + (xy 160.258632 86.357554) + (xy 160.3187 86.159534) + (xy 160.338983 85.9536) + (xy 160.3187 85.747666) + (xy 160.258632 85.549646) + (xy 160.161085 85.36715) + (xy 160.082493 85.271385) + (xy 160.02981 85.207189) + (xy 159.912077 85.110569) + (xy 159.86985 85.075915) + (xy 159.687354 84.978368) + (xy 159.489334 84.9183) + (xy 159.489332 84.918299) + (xy 159.489334 84.918299) + (xy 159.301863 84.899835) + (xy 159.2834 84.898017) + (xy 159.283399 84.898017) + (xy 159.077467 84.918299) + (xy 158.879443 84.978369) + (xy 158.783572 85.029614) + (xy 158.69695 85.075915) + (xy 158.696948 85.075916) + (xy 158.696947 85.075917) + (xy 158.536989 85.207189) + (xy 158.406863 85.365751) + (xy 158.405715 85.36715) + (xy 158.386232 85.4036) + (xy 158.308169 85.549643) + (xy 158.248099 85.747667) + (xy 158.227817 85.953599) + (xy 151.089504 85.953599) + (xy 149.498894 84.362989) + (xy 149.495238 84.358999) + (xy 149.469121 84.327874) + (xy 149.469116 84.32787) + (xy 149.433928 84.307554) + (xy 149.429366 84.304647) + (xy 149.396079 84.28134) + (xy 149.391405 84.279161) + (xy 149.374193 84.272031) + (xy 149.369344 84.270266) + (xy 149.329333 84.263211) + (xy 149.324051 84.26204) + (xy 149.284794 84.251521) + (xy 149.24913 84.254642) + (xy 149.24431 84.255064) + (xy 149.238907 84.2553) + (xy 149.212657 84.2553) + (xy 149.145618 84.235615) + (xy 149.099863 84.182811) + (xy 149.089919 84.113653) + (xy 149.118944 84.050097) + (xy 149.145619 84.026984) + (xy 149.146652 84.026319) + (xy 149.149728 84.024343) + (xy 149.243977 83.915573) + (xy 149.303765 83.784657) + (xy 149.324247 83.6422) + (xy 149.303765 83.499743) + (xy 149.243977 83.368827) + (xy 149.149728 83.260057) + (xy 149.028653 83.182247) + (xy 149.028651 83.182246) + (xy 149.028649 83.182245) + (xy 149.02865 83.182245) + (xy 148.890563 83.1417) + (xy 148.890561 83.1417) + (xy 148.746639 83.1417) + (xy 148.746636 83.1417) + (xy 148.608549 83.182245) + (xy 148.487469 83.260058) + (xy 148.476514 83.272702) + (xy 148.417736 83.310477) + (xy 148.382801 83.3155) + (xy 146.109686 83.3155) + (xy 146.042647 83.295815) + (xy 146.022005 83.279181) + (xy 144.908813 82.165989) + (xy 144.905157 82.161999) + (xy 144.87904 82.130874) + (xy 144.879035 82.13087) + (xy 144.843847 82.110554) + (xy 144.839285 82.107647) + (xy 144.805998 82.08434) + (xy 144.801324 82.082161) + (xy 144.784112 82.075031) + (xy 144.779263 82.073266) + (xy 144.739252 82.066211) + (xy 144.73397 82.06504) + (xy 144.694713 82.054521) + (xy 144.659049 82.057642) + (xy 144.654229 82.058064) + (xy 144.648826 82.0583) + (xy 144.550502 82.0583) + (xy 144.483463 82.038615) + (xy 144.437708 81.985811) + (xy 144.427764 81.916653) + (xy 144.456789 81.853097) + (xy 144.492046 81.824943) + (xy 144.62985 81.751285) + (xy 144.78981 81.62001) + (xy 144.921085 81.46005) + (xy 145.018632 81.277554) + (xy 145.0787 81.079534) + (xy 145.098983 80.8736) + (xy 145.0787 80.667666) + (xy 145.018632 80.469646) + (xy 144.921085 80.28715) + (xy 144.898775 80.259965) + (xy 144.871462 80.195655) + (xy 144.883253 80.126788) + (xy 144.930405 80.075228) + (xy 144.994628 80.0573) + (xy 146.574514 80.0573) + (xy 146.641553 80.076985) + (xy 146.662195 80.093619) + (xy 149.064034 82.495458) + (xy 149.097519 82.556781) + (xy 149.098584 82.566694) + (xy 149.099091 82.566622) + (xy 149.120834 82.717856) + (xy 149.170748 82.82715) + (xy 149.180623 82.848773) + (xy 149.274872 82.957543) + (xy 149.395947 83.035353) + (xy 149.39595 83.035354) + (xy 149.395949 83.035354) + (xy 149.534036 83.075899) + (xy 149.534038 83.0759) + (xy 149.534039 83.0759) + (xy 149.677962 83.0759) + (xy 149.677962 83.075899) + (xy 149.769864 83.048915) + (xy 154.164529 83.048915) + (xy 154.18501 83.191371) + (xy 154.225112 83.279181) + (xy 154.244799 83.322288) + (xy 154.339048 83.431058) + (xy 154.460123 83.508868) + (xy 154.460126 83.508869) + (xy 154.460125 83.508869) + (xy 154.598212 83.549414) + (xy 154.598214 83.549415) + (xy 154.598215 83.549415) + (xy 154.742138 83.549415) + (xy 154.742138 83.549414) + (xy 154.880229 83.508868) + (xy 155.001304 83.431058) + (xy 155.016431 83.4136) + (xy 158.227817 83.4136) + (xy 158.248099 83.619532) + (xy 158.265839 83.678012) + (xy 158.308168 83.817554) + (xy 158.405715 84.00005) + (xy 158.427819 84.026984) + (xy 158.536989 84.16001) + (xy 158.631258 84.237373) + (xy 158.69695 84.291285) + (xy 158.879446 84.388832) + (xy 159.077466 84.4489) + (xy 159.077465 84.4489) + (xy 159.095929 84.450718) + (xy 159.2834 84.469183) + (xy 159.489334 84.4489) + (xy 159.687354 84.388832) + (xy 159.86985 84.291285) + (xy 160.02981 84.16001) + (xy 160.161085 84.00005) + (xy 160.258632 83.817554) + (xy 160.3187 83.619534) + (xy 160.338983 83.4136) + (xy 160.3187 83.207666) + (xy 160.258632 83.009646) + (xy 160.161085 82.82715) + (xy 160.098546 82.750946) + (xy 160.02981 82.667189) + (xy 159.912077 82.570569) + (xy 159.86985 82.535915) + (xy 159.687354 82.438368) + (xy 159.489334 82.3783) + (xy 159.489332 82.378299) + (xy 159.489334 82.378299) + (xy 159.2834 82.358017) + (xy 159.077467 82.378299) + (xy 158.879443 82.438369) + (xy 158.786167 82.488227) + (xy 158.69695 82.535915) + (xy 158.696948 82.535916) + (xy 158.696947 82.535917) + (xy 158.536989 82.667189) + (xy 158.438077 82.787716) + (xy 158.405715 82.82715) + (xy 158.394157 82.848773) + (xy 158.308169 83.009643) + (xy 158.248099 83.207667) + (xy 158.227817 83.4136) + (xy 155.016431 83.4136) + (xy 155.095553 83.322288) + (xy 155.155341 83.191372) + (xy 155.175823 83.048915) + (xy 155.155341 82.906458) + (xy 155.095553 82.775542) + (xy 155.001304 82.666772) + (xy 154.880229 82.588962) + (xy 154.880227 82.588961) + (xy 154.880225 82.58896) + (xy 154.880226 82.58896) + (xy 154.742139 82.548415) + (xy 154.742137 82.548415) + (xy 154.598215 82.548415) + (xy 154.598212 82.548415) + (xy 154.460125 82.58896) + (xy 154.339049 82.666771) + (xy 154.244799 82.775541) + (xy 154.244798 82.775543) + (xy 154.18501 82.906458) + (xy 154.164529 83.048915) + (xy 149.769864 83.048915) + (xy 149.816053 83.035353) + (xy 149.937128 82.957543) + (xy 150.031377 82.848773) + (xy 150.091165 82.717857) + (xy 150.111647 82.5754) + (xy 150.091165 82.432943) + (xy 150.031377 82.302027) + (xy 149.937128 82.193257) + (xy 149.859858 82.143599) + (xy 155.043953 82.143599) + (xy 155.064434 82.286056) + (xy 155.100271 82.364527) + (xy 155.124223 82.416973) + (xy 155.218472 82.525743) + (xy 155.339547 82.603553) + (xy 155.33955 82.603554) + (xy 155.339549 82.603554) + (xy 155.477636 82.644099) + (xy 155.477638 82.6441) + (xy 155.477639 82.6441) + (xy 155.621562 82.6441) + (xy 155.621562 82.644099) + (xy 155.759653 82.603553) + (xy 155.880728 82.525743) + (xy 155.974977 82.416973) + (xy 156.034765 82.286057) + (xy 156.055247 82.1436) + (xy 156.034765 82.001143) + (xy 155.974977 81.870227) + (xy 155.880728 81.761457) + (xy 155.759653 81.683647) + (xy 155.759651 81.683646) + (xy 155.759649 81.683645) + (xy 155.75965 81.683645) + (xy 155.621563 81.6431) + (xy 155.621561 81.6431) + (xy 155.477639 81.6431) + (xy 155.477636 81.6431) + (xy 155.339549 81.683645) + (xy 155.218473 81.761456) + (xy 155.124223 81.870226) + (xy 155.124222 81.870228) + (xy 155.064434 82.001143) + (xy 155.043953 82.143599) + (xy 149.859858 82.143599) + (xy 149.816053 82.115447) + (xy 149.816051 82.115446) + (xy 149.816049 82.115445) + (xy 149.81605 82.115445) + (xy 149.677963 82.0749) + (xy 149.677961 82.0749) + (xy 149.618886 82.0749) + (xy 149.551847 82.055215) + (xy 149.531205 82.038581) + (xy 148.620224 81.1276) + (xy 158.263202 81.1276) + (xy 158.308633 81.277366) + (xy 158.406128 81.459766) + (xy 158.406132 81.459773) + (xy 158.537344 81.619655) + (xy 158.697226 81.750867) + (xy 158.697233 81.750871) + (xy 158.87963 81.848364) + (xy 158.879633 81.848365) + (xy 159.0294 81.893796) + (xy 159.0294 81.185286) + (xy 159.045355 81.201241) + (xy 159.158252 81.258765) + (xy 159.251919 81.2736) + (xy 159.314881 81.2736) + (xy 159.408548 81.258765) + (xy 159.521445 81.201241) + (xy 159.5374 81.185286) + (xy 159.5374 81.893796) + (xy 159.687166 81.848365) + (xy 159.687169 81.848364) + (xy 159.869566 81.750871) + (xy 159.869573 81.750867) + (xy 160.029455 81.619655) + (xy 160.160667 81.459773) + (xy 160.160671 81.459766) + (xy 160.258166 81.277366) + (xy 160.303597 81.1276) + (xy 159.595086 81.1276) + (xy 159.611041 81.111645) + (xy 159.668565 80.998748) + (xy 159.688386 80.8736) + (xy 159.668565 80.748452) + (xy 159.611041 80.635555) + (xy 159.595086 80.6196) + (xy 160.303597 80.6196) + (xy 160.303597 80.619599) + (xy 160.258166 80.469833) + (xy 160.160671 80.287433) + (xy 160.160667 80.287426) + (xy 160.029455 80.127544) + (xy 159.869573 79.996332) + (xy 159.869566 79.996328) + (xy 159.687166 79.898833) + (xy 159.5374 79.853402) + (xy 159.5374 80.561914) + (xy 159.521445 80.545959) + (xy 159.408548 80.488435) + (xy 159.314881 80.4736) + (xy 159.251919 80.4736) + (xy 159.158252 80.488435) + (xy 159.045355 80.545959) + (xy 159.0294 80.561914) + (xy 159.0294 79.853402) + (xy 159.029399 79.853402) + (xy 158.879633 79.898833) + (xy 158.697233 79.996328) + (xy 158.697226 79.996332) + (xy 158.537344 80.127544) + (xy 158.406132 80.287426) + (xy 158.406128 80.287433) + (xy 158.308633 80.469833) + (xy 158.263202 80.619599) + (xy 158.263203 80.6196) + (xy 158.971714 80.6196) + (xy 158.955759 80.635555) + (xy 158.898235 80.748452) + (xy 158.878414 80.8736) + (xy 158.898235 80.998748) + (xy 158.955759 81.111645) + (xy 158.971714 81.1276) + (xy 158.263202 81.1276) + (xy 148.620224 81.1276) + (xy 147.004213 79.511589) + (xy 147.000557 79.507599) + (xy 146.97444 79.476474) + (xy 146.974435 79.47647) + (xy 146.939247 79.456154) + (xy 146.934685 79.453247) + (xy 146.901398 79.42994) + (xy 146.896724 79.427761) + (xy 146.879512 79.420631) + (xy 146.874663 79.418866) + (xy 146.834652 79.411811) + (xy 146.82937 79.41064) + (xy 146.790113 79.400121) + (xy 146.754449 79.403242) + (xy 146.749629 79.403664) + (xy 146.744226 79.4039) + (xy 144.741705 79.4039) + (xy 144.674666 79.384215) + (xy 144.628911 79.331411) + (xy 144.618967 79.262253) + (xy 144.647992 79.198697) + (xy 144.663041 79.184046) + (xy 144.78981 79.08001) + (xy 144.852345 79.00381) + (xy 144.921085 78.92005) + (xy 145.018632 78.737554) + (xy 145.0787 78.539534) + (xy 145.098983 78.3336) + (xy 145.0787 78.127666) + (xy 145.018632 77.929646) + (xy 144.921085 77.74715) + (xy 144.858547 77.670947) + (xy 144.78981 77.587189) + (xy 144.629852 77.455917) + (xy 144.629853 77.455917) + (xy 144.62985 77.455915) + (xy 144.447354 77.358368) + (xy 144.249334 77.2983) + (xy 144.249332 77.298299) + (xy 144.249334 77.298299) + (xy 144.0434 77.278017) + (xy 143.837467 77.298299) + (xy 143.639443 77.358369) + (xy 143.529298 77.417243) + (xy 143.45695 77.455915) + (xy 143.456948 77.455916) + (xy 143.456947 77.455917) + (xy 143.296989 77.587189) + (xy 143.166117 77.74666) + (xy 143.165715 77.74715) + (xy 143.162756 77.752686) + (xy 143.068169 77.929643) + (xy 143.008099 78.127667) + (xy 142.987817 78.333599) + (xy 143.008099 78.539532) + (xy 143.038134 78.638543) + (xy 143.068168 78.737554) + (xy 143.165715 78.92005) + (xy 143.165717 78.920052) + (xy 143.296989 79.08001) + (xy 143.423759 79.184046) + (xy 143.463094 79.241792) + (xy 143.464965 79.311637) + (xy 143.428778 79.371405) + (xy 143.366022 79.402121) + (xy 143.345095 79.4039) + (xy 142.667199 79.4039) + (xy 142.60016 79.384215) + (xy 142.573486 79.361102) + (xy 142.56253 79.348458) + (xy 142.475768 79.2927) + (xy 142.441453 79.270647) + (xy 142.441451 79.270646) + (xy 142.441449 79.270645) + (xy 142.44145 79.270645) + (xy 142.303363 79.2301) + (xy 142.303361 79.2301) + (xy 142.159439 79.2301) + (xy 142.159436 79.2301) + (xy 142.021349 79.270645) + (xy 141.900273 79.348456) + (xy 141.806023 79.457226) + (xy 141.806022 79.457228) + (xy 141.746234 79.588143) + (xy 141.725753 79.7306) + (xy 141.746234 79.873056) + (xy 141.802533 79.996332) + (xy 141.806023 80.003973) + (xy 141.900272 80.112743) + (xy 142.021347 80.190553) + (xy 142.02135 80.190554) + (xy 142.021349 80.190554) + (xy 142.159436 80.231099) + (xy 142.159438 80.2311) + (xy 142.159439 80.2311) + (xy 142.303362 80.2311) + (xy 142.303362 80.231099) + (xy 142.441453 80.190553) + (xy 142.562528 80.112743) + (xy 142.56253 80.112741) + (xy 142.573486 80.100098) + (xy 142.632264 80.062323) + (xy 142.667199 80.0573) + (xy 143.092172 80.0573) + (xy 143.159211 80.076985) + (xy 143.204966 80.129789) + (xy 143.21491 80.198947) + (xy 143.188025 80.259965) + (xy 143.165717 80.287146) + (xy 143.068169 80.469643) + (xy 143.068168 80.469645) + (xy 143.068168 80.469646) + (xy 143.061298 80.492292) + (xy 143.008099 80.667667) + (xy 142.987817 80.8736) + (xy 143.008099 81.079532) + (xy 143.02268 81.1276) + (xy 143.062468 81.258765) + (xy 143.068171 81.277563) + (xy 143.068464 81.27827) + (xy 143.068506 81.278669) + (xy 143.069937 81.283384) + (xy 143.069042 81.283655) + (xy 143.075927 81.34774) + (xy 143.044647 81.410217) + (xy 143.04158 81.413394) + (xy 142.674395 81.780581) + (xy 142.613072 81.814066) + (xy 142.586714 81.8169) + (xy 139.901406 81.8169) + (xy 139.834367 81.797215) + (xy 139.788612 81.744411) + (xy 139.778668 81.675253) + (xy 139.807693 81.611697) + (xy 139.822741 81.597047) + (xy 139.852683 81.572473) + (xy 139.88761 81.54381) + (xy 140.018885 81.38385) + (xy 140.116432 81.201354) + (xy 140.1765 81.003334) + (xy 140.196783 80.7974) + (xy 140.1765 80.591466) + (xy 140.116432 80.393446) + (xy 140.018885 80.21095) + (xy 139.950436 80.127544) + (xy 139.88761 80.050989) + (xy 139.727652 79.919717) + (xy 139.727653 79.919717) + (xy 139.72765 79.919715) + (xy 139.545154 79.822168) + (xy 139.347134 79.7621) + (xy 139.347132 79.762099) + (xy 139.347134 79.762099) + (xy 139.1412 79.741817) + (xy 138.935267 79.762099) + (xy 138.737243 79.822169) + (xy 138.642042 79.873056) + (xy 138.55475 79.919715) + (xy 138.554748 79.919716) + (xy 138.554747 79.919717) + (xy 138.394789 80.050989) + (xy 138.263517 80.210947) + (xy 138.165969 80.393443) + (xy 138.105899 80.591467) + (xy 138.085617 80.7974) + (xy 138.105899 81.003332) + (xy 138.1059 81.003334) + (xy 138.165968 81.201354) + (xy 138.263515 81.38385) + (xy 138.326052 81.460052) + (xy 138.39479 81.54381) + (xy 138.459659 81.597047) + (xy 138.498993 81.654792) + (xy 138.500864 81.724637) + (xy 138.464677 81.784405) + (xy 138.401921 81.815121) + (xy 138.380994 81.8169) + (xy 136.912183 81.8169) + (xy 136.877248 81.811877) + (xy 136.791558 81.786716) + (xy 136.791557 81.786716) + (xy 136.647635 81.786716) + (xy 136.647632 81.786716) + (xy 136.509545 81.827261) + (xy 136.388469 81.905072) + (xy 136.294219 82.013842) + (xy 136.294218 82.013844) + (xy 136.23443 82.144759) + (xy 136.213949 82.287216) + (xy 136.23443 82.429672) + (xy 136.283565 82.53726) + (xy 136.294219 82.560589) + (xy 136.388468 82.669359) + (xy 136.509543 82.747169) + (xy 136.509546 82.74717) + (xy 136.509545 82.74717) + (xy 136.647632 82.787715) + (xy 136.647634 82.787716) + (xy 136.647635 82.787716) + (xy 136.791558 82.787716) + (xy 136.791558 82.787715) + (xy 136.929649 82.747169) + (xy 137.050724 82.669359) + (xy 137.144973 82.560589) + (xy 137.153102 82.542787) + (xy 137.198859 82.489984) + (xy 137.265897 82.4703) + (xy 138.231662 82.4703) + (xy 138.298701 82.489985) + (xy 138.344456 82.542789) + (xy 138.3544 82.611947) + (xy 138.327515 82.672965) + (xy 138.263517 82.750946) + (xy 138.165969 82.933443) + (xy 138.105899 83.131467) + (xy 138.085617 83.337399) + (xy 138.105899 83.543332) + (xy 138.122429 83.597825) + (xy 138.165968 83.741354) + (xy 138.261218 83.919553) + (xy 138.263517 83.923853) + (xy 138.353336 84.033298) + (xy 138.380649 84.097608) + (xy 138.368858 84.166476) + (xy 138.328607 84.213537) + (xy 138.307318 84.228445) + (xy 138.302755 84.231351) + (xy 138.267562 84.251671) + (xy 138.267558 84.251674) + (xy 138.241438 84.282804) + (xy 138.237782 84.286793) + (xy 135.848787 86.675788) + (xy 135.844798 86.679443) + (xy 135.805363 86.712534) + (xy 135.803 86.709718) + (xy 135.761058 86.737599) + (xy 135.691197 86.738679) + (xy 135.631841 86.701819) + (xy 135.601837 86.638719) + (xy 135.600287 86.619525) + (xy 135.577315 78.257399) + (xy 138.085617 78.257399) + (xy 138.105899 78.463332) + (xy 138.1059 78.463334) + (xy 138.165968 78.661354) + (xy 138.263515 78.84385) + (xy 138.263517 78.843852) + (xy 138.394789 79.00381) + (xy 138.491409 79.083102) + (xy 138.55475 79.135085) + (xy 138.737246 79.232632) + (xy 138.935266 79.2927) + (xy 138.935265 79.2927) + (xy 138.953729 79.294518) + (xy 139.1412 79.312983) + (xy 139.347134 79.2927) + (xy 139.545154 79.232632) + (xy 139.72765 79.135085) + (xy 139.88761 79.00381) + (xy 140.018885 78.84385) + (xy 140.116432 78.661354) + (xy 140.1765 78.463334) + (xy 140.196783 78.2574) + (xy 140.1765 78.051466) + (xy 140.116432 77.853446) + (xy 140.018885 77.67095) + (xy 139.966902 77.607609) + (xy 139.88761 77.510989) + (xy 139.727652 77.379717) + (xy 139.727653 77.379717) + (xy 139.72765 77.379715) + (xy 139.545154 77.282168) + (xy 139.347134 77.2221) + (xy 139.347132 77.222099) + (xy 139.347134 77.222099) + (xy 139.1412 77.201817) + (xy 138.935267 77.222099) + (xy 138.737243 77.282169) + (xy 138.707065 77.2983) + (xy 138.55475 77.379715) + (xy 138.554748 77.379716) + (xy 138.554747 77.379717) + (xy 138.394789 77.510989) + (xy 138.263517 77.670947) + (xy 138.263515 77.67095) + (xy 138.232276 77.729394) + (xy 138.165969 77.853443) + (xy 138.105899 78.051467) + (xy 138.085617 78.257399) + (xy 135.577315 78.257399) + (xy 135.570337 75.7174) + (xy 138.085617 75.7174) + (xy 138.105899 75.923332) + (xy 138.122308 75.977426) + (xy 138.165968 76.121354) + (xy 138.263515 76.30385) + (xy 138.263517 76.303852) + (xy 138.394789 76.46381) + (xy 138.491409 76.543102) + (xy 138.55475 76.595085) + (xy 138.737246 76.692632) + (xy 138.935266 76.7527) + (xy 138.935265 76.7527) + (xy 138.953729 76.754518) + (xy 139.1412 76.772983) + (xy 139.347134 76.7527) + (xy 139.545154 76.692632) + (xy 139.684259 76.618278) + (xy 142.9929 76.618278) + (xy 143.007432 76.691335) + (xy 143.007433 76.691339) + (xy 143.007434 76.69134) + (xy 143.062799 76.774201) + (xy 143.144663 76.8289) + (xy 143.14566 76.829566) + (xy 143.145664 76.829567) + (xy 143.218721 76.844099) + (xy 143.218724 76.8441) + (xy 143.218726 76.8441) + (xy 144.868076 76.8441) + (xy 144.868077 76.844099) + (xy 144.94114 76.829566) + (xy 145.024001 76.774201) + (xy 145.079366 76.69134) + (xy 145.0939 76.618274) + (xy 145.0939 76.153678) + (xy 150.120831 76.153678) + (xy 150.141312 76.296134) + (xy 150.198383 76.421099) + (xy 150.201101 76.427051) + (xy 150.29535 76.535821) + (xy 150.416425 76.613631) + (xy 150.416428 76.613632) + (xy 150.416427 76.613632) + (xy 150.554514 76.654177) + (xy 150.554516 76.654178) + (xy 150.554517 76.654178) + (xy 150.69844 76.654178) + (xy 150.69844 76.654177) + (xy 150.820705 76.618278) + (xy 150.836528 76.613632) + (xy 150.836528 76.613631) + (xy 150.836531 76.613631) + (xy 150.957606 76.535821) + (xy 151.051855 76.427051) + (xy 151.111643 76.296135) + (xy 151.132125 76.153678) + (xy 151.111643 76.011221) + (xy 151.070257 75.9206) + (xy 151.411753 75.9206) + (xy 151.432234 76.063056) + (xy 151.482907 76.174013) + (xy 151.492023 76.193973) + (xy 151.586272 76.302743) + (xy 151.707347 76.380553) + (xy 151.70735 76.380554) + (xy 151.707349 76.380554) + (xy 151.845436 76.421099) + (xy 151.845438 76.4211) + (xy 151.845439 76.4211) + (xy 151.989362 76.4211) + (xy 151.989362 76.421099) + (xy 152.127453 76.380553) + (xy 152.248528 76.302743) + (xy 152.342777 76.193973) + (xy 152.402565 76.063057) + (xy 152.423047 75.9206) + (xy 152.402565 75.778143) + (xy 152.342777 75.647227) + (xy 152.248528 75.538457) + (xy 152.127453 75.460647) + (xy 152.127451 75.460646) + (xy 152.127449 75.460645) + (xy 152.12745 75.460645) + (xy 151.989363 75.4201) + (xy 151.989361 75.4201) + (xy 151.845439 75.4201) + (xy 151.845436 75.4201) + (xy 151.707349 75.460645) + (xy 151.586273 75.538456) + (xy 151.492023 75.647226) + (xy 151.492022 75.647228) + (xy 151.432234 75.778143) + (xy 151.411753 75.9206) + (xy 151.070257 75.9206) + (xy 151.051855 75.880305) + (xy 150.957606 75.771535) + (xy 150.836531 75.693725) + (xy 150.836529 75.693724) + (xy 150.836527 75.693723) + (xy 150.836528 75.693723) + (xy 150.698441 75.653178) + (xy 150.698439 75.653178) + (xy 150.554517 75.653178) + (xy 150.554514 75.653178) + (xy 150.416427 75.693723) + (xy 150.295351 75.771534) + (xy 150.201101 75.880304) + (xy 150.2011 75.880306) + (xy 150.141312 76.011221) + (xy 150.120831 76.153678) + (xy 145.0939 76.153678) + (xy 145.0939 74.968926) + (xy 145.0939 74.968923) + (xy 145.093899 74.968921) + (xy 145.079367 74.895864) + (xy 145.079366 74.89586) + (xy 145.078562 74.894656) + (xy 145.024001 74.812999) + (xy 144.971022 74.7776) + (xy 150.802153 74.7776) + (xy 150.822634 74.920056) + (xy 150.870822 75.025571) + (xy 150.882423 75.050973) + (xy 150.976672 75.159743) + (xy 151.097747 75.237553) + (xy 151.09775 75.237554) + (xy 151.097749 75.237554) + (xy 151.235836 75.278099) + (xy 151.235838 75.2781) + (xy 151.235839 75.2781) + (xy 151.379762 75.2781) + (xy 151.379762 75.278099) + (xy 151.517853 75.237553) + (xy 151.638928 75.159743) + (xy 151.733177 75.050973) + (xy 151.792965 74.920057) + (xy 151.813447 74.7776) + (xy 151.809795 74.7522) + (xy 154.485153 74.7522) + (xy 154.505634 74.894656) + (xy 154.565422 75.025571) + (xy 154.565423 75.025573) + (xy 154.659672 75.134343) + (xy 154.780747 75.212153) + (xy 154.78075 75.212154) + (xy 154.780749 75.212154) + (xy 154.918836 75.252699) + (xy 154.918838 75.2527) + (xy 154.918839 75.2527) + (xy 155.062762 75.2527) + (xy 155.062762 75.252699) + (xy 155.200853 75.212153) + (xy 155.321928 75.134343) + (xy 155.416177 75.025573) + (xy 155.475965 74.894657) + (xy 155.496447 74.7522) + (xy 155.475965 74.609743) + (xy 155.416177 74.478827) + (xy 155.321928 74.370057) + (xy 155.200853 74.292247) + (xy 155.200851 74.292246) + (xy 155.200849 74.292245) + (xy 155.20085 74.292245) + (xy 155.062763 74.2517) + (xy 155.062761 74.2517) + (xy 154.918839 74.2517) + (xy 154.918836 74.2517) + (xy 154.780749 74.292245) + (xy 154.659673 74.370056) + (xy 154.659672 74.370056) + (xy 154.659672 74.370057) + (xy 154.652224 74.378653) + (xy 154.565423 74.478826) + (xy 154.565422 74.478828) + (xy 154.505634 74.609743) + (xy 154.485153 74.7522) + (xy 151.809795 74.7522) + (xy 151.792965 74.635143) + (xy 151.752829 74.54726) + (xy 151.742886 74.478103) + (xy 151.771911 74.414547) + (xy 151.830689 74.376772) + (xy 151.900558 74.376772) + (xy 151.933311 74.394658) + (xy 151.934411 74.392948) + (xy 151.941871 74.397742) + (xy 151.941872 74.397743) + (xy 152.062947 74.475553) + (xy 152.06295 74.475554) + (xy 152.062949 74.475554) + (xy 152.201036 74.516099) + (xy 152.201038 74.5161) + (xy 152.201039 74.5161) + (xy 152.344962 74.5161) + (xy 152.344962 74.516099) + (xy 152.452121 74.484635) + (xy 152.48305 74.475554) + (xy 152.48305 74.475553) + (xy 152.483053 74.475553) + (xy 152.604128 74.397743) + (xy 152.698377 74.288973) + (xy 152.758165 74.158057) + (xy 152.778647 74.0156) + (xy 152.758165 73.873143) + (xy 152.698377 73.742227) + (xy 152.604128 73.633457) + (xy 152.483053 73.555647) + (xy 152.483051 73.555646) + (xy 152.483049 73.555645) + (xy 152.48305 73.555645) + (xy 152.344963 73.5151) + (xy 152.344961 73.5151) + (xy 152.201039 73.5151) + (xy 152.201036 73.5151) + (xy 152.062949 73.555645) + (xy 151.941873 73.633456) + (xy 151.847623 73.742226) + (xy 151.847622 73.742228) + (xy 151.787834 73.873143) + (xy 151.767353 74.015599) + (xy 151.787834 74.158057) + (xy 151.787835 74.158058) + (xy 151.827969 74.245939) + (xy 151.837913 74.315097) + (xy 151.808888 74.378653) + (xy 151.75011 74.416427) + (xy 151.68024 74.416427) + (xy 151.647488 74.398541) + (xy 151.646389 74.400252) + (xy 151.638926 74.395456) + (xy 151.517853 74.317647) + (xy 151.517851 74.317646) + (xy 151.517849 74.317645) + (xy 151.51785 74.317645) + (xy 151.379763 74.2771) + (xy 151.379761 74.2771) + (xy 151.235839 74.2771) + (xy 151.235836 74.2771) + (xy 151.097749 74.317645) + (xy 150.976673 74.395456) + (xy 150.882423 74.504226) + (xy 150.882422 74.504228) + (xy 150.822634 74.635143) + (xy 150.802153 74.7776) + (xy 144.971022 74.7776) + (xy 144.94114 74.757634) + (xy 144.941139 74.757633) + (xy 144.941135 74.757632) + (xy 144.868077 74.7431) + (xy 144.868074 74.7431) + (xy 143.218726 74.7431) + (xy 143.218723 74.7431) + (xy 143.145664 74.757632) + (xy 143.14566 74.757633) + (xy 143.062799 74.812999) + (xy 143.007433 74.89586) + (xy 143.007432 74.895864) + (xy 142.9929 74.968921) + (xy 142.9929 76.618278) + (xy 139.684259 76.618278) + (xy 139.72765 76.595085) + (xy 139.88761 76.46381) + (xy 140.018885 76.30385) + (xy 140.116432 76.121354) + (xy 140.1765 75.923334) + (xy 140.196783 75.7174) + (xy 140.1765 75.511466) + (xy 140.116432 75.313446) + (xy 140.018885 75.13095) + (xy 139.932405 75.025573) + (xy 139.88761 74.970989) + (xy 139.727652 74.839717) + (xy 139.727653 74.839717) + (xy 139.72765 74.839715) + (xy 139.545154 74.742168) + (xy 139.347134 74.6821) + (xy 139.347132 74.682099) + (xy 139.347134 74.682099) + (xy 139.1412 74.661817) + (xy 138.935267 74.682099) + (xy 138.737243 74.742169) + (xy 138.708311 74.757634) + (xy 138.55475 74.839715) + (xy 138.554748 74.839716) + (xy 138.554747 74.839717) + (xy 138.394789 74.970989) + (xy 138.28149 75.109047) + (xy 138.263515 75.13095) + (xy 138.233632 75.186856) + (xy 138.165969 75.313443) + (xy 138.105899 75.511467) + (xy 138.085617 75.7174) + (xy 135.570337 75.7174) + (xy 135.563359 73.1774) + (xy 138.085617 73.1774) + (xy 138.105899 73.383332) + (xy 138.1059 73.383334) + (xy 138.165968 73.581354) + (xy 138.263515 73.76385) + (xy 138.263517 73.763852) + (xy 138.394789 73.92381) + (xy 138.479238 73.993114) + (xy 138.55475 74.055085) + (xy 138.737246 74.152632) + (xy 138.935266 74.2127) + (xy 138.935265 74.2127) + (xy 138.953729 74.214518) + (xy 139.1412 74.232983) + (xy 139.347134 74.2127) + (xy 139.545154 74.152632) + (xy 139.72765 74.055085) + (xy 139.88761 73.92381) + (xy 140.018885 73.76385) + (xy 140.116432 73.581354) + (xy 140.1765 73.383334) + (xy 140.196783 73.1774) + (xy 140.1765 72.971466) + (xy 140.116432 72.773446) + (xy 140.018885 72.59095) + (xy 139.966902 72.527609) + (xy 139.88761 72.430989) + (xy 139.727652 72.299717) + (xy 139.727653 72.299717) + (xy 139.72765 72.299715) + (xy 139.545154 72.202168) + (xy 139.347134 72.1421) + (xy 139.347132 72.142099) + (xy 139.347134 72.142099) + (xy 139.1412 72.121817) + (xy 138.935267 72.142099) + (xy 138.737243 72.202169) + (xy 138.627098 72.261043) + (xy 138.55475 72.299715) + (xy 138.554748 72.299716) + (xy 138.554747 72.299717) + (xy 138.394789 72.430989) + (xy 138.263517 72.590947) + (xy 138.165969 72.773443) + (xy 138.105899 72.971467) + (xy 138.085617 73.1774) + (xy 135.563359 73.1774) + (xy 135.556381 70.637399) + (xy 138.085617 70.637399) + (xy 138.105899 70.843332) + (xy 138.1059 70.843334) + (xy 138.165968 71.041354) + (xy 138.263515 71.22385) + (xy 138.298169 71.266077) + (xy 138.394789 71.38381) + (xy 138.436816 71.4183) + (xy 138.55475 71.515085) + (xy 138.737246 71.612632) + (xy 138.935266 71.6727) + (xy 138.935265 71.6727) + (xy 138.953729 71.674518) + (xy 139.1412 71.692983) + (xy 139.347134 71.6727) + (xy 139.545154 71.612632) + (xy 139.72765 71.515085) + (xy 139.88761 71.38381) + (xy 140.018885 71.22385) + (xy 140.116432 71.041354) + (xy 140.1765 70.843334) + (xy 140.186776 70.738999) + (xy 152.884953 70.738999) + (xy 152.905434 70.881456) + (xy 152.965222 71.012371) + (xy 152.965223 71.012373) + (xy 153.059472 71.121143) + (xy 153.180547 71.198953) + (xy 153.18055 71.198954) + (xy 153.180549 71.198954) + (xy 153.318636 71.239499) + (xy 153.318638 71.2395) + (xy 153.318639 71.2395) + (xy 153.462562 71.2395) + (xy 153.462562 71.239499) + (xy 153.600653 71.198953) + (xy 153.721728 71.121143) + (xy 153.815977 71.012373) + (xy 153.875765 70.881457) + (xy 153.896247 70.739) + (xy 153.875765 70.596543) + (xy 153.815977 70.465627) + (xy 153.721728 70.356857) + (xy 153.600653 70.279047) + (xy 153.600651 70.279046) + (xy 153.600649 70.279045) + (xy 153.60065 70.279045) + (xy 153.462563 70.2385) + (xy 153.462561 70.2385) + (xy 153.318639 70.2385) + (xy 153.318636 70.2385) + (xy 153.180549 70.279045) + (xy 153.059473 70.356856) + (xy 152.965223 70.465626) + (xy 152.965222 70.465628) + (xy 152.905434 70.596543) + (xy 152.884953 70.738999) + (xy 140.186776 70.738999) + (xy 140.196783 70.6374) + (xy 140.1765 70.431466) + (xy 140.116432 70.233446) + (xy 140.018885 70.05095) + (xy 139.950564 69.9677) + (xy 139.88761 69.890989) + (xy 139.756921 69.783737) + (xy 139.72765 69.759715) + (xy 139.545154 69.662168) + (xy 139.347134 69.6021) + (xy 139.347132 69.602099) + (xy 139.347134 69.602099) + (xy 139.1412 69.581817) + (xy 138.935267 69.602099) + (xy 138.737243 69.662169) + (xy 138.627098 69.721043) + (xy 138.55475 69.759715) + (xy 138.554748 69.759716) + (xy 138.554747 69.759717) + (xy 138.394789 69.890989) + (xy 138.263517 70.050947) + (xy 138.263515 70.05095) + (xy 138.236995 70.100565) + (xy 138.165969 70.233443) + (xy 138.105899 70.431467) + (xy 138.085617 70.637399) + (xy 135.556381 70.637399) + (xy 135.549403 68.0974) + (xy 138.085617 68.0974) + (xy 138.105899 68.303332) + (xy 138.113611 68.328754) + (xy 138.165968 68.501354) + (xy 138.263515 68.68385) + (xy 138.263517 68.683852) + (xy 138.394789 68.84381) + (xy 138.491409 68.923102) + (xy 138.55475 68.975085) + (xy 138.737246 69.072632) + (xy 138.935266 69.1327) + (xy 138.935265 69.1327) + (xy 138.953729 69.134518) + (xy 139.1412 69.152983) + (xy 139.347134 69.1327) + (xy 139.545154 69.072632) + (xy 139.72765 68.975085) + (xy 139.88761 68.84381) + (xy 140.018885 68.68385) + (xy 140.116432 68.501354) + (xy 140.1765 68.303334) + (xy 140.196783 68.0974) + (xy 140.1765 67.891466) + (xy 140.169624 67.8688) + (xy 144.071153 67.8688) + (xy 144.091634 68.011256) + (xy 144.151422 68.142171) + (xy 144.151423 68.142173) + (xy 144.245672 68.250943) + (xy 144.366747 68.328753) + (xy 144.36675 68.328754) + (xy 144.366749 68.328754) + (xy 144.504836 68.369299) + (xy 144.504838 68.3693) + (xy 144.504839 68.3693) + (xy 144.648762 68.3693) + (xy 144.648762 68.369299) + (xy 144.786853 68.328753) + (xy 144.907928 68.250943) + (xy 145.002177 68.142173) + (xy 145.061965 68.011257) + (xy 145.082447 67.8688) + (xy 145.061965 67.726343) + (xy 145.002177 67.595427) + (xy 144.907928 67.486657) + (xy 144.786853 67.408847) + (xy 144.786851 67.408846) + (xy 144.786849 67.408845) + (xy 144.78685 67.408845) + (xy 144.648763 67.3683) + (xy 144.648761 67.3683) + (xy 144.504839 67.3683) + (xy 144.504836 67.3683) + (xy 144.366749 67.408845) + (xy 144.245673 67.486656) + (xy 144.151423 67.595426) + (xy 144.151422 67.595428) + (xy 144.091634 67.726343) + (xy 144.071153 67.8688) + (xy 140.169624 67.8688) + (xy 140.116432 67.693446) + (xy 140.018885 67.51095) + (xy 139.93509 67.408845) + (xy 139.88761 67.350989) + (xy 139.727652 67.219717) + (xy 139.727653 67.219717) + (xy 139.72765 67.219715) + (xy 139.545154 67.122168) + (xy 139.347134 67.0621) + (xy 139.347132 67.062099) + (xy 139.347134 67.062099) + (xy 139.1412 67.041817) + (xy 138.935267 67.062099) + (xy 138.737243 67.122169) + (xy 138.627098 67.181043) + (xy 138.55475 67.219715) + (xy 138.554748 67.219716) + (xy 138.554747 67.219717) + (xy 138.394789 67.350989) + (xy 138.263517 67.510947) + (xy 138.165969 67.693443) + (xy 138.105899 67.891467) + (xy 138.085617 68.0974) + (xy 135.549403 68.0974) + (xy 135.542425 65.5574) + (xy 138.085617 65.5574) + (xy 138.105899 65.763332) + (xy 138.123144 65.820181) + (xy 138.165968 65.961354) + (xy 138.263515 66.14385) + (xy 138.263517 66.143852) + (xy 138.394789 66.30381) + (xy 138.491409 66.383102) + (xy 138.55475 66.435085) + (xy 138.737246 66.532632) + (xy 138.935266 66.5927) + (xy 138.935265 66.5927) + (xy 138.953729 66.594518) + (xy 139.1412 66.612983) + (xy 139.347134 66.5927) + (xy 139.545154 66.532632) + (xy 139.72765 66.435085) + (xy 139.88761 66.30381) + (xy 140.018885 66.14385) + (xy 140.116432 65.961354) + (xy 140.1765 65.763334) + (xy 140.196783 65.5574) + (xy 140.1765 65.351466) + (xy 140.116432 65.153446) + (xy 140.018885 64.97095) + (xy 139.95207 64.889535) + (xy 139.88761 64.810989) + (xy 139.743643 64.69284) + (xy 139.72765 64.679715) + (xy 139.545154 64.582168) + (xy 139.421288 64.544594) + (xy 141.933858 64.544594) + (xy 141.949312 64.721224) + (xy 142.005085 64.889535) + (xy 142.005087 64.88954) + (xy 142.098171 65.040452) + (xy 142.801196 65.743477) + (xy 142.812977 65.757109) + (xy 142.827531 65.776658) + (xy 142.868012 65.810625) + (xy 142.871986 65.814267) + (xy 142.8779 65.820181) + (xy 142.903177 65.840168) + (xy 142.904575 65.841306) + (xy 142.96336 65.890632) + (xy 142.963362 65.890633) + (xy 142.969396 65.894602) + (xy 142.96937 65.894641) + (xy 142.975927 65.898818) + (xy 142.975953 65.898778) + (xy 142.982091 65.902564) + (xy 142.982095 65.902567) + (xy 143.051648 65.935) + (xy 143.053226 65.935764) + (xy 143.121812 65.970209) + (xy 143.121817 65.97021) + (xy 143.128606 65.972682) + (xy 143.128589 65.972728) + (xy 143.135924 65.975277) + (xy 143.13594 65.975232) + (xy 143.142789 65.977502) + (xy 143.142794 65.977503) + (xy 143.218003 65.993032) + (xy 143.219699 65.993408) + (xy 143.294344 66.0111) + (xy 143.294349 66.0111) + (xy 143.301517 66.011938) + (xy 143.301511 66.011986) + (xy 143.309242 66.012777) + (xy 143.309247 66.01273) + (xy 143.316437 66.013359) + (xy 143.316441 66.013358) + (xy 143.316442 66.013359) + (xy 143.346954 66.012471) + (xy 143.393194 66.011126) + (xy 143.394997 66.0111) + (xy 144.767544 66.0111) + (xy 149.299072 66.0111) + (xy 149.366111 66.030785) + (xy 149.411866 66.083589) + (xy 149.42181 66.152747) + (xy 149.405153 66.2686) + (xy 149.425634 66.411056) + (xy 149.485422 66.541971) + (xy 149.485425 66.541977) + (xy 149.528412 66.591585) + (xy 149.557438 66.65514) + (xy 149.5587 66.672788) + (xy 149.5587 67.308297) + (xy 149.539015 67.375336) + (xy 149.528413 67.389499) + (xy 149.460025 67.468422) + (xy 149.460022 67.468428) + (xy 149.400234 67.599343) + (xy 149.379753 67.7418) + (xy 149.400234 67.884256) + (xy 149.458234 68.011256) + (xy 149.460023 68.015173) + (xy 149.554272 68.123943) + (xy 149.675347 68.201753) + (xy 149.67535 68.201754) + (xy 149.675349 68.201754) + (xy 149.813436 68.242299) + (xy 149.813438 68.2423) + (xy 149.813439 68.2423) + (xy 149.957362 68.2423) + (xy 149.957362 68.242299) + (xy 150.095453 68.201753) + (xy 150.216528 68.123943) + (xy 150.310777 68.015173) + (xy 150.370565 67.884257) + (xy 150.391047 67.7418) + (xy 150.370565 67.599343) + (xy 150.310777 67.468427) + (xy 150.310775 67.468425) + (xy 150.310774 67.468422) + (xy 150.242387 67.389499) + (xy 150.213362 67.325943) + (xy 150.2121 67.308297) + (xy 150.2121 66.731415) + (xy 150.231785 66.664376) + (xy 150.242379 66.650221) + (xy 150.336177 66.541973) + (xy 150.395965 66.411057) + (xy 150.416447 66.2686) + (xy 150.39979 66.152746) + (xy 150.409734 66.083588) + (xy 150.455489 66.030784) + (xy 150.522528 66.0111) + (xy 151.501057 66.0111) + (xy 151.568096 66.030785) + (xy 151.588738 66.047419) + (xy 156.567996 71.026677) + (xy 156.579777 71.040309) + (xy 156.594331 71.059858) + (xy 156.624607 71.085263) + (xy 156.634805 71.09382) + (xy 156.638795 71.097476) + (xy 156.6447 71.103381) + (xy 156.669992 71.12338) + (xy 156.671389 71.124518) + (xy 156.71599 71.161942) + (xy 156.73016 71.173832) + (xy 156.730162 71.173833) + (xy 156.736196 71.177802) + (xy 156.736169 71.177842) + (xy 156.742721 71.182016) + (xy 156.742747 71.181975) + (xy 156.748891 71.185765) + (xy 156.748894 71.185767) + (xy 156.777172 71.198953) + (xy 156.818402 71.218179) + (xy 156.820025 71.218964) + (xy 156.888611 71.253409) + (xy 156.895394 71.255877) + (xy 156.895377 71.255922) + (xy 156.902725 71.258476) + (xy 156.902741 71.258431) + (xy 156.90959 71.260701) + (xy 156.909593 71.260701) + (xy 156.909594 71.260702) + (xy 156.984765 71.276222) + (xy 156.986474 71.276602) + (xy 157.061144 71.2943) + (xy 157.061148 71.294301) + (xy 157.068317 71.295139) + (xy 157.068311 71.295186) + (xy 157.076042 71.295976) + (xy 157.076047 71.295929) + (xy 157.083237 71.296558) + (xy 157.083241 71.296557) + (xy 157.083242 71.296558) + (xy 157.115883 71.295608) + (xy 157.159974 71.294326) + (xy 157.161777 71.2943) + (xy 157.5627 71.2943) + (xy 157.629739 71.313985) + (xy 157.675494 71.366789) + (xy 157.6867 71.4183) + (xy 157.6867 73.759736) + (xy 157.685391 73.777706) + (xy 157.681858 73.801821) + (xy 157.686464 73.85445) + (xy 157.6867 73.859857) + (xy 157.6867 73.868212) + (xy 157.690444 73.900247) + (xy 157.690627 73.902038) + (xy 157.697312 73.978457) + (xy 157.698772 73.985524) + (xy 157.698726 73.985533) + (xy 157.700409 73.993124) + (xy 157.700454 73.993114) + (xy 157.702119 74.00014) + (xy 157.728363 74.072244) + (xy 157.728954 74.073945) + (xy 157.743575 74.118066) + (xy 157.753086 74.146768) + (xy 157.753089 74.146773) + (xy 157.75614 74.153316) + (xy 157.756096 74.153336) + (xy 157.759484 74.160334) + (xy 157.759527 74.160313) + (xy 157.762768 74.166767) + (xy 157.804941 74.230887) + (xy 157.805903 74.232397) + (xy 157.84617 74.297681) + (xy 157.846171 74.297682) + (xy 157.846173 74.297685) + (xy 157.850651 74.303348) + (xy 157.850613 74.303377) + (xy 157.85552 74.309402) + (xy 157.855557 74.309372) + (xy 157.860202 74.314907) + (xy 157.916028 74.367576) + (xy 157.917322 74.368833) + (xy 158.483974 74.935485) + (xy 158.517459 74.996808) + (xy 158.512475 75.0665) + (xy 158.492147 75.101829) + (xy 158.405713 75.20715) + (xy 158.405712 75.207153) + (xy 158.308169 75.389641) + (xy 158.248099 75.587667) + (xy 158.227817 75.793599) + (xy 158.248099 75.999532) + (xy 158.267369 76.063056) + (xy 158.308168 76.197554) + (xy 158.405715 76.38005) + (xy 158.405717 76.380052) + (xy 158.536989 76.54001) + (xy 158.604096 76.595082) + (xy 158.69695 76.671285) + (xy 158.879446 76.768832) + (xy 159.077466 76.8289) + (xy 159.220278 76.842965) + (xy 159.285066 76.869125) + (xy 159.295806 76.878687) + (xy 159.495066 77.077947) + (xy 159.528551 77.13927) + (xy 159.523567 77.208962) + (xy 159.481695 77.264895) + (xy 159.416231 77.289312) + (xy 159.395231 77.289031) + (xy 159.2834 77.278017) + (xy 159.077467 77.298299) + (xy 158.879443 77.358369) + (xy 158.769298 77.417243) + (xy 158.69695 77.455915) + (xy 158.696948 77.455916) + (xy 158.696947 77.455917) + (xy 158.536989 77.587189) + (xy 158.406117 77.74666) + (xy 158.405715 77.74715) + (xy 158.402756 77.752686) + (xy 158.308169 77.929643) + (xy 158.248099 78.127667) + (xy 158.227817 78.333599) + (xy 158.248099 78.539532) + (xy 158.278134 78.638543) + (xy 158.308168 78.737554) + (xy 158.405715 78.92005) + (xy 158.405717 78.920052) + (xy 158.536989 79.08001) + (xy 158.604096 79.135082) + (xy 158.69695 79.211285) + (xy 158.879446 79.308832) + (xy 159.077466 79.3689) + (xy 159.077465 79.3689) + (xy 159.095929 79.370718) + (xy 159.2834 79.389183) + (xy 159.489334 79.3689) + (xy 159.687354 79.308832) + (xy 159.86985 79.211285) + (xy 160.02981 79.08001) + (xy 160.161085 78.92005) + (xy 160.258632 78.737554) + (xy 160.3187 78.539534) + (xy 160.338983 78.3336) + (xy 160.327968 78.221767) + (xy 160.340987 78.153122) + (xy 160.389051 78.102412) + (xy 160.456902 78.085737) + (xy 160.522997 78.108393) + (xy 160.539052 78.121933) + (xy 160.926981 78.509862) + (xy 160.960466 78.571185) + (xy 160.9633 78.597543) + (xy 160.9633 90.613706) + (xy 160.961991 90.631676) + (xy 160.958458 90.655791) + (xy 160.960161 90.675245) + (xy 160.962773 90.705102) + (xy 160.963064 90.70842) + (xy 160.9633 90.713827) + (xy 160.9633 90.722182) + (xy 160.967044 90.754217) + (xy 160.967227 90.756008) + (xy 160.973912 90.832427) + (xy 160.975372 90.839494) + (xy 160.975326 90.839503) + (xy 160.977009 90.847094) + (xy 160.977054 90.847084) + (xy 160.978719 90.85411) + (xy 161.004963 90.926214) + (xy 161.005554 90.927915) + (xy 161.029684 91.000732) + (xy 161.029686 91.000738) + (xy 161.029689 91.000743) + (xy 161.03274 91.007286) + (xy 161.032696 91.007306) + (xy 161.036084 91.014304) + (xy 161.036127 91.014283) + (xy 161.039368 91.020737) + (xy 161.081541 91.084857) + (xy 161.082503 91.086367) + (xy 161.12277 91.151651) + (xy 161.122771 91.151652) + (xy 161.122773 91.151655) + (xy 161.127251 91.157318) + (xy 161.127213 91.157347) + (xy 161.13212 91.163372) + (xy 161.132157 91.163342) + (xy 161.136802 91.168877) + (xy 161.192628 91.221546) + (xy 161.193922 91.222803) + (xy 163.456111 93.484992) + (xy 163.489596 93.546315) + (xy 163.491833 93.560518) + (xy 163.505899 93.703332) + (xy 163.529014 93.779532) + (xy 163.565968 93.901354) + (xy 163.663515 94.08385) + (xy 163.678634 94.102273) + (xy 163.794789 94.24381) + (xy 163.891409 94.323102) + (xy 163.95475 94.375085) + (xy 164.137246 94.472632) + (xy 164.335266 94.5327) + (xy 164.335265 94.5327) + (xy 164.353729 94.534518) + (xy 164.5412 94.552983) + (xy 164.747134 94.5327) + (xy 164.945154 94.472632) + (xy 165.12765 94.375085) + (xy 165.28761 94.24381) + (xy 165.418885 94.08385) + (xy 165.516432 93.901354) + (xy 165.5765 93.703334) + (xy 165.596783 93.4974) + (xy 165.5765 93.291466) + (xy 165.516432 93.093446) + (xy 165.418885 92.91095) + (xy 165.353002 92.830671) + (xy 165.28761 92.750989) + (xy 165.156928 92.643743) + (xy 165.12765 92.619715) + (xy 164.945154 92.522168) + (xy 164.844397 92.491604) + (xy 164.747132 92.462099) + (xy 164.604318 92.448033) + (xy 164.539531 92.421872) + (xy 164.528792 92.412311) + (xy 164.329533 92.213052) + (xy 164.296048 92.151729) + (xy 164.301032 92.082037) + (xy 164.342904 92.026104) + (xy 164.408368 92.001687) + (xy 164.429363 92.001967) + (xy 164.5412 92.012983) + (xy 164.747134 91.9927) + (xy 164.945154 91.932632) + (xy 165.12765 91.835085) + (xy 165.28761 91.70381) + (xy 165.418885 91.54385) + (xy 165.516432 91.361354) + (xy 165.5765 91.163334) + (xy 165.596783 90.9574) + (xy 165.5765 90.751466) + (xy 165.516432 90.553446) + (xy 165.418885 90.37095) + (xy 165.352504 90.290064) + (xy 165.28761 90.210989) + (xy 165.148979 90.097219) + (xy 165.12765 90.079715) + (xy 164.945154 89.982168) + (xy 164.747134 89.9221) + (xy 164.747132 89.922099) + (xy 164.747134 89.922099) + (xy 164.5412 89.901817) + (xy 164.335267 89.922099) + (xy 164.137243 89.982169) + (xy 164.046483 90.030682) + (xy 163.95475 90.079715) + (xy 163.954748 90.079716) + (xy 163.954747 90.079717) + (xy 163.794789 90.210989) + (xy 163.663517 90.370947) + (xy 163.663515 90.37095) + (xy 163.640666 90.413698) + (xy 163.565969 90.553443) + (xy 163.505899 90.751467) + (xy 163.485617 90.9574) + (xy 163.496631 91.06923) + (xy 163.483612 91.137876) + (xy 163.435547 91.188586) + (xy 163.367696 91.205261) + (xy 163.301601 91.182605) + (xy 163.285547 91.169065) + (xy 162.516619 90.400137) + (xy 162.483134 90.338814) + (xy 162.4803 90.312456) + (xy 162.4803 88.4174) + (xy 163.485617 88.4174) + (xy 163.505899 88.623332) + (xy 163.524137 88.683454) + (xy 163.565968 88.821354) + (xy 163.663515 89.00385) + (xy 163.671062 89.013046) + (xy 163.794789 89.16381) + (xy 163.889017 89.24114) + (xy 163.95475 89.295085) + (xy 164.137246 89.392632) + (xy 164.335266 89.4527) + (xy 164.335265 89.4527) + (xy 164.355548 89.454697) + (xy 164.5412 89.472983) + (xy 164.747134 89.4527) + (xy 164.945154 89.392632) + (xy 165.12765 89.295085) + (xy 165.28761 89.16381) + (xy 165.418885 89.00385) + (xy 165.516432 88.821354) + (xy 165.5765 88.623334) + (xy 165.596783 88.4174) + (xy 165.5765 88.211466) + (xy 165.516432 88.013446) + (xy 165.418885 87.83095) + (xy 165.361571 87.761112) + (xy 165.28761 87.670989) + (xy 165.127652 87.539717) + (xy 165.127653 87.539717) + (xy 165.12765 87.539715) + (xy 164.945154 87.442168) + (xy 164.747134 87.3821) + (xy 164.747132 87.382099) + (xy 164.747134 87.382099) + (xy 164.559663 87.363635) + (xy 164.5412 87.361817) + (xy 164.541199 87.361817) + (xy 164.335267 87.382099) + (xy 164.137243 87.442169) + (xy 164.043967 87.492027) + (xy 163.95475 87.539715) + (xy 163.954748 87.539716) + (xy 163.954747 87.539717) + (xy 163.794789 87.670989) + (xy 163.665921 87.828018) + (xy 163.663515 87.83095) + (xy 163.636079 87.882278) + (xy 163.565969 88.013443) + (xy 163.505899 88.211467) + (xy 163.485617 88.4174) + (xy 162.4803 88.4174) + (xy 162.4803 85.8774) + (xy 163.485617 85.8774) + (xy 163.505899 86.083332) + (xy 163.516331 86.117721) + (xy 163.565968 86.281354) + (xy 163.663515 86.46385) + (xy 163.698169 86.506077) + (xy 163.794789 86.62381) + (xy 163.889845 86.701819) + (xy 163.95475 86.755085) + (xy 164.137246 86.852632) + (xy 164.335266 86.9127) + (xy 164.335265 86.9127) + (xy 164.353729 86.914518) + (xy 164.5412 86.932983) + (xy 164.747134 86.9127) + (xy 164.945154 86.852632) + (xy 165.12765 86.755085) + (xy 165.28761 86.62381) + (xy 165.418885 86.46385) + (xy 165.516432 86.281354) + (xy 165.5765 86.083334) + (xy 165.596783 85.8774) + (xy 165.5765 85.671466) + (xy 165.516432 85.473446) + (xy 165.418885 85.29095) + (xy 165.366902 85.227609) + (xy 165.28761 85.130989) + (xy 165.127652 84.999717) + (xy 165.127653 84.999717) + (xy 165.12765 84.999715) + (xy 164.945154 84.902168) + (xy 164.747134 84.8421) + (xy 164.747132 84.842099) + (xy 164.747134 84.842099) + (xy 164.559663 84.823635) + (xy 164.5412 84.821817) + (xy 164.541199 84.821817) + (xy 164.335267 84.842099) + (xy 164.137243 84.902169) + (xy 164.05708 84.945018) + (xy 163.95475 84.999715) + (xy 163.954748 84.999716) + (xy 163.954747 84.999717) + (xy 163.794789 85.130989) + (xy 163.679572 85.271384) + (xy 163.663515 85.29095) + (xy 163.645748 85.324189) + (xy 163.565969 85.473443) + (xy 163.505899 85.671467) + (xy 163.485617 85.8774) + (xy 162.4803 85.8774) + (xy 162.4803 83.337399) + (xy 163.485617 83.337399) + (xy 163.505899 83.543332) + (xy 163.522429 83.597825) + (xy 163.565968 83.741354) + (xy 163.663515 83.92385) + (xy 163.679114 83.942857) + (xy 163.794789 84.08381) + (xy 163.891409 84.163102) + (xy 163.95475 84.215085) + (xy 164.137246 84.312632) + (xy 164.335266 84.3727) + (xy 164.335265 84.3727) + (xy 164.353729 84.374518) + (xy 164.5412 84.392983) + (xy 164.747134 84.3727) + (xy 164.945154 84.312632) + (xy 165.12765 84.215085) + (xy 165.28761 84.08381) + (xy 165.418885 83.92385) + (xy 165.516432 83.741354) + (xy 165.5765 83.543334) + (xy 165.596783 83.3374) + (xy 165.5765 83.131466) + (xy 165.516432 82.933446) + (xy 165.418885 82.75095) + (xy 165.354885 82.672965) + (xy 165.28761 82.590989) + (xy 165.127652 82.459717) + (xy 165.127653 82.459717) + (xy 165.12765 82.459715) + (xy 164.945154 82.362168) + (xy 164.747134 82.3021) + (xy 164.747132 82.302099) + (xy 164.747134 82.302099) + (xy 164.5412 82.281817) + (xy 164.335267 82.302099) + (xy 164.137243 82.362169) + (xy 164.034718 82.416971) + (xy 163.95475 82.459715) + (xy 163.954748 82.459716) + (xy 163.954747 82.459717) + (xy 163.794789 82.590989) + (xy 163.663517 82.750947) + (xy 163.565969 82.933443) + (xy 163.505899 83.131467) + (xy 163.485617 83.337399) + (xy 162.4803 83.337399) + (xy 162.4803 80.797399) + (xy 163.485617 80.797399) + (xy 163.505899 81.003332) + (xy 163.5059 81.003334) + (xy 163.565968 81.201354) + (xy 163.663515 81.38385) + (xy 163.663517 81.383852) + (xy 163.794789 81.54381) + (xy 163.891409 81.623102) + (xy 163.95475 81.675085) + (xy 164.137246 81.772632) + (xy 164.335266 81.8327) + (xy 164.335265 81.8327) + (xy 164.355547 81.834697) + (xy 164.5412 81.852983) + (xy 164.747134 81.8327) + (xy 164.945154 81.772632) + (xy 165.12765 81.675085) + (xy 165.28761 81.54381) + (xy 165.418885 81.38385) + (xy 165.516432 81.201354) + (xy 165.5765 81.003334) + (xy 165.596783 80.7974) + (xy 165.5765 80.591466) + (xy 165.516432 80.393446) + (xy 165.418885 80.21095) + (xy 165.350436 80.127544) + (xy 165.28761 80.050989) + (xy 165.127652 79.919717) + (xy 165.127653 79.919717) + (xy 165.12765 79.919715) + (xy 164.945154 79.822168) + (xy 164.747134 79.7621) + (xy 164.747132 79.762099) + (xy 164.747134 79.762099) + (xy 164.559663 79.743635) + (xy 164.5412 79.741817) + (xy 164.541199 79.741817) + (xy 164.335267 79.762099) + (xy 164.137243 79.822169) + (xy 164.042042 79.873056) + (xy 163.95475 79.919715) + (xy 163.954748 79.919716) + (xy 163.954747 79.919717) + (xy 163.794789 80.050989) + (xy 163.663517 80.210947) + (xy 163.565969 80.393443) + (xy 163.505899 80.591467) + (xy 163.485617 80.797399) + (xy 162.4803 80.797399) + (xy 162.4803 78.296293) + (xy 162.481609 78.278322) + (xy 162.484674 78.2574) + (xy 163.485617 78.2574) + (xy 163.505899 78.463332) + (xy 163.5059 78.463334) + (xy 163.565968 78.661354) + (xy 163.663515 78.84385) + (xy 163.663517 78.843852) + (xy 163.794789 79.00381) + (xy 163.891409 79.083102) + (xy 163.95475 79.135085) + (xy 164.137246 79.232632) + (xy 164.335266 79.2927) + (xy 164.335265 79.2927) + (xy 164.355548 79.294697) + (xy 164.5412 79.312983) + (xy 164.747134 79.2927) + (xy 164.945154 79.232632) + (xy 165.12765 79.135085) + (xy 165.28761 79.00381) + (xy 165.418885 78.84385) + (xy 165.516432 78.661354) + (xy 165.5765 78.463334) + (xy 165.596783 78.2574) + (xy 165.5765 78.051466) + (xy 165.516432 77.853446) + (xy 165.418885 77.67095) + (xy 165.366902 77.607609) + (xy 165.28761 77.510989) + (xy 165.127652 77.379717) + (xy 165.127653 77.379717) + (xy 165.12765 77.379715) + (xy 164.945154 77.282168) + (xy 164.747134 77.2221) + (xy 164.747132 77.222099) + (xy 164.747134 77.222099) + (xy 164.5412 77.201817) + (xy 164.335267 77.222099) + (xy 164.137243 77.282169) + (xy 164.107065 77.2983) + (xy 163.95475 77.379715) + (xy 163.954748 77.379716) + (xy 163.954747 77.379717) + (xy 163.794789 77.510989) + (xy 163.663517 77.670947) + (xy 163.663515 77.67095) + (xy 163.632276 77.729394) + (xy 163.565969 77.853443) + (xy 163.505899 78.051467) + (xy 163.485617 78.2574) + (xy 162.484674 78.2574) + (xy 162.485141 78.254211) + (xy 162.480535 78.201573) + (xy 162.4803 78.196171) + (xy 162.4803 78.187824) + (xy 162.4803 78.18782) + (xy 162.476549 78.155735) + (xy 162.47638 78.15409) + (xy 162.469687 78.077573) + (xy 162.469685 78.077568) + (xy 162.468227 78.070504) + (xy 162.468275 78.070493) + (xy 162.466594 78.062909) + (xy 162.466546 78.062921) + (xy 162.464879 78.055893) + (xy 162.464879 78.055887) + (xy 162.43864 77.983795) + (xy 162.438048 77.982091) + (xy 162.413915 77.909265) + (xy 162.413914 77.909261) + (xy 162.41391 77.909255) + (xy 162.41086 77.902712) + (xy 162.410904 77.902691) + (xy 162.40752 77.895701) + (xy 162.407476 77.895724) + (xy 162.404238 77.889278) + (xy 162.404235 77.889268) + (xy 162.362047 77.825124) + (xy 162.361083 77.823609) + (xy 162.320828 77.758346) + (xy 162.316352 77.752686) + (xy 162.31639 77.752655) + (xy 162.311481 77.746629) + (xy 162.311445 77.74666) + (xy 162.306802 77.741127) + (xy 162.250969 77.688451) + (xy 162.249709 77.687228) + (xy 160.368487 75.806006) + (xy 160.335002 75.744683) + (xy 160.332765 75.730478) + (xy 160.329145 75.693725) + (xy 160.3187 75.587666) + (xy 160.258632 75.389646) + (xy 160.25863 75.389643) + (xy 160.25863 75.389641) + (xy 160.161088 75.207155) + (xy 160.161087 75.207153) + (xy 160.161085 75.20715) + (xy 160.075768 75.10319) + (xy 160.070046 75.096217) + (xy 160.042734 75.031907) + (xy 160.0419 75.017553) + (xy 160.0419 74.726524) + (xy 160.042299 74.721047) + (xy 160.778596 74.721047) + (xy 160.78154 74.741527) + (xy 160.799077 74.863503) + (xy 160.858865 74.994418) + (xy 160.858866 74.99442) + (xy 160.953115 75.10319) + (xy 161.022907 75.148043) + (xy 161.068662 75.200846) + (xy 161.078606 75.270004) + (xy 161.068662 75.303869) + (xy 161.012639 75.426541) + (xy 161.012638 75.426542) + (xy 160.992157 75.568999) + (xy 161.012638 75.711456) + (xy 161.072426 75.842371) + (xy 161.072427 75.842373) + (xy 161.166676 75.951143) + (xy 161.287751 76.028953) + (xy 161.287754 76.028954) + (xy 161.287753 76.028954) + (xy 161.394911 76.060417) + (xy 161.403896 76.063056) + (xy 161.42584 76.069499) + (xy 161.425842 76.0695) + (xy 161.425843 76.0695) + (xy 161.569765 76.0695) + (xy 161.679119 76.037391) + (xy 161.748989 76.037391) + (xy 161.807767 76.075165) + (xy 161.836792 76.138721) + (xy 161.836792 76.174013) + (xy 161.825753 76.250797) + (xy 161.825753 76.250799) + (xy 161.846234 76.393256) + (xy 161.861667 76.427049) + (xy 161.906023 76.524173) + (xy 162.000272 76.632943) + (xy 162.121347 76.710753) + (xy 162.12135 76.710754) + (xy 162.121349 76.710754) + (xy 162.259436 76.751299) + (xy 162.259438 76.7513) + (xy 162.259439 76.7513) + (xy 162.403362 76.7513) + (xy 162.403362 76.751299) + (xy 162.541453 76.710753) + (xy 162.662528 76.632943) + (xy 162.756777 76.524173) + (xy 162.816565 76.393257) + (xy 162.837047 76.2508) + (xy 162.816565 76.108343) + (xy 162.756777 75.977427) + (xy 162.662528 75.868657) + (xy 162.541453 75.790847) + (xy 162.541451 75.790846) + (xy 162.541449 75.790845) + (xy 162.54145 75.790845) + (xy 162.403363 75.7503) + (xy 162.403361 75.7503) + (xy 162.259439 75.7503) + (xy 162.259435 75.7503) + (xy 162.150083 75.782408) + (xy 162.080213 75.782408) + (xy 162.021435 75.744633) + (xy 162.008999 75.7174) + (xy 163.485617 75.7174) + (xy 163.505899 75.923332) + (xy 163.522308 75.977426) + (xy 163.565968 76.121354) + (xy 163.663515 76.30385) + (xy 163.663517 76.303852) + (xy 163.794789 76.46381) + (xy 163.891409 76.543102) + (xy 163.95475 76.595085) + (xy 164.137246 76.692632) + (xy 164.335266 76.7527) + (xy 164.335265 76.7527) + (xy 164.353729 76.754518) + (xy 164.5412 76.772983) + (xy 164.747134 76.7527) + (xy 164.945154 76.692632) + (xy 165.12765 76.595085) + (xy 165.28761 76.46381) + (xy 165.418885 76.30385) + (xy 165.516432 76.121354) + (xy 165.5765 75.923334) + (xy 165.596783 75.7174) + (xy 165.5765 75.511466) + (xy 165.516432 75.313446) + (xy 165.418885 75.13095) + (xy 165.332405 75.025573) + (xy 165.28761 74.970989) + (xy 165.127652 74.839717) + (xy 165.127653 74.839717) + (xy 165.12765 74.839715) + (xy 164.945154 74.742168) + (xy 164.747134 74.6821) + (xy 164.747132 74.682099) + (xy 164.747134 74.682099) + (xy 164.559663 74.663635) + (xy 164.5412 74.661817) + (xy 164.541199 74.661817) + (xy 164.335267 74.682099) + (xy 164.137243 74.742169) + (xy 164.108311 74.757634) + (xy 163.95475 74.839715) + (xy 163.954748 74.839716) + (xy 163.954747 74.839717) + (xy 163.794789 74.970989) + (xy 163.68149 75.109047) + (xy 163.663515 75.13095) + (xy 163.633632 75.186856) + (xy 163.565969 75.313443) + (xy 163.505899 75.511467) + (xy 163.485617 75.7174) + (xy 162.008999 75.7174) + (xy 161.992411 75.681077) + (xy 161.992411 75.645784) + (xy 162.003451 75.569) + (xy 161.982969 75.426543) + (xy 161.923181 75.295627) + (xy 161.828932 75.186857) + (xy 161.759138 75.142003) + (xy 161.713384 75.0892) + (xy 161.70344 75.020041) + (xy 161.713381 74.986183) + (xy 161.769408 74.863504) + (xy 161.78989 74.721047) + (xy 161.769408 74.57859) + (xy 161.70962 74.447674) + (xy 161.615371 74.338904) + (xy 161.494296 74.261094) + (xy 161.494294 74.261093) + (xy 161.494292 74.261092) + (xy 161.494293 74.261092) + (xy 161.356206 74.220547) + (xy 161.356204 74.220547) + (xy 161.212282 74.220547) + (xy 161.212279 74.220547) + (xy 161.074192 74.261092) + (xy 160.953116 74.338903) + (xy 160.953115 74.338903) + (xy 160.953115 74.338904) + (xy 160.940533 74.353423) + (xy 160.858866 74.447673) + (xy 160.858865 74.447675) + (xy 160.799077 74.57859) + (xy 160.783859 74.684441) + (xy 160.778596 74.721047) + (xy 160.042299 74.721047) + (xy 160.043209 74.708554) + (xy 160.046741 74.684438) + (xy 160.042136 74.631809) + (xy 160.0419 74.626402) + (xy 160.0419 74.618054) + (xy 160.041899 74.618045) + (xy 160.038157 74.586033) + (xy 160.037976 74.584272) + (xy 160.031287 74.507804) + (xy 160.031285 74.5078) + (xy 160.029827 74.500733) + (xy 160.029873 74.500723) + (xy 160.02819 74.493132) + (xy 160.028144 74.493144) + (xy 160.026479 74.486123) + (xy 160.026479 74.486117) + (xy 160.000225 74.413987) + (xy 159.999664 74.412373) + (xy 159.975514 74.339492) + (xy 159.975511 74.339487) + (xy 159.972461 74.332945) + (xy 159.972505 74.332924) + (xy 159.969117 74.325925) + (xy 159.969074 74.325947) + (xy 159.965837 74.319501) + (xy 159.959175 74.309372) + (xy 159.923638 74.255342) + (xy 159.922717 74.253897) + (xy 159.88243 74.188579) + (xy 159.877953 74.182917) + (xy 159.87799 74.182886) + (xy 159.873081 74.176859) + (xy 159.873045 74.17689) + (xy 159.868402 74.171357) + (xy 159.812569 74.118681) + (xy 159.811309 74.117458) + (xy 159.240019 73.546168) + (xy 159.206534 73.484845) + (xy 159.2037 73.458487) + (xy 159.2037 73.1774) + (xy 163.485617 73.1774) + (xy 163.505899 73.383332) + (xy 163.5059 73.383334) + (xy 163.565968 73.581354) + (xy 163.663515 73.76385) + (xy 163.663517 73.763852) + (xy 163.794789 73.92381) + (xy 163.879238 73.993114) + (xy 163.95475 74.055085) + (xy 164.137246 74.152632) + (xy 164.335266 74.2127) + (xy 164.335265 74.2127) + (xy 164.355547 74.214697) + (xy 164.5412 74.232983) + (xy 164.747134 74.2127) + (xy 164.945154 74.152632) + (xy 165.12765 74.055085) + (xy 165.28761 73.92381) + (xy 165.418885 73.76385) + (xy 165.516432 73.581354) + (xy 165.5765 73.383334) + (xy 165.596783 73.1774) + (xy 165.5765 72.971466) + (xy 165.516432 72.773446) + (xy 165.418885 72.59095) + (xy 165.366902 72.527609) + (xy 165.28761 72.430989) + (xy 165.127652 72.299717) + (xy 165.127653 72.299717) + (xy 165.12765 72.299715) + (xy 164.945154 72.202168) + (xy 164.747134 72.1421) + (xy 164.747132 72.142099) + (xy 164.747134 72.142099) + (xy 164.5412 72.121817) + (xy 164.335267 72.142099) + (xy 164.137243 72.202169) + (xy 164.027098 72.261043) + (xy 163.95475 72.299715) + (xy 163.954748 72.299716) + (xy 163.954747 72.299717) + (xy 163.794789 72.430989) + (xy 163.663517 72.590947) + (xy 163.565969 72.773443) + (xy 163.505899 72.971467) + (xy 163.485617 73.1774) + (xy 159.2037 73.1774) + (xy 159.2037 70.637399) + (xy 163.485617 70.637399) + (xy 163.505899 70.843332) + (xy 163.5059 70.843334) + (xy 163.565968 71.041354) + (xy 163.663515 71.22385) + (xy 163.698169 71.266077) + (xy 163.794789 71.38381) + (xy 163.836816 71.4183) + (xy 163.95475 71.515085) + (xy 164.137246 71.612632) + (xy 164.335266 71.6727) + (xy 164.335265 71.6727) + (xy 164.353729 71.674518) + (xy 164.5412 71.692983) + (xy 164.747134 71.6727) + (xy 164.945154 71.612632) + (xy 165.12765 71.515085) + (xy 165.28761 71.38381) + (xy 165.418885 71.22385) + (xy 165.516432 71.041354) + (xy 165.5765 70.843334) + (xy 165.596783 70.6374) + (xy 165.5765 70.431466) + (xy 165.516432 70.233446) + (xy 165.418885 70.05095) + (xy 165.350564 69.9677) + (xy 165.28761 69.890989) + (xy 165.156921 69.783737) + (xy 165.12765 69.759715) + (xy 164.945154 69.662168) + (xy 164.747134 69.6021) + (xy 164.747132 69.602099) + (xy 164.747134 69.602099) + (xy 164.559663 69.583635) + (xy 164.5412 69.581817) + (xy 164.541199 69.581817) + (xy 164.335267 69.602099) + (xy 164.137243 69.662169) + (xy 164.027098 69.721043) + (xy 163.95475 69.759715) + (xy 163.954748 69.759716) + (xy 163.954747 69.759717) + (xy 163.794789 69.890989) + (xy 163.663517 70.050947) + (xy 163.663515 70.05095) + (xy 163.636995 70.100565) + (xy 163.565969 70.233443) + (xy 163.505899 70.431467) + (xy 163.485617 70.637399) + (xy 159.2037 70.637399) + (xy 159.2037 70.559675) + (xy 159.203805 70.556069) + (xy 159.207572 70.491397) + (xy 159.196322 70.427599) + (xy 159.195799 70.424029) + (xy 159.193607 70.405277) + (xy 159.188279 70.359687) + (xy 159.184364 70.348931) + (xy 159.178769 70.328048) + (xy 159.176783 70.316784) + (xy 159.176782 70.316783) + (xy 159.176782 70.316779) + (xy 159.151123 70.257296) + (xy 159.149791 70.253943) + (xy 159.127636 70.193071) + (xy 159.127635 70.193068) + (xy 159.121343 70.183501) + (xy 159.111085 70.164477) + (xy 159.106552 70.153969) + (xy 159.106552 70.153968) + (xy 159.067864 70.102001) + (xy 159.065806 70.099062) + (xy 159.030201 70.044926) + (xy 159.021869 70.037065) + (xy 159.007502 70.02092) + (xy 159.00067 70.011744) + (xy 159.000669 70.011742) + (xy 158.976698 69.991628) + (xy 158.951041 69.970098) + (xy 158.948346 69.9677) + (xy 158.901231 69.923248) + (xy 158.901229 69.923247) + (xy 158.891316 69.917524) + (xy 158.873601 69.905119) + (xy 158.864844 69.89777) + (xy 158.86484 69.897767) + (xy 158.806965 69.868702) + (xy 158.803789 69.86699) + (xy 158.747674 69.834591) + (xy 158.736699 69.831306) + (xy 158.716615 69.823327) + (xy 158.706391 69.818192) + (xy 158.706381 69.818189) + (xy 158.643352 69.80325) + (xy 158.639868 69.802317) + (xy 158.577807 69.783737) + (xy 158.577809 69.783737) + (xy 158.566371 69.783071) + (xy 158.545 69.77994) + (xy 158.533858 69.7773) + (xy 158.533856 69.7773) + (xy 158.469076 69.7773) + (xy 158.465474 69.777195) + (xy 158.400797 69.773428) + (xy 158.400796 69.773428) + (xy 158.389522 69.775416) + (xy 158.36799 69.7773) + (xy 157.515343 69.7773) + (xy 157.448304 69.757615) + (xy 157.427662 69.740981) + (xy 155.78408 68.097399) + (xy 163.485617 68.097399) + (xy 163.505899 68.303332) + (xy 163.513611 68.328754) + (xy 163.565968 68.501354) + (xy 163.663515 68.68385) + (xy 163.663517 68.683852) + (xy 163.794789 68.84381) + (xy 163.891409 68.923102) + (xy 163.95475 68.975085) + (xy 164.137246 69.072632) + (xy 164.335266 69.1327) + (xy 164.335265 69.1327) + (xy 164.355548 69.134697) + (xy 164.5412 69.152983) + (xy 164.747134 69.1327) + (xy 164.945154 69.072632) + (xy 165.12765 68.975085) + (xy 165.28761 68.84381) + (xy 165.418885 68.68385) + (xy 165.516432 68.501354) + (xy 165.5765 68.303334) + (xy 165.596783 68.0974) + (xy 165.5765 67.891466) + (xy 165.516432 67.693446) + (xy 165.418885 67.51095) + (xy 165.33509 67.408845) + (xy 165.28761 67.350989) + (xy 165.127652 67.219717) + (xy 165.127653 67.219717) + (xy 165.12765 67.219715) + (xy 164.945154 67.122168) + (xy 164.747134 67.0621) + (xy 164.747132 67.062099) + (xy 164.747134 67.062099) + (xy 164.5412 67.041817) + (xy 164.335267 67.062099) + (xy 164.137243 67.122169) + (xy 164.027098 67.181043) + (xy 163.95475 67.219715) + (xy 163.954748 67.219716) + (xy 163.954747 67.219717) + (xy 163.794789 67.350989) + (xy 163.663517 67.510947) + (xy 163.565969 67.693443) + (xy 163.505899 67.891467) + (xy 163.485617 68.097399) + (xy 155.78408 68.097399) + (xy 153.244081 65.5574) + (xy 163.485617 65.5574) + (xy 163.505899 65.763332) + (xy 163.523144 65.820181) + (xy 163.565968 65.961354) + (xy 163.663515 66.14385) + (xy 163.663517 66.143852) + (xy 163.794789 66.30381) + (xy 163.891409 66.383102) + (xy 163.95475 66.435085) + (xy 164.137246 66.532632) + (xy 164.335266 66.5927) + (xy 164.335265 66.5927) + (xy 164.353729 66.594518) + (xy 164.5412 66.612983) + (xy 164.747134 66.5927) + (xy 164.945154 66.532632) + (xy 165.12765 66.435085) + (xy 165.28761 66.30381) + (xy 165.418885 66.14385) + (xy 165.516432 65.961354) + (xy 165.5765 65.763334) + (xy 165.596783 65.5574) + (xy 165.5765 65.351466) + (xy 165.516432 65.153446) + (xy 165.418885 64.97095) + (xy 165.35207 64.889535) + (xy 165.28761 64.810989) + (xy 165.143643 64.69284) + (xy 165.12765 64.679715) + (xy 164.945154 64.582168) + (xy 164.747134 64.5221) + (xy 164.747132 64.522099) + (xy 164.747134 64.522099) + (xy 164.559663 64.503635) + (xy 164.5412 64.501817) + (xy 164.541199 64.501817) + (xy 164.335267 64.522099) + (xy 164.137243 64.582169) + (xy 164.027098 64.641043) + (xy 163.95475 64.679715) + (xy 163.954748 64.679716) + (xy 163.954747 64.679717) + (xy 163.794789 64.810989) + (xy 163.663517 64.970947) + (xy 163.565969 65.153443) + (xy 163.505899 65.351467) + (xy 163.485617 65.5574) + (xy 153.244081 65.5574) + (xy 152.448404 64.761723) + (xy 152.436622 64.74809) + (xy 152.422072 64.728546) + (xy 152.422071 64.728545) + (xy 152.422069 64.728542) + (xy 152.421195 64.727808) + (xy 152.381587 64.694572) + (xy 152.377598 64.690917) + (xy 152.371702 64.685021) + (xy 152.371697 64.685017) + (xy 152.346405 64.665018) + (xy 152.345009 64.66388) + (xy 152.286242 64.61457) + (xy 152.28624 64.614568) + (xy 152.286235 64.614565) + (xy 152.280205 64.610599) + (xy 152.28023 64.610559) + (xy 152.273669 64.606379) + (xy 152.273645 64.60642) + (xy 152.2675 64.602629) + (xy 152.197943 64.570194) + (xy 152.196321 64.569408) + (xy 152.127785 64.534989) + (xy 152.121001 64.53252) + (xy 152.121016 64.532476) + (xy 152.113671 64.529922) + (xy 152.113657 64.529967) + (xy 152.106805 64.527696) + (xy 152.031643 64.512176) + (xy 152.029884 64.511786) + (xy 151.955253 64.494099) + (xy 151.948082 64.493261) + (xy 151.948087 64.493212) + (xy 151.940357 64.492422) + (xy 151.940353 64.49247) + (xy 151.933162 64.49184) + (xy 151.856406 64.494074) + (xy 151.854603 64.4941) + (xy 143.748543 64.4941) + (xy 143.681504 64.474415) + (xy 143.660862 64.457781) + (xy 143.202298 63.999217) + (xy 143.098107 63.916834) + (xy 143.098108 63.916834) + (xy 143.098106 63.916833) + (xy 143.051468 63.895085) + (xy 142.937402 63.841895) + (xy 142.76376 63.806041) + (xy 142.763758 63.806041) + (xy 142.675139 63.808619) + (xy 142.586519 63.811198) + (xy 142.415249 63.85709) + (xy 142.278996 63.930558) + (xy 142.259181 63.941243) + (xy 142.201438 63.99263) + (xy 142.126723 64.059119) + (xy 142.025023 64.204363) + (xy 142.025018 64.204373) + (xy 141.959558 64.369146) + (xy 141.933858 64.544594) + (xy 139.421288 64.544594) + (xy 139.347134 64.5221) + (xy 139.347132 64.522099) + (xy 139.347134 64.522099) + (xy 139.1412 64.501817) + (xy 138.935267 64.522099) + (xy 138.737243 64.582169) + (xy 138.627098 64.641043) + (xy 138.55475 64.679715) + (xy 138.554748 64.679716) + (xy 138.554747 64.679717) + (xy 138.394789 64.810989) + (xy 138.263517 64.970947) + (xy 138.165969 65.153443) + (xy 138.105899 65.351467) + (xy 138.085617 65.5574) + (xy 135.542425 65.5574) + (xy 135.535447 63.0174) + (xy 138.085617 63.0174) + (xy 138.105899 63.223332) + (xy 138.1059 63.223334) + (xy 138.165968 63.421354) + (xy 138.263515 63.60385) + (xy 138.263517 63.603852) + (xy 138.394789 63.76381) + (xy 138.489937 63.841895) + (xy 138.55475 63.895085) + (xy 138.737246 63.992632) + (xy 138.935266 64.0527) + (xy 138.935265 64.0527) + (xy 138.953729 64.054518) + (xy 139.1412 64.072983) + (xy 139.347134 64.0527) + (xy 139.545154 63.992632) + (xy 139.72765 63.895085) + (xy 139.88761 63.76381) + (xy 140.018885 63.60385) + (xy 140.116432 63.421354) + (xy 140.1765 63.223334) + (xy 140.196783 63.0174) + (xy 163.485617 63.0174) + (xy 163.505899 63.223332) + (xy 163.5059 63.223334) + (xy 163.565968 63.421354) + (xy 163.663515 63.60385) + (xy 163.663517 63.603852) + (xy 163.794789 63.76381) + (xy 163.889937 63.841895) + (xy 163.95475 63.895085) + (xy 164.137246 63.992632) + (xy 164.335266 64.0527) + (xy 164.335265 64.0527) + (xy 164.355548 64.054697) + (xy 164.5412 64.072983) + (xy 164.747134 64.0527) + (xy 164.945154 63.992632) + (xy 165.12765 63.895085) + (xy 165.28761 63.76381) + (xy 165.418885 63.60385) + (xy 165.516432 63.421354) + (xy 165.5765 63.223334) + (xy 165.596783 63.0174) + (xy 165.5765 62.811466) + (xy 165.516432 62.613446) + (xy 165.418885 62.43095) + (xy 165.366902 62.367609) + (xy 165.28761 62.270989) + (xy 165.127652 62.139717) + (xy 165.127653 62.139717) + (xy 165.12765 62.139715) + (xy 164.945154 62.042168) + (xy 164.747134 61.9821) + (xy 164.747132 61.982099) + (xy 164.747134 61.982099) + (xy 164.5412 61.961817) + (xy 164.335267 61.982099) + (xy 164.137243 62.042169) + (xy 164.027098 62.101043) + (xy 163.95475 62.139715) + (xy 163.954748 62.139716) + (xy 163.954747 62.139717) + (xy 163.794789 62.270989) + (xy 163.663517 62.430947) + (xy 163.565969 62.613443) + (xy 163.505899 62.811467) + (xy 163.485617 63.0174) + (xy 140.196783 63.0174) + (xy 140.1765 62.811466) + (xy 140.116432 62.613446) + (xy 140.018885 62.43095) + (xy 139.966902 62.367609) + (xy 139.88761 62.270989) + (xy 139.727652 62.139717) + (xy 139.727653 62.139717) + (xy 139.72765 62.139715) + (xy 139.545154 62.042168) + (xy 139.347134 61.9821) + (xy 139.347132 61.982099) + (xy 139.347134 61.982099) + (xy 139.1412 61.961817) + (xy 138.935267 61.982099) + (xy 138.737243 62.042169) + (xy 138.627098 62.101043) + (xy 138.55475 62.139715) + (xy 138.554748 62.139716) + (xy 138.554747 62.139717) + (xy 138.394789 62.270989) + (xy 138.263517 62.430947) + (xy 138.165969 62.613443) + (xy 138.105899 62.811467) + (xy 138.085617 63.0174) + (xy 135.535447 63.0174) + (xy 135.528469 60.477399) + (xy 138.085617 60.477399) + (xy 138.105899 60.683332) + (xy 138.1059 60.683334) + (xy 138.165968 60.881354) + (xy 138.263515 61.06385) + (xy 138.263517 61.063852) + (xy 138.394789 61.22381) + (xy 138.491409 61.303102) + (xy 138.55475 61.355085) + (xy 138.737246 61.452632) + (xy 138.935266 61.5127) + (xy 138.935265 61.5127) + (xy 138.953729 61.514518) + (xy 139.1412 61.532983) + (xy 139.347134 61.5127) + (xy 139.545154 61.452632) + (xy 139.72765 61.355085) + (xy 139.88761 61.22381) + (xy 140.018885 61.06385) + (xy 140.116432 60.881354) + (xy 140.1765 60.683334) + (xy 140.196783 60.4774) + (xy 140.196783 60.477399) + (xy 163.485617 60.477399) + (xy 163.505899 60.683332) + (xy 163.5059 60.683334) + (xy 163.565968 60.881354) + (xy 163.663515 61.06385) + (xy 163.663517 61.063852) + (xy 163.794789 61.22381) + (xy 163.891409 61.303102) + (xy 163.95475 61.355085) + (xy 164.137246 61.452632) + (xy 164.335266 61.5127) + (xy 164.335265 61.5127) + (xy 164.353729 61.514518) + (xy 164.5412 61.532983) + (xy 164.747134 61.5127) + (xy 164.945154 61.452632) + (xy 165.12765 61.355085) + (xy 165.28761 61.22381) + (xy 165.418885 61.06385) + (xy 165.516432 60.881354) + (xy 165.5765 60.683334) + (xy 165.596783 60.4774) + (xy 165.5765 60.271466) + (xy 165.516432 60.073446) + (xy 165.418885 59.89095) + (xy 165.366902 59.827609) + (xy 165.28761 59.730989) + (xy 165.127652 59.599717) + (xy 165.127653 59.599717) + (xy 165.12765 59.599715) + (xy 164.945154 59.502168) + (xy 164.747134 59.4421) + (xy 164.747132 59.442099) + (xy 164.747134 59.442099) + (xy 164.5412 59.421817) + (xy 164.335267 59.442099) + (xy 164.137243 59.502169) + (xy 164.027098 59.561043) + (xy 163.95475 59.599715) + (xy 163.954748 59.599716) + (xy 163.954747 59.599717) + (xy 163.794789 59.730989) + (xy 163.663517 59.890947) + (xy 163.565969 60.073443) + (xy 163.505899 60.271467) + (xy 163.485617 60.477399) + (xy 140.196783 60.477399) + (xy 140.1765 60.271466) + (xy 140.116432 60.073446) + (xy 140.018885 59.89095) + (xy 139.966902 59.827609) + (xy 139.88761 59.730989) + (xy 139.727652 59.599717) + (xy 139.727653 59.599717) + (xy 139.72765 59.599715) + (xy 139.545154 59.502168) + (xy 139.347134 59.4421) + (xy 139.347132 59.442099) + (xy 139.347134 59.442099) + (xy 139.1412 59.421817) + (xy 138.935267 59.442099) + (xy 138.737243 59.502169) + (xy 138.627098 59.561043) + (xy 138.55475 59.599715) + (xy 138.554748 59.599716) + (xy 138.554747 59.599717) + (xy 138.394789 59.730989) + (xy 138.263517 59.890947) + (xy 138.165969 60.073443) + (xy 138.105899 60.271467) + (xy 138.085617 60.477399) + (xy 135.528469 60.477399) + (xy 135.521491 57.937399) + (xy 138.085617 57.937399) + (xy 138.105899 58.143332) + (xy 138.1059 58.143334) + (xy 138.165968 58.341354) + (xy 138.263515 58.52385) + (xy 138.263517 58.523852) + (xy 138.394789 58.68381) + (xy 138.491409 58.763102) + (xy 138.55475 58.815085) + (xy 138.737246 58.912632) + (xy 138.935266 58.9727) + (xy 138.935265 58.9727) + (xy 138.953729 58.974518) + (xy 139.1412 58.992983) + (xy 139.347134 58.9727) + (xy 139.545154 58.912632) + (xy 139.72765 58.815085) + (xy 139.88761 58.68381) + (xy 140.018885 58.52385) + (xy 140.116432 58.341354) + (xy 140.1765 58.143334) + (xy 140.196783 57.9374) + (xy 140.196783 57.937399) + (xy 163.485617 57.937399) + (xy 163.505899 58.143332) + (xy 163.5059 58.143334) + (xy 163.565968 58.341354) + (xy 163.663515 58.52385) + (xy 163.663517 58.523852) + (xy 163.794789 58.68381) + (xy 163.891409 58.763102) + (xy 163.95475 58.815085) + (xy 164.137246 58.912632) + (xy 164.335266 58.9727) + (xy 164.335265 58.9727) + (xy 164.353729 58.974518) + (xy 164.5412 58.992983) + (xy 164.747134 58.9727) + (xy 164.945154 58.912632) + (xy 165.12765 58.815085) + (xy 165.28761 58.68381) + (xy 165.418885 58.52385) + (xy 165.516432 58.341354) + (xy 165.5765 58.143334) + (xy 165.596783 57.9374) + (xy 165.5765 57.731466) + (xy 165.516432 57.533446) + (xy 165.418885 57.35095) + (xy 165.366902 57.287609) + (xy 165.28761 57.190989) + (xy 165.127652 57.059717) + (xy 165.127653 57.059717) + (xy 165.12765 57.059715) + (xy 164.945154 56.962168) + (xy 164.747134 56.9021) + (xy 164.747132 56.902099) + (xy 164.747134 56.902099) + (xy 164.5412 56.881817) + (xy 164.335267 56.902099) + (xy 164.137243 56.962169) + (xy 164.027098 57.021043) + (xy 163.95475 57.059715) + (xy 163.954748 57.059716) + (xy 163.954747 57.059717) + (xy 163.794789 57.190989) + (xy 163.663517 57.350947) + (xy 163.565969 57.533443) + (xy 163.505899 57.731467) + (xy 163.485617 57.937399) + (xy 140.196783 57.937399) + (xy 140.1765 57.731466) + (xy 140.116432 57.533446) + (xy 140.018885 57.35095) + (xy 139.966902 57.287609) + (xy 139.88761 57.190989) + (xy 139.727652 57.059717) + (xy 139.727653 57.059717) + (xy 139.72765 57.059715) + (xy 139.545154 56.962168) + (xy 139.347134 56.9021) + (xy 139.347132 56.902099) + (xy 139.347134 56.902099) + (xy 139.159663 56.883635) + (xy 139.1412 56.881817) + (xy 139.141199 56.881817) + (xy 138.935267 56.902099) + (xy 138.737243 56.962169) + (xy 138.627098 57.021043) + (xy 138.55475 57.059715) + (xy 138.554748 57.059716) + (xy 138.554747 57.059717) + (xy 138.394789 57.190989) + (xy 138.263517 57.350947) + (xy 138.165969 57.533443) + (xy 138.105899 57.731467) + (xy 138.085617 57.937399) + (xy 135.521491 57.937399) + (xy 135.516778 56.222078) + (xy 138.0907 56.222078) + (xy 138.105232 56.295135) + (xy 138.105233 56.295139) + (xy 138.105234 56.29514) + (xy 138.160599 56.378001) + (xy 138.242463 56.4327) + (xy 138.24346 56.433366) + (xy 138.243464 56.433367) + (xy 138.316521 56.447899) + (xy 138.316524 56.4479) + (xy 138.316526 56.4479) + (xy 139.965876 56.4479) + (xy 139.965877 56.447899) + (xy 140.03894 56.433366) + (xy 140.121801 56.378001) + (xy 140.177166 56.29514) + (xy 140.1917 56.222074) + (xy 140.1917 55.3974) + (xy 163.485617 55.3974) + (xy 163.505899 55.603332) + (xy 163.5059 55.603334) + (xy 163.565968 55.801354) + (xy 163.663515 55.98385) + (xy 163.663517 55.983852) + (xy 163.794789 56.14381) + (xy 163.890156 56.222074) + (xy 163.95475 56.275085) + (xy 164.137246 56.372632) + (xy 164.335266 56.4327) + (xy 164.335265 56.4327) + (xy 164.353729 56.434518) + (xy 164.5412 56.452983) + (xy 164.747134 56.4327) + (xy 164.945154 56.372632) + (xy 165.12765 56.275085) + (xy 165.28761 56.14381) + (xy 165.418885 55.98385) + (xy 165.516432 55.801354) + (xy 165.5765 55.603334) + (xy 165.596783 55.3974) + (xy 165.5765 55.191466) + (xy 165.516432 54.993446) + (xy 165.418885 54.81095) + (xy 165.366902 54.747609) + (xy 165.28761 54.650989) + (xy 165.127652 54.519717) + (xy 165.127653 54.519717) + (xy 165.12765 54.519715) + (xy 164.945154 54.422168) + (xy 164.747134 54.3621) + (xy 164.747132 54.362099) + (xy 164.747134 54.362099) + (xy 164.5412 54.341817) + (xy 164.335267 54.362099) + (xy 164.137243 54.422169) + (xy 164.027098 54.481043) + (xy 163.95475 54.519715) + (xy 163.954748 54.519716) + (xy 163.954747 54.519717) + (xy 163.794789 54.650989) + (xy 163.663517 54.810947) + (xy 163.565969 54.993443) + (xy 163.505899 55.191467) + (xy 163.485617 55.3974) + (xy 140.1917 55.3974) + (xy 140.1917 54.572726) + (xy 140.1917 54.572725) + (xy 140.1917 54.572723) + (xy 140.191699 54.572721) + (xy 140.177167 54.499664) + (xy 140.177166 54.49966) + (xy 140.177165 54.49966) + (xy 140.121801 54.416799) + (xy 140.039937 54.3621) + (xy 140.038939 54.361433) + (xy 140.038935 54.361432) + (xy 139.965877 54.3469) + (xy 139.965874 54.3469) + (xy 138.316526 54.3469) + (xy 138.316523 54.3469) + (xy 138.243464 54.361432) + (xy 138.24346 54.361433) + (xy 138.160599 54.416799) + (xy 138.105233 54.49966) + (xy 138.105232 54.499664) + (xy 138.0907 54.572721) + (xy 138.0907 56.222078) + (xy 135.516778 56.222078) + (xy 135.509272 53.489822) + (xy 135.528773 53.422729) + (xy 135.581451 53.37683) + (xy 135.633374 53.365482) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 156.157812 105.182987) + (xy 156.186838 105.246542) + (xy 156.1881 105.26419) + (xy 156.1881 106.514797) + (xy 156.168415 106.581836) + (xy 156.115611 106.627591) + (xy 156.046453 106.637535) + (xy 155.982897 106.60851) + (xy 155.970387 106.596) + (xy 155.955535 106.57886) + (xy 155.910128 106.526457) + (xy 155.789053 106.448647) + (xy 155.789051 106.448646) + (xy 155.789049 106.448645) + (xy 155.78905 106.448645) + (xy 155.650963 106.4081) + (xy 155.650961 106.4081) + (xy 155.507039 106.4081) + (xy 155.507036 106.4081) + (xy 155.368949 106.448645) + (xy 155.247873 106.526456) + (xy 155.153623 106.635226) + (xy 155.153622 106.635228) + (xy 155.093834 106.766143) + (xy 155.073353 106.908599) + (xy 155.093834 107.051056) + (xy 155.139607 107.151282) + (xy 155.153623 107.181973) + (xy 155.222013 107.2609) + (xy 155.251038 107.324455) + (xy 155.2523 107.342102) + (xy 155.2523 108.165625) + (xy 155.252064 108.171032) + (xy 155.248521 108.211514) + (xy 155.25904 108.25077) + (xy 155.260211 108.256052) + (xy 155.267266 108.296063) + (xy 155.269031 108.300912) + (xy 155.276161 108.318124) + (xy 155.27834 108.322798) + (xy 155.301647 108.356085) + (xy 155.304554 108.360647) + (xy 155.32487 108.395835) + (xy 155.324874 108.39584) + (xy 155.355999 108.421957) + (xy 155.359989 108.425613) + (xy 155.890706 108.95633) + (xy 155.894357 108.960314) + (xy 155.920482 108.991448) + (xy 155.942982 109.004438) + (xy 155.991197 109.055003) + (xy 156.004421 109.12361) + (xy 155.978454 109.188475) + (xy 155.948022 109.21614) + (xy 155.904274 109.244255) + (xy 155.904273 109.244255) + (xy 155.859188 109.296287) + (xy 155.800409 109.334061) + (xy 155.73054 109.334061) + (xy 155.698435 109.319399) + (xy 155.658051 109.293445) + (xy 155.519963 109.2529) + (xy 155.519961 109.2529) + (xy 155.435783 109.2529) + (xy 155.368744 109.233215) + (xy 155.322989 109.180411) + (xy 155.322606 109.179385) + (xy 155.31915 109.171818) + (xy 155.31915 109.171816) + (xy 155.259362 109.0409) + (xy 155.165113 108.93213) + (xy 155.044038 108.85432) + (xy 155.044036 108.854319) + (xy 155.044034 108.854318) + (xy 155.044035 108.854318) + (xy 154.905948 108.813773) + (xy 154.905946 108.813773) + (xy 154.762024 108.813773) + (xy 154.762021 108.813773) + (xy 154.623934 108.854318) + (xy 154.568739 108.88979) + (xy 154.501699 108.909474) + (xy 154.43466 108.889789) + (xy 154.388905 108.836985) + (xy 154.3777 108.785474) + (xy 154.3777 106.941389) + (xy 154.397385 106.87435) + (xy 154.414019 106.853708) + (xy 154.719041 106.548686) + (xy 155.638525 105.629201) + (xy 155.642476 105.625581) + (xy 155.673623 105.599447) + (xy 155.693951 105.564236) + (xy 155.69683 105.559717) + (xy 155.720154 105.526409) + (xy 155.720155 105.526404) + (xy 155.722359 105.521679) + (xy 155.729441 105.504582) + (xy 155.731227 105.499674) + (xy 155.731226 105.499674) + (xy 155.731229 105.499671) + (xy 155.738289 105.459623) + (xy 155.739451 105.454389) + (xy 155.74731 105.42506) + (xy 155.749973 105.415124) + (xy 155.746431 105.374641) + (xy 155.746195 105.369234) + (xy 155.746195 105.286617) + (xy 155.76588 105.219578) + (xy 155.818684 105.173823) + (xy 155.870195 105.162617) + (xy 155.969893 105.162617) + (xy 156.029166 105.145213) + (xy 156.099034 105.145213) + ) + ) + (filled_polygon + (layer "In2.Cu") + (pts + (xy 149.337913 87.016753) + (xy 149.366938 87.080309) + (xy 149.3682 87.097956) + (xy 149.3682 90.989607) + (xy 149.374416 91.006687) + (xy 149.380007 91.027555) + (xy 149.383164 91.045459) + (xy 149.392254 91.061202) + (xy 149.401388 91.080789) + (xy 149.407605 91.097871) + (xy 149.419288 91.111794) + (xy 149.431683 91.129495) + (xy 149.438393 91.141118) + (xy 149.440773 91.145239) + (xy 149.454693 91.15692) + (xy 149.469973 91.172199) + (xy 149.477375 91.181019) + (xy 149.481662 91.186128) + (xy 149.487362 91.189419) + (xy 149.497403 91.195216) + (xy 149.515105 91.20761) + (xy 149.52903 91.219295) + (xy 149.546109 91.225511) + (xy 149.565696 91.234645) + (xy 149.581438 91.243734) + (xy 149.599334 91.246889) + (xy 149.620215 91.252484) + (xy 149.629855 91.255992) + (xy 149.637294 91.2587) + (xy 149.666316 91.2587) + (xy 149.726425 91.2587) + (xy 149.793464 91.278385) + (xy 149.839219 91.331189) + (xy 149.849163 91.400347) + (xy 149.83922 91.434211) + (xy 149.832034 91.449944) + (xy 149.811553 91.5924) + (xy 149.832034 91.734856) + (xy 149.891822 91.865771) + (xy 149.891825 91.865776) + (xy 149.964448 91.949588) + (xy 149.993473 92.013143) + (xy 149.983529 92.082302) + (xy 149.937774 92.135106) + (xy 149.90567 92.149767) + (xy 149.806168 92.178983) + (xy 149.685092 92.256794) + (xy 149.590842 92.365564) + (xy 149.590841 92.365566) + (xy 149.531053 92.496481) + (xy 149.510572 92.638938) + (xy 149.531053 92.781394) + (xy 149.571077 92.869032) + (xy 149.590842 92.912311) + (xy 149.685091 93.021081) + (xy 149.806166 93.098891) + (xy 149.806169 93.098892) + (xy 149.806168 93.098892) + (xy 149.944255 93.139437) + (xy 149.944257 93.139438) + (xy 149.944258 93.139438) + (xy 150.088181 93.139438) + (xy 150.088181 93.139437) + (xy 150.226272 93.098891) + (xy 150.347347 93.021081) + (xy 150.441596 92.912311) + (xy 150.501384 92.781395) + (xy 150.521866 92.638938) + (xy 150.501384 92.496481) + (xy 150.499155 92.491601) + (xy 150.489212 92.422446) + (xy 150.518236 92.35889) + (xy 150.577014 92.321114) + (xy 150.633477 92.317974) + (xy 150.654205 92.321628) + (xy 150.65946 92.322793) + (xy 150.698724 92.333315) + (xy 150.739208 92.329772) + (xy 150.744612 92.329537) + (xy 154.045781 92.329537) + (xy 154.11282 92.349222) + (xy 154.158575 92.402026) + (xy 154.168519 92.471184) + (xy 154.158575 92.505049) + (xy 154.095234 92.643743) + (xy 154.074753 92.786199) + (xy 154.095234 92.928656) + (xy 154.121948 92.98715) + (xy 154.155023 93.059573) + (xy 154.249272 93.168343) + (xy 154.370347 93.246153) + (xy 154.37035 93.246154) + (xy 154.370349 93.246154) + (xy 154.508436 93.286699) + (xy 154.508438 93.2867) + (xy 154.508439 93.2867) + (xy 154.652362 93.2867) + (xy 154.652362 93.286699) + (xy 154.790453 93.246153) + (xy 154.911528 93.168343) + (xy 155.005777 93.059573) + (xy 155.065565 92.928657) + (xy 155.086047 92.7862) + (xy 155.070567 92.678536) + (xy 155.08051 92.60938) + (xy 155.126265 92.556576) + (xy 155.193305 92.536891) + (xy 155.260344 92.556575) + (xy 155.280986 92.57321) + (xy 158.281581 95.573805) + (xy 158.315066 95.635128) + (xy 158.310082 95.70482) + (xy 158.308464 95.708932) + (xy 158.30817 95.709641) + (xy 158.248099 95.907667) + (xy 158.227817 96.1136) + (xy 158.248099 96.319532) + (xy 158.262643 96.367476) + (xy 158.308168 96.517554) + (xy 158.369901 96.633048) + (xy 158.384143 96.701449) + (xy 158.359144 96.766693) + (xy 158.302839 96.808064) + (xy 158.260543 96.8155) + (xy 157.886775 96.8155) + (xy 157.881371 96.815264) + (xy 157.87525 96.814728) + (xy 157.840885 96.811721) + (xy 157.801632 96.822239) + (xy 157.79635 96.82341) + (xy 157.756342 96.830464) + (xy 157.75152 96.832219) + (xy 157.734253 96.839371) + (xy 157.729599 96.841541) + (xy 157.696311 96.864849) + (xy 157.691751 96.867754) + (xy 157.656566 96.888068) + (xy 157.656558 96.888075) + (xy 157.630443 96.919198) + (xy 157.626788 96.923187) + (xy 156.698187 97.851788) + (xy 156.694198 97.855443) + (xy 156.663075 97.881558) + (xy 156.663068 97.881566) + (xy 156.642754 97.916751) + (xy 156.639849 97.921311) + (xy 156.616541 97.954599) + (xy 156.614371 97.959253) + (xy 156.607223 97.976511) + (xy 156.605466 97.981339) + (xy 156.59841 98.021352) + (xy 156.597239 98.026633) + (xy 156.586721 98.065885) + (xy 156.590264 98.106366) + (xy 156.5905 98.111773) + (xy 156.5905 99.57183) + (xy 156.570815 99.638869) + (xy 156.518011 99.684624) + (xy 156.448853 99.694568) + (xy 156.385297 99.665543) + (xy 156.370407 99.64836) + (xy 156.370007 99.648708) + (xy 156.364198 99.642004) + (xy 156.26995 99.533235) + (xy 156.148875 99.455425) + (xy 156.148873 99.455424) + (xy 156.148871 99.455423) + (xy 156.148872 99.455423) + (xy 156.010785 99.414878) + (xy 156.010783 99.414878) + (xy 155.866861 99.414878) + (xy 155.866858 99.414878) + (xy 155.728771 99.455423) + (xy 155.607695 99.533234) + (xy 155.513445 99.642004) + (xy 155.513444 99.642006) + (xy 155.453656 99.772921) + (xy 155.439775 99.869467) + (xy 155.410749 99.933022) + (xy 155.351971 99.970796) + (xy 155.282101 99.970796) + (xy 155.229356 99.9395) + (xy 152.276645 96.986789) + (xy 152.272989 96.982799) + (xy 152.246872 96.951674) + (xy 152.246867 96.95167) + (xy 152.211679 96.931354) + (xy 152.207117 96.928447) + (xy 152.17383 96.90514) + (xy 152.169156 96.902961) + (xy 152.151944 96.895831) + (xy 152.147095 96.894066) + (xy 152.107084 96.887011) + (xy 152.101802 96.88584) + (xy 152.062545 96.875321) + (xy 152.026881 96.878442) + (xy 152.022061 96.878864) + (xy 152.016658 96.8791) + (xy 151.789909 96.8791) + (xy 151.72287 96.859415) + (xy 151.677115 96.806611) + (xy 151.667171 96.737453) + (xy 151.696196 96.673897) + (xy 151.754974 96.636123) + (xy 151.754975 96.636123) + (xy 151.860043 96.605272) + (xy 151.860043 96.605271) + (xy 151.860046 96.605271) + (xy 151.981121 96.527461) + (xy 152.07537 96.418691) + (xy 152.135158 96.287775) + (xy 152.138798 96.262456) + (xy 152.167821 96.198901) + (xy 152.226599 96.161126) + (xy 152.226601 96.161125) + (xy 152.228917 96.160445) + (xy 152.300315 96.139481) + (xy 152.370184 96.139481) + (xy 152.407622 96.159923) + (xy 152.408101 96.159179) + (xy 152.415561 96.163973) + (xy 152.415562 96.163974) + (xy 152.536637 96.241784) + (xy 152.53664 96.241785) + (xy 152.536639 96.241785) + (xy 152.674726 96.28233) + (xy 152.674728 96.282331) + (xy 152.674729 96.282331) + (xy 152.818652 96.282331) + (xy 152.818652 96.28233) + (xy 152.951396 96.243354) + (xy 152.95674 96.241785) + (xy 152.95674 96.241784) + (xy 152.956743 96.241784) + (xy 153.077818 96.163974) + (xy 153.172067 96.055204) + (xy 153.231855 95.924288) + (xy 153.237504 95.885) + (xy 154.510553 95.885) + (xy 154.531034 96.027456) + (xy 154.580492 96.135752) + (xy 154.590823 96.158373) + (xy 154.685072 96.267143) + (xy 154.806147 96.344953) + (xy 154.80615 96.344954) + (xy 154.806149 96.344954) + (xy 154.944236 96.385499) + (xy 154.944238 96.3855) + (xy 154.944239 96.3855) + (xy 155.088162 96.3855) + (xy 155.088162 96.385499) + (xy 155.226253 96.344953) + (xy 155.347328 96.267143) + (xy 155.441577 96.158373) + (xy 155.501365 96.027457) + (xy 155.521847 95.885) + (xy 155.501365 95.742543) + (xy 155.441577 95.611627) + (xy 155.347328 95.502857) + (xy 155.347325 95.502855) + (xy 155.340623 95.497047) + (xy 155.341761 95.495733) + (xy 155.302939 95.450928) + (xy 155.292998 95.381769) + (xy 155.322025 95.318214) + (xy 155.380798 95.280444) + (xy 155.497963 95.246042) + (xy 155.613489 95.171797) + (xy 155.680528 95.152114) + (xy 155.71536 95.159702) + (xy 155.716037 95.1574) + (xy 155.862636 95.200444) + (xy 155.862638 95.200445) + (xy 155.862639 95.200445) + (xy 156.006562 95.200445) + (xy 156.006562 95.200444) + (xy 156.144653 95.159898) + (xy 156.265728 95.082088) + (xy 156.359977 94.973318) + (xy 156.419765 94.842402) + (xy 156.440247 94.699945) + (xy 156.419765 94.557488) + (xy 156.359977 94.426572) + (xy 156.265728 94.317802) + (xy 156.144653 94.239992) + (xy 156.144651 94.239991) + (xy 156.144649 94.23999) + (xy 156.14465 94.23999) + (xy 156.006563 94.199445) + (xy 156.006561 94.199445) + (xy 155.862639 94.199445) + (xy 155.862638 94.199445) + (xy 155.848462 94.203607) + (xy 155.778592 94.203605) + (xy 155.719815 94.165829) + (xy 155.690792 94.102273) + (xy 155.690792 94.066988) + (xy 155.699647 94.0054) + (xy 155.679165 93.862943) + (xy 155.619377 93.732027) + (xy 155.525128 93.623257) + (xy 155.404053 93.545447) + (xy 155.404051 93.545446) + (xy 155.404049 93.545445) + (xy 155.40405 93.545445) + (xy 155.265963 93.5049) + (xy 155.265961 93.5049) + (xy 155.122039 93.5049) + (xy 155.122036 93.5049) + (xy 154.983949 93.545445) + (xy 154.862873 93.623256) + (xy 154.768623 93.732026) + (xy 154.768622 93.732028) + (xy 154.708834 93.862943) + (xy 154.688353 94.0054) + (xy 154.708834 94.147856) + (xy 154.761418 94.262997) + (xy 154.768623 94.278773) + (xy 154.823387 94.341975) + (xy 154.848077 94.370468) + (xy 154.877102 94.434024) + (xy 154.867158 94.503183) + (xy 154.865493 94.506233) + (xy 154.802744 94.643632) + (xy 154.782263 94.786088) + (xy 154.802744 94.928545) + (xy 154.853323 95.039296) + (xy 154.862533 95.059462) + (xy 154.956782 95.168232) + (xy 154.956784 95.168233) + (xy 154.963487 95.174042) + (xy 154.962348 95.175356) + (xy 155.001168 95.220155) + (xy 155.011112 95.289314) + (xy 154.982088 95.35287) + (xy 154.92331 95.390645) + (xy 154.923309 95.390645) + (xy 154.806148 95.425045) + (xy 154.685073 95.502856) + (xy 154.590823 95.611626) + (xy 154.590822 95.611628) + (xy 154.531034 95.742543) + (xy 154.510553 95.885) + (xy 153.237504 95.885) + (xy 153.252337 95.781831) + (xy 153.231855 95.639374) + (xy 153.172067 95.508458) + (xy 153.077818 95.399688) + (xy 152.956743 95.321878) + (xy 152.956741 95.321877) + (xy 152.956739 95.321876) + (xy 152.95674 95.321876) + (xy 152.818653 95.281331) + (xy 152.818651 95.281331) + (xy 152.674729 95.281331) + (xy 152.674725 95.281331) + (xy 152.549336 95.318148) + (xy 152.479466 95.318148) + (xy 152.442029 95.297706) + (xy 152.441551 95.298451) + (xy 152.434088 95.293655) + (xy 152.313015 95.215846) + (xy 152.313013 95.215845) + (xy 152.313011 95.215844) + (xy 152.313012 95.215844) + (xy 152.174925 95.175299) + (xy 152.174923 95.175299) + (xy 152.031001 95.175299) + (xy 152.030998 95.175299) + (xy 151.892911 95.215844) + (xy 151.771835 95.293655) + (xy 151.694871 95.382476) + (xy 151.636092 95.42025) + (xy 151.566223 95.42025) + (xy 151.507445 95.382476) + (xy 151.486378 95.358164) + (xy 151.451878 95.318348) + (xy 151.330803 95.240538) + (xy 151.330801 95.240537) + (xy 151.330799 95.240536) + (xy 151.3308 95.240536) + (xy 151.192713 95.199991) + (xy 151.192711 95.199991) + (xy 151.048789 95.199991) + (xy 151.048786 95.199991) + (xy 150.910699 95.240536) + (xy 150.789622 95.318347) + (xy 150.755119 95.358166) + (xy 150.69634 95.39594) + (xy 150.626471 95.395939) + (xy 150.567693 95.358164) + (xy 150.548617 95.328481) + (xy 150.505755 95.234627) + (xy 150.411506 95.125857) + (xy 150.290431 95.048047) + (xy 150.290429 95.048046) + (xy 150.290427 95.048045) + (xy 150.290428 95.048045) + (xy 150.152341 95.0075) + (xy 150.152339 95.0075) + (xy 150.008417 95.0075) + (xy 150.008414 95.0075) + (xy 149.893055 95.041372) + (xy 149.823185 95.041372) + (xy 149.778556 95.012689) + (xy 149.776256 95.015344) + (xy 149.769559 95.009541) + (xy 149.769556 95.009538) + (xy 149.648481 94.931728) + (xy 149.648479 94.931727) + (xy 149.648477 94.931726) + (xy 149.648478 94.931726) + (xy 149.510391 94.891181) + (xy 149.510389 94.891181) + (xy 149.366467 94.891181) + (xy 149.366464 94.891181) + (xy 149.228377 94.931726) + (xy 149.107301 95.009537) + (xy 149.1073 95.009537) + (xy 149.1073 95.009538) + (xy 149.102269 95.015344) + (xy 149.013051 95.118307) + (xy 149.01305 95.118309) + (xy 148.953262 95.249224) + (xy 148.932781 95.391681) + (xy 148.953262 95.534137) + (xy 148.998616 95.633446) + (xy 149.013051 95.665054) + (xy 149.1073 95.773824) + (xy 149.228375 95.851634) + (xy 149.228378 95.851635) + (xy 149.228377 95.851635) + (xy 149.299728 95.872585) + (xy 149.34201 95.885) + (xy 149.366464 95.89218) + (xy 149.366466 95.892181) + (xy 149.366467 95.892181) + (xy 149.510389 95.892181) + (xy 149.625751 95.858308) + (xy 149.695618 95.858308) + (xy 149.74025 95.88699) + (xy 149.74255 95.884337) + (xy 149.749246 95.890138) + (xy 149.74925 95.890143) + (xy 149.870325 95.967953) + (xy 149.870328 95.967954) + (xy 149.870327 95.967954) + (xy 150.008414 96.008499) + (xy 150.008416 96.0085) + (xy 150.008417 96.0085) + (xy 150.15234 96.0085) + (xy 150.15234 96.008499) + (xy 150.2703 95.973864) + (xy 150.290428 95.967954) + (xy 150.290428 95.967953) + (xy 150.290431 95.967953) + (xy 150.411506 95.890143) + (xy 150.446009 95.850324) + (xy 150.504784 95.812551) + (xy 150.574654 95.812551) + (xy 150.633432 95.850324) + (xy 150.652514 95.880017) + (xy 150.69537 95.97386) + (xy 150.695373 95.973864) + (xy 150.789622 96.082634) + (xy 150.910697 96.160444) + (xy 150.9107 96.160445) + (xy 150.910699 96.160445) + (xy 151.017857 96.191908) + (xy 151.048789 96.200991) + (xy 151.048793 96.200991) + (xy 151.057566 96.202253) + (xy 151.057292 96.204153) + (xy 151.11356 96.220676) + (xy 151.159315 96.27348) + (xy 151.16384 96.285612) + (xy 151.209458 96.3855) + (xy 151.224616 96.418691) + (xy 151.318865 96.527461) + (xy 151.43994 96.605271) + (xy 151.439943 96.605272) + (xy 151.439942 96.605272) + (xy 151.545011 96.636123) + (xy 151.60379 96.673897) + (xy 151.632815 96.737453) + (xy 151.622872 96.806611) + (xy 151.577117 96.859415) + (xy 151.510077 96.8791) + (xy 148.091633 96.8791) + (xy 148.024594 96.859415) + (xy 148.003952 96.842781) + (xy 146.259293 95.098121) + (xy 146.225808 95.036798) + (xy 146.230792 94.967106) + (xy 146.272664 94.911173) + (xy 146.338128 94.886756) + (xy 146.35017 94.887187) + (xy 146.35017 94.8869) + (xy 146.502962 94.8869) + (xy 146.502962 94.886899) + (xy 146.610121 94.855435) + (xy 146.64105 94.846354) + (xy 146.64105 94.846353) + (xy 146.641053 94.846353) + (xy 146.762128 94.768543) + (xy 146.856377 94.659773) + (xy 146.916165 94.528857) + (xy 146.936647 94.3864) + (xy 146.916165 94.243943) + (xy 146.856377 94.113027) + (xy 146.762128 94.004257) + (xy 146.641053 93.926447) + (xy 146.641051 93.926446) + (xy 146.641049 93.926445) + (xy 146.64105 93.926445) + (xy 146.502963 93.8859) + (xy 146.502961 93.8859) + (xy 146.359039 93.8859) + (xy 146.359036 93.8859) + (xy 146.220949 93.926445) + (xy 146.099873 94.004256) + (xy 146.099872 94.004256) + (xy 146.099872 94.004257) + (xy 146.098882 94.0054) + (xy 146.005623 94.113026) + (xy 146.005622 94.113028) + (xy 145.945834 94.243943) + (xy 145.925353 94.3864) + (xy 145.925353 94.386401) + (xy 145.935769 94.458851) + (xy 145.925825 94.52801) + (xy 145.880069 94.580813) + (xy 145.81303 94.600497) + (xy 145.745991 94.580812) + (xy 145.72535 94.564178) + (xy 145.684161 94.522989) + (xy 145.680505 94.518999) + (xy 145.654388 94.487874) + (xy 145.654383 94.48787) + (xy 145.619195 94.467554) + (xy 145.614633 94.464647) + (xy 145.581346 94.44134) + (xy 145.576672 94.439161) + (xy 145.55946 94.432031) + (xy 145.554611 94.430266) + (xy 145.5146 94.423211) + (xy 145.509318 94.42204) + (xy 145.470061 94.411521) + (xy 145.434397 94.414642) + (xy 145.429577 94.415064) + (xy 145.424174 94.4153) + (xy 144.973783 94.4153) + (xy 144.906744 94.395615) + (xy 144.860989 94.342811) + (xy 144.851045 94.273653) + (xy 144.87793 94.212635) + (xy 144.893798 94.193299) + (xy 144.921085 94.16005) + (xy 145.018632 93.977554) + (xy 145.04871 93.8784) + (xy 147.500153 93.8784) + (xy 147.520634 94.020856) + (xy 147.578634 94.147856) + (xy 147.580423 94.151773) + (xy 147.674672 94.260543) + (xy 147.795747 94.338353) + (xy 147.79575 94.338354) + (xy 147.795749 94.338354) + (xy 147.933836 94.378899) + (xy 147.933838 94.3789) + (xy 147.933839 94.3789) + (xy 148.077762 94.3789) + (xy 148.077762 94.378899) + (xy 148.20067 94.342811) + (xy 148.21585 94.338354) + (xy 148.21585 94.338353) + (xy 148.215853 94.338353) + (xy 148.336928 94.260543) + (xy 148.431177 94.151773) + (xy 148.490965 94.020857) + (xy 148.511447 93.8784) + (xy 148.490965 93.735943) + (xy 148.431177 93.605027) + (xy 148.336928 93.496257) + (xy 148.215853 93.418447) + (xy 148.215851 93.418446) + (xy 148.215849 93.418445) + (xy 148.21585 93.418445) + (xy 148.077763 93.3779) + (xy 148.077761 93.3779) + (xy 147.933839 93.3779) + (xy 147.933836 93.3779) + (xy 147.795749 93.418445) + (xy 147.674673 93.496256) + (xy 147.580423 93.605026) + (xy 147.580422 93.605028) + (xy 147.520634 93.735943) + (xy 147.500153 93.8784) + (xy 145.04871 93.8784) + (xy 145.0787 93.779534) + (xy 145.098983 93.5736) + (xy 145.0787 93.367666) + (xy 145.018632 93.169646) + (xy 144.921085 92.98715) + (xy 144.824149 92.869032) + (xy 144.78981 92.827189) + (xy 144.634529 92.699755) + (xy 144.62985 92.695915) + (xy 144.492047 92.622257) + (xy 144.442204 92.573295) + (xy 144.438574 92.557298) + (xy 147.044788 92.557298) + (xy 147.065269 92.699754) + (xy 147.106984 92.791095) + (xy 147.125058 92.830671) + (xy 147.219307 92.939441) + (xy 147.340382 93.017251) + (xy 147.340385 93.017252) + (xy 147.340384 93.017252) + (xy 147.478471 93.057797) + (xy 147.478473 93.057798) + (xy 147.478474 93.057798) + (xy 147.622397 93.057798) + (xy 147.622397 93.057797) + (xy 147.760488 93.017251) + (xy 147.881563 92.939441) + (xy 147.975812 92.830671) + (xy 148.0356 92.699755) + (xy 148.056082 92.557298) + (xy 148.0356 92.414841) + (xy 147.975812 92.283925) + (xy 147.881563 92.175155) + (xy 147.760488 92.097345) + (xy 147.760486 92.097344) + (xy 147.760484 92.097343) + (xy 147.760485 92.097343) + (xy 147.622398 92.056798) + (xy 147.622396 92.056798) + (xy 147.478474 92.056798) + (xy 147.478471 92.056798) + (xy 147.340384 92.097343) + (xy 147.219308 92.175154) + (xy 147.125058 92.283924) + (xy 147.125057 92.283926) + (xy 147.065269 92.414841) + (xy 147.044788 92.557298) + (xy 144.438574 92.557298) + (xy 144.426744 92.505158) + (xy 144.450576 92.439478) + (xy 144.506134 92.397109) + (xy 144.550502 92.3889) + (xy 146.265469 92.3889) + (xy 146.270872 92.389135) + (xy 146.311357 92.392678) + (xy 146.350628 92.382154) + (xy 146.35587 92.380992) + (xy 146.395905 92.373934) + (xy 146.395907 92.373932) + (xy 146.400798 92.372153) + (xy 146.417916 92.365062) + (xy 146.422637 92.36286) + (xy 146.422642 92.362859) + (xy 146.455935 92.339545) + (xy 146.460474 92.336653) + (xy 146.495681 92.316328) + (xy 146.521815 92.285181) + (xy 146.525446 92.281219) + (xy 147.818424 90.98824) + (xy 147.822375 90.98462) + (xy 147.853528 90.958481) + (xy 147.873852 90.923277) + (xy 147.876748 90.918732) + (xy 147.900059 90.885443) + (xy 147.90006 90.885437) + (xy 147.902259 90.880723) + (xy 147.909349 90.863607) + (xy 147.911134 90.858705) + (xy 147.914521 90.839494) + (xy 147.91819 90.818682) + (xy 147.919361 90.813403) + (xy 147.922603 90.801304) + (xy 147.929877 90.774157) + (xy 147.926335 90.733679) + (xy 147.9261 90.728276) + (xy 147.9261 90.705102) + (xy 147.945785 90.638063) + (xy 147.956382 90.623905) + (xy 148.024777 90.544973) + (xy 148.084565 90.414057) + (xy 148.105047 90.2716) + (xy 148.084565 90.129143) + (xy 148.024777 89.998227) + (xy 147.930528 89.889457) + (xy 147.809453 89.811647) + (xy 147.809451 89.811646) + (xy 147.809449 89.811645) + (xy 147.80945 89.811645) + (xy 147.671363 89.7711) + (xy 147.671361 89.7711) + (xy 147.527439 89.7711) + (xy 147.527436 89.7711) + (xy 147.389349 89.811645) + (xy 147.268273 89.889456) + (xy 147.174023 89.998226) + (xy 147.174022 89.998228) + (xy 147.114234 90.129143) + (xy 147.093753 90.2716) + (xy 147.114234 90.414056) + (xy 147.144944 90.4813) + (xy 147.174023 90.544973) + (xy 147.174377 90.545381) + (xy 147.174601 90.545873) + (xy 147.178818 90.552434) + (xy 147.177875 90.553039) + (xy 147.203405 90.608933) + (xy 147.193466 90.678092) + (xy 147.168349 90.714269) + (xy 147.081314 90.801304) + (xy 147.019991 90.834789) + (xy 146.950299 90.829805) + (xy 146.89992 90.794825) + (xy 146.863729 90.753058) + (xy 146.863728 90.753057) + (xy 146.742653 90.675247) + (xy 146.742651 90.675246) + (xy 146.742649 90.675245) + (xy 146.74265 90.675245) + (xy 146.604563 90.6347) + (xy 146.604561 90.6347) + (xy 146.545486 90.6347) + (xy 146.478447 90.615015) + (xy 146.457805 90.598381) + (xy 145.920005 90.060581) + (xy 145.88652 89.999258) + (xy 145.891504 89.929566) + (xy 145.933376 89.873633) + (xy 145.99884 89.849216) + (xy 146.007686 89.8489) + (xy 146.473626 89.8489) + (xy 146.479029 89.849135) + (xy 146.519514 89.852678) + (xy 146.558785 89.842154) + (xy 146.564027 89.840992) + (xy 146.604062 89.833934) + (xy 146.604064 89.833932) + (xy 146.608955 89.832153) + (xy 146.626073 89.825062) + (xy 146.630794 89.82286) + (xy 146.630799 89.822859) + (xy 146.664092 89.799545) + (xy 146.668631 89.796653) + (xy 146.703838 89.776328) + (xy 146.729973 89.74518) + (xy 146.733591 89.741231) + (xy 147.596804 88.878019) + (xy 147.658128 88.844534) + (xy 147.684486 88.8417) + (xy 147.743562 88.8417) + (xy 147.743562 88.841699) + (xy 147.881653 88.801153) + (xy 148.002728 88.723343) + (xy 148.096977 88.614573) + (xy 148.156765 88.483657) + (xy 148.177247 88.3412) + (xy 148.156765 88.198743) + (xy 148.096977 88.067827) + (xy 148.002728 87.959057) + (xy 147.881653 87.881247) + (xy 147.881651 87.881246) + (xy 147.881649 87.881245) + (xy 147.88165 87.881245) + (xy 147.743563 87.8407) + (xy 147.743561 87.8407) + (xy 147.599639 87.8407) + (xy 147.599636 87.8407) + (xy 147.461549 87.881245) + (xy 147.340473 87.959056) + (xy 147.246223 88.067826) + (xy 147.246222 88.067828) + (xy 147.186434 88.198743) + (xy 147.164691 88.349978) + (xy 147.161248 88.349482) + (xy 147.146268 88.400499) + (xy 147.129634 88.421141) + (xy 146.564529 88.986246) + (xy 146.503206 89.019731) + (xy 146.433514 89.014747) + (xy 146.377581 88.972875) + (xy 146.353164 88.907411) + (xy 146.35411 88.880918) + (xy 146.359341 88.844534) + (xy 146.371007 88.763396) + (xy 146.350525 88.620939) + (xy 146.290737 88.490023) + (xy 146.196488 88.381253) + (xy 146.075413 88.303443) + (xy 146.075411 88.303442) + (xy 146.075409 88.303441) + (xy 146.07541 88.303441) + (xy 145.937323 88.262896) + (xy 145.937321 88.262896) + (xy 145.878246 88.262896) + (xy 145.811207 88.243211) + (xy 145.790565 88.226577) + (xy 145.084569 87.520581) + (xy 145.051084 87.459258) + (xy 145.056068 87.389566) + (xy 145.09794 87.333633) + (xy 145.163404 87.309216) + (xy 145.17225 87.3089) + (xy 145.874887 87.3089) + (xy 145.88029 87.309135) + (xy 145.920775 87.312678) + (xy 145.960046 87.302154) + (xy 145.965288 87.300992) + (xy 146.005323 87.293934) + (xy 146.005325 87.293932) + (xy 146.010216 87.292153) + (xy 146.027334 87.285062) + (xy 146.032055 87.28286) + (xy 146.03206 87.282859) + (xy 146.065353 87.259545) + (xy 146.069892 87.256653) + (xy 146.105099 87.236328) + (xy 146.131233 87.205181) + (xy 146.134853 87.20123) + (xy 146.308265 87.027818) + (xy 146.369588 86.994334) + (xy 146.395946 86.9915) + (xy 148.357401 86.9915) + (xy 148.42444 87.011185) + (xy 148.451114 87.034298) + (xy 148.462069 87.046941) + (xy 148.462071 87.046942) + (xy 148.462072 87.046943) + (xy 148.583147 87.124753) + (xy 148.58315 87.124754) + (xy 148.583149 87.124754) + (xy 148.721236 87.165299) + (xy 148.721238 87.1653) + (xy 148.721239 87.1653) + (xy 148.865162 87.1653) + (xy 148.865162 87.165299) + (xy 149.003253 87.124753) + (xy 149.124328 87.046943) + (xy 149.150488 87.016752) + (xy 149.209265 86.978979) + (xy 149.279135 86.978979) + ) + ) + ) +) diff --git a/MCL68+/PCB/MCL68.kicad_prl b/MCL68+/PCB/MCL68.kicad_prl new file mode 100644 index 0000000..836a77d --- /dev/null +++ b/MCL68+/PCB/MCL68.kicad_prl @@ -0,0 +1,76 @@ +{ + "board": { + "active_layer": 2, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 12, + 13, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36, + 39, + 40 + ], + "visible_layers": "83d1000_fffffff8", + "zone_display_mode": 0 + }, + "meta": { + "filename": "MCL68.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/MCL68+/PCB/MCL68.kicad_pro b/MCL68+/PCB/MCL68.kicad_pro new file mode 100644 index 0000000..543d916 --- /dev/null +++ b/MCL68+/PCB/MCL68.kicad_pro @@ -0,0 +1,490 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.25 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.7999999999999999, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.09999999999999999, + "min_via_diameter": 0.5, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 5, + "td_on_pad_in_zone": false, + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [ + 0.0 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + } + ], + "zones_allow_external_fillets": false + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "error", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "MCL68.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.1524, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.1524, + "via_diameter": 0.5, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ac06be40-bdc8-43b6-beba-a96d3ba320e4", + "" + ] + ], + "text_variables": {} +} diff --git a/MCL68+/PCB/MCL68.kicad_sch b/MCL68+/PCB/MCL68.kicad_sch new file mode 100644 index 0000000..7a4395a --- /dev/null +++ b/MCL68+/PCB/MCL68.kicad_sch @@ -0,0 +1,5783 @@ +(kicad_sch (version 20230121) (generator eeschema) + + (uuid ac06be40-bdc8-43b6-beba-a96d3ba320e4) + + (paper "B") + + (lib_symbols + (symbol "74xx:74HCT541" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HCT541" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL BUFFER 3State BUS" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HCT541_1_0" + (polyline + (pts + (xy -0.635 -1.6002) + (xy -0.635 0.9398) + (xy 0.635 0.9398) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -1.6002) + (xy 0.635 -1.6002) + (xy 0.635 0.9398) + (xy 1.27 0.9398) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 3.4798) + (xy -1.27 4.7498) + (xy -1.27 2.2098) + (xy 1.27 3.4798) + ) + (stroke (width 0.1524) (type default)) + (fill (type none)) + ) + (pin input inverted (at -12.7 -10.16 0) (length 5.08) + (name "G1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "Y7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "Y6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "Y5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "Y4" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "Y3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "Y2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "Y1" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "Y0" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "G2" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "A0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HCT541_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74HCT574" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74HCT574" (at -7.62 -16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL REG DFF DFF8 3State" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "8-bit Register, 3-state outputs" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?20*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74HCT574_1_0" + (pin input inverted (at -12.7 -12.7 0) (length 5.08) + (name "OE" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -20.32 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -12.7 -10.16 0) (length 5.08) + (name "Cp" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -5.08 180) (length 5.08) + (name "Q7" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -2.54 180) (length 5.08) + (name "Q6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "Q5" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 2.54 180) (length 5.08) + (name "Q4" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 5.08 180) (length 5.08) + (name "Q3" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "Q2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 10.16 180) (length 5.08) + (name "Q1" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 12.7 180) (length 5.08) + (name "Q0" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 20.32 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 10.16 0) (length 5.08) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 2.54 0) (length 5.08) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 5.08) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74HCT574_1_1" + (rectangle (start -7.62 15.24) (end 7.62 -15.24) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "74xx:74LS257" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at -7.62 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "74LS257" (at -7.62 -21.59 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_locked" "" (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "ki_keywords" "TTL MUX MUX2" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Quad 2 to 1 Multiplexer" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "DIP?16*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LS257_1_0" + (pin input line (at -12.7 -15.24 0) (length 5.08) + (name "S" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 5.08) + (name "I1d" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -7.62 0) (length 5.08) + (name "I0d" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 0 180) (length 5.08) + (name "Zc" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -2.54 0) (length 5.08) + (name "I1c" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 5.08) + (name "I0c" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -12.7 -17.78 0) (length 5.08) + (name "OE" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 22.86 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 15.24 0) (length 5.08) + (name "I0a" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 12.7 0) (length 5.08) + (name "I1a" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 15.24 180) (length 5.08) + (name "Za" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 7.62 0) (length 5.08) + (name "I0b" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 5.08) + (name "I1b" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 7.62 180) (length 5.08) + (name "Zb" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -25.4 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin tri_state line (at 12.7 -7.62 180) (length 5.08) + (name "Zd" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "74LS257_1_1" + (rectangle (start -7.62 17.78) (end 7.62 -20.32) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + ) + (symbol "CPU_NXP_68000:68000D" (pin_names (offset 0.762)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "68000D" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "68000 Microprocessor CPU" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "16/32-bit Microprocessor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "68000D_0_1" + (rectangle (start -17.78 57.15) (end 17.78 -57.15) + (stroke (width 0.254) (type default)) + (fill (type background)) + ) + ) + (symbol "68000D_1_1" + (pin bidirectional line (at 25.4 -15.24 180) (length 7.62) + (name "D4" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 -20.32 0) (length 7.62) + (name "DTACK" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at -25.4 35.56 0) (length 7.62) + (name "BG" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 38.1 0) (length 7.62) + (name "BGACK" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 33.02 0) (length 7.62) + (name "BR" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 60.96 270) (length 3.81) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input clock (at -25.4 55.88 0) (length 7.62) + (name "CLK" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 -60.96 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional inverted (at -25.4 -30.48 0) (length 7.62) + (name "HALT" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional inverted (at -25.4 -33.02 0) (length 7.62) + (name "RESET" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at -25.4 12.7 0) (length 7.62) + (name "VMA" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -12.7 180) (length 7.62) + (name "D3" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -25.4 10.16 0) (length 7.62) + (name "E" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 7.62 0) (length 7.62) + (name "VPA" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 -15.24 0) (length 7.62) + (name "BERR" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 43.18 0) (length 7.62) + (name "IPL2" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 45.72 0) (length 7.62) + (name "IPL1" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin input inverted (at -25.4 48.26 0) (length 7.62) + (name "IPL0" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -25.4 20.32 0) (length 7.62) + (name "FC2" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -25.4 22.86 0) (length 7.62) + (name "FC1" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at -25.4 25.4 0) (length 7.62) + (name "FC0" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 55.88 180) (length 7.62) + (name "A1" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -10.16 180) (length 7.62) + (name "D2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 53.34 180) (length 7.62) + (name "A2" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 50.8 180) (length 7.62) + (name "A3" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 48.26 180) (length 7.62) + (name "A4" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 45.72 180) (length 7.62) + (name "A5" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 43.18 180) (length 7.62) + (name "A6" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 40.64 180) (length 7.62) + (name "A7" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 38.1 180) (length 7.62) + (name "A8" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 35.56 180) (length 7.62) + (name "A9" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 33.02 180) (length 7.62) + (name "A10" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 30.48 180) (length 7.62) + (name "A11" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -7.62 180) (length 7.62) + (name "D1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 27.94 180) (length 7.62) + (name "A12" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 25.4 180) (length 7.62) + (name "A13" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 22.86 180) (length 7.62) + (name "A14" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 20.32 180) (length 7.62) + (name "A15" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 17.78 180) (length 7.62) + (name "A16" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 15.24 180) (length 7.62) + (name "A17" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 12.7 180) (length 7.62) + (name "A18" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 7.62) + (name "A19" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 7.62) + (name "A20" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 2.54 60.96 270) (length 3.81) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "49" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -5.08 180) (length 7.62) + (name "D0" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 7.62) + (name "A21" (effects (font (size 1.27 1.27)))) + (number "50" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 7.62) + (name "A22" (effects (font (size 1.27 1.27)))) + (number "51" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 7.62) + (name "A23" (effects (font (size 1.27 1.27)))) + (number "52" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 0 -60.96 90) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "53" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -43.18 180) (length 7.62) + (name "D15" (effects (font (size 1.27 1.27)))) + (number "54" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -40.64 180) (length 7.62) + (name "D14" (effects (font (size 1.27 1.27)))) + (number "55" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -38.1 180) (length 7.62) + (name "D13" (effects (font (size 1.27 1.27)))) + (number "56" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -35.56 180) (length 7.62) + (name "D12" (effects (font (size 1.27 1.27)))) + (number "57" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -33.02 180) (length 7.62) + (name "D11" (effects (font (size 1.27 1.27)))) + (number "58" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -30.48 180) (length 7.62) + (name "D10" (effects (font (size 1.27 1.27)))) + (number "59" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 25.4 -48.26 180) (length 7.62) + (name "AS" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -27.94 180) (length 7.62) + (name "D9" (effects (font (size 1.27 1.27)))) + (number "60" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -25.4 180) (length 7.62) + (name "D8" (effects (font (size 1.27 1.27)))) + (number "61" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -22.86 180) (length 7.62) + (name "D7" (effects (font (size 1.27 1.27)))) + (number "62" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -20.32 180) (length 7.62) + (name "D6" (effects (font (size 1.27 1.27)))) + (number "63" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 25.4 -17.78 180) (length 7.62) + (name "D5" (effects (font (size 1.27 1.27)))) + (number "64" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 25.4 -50.8 180) (length 7.62) + (name "UDS" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output inverted (at 25.4 -53.34 180) (length 7.62) + (name "LDS" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -55.88 180) (length 7.62) + (name "R/W" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Device:C_Polarized_US" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) + (property "Reference" "C" (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "C_Polarized_US" (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "cap capacitor" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Polarized capacitor, US symbol" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "C_Polarized_US_0_1" + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.778) + (xy -1.27 2.794) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (arc (start 2.032 -1.27) (mid 0 -0.5572) (end -2.032 -1.27) + (stroke (width 0.508) (type default)) + (fill (type none)) + ) + ) + (symbol "C_Polarized_US_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 3.302) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+3.3V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+3.3V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+3.3V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 0 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy 0 2.54) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0.762 1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "+5V_1_1" + (pin power_in line (at 0 0 90) (length 0) hide + (name "+5V" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "#PWR" (at 0 -6.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 0 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "global power" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) + (xy 0 -1.27) + (xy 1.27 -1.27) + (xy 0 -2.54) + (xy -1.27 -1.27) + (xy 0 -1.27) + ) + (stroke (width 0) (type default)) + (fill (type none)) + ) + ) + (symbol "GND_1_1" + (pin power_in line (at 0 0 270) (length 0) hide + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "teensy_old:Teensy4.1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0 64.77 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Teensy4.1" (at 0 62.23 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at -10.16 10.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at -10.16 10.16 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Teensy4.1_0_0" + (polyline + (pts + (xy -22.86 -6.35) + (xy 22.86 -6.35) + ) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + (text "(250mA max)" (at 11.43 49.53 0) + (effects (font (size 1.016 1.016))) + ) + (text "(3.6v to 5.5v)" (at 11.43 54.61 0) + (effects (font (size 1.016 1.016))) + ) + (pin bidirectional line (at -27.94 31.75 0) (length 5.08) + (name "8_TX2_IN1" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 29.21 0) (length 5.08) + (name "9_OUT1C" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 26.67 0) (length 5.08) + (name "10_CS_MQSR" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 24.13 0) (length 5.08) + (name "11_MOSI_CTX1" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 21.59 0) (length 5.08) + (name "12_MISO_MQSL" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -27.94 19.05 0) (length 5.08) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 16.51 0) (length 5.08) + (name "24_A10_TX6_SCL2" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 13.97 0) (length 5.08) + (name "25_A11_RX6_SDA2" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 11.43 0) (length 5.08) + (name "26_A12_MOSI1" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 8.89 0) (length 5.08) + (name "27_A13_SCK1" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 6.35 0) (length 5.08) + (name "28_RX7" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 3.81 0) (length 5.08) + (name "29_TX7" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 1.27 0) (length 5.08) + (name "30_CRX3" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 -1.27 0) (length 5.08) + (name "31_CTX3" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 -3.81 0) (length 5.08) + (name "32_OUT1B" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 -3.81 180) (length 5.08) + (name "33_MCLK2" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 -1.27 180) (length 5.08) + (name "34_RX8" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 1.27 180) (length 5.08) + (name "35_TX8" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 3.81 180) (length 5.08) + (name "36_CS" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 6.35 180) (length 5.08) + (name "37_CS" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 8.89 180) (length 5.08) + (name "38_CS1_IN1" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 11.43 180) (length 5.08) + (name "39_MISO1_OUT1A" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 13.97 180) (length 5.08) + (name "40_A16" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 16.51 180) (length 5.08) + (name "41_A17" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 21.59 180) (length 5.08) + (name "13_SCK_LED" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 24.13 180) (length 5.08) + (name "14_A0_TX3_SPDIF_OUT" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 26.67 180) (length 5.08) + (name "15_A1_RX3_SPDIF_IN" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 29.21 180) (length 5.08) + (name "16_A2_RX4_SCL1" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 31.75 180) (length 5.08) + (name "17_A3_TX4_SDA1" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 34.29 180) (length 5.08) + (name "18_A4_SDA" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 36.83 180) (length 5.08) + (name "19_A5_SCL" (effects (font (size 1.27 1.27)))) + (number "41" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 39.37 180) (length 5.08) + (name "20_A6_TX5_LRCLK1" (effects (font (size 1.27 1.27)))) + (number "42" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 41.91 180) (length 5.08) + (name "21_A7_RX5_BCLK1" (effects (font (size 1.27 1.27)))) + (number "43" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 44.45 180) (length 5.08) + (name "22_A8_CTX1" (effects (font (size 1.27 1.27)))) + (number "44" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 27.94 46.99 180) (length 5.08) + (name "23_A9_CRX1_MCLK1" (effects (font (size 1.27 1.27)))) + (number "45" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 27.94 49.53 180) (length 5.08) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "46" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 27.94 52.07 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "47" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 27.94 54.61 180) (length 5.08) + (name "VIN" (effects (font (size 1.27 1.27)))) + (number "48" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 44.45 0) (length 5.08) + (name "3_LRCLK2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 41.91 0) (length 5.08) + (name "4_BCLK2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 39.37 0) (length 5.08) + (name "5_IN2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 36.83 0) (length 5.08) + (name "6_OUT1D" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 34.29 0) (length 5.08) + (name "7_RX2_OUT1A" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + (symbol "Teensy4.1_0_1" + (rectangle (start -22.86 60.96) (end 22.86 -27.94) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + (rectangle (start -20.32 -1.27) (end -20.32 -1.27) + (stroke (width 0) (type solid)) + (fill (type none)) + ) + ) + (symbol "Teensy4.1_1_1" + (pin power_in line (at -27.94 54.61 0) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 52.07 0) (length 5.08) + (name "0_RX1_CRX2_CS1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 49.53 0) (length 5.08) + (name "1_TX1_CTX2_MISO1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 27.94 19.05 180) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -27.94 46.99 0) (length 5.08) + (name "2_OUT2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + ) + + (junction (at 199.39 34.29) (diameter 0) (color 0 0 0 0) + (uuid 0100501c-6710-446b-9d64-5b04d5f5f18b) + ) + (junction (at 212.09 46.99) (diameter 0) (color 0 0 0 0) + (uuid 023a8d35-3012-4a35-987d-715f02dff0a7) + ) + (junction (at 156.21 226.06) (diameter 0) (color 0 0 0 0) + (uuid 042e95c8-5b51-4d76-9cda-5b69477b62b7) + ) + (junction (at 207.01 41.91) (diameter 0) (color 0 0 0 0) + (uuid 084c0739-86db-45fe-92b5-e074d188b10a) + ) + (junction (at 71.12 133.35) (diameter 0) (color 0 0 0 0) + (uuid 0bd665e3-6700-41d5-82fa-d1be472fc6a9) + ) + (junction (at 140.97 39.37) (diameter 0) (color 0 0 0 0) + (uuid 123931fe-ff30-40cc-9fd9-4c76291460ea) + ) + (junction (at 336.55 44.45) (diameter 0) (color 0 0 0 0) + (uuid 14632e00-1b5d-49fb-abc2-80d137ea8415) + ) + (junction (at 257.81 29.21) (diameter 0) (color 0 0 0 0) + (uuid 1915fa59-cff6-4b32-b270-200287cd8b57) + ) + (junction (at 196.85 31.75) (diameter 0) (color 0 0 0 0) + (uuid 1f053f2c-dd6d-4d84-8538-befa18685bc1) + ) + (junction (at 265.43 36.83) (diameter 0) (color 0 0 0 0) + (uuid 21a9128b-5416-4687-8ed7-09528d2460c2) + ) + (junction (at 339.09 46.99) (diameter 0) (color 0 0 0 0) + (uuid 23a4581c-13a5-4963-889d-94e59af4abea) + ) + (junction (at 334.01 41.91) (diameter 0) (color 0 0 0 0) + (uuid 281d3aaf-34f5-4026-b476-8a64e10e8941) + ) + (junction (at 148.59 46.99) (diameter 0) (color 0 0 0 0) + (uuid 2be2b925-e965-497d-bdd1-2a9854a6ef36) + ) + (junction (at 143.51 41.91) (diameter 0) (color 0 0 0 0) + (uuid 41ceb65a-46e4-450e-be2a-fc59103f9671) + ) + (junction (at 130.81 29.21) (diameter 0) (color 0 0 0 0) + (uuid 4573852e-5f79-49e6-bec3-451028581976) + ) + (junction (at 273.05 44.45) (diameter 0) (color 0 0 0 0) + (uuid 4a7a7bfd-ba4a-4b2f-a7ba-0419bce74c52) + ) + (junction (at 331.47 39.37) (diameter 0) (color 0 0 0 0) + (uuid 4a7ef900-bf14-4c0d-84ce-d7409bce3c19) + ) + (junction (at 146.05 44.45) (diameter 0) (color 0 0 0 0) + (uuid 5f32dd58-4b98-44d2-804d-1c6645985a5a) + ) + (junction (at 321.31 29.21) (diameter 0) (color 0 0 0 0) + (uuid 7cfb104a-c8a2-4d69-8a5c-0c869b190904) + ) + (junction (at 204.47 39.37) (diameter 0) (color 0 0 0 0) + (uuid 8187a767-a36b-4585-9469-b356c4ebed35) + ) + (junction (at 270.51 41.91) (diameter 0) (color 0 0 0 0) + (uuid 8a3c4609-ff4c-4912-9fa9-4239edcbdbce) + ) + (junction (at 194.31 29.21) (diameter 0) (color 0 0 0 0) + (uuid 8c5fd105-7c7a-4d81-af27-aef37b5a651d) + ) + (junction (at 250.19 234.95) (diameter 0) (color 0 0 0 0) + (uuid 8d34d9ec-38b0-4153-811e-a675c29c13b3) + ) + (junction (at 250.19 227.33) (diameter 0) (color 0 0 0 0) + (uuid 936c2b0e-6a27-4d44-8c92-315e4152759a) + ) + (junction (at 138.43 36.83) (diameter 0) (color 0 0 0 0) + (uuid 948cc082-ce7e-44f4-a6d2-b283f4c61987) + ) + (junction (at 326.39 34.29) (diameter 0) (color 0 0 0 0) + (uuid bae4425f-10bb-4f0a-ab1f-d891850657f5) + ) + (junction (at 201.93 36.83) (diameter 0) (color 0 0 0 0) + (uuid bb66eb99-8fa2-4bfd-a9c4-e67dd06c4084) + ) + (junction (at 49.53 106.68) (diameter 0) (color 0 0 0 0) + (uuid cadd8def-4235-4680-9832-0e931f02a8cb) + ) + (junction (at 275.59 46.99) (diameter 0) (color 0 0 0 0) + (uuid cb4949ac-9581-49bd-8850-6f1bcfee3263) + ) + (junction (at 328.93 36.83) (diameter 0) (color 0 0 0 0) + (uuid cf086e7c-bd99-4c31-aaf6-2dad746ae529) + ) + (junction (at 135.89 34.29) (diameter 0) (color 0 0 0 0) + (uuid dd20c349-a009-43c1-b9d9-0d34d152d85d) + ) + (junction (at 71.12 259.08) (diameter 0) (color 0 0 0 0) + (uuid e6f124ea-3427-42ab-9cec-c129838d92f1) + ) + (junction (at 323.85 31.75) (diameter 0) (color 0 0 0 0) + (uuid e783e599-52e5-4604-8f2c-e7bb5cbd3fef) + ) + (junction (at 267.97 39.37) (diameter 0) (color 0 0 0 0) + (uuid e93f26d1-8af7-4c39-95c6-47cdd8595b6b) + ) + (junction (at 262.89 34.29) (diameter 0) (color 0 0 0 0) + (uuid f1fbf2de-7ebf-41e2-bdb3-c19d1726e97a) + ) + (junction (at 260.35 31.75) (diameter 0) (color 0 0 0 0) + (uuid f5226a26-b493-436d-bcbf-e232fba087ed) + ) + (junction (at 209.55 44.45) (diameter 0) (color 0 0 0 0) + (uuid fb8d61e2-25be-455a-a00d-7d4632781943) + ) + (junction (at 133.35 31.75) (diameter 0) (color 0 0 0 0) + (uuid fc10e311-cb68-4c50-8fd1-cfe5f99313de) + ) + + (wire (pts (xy 96.52 147.32) (xy 105.41 147.32)) + (stroke (width 0) (type default)) + (uuid 008c8b8d-94a6-4b00-8a85-ebe2e309c9a4) + ) + (wire (pts (xy 96.52 195.58) (xy 105.41 195.58)) + (stroke (width 0) (type default)) + (uuid 01bafc04-42a5-4ffc-9ffa-1aa6305e0cd2) + ) + (wire (pts (xy 36.83 215.9) (xy 45.72 215.9)) + (stroke (width 0) (type default)) + (uuid 02164c25-40a1-4dc4-bc3e-4d775a4313a7) + ) + (wire (pts (xy 160.02 226.06) (xy 156.21 226.06)) + (stroke (width 0) (type default)) + (uuid 02348907-af68-4e80-8c47-86e1c8b64f6e) + ) + (wire (pts (xy 127 34.29) (xy 135.89 34.29)) + (stroke (width 0) (type default)) + (uuid 023b31ca-398c-4128-bc93-857408bfe4c9) + ) + (wire (pts (xy 76.2 99.06) (xy 85.09 99.06)) + (stroke (width 0) (type default)) + (uuid 02852fac-120e-46a3-a178-ef4cb55307dd) + ) + (wire (pts (xy 185.42 215.9) (xy 194.31 215.9)) + (stroke (width 0) (type default)) + (uuid 02bd33c7-d61e-4da1-a376-5e597842eebb) + ) + (wire (pts (xy 325.12 173.99) (xy 334.01 173.99)) + (stroke (width 0) (type default)) + (uuid 02f47de4-82f7-4101-bd58-a154796dea0d) + ) + (wire (pts (xy 325.12 194.31) (xy 334.01 194.31)) + (stroke (width 0) (type default)) + (uuid 04ccf283-e19f-4ecb-b285-f4f3abb32020) + ) + (wire (pts (xy 158.75 241.3) (xy 158.75 243.84)) + (stroke (width 0) (type default)) + (uuid 056c2513-f3f8-4434-a865-514e119cdcbd) + ) + (wire (pts (xy 50.8 96.52) (xy 41.91 96.52)) + (stroke (width 0) (type default)) + (uuid 05b399f2-8464-444b-b17a-b787350bcb2e) + ) + (wire (pts (xy 398.78 191.77) (xy 389.89 191.77)) + (stroke (width 0) (type default)) + (uuid 05b433d6-f96d-4f1a-8b23-e60e0b430660) + ) + (wire (pts (xy 96.52 228.6) (xy 105.41 228.6)) + (stroke (width 0) (type default)) + (uuid 065b1be5-748e-4149-b2c1-0b545b79d454) + ) + (wire (pts (xy 127 41.91) (xy 143.51 41.91)) + (stroke (width 0) (type default)) + (uuid 06ba715e-1eee-4268-845e-fe8a2601aae3) + ) + (wire (pts (xy 328.93 36.83) (xy 328.93 66.04)) + (stroke (width 0) (type default)) + (uuid 07027fb9-cfaf-4213-8e54-d778f903b3e5) + ) + (wire (pts (xy 96.52 190.5) (xy 105.41 190.5)) + (stroke (width 0) (type default)) + (uuid 07aa0794-5cc2-458f-938e-513fff736625) + ) + (wire (pts (xy 325.12 153.67) (xy 334.01 153.67)) + (stroke (width 0) (type default)) + (uuid 0887dc33-ca54-4393-a3b4-e5be22ddd387) + ) + (wire (pts (xy 254 212.09) (xy 245.11 212.09)) + (stroke (width 0) (type default)) + (uuid 08c8988c-0557-4531-a6d5-f68369482ae2) + ) + (wire (pts (xy 339.09 46.99) (xy 355.6 46.99)) + (stroke (width 0) (type default)) + (uuid 0aa7f96d-ccfb-436f-af08-e41f19daa9bb) + ) + (wire (pts (xy 162.56 52.07) (xy 165.1 52.07)) + (stroke (width 0) (type default)) + (uuid 0aae78ff-5cbb-4ccb-8cce-4f9a2832ed5c) + ) + (wire (pts (xy 140.97 39.37) (xy 165.1 39.37)) + (stroke (width 0) (type default)) + (uuid 0acc3335-81d1-4eef-9771-e84040c19b5a) + ) + (wire (pts (xy 265.43 36.83) (xy 265.43 66.04)) + (stroke (width 0) (type default)) + (uuid 0ad4673d-fb9f-4f34-b658-9e563b120987) + ) + (wire (pts (xy 185.42 170.18) (xy 194.31 170.18)) + (stroke (width 0) (type default)) + (uuid 0b1d986c-534d-400b-be0e-d7eb0b8d54f7) + ) + (wire (pts (xy 201.93 36.83) (xy 201.93 66.04)) + (stroke (width 0) (type default)) + (uuid 0bcf6c61-b8e8-49de-b963-e340799bcb40) + ) + (wire (pts (xy 96.52 223.52) (xy 105.41 223.52)) + (stroke (width 0) (type default)) + (uuid 0bd8fbff-2d8f-4e9c-8edd-88084bef4679) + ) + (wire (pts (xy 36.83 170.18) (xy 45.72 170.18)) + (stroke (width 0) (type default)) + (uuid 0cb67323-8641-41a5-b966-3812bf4a303c) + ) + (wire (pts (xy 381 44.45) (xy 400.05 44.45)) + (stroke (width 0) (type default)) + (uuid 0cff2e84-5558-46fb-ba90-cfe3f1293a8a) + ) + (wire (pts (xy 325.12 158.75) (xy 334.01 158.75)) + (stroke (width 0) (type default)) + (uuid 0e034183-e47d-43e0-9c0a-2bcb7622f757) + ) + (wire (pts (xy 143.51 41.91) (xy 165.1 41.91)) + (stroke (width 0) (type default)) + (uuid 100384e9-48a0-4cf2-8c68-71af0b708861) + ) + (wire (pts (xy 99.06 52.07) (xy 101.6 52.07)) + (stroke (width 0) (type default)) + (uuid 10ef5fd6-4e4c-4827-909f-19bdd4a28470) + ) + (wire (pts (xy 262.89 34.29) (xy 292.1 34.29)) + (stroke (width 0) (type default)) + (uuid 1204ef1c-5baa-4b69-9847-c8dde151e99a) + ) + (wire (pts (xy 96.52 187.96) (xy 105.41 187.96)) + (stroke (width 0) (type default)) + (uuid 1369fce6-90ac-4fe8-8531-00cd32d64831) + ) + (wire (pts (xy 252.73 176.53) (xy 252.73 179.07)) + (stroke (width 0) (type default)) + (uuid 13e8caa0-dde6-4e0f-8f58-9ebc202089bb) + ) + (wire (pts (xy 36.83 149.86) (xy 45.72 149.86)) + (stroke (width 0) (type default)) + (uuid 1673882f-18d8-426f-87e9-a92349693832) + ) + (wire (pts (xy 96.52 154.94) (xy 105.41 154.94)) + (stroke (width 0) (type default)) + (uuid 18259082-84bc-409e-abb9-bfbfff76cb9b) + ) + (wire (pts (xy 245.11 168.91) (xy 254 168.91)) + (stroke (width 0) (type default)) + (uuid 19232eaa-4383-4bac-bc42-3ead0798ff64) + ) + (wire (pts (xy 266.7 184.15) (xy 266.7 185.42)) + (stroke (width 0) (type default)) + (uuid 19503323-bb1f-4098-a779-a8d9f252a149) + ) + (wire (pts (xy 317.5 46.99) (xy 339.09 46.99)) + (stroke (width 0) (type default)) + (uuid 1a89e64c-8460-41a3-be3b-7119bb06c332) + ) + (wire (pts (xy 172.72 207.01) (xy 172.72 208.28)) + (stroke (width 0) (type default)) + (uuid 1aa63b08-207e-4cce-ab22-45630216196f) + ) + (wire (pts (xy 325.12 146.05) (xy 334.01 146.05)) + (stroke (width 0) (type default)) + (uuid 1ad5b102-db5b-4fdf-afeb-28304f64c15a) + ) + (wire (pts (xy 50.8 93.98) (xy 41.91 93.98)) + (stroke (width 0) (type default)) + (uuid 1addd0c6-19eb-4f75-927f-368d5c739ee9) + ) + (wire (pts (xy 317.5 34.29) (xy 326.39 34.29)) + (stroke (width 0) (type default)) + (uuid 1b2f4d4e-5b2b-48b9-b752-68c1665c662b) + ) + (wire (pts (xy 99.06 54.61) (xy 101.6 54.61)) + (stroke (width 0) (type default)) + (uuid 1b4ce338-5f6f-4940-87e7-d469dac0cfa1) + ) + (wire (pts (xy 76.2 96.52) (xy 85.09 96.52)) + (stroke (width 0) (type default)) + (uuid 1b70dd01-05cd-4c81-9a68-c7771e2f4809) + ) + (wire (pts (xy 96.52 203.2) (xy 105.41 203.2)) + (stroke (width 0) (type default)) + (uuid 1be92381-aac5-4e27-96d1-a23ab2367e63) + ) + (wire (pts (xy 96.52 246.38) (xy 105.41 246.38)) + (stroke (width 0) (type default)) + (uuid 1cb718a7-a873-4917-9519-435a38eb2c7f) + ) + (wire (pts (xy 201.93 36.83) (xy 228.6 36.83)) + (stroke (width 0) (type default)) + (uuid 1dd130f4-8cc9-4dd8-b615-c04e7b79e7bc) + ) + (wire (pts (xy 185.42 218.44) (xy 194.31 218.44)) + (stroke (width 0) (type default)) + (uuid 1e176b82-01ac-4a32-bc47-d7b7e29e3809) + ) + (wire (pts (xy 398.78 158.75) (xy 389.89 158.75)) + (stroke (width 0) (type default)) + (uuid 1e5d8b06-2246-45c4-bd87-5ce052dcad63) + ) + (wire (pts (xy 96.52 193.04) (xy 105.41 193.04)) + (stroke (width 0) (type default)) + (uuid 1e766ace-03eb-46a3-9d4d-93f7e9d1dec5) + ) + (wire (pts (xy 135.89 34.29) (xy 165.1 34.29)) + (stroke (width 0) (type default)) + (uuid 1ea94529-74ab-4405-b718-c519eb3234d4) + ) + (wire (pts (xy 304.8 20.32) (xy 304.8 21.59)) + (stroke (width 0) (type default)) + (uuid 1f9233f4-2879-4041-bf4d-d3c26f8b1503) + ) + (wire (pts (xy 36.83 162.56) (xy 45.72 162.56)) + (stroke (width 0) (type default)) + (uuid 1fe48255-569c-43db-9809-120fe093ed91) + ) + (wire (pts (xy 245.11 242.57) (xy 254 242.57)) + (stroke (width 0) (type default)) + (uuid 1fea75f9-e2c2-4744-abe1-f988dac5a497) + ) + (wire (pts (xy 96.52 177.8) (xy 105.41 177.8)) + (stroke (width 0) (type default)) + (uuid 20494701-a4b4-46a4-a5a2-8208f6f86a09) + ) + (wire (pts (xy 266.7 252.73) (xy 266.7 254)) + (stroke (width 0) (type default)) + (uuid 2138c1ac-13c1-40e6-8c62-a6de1c1c6e9f) + ) + (wire (pts (xy 96.52 218.44) (xy 105.41 218.44)) + (stroke (width 0) (type default)) + (uuid 23fb0032-2997-4492-a2cf-dfce49ed5123) + ) + (wire (pts (xy 368.3 62.23) (xy 368.3 63.5)) + (stroke (width 0) (type default)) + (uuid 253d1c5f-22c6-4e7a-b08e-245dd4f1e79c) + ) + (wire (pts (xy 325.12 181.61) (xy 334.01 181.61)) + (stroke (width 0) (type default)) + (uuid 255a9497-3bcf-46e6-99ed-4dfbf0e982c5) + ) + (wire (pts (xy 63.5 114.3) (xy 63.5 115.57)) + (stroke (width 0) (type default)) + (uuid 25df6b2f-1b49-47dc-bea3-430cb7ad9017) + ) + (wire (pts (xy 76.2 91.44) (xy 85.09 91.44)) + (stroke (width 0) (type default)) + (uuid 26911356-65a1-44c7-9b91-71dd5245f817) + ) + (wire (pts (xy 226.06 54.61) (xy 228.6 54.61)) + (stroke (width 0) (type default)) + (uuid 28af4a5f-49d4-4615-810a-7f973f9d8111) + ) + (wire (pts (xy 148.59 46.99) (xy 165.1 46.99)) + (stroke (width 0) (type default)) + (uuid 291ff4c2-3ef7-41d6-a3c5-aed7e95d855e) + ) + (wire (pts (xy 185.42 172.72) (xy 194.31 172.72)) + (stroke (width 0) (type default)) + (uuid 2930a12c-a31d-42b3-84bc-b17e664be826) + ) + (wire (pts (xy 279.4 158.75) (xy 288.29 158.75)) + (stroke (width 0) (type default)) + (uuid 29be6d6d-db9c-4a7c-89af-80d2b5982fae) + ) + (wire (pts (xy 146.05 44.45) (xy 146.05 66.04)) + (stroke (width 0) (type default)) + (uuid 29cfa502-130a-4c54-a4bd-5f808b576991) + ) + (wire (pts (xy 339.09 46.99) (xy 339.09 66.04)) + (stroke (width 0) (type default)) + (uuid 29cfda20-805e-4900-8012-44dd0260df15) + ) + (wire (pts (xy 241.3 62.23) (xy 241.3 63.5)) + (stroke (width 0) (type default)) + (uuid 2af8cc17-04fb-4c93-9929-ad952efa15af) + ) + (wire (pts (xy 254 31.75) (xy 260.35 31.75)) + (stroke (width 0) (type default)) + (uuid 2b3a76de-bc45-49cf-81a9-c57f202527f2) + ) + (wire (pts (xy 397.51 41.91) (xy 397.51 66.04)) + (stroke (width 0) (type default)) + (uuid 2be392b8-0b6f-4d74-91df-f77b1dccf587) + ) + (wire (pts (xy 325.12 161.29) (xy 334.01 161.29)) + (stroke (width 0) (type default)) + (uuid 2cccc31f-a803-4cf6-8a50-b288b491c530) + ) + (wire (pts (xy 73.66 134.62) (xy 73.66 133.35)) + (stroke (width 0) (type default)) + (uuid 2ddfe2d5-ab72-406d-8d6e-19c3d7579472) + ) + (wire (pts (xy 381 31.75) (xy 387.35 31.75)) + (stroke (width 0) (type default)) + (uuid 2f6df785-676d-48de-9cd2-eeeb777aabc8) + ) + (wire (pts (xy 252.73 245.11) (xy 252.73 247.65)) + (stroke (width 0) (type default)) + (uuid 3095b664-6421-4c64-8906-ce998560c636) + ) + (wire (pts (xy 185.42 157.48) (xy 194.31 157.48)) + (stroke (width 0) (type default)) + (uuid 32a41e24-e459-4acb-9425-f57e0f12760d) + ) + (wire (pts (xy 185.42 167.64) (xy 194.31 167.64)) + (stroke (width 0) (type default)) + (uuid 32aa49ab-822c-49bb-ad7d-0546e5046045) + ) + (wire (pts (xy 92.71 46.99) (xy 101.6 46.99)) + (stroke (width 0) (type default)) + (uuid 32c4480e-438a-43bf-b39d-02c598b24111) + ) + (wire (pts (xy 96.52 205.74) (xy 105.41 205.74)) + (stroke (width 0) (type default)) + (uuid 3380cae6-a346-4b0a-98c9-c5c2cfc1c496) + ) + (wire (pts (xy 185.42 220.98) (xy 194.31 220.98)) + (stroke (width 0) (type default)) + (uuid 35441477-911e-4ba3-9556-5169b2bd2268) + ) + (wire (pts (xy 36.83 160.02) (xy 45.72 160.02)) + (stroke (width 0) (type default)) + (uuid 35e7393a-4acc-4b3d-bcc8-8788e6b1788e) + ) + (wire (pts (xy 96.52 162.56) (xy 105.41 162.56)) + (stroke (width 0) (type default)) + (uuid 36fd08e6-f03c-4c6f-98fe-3fcbe36d5b40) + ) + (wire (pts (xy 160.02 241.3) (xy 158.75 241.3)) + (stroke (width 0) (type default)) + (uuid 37698f9c-05cf-4340-96ed-4b5a9cc7347b) + ) + (wire (pts (xy 49.53 106.68) (xy 49.53 109.22)) + (stroke (width 0) (type default)) + (uuid 3914a7d4-59e1-43ee-ae31-619199fec662) + ) + (wire (pts (xy 398.78 163.83) (xy 389.89 163.83)) + (stroke (width 0) (type default)) + (uuid 39c159ad-ae0e-42bc-a08d-71ee0c0b0214) + ) + (wire (pts (xy 146.05 44.45) (xy 165.1 44.45)) + (stroke (width 0) (type default)) + (uuid 3a50218a-d6b2-4414-85ed-3c0e12806f2f) + ) + (wire (pts (xy 96.52 170.18) (xy 105.41 170.18)) + (stroke (width 0) (type default)) + (uuid 3bcb95ff-a641-4873-a956-9024a33d7499) + ) + (wire (pts (xy 130.81 29.21) (xy 130.81 66.04)) + (stroke (width 0) (type default)) + (uuid 3caffd14-0baa-4b00-b235-fd06234cac8f) + ) + (wire (pts (xy 160.02 167.64) (xy 151.13 167.64)) + (stroke (width 0) (type default)) + (uuid 3cd08d64-0f5b-4343-903c-676b2b028fbc) + ) + (wire (pts (xy 245.11 222.25) (xy 254 222.25)) + (stroke (width 0) (type default)) + (uuid 3d623566-d966-4ef0-82b2-80816185bb33) + ) + (wire (pts (xy 254 166.37) (xy 245.11 166.37)) + (stroke (width 0) (type default)) + (uuid 3d9167ee-3683-4d33-ac42-e8fbd289d850) + ) + (wire (pts (xy 185.42 162.56) (xy 194.31 162.56)) + (stroke (width 0) (type default)) + (uuid 3e488f7c-34a2-4681-a114-713bc4d84f95) + ) + (wire (pts (xy 323.85 31.75) (xy 323.85 66.04)) + (stroke (width 0) (type default)) + (uuid 3f02e79b-c2ef-40b6-ad50-de2d29c526c2) + ) + (wire (pts (xy 325.12 143.51) (xy 334.01 143.51)) + (stroke (width 0) (type default)) + (uuid 3fb8c31c-0eb6-496a-bec9-73dfb001fa4f) + ) + (wire (pts (xy 254 245.11) (xy 252.73 245.11)) + (stroke (width 0) (type default)) + (uuid 4131370a-d68e-4dd5-83d9-f316088aafb9) + ) + (wire (pts (xy 96.52 180.34) (xy 105.41 180.34)) + (stroke (width 0) (type default)) + (uuid 43f4e2bc-676c-46eb-8992-5db4f1c33d42) + ) + (wire (pts (xy 325.12 168.91) (xy 334.01 168.91)) + (stroke (width 0) (type default)) + (uuid 443d25dc-466a-44e0-82b9-e8ecd862966b) + ) + (wire (pts (xy 76.2 93.98) (xy 85.09 93.98)) + (stroke (width 0) (type default)) + (uuid 44bee2db-9905-48f2-b4c8-9969b1235545) + ) + (wire (pts (xy 190.5 34.29) (xy 199.39 34.29)) + (stroke (width 0) (type default)) + (uuid 47520bfc-91ca-4710-a55b-a2b488a61a52) + ) + (wire (pts (xy 250.19 227.33) (xy 245.11 227.33)) + (stroke (width 0) (type default)) + (uuid 47a963fc-dad7-4d99-abfc-c19703252458) + ) + (wire (pts (xy 321.31 29.21) (xy 355.6 29.21)) + (stroke (width 0) (type default)) + (uuid 4876db9d-b710-4ee3-bd6b-d0dde7856185) + ) + (wire (pts (xy 76.2 88.9) (xy 85.09 88.9)) + (stroke (width 0) (type default)) + (uuid 48a34aca-d04a-4305-8b62-0ab299816942) + ) + (wire (pts (xy 36.83 157.48) (xy 45.72 157.48)) + (stroke (width 0) (type default)) + (uuid 49200740-36ba-46b6-9ef5-cabbf6a66a05) + ) + (wire (pts (xy 260.35 31.75) (xy 260.35 66.04)) + (stroke (width 0) (type default)) + (uuid 4989c072-ba20-4fda-8b9a-acbaf5e412c7) + ) + (wire (pts (xy 389.89 176.53) (xy 393.7 176.53)) + (stroke (width 0) (type default)) + (uuid 4a923f80-632f-42f1-ab63-97392ca3b374) + ) + (wire (pts (xy 334.01 41.91) (xy 334.01 66.04)) + (stroke (width 0) (type default)) + (uuid 4b89af54-8005-4c56-82bf-a4462617c996) + ) + (wire (pts (xy 148.59 46.99) (xy 148.59 66.04)) + (stroke (width 0) (type default)) + (uuid 4d11bbc4-c093-43c3-97bb-2611a9425094) + ) + (wire (pts (xy 207.01 41.91) (xy 207.01 66.04)) + (stroke (width 0) (type default)) + (uuid 4d9ca028-4d4a-42df-aefc-3671b941fbb5) + ) + (wire (pts (xy 254 158.75) (xy 245.11 158.75)) + (stroke (width 0) (type default)) + (uuid 4deb4928-09c1-49a1-81ad-4c88f0453184) + ) + (wire (pts (xy 254 219.71) (xy 245.11 219.71)) + (stroke (width 0) (type default)) + (uuid 4e191127-1dd3-4d2b-bf1c-4cd9f70d93ae) + ) + (wire (pts (xy 331.47 39.37) (xy 331.47 66.04)) + (stroke (width 0) (type default)) + (uuid 4e5e457e-1ff0-4c43-915e-c7e70531cf70) + ) + (wire (pts (xy 325.12 191.77) (xy 334.01 191.77)) + (stroke (width 0) (type default)) + (uuid 4eae1afa-c8bd-4dca-9099-a084462f59d5) + ) + (wire (pts (xy 50.8 91.44) (xy 41.91 91.44)) + (stroke (width 0) (type default)) + (uuid 4ef16912-c40b-4d12-91ad-dae4d56f4bcc) + ) + (wire (pts (xy 325.12 179.07) (xy 334.01 179.07)) + (stroke (width 0) (type default)) + (uuid 4f0ae683-1529-49c6-acd4-0b0d6babf9f8) + ) + (wire (pts (xy 398.78 148.59) (xy 389.89 148.59)) + (stroke (width 0) (type default)) + (uuid 4f1cf65e-9c31-4181-bf4e-49f752692abc) + ) + (wire (pts (xy 160.02 228.6) (xy 156.21 228.6)) + (stroke (width 0) (type default)) + (uuid 4f5af51d-3efa-49a7-862f-e471b52c3230) + ) + (wire (pts (xy 36.83 226.06) (xy 45.72 226.06)) + (stroke (width 0) (type default)) + (uuid 4f772458-2a9e-4aa0-a1df-6e9375d88c27) + ) + (wire (pts (xy 114.3 62.23) (xy 114.3 63.5)) + (stroke (width 0) (type default)) + (uuid 4f79e544-67bf-4675-953a-767d0040496c) + ) + (wire (pts (xy 353.06 52.07) (xy 355.6 52.07)) + (stroke (width 0) (type default)) + (uuid 51149d8d-0bd4-4f25-acc8-6b698528a84b) + ) + (wire (pts (xy 50.8 86.36) (xy 41.91 86.36)) + (stroke (width 0) (type default)) + (uuid 51200fe8-ff16-41cc-ab5f-c1f2c71c79df) + ) + (wire (pts (xy 254 44.45) (xy 273.05 44.45)) + (stroke (width 0) (type default)) + (uuid 51ddcd32-6774-421e-aa7d-902c3e6182a2) + ) + (wire (pts (xy 262.89 34.29) (xy 262.89 66.04)) + (stroke (width 0) (type default)) + (uuid 528273e9-4496-469c-9389-599ea7a44ce7) + ) + (wire (pts (xy 325.12 184.15) (xy 334.01 184.15)) + (stroke (width 0) (type default)) + (uuid 55a74857-f509-4c2e-8731-4db5e9734e9f) + ) + (wire (pts (xy 275.59 46.99) (xy 275.59 66.04)) + (stroke (width 0) (type default)) + (uuid 55e5bf12-5ed2-4958-a3c1-fe527a229984) + ) + (wire (pts (xy 279.4 166.37) (xy 288.29 166.37)) + (stroke (width 0) (type default)) + (uuid 5659a97c-436f-425e-b57c-4c867f1c23c3) + ) + (wire (pts (xy 49.53 104.14) (xy 50.8 104.14)) + (stroke (width 0) (type default)) + (uuid 567ad9cf-da89-44d2-9fbe-b7560ee3fae7) + ) + (wire (pts (xy 96.52 144.78) (xy 105.41 144.78)) + (stroke (width 0) (type default)) + (uuid 56d9089b-40a0-4ba4-855e-6730ac7bdda2) + ) + (wire (pts (xy 279.4 219.71) (xy 288.29 219.71)) + (stroke (width 0) (type default)) + (uuid 56e25acd-5ac8-4c07-b07e-2cb6fdd436ec) + ) + (wire (pts (xy 96.52 236.22) (xy 105.41 236.22)) + (stroke (width 0) (type default)) + (uuid 57d0b173-e67e-4172-a4df-242c1b77efb7) + ) + (wire (pts (xy 76.2 83.82) (xy 85.09 83.82)) + (stroke (width 0) (type default)) + (uuid 587e8b9c-9a3e-4d0c-b7c0-0743cd477841) + ) + (wire (pts (xy 317.5 29.21) (xy 321.31 29.21)) + (stroke (width 0) (type default)) + (uuid 593a3db1-3380-4b0a-a060-edf92f70cb99) + ) + (wire (pts (xy 398.78 181.61) (xy 389.89 181.61)) + (stroke (width 0) (type default)) + (uuid 5a50a4d7-d272-46ad-a64e-d2b79e9b6353) + ) + (wire (pts (xy 73.66 256.54) (xy 73.66 259.08)) + (stroke (width 0) (type default)) + (uuid 5a912c69-7e5c-4bda-995f-4eb9638237cb) + ) + (wire (pts (xy 245.11 161.29) (xy 254 161.29)) + (stroke (width 0) (type default)) + (uuid 5af6ac80-166c-4127-b232-7bea975807b1) + ) + (wire (pts (xy 226.06 52.07) (xy 228.6 52.07)) + (stroke (width 0) (type default)) + (uuid 5d892b12-f0b9-4826-8157-971491f98582) + ) + (wire (pts (xy 273.05 44.45) (xy 292.1 44.45)) + (stroke (width 0) (type default)) + (uuid 5d9c1baa-9599-4a15-917e-6f41baa34d4d) + ) + (wire (pts (xy 389.89 143.51) (xy 393.7 143.51)) + (stroke (width 0) (type default)) + (uuid 5db8be17-03db-46b2-9dbb-32016417b391) + ) + (wire (pts (xy 328.93 36.83) (xy 355.6 36.83)) + (stroke (width 0) (type default)) + (uuid 5df06c13-e96d-4788-9cb3-92769084e2c9) + ) + (wire (pts (xy 185.42 231.14) (xy 194.31 231.14)) + (stroke (width 0) (type default)) + (uuid 5e22ff87-f0af-4097-885d-01f1767c775a) + ) + (wire (pts (xy 92.71 31.75) (xy 101.6 31.75)) + (stroke (width 0) (type default)) + (uuid 5f46a64d-2d51-4248-beab-749392295936) + ) + (wire (pts (xy 241.3 20.32) (xy 241.3 21.59)) + (stroke (width 0) (type default)) + (uuid 60278c53-546f-42a4-8e1d-f4935469d5c0) + ) + (wire (pts (xy 209.55 44.45) (xy 209.55 66.04)) + (stroke (width 0) (type default)) + (uuid 60fa7b58-33ac-4aba-8508-9ffba4029450) + ) + (wire (pts (xy 92.71 29.21) (xy 101.6 29.21)) + (stroke (width 0) (type default)) + (uuid 629eea70-a5db-4c01-bd4e-fd3fe4454f3e) + ) + (wire (pts (xy 190.5 36.83) (xy 201.93 36.83)) + (stroke (width 0) (type default)) + (uuid 62ee2123-ef73-4261-9798-3cb20a1aab5e) + ) + (wire (pts (xy 96.52 215.9) (xy 105.41 215.9)) + (stroke (width 0) (type default)) + (uuid 63907281-8630-4f1b-8c7c-7856de8dec26) + ) + (wire (pts (xy 190.5 44.45) (xy 209.55 44.45)) + (stroke (width 0) (type default)) + (uuid 651e1316-b5fc-41a7-bd06-b2c84c5f7542) + ) + (wire (pts (xy 96.52 210.82) (xy 105.41 210.82)) + (stroke (width 0) (type default)) + (uuid 6525b345-402d-4ddf-aee6-e552c2c10344) + ) + (wire (pts (xy 114.3 20.32) (xy 114.3 21.59)) + (stroke (width 0) (type default)) + (uuid 65e65146-314e-4e5a-805f-258ae8725c1f) + ) + (wire (pts (xy 317.5 44.45) (xy 336.55 44.45)) + (stroke (width 0) (type default)) + (uuid 6649c033-6332-49db-8820-50da352a1a55) + ) + (wire (pts (xy 133.35 31.75) (xy 165.1 31.75)) + (stroke (width 0) (type default)) + (uuid 66b7e14b-bdbc-4009-86b9-a2192f8e6b25) + ) + (wire (pts (xy 190.5 31.75) (xy 196.85 31.75)) + (stroke (width 0) (type default)) + (uuid 678820b5-75c7-43f8-a666-511bfb7da147) + ) + (wire (pts (xy 96.52 251.46) (xy 105.41 251.46)) + (stroke (width 0) (type default)) + (uuid 678904c9-b561-4185-8b13-1f37d03d533c) + ) + (wire (pts (xy 92.71 36.83) (xy 101.6 36.83)) + (stroke (width 0) (type default)) + (uuid 67d5643a-a558-4599-869e-69e211beba3e) + ) + (wire (pts (xy 289.56 54.61) (xy 292.1 54.61)) + (stroke (width 0) (type default)) + (uuid 682c3529-83fa-4b6f-8c81-fab2fb9f7066) + ) + (wire (pts (xy 96.52 142.24) (xy 105.41 142.24)) + (stroke (width 0) (type default)) + (uuid 694af851-3f3b-450c-890e-17a11caf1984) + ) + (wire (pts (xy 384.81 29.21) (xy 384.81 66.04)) + (stroke (width 0) (type default)) + (uuid 69a8ddad-5411-4673-9e33-d9132a6771ba) + ) + (wire (pts (xy 398.78 186.69) (xy 389.89 186.69)) + (stroke (width 0) (type default)) + (uuid 6a3188a0-bc2b-475a-9f5a-cfe21c3e7588) + ) + (wire (pts (xy 331.47 39.37) (xy 355.6 39.37)) + (stroke (width 0) (type default)) + (uuid 6b19291e-ad5d-4631-a073-48000b3d4d40) + ) + (wire (pts (xy 96.52 220.98) (xy 105.41 220.98)) + (stroke (width 0) (type default)) + (uuid 6c54c35b-87f6-40d8-9543-183536e96f4f) + ) + (wire (pts (xy 368.3 20.32) (xy 368.3 21.59)) + (stroke (width 0) (type default)) + (uuid 6d073ab3-fa03-4727-bd58-a07041458856) + ) + (wire (pts (xy 398.78 166.37) (xy 389.89 166.37)) + (stroke (width 0) (type default)) + (uuid 6e12838f-79cc-4a88-a256-5adebc7cbb61) + ) + (wire (pts (xy 325.12 156.21) (xy 334.01 156.21)) + (stroke (width 0) (type default)) + (uuid 6ed55f95-d70b-496d-a1ff-a1810b7a3c2f) + ) + (wire (pts (xy 162.56 54.61) (xy 165.1 54.61)) + (stroke (width 0) (type default)) + (uuid 6fa98873-ed5f-41a8-9d98-49ed3a3250fc) + ) + (wire (pts (xy 317.5 39.37) (xy 331.47 39.37)) + (stroke (width 0) (type default)) + (uuid 710c236d-75cf-4aa8-8d5b-a0b90a8afc9b) + ) + (wire (pts (xy 398.78 153.67) (xy 389.89 153.67)) + (stroke (width 0) (type default)) + (uuid 711b07c1-45aa-440f-ac11-493a922ea838) + ) + (wire (pts (xy 36.83 139.7) (xy 45.72 139.7)) + (stroke (width 0) (type default)) + (uuid 71c9a7f1-9b6c-4718-8430-50c2955886eb) + ) + (wire (pts (xy 200.66 106.68) (xy 200.66 109.22)) + (stroke (width 0) (type default)) + (uuid 74f3c198-f233-47c6-8784-dfdd6a8d7324) + ) + (wire (pts (xy 398.78 171.45) (xy 389.89 171.45)) + (stroke (width 0) (type default)) + (uuid 7735bc59-27a8-48bc-adf7-782d91244118) + ) + (wire (pts (xy 254 39.37) (xy 267.97 39.37)) + (stroke (width 0) (type default)) + (uuid 773b5e13-3989-4afb-a309-00b9b72ae447) + ) + (wire (pts (xy 96.52 185.42) (xy 105.41 185.42)) + (stroke (width 0) (type default)) + (uuid 7a22f627-3356-46b9-b402-9f9cb593e875) + ) + (wire (pts (xy 381 46.99) (xy 402.59 46.99)) + (stroke (width 0) (type default)) + (uuid 7b788404-08d3-42bd-9d19-8381c0502a9b) + ) + (wire (pts (xy 36.83 210.82) (xy 45.72 210.82)) + (stroke (width 0) (type default)) + (uuid 7bce0f1b-9ba1-403d-946e-188fe1367416) + ) + (wire (pts (xy 325.12 148.59) (xy 334.01 148.59)) + (stroke (width 0) (type default)) + (uuid 7f1d67dc-1885-4a37-92b7-47f073d99eb4) + ) + (wire (pts (xy 160.02 157.48) (xy 151.13 157.48)) + (stroke (width 0) (type default)) + (uuid 7f389985-ba16-4787-b0da-9f3a5e448d29) + ) + (wire (pts (xy 279.4 227.33) (xy 288.29 227.33)) + (stroke (width 0) (type default)) + (uuid 7f4ad6ad-327d-40a9-bd19-eb0bcbfde2af) + ) + (wire (pts (xy 185.42 223.52) (xy 194.31 223.52)) + (stroke (width 0) (type default)) + (uuid 800538f6-2a5e-4a2d-88e4-43ac2acdc4f1) + ) + (wire (pts (xy 96.52 238.76) (xy 105.41 238.76)) + (stroke (width 0) (type default)) + (uuid 8018557d-5a32-4d25-9f20-3819b315dca2) + ) + (wire (pts (xy 254 36.83) (xy 265.43 36.83)) + (stroke (width 0) (type default)) + (uuid 802f1047-f6f7-4e13-b938-e024ad22b6d4) + ) + (wire (pts (xy 398.78 199.39) (xy 389.89 199.39)) + (stroke (width 0) (type default)) + (uuid 821c2d9b-ca12-4d50-92ac-de1680350092) + ) + (wire (pts (xy 326.39 34.29) (xy 355.6 34.29)) + (stroke (width 0) (type default)) + (uuid 83cf826e-2362-46e5-8183-5d26db8e7880) + ) + (wire (pts (xy 245.11 173.99) (xy 254 173.99)) + (stroke (width 0) (type default)) + (uuid 85ab7c90-48be-4511-a7d7-2ae5b911e306) + ) + (wire (pts (xy 207.01 41.91) (xy 228.6 41.91)) + (stroke (width 0) (type default)) + (uuid 872ca924-8ebe-48ce-896b-643a9ae611b5) + ) + (wire (pts (xy 381 39.37) (xy 394.97 39.37)) + (stroke (width 0) (type default)) + (uuid 89585758-6b7f-44cf-9a30-8c14af1f902e) + ) + (wire (pts (xy 160.02 162.56) (xy 151.13 162.56)) + (stroke (width 0) (type default)) + (uuid 8b33dca6-6541-494d-976d-edbf4f3f3e4c) + ) + (wire (pts (xy 270.51 41.91) (xy 270.51 66.04)) + (stroke (width 0) (type default)) + (uuid 8c287b98-e86a-4e13-b199-775734273254) + ) + (wire (pts (xy 96.52 200.66) (xy 105.41 200.66)) + (stroke (width 0) (type default)) + (uuid 8cb83695-ba68-4004-acfb-1d54ecd40c14) + ) + (wire (pts (xy 140.97 39.37) (xy 140.97 66.04)) + (stroke (width 0) (type default)) + (uuid 8f03216b-15e2-4077-bea3-ba3c07ac14e2) + ) + (wire (pts (xy 336.55 44.45) (xy 355.6 44.45)) + (stroke (width 0) (type default)) + (uuid 8fdc3080-3c9d-44f4-b008-8746c182dfd3) + ) + (wire (pts (xy 130.81 29.21) (xy 165.1 29.21)) + (stroke (width 0) (type default)) + (uuid 8febb667-4d2c-4cfd-839f-41c00db314b3) + ) + (wire (pts (xy 156.21 226.06) (xy 151.13 226.06)) + (stroke (width 0) (type default)) + (uuid 932f07e0-7b76-4b42-85d0-5ca66ca9f463) + ) + (wire (pts (xy 212.09 46.99) (xy 212.09 66.04)) + (stroke (width 0) (type default)) + (uuid 93f25446-17f2-4d2a-9117-61e1b65539b4) + ) + (wire (pts (xy 160.02 220.98) (xy 151.13 220.98)) + (stroke (width 0) (type default)) + (uuid 94497b79-6fcb-4182-a217-d20bfd4b4b03) + ) + (wire (pts (xy 71.12 133.35) (xy 71.12 134.62)) + (stroke (width 0) (type default)) + (uuid 949dd005-ca55-4dde-a40a-7815fdd76117) + ) + (wire (pts (xy 381 36.83) (xy 392.43 36.83)) + (stroke (width 0) (type default)) + (uuid 94c51719-6e5a-4aa4-a2ee-2e7492a65523) + ) + (wire (pts (xy 127 31.75) (xy 133.35 31.75)) + (stroke (width 0) (type default)) + (uuid 9640f4be-fb6c-4a04-ba1e-bd36c09875b6) + ) + (wire (pts (xy 96.52 248.92) (xy 105.41 248.92)) + (stroke (width 0) (type default)) + (uuid 96563dfb-df4b-4687-ba52-324dbb08c48c) + ) + (wire (pts (xy 254 229.87) (xy 250.19 229.87)) + (stroke (width 0) (type default)) + (uuid 971a31b9-5692-4a8f-9fdc-2205425a7954) + ) + (wire (pts (xy 96.52 243.84) (xy 105.41 243.84)) + (stroke (width 0) (type default)) + (uuid 97990908-9047-443c-84eb-b243afd54777) + ) + (wire (pts (xy 381 29.21) (xy 384.81 29.21)) + (stroke (width 0) (type default)) + (uuid 97cae7e4-764d-4564-91e8-921c76b6b8a4) + ) + (wire (pts (xy 398.78 189.23) (xy 389.89 189.23)) + (stroke (width 0) (type default)) + (uuid 97cdca47-5bef-47db-b5ee-eecb929c5d19) + ) + (wire (pts (xy 392.43 146.05) (xy 389.89 146.05)) + (stroke (width 0) (type default)) + (uuid 98f24f44-90bb-42bc-bcac-a02fc3b1a736) + ) + (wire (pts (xy 138.43 36.83) (xy 138.43 66.04)) + (stroke (width 0) (type default)) + (uuid 9a0d60a8-ce19-4f40-a492-1520fabd866b) + ) + (wire (pts (xy 273.05 44.45) (xy 273.05 66.04)) + (stroke (width 0) (type default)) + (uuid 9af3b2ec-fc93-4faf-a91d-110ad232e346) + ) + (wire (pts (xy 334.01 196.85) (xy 325.12 196.85)) + (stroke (width 0) (type default)) + (uuid 9b8a0baf-20c8-40f7-a1a4-13f4a8702a2e) + ) + (wire (pts (xy 289.56 52.07) (xy 292.1 52.07)) + (stroke (width 0) (type default)) + (uuid 9c0d9b8e-99f5-4e2e-9d0d-1accb03cb554) + ) + (wire (pts (xy 177.8 20.32) (xy 177.8 21.59)) + (stroke (width 0) (type default)) + (uuid 9c2130ee-051b-41dc-a472-51e96d773bfa) + ) + (wire (pts (xy 389.89 34.29) (xy 389.89 66.04)) + (stroke (width 0) (type default)) + (uuid 9c296cf9-2afd-406b-8e6e-5d6e14e8ec3c) + ) + (wire (pts (xy 71.12 133.35) (xy 73.66 133.35)) + (stroke (width 0) (type default)) + (uuid 9c5d2f59-e0c7-4dcf-bdc9-02c209ba15ec) + ) + (wire (pts (xy 92.71 39.37) (xy 101.6 39.37)) + (stroke (width 0) (type default)) + (uuid 9d0aab76-632f-4fb4-9564-2e15da342bb6) + ) + (wire (pts (xy 254 41.91) (xy 270.51 41.91)) + (stroke (width 0) (type default)) + (uuid 9f840e82-fecb-46f1-adfc-d83d4e5b2d4d) + ) + (wire (pts (xy 185.42 175.26) (xy 194.31 175.26)) + (stroke (width 0) (type default)) + (uuid 9f9cb401-febe-468d-9637-7053a4d97ad7) + ) + (wire (pts (xy 160.02 218.44) (xy 151.13 218.44)) + (stroke (width 0) (type default)) + (uuid a0526931-345b-4870-a313-8c2e8e1c8aa0) + ) + (wire (pts (xy 160.02 165.1) (xy 151.13 165.1)) + (stroke (width 0) (type default)) + (uuid a06fa463-86d3-485b-97aa-ed8594cb9a0a) + ) + (wire (pts (xy 325.12 166.37) (xy 334.01 166.37)) + (stroke (width 0) (type default)) + (uuid a16555ee-e7be-42da-bf4c-ffe19513f9d1) + ) + (wire (pts (xy 156.21 228.6) (xy 156.21 226.06)) + (stroke (width 0) (type default)) + (uuid a26da844-a0df-42c6-a30a-8e49d9aa044f) + ) + (wire (pts (xy 400.05 44.45) (xy 400.05 66.04)) + (stroke (width 0) (type default)) + (uuid a27d8b04-b021-48b0-8df4-ea8767b7cd4f) + ) + (wire (pts (xy 254 237.49) (xy 250.19 237.49)) + (stroke (width 0) (type default)) + (uuid a353ded7-6bff-4dd7-a2d2-0da39008c440) + ) + (wire (pts (xy 267.97 39.37) (xy 267.97 66.04)) + (stroke (width 0) (type default)) + (uuid a3868dce-4fbc-415a-aa18-99574446252c) + ) + (wire (pts (xy 92.71 34.29) (xy 101.6 34.29)) + (stroke (width 0) (type default)) + (uuid a40ea5e8-bcd9-4741-bd6a-addea6b1b6ab) + ) + (wire (pts (xy 398.78 156.21) (xy 389.89 156.21)) + (stroke (width 0) (type default)) + (uuid a474201b-b438-490d-a7d2-87c5508c4eda) + ) + (wire (pts (xy 127 39.37) (xy 140.97 39.37)) + (stroke (width 0) (type default)) + (uuid a486ebce-428f-4478-8164-cad2ccae7417) + ) + (wire (pts (xy 204.47 39.37) (xy 204.47 66.04)) + (stroke (width 0) (type default)) + (uuid a692aed5-256a-4138-bdef-6df9df6bfa45) + ) + (wire (pts (xy 304.8 62.23) (xy 304.8 63.5)) + (stroke (width 0) (type default)) + (uuid a7cb3e29-2195-483a-b170-778f1bb8d23a) + ) + (wire (pts (xy 260.35 31.75) (xy 292.1 31.75)) + (stroke (width 0) (type default)) + (uuid a8af1a13-b786-4539-acd4-63faf8654c9c) + ) + (wire (pts (xy 96.52 149.86) (xy 105.41 149.86)) + (stroke (width 0) (type default)) + (uuid a8f90427-b9b8-4de4-9393-713e4ea4acda) + ) + (wire (pts (xy 96.52 233.68) (xy 105.41 233.68)) + (stroke (width 0) (type default)) + (uuid aa21ed3c-eb6b-4ff9-b30d-194b70520283) + ) + (wire (pts (xy 194.31 29.21) (xy 228.6 29.21)) + (stroke (width 0) (type default)) + (uuid aa47f777-afd1-49de-a81c-8208cb8c0fbb) + ) + (wire (pts (xy 185.42 160.02) (xy 194.31 160.02)) + (stroke (width 0) (type default)) + (uuid ab39d28e-f154-4ff5-8da9-e1c69ee834e3) + ) + (wire (pts (xy 172.72 190.5) (xy 172.72 191.77)) + (stroke (width 0) (type default)) + (uuid abb01ec2-7a41-4861-8034-aebf5f5b1b58) + ) + (wire (pts (xy 245.11 146.05) (xy 254 146.05)) + (stroke (width 0) (type default)) + (uuid abb8c308-f797-49fc-92bf-bf53023df3c5) + ) + (wire (pts (xy 160.02 215.9) (xy 151.13 215.9)) + (stroke (width 0) (type default)) + (uuid ad92ccf7-936f-46d3-9260-e9e6260886ee) + ) + (wire (pts (xy 336.55 44.45) (xy 336.55 66.04)) + (stroke (width 0) (type default)) + (uuid ae9e90f3-e668-4bad-a1b2-6cb465072c4f) + ) + (wire (pts (xy 50.8 106.68) (xy 49.53 106.68)) + (stroke (width 0) (type default)) + (uuid af1787e4-4bd2-44e0-9228-ebbc82585479) + ) + (wire (pts (xy 160.02 175.26) (xy 151.13 175.26)) + (stroke (width 0) (type default)) + (uuid af364dc2-90d4-46a0-867b-eb129deecdc0) + ) + (wire (pts (xy 381 41.91) (xy 397.51 41.91)) + (stroke (width 0) (type default)) + (uuid af5cbe39-cd1b-4397-9786-4db3792bbe27) + ) + (wire (pts (xy 398.78 179.07) (xy 389.89 179.07)) + (stroke (width 0) (type default)) + (uuid afb2b29d-6858-4f93-aaff-ca4ec2195a0d) + ) + (wire (pts (xy 96.52 226.06) (xy 105.41 226.06)) + (stroke (width 0) (type default)) + (uuid b2122f80-f088-40d1-8029-72ece6414f4c) + ) + (wire (pts (xy 63.5 72.39) (xy 63.5 73.66)) + (stroke (width 0) (type default)) + (uuid b2fd0196-351d-424a-9f25-074e49cdb982) + ) + (wire (pts (xy 71.12 259.08) (xy 71.12 260.35)) + (stroke (width 0) (type default)) + (uuid b3702e89-72c1-41b5-97ce-77800ec7e375) + ) + (wire (pts (xy 160.02 160.02) (xy 151.13 160.02)) + (stroke (width 0) (type default)) + (uuid b6437c77-bf6f-4aea-a670-623bf2e96215) + ) + (wire (pts (xy 160.02 170.18) (xy 151.13 170.18)) + (stroke (width 0) (type default)) + (uuid b67860ba-c39c-495b-ac30-6154f95fcc3e) + ) + (wire (pts (xy 96.52 160.02) (xy 105.41 160.02)) + (stroke (width 0) (type default)) + (uuid b6982ce5-9334-46c6-8abb-c8ae5f1853e2) + ) + (wire (pts (xy 212.09 46.99) (xy 228.6 46.99)) + (stroke (width 0) (type default)) + (uuid b6ab555d-716f-4774-a7ae-fac4a82a07f8) + ) + (wire (pts (xy 96.52 208.28) (xy 105.41 208.28)) + (stroke (width 0) (type default)) + (uuid b883e93c-e67e-4f72-b92c-5e98456dec99) + ) + (wire (pts (xy 160.02 182.88) (xy 158.75 182.88)) + (stroke (width 0) (type default)) + (uuid b9928c60-f423-4c2b-89dc-97187d38f35b) + ) + (wire (pts (xy 398.78 173.99) (xy 389.89 173.99)) + (stroke (width 0) (type default)) + (uuid ba4bdf7d-1566-45a9-b809-bf1776a7e26a) + ) + (wire (pts (xy 394.97 39.37) (xy 394.97 66.04)) + (stroke (width 0) (type default)) + (uuid bb498b14-9a87-49a0-86d3-32a75f630e3e) + ) + (wire (pts (xy 398.78 184.15) (xy 389.89 184.15)) + (stroke (width 0) (type default)) + (uuid bb67240f-04c9-4c34-9310-56379b7f4b7e) + ) + (wire (pts (xy 185.42 165.1) (xy 194.31 165.1)) + (stroke (width 0) (type default)) + (uuid bd1010b4-3a50-4040-8734-6aa2a9347962) + ) + (wire (pts (xy 266.7 134.62) (xy 266.7 135.89)) + (stroke (width 0) (type default)) + (uuid bd71b4f0-6178-4600-b51a-83b57a0af01f) + ) + (wire (pts (xy 36.83 175.26) (xy 45.72 175.26)) + (stroke (width 0) (type default)) + (uuid be5dc4d0-c950-4b1b-82ae-7ceb3295afe2) + ) + (wire (pts (xy 172.72 248.92) (xy 172.72 250.19)) + (stroke (width 0) (type default)) + (uuid beca04c4-6f7b-4fff-aabf-5413cb8889e6) + ) + (wire (pts (xy 71.12 130.81) (xy 71.12 133.35)) + (stroke (width 0) (type default)) + (uuid bfab7b5e-1489-42bd-a3ba-fd3e7c64051c) + ) + (wire (pts (xy 402.59 46.99) (xy 402.59 66.04)) + (stroke (width 0) (type default)) + (uuid bfc769c3-ea63-4850-9985-0ecf4af9c85e) + ) + (wire (pts (xy 209.55 44.45) (xy 228.6 44.45)) + (stroke (width 0) (type default)) + (uuid c149521d-f3ed-4855-b39d-08ea32d64e58) + ) + (wire (pts (xy 49.53 106.68) (xy 49.53 104.14)) + (stroke (width 0) (type default)) + (uuid c2ea2a6c-bed3-4ad6-a1db-6111cb7410a1) + ) + (wire (pts (xy 398.78 151.13) (xy 389.89 151.13)) + (stroke (width 0) (type default)) + (uuid c3c7bea9-6d60-47fc-9268-2c2cccf9504b) + ) + (wire (pts (xy 254 176.53) (xy 252.73 176.53)) + (stroke (width 0) (type default)) + (uuid c3eb38c3-eedc-4a89-8bc8-795c8131f4a9) + ) + (wire (pts (xy 96.52 139.7) (xy 105.41 139.7)) + (stroke (width 0) (type default)) + (uuid c44d67cb-1fa1-41a3-a483-ae324f7203f6) + ) + (wire (pts (xy 92.71 44.45) (xy 101.6 44.45)) + (stroke (width 0) (type default)) + (uuid c45239a8-2693-4c72-a52d-46299a6672fc) + ) + (wire (pts (xy 190.5 29.21) (xy 194.31 29.21)) + (stroke (width 0) (type default)) + (uuid c585eff5-3381-4c99-8de4-269c145277b9) + ) + (wire (pts (xy 266.7 203.2) (xy 266.7 204.47)) + (stroke (width 0) (type default)) + (uuid c67b22b0-2ba8-4880-871f-070381f9080b) + ) + (wire (pts (xy 50.8 88.9) (xy 41.91 88.9)) + (stroke (width 0) (type default)) + (uuid c7734dfb-b837-46c9-9412-a2c2c886df93) + ) + (wire (pts (xy 325.12 163.83) (xy 334.01 163.83)) + (stroke (width 0) (type default)) + (uuid c7b017a8-ede3-45d2-ab2f-851ca67c3cd6) + ) + (wire (pts (xy 325.12 189.23) (xy 334.01 189.23)) + (stroke (width 0) (type default)) + (uuid c8101a4c-5f6e-42e6-91a5-df126a4f9084) + ) + (wire (pts (xy 254 34.29) (xy 262.89 34.29)) + (stroke (width 0) (type default)) + (uuid c85a1113-cbec-418a-a2d0-c10f505f416f) + ) + (wire (pts (xy 254 143.51) (xy 245.11 143.51)) + (stroke (width 0) (type default)) + (uuid c88a46fe-2988-44fb-8c42-e90105b8118b) + ) + (wire (pts (xy 204.47 39.37) (xy 228.6 39.37)) + (stroke (width 0) (type default)) + (uuid c8979e9e-afbb-4480-87dd-555983aef322) + ) + (wire (pts (xy 76.2 86.36) (xy 85.09 86.36)) + (stroke (width 0) (type default)) + (uuid c8f70b58-341a-45c9-beb3-9882a4c42ad0) + ) + (wire (pts (xy 127 36.83) (xy 138.43 36.83)) + (stroke (width 0) (type default)) + (uuid c93438f5-88f8-4c11-a719-cfb146ec3fb7) + ) + (wire (pts (xy 160.02 231.14) (xy 151.13 231.14)) + (stroke (width 0) (type default)) + (uuid cb337150-27c3-4924-9605-410d81a3f6c9) + ) + (wire (pts (xy 96.52 165.1) (xy 105.41 165.1)) + (stroke (width 0) (type default)) + (uuid cb5269b7-b0f8-4cab-a61b-c453d800cff0) + ) + (wire (pts (xy 96.52 157.48) (xy 105.41 157.48)) + (stroke (width 0) (type default)) + (uuid cd12d218-e529-4dc6-98a7-4de59240bd1b) + ) + (wire (pts (xy 50.8 83.82) (xy 41.91 83.82)) + (stroke (width 0) (type default)) + (uuid cda8d6a0-265e-4a19-a8bd-ca5cb71fbba4) + ) + (wire (pts (xy 177.8 62.23) (xy 177.8 63.5)) + (stroke (width 0) (type default)) + (uuid cead3468-26e0-4392-8d00-eec19e0dafca) + ) + (wire (pts (xy 389.89 140.97) (xy 393.7 140.97)) + (stroke (width 0) (type default)) + (uuid cf50b109-159f-4564-bbfe-454f3ed13d39) + ) + (wire (pts (xy 331.47 176.53) (xy 334.01 176.53)) + (stroke (width 0) (type default)) + (uuid d0908bc9-d299-4522-8b99-52e9371b8d76) + ) + (wire (pts (xy 199.39 34.29) (xy 228.6 34.29)) + (stroke (width 0) (type default)) + (uuid d0e10114-bd7f-4a98-8343-d2f1bca1eaaf) + ) + (wire (pts (xy 257.81 29.21) (xy 292.1 29.21)) + (stroke (width 0) (type default)) + (uuid d0e464c5-6564-4514-b4ee-d9854d432f85) + ) + (wire (pts (xy 323.85 31.75) (xy 355.6 31.75)) + (stroke (width 0) (type default)) + (uuid d195fd0e-852f-44ca-91af-2defc17c723b) + ) + (wire (pts (xy 127 29.21) (xy 130.81 29.21)) + (stroke (width 0) (type default)) + (uuid d2049da1-dcc0-48c9-a3c6-dcefc59566c5) + ) + (wire (pts (xy 160.02 180.34) (xy 151.13 180.34)) + (stroke (width 0) (type default)) + (uuid d20878ac-42a6-441f-b543-0fcd9273fbce) + ) + (wire (pts (xy 190.5 41.91) (xy 207.01 41.91)) + (stroke (width 0) (type default)) + (uuid d3477d56-cc44-431c-b49e-03a75799f7ba) + ) + (wire (pts (xy 160.02 233.68) (xy 151.13 233.68)) + (stroke (width 0) (type default)) + (uuid d3708eaf-7396-4807-817d-1148ff4bad42) + ) + (wire (pts (xy 317.5 31.75) (xy 323.85 31.75)) + (stroke (width 0) (type default)) + (uuid d456cc98-062f-4c6b-8dc2-0e0eb4c41a05) + ) + (wire (pts (xy 71.12 256.54) (xy 71.12 259.08)) + (stroke (width 0) (type default)) + (uuid d5f0d547-77b7-41cf-894a-c6a120b14fe5) + ) + (wire (pts (xy 36.83 172.72) (xy 45.72 172.72)) + (stroke (width 0) (type default)) + (uuid d6474740-a7ad-42bb-9bee-606bd384ca31) + ) + (wire (pts (xy 279.4 143.51) (xy 288.29 143.51)) + (stroke (width 0) (type default)) + (uuid d6ed47ef-9042-49ad-8e14-253a50bf3902) + ) + (wire (pts (xy 245.11 214.63) (xy 254 214.63)) + (stroke (width 0) (type default)) + (uuid d8005b07-2068-41fb-9b08-dc962947fde9) + ) + (wire (pts (xy 317.5 41.91) (xy 334.01 41.91)) + (stroke (width 0) (type default)) + (uuid d861931e-0838-431c-a464-ea18616cd449) + ) + (wire (pts (xy 71.12 259.08) (xy 73.66 259.08)) + (stroke (width 0) (type default)) + (uuid d89d2e37-f5b3-426a-9884-7930038eae19) + ) + (wire (pts (xy 387.35 31.75) (xy 387.35 66.04)) + (stroke (width 0) (type default)) + (uuid dac48589-3acc-4a18-9de1-ae509d6bd2ed) + ) + (wire (pts (xy 96.52 152.4) (xy 105.41 152.4)) + (stroke (width 0) (type default)) + (uuid dc6319ea-9c49-4f9a-b768-b34e29a3118f) + ) + (wire (pts (xy 334.01 140.97) (xy 330.2 140.97)) + (stroke (width 0) (type default)) + (uuid dd7c29a5-479b-4176-aa45-68e92721ad8e) + ) + (wire (pts (xy 96.52 172.72) (xy 105.41 172.72)) + (stroke (width 0) (type default)) + (uuid dddead17-d7e2-4dee-a4b2-0fe87080550a) + ) + (wire (pts (xy 133.35 31.75) (xy 133.35 66.04)) + (stroke (width 0) (type default)) + (uuid de191db3-a6c0-4e49-b5d8-940d1a879d2d) + ) + (wire (pts (xy 36.83 187.96) (xy 45.72 187.96)) + (stroke (width 0) (type default)) + (uuid de5c552b-7abf-4d50-a7e3-e0f1c0517ec0) + ) + (wire (pts (xy 158.75 182.88) (xy 158.75 185.42)) + (stroke (width 0) (type default)) + (uuid dfc43c96-35f0-4e79-b351-f6eb33dbdbdb) + ) + (wire (pts (xy 334.01 41.91) (xy 355.6 41.91)) + (stroke (width 0) (type default)) + (uuid e00cd65d-78e8-4698-8531-a53a0efdb712) + ) + (wire (pts (xy 279.4 151.13) (xy 288.29 151.13)) + (stroke (width 0) (type default)) + (uuid e0230dd8-fa50-4bcc-a0ec-55f2f5de28e7) + ) + (wire (pts (xy 36.83 185.42) (xy 45.72 185.42)) + (stroke (width 0) (type default)) + (uuid e0d75432-93a9-40b1-b22d-4d02c2c7b174) + ) + (wire (pts (xy 172.72 148.59) (xy 172.72 149.86)) + (stroke (width 0) (type default)) + (uuid e28d487e-c85b-4ee1-8e13-2085926272b3) + ) + (wire (pts (xy 250.19 229.87) (xy 250.19 227.33)) + (stroke (width 0) (type default)) + (uuid e3de908b-916a-42ac-86b2-3aa60d279b6a) + ) + (wire (pts (xy 96.52 231.14) (xy 105.41 231.14)) + (stroke (width 0) (type default)) + (uuid e3f1aefa-98b4-48ae-a8f7-53a8301d1535) + ) + (wire (pts (xy 135.89 34.29) (xy 135.89 66.04)) + (stroke (width 0) (type default)) + (uuid e576cd83-757f-4de3-87de-7f14e7165d2e) + ) + (wire (pts (xy 50.8 99.06) (xy 41.91 99.06)) + (stroke (width 0) (type default)) + (uuid e5a1cb71-b06b-47a1-9a55-4fcd586252aa) + ) + (wire (pts (xy 254 227.33) (xy 250.19 227.33)) + (stroke (width 0) (type default)) + (uuid e5c25133-c617-4539-bcd2-30f2ab4b3ce0) + ) + (wire (pts (xy 275.59 46.99) (xy 292.1 46.99)) + (stroke (width 0) (type default)) + (uuid e5fe971b-bed1-420b-9bdb-d992ced1014b) + ) + (wire (pts (xy 381 34.29) (xy 389.89 34.29)) + (stroke (width 0) (type default)) + (uuid e6081ff3-31c9-40c2-a196-03d5570f18f2) + ) + (wire (pts (xy 254 234.95) (xy 250.19 234.95)) + (stroke (width 0) (type default)) + (uuid e6b0c4cd-59f3-4de5-910b-1e1803f09d82) + ) + (wire (pts (xy 398.78 194.31) (xy 389.89 194.31)) + (stroke (width 0) (type default)) + (uuid e7aea84a-df0b-4a80-b3a2-ba595f111d1b) + ) + (wire (pts (xy 96.52 167.64) (xy 105.41 167.64)) + (stroke (width 0) (type default)) + (uuid e82dd066-a467-4c8b-bab2-62d7af964d65) + ) + (wire (pts (xy 325.12 151.13) (xy 334.01 151.13)) + (stroke (width 0) (type default)) + (uuid e9a69a07-9555-4485-a4e1-c37a267e8d96) + ) + (wire (pts (xy 398.78 196.85) (xy 389.89 196.85)) + (stroke (width 0) (type default)) + (uuid e9d25d83-bb44-4233-9054-6881e2b0e0dc) + ) + (wire (pts (xy 257.81 29.21) (xy 257.81 66.04)) + (stroke (width 0) (type default)) + (uuid ea1ff7d4-df45-45ba-b6c9-736c5c1b5f1d) + ) + (wire (pts (xy 250.19 237.49) (xy 250.19 234.95)) + (stroke (width 0) (type default)) + (uuid eab36981-d4db-4d2b-8e31-ec2808390e85) + ) + (wire (pts (xy 398.78 168.91) (xy 389.89 168.91)) + (stroke (width 0) (type default)) + (uuid eadaa540-b381-4c5f-9cd9-7c122c4544e1) + ) + (wire (pts (xy 353.06 54.61) (xy 355.6 54.61)) + (stroke (width 0) (type default)) + (uuid eaf8992f-3773-48c4-9894-71d1669cc33b) + ) + (wire (pts (xy 279.4 234.95) (xy 288.29 234.95)) + (stroke (width 0) (type default)) + (uuid eb3364fb-0ec9-46ab-985f-8e18be5ac2d7) + ) + (wire (pts (xy 194.31 29.21) (xy 194.31 66.04)) + (stroke (width 0) (type default)) + (uuid eba8fe35-09b0-4de4-bedb-f663fe68325c) + ) + (wire (pts (xy 143.51 41.91) (xy 143.51 66.04)) + (stroke (width 0) (type default)) + (uuid ec100102-7614-4779-b8ef-1cd23f15edef) + ) + (wire (pts (xy 185.42 233.68) (xy 194.31 233.68)) + (stroke (width 0) (type default)) + (uuid ec7152b5-51ad-4220-b264-2ce831ea5723) + ) + (wire (pts (xy 127 46.99) (xy 148.59 46.99)) + (stroke (width 0) (type default)) + (uuid ecb927cc-3fb8-42c7-981e-f43f1c6c0783) + ) + (wire (pts (xy 96.52 175.26) (xy 105.41 175.26)) + (stroke (width 0) (type default)) + (uuid ecbda1d7-11f4-4429-9b7b-471b3ef1daaa) + ) + (wire (pts (xy 127 44.45) (xy 146.05 44.45)) + (stroke (width 0) (type default)) + (uuid ecef8f2f-19bc-431a-9671-e13f22c94eda) + ) + (wire (pts (xy 160.02 238.76) (xy 151.13 238.76)) + (stroke (width 0) (type default)) + (uuid ed33831c-d8e7-4903-9c0a-d07665181c31) + ) + (wire (pts (xy 200.66 116.84) (xy 200.66 119.38)) + (stroke (width 0) (type default)) + (uuid ed55d3aa-7071-4181-80b1-ae2704cb39b3) + ) + (wire (pts (xy 96.52 213.36) (xy 105.41 213.36)) + (stroke (width 0) (type default)) + (uuid ed77d3f9-9cbb-4d3e-a1bd-a7b29ac5f248) + ) + (wire (pts (xy 254 29.21) (xy 257.81 29.21)) + (stroke (width 0) (type default)) + (uuid ef087ebe-269f-43a5-ac1e-b4dd340582aa) + ) + (wire (pts (xy 325.12 171.45) (xy 334.01 171.45)) + (stroke (width 0) (type default)) + (uuid ef3e1c42-431d-4c6c-b7b7-6b8d08624948) + ) + (wire (pts (xy 76.2 81.28) (xy 85.09 81.28)) + (stroke (width 0) (type default)) + (uuid ef443dc1-f93a-42d0-a7aa-036ec1f64d60) + ) + (wire (pts (xy 190.5 46.99) (xy 212.09 46.99)) + (stroke (width 0) (type default)) + (uuid ef5eec34-7b4b-4eef-9034-37670591dfce) + ) + (wire (pts (xy 265.43 36.83) (xy 292.1 36.83)) + (stroke (width 0) (type default)) + (uuid eff17085-a039-4eae-ab99-bceae55d2586) + ) + (wire (pts (xy 138.43 36.83) (xy 165.1 36.83)) + (stroke (width 0) (type default)) + (uuid f11cda11-cd14-404a-a071-2a7479834bd7) + ) + (wire (pts (xy 50.8 81.28) (xy 41.91 81.28)) + (stroke (width 0) (type default)) + (uuid f1608c66-fa21-4085-a8bb-421ff2fc131d) + ) + (wire (pts (xy 398.78 161.29) (xy 389.89 161.29)) + (stroke (width 0) (type default)) + (uuid f168d99c-097a-41cf-b750-4d606c5878ef) + ) + (wire (pts (xy 321.31 29.21) (xy 321.31 66.04)) + (stroke (width 0) (type default)) + (uuid f1afe6c0-2dd7-41ef-938a-7152fe460084) + ) + (wire (pts (xy 36.83 152.4) (xy 45.72 152.4)) + (stroke (width 0) (type default)) + (uuid f1c121ea-2919-49a7-a1a0-7f864029a616) + ) + (wire (pts (xy 199.39 34.29) (xy 199.39 66.04)) + (stroke (width 0) (type default)) + (uuid f2e39e8f-deb6-4fb0-a58c-893af60b2231) + ) + (wire (pts (xy 196.85 31.75) (xy 228.6 31.75)) + (stroke (width 0) (type default)) + (uuid f39ae895-21ac-444d-9cbf-2b17dee339e2) + ) + (wire (pts (xy 92.71 41.91) (xy 101.6 41.91)) + (stroke (width 0) (type default)) + (uuid f449da88-8a12-4eca-a378-063e7285907b) + ) + (wire (pts (xy 36.83 147.32) (xy 45.72 147.32)) + (stroke (width 0) (type default)) + (uuid f53a73c0-eb59-47e7-b651-e908b6951f53) + ) + (wire (pts (xy 325.12 186.69) (xy 334.01 186.69)) + (stroke (width 0) (type default)) + (uuid f5595220-5c8f-4995-b2b8-220e09d997c8) + ) + (wire (pts (xy 254 46.99) (xy 275.59 46.99)) + (stroke (width 0) (type default)) + (uuid f6dcabae-621c-4781-8821-cfdcb8cba230) + ) + (wire (pts (xy 160.02 172.72) (xy 151.13 172.72)) + (stroke (width 0) (type default)) + (uuid f70fdfe0-35e8-4929-a212-08cae1d8a753) + ) + (wire (pts (xy 38.1 228.6) (xy 45.72 228.6)) + (stroke (width 0) (type default)) + (uuid f7782e31-e4cd-4b4d-93cd-6438c92fac7f) + ) + (wire (pts (xy 254 151.13) (xy 245.11 151.13)) + (stroke (width 0) (type default)) + (uuid f779bed5-bcdf-48dd-b2ed-87727e3c074a) + ) + (wire (pts (xy 190.5 39.37) (xy 204.47 39.37)) + (stroke (width 0) (type default)) + (uuid f7b5765a-312d-447f-9282-269f109f250e) + ) + (wire (pts (xy 96.52 182.88) (xy 105.41 182.88)) + (stroke (width 0) (type default)) + (uuid f809b3aa-dc50-4a98-9c41-25e068228d8b) + ) + (wire (pts (xy 279.4 212.09) (xy 288.29 212.09)) + (stroke (width 0) (type default)) + (uuid f894ff3f-6ce4-43ea-81d2-3542ff86ab6a) + ) + (wire (pts (xy 250.19 234.95) (xy 245.11 234.95)) + (stroke (width 0) (type default)) + (uuid f8c3c350-470e-41b5-a9f0-aa48f471fd27) + ) + (wire (pts (xy 334.01 199.39) (xy 325.12 199.39)) + (stroke (width 0) (type default)) + (uuid f9ced4a1-19c2-4e9f-ab7f-02faede61a70) + ) + (wire (pts (xy 392.43 36.83) (xy 392.43 66.04)) + (stroke (width 0) (type default)) + (uuid fa80c7ea-2a97-4f34-882a-890a4de05653) + ) + (wire (pts (xy 36.83 182.88) (xy 45.72 182.88)) + (stroke (width 0) (type default)) + (uuid fb020768-b478-4bf4-8067-c9eaaf4358da) + ) + (wire (pts (xy 160.02 223.52) (xy 151.13 223.52)) + (stroke (width 0) (type default)) + (uuid fb1aff8d-91e1-471c-82f9-bf9e8e73de20) + ) + (wire (pts (xy 317.5 36.83) (xy 328.93 36.83)) + (stroke (width 0) (type default)) + (uuid fb699fa8-bddb-4db7-a1ca-84996ea2832f) + ) + (wire (pts (xy 326.39 34.29) (xy 326.39 66.04)) + (stroke (width 0) (type default)) + (uuid fb7719b0-2cde-4c22-83a9-167be293f4d4) + ) + (wire (pts (xy 245.11 153.67) (xy 254 153.67)) + (stroke (width 0) (type default)) + (uuid fcbb76f3-1af5-4a46-9600-53f8f9c5cc2d) + ) + (wire (pts (xy 267.97 39.37) (xy 292.1 39.37)) + (stroke (width 0) (type default)) + (uuid ff0d1447-ec7f-4ab9-8f12-eb60c43f1b7f) + ) + (wire (pts (xy 196.85 31.75) (xy 196.85 66.04)) + (stroke (width 0) (type default)) + (uuid ff2c86de-3442-4b0a-9ada-6a2b96317a98) + ) + (wire (pts (xy 270.51 41.91) (xy 292.1 41.91)) + (stroke (width 0) (type default)) + (uuid ffd2fd96-fa96-4857-825c-1e3f0abbae78) + ) + + (label "MicroCore Labs MCL68+" (at 335.28 245.11 0) (fields_autoplaced) + (effects (font (size 3.27 3.27)) (justify left bottom)) + (uuid bbfad960-f99f-4f71-b266-2294ee001ed9) + ) + + (global_label "M68K_D3" (shape input) (at 140.97 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 01340914-225c-43b6-b532-00de60620581) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.97 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN4" (shape input) (at 288.29 212.09 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 025679b5-9b02-4b9a-b041-4c4c907d1632) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 212.09 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 289.56 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0286877a-3eb5-486a-bced-14ea74ccd2ff) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 278.49 52.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A15" (shape input) (at 105.41 175.26 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 02cad4cd-4beb-459f-9a7f-c5a6a8139809) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 175.26 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D10" (shape input) (at 207.01 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0459643e-43ad-4083-84e6-209d87c28cd3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.01 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN14" (shape input) (at 85.09 96.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 05942af7-edb1-4d57-8be3-7fa899e2e476) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 96.52 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A21" (shape input) (at 262.89 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 05e42911-0ee1-451c-95a7-25cdca65d1a3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 262.89 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A12" (shape input) (at 328.93 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 08c2d016-1e41-4bda-b38e-e20d6c3acc45) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 328.93 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D0" (shape input) (at 148.59 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0c597182-74a6-47fb-8e36-75c5b1fb24ae) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 148.59 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D4" (shape input) (at 245.11 212.09 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0cd70ed1-37e1-4f01-92a1-56148f1377d1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 212.09 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_VMA_n" (shape input) (at 36.83 182.88 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0d129eea-fc84-4dd4-82c1-663dd8e58941) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 22.071 182.88 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D8" (shape input) (at 41.91 81.28 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0d32ad67-efb6-4efe-93e3-da2835c6ed34) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 30.4167 81.28 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A20" (shape input) (at 265.43 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0d8be770-9e5c-45ae-adf6-ebfa2dc9da76) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 265.43 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN14" (shape input) (at 325.12 184.15 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 0dd792a8-bb23-4e04-a8e4-286f6501d437) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.4775 184.15 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D1" (shape input) (at 245.11 151.13 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 141fa6fe-689f-4db5-a91a-a48b3c1e7cb9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 151.13 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK" (shape input) (at 194.31 175.26 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 15634f01-036c-4271-b8b5-ed48043359a9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 200.7839 175.26 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_BERR_n" (shape input) (at 245.11 222.25 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 15d8f015-aa19-4f66-941c-69ef2237dab2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 229.0206 222.25 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN13" (shape input) (at 85.09 93.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 17481238-80f4-4f26-9a72-b91fe63ba1c5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 93.98 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D9" (shape input) (at 209.55 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1802b78c-8ef4-46ee-9733-00e21a55e50e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.55 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN0" (shape input) (at 288.29 143.51 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1883f09c-6fee-4235-999f-9357fe85c3a0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 143.51 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D0" (shape input) (at 245.11 143.51 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 194e2bda-5639-495b-84aa-59cb02b4b0f2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 143.51 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "BR_n" (shape input) (at 325.12 181.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 19c8853a-7171-4543-9bcf-8cccaa2ac08c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.5576 181.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D5" (shape input) (at 245.11 219.71 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1afef77a-b857-4c3e-8908-72495c6e3984) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 219.71 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN6" (shape input) (at 398.78 163.83 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1b5af7aa-093c-4781-8516-59e763c2958d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 163.83 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A14" (shape input) (at 323.85 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 1c26365e-be03-451a-89b3-bf4793786274) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 323.85 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN11" (shape input) (at 398.78 153.67 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1d21c13c-0b0f-4c0d-9d23-4dac262d465e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 153.67 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_WR_n" (shape input) (at 194.31 223.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 1eb2fd44-7d73-4722-b2fc-4fdae5d7c648) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 208.1618 223.52 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "MUX_SEL" (shape input) (at 245.11 242.57 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 213ac5bd-663b-4b7f-a126-86621cbc38e2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.8586 242.57 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D4" (shape input) (at 138.43 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2205c78f-7c3d-4281-ba7c-39ae5471710b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 138.43 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_LDS_n" (shape input) (at 194.31 220.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2218da99-7e66-4b9c-a696-832f67c10882) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 208.948 220.98 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_DTACK_n" (shape input) (at 36.83 215.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 226c2ce6-83c7-4644-b01f-b6dca316340d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 19.8334 215.9 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "FC1" (shape input) (at 398.78 194.31 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2394164e-370c-4fc7-8d06-1fb84bc9ea64) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 405.2539 194.31 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "FC1" (shape input) (at 151.13 160.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 26e52e8c-42bf-419e-81de-83ee9156ea48) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 144.6561 160.02 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_RESET_n" (shape input) (at 38.1 228.6 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2a396aa1-f989-4db7-9f9c-7d47fc1c9d8c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.2245 228.6 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DTACK_n" (shape input) (at 325.12 146.05 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2b79beb9-7017-4e5e-81af-67b9bf82f287) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 314.2314 146.05 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A4" (shape input) (at 392.43 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 2cf198ca-2ae7-490c-9c5f-4c4b1d8ecde8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 392.43 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN4" (shape input) (at 398.78 181.61 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 2d486c3c-5c42-4754-8bcf-c2c609af4dd8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 181.61 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT5" (shape input) (at 92.71 34.29 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 309c4f35-b7f9-4b22-ae27-0db097e7ed90) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 34.29 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_BGACK_n" (shape input) (at 36.83 157.48 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 30bc61d6-7b5a-4a16-9bdd-e3a8ef65b32c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 19.531 157.48 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A11" (shape input) (at 331.47 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 318214c5-49e5-4294-973a-45b0eb755f1b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 331.47 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_FC0" (shape input) (at 194.31 157.48 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 31fae57c-5630-48d0-861b-425382d29ad7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 206.8919 157.48 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 99.06 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 32efff8a-db13-4f62-b11b-7776a1a9f595) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 87.99 52.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "LDS_n" (shape input) (at 325.12 153.67 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 336a2044-0364-4948-83b1-bca96ef3cc72) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.59 153.67 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN5" (shape input) (at 288.29 219.71 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 354ff497-a5ae-4c0e-b246-274aa13d20e2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 219.71 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "VMA_n" (shape input) (at 151.13 162.56 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 36ef3461-40df-40f3-9c7e-763c7ce7e620) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.479 162.56 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A13" (shape input) (at 326.39 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3723efdd-48bf-4369-b2c0-774202f2b9f9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 326.39 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 151.13 238.76 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 38a15ab7-21fd-403f-a3f3-d62ce5ad425b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 139.0319 238.76 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A6" (shape input) (at 387.35 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3a117f6e-b3b5-44d5-a138-8944b5a4c491) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 387.35 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN13" (shape input) (at 398.78 184.15 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3b2d9a3d-3eb2-4f70-94e9-b7bdff65d432) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 184.15 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_FC0" (shape input) (at 36.83 170.18 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3b5e3238-366c-4457-87f9-e8fcff2ab130) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 170.18 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A8" (shape input) (at 339.09 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3b910b97-8880-49d2-a2ee-28a6cbef81cc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 339.09 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN10" (shape input) (at 398.78 156.21 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3bfff656-9246-4805-8aee-6dc4824f1f7f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 156.21 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT0" (shape input) (at 92.71 46.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 3efa5cfb-8ddb-4d1d-b6f4-6cb6ab985759) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 46.99 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "AS_n" (shape input) (at 398.78 189.23 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 3f825e63-d894-4c51-b999-ebb8e3b1437e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 406.1005 189.23 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A21" (shape input) (at 105.41 190.5 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4057193d-a3f6-401e-a65b-d08bbbf6f852) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 190.5 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN6" (shape input) (at 288.29 227.33 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 40f75f05-2e62-4a5a-88aa-bb881d277657) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 227.33 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A23" (shape input) (at 257.81 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 41140fe6-bebd-483e-9059-7885b5e7fce0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 257.81 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "UDS_n" (shape input) (at 151.13 218.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 412f567c-91fd-4b24-ba4c-f4d820bae582) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.2976 218.44 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_BG_n" (shape input) (at 36.83 160.02 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 41a266be-8465-4889-91f3-827aea31beb5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.1596 160.02 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D10" (shape input) (at 105.41 226.06 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 42254967-5833-4823-a772-561d385028b2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 226.06 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_VPA_n" (shape input) (at 151.13 167.64 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 43b48ddc-72a9-4bd2-b29a-1d90c5b5441c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 136.5524 167.64 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D2" (shape input) (at 105.41 205.74 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 44dcc9da-5b94-4dac-84f3-6ebceffee2de) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 205.74 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A14" (shape input) (at 105.41 172.72 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 45c49c3d-5adc-4baf-a6a3-787df48c46e7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 172.72 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D8" (shape input) (at 212.09 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4618ac2d-dfd1-45ae-ae1f-6288d3fb924d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 212.09 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D9" (shape input) (at 41.91 83.82 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 462f79f6-cd31-49de-9a99-31063b655bcb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 30.4167 83.82 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT2" (shape input) (at 92.71 41.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 46c19ef0-b67b-499e-916e-024566fe0fc9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 41.91 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 353.06 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 479afb1e-3cfd-4ed9-b8ee-1efe5dcdf704) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 341.99 52.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN15" (shape input) (at 325.12 186.69 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 48c9463a-434f-4fb3-9cd8-4c7bbd9c3350) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.4775 186.69 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A16" (shape input) (at 105.41 177.8 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 49878ede-6e9e-4fdc-ae98-aefbf716c4eb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 177.8 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "BGACK_n" (shape input) (at 194.31 172.72 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4b896252-d7bc-4b25-9555-311f8ede68d7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 205.501 172.72 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "FC0" (shape input) (at 151.13 157.48 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4d002ab1-f3a2-4219-835e-97eda782a44b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 144.6561 157.48 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN3" (shape input) (at 398.78 168.91 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 4d8202e7-c198-47c8-bf24-e3dc7fb6dd40) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 168.91 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT7" (shape input) (at 92.71 29.21 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 4f7219fb-1aa8-497d-8634-41223fea4f18) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 29.21 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_IPL2" (shape input) (at 245.11 161.29 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 50497f5e-ec09-4590-b303-5f5f94130b6f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 161.29 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT4" (shape input) (at 92.71 36.83 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 522886da-6b91-4545-9dfc-1ba94b2187af) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 36.83 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_IPL1" (shape input) (at 245.11 153.67 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 52b3a926-325a-4f74-9691-67dec1013d1e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 153.67 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 325.12 196.85 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5464f72c-9191-461f-a6f5-810bb28e41d8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.0219 196.85 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D2" (shape input) (at 245.11 158.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 54d9ea7a-9bb1-4c77-9099-ca36303d2b00) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 158.75 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A22" (shape input) (at 260.35 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 58e10b6e-79da-4d0a-b67d-1b1f84e0c1a1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 260.35 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT5" (shape input) (at 325.12 171.45 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 595c21cb-7df8-4046-911e-2c3701684c87) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 171.45 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "WR_n" (shape input) (at 151.13 223.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5bf5a50d-8b49-4434-ac88-2160024430b7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.3862 223.52 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "MUX_SEL" (shape input) (at 325.12 189.23 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5c83473d-1003-4232-9ab9-6b082ed42d73) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.8686 189.23 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT0" (shape input) (at 325.12 158.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 5e35a4b5-7d7b-410d-89d9-370a055e415d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 158.75 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A7" (shape input) (at 105.41 154.94 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 609ceade-42f1-44d1-b9fa-4617dbbfbcf3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 154.94 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D12" (shape input) (at 201.93 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 60ac9940-d996-48b6-a5c2-3c546427b726) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 201.93 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_RESET_n" (shape input) (at 245.11 214.63 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 60ddfb40-b4cb-4026-b501-e4e3bb4cdfc7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 228.2345 214.63 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D5" (shape input) (at 135.89 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6153a53c-da41-4c15-9c83-dab362af70e4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 135.89 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D12" (shape input) (at 41.91 91.44 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6191d6af-47fb-4a1a-9618-8b511204c83c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 91.44 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A18" (shape input) (at 105.41 182.88 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 62d5e96f-68db-4a2a-aae1-e5c4968fcc3c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 182.88 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN11" (shape input) (at 85.09 88.9 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 64562cb3-f812-40ca-a148-383aaf4e5356) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 88.9 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A1" (shape input) (at 105.41 139.7 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 65a35e5f-9587-4ff9-8045-9eb06b37843d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 139.7 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "BGACK_n" (shape input) (at 325.12 194.31 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 66a58520-6bc8-41f2-a855-fb994e5e9176) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.929 194.31 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A2" (shape input) (at 397.51 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 66e56b7a-a093-4438-947c-14c945b9ed15) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 397.51 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D6" (shape input) (at 105.41 215.9 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 6736823f-a7b3-4d99-a41b-172a121feefc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 215.9 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D3" (shape input) (at 245.11 166.37 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 67426554-7ac3-47fa-89dc-b89e9461630f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 166.37 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D13" (shape input) (at 41.91 93.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6adb1e35-892a-48c4-9cc9-e5e773120882) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 93.98 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A6" (shape input) (at 105.41 152.4 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 6be4af1f-cf11-46a7-8bb5-a51d21a71378) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 152.4 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "AS_n" (shape input) (at 151.13 215.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6d39c45a-b532-4e9e-b2b3-0cc97da3b2d0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.8095 215.9 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A5" (shape input) (at 389.89 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 6f1e63c4-d706-4f31-ac24-4c6e1fb4c630) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 389.89 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN2" (shape input) (at 288.29 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 706ea81d-8131-478b-a01d-06e78ba3e3e8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 158.75 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 325.12 199.39 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 709b651b-7017-4851-9935-448be4c797dc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 314.05 199.39 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D13" (shape input) (at 105.41 233.68 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 70cf1e61-a236-4cd8-ab8a-cfb6ccc1b84a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 233.68 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A15" (shape input) (at 321.31 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 70fe8521-357e-4809-96f6-5ce536a0328e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 321.31 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN1" (shape input) (at 288.29 151.13 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 71ffe0c0-0881-4c98-8d6e-026ab47d0718) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 151.13 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_HALT_n" (shape input) (at 36.83 226.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 723b9102-03f8-42ab-bbe6-b76d256c27f4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.2848 226.06 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A11" (shape input) (at 105.41 165.1 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7282eadb-220c-43ca-996b-ec7a33c27317) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 165.1 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_AS_n" (shape input) (at 194.31 215.9 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 75b0042d-74aa-430c-8083-7f32d3a4ce1e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.7385 215.9 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D15" (shape input) (at 194.31 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 76361a1a-074e-48a3-8e30-4544cba39735) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 194.31 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D15" (shape input) (at 105.41 238.76 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 778b83e2-3337-463c-8221-f3e0346e8915) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 238.76 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "MUX_SEL" (shape input) (at 245.11 173.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 77a81315-aa38-434d-a61a-9ee1ed02db44) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.8586 173.99 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "BG_n" (shape input) (at 151.13 233.68 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 78048a94-9094-4334-a6de-74214951d8a5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.5676 233.68 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_LDS_n" (shape input) (at 105.41 248.92 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7aefc8ee-af61-49f7-a419-fdb233db3523) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.048 248.92 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A7" (shape input) (at 384.81 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 7b9d9782-0179-450d-810c-f57a7550c377) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 384.81 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN8" (shape input) (at 398.78 151.13 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7b9dca3e-0e36-4e97-bac7-23d65a856f33) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 151.13 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN9" (shape input) (at 398.78 148.59 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7e0fe82c-e874-4b1f-9f4e-ddec7b2ec5a0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 148.59 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A8" (shape input) (at 105.41 157.48 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 7fe52b61-2b4b-42d1-a5c8-5423346d5f7d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 157.48 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 226.06 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 820c7f13-7795-4093-b312-2d1794d037c1) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 214.99 52.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_FC1" (shape input) (at 36.83 172.72 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 828822dd-ddc0-4fb0-89a0-1fc2c37f1cc2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 172.72 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN1" (shape input) (at 398.78 161.29 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 832e9290-0b7c-4a0e-a66d-e0ff75d478cc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 161.29 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A23" (shape input) (at 105.41 195.58 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8393a206-ea88-47d8-a1a9-760f837069f8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 195.58 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_BR_n" (shape input) (at 151.13 170.18 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 844da453-9444-476e-b561-3f4612398bdd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 137.4596 170.18 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D6" (shape input) (at 133.35 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 86029923-73fc-4596-b007-1859547998da) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.35 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "VPA_n" (shape input) (at 194.31 167.64 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 86250d79-3cf2-409a-96c4-eb9f2ef26e62) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 202.7796 167.64 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A10" (shape input) (at 334.01 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 866e67d0-202c-4081-85eb-e20c4e62470f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 334.01 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN15" (shape input) (at 85.09 99.06 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 873f9965-47ce-4c79-a493-e9f98280019f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 99.06 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_FC2" (shape input) (at 402.59 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 87867f5a-cf0d-4fdd-b537-fb23b5afb393) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 402.59 78.6219 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D7" (shape input) (at 245.11 234.95 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 89066d8a-1d05-4308-8bb4-9e59194cde4e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 234.95 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D0" (shape input) (at 105.41 200.66 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 890f193a-0e09-4862-8889-63abc7b542dc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 200.66 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_AS_n" (shape input) (at 105.41 243.84 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8c8828b9-77a8-4fe8-8bb4-bf6a623e0278) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.8385 243.84 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A19" (shape input) (at 105.41 185.42 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8cda62e3-02b9-42ef-ace2-f1d7222522ec) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 185.42 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A12" (shape input) (at 105.41 167.64 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8ece5acc-9cd7-4078-9eaa-b83045c77a36) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 167.64 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "FC0" (shape input) (at 398.78 191.77 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 8f3cb36f-0832-45c9-90bb-2d3f69c1e293) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 405.2539 191.77 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_DTACK_n" (shape input) (at 151.13 165.1 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 909f7b31-c944-4e4f-819c-8b9c5d9e96cd) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 134.1334 165.1 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT6" (shape input) (at 92.71 31.75 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 91501ce4-69d4-4611-9f45-301df20580a7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 31.75 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "UDS_n" (shape input) (at 325.12 156.21 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 91cf49ff-c521-4fda-ad1c-a294cf68819d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.2876 156.21 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A13" (shape input) (at 105.41 170.18 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 92747088-bd13-499e-a447-b6d2fe25bd48) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 170.18 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN7" (shape input) (at 288.29 234.95 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 92fc8a89-a14c-4b23-8b47-bbd6e5c7d0da) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 234.95 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D14" (shape input) (at 41.91 96.52 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 96556124-9150-4b81-bcc4-7505ddf8ad55) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 96.52 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D3" (shape input) (at 105.41 208.28 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 96ca8cd6-cdb5-4ee4-bd7b-923841f254c5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 208.28 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_IPL2" (shape input) (at 36.83 152.4 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9766bbc7-d3a5-4ddf-801e-b7d55dd13dc7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 152.4 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_CLK" (shape input) (at 151.13 175.26 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 977daa46-c952-4f3e-b88a-250d254069cb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 138.5481 175.26 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_UDS_n" (shape input) (at 194.31 218.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 999cb703-b26d-4eca-a268-4e188dee90b3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.2504 218.44 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_VMA_n" (shape input) (at 194.31 162.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 9a354a38-2e8f-49ef-b7d1-41507dd9bdaa) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.069 162.56 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D11" (shape input) (at 41.91 88.9 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9b03fa87-ea9a-4bc8-899f-7ed1b11f3313) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 88.9 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A17" (shape input) (at 273.05 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9bf7b19a-4ca3-43f0-bbb2-74b5792c2f48) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 273.05 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A2" (shape input) (at 105.41 142.24 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 9cb43776-73b3-48f0-87b5-d9333e54d5ea) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 142.24 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT1" (shape input) (at 92.71 44.45 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9d9120aa-fdf7-489e-a00b-5895da1941d7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 44.45 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_BG_n" (shape input) (at 194.31 233.68 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 9de9cd34-6c10-4235-9ac9-a15525208709) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.9804 233.68 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 151.13 180.34 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9e2e5bd9-2219-47f9-b07b-78ecf2453171) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 139.0319 180.34 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D6" (shape input) (at 245.11 227.33 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid 9f53ec98-318e-4381-8dfd-d79c5748d498) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 227.33 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D14" (shape input) (at 105.41 236.22 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid 9fed19da-31b8-49d8-8ec0-2072d0f8808a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 236.22 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "VMA_n" (shape input) (at 398.78 199.39 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a00b3c9f-193e-461e-8038-4b224985e099) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 407.431 199.39 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT2" (shape input) (at 325.12 163.83 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a0bf072e-76b9-4d8e-9cbc-47ec9eb58f96) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 163.83 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_E" (shape input) (at 36.83 185.42 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a549a0c3-9111-4491-9c90-d59f9333ce09) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 26.6672 185.42 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN5" (shape input) (at 398.78 179.07 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a59d13a9-d254-41bb-8ecd-141056255fa5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 179.07 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_IPL0" (shape input) (at 36.83 147.32 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a5c750f8-e6dc-4b5f-9453-4b28947d3005) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 147.32 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_IPL1" (shape input) (at 36.83 149.86 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a77ab667-c48f-4f23-b7d7-f9209d1b7bd0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 149.86 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK" (shape input) (at 325.12 143.51 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid a7d8b747-fad9-4c91-bd74-e88a71e044fc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 318.6461 143.51 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN10" (shape input) (at 85.09 86.36 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a86a99a3-c678-4360-9b1a-91373e8cb631) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 86.36 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN0" (shape input) (at 398.78 158.75 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid a960897d-7ceb-412c-bd46-64a20801e5c6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 158.75 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A10" (shape input) (at 105.41 162.56 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid aa8a2a6f-d5e7-4b6b-bdb8-6711a33131ed) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 162.56 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_FC1" (shape input) (at 194.31 160.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ad57001a-017d-42c5-b662-29f53343964a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 206.8919 160.02 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_CLK" (shape input) (at 36.83 139.7 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid af1751aa-4315-4f48-8695-8ae3f950cfec) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 139.7 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_BR_n" (shape input) (at 36.83 162.56 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b17e3729-9711-4aeb-bc75-eb14e39e1611) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.1596 162.56 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "VPA_n" (shape input) (at 325.12 179.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b1c85948-edfa-42f2-88aa-5645ad4988ba) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.6504 179.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D11" (shape input) (at 105.41 228.6 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b2a26fb8-1e09-4af3-951a-7870ad6a6ff4) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 228.6 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A9" (shape input) (at 336.55 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b2eae64b-238b-49d3-8cb6-fe33dc28ee58) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 336.55 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT3" (shape input) (at 92.71 39.37 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b3fb1dca-c19e-4dd7-bf9d-581b1cf37646) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 39.37 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 353.06 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b54151e2-f545-4cf0-bbe8-109732e55cd3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 340.9619 54.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D1" (shape input) (at 105.41 203.2 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b6a6826d-e5b6-440f-8c99-a215c88ffb2f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 203.2 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "E" (shape input) (at 325.12 148.59 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b7415758-5387-4277-8688-31c510a3b62c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 321.0652 148.59 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D12" (shape input) (at 105.41 231.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid b82a1659-cfa2-4bbd-b254-6885251f2c3f) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 231.14 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A3" (shape input) (at 394.97 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid b92e5697-436a-4e45-ae4a-b255baf5200b) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 394.97 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D9" (shape input) (at 105.41 223.52 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid bafef320-a8c2-4128-a48f-d3dce57559d9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 223.52 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A17" (shape input) (at 105.41 180.34 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid bba78d4e-5901-4da7-9721-3342e68d8948) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 180.34 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_D10" (shape input) (at 41.91 86.36 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bce8ed13-eccd-4223-b555-ab5b5743da11) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 86.36 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A9" (shape input) (at 105.41 160.02 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid bd118689-7d1b-46d7-86fb-7efba2c1fa41) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 160.02 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A1" (shape input) (at 400.05 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bda031cb-1a66-4432-9f7a-9c2d871967ee) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 400.05 77.3519 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A18" (shape input) (at 270.51 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid bfe7dbd9-6910-4d6c-be6b-0fe10716b864) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 270.51 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT4" (shape input) (at 325.12 168.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c04dbcdd-0a51-40ff-99a7-0a5676a0c721) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 168.91 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN2" (shape input) (at 398.78 171.45 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c0e466e2-71e0-4a8a-8f93-ae042147567a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 171.45 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN8" (shape input) (at 85.09 81.28 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c22eacde-69f6-4e0e-9986-9dc41dfbf3fe) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.523 81.28 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT3" (shape input) (at 325.12 166.37 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c36ba8e3-9de5-4098-9d14-d29f5ab54b28) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 166.37 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A20" (shape input) (at 105.41 187.96 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c3b937bb-258f-4d91-8fe9-20a95ec9b30c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 187.96 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN9" (shape input) (at 85.09 83.82 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c6c1ab47-4ff1-41c7-a195-32d949e55803) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.523 83.82 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_HALT_n" (shape input) (at 245.11 168.91 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c710825e-0820-40ce-b64d-6792a564f8e3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 229.5648 168.91 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D15" (shape input) (at 41.91 99.06 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c783a2f4-8da7-4527-8346-870124deba80) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 99.06 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D11" (shape input) (at 204.47 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid c787f01d-89f4-4ebb-8ea8-194476681f92) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 204.47 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D5" (shape input) (at 105.41 213.36 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid c9570f76-7a01-44df-93f3-a46630d226e9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 213.36 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "E" (shape input) (at 151.13 231.14 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ca97b1b4-65e1-4cfb-ad2b-60a06c25462c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 147.0752 231.14 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D8" (shape input) (at 105.41 220.98 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d05316c8-f5c8-4b11-a03f-38b22eeb28cc) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 220.98 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_FC2" (shape input) (at 36.83 175.26 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d1d5d9d5-457a-4e63-b204-c276d0390e39) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 175.26 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A5" (shape input) (at 105.41 149.86 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d241b4ba-b2d7-43c3-8383-5a5e04d1efee) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 149.86 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_OE_n" (shape input) (at 99.06 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d274c8f5-ecfd-4457-9ec3-7a57f15d1f47) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 86.1757 54.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN7" (shape input) (at 398.78 166.37 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d729971c-10be-4bd0-bdd5-33705809fed3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 166.37 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "BG_n" (shape input) (at 325.12 191.77 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d7354345-1698-45ff-94b2-4c493df913d9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.5576 191.77 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D2" (shape input) (at 143.51 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid d83a656e-7dba-400c-96d3-5c46b0ec1bf9) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.51 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_E" (shape input) (at 194.31 231.14 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d88a4145-37bc-494d-a63c-4847d096db02) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 204.4728 231.14 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DTACK_n" (shape input) (at 194.31 165.1 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid d9736b61-9dca-4920-beaa-203cb525a05c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 205.1986 165.1 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_WR_n" (shape input) (at 105.41 251.46 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid da1033f6-780a-4427-9209-4b1715f52c96) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.2618 251.46 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 289.56 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid da44f225-d385-4f09-aabb-8346c989054d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 277.4619 54.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D1" (shape input) (at 146.05 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid db3e5479-5aba-4a3e-8188-30a018e8d622) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 146.05 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D7" (shape input) (at 130.81 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dc090a0c-9cb4-4629-8240-e088c94c024c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 130.81 77.5333 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "CLK_574" (shape input) (at 162.56 52.07 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid dc9c761a-3659-4c17-a119-21aec02ac8d5) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.49 52.07 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "BR_n" (shape input) (at 194.31 170.18 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid dcf9e8e9-6381-4f8f-b368-4c42caa1f115) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 201.8724 170.18 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT6" (shape input) (at 325.12 173.99 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid de959573-cce3-488d-9483-b442322f2fbb) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 173.99 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "SHIFTOUT7" (shape input) (at 398.78 173.99 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid df64b68b-ae82-48b3-ba9a-3834aa37fb04) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.7249 173.99 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_VPA_n" (shape input) (at 36.83 187.96 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e011728d-085a-4b8c-82ce-777bae34a25c) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 22.2524 187.96 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D7" (shape input) (at 105.41 218.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid e051015d-ec6d-4047-b82f-d4dc88627850) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 218.44 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "WR_n" (shape input) (at 325.12 151.13 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e362f685-d252-4526-9b08-1c35c3ef6920) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.3762 151.13 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_IPL0" (shape input) (at 245.11 146.05 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid e4b1304d-0f79-42d6-8e36-8165b63d1b65) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 146.05 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN12" (shape input) (at 85.09 91.44 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid e6101076-b4f5-4e2d-8095-6cd74fa42aed) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 91.44 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_OE_n" (shape input) (at 398.78 196.85 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid e6233203-8a59-4dec-8afb-cb2247f4ef41) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.6643 196.85 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A3" (shape input) (at 105.41 144.78 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid e957d8c4-b979-4403-a2aa-6f77fd4d658a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 144.78 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "ARB_OE_n" (shape input) (at 226.06 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid eacfe0c7-ea8d-47db-88ec-cffea8d47c05) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 213.9619 54.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D4" (shape input) (at 105.41 210.82 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid eb4d462e-fb01-4bf4-9b22-1e6144df19c2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 210.82 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A4" (shape input) (at 105.41 147.32 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ede84408-06ef-4f9d-91e8-cf687518dade) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 147.32 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_BERR_n" (shape input) (at 36.83 210.82 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid edf99e85-3c6d-456a-a31c-d42a9e1efafa) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 20.7406 210.82 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "LDS_n" (shape input) (at 151.13 220.98 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid ee99d52d-f1af-4ac2-b30a-39cbbc6bbc75) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.6 220.98 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_IN3" (shape input) (at 288.29 166.37 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid ef045bb2-3eef-4512-9de8-0d8f591310c6) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 166.37 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "DATA_IN12" (shape input) (at 398.78 186.69 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid efa3a9cd-fdb7-4724-8202-3ce45636294e) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 186.69 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A16" (shape input) (at 275.59 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f1862839-124c-4fdf-84b1-f82138767422) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 275.59 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_BGACK_n" (shape input) (at 151.13 172.72 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f1f0aeb7-1a59-4114-88ca-e8b1769f79f3) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.831 172.72 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "DATA_OE_n" (shape input) (at 162.56 54.61 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f2601b31-443d-4bdf-9bdc-4737e90ecba8) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 149.6757 54.61 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_UDS_n" (shape input) (at 105.41 246.38 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f52cadf3-0bf4-4fce-916d-ad3d46b03eab) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.3504 246.38 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "M68K_A22" (shape input) (at 105.41 193.04 0) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify left)) + (uuid f7e43800-9966-4c13-967a-720fb1b026d7) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 193.04 0) + (effects (font (size 1.27 1.27)) (justify left) hide) + ) + ) + (global_label "SHIFTOUT1" (shape input) (at 325.12 161.29 180) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid f8db9f1f-3a42-4ca5-8991-fb0c7501da3a) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 161.29 0) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D14" (shape input) (at 196.85 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fb15af63-320b-4c39-ae3e-6cf33afdcd2d) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 196.85 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_D13" (shape input) (at 199.39 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fbb8c87a-40ca-46aa-9d7c-ada019ccebe0) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 199.39 78.7428 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + (global_label "M68K_A19" (shape input) (at 267.97 66.04 270) (fields_autoplaced) + (effects (font (size 1.27 1.27)) (justify right)) + (uuid fd96f8bd-2530-42a3-b2b4-096ba9034db2) + (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 267.97 78.5614 90) + (effects (font (size 1.27 1.27)) (justify right) hide) + ) + ) + + (symbol (lib_id "power:GND") (at 172.72 191.77 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 01dcad78-8559-4e72-bc65-eaa4fb9799e2) + (property "Reference" "#PWR020" (at 172.72 198.12 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 172.72 195.715 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 172.72 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 172.72 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a49dfee1-3612-41c4-a3d7-b6873dac1f48)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR020") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT541") (at 172.72 228.6 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 146e1b47-0e41-45e3-9418-0ef24b1b90f2) + (property "Reference" "U12" (at 174.6759 209.78 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT541" (at 174.6759 211.828 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 172.72 228.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 172.72 228.6 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 397e1874-30e2-45b3-bd8e-da5bc17d4933)) + (pin "10" (uuid b58ebaaf-fb0e-4801-abd6-fa844bd30e4b)) + (pin "11" (uuid 5d3af05f-a1b3-45f9-a452-77cd5d9b9f64)) + (pin "12" (uuid de2825d0-2900-43bf-b4cd-d97223782756)) + (pin "13" (uuid 00b609ea-e171-46bf-8e4d-1ebb064f1495)) + (pin "14" (uuid 9e04085c-2e46-499a-9a9b-c2aa02436527)) + (pin "15" (uuid 08ba2890-6142-4bc7-9125-04a98c59a07e)) + (pin "16" (uuid a0f4e962-21ac-492c-a909-b2a0da545540)) + (pin "17" (uuid 531e1d6d-67ea-43d1-9b04-fed94bb19e70)) + (pin "18" (uuid 5bb59dde-809b-49dd-ba2b-3f3b1c08ce90)) + (pin "19" (uuid 65624c4f-77d6-4b69-8dcb-d515b6db3d11)) + (pin "2" (uuid 58aeda4f-04f1-4471-b30c-9e0e067b45cb)) + (pin "20" (uuid 3134eb1e-a7dc-4ccd-9a8b-e575ba16153f)) + (pin "3" (uuid fb2c158b-bb65-43a7-a8c8-c1943fad3a51)) + (pin "4" (uuid ceb49ef7-423f-4c42-b48e-4b7750818d6b)) + (pin "5" (uuid 47640e7a-2515-42c7-a588-ba93b94c9987)) + (pin "6" (uuid 9c218cd4-99e3-4874-be9f-4bea01a07c57)) + (pin "7" (uuid 4b181312-2916-473a-a905-e6c6bef7c8e9)) + (pin "8" (uuid 3a31ff9e-097b-4de8-bd36-f0245f7a4f30)) + (pin "9" (uuid 8b1ed0ce-3ad7-4c98-9cf4-88217ec9597d)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U12") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 158.75 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 19b0ff82-8257-4ef4-b64e-ae111cc32818) + (property "Reference" "#PWR024" (at 158.75 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 158.75 189.365 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 158.75 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 158.75 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d43e6ea7-af60-4e5e-a647-5be91541a7cf)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR024") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 304.8 20.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 20a3faef-258b-44f3-8308-5ef116b8e38e) + (property "Reference" "#PWR011" (at 304.8 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 304.8 16.375 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 304.8 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 304.8 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e5457b8b-5867-475f-9445-d454f05d5d7d)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR011") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 151.13 226.06 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 24705880-d5fd-4dfd-80e5-294c3aee36a7) + (property "Reference" "#PWR037" (at 144.78 226.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 146.05 226.06 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 151.13 226.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 151.13 226.06 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 6d4db8a2-8c09-4967-b021-dec673131831)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR037") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 200.66 106.68 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 29983f56-4f13-4e14-b870-3e342c6d0bd6) + (property "Reference" "#PWR035" (at 200.66 110.49 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 200.66 102.735 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 200.66 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 200.66 106.68 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 70b8f5f2-f4e5-4b20-af71-475d37451207)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR035") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 200.66 119.38 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 2fbf3fe2-bbf5-4c9f-99e3-4d147f278d3d) + (property "Reference" "#PWR034" (at 200.66 125.73 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 200.66 123.325 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 200.66 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 200.66 119.38 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c9d7586d-1288-4a84-a6b3-b6b73a2fc98f)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR034") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS257") (at 266.7 158.75 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 2fdc3b97-89ba-4ec7-ab8d-9042217865f6) + (property "Reference" "U3" (at 268.6559 137.39 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS257" (at 268.6559 139.438 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (at 266.7 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 266.7 158.75 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7a8bc05a-1519-4217-890b-7fc317e84c8e)) + (pin "10" (uuid 2a62aa84-52ec-426a-9a95-4f9197dc0e7b)) + (pin "11" (uuid 858ff6d4-bf0b-4d56-b011-2b46eb5cbe47)) + (pin "12" (uuid 9e3c9abb-0950-43e9-96c2-408954589dbb)) + (pin "13" (uuid e4b02dd7-8baa-40a5-8534-478989a417c4)) + (pin "14" (uuid f54e7c5b-eaa3-479a-8e14-2f5d115d474e)) + (pin "15" (uuid 507fc8f6-64b6-450b-9ad3-c6a00bb23496)) + (pin "16" (uuid 6a76d556-5466-4bb2-8c95-2c3583991ad3)) + (pin "2" (uuid 32982f65-4092-4956-b415-57a8da7ce77c)) + (pin "3" (uuid 638ce3ac-7659-4156-b9ba-905d48277f50)) + (pin "4" (uuid a22be1bc-0c94-402f-acc8-0c11ec4da013)) + (pin "5" (uuid daa1aa0d-486b-4e6b-85ec-758ee66de5d1)) + (pin "6" (uuid ba9d80e1-1490-4a5b-911d-21a09218a515)) + (pin "7" (uuid 60b441e5-1799-4d6c-8b05-d30867781b72)) + (pin "8" (uuid 0002d949-96ab-4030-9635-ad61a634cc48)) + (pin "9" (uuid f47cd38a-1f8d-4881-9c1b-7716c566d4d9)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U3") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT574") (at 368.3 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 30449869-a6db-47f5-9a38-79587888d18d) + (property "Reference" "U7" (at 370.2559 23.09 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT574" (at 370.2559 25.138 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 368.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 368.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 76576f98-5ec2-4df3-b7e8-6a3ebc05cf77)) + (pin "10" (uuid c5fba9fc-ca73-430b-9eec-96ac843fac7b)) + (pin "11" (uuid 41f5e963-04d8-427e-836f-f2f023dbf5d0)) + (pin "12" (uuid 93595083-7524-4574-9b6e-8267a0c59eb7)) + (pin "13" (uuid 18d58535-e613-4f13-85ed-07712b879bae)) + (pin "14" (uuid 6ef972a5-dfb9-46c0-8492-dbd3dc166f9d)) + (pin "15" (uuid 1e95e6fd-6e77-4415-8793-7881b9e29682)) + (pin "16" (uuid 17b1a72b-8d81-43b9-854c-908d8c21c4f2)) + (pin "17" (uuid c233d4d6-d062-43c6-908c-cc78ee94b7f9)) + (pin "18" (uuid 4128b773-36bd-4c38-916a-ea8d191cd248)) + (pin "19" (uuid 2216993b-6c2a-4373-9b1d-849995355434)) + (pin "2" (uuid 0e926c90-6fce-445d-a973-5e4e34c045d7)) + (pin "20" (uuid 19726112-00c1-4140-b081-a0ffcf204352)) + (pin "3" (uuid 663d97f1-7753-448d-b932-203b9158ad26)) + (pin "4" (uuid d9ef48dd-43cd-4a65-a462-5939fb165336)) + (pin "5" (uuid 5eaa827c-bba5-4090-922a-15c2def25ab6)) + (pin "6" (uuid 38a99f00-4a02-4ec4-a5e8-de0f3cfc88f4)) + (pin "7" (uuid 0ad54af2-f598-417e-a7c0-8f25c03c2139)) + (pin "8" (uuid 8cd008a4-8ed8-4196-bd70-d4064b3a0b5b)) + (pin "9" (uuid 2458269b-8d77-4767-8f0c-aacadf9ed9bb)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U7") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 393.7 176.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3120fb74-61be-48e0-93d1-22ce630d01d7) + (property "Reference" "#PWR028" (at 400.05 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 397.645 176.53 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 393.7 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 393.7 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 31044f5c-5a3f-4e20-8595-24229fddfe82)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR028") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 63.5 72.39 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 32aabea3-c55e-4f5e-9683-0dc96fe85ebf) + (property "Reference" "#PWR018" (at 63.5 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 63.5 68.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 63.5 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 63.5 72.39 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3d34bfc8-34b8-49db-baba-56bb612d2dd0)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR018") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 393.7 143.51 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 3d75e8ef-d6c2-4d78-8886-74e2e8d6a0f8) + (property "Reference" "#PWR029" (at 400.05 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 398.78 143.51 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 393.7 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 393.7 143.51 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 63624635-1a4a-48d7-a474-ecb386252688)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR029") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 304.8 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 46ac740b-42a1-4fb7-87e0-f3ae999609a6) + (property "Reference" "#PWR07" (at 304.8 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 304.8 67.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 304.8 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 304.8 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bd4676dc-f67f-4081-a27a-b87ea4c8eeb7)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR07") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT574") (at 114.3 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4781c936-80cc-4776-a3f5-c7345500b3e5) + (property "Reference" "U9" (at 116.2559 23.09 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT574" (at 116.2559 25.138 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 114.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 114.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2213ca89-068c-403d-94da-9d136b3074c2)) + (pin "10" (uuid 498beb67-9a86-43de-8bd9-0e3f1835f399)) + (pin "11" (uuid 036b03b4-b961-41be-82a2-f02bc6176202)) + (pin "12" (uuid 703ff89b-0cfa-4a23-83a2-b9ef41897fb5)) + (pin "13" (uuid 8934bc01-2372-434b-a63d-408cde37c33a)) + (pin "14" (uuid 4d006091-c48b-400c-be44-5603d46ae5bf)) + (pin "15" (uuid 0670bd71-6053-4d6b-856d-c57615c31e65)) + (pin "16" (uuid 87e61d9b-efa3-4b5b-90a5-50be8cd43d22)) + (pin "17" (uuid f1d5b1d6-c64b-4767-8174-97dd2505be39)) + (pin "18" (uuid c9e472cd-d8aa-4cbd-a315-542dfc44b3ec)) + (pin "19" (uuid 502b6403-6203-48bb-85f9-2a8b423e9421)) + (pin "2" (uuid a438f72a-1a3b-47a2-826d-f7ee76812ee3)) + (pin "20" (uuid 2950956f-38fa-4f4a-8420-39d6f72125c7)) + (pin "3" (uuid 6d18dd05-a967-412b-8bf3-647bbc14b2c3)) + (pin "4" (uuid 5b9b1606-43ee-4f8e-9505-5dc8703eaf70)) + (pin "5" (uuid 5638ec99-a7fc-47c2-82cd-181f247787f6)) + (pin "6" (uuid 82a73667-4944-418b-82e3-32c7c3aa0601)) + (pin "7" (uuid d8edf2c2-e1a8-4bcb-8228-ef9574c576e5)) + (pin "8" (uuid 851f3dda-2d32-41fb-b5ad-b9f65b4fcc84)) + (pin "9" (uuid 76718c07-b126-4957-a37c-6b556846cc14)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U9") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 368.3 20.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 4d028c38-f9d4-43ff-ac5e-2d194457ef99) + (property "Reference" "#PWR012" (at 368.3 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 368.3 16.375 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 368.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 368.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c265e4c2-dcb0-45de-89cc-3d9922323c21)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR012") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 63.5 115.57 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 50672ee9-e35d-4650-9510-b66c10cb1274) + (property "Reference" "#PWR017" (at 63.5 121.92 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 63.5 119.515 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 63.5 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 63.5 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a91a6924-e9bb-4d80-8d7f-6a16e08af8ef)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR017") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT541") (at 63.5 93.98 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 56471e70-0210-4be8-8eb8-eab0cdb97f0c) + (property "Reference" "U11" (at 65.4559 75.16 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT541" (at 65.4559 77.208 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 63.5 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 63.5 93.98 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fbef93e0-4017-4430-866a-9613c73e83a9)) + (pin "10" (uuid fa247942-0796-4206-9c4d-b9180139b94f)) + (pin "11" (uuid ca68f7fd-0d70-4f66-b60f-8d802697ad50)) + (pin "12" (uuid 88993cc8-9d98-43e2-89fb-1dcf258467af)) + (pin "13" (uuid 18d8e742-11df-4684-95e6-5b771016f1a2)) + (pin "14" (uuid 65d7fda5-783f-49e4-9356-dd9139f94d1e)) + (pin "15" (uuid 83f6e824-e5ca-4a02-8fcd-f09550569770)) + (pin "16" (uuid a2ee0a28-7033-4c33-ae26-16548b6d38b1)) + (pin "17" (uuid dae77d3e-366d-4973-a2c4-a89497d558a1)) + (pin "18" (uuid e4b03899-9ee3-4651-8e9b-28ba3b23860b)) + (pin "19" (uuid 5072f91e-e8c4-4726-90fa-3296a554da86)) + (pin "2" (uuid eaa052a8-99d3-456f-9e3e-dd8c6eeffb66)) + (pin "20" (uuid 7cf6836e-5848-48c8-b69d-da5ebf85886e)) + (pin "3" (uuid 88e48aa3-f9ec-4a4c-81b3-be3815e4399c)) + (pin "4" (uuid 09fde332-db43-409e-bc09-f542a3632ebf)) + (pin "5" (uuid 63ff524d-7872-4d35-ae6b-d9f89d3eb523)) + (pin "6" (uuid a6b5f9ac-5bfb-4f5a-942e-a41265038835)) + (pin "7" (uuid c33f35a1-4882-4b19-a3ac-a39882c37954)) + (pin "8" (uuid 6cf31910-10ef-468f-954d-3827666da73e)) + (pin "9" (uuid cdc3b6f6-1a5a-454d-af1e-f12a65e0038f)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U11") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT541") (at 172.72 170.18 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 5b00eb5f-0045-4c53-9815-455ce5082c81) + (property "Reference" "U4" (at 174.6759 151.36 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT541" (at 174.6759 153.408 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 172.72 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 172.72 170.18 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 057158e1-3b4e-48c0-a79c-0c7f4e14912d)) + (pin "10" (uuid 7587a292-b849-47fb-91cb-159ef72fc5b0)) + (pin "11" (uuid bee1a852-02ef-4a66-9821-5e7099a312be)) + (pin "12" (uuid 8971cc81-3921-436a-a8e9-0f83d0864ecb)) + (pin "13" (uuid 1e0b5da1-8d23-4ae3-b320-564c632d7080)) + (pin "14" (uuid d9684ea1-e04e-46e7-a6d0-e2f5a26bbae2)) + (pin "15" (uuid 501ec829-528b-4d53-ae34-2a2da24ac329)) + (pin "16" (uuid 14852d19-3687-4e17-8342-2d893851e5ee)) + (pin "17" (uuid 562bc354-341a-4861-9bab-2d33fac9fa14)) + (pin "18" (uuid 57df18c7-d872-4857-90de-1903013ddaa4)) + (pin "19" (uuid 86d7b03b-92ee-4c4c-8d45-c91dfd4665ee)) + (pin "2" (uuid 9b0167c6-43ce-49f0-8419-9a01edaf70b6)) + (pin "20" (uuid a204857d-943a-4d5c-877d-686451be72ae)) + (pin "3" (uuid a73a9002-4548-47a9-8497-1220da3c6613)) + (pin "4" (uuid 0a35be31-9fd2-4df6-9c6b-dedc03da5513)) + (pin "5" (uuid d8c440f9-2d3f-4d5e-a301-10bd33b3f5d1)) + (pin "6" (uuid 1fdf0c01-570a-4d30-bfd2-3ac37a990c9a)) + (pin "7" (uuid a54891f9-2ae6-465f-8a77-b6addc0418ec)) + (pin "8" (uuid 9ed9b5c8-3e50-4742-b16a-337a85be70ce)) + (pin "9" (uuid fc4f3ceb-5048-429d-8a79-5c11516389d7)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U4") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 266.7 254 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5bb5b3b3-9dbd-448f-88ef-f28d75631b61) + (property "Reference" "#PWR016" (at 266.7 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 266.7 257.945 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 266.7 254 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 266.7 254 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid eea1d0c8-790b-4830-b45b-016443b695bc)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR016") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 330.2 140.97 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 5fe24e9f-2c10-4c17-8bea-e07b2d403a58) + (property "Reference" "#PWR030" (at 323.85 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 325.12 140.97 90) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 330.2 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 330.2 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 342c2833-b09a-4709-9b6b-b0eb3d35bdc9)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR030") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 392.43 146.05 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6845db7c-ee9e-4864-94f3-db98570c0f25) + (property "Reference" "#PWR032" (at 388.62 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 395.605 146.05 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 392.43 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 392.43 146.05 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7caea6d7-0531-4482-8c94-7f91e88cde52)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR032") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "teensy_old:Teensy4.1") (at 361.95 195.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 6bba17bf-c0eb-4ea4-bb33-f192b30cfbba) + (property "Reference" "U5" (at 361.95 131.167 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Teensy4.1" (at 361.95 133.215 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "Package_DIP:DIP-48_W15.24mm" (at 351.79 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 351.79 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "10" (uuid 02ad95f9-8151-43fb-b1ff-890ac5d78206)) + (pin "11" (uuid 0ae08477-dc69-42c5-bda5-de325a863950)) + (pin "12" (uuid 7f90bd68-2ace-4ac4-a0a9-4ae2cbb3d5a3)) + (pin "13" (uuid d212ee39-d5a2-4716-b486-3f3348874d48)) + (pin "14" (uuid 72073884-bf7c-47f3-90cf-0f17305b5c8f)) + (pin "15" (uuid b1c6d1a6-8970-4da3-bc21-52df6ea430d7)) + (pin "16" (uuid 363b0714-6fc0-408b-9eba-b59b7df53490)) + (pin "17" (uuid 816c29ce-b79b-4e8a-9dab-8c76db60620c)) + (pin "18" (uuid 004aa5d7-3a9b-40dd-adec-651c36de9656)) + (pin "19" (uuid 76f12748-14d3-4c8b-a36d-34f9b9e5d01b)) + (pin "20" (uuid 330d5028-6021-4f6d-a605-c34fab34a430)) + (pin "21" (uuid 8ff1c27f-1645-419b-8330-2a5c44d3f5d2)) + (pin "22" (uuid 39d403ab-7acb-400a-b485-9e4462f790b0)) + (pin "23" (uuid d9efe6e3-623a-4eba-a6ad-4c73299220c2)) + (pin "24" (uuid d05ac000-3b85-4220-856a-abf245383719)) + (pin "25" (uuid b5477b88-83e1-4369-a6a5-58295a30a2ee)) + (pin "26" (uuid 34de28fe-09ad-4458-af2a-30229880d408)) + (pin "27" (uuid 0303c76d-da0a-4db8-b43d-e79b1dc5dd6e)) + (pin "28" (uuid 50fdc022-2e9d-4e87-a672-12ee4aa7106e)) + (pin "29" (uuid b79dd467-258a-4755-9d59-c4341c148aa7)) + (pin "30" (uuid dcb9ab79-01fe-45b2-86c5-f6f6bd6c713f)) + (pin "31" (uuid f81dd9c6-b884-412e-a154-8daca7a72daa)) + (pin "32" (uuid 1df2e610-f0a5-4445-8814-c22db774177f)) + (pin "33" (uuid 531ec977-0730-4f05-9f18-550dae989603)) + (pin "35" (uuid 0e1884d0-fd98-4d87-ac5f-dc81075fe11e)) + (pin "36" (uuid c9901cfb-9757-4984-9bf3-126925aca8c9)) + (pin "37" (uuid cda1ee62-df03-4469-8165-b0421c4e0846)) + (pin "38" (uuid 704bdb04-f75e-4e58-b1e4-780e83b85ba5)) + (pin "39" (uuid 2bdc4caf-14b1-4e28-8c67-c23939b6ac55)) + (pin "40" (uuid 4bcfd6b9-ff13-436f-9259-1bd8ee67e094)) + (pin "41" (uuid a6e4f151-0109-4e1b-a8ff-6edda1531de4)) + (pin "42" (uuid 9f40459b-2ef7-45fc-9640-db58fba18704)) + (pin "43" (uuid 615afc3a-2ffe-4e12-b688-666d64b8cca3)) + (pin "44" (uuid f3e85ac7-4f67-4436-8c7d-e19fb01c121f)) + (pin "45" (uuid 5540adcb-ba87-426b-a302-1492d8c759d7)) + (pin "46" (uuid 50db4811-4a23-478e-b133-71c0e2c72bb8)) + (pin "47" (uuid 598c5d3c-82d8-4b40-8347-2b8439d628b6)) + (pin "48" (uuid 5dec668d-aa3d-4d1b-871d-636fe80e1fb0)) + (pin "5" (uuid 774ebf2a-e3e1-4473-adf2-f232e68d6e4b)) + (pin "6" (uuid 1e1c1d48-31df-4262-bac2-8faca91f9ca8)) + (pin "7" (uuid 25ff25e0-ba01-4399-aeb3-a08ad7051b83)) + (pin "8" (uuid f479e91a-71ea-4205-83b4-af2752f891ce)) + (pin "9" (uuid 4aa69efe-f125-4491-b1de-39c6c616c570)) + (pin "1" (uuid 809aca97-6758-45c8-9970-205c9b0c96bf)) + (pin "2" (uuid 48ede432-91ee-424b-a991-c1446fa48153)) + (pin "3" (uuid d73eb32f-17c0-4f27-8d17-ac1b18c7ad1b)) + (pin "34" (uuid c4cc5a88-cac3-4a74-b768-48b5fb693a3a)) + (pin "4" (uuid a832ee60-2869-4271-b94d-f17061a67012)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U5") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 241.3 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 6fa4d9d9-4e72-4e58-8fa8-778e4f976bef) + (property "Reference" "#PWR05" (at 241.3 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 241.3 67.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 241.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 241.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 3c5ca3c2-f645-4c9b-a767-9cd90b6ec88b)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR05") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 241.3 20.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 784310a8-4185-499d-a454-892aa48fcf3c) + (property "Reference" "#PWR010" (at 241.3 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 241.3 16.375 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 241.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 241.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0b8309b1-4914-45e3-a834-0136ec72a40a)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR010") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 172.72 207.01 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 83ab2c0b-49d2-4131-9e17-e5e5f882f10e) + (property "Reference" "#PWR021" (at 172.72 210.82 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 172.72 203.065 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 172.72 207.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 172.72 207.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 508050ae-b1e3-4bdb-a886-42003d330fec)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR021") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 114.3 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 887db266-5060-4833-969e-bd5e459b9ac6) + (property "Reference" "#PWR03" (at 114.3 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 114.3 67.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 114.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 114.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7df3eb33-17b0-4841-ab4e-3989035c1567)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR03") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 368.3 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 8904bbf5-15c3-49a0-a017-5c3fb406840c) + (property "Reference" "#PWR06" (at 368.3 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 368.3 67.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 368.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 368.3 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2799bb57-4cad-4f67-9eb7-24b9da06b8bf)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR06") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 177.8 20.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8ab94526-fb86-4dc4-bef5-63610c87f713) + (property "Reference" "#PWR09" (at 177.8 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 177.8 16.375 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 177.8 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 177.8 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2d628060-557d-4c8a-837b-08d9ff9a5a10)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR09") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 393.7 140.97 270) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid 8dc89d38-91e0-454d-b226-9d3f868a4a9a) + (property "Reference" "#PWR033" (at 389.89 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 396.875 140.97 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 393.7 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 393.7 140.97 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid d33a778e-499c-4f19-afa9-1c2cd3c4fc16)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR033") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+5V") (at 71.12 130.81 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid 92d66718-846d-41eb-8f55-f999cefd970a) + (property "Reference" "#PWR02" (at 71.12 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+5V" (at 71.12 127 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 71.12 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 71.12 130.81 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid beee4b81-92cb-4af2-b758-eecf6f4d7e14)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR02") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 266.7 134.62 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid a117e29c-84cf-4197-9b29-ca11e69482e8) + (property "Reference" "#PWR013" (at 266.7 138.43 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 266.7 130.675 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 266.7 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 266.7 134.62 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b4ca2301-d481-4d69-9bac-51b10ab5017e)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR013") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT574") (at 177.8 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b5784a21-a2c5-42ea-88ad-1e03d0abc77a) + (property "Reference" "U10" (at 179.7559 23.09 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT574" (at 179.7559 25.138 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 177.8 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 177.8 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid cec3a4ad-0323-44a5-a8c4-96404cbf6eba)) + (pin "10" (uuid 0273a317-1d71-419d-9c7b-bd245d6eb2b5)) + (pin "11" (uuid a1a440bd-b817-4faf-a553-ecf881b1bd16)) + (pin "12" (uuid 0b38acc8-6afe-47ef-82d4-e6cde8162751)) + (pin "13" (uuid c94d2cb5-7397-4c46-b98a-9fe383eb9165)) + (pin "14" (uuid edd2f684-fdc0-4886-a543-7100cf22c1d7)) + (pin "15" (uuid 0761bab8-fcc3-4400-b4ce-1248705a3888)) + (pin "16" (uuid f3810511-9e4a-42dc-9437-3497449f6d6d)) + (pin "17" (uuid 75db3baf-3242-420e-a80d-dc2cb4c52b34)) + (pin "18" (uuid 23698848-24b1-4aa8-a469-8457c75eb011)) + (pin "19" (uuid 5d638b65-fa09-49ba-b8d0-7dcd7f889158)) + (pin "2" (uuid 2ba151b4-f1c7-44e0-a261-fd551a6b9b63)) + (pin "20" (uuid cdad45c5-598b-4a1b-b416-04e2ee8dc37c)) + (pin "3" (uuid 9c9c7872-fa7d-4dea-9e83-162a4874d933)) + (pin "4" (uuid 49be36c0-3843-4371-8fee-882c812a7098)) + (pin "5" (uuid ec289a6e-369b-42b6-b312-fa9df9fab79b)) + (pin "6" (uuid e6808f41-e1dd-4455-994f-29f37387e103)) + (pin "7" (uuid 56422728-6712-42e5-bd64-d3abf0ed536d)) + (pin "8" (uuid 2b854e3a-e2cc-4636-ac71-82bd21ee490f)) + (pin "9" (uuid 88376c6f-045c-4e17-ac23-bd99768bf5ee)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U10") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 252.73 247.65 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid b76e85cc-f08d-433c-aa07-d6b72e33b7ca) + (property "Reference" "#PWR025" (at 252.73 254 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 252.73 251.595 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 247.65 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 247.65 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0ba495a2-a21c-4209-ba34-b0f319b131fe)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR025") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT574") (at 241.3 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid b99070f3-fc18-4d6a-9f71-0e5fd77af13b) + (property "Reference" "U2" (at 243.2559 23.09 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT574" (at 243.2559 25.138 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 241.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 241.3 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 58e5750a-49d5-4dcf-ad1c-0edeb8d78c20)) + (pin "10" (uuid 5ec470db-a397-4fbc-beba-b7e66d4ce6fa)) + (pin "11" (uuid 9164ca6d-2b42-4688-b6e3-56fa9ab9b52b)) + (pin "12" (uuid b7c48522-5157-450b-b089-64c756072031)) + (pin "13" (uuid 37e2a019-68a8-46d9-9164-07b743e951ac)) + (pin "14" (uuid 227cdbf6-d2ab-4546-8375-0013a7afc61e)) + (pin "15" (uuid 3047178b-03c1-455c-9368-932f2717a857)) + (pin "16" (uuid bded4988-4b74-42a7-b941-38d4d77e0ca6)) + (pin "17" (uuid ffa17219-3a0b-468f-bb6c-9b3ba5e6b29a)) + (pin "18" (uuid 024b130c-3984-4f3f-8ec1-528ffa10efcd)) + (pin "19" (uuid cf28f225-fd5e-4795-9048-ea6937f05702)) + (pin "2" (uuid 1bf7afd1-6b91-4f38-a115-78e28d9870ce)) + (pin "20" (uuid 1772c282-2764-45f5-ad88-c4b539564497)) + (pin "3" (uuid ef3d8eb8-a4c9-4351-9b5f-bc283e2cdf24)) + (pin "4" (uuid 6fed86bd-2410-4312-83e8-c5045a7730e3)) + (pin "5" (uuid 89d21325-f80e-497b-9f46-2b85b9b657fa)) + (pin "6" (uuid b4b9e30a-0a34-4f9a-90b5-9d6bd32a5fc9)) + (pin "7" (uuid ad91bd08-f469-4e70-8760-a9fb84cee38c)) + (pin "8" (uuid b304366c-da2f-4a36-9e70-71fede16f97c)) + (pin "9" (uuid 7112af90-09d0-4db7-ad53-6fd438bd1f92)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U2") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "Device:C_Polarized_US") (at 200.66 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bceda0b6-792b-40ee-9b1f-f61a5c9f40f5) + (property "Reference" "C1" (at 203.581 111.371 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "10 uF" (at 203.581 113.419 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 200.66 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (at 200.66 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 738cbd02-433d-4c38-9c66-878d774dcb5c)) + (pin "2" (uuid f6b37d2a-0020-4f8e-a545-e9908601ee32)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "C1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "CPU_NXP_68000:68000D") (at 71.12 195.58 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid bd3ea7a8-f318-4ce3-ae86-f01b125fd816) + (property "Reference" "U1" (at 75.6159 134.85 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "68000D" (at 75.6159 136.898 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_DIP:DIP-64_W25.4mm" (at 71.12 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" (at 71.12 195.58 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0f37dff1-1216-4296-bfe8-e661951f1f74)) + (pin "10" (uuid 1673cc41-6028-4f1e-ac0a-496ab7872f36)) + (pin "11" (uuid 5c9710a7-3c3c-432d-afb8-75e0c782bd4c)) + (pin "12" (uuid 0ec96ac7-d770-4122-9c9f-764a2cee0ed4)) + (pin "13" (uuid afa444d7-2091-4639-b763-47b5dd348c45)) + (pin "14" (uuid 65d3978c-adb0-4905-ba9a-0eee73e3f537)) + (pin "15" (uuid 1359ba7f-2df1-4b4c-a987-a2799a96b0f6)) + (pin "16" (uuid 3ab49ceb-8863-4a91-9693-a7c222340e95)) + (pin "17" (uuid 549c4d15-5a57-43ba-82cb-364954a0e31f)) + (pin "18" (uuid 402239d3-3d03-418c-b44e-65d923b8f2ab)) + (pin "19" (uuid 2ad3c9cc-f686-45ec-b8e0-191bbe78c4de)) + (pin "2" (uuid bc9fd765-b5c6-4940-a30a-84bd280ef228)) + (pin "20" (uuid 13d254bd-7262-48e9-86c2-a323673de6aa)) + (pin "21" (uuid c0a55b1b-ba8f-4edf-8c8a-eabdf96c658a)) + (pin "22" (uuid 36a6936f-a346-434e-bc3a-eb81c88246bc)) + (pin "23" (uuid 42c29cb5-48d0-45cd-9c21-802db1e919a2)) + (pin "24" (uuid 278e915b-51c9-4e86-bdd7-6eb02ef0e0ca)) + (pin "25" (uuid 528304df-981c-4fa2-93e2-3550b6ed03d3)) + (pin "26" (uuid 09598dfb-8a9a-4314-9bf4-c1231c79b111)) + (pin "27" (uuid 9eb45b0a-9429-4345-a1df-d7426097e31d)) + (pin "28" (uuid 0c1b858b-601c-435d-9015-cce1ac70e522)) + (pin "29" (uuid 3df27838-f7a7-4056-8dbc-0f8f8e583e36)) + (pin "3" (uuid d388120b-7669-43da-858a-b660cce289e3)) + (pin "30" (uuid 575ad0ab-5693-477a-84c7-b83244ab8110)) + (pin "31" (uuid 2d54c3be-e971-4104-87ac-5b3568a28968)) + (pin "32" (uuid 60e659a2-a256-4564-93f3-1c0f8c5f3996)) + (pin "33" (uuid 2d4fa070-c9ac-4fa8-bf04-f58e3ea70997)) + (pin "34" (uuid b675b52a-f881-497f-a9b6-db2574545935)) + (pin "35" (uuid 0c578cfe-c9ff-4f77-a981-fffbbd6df8dd)) + (pin "36" (uuid 8f0e6d8b-ccdd-4dae-a7b5-5c5727847398)) + (pin "37" (uuid c83a015f-cc2e-4ec1-8cd8-ec1709673a4b)) + (pin "38" (uuid 4175c38c-ba63-471f-ac9d-d185d6207c86)) + (pin "39" (uuid 434ef2a0-0bc0-4a8e-b1b7-f0f8044b7c85)) + (pin "4" (uuid c763f79d-ac29-4e93-9bbb-c087eb629f23)) + (pin "40" (uuid 23f651e2-9664-4590-8e20-cda37edcdb2d)) + (pin "41" (uuid a5fe3de0-9d25-4b37-b8a4-a20c992ab4f4)) + (pin "42" (uuid b81b7093-a525-4745-b2c5-60bab7724cc3)) + (pin "43" (uuid dfcbb63c-b9fb-414a-9893-dedc9df99b49)) + (pin "44" (uuid cb512e41-4c52-4871-ad57-2e2ffc316525)) + (pin "45" (uuid 6383dabf-df72-44af-ba9c-e67789f238ec)) + (pin "46" (uuid d6157ccf-373e-4361-b2b9-f50cc5d2d514)) + (pin "47" (uuid c05edec6-388c-4245-bc6a-52443c1cad72)) + (pin "48" (uuid dc6ab627-eae4-4ee8-88fd-5904cc0d696e)) + (pin "49" (uuid 301ddd7c-4d46-4192-ae57-dde415860934)) + (pin "5" (uuid 31f8fe0a-8532-46c5-9f20-a50940f4341d)) + (pin "50" (uuid 4435a8f3-e233-4dcc-b40f-6305291b83f0)) + (pin "51" (uuid d9e71ea0-3fe9-4d99-b203-2f35c9dc9c6e)) + (pin "52" (uuid a4e713f3-aa84-4d73-ad40-330541d02e0a)) + (pin "53" (uuid c70328f9-3729-45bd-84ac-17fe99b4bc47)) + (pin "54" (uuid 59920d9f-6cff-4056-93cc-329777a6ce23)) + (pin "55" (uuid 54141185-1d01-4531-a730-8b8ea8f8dbbc)) + (pin "56" (uuid 008b1bf5-4594-42aa-94c4-d4d1cd89107d)) + (pin "57" (uuid c211b062-c3ac-44be-bf6a-9dc0d7b13403)) + (pin "58" (uuid daa26d5d-1ac2-4714-aa99-6347707fab75)) + (pin "59" (uuid 08940551-8b09-4812-95b9-66a6bc57aebd)) + (pin "6" (uuid 8681f7b2-460a-4460-a1dd-e87791841014)) + (pin "60" (uuid 53646719-cfc1-4e64-beb7-40514d60af5b)) + (pin "61" (uuid 3f78069f-eb2c-47b7-ba33-b101461096eb)) + (pin "62" (uuid d65d5246-f69b-4f08-a356-e778b5d0d36f)) + (pin "63" (uuid 8ee7bfb2-6437-4624-856f-ea455edaec68)) + (pin "64" (uuid b0edb1ac-fa6a-4434-8e17-56052645479b)) + (pin "7" (uuid 1b9b0e8c-5d89-450e-bc2f-8b2eb8c259ab)) + (pin "8" (uuid 205a6038-13d7-48dc-8d35-4c1e360e1925)) + (pin "9" (uuid b73f9964-81cf-405f-b3e9-09763def6793)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U1") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 177.8 63.5 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid c116d812-ab32-4b21-98b8-6599dac6b793) + (property "Reference" "#PWR04" (at 177.8 69.85 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 177.8 67.445 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 177.8 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 177.8 63.5 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a6dbca7-d3d5-45e2-8386-6a52fe95c8f3)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR04") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 331.47 176.53 90) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid d5f42e86-2bc5-48bc-b897-ffca270dfe28) + (property "Reference" "#PWR031" (at 335.28 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 328.295 176.53 90) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (at 331.47 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 331.47 176.53 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 52ef6001-81d5-4a22-aa0d-2355be1f98a2)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR031") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 172.72 148.59 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid dd20c077-9da2-4870-97b5-d28c42ca9cf7) + (property "Reference" "#PWR019" (at 172.72 152.4 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 172.72 144.645 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 172.72 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 172.72 148.59 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0c7093a3-5537-4393-affc-9009cb2fd7f2)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR019") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 252.73 179.07 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid de64988c-7ee2-43f3-8195-a58a0685287e) + (property "Reference" "#PWR027" (at 252.73 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 252.73 183.015 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 252.73 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 252.73 179.07 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 9fc61f82-188c-4df4-b76f-397bc0d7aa19)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR027") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 266.7 185.42 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid e62d9794-d0bc-4e5c-92ef-7706299d7ec7) + (property "Reference" "#PWR014" (at 266.7 191.77 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 266.7 189.365 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 266.7 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 266.7 185.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid c7f571ef-7350-4f47-8cf1-49a8441b41f2)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR014") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74LS257") (at 266.7 227.33 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid eaf0fc5b-3f7b-40af-a388-56dfc157736a) + (property "Reference" "U8" (at 268.6559 205.97 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74LS257" (at 268.6559 208.018 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (at 266.7 227.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 266.7 227.33 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid e5582f81-744e-4029-9269-b33348ee7767)) + (pin "10" (uuid 528cfdbb-edf5-4f98-974b-bafb629cf9fd)) + (pin "11" (uuid f6b7f114-ce58-49e8-87aa-3be7ec53e85e)) + (pin "12" (uuid ba1f7424-1ce3-4afb-845d-1d29fc1c5a33)) + (pin "13" (uuid ee9fc5c7-9c4c-4a3f-8683-c670d17aaa71)) + (pin "14" (uuid 93233691-c2be-46ba-b6b3-1eab998e5fc2)) + (pin "15" (uuid 29101072-f555-4518-b136-f542e0e41e90)) + (pin "16" (uuid 166e7291-5d91-4bbb-9738-98001ed348e3)) + (pin "2" (uuid adfa9e5d-5740-4fce-a482-0c31451fb63c)) + (pin "3" (uuid fa3dd861-abc1-4c71-ac5d-b9786707ede7)) + (pin "4" (uuid 3d93b381-b6a7-4cdd-bbf4-0e2678b93c51)) + (pin "5" (uuid 64f8003b-06d5-434b-8b24-55b0f6b1b83c)) + (pin "6" (uuid 1ca9a18f-0926-4cfd-8a0c-5c7f470640c6)) + (pin "7" (uuid b5356053-f0e2-4cad-b46d-7644dfe320a0)) + (pin "8" (uuid 04c84c1a-95f8-420c-a412-66c9cf673b22)) + (pin "9" (uuid 9adca8b8-1f31-451b-a6bd-89f26a3c46cb)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U8") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 158.75 243.84 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid efecfd9b-02ca-4fa6-b3e6-60f4155a3cab) + (property "Reference" "#PWR023" (at 158.75 250.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 158.75 247.785 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 158.75 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 158.75 243.84 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0013bda5-122f-4a9d-a082-b8219d5780d4)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR023") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 49.53 109.22 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f03cd1e4-731c-4598-9350-ce51853485b1) + (property "Reference" "#PWR026" (at 49.53 115.57 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 49.53 113.165 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 49.53 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 49.53 109.22 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid fd4cd673-fd7d-4cf5-a2ed-d424291678f7)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR026") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 266.7 203.2 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f128a9a6-9421-4eaa-8c2e-7afee1025e43) + (property "Reference" "#PWR015" (at 266.7 207.01 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 266.7 199.255 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 266.7 203.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 266.7 203.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 87855657-3afc-4415-aeeb-c5f38091d7e3)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR015") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 172.72 250.19 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) + (uuid f4fcda35-2ba6-4417-a4bd-1b7de5b283e0) + (property "Reference" "#PWR022" (at 172.72 256.54 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 172.72 254.135 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 172.72 250.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 172.72 250.19 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 0a69367d-e07a-4714-a1e9-76c5627557cb)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR022") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "74xx:74HCT574") (at 304.8 41.91 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65) + (property "Reference" "U6" (at 306.7559 23.09 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "74HCT574" (at 306.7559 25.138 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 304.8 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 304.8 41.91 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bbe0379f-8915-42b5-b647-6e99f53dee3f)) + (pin "10" (uuid 5815414e-05e3-4978-89e8-8d46eb59c9ba)) + (pin "11" (uuid 10a0ef0a-f57b-46da-bf53-4164ea5b2d9f)) + (pin "12" (uuid 92c475f4-c7e0-4121-b1e5-72ceefedadc9)) + (pin "13" (uuid 369a63f3-d30e-4305-948c-c86f91cf22be)) + (pin "14" (uuid 00f55a87-79a4-4e19-aff7-7e618c862b20)) + (pin "15" (uuid 08e36a0e-3645-4643-931a-8fa42a9f041a)) + (pin "16" (uuid 757f9a9c-71e8-4fb7-a16b-fc042643720d)) + (pin "17" (uuid dfa2eb6e-07d8-4d3c-b650-b328fec2ec49)) + (pin "18" (uuid 65f14d59-3678-43c2-be85-d7b91681e778)) + (pin "19" (uuid e5f1e5e9-66cc-4e2f-af53-32ea198f6e22)) + (pin "2" (uuid dfc5b2c2-c093-4b5a-b975-9e5aff040f33)) + (pin "20" (uuid 26cc3a16-9962-4ed1-bb53-d2fcc4ccd493)) + (pin "3" (uuid 352ba487-37b2-4336-93cf-e567eade86cc)) + (pin "4" (uuid b42b9a20-386b-46eb-ad99-b72fb768e618)) + (pin "5" (uuid 70949e1c-2688-4c6e-b9af-7aeecb4f12b7)) + (pin "6" (uuid 4f409f38-c505-4227-83cc-1bcb20bb3ad4)) + (pin "7" (uuid 1d556a13-aa4b-4d1f-89d8-cacc9d77a3a1)) + (pin "8" (uuid 4461448d-1a0f-4d4f-aefa-694617447796)) + (pin "9" (uuid bdf72bdd-d0ac-4f4f-96bc-1ab18144c36e)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "U6") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:+3.3V") (at 114.3 20.32 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fc2277f3-c879-4c1e-9b62-81482821c3af) + (property "Reference" "#PWR08" (at 114.3 24.13 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "+3.3V" (at 114.3 16.375 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 114.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 114.3 20.32 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ca795862-9ffc-4d8a-974b-51907d5f4e62)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR08") (unit 1) + ) + ) + ) + ) + + (symbol (lib_id "power:GND") (at 71.12 260.35 0) (unit 1) + (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced) + (uuid fe81e451-e1dc-43e1-814a-daafa9b66b80) + (property "Reference" "#PWR01" (at 71.12 266.7 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GND" (at 71.12 264.295 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (at 71.12 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (at 71.12 260.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid bffb2d1d-b76a-4695-b45c-46ada825d1b5)) + (instances + (project "MCL68" + (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4" + (reference "#PWR01") (unit 1) + ) + ) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) +) diff --git a/MCL68+/PCB/MCL68.xml b/MCL68+/PCB/MCL68.xml new file mode 100644 index 0000000..a058997 --- /dev/null +++ b/MCL68+/PCB/MCL68.xml @@ -0,0 +1,963 @@ + + + + Z:\Ted\projs\MCL68+\PCB\MCL68\MCL68.kicad_sch + 6/23/2023 9:30:03 PM + Eeschema 7.0.5 + + + + <company/> + <rev/> + <date/> + <source>MCL68.kicad_sch</source> + <comment number="1" value=""/> + <comment number="2" value=""/> + <comment number="3" value=""/> + <comment number="4" value=""/> + <comment number="5" value=""/> + <comment number="6" value=""/> + <comment number="7" value=""/> + <comment number="8" value=""/> + <comment number="9" value=""/> + </title_block> + </sheet> + </design> + <components> + <comp ref="C1"> + <value>10 uF</value> + <footprint>Capacitor_SMD:C_0805_2012Metric</footprint> + <libsource lib="Device" part="C_Polarized_US" description="Polarized capacitor, US symbol"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="Polarized capacitor, US symbol"/> + <property name="ki_keywords" value="cap capacitor"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>bceda0b6-792b-40ee-9b1f-f61a5c9f40f5</tstamps> + </comp> + <comp ref="U1"> + <value>68000D</value> + <footprint>Package_DIP:DIP-64_W25.4mm</footprint> + <datasheet>https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf</datasheet> + <libsource lib="CPU_NXP_68000" part="68000D" description="16/32-bit Microprocessor"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="16/32-bit Microprocessor"/> + <property name="ki_keywords" value="68000 Microprocessor CPU"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>bd3ea7a8-f318-4ce3-ae86-f01b125fd816</tstamps> + </comp> + <comp ref="U2"> + <value>74HCT574</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT574</datasheet> + <libsource lib="74xx" part="74HCT574" description="8-bit Register, 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Register, 3-state outputs"/> + <property name="ki_keywords" value="TTL REG DFF DFF8 3State"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>b99070f3-fc18-4d6a-9f71-0e5fd77af13b</tstamps> + </comp> + <comp ref="U3"> + <value>74LS257</value> + <footprint>Package_SO:TSSOP-16_4.4x5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74LS257</datasheet> + <libsource lib="74xx" part="74LS257" description="Quad 2 to 1 Multiplexer"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="Quad 2 to 1 Multiplexer"/> + <property name="ki_keywords" value="TTL MUX MUX2"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>2fdc3b97-89ba-4ec7-ab8d-9042217865f6</tstamps> + </comp> + <comp ref="U4"> + <value>74HCT541</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT541</datasheet> + <libsource lib="74xx" part="74HCT541" description="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="ki_keywords" value="TTL BUFFER 3State BUS"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>5b00eb5f-0045-4c53-9815-455ce5082c81</tstamps> + </comp> + <comp ref="U5"> + <value>Teensy4.1</value> + <footprint>Package_DIP:DIP-48_W15.24mm</footprint> + <libsource lib="teensy_old" part="Teensy4.1" description=""/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>6bba17bf-c0eb-4ea4-bb33-f192b30cfbba</tstamps> + </comp> + <comp ref="U6"> + <value>74HCT574</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT574</datasheet> + <libsource lib="74xx" part="74HCT574" description="8-bit Register, 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Register, 3-state outputs"/> + <property name="ki_keywords" value="TTL REG DFF DFF8 3State"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65</tstamps> + </comp> + <comp ref="U7"> + <value>74HCT574</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT574</datasheet> + <libsource lib="74xx" part="74HCT574" description="8-bit Register, 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Register, 3-state outputs"/> + <property name="ki_keywords" value="TTL REG DFF DFF8 3State"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>30449869-a6db-47f5-9a38-79587888d18d</tstamps> + </comp> + <comp ref="U8"> + <value>74LS257</value> + <footprint>Package_SO:TSSOP-16_4.4x5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74LS257</datasheet> + <libsource lib="74xx" part="74LS257" description="Quad 2 to 1 Multiplexer"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="Quad 2 to 1 Multiplexer"/> + <property name="ki_keywords" value="TTL MUX MUX2"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>eaf0fc5b-3f7b-40af-a388-56dfc157736a</tstamps> + </comp> + <comp ref="U9"> + <value>74HCT574</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT574</datasheet> + <libsource lib="74xx" part="74HCT574" description="8-bit Register, 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Register, 3-state outputs"/> + <property name="ki_keywords" value="TTL REG DFF DFF8 3State"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>4781c936-80cc-4776-a3f5-c7345500b3e5</tstamps> + </comp> + <comp ref="U10"> + <value>74HCT574</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT574</datasheet> + <libsource lib="74xx" part="74HCT574" description="8-bit Register, 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Register, 3-state outputs"/> + <property name="ki_keywords" value="TTL REG DFF DFF8 3State"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>b5784a21-a2c5-42ea-88ad-1e03d0abc77a</tstamps> + </comp> + <comp ref="U11"> + <value>74HCT541</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT541</datasheet> + <libsource lib="74xx" part="74HCT541" description="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="ki_keywords" value="TTL BUFFER 3State BUS"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>56471e70-0210-4be8-8eb8-eab0cdb97f0c</tstamps> + </comp> + <comp ref="U12"> + <value>74HCT541</value> + <footprint>Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm</footprint> + <datasheet>http://www.ti.com/lit/gpn/sn74HCT541</datasheet> + <libsource lib="74xx" part="74HCT541" description="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="Sheetname" value=""/> + <property name="Sheetfile" value="MCL68.kicad_sch"/> + <property name="ki_description" value="8-bit Buffer/Line Driver 3-state outputs"/> + <property name="ki_keywords" value="TTL BUFFER 3State BUS"/> + <sheetpath names="/" tstamps="/"/> + <tstamps>146e1b47-0e41-45e3-9418-0ef24b1b90f2</tstamps> + </comp> + </components> + <libparts> + <libpart lib="74xx" part="74HCT541"> + <description>8-bit Buffer/Line Driver 3-state outputs</description> + <docs>http://www.ti.com/lit/gpn/sn74HCT541</docs> + <footprints> + <fp>DIP?20*</fp> + </footprints> + <fields> + <field name="Reference">U</field> + <field name="Value">74HCT541</field> + <field name="Datasheet">http://www.ti.com/lit/gpn/sn74HCT541</field> + </fields> + <pins> + <pin num="1" name="G1" type="input"/> + <pin num="2" name="A0" type="input"/> + <pin num="3" name="A1" type="input"/> + <pin num="4" name="A2" type="input"/> + <pin num="5" name="A3" type="input"/> + <pin num="6" name="A4" type="input"/> + <pin num="7" name="A5" type="input"/> + <pin num="8" name="A6" type="input"/> + <pin num="9" name="A7" type="input"/> + <pin num="10" name="GND" type="power_in"/> + <pin num="11" name="Y7" type="tri_state"/> + <pin num="12" name="Y6" type="tri_state"/> + <pin num="13" name="Y5" type="tri_state"/> + <pin num="14" name="Y4" type="tri_state"/> + <pin num="15" name="Y3" type="tri_state"/> + <pin num="16" name="Y2" type="tri_state"/> + <pin num="17" name="Y1" type="tri_state"/> + <pin num="18" name="Y0" type="tri_state"/> + <pin num="19" name="G2" type="input"/> + <pin num="20" name="VCC" type="power_in"/> + </pins> + </libpart> + <libpart lib="74xx" part="74HCT574"> + <description>8-bit Register, 3-state outputs</description> + <docs>http://www.ti.com/lit/gpn/sn74HCT574</docs> + <footprints> + <fp>DIP?20*</fp> + </footprints> + <fields> + <field name="Reference">U</field> + <field name="Value">74HCT574</field> + <field name="Datasheet">http://www.ti.com/lit/gpn/sn74HCT574</field> + </fields> + <pins> + <pin num="1" name="OE" type="input"/> + <pin num="2" name="D0" type="input"/> + <pin num="3" name="D1" type="input"/> + <pin num="4" name="D2" type="input"/> + <pin num="5" name="D3" type="input"/> + <pin num="6" name="D4" type="input"/> + <pin num="7" name="D5" type="input"/> + <pin num="8" name="D6" type="input"/> + <pin num="9" name="D7" type="input"/> + <pin num="10" name="GND" type="power_in"/> + <pin num="11" name="Cp" type="input"/> + <pin num="12" name="Q7" type="tri_state"/> + <pin num="13" name="Q6" type="tri_state"/> + <pin num="14" name="Q5" type="tri_state"/> + <pin num="15" name="Q4" type="tri_state"/> + <pin num="16" name="Q3" type="tri_state"/> + <pin num="17" name="Q2" type="tri_state"/> + <pin num="18" name="Q1" type="tri_state"/> + <pin num="19" name="Q0" type="tri_state"/> + <pin num="20" name="VCC" type="power_in"/> + </pins> + </libpart> + <libpart lib="74xx" part="74LS257"> + <description>Quad 2 to 1 Multiplexer</description> + <docs>http://www.ti.com/lit/gpn/sn74LS257</docs> + <footprints> + <fp>DIP?16*</fp> + </footprints> + <fields> + <field name="Reference">U</field> + <field name="Value">74LS257</field> + <field name="Datasheet">http://www.ti.com/lit/gpn/sn74LS257</field> + </fields> + <pins> + <pin num="1" name="S" type="input"/> + <pin num="2" name="I0a" type="input"/> + <pin num="3" name="I1a" type="input"/> + <pin num="4" name="Za" type="tri_state"/> + <pin num="5" name="I0b" type="input"/> + <pin num="6" name="I1b" type="input"/> + <pin num="7" name="Zb" type="tri_state"/> + <pin num="8" name="GND" type="power_in"/> + <pin num="9" name="Zd" type="tri_state"/> + <pin num="10" name="I1d" type="input"/> + <pin num="11" name="I0d" type="input"/> + <pin num="12" name="Zc" type="tri_state"/> + <pin num="13" name="I1c" type="input"/> + <pin num="14" name="I0c" type="input"/> + <pin num="15" name="OE" type="input"/> + <pin num="16" name="VCC" type="power_in"/> + </pins> + </libpart> + <libpart lib="CPU_NXP_68000" part="68000D"> + <description>16/32-bit Microprocessor</description> + <docs>https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf</docs> + <fields> + <field name="Reference">U</field> + <field name="Value">68000D</field> + <field name="Datasheet">https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf</field> + </fields> + <pins> + <pin num="1" name="D4" type="bidirectional"/> + <pin num="2" name="D3" type="bidirectional"/> + <pin num="3" name="D2" type="bidirectional"/> + <pin num="4" name="D1" type="bidirectional"/> + <pin num="5" name="D0" type="bidirectional"/> + <pin num="6" name="AS" type="output"/> + <pin num="7" name="UDS" type="output"/> + <pin num="8" name="LDS" type="output"/> + <pin num="9" name="R/W" type="output"/> + <pin num="10" name="DTACK" type="input"/> + <pin num="11" name="BG" type="output"/> + <pin num="12" name="BGACK" type="input"/> + <pin num="13" name="BR" type="input"/> + <pin num="14" name="VCC" type="power_in"/> + <pin num="15" name="CLK" type="input"/> + <pin num="16" name="GND" type="power_in"/> + <pin num="17" name="HALT" type="bidirectional"/> + <pin num="18" name="RESET" type="bidirectional"/> + <pin num="19" name="VMA" type="output"/> + <pin num="20" name="E" type="output"/> + <pin num="21" name="VPA" type="input"/> + <pin num="22" name="BERR" type="input"/> + <pin num="23" name="IPL2" type="input"/> + <pin num="24" name="IPL1" type="input"/> + <pin num="25" name="IPL0" type="input"/> + <pin num="26" name="FC2" type="output"/> + <pin num="27" name="FC1" type="output"/> + <pin num="28" name="FC0" type="output"/> + <pin num="29" name="A1" type="output"/> + <pin num="30" name="A2" type="output"/> + <pin num="31" name="A3" type="output"/> + <pin num="32" name="A4" type="output"/> + <pin num="33" name="A5" type="output"/> + <pin num="34" name="A6" type="output"/> + <pin num="35" name="A7" type="output"/> + <pin num="36" name="A8" type="output"/> + <pin num="37" name="A9" type="output"/> + <pin num="38" name="A10" type="output"/> + <pin num="39" name="A11" type="output"/> + <pin num="40" name="A12" type="output"/> + <pin num="41" name="A13" type="output"/> + <pin num="42" name="A14" type="output"/> + <pin num="43" name="A15" type="output"/> + <pin num="44" name="A16" type="output"/> + <pin num="45" name="A17" type="output"/> + <pin num="46" name="A18" type="output"/> + <pin num="47" name="A19" type="output"/> + <pin num="48" name="A20" type="output"/> + <pin num="49" name="VCC" type="power_in"/> + <pin num="50" name="A21" type="output"/> + <pin num="51" name="A22" type="output"/> + <pin num="52" name="A23" type="output"/> + <pin num="53" name="GND" type="power_in"/> + <pin num="54" name="D15" type="bidirectional"/> + <pin num="55" name="D14" type="bidirectional"/> + <pin num="56" name="D13" type="bidirectional"/> + <pin num="57" name="D12" type="bidirectional"/> + <pin num="58" name="D11" type="bidirectional"/> + <pin num="59" name="D10" type="bidirectional"/> + <pin num="60" name="D9" type="bidirectional"/> + <pin num="61" name="D8" type="bidirectional"/> + <pin num="62" name="D7" type="bidirectional"/> + <pin num="63" name="D6" type="bidirectional"/> + <pin num="64" name="D5" type="bidirectional"/> + </pins> + </libpart> + <libpart lib="Device" part="C_Polarized_US"> + <description>Polarized capacitor, US symbol</description> + <docs>~</docs> + <footprints> + <fp>CP_*</fp> + </footprints> + <fields> + <field name="Reference">C</field> + <field name="Value">C_Polarized_US</field> + <field name="Datasheet">~</field> + </fields> + <pins> + <pin num="1" name="" type="passive"/> + <pin num="2" name="" type="passive"/> + </pins> + </libpart> + <libpart lib="teensy_old" part="Teensy4.1"> + <fields> + <field name="Reference">U</field> + <field name="Value">Teensy4.1</field> + </fields> + <pins> + <pin num="1" name="GND" type="power_in"/> + <pin num="2" name="0_RX1_CRX2_CS1" type="bidirectional"/> + <pin num="3" name="1_TX1_CTX2_MISO1" type="bidirectional"/> + <pin num="4" name="2_OUT2" type="bidirectional"/> + <pin num="5" name="3_LRCLK2" type="bidirectional"/> + <pin num="6" name="4_BCLK2" type="bidirectional"/> + <pin num="7" name="5_IN2" type="bidirectional"/> + <pin num="8" name="6_OUT1D" type="bidirectional"/> + <pin num="9" name="7_RX2_OUT1A" type="bidirectional"/> + <pin num="10" name="8_TX2_IN1" type="bidirectional"/> + <pin num="11" name="9_OUT1C" type="bidirectional"/> + <pin num="12" name="10_CS_MQSR" type="bidirectional"/> + <pin num="13" name="11_MOSI_CTX1" type="bidirectional"/> + <pin num="14" name="12_MISO_MQSL" type="bidirectional"/> + <pin num="15" name="3V3" type="power_in"/> + <pin num="16" name="24_A10_TX6_SCL2" type="bidirectional"/> + <pin num="17" name="25_A11_RX6_SDA2" type="bidirectional"/> + <pin num="18" name="26_A12_MOSI1" type="bidirectional"/> + <pin num="19" name="27_A13_SCK1" type="bidirectional"/> + <pin num="20" name="28_RX7" type="bidirectional"/> + <pin num="21" name="29_TX7" type="bidirectional"/> + <pin num="22" name="30_CRX3" type="bidirectional"/> + <pin num="23" name="31_CTX3" type="bidirectional"/> + <pin num="24" name="32_OUT1B" type="bidirectional"/> + <pin num="25" name="33_MCLK2" type="bidirectional"/> + <pin num="26" name="34_RX8" type="bidirectional"/> + <pin num="27" name="35_TX8" type="bidirectional"/> + <pin num="28" name="36_CS" type="bidirectional"/> + <pin num="29" name="37_CS" type="bidirectional"/> + <pin num="30" name="38_CS1_IN1" type="bidirectional"/> + <pin num="31" name="39_MISO1_OUT1A" type="bidirectional"/> + <pin num="32" name="40_A16" type="bidirectional"/> + <pin num="33" name="41_A17" type="bidirectional"/> + <pin num="34" name="GND" type="power_in"/> + <pin num="35" name="13_SCK_LED" type="bidirectional"/> + <pin num="36" name="14_A0_TX3_SPDIF_OUT" type="bidirectional"/> + <pin num="37" name="15_A1_RX3_SPDIF_IN" type="bidirectional"/> + <pin num="38" name="16_A2_RX4_SCL1" type="bidirectional"/> + <pin num="39" name="17_A3_TX4_SDA1" type="bidirectional"/> + <pin num="40" name="18_A4_SDA" type="bidirectional"/> + <pin num="41" name="19_A5_SCL" type="bidirectional"/> + <pin num="42" name="20_A6_TX5_LRCLK1" type="bidirectional"/> + <pin num="43" name="21_A7_RX5_BCLK1" type="bidirectional"/> + <pin num="44" name="22_A8_CTX1" type="bidirectional"/> + <pin num="45" name="23_A9_CRX1_MCLK1" type="bidirectional"/> + <pin num="46" name="3V3" type="output"/> + <pin num="47" name="GND" type="output"/> + <pin num="48" name="VIN" type="power_in"/> + </pins> + </libpart> + </libparts> + <libraries> + <library logical="74xx"> + <uri>C:\Program Files\KiCad\7.0\share\kicad\symbols\/74xx.kicad_sym</uri> + </library> + <library logical="CPU_NXP_68000"> + <uri>C:\Program Files\KiCad\7.0\share\kicad\symbols\/CPU_NXP_68000.kicad_sym</uri> + </library> + <library logical="Device"> + <uri>C:\Program Files\KiCad\7.0\share\kicad\symbols\/Device.kicad_sym</uri> + </library> + <library logical="teensy_old"> + <uri>Z:/Ted/projs/KiCAD_Library/Teensy/teensy.lib</uri> + </library> + </libraries> + <nets> + <net code="1" name="+3.3V"> + <node ref="C1" pin="1" pintype="passive"/> + <node ref="U10" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U11" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U12" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U2" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U3" pin="16" pinfunction="VCC" pintype="power_in"/> + <node ref="U4" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U5" pin="15" pinfunction="3V3" pintype="power_in"/> + <node ref="U5" pin="46" pinfunction="3V3" pintype="output"/> + <node ref="U6" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U7" pin="20" pinfunction="VCC" pintype="power_in"/> + <node ref="U8" pin="16" pinfunction="VCC" pintype="power_in"/> + <node ref="U9" pin="20" pinfunction="VCC" pintype="power_in"/> + </net> + <net code="2" name="+5V"> + <node ref="U1" pin="14" pinfunction="VCC" pintype="power_in"/> + <node ref="U1" pin="49" pinfunction="VCC" pintype="power_in"/> + <node ref="U5" pin="48" pinfunction="VIN" pintype="power_in"/> + </net> + <net code="4" name="ARB_OE_n"> + <node ref="U12" pin="1" pinfunction="G1" pintype="input"/> + <node ref="U2" pin="1" pinfunction="OE" pintype="input"/> + <node ref="U4" pin="1" pinfunction="G1" pintype="input"/> + <node ref="U5" pin="23" pinfunction="31_CTX3" pintype="bidirectional"/> + <node ref="U6" pin="1" pinfunction="OE" pintype="input"/> + <node ref="U7" pin="1" pinfunction="OE" pintype="input"/> + </net> + <net code="5" name="AS_n"> + <node ref="U12" pin="2" pinfunction="A0" pintype="input"/> + <node ref="U5" pin="29" pinfunction="37_CS" pintype="bidirectional"/> + </net> + <net code="6" name="BGACK_n"> + <node ref="U4" pin="12" pinfunction="Y6" pintype="tri_state"/> + <node ref="U5" pin="22" pinfunction="30_CRX3" pintype="bidirectional"/> + </net> + <net code="7" name="BG_n"> + <node ref="U12" pin="9" pinfunction="A7" pintype="input"/> + <node ref="U5" pin="21" pinfunction="29_TX7" pintype="bidirectional"/> + </net> + <net code="8" name="BR_n"> + <node ref="U4" pin="13" pinfunction="Y5" pintype="tri_state"/> + <node ref="U5" pin="17" pinfunction="25_A11_RX6_SDA2" pintype="bidirectional"/> + </net> + <net code="9" name="CLK"> + <node ref="U4" pin="11" pinfunction="Y7" pintype="tri_state"/> + <node ref="U5" pin="2" pinfunction="0_RX1_CRX2_CS1" pintype="bidirectional"/> + </net> + <net code="10" name="CLK_574"> + <node ref="U10" pin="11" pinfunction="Cp" pintype="input"/> + <node ref="U2" pin="11" pinfunction="Cp" pintype="input"/> + <node ref="U5" pin="24" pinfunction="32_OUT1B" pintype="bidirectional"/> + <node ref="U6" pin="11" pinfunction="Cp" pintype="input"/> + <node ref="U7" pin="11" pinfunction="Cp" pintype="input"/> + <node ref="U9" pin="11" pinfunction="Cp" pintype="input"/> + </net> + <net code="11" name="DATA_IN0"> + <node ref="U3" pin="4" pinfunction="Za" pintype="tri_state"/> + <node ref="U5" pin="41" pinfunction="19_A5_SCL" pintype="bidirectional"/> + </net> + <net code="12" name="DATA_IN1"> + <node ref="U3" pin="7" pinfunction="Zb" pintype="tri_state"/> + <node ref="U5" pin="40" pinfunction="18_A4_SDA" pintype="bidirectional"/> + </net> + <net code="13" name="DATA_IN2"> + <node ref="U3" pin="12" pinfunction="Zc" pintype="tri_state"/> + <node ref="U5" pin="36" pinfunction="14_A0_TX3_SPDIF_OUT" pintype="bidirectional"/> + </net> + <net code="14" name="DATA_IN3"> + <node ref="U3" pin="9" pinfunction="Zd" pintype="tri_state"/> + <node ref="U5" pin="37" pinfunction="15_A1_RX3_SPDIF_IN" pintype="bidirectional"/> + </net> + <net code="15" name="DATA_IN4"> + <node ref="U5" pin="32" pinfunction="40_A16" pintype="bidirectional"/> + <node ref="U8" pin="4" pinfunction="Za" pintype="tri_state"/> + </net> + <net code="16" name="DATA_IN5"> + <node ref="U5" pin="33" pinfunction="41_A17" pintype="bidirectional"/> + <node ref="U8" pin="7" pinfunction="Zb" pintype="tri_state"/> + </net> + <net code="17" name="DATA_IN6"> + <node ref="U5" pin="39" pinfunction="17_A3_TX4_SDA1" pintype="bidirectional"/> + <node ref="U8" pin="12" pinfunction="Zc" pintype="tri_state"/> + </net> + <net code="18" name="DATA_IN7"> + <node ref="U5" pin="38" pinfunction="16_A2_RX4_SCL1" pintype="bidirectional"/> + <node ref="U8" pin="9" pinfunction="Zd" pintype="tri_state"/> + </net> + <net code="19" name="DATA_IN8"> + <node ref="U11" pin="18" pinfunction="Y0" pintype="tri_state"/> + <node ref="U5" pin="44" pinfunction="22_A8_CTX1" pintype="bidirectional"/> + </net> + <net code="20" name="DATA_IN9"> + <node ref="U11" pin="17" pinfunction="Y1" pintype="tri_state"/> + <node ref="U5" pin="45" pinfunction="23_A9_CRX1_MCLK1" pintype="bidirectional"/> + </net> + <net code="21" name="DATA_IN10"> + <node ref="U11" pin="16" pinfunction="Y2" pintype="tri_state"/> + <node ref="U5" pin="42" pinfunction="20_A6_TX5_LRCLK1" pintype="bidirectional"/> + </net> + <net code="22" name="DATA_IN11"> + <node ref="U11" pin="15" pinfunction="Y3" pintype="tri_state"/> + <node ref="U5" pin="43" pinfunction="21_A7_RX5_BCLK1" pintype="bidirectional"/> + </net> + <net code="23" name="DATA_IN12"> + <node ref="U11" pin="14" pinfunction="Y4" pintype="tri_state"/> + <node ref="U5" pin="30" pinfunction="38_CS1_IN1" pintype="bidirectional"/> + </net> + <net code="24" name="DATA_IN13"> + <node ref="U11" pin="13" pinfunction="Y5" pintype="tri_state"/> + <node ref="U5" pin="31" pinfunction="39_MISO1_OUT1A" pintype="bidirectional"/> + </net> + <net code="25" name="DATA_IN14"> + <node ref="U11" pin="12" pinfunction="Y6" pintype="tri_state"/> + <node ref="U5" pin="18" pinfunction="26_A12_MOSI1" pintype="bidirectional"/> + </net> + <net code="26" name="DATA_IN15"> + <node ref="U11" pin="11" pinfunction="Y7" pintype="tri_state"/> + <node ref="U5" pin="19" pinfunction="27_A13_SCK1" pintype="bidirectional"/> + </net> + <net code="27" name="DATA_OE_n"> + <node ref="U10" pin="1" pinfunction="OE" pintype="input"/> + <node ref="U5" pin="26" pinfunction="34_RX8" pintype="bidirectional"/> + <node ref="U9" pin="1" pinfunction="OE" pintype="input"/> + </net> + <net code="28" name="DTACK_n"> + <node ref="U4" pin="15" pinfunction="Y3" pintype="tri_state"/> + <node ref="U5" pin="3" pinfunction="1_TX1_CTX2_MISO1" pintype="bidirectional"/> + </net> + <net code="29" name="E"> + <node ref="U12" pin="8" pinfunction="A6" pintype="input"/> + <node ref="U5" pin="4" pinfunction="2_OUT2" pintype="bidirectional"/> + </net> + <net code="30" name="FC0"> + <node ref="U4" pin="2" pinfunction="A0" pintype="input"/> + <node ref="U5" pin="28" pinfunction="36_CS" pintype="bidirectional"/> + </net> + <net code="31" name="FC1"> + <node ref="U4" pin="3" pinfunction="A1" pintype="input"/> + <node ref="U5" pin="27" pinfunction="35_TX8" pintype="bidirectional"/> + </net> + <net code="32" name="GND"> + <node ref="C1" pin="2" pintype="passive"/> + <node ref="U1" pin="16" pinfunction="GND" pintype="power_in"/> + <node ref="U1" pin="53" pinfunction="GND" pintype="power_in"/> + <node ref="U10" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U11" pin="1" pinfunction="G1" pintype="input"/> + <node ref="U11" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U11" pin="19" pinfunction="G2" pintype="input"/> + <node ref="U12" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U12" pin="19" pinfunction="G2" pintype="input"/> + <node ref="U12" pin="6" pinfunction="A4" pintype="input"/> + <node ref="U12" pin="7" pinfunction="A5" pintype="input"/> + <node ref="U2" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U3" pin="15" pinfunction="OE" pintype="input"/> + <node ref="U3" pin="8" pinfunction="GND" pintype="power_in"/> + <node ref="U4" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U4" pin="19" pinfunction="G2" pintype="input"/> + <node ref="U5" pin="1" pinfunction="GND" pintype="power_in"/> + <node ref="U5" pin="34" pinfunction="GND" pintype="power_in"/> + <node ref="U5" pin="47" pinfunction="GND" pintype="output"/> + <node ref="U6" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U7" pin="10" pinfunction="GND" pintype="power_in"/> + <node ref="U8" pin="15" pinfunction="OE" pintype="input"/> + <node ref="U8" pin="8" pinfunction="GND" pintype="power_in"/> + <node ref="U9" pin="10" pinfunction="GND" pintype="power_in"/> + </net> + <net code="33" name="LDS_n"> + <node ref="U12" pin="4" pinfunction="A2" pintype="input"/> + <node ref="U5" pin="6" pinfunction="4_BCLK2" pintype="bidirectional"/> + </net> + <net code="34" name="M68K_A1"> + <node ref="U1" pin="29" pinfunction="A1" pintype="output"/> + <node ref="U7" pin="13" pinfunction="Q6" pintype="tri_state"/> + </net> + <net code="35" name="M68K_A2"> + <node ref="U1" pin="30" pinfunction="A2" pintype="output"/> + <node ref="U7" pin="14" pinfunction="Q5" pintype="tri_state"/> + </net> + <net code="36" name="M68K_A3"> + <node ref="U1" pin="31" pinfunction="A3" pintype="output"/> + <node ref="U7" pin="15" pinfunction="Q4" pintype="tri_state"/> + </net> + <net code="37" name="M68K_A4"> + <node ref="U1" pin="32" pinfunction="A4" pintype="output"/> + <node ref="U7" pin="16" pinfunction="Q3" pintype="tri_state"/> + </net> + <net code="38" name="M68K_A5"> + <node ref="U1" pin="33" pinfunction="A5" pintype="output"/> + <node ref="U7" pin="17" pinfunction="Q2" pintype="tri_state"/> + </net> + <net code="39" name="M68K_A6"> + <node ref="U1" pin="34" pinfunction="A6" pintype="output"/> + <node ref="U7" pin="18" pinfunction="Q1" pintype="tri_state"/> + </net> + <net code="40" name="M68K_A7"> + <node ref="U1" pin="35" pinfunction="A7" pintype="output"/> + <node ref="U7" pin="19" pinfunction="Q0" pintype="tri_state"/> + </net> + <net code="41" name="M68K_A8"> + <node ref="U1" pin="36" pinfunction="A8" pintype="output"/> + <node ref="U6" pin="12" pinfunction="Q7" pintype="tri_state"/> + <node ref="U7" pin="9" pinfunction="D7" pintype="input"/> + </net> + <net code="42" name="M68K_A9"> + <node ref="U1" pin="37" pinfunction="A9" pintype="output"/> + <node ref="U6" pin="13" pinfunction="Q6" pintype="tri_state"/> + <node ref="U7" pin="8" pinfunction="D6" pintype="input"/> + </net> + <net code="43" name="M68K_A10"> + <node ref="U1" pin="38" pinfunction="A10" pintype="output"/> + <node ref="U6" pin="14" pinfunction="Q5" pintype="tri_state"/> + <node ref="U7" pin="7" pinfunction="D5" pintype="input"/> + </net> + <net code="44" name="M68K_A11"> + <node ref="U1" pin="39" pinfunction="A11" pintype="output"/> + <node ref="U6" pin="15" pinfunction="Q4" pintype="tri_state"/> + <node ref="U7" pin="6" pinfunction="D4" pintype="input"/> + </net> + <net code="45" name="M68K_A12"> + <node ref="U1" pin="40" pinfunction="A12" pintype="output"/> + <node ref="U6" pin="16" pinfunction="Q3" pintype="tri_state"/> + <node ref="U7" pin="5" pinfunction="D3" pintype="input"/> + </net> + <net code="46" name="M68K_A13"> + <node ref="U1" pin="41" pinfunction="A13" pintype="output"/> + <node ref="U6" pin="17" pinfunction="Q2" pintype="tri_state"/> + <node ref="U7" pin="4" pinfunction="D2" pintype="input"/> + </net> + <net code="47" name="M68K_A14"> + <node ref="U1" pin="42" pinfunction="A14" pintype="output"/> + <node ref="U6" pin="18" pinfunction="Q1" pintype="tri_state"/> + <node ref="U7" pin="3" pinfunction="D1" pintype="input"/> + </net> + <net code="48" name="M68K_A15"> + <node ref="U1" pin="43" pinfunction="A15" pintype="output"/> + <node ref="U6" pin="19" pinfunction="Q0" pintype="tri_state"/> + <node ref="U7" pin="2" pinfunction="D0" pintype="input"/> + </net> + <net code="49" name="M68K_A16"> + <node ref="U1" pin="44" pinfunction="A16" pintype="output"/> + <node ref="U2" pin="12" pinfunction="Q7" pintype="tri_state"/> + <node ref="U6" pin="9" pinfunction="D7" pintype="input"/> + </net> + <net code="50" name="M68K_A17"> + <node ref="U1" pin="45" pinfunction="A17" pintype="output"/> + <node ref="U2" pin="13" pinfunction="Q6" pintype="tri_state"/> + <node ref="U6" pin="8" pinfunction="D6" pintype="input"/> + </net> + <net code="51" name="M68K_A18"> + <node ref="U1" pin="46" pinfunction="A18" pintype="output"/> + <node ref="U2" pin="14" pinfunction="Q5" pintype="tri_state"/> + <node ref="U6" pin="7" pinfunction="D5" pintype="input"/> + </net> + <net code="52" name="M68K_A19"> + <node ref="U1" pin="47" pinfunction="A19" pintype="output"/> + <node ref="U2" pin="15" pinfunction="Q4" pintype="tri_state"/> + <node ref="U6" pin="6" pinfunction="D4" pintype="input"/> + </net> + <net code="53" name="M68K_A20"> + <node ref="U1" pin="48" pinfunction="A20" pintype="output"/> + <node ref="U2" pin="16" pinfunction="Q3" pintype="tri_state"/> + <node ref="U6" pin="5" pinfunction="D3" pintype="input"/> + </net> + <net code="54" name="M68K_A21"> + <node ref="U1" pin="50" pinfunction="A21" pintype="output"/> + <node ref="U2" pin="17" pinfunction="Q2" pintype="tri_state"/> + <node ref="U6" pin="4" pinfunction="D2" pintype="input"/> + </net> + <net code="55" name="M68K_A22"> + <node ref="U1" pin="51" pinfunction="A22" pintype="output"/> + <node ref="U2" pin="18" pinfunction="Q1" pintype="tri_state"/> + <node ref="U6" pin="3" pinfunction="D1" pintype="input"/> + </net> + <net code="56" name="M68K_A23"> + <node ref="U1" pin="52" pinfunction="A23" pintype="output"/> + <node ref="U2" pin="19" pinfunction="Q0" pintype="tri_state"/> + <node ref="U6" pin="2" pinfunction="D0" pintype="input"/> + </net> + <net code="57" name="M68K_AS_n"> + <node ref="U1" pin="6" pinfunction="AS" pintype="output"/> + <node ref="U12" pin="18" pinfunction="Y0" pintype="tri_state"/> + </net> + <net code="58" name="M68K_BERR_n"> + <node ref="U1" pin="22" pinfunction="BERR" pintype="input"/> + <node ref="U8" pin="6" pinfunction="I1b" pintype="input"/> + </net> + <net code="59" name="M68K_BGACK_n"> + <node ref="U1" pin="12" pinfunction="BGACK" pintype="input"/> + <node ref="U4" pin="8" pinfunction="A6" pintype="input"/> + </net> + <net code="60" name="M68K_BG_n"> + <node ref="U1" pin="11" pinfunction="BG" pintype="output"/> + <node ref="U12" pin="11" pinfunction="Y7" pintype="tri_state"/> + </net> + <net code="61" name="M68K_BR_n"> + <node ref="U1" pin="13" pinfunction="BR" pintype="input"/> + <node ref="U4" pin="7" pinfunction="A5" pintype="input"/> + </net> + <net code="62" name="M68K_CLK"> + <node ref="U1" pin="15" pinfunction="CLK" pintype="input"/> + <node ref="U4" pin="9" pinfunction="A7" pintype="input"/> + </net> + <net code="63" name="M68K_D0"> + <node ref="U1" pin="5" pinfunction="D0" pintype="bidirectional"/> + <node ref="U10" pin="9" pinfunction="D7" pintype="input"/> + <node ref="U3" pin="2" pinfunction="I0a" pintype="input"/> + <node ref="U9" pin="12" pinfunction="Q7" pintype="tri_state"/> + </net> + <net code="64" name="M68K_D1"> + <node ref="U1" pin="4" pinfunction="D1" pintype="bidirectional"/> + <node ref="U10" pin="8" pinfunction="D6" pintype="input"/> + <node ref="U3" pin="5" pinfunction="I0b" pintype="input"/> + <node ref="U9" pin="13" pinfunction="Q6" pintype="tri_state"/> + </net> + <net code="65" name="M68K_D2"> + <node ref="U1" pin="3" pinfunction="D2" pintype="bidirectional"/> + <node ref="U10" pin="7" pinfunction="D5" pintype="input"/> + <node ref="U3" pin="14" pinfunction="I0c" pintype="input"/> + <node ref="U9" pin="14" pinfunction="Q5" pintype="tri_state"/> + </net> + <net code="66" name="M68K_D3"> + <node ref="U1" pin="2" pinfunction="D3" pintype="bidirectional"/> + <node ref="U10" pin="6" pinfunction="D4" pintype="input"/> + <node ref="U3" pin="11" pinfunction="I0d" pintype="input"/> + <node ref="U9" pin="15" pinfunction="Q4" pintype="tri_state"/> + </net> + <net code="67" name="M68K_D4"> + <node ref="U1" pin="1" pinfunction="D4" pintype="bidirectional"/> + <node ref="U10" pin="5" pinfunction="D3" pintype="input"/> + <node ref="U8" pin="2" pinfunction="I0a" pintype="input"/> + <node ref="U9" pin="16" pinfunction="Q3" pintype="tri_state"/> + </net> + <net code="68" name="M68K_D5"> + <node ref="U1" pin="64" pinfunction="D5" pintype="bidirectional"/> + <node ref="U10" pin="4" pinfunction="D2" pintype="input"/> + <node ref="U8" pin="5" pinfunction="I0b" pintype="input"/> + <node ref="U9" pin="17" pinfunction="Q2" pintype="tri_state"/> + </net> + <net code="69" name="M68K_D6"> + <node ref="U1" pin="63" pinfunction="D6" pintype="bidirectional"/> + <node ref="U10" pin="3" pinfunction="D1" pintype="input"/> + <node ref="U8" pin="13" pinfunction="I1c" pintype="input"/> + <node ref="U8" pin="14" pinfunction="I0c" pintype="input"/> + <node ref="U9" pin="18" pinfunction="Q1" pintype="tri_state"/> + </net> + <net code="70" name="M68K_D7"> + <node ref="U1" pin="62" pinfunction="D7" pintype="bidirectional"/> + <node ref="U10" pin="2" pinfunction="D0" pintype="input"/> + <node ref="U8" pin="10" pinfunction="I1d" pintype="input"/> + <node ref="U8" pin="11" pinfunction="I0d" pintype="input"/> + <node ref="U9" pin="19" pinfunction="Q0" pintype="tri_state"/> + </net> + <net code="71" name="M68K_D8"> + <node ref="U1" pin="61" pinfunction="D8" pintype="bidirectional"/> + <node ref="U10" pin="12" pinfunction="Q7" pintype="tri_state"/> + <node ref="U11" pin="2" pinfunction="A0" pintype="input"/> + <node ref="U2" pin="9" pinfunction="D7" pintype="input"/> + </net> + <net code="72" name="M68K_D9"> + <node ref="U1" pin="60" pinfunction="D9" pintype="bidirectional"/> + <node ref="U10" pin="13" pinfunction="Q6" pintype="tri_state"/> + <node ref="U11" pin="3" pinfunction="A1" pintype="input"/> + <node ref="U2" pin="8" pinfunction="D6" pintype="input"/> + </net> + <net code="73" name="M68K_D10"> + <node ref="U1" pin="59" pinfunction="D10" pintype="bidirectional"/> + <node ref="U10" pin="14" pinfunction="Q5" pintype="tri_state"/> + <node ref="U11" pin="4" pinfunction="A2" pintype="input"/> + <node ref="U2" pin="7" pinfunction="D5" pintype="input"/> + </net> + <net code="74" name="M68K_D11"> + <node ref="U1" pin="58" pinfunction="D11" pintype="bidirectional"/> + <node ref="U10" pin="15" pinfunction="Q4" pintype="tri_state"/> + <node ref="U11" pin="5" pinfunction="A3" pintype="input"/> + <node ref="U2" pin="6" pinfunction="D4" pintype="input"/> + </net> + <net code="75" name="M68K_D12"> + <node ref="U1" pin="57" pinfunction="D12" pintype="bidirectional"/> + <node ref="U10" pin="16" pinfunction="Q3" pintype="tri_state"/> + <node ref="U11" pin="6" pinfunction="A4" pintype="input"/> + <node ref="U2" pin="5" pinfunction="D3" pintype="input"/> + </net> + <net code="76" name="M68K_D13"> + <node ref="U1" pin="56" pinfunction="D13" pintype="bidirectional"/> + <node ref="U10" pin="17" pinfunction="Q2" pintype="tri_state"/> + <node ref="U11" pin="7" pinfunction="A5" pintype="input"/> + <node ref="U2" pin="4" pinfunction="D2" pintype="input"/> + </net> + <net code="77" name="M68K_D14"> + <node ref="U1" pin="55" pinfunction="D14" pintype="bidirectional"/> + <node ref="U10" pin="18" pinfunction="Q1" pintype="tri_state"/> + <node ref="U11" pin="8" pinfunction="A6" pintype="input"/> + <node ref="U2" pin="3" pinfunction="D1" pintype="input"/> + </net> + <net code="78" name="M68K_D15"> + <node ref="U1" pin="54" pinfunction="D15" pintype="bidirectional"/> + <node ref="U10" pin="19" pinfunction="Q0" pintype="tri_state"/> + <node ref="U11" pin="9" pinfunction="A7" pintype="input"/> + <node ref="U2" pin="2" pinfunction="D0" pintype="input"/> + </net> + <net code="79" name="M68K_DTACK_n"> + <node ref="U1" pin="10" pinfunction="DTACK" pintype="input"/> + <node ref="U4" pin="5" pinfunction="A3" pintype="input"/> + </net> + <net code="80" name="M68K_E"> + <node ref="U1" pin="20" pinfunction="E" pintype="output"/> + <node ref="U12" pin="12" pinfunction="Y6" pintype="tri_state"/> + </net> + <net code="81" name="M68K_FC0"> + <node ref="U1" pin="28" pinfunction="FC0" pintype="output"/> + <node ref="U4" pin="18" pinfunction="Y0" pintype="tri_state"/> + </net> + <net code="82" name="M68K_FC1"> + <node ref="U1" pin="27" pinfunction="FC1" pintype="output"/> + <node ref="U4" pin="17" pinfunction="Y1" pintype="tri_state"/> + </net> + <net code="83" name="M68K_FC2"> + <node ref="U1" pin="26" pinfunction="FC2" pintype="output"/> + <node ref="U7" pin="12" pinfunction="Q7" pintype="tri_state"/> + </net> + <net code="84" name="M68K_HALT_n"> + <node ref="U1" pin="17" pinfunction="HALT" pintype="bidirectional"/> + <node ref="U3" pin="10" pinfunction="I1d" pintype="input"/> + </net> + <net code="85" name="M68K_IPL0"> + <node ref="U1" pin="25" pinfunction="IPL0" pintype="input"/> + <node ref="U3" pin="3" pinfunction="I1a" pintype="input"/> + </net> + <net code="86" name="M68K_IPL1"> + <node ref="U1" pin="24" pinfunction="IPL1" pintype="input"/> + <node ref="U3" pin="6" pinfunction="I1b" pintype="input"/> + </net> + <net code="87" name="M68K_IPL2"> + <node ref="U1" pin="23" pinfunction="IPL2" pintype="input"/> + <node ref="U3" pin="13" pinfunction="I1c" pintype="input"/> + </net> + <net code="88" name="M68K_LDS_n"> + <node ref="U1" pin="8" pinfunction="LDS" pintype="output"/> + <node ref="U12" pin="16" pinfunction="Y2" pintype="tri_state"/> + </net> + <net code="89" name="M68K_RESET_n"> + <node ref="U1" pin="18" pinfunction="RESET" pintype="bidirectional"/> + <node ref="U8" pin="3" pinfunction="I1a" pintype="input"/> + </net> + <net code="90" name="M68K_UDS_n"> + <node ref="U1" pin="7" pinfunction="UDS" pintype="output"/> + <node ref="U12" pin="17" pinfunction="Y1" pintype="tri_state"/> + </net> + <net code="91" name="M68K_VMA_n"> + <node ref="U1" pin="19" pinfunction="VMA" pintype="output"/> + <node ref="U4" pin="16" pinfunction="Y2" pintype="tri_state"/> + </net> + <net code="92" name="M68K_VPA_n"> + <node ref="U1" pin="21" pinfunction="VPA" pintype="input"/> + <node ref="U4" pin="6" pinfunction="A4" pintype="input"/> + </net> + <net code="93" name="M68K_WR_n"> + <node ref="U1" pin="9" pinfunction="R/W" pintype="output"/> + <node ref="U12" pin="15" pinfunction="Y3" pintype="tri_state"/> + </net> + <net code="94" name="MUX_SEL"> + <node ref="U3" pin="1" pinfunction="S" pintype="input"/> + <node ref="U5" pin="20" pinfunction="28_RX7" pintype="bidirectional"/> + <node ref="U8" pin="1" pinfunction="S" pintype="input"/> + </net> + <net code="95" name="SHIFTOUT0"> + <node ref="U5" pin="8" pinfunction="6_OUT1D" pintype="bidirectional"/> + <node ref="U9" pin="9" pinfunction="D7" pintype="input"/> + </net> + <net code="96" name="SHIFTOUT1"> + <node ref="U5" pin="9" pinfunction="7_RX2_OUT1A" pintype="bidirectional"/> + <node ref="U9" pin="8" pinfunction="D6" pintype="input"/> + </net> + <net code="97" name="SHIFTOUT2"> + <node ref="U5" pin="10" pinfunction="8_TX2_IN1" pintype="bidirectional"/> + <node ref="U9" pin="7" pinfunction="D5" pintype="input"/> + </net> + <net code="98" name="SHIFTOUT3"> + <node ref="U5" pin="11" pinfunction="9_OUT1C" pintype="bidirectional"/> + <node ref="U9" pin="6" pinfunction="D4" pintype="input"/> + </net> + <net code="99" name="SHIFTOUT4"> + <node ref="U5" pin="12" pinfunction="10_CS_MQSR" pintype="bidirectional"/> + <node ref="U9" pin="5" pinfunction="D3" pintype="input"/> + </net> + <net code="100" name="SHIFTOUT5"> + <node ref="U5" pin="13" pinfunction="11_MOSI_CTX1" pintype="bidirectional"/> + <node ref="U9" pin="4" pinfunction="D2" pintype="input"/> + </net> + <net code="101" name="SHIFTOUT6"> + <node ref="U5" pin="14" pinfunction="12_MISO_MQSL" pintype="bidirectional"/> + <node ref="U9" pin="3" pinfunction="D1" pintype="input"/> + </net> + <net code="102" name="SHIFTOUT7"> + <node ref="U5" pin="35" pinfunction="13_SCK_LED" pintype="bidirectional"/> + <node ref="U9" pin="2" pinfunction="D0" pintype="input"/> + </net> + <net code="103" name="UDS_n"> + <node ref="U12" pin="3" pinfunction="A1" pintype="input"/> + <node ref="U5" pin="7" pinfunction="5_IN2" pintype="bidirectional"/> + </net> + <net code="104" name="VMA_n"> + <node ref="U4" pin="4" pinfunction="A2" pintype="input"/> + <node ref="U5" pin="25" pinfunction="33_MCLK2" pintype="bidirectional"/> + </net> + <net code="105" name="VPA_n"> + <node ref="U4" pin="14" pinfunction="Y4" pintype="tri_state"/> + <node ref="U5" pin="16" pinfunction="24_A10_TX6_SCL2" pintype="bidirectional"/> + </net> + <net code="106" name="WR_n"> + <node ref="U12" pin="5" pinfunction="A3" pintype="input"/> + <node ref="U5" pin="5" pinfunction="3_LRCLK2" pintype="bidirectional"/> + </net> + <net code="107" name="unconnected-(U12-Y4-Pad14)"> + <node ref="U12" pin="14" pinfunction="Y4" pintype="tri_state"/> + </net> + <net code="108" name="unconnected-(U12-Y5-Pad13)"> + <node ref="U12" pin="13" pinfunction="Y5" pintype="tri_state"/> + </net> + </nets> +</export> diff --git a/MCL68+/PCB/PCB_FILES/BOM.txt b/MCL68+/PCB/PCB_FILES/BOM.txt new file mode 100644 index 0000000..fa805ce --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/BOM.txt @@ -0,0 +1,8 @@ +BOM + +Item Quantity Reference Value URL +--------------------------------------------------------------------------------------------------------------------------------------------------- +1 5 U2, U6, U7, U9, U10 74LVC574APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC574APW-118/1231691 +2 2 U3, U8 74LVC257APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC257APW-118/1231543 +3 3 U4, U11, U12 74LVC541APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC541APW-118/1231665 +4 1 C1 10uF 0805 www.digikey.com/en/products/detail/samsung-electro-mechanics/CL21A106KOQNNNE/3886754 diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr new file mode 100644 index 0000000..874486e --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr @@ -0,0 +1,1258 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L4,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +G04 #@! TA.AperFunction,ComponentPad* +%ADD10R,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD11O,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD12RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD13RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD14RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD15C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD16C,0.152400*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD17C,0.304800*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD18C,1.016000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X144043400Y-75793600D03* +D11* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X139141200Y-55397400D03* +D11* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D12* +X147386000Y-122885200D03* +X149286000Y-122885200D03* +D13* +X148623100Y-115965400D03* +X148623100Y-115315400D03* +X148623100Y-114665400D03* +X148623100Y-114015400D03* +X148623100Y-113365400D03* +X148623100Y-112715400D03* +X148623100Y-112065400D03* +X148623100Y-111415400D03* +X154348100Y-111415400D03* +X154348100Y-112065400D03* +X154348100Y-112715400D03* +X154348100Y-113365400D03* +X154348100Y-114015400D03* +X154348100Y-114665400D03* +X154348100Y-115315400D03* +X154348100Y-115965400D03* +D14* +X154457400Y-102653000D03* +X154457400Y-103303000D03* +X154457400Y-103953000D03* +X154457400Y-104603000D03* +X154457400Y-105253000D03* +X154457400Y-105903000D03* +X154457400Y-106553000D03* +X154457400Y-107203000D03* +X154457400Y-107853000D03* +X154457400Y-108503000D03* +X148732400Y-108503000D03* +X148732400Y-107853000D03* +X148732400Y-107203000D03* +X148732400Y-106553000D03* +X148732400Y-105903000D03* +X148732400Y-105253000D03* +X148732400Y-104603000D03* +X148732400Y-103953000D03* +X148732400Y-103303000D03* +X148732400Y-102653000D03* +X151942800Y-67474000D03* +X151942800Y-68124000D03* +X151942800Y-68774000D03* +X151942800Y-69424000D03* +X151942800Y-70074000D03* +X151942800Y-70724000D03* +X151942800Y-71374000D03* +X151942800Y-72024000D03* +X151942800Y-72674000D03* +X151942800Y-73324000D03* +X146217800Y-73324000D03* +X146217800Y-72674000D03* +X146217800Y-72024000D03* +X146217800Y-71374000D03* +X146217800Y-70724000D03* +X146217800Y-70074000D03* +X146217800Y-69424000D03* +X146217800Y-68774000D03* +X146217800Y-68124000D03* +X146217800Y-67474000D03* +X154965400Y-75555800D03* +X154965400Y-76205800D03* +X154965400Y-76855800D03* +X154965400Y-77505800D03* +X154965400Y-78155800D03* +X154965400Y-78805800D03* +X154965400Y-79455800D03* +X154965400Y-80105800D03* +X154965400Y-80755800D03* +X154965400Y-81405800D03* +X149240400Y-81405800D03* +X149240400Y-80755800D03* +X149240400Y-80105800D03* +X149240400Y-79455800D03* +X149240400Y-78805800D03* +X149240400Y-78155800D03* +X149240400Y-77505800D03* +X149240400Y-76855800D03* +X149240400Y-76205800D03* +X149240400Y-75555800D03* +D15* +X149840380Y-114939000D03* +X151866600Y-101092010D03* +X146431000Y-94386400D03* +X147550435Y-92557298D03* +X142231400Y-79730600D03* +X149606000Y-82575400D03* +X141859000Y-90652600D03* +X147599400Y-90271600D03* +X147671600Y-88341200D03* +X141208822Y-88703022D03* +X140788200Y-93684125D03* +X153361200Y-103632000D03* +X155701094Y-101550106D03* +X138328400Y-92176600D03* +X155579000Y-106908600D03* +X142697200Y-64566800D03* +X156714000Y-108258720D03* +X148793200Y-101346000D03* +X156032200Y-88315800D03* +X144576800Y-67868800D03* +X148742400Y-109474000D03* +X148818600Y-120675400D03* +X152273000Y-74015600D03* +X148005800Y-93878400D03* +X150626478Y-76153678D03* +X154990800Y-74752200D03* +X155549600Y-82143600D03* +X150622000Y-122885200D03* +X152810962Y-114660163D03* +X150016219Y-92638938D03* +X154833985Y-109314273D03* +X147447000Y-103149400D03* +X148712200Y-129082800D03* +X153390600Y-70739000D03* +X152654000Y-91524231D03* +X147574000Y-105410000D03* +X138222166Y-102445175D03* +X150786714Y-105463797D03* +X153106600Y-88432719D03* +X146532600Y-91135200D03* +X148793200Y-86664800D03* +X146913600Y-115900200D03* +X147294600Y-104546400D03* +X145948422Y-103906922D03* +X141605000Y-104698800D03* +X162331400Y-76250800D03* +X161497804Y-75569000D03* +X161284243Y-74721047D03* +X156337000Y-112090200D03* +X156235400Y-109626400D03* +X155938822Y-99915378D03* +X153301443Y-100949783D03* +X152624600Y-101648259D03* +X147320000Y-113411000D03* +X154325922Y-118038278D03* +X149885400Y-67741800D03* +X154533600Y-126238000D03* +X155676600Y-115671600D03* +X155448000Y-109753400D03* +X149910800Y-66268600D03* +X148024366Y-133153634D03* +X145865360Y-88763396D03* +X138172000Y-114919613D03* +X150342600Y-89560400D03* +X150317200Y-91592400D03* +X154580400Y-92786200D03* +X155016200Y-95885000D03* +X157407796Y-106984800D03* +X155194000Y-94005400D03* +X154809895Y-101537138D03* +X145389600Y-67005200D03* +X147370800Y-124485400D03* +X155041600Y-99466400D03* +X149326600Y-74625200D03* +X155524200Y-108915200D03* +X155219400Y-117830600D03* +X154551300Y-86926500D03* +X152788849Y-115312191D03* +X155270202Y-124884100D03* +X155448000Y-134086600D03* +X153238200Y-97155000D03* +X153238200Y-89789000D03* +X150037800Y-103733600D03* +X147175837Y-107894967D03* +X145867722Y-85403600D03* +X140694600Y-85398796D03* +X151917400Y-75920600D03* +X146257731Y-106852233D03* +X136719596Y-82287216D03* +X140246543Y-104690200D03* +X155288495Y-102060535D03* +X147825085Y-107959047D03* +X155902100Y-102455600D03* +X145469800Y-100609400D03* +X145745200Y-108305600D03* +X141274800Y-95783400D03* +X138277600Y-94538796D03* +X155287910Y-94786089D03* +X152746690Y-95781831D03* +X152102962Y-95675799D03* +X151649993Y-96145318D03* +X151120750Y-95700491D03* +X150080378Y-95508000D03* +X149438428Y-95391681D03* +X137828624Y-122775376D03* +X148818600Y-83642200D03* +X142570200Y-108153200D03* +X152811093Y-113796693D03* +X156616400Y-121005600D03* +X160858200Y-105994200D03* +X155934600Y-94699945D03* +X154670176Y-83048915D03* +X151307800Y-74777600D03* +X155897932Y-104662117D03* +X157124400Y-111302800D03* +D16* +X149463980Y-115315400D02* +X149840380Y-114939000D01* +X148623100Y-115315400D02* +X149463980Y-115315400D01* +X146431000Y-94386400D02* +X146431000Y-93676733D01* +X146431000Y-93676733D02* +X147550435Y-92557298D01* +X146217800Y-68774000D02* +X139817800Y-68774000D01* +X139817800Y-68774000D02* +X139141200Y-68097400D01* +X140354600Y-69424000D02* +X139141200Y-70637400D01* +X146217800Y-69424000D02* +X140354600Y-69424000D01* +X142244600Y-70074000D02* +X139141200Y-73177400D01* +X146217800Y-70074000D02* +X142244600Y-70074000D01* +X146217800Y-70724000D02* +X144134600Y-70724000D01* +X144134600Y-70724000D02* +X139141200Y-75717400D01* +X153905189Y-105253000D02* +X153361200Y-104709011D01* +X153361200Y-104709011D02* +X153361200Y-103632000D01* +X154457400Y-105253000D02* +X153905189Y-105253000D01* +X140538200Y-77241600D02* +X140538200Y-79400400D01* +X146217800Y-73324000D02* +X144455800Y-73324000D01* +X144455800Y-73324000D02* +X140538200Y-77241600D01* +X140538200Y-79400400D02* +X139141200Y-80797400D01* +X156387800Y-102236812D02* +X155701094Y-101550106D01* +X154671000Y-107416600D02* +X156184600Y-107416600D01* +X156387800Y-107213400D02* +X156387800Y-102236812D01* +X154457400Y-107203000D02* +X154671000Y-107416600D01* +X156184600Y-107416600D02* +X156387800Y-107213400D01* +X155223400Y-106553000D02* +X155579000Y-106908600D01* +X154457400Y-106553000D02* +X155223400Y-106553000D01* +X154457400Y-107853000D02* +X156308280Y-107853000D01* +X156308280Y-107853000D02* +X156714000Y-108258720D01* +X154965400Y-74777600D02* +X154990800Y-74752200D01* +X150574356Y-76205800D02* +X150626478Y-76153678D01* +X151942800Y-73324000D02* +X151942800Y-73685400D01* +D17* +X154965400Y-75555800D02* +X154965400Y-74777600D01* +D16* +X144832000Y-68124000D02* +X144576800Y-67868800D01* +X153523739Y-115315400D02* +X152868502Y-114660163D01* +X154965400Y-81405800D02* +X154965400Y-81559400D01* +X148742400Y-111296100D02* +X148742400Y-109474000D01* +X151942800Y-70724000D02* +X153375600Y-70724000D01* +X152755600Y-71374000D02* +X153390600Y-70739000D01* +X148732400Y-103303000D02* +X147600600Y-103303000D01* +X154348100Y-115315400D02* +X153523739Y-115315400D01* +X153375600Y-70724000D02* +X153390600Y-70739000D01* +X148623100Y-111415400D02* +X148742400Y-111296100D01* +X146217800Y-68124000D02* +X144832000Y-68124000D01* +X152868502Y-114660163D02* +X152810962Y-114660163D01* +D17* +X149240400Y-76205800D02* +X150574356Y-76205800D01* +D16* +X154457400Y-108937688D02* +X154833985Y-109314273D01* +D17* +X154965400Y-81559400D02* +X155549600Y-82143600D01* +D16* +X151942800Y-73685400D02* +X152273000Y-74015600D01* +X147600600Y-103303000D02* +X147447000Y-103149400D01* +X154457400Y-108503000D02* +X154457400Y-108937688D01* +X151942800Y-71374000D02* +X152755600Y-71374000D01* +D18* +X149286000Y-122885200D02* +X150622000Y-122885200D01* +D16* +X139141200Y-96037400D02* +X140131800Y-95046800D01* +X149106037Y-95046800D02* +X152628606Y-91524231D01* +X140131800Y-95046800D02* +X149106037Y-95046800D01* +X152628606Y-91524231D02* +X152654000Y-91524231D01* +X138099800Y-99618800D02* +X139141200Y-98577400D01* +X138700766Y-102246932D02* +X138420409Y-101966575D01* +X138074400Y-103269784D02* +X138700766Y-102643418D01* +X139674600Y-110032800D02* +X138430000Y-110032800D01* +X138430000Y-110032800D02* +X138099800Y-109702600D01* +X146269861Y-114665400D02* +X143986661Y-112382200D01* +X138174618Y-101966575D02* +X138099800Y-101891757D01* +X143986661Y-112382200D02* +X142024000Y-112382200D01* +X138700766Y-102643418D02* +X138700766Y-102246932D01* +X142024000Y-112382200D02* +X139674600Y-110032800D01* +X138099800Y-105053652D02* +X138074400Y-105028252D01* +X138099800Y-101891757D02* +X138099800Y-99618800D01* +X138074400Y-105028252D02* +X138074400Y-103269784D01* +X148623100Y-114665400D02* +X146269861Y-114665400D01* +X138099800Y-109702600D02* +X138099800Y-105053652D01* +X138420409Y-101966575D02* +X138174618Y-101966575D01* +X147731000Y-105253000D02* +X147574000Y-105410000D01* +X148732400Y-105253000D02* +X147731000Y-105253000D01* +X146217800Y-72674000D02* +X143639261Y-72674000D01* +X143639261Y-72674000D02* +X139249661Y-77063600D01* +X138506200Y-77063600D02* +X137617200Y-77952600D01* +X137617200Y-77952600D02* +X137617200Y-101840209D01* +X139249661Y-77063600D02* +X138506200Y-77063600D01* +X137617200Y-101840209D02* +X138222166Y-102445175D01* +X151225917Y-105903000D02* +X150786714Y-105463797D01* +X154457400Y-105903000D02* +X151225917Y-105903000D01* +X146878400Y-112715400D02* +X144310000Y-110147000D01* +X140550800Y-110147000D02* +X139141200Y-108737400D01* +X148623100Y-112715400D02* +X146878400Y-112715400D01* +X144310000Y-110147000D02* +X140550800Y-110147000D01* +X146405600Y-116103400D02* +X144703800Y-117805200D01* +X142773400Y-117805200D02* +X139141200Y-121437400D01* +X146710400Y-116103400D02* +X146405600Y-116103400D01* +X148732400Y-104603000D02* +X147351200Y-104603000D01* +X144703800Y-117805200D02* +X142773400Y-117805200D01* +X147351200Y-104603000D02* +X147294600Y-104546400D01* +X146913600Y-115900200D02* +X146710400Y-116103400D01* +X145994500Y-103953000D02* +X145948422Y-103906922D01* +X148732400Y-103953000D02* +X145994500Y-103953000D01* +X154965400Y-80755800D02* +X156337000Y-80755800D01* +X156337000Y-80755800D02* +X156337000Y-82270600D01* +X158623000Y-84556600D02* +X160782000Y-84556600D01* +X160782000Y-84556600D02* +X164541200Y-80797400D01* +X156337000Y-82270600D02* +X158623000Y-84556600D01* +X156629887Y-80105800D02* +X158731087Y-82207000D01* +X158731087Y-82207000D02* +X160591600Y-82207000D01* +X154965400Y-80105800D02* +X156629887Y-80105800D01* +X160591600Y-82207000D02* +X164541200Y-78257400D01* +X164541200Y-76301600D02* +X164541200Y-75717400D01* +X156410939Y-79455800D02* +X158857339Y-81902200D01* +X163499800Y-78111861D02* +X163499800Y-77343000D01* +X158857339Y-81902200D02* +X159709461Y-81902200D01* +X163499800Y-77343000D02* +X164541200Y-76301600D01* +X159709461Y-81902200D02* +X163499800Y-78111861D01* +X154965400Y-79455800D02* +X156410939Y-79455800D01* +X163512600Y-74206000D02* +X164541200Y-73177400D01* +X154965400Y-78805800D02* +X157546548Y-78805800D01* +X158547548Y-79806800D02* +X160604948Y-79806800D01* +X160604948Y-79806800D02* +X163512600Y-76899148D01* +X157546548Y-78805800D02* +X158547548Y-79806800D01* +X163512600Y-76899148D02* +X163512600Y-74206000D01* +X154965400Y-78155800D02* +X157327600Y-78155800D01* +X160436586Y-79502000D02* +X163207800Y-76730786D01* +X163207800Y-71970800D02* +X164541200Y-70637400D01* +X163207800Y-76730786D02* +X163207800Y-71970800D01* +X157327600Y-78155800D02* +X158673800Y-79502000D01* +X158673800Y-79502000D02* +X160436586Y-79502000D01* +X157124400Y-77216000D02* +X156794200Y-77546200D01* +X161340800Y-77216000D02* +X157124400Y-77216000D01* +X162331400Y-76250800D02* +X162306000Y-76250800D01* +X162306000Y-76250800D02* +X161340800Y-77216000D01* +X155005800Y-77546200D02* +X154965400Y-77505800D01* +X156794200Y-77546200D02* +X155005800Y-77546200D01* +X160211004Y-76855800D02* +X161497804Y-75569000D01* +X154965400Y-76855800D02* +X160211004Y-76855800D01* +X157002364Y-74721047D02* +X161284243Y-74721047D01* +X155517611Y-76205800D02* +X157002364Y-74721047D01* +X154965400Y-76205800D02* +X155517611Y-76205800D01* +X156235400Y-109626400D02* +X157192600Y-108669200D01* +X154348100Y-112065400D02* +X156312200Y-112065400D01* +X154348100Y-112715400D02* +X155711800Y-112715400D01* +X155711800Y-112715400D02* +X156337000Y-112090200D01* +X156312200Y-112065400D02* +X156337000Y-112090200D01* +X157192600Y-108669200D02* +X157192600Y-108060477D01* +X156722609Y-100699165D02* +X155938822Y-99915378D01* +X156722609Y-107780120D02* +X156722609Y-100699165D01* +X157192600Y-108060477D02* +X156912243Y-107780120D01* +X156912243Y-107780120D02* +X156722609Y-107780120D01* +X154484900Y-114528600D02* +X154348100Y-114665400D01* +X155905200Y-114528600D02* +X154484900Y-114528600D01* +X153301443Y-101803459D02* +X153301443Y-100949783D01* +X153382000Y-113601511D02* +X153382000Y-113487557D01* +X154348100Y-114567611D02* +X153382000Y-113601511D01* +X150003301Y-105101601D02* +X153301443Y-101803459D01* +X150003301Y-110108858D02* +X150003301Y-105101601D01* +X154348100Y-114015400D02* +X155849200Y-114015400D01* +X153382000Y-113487557D02* +X150003301Y-110108858D01* +X154348100Y-114665400D02* +X154348100Y-114567611D01* +X155905200Y-114071400D02* +X155905200Y-114528600D01* +X155849200Y-114015400D02* +X155905200Y-114071400D01* +X147365600Y-113365400D02* +X147320000Y-113411000D01* +X148623100Y-113365400D02* +X147365600Y-113365400D01* +X151942800Y-67474000D02* +X150127800Y-67474000D01* +X154119103Y-109753400D02* +X154596269Y-109753400D01* +X142722600Y-130352800D02* +X144043400Y-131673600D01* +X155032228Y-109792873D02* +X155071701Y-109753400D01* +X152882954Y-102653000D02* +X150308100Y-105227854D01* +X155071701Y-109753400D02* +X155448000Y-109753400D01* +X150308100Y-105942397D02* +X154119103Y-109753400D01* +X149098000Y-131673600D02* +X144043400Y-131673600D01* +X150308100Y-105227854D02* +X150308100Y-105942397D01* +X154457400Y-102653000D02* +X152882954Y-102653000D01* +X150127800Y-67474000D02* +X150114000Y-67487800D01* +X154635742Y-109792873D02* +X155032228Y-109792873D01* +X140385800Y-66268600D02* +X139776200Y-66878200D01* +X137312400Y-129438400D02* +X138226800Y-130352800D01* +X154533600Y-126238000D02* +X154533600Y-118245956D01* +X154533600Y-126238000D02* +X149098000Y-131673600D01* +X138252200Y-66878200D02* +X137312400Y-67818000D01* +X137312400Y-67818000D02* +X137312400Y-129438400D01* +X150114000Y-67487800D02* +X149885400Y-67716400D01* +X139776200Y-66878200D02* +X138252200Y-66878200D01* +X149885400Y-67716400D02* +X149885400Y-67741800D01* +X154533600Y-118245956D02* +X154325922Y-118038278D01* +X138226800Y-130352800D02* +X142722600Y-130352800D01* +X154596269Y-109753400D02* +X154635742Y-109792873D01* +X149910800Y-66268600D02* +X140385800Y-66268600D01* +X146964400Y-134213600D02* +X148024366Y-133153634D01* +X144043400Y-134213600D02* +X146964400Y-134213600D01* +X144043400Y-124053600D02* +X148623100Y-119473900D01* +X148623100Y-119473900D02* +X148623100Y-115965400D01* +X155016200Y-95885000D02* +X157407802Y-98276602D01* +X157407802Y-98276602D02* +X157407802Y-106984794D01* +X157407802Y-106984794D02* +X157407796Y-106984800D01* +X154406600Y-94792800D02* +X154406600Y-101133843D01* +X154406600Y-101133843D02* +X154809895Y-101537138D01* +X155194000Y-94005400D02* +X154406600Y-94792800D01* +X148732400Y-102653000D02* +X149439796Y-102653000D01* +D17* +X153280631Y-95531166D02* +X153280631Y-89831431D01* +D16* +X149240400Y-74711400D02* +X149326600Y-74625200D01* +X146217800Y-67474000D02* +X145858400Y-67474000D01* +D18* +X147370800Y-122900400D02* +X147386000Y-122885200D01* +X147370800Y-124485400D02* +X147370800Y-122900400D01* +D16* +X154348100Y-115965400D02* +X153442058Y-115965400D01* +X153442058Y-115965400D02* +X152788849Y-115312191D01* +D17* +X149566800Y-102653000D02* +X149284611Y-102653000D01* +D16* +X149284611Y-102653000D02* +X148732400Y-102653000D01* +D17* +X153301490Y-96011637D02* +X153301490Y-95552025D01* +X150037800Y-103124000D02* +X149566800Y-102653000D01* +X153301490Y-95552025D02* +X153280631Y-95531166D01* +X153238200Y-97155000D02* +X153280631Y-97112569D01* +X148732400Y-102545236D02* +X153280631Y-97997005D01* +X148732400Y-102653000D02* +X148732400Y-102545236D01* +X153280631Y-96032496D02* +X153301490Y-96011637D01* +X153280631Y-97997005D02* +X153280631Y-97197431D01* +X145858400Y-67474000D02* +X145389600Y-67005200D01* +X153280631Y-97197431D02* +X153238200Y-97155000D01* +X150037800Y-103733600D02* +X150037800Y-103124000D01* +X153280631Y-97112569D02* +X153280631Y-96032496D01* +D16* +X153280631Y-89831431D02* +X153238200Y-89789000D01* +D17* +X149240400Y-75555800D02* +X149240400Y-74711400D01* +D16* +X148732400Y-107203000D02* +X147533600Y-107203000D01* +X147175837Y-107560763D02* +X147175837Y-107894967D01* +X147533600Y-107203000D02* +X147175837Y-107560763D01* +X151942800Y-72674000D02* +X151390589Y-72674000D01* +X141168396Y-84925000D02* +X140694600Y-85398796D01* +X150825200Y-73618157D02* +X151917400Y-74710357D01* +X145867722Y-85403600D02* +X145389122Y-84925000D01* +X150825200Y-73239389D02* +X150825200Y-73618157D01* +X151390589Y-72674000D02* +X150825200Y-73239389D01* +X145389122Y-84925000D02* +X141168396Y-84925000D01* +X151917400Y-74710357D02* +X151917400Y-75920600D01* +X148732400Y-106553000D02* +X146556964Y-106553000D01* +X146556964Y-106553000D02* +X146257731Y-106852233D01* +X146518083Y-105903000D02* +X145779183Y-106641900D01* +X140246543Y-106700204D02* +X140246543Y-104690200D01* +X145072000Y-109239661D02* +X144469461Y-109842200D01* +X145779183Y-106845100D02* +X145072000Y-107552283D01* +X148732400Y-105903000D02* +X146518083Y-105903000D01* +X145072000Y-107552283D02* +X145072000Y-109239661D01* +X144469461Y-109842200D02* +X143388539Y-109842200D01* +X145779183Y-106641900D02* +X145779183Y-106845100D01* +X143388539Y-109842200D02* +X140246543Y-106700204D01* +X155423500Y-102195540D02* +X155288495Y-102060535D01* +X155423500Y-102889111D02* +X155423500Y-102195540D01* +X154457400Y-103303000D02* +X155009611Y-103303000D01* +X155009611Y-103303000D02* +X155423500Y-102889111D01* +X148626353Y-107959047D02* +X147825085Y-107959047D01* +X148732400Y-107853000D02* +X148626353Y-107959047D01* +X155009611Y-103953000D02* +X155902100Y-103060511D01* +X155902100Y-103060511D02* +X155902100Y-102455600D01* +X154457400Y-103953000D02* +X155009611Y-103953000D01* +X140995400Y-79908400D02* +X142570200Y-78333600D01* +X148732400Y-108503000D02* +X146298200Y-108503000D01* +X144542600Y-99682200D02* +X145469800Y-100609400D01* +X138074400Y-93109539D02* +X138715139Y-92468800D01* +X143617339Y-99682200D02* +X144542600Y-99682200D01* +X140169800Y-91866261D02* +X140169800Y-84417000D01* +X138074400Y-94335596D02* +X138074400Y-93109539D01* +X146298200Y-108503000D02* +X146100800Y-108305600D01* +X139567261Y-92468800D02* +X140169800Y-91866261D01* +X141274800Y-95783400D02* +X141274800Y-97339661D01* +X140169800Y-84417000D02* +X140995400Y-83591400D01* +X146100800Y-108305600D02* +X145745200Y-108305600D01* +X138715139Y-92468800D02* +X139567261Y-92468800D01* +X141274800Y-97339661D02* +X143617339Y-99682200D01* +X138277600Y-94538796D02* +X138074400Y-94335596D01* +X142570200Y-78333600D02* +X144043400Y-78333600D01* +X140995400Y-83591400D02* +X140995400Y-79908400D01* +X158483401Y-117233599D02* +X159283400Y-116433600D01* +X153602362Y-117233599D02* +X158483401Y-117233599D01* +X150384163Y-114015400D02* +X153602362Y-117233599D01* +X148623100Y-114015400D02* +X150384163Y-114015400D01* +X149783800Y-112983985D02* +X149783800Y-112674400D01* +X149783800Y-112674400D02* +X149174800Y-112065400D01* +X153538215Y-116738400D02* +X149783800Y-112983985D01* +X159283400Y-113893600D02* +X156438600Y-116738400D01* +X149174800Y-112065400D02* +X148623100Y-112065400D01* +X156438600Y-116738400D02* +X153538215Y-116738400D01* +X156122052Y-111415400D02* +X158191200Y-109346252D01* +X158191200Y-109346252D02* +X158191200Y-102285800D01* +X154348100Y-111415400D02* +X156122052Y-111415400D01* +X158191200Y-102285800D02* +X159283400Y-101193600D01* +X157886400Y-109220000D02* +X157886400Y-100050600D01* +X153382000Y-111134348D02* +X153823148Y-110693200D01* +X153795889Y-113365400D02* +X153382000Y-112951511D01* +X154348100Y-113365400D02* +X153795889Y-113365400D01* +X153823148Y-110693200D02* +X156413200Y-110693200D01* +X153382000Y-112951511D02* +X153382000Y-111134348D01* +X157886400Y-100050600D02* +X159283400Y-98653600D01* +X156413200Y-110693200D02* +X157886400Y-109220000D01* +X155813229Y-95311408D02* +X155287910Y-94786089D01* +X159283400Y-108813600D02* +X161696400Y-106400600D01* +X161696400Y-96189800D02* +X160401000Y-94894400D01* +X157204718Y-94894400D02* +X156787710Y-95311408D01* +X156787710Y-95311408D02* +X155813229Y-95311408D01* +X160401000Y-94894400D02* +X157204718Y-94894400D01* +X161696400Y-106400600D02* +X161696400Y-96189800D01* +X144043400Y-108813600D02* +X144043400Y-108103148D01* +X152746690Y-96299562D02* +X152746690Y-95781831D01* +X145376800Y-103669452D02* +X152746690Y-96299562D01* +X145376800Y-106769748D02* +X145376800Y-103669452D01* +X144043400Y-108103148D02* +X145376800Y-106769748D01* +X145072000Y-105245000D02* +X145072000Y-103366148D01* +X152128593Y-96435807D02* +X152128593Y-95947075D01* +X152102962Y-95921444D02* +X152102962Y-95675799D01* +X144043400Y-106273600D02* +X145072000Y-105245000D01* +X151459722Y-97104678D02* +X152128593Y-96435807D01* +X145072000Y-103366148D02* +X151333470Y-97104678D01* +X152128593Y-95947075D02* +X152102962Y-95921444D01* +X151333470Y-97104678D02* +X151459722Y-97104678D01* +X151631682Y-96145318D02* +X151649993Y-96145318D01* +X144043400Y-103733600D02* +X151631682Y-96145318D01* +X144043400Y-101193600D02* +X145627641Y-101193600D01* +X145627641Y-101193600D02* +X151120750Y-95700491D01* +X146934778Y-98653600D02* +X150080378Y-95508000D01* +X144043400Y-98653600D02* +X146934778Y-98653600D01* +X148716509Y-96113600D02* +X149438428Y-95391681D01* +X144043400Y-96113600D02* +X148716509Y-96113600D01* +X142781624Y-122775376D02* +X137828624Y-122775376D01* +X148818600Y-81827600D02* +X148818600Y-83642200D01* +X144043400Y-121513600D02* +X142781624Y-122775376D01* +X149240400Y-81405800D02* +X148818600Y-81827600D01* +X149792611Y-80755800D02* +X150206500Y-81169689D01* +X138981939Y-94742000D02* +X137922000Y-95801939D01* +X137922000Y-96755661D02* +X138715139Y-97548800D01* +X150206500Y-88865161D02* +X144329661Y-94742000D01* +X138715139Y-97548800D02* +X139567261Y-97548800D01* +X144329661Y-94742000D02* +X138981939Y-94742000D01* +X150206500Y-81169689D02* +X150206500Y-88865161D01* +X137922000Y-95801939D02* +X137922000Y-96755661D01* +X139567261Y-97548800D02* +X142570200Y-100551739D01* +X149240400Y-80755800D02* +X149792611Y-80755800D01* +X142570200Y-100551739D02* +X142570200Y-108153200D01* +X149240400Y-80105800D02* +X149792611Y-80105800D01* +X153898600Y-98094800D02* +X150603053Y-101390347D01* +X149698500Y-104975350D02* +X149698500Y-110684100D01* +X153492200Y-89179400D02* +X153898600Y-89585800D01* +X152141043Y-88575057D02* +X152745386Y-89179400D01* +X153898600Y-89585800D02* +X153898600Y-98094800D01* +X149698500Y-110684100D02* +X152811093Y-113796693D01* +X152141043Y-82454232D02* +X152141043Y-88575057D01* +X150603053Y-101390347D02* +X150603053Y-104070797D01* +X149792611Y-80105800D02* +X152141043Y-82454232D01* +X152745386Y-89179400D02* +X153492200Y-89179400D01* +X150603053Y-104070797D02* +X149698500Y-104975350D01* +X155934600Y-90250200D02* +X152475300Y-86790900D01* +X152475300Y-86790900D02* +X152475300Y-82138489D01* +X152475300Y-82138489D02* +X149792611Y-79455800D01* +X155934600Y-94699945D02* +X155934600Y-90250200D01* +X149792611Y-79455800D02* +X149240400Y-79455800D01* +X160020000Y-92252800D02* +X160502600Y-91770200D01* +X160502600Y-89712800D02* +X159283400Y-88493600D01* +X160502600Y-91770200D02* +X160502600Y-89712800D01* +X154038663Y-83832315D02* +X157149800Y-86943452D01* +X157149800Y-90830400D02* +X158572200Y-92252800D01* +X152780100Y-81793289D02* +X152780100Y-82599900D01* +X158572200Y-92252800D02* +X160020000Y-92252800D01* +X157149800Y-86943452D02* +X157149800Y-90830400D01* +X154012515Y-83832315D02* +X154038663Y-83832315D01* +X149240400Y-78805800D02* +X149792611Y-78805800D01* +X152780100Y-82599900D02* +X154012515Y-83832315D01* +X149792611Y-78805800D02* +X152780100Y-81793289D01* +X157683200Y-87045800D02* +X157683200Y-89433400D01* +X153084900Y-82447500D02* +X157683200Y-87045800D01* +X149240400Y-78155800D02* +X149792611Y-78155800D01* +X153084900Y-81448089D02* +X153084900Y-82447500D01* +X149792611Y-78155800D02* +X153084900Y-81448089D01* +X157683200Y-89433400D02* +X159283400Y-91033600D01* +X149792611Y-77505800D02* +X153389700Y-81102889D01* +X154245115Y-83048915D02* +X154670176Y-83048915D01* +X153389700Y-82193500D02* +X154245115Y-83048915D01* +X149240400Y-77505800D02* +X149792611Y-77505800D01* +X153389700Y-81102889D02* +X153389700Y-82193500D01* +X153694500Y-80757689D02* +X153694500Y-81768163D01* +X155225105Y-83298768D02* +X157879937Y-85953600D01* +X149240400Y-76855800D02* +X149792611Y-76855800D01* +X157879937Y-85953600D02* +X159283400Y-85953600D01* +X154437305Y-82139200D02* +X155225105Y-82927000D01* +X154065537Y-82139200D02* +X154437305Y-82139200D01* +X155225105Y-82927000D02* +X155225105Y-83298768D01* +X153694500Y-81768163D02* +X154065537Y-82139200D01* +X149792611Y-76855800D02* +X153694500Y-80757689D01* +X151942800Y-68124000D02* +X153036200Y-68124000D01* +X154191789Y-81834400D02* +X154563557Y-81834400D01* +X162204400Y-121132600D02* +X159283400Y-124053600D01* +X162204400Y-86741000D02* +X162204400Y-121132600D01* +X160324800Y-84861400D02* +X162204400Y-86741000D01* +X153999300Y-69087100D02* +X153999300Y-81641911D01* +X153999300Y-81641911D02* +X154191789Y-81834400D01* +X157590557Y-84861400D02* +X160324800Y-84861400D01* +X154563557Y-81834400D02* +X157590557Y-84861400D01* +X153036200Y-68124000D02* +X153999300Y-69087100D01* +X144551400Y-91033600D02* +X144043400Y-91033600D01* +X146583400Y-74650600D02* +X146583400Y-89001600D01* +X147802600Y-72361989D02* +X147802600Y-73431400D01* +X151942800Y-68774000D02* +X151390589Y-68774000D01* +X147802600Y-73431400D02* +X146583400Y-74650600D01* +X151390589Y-68774000D02* +X147802600Y-72361989D01* +X146583400Y-89001600D02* +X144551400Y-91033600D01* +X144469461Y-92062200D02* +X143617339Y-92062200D01* +X142976600Y-91421461D02* +X142976600Y-89560400D01* +X146888200Y-89127852D02* +X146659600Y-89356452D01* +X146659600Y-89356452D02* +X146659600Y-89872061D01* +X148107400Y-72707189D02* +X148107400Y-73557652D01* +X151390589Y-69424000D02* +X148107400Y-72707189D01* +X143617339Y-92062200D02* +X142976600Y-91421461D01* +X151942800Y-69424000D02* +X151390589Y-69424000D01* +X142976600Y-89560400D02* +X144043400Y-88493600D01* +X146659600Y-89872061D02* +X144469461Y-92062200D01* +X146888200Y-74776852D02* +X146888200Y-89127852D01* +X148107400Y-73557652D02* +X146888200Y-74776852D01* +X147193000Y-89769713D02* +X144595713Y-92367000D01* +X147193000Y-74903104D02* +X147193000Y-89769713D01* +X148412200Y-73683904D02* +X147193000Y-74903104D01* +X143065400Y-92367000D02* +X142646400Y-91948000D01* +X148412200Y-73052389D02* +X148412200Y-73683904D01* +X144595713Y-92367000D02* +X143065400Y-92367000D01* +X142646400Y-91948000D02* +X142646400Y-87350600D01* +X151942800Y-70074000D02* +X151390589Y-70074000D01* +X142646400Y-87350600D02* +X144043400Y-85953600D01* +X151390589Y-70074000D02* +X148412200Y-73052389D01* +X151390589Y-72024000D02* +X150520400Y-72894189D01* +X150520400Y-73990200D02* +X151307800Y-74777600D01* +X151942800Y-72024000D02* +X151390589Y-72024000D01* +X150520400Y-72894189D02* +X150520400Y-73990200D01* +X159283400Y-134213600D02* +X158254800Y-133185000D01* +X158419800Y-112598200D02* +X157124400Y-111302800D01* +X160528000Y-116840000D02* +X160528000Y-113055400D01* +X160528000Y-113055400D02* +X160070800Y-112598200D01* +X158717539Y-117602000D02* +X159766000Y-117602000D01* +X159766000Y-117602000D02* +X160528000Y-116840000D01* +X158254800Y-118064739D02* +X158717539Y-117602000D01* +X160070800Y-112598200D02* +X158419800Y-112598200D01* +X158254800Y-133185000D02* +X158254800Y-118064739D01* +X155838815Y-104603000D02* +X155897932Y-104662117D01* +X154457400Y-104603000D02* +X155838815Y-104603000D01* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr new file mode 100644 index 0000000..a4db105 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr @@ -0,0 +1,235 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Bot* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10R,1.600000X1.600000*% +%ADD11O,1.600000X1.600000*% +%ADD12RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD13RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +%ADD14RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*% +G04 APERTURE END LIST* +D10* +X144043400Y-75793600D03* +D11* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X139141200Y-55397400D03* +D11* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D12* +X147386000Y-122885200D03* +X149286000Y-122885200D03* +D13* +X148623100Y-115965400D03* +X148623100Y-115315400D03* +X148623100Y-114665400D03* +X148623100Y-114015400D03* +X148623100Y-113365400D03* +X148623100Y-112715400D03* +X148623100Y-112065400D03* +X148623100Y-111415400D03* +X154348100Y-111415400D03* +X154348100Y-112065400D03* +X154348100Y-112715400D03* +X154348100Y-113365400D03* +X154348100Y-114015400D03* +X154348100Y-114665400D03* +X154348100Y-115315400D03* +X154348100Y-115965400D03* +D14* +X154457400Y-102653000D03* +X154457400Y-103303000D03* +X154457400Y-103953000D03* +X154457400Y-104603000D03* +X154457400Y-105253000D03* +X154457400Y-105903000D03* +X154457400Y-106553000D03* +X154457400Y-107203000D03* +X154457400Y-107853000D03* +X154457400Y-108503000D03* +X148732400Y-108503000D03* +X148732400Y-107853000D03* +X148732400Y-107203000D03* +X148732400Y-106553000D03* +X148732400Y-105903000D03* +X148732400Y-105253000D03* +X148732400Y-104603000D03* +X148732400Y-103953000D03* +X148732400Y-103303000D03* +X148732400Y-102653000D03* +X151942800Y-67474000D03* +X151942800Y-68124000D03* +X151942800Y-68774000D03* +X151942800Y-69424000D03* +X151942800Y-70074000D03* +X151942800Y-70724000D03* +X151942800Y-71374000D03* +X151942800Y-72024000D03* +X151942800Y-72674000D03* +X151942800Y-73324000D03* +X146217800Y-73324000D03* +X146217800Y-72674000D03* +X146217800Y-72024000D03* +X146217800Y-71374000D03* +X146217800Y-70724000D03* +X146217800Y-70074000D03* +X146217800Y-69424000D03* +X146217800Y-68774000D03* +X146217800Y-68124000D03* +X146217800Y-67474000D03* +X154965400Y-75555800D03* +X154965400Y-76205800D03* +X154965400Y-76855800D03* +X154965400Y-77505800D03* +X154965400Y-78155800D03* +X154965400Y-78805800D03* +X154965400Y-79455800D03* +X154965400Y-80105800D03* +X154965400Y-80755800D03* +X154965400Y-81405800D03* +X149240400Y-81405800D03* +X149240400Y-80755800D03* +X149240400Y-80105800D03* +X149240400Y-79455800D03* +X149240400Y-78805800D03* +X149240400Y-78155800D03* +X149240400Y-77505800D03* +X149240400Y-76855800D03* +X149240400Y-76205800D03* +X149240400Y-75555800D03* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr new file mode 100644 index 0000000..c88ac8d --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr @@ -0,0 +1,117 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +%ADD12RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*% +G04 APERTURE END LIST* +D10* +X147386000Y-122885200D03* +X149286000Y-122885200D03* +D11* +X148623100Y-115965400D03* +X148623100Y-115315400D03* +X148623100Y-114665400D03* +X148623100Y-114015400D03* +X148623100Y-113365400D03* +X148623100Y-112715400D03* +X148623100Y-112065400D03* +X148623100Y-111415400D03* +X154348100Y-111415400D03* +X154348100Y-112065400D03* +X154348100Y-112715400D03* +X154348100Y-113365400D03* +X154348100Y-114015400D03* +X154348100Y-114665400D03* +X154348100Y-115315400D03* +X154348100Y-115965400D03* +D12* +X154457400Y-102653000D03* +X154457400Y-103303000D03* +X154457400Y-103953000D03* +X154457400Y-104603000D03* +X154457400Y-105253000D03* +X154457400Y-105903000D03* +X154457400Y-106553000D03* +X154457400Y-107203000D03* +X154457400Y-107853000D03* +X154457400Y-108503000D03* +X148732400Y-108503000D03* +X148732400Y-107853000D03* +X148732400Y-107203000D03* +X148732400Y-106553000D03* +X148732400Y-105903000D03* +X148732400Y-105253000D03* +X148732400Y-104603000D03* +X148732400Y-103953000D03* +X148732400Y-103303000D03* +X148732400Y-102653000D03* +X151942800Y-67474000D03* +X151942800Y-68124000D03* +X151942800Y-68774000D03* +X151942800Y-69424000D03* +X151942800Y-70074000D03* +X151942800Y-70724000D03* +X151942800Y-71374000D03* +X151942800Y-72024000D03* +X151942800Y-72674000D03* +X151942800Y-73324000D03* +X146217800Y-73324000D03* +X146217800Y-72674000D03* +X146217800Y-72024000D03* +X146217800Y-71374000D03* +X146217800Y-70724000D03* +X146217800Y-70074000D03* +X146217800Y-69424000D03* +X146217800Y-68774000D03* +X146217800Y-68124000D03* +X146217800Y-67474000D03* +X154965400Y-75555800D03* +X154965400Y-76205800D03* +X154965400Y-76855800D03* +X154965400Y-77505800D03* +X154965400Y-78155800D03* +X154965400Y-78805800D03* +X154965400Y-79455800D03* +X154965400Y-80105800D03* +X154965400Y-80755800D03* +X154965400Y-81405800D03* +X149240400Y-81405800D03* +X149240400Y-80755800D03* +X149240400Y-80105800D03* +X149240400Y-79455800D03* +X149240400Y-78805800D03* +X149240400Y-78155800D03* +X149240400Y-77505800D03* +X149240400Y-76855800D03* +X149240400Y-76205800D03* +X149240400Y-75555800D03* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr new file mode 100644 index 0000000..3088f30 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr @@ -0,0 +1,275 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Bot* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10C,0.120000*% +%ADD11R,1.600000X1.600000*% +%ADD12O,1.600000X1.600000*% +%ADD13RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*% +%ADD14RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +%ADD15RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*% +G04 APERTURE END LIST* +D10* +X148074748Y-122150200D02* +X148597252Y-122150200D01* +X148074748Y-123620200D02* +X148597252Y-123620200D01* +X151485600Y-110955400D02* +X149285600Y-110955400D01* +X151485600Y-110955400D02* +X153685600Y-110955400D01* +X151485600Y-116425400D02* +X147885600Y-116425400D01* +X151485600Y-116425400D02* +X153685600Y-116425400D01* +X151594900Y-108963000D02* +X153794900Y-108963000D01* +X151594900Y-108963000D02* +X149394900Y-108963000D01* +X151594900Y-102193000D02* +X155194900Y-102193000D01* +X151594900Y-102193000D02* +X149394900Y-102193000D01* +X149080300Y-73784000D02* +X151280300Y-73784000D01* +X149080300Y-73784000D02* +X146880300Y-73784000D01* +X149080300Y-67014000D02* +X152680300Y-67014000D01* +X149080300Y-67014000D02* +X146880300Y-67014000D01* +X152102900Y-81865800D02* +X154302900Y-81865800D01* +X152102900Y-81865800D02* +X149902900Y-81865800D01* +X152102900Y-75095800D02* +X155702900Y-75095800D01* +X152102900Y-75095800D02* +X149902900Y-75095800D01* +%LPC*% +D11* +X144043400Y-75793600D03* +D12* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D11* +X139141200Y-55397400D03* +D12* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D13* +X147386000Y-122885200D03* +X149286000Y-122885200D03* +D14* +X148623100Y-115965400D03* +X148623100Y-115315400D03* +X148623100Y-114665400D03* +X148623100Y-114015400D03* +X148623100Y-113365400D03* +X148623100Y-112715400D03* +X148623100Y-112065400D03* +X148623100Y-111415400D03* +X154348100Y-111415400D03* +X154348100Y-112065400D03* +X154348100Y-112715400D03* +X154348100Y-113365400D03* +X154348100Y-114015400D03* +X154348100Y-114665400D03* +X154348100Y-115315400D03* +X154348100Y-115965400D03* +D15* +X154457400Y-102653000D03* +X154457400Y-103303000D03* +X154457400Y-103953000D03* +X154457400Y-104603000D03* +X154457400Y-105253000D03* +X154457400Y-105903000D03* +X154457400Y-106553000D03* +X154457400Y-107203000D03* +X154457400Y-107853000D03* +X154457400Y-108503000D03* +X148732400Y-108503000D03* +X148732400Y-107853000D03* +X148732400Y-107203000D03* +X148732400Y-106553000D03* +X148732400Y-105903000D03* +X148732400Y-105253000D03* +X148732400Y-104603000D03* +X148732400Y-103953000D03* +X148732400Y-103303000D03* +X148732400Y-102653000D03* +X151942800Y-67474000D03* +X151942800Y-68124000D03* +X151942800Y-68774000D03* +X151942800Y-69424000D03* +X151942800Y-70074000D03* +X151942800Y-70724000D03* +X151942800Y-71374000D03* +X151942800Y-72024000D03* +X151942800Y-72674000D03* +X151942800Y-73324000D03* +X146217800Y-73324000D03* +X146217800Y-72674000D03* +X146217800Y-72024000D03* +X146217800Y-71374000D03* +X146217800Y-70724000D03* +X146217800Y-70074000D03* +X146217800Y-69424000D03* +X146217800Y-68774000D03* +X146217800Y-68124000D03* +X146217800Y-67474000D03* +X154965400Y-75555800D03* +X154965400Y-76205800D03* +X154965400Y-76855800D03* +X154965400Y-77505800D03* +X154965400Y-78155800D03* +X154965400Y-78805800D03* +X154965400Y-79455800D03* +X154965400Y-80105800D03* +X154965400Y-80755800D03* +X154965400Y-81405800D03* +X149240400Y-81405800D03* +X149240400Y-80755800D03* +X149240400Y-80105800D03* +X149240400Y-79455800D03* +X149240400Y-78805800D03* +X149240400Y-78155800D03* +X149240400Y-77505800D03* +X149240400Y-76855800D03* +X149240400Y-76205800D03* +X149240400Y-75555800D03* +%LPD*% +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr b/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr new file mode 100644 index 0000000..be36b29 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr @@ -0,0 +1,23 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Profile,NP* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,Profile* +%ADD10C,0.100000*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X135102600Y-52984400D02* +X166700200Y-52984400D01* +X166700200Y-137058400D01* +X135102600Y-137058400D01* +X135102600Y-52984400D01* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr new file mode 100644 index 0000000..abc8b1a --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr @@ -0,0 +1,2141 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:37-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L1,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:37* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,SMDPad,CuDef* +%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD12R,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD13O,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD14C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD15C,0.152400*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD16C,0.304800*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X154512200Y-119159100D03* +X153862200Y-119159100D03* +X153212200Y-119159100D03* +X152562200Y-119159100D03* +X151912200Y-119159100D03* +X151262200Y-119159100D03* +X150612200Y-119159100D03* +X149962200Y-119159100D03* +X149312200Y-119159100D03* +X148662200Y-119159100D03* +X148662200Y-124884100D03* +X149312200Y-124884100D03* +X149962200Y-124884100D03* +X150612200Y-124884100D03* +X151262200Y-124884100D03* +X151912200Y-124884100D03* +X152562200Y-124884100D03* +X153212200Y-124884100D03* +X153862200Y-124884100D03* +X154512200Y-124884100D03* +D11* +X148826300Y-87666400D03* +X148826300Y-88316400D03* +X148826300Y-88966400D03* +X148826300Y-89616400D03* +X148826300Y-90266400D03* +X148826300Y-90916400D03* +X148826300Y-91566400D03* +X148826300Y-92216400D03* +X154551300Y-92216400D03* +X154551300Y-91566400D03* +X154551300Y-90916400D03* +X154551300Y-90266400D03* +X154551300Y-89616400D03* +X154551300Y-88966400D03* +X154551300Y-88316400D03* +X154551300Y-87666400D03* +D12* +X144043400Y-75793600D03* +D13* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X154501200Y-94173200D03* +X153851200Y-94173200D03* +X153201200Y-94173200D03* +X152551200Y-94173200D03* +X151901200Y-94173200D03* +X151251200Y-94173200D03* +X150601200Y-94173200D03* +X149951200Y-94173200D03* +X149301200Y-94173200D03* +X148651200Y-94173200D03* +X148651200Y-99898200D03* +X149301200Y-99898200D03* +X149951200Y-99898200D03* +X150601200Y-99898200D03* +X151251200Y-99898200D03* +X151901200Y-99898200D03* +X152551200Y-99898200D03* +X153201200Y-99898200D03* +X153851200Y-99898200D03* +X154501200Y-99898200D03* +D12* +X139141200Y-55397400D03* +D13* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D10* +X154512200Y-127541100D03* +X153862200Y-127541100D03* +X153212200Y-127541100D03* +X152562200Y-127541100D03* +X151912200Y-127541100D03* +X151262200Y-127541100D03* +X150612200Y-127541100D03* +X149962200Y-127541100D03* +X149312200Y-127541100D03* +X148662200Y-127541100D03* +X148662200Y-133266100D03* +X149312200Y-133266100D03* +X149962200Y-133266100D03* +X150612200Y-133266100D03* +X151262200Y-133266100D03* +X151912200Y-133266100D03* +X152562200Y-133266100D03* +X153212200Y-133266100D03* +X153862200Y-133266100D03* +X154512200Y-133266100D03* +X154516200Y-110810200D03* +X153866200Y-110810200D03* +X153216200Y-110810200D03* +X152566200Y-110810200D03* +X151916200Y-110810200D03* +X151266200Y-110810200D03* +X150616200Y-110810200D03* +X149966200Y-110810200D03* +X149316200Y-110810200D03* +X148666200Y-110810200D03* +X148666200Y-116535200D03* +X149316200Y-116535200D03* +X149966200Y-116535200D03* +X150616200Y-116535200D03* +X151266200Y-116535200D03* +X151916200Y-116535200D03* +X152566200Y-116535200D03* +X153216200Y-116535200D03* +X153866200Y-116535200D03* +X154516200Y-116535200D03* +X154501200Y-102479000D03* +X153851200Y-102479000D03* +X153201200Y-102479000D03* +X152551200Y-102479000D03* +X151901200Y-102479000D03* +X151251200Y-102479000D03* +X150601200Y-102479000D03* +X149951200Y-102479000D03* +X149301200Y-102479000D03* +X148651200Y-102479000D03* +X148651200Y-108204000D03* +X149301200Y-108204000D03* +X149951200Y-108204000D03* +X150601200Y-108204000D03* +X151251200Y-108204000D03* +X151901200Y-108204000D03* +X152551200Y-108204000D03* +X153201200Y-108204000D03* +X153851200Y-108204000D03* +X154501200Y-108204000D03* +D14* +X149840380Y-114939000D03* +X151866600Y-101092010D03* +X146431000Y-94386400D03* +X147550435Y-92557298D03* +X142231400Y-79730600D03* +X149606000Y-82575400D03* +X141859000Y-90652600D03* +X147599400Y-90271600D03* +X147671600Y-88341200D03* +X141208822Y-88703022D03* +X140788200Y-93684125D03* +X153361200Y-103632000D03* +X155701094Y-101550106D03* +X138328400Y-92176600D03* +X155579000Y-106908600D03* +X142697200Y-64566800D03* +X156714000Y-108258720D03* +X148793200Y-101346000D03* +X156032200Y-88315800D03* +X144576800Y-67868800D03* +X148742400Y-109474000D03* +X148818600Y-120675400D03* +X152273000Y-74015600D03* +X148005800Y-93878400D03* +X150626478Y-76153678D03* +X154990800Y-74752200D03* +X155549600Y-82143600D03* +X150622000Y-122885200D03* +X152810962Y-114660163D03* +X150016219Y-92638938D03* +X154833985Y-109314273D03* +X147447000Y-103149400D03* +X148712200Y-129082800D03* +X153390600Y-70739000D03* +X152654000Y-91524231D03* +X147574000Y-105410000D03* +X138222166Y-102445175D03* +X150786714Y-105463797D03* +X153106600Y-88432719D03* +X146532600Y-91135200D03* +X148793200Y-86664800D03* +X146913600Y-115900200D03* +X147294600Y-104546400D03* +X145948422Y-103906922D03* +X141605000Y-104698800D03* +X162331400Y-76250800D03* +X161497804Y-75569000D03* +X161284243Y-74721047D03* +X156337000Y-112090200D03* +X156235400Y-109626400D03* +X155938822Y-99915378D03* +X153301443Y-100949783D03* +X152624600Y-101648259D03* +X147320000Y-113411000D03* +X154325922Y-118038278D03* +X149885400Y-67741800D03* +X154533600Y-126238000D03* +X155676600Y-115671600D03* +X155448000Y-109753400D03* +X149910800Y-66268600D03* +X148024366Y-133153634D03* +X145865360Y-88763396D03* +X138172000Y-114919613D03* +X150342600Y-89560400D03* +X150317200Y-91592400D03* +X154580400Y-92786200D03* +X155016200Y-95885000D03* +X157407796Y-106984800D03* +X155194000Y-94005400D03* +X154809895Y-101537138D03* +X145389600Y-67005200D03* +X147370800Y-124485400D03* +X155041600Y-99466400D03* +X149326600Y-74625200D03* +X155524200Y-108915200D03* +X155219400Y-117830600D03* +X154551300Y-86926500D03* +X152788849Y-115312191D03* +X155270202Y-124884100D03* +X155448000Y-134086600D03* +X153238200Y-97155000D03* +X153238200Y-89789000D03* +X150037800Y-103733600D03* +X147175837Y-107894967D03* +X145867722Y-85403600D03* +X140694600Y-85398796D03* +X151917400Y-75920600D03* +X146257731Y-106852233D03* +X136719596Y-82287216D03* +X140246543Y-104690200D03* +X155288495Y-102060535D03* +X147825085Y-107959047D03* +X155902100Y-102455600D03* +X145469800Y-100609400D03* +X145745200Y-108305600D03* +X141274800Y-95783400D03* +X138277600Y-94538796D03* +X155287910Y-94786089D03* +X152746690Y-95781831D03* +X152102962Y-95675799D03* +X151649993Y-96145318D03* +X151120750Y-95700491D03* +X150080378Y-95508000D03* +X149438428Y-95391681D03* +X137828624Y-122775376D03* +X148818600Y-83642200D03* +X142570200Y-108153200D03* +X152811093Y-113796693D03* +X156616400Y-121005600D03* +X160858200Y-105994200D03* +X155934600Y-94699945D03* +X154670176Y-83048915D03* +X151307800Y-74777600D03* +X155897932Y-104662117D03* +X157124400Y-111302800D03* +D15* +X143179800Y-80282539D02* +X142722600Y-80739739D01* +X151901200Y-99898200D02* +X151901200Y-101057410D01* +X143179800Y-78924661D02* +X143179800Y-80282539D01* +X146812000Y-93675200D02* +X151901200Y-98764400D01* +X143014800Y-92748000D02* +X142798800Y-92964000D01* +X142722600Y-80739739D02* +X142722600Y-86087461D01* +X151901200Y-101057410D02* +X151866600Y-101092010D01* +X139141200Y-55397400D02* +X140093600Y-55397400D01* +X140093600Y-55397400D02* +X141935200Y-57239000D01* +X151901200Y-99898200D02* +X151901200Y-102479000D01* +X142722600Y-86087461D02* +X143014800Y-86379661D01* +X141935200Y-77680061D02* +X143179800Y-78924661D01* +X142798800Y-93783661D02* +X143731739Y-94716600D01* +X145897600Y-93675200D02* +X146812000Y-93675200D01* +X143014800Y-86379661D02* +X143014800Y-92748000D01* +X142798800Y-92964000D02* +X142798800Y-93783661D01* +X143731739Y-94716600D02* +X144856200Y-94716600D01* +X151901200Y-98764400D02* +X151901200Y-100685600D01* +X144856200Y-94716600D02* +X145897600Y-93675200D01* +X141935200Y-57239000D02* +X141935200Y-77680061D01* +X150139400Y-93192600D02* +X149303863Y-93192600D01* +X149303863Y-93192600D02* +X148756263Y-92645000D01* +X148756263Y-92645000D02* +X147638137Y-92645000D01* +X151251200Y-99898200D02* +X151251200Y-102479000D01* +X143605487Y-95021400D02* +X146240400Y-95021400D01* +X142494000Y-92837748D02* +X142494000Y-93909913D01* +X154551300Y-90916400D02* +X154447900Y-90813000D01* +X146354800Y-94907000D02* +X147001652Y-94907000D01* +X154447900Y-90813000D02* +X152519000Y-90813000D01* +X141630400Y-78231252D02* +X142710000Y-79310852D01* +X142710000Y-79310852D02* +X142710000Y-80321287D01* +X151251200Y-99156548D02* +X151251200Y-99898200D01* +X142710000Y-80321287D02* +X142417800Y-80613487D01* +X147001652Y-94907000D02* +X151251200Y-99156548D01* +X146240400Y-95021400D02* +X146354800Y-94907000D01* +X139141200Y-57937400D02* +X141630400Y-60426600D01* +X142710000Y-86505913D02* +X142710000Y-92621748D01* +X147638137Y-92645000D02* +X147550435Y-92557298D01* +X142417800Y-80613487D02* +X142417800Y-86213713D01* +X141630400Y-60426600D02* +X141630400Y-78231252D01* +X152519000Y-90813000D02* +X150139400Y-93192600D01* +X142417800Y-86213713D02* +X142710000Y-86505913D01* +X146354800Y-94907000D02* +X146354800Y-94462600D01* +X142494000Y-93909913D02* +X143605487Y-95021400D01* +X146354800Y-94462600D02* +X146431000Y-94386400D01* +X142710000Y-92621748D02* +X142494000Y-92837748D01* +X154551300Y-88966400D02* +X153999089Y-88966400D01* +X139141200Y-60477400D02* +X141325600Y-62661800D01* +X142405200Y-92495496D02* +X142405200Y-86632165D01* +X141325600Y-78357504D02* +X142163800Y-79195704D01* +X142189200Y-92711496D02* +X142405200Y-92495496D01* +X142570200Y-96570800D02* +X142570200Y-94417165D01* +X142113000Y-80487235D02* +X142240000Y-80360235D01* +X150601200Y-99898200D02* +X150601200Y-98937600D01* +X148945600Y-97282000D02* +X143281400Y-97282000D01* +X141325600Y-62661800D02* +X141325600Y-78357504D01* +X153999089Y-88966400D02* +X153585200Y-88552511D01* +X153585200Y-86554600D02* +X149606000Y-82575400D01* +X142163800Y-79663000D02* +X142231400Y-79730600D01* +X142240000Y-80360235D02* +X142240000Y-79739200D01* +X142163800Y-79195704D02* +X142163800Y-79663000D01* +X142189200Y-94036165D02* +X142189200Y-92711496D01* +X153585200Y-88552511D02* +X153585200Y-86554600D01* +X142113000Y-86339965D02* +X142113000Y-80487235D01* +X150601200Y-98937600D02* +X148945600Y-97282000D01* +X142405200Y-86632165D02* +X142113000Y-86339965D01* +X142570200Y-94417165D02* +X142189200Y-94036165D01* +X143281400Y-97282000D02* +X142570200Y-96570800D01* +X150601200Y-99898200D02* +X150601200Y-102479000D01* +X142240000Y-79739200D02* +X142231400Y-79730600D01* +X141808200Y-86466217D02* +X142100400Y-86758417D01* +X149951200Y-99898200D02* +X149951200Y-102479000D01* +X143155148Y-97586800D02* +X148615400Y-97586800D01* +X149951200Y-98922600D02* +X149951200Y-99898200D01* +X142100400Y-92369244D02* +X141884400Y-92585244D01* +X142100400Y-90411200D02* +X141859000Y-90652600D01* +X141884400Y-94162417D02* +X142265400Y-94543417D01* +X139141200Y-63017400D02* +X141020800Y-64897000D01* +X142100400Y-86758417D02* +X142100400Y-90411200D01* +X142100400Y-90894000D02* +X142100400Y-92369244D01* +X141020800Y-79573583D02* +X141808200Y-80360983D01* +X141859000Y-90652600D02* +X142100400Y-90894000D01* +X141808200Y-80360983D02* +X141808200Y-86466217D01* +X148615400Y-97586800D02* +X149951200Y-98922600D01* +X148821100Y-90271600D02* +X148826300Y-90266400D01* +X141020800Y-64897000D02* +X141020800Y-79573583D01* +X142265400Y-96697052D02* +X143155148Y-97586800D01* +X147599400Y-90271600D02* +X148821100Y-90271600D01* +X141884400Y-92585244D02* +X141884400Y-94162417D01* +X142265400Y-94543417D02* +X142265400Y-96697052D01* +X141198600Y-88900000D02* +X141208822Y-88889778D01* +X140716000Y-79958452D02* +X141503400Y-80745852D01* +X147269200Y-99949000D02* +X148386800Y-98831400D01* +X141859000Y-98552000D02* +X143256000Y-99949000D01* +X141266800Y-91922600D02* +X141528800Y-92184600D01* +X141427200Y-88671400D02* +X141198600Y-88900000D01* +X148945600Y-98831400D02* +X149301200Y-99187000D01* +X147696400Y-88316400D02* +X147671600Y-88341200D01* +X141198600Y-88900000D02* +X141266800Y-88968200D01* +X141427200Y-87909400D02* +X141427200Y-88671400D01* +X139141200Y-65557400D02* +X140716000Y-67132200D01* +X149301200Y-99898200D02* +X149301200Y-102479000D01* +X148386800Y-98831400D02* +X148945600Y-98831400D01* +X141528800Y-94237869D02* +X141859000Y-94568069D01* +X140716000Y-67132200D02* +X140716000Y-79958452D01* +X141528800Y-92184600D02* +X141528800Y-94237869D01* +X149301200Y-99187000D02* +X149301200Y-99898200D01* +X141503400Y-80745852D02* +X141503400Y-87833200D01* +X143256000Y-99949000D02* +X147269200Y-99949000D01* +X141266800Y-88968200D02* +X141266800Y-91922600D01* +X148826300Y-88316400D02* +X147696400Y-88316400D01* +X141208822Y-88889778D02* +X141208822Y-88703022D01* +X141503400Y-87833200D02* +X141427200Y-87909400D01* +X141859000Y-94568069D02* +X141859000Y-98552000D01* +X139141200Y-78257400D02* +X139141200Y-78814704D01* +X141173200Y-87325200D02* +X140720000Y-87778400D01* +X139141200Y-78814704D02* +X141173200Y-80846704D01* +X140720000Y-87778400D02* +X140720000Y-93615925D01* +X140720000Y-93615925D02* +X140788200Y-93684125D01* +X141173200Y-80846704D02* +X141173200Y-87325200D01* +X138328400Y-92176600D02* +X137947400Y-91795600D01* +X137947400Y-91795600D02* +X137947400Y-84531200D01* +X137947400Y-84531200D02* +X139141200Y-83337400D01* +X148666200Y-109550200D02* +X148742400Y-109474000D01* +D16* +X154551300Y-88316400D02* +X156031600Y-88316400D01* +D15* +X148662200Y-127541100D02* +X148662200Y-129032800D01* +X156031600Y-88316400D02* +X156032200Y-88315800D01* +X148662200Y-119159100D02* +X148662200Y-120519000D01* +D16* +X149593681Y-92216400D02* +X150016219Y-92638938D01* +D15* +X148651200Y-101488000D02* +X148793200Y-101346000D01* +D16* +X148651200Y-94173200D02* +X148300600Y-94173200D01* +D15* +X148662200Y-120519000D02* +X148818600Y-120675400D01* +D16* +X148300600Y-94173200D02* +X148005800Y-93878400D01* +D15* +X148666200Y-110810200D02* +X148666200Y-109550200D01* +D16* +X148826300Y-92216400D02* +X149593681Y-92216400D01* +D15* +X148651200Y-102479000D02* +X148651200Y-101488000D01* +X148662200Y-129032800D02* +X148712200Y-129082800D01* +X152696169Y-91566400D02* +X152654000Y-91524231D01* +X154551300Y-91566400D02* +X152696169Y-91566400D01* +X138222166Y-102738366D02* +X138222166Y-102445175D01* +X139141200Y-103657400D02* +X138222166Y-102738366D01* +X153999089Y-89616400D02* +X153106600Y-88723911D01* +X154551300Y-89616400D02* +X153999089Y-89616400D01* +X153106600Y-88723911D02* +X153106600Y-88432719D01* +X148826300Y-90916400D02* +X148658300Y-91084400D01* +X148658300Y-91084400D02* +X146583400Y-91084400D01* +X146583400Y-91084400D02* +X146532600Y-91135200D01* +X149792400Y-88552511D02* +X149378511Y-88966400D01* +X149792400Y-87430289D02* +X149792400Y-88552511D01* +X149026911Y-86664800D02* +X149792400Y-87430289D01* +X149378511Y-88966400D02* +X148826300Y-88966400D01* +X148793200Y-86664800D02* +X149026911Y-86664800D01* +X142405200Y-127419200D02* +X142405200Y-122161400D01* +X142925800Y-127939800D02* +X142405200Y-127419200D01* +X149312200Y-133266100D02* +X149312200Y-133818311D01* +X144729200Y-127939800D02* +X142925800Y-127939800D01* +X149312200Y-133818311D02* +X148898311Y-134232200D01* +X145821400Y-129032000D02* +X144729200Y-127939800D01* +X142405200Y-122161400D02* +X139141200Y-118897400D01* +X145821400Y-131627511D02* +X145821400Y-129032000D01* +X148898311Y-134232200D02* +X148426089Y-134232200D01* +X148426089Y-134232200D02* +X145821400Y-131627511D01* +X147447000Y-104546400D02* +X147396200Y-104597200D01* +X146871037Y-107365050D02* +X146871037Y-104969963D01* +X146697237Y-107538850D02* +X146871037Y-107365050D01* +X146697237Y-115683837D02* +X146697237Y-107538850D01* +X147294600Y-104546400D02* +X147447000Y-104546400D01* +X146871037Y-104969963D02* +X147294600Y-104546400D01* +X146913600Y-115900200D02* +X146697237Y-115683837D01* +X141909800Y-105003600D02* +X141605000Y-104698800D01* +X145948422Y-103906922D02* +X144851744Y-105003600D01* +X144851744Y-105003600D02* +X141909800Y-105003600D01* +X144703800Y-130429000D02* +X143662400Y-130429000D01* +X145364200Y-131089400D02* +X144703800Y-130429000D01* +X145364200Y-131851400D02* +X145364200Y-131089400D01* +X148049800Y-134537000D02* +X145364200Y-131851400D01* +X149243511Y-134537000D02* +X148049800Y-134537000D01* +X149962200Y-133266100D02* +X149962200Y-133818311D01* +X139750800Y-126517400D02* +X139141200Y-126517400D01* +X149962200Y-133818311D02* +X149243511Y-134537000D01* +X143662400Y-130429000D02* +X139750800Y-126517400D01* +X139141200Y-129057400D02* +X139420600Y-129057400D01* +X150612200Y-133818311D02* +X150612200Y-133266100D01* +X145605400Y-132702200D02* +X147745000Y-134841800D01* +X139420600Y-129057400D02* +X143065400Y-132702200D01* +X143065400Y-132702200D02* +X145605400Y-132702200D01* +X149588711Y-134841800D02* +X150612200Y-133818311D01* +X147745000Y-134841800D02* +X149588711Y-134841800D01* +X147277355Y-135161555D02* +X145186400Y-133070600D01* +X149918955Y-135161555D02* +X147277355Y-135161555D01* +X145186400Y-133070600D02* +X140614400Y-133070600D01* +X151262200Y-133266100D02* +X151262200Y-133818311D01* +X140614400Y-133070600D02* +X139141200Y-131597400D01* +X151262200Y-133818311D02* +X149918955Y-135161555D01* +X151912200Y-133266100D02* +X151912200Y-133818311D01* +X141859000Y-134137400D02* +X139141200Y-134137400D01* +X151912200Y-133818311D02* +X150221511Y-135509000D01* +X150221511Y-135509000D02* +X143230600Y-135509000D01* +X143230600Y-135509000D02* +X141859000Y-134137400D01* +X152562200Y-133266100D02* +X152562200Y-133818311D01* +X152562200Y-133818311D02* +X154684689Y-135940800D01* +X154684689Y-135940800D02* +X162737800Y-135940800D01* +X162737800Y-135940800D02* +X164541200Y-134137400D01* +X164541200Y-132180852D02* +X164541200Y-131597400D01* +X161175052Y-135547000D02* +X164541200Y-132180852D01* +X153212200Y-133818311D02* +X154940889Y-135547000D01* +X153212200Y-133266100D02* +X153212200Y-133818311D01* +X154940889Y-135547000D02* +X161175052Y-135547000D01* +X163398200Y-132499000D02* +X163398200Y-130200400D01* +X153862200Y-133266100D02* +X153862200Y-133818311D01* +X155286089Y-135242200D02* +X160655000Y-135242200D01* +X163398200Y-130200400D02* +X164541200Y-129057400D01* +X160655000Y-135242200D02* +X163398200Y-132499000D01* +X153862200Y-133818311D02* +X155286089Y-135242200D01* +X159993852Y-133172200D02* +X156311600Y-133172200D01* +X152409889Y-131191000D02* +X149312200Y-128093311D01* +X149312200Y-124884100D02* +X149312200Y-127541100D01* +X156311600Y-133172200D02* +X154330400Y-131191000D01* +X164541200Y-126517400D02* +X164541200Y-127050800D01* +X163017200Y-128574800D02* +X163017200Y-130148852D01* +X164541200Y-127050800D02* +X163017200Y-128574800D01* +X163017200Y-130148852D02* +X159993852Y-133172200D01* +X154330400Y-131191000D02* +X152409889Y-131191000D01* +X149312200Y-128093311D02* +X149312200Y-127541100D01* +X162712400Y-128448548D02* +X162712400Y-129819400D01* +X154304252Y-130733800D02* +X152602689Y-130733800D01* +X164541200Y-124838008D02* +X163474400Y-125904808D01* +X156437852Y-132867400D02* +X154304252Y-130733800D01* +X162712400Y-129819400D02* +X159664400Y-132867400D01* +X163474400Y-127686548D02* +X162712400Y-128448548D01* +X164541200Y-123977400D02* +X164541200Y-124838008D01* +X149962200Y-124884100D02* +X149962200Y-127541100D01* +X159664400Y-132867400D02* +X156437852Y-132867400D01* +X152602689Y-130733800D02* +X149962200Y-128093311D01* +X149962200Y-128093311D02* +X149962200Y-127541100D01* +X163474400Y-125904808D02* +X163474400Y-127686548D01* +X150612200Y-124884100D02* +X150612200Y-127541100D01* +X160095452Y-130581400D02* +X157988748Y-130581400D01* +X164541200Y-121437400D02* +X163576000Y-122402600D01* +X163372800Y-123744860D02* +X163372800Y-125575356D01* +X163576000Y-122402600D02* +X163576000Y-123541660D01* +X150612200Y-128093311D02* +X150612200Y-127541100D01* +X163017200Y-127659652D02* +X160095452Y-130581400D01* +X157836348Y-130429000D02* +X152947889Y-130429000D01* +X163017200Y-125930956D02* +X163017200Y-127659652D01* +X163372800Y-125575356D02* +X163017200Y-125930956D01* +X157988748Y-130581400D02* +X157836348Y-130429000D01* +X163576000Y-123541660D02* +X163372800Y-123744860D01* +X152947889Y-130429000D02* +X150612200Y-128093311D01* +X159969200Y-130276600D02* +X158115000Y-130276600D01* +X151262200Y-124884100D02* +X151262200Y-127541100D01* +X164338000Y-118897400D02* +X163512600Y-119722800D01* +X163068000Y-123618608D02* +X163068000Y-125449104D01* +X158115000Y-130276600D02* +X157835600Y-129997200D01* +X157835600Y-129997200D02* +X153060400Y-129997200D01* +X162712400Y-125804704D02* +X162712400Y-127533400D01* +X163512600Y-119722800D02* +X163512600Y-122034948D01* +X162712400Y-127533400D02* +X159969200Y-130276600D01* +X163271200Y-122276348D02* +X163271200Y-123415408D01* +X163068000Y-125449104D02* +X162712400Y-125804704D01* +X163271200Y-123415408D02* +X163068000Y-123618608D01* +X153060400Y-129997200D02* +X151262200Y-128199000D01* +X151262200Y-128199000D02* +X151262200Y-127541100D01* +X163512600Y-122034948D02* +X163271200Y-122276348D01* +X164541200Y-118897400D02* +X164338000Y-118897400D01* +X159981052Y-128105000D02* +X157591956Y-128105000D01* +X164541200Y-116357400D02* +X164541200Y-117442739D01* +X156055356Y-129641600D02* +X153460489Y-129641600D01* +X162966400Y-122150096D02* +X162966400Y-123289156D01* +X151912200Y-124884100D02* +X151912200Y-127541100D01* +X153460489Y-129641600D02* +X151912200Y-128093311D01* +X162966400Y-123289156D02* +X162763200Y-123492356D01* +X163207800Y-121908696D02* +X162966400Y-122150096D01* +X163512600Y-119291748D02* +X163207800Y-119596548D01* +X151912200Y-128093311D02* +X151912200Y-127541100D01* +X162763200Y-123492356D02* +X162763200Y-125322852D01* +X164541200Y-117442739D02* +X163512600Y-118471339D01* +X163207800Y-119596548D02* +X163207800Y-121908696D01* +X162763200Y-125322852D02* +X159981052Y-128105000D01* +X163512600Y-118471339D02* +X163512600Y-119291748D01* +X157591956Y-128105000D02* +X156055356Y-129641600D01* +X163512600Y-118040287D02* +X163207800Y-118345087D01* +X162356800Y-125298200D02* +X159854800Y-127800200D01* +X153586740Y-129336800D02* +X152562200Y-128312259D01* +X164541200Y-114902739D02* +X163512600Y-115931339D01* +X162661600Y-122023844D02* +X162661600Y-123162904D01* +X155929104Y-129336800D02* +X153586740Y-129336800D01* +X162661600Y-123162904D02* +X162356800Y-123467704D01* +X152562200Y-124884100D02* +X152562200Y-127541100D01* +X163512600Y-115931339D02* +X163512600Y-118040287D01* +X164541200Y-113817400D02* +X164541200Y-114902739D01* +X163207800Y-119165496D02* +X162903000Y-119470296D01* +X162903000Y-119470296D02* +X162903000Y-121782444D01* +X163207800Y-118345087D02* +X163207800Y-119165496D01* +X162903000Y-121782444D02* +X162661600Y-122023844D01* +X152562200Y-128312259D02* +X152562200Y-127541100D01* +X157465704Y-127800200D02* +X155929104Y-129336800D01* +X162356800Y-123467704D02* +X162356800Y-125298200D01* +X159854800Y-127800200D02* +X157465704Y-127800200D01* +X153212200Y-124884100D02* +X153212200Y-127541100D01* +X163512600Y-113391339D02* +X163512600Y-114243461D01* +X164541200Y-112362739D02* +X163512600Y-113391339D01* +X153998489Y-128879600D02* +X153212200Y-128093311D01* +X162598200Y-121656192D02* +X162356800Y-121897592D01* +X158997139Y-125425200D02* +X158089600Y-126332739D01* +X162903000Y-119039244D02* +X162598200Y-119344044D01* +X158089600Y-126745252D02* +X155955252Y-128879600D01* +X162356800Y-123036652D02* +X159968252Y-125425200D01* +X163207800Y-115805087D02* +X163207800Y-117914035D01* +X158089600Y-126332739D02* +X158089600Y-126745252D01* +X162598200Y-119344044D02* +X162598200Y-121656192D01* +X153212200Y-128093311D02* +X153212200Y-127541100D01* +X163804600Y-115208287D02* +X163207800Y-115805087D01* +X159968252Y-125425200D02* +X158997139Y-125425200D01* +X163804600Y-114535461D02* +X163804600Y-115208287D01* +X162903000Y-118218835D02* +X162903000Y-119039244D01* +X164541200Y-111277400D02* +X164541200Y-112362739D01* +X155955252Y-128879600D02* +X153998489Y-128879600D01* +X163512600Y-114243461D02* +X163804600Y-114535461D01* +X162356800Y-121897592D02* +X162356800Y-123036652D01* +X163207800Y-117914035D02* +X162903000Y-118218835D01* +X157784800Y-126365000D02* +X155575000Y-128574800D01* +X162598200Y-118092583D02* +X162598200Y-118912992D01* +X162598200Y-118912992D02* +X162293400Y-119217792D01* +X155575000Y-128574800D02* +X154343689Y-128574800D01* +X162293400Y-120293861D02* +X162052000Y-120535261D01* +X154343689Y-128574800D02* +X153862200Y-128093311D01* +X163207800Y-114369713D02* +X163499800Y-114661713D01* +X163207800Y-113265087D02* +X163207800Y-114369713D01* +X162903000Y-115678835D02* +X162903000Y-117787783D01* +X162903000Y-117787783D02* +X162598200Y-118092583D01* +X163512600Y-109766000D02* +X163512600Y-112960287D01* +X153862200Y-124884100D02* +X153862200Y-127541100D01* +X162052000Y-120535261D02* +X162052000Y-122910400D01* +X163499800Y-115082035D02* +X162903000Y-115678835D01* +X162052000Y-122910400D02* +X159842000Y-125120400D01* +X158870887Y-125120400D02* +X157784800Y-126206487D01* +X159842000Y-125120400D02* +X158870887Y-125120400D01* +X157784800Y-126206487D02* +X157784800Y-126365000D01* +X164541200Y-108737400D02* +X163512600Y-109766000D01* +X163499800Y-114661713D02* +X163499800Y-115082035D01* +X162293400Y-119217792D02* +X162293400Y-120293861D01* +X153862200Y-128093311D02* +X153862200Y-127541100D01* +X163512600Y-112960287D02* +X163207800Y-113265087D01* +X161696400Y-119360165D02* +X162293400Y-118763165D01* +X149316200Y-116535200D02* +X149316200Y-119155100D01* +X162903000Y-113138835D02* +X163207800Y-112834035D01* +X163207800Y-108616139D02* +X164541200Y-107282739D01* +X160425652Y-122936000D02* +X161696400Y-121665252D01* +X149312200Y-119159100D02* +X149312200Y-119711311D01* +X149316200Y-119155100D02* +X149312200Y-119159100D01* +X161696400Y-121665252D02* +X161696400Y-119360165D01* +X149312200Y-119711311D02* +X152536889Y-122936000D01* +X164541200Y-107282739D02* +X164541200Y-106197400D01* +X162903000Y-115247783D02* +X162903000Y-113138835D01* +X162293400Y-117966331D02* +X162598200Y-117661531D01* +X163207800Y-112834035D02* +X163207800Y-108616139D01* +X162598200Y-117661531D02* +X162598200Y-115552583D01* +X162598200Y-115552583D02* +X162903000Y-115247783D01* +X162293400Y-118763165D02* +X162293400Y-117966331D01* +X152536889Y-122936000D02* +X160425652Y-122936000D01* +X164541200Y-104742739D02* +X164541200Y-103657400D01* +X162293400Y-117535279D02* +X162293400Y-115426331D01* +X163512600Y-106623461D02* +X163512600Y-105771339D01* +X163512600Y-105771339D02* +X164541200Y-104742739D01* +X149962200Y-119711311D02* +X152882089Y-122631200D01* +X163703000Y-106813861D02* +X163512600Y-106623461D01* +X149966200Y-116535200D02* +X149966200Y-119155100D01* +X162293400Y-115426331D02* +X162598200Y-115121531D01* +X160274000Y-122631200D02* +X161391600Y-121513600D01* +X152882089Y-122631200D02* +X160274000Y-122631200D01* +X162598200Y-108794687D02* +X163703000Y-107689887D01* +X161988600Y-117840079D02* +X162293400Y-117535279D01* +X161391600Y-119233913D02* +X161988600Y-118636913D01* +X149966200Y-119155100D02* +X149962200Y-119159100D01* +X161988600Y-118636913D02* +X161988600Y-117840079D01* +X161391600Y-121513600D02* +X161391600Y-119233913D01* +X163703000Y-107689887D02* +X163703000Y-106813861D01* +X149962200Y-119159100D02* +X149962200Y-119711311D01* +X162598200Y-115121531D02* +X162598200Y-108794687D01* +X158508600Y-120485000D02* +X158064200Y-120929400D01* +X161683800Y-117713827D02* +X161683800Y-118458913D01* +X163207800Y-106749713D02* +X163398200Y-106940113D01* +X157580852Y-122174000D02* +X153074889Y-122174000D01* +X162293400Y-108668435D02* +X162293400Y-114995279D01* +X163512600Y-102146000D02* +X163512600Y-105340287D01* +X164541200Y-101117400D02* +X163512600Y-102146000D01* +X158064200Y-120929400D02* +X158064200Y-121690652D01* +X161988600Y-115300079D02* +X161988600Y-117409027D01* +X163398200Y-106940113D02* +X163398200Y-107563635D01* +X161683800Y-118458913D02* +X159657713Y-120485000D01* +X150616200Y-119155100D02* +X150612200Y-119159100D01* +X150616200Y-116535200D02* +X150616200Y-119155100D01* +X161988600Y-117409027D02* +X161683800Y-117713827D01* +X162293400Y-114995279D02* +X161988600Y-115300079D01* +X158064200Y-121690652D02* +X157580852Y-122174000D01* +X163512600Y-105340287D02* +X163207800Y-105645087D01* +X163398200Y-107563635D02* +X162293400Y-108668435D01* +X153074889Y-122174000D02* +X150612200Y-119711311D01* +X163207800Y-105645087D02* +X163207800Y-106749713D01* +X150612200Y-119711311D02* +X150612200Y-119159100D01* +X159657713Y-120485000D02* +X158508600Y-120485000D01* +X164541200Y-99636720D02* +X163207800Y-100970120D01* +X159531461Y-120180200D02* +X158382348Y-120180200D01* +X161379000Y-117105304D02* +X161379000Y-118332661D01* +X163207800Y-105214035D02* +X162903000Y-105518835D01* +X157759400Y-121285000D02* +X157302200Y-121742200D01* +X161988600Y-108542183D02* +X161988600Y-114869027D01* +X161683800Y-116800504D02* +X161379000Y-117105304D01* +X161683800Y-115173827D02* +X161683800Y-116800504D01* +X158382348Y-120180200D02* +X157759400Y-120803148D01* +X163207800Y-100970120D02* +X163207800Y-105214035D01* +X151266200Y-119155100D02* +X151262200Y-119159100D01* +X153293089Y-121742200D02* +X151262200Y-119711311D01* +X157302200Y-121742200D02* +X153293089Y-121742200D01* +X162903000Y-105518835D02* +X162903000Y-106875965D01* +X161988600Y-114869027D02* +X161683800Y-115173827D01* +X164541200Y-98577400D02* +X164541200Y-99636720D01* +X162966400Y-106939365D02* +X162966400Y-107158860D01* +X151266200Y-116535200D02* +X151266200Y-119155100D01* +X157759400Y-120803148D02* +X157759400Y-121285000D01* +X162903000Y-106875965D02* +X162966400Y-106939365D01* +X151262200Y-119711311D02* +X151262200Y-119159100D01* +X162903000Y-107222260D02* +X162903000Y-107627783D01* +X161379000Y-118332661D02* +X159531461Y-120180200D01* +X162903000Y-107627783D02* +X161988600Y-108542183D01* +X162966400Y-107158860D02* +X162903000Y-107222260D01* +X161379000Y-115047575D02* +X161379000Y-116674252D01* +X162598200Y-101148668D02* +X162598200Y-107002217D01* +X161683800Y-108415931D02* +X161683800Y-114742775D01* +X163512600Y-100234268D02* +X162598200Y-101148668D01* +X162598200Y-107002217D02* +X162645095Y-107049113D01* +X151916200Y-119155100D02* +X151912200Y-119159100D01* +X151916200Y-116535200D02* +X151916200Y-119155100D01* +X160108252Y-117945000D02* +X158633356Y-117945000D01* +X163804600Y-96774000D02* +X163804600Y-97859339D01* +X151912200Y-119728904D02* +X151912200Y-119159100D01* +X164541200Y-96037400D02* +X163804600Y-96774000D01* +X161683800Y-114742775D02* +X161379000Y-115047575D01* +X153569896Y-121386600D02* +X151912200Y-119728904D01* +X158633356Y-117945000D02* +X155191756Y-121386600D01* +X155191756Y-121386600D02* +X153569896Y-121386600D01* +X163512600Y-98151339D02* +X163512600Y-100234268D01* +X161379000Y-116674252D02* +X160108252Y-117945000D01* +X162598200Y-107096008D02* +X162598200Y-107501531D01* +X162645095Y-107049113D02* +X162598200Y-107096008D01* +X163804600Y-97859339D02* +X163512600Y-98151339D01* +X162598200Y-107501531D02* +X161683800Y-108415931D01* +X153746948Y-121081800D02* +X152562200Y-119897052D01* +X163512600Y-93071339D02* +X163512600Y-96463461D01* +X161379000Y-108289679D02* +X161379000Y-113980904D01* +X163207800Y-100108016D02* +X162293400Y-101022416D01* +X161379000Y-113980904D02* +X161074200Y-114285704D01* +X163499800Y-97733087D02* +X163207800Y-98025087D01* +X159982000Y-117640200D02* +X158507104Y-117640200D01* +X163207800Y-98025087D02* +X163207800Y-100108016D01* +X162293400Y-101022416D02* +X162293400Y-107375279D01* +X164541200Y-90957400D02* +X164541200Y-92042739D01* +X152562200Y-119897052D02* +X152562200Y-119159100D01* +X158507104Y-117640200D02* +X155065504Y-121081800D01* +X161074200Y-116548000D02* +X159982000Y-117640200D01* +X163550600Y-96501461D02* +X163550600Y-96596948D01* +X163512600Y-96463461D02* +X163550600Y-96501461D01* +X152566200Y-116535200D02* +X152566200Y-119155100D01* +X161074200Y-114285704D02* +X161074200Y-116548000D01* +X162293400Y-107375279D02* +X161379000Y-108289679D01* +X155065504Y-121081800D02* +X153746948Y-121081800D01* +X163499800Y-96647748D02* +X163499800Y-97733087D01* +X152566200Y-119155100D02* +X152562200Y-119159100D01* +X163550600Y-96596948D02* +X163499800Y-96647748D01* +X164541200Y-92042739D02* +X163512600Y-93071339D01* +X160604200Y-114883452D02* +X160604200Y-114324652D01* +X160082652Y-115405000D02* +X160604200Y-114883452D01* +X162903000Y-97898835D02* +X163195000Y-97606835D01* +X161975800Y-100908964D02* +X162903000Y-99981764D01* +X153216200Y-119155100D02* +X153212200Y-119159100D01* +X161074200Y-113854652D02* +X161074200Y-108062704D01* +X163207800Y-92945087D02* +X163512600Y-92640287D01* +X163195000Y-97606835D02* +X163195000Y-96521496D01* +X161975800Y-106856304D02* +X161988600Y-106843504D01* +X162903000Y-99981764D02* +X162903000Y-97898835D01* +X160604200Y-114324652D02* +X161074200Y-113854652D01* +X164541200Y-89502739D02* +X164541200Y-88417400D01* +X161975800Y-106021096D02* +X161975800Y-100908964D01* +X157937200Y-117575852D02* +X157937200Y-115849400D01* +X158381600Y-115405000D02* +X160082652Y-115405000D01* +X163195000Y-96521496D02* +X163207800Y-96508696D01* +X153216200Y-116535200D02* +X153216200Y-119155100D01* +X154990052Y-120523000D02* +X157937200Y-117575852D01* +X153212200Y-119785052D02* +X153950148Y-120523000D01* +X157937200Y-115849400D02* +X158381600Y-115405000D01* +X153950148Y-120523000D02* +X154990052Y-120523000D01* +X153212200Y-119159100D02* +X153212200Y-119785052D01* +X161975800Y-107161104D02* +X161975800Y-106856304D01* +X161988600Y-106033896D02* +X161975800Y-106021096D01* +X163207800Y-96508696D02* +X163207800Y-92945087D01* +X161988600Y-106843504D02* +X161988600Y-106033896D01* +X163512600Y-90531339D02* +X164541200Y-89502739D01* +X161074200Y-108062704D02* +X161975800Y-107161104D01* +X163512600Y-92640287D02* +X163512600Y-90531339D01* +X162598200Y-97772583D02* +X162890200Y-97480583D01* +X157632400Y-116611400D02* +X157632400Y-115723148D01* +X163207800Y-90405087D02* +X163512600Y-90100287D01* +X156311600Y-118770400D02* +X156311600Y-117932200D01* +X157632400Y-115723148D02* +X158255348Y-115100200D01* +X162903000Y-92818835D02* +X163207800Y-92514035D01* +X154940000Y-120142000D02* +X156311600Y-118770400D01* +X161671000Y-100782712D02* +X162598200Y-99855512D01* +X160769400Y-107936452D02* +X161671000Y-107034852D01* +X153862200Y-119711311D02* +X154292889Y-120142000D01* +X153843578Y-119140478D02* +X153862200Y-119159100D01* +X159956400Y-115100200D02* +X160299400Y-114757200D01* +X154292889Y-120142000D02* +X154940000Y-120142000D01* +X160769400Y-113728400D02* +X160769400Y-107936452D01* +X161671000Y-107034852D02* +X161671000Y-100782712D01* +X162890200Y-97480583D02* +X162890200Y-96395244D01* +X164541200Y-86385400D02* +X164541200Y-85877400D01* +X156311600Y-117932200D02* +X157632400Y-116611400D01* +X162903000Y-96382444D02* +X162903000Y-92818835D01* +X153843578Y-116557822D02* +X153843578Y-119140478D01* +X160299400Y-114757200D02* +X160299400Y-114198400D01* +X160299400Y-114198400D02* +X160769400Y-113728400D01* +X163512600Y-90100287D02* +X163512600Y-87414000D01* +X162890200Y-96395244D02* +X162903000Y-96382444D01* +X153862200Y-119159100D02* +X153862200Y-119711311D01* +X158255348Y-115100200D02* +X159956400Y-115100200D01* +X163207800Y-92514035D02* +X163207800Y-90405087D01* +X153866200Y-116535200D02* +X153843578Y-116557822D01* +X162598200Y-99855512D02* +X162598200Y-97772583D01* +X163512600Y-87414000D02* +X164541200Y-86385400D01* +X157108617Y-107976494D02* +X157705033Y-107976494D01* +X162903000Y-92387783D02* +X162903000Y-90278835D01* +X158087127Y-107594400D02* +X160680400Y-107594400D01* +X154736800Y-107162600D02* +X155354320Y-107780120D01* +X162585400Y-96268992D02* +X162598200Y-96256192D01* +X160680400Y-107594400D02* +X161366200Y-106908600D01* +X162293400Y-97646331D02* +X162585400Y-97354331D01* +X161366200Y-100656460D02* +X162293400Y-99729260D01* +X153851200Y-110795200D02* +X153866200Y-110810200D01* +X163207800Y-89974035D02* +X163207800Y-87236200D01* +X154340389Y-107162600D02* +X154736800Y-107162600D01* +X157705033Y-107976494D02* +X158087127Y-107594400D01* +X155354320Y-107780120D02* +X156912243Y-107780120D01* +X163512600Y-81826000D02* +X164541200Y-80797400D01* +X156912243Y-107780120D02* +X157108617Y-107976494D01* +X162598200Y-92692583D02* +X162903000Y-92387783D01* +X163207800Y-87236200D02* +X163512600Y-86931400D01* +X162598200Y-96256192D02* +X162598200Y-92692583D01* +X163512600Y-86931400D02* +X163512600Y-81826000D01* +X153851200Y-108204000D02* +X153851200Y-110795200D01* +X153851200Y-108204000D02* +X153851200Y-107651789D01* +X153851200Y-107651789D02* +X154340389Y-107162600D01* +X162903000Y-90278835D02* +X163207800Y-89974035D01* +X161366200Y-106908600D02* +X161366200Y-100656460D01* +X162293400Y-99729260D02* +X162293400Y-97646331D01* +X162585400Y-97354331D02* +X162585400Y-96268992D01* +X162280585Y-97175927D02* +X162280600Y-97175912D01* +X162903000Y-87109948D02* +X163207800Y-86805148D01* +X162280600Y-97175912D02* +X162280600Y-96142740D01* +X162903000Y-88734800D02* +X162903000Y-87109948D01* +X162598200Y-89039600D02* +X162903000Y-88734800D01* +X162280600Y-96142740D02* +X162293400Y-96129940D01* +X159739852Y-105206800D02* +X161061400Y-103885252D01* +X163207800Y-86805148D02* +X163207800Y-79590800D01* +X154203400Y-106426000D02* +X156871148Y-106426000D01* +X162598200Y-91706600D02* +X162598200Y-89039600D01* +X161061400Y-103885252D02* +X161061400Y-100530208D01* +X153201200Y-107428200D02* +X154203400Y-106426000D01* +X162293400Y-92011400D02* +X162598200Y-91706600D01* +X161988600Y-99603008D02* +X161988600Y-97520079D01* +X162293400Y-96129940D02* +X162293400Y-92011400D01* +X163207800Y-79590800D02* +X164541200Y-78257400D01* +X156871148Y-106426000D02* +X158090348Y-105206800D01* +X153201200Y-108204000D02* +X153201200Y-110795200D01* +X153201200Y-108204000D02* +X153201200Y-107428200D01* +X161061400Y-100530208D02* +X161988600Y-99603008D01* +X162280585Y-97228094D02* +X162280585Y-97175927D01* +X158090348Y-105206800D02* +X159739852Y-105206800D01* +X153201200Y-110795200D02* +X153216200Y-110810200D01* +X161988600Y-97520079D02* +X162280585Y-97228094D01* +X160756600Y-103759000D02* +X160756600Y-100252304D01* +X159613600Y-104902000D02* +X160756600Y-103759000D01* +X157964096Y-104902000D02* +X159613600Y-104902000D01* +X152551200Y-110795200D02* +X152566200Y-110810200D01* +X161988600Y-91757400D02* +X162293400Y-91452600D01* +X161975780Y-97049680D02* +X161975800Y-97049660D01* +X161683800Y-97393827D02* +X161975780Y-97101847D01* +X152551200Y-108204000D02* +X152551200Y-110795200D01* +X161975780Y-97101847D02* +X161975780Y-97049680D01* +X162839400Y-86742496D02* +X162839400Y-78079600D01* +X160756600Y-100252304D02* +X161683800Y-99325104D01* +X161975800Y-96016488D02* +X161988600Y-96003688D01* +X162293400Y-87288496D02* +X162839400Y-86742496D01* +X152551200Y-108204000D02* +X152551200Y-107602069D01* +X154032069Y-106121200D02* +X156744896Y-106121200D01* +X162839400Y-78079600D02* +X164541200Y-76377800D01* +X161988600Y-96003688D02* +X161988600Y-91757400D01* +X161975800Y-97049660D02* +X161975800Y-96016488D01* +X162293400Y-91452600D02* +X162293400Y-87288496D01* +X152551200Y-107602069D02* +X154032069Y-106121200D01* +X161683800Y-99325104D02* +X161683800Y-97393827D01* +X156744896Y-106121200D02* +X157964096Y-104902000D01* +X164541200Y-76377800D02* +X164541200Y-75717400D01* +X161671000Y-95890236D02* +X161683800Y-95877436D01* +X163114800Y-77373148D02* +X163114800Y-74603800D01* +X159664400Y-102539800D02* +X160424904Y-101779296D01* +X161671000Y-96923408D02* +X161671000Y-95890236D01* +X158877000Y-102539800D02* +X159664400Y-102539800D01* +X151901200Y-108204000D02* +X151901200Y-107553117D01* +X161379000Y-99198852D02* +X161379000Y-97215408D01* +X153637917Y-105816400D02* +X156618644Y-105816400D01* +X160451800Y-100126052D02* +X161379000Y-99198852D01* +X158254800Y-103162000D02* +X158877000Y-102539800D01* +X162293400Y-86857444D02* +X162293400Y-85026400D01* +X160424904Y-100304600D02* +X160451800Y-100277704D01* +X163114800Y-74603800D02* +X164541200Y-73177400D01* +X161988600Y-87162244D02* +X162293400Y-86857444D01* +X160451800Y-100277704D02* +X160451800Y-100126052D01* +X161683800Y-91631148D02* +X161988600Y-91326348D01* +X161683800Y-95877436D02* +X161683800Y-91631148D01* +X151901200Y-110795200D02* +X151916200Y-110810200D01* +X156618644Y-105816400D02* +X158254800Y-104180244D01* +X161379000Y-97215408D02* +X161671000Y-96923408D01* +X162293400Y-85026400D02* +X162534600Y-84785200D01* +X158254800Y-104180244D02* +X158254800Y-103162000D01* +X161988600Y-91326348D02* +X161988600Y-87162244D01* +X162534600Y-77953348D02* +X163114800Y-77373148D01* +X151901200Y-107553117D02* +X153637917Y-105816400D01* +X162534600Y-84785200D02* +X162534600Y-77953348D01* +X151901200Y-108204000D02* +X151901200Y-110795200D01* +X160424904Y-101779296D02* +X160424904Y-100304600D01* +X160095452Y-100050600D02* +X161074200Y-99071852D01* +X162810000Y-72368600D02* +X164541200Y-70637400D01* +X161366200Y-96797156D02* +X161366200Y-95763984D01* +X161074200Y-97089156D02* +X161366200Y-96797156D01* +X153066984Y-105504268D02* +X156330627Y-105504268D01* +X161683800Y-84823200D02* +X162229800Y-84277200D01* +X161683800Y-91200096D02* +X161683800Y-84823200D01* +X158254800Y-102730948D02* +X158254800Y-100767539D01* +X157950000Y-103035748D02* +X158254800Y-102730948D01* +X151251200Y-108204000D02* +X151251200Y-107320052D01* +X158971739Y-100050600D02* +X160095452Y-100050600D01* +X161366200Y-95763984D02* +X161379000Y-95751184D01* +X157950000Y-103884895D02* +X157950000Y-103035748D01* +X162810000Y-77246896D02* +X162810000Y-72368600D01* +X151251200Y-108204000D02* +X151251200Y-110795200D01* +X162229800Y-84277200D02* +X162229800Y-77827096D01* +X158254800Y-100767539D02* +X158971739Y-100050600D01* +X151251200Y-107320052D02* +X153066984Y-105504268D01* +X161074200Y-99071852D02* +X161074200Y-97089156D01* +X161379000Y-91504896D02* +X161683800Y-91200096D01* +X161379000Y-95751184D02* +X161379000Y-91504896D01* +X156330627Y-105504268D02* +X157950000Y-103884895D01* +X151251200Y-110795200D02* +X151266200Y-110810200D01* +X162229800Y-77827096D02* +X162810000Y-77246896D01* +X150601200Y-110795200D02* +X150616200Y-110810200D01* +X157645200Y-103758643D02* +X157645200Y-102909496D01* +X156204375Y-105199468D02* +X157645200Y-103758643D01* +X164541200Y-69058860D02* +X162331400Y-71268660D01* +X157950000Y-102604696D02* +X157950000Y-100596600D01* +X160769400Y-98945600D02* +X160769400Y-96962904D01* +X158864400Y-99682200D02* +X160032800Y-99682200D01* +X160032800Y-99682200D02* +X160769400Y-98945600D01* +X161061400Y-77520800D02* +X162331400Y-76250800D01* +X150601200Y-108204000D02* +X150601200Y-110795200D01* +X164541200Y-68097400D02* +X164541200Y-69058860D01* +X161061400Y-96670904D02* +X161061400Y-77520800D01* +X157950000Y-100596600D02* +X158864400Y-99682200D01* +X160769400Y-96962904D02* +X161061400Y-96670904D01* +X150601200Y-108204000D02* +X150601200Y-107539000D01* +X152940732Y-105199468D02* +X156204375Y-105199468D01* +X162331400Y-71268660D02* +X162331400Y-76250800D01* +X157645200Y-102909496D02* +X157950000Y-102604696D01* +X150601200Y-107539000D02* +X152940732Y-105199468D01* +X149951200Y-108204000D02* +X149951200Y-105395000D01* +X157403800Y-102158052D02* +X157403800Y-99078539D01* +X158997139Y-97485200D02* +X159816052Y-97485200D01* +X161814589Y-75252215D02* +X161497804Y-75569000D01* +X159816052Y-97485200D02* +X160756600Y-96544652D01* +X149951200Y-110795200D02* +X149966200Y-110810200D01* +X160756600Y-96544652D02* +X160756600Y-76310204D01* +X160756600Y-76310204D02* +X161497804Y-75569000D01* +X150796068Y-104550132D02* +X155011720Y-104550132D01* +X161814589Y-71354419D02* +X161814589Y-75252215D01* +X162610800Y-67487800D02* +X162610800Y-70558208D01* +X164541200Y-65557400D02* +X162610800Y-67487800D01* +X162610800Y-70558208D02* +X161814589Y-71354419D01* +X155011720Y-104550132D02* +X157403800Y-102158052D01* +X149951200Y-108204000D02* +X149951200Y-110795200D01* +X157403800Y-99078539D02* +X158997139Y-97485200D01* +X149951200Y-105395000D02* +X150796068Y-104550132D01* +X157099000Y-98952287D02* +X158909087Y-97142200D01* +X154940000Y-104190800D02* +X157099000Y-102031800D01* +X149301200Y-108204000D02* +X149301200Y-105613948D01* +X160451800Y-96418400D02* +X160451800Y-73888600D01* +X149301200Y-105613948D02* +X150724348Y-104190800D01* +X158909087Y-97142200D02* +X159728000Y-97142200D01* +X159728000Y-97142200D02* +X160451800Y-96418400D01* +X157099000Y-102031800D02* +X157099000Y-98952287D01* +X160451800Y-72286156D02* +X162306000Y-70431956D01* +X149301200Y-110795200D02* +X149316200Y-110810200D01* +X160451800Y-73888600D02* +X161284243Y-74721043D01* +X160451800Y-73888600D02* +X160451800Y-72286156D01* +X161284243Y-74721043D02* +X161284243Y-74721047D01* +X150724348Y-104190800D02* +X154940000Y-104190800D01* +X149301200Y-108204000D02* +X149301200Y-110795200D01* +X162306000Y-70431956D02* +X162306000Y-65252600D01* +X162306000Y-65252600D02* +X164541200Y-63017400D01* +X156337000Y-109728000D02* +X156235400Y-109626400D01* +X153851200Y-101041200D02* +X153851200Y-102479000D01* +X154813000Y-101041200D02* +X155938822Y-99915378D01* +X162001200Y-70305704D02* +X158038800Y-74268104D01* +X158038800Y-95158389D02* +X153851200Y-99345989D01* +X158038800Y-74268104D02* +X158038800Y-95158389D01* +X153851200Y-101041200D02* +X154813000Y-101041200D01* +X153851200Y-99898200D02* +X153851200Y-101041200D01* +X153851200Y-99345989D02* +X153851200Y-99898200D01* +X162001200Y-63017400D02* +X162001200Y-70305704D01* +X156337000Y-112090200D02* +X156337000Y-109728000D01* +X164541200Y-60477400D02* +X162001200Y-63017400D01* +X157657800Y-94889389D02* +X157657800Y-74218052D01* +X157657800Y-74218052D02* +X161696400Y-70179452D01* +X153201200Y-102479000D02* +X153244520Y-102435680D01* +X161696400Y-60782200D02* +X164541200Y-57937400D01* +X153201200Y-99898200D02* +X153201200Y-99345989D01* +X153201200Y-99345989D02* +X157657800Y-94889389D01* +X161696400Y-70179452D02* +X161696400Y-60782200D01* +X153244520Y-102435680D02* +X153244520Y-100518959D01* +X152551200Y-99293917D02* +X156497515Y-95347602D01* +X152551200Y-99898200D02* +X152551200Y-101574859D01* +X152551200Y-102479000D02* +X152551200Y-101721659D01* +X156497515Y-95347602D02* +X156751517Y-95347602D01* +X157353000Y-94746117D02* +X157353000Y-74091800D01* +X157353000Y-74091800D02* +X161391600Y-70053200D01* +X152551200Y-99898200D02* +X152551200Y-99293917D01* +X152551200Y-101721659D02* +X152624600Y-101648259D01* +X161391600Y-58547000D02* +X164541200Y-55397400D01* +X156751517Y-95347602D02* +X157353000Y-94746117D01* +X152551200Y-101574859D02* +X152624600Y-101648259D01* +X161391600Y-70053200D02* +X161391600Y-58547000D01* +X154512200Y-119159100D02* +X154512200Y-118224556D01* +X155676600Y-111970600D02* +X154516200Y-110810200D01* +X154512200Y-118224556D02* +X154325922Y-118038278D01* +X154512200Y-127541100D02* +X154512200Y-126259400D01* +X155448000Y-109878400D02* +X154516200Y-110810200D01* +X154512200Y-126259400D02* +X154533600Y-126238000D01* +X155448000Y-109753400D02* +X155448000Y-109878400D01* +X155676600Y-115671600D02* +X155676600Y-111970600D01* +X148662200Y-133266100D02* +X148183600Y-133266100D01* +X148136832Y-133266100D02* +X148024366Y-133153634D01* +X148233600Y-116967800D02* +X148666200Y-116535200D01* +X148187600Y-107242800D02* +X148187600Y-100361800D01* +X148662200Y-133266100D02* +X148136832Y-133266100D01* +X148651200Y-107706400D02* +X148187600Y-107242800D01* +X148183600Y-125362700D02* +X148662200Y-124884100D01* +X148651200Y-108204000D02* +X148651200Y-107706400D01* +X148233600Y-124455500D02* +X148233600Y-116967800D01* +X148662200Y-124884100D02* +X148233600Y-124455500D01* +X148187600Y-100361800D02* +X148651200Y-99898200D01* +X148666200Y-116535200D02* +X148237600Y-116106600D01* +X148237600Y-108617600D02* +X148651200Y-108204000D01* +X148183600Y-133266100D02* +X148183600Y-125362700D01* +X148237600Y-116106600D02* +X148237600Y-108617600D01* +X139611200Y-115328800D02* +X138581187Y-115328800D01* +X142710000Y-122720200D02* +X142710000Y-122035148D01* +X148826300Y-87666400D02* +X146962356Y-87666400D01* +X140462000Y-119787148D02* +X140462000Y-116179600D01* +X140462000Y-116179600D02* +X139611200Y-115328800D01* +X138581187Y-115328800D02* +X138172000Y-114919613D01* +X142710000Y-122035148D02* +X140462000Y-119787148D01* +X146962356Y-87666400D02* +X145865360Y-88763396D01* +X144043400Y-124053600D02* +X142710000Y-122720200D01* +X150342600Y-89560400D02* +X148882300Y-89560400D01* +X148882300Y-89560400D02* +X148826300Y-89616400D01* +X148852300Y-91592400D02* +X148826300Y-91566400D01* +X150317200Y-91592400D02* +X148852300Y-91592400D01* +X154551300Y-92216400D02* +X154551300Y-92757100D01* +X154551300Y-92757100D02* +X154580400Y-92786200D01* +X156464000Y-91626889D02* +X155103511Y-90266400D01* +X155016200Y-95885000D02* +X155477188Y-95885000D01* +X156464000Y-94898188D02* +X156464000Y-91626889D01* +X155477188Y-95885000D02* +X156464000Y-94898188D01* +X159283400Y-106273600D02* +X158118996Y-106273600D01* +X158118996Y-106273600D02* +X157407796Y-106984800D01* +X155103511Y-90266400D02* +X154551300Y-90266400D01* +X154669000Y-94005400D02* +X154501200Y-94173200D01* +X154501200Y-101845833D02* +X154809895Y-101537138D01* +X155194000Y-94005400D02* +X154669000Y-94005400D01* +X154501200Y-102479000D02* +X154501200Y-101845833D01* +D16* +X154512200Y-124884100D02* +X155270202Y-124884100D01* +X155524200Y-108915200D02* +X154813000Y-108204000D01* +X154551300Y-87666400D02* +X154551300Y-86926500D01* +X154516200Y-117025800D02* +X155168600Y-117678200D01* +D15* +X154501200Y-108204000D02* +X154501198Y-108204000D01* +X154516200Y-116535200D02* +X154516200Y-117025800D01* +X154501200Y-99898200D02* +X154609800Y-99898200D01* +D16* +X154609800Y-99898200D02* +X155041600Y-99466400D01* +D15* +X155168600Y-117779800D02* +X155219400Y-117830600D01* +D16* +X154813000Y-108204000D02* +X154501198Y-108204000D01* +D15* +X154512200Y-133266100D02* +X154627500Y-133266100D01* +X155168600Y-117678200D02* +X155168600Y-117779800D01* +D16* +X154627500Y-133266100D02* +X155448000Y-134086600D01* +D15* +X145084800Y-125552200D02* +X145084800Y-123640339D01* +X140309600Y-86690200D02* +X140694600Y-86305200D01* +X151917400Y-78994000D02* +X145867722Y-85043678D01* +X140309600Y-103996557D02* +X140309600Y-86690200D01* +X145867722Y-85043678D02* +X145867722Y-85403600D01* +X144100139Y-123025000D02* +X143014800Y-121939661D01* +X144469461Y-123025000D02* +X144100139Y-123025000D01* +X140813600Y-104500557D02* +X140309600Y-103996557D01* +X140813600Y-119707696D02* +X140813600Y-104500557D01* +X151917400Y-75920600D02* +X151917400Y-78994000D01* +X143014800Y-121939661D02* +X143014800Y-121908896D01* +X144043400Y-126593600D02* +X145084800Y-125552200D01* +X143014800Y-121908896D02* +X140813600Y-119707696D01* +X145084800Y-123640339D02* +X144469461Y-123025000D01* +X140694600Y-86305200D02* +X140694600Y-85398796D01* +X144043400Y-113893600D02* +X146257731Y-111679269D01* +X146257731Y-111679269D02* +X146257731Y-106852233D01* +X136719596Y-103191596D02* +X138404600Y-104876600D01* +X136719596Y-82287216D02* +X136719596Y-103191596D01* +X140060143Y-104876600D02* +X140246543Y-104690200D01* +X138404600Y-104876600D02* +X140060143Y-104876600D01* +X146558000Y-101697600D02* +X145469800Y-100609400D01* +X145469800Y-108030200D02* +X145469800Y-105126600D01* +X145469800Y-105126600D02* +X146558000Y-104038400D01* +X145745200Y-108305600D02* +X145469800Y-108030200D01* +X146558000Y-104038400D02* +X146558000Y-101697600D01* +X153851200Y-94173200D02* +X153851200Y-94725411D01* +X154265089Y-95139300D02* +X154934699Y-95139300D01* +X153851200Y-94725411D02* +X154265089Y-95139300D01* +X154934699Y-95139300D02* +X155287910Y-94786089D01* +X153201200Y-94173200D02* +X153201200Y-95327321D01* +X153201200Y-95327321D02* +X152746690Y-95781831D01* +X152551200Y-95227561D02* +X152102962Y-95675799D01* +X152551200Y-94173200D02* +X152551200Y-95227561D01* +X151901200Y-94173200D02* +X151684579Y-94389821D01* +X151599350Y-96094675D02* +X151649993Y-96145318D01* +X151684579Y-95418253D02* +X151599350Y-95503482D01* +X151599350Y-95503482D02* +X151599350Y-96094675D01* +X151684579Y-94389821D02* +X151684579Y-95418253D01* +X151251200Y-95570041D02* +X151120750Y-95700491D01* +X151251200Y-94173200D02* +X151251200Y-95570041D01* +X150601200Y-94987178D02* +X150080378Y-95508000D01* +X150601200Y-94173200D02* +X150601200Y-94987178D01* +X149951200Y-94878909D02* +X149438428Y-95391681D01* +X149951200Y-94173200D02* +X149951200Y-94878909D01* +X147523200Y-93167948D02* +X147344652Y-92989400D01* +X144627600Y-92989400D02* +X144043400Y-93573600D01* +X149301200Y-94173200D02* +X149301200Y-93620989D01* +X148848159Y-93167948D02* +X147523200Y-93167948D01* +X149301200Y-93620989D02* +X148848159Y-93167948D01* +X147344652Y-92989400D02* +X144627600Y-92989400D01* +X144043400Y-118973600D02* +X142570200Y-117500400D01* +X142570200Y-117500400D02* +X142570200Y-108153200D01* +X144475200Y-83413600D02* +X151307800Y-76581000D01* +X151307800Y-76581000D02* +X151307800Y-74777600D01* +X144043400Y-83413600D02* +X144475200Y-83413600D01* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr new file mode 100644 index 0000000..7073ed5 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr @@ -0,0 +1,273 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Soldermask,Top* +G04 #@! TF.FilePolarity,Negative* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*% +%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +%ADD12R,1.600000X1.600000*% +%ADD13O,1.600000X1.600000*% +G04 APERTURE END LIST* +D10* +X154512200Y-119159100D03* +X153862200Y-119159100D03* +X153212200Y-119159100D03* +X152562200Y-119159100D03* +X151912200Y-119159100D03* +X151262200Y-119159100D03* +X150612200Y-119159100D03* +X149962200Y-119159100D03* +X149312200Y-119159100D03* +X148662200Y-119159100D03* +X148662200Y-124884100D03* +X149312200Y-124884100D03* +X149962200Y-124884100D03* +X150612200Y-124884100D03* +X151262200Y-124884100D03* +X151912200Y-124884100D03* +X152562200Y-124884100D03* +X153212200Y-124884100D03* +X153862200Y-124884100D03* +X154512200Y-124884100D03* +D11* +X148826300Y-87666400D03* +X148826300Y-88316400D03* +X148826300Y-88966400D03* +X148826300Y-89616400D03* +X148826300Y-90266400D03* +X148826300Y-90916400D03* +X148826300Y-91566400D03* +X148826300Y-92216400D03* +X154551300Y-92216400D03* +X154551300Y-91566400D03* +X154551300Y-90916400D03* +X154551300Y-90266400D03* +X154551300Y-89616400D03* +X154551300Y-88966400D03* +X154551300Y-88316400D03* +X154551300Y-87666400D03* +D12* +X144043400Y-75793600D03* +D13* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X154501200Y-94173200D03* +X153851200Y-94173200D03* +X153201200Y-94173200D03* +X152551200Y-94173200D03* +X151901200Y-94173200D03* +X151251200Y-94173200D03* +X150601200Y-94173200D03* +X149951200Y-94173200D03* +X149301200Y-94173200D03* +X148651200Y-94173200D03* +X148651200Y-99898200D03* +X149301200Y-99898200D03* +X149951200Y-99898200D03* +X150601200Y-99898200D03* +X151251200Y-99898200D03* +X151901200Y-99898200D03* +X152551200Y-99898200D03* +X153201200Y-99898200D03* +X153851200Y-99898200D03* +X154501200Y-99898200D03* +D12* +X139141200Y-55397400D03* +D13* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D10* +X154512200Y-127541100D03* +X153862200Y-127541100D03* +X153212200Y-127541100D03* +X152562200Y-127541100D03* +X151912200Y-127541100D03* +X151262200Y-127541100D03* +X150612200Y-127541100D03* +X149962200Y-127541100D03* +X149312200Y-127541100D03* +X148662200Y-127541100D03* +X148662200Y-133266100D03* +X149312200Y-133266100D03* +X149962200Y-133266100D03* +X150612200Y-133266100D03* +X151262200Y-133266100D03* +X151912200Y-133266100D03* +X152562200Y-133266100D03* +X153212200Y-133266100D03* +X153862200Y-133266100D03* +X154512200Y-133266100D03* +X154516200Y-110810200D03* +X153866200Y-110810200D03* +X153216200Y-110810200D03* +X152566200Y-110810200D03* +X151916200Y-110810200D03* +X151266200Y-110810200D03* +X150616200Y-110810200D03* +X149966200Y-110810200D03* +X149316200Y-110810200D03* +X148666200Y-110810200D03* +X148666200Y-116535200D03* +X149316200Y-116535200D03* +X149966200Y-116535200D03* +X150616200Y-116535200D03* +X151266200Y-116535200D03* +X151916200Y-116535200D03* +X152566200Y-116535200D03* +X153216200Y-116535200D03* +X153866200Y-116535200D03* +X154516200Y-116535200D03* +X154501200Y-102479000D03* +X153851200Y-102479000D03* +X153201200Y-102479000D03* +X152551200Y-102479000D03* +X151901200Y-102479000D03* +X151251200Y-102479000D03* +X150601200Y-102479000D03* +X149951200Y-102479000D03* +X149301200Y-102479000D03* +X148651200Y-102479000D03* +X148651200Y-108204000D03* +X149301200Y-108204000D03* +X149951200Y-108204000D03* +X150601200Y-108204000D03* +X151251200Y-108204000D03* +X151901200Y-108204000D03* +X152551200Y-108204000D03* +X153201200Y-108204000D03* +X153851200Y-108204000D03* +X154501200Y-108204000D03* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr new file mode 100644 index 0000000..acb44fe --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr @@ -0,0 +1,154 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Paste,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*% +%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +G04 APERTURE END LIST* +D10* +X154512200Y-119159100D03* +X153862200Y-119159100D03* +X153212200Y-119159100D03* +X152562200Y-119159100D03* +X151912200Y-119159100D03* +X151262200Y-119159100D03* +X150612200Y-119159100D03* +X149962200Y-119159100D03* +X149312200Y-119159100D03* +X148662200Y-119159100D03* +X148662200Y-124884100D03* +X149312200Y-124884100D03* +X149962200Y-124884100D03* +X150612200Y-124884100D03* +X151262200Y-124884100D03* +X151912200Y-124884100D03* +X152562200Y-124884100D03* +X153212200Y-124884100D03* +X153862200Y-124884100D03* +X154512200Y-124884100D03* +D11* +X148826300Y-87666400D03* +X148826300Y-88316400D03* +X148826300Y-88966400D03* +X148826300Y-89616400D03* +X148826300Y-90266400D03* +X148826300Y-90916400D03* +X148826300Y-91566400D03* +X148826300Y-92216400D03* +X154551300Y-92216400D03* +X154551300Y-91566400D03* +X154551300Y-90916400D03* +X154551300Y-90266400D03* +X154551300Y-89616400D03* +X154551300Y-88966400D03* +X154551300Y-88316400D03* +X154551300Y-87666400D03* +D10* +X154501200Y-94173200D03* +X153851200Y-94173200D03* +X153201200Y-94173200D03* +X152551200Y-94173200D03* +X151901200Y-94173200D03* +X151251200Y-94173200D03* +X150601200Y-94173200D03* +X149951200Y-94173200D03* +X149301200Y-94173200D03* +X148651200Y-94173200D03* +X148651200Y-99898200D03* +X149301200Y-99898200D03* +X149951200Y-99898200D03* +X150601200Y-99898200D03* +X151251200Y-99898200D03* +X151901200Y-99898200D03* +X152551200Y-99898200D03* +X153201200Y-99898200D03* +X153851200Y-99898200D03* +X154501200Y-99898200D03* +X154512200Y-127541100D03* +X153862200Y-127541100D03* +X153212200Y-127541100D03* +X152562200Y-127541100D03* +X151912200Y-127541100D03* +X151262200Y-127541100D03* +X150612200Y-127541100D03* +X149962200Y-127541100D03* +X149312200Y-127541100D03* +X148662200Y-127541100D03* +X148662200Y-133266100D03* +X149312200Y-133266100D03* +X149962200Y-133266100D03* +X150612200Y-133266100D03* +X151262200Y-133266100D03* +X151912200Y-133266100D03* +X152562200Y-133266100D03* +X153212200Y-133266100D03* +X153862200Y-133266100D03* +X154512200Y-133266100D03* +X154516200Y-110810200D03* +X153866200Y-110810200D03* +X153216200Y-110810200D03* +X152566200Y-110810200D03* +X151916200Y-110810200D03* +X151266200Y-110810200D03* +X150616200Y-110810200D03* +X149966200Y-110810200D03* +X149316200Y-110810200D03* +X148666200Y-110810200D03* +X148666200Y-116535200D03* +X149316200Y-116535200D03* +X149966200Y-116535200D03* +X150616200Y-116535200D03* +X151266200Y-116535200D03* +X151916200Y-116535200D03* +X152566200Y-116535200D03* +X153216200Y-116535200D03* +X153866200Y-116535200D03* +X154516200Y-116535200D03* +X154501200Y-102479000D03* +X153851200Y-102479000D03* +X153201200Y-102479000D03* +X152551200Y-102479000D03* +X151901200Y-102479000D03* +X151251200Y-102479000D03* +X150601200Y-102479000D03* +X149951200Y-102479000D03* +X149301200Y-102479000D03* +X148651200Y-102479000D03* +X148651200Y-108204000D03* +X149301200Y-108204000D03* +X149951200Y-108204000D03* +X150601200Y-108204000D03* +X151251200Y-108204000D03* +X151901200Y-108204000D03* +X152551200Y-108204000D03* +X153201200Y-108204000D03* +X153851200Y-108204000D03* +X154501200Y-108204000D03* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr new file mode 100644 index 0000000..0c4445f --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr @@ -0,0 +1,775 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Legend,Top* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 Aperture macros list* +%AMRoundRect* +0 Rectangle with rounded corners* +0 $1 Rounding radius* +0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners* +0 Add a 4 corners polygon primitive as box body* +4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0* +0 Add four circle primitives for the rounded corners* +1,1,$1+$1,$2,$3* +1,1,$1+$1,$4,$5* +1,1,$1+$1,$6,$7* +1,1,$1+$1,$8,$9* +0 Add four rect primitives between the rounded corners* +20,1,$1+$1,$2,$3,$4,$5,0* +20,1,$1+$1,$4,$5,$6,$7,0* +20,1,$1+$1,$6,$7,$8,$9,0* +20,1,$1+$1,$8,$9,$2,$3,0*% +G04 Aperture macros list end* +%ADD10C,0.152400*% +%ADD11C,0.177800*% +%ADD12C,0.120000*% +%ADD13RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*% +%ADD14RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*% +%ADD15R,1.600000X1.600000*% +%ADD16O,1.600000X1.600000*% +G04 APERTURE END LIST* +D10* +X149160767Y-63037535D02* +X149160767Y-62021535D01* +X149160767Y-62021535D02* +X149499434Y-62747250D01* +X149499434Y-62747250D02* +X149838101Y-62021535D01* +X149838101Y-62021535D02* +X149838101Y-63037535D01* +X150902482Y-62940774D02* +X150854101Y-62989155D01* +X150854101Y-62989155D02* +X150708958Y-63037535D01* +X150708958Y-63037535D02* +X150612196Y-63037535D01* +X150612196Y-63037535D02* +X150467053Y-62989155D01* +X150467053Y-62989155D02* +X150370291Y-62892393D01* +X150370291Y-62892393D02* +X150321910Y-62795631D01* +X150321910Y-62795631D02* +X150273529Y-62602107D01* +X150273529Y-62602107D02* +X150273529Y-62456964D01* +X150273529Y-62456964D02* +X150321910Y-62263440D01* +X150321910Y-62263440D02* +X150370291Y-62166678D01* +X150370291Y-62166678D02* +X150467053Y-62069916D01* +X150467053Y-62069916D02* +X150612196Y-62021535D01* +X150612196Y-62021535D02* +X150708958Y-62021535D01* +X150708958Y-62021535D02* +X150854101Y-62069916D01* +X150854101Y-62069916D02* +X150902482Y-62118297D01* +X151821720Y-63037535D02* +X151337910Y-63037535D01* +X151337910Y-63037535D02* +X151337910Y-62021535D01* +X152595815Y-62021535D02* +X152402291Y-62021535D01* +X152402291Y-62021535D02* +X152305529Y-62069916D01* +X152305529Y-62069916D02* +X152257148Y-62118297D01* +X152257148Y-62118297D02* +X152160386Y-62263440D01* +X152160386Y-62263440D02* +X152112005Y-62456964D01* +X152112005Y-62456964D02* +X152112005Y-62844012D01* +X152112005Y-62844012D02* +X152160386Y-62940774D01* +X152160386Y-62940774D02* +X152208767Y-62989155D01* +X152208767Y-62989155D02* +X152305529Y-63037535D01* +X152305529Y-63037535D02* +X152499053Y-63037535D01* +X152499053Y-63037535D02* +X152595815Y-62989155D01* +X152595815Y-62989155D02* +X152644196Y-62940774D01* +X152644196Y-62940774D02* +X152692577Y-62844012D01* +X152692577Y-62844012D02* +X152692577Y-62602107D01* +X152692577Y-62602107D02* +X152644196Y-62505345D01* +X152644196Y-62505345D02* +X152595815Y-62456964D01* +X152595815Y-62456964D02* +X152499053Y-62408583D01* +X152499053Y-62408583D02* +X152305529Y-62408583D01* +X152305529Y-62408583D02* +X152208767Y-62456964D01* +X152208767Y-62456964D02* +X152160386Y-62505345D01* +X152160386Y-62505345D02* +X152112005Y-62602107D01* +X153273148Y-62456964D02* +X153176386Y-62408583D01* +X153176386Y-62408583D02* +X153128005Y-62360202D01* +X153128005Y-62360202D02* +X153079624Y-62263440D01* +X153079624Y-62263440D02* +X153079624Y-62215059D01* +X153079624Y-62215059D02* +X153128005Y-62118297D01* +X153128005Y-62118297D02* +X153176386Y-62069916D01* +X153176386Y-62069916D02* +X153273148Y-62021535D01* +X153273148Y-62021535D02* +X153466672Y-62021535D01* +X153466672Y-62021535D02* +X153563434Y-62069916D01* +X153563434Y-62069916D02* +X153611815Y-62118297D01* +X153611815Y-62118297D02* +X153660196Y-62215059D01* +X153660196Y-62215059D02* +X153660196Y-62263440D01* +X153660196Y-62263440D02* +X153611815Y-62360202D01* +X153611815Y-62360202D02* +X153563434Y-62408583D01* +X153563434Y-62408583D02* +X153466672Y-62456964D01* +X153466672Y-62456964D02* +X153273148Y-62456964D01* +X153273148Y-62456964D02* +X153176386Y-62505345D01* +X153176386Y-62505345D02* +X153128005Y-62553726D01* +X153128005Y-62553726D02* +X153079624Y-62650488D01* +X153079624Y-62650488D02* +X153079624Y-62844012D01* +X153079624Y-62844012D02* +X153128005Y-62940774D01* +X153128005Y-62940774D02* +X153176386Y-62989155D01* +X153176386Y-62989155D02* +X153273148Y-63037535D01* +X153273148Y-63037535D02* +X153466672Y-63037535D01* +X153466672Y-63037535D02* +X153563434Y-62989155D01* +X153563434Y-62989155D02* +X153611815Y-62940774D01* +X153611815Y-62940774D02* +X153660196Y-62844012D01* +X153660196Y-62844012D02* +X153660196Y-62650488D01* +X153660196Y-62650488D02* +X153611815Y-62553726D01* +X153611815Y-62553726D02* +X153563434Y-62505345D01* +X153563434Y-62505345D02* +X153466672Y-62456964D01* +X154095624Y-62650488D02* +X154869720Y-62650488D01* +X154482672Y-63037535D02* +X154482672Y-62263440D01* +D11* +X145575515Y-60506072D02* +X145575515Y-59363072D01* +X145575515Y-59363072D02* +X145956515Y-60179501D01* +X145956515Y-60179501D02* +X146337515Y-59363072D01* +X146337515Y-59363072D02* +X146337515Y-60506072D01* +X146881801Y-60506072D02* +X146881801Y-59744072D01* +X146881801Y-59363072D02* +X146827373Y-59417501D01* +X146827373Y-59417501D02* +X146881801Y-59471929D01* +X146881801Y-59471929D02* +X146936230Y-59417501D01* +X146936230Y-59417501D02* +X146881801Y-59363072D01* +X146881801Y-59363072D02* +X146881801Y-59471929D01* +X147915945Y-60451644D02* +X147807087Y-60506072D01* +X147807087Y-60506072D02* +X147589373Y-60506072D01* +X147589373Y-60506072D02* +X147480516Y-60451644D01* +X147480516Y-60451644D02* +X147426087Y-60397215D01* +X147426087Y-60397215D02* +X147371659Y-60288358D01* +X147371659Y-60288358D02* +X147371659Y-59961786D01* +X147371659Y-59961786D02* +X147426087Y-59852929D01* +X147426087Y-59852929D02* +X147480516Y-59798501D01* +X147480516Y-59798501D02* +X147589373Y-59744072D01* +X147589373Y-59744072D02* +X147807087Y-59744072D01* +X147807087Y-59744072D02* +X147915945Y-59798501D01* +X148405801Y-60506072D02* +X148405801Y-59744072D01* +X148405801Y-59961786D02* +X148460230Y-59852929D01* +X148460230Y-59852929D02* +X148514659Y-59798501D01* +X148514659Y-59798501D02* +X148623516Y-59744072D01* +X148623516Y-59744072D02* +X148732373Y-59744072D01* +X149276658Y-60506072D02* +X149167801Y-60451644D01* +X149167801Y-60451644D02* +X149113372Y-60397215D01* +X149113372Y-60397215D02* +X149058944Y-60288358D01* +X149058944Y-60288358D02* +X149058944Y-59961786D01* +X149058944Y-59961786D02* +X149113372Y-59852929D01* +X149113372Y-59852929D02* +X149167801Y-59798501D01* +X149167801Y-59798501D02* +X149276658Y-59744072D01* +X149276658Y-59744072D02* +X149439944Y-59744072D01* +X149439944Y-59744072D02* +X149548801Y-59798501D01* +X149548801Y-59798501D02* +X149603230Y-59852929D01* +X149603230Y-59852929D02* +X149657658Y-59961786D01* +X149657658Y-59961786D02* +X149657658Y-60288358D01* +X149657658Y-60288358D02* +X149603230Y-60397215D01* +X149603230Y-60397215D02* +X149548801Y-60451644D01* +X149548801Y-60451644D02* +X149439944Y-60506072D01* +X149439944Y-60506072D02* +X149276658Y-60506072D01* +X150800658Y-60397215D02* +X150746230Y-60451644D01* +X150746230Y-60451644D02* +X150582944Y-60506072D01* +X150582944Y-60506072D02* +X150474087Y-60506072D01* +X150474087Y-60506072D02* +X150310801Y-60451644D01* +X150310801Y-60451644D02* +X150201944Y-60342786D01* +X150201944Y-60342786D02* +X150147515Y-60233929D01* +X150147515Y-60233929D02* +X150093087Y-60016215D01* +X150093087Y-60016215D02* +X150093087Y-59852929D01* +X150093087Y-59852929D02* +X150147515Y-59635215D01* +X150147515Y-59635215D02* +X150201944Y-59526358D01* +X150201944Y-59526358D02* +X150310801Y-59417501D01* +X150310801Y-59417501D02* +X150474087Y-59363072D01* +X150474087Y-59363072D02* +X150582944Y-59363072D01* +X150582944Y-59363072D02* +X150746230Y-59417501D01* +X150746230Y-59417501D02* +X150800658Y-59471929D01* +X151453801Y-60506072D02* +X151344944Y-60451644D01* +X151344944Y-60451644D02* +X151290515Y-60397215D01* +X151290515Y-60397215D02* +X151236087Y-60288358D01* +X151236087Y-60288358D02* +X151236087Y-59961786D01* +X151236087Y-59961786D02* +X151290515Y-59852929D01* +X151290515Y-59852929D02* +X151344944Y-59798501D01* +X151344944Y-59798501D02* +X151453801Y-59744072D01* +X151453801Y-59744072D02* +X151617087Y-59744072D01* +X151617087Y-59744072D02* +X151725944Y-59798501D01* +X151725944Y-59798501D02* +X151780373Y-59852929D01* +X151780373Y-59852929D02* +X151834801Y-59961786D01* +X151834801Y-59961786D02* +X151834801Y-60288358D01* +X151834801Y-60288358D02* +X151780373Y-60397215D01* +X151780373Y-60397215D02* +X151725944Y-60451644D01* +X151725944Y-60451644D02* +X151617087Y-60506072D01* +X151617087Y-60506072D02* +X151453801Y-60506072D01* +X152324658Y-60506072D02* +X152324658Y-59744072D01* +X152324658Y-59961786D02* +X152379087Y-59852929D01* +X152379087Y-59852929D02* +X152433516Y-59798501D01* +X152433516Y-59798501D02* +X152542373Y-59744072D01* +X152542373Y-59744072D02* +X152651230Y-59744072D01* +X153467658Y-60451644D02* +X153358801Y-60506072D01* +X153358801Y-60506072D02* +X153141087Y-60506072D01* +X153141087Y-60506072D02* +X153032229Y-60451644D01* +X153032229Y-60451644D02* +X152977801Y-60342786D01* +X152977801Y-60342786D02* +X152977801Y-59907358D01* +X152977801Y-59907358D02* +X153032229Y-59798501D01* +X153032229Y-59798501D02* +X153141087Y-59744072D01* +X153141087Y-59744072D02* +X153358801Y-59744072D01* +X153358801Y-59744072D02* +X153467658Y-59798501D01* +X153467658Y-59798501D02* +X153522087Y-59907358D01* +X153522087Y-59907358D02* +X153522087Y-60016215D01* +X153522087Y-60016215D02* +X152977801Y-60125072D01* +X155427086Y-60506072D02* +X154882800Y-60506072D01* +X154882800Y-60506072D02* +X154882800Y-59363072D01* +X156297944Y-60506072D02* +X156297944Y-59907358D01* +X156297944Y-59907358D02* +X156243515Y-59798501D01* +X156243515Y-59798501D02* +X156134658Y-59744072D01* +X156134658Y-59744072D02* +X155916944Y-59744072D01* +X155916944Y-59744072D02* +X155808086Y-59798501D01* +X156297944Y-60451644D02* +X156189086Y-60506072D01* +X156189086Y-60506072D02* +X155916944Y-60506072D01* +X155916944Y-60506072D02* +X155808086Y-60451644D01* +X155808086Y-60451644D02* +X155753658Y-60342786D01* +X155753658Y-60342786D02* +X155753658Y-60233929D01* +X155753658Y-60233929D02* +X155808086Y-60125072D01* +X155808086Y-60125072D02* +X155916944Y-60070644D01* +X155916944Y-60070644D02* +X156189086Y-60070644D01* +X156189086Y-60070644D02* +X156297944Y-60016215D01* +X156842229Y-60506072D02* +X156842229Y-59363072D01* +X156842229Y-59798501D02* +X156951087Y-59744072D01* +X156951087Y-59744072D02* +X157168801Y-59744072D01* +X157168801Y-59744072D02* +X157277658Y-59798501D01* +X157277658Y-59798501D02* +X157332087Y-59852929D01* +X157332087Y-59852929D02* +X157386515Y-59961786D01* +X157386515Y-59961786D02* +X157386515Y-60288358D01* +X157386515Y-60288358D02* +X157332087Y-60397215D01* +X157332087Y-60397215D02* +X157277658Y-60451644D01* +X157277658Y-60451644D02* +X157168801Y-60506072D01* +X157168801Y-60506072D02* +X156951087Y-60506072D01* +X156951087Y-60506072D02* +X156842229Y-60451644D01* +X157821944Y-60451644D02* +X157930801Y-60506072D01* +X157930801Y-60506072D02* +X158148515Y-60506072D01* +X158148515Y-60506072D02* +X158257372Y-60451644D01* +X158257372Y-60451644D02* +X158311801Y-60342786D01* +X158311801Y-60342786D02* +X158311801Y-60288358D01* +X158311801Y-60288358D02* +X158257372Y-60179501D01* +X158257372Y-60179501D02* +X158148515Y-60125072D01* +X158148515Y-60125072D02* +X157985230Y-60125072D01* +X157985230Y-60125072D02* +X157876372Y-60070644D01* +X157876372Y-60070644D02* +X157821944Y-59961786D01* +X157821944Y-59961786D02* +X157821944Y-59907358D01* +X157821944Y-59907358D02* +X157876372Y-59798501D01* +X157876372Y-59798501D02* +X157985230Y-59744072D01* +X157985230Y-59744072D02* +X158148515Y-59744072D01* +X158148515Y-59744072D02* +X158257372Y-59798501D01* +D12* +X154972200Y-122021600D02* +X154972200Y-118421600D01* +X154972200Y-122021600D02* +X154972200Y-124221600D01* +X148202200Y-122021600D02* +X148202200Y-119821600D01* +X148202200Y-122021600D02* +X148202200Y-124221600D01* +X151688800Y-87206400D02* +X148088800Y-87206400D01* +X151688800Y-87206400D02* +X153888800Y-87206400D01* +X151688800Y-92676400D02* +X149488800Y-92676400D01* +X151688800Y-92676400D02* +X153888800Y-92676400D01* +X145203400Y-74463600D02* +X145203400Y-135543600D01* +X145203400Y-135543600D02* +X158123400Y-135543600D01* +X150663400Y-74463600D02* +X145203400Y-74463600D01* +X158123400Y-74463600D02* +X152663400Y-74463600D01* +X158123400Y-135543600D02* +X158123400Y-74463600D01* +X150663400Y-74463600D02* +G75* +G03* +X152663400Y-74463600I1000000J0D01* +G01* +X154961200Y-97035700D02* +X154961200Y-93435700D01* +X154961200Y-97035700D02* +X154961200Y-99235700D01* +X148191200Y-97035700D02* +X148191200Y-94835700D01* +X148191200Y-97035700D02* +X148191200Y-99235700D01* +X140301200Y-54067400D02* +X140301200Y-135467400D01* +X140301200Y-135467400D02* +X163381200Y-135467400D01* +X150841200Y-54067400D02* +X140301200Y-54067400D01* +X163381200Y-54067400D02* +X152841200Y-54067400D01* +X163381200Y-135467400D02* +X163381200Y-54067400D01* +X150841200Y-54067400D02* +G75* +G03* +X152841200Y-54067400I1000000J0D01* +G01* +X154972200Y-130403600D02* +X154972200Y-126803600D01* +X154972200Y-130403600D02* +X154972200Y-132603600D01* +X148202200Y-130403600D02* +X148202200Y-128203600D01* +X148202200Y-130403600D02* +X148202200Y-132603600D01* +X154976200Y-113672700D02* +X154976200Y-110072700D01* +X154976200Y-113672700D02* +X154976200Y-115872700D01* +X148206200Y-113672700D02* +X148206200Y-111472700D01* +X148206200Y-113672700D02* +X148206200Y-115872700D01* +X154961200Y-105341500D02* +X154961200Y-101741500D01* +X154961200Y-105341500D02* +X154961200Y-107541500D01* +X148191200Y-105341500D02* +X148191200Y-103141500D01* +X148191200Y-105341500D02* +X148191200Y-107541500D01* +%LPC*% +D13* +X154512200Y-119159100D03* +X153862200Y-119159100D03* +X153212200Y-119159100D03* +X152562200Y-119159100D03* +X151912200Y-119159100D03* +X151262200Y-119159100D03* +X150612200Y-119159100D03* +X149962200Y-119159100D03* +X149312200Y-119159100D03* +X148662200Y-119159100D03* +X148662200Y-124884100D03* +X149312200Y-124884100D03* +X149962200Y-124884100D03* +X150612200Y-124884100D03* +X151262200Y-124884100D03* +X151912200Y-124884100D03* +X152562200Y-124884100D03* +X153212200Y-124884100D03* +X153862200Y-124884100D03* +X154512200Y-124884100D03* +D14* +X148826300Y-87666400D03* +X148826300Y-88316400D03* +X148826300Y-88966400D03* +X148826300Y-89616400D03* +X148826300Y-90266400D03* +X148826300Y-90916400D03* +X148826300Y-91566400D03* +X148826300Y-92216400D03* +X154551300Y-92216400D03* +X154551300Y-91566400D03* +X154551300Y-90916400D03* +X154551300Y-90266400D03* +X154551300Y-89616400D03* +X154551300Y-88966400D03* +X154551300Y-88316400D03* +X154551300Y-87666400D03* +D15* +X144043400Y-75793600D03* +D16* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D13* +X154501200Y-94173200D03* +X153851200Y-94173200D03* +X153201200Y-94173200D03* +X152551200Y-94173200D03* +X151901200Y-94173200D03* +X151251200Y-94173200D03* +X150601200Y-94173200D03* +X149951200Y-94173200D03* +X149301200Y-94173200D03* +X148651200Y-94173200D03* +X148651200Y-99898200D03* +X149301200Y-99898200D03* +X149951200Y-99898200D03* +X150601200Y-99898200D03* +X151251200Y-99898200D03* +X151901200Y-99898200D03* +X152551200Y-99898200D03* +X153201200Y-99898200D03* +X153851200Y-99898200D03* +X154501200Y-99898200D03* +D15* +X139141200Y-55397400D03* +D16* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D13* +X154512200Y-127541100D03* +X153862200Y-127541100D03* +X153212200Y-127541100D03* +X152562200Y-127541100D03* +X151912200Y-127541100D03* +X151262200Y-127541100D03* +X150612200Y-127541100D03* +X149962200Y-127541100D03* +X149312200Y-127541100D03* +X148662200Y-127541100D03* +X148662200Y-133266100D03* +X149312200Y-133266100D03* +X149962200Y-133266100D03* +X150612200Y-133266100D03* +X151262200Y-133266100D03* +X151912200Y-133266100D03* +X152562200Y-133266100D03* +X153212200Y-133266100D03* +X153862200Y-133266100D03* +X154512200Y-133266100D03* +X154516200Y-110810200D03* +X153866200Y-110810200D03* +X153216200Y-110810200D03* +X152566200Y-110810200D03* +X151916200Y-110810200D03* +X151266200Y-110810200D03* +X150616200Y-110810200D03* +X149966200Y-110810200D03* +X149316200Y-110810200D03* +X148666200Y-110810200D03* +X148666200Y-116535200D03* +X149316200Y-116535200D03* +X149966200Y-116535200D03* +X150616200Y-116535200D03* +X151266200Y-116535200D03* +X151916200Y-116535200D03* +X152566200Y-116535200D03* +X153216200Y-116535200D03* +X153866200Y-116535200D03* +X154516200Y-116535200D03* +X154501200Y-102479000D03* +X153851200Y-102479000D03* +X153201200Y-102479000D03* +X152551200Y-102479000D03* +X151901200Y-102479000D03* +X151251200Y-102479000D03* +X150601200Y-102479000D03* +X149951200Y-102479000D03* +X149301200Y-102479000D03* +X148651200Y-102479000D03* +X148651200Y-108204000D03* +X149301200Y-108204000D03* +X149951200Y-108204000D03* +X150601200Y-108204000D03* +X151251200Y-108204000D03* +X151901200Y-108204000D03* +X152551200Y-108204000D03* +X153201200Y-108204000D03* +X153851200Y-108204000D03* +X154501200Y-108204000D03* +%LPD*% +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr new file mode 100644 index 0000000..ecf5128 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr @@ -0,0 +1,9468 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:37-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L2,Inr* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:37* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,ComponentPad* +%ADD10R,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD11O,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD12C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD13C,0.508000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD14C,0.152400*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD15C,0.304800*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X144043400Y-75793600D03* +D11* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X139141200Y-55397400D03* +D11* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D12* +X149840380Y-114939000D03* +X151866600Y-101092010D03* +X146431000Y-94386400D03* +X147550435Y-92557298D03* +X142231400Y-79730600D03* +X149606000Y-82575400D03* +X141859000Y-90652600D03* +X147599400Y-90271600D03* +X147671600Y-88341200D03* +X141208822Y-88703022D03* +X140788200Y-93684125D03* +X153361200Y-103632000D03* +X155701094Y-101550106D03* +X138328400Y-92176600D03* +X155579000Y-106908600D03* +X142697200Y-64566800D03* +X156714000Y-108258720D03* +X148793200Y-101346000D03* +X156032200Y-88315800D03* +X144576800Y-67868800D03* +X148742400Y-109474000D03* +X148818600Y-120675400D03* +X152273000Y-74015600D03* +X148005800Y-93878400D03* +X150626478Y-76153678D03* +X154990800Y-74752200D03* +X155549600Y-82143600D03* +X150622000Y-122885200D03* +X152810962Y-114660163D03* +X150016219Y-92638938D03* +X154833985Y-109314273D03* +X147447000Y-103149400D03* +X148712200Y-129082800D03* +X153390600Y-70739000D03* +X152654000Y-91524231D03* +X147574000Y-105410000D03* +X138222166Y-102445175D03* +X150786714Y-105463797D03* +X153106600Y-88432719D03* +X146532600Y-91135200D03* +X148793200Y-86664800D03* +X146913600Y-115900200D03* +X147294600Y-104546400D03* +X145948422Y-103906922D03* +X141605000Y-104698800D03* +X162331400Y-76250800D03* +X161497804Y-75569000D03* +X161284243Y-74721047D03* +X156337000Y-112090200D03* +X156235400Y-109626400D03* +X155938822Y-99915378D03* +X153301443Y-100949783D03* +X152624600Y-101648259D03* +X147320000Y-113411000D03* +X154325922Y-118038278D03* +X149885400Y-67741800D03* +X154533600Y-126238000D03* +X155676600Y-115671600D03* +X155448000Y-109753400D03* +X149910800Y-66268600D03* +X148024366Y-133153634D03* +X145865360Y-88763396D03* +X138172000Y-114919613D03* +X150342600Y-89560400D03* +X150317200Y-91592400D03* +X154580400Y-92786200D03* +X155016200Y-95885000D03* +X157407796Y-106984800D03* +X155194000Y-94005400D03* +X154809895Y-101537138D03* +X145389600Y-67005200D03* +X147370800Y-124485400D03* +X155041600Y-99466400D03* +X149326600Y-74625200D03* +X155524200Y-108915200D03* +X155219400Y-117830600D03* +X154551300Y-86926500D03* +X152788849Y-115312191D03* +X155270202Y-124884100D03* +X155448000Y-134086600D03* +X153238200Y-97155000D03* +X153238200Y-89789000D03* +X150037800Y-103733600D03* +X147175837Y-107894967D03* +X145867722Y-85403600D03* +X140694600Y-85398796D03* +X151917400Y-75920600D03* +X146257731Y-106852233D03* +X136719596Y-82287216D03* +X140246543Y-104690200D03* +X155288495Y-102060535D03* +X147825085Y-107959047D03* +X155902100Y-102455600D03* +X145469800Y-100609400D03* +X145745200Y-108305600D03* +X141274800Y-95783400D03* +X138277600Y-94538796D03* +X155287910Y-94786089D03* +X152746690Y-95781831D03* +X152102962Y-95675799D03* +X151649993Y-96145318D03* +X151120750Y-95700491D03* +X150080378Y-95508000D03* +X149438428Y-95391681D03* +X137828624Y-122775376D03* +X148818600Y-83642200D03* +X142570200Y-108153200D03* +X152811093Y-113796693D03* +X156616400Y-121005600D03* +X160858200Y-105994200D03* +X155934600Y-94699945D03* +X154670176Y-83048915D03* +X151307800Y-74777600D03* +X155897932Y-104662117D03* +X157124400Y-111302800D03* +D13* +X137769600Y-64363600D02* +X137769600Y-87045800D01* +X137769600Y-64363600D02* +X137782200Y-64351000D01* +X142481400Y-64351000D02* +X142697200Y-64566800D01* +X137782200Y-64351000D02* +X142481400Y-64351000D01* +X137769600Y-87045800D02* +X139141200Y-88417400D01* +D14* +X139141200Y-123977400D02* +X138353800Y-123977400D01* +X137007600Y-122631200D02* +X137007600Y-106876339D01* +X138353800Y-123977400D02* +X137007600Y-122631200D01* +X141198600Y-105105200D02* +X141605000Y-104698800D01* +X141198600Y-105168800D02* +X141198600Y-105105200D01* +X137007600Y-106876339D02* +X138715139Y-105168800D01* +X138715139Y-105168800D02* +X141198600Y-105168800D01* +X155676600Y-115671600D02* +X154325922Y-117022278D01* +X154325922Y-117022278D02* +X154325922Y-118038278D01* +X159283400Y-103733600D02* +X158191200Y-103733600D01* +X156819600Y-98374200D02* +X156413200Y-97967800D01* +X156413200Y-97967800D02* +X156413200Y-94386400D01* +X154813000Y-92786200D02* +X154580400Y-92786200D01* +X156413200Y-94386400D02* +X154813000Y-92786200D01* +X156819600Y-102362000D02* +X156819600Y-98374200D01* +X158191200Y-103733600D02* +X156819600Y-102362000D01* +D15* +X155219400Y-108915200D02* +X150037800Y-103733600D01* +X155524200Y-108915200D02* +X155219400Y-108915200D01* +D14* +X152171400Y-118846600D02* +X154330400Y-121005600D01* +X154330400Y-121005600D02* +X156616400Y-121005600D01* +X152811093Y-113796693D02* +X152171400Y-114436386D01* +X152171400Y-114436386D02* +X152171400Y-118846600D01* +X156417422Y-102518622D02* +X156417422Y-98403074D01* +X160934400Y-104978200D02* +X160934400Y-105918000D01* +X156417422Y-98403074D02* +X156108400Y-98094052D01* +X156108400Y-94873745D02* +X155934600Y-94699945D01* +X160934400Y-105918000D02* +X160858200Y-105994200D01* +X160934400Y-104978200D02* +X158877000Y-104978200D01* +X158877000Y-104978200D02* +X156417422Y-102518622D01* +X156108400Y-98094052D02* +X156108400Y-94873745D01* +X159283400Y-83413600D02* +X155034861Y-83413600D01* +X155034861Y-83413600D02* +X154670176Y-83048915D01* +X156235400Y-104999585D02* +X155897932Y-104662117D01* +X156235400Y-108677643D02* +X156235400Y-104999585D01* +X156743400Y-109185643D02* +X156235400Y-108677643D01* +X157124400Y-111302800D02* +X156743400Y-110921800D01* +X156743400Y-110921800D02* +X156743400Y-109185643D01* +G04 #@! TA.AperFunction,Conductor* +G36* +X166153239Y-53364331D02* +G01* +X166202640Y-53413741D01* +X166217802Y-53472969D01* +X166344410Y-136654398D01* +X166324827Y-136721468D01* +X166272093Y-136767303D01* +X166219999Y-136778586D01* +X135835563Y-136677809D01* +X135768589Y-136657903D01* +X135723009Y-136604947D01* +X135711974Y-136554037D01* +X135709484Y-135192982D01* +X135707553Y-134137400D01* +X138085617Y-134137400D01* +X138105899Y-134343332D01* +X138110947Y-134359973D01* +X138165968Y-134541354D01* +X138263515Y-134723850D01* +X138263517Y-134723852D01* +X138394789Y-134883810D01* +X138491409Y-134963102D01* +X138554750Y-135015085D01* +X138737246Y-135112632D01* +X138935266Y-135172700D01* +X138935265Y-135172700D01* +X138953729Y-135174518D01* +X139141200Y-135192983D01* +X139347134Y-135172700D01* +X139545154Y-135112632D01* +X139727650Y-135015085D01* +X139887610Y-134883810D01* +X140018885Y-134723850D01* +X140116432Y-134541354D01* +X140176500Y-134343334D01* +X140189278Y-134213600D01* +X142987817Y-134213600D01* +X143008099Y-134419532D01* +X143008100Y-134419534D01* +X143068168Y-134617554D01* +X143165715Y-134800050D01* +X143165717Y-134800052D01* +X143296989Y-134960010D01* +X143364096Y-135015082D01* +X143456950Y-135091285D01* +X143639446Y-135188832D01* +X143837466Y-135248900D01* +X143837465Y-135248900D01* +X143855929Y-135250718D01* +X144043400Y-135269183D01* +X144249334Y-135248900D01* +X144447354Y-135188832D01* +X144629850Y-135091285D01* +X144789810Y-134960010D01* +X144921085Y-134800050D01* +X145018632Y-134617554D01* +X145078700Y-134419534D01* +X145098983Y-134213600D01* +X145086474Y-134086599D01* +X154942353Y-134086599D01* +X154962834Y-134229056D01* +X155015023Y-134343332D01* +X155022623Y-134359973D01* +X155116872Y-134468743D01* +X155237947Y-134546553D01* +X155237950Y-134546554D01* +X155237949Y-134546554D01* +X155376036Y-134587099D01* +X155376038Y-134587100D01* +X155376039Y-134587100D01* +X155519962Y-134587100D01* +X155519962Y-134587099D01* +X155658053Y-134546553D01* +X155779128Y-134468743D01* +X155873377Y-134359973D01* +X155933165Y-134229057D01* +X155935388Y-134213599D01* +X158227817Y-134213599D01* +X158248099Y-134419532D01* +X158248100Y-134419534D01* +X158308168Y-134617554D01* +X158405715Y-134800050D01* +X158405717Y-134800052D01* +X158536989Y-134960010D01* +X158604096Y-135015082D01* +X158696950Y-135091285D01* +X158879446Y-135188832D01* +X159077466Y-135248900D01* +X159077465Y-135248900D01* +X159095929Y-135250718D01* +X159283400Y-135269183D01* +X159489334Y-135248900D01* +X159687354Y-135188832D01* +X159869850Y-135091285D01* +X160029810Y-134960010D01* +X160161085Y-134800050D01* +X160258632Y-134617554D01* +X160318700Y-134419534D01* +X160338983Y-134213600D01* +X160331478Y-134137400D01* +X163485617Y-134137400D01* +X163505899Y-134343332D01* +X163510947Y-134359973D01* +X163565968Y-134541354D01* +X163663515Y-134723850D01* +X163663517Y-134723852D01* +X163794789Y-134883810D01* +X163891409Y-134963102D01* +X163954750Y-135015085D01* +X164137246Y-135112632D01* +X164335266Y-135172700D01* +X164335265Y-135172700D01* +X164355548Y-135174697D01* +X164541200Y-135192983D01* +X164747134Y-135172700D01* +X164945154Y-135112632D01* +X165127650Y-135015085D01* +X165287610Y-134883810D01* +X165418885Y-134723850D01* +X165516432Y-134541354D01* +X165576500Y-134343334D01* +X165596783Y-134137400D01* +X165576500Y-133931466D01* +X165516432Y-133733446D01* +X165418885Y-133550950D01* +X165366902Y-133487609D01* +X165287610Y-133390989D01* +X165127652Y-133259717D01* +X165127653Y-133259717D01* +X165127650Y-133259715D01* +X164945154Y-133162168D01* +X164747134Y-133102100D01* +X164747132Y-133102099D01* +X164747134Y-133102099D01* +X164559663Y-133083635D01* +X164541200Y-133081817D01* +X164541199Y-133081817D01* +X164335267Y-133102099D01* +X164137243Y-133162169D01* +X164107065Y-133178300D01* +X163954750Y-133259715D01* +X163954748Y-133259716D01* +X163954747Y-133259717D01* +X163794789Y-133390989D01* +X163663517Y-133550947D01* +X163565969Y-133733443D01* +X163505899Y-133931467D01* +X163485617Y-134137400D01* +X160331478Y-134137400D01* +X160318700Y-134007666D01* +X160258632Y-133809646D01* +X160161085Y-133627150D01* +X160086098Y-133535777D01* +X160029810Y-133467189D01* +X159869852Y-133335917D01* +X159869853Y-133335917D01* +X159869850Y-133335915D01* +X159687354Y-133238368D01* +X159489334Y-133178300D01* +X159489332Y-133178299D01* +X159489334Y-133178299D01* +X159283400Y-133158017D01* +X159077467Y-133178299D01* +X158879443Y-133238369D01* +X158771457Y-133296090D01* +X158696950Y-133335915D01* +X158696948Y-133335916D01* +X158696947Y-133335917D01* +X158536989Y-133467189D01* +X158405717Y-133627147D01* +X158308169Y-133809643D01* +X158308168Y-133809645D01* +X158308168Y-133809646D01* +X158301298Y-133832292D01* +X158248099Y-134007667D01* +X158227817Y-134213599D01* +X155935388Y-134213599D01* +X155953647Y-134086600D01* +X155933165Y-133944143D01* +X155873377Y-133813227D01* +X155779128Y-133704457D01* +X155658053Y-133626647D01* +X155658051Y-133626646D01* +X155658049Y-133626645D01* +X155658050Y-133626645D01* +X155519963Y-133586100D01* +X155519961Y-133586100D01* +X155376039Y-133586100D01* +X155376036Y-133586100D01* +X155237949Y-133626645D01* +X155116873Y-133704456D01* +X155022623Y-133813226D01* +X155022622Y-133813228D01* +X154962834Y-133944143D01* +X154942353Y-134086599D01* +X145086474Y-134086599D01* +X145078700Y-134007666D01* +X145018632Y-133809646D01* +X144921085Y-133627150D01* +X144846098Y-133535777D01* +X144789810Y-133467189D01* +X144629852Y-133335917D01* +X144629853Y-133335917D01* +X144629850Y-133335915D01* +X144447354Y-133238368D01* +X144249334Y-133178300D01* +X144249332Y-133178299D01* +X144249334Y-133178299D01* +X144061863Y-133159835D01* +X144043400Y-133158017D01* +X144043399Y-133158017D01* +X143837467Y-133178299D01* +X143639443Y-133238369D01* +X143531457Y-133296090D01* +X143456950Y-133335915D01* +X143456948Y-133335916D01* +X143456947Y-133335917D01* +X143296989Y-133467189D01* +X143165717Y-133627147D01* +X143068169Y-133809643D01* +X143068168Y-133809645D01* +X143068168Y-133809646D01* +X143061298Y-133832292D01* +X143008099Y-134007667D01* +X142987817Y-134213600D01* +X140189278Y-134213600D01* +X140196783Y-134137400D01* +X140176500Y-133931466D01* +X140116432Y-133733446D01* +X140018885Y-133550950D01* +X139966902Y-133487609D01* +X139887610Y-133390989D01* +X139727652Y-133259717D01* +X139727653Y-133259717D01* +X139727650Y-133259715D01* +X139545154Y-133162168D01* +X139517021Y-133153634D01* +X147518719Y-133153634D01* +X147539200Y-133296090D01* +X147557388Y-133335915D01* +X147598989Y-133427007D01* +X147693238Y-133535777D01* +X147814313Y-133613587D01* +X147814316Y-133613588D01* +X147814315Y-133613588D01* +X147952402Y-133654133D01* +X147952404Y-133654134D01* +X147952405Y-133654134D01* +X148096328Y-133654134D01* +X148096328Y-133654133D01* +X148234419Y-133613587D01* +X148355494Y-133535777D01* +X148449743Y-133427007D01* +X148509531Y-133296091D01* +X148530013Y-133153634D01* +X148509531Y-133011177D01* +X148449743Y-132880261D01* +X148355494Y-132771491D01* +X148234419Y-132693681D01* +X148234417Y-132693680D01* +X148234415Y-132693679D01* +X148234416Y-132693679D01* +X148096329Y-132653134D01* +X148096327Y-132653134D01* +X147952405Y-132653134D01* +X147952402Y-132653134D01* +X147814315Y-132693679D01* +X147693239Y-132771490D01* +X147598989Y-132880260D01* +X147598988Y-132880262D01* +X147539200Y-133011177D01* +X147518719Y-133153634D01* +X139517021Y-133153634D01* +X139347134Y-133102100D01* +X139347132Y-133102099D01* +X139347134Y-133102099D01* +X139159663Y-133083635D01* +X139141200Y-133081817D01* +X139141199Y-133081817D01* +X138935267Y-133102099D01* +X138737243Y-133162169D01* +X138707065Y-133178300D01* +X138554750Y-133259715D01* +X138554748Y-133259716D01* +X138554747Y-133259717D01* +X138394789Y-133390989D01* +X138263517Y-133550947D01* +X138165969Y-133733443D01* +X138105899Y-133931467D01* +X138085617Y-134137400D01* +X135707553Y-134137400D01* +X135702906Y-131597400D01* +X138085617Y-131597400D01* +X138105899Y-131803332D01* +X138105900Y-131803334D01* +X138165968Y-132001354D01* +X138263515Y-132183850D01* +X138263517Y-132183852D01* +X138394789Y-132343810D01* +X138491409Y-132423102D01* +X138554750Y-132475085D01* +X138737246Y-132572632D01* +X138935266Y-132632700D01* +X138935265Y-132632700D01* +X138953729Y-132634518D01* +X139141200Y-132652983D01* +X139347134Y-132632700D01* +X139545154Y-132572632D01* +X139727650Y-132475085D01* +X139887610Y-132343810D01* +X140018885Y-132183850D01* +X140116432Y-132001354D01* +X140176500Y-131803334D01* +X140189278Y-131673600D01* +X142987817Y-131673600D01* +X143008099Y-131879532D01* +X143008100Y-131879534D01* +X143068168Y-132077554D01* +X143165715Y-132260050D01* +X143165717Y-132260052D01* +X143296989Y-132420010D01* +X143364096Y-132475082D01* +X143456950Y-132551285D01* +X143639446Y-132648832D01* +X143837466Y-132708900D01* +X143837465Y-132708900D01* +X143855929Y-132710718D01* +X144043400Y-132729183D01* +X144249334Y-132708900D01* +X144447354Y-132648832D01* +X144629850Y-132551285D01* +X144789810Y-132420010D01* +X144921085Y-132260050D01* +X145018632Y-132077554D01* +X145078700Y-131879534D01* +X145098983Y-131673600D01* +X158227817Y-131673600D01* +X158248099Y-131879532D01* +X158248100Y-131879534D01* +X158308168Y-132077554D01* +X158405715Y-132260050D01* +X158405717Y-132260052D01* +X158536989Y-132420010D01* +X158604096Y-132475082D01* +X158696950Y-132551285D01* +X158879446Y-132648832D01* +X159077466Y-132708900D01* +X159077465Y-132708900D01* +X159095929Y-132710718D01* +X159283400Y-132729183D01* +X159489334Y-132708900D01* +X159687354Y-132648832D01* +X159869850Y-132551285D01* +X160029810Y-132420010D01* +X160161085Y-132260050D01* +X160258632Y-132077554D01* +X160318700Y-131879534D01* +X160338983Y-131673600D01* +X160331478Y-131597400D01* +X163485617Y-131597400D01* +X163505899Y-131803332D01* +X163505900Y-131803334D01* +X163565968Y-132001354D01* +X163663515Y-132183850D01* +X163663517Y-132183852D01* +X163794789Y-132343810D01* +X163891409Y-132423102D01* +X163954750Y-132475085D01* +X164137246Y-132572632D01* +X164335266Y-132632700D01* +X164335265Y-132632700D01* +X164353729Y-132634518D01* +X164541200Y-132652983D01* +X164747134Y-132632700D01* +X164945154Y-132572632D01* +X165127650Y-132475085D01* +X165287610Y-132343810D01* +X165418885Y-132183850D01* +X165516432Y-132001354D01* +X165576500Y-131803334D01* +X165596783Y-131597400D01* +X165576500Y-131391466D01* +X165516432Y-131193446D01* +X165418885Y-131010950D01* +X165366902Y-130947609D01* +X165287610Y-130850989D01* +X165127652Y-130719717D01* +X165127653Y-130719717D01* +X165127650Y-130719715D01* +X164945154Y-130622168D01* +X164747134Y-130562100D01* +X164747132Y-130562099D01* +X164747134Y-130562099D01* +X164559663Y-130543635D01* +X164541200Y-130541817D01* +X164541199Y-130541817D01* +X164335267Y-130562099D01* +X164137243Y-130622169D01* +X164107065Y-130638300D01* +X163954750Y-130719715D01* +X163954748Y-130719716D01* +X163954747Y-130719717D01* +X163794789Y-130850989D01* +X163663517Y-131010947D01* +X163565969Y-131193443D01* +X163505899Y-131391467D01* +X163485617Y-131597400D01* +X160331478Y-131597400D01* +X160318700Y-131467666D01* +X160258632Y-131269646D01* +X160161085Y-131087150D01* +X160098547Y-131010947D01* +X160029810Y-130927189D01* +X159869852Y-130795917D01* +X159869853Y-130795917D01* +X159869850Y-130795915D01* +X159687354Y-130698368D01* +X159489334Y-130638300D01* +X159489332Y-130638299D01* +X159489334Y-130638299D01* +X159283400Y-130618017D01* +X159077467Y-130638299D01* +X158879443Y-130698369D01* +X158769298Y-130757243D01* +X158696950Y-130795915D01* +X158696948Y-130795916D01* +X158696947Y-130795917D01* +X158536989Y-130927189D01* +X158405717Y-131087147D01* +X158308169Y-131269643D01* +X158248099Y-131467667D01* +X158227817Y-131673600D01* +X145098983Y-131673600D01* +X145078700Y-131467666D01* +X145018632Y-131269646D01* +X144921085Y-131087150D01* +X144858547Y-131010947D01* +X144789810Y-130927189D01* +X144629852Y-130795917D01* +X144629853Y-130795917D01* +X144629850Y-130795915D01* +X144447354Y-130698368D01* +X144249334Y-130638300D01* +X144249332Y-130638299D01* +X144249334Y-130638299D01* +X144043400Y-130618017D01* +X143837467Y-130638299D01* +X143639443Y-130698369D01* +X143529298Y-130757243D01* +X143456950Y-130795915D01* +X143456948Y-130795916D01* +X143456947Y-130795917D01* +X143296989Y-130927189D01* +X143165717Y-131087147D01* +X143068169Y-131269643D01* +X143008099Y-131467667D01* +X142987817Y-131673600D01* +X140189278Y-131673600D01* +X140196783Y-131597400D01* +X140176500Y-131391466D01* +X140116432Y-131193446D01* +X140018885Y-131010950D01* +X139966902Y-130947609D01* +X139887610Y-130850989D01* +X139727652Y-130719717D01* +X139727653Y-130719717D01* +X139727650Y-130719715D01* +X139545154Y-130622168D01* +X139347134Y-130562100D01* +X139347132Y-130562099D01* +X139347134Y-130562099D01* +X139141200Y-130541817D01* +X138935267Y-130562099D01* +X138737243Y-130622169D01* +X138707065Y-130638300D01* +X138554750Y-130719715D01* +X138554748Y-130719716D01* +X138554747Y-130719717D01* +X138394789Y-130850989D01* +X138263517Y-131010947D01* +X138165969Y-131193443D01* +X138105899Y-131391467D01* +X138085617Y-131597400D01* +X135702906Y-131597400D01* +X135698260Y-129057399D01* +X138085617Y-129057399D01* +X138105899Y-129263332D01* +X138105900Y-129263334D01* +X138165968Y-129461354D01* +X138263515Y-129643850D01* +X138263517Y-129643852D01* +X138394789Y-129803810D01* +X138491409Y-129883102D01* +X138554750Y-129935085D01* +X138737246Y-130032632D01* +X138935266Y-130092700D01* +X138935265Y-130092700D01* +X138953729Y-130094518D01* +X139141200Y-130112983D01* +X139347134Y-130092700D01* +X139545154Y-130032632D01* +X139727650Y-129935085D01* +X139887610Y-129803810D01* +X140018885Y-129643850D01* +X140116432Y-129461354D01* +X140176500Y-129263334D01* +X140189278Y-129133599D01* +X142987817Y-129133599D01* +X143008099Y-129339532D01* +X143008100Y-129339534D01* +X143068168Y-129537554D01* +X143165715Y-129720050D01* +X143165717Y-129720052D01* +X143296989Y-129880010D01* +X143364096Y-129935082D01* +X143456950Y-130011285D01* +X143639446Y-130108832D01* +X143837466Y-130168900D01* +X143837465Y-130168900D01* +X143857747Y-130170897D01* +X144043400Y-130189183D01* +X144249334Y-130168900D01* +X144447354Y-130108832D01* +X144629850Y-130011285D01* +X144789810Y-129880010D01* +X144921085Y-129720050D01* +X145018632Y-129537554D01* +X145078700Y-129339534D01* +X145098983Y-129133600D01* +X158227817Y-129133600D01* +X158248099Y-129339532D01* +X158248100Y-129339534D01* +X158308168Y-129537554D01* +X158405715Y-129720050D01* +X158405717Y-129720052D01* +X158536989Y-129880010D01* +X158604096Y-129935082D01* +X158696950Y-130011285D01* +X158879446Y-130108832D01* +X159077466Y-130168900D01* +X159077465Y-130168900D01* +X159095929Y-130170718D01* +X159283400Y-130189183D01* +X159489334Y-130168900D01* +X159687354Y-130108832D01* +X159869850Y-130011285D01* +X160029810Y-129880010D01* +X160161085Y-129720050D01* +X160258632Y-129537554D01* +X160318700Y-129339534D01* +X160338983Y-129133600D01* +X160331478Y-129057399D01* +X163485617Y-129057399D01* +X163505899Y-129263332D01* +X163505900Y-129263334D01* +X163565968Y-129461354D01* +X163663515Y-129643850D01* +X163663517Y-129643852D01* +X163794789Y-129803810D01* +X163891409Y-129883102D01* +X163954750Y-129935085D01* +X164137246Y-130032632D01* +X164335266Y-130092700D01* +X164335265Y-130092700D01* +X164355547Y-130094697D01* +X164541200Y-130112983D01* +X164747134Y-130092700D01* +X164945154Y-130032632D01* +X165127650Y-129935085D01* +X165287610Y-129803810D01* +X165418885Y-129643850D01* +X165516432Y-129461354D01* +X165576500Y-129263334D01* +X165596783Y-129057400D01* +X165576500Y-128851466D01* +X165516432Y-128653446D01* +X165418885Y-128470950D01* +X165366902Y-128407609D01* +X165287610Y-128310989D01* +X165127652Y-128179717D01* +X165127653Y-128179717D01* +X165127650Y-128179715D01* +X164945154Y-128082168D01* +X164747134Y-128022100D01* +X164747132Y-128022099D01* +X164747134Y-128022099D01* +X164541200Y-128001817D01* +X164335267Y-128022099D01* +X164137243Y-128082169D01* +X164107065Y-128098300D01* +X163954750Y-128179715D01* +X163954748Y-128179716D01* +X163954747Y-128179717D01* +X163794789Y-128310989D01* +X163663517Y-128470947D01* +X163565969Y-128653443D01* +X163505899Y-128851467D01* +X163485617Y-129057399D01* +X160331478Y-129057399D01* +X160318700Y-128927666D01* +X160258632Y-128729646D01* +X160161085Y-128547150D01* +X160098547Y-128470947D01* +X160029810Y-128387189D01* +X159869852Y-128255917D01* +X159869853Y-128255917D01* +X159869850Y-128255915D01* +X159687354Y-128158368D01* +X159489334Y-128098300D01* +X159489332Y-128098299D01* +X159489334Y-128098299D01* +X159283400Y-128078017D01* +X159077467Y-128098299D01* +X158879443Y-128158369D01* +X158769298Y-128217243D01* +X158696950Y-128255915D01* +X158696948Y-128255916D01* +X158696947Y-128255917D01* +X158536989Y-128387189D01* +X158405717Y-128547147D01* +X158308169Y-128729643D01* +X158248099Y-128927667D01* +X158227817Y-129133600D01* +X145098983Y-129133600D01* +X145078700Y-128927666D01* +X145018632Y-128729646D01* +X144921085Y-128547150D01* +X144858547Y-128470947D01* +X144789810Y-128387189D01* +X144629852Y-128255917D01* +X144629853Y-128255917D01* +X144629850Y-128255915D01* +X144447354Y-128158368D01* +X144249334Y-128098300D01* +X144249332Y-128098299D01* +X144249334Y-128098299D01* +X144043400Y-128078017D01* +X143837467Y-128098299D01* +X143639443Y-128158369D01* +X143529298Y-128217243D01* +X143456950Y-128255915D01* +X143456948Y-128255916D01* +X143456947Y-128255917D01* +X143296989Y-128387189D01* +X143165717Y-128547147D01* +X143068169Y-128729643D01* +X143008099Y-128927667D01* +X142987817Y-129133599D01* +X140189278Y-129133599D01* +X140196783Y-129057400D01* +X140176500Y-128851466D01* +X140116432Y-128653446D01* +X140018885Y-128470950D01* +X139966902Y-128407609D01* +X139887610Y-128310989D01* +X139727652Y-128179717D01* +X139727653Y-128179717D01* +X139727650Y-128179715D01* +X139545154Y-128082168D01* +X139347134Y-128022100D01* +X139347132Y-128022099D01* +X139347134Y-128022099D01* +X139141200Y-128001817D01* +X138935267Y-128022099D01* +X138737243Y-128082169D01* +X138707065Y-128098300D01* +X138554750Y-128179715D01* +X138554748Y-128179716D01* +X138554747Y-128179717D01* +X138394789Y-128310989D01* +X138263517Y-128470947D01* +X138165969Y-128653443D01* +X138105899Y-128851467D01* +X138085617Y-129057399D01* +X135698260Y-129057399D01* +X135693614Y-126517400D01* +X138085617Y-126517400D01* +X138105899Y-126723332D01* +X138129014Y-126799532D01* +X138165968Y-126921354D01* +X138263515Y-127103850D01* +X138263517Y-127103852D01* +X138394789Y-127263810D01* +X138491409Y-127343102D01* +X138554750Y-127395085D01* +X138737246Y-127492632D01* +X138935266Y-127552700D01* +X138935265Y-127552700D01* +X138955547Y-127554697D01* +X139141200Y-127572983D01* +X139347134Y-127552700D01* +X139545154Y-127492632D01* +X139727650Y-127395085D01* +X139887610Y-127263810D01* +X140018885Y-127103850D01* +X140116432Y-126921354D01* +X140176500Y-126723334D01* +X140189278Y-126593600D01* +X142987817Y-126593600D01* +X143008099Y-126799532D01* +X143008100Y-126799534D01* +X143068168Y-126997554D01* +X143165715Y-127180050D01* +X143165717Y-127180052D01* +X143296989Y-127340010D01* +X143364096Y-127395082D01* +X143456950Y-127471285D01* +X143639446Y-127568832D01* +X143837466Y-127628900D01* +X143837465Y-127628900D01* +X143857747Y-127630897D01* +X144043400Y-127649183D01* +X144249334Y-127628900D01* +X144447354Y-127568832D01* +X144629850Y-127471285D01* +X144789810Y-127340010D01* +X144921085Y-127180050D01* +X145018632Y-126997554D01* +X145078700Y-126799534D01* +X145098983Y-126593600D01* +X145078700Y-126387666D01* +X145033300Y-126237999D01* +X154027953Y-126237999D01* +X154048434Y-126380456D01* +X154108222Y-126511371D01* +X154108223Y-126511373D01* +X154202472Y-126620143D01* +X154323547Y-126697953D01* +X154323550Y-126697954D01* +X154323549Y-126697954D01* +X154461636Y-126738499D01* +X154461638Y-126738500D01* +X154461639Y-126738500D01* +X154605562Y-126738500D01* +X154605562Y-126738499D01* +X154743653Y-126697953D01* +X154864728Y-126620143D01* +X154887727Y-126593600D01* +X158227817Y-126593600D01* +X158248099Y-126799532D01* +X158248100Y-126799534D01* +X158308168Y-126997554D01* +X158405715Y-127180050D01* +X158405717Y-127180052D01* +X158536989Y-127340010D01* +X158604096Y-127395082D01* +X158696950Y-127471285D01* +X158879446Y-127568832D01* +X159077466Y-127628900D01* +X159077465Y-127628900D01* +X159095929Y-127630718D01* +X159283400Y-127649183D01* +X159489334Y-127628900D01* +X159687354Y-127568832D01* +X159869850Y-127471285D01* +X160029810Y-127340010D01* +X160161085Y-127180050D01* +X160258632Y-126997554D01* +X160318700Y-126799534D01* +X160338983Y-126593600D01* +X160331478Y-126517399D01* +X163485617Y-126517399D01* +X163505899Y-126723332D01* +X163529014Y-126799532D01* +X163565968Y-126921354D01* +X163663515Y-127103850D01* +X163663517Y-127103852D01* +X163794789Y-127263810D01* +X163891409Y-127343102D01* +X163954750Y-127395085D01* +X164137246Y-127492632D01* +X164335266Y-127552700D01* +X164335265Y-127552700D01* +X164355547Y-127554697D01* +X164541200Y-127572983D01* +X164747134Y-127552700D01* +X164945154Y-127492632D01* +X165127650Y-127395085D01* +X165287610Y-127263810D01* +X165418885Y-127103850D01* +X165516432Y-126921354D01* +X165576500Y-126723334D01* +X165596783Y-126517400D01* +X165576500Y-126311466D01* +X165516432Y-126113446D01* +X165418885Y-125930950D01* +X165357257Y-125855856D01* +X165287610Y-125770989D01* +X165127652Y-125639717D01* +X165127653Y-125639717D01* +X165127650Y-125639715D01* +X164945154Y-125542168D01* +X164747134Y-125482100D01* +X164747132Y-125482099D01* +X164747134Y-125482099D01* +X164559663Y-125463635D01* +X164541200Y-125461817D01* +X164541199Y-125461817D01* +X164335267Y-125482099D01* +X164137243Y-125542169D01* +X164107065Y-125558300D01* +X163954750Y-125639715D01* +X163954748Y-125639716D01* +X163954747Y-125639717D01* +X163794789Y-125770989D01* +X163663517Y-125930947D01* +X163565969Y-126113443D01* +X163505899Y-126311467D01* +X163485617Y-126517399D01* +X160331478Y-126517399D01* +X160318700Y-126387666D01* +X160258632Y-126189646D01* +X160161085Y-126007150D01* +X160098547Y-125930947D01* +X160029810Y-125847189D01* +X159912077Y-125750569D01* +X159869850Y-125715915D01* +X159687354Y-125618368D01* +X159489334Y-125558300D01* +X159489332Y-125558299D01* +X159489334Y-125558299D01* +X159283400Y-125538017D01* +X159077467Y-125558299D01* +X158879443Y-125618369D01* +X158769298Y-125677243D01* +X158696950Y-125715915D01* +X158696948Y-125715916D01* +X158696947Y-125715917D01* +X158536989Y-125847189D01* +X158405717Y-126007147D01* +X158308169Y-126189643D01* +X158248099Y-126387667D01* +X158227817Y-126593600D01* +X154887727Y-126593600D01* +X154958977Y-126511373D01* +X155018765Y-126380457D01* +X155039247Y-126238000D01* +X155018765Y-126095543D01* +X154958977Y-125964627D01* +X154864728Y-125855857D01* +X154743653Y-125778047D01* +X154743651Y-125778046D01* +X154743649Y-125778045D01* +X154743650Y-125778045D01* +X154605563Y-125737500D01* +X154605561Y-125737500D01* +X154461639Y-125737500D01* +X154461636Y-125737500D01* +X154323549Y-125778045D01* +X154202473Y-125855856D01* +X154108223Y-125964626D01* +X154108222Y-125964628D01* +X154048434Y-126095543D01* +X154027953Y-126237999D01* +X145033300Y-126237999D01* +X145018632Y-126189646D01* +X144921085Y-126007150D01* +X144858547Y-125930947D01* +X144789810Y-125847189D01* +X144672077Y-125750569D01* +X144629850Y-125715915D01* +X144447354Y-125618368D01* +X144249334Y-125558300D01* +X144249332Y-125558299D01* +X144249334Y-125558299D01* +X144061863Y-125539835D01* +X144043400Y-125538017D01* +X144043399Y-125538017D01* +X143837467Y-125558299D01* +X143639443Y-125618369D01* +X143529298Y-125677243D01* +X143456950Y-125715915D01* +X143456948Y-125715916D01* +X143456947Y-125715917D01* +X143296989Y-125847189D01* +X143165717Y-126007147D01* +X143068169Y-126189643D01* +X143008099Y-126387667D01* +X142987817Y-126593600D01* +X140189278Y-126593600D01* +X140196783Y-126517400D01* +X140176500Y-126311466D01* +X140116432Y-126113446D01* +X140018885Y-125930950D01* +X139957257Y-125855856D01* +X139887610Y-125770989D01* +X139727652Y-125639717D01* +X139727653Y-125639717D01* +X139727650Y-125639715D01* +X139545154Y-125542168D01* +X139347134Y-125482100D01* +X139347132Y-125482099D01* +X139347134Y-125482099D01* +X139159663Y-125463635D01* +X139141200Y-125461817D01* +X139141199Y-125461817D01* +X138935267Y-125482099D01* +X138737243Y-125542169D01* +X138707065Y-125558300D01* +X138554750Y-125639715D01* +X138554748Y-125639716D01* +X138554747Y-125639717D01* +X138394789Y-125770989D01* +X138263517Y-125930947D01* +X138165969Y-126113443D01* +X138105899Y-126311467D01* +X138085617Y-126517400D01* +X135693614Y-126517400D01* +X135686558Y-122660114D01* +X136677121Y-122660114D01* +X136687640Y-122699370D01* +X136688811Y-122704652D01* +X136695866Y-122744663D01* +X136697631Y-122749512D01* +X136704761Y-122766724D01* +X136706940Y-122771398D01* +X136730247Y-122804685D01* +X136733154Y-122809247D01* +X136753470Y-122844435D01* +X136753474Y-122844440D01* +X136784599Y-122870557D01* +X136788589Y-122874213D01* +X138087502Y-124173126D01* +X138118481Y-124224811D01* +X138154316Y-124342943D01* +X138165969Y-124381356D01* +X138172702Y-124393954D01* +X138263515Y-124563850D01* +X138263517Y-124563852D01* +X138394789Y-124723810D01* +X138491409Y-124803102D01* +X138554750Y-124855085D01* +X138737246Y-124952632D01* +X138935266Y-125012700D01* +X138935265Y-125012700D01* +X138953729Y-125014518D01* +X139141200Y-125032983D01* +X139347134Y-125012700D01* +X139545154Y-124952632D01* +X139727650Y-124855085D01* +X139887610Y-124723810D01* +X140018885Y-124563850D01* +X140116432Y-124381354D01* +X140176500Y-124183334D01* +X140189278Y-124053599D01* +X142987817Y-124053599D01* +X143008099Y-124259532D01* +X143038134Y-124358543D01* +X143068168Y-124457554D01* +X143165715Y-124640050D01* +X143165717Y-124640052D01* +X143296989Y-124800010D01* +X143364096Y-124855082D01* +X143456950Y-124931285D01* +X143639446Y-125028832D01* +X143837466Y-125088900D01* +X143837465Y-125088900D01* +X143855929Y-125090718D01* +X144043400Y-125109183D01* +X144249334Y-125088900D01* +X144447354Y-125028832D01* +X144629850Y-124931285D01* +X144789810Y-124800010D01* +X144921085Y-124640050D01* +X145003748Y-124485399D01* +X146865153Y-124485399D01* +X146885634Y-124627856D01* +X146891203Y-124640050D01* +X146945423Y-124758773D01* +X147039672Y-124867543D01* +X147160747Y-124945353D01* +X147160750Y-124945354D01* +X147160749Y-124945354D01* +X147298836Y-124985899D01* +X147298838Y-124985900D01* +X147298839Y-124985900D01* +X147442762Y-124985900D01* +X147442762Y-124985899D01* +X147580853Y-124945353D01* +X147676165Y-124884100D01* +X154764555Y-124884100D01* +X154785036Y-125026556D01* +X154813508Y-125088900D01* +X154844825Y-125157473D01* +X154939074Y-125266243D01* +X155060149Y-125344053D01* +X155060152Y-125344054D01* +X155060151Y-125344054D01* +X155198238Y-125384599D01* +X155198240Y-125384600D01* +X155198241Y-125384600D01* +X155342164Y-125384600D01* +X155342164Y-125384599D01* +X155480255Y-125344053D01* +X155601330Y-125266243D01* +X155695579Y-125157473D01* +X155755367Y-125026557D01* +X155775849Y-124884100D01* +X155755367Y-124741643D01* +X155695579Y-124610727D01* +X155601330Y-124501957D01* +X155480255Y-124424147D01* +X155480253Y-124424146D01* +X155480251Y-124424145D01* +X155480252Y-124424145D01* +X155342165Y-124383600D01* +X155342163Y-124383600D01* +X155198241Y-124383600D01* +X155198238Y-124383600D01* +X155060151Y-124424145D01* +X154939075Y-124501956D01* +X154844825Y-124610726D01* +X154844824Y-124610728D01* +X154785036Y-124741643D01* +X154764555Y-124884100D01* +X147676165Y-124884100D01* +X147701928Y-124867543D01* +X147796177Y-124758773D01* +X147855965Y-124627857D01* +X147876447Y-124485400D01* +X147855965Y-124342943D01* +X147796177Y-124212027D01* +X147701928Y-124103257D01* +X147624658Y-124053599D01* +X158227817Y-124053599D01* +X158248099Y-124259532D01* +X158278134Y-124358544D01* +X158308168Y-124457554D01* +X158405715Y-124640050D01* +X158405717Y-124640052D01* +X158536989Y-124800010D01* +X158604096Y-124855082D01* +X158696950Y-124931285D01* +X158879446Y-125028832D01* +X159077466Y-125088900D01* +X159077465Y-125088900D01* +X159095929Y-125090718D01* +X159283400Y-125109183D01* +X159489334Y-125088900D01* +X159687354Y-125028832D01* +X159869850Y-124931285D01* +X160029810Y-124800010D01* +X160161085Y-124640050D01* +X160258632Y-124457554D01* +X160318700Y-124259534D01* +X160338983Y-124053600D01* +X160331478Y-123977400D01* +X163485617Y-123977400D01* +X163505899Y-124183332D01* +X163514604Y-124212027D01* +X163554316Y-124342943D01* +X163565969Y-124381356D01* +X163572702Y-124393954D01* +X163663515Y-124563850D01* +X163663517Y-124563852D01* +X163794789Y-124723810D01* +X163891409Y-124803102D01* +X163954750Y-124855085D01* +X164137246Y-124952632D01* +X164335266Y-125012700D01* +X164335265Y-125012700D01* +X164355547Y-125014697D01* +X164541200Y-125032983D01* +X164747134Y-125012700D01* +X164945154Y-124952632D01* +X165127650Y-124855085D01* +X165287610Y-124723810D01* +X165418885Y-124563850D01* +X165516432Y-124381354D01* +X165576500Y-124183334D01* +X165596783Y-123977400D01* +X165576500Y-123771466D01* +X165516432Y-123573446D01* +X165418885Y-123390950D01* +X165366902Y-123327609D01* +X165287610Y-123230989D01* +X165127652Y-123099717D01* +X165127653Y-123099717D01* +X165127650Y-123099715D01* +X164945154Y-123002168D01* +X164747134Y-122942100D01* +X164747132Y-122942099D01* +X164747134Y-122942099D01* +X164559663Y-122923635D01* +X164541200Y-122921817D01* +X164541199Y-122921817D01* +X164335267Y-122942099D01* +X164137243Y-123002169D01* +X164107065Y-123018300D01* +X163954750Y-123099715D01* +X163954748Y-123099716D01* +X163954747Y-123099717D01* +X163794789Y-123230989D01* +X163663517Y-123390947D01* +X163565969Y-123573443D01* +X163505899Y-123771467D01* +X163485617Y-123977400D01* +X160331478Y-123977400D01* +X160318700Y-123847666D01* +X160258632Y-123649646D01* +X160161085Y-123467150D01* +X160098547Y-123390947D01* +X160029810Y-123307189D01* +X159869852Y-123175917D01* +X159869853Y-123175917D01* +X159869850Y-123175915D01* +X159687354Y-123078368D01* +X159489334Y-123018300D01* +X159489332Y-123018299D01* +X159489334Y-123018299D01* +X159283400Y-122998017D01* +X159077467Y-123018299D01* +X158879443Y-123078369D01* +X158769298Y-123137243D01* +X158696950Y-123175915D01* +X158696948Y-123175916D01* +X158696947Y-123175917D01* +X158536989Y-123307189D01* +X158405717Y-123467147D01* +X158308169Y-123649643D01* +X158248099Y-123847667D01* +X158227817Y-124053599D01* +X147624658Y-124053599D01* +X147580853Y-124025447D01* +X147580851Y-124025446D01* +X147580849Y-124025445D01* +X147580850Y-124025445D01* +X147442763Y-123984900D01* +X147442761Y-123984900D01* +X147298839Y-123984900D01* +X147298836Y-123984900D01* +X147160749Y-124025445D01* +X147039673Y-124103256D01* +X146945423Y-124212026D01* +X146945422Y-124212028D01* +X146885634Y-124342943D01* +X146865153Y-124485399D01* +X145003748Y-124485399D01* +X145018632Y-124457554D01* +X145078700Y-124259534D01* +X145098983Y-124053600D01* +X145078700Y-123847666D01* +X145018632Y-123649646D01* +X144921085Y-123467150D01* +X144858547Y-123390947D01* +X144789810Y-123307189D01* +X144629852Y-123175917D01* +X144629853Y-123175917D01* +X144629850Y-123175915D01* +X144447354Y-123078368D01* +X144249334Y-123018300D01* +X144249332Y-123018299D01* +X144249334Y-123018299D01* +X144043400Y-122998017D01* +X143837467Y-123018299D01* +X143639443Y-123078369D01* +X143529298Y-123137243D01* +X143456950Y-123175915D01* +X143456948Y-123175916D01* +X143456947Y-123175917D01* +X143296989Y-123307189D01* +X143165717Y-123467147D01* +X143068169Y-123649643D01* +X143008099Y-123847667D01* +X142987817Y-124053599D01* +X140189278Y-124053599D01* +X140196783Y-123977400D01* +X140176500Y-123771466D01* +X140116432Y-123573446D01* +X140018885Y-123390950D01* +X139966902Y-123327609D01* +X139887610Y-123230989D01* +X139727652Y-123099717D01* +X139727653Y-123099717D01* +X139727650Y-123099715D01* +X139545154Y-123002168D01* +X139347134Y-122942100D01* +X139347132Y-122942099D01* +X139347134Y-122942099D01* +X139159663Y-122923635D01* +X139141200Y-122921817D01* +X139141199Y-122921817D01* +X138935267Y-122942099D01* +X138737243Y-123002169D01* +X138554746Y-123099717D01* +X138450359Y-123185385D01* +X138386049Y-123212697D01* +X138317182Y-123200906D01* +X138265622Y-123153753D01* +X138247739Y-123086210D01* +X138258901Y-123038019D01* +X138313789Y-122917833D01* +X138334271Y-122775376D01* +X138313789Y-122632919D01* +X138254001Y-122502003D01* +X138159752Y-122393233D01* +X138038677Y-122315423D01* +X138038675Y-122315422D01* +X138038673Y-122315421D01* +X138038674Y-122315421D01* +X137900587Y-122274876D01* +X137900585Y-122274876D01* +X137756663Y-122274876D01* +X137756660Y-122274876D01* +X137618573Y-122315421D01* +X137525339Y-122375339D01* +X137458299Y-122395023D01* +X137391260Y-122375338D01* +X137345505Y-122322534D01* +X137334300Y-122271023D01* +X137334300Y-121437400D01* +X138085617Y-121437400D01* +X138105899Y-121643332D01* +X138105900Y-121643334D01* +X138165968Y-121841354D01* +X138263515Y-122023850D01* +X138263517Y-122023852D01* +X138394789Y-122183810D01* +X138491409Y-122263102D01* +X138554750Y-122315085D01* +X138737246Y-122412632D01* +X138935266Y-122472700D01* +X138935265Y-122472700D01* +X138953729Y-122474518D01* +X139141200Y-122492983D01* +X139347134Y-122472700D01* +X139545154Y-122412632D01* +X139727650Y-122315085D01* +X139887610Y-122183810D01* +X140018885Y-122023850D01* +X140116432Y-121841354D01* +X140176500Y-121643334D01* +X140189278Y-121513600D01* +X142987817Y-121513600D01* +X143008099Y-121719532D01* +X143008100Y-121719534D01* +X143068168Y-121917554D01* +X143165715Y-122100050D01* +X143165717Y-122100052D01* +X143296989Y-122260010D01* +X143310409Y-122271023D01* +X143456950Y-122391285D01* +X143639446Y-122488832D01* +X143837466Y-122548900D01* +X143837465Y-122548900D01* +X143855929Y-122550718D01* +X144043400Y-122569183D01* +X144249334Y-122548900D01* +X144447354Y-122488832D01* +X144629850Y-122391285D01* +X144789810Y-122260010D01* +X144921085Y-122100050D01* +X145018632Y-121917554D01* +X145078700Y-121719534D01* +X145098983Y-121513600D01* +X145098983Y-121513599D01* +X158227817Y-121513599D01* +X158248099Y-121719532D01* +X158248100Y-121719534D01* +X158308168Y-121917554D01* +X158405715Y-122100050D01* +X158405717Y-122100052D01* +X158536989Y-122260010D01* +X158550409Y-122271023D01* +X158696950Y-122391285D01* +X158879446Y-122488832D01* +X159077466Y-122548900D01* +X159077465Y-122548900D01* +X159095929Y-122550718D01* +X159283400Y-122569183D01* +X159489334Y-122548900D01* +X159687354Y-122488832D01* +X159869850Y-122391285D01* +X160029810Y-122260010D01* +X160161085Y-122100050D01* +X160258632Y-121917554D01* +X160318700Y-121719534D01* +X160338983Y-121513600D01* +X160331478Y-121437400D01* +X163485617Y-121437400D01* +X163505899Y-121643332D01* +X163505900Y-121643334D01* +X163565968Y-121841354D01* +X163663515Y-122023850D01* +X163663517Y-122023852D01* +X163794789Y-122183810D01* +X163891409Y-122263102D01* +X163954750Y-122315085D01* +X164137246Y-122412632D01* +X164335266Y-122472700D01* +X164335265Y-122472700D01* +X164355547Y-122474697D01* +X164541200Y-122492983D01* +X164747134Y-122472700D01* +X164945154Y-122412632D01* +X165127650Y-122315085D01* +X165287610Y-122183810D01* +X165418885Y-122023850D01* +X165516432Y-121841354D01* +X165576500Y-121643334D01* +X165596783Y-121437400D01* +X165576500Y-121231466D01* +X165516432Y-121033446D01* +X165418885Y-120850950D01* +X165366902Y-120787609D01* +X165287610Y-120690989D01* +X165127652Y-120559717D01* +X165127653Y-120559717D01* +X165127650Y-120559715D01* +X164945154Y-120462168D01* +X164747134Y-120402100D01* +X164747132Y-120402099D01* +X164747134Y-120402099D01* +X164541200Y-120381817D01* +X164335267Y-120402099D01* +X164137243Y-120462169D01* +X164027098Y-120521043D01* +X163954750Y-120559715D01* +X163954748Y-120559716D01* +X163954747Y-120559717D01* +X163794789Y-120690989D01* +X163663517Y-120850947D01* +X163565969Y-121033443D01* +X163505899Y-121231467D01* +X163485617Y-121437400D01* +X160331478Y-121437400D01* +X160318700Y-121307666D01* +X160258632Y-121109646D01* +X160161085Y-120927150D01* +X160098547Y-120850947D01* +X160029810Y-120767189D01* +X159898241Y-120659215D01* +X159869850Y-120635915D01* +X159687354Y-120538368D01* +X159489334Y-120478300D01* +X159489332Y-120478299D01* +X159489334Y-120478299D01* +X159283400Y-120458017D01* +X159077467Y-120478299D01* +X158879443Y-120538369D01* +X158769298Y-120597243D01* +X158696950Y-120635915D01* +X158696948Y-120635916D01* +X158696947Y-120635917D01* +X158536989Y-120767189D01* +X158405717Y-120927147D01* +X158308169Y-121109643D01* +X158248099Y-121307667D01* +X158227817Y-121513599D01* +X145098983Y-121513599D01* +X145078700Y-121307666D01* +X145018632Y-121109646D01* +X144921085Y-120927150D01* +X144858547Y-120850947D01* +X144789810Y-120767189D01* +X144658241Y-120659215D01* +X144629850Y-120635915D01* +X144447354Y-120538368D01* +X144249334Y-120478300D01* +X144249332Y-120478299D01* +X144249334Y-120478299D01* +X144043400Y-120458017D01* +X143837467Y-120478299D01* +X143639443Y-120538369D01* +X143529298Y-120597243D01* +X143456950Y-120635915D01* +X143456948Y-120635916D01* +X143456947Y-120635917D01* +X143296989Y-120767189D01* +X143165717Y-120927147D01* +X143068169Y-121109643D01* +X143008099Y-121307667D01* +X142987817Y-121513600D01* +X140189278Y-121513600D01* +X140196783Y-121437400D01* +X140176500Y-121231466D01* +X140116432Y-121033446D01* +X140018885Y-120850950D01* +X139966902Y-120787609D01* +X139887610Y-120690989D01* +X139727652Y-120559717D01* +X139727653Y-120559717D01* +X139727650Y-120559715D01* +X139545154Y-120462168D01* +X139347134Y-120402100D01* +X139347132Y-120402099D01* +X139347134Y-120402099D01* +X139141200Y-120381817D01* +X138935267Y-120402099D01* +X138737243Y-120462169D01* +X138627098Y-120521043D01* +X138554750Y-120559715D01* +X138554748Y-120559716D01* +X138554747Y-120559717D01* +X138394789Y-120690989D01* +X138263517Y-120850947D01* +X138165969Y-121033443D01* +X138105899Y-121231467D01* +X138085617Y-121437400D01* +X137334300Y-121437400D01* +X137334300Y-118897399D01* +X138085617Y-118897399D01* +X138105899Y-119103332D01* +X138105900Y-119103334D01* +X138165968Y-119301354D01* +X138263515Y-119483850D01* +X138263517Y-119483852D01* +X138394789Y-119643810D01* +X138491409Y-119723102D01* +X138554750Y-119775085D01* +X138737246Y-119872632D01* +X138935266Y-119932700D01* +X138935265Y-119932700D01* +X138955547Y-119934697D01* +X139141200Y-119952983D01* +X139347134Y-119932700D01* +X139545154Y-119872632D01* +X139727650Y-119775085D01* +X139887610Y-119643810D01* +X140018885Y-119483850D01* +X140116432Y-119301354D01* +X140176500Y-119103334D01* +X140189278Y-118973599D01* +X142987817Y-118973599D01* +X143008099Y-119179532D01* +X143008100Y-119179534D01* +X143068168Y-119377554D01* +X143165715Y-119560050D01* +X143165717Y-119560052D01* +X143296989Y-119720010D01* +X143364096Y-119775082D01* +X143456950Y-119851285D01* +X143639446Y-119948832D01* +X143837466Y-120008900D01* +X143837465Y-120008900D01* +X143857748Y-120010897D01* +X144043400Y-120029183D01* +X144249334Y-120008900D01* +X144447354Y-119948832D01* +X144629850Y-119851285D01* +X144789810Y-119720010D01* +X144921085Y-119560050D01* +X145018632Y-119377554D01* +X145078700Y-119179534D01* +X145098983Y-118973600D01* +X145089322Y-118875514D01* +X151840921Y-118875514D01* +X151851440Y-118914770D01* +X151852611Y-118920052D01* +X151859666Y-118960063D01* +X151861431Y-118964912D01* +X151868561Y-118982124D01* +X151870740Y-118986798D01* +X151894047Y-119020085D01* +X151896954Y-119024647D01* +X151917270Y-119059835D01* +X151917274Y-119059840D01* +X151948399Y-119085957D01* +X151952389Y-119089613D01* +X154087386Y-121224610D01* +X154091037Y-121228594D01* +X154117162Y-121259728D01* +X154117163Y-121259729D01* +X154152353Y-121280047D01* +X154156914Y-121282953D01* +X154190197Y-121306257D01* +X154190200Y-121306259D01* +X154190203Y-121306259D01* +X154194902Y-121308451D01* +X154212070Y-121315562D01* +X154216936Y-121317333D01* +X154216938Y-121317334D01* +X154256962Y-121324390D01* +X154262219Y-121325556D01* +X154301486Y-121336078D01* +X154341970Y-121332535D01* +X154347374Y-121332300D01* +X156180601Y-121332300D01* +X156247640Y-121351985D01* +X156274314Y-121375098D01* +X156285269Y-121387741D01* +X156285271Y-121387742D01* +X156285272Y-121387743D01* +X156406347Y-121465553D01* +X156406350Y-121465554D01* +X156406349Y-121465554D01* +X156544436Y-121506099D01* +X156544438Y-121506100D01* +X156544439Y-121506100D01* +X156688362Y-121506100D01* +X156688362Y-121506099D01* +X156826453Y-121465553D01* +X156947528Y-121387743D01* +X157041777Y-121278973D01* +X157101565Y-121148057D01* +X157122047Y-121005600D01* +X157101565Y-120863143D01* +X157041777Y-120732227D01* +X156947528Y-120623457D01* +X156826453Y-120545647D01* +X156826451Y-120545646D01* +X156826449Y-120545645D01* +X156826450Y-120545645D01* +X156688363Y-120505100D01* +X156688361Y-120505100D01* +X156544439Y-120505100D01* +X156544436Y-120505100D01* +X156406349Y-120545645D01* +X156285269Y-120623458D01* +X156274314Y-120636102D01* +X156215536Y-120673877D01* +X156180601Y-120678900D01* +X154517086Y-120678900D01* +X154450047Y-120659215D01* +X154429405Y-120642581D01* +X152760424Y-118973600D01* +X158227817Y-118973600D01* +X158248099Y-119179532D01* +X158248100Y-119179534D01* +X158308168Y-119377554D01* +X158405715Y-119560050D01* +X158405717Y-119560052D01* +X158536989Y-119720010D01* +X158604096Y-119775082D01* +X158696950Y-119851285D01* +X158879446Y-119948832D01* +X159077466Y-120008900D01* +X159077465Y-120008900D01* +X159095929Y-120010718D01* +X159283400Y-120029183D01* +X159489334Y-120008900D01* +X159687354Y-119948832D01* +X159869850Y-119851285D01* +X160029810Y-119720010D01* +X160161085Y-119560050D01* +X160258632Y-119377554D01* +X160318700Y-119179534D01* +X160338983Y-118973600D01* +X160331478Y-118897399D01* +X163485617Y-118897399D01* +X163505899Y-119103332D01* +X163505900Y-119103334D01* +X163565968Y-119301354D01* +X163663515Y-119483850D01* +X163663517Y-119483852D01* +X163794789Y-119643810D01* +X163891409Y-119723102D01* +X163954750Y-119775085D01* +X164137246Y-119872632D01* +X164335266Y-119932700D01* +X164335265Y-119932700D01* +X164355548Y-119934697D01* +X164541200Y-119952983D01* +X164747134Y-119932700D01* +X164945154Y-119872632D01* +X165127650Y-119775085D01* +X165287610Y-119643810D01* +X165418885Y-119483850D01* +X165516432Y-119301354D01* +X165576500Y-119103334D01* +X165596783Y-118897400D01* +X165576500Y-118691466D01* +X165516432Y-118493446D01* +X165418885Y-118310950D01* +X165364348Y-118244496D01* +X165287610Y-118150989D01* +X165127652Y-118019717D01* +X165127653Y-118019717D01* +X165127650Y-118019715D01* +X164945154Y-117922168D01* +X164747134Y-117862100D01* +X164747132Y-117862099D01* +X164747134Y-117862099D01* +X164559663Y-117843635D01* +X164541200Y-117841817D01* +X164541199Y-117841817D01* +X164335267Y-117862099D01* +X164137243Y-117922169D01* +X164107065Y-117938300D01* +X163954750Y-118019715D01* +X163954748Y-118019716D01* +X163954747Y-118019717D01* +X163794789Y-118150989D01* +X163680254Y-118290553D01* +X163663515Y-118310950D01* +X163652745Y-118331099D01* +X163565969Y-118493443D01* +X163505899Y-118691467D01* +X163485617Y-118897399D01* +X160331478Y-118897399D01* +X160318700Y-118767666D01* +X160258632Y-118569646D01* +X160161085Y-118387150D01* +X160081811Y-118290554D01* +X160029810Y-118227189D01* +X159912077Y-118130569D01* +X159869850Y-118095915D01* +X159687354Y-117998368D01* +X159489334Y-117938300D01* +X159489332Y-117938299D01* +X159489334Y-117938299D01* +X159283400Y-117918017D01* +X159077467Y-117938299D01* +X158879443Y-117998369D01* +X158804782Y-118038277D01* +X158696950Y-118095915D01* +X158696948Y-118095916D01* +X158696947Y-118095917D01* +X158536989Y-118227189D01* +X158405717Y-118387147D01* +X158308169Y-118569643D01* +X158248099Y-118767667D01* +X158227817Y-118973600D01* +X152760424Y-118973600D01* +X152534419Y-118747595D01* +X152500934Y-118686272D01* +X152498100Y-118659914D01* +X152498100Y-118038277D01* +X153820275Y-118038277D01* +X153840756Y-118180734D01* +X153869876Y-118244496D01* +X153900545Y-118311651D01* +X153994794Y-118420421D01* +X154115869Y-118498231D01* +X154115872Y-118498232D01* +X154115871Y-118498232D01* +X154253958Y-118538777D01* +X154253960Y-118538778D01* +X154253961Y-118538778D01* +X154397884Y-118538778D01* +X154397884Y-118538777D01* +X154535975Y-118498231D01* +X154657050Y-118420421D01* +X154751299Y-118311651D01* +X154757850Y-118297305D01* +X154803602Y-118244501D01* +X154870640Y-118224814D01* +X154937680Y-118244496D01* +X154937683Y-118244497D01* +X155009347Y-118290553D01* +X155009350Y-118290554D01* +X155009349Y-118290554D01* +X155147436Y-118331099D01* +X155147438Y-118331100D01* +X155147439Y-118331100D01* +X155291362Y-118331100D01* +X155291362Y-118331099D01* +X155429453Y-118290553D01* +X155550528Y-118212743D01* +X155644777Y-118103973D01* +X155704565Y-117973057D01* +X155725047Y-117830600D01* +X155704565Y-117688143D01* +X155644777Y-117557227D01* +X155550528Y-117448457D01* +X155429453Y-117370647D01* +X155429451Y-117370646D01* +X155429449Y-117370645D01* +X155429450Y-117370645D01* +X155291363Y-117330100D01* +X155291361Y-117330100D01* +X155147439Y-117330100D01* +X155147436Y-117330100D01* +X155009349Y-117370645D01* +X154888273Y-117448456D01* +X154888272Y-117448456D01* +X154888272Y-117448457D01* +X154870336Y-117469157D01* +X154870335Y-117469158D01* +X154811556Y-117506932D01* +X154741687Y-117506932D01* +X154682909Y-117469157D01* +X154653884Y-117405602D01* +X154652622Y-117387955D01* +X154652622Y-117208963D01* +X154672307Y-117141924D01* +X154688941Y-117121282D01* +X155376624Y-116433600D01* +X158227817Y-116433600D01* +X158248099Y-116639532D01* +X158248100Y-116639534D01* +X158308168Y-116837554D01* +X158405715Y-117020050D01* +X158419251Y-117036544D01* +X158536989Y-117180010D01* +X158604096Y-117235082D01* +X158696950Y-117311285D01* +X158879446Y-117408832D01* +X159077466Y-117468900D01* +X159077465Y-117468900D01* +X159080085Y-117469158D01* +X159283400Y-117489183D01* +X159489334Y-117468900D01* +X159687354Y-117408832D01* +X159869850Y-117311285D01* +X160029810Y-117180010D01* +X160161085Y-117020050D01* +X160258632Y-116837554D01* +X160318700Y-116639534D01* +X160338983Y-116433600D01* +X160331478Y-116357399D01* +X163485617Y-116357399D01* +X163505899Y-116563332D01* +X163505900Y-116563334D01* +X163565968Y-116761354D01* +X163663515Y-116943850D01* +X163663517Y-116943852D01* +X163794789Y-117103810D01* +X163891409Y-117183102D01* +X163954750Y-117235085D01* +X164137246Y-117332632D01* +X164335266Y-117392700D01* +X164335265Y-117392700D01* +X164355548Y-117394697D01* +X164541200Y-117412983D01* +X164747134Y-117392700D01* +X164945154Y-117332632D01* +X165127650Y-117235085D01* +X165287610Y-117103810D01* +X165418885Y-116943850D01* +X165516432Y-116761354D01* +X165576500Y-116563334D01* +X165596783Y-116357400D01* +X165576500Y-116151466D01* +X165516432Y-115953446D01* +X165418885Y-115770950D01* +X165356008Y-115694334D01* +X165287610Y-115610989D01* +X165127652Y-115479717D01* +X165127653Y-115479717D01* +X165127650Y-115479715D01* +X164945154Y-115382168D01* +X164747134Y-115322100D01* +X164747132Y-115322099D01* +X164747134Y-115322099D01* +X164559663Y-115303635D01* +X164541200Y-115301817D01* +X164541199Y-115301817D01* +X164335267Y-115322099D01* +X164159892Y-115375298D01* +X164145821Y-115379567D01* +X164137243Y-115382169D01* +X164029988Y-115439499D01* +X163954750Y-115479715D01* +X163954748Y-115479716D01* +X163954747Y-115479717D01* +X163794789Y-115610989D01* +X163663518Y-115770946D01* +X163663515Y-115770950D01* +X163641204Y-115812690D01* +X163565969Y-115953443D01* +X163505899Y-116151467D01* +X163485617Y-116357399D01* +X160331478Y-116357399D01* +X160318700Y-116227666D01* +X160258632Y-116029646D01* +X160161085Y-115847150D01* +X160056969Y-115720283D01* +X160029810Y-115687189D01* +X159869852Y-115555917D01* +X159869853Y-115555917D01* +X159869850Y-115555915D01* +X159687354Y-115458368D01* +X159489334Y-115398300D01* +X159489332Y-115398299D01* +X159489334Y-115398299D01* +X159283400Y-115378017D01* +X159077467Y-115398299D01* +X158879443Y-115458369D01* +X158771934Y-115515835D01* +X158696950Y-115555915D01* +X158696948Y-115555916D01* +X158696947Y-115555917D01* +X158536989Y-115687189D01* +X158405717Y-115847147D01* +X158308169Y-116029643D01* +X158248099Y-116227667D01* +X158227817Y-116433600D01* +X155376624Y-116433600D01* +X155601805Y-116208419D01* +X155663128Y-116174934D01* +X155689486Y-116172100D01* +X155748562Y-116172100D01* +X155748562Y-116172099D01* +X155886653Y-116131553D01* +X156007728Y-116053743D01* +X156101977Y-115944973D01* +X156161765Y-115814057D01* +X156182247Y-115671600D01* +X156161765Y-115529143D01* +X156101977Y-115398227D01* +X156007728Y-115289457D01* +X155886653Y-115211647D01* +X155886651Y-115211646D01* +X155886649Y-115211645D01* +X155886650Y-115211645D01* +X155748563Y-115171100D01* +X155748561Y-115171100D01* +X155604639Y-115171100D01* +X155604636Y-115171100D01* +X155466549Y-115211645D01* +X155345473Y-115289456D01* +X155251223Y-115398226D01* +X155251222Y-115398228D01* +X155191434Y-115529143D01* +X155169691Y-115680378D01* +X155166248Y-115679882D01* +X155151268Y-115730899D01* +X155134634Y-115751541D01* +X154106909Y-116779266D01* +X154102920Y-116782921D01* +X154071797Y-116809036D01* +X154071790Y-116809044D01* +X154051476Y-116844229D01* +X154048571Y-116848789D01* +X154025263Y-116882077D01* +X154023093Y-116886731D01* +X154015945Y-116903989D01* +X154014188Y-116908817D01* +X154007132Y-116948830D01* +X154005961Y-116954111D01* +X153995443Y-116993363D01* +X153998986Y-117033844D01* +X153999222Y-117039251D01* +X153999222Y-117604775D01* +X153979537Y-117671814D01* +X153968935Y-117685977D01* +X153900547Y-117764900D01* +X153900544Y-117764906D01* +X153840756Y-117895821D01* +X153820275Y-118038277D01* +X152498100Y-118038277D01* +X152498100Y-115914094D01* +X152517785Y-115847055D01* +X152570589Y-115801300D01* +X152639747Y-115791356D01* +X152657035Y-115795117D01* +X152716887Y-115812691D01* +X152716888Y-115812691D01* +X152860811Y-115812691D01* +X152860811Y-115812690D01* +X152998902Y-115772144D01* +X153119977Y-115694334D01* +X153214226Y-115585564D01* +X153274014Y-115454648D01* +X153294496Y-115312191D01* +X153274014Y-115169734D01* +X153214226Y-115038818D01* +X153119977Y-114930048D01* +X152998902Y-114852238D01* +X152998900Y-114852237D01* +X152998898Y-114852236D01* +X152998899Y-114852236D01* +X152860812Y-114811691D01* +X152860810Y-114811691D01* +X152716888Y-114811691D01* +X152657033Y-114829265D01* +X152587163Y-114829264D01* +X152528386Y-114791488D01* +X152499362Y-114727932D01* +X152498100Y-114710287D01* +X152498100Y-114623071D01* +X152517785Y-114556032D01* +X152534419Y-114535390D01* +X152736298Y-114333512D01* +X152797621Y-114300027D01* +X152823979Y-114297193D01* +X152883055Y-114297193D01* +X152883055Y-114297192D01* +X152999857Y-114262897D01* +X153021143Y-114256647D01* +X153021143Y-114256646D01* +X153021146Y-114256646D01* +X153142221Y-114178836D01* +X153236470Y-114070066D01* +X153296258Y-113939150D01* +X153302807Y-113893600D01* +X158227817Y-113893600D01* +X158248099Y-114099532D01* +X158248100Y-114099534D01* +X158308168Y-114297554D01* +X158405715Y-114480050D01* +X158405717Y-114480052D01* +X158536989Y-114640010D01* +X158604096Y-114695082D01* +X158696950Y-114771285D01* +X158879446Y-114868832D01* +X159077466Y-114928900D01* +X159077465Y-114928900D01* +X159095929Y-114930718D01* +X159283400Y-114949183D01* +X159489334Y-114928900D01* +X159687354Y-114868832D01* +X159869850Y-114771285D01* +X160029810Y-114640010D01* +X160161085Y-114480050D01* +X160258632Y-114297554D01* +X160318700Y-114099534D01* +X160338983Y-113893600D01* +X160331478Y-113817400D01* +X163485617Y-113817400D01* +X163505899Y-114023332D01* +X163505900Y-114023334D01* +X163565968Y-114221354D01* +X163663515Y-114403850D01* +X163673566Y-114416097D01* +X163794789Y-114563810D01* +X163891409Y-114643102D01* +X163954750Y-114695085D01* +X164137246Y-114792632D01* +X164335266Y-114852700D01* +X164335265Y-114852700D01* +X164353729Y-114854518D01* +X164541200Y-114872983D01* +X164747134Y-114852700D01* +X164945154Y-114792632D01* +X165127650Y-114695085D01* +X165287610Y-114563810D01* +X165418885Y-114403850D01* +X165516432Y-114221354D01* +X165576500Y-114023334D01* +X165596783Y-113817400D01* +X165576500Y-113611466D01* +X165516432Y-113413446D01* +X165418885Y-113230950D01* +X165366902Y-113167609D01* +X165287610Y-113070989D01* +X165141458Y-112951047D01* +X165127650Y-112939715D01* +X164945154Y-112842168D01* +X164747134Y-112782100D01* +X164747132Y-112782099D01* +X164747134Y-112782099D01* +X164559663Y-112763635D01* +X164541200Y-112761817D01* +X164541199Y-112761817D01* +X164335267Y-112782099D01* +X164137243Y-112842169D01* +X164107065Y-112858300D01* +X163954750Y-112939715D01* +X163954748Y-112939716D01* +X163954747Y-112939717D01* +X163794789Y-113070989D01* +X163663517Y-113230947D01* +X163565969Y-113413443D01* +X163505899Y-113611467D01* +X163485617Y-113817400D01* +X160331478Y-113817400D01* +X160318700Y-113687666D01* +X160258632Y-113489646D01* +X160161085Y-113307150D01* +X160098547Y-113230947D01* +X160029810Y-113147189D01* +X159885620Y-113028857D01* +X159869850Y-113015915D01* +X159687354Y-112918368D01* +X159489334Y-112858300D01* +X159489332Y-112858299D01* +X159489334Y-112858299D01* +X159283400Y-112838017D01* +X159077467Y-112858299D01* +X158879443Y-112918369D01* +X158818312Y-112951045D01* +X158696950Y-113015915D01* +X158696948Y-113015916D01* +X158696947Y-113015917D01* +X158536989Y-113147189D01* +X158405717Y-113307147D01* +X158308169Y-113489643D01* +X158248099Y-113687667D01* +X158227817Y-113893600D01* +X153302807Y-113893600D01* +X153316740Y-113796693D01* +X153296258Y-113654236D01* +X153236470Y-113523320D01* +X153142221Y-113414550D01* +X153021146Y-113336740D01* +X153021144Y-113336739D01* +X153021142Y-113336738D01* +X153021143Y-113336738D01* +X152883056Y-113296193D01* +X152883054Y-113296193D01* +X152739132Y-113296193D01* +X152739129Y-113296193D01* +X152601042Y-113336738D01* +X152479966Y-113414549D01* +X152385716Y-113523319D01* +X152385715Y-113523321D01* +X152325927Y-113654236D01* +X152304184Y-113805471D01* +X152300740Y-113804975D01* +X152285761Y-113855991D01* +X152269127Y-113876633D01* +X151952387Y-114193374D01* +X151948398Y-114197029D01* +X151917275Y-114223144D01* +X151917268Y-114223152D01* +X151896954Y-114258337D01* +X151894049Y-114262897D01* +X151870741Y-114296185D01* +X151868571Y-114300839D01* +X151861423Y-114318097D01* +X151859666Y-114322925D01* +X151852610Y-114362938D01* +X151851439Y-114368219D01* +X151840921Y-114407471D01* +X151844464Y-114447952D01* +X151844700Y-114453359D01* +X151844700Y-118829625D01* +X151844464Y-118835032D01* +X151840921Y-118875514D01* +X145089322Y-118875514D01* +X145078700Y-118767666D01* +X145018632Y-118569646D01* +X144921085Y-118387150D01* +X144841811Y-118290554D01* +X144789810Y-118227189D01* +X144672077Y-118130569D01* +X144629850Y-118095915D01* +X144447354Y-117998368D01* +X144249334Y-117938300D01* +X144249332Y-117938299D01* +X144249334Y-117938299D01* +X144043400Y-117918017D01* +X143837467Y-117938299D01* +X143639443Y-117998369D01* +X143564782Y-118038277D01* +X143456950Y-118095915D01* +X143456948Y-118095916D01* +X143456947Y-118095917D01* +X143296989Y-118227189D01* +X143165717Y-118387147D01* +X143068169Y-118569643D01* +X143008099Y-118767667D01* +X142987817Y-118973599D01* +X140189278Y-118973599D01* +X140196783Y-118897400D01* +X140176500Y-118691466D01* +X140116432Y-118493446D01* +X140018885Y-118310950D01* +X139964348Y-118244496D01* +X139887610Y-118150989D01* +X139727652Y-118019717D01* +X139727653Y-118019717D01* +X139727650Y-118019715D01* +X139545154Y-117922168D01* +X139347134Y-117862100D01* +X139347132Y-117862099D01* +X139347134Y-117862099D01* +X139141200Y-117841817D01* +X138935267Y-117862099D01* +X138737243Y-117922169D01* +X138707065Y-117938300D01* +X138554750Y-118019715D01* +X138554748Y-118019716D01* +X138554747Y-118019717D01* +X138394789Y-118150989D01* +X138280254Y-118290553D01* +X138263515Y-118310950D01* +X138252745Y-118331099D01* +X138165969Y-118493443D01* +X138105899Y-118691467D01* +X138085617Y-118897399D01* +X137334300Y-118897399D01* +X137334300Y-114919613D01* +X137666353Y-114919613D01* +X137686834Y-115062069D01* +X137736004Y-115169734D01* +X137746623Y-115192986D01* +X137840872Y-115301756D01* +X137961947Y-115379566D01* +X137961950Y-115379567D01* +X137961949Y-115379567D01* +X138069107Y-115411030D01* +X138080946Y-115414507D01* +X138100036Y-115420112D01* +X138100038Y-115420113D01* +X138100039Y-115420113D01* +X138243961Y-115420113D01* +X138263046Y-115414508D01* +X138332915Y-115414507D01* +X138391694Y-115452280D01* +X138420720Y-115515835D01* +X138410779Y-115584993D01* +X138393837Y-115612149D01* +X138263517Y-115770946D01* +X138165969Y-115953443D01* +X138105899Y-116151467D01* +X138085617Y-116357399D01* +X138105899Y-116563332D01* +X138105900Y-116563334D01* +X138165968Y-116761354D01* +X138263515Y-116943850D01* +X138263517Y-116943852D01* +X138394789Y-117103810D01* +X138491409Y-117183102D01* +X138554750Y-117235085D01* +X138737246Y-117332632D01* +X138935266Y-117392700D01* +X138935265Y-117392700D01* +X138955547Y-117394697D01* +X139141200Y-117412983D01* +X139347134Y-117392700D01* +X139545154Y-117332632D01* +X139727650Y-117235085D01* +X139887610Y-117103810D01* +X140018885Y-116943850D01* +X140116432Y-116761354D01* +X140176500Y-116563334D01* +X140189278Y-116433600D01* +X142987817Y-116433600D01* +X143008099Y-116639532D01* +X143008100Y-116639534D01* +X143068168Y-116837554D01* +X143165715Y-117020050D01* +X143179251Y-117036544D01* +X143296989Y-117180010D01* +X143364096Y-117235082D01* +X143456950Y-117311285D01* +X143639446Y-117408832D01* +X143837466Y-117468900D01* +X143837465Y-117468900D01* +X143840085Y-117469158D01* +X144043400Y-117489183D01* +X144249334Y-117468900D01* +X144447354Y-117408832D01* +X144629850Y-117311285D01* +X144789810Y-117180010D01* +X144921085Y-117020050D01* +X145018632Y-116837554D01* +X145078700Y-116639534D01* +X145098983Y-116433600D01* +X145078700Y-116227666D01* +X145018632Y-116029646D01* +X144949441Y-115900200D01* +X146407953Y-115900200D01* +X146428434Y-116042656D01* +X146469033Y-116131553D01* +X146488223Y-116173573D01* +X146582472Y-116282343D01* +X146703547Y-116360153D01* +X146703550Y-116360154D01* +X146703549Y-116360154D01* +X146841636Y-116400699D01* +X146841638Y-116400700D01* +X146841639Y-116400700D01* +X146985562Y-116400700D01* +X146985562Y-116400699D01* +X147123653Y-116360153D01* +X147244728Y-116282343D01* +X147338977Y-116173573D01* +X147398765Y-116042657D01* +X147419247Y-115900200D01* +X147398765Y-115757743D01* +X147338977Y-115626827D01* +X147244728Y-115518057D01* +X147123653Y-115440247D01* +X147123651Y-115440246D01* +X147123649Y-115440245D01* +X147123650Y-115440245D01* +X146985563Y-115399700D01* +X146985561Y-115399700D01* +X146841639Y-115399700D01* +X146841636Y-115399700D01* +X146703549Y-115440245D01* +X146582473Y-115518056D01* +X146488223Y-115626826D01* +X146488222Y-115626828D01* +X146428434Y-115757743D01* +X146407953Y-115900200D01* +X144949441Y-115900200D01* +X144921085Y-115847150D01* +X144816969Y-115720283D01* +X144789810Y-115687189D01* +X144629852Y-115555917D01* +X144629853Y-115555917D01* +X144629850Y-115555915D01* +X144447354Y-115458368D01* +X144249334Y-115398300D01* +X144249332Y-115398299D01* +X144249334Y-115398299D01* +X144059127Y-115379566D01* +X144043400Y-115378017D01* +X144043399Y-115378017D01* +X143837467Y-115398299D01* +X143639443Y-115458369D01* +X143531934Y-115515835D01* +X143456950Y-115555915D01* +X143456948Y-115555916D01* +X143456947Y-115555917D01* +X143296989Y-115687189D01* +X143165717Y-115847147D01* +X143068169Y-116029643D01* +X143008099Y-116227667D01* +X142987817Y-116433600D01* +X140189278Y-116433600D01* +X140196783Y-116357400D01* +X140176500Y-116151466D01* +X140116432Y-115953446D01* +X140018885Y-115770950D01* +X139956008Y-115694334D01* +X139887610Y-115610989D01* +X139727652Y-115479717D01* +X139727653Y-115479717D01* +X139727650Y-115479715D01* +X139545154Y-115382168D01* +X139347134Y-115322100D01* +X139347132Y-115322099D01* +X139347134Y-115322099D01* +X139159663Y-115303635D01* +X139141200Y-115301817D01* +X139141199Y-115301817D01* +X138935267Y-115322099D01* +X138735014Y-115382845D01* +X138665147Y-115383468D01* +X138606034Y-115346219D01* +X138576443Y-115282925D01* +X138585770Y-115213681D01* +X138594707Y-115197139D01* +X138597372Y-115192991D01* +X138597377Y-115192986D01* +X138657165Y-115062070D01* +X138677081Y-114923544D01* +X138706106Y-114859990D01* +X138764883Y-114822215D01* +X138834753Y-114822215D01* +X138835768Y-114822518D01* +X138933743Y-114852238D01* +X138935263Y-114852699D01* +X138935265Y-114852700D01* +X138953729Y-114854518D01* +X139141200Y-114872983D01* +X139347134Y-114852700D01* +X139545154Y-114792632D01* +X139727650Y-114695085D01* +X139887610Y-114563810D01* +X140018885Y-114403850D01* +X140116432Y-114221354D01* +X140176500Y-114023334D01* +X140189278Y-113893600D01* +X142987817Y-113893600D01* +X143008099Y-114099532D01* +X143008100Y-114099534D01* +X143068168Y-114297554D01* +X143165715Y-114480050D01* +X143165717Y-114480052D01* +X143296989Y-114640010D01* +X143364096Y-114695082D01* +X143456950Y-114771285D01* +X143639446Y-114868832D01* +X143837466Y-114928900D01* +X143837465Y-114928900D01* +X143855929Y-114930718D01* +X144043400Y-114949183D01* +X144146788Y-114939000D01* +X149334733Y-114939000D01* +X149355214Y-115081456D01* +X149414671Y-115211647D01* +X149415003Y-115212373D01* +X149509252Y-115321143D01* +X149630327Y-115398953D01* +X149630330Y-115398954D01* +X149630329Y-115398954D01* +X149768416Y-115439499D01* +X149768418Y-115439500D01* +X149768419Y-115439500D01* +X149912342Y-115439500D01* +X149912342Y-115439499D01* +X150050433Y-115398953D01* +X150171508Y-115321143D01* +X150265757Y-115212373D01* +X150325545Y-115081457D01* +X150346027Y-114939000D01* +X150325545Y-114796543D01* +X150265757Y-114665627D01* +X150171508Y-114556857D01* +X150050433Y-114479047D01* +X150050431Y-114479046D01* +X150050429Y-114479045D01* +X150050430Y-114479045D01* +X149912343Y-114438500D01* +X149912341Y-114438500D01* +X149768419Y-114438500D01* +X149768416Y-114438500D01* +X149630329Y-114479045D01* +X149509253Y-114556856D01* +X149415003Y-114665626D01* +X149415002Y-114665628D01* +X149355214Y-114796543D01* +X149334733Y-114939000D01* +X144146788Y-114939000D01* +X144249334Y-114928900D01* +X144447354Y-114868832D01* +X144629850Y-114771285D01* +X144789810Y-114640010D01* +X144921085Y-114480050D01* +X145018632Y-114297554D01* +X145078700Y-114099534D01* +X145098983Y-113893600D01* +X145078700Y-113687666D01* +X145018632Y-113489646D01* +X144976594Y-113411000D01* +X146814353Y-113411000D01* +X146817297Y-113431480D01* +X146834834Y-113553456D01* +X146880860Y-113654236D01* +X146894623Y-113684373D01* +X146988872Y-113793143D01* +X147109947Y-113870953D01* +X147109950Y-113870954D01* +X147109949Y-113870954D01* +X147248036Y-113911499D01* +X147248038Y-113911500D01* +X147248039Y-113911500D01* +X147391962Y-113911500D01* +X147391962Y-113911499D01* +X147499121Y-113880035D01* +X147530050Y-113870954D01* +X147530050Y-113870953D01* +X147530053Y-113870953D01* +X147651128Y-113793143D01* +X147745377Y-113684373D01* +X147805165Y-113553457D01* +X147825647Y-113411000D01* +X147805165Y-113268543D01* +X147745377Y-113137627D01* +X147651128Y-113028857D01* +X147530053Y-112951047D01* +X147530051Y-112951046D01* +X147530049Y-112951045D01* +X147530050Y-112951045D01* +X147391963Y-112910500D01* +X147391961Y-112910500D01* +X147248039Y-112910500D01* +X147248036Y-112910500D01* +X147109949Y-112951045D01* +X146988873Y-113028856D01* +X146894623Y-113137626D01* +X146894622Y-113137628D01* +X146834834Y-113268543D01* +X146814353Y-113410999D01* +X146814353Y-113411000D01* +X144976594Y-113411000D01* +X144921085Y-113307150D01* +X144858547Y-113230947D01* +X144789810Y-113147189D01* +X144645620Y-113028857D01* +X144629850Y-113015915D01* +X144447354Y-112918368D01* +X144249334Y-112858300D01* +X144249332Y-112858299D01* +X144249334Y-112858299D01* +X144043400Y-112838017D01* +X143837467Y-112858299D01* +X143639443Y-112918369D01* +X143578312Y-112951045D01* +X143456950Y-113015915D01* +X143456948Y-113015916D01* +X143456947Y-113015917D01* +X143296989Y-113147189D01* +X143165717Y-113307147D01* +X143068169Y-113489643D01* +X143008099Y-113687667D01* +X142987817Y-113893600D01* +X140189278Y-113893600D01* +X140196783Y-113817400D01* +X140176500Y-113611466D01* +X140116432Y-113413446D01* +X140018885Y-113230950D01* +X139966902Y-113167609D01* +X139887610Y-113070989D01* +X139741458Y-112951047D01* +X139727650Y-112939715D01* +X139545154Y-112842168D01* +X139347134Y-112782100D01* +X139347132Y-112782099D01* +X139347134Y-112782099D01* +X139141200Y-112761817D01* +X138935267Y-112782099D01* +X138737243Y-112842169D01* +X138707065Y-112858300D01* +X138554750Y-112939715D01* +X138554748Y-112939716D01* +X138554747Y-112939717D01* +X138394789Y-113070989D01* +X138263517Y-113230947D01* +X138165969Y-113413443D01* +X138105899Y-113611467D01* +X138085617Y-113817400D01* +X138105899Y-114023332D01* +X138165968Y-114221354D01* +X138176512Y-114241080D01* +X138190753Y-114309483D01* +X138165753Y-114374727D01* +X138109447Y-114416097D01* +X138102088Y-114418510D01* +X137961949Y-114459658D01* +X137840873Y-114537469D01* +X137746623Y-114646239D01* +X137746622Y-114646241D01* +X137686834Y-114777156D01* +X137666353Y-114919613D01* +X137334300Y-114919613D01* +X137334300Y-111277400D01* +X138085617Y-111277400D01* +X138105899Y-111483332D01* +X138128984Y-111559434D01* +X138165968Y-111681354D01* +X138263515Y-111863850D01* +X138298169Y-111906077D01* +X138394789Y-112023810D01* +X138491409Y-112103102D01* +X138554750Y-112155085D01* +X138737246Y-112252632D01* +X138935266Y-112312700D01* +X138935265Y-112312700D01* +X138953729Y-112314518D01* +X139141200Y-112332983D01* +X139347134Y-112312700D01* +X139545154Y-112252632D01* +X139727650Y-112155085D01* +X139887610Y-112023810D01* +X140018885Y-111863850D01* +X140116432Y-111681354D01* +X140176500Y-111483334D01* +X140189278Y-111353600D01* +X142987817Y-111353600D01* +X143008099Y-111559532D01* +X143024518Y-111613659D01* +X143068168Y-111757554D01* +X143165715Y-111940050D01* +X143200369Y-111982277D01* +X143296989Y-112100010D01* +X143364096Y-112155082D01* +X143456950Y-112231285D01* +X143639446Y-112328832D01* +X143837466Y-112388900D01* +X143837465Y-112388900D01* +X143857747Y-112390897D01* +X144043400Y-112409183D01* +X144249334Y-112388900D01* +X144447354Y-112328832D01* +X144629850Y-112231285D01* +X144789810Y-112100010D01* +X144921085Y-111940050D01* +X145018632Y-111757554D01* +X145078700Y-111559534D01* +X145098983Y-111353600D01* +X145078700Y-111147666D01* +X145018632Y-110949646D01* +X144921085Y-110767150D01* +X144790101Y-110607544D01* +X144789810Y-110607189D01* +X144629852Y-110475917D01* +X144629853Y-110475917D01* +X144629850Y-110475915D01* +X144447354Y-110378368D01* +X144249334Y-110318300D01* +X144249332Y-110318299D01* +X144249334Y-110318299D01* +X144043400Y-110298017D01* +X143837467Y-110318299D01* +X143639443Y-110378369D01* +X143529298Y-110437243D01* +X143456950Y-110475915D01* +X143456948Y-110475916D01* +X143456947Y-110475917D01* +X143296989Y-110607189D01* +X143165717Y-110767147D01* +X143165715Y-110767150D01* +X143147268Y-110801662D01* +X143068169Y-110949643D01* +X143068168Y-110949645D01* +X143068168Y-110949646D01* +X143061298Y-110972292D01* +X143008099Y-111147667D01* +X142987817Y-111353600D01* +X140189278Y-111353600D01* +X140196783Y-111277400D01* +X140176500Y-111071466D01* +X140116432Y-110873446D01* +X140018885Y-110690950D01* +X139950436Y-110607544D01* +X139887610Y-110530989D01* +X139727652Y-110399717D01* +X139727653Y-110399717D01* +X139727650Y-110399715D01* +X139545154Y-110302168D01* +X139347134Y-110242100D01* +X139347132Y-110242099D01* +X139347134Y-110242099D01* +X139141200Y-110221817D01* +X138935267Y-110242099D01* +X138737243Y-110302169D01* +X138627098Y-110361043D01* +X138554750Y-110399715D01* +X138554748Y-110399716D01* +X138554747Y-110399717D01* +X138394789Y-110530989D01* +X138263517Y-110690947D01* +X138165969Y-110873443D01* +X138105899Y-111071467D01* +X138085617Y-111277400D01* +X137334300Y-111277400D01* +X137334300Y-108737400D01* +X138085617Y-108737400D01* +X138105899Y-108943332D01* +X138114718Y-108972403D01* +X138165968Y-109141354D01* +X138263515Y-109323850D01* +X138287460Y-109353027D01* +X138394789Y-109483810D01* +X138491409Y-109563102D01* +X138554750Y-109615085D01* +X138737246Y-109712632D01* +X138935266Y-109772700D01* +X138935265Y-109772700D01* +X138953729Y-109774518D01* +X139141200Y-109792983D01* +X139347134Y-109772700D01* +X139545154Y-109712632D01* +X139727650Y-109615085D01* +X139887610Y-109483810D01* +X140018885Y-109323850D01* +X140116432Y-109141354D01* +X140176500Y-108943334D01* +X140196783Y-108737400D01* +X140176500Y-108531466D01* +X140116432Y-108333446D01* +X140020088Y-108153200D01* +X142064553Y-108153200D01* +X142066730Y-108168340D01* +X142085034Y-108295656D01* +X142139401Y-108414700D01* +X142144823Y-108426573D01* +X142239072Y-108535343D01* +X142360147Y-108613153D01* +X142360150Y-108613154D01* +X142360149Y-108613154D01* +X142498236Y-108653699D01* +X142498238Y-108653700D01* +X142498239Y-108653700D01* +X142642162Y-108653700D01* +X142642162Y-108653699D01* +X142780253Y-108613153D01* +X142807361Y-108595731D01* +X142874399Y-108576046D01* +X142941439Y-108595729D01* +X142987194Y-108648533D01* +X142997804Y-108712200D01* +X142987817Y-108813599D01* +X143008099Y-109019532D01* +X143019664Y-109057657D01* +X143068168Y-109217554D01* +X143165715Y-109400050D01* +X143165717Y-109400052D01* +X143296989Y-109560010D01* +X143359052Y-109610943D01* +X143456950Y-109691285D01* +X143639446Y-109788832D01* +X143837466Y-109848900D01* +X143837465Y-109848900D01* +X143857748Y-109850897D01* +X144043400Y-109869183D01* +X144249334Y-109848900D01* +X144447354Y-109788832D01* +X144629850Y-109691285D01* +X144789810Y-109560010D01* +X144921085Y-109400050D01* +X145018632Y-109217554D01* +X145078700Y-109019534D01* +X145098983Y-108813600D01* +X145081737Y-108638502D01* +X145094756Y-108569857D01* +X145142821Y-108519147D01* +X145210671Y-108502472D01* +X145276766Y-108525128D01* +X145317934Y-108574837D01* +X145319823Y-108578973D01* +X145414072Y-108687743D01* +X145535147Y-108765553D01* +X145535150Y-108765554D01* +X145535149Y-108765554D01* +X145673236Y-108806099D01* +X145673238Y-108806100D01* +X145673239Y-108806100D01* +X145817162Y-108806100D01* +X145817162Y-108806099D01* +X145955253Y-108765553D01* +X146076328Y-108687743D01* +X146170577Y-108578973D01* +X146230365Y-108448057D01* +X146250847Y-108305600D01* +X146230365Y-108163143D01* +X146170577Y-108032227D01* +X146076328Y-107923457D01* +X146031997Y-107894967D01* +X146670190Y-107894967D01* +X146690671Y-108037423D01* +X146750459Y-108168338D01* +X146750460Y-108168340D01* +X146844709Y-108277110D01* +X146965784Y-108354920D01* +X146965787Y-108354921D01* +X146965786Y-108354921D01* +X147103873Y-108395466D01* +X147103875Y-108395467D01* +X147103876Y-108395467D01* +X147247799Y-108395467D01* +X147247799Y-108395466D01* +X147308135Y-108377750D01* +X147385885Y-108354922D01* +X147385888Y-108354920D01* +X147385890Y-108354920D01* +X147385891Y-108354919D01* +X147393959Y-108351235D01* +X147394815Y-108353111D01* +X147450601Y-108336729D01* +X147517641Y-108356411D01* +X147517645Y-108356414D01* +X147615029Y-108418999D01* +X147615034Y-108419001D01* +X147713989Y-108448056D01* +X147738479Y-108455247D01* +X147753121Y-108459546D01* +X147753123Y-108459547D01* +X147753124Y-108459547D01* +X147897047Y-108459547D01* +X147897047Y-108459546D01* +X148035138Y-108419000D01* +X148156213Y-108341190D01* +X148250462Y-108232420D01* +X148310250Y-108101504D01* +X148330732Y-107959047D01* +X148310250Y-107816590D01* +X148250462Y-107685674D01* +X148156213Y-107576904D01* +X148035138Y-107499094D01* +X148035136Y-107499093D01* +X148035134Y-107499092D01* +X148035135Y-107499092D01* +X147897048Y-107458547D01* +X147897046Y-107458547D01* +X147753124Y-107458547D01* +X147753121Y-107458547D01* +X147615035Y-107499092D01* +X147606970Y-107502776D01* +X147606115Y-107500904D01* +X147550299Y-107517285D01* +X147483277Y-107497600D01* +X147385892Y-107435014D01* +X147385887Y-107435012D01* +X147247800Y-107394467D01* +X147247798Y-107394467D01* +X147103876Y-107394467D01* +X147103873Y-107394467D01* +X146965786Y-107435012D01* +X146844710Y-107512823D01* +X146750460Y-107621593D01* +X146750459Y-107621595D01* +X146690671Y-107752510D01* +X146670190Y-107894967D01* +X146031997Y-107894967D01* +X145955253Y-107845647D01* +X145955251Y-107845646D01* +X145955249Y-107845645D01* +X145955250Y-107845645D01* +X145817163Y-107805100D01* +X145817161Y-107805100D01* +X145673239Y-107805100D01* +X145673236Y-107805100D01* +X145535149Y-107845645D01* +X145414073Y-107923456D01* +X145319823Y-108032226D01* +X145319822Y-108032228D01* +X145260034Y-108163143D01* +X145239553Y-108305600D01* +X145239553Y-108305602D01* +X145240937Y-108315230D01* +X145230992Y-108384389D01* +X145185236Y-108437192D01* +X145118196Y-108456875D01* +X145051157Y-108437189D01* +X145008841Y-108391329D01* +X144921085Y-108227150D01* +X144858547Y-108150947D01* +X144789810Y-108067189D01* +X144672077Y-107970569D01* +X144629850Y-107935915D01* +X144447354Y-107838368D01* +X144249334Y-107778300D01* +X144249332Y-107778299D01* +X144249334Y-107778299D01* +X144043400Y-107758017D01* +X143837467Y-107778299D01* +X143639443Y-107838369D01* +X143561884Y-107879826D01* +X143456950Y-107935915D01* +X143456948Y-107935916D01* +X143456947Y-107935917D01* +X143296990Y-108067189D01* +X143276829Y-108091755D01* +X143219082Y-108131088D01* +X143149237Y-108132957D01* +X143089470Y-108096768D01* +X143058755Y-108034012D01* +X143058239Y-108030733D01* +X143055365Y-108010744D01* +X143046344Y-107990989D01* +X142995577Y-107879827D01* +X142901328Y-107771057D01* +X142780253Y-107693247D01* +X142780251Y-107693246D01* +X142780249Y-107693245D01* +X142780250Y-107693245D01* +X142642163Y-107652700D01* +X142642161Y-107652700D01* +X142498239Y-107652700D01* +X142498236Y-107652700D01* +X142360149Y-107693245D01* +X142239073Y-107771056D01* +X142144823Y-107879826D01* +X142144822Y-107879828D01* +X142085034Y-108010743D01* +X142067732Y-108131088D01* +X142064553Y-108153200D01* +X140020088Y-108153200D01* +X140018885Y-108150950D01* +X139966902Y-108087609D01* +X139887610Y-107990989D01* +X139752155Y-107879826D01* +X139727650Y-107859715D01* +X139545154Y-107762168D01* +X139347134Y-107702100D01* +X139347132Y-107702099D01* +X139347134Y-107702099D01* +X139141200Y-107681817D01* +X138935267Y-107702099D01* +X138737243Y-107762169D01* +X138635430Y-107816590D01* +X138554750Y-107859715D01* +X138554748Y-107859716D01* +X138554747Y-107859717D01* +X138394789Y-107990989D01* +X138279815Y-108131088D01* +X138263515Y-108150950D01* +X138256998Y-108163143D01* +X138165969Y-108333443D01* +X138105899Y-108531467D01* +X138085617Y-108737400D01* +X137334300Y-108737400D01* +X137334300Y-107063024D01* +X137353985Y-106995985D01* +X137370615Y-106975347D01* +X137921612Y-106424349D01* +X137982935Y-106390865D01* +X138052627Y-106395849D01* +X138108560Y-106437721D01* +X138127953Y-106476034D01* +X138165968Y-106601354D01* +X138263515Y-106783850D01* +X138298169Y-106826077D01* +X138394789Y-106943810D01* +X138491409Y-107023102D01* +X138554750Y-107075085D01* +X138737246Y-107172632D01* +X138935266Y-107232700D01* +X138935265Y-107232700D01* +X138952282Y-107234376D01* +X139141200Y-107252983D01* +X139347134Y-107232700D01* +X139545154Y-107172632D01* +X139727650Y-107075085D01* +X139887610Y-106943810D01* +X140018885Y-106783850D01* +X140116432Y-106601354D01* +X140176500Y-106403334D01* +X140189278Y-106273599D01* +X142987817Y-106273599D01* +X143008099Y-106479532D01* +X143021845Y-106524845D01* +X143068168Y-106677554D01* +X143165715Y-106860050D01* +X143165717Y-106860052D01* +X143296989Y-107020010D01* +X143349403Y-107063024D01* +X143456950Y-107151285D01* +X143639446Y-107248832D01* +X143837466Y-107308900D01* +X143837465Y-107308900D01* +X143855929Y-107310718D01* +X144043400Y-107329183D01* +X144249334Y-107308900D01* +X144447354Y-107248832D01* +X144629850Y-107151285D01* +X144789810Y-107020010D01* +X144921085Y-106860050D01* +X144925263Y-106852233D01* +X145752084Y-106852233D01* +X145772565Y-106994689D01* +X145832353Y-107125604D01* +X145832354Y-107125606D01* +X145926603Y-107234376D01* +X146047678Y-107312186D01* +X146047681Y-107312187D01* +X146047680Y-107312187D01* +X146185767Y-107352732D01* +X146185769Y-107352733D01* +X146185770Y-107352733D01* +X146329693Y-107352733D01* +X146329693Y-107352732D01* +X146467784Y-107312186D01* +X146588859Y-107234376D01* +X146683108Y-107125606D01* +X146742896Y-106994690D01* +X146763378Y-106852233D01* +X146742896Y-106709776D01* +X146683108Y-106578860D01* +X146588859Y-106470090D01* +X146467784Y-106392280D01* +X146467782Y-106392279D01* +X146467780Y-106392278D01* +X146467781Y-106392278D01* +X146329694Y-106351733D01* +X146329692Y-106351733D01* +X146185770Y-106351733D01* +X146185767Y-106351733D01* +X146047680Y-106392278D01* +X145926604Y-106470089D01* +X145832354Y-106578859D01* +X145832353Y-106578861D01* +X145772565Y-106709776D01* +X145752084Y-106852233D01* +X144925263Y-106852233D01* +X145018632Y-106677554D01* +X145078700Y-106479534D01* +X145098983Y-106273600D01* +X145078700Y-106067666D01* +X145018632Y-105869646D01* +X144921085Y-105687150D01* +X144846975Y-105596846D01* +X144789810Y-105527189D01* +X144659383Y-105420152D01* +X144629850Y-105395915D01* +X144447354Y-105298368D01* +X144249334Y-105238300D01* +X144249332Y-105238299D01* +X144249334Y-105238299D01* +X144043400Y-105218017D01* +X143837467Y-105238299D01* +X143663996Y-105290921D01* +X143640650Y-105298003D01* +X143639443Y-105298369D01* +X143571532Y-105334669D01* +X143456950Y-105395915D01* +X143456948Y-105395916D01* +X143456947Y-105395917D01* +X143296989Y-105527189D01* +X143165717Y-105687147D01* +X143165716Y-105687148D01* +X143165715Y-105687150D01* +X143138980Y-105737168D01* +X143068169Y-105869643D01* +X143008099Y-106067667D01* +X142987817Y-106273599D01* +X140189278Y-106273599D01* +X140196783Y-106197400D01* +X140176500Y-105991466D01* +X140116432Y-105793446D01* +X140054698Y-105677951D01* +X140040457Y-105609551D01* +X140065456Y-105544307D01* +X140121761Y-105502936D01* +X140164057Y-105495500D01* +X141256205Y-105495500D01* +X141256206Y-105495500D01* +X141273283Y-105489284D01* +X141294159Y-105483690D01* +X141312062Y-105480534D01* +X141327804Y-105471444D01* +X141347391Y-105462310D01* +X141364470Y-105456095D01* +X141378395Y-105444409D01* +X141396095Y-105432016D01* +X141411838Y-105422928D01* +X141423522Y-105409002D01* +X141438802Y-105393722D01* +X141452728Y-105382038D01* +X141461816Y-105366295D01* +X141474209Y-105348595D01* +X141485895Y-105334670D01* +X141492110Y-105317591D01* +X141501245Y-105298003D01* +X141505904Y-105289934D01* +X141510334Y-105282262D01* +X141510334Y-105282256D01* +X141510834Y-105280887D01* +X141512193Y-105279040D01* +X141515758Y-105272867D01* +X141516446Y-105273264D01* +X141552261Y-105224624D01* +X141617530Y-105199690D01* +X141627355Y-105199300D01* +X141676962Y-105199300D01* +X141676962Y-105199299D01* +X141792129Y-105165484D01* +X141815050Y-105158754D01* +X141815050Y-105158753D01* +X141815053Y-105158753D01* +X141936128Y-105080943D01* +X142030377Y-104972173D01* +X142090165Y-104841257D01* +X142110647Y-104698800D01* +X142090165Y-104556343D01* +X142030377Y-104425427D01* +X141936128Y-104316657D01* +X141815053Y-104238847D01* +X141815051Y-104238846D01* +X141815049Y-104238845D01* +X141815050Y-104238845D01* +X141676963Y-104198300D01* +X141676961Y-104198300D01* +X141533039Y-104198300D01* +X141533036Y-104198300D01* +X141394949Y-104238845D01* +X141273873Y-104316656D01* +X141179623Y-104425426D01* +X141179622Y-104425428D01* +X141119834Y-104556343D01* +X141098091Y-104707578D01* +X141094647Y-104707082D01* +X141079668Y-104758098D01* +X141063036Y-104778739D01* +X141035996Y-104805780D01* +X140974673Y-104839266D01* +X140948313Y-104842100D01* +X140873454Y-104842100D01* +X140806415Y-104822415D01* +X140760660Y-104769611D01* +X140750716Y-104700455D01* +X140752190Y-104690202D01* +X140752190Y-104690200D01* +X140731708Y-104547743D01* +X140675848Y-104425428D01* +X140671920Y-104416827D01* +X140577671Y-104308057D01* +X140456596Y-104230247D01* +X140456594Y-104230246D01* +X140456592Y-104230245D01* +X140456593Y-104230245D01* +X140318506Y-104189700D01* +X140318504Y-104189700D01* +X140244693Y-104189700D01* +X140177654Y-104170015D01* +X140131899Y-104117211D01* +X140121955Y-104048053D01* +X140126030Y-104029711D01* +X140176500Y-103863334D01* +X140189278Y-103733600D01* +X142987817Y-103733600D01* +X143008099Y-103939532D01* +X143028557Y-104006973D01* +X143068168Y-104137554D01* +X143165715Y-104320050D01* +X143165717Y-104320052D01* +X143296989Y-104480010D01* +X143364096Y-104535082D01* +X143456950Y-104611285D01* +X143639446Y-104708832D01* +X143837466Y-104768900D01* +X143837465Y-104768900D01* +X143855929Y-104770718D01* +X144043400Y-104789183D01* +X144249334Y-104768900D01* +X144447354Y-104708832D01* +X144629850Y-104611285D01* +X144708914Y-104546399D01* +X146788953Y-104546399D01* +X146809434Y-104688856D01* +X146865824Y-104812330D01* +X146869223Y-104819773D01* +X146963472Y-104928543D01* +X146963474Y-104928544D01* +X146963476Y-104928546D01* +X147089688Y-105009658D01* +X147135443Y-105062462D01* +X147145387Y-105131620D01* +X147135444Y-105165484D01* +X147088834Y-105267545D01* +X147068353Y-105410000D01* +X147088834Y-105552456D01* +X147141912Y-105668679D01* +X147148623Y-105683373D01* +X147242872Y-105792143D01* +X147363947Y-105869953D01* +X147363950Y-105869954D01* +X147363949Y-105869954D01* +X147502036Y-105910499D01* +X147502038Y-105910500D01* +X147502039Y-105910500D01* +X147645962Y-105910500D01* +X147645962Y-105910499D01* +X147784053Y-105869953D01* +X147905128Y-105792143D01* +X147999377Y-105683373D01* +X148059165Y-105552457D01* +X148079647Y-105410000D01* +X148059165Y-105267543D01* +X147999377Y-105136627D01* +X147905128Y-105027857D01* +X147905125Y-105027855D01* +X147905126Y-105027855D01* +X147778910Y-104946741D01* +X147733156Y-104893937D01* +X147723212Y-104824779D01* +X147733154Y-104790917D01* +X147779765Y-104688857D01* +X147800247Y-104546400D01* +X147779765Y-104403943D01* +X147719977Y-104273027D01* +X147625728Y-104164257D01* +X147504653Y-104086447D01* +X147504651Y-104086446D01* +X147504649Y-104086445D01* +X147504650Y-104086445D01* +X147366563Y-104045900D01* +X147366561Y-104045900D01* +X147222639Y-104045900D01* +X147222636Y-104045900D01* +X147084549Y-104086445D01* +X146963473Y-104164256D01* +X146869223Y-104273026D01* +X146869222Y-104273028D01* +X146809434Y-104403943D01* +X146788953Y-104546399D01* +X144708914Y-104546399D01* +X144789810Y-104480010D01* +X144921085Y-104320050D01* +X145018632Y-104137554D01* +X145078700Y-103939534D01* +X145081912Y-103906922D01* +X145442775Y-103906922D01* +X145463256Y-104049378D01* +X145518350Y-104170015D01* +X145523045Y-104180295D01* +X145617294Y-104289065D01* +X145738369Y-104366875D01* +X145738372Y-104366876D01* +X145738371Y-104366876D01* +X145812852Y-104388745D01* +X145864612Y-104403943D01* +X145876458Y-104407421D01* +X145876460Y-104407422D01* +X145876461Y-104407422D01* +X146020384Y-104407422D01* +X146020384Y-104407421D01* +X146158475Y-104366875D01* +X146279550Y-104289065D01* +X146373799Y-104180295D01* +X146433587Y-104049379D01* +X146454069Y-103906922D01* +X146433587Y-103764465D01* +X146419491Y-103733599D01* +X149532153Y-103733599D01* +X149552634Y-103876056D01* +X149581623Y-103939532D01* +X149612423Y-104006973D01* +X149706672Y-104115743D01* +X149827747Y-104193553D01* +X149827750Y-104193554D01* +X149827749Y-104193554D01* +X149939259Y-104226296D01* +X149992006Y-104257592D01* +X150566230Y-104831816D01* +X150599715Y-104893139D01* +X150594731Y-104962831D01* +X150552859Y-105018764D01* +X150545589Y-105023812D01* +X150455588Y-105081652D01* +X150361337Y-105190423D01* +X150361336Y-105190425D01* +X150301548Y-105321340D01* +X150281067Y-105463797D01* +X150301548Y-105606253D01* +X150336768Y-105683373D01* +X150361337Y-105737170D01* +X150455586Y-105845940D01* +X150576661Y-105923750D01* +X150576664Y-105923751D01* +X150576663Y-105923751D01* +X150714750Y-105964296D01* +X150714752Y-105964297D01* +X150714753Y-105964297D01* +X150858676Y-105964297D01* +X150858676Y-105964296D01* +X150996767Y-105923750D01* +X151117842Y-105845940D01* +X151212091Y-105737170D01* +X151219254Y-105721483D01* +X151265006Y-105668682D01* +X151332045Y-105648996D01* +X151399085Y-105668679D01* +X151419729Y-105685314D01* +X154887041Y-109152627D01* +X154887062Y-109152650D01* +X154979623Y-109245211D01* +X154979627Y-109245214D01* +X154979629Y-109245216D01* +X154999549Y-109255366D01* +X155016119Y-109265519D01* +X155024871Y-109271878D01* +X155067535Y-109327205D01* +X155073514Y-109396819D01* +X155045699Y-109453395D01* +X155022623Y-109480027D01* +X155022622Y-109480028D01* +X154962834Y-109610943D01* +X154942353Y-109753400D01* +X154962834Y-109895856D01* +X155022622Y-110026771D01* +X155022623Y-110026773D01* +X155116872Y-110135543D01* +X155237947Y-110213353D01* +X155237950Y-110213354D01* +X155237949Y-110213354D01* +X155376036Y-110253899D01* +X155376038Y-110253900D01* +X155376039Y-110253900D01* +X155519962Y-110253900D01* +X155519962Y-110253899D01* +X155658053Y-110213353D01* +X155779128Y-110135543D01* +X155824212Y-110083512D01* +X155882988Y-110045738D01* +X155952857Y-110045737D01* +X155984961Y-110060398D01* +X156025347Y-110086353D01* +X156025349Y-110086354D01* +X156163436Y-110126899D01* +X156163438Y-110126900D01* +X156292700Y-110126900D01* +X156359739Y-110146585D01* +X156405494Y-110199389D01* +X156416700Y-110250900D01* +X156416700Y-110904825D01* +X156416464Y-110910232D01* +X156412921Y-110950714D01* +X156423440Y-110989970D01* +X156424611Y-110995252D01* +X156431666Y-111035263D01* +X156433431Y-111040112D01* +X156440561Y-111057324D01* +X156442740Y-111061998D01* +X156466047Y-111095285D01* +X156468954Y-111099847D01* +X156489270Y-111135035D01* +X156489274Y-111135040D01* +X156520399Y-111161157D01* +X156524389Y-111164813D01* +X156582434Y-111222858D01* +X156615919Y-111284181D01* +X156616984Y-111294094D01* +X156617491Y-111294022D01* +X156639234Y-111445257D01* +X156641733Y-111453764D01* +X156639884Y-111454306D01* +X156648222Y-111512336D01* +X156619192Y-111575890D01* +X156560411Y-111613659D01* +X156490552Y-111613656D01* +X156408964Y-111589700D01* +X156408961Y-111589700D01* +X156265039Y-111589700D01* +X156265036Y-111589700D01* +X156126949Y-111630245D01* +X156005873Y-111708056D01* +X155911623Y-111816826D01* +X155911622Y-111816828D01* +X155851834Y-111947743D01* +X155831353Y-112090200D01* +X155851834Y-112232656D01* +X155860956Y-112252630D01* +X155911623Y-112363573D01* +X156005872Y-112472343D01* +X156126947Y-112550153D01* +X156126950Y-112550154D01* +X156126949Y-112550154D01* +X156265036Y-112590699D01* +X156265038Y-112590700D01* +X156265039Y-112590700D01* +X156408962Y-112590700D01* +X156408962Y-112590699D01* +X156547053Y-112550153D01* +X156668128Y-112472343D01* +X156762377Y-112363573D01* +X156822165Y-112232657D01* +X156842647Y-112090200D01* +X156822165Y-111947743D01* +X156822165Y-111947742D01* +X156819667Y-111939236D01* +X156821516Y-111938692D01* +X156813175Y-111880672D01* +X156842201Y-111817116D01* +X156900979Y-111779343D01* +X156970848Y-111779343D01* +X157052438Y-111803300D01* +X157052439Y-111803300D01* +X157196362Y-111803300D01* +X157196362Y-111803299D01* +X157334453Y-111762753D01* +X157455528Y-111684943D01* +X157549777Y-111576173D01* +X157582920Y-111503600D01* +X158243093Y-111503600D01* +X158248591Y-111559434D01* +X158308633Y-111757366D01* +X158406128Y-111939766D01* +X158406132Y-111939773D01* +X158537344Y-112099655D01* +X158697226Y-112230867D01* +X158697233Y-112230871D01* +X158879633Y-112328366D01* +X159077565Y-112388408D01* +X159133399Y-112393906D01* +X159133400Y-112393906D01* +X159133400Y-111726102D01* +X159158252Y-111738765D01* +X159251919Y-111753600D01* +X159314881Y-111753600D01* +X159408548Y-111738765D01* +X159433400Y-111726102D01* +X159433400Y-112393906D01* +X159489234Y-112388408D01* +X159687166Y-112328366D01* +X159869566Y-112230871D01* +X159869573Y-112230867D01* +X160029455Y-112099655D01* +X160160667Y-111939773D01* +X160160671Y-111939766D01* +X160258166Y-111757366D01* +X160318208Y-111559434D01* +X160323707Y-111503600D01* +X159655902Y-111503600D01* +X159668565Y-111478748D01* +X159688386Y-111353600D01* +X159676317Y-111277400D01* +X163485617Y-111277400D01* +X163505899Y-111483332D01* +X163528984Y-111559434D01* +X163565968Y-111681354D01* +X163663515Y-111863850D01* +X163698169Y-111906077D01* +X163794789Y-112023810D01* +X163891409Y-112103102D01* +X163954750Y-112155085D01* +X164137246Y-112252632D01* +X164335266Y-112312700D01* +X164335265Y-112312700D01* +X164353729Y-112314518D01* +X164541200Y-112332983D01* +X164747134Y-112312700D01* +X164945154Y-112252632D01* +X165127650Y-112155085D01* +X165287610Y-112023810D01* +X165418885Y-111863850D01* +X165516432Y-111681354D01* +X165576500Y-111483334D01* +X165596783Y-111277400D01* +X165576500Y-111071466D01* +X165516432Y-110873446D01* +X165418885Y-110690950D01* +X165350436Y-110607544D01* +X165287610Y-110530989D01* +X165127652Y-110399717D01* +X165127653Y-110399717D01* +X165127650Y-110399715D01* +X164945154Y-110302168D01* +X164747134Y-110242100D01* +X164747132Y-110242099D01* +X164747134Y-110242099D01* +X164541200Y-110221817D01* +X164335267Y-110242099D01* +X164137243Y-110302169D01* +X164027098Y-110361043D01* +X163954750Y-110399715D01* +X163954748Y-110399716D01* +X163954747Y-110399717D01* +X163794789Y-110530989D01* +X163663517Y-110690947D01* +X163565969Y-110873443D01* +X163505899Y-111071467D01* +X163485617Y-111277400D01* +X159676317Y-111277400D01* +X159668565Y-111228452D01* +X159655902Y-111203600D01* +X160323707Y-111203600D01* +X160323706Y-111203599D01* +X160318208Y-111147765D01* +X160258166Y-110949833D01* +X160160671Y-110767433D01* +X160160667Y-110767426D01* +X160029455Y-110607544D01* +X159869573Y-110476332D01* +X159869566Y-110476328D01* +X159687166Y-110378833D01* +X159489233Y-110318791D01* +X159433400Y-110313292D01* +X159433400Y-110981097D01* +X159408548Y-110968435D01* +X159314881Y-110953600D01* +X159251919Y-110953600D01* +X159158252Y-110968435D01* +X159133400Y-110981097D01* +X159133400Y-110313292D01* +X159077566Y-110318791D01* +X159077565Y-110318791D01* +X158879633Y-110378833D01* +X158697233Y-110476328D01* +X158697226Y-110476332D01* +X158537344Y-110607544D01* +X158406132Y-110767426D01* +X158406128Y-110767433D01* +X158308633Y-110949833D01* +X158248591Y-111147765D01* +X158243093Y-111203599D01* +X158243093Y-111203600D01* +X158910898Y-111203600D01* +X158898235Y-111228452D01* +X158878414Y-111353600D01* +X158898235Y-111478748D01* +X158910898Y-111503600D01* +X158243093Y-111503600D01* +X157582920Y-111503600D01* +X157609565Y-111445257D01* +X157630047Y-111302800D01* +X157609565Y-111160343D01* +X157549777Y-111029427D01* +X157455528Y-110920657D01* +X157334453Y-110842847D01* +X157334451Y-110842846D01* +X157334449Y-110842845D01* +X157334450Y-110842845D01* +X157196363Y-110802300D01* +X157196361Y-110802300D01* +X157194100Y-110802300D01* +X157191930Y-110801662D01* +X157187584Y-110801038D01* +X157187673Y-110800413D01* +X157127061Y-110782615D01* +X157081306Y-110729811D01* +X157070100Y-110678300D01* +X157070100Y-109202608D01* +X157070336Y-109197201D01* +X157073877Y-109156728D01* +X157063361Y-109117485D01* +X157062191Y-109112212D01* +X157055134Y-109072181D01* +X157055133Y-109072179D01* +X157055133Y-109072178D01* +X157053363Y-109067316D01* +X157046251Y-109050145D01* +X157044059Y-109045443D01* +X157025917Y-109019534D01* +X157020752Y-109012157D01* +X157017845Y-109007595D01* +X156997529Y-108972407D01* +X156997528Y-108972405D01* +X156966389Y-108946277D01* +X156962404Y-108942624D01* +X156919871Y-108900091D01* +X156886386Y-108838768D01* +X156888186Y-108813599D01* +X158227817Y-108813599D01* +X158248099Y-109019532D01* +X158259664Y-109057657D01* +X158308168Y-109217554D01* +X158405715Y-109400050D01* +X158405717Y-109400052D01* +X158536989Y-109560010D01* +X158599052Y-109610943D01* +X158696950Y-109691285D01* +X158879446Y-109788832D01* +X159077466Y-109848900D01* +X159077465Y-109848900D01* +X159095929Y-109850718D01* +X159283400Y-109869183D01* +X159489334Y-109848900D01* +X159687354Y-109788832D01* +X159869850Y-109691285D01* +X160029810Y-109560010D01* +X160161085Y-109400050D01* +X160258632Y-109217554D01* +X160318700Y-109019534D01* +X160338983Y-108813600D01* +X160331478Y-108737400D01* +X163485617Y-108737400D01* +X163505899Y-108943332D01* +X163514718Y-108972403D01* +X163565968Y-109141354D01* +X163663515Y-109323850D01* +X163687460Y-109353027D01* +X163794789Y-109483810D01* +X163891409Y-109563102D01* +X163954750Y-109615085D01* +X164137246Y-109712632D01* +X164335266Y-109772700D01* +X164335265Y-109772700D01* +X164355548Y-109774697D01* +X164541200Y-109792983D01* +X164747134Y-109772700D01* +X164945154Y-109712632D01* +X165127650Y-109615085D01* +X165287610Y-109483810D01* +X165418885Y-109323850D01* +X165516432Y-109141354D01* +X165576500Y-108943334D01* +X165596783Y-108737400D01* +X165576500Y-108531466D01* +X165516432Y-108333446D01* +X165418885Y-108150950D01* +X165366902Y-108087609D01* +X165287610Y-107990989D01* +X165152155Y-107879826D01* +X165127650Y-107859715D01* +X164945154Y-107762168D01* +X164747134Y-107702100D01* +X164747132Y-107702099D01* +X164747134Y-107702099D01* +X164541200Y-107681817D01* +X164335267Y-107702099D01* +X164137243Y-107762169D01* +X164035430Y-107816590D01* +X163954750Y-107859715D01* +X163954748Y-107859716D01* +X163954747Y-107859717D01* +X163794789Y-107990989D01* +X163679815Y-108131088D01* +X163663515Y-108150950D01* +X163656998Y-108163143D01* +X163565969Y-108333443D01* +X163505899Y-108531467D01* +X163485617Y-108737400D01* +X160331478Y-108737400D01* +X160318700Y-108607666D01* +X160258632Y-108409646D01* +X160161085Y-108227150D01* +X160098547Y-108150947D01* +X160029810Y-108067189D01* +X159912077Y-107970569D01* +X159869850Y-107935915D01* +X159687354Y-107838368D01* +X159489334Y-107778300D01* +X159489332Y-107778299D01* +X159489334Y-107778299D01* +X159283400Y-107758017D01* +X159077467Y-107778299D01* +X158879443Y-107838369D01* +X158801884Y-107879826D01* +X158696950Y-107935915D01* +X158696948Y-107935916D01* +X158696947Y-107935917D01* +X158536989Y-108067189D01* +X158405717Y-108227147D01* +X158405715Y-108227150D01* +X158379011Y-108277110D01* +X158308169Y-108409643D01* +X158248099Y-108607667D01* +X158227817Y-108813599D01* +X156888186Y-108813599D01* +X156891370Y-108769076D01* +X156933242Y-108713143D01* +X156940497Y-108708105D01* +X157045128Y-108640863D01* +X157139377Y-108532093D01* +X157199165Y-108401177D01* +X157219647Y-108258720D01* +X157199165Y-108116263D01* +X157139377Y-107985347D01* +X157045128Y-107876577D01* +X156924053Y-107798767D01* +X156924051Y-107798766D01* +X156924049Y-107798765D01* +X156924050Y-107798765D01* +X156785963Y-107758220D01* +X156785961Y-107758220D01* +X156686100Y-107758220D01* +X156619061Y-107738535D01* +X156573306Y-107685731D01* +X156562100Y-107634220D01* +X156562100Y-106984799D01* +X156902149Y-106984799D01* +X156922630Y-107127256D01* +X156933603Y-107151282D01* +X156982419Y-107258173D01* +X157076668Y-107366943D01* +X157197743Y-107444753D01* +X157197746Y-107444754D01* +X157197745Y-107444754D01* +X157304903Y-107476217D01* +X157322617Y-107481419D01* +X157335832Y-107485299D01* +X157335834Y-107485300D01* +X157335835Y-107485300D01* +X157479758Y-107485300D01* +X157479758Y-107485299D01* +X157617849Y-107444753D01* +X157738924Y-107366943D01* +X157833173Y-107258173D01* +X157892961Y-107127257D01* +X157913443Y-106984800D01* +X157892961Y-106842343D01* +X157833173Y-106711427D01* +X157738924Y-106602657D01* +X157617849Y-106524847D01* +X157617847Y-106524846D01* +X157617845Y-106524845D01* +X157617846Y-106524845D01* +X157479759Y-106484300D01* +X157479757Y-106484300D01* +X157335835Y-106484300D01* +X157335832Y-106484300D01* +X157197745Y-106524845D01* +X157076669Y-106602656D01* +X156982419Y-106711426D01* +X156982418Y-106711428D01* +X156922630Y-106842343D01* +X156902149Y-106984799D01* +X156562100Y-106984799D01* +X156562100Y-105016559D01* +X156562336Y-105011152D01* +X156562976Y-105003844D01* +X156565878Y-104970672D01* +X156555356Y-104931408D01* +X156554191Y-104926153D01* +X156547134Y-104886123D01* +X156547133Y-104886121D01* +X156547133Y-104886120D01* +X156545363Y-104881258D01* +X156538252Y-104864088D01* +X156536058Y-104859384D01* +X156512745Y-104826089D01* +X156509837Y-104821524D01* +X156504529Y-104812330D01* +X156489528Y-104786347D01* +X156458394Y-104760222D01* +X156454410Y-104756571D01* +X156439897Y-104742058D01* +X156406412Y-104680735D01* +X156405350Y-104670822D01* +X156404841Y-104670896D01* +X156403501Y-104661578D01* +X156383097Y-104519660D01* +X156323309Y-104388744D01* +X156229060Y-104279974D01* +X156107985Y-104202164D01* +X156107983Y-104202163D01* +X156107981Y-104202162D01* +X156107982Y-104202162D01* +X155969895Y-104161617D01* +X155969893Y-104161617D01* +X155825971Y-104161617D01* +X155825968Y-104161617D01* +X155687881Y-104202162D01* +X155566805Y-104279973D01* +X155472555Y-104388743D01* +X155472554Y-104388745D01* +X155412766Y-104519660D01* +X155392285Y-104662116D01* +X155412766Y-104804573D01* +X155468286Y-104926142D01* +X155472555Y-104935490D01* +X155566804Y-105044260D01* +X155687879Y-105122070D01* +X155687882Y-105122071D01* +X155687880Y-105122071D01* +X155779406Y-105148944D01* +X155819634Y-105160756D01* +X155878412Y-105198529D01* +X155907438Y-105262085D01* +X155908700Y-105279733D01* +X155908700Y-106318133D01* +X155889015Y-106385172D01* +X155836211Y-106430927D01* +X155767053Y-106440871D01* +X155749766Y-106437110D01* +X155650964Y-106408100D01* +X155650961Y-106408100D01* +X155507039Y-106408100D01* +X155507036Y-106408100D01* +X155368949Y-106448645D01* +X155247873Y-106526456D01* +X155153623Y-106635226D01* +X155153622Y-106635228D01* +X155093834Y-106766143D01* +X155073353Y-106908599D01* +X155093834Y-107051056D01* +X155139607Y-107151282D01* +X155153623Y-107181973D01* +X155247872Y-107290743D01* +X155368947Y-107368553D01* +X155368950Y-107368554D01* +X155368949Y-107368554D01* +X155507036Y-107409099D01* +X155507038Y-107409100D01* +X155507039Y-107409100D01* +X155650961Y-107409100D01* +X155749765Y-107380089D01* +X155819635Y-107380089D01* +X155878413Y-107417863D01* +X155907438Y-107481419D01* +X155908700Y-107499066D01* +X155908700Y-108341966D01* +X155889015Y-108409005D01* +X155836211Y-108454760D01* +X155767053Y-108464704D01* +X155742809Y-108457585D01* +X155742763Y-108457745D01* +X155596163Y-108414700D01* +X155596161Y-108414700D01* +X155452239Y-108414700D01* +X155396397Y-108431095D01* +X155326527Y-108431093D01* +X155273784Y-108399798D01* +X150561860Y-103687874D01* +X150531350Y-103632000D01* +X152855553Y-103632000D01* +X152876034Y-103774456D01* +X152935822Y-103905371D01* +X152935823Y-103905373D01* +X153030072Y-104014143D01* +X153151147Y-104091953D01* +X153151150Y-104091954D01* +X153151149Y-104091954D01* +X153289236Y-104132499D01* +X153289238Y-104132500D01* +X153289239Y-104132500D01* +X153433162Y-104132500D01* +X153433162Y-104132499D01* +X153571253Y-104091953D01* +X153692328Y-104014143D01* +X153786577Y-103905373D01* +X153846365Y-103774457D01* +X153866847Y-103632000D01* +X153846365Y-103489543D01* +X153786577Y-103358627D01* +X153692328Y-103249857D01* +X153571253Y-103172047D01* +X153571251Y-103172046D01* +X153571249Y-103172045D01* +X153571250Y-103172045D01* +X153433163Y-103131500D01* +X153433161Y-103131500D01* +X153289239Y-103131500D01* +X153289236Y-103131500D01* +X153151149Y-103172045D01* +X153030073Y-103249856D01* +X153030072Y-103249856D01* +X153030072Y-103249857D01* +X153026965Y-103253443D01* +X152935823Y-103358626D01* +X152935822Y-103358628D01* +X152876034Y-103489543D01* +X152855553Y-103632000D01* +X150531350Y-103632000D01* +X150528375Y-103626551D01* +X150526803Y-103617838D01* +X150522965Y-103591145D01* +X150522964Y-103591140D01* +X150463177Y-103460228D01* +X150463176Y-103460226D01* +X150455586Y-103451467D01* +X150368928Y-103351457D01* +X150247853Y-103273647D01* +X150247851Y-103273646D01* +X150247849Y-103273645D01* +X150247850Y-103273645D01* +X150109763Y-103233100D01* +X150109761Y-103233100D01* +X149965839Y-103233100D01* +X149965836Y-103233100D01* +X149827749Y-103273645D01* +X149706673Y-103351456D01* +X149612423Y-103460226D01* +X149612422Y-103460228D01* +X149552634Y-103591143D01* +X149532153Y-103733599D01* +X146419491Y-103733599D01* +X146373799Y-103633549D01* +X146279550Y-103524779D01* +X146158475Y-103446969D01* +X146158473Y-103446968D01* +X146158471Y-103446967D01* +X146158472Y-103446967D01* +X146020385Y-103406422D01* +X146020383Y-103406422D01* +X145876461Y-103406422D01* +X145876458Y-103406422D01* +X145738371Y-103446967D01* +X145617295Y-103524778D01* +X145617294Y-103524778D01* +X145617294Y-103524779D01* +X145614792Y-103527667D01* +X145523045Y-103633548D01* +X145523044Y-103633550D01* +X145463256Y-103764465D01* +X145442775Y-103906922D01* +X145081912Y-103906922D01* +X145098983Y-103733600D01* +X145078700Y-103527666D01* +X145018632Y-103329646D01* +X144921085Y-103147150D01* +X144826877Y-103032356D01* +X144789810Y-102987189D01* +X144653850Y-102875611D01* +X144629850Y-102855915D01* +X144447354Y-102758368D01* +X144249334Y-102698300D01* +X144249332Y-102698299D01* +X144249334Y-102698299D01* +X144043400Y-102678017D01* +X143837467Y-102698299D01* +X143639443Y-102758369D01* +X143532336Y-102815620D01* +X143456950Y-102855915D01* +X143456948Y-102855916D01* +X143456947Y-102855917D01* +X143296989Y-102987189D01* +X143165717Y-103147147D01* +X143068169Y-103329643D01* +X143008099Y-103527667D01* +X142987817Y-103733600D01* +X140189278Y-103733600D01* +X140196783Y-103657400D01* +X140176500Y-103451466D01* +X140116432Y-103253446D01* +X140018885Y-103070950D01* +X139966902Y-103007609D01* +X139887610Y-102910989D01* +X139727652Y-102779717D01* +X139727653Y-102779717D01* +X139727650Y-102779715D01* +X139545154Y-102682168D01* +X139347134Y-102622100D01* +X139347132Y-102622099D01* +X139347134Y-102622099D01* +X139141200Y-102601817D01* +X138935266Y-102622099D01* +X138878217Y-102639405D01* +X138808350Y-102640028D01* +X138749238Y-102602779D01* +X138719647Y-102539485D01* +X138719485Y-102503097D01* +X138727813Y-102445175D01* +X138707331Y-102302718D01* +X138705288Y-102298245D01* +X138695342Y-102229091D01* +X138724364Y-102165534D01* +X138783141Y-102127757D01* +X138853010Y-102127753D01* +X138853961Y-102128036D01* +X138935266Y-102152700D01* +X138935265Y-102152700D01* +X138953729Y-102154518D01* +X139141200Y-102172983D01* +X139347134Y-102152700D01* +X139545154Y-102092632D01* +X139727650Y-101995085D01* +X139887610Y-101863810D01* +X140018885Y-101703850D01* +X140116432Y-101521354D01* +X140176500Y-101323334D01* +X140189278Y-101193599D01* +X142987817Y-101193599D01* +X143008099Y-101399532D01* +X143011195Y-101409737D01* +X143068168Y-101597554D01* +X143165715Y-101780050D01* +X143187275Y-101806321D01* +X143296989Y-101940010D01* +X143352081Y-101985222D01* +X143456950Y-102071285D01* +X143639446Y-102168832D01* +X143837466Y-102228900D01* +X143837465Y-102228900D01* +X143855929Y-102230718D01* +X144043400Y-102249183D01* +X144249334Y-102228900D01* +X144447354Y-102168832D01* +X144629850Y-102071285D01* +X144789810Y-101940010D01* +X144921085Y-101780050D01* +X145018632Y-101597554D01* +X145078700Y-101399534D01* +X145098983Y-101193600D01* +X145098983Y-101193599D01* +X145098983Y-101187793D01* +X145118668Y-101120754D01* +X145171472Y-101074999D01* +X145240630Y-101065055D01* +X145257918Y-101068816D01* +X145397838Y-101109900D01* +X145397839Y-101109900D01* +X145541762Y-101109900D01* +X145541762Y-101109899D01* +X145602688Y-101092010D01* +X151360953Y-101092010D01* +X151364723Y-101118229D01* +X151381434Y-101234466D01* +X151441222Y-101365381D01* +X151441223Y-101365383D01* +X151535472Y-101474153D01* +X151656547Y-101551963D01* +X151656550Y-101551964D01* +X151656549Y-101551964D01* +X151794636Y-101592509D01* +X151794638Y-101592510D01* +X151794639Y-101592510D01* +X151938560Y-101592510D01* +X151938561Y-101592510D01* +X151966648Y-101584262D01* +X152036516Y-101584262D01* +X152095294Y-101622036D01* +X152124320Y-101685592D01* +X152139434Y-101790715D01* +X152178013Y-101875189D01* +X152199223Y-101921632D01* +X152293472Y-102030402D01* +X152414547Y-102108212D01* +X152414550Y-102108213D01* +X152414549Y-102108213D01* +X152552636Y-102148758D01* +X152552638Y-102148759D01* +X152552639Y-102148759D01* +X152696562Y-102148759D01* +X152696562Y-102148758D01* +X152834653Y-102108212D01* +X152955728Y-102030402D01* +X153049977Y-101921632D01* +X153109765Y-101790716D01* +X153130247Y-101648259D01* +X153122148Y-101591929D01* +X153132092Y-101522772D01* +X153177846Y-101469968D01* +X153244886Y-101450283D01* +X153373405Y-101450283D01* +X153373405Y-101450282D01* +X153511496Y-101409736D01* +X153632571Y-101331926D01* +X153726820Y-101223156D01* +X153786608Y-101092240D01* +X153807090Y-100949783D01* +X153786608Y-100807326D01* +X153726820Y-100676410D01* +X153632571Y-100567640D01* +X153511496Y-100489830D01* +X153511494Y-100489829D01* +X153511492Y-100489828D01* +X153511493Y-100489828D01* +X153373406Y-100449283D01* +X153373404Y-100449283D01* +X153229482Y-100449283D01* +X153229479Y-100449283D01* +X153091392Y-100489828D01* +X152970316Y-100567639D01* +X152876066Y-100676409D01* +X152876065Y-100676411D01* +X152816277Y-100807326D01* +X152801305Y-100911466D01* +X152795796Y-100949783D01* +X152800027Y-100979214D01* +X152803895Y-101006112D01* +X152793951Y-101075270D01* +X152748197Y-101128074D01* +X152681157Y-101147759D01* +X152552638Y-101147759D01* +X152524549Y-101156006D01* +X152454680Y-101156004D01* +X152395902Y-101118229D01* +X152366879Y-101054675D01* +X152351765Y-100949553D01* +X152291977Y-100818637D01* +X152197728Y-100709867D01* +X152076653Y-100632057D01* +X152076651Y-100632056D01* +X152076649Y-100632055D01* +X152076650Y-100632055D01* +X151938563Y-100591510D01* +X151938561Y-100591510D01* +X151794639Y-100591510D01* +X151794636Y-100591510D01* +X151656549Y-100632055D01* +X151535473Y-100709866D01* +X151535472Y-100709866D01* +X151535472Y-100709867D01* +X151532371Y-100713446D01* +X151441223Y-100818636D01* +X151441222Y-100818638D01* +X151381434Y-100949553D01* +X151363084Y-101077185D01* +X151360953Y-101092010D01* +X145602688Y-101092010D01* +X145679853Y-101069353D01* +X145800928Y-100991543D01* +X145895177Y-100882773D01* +X145954965Y-100751857D01* +X145975447Y-100609400D01* +X145954965Y-100466943D01* +X145895177Y-100336027D01* +X145800928Y-100227257D01* +X145679853Y-100149447D01* +X145679851Y-100149446D01* +X145679849Y-100149445D01* +X145679850Y-100149445D01* +X145541763Y-100108900D01* +X145541761Y-100108900D01* +X145397839Y-100108900D01* +X145397836Y-100108900D01* +X145259749Y-100149445D01* +X145138673Y-100227256D01* +X145044423Y-100336026D01* +X145003339Y-100425986D01* +X144957583Y-100478789D01* +X144890543Y-100498473D01* +X144823504Y-100478788D01* +X144794692Y-100453138D01* +X144789810Y-100447190D01* +X144654358Y-100336028D01* +X144629850Y-100315915D01* +X144447354Y-100218368D01* +X144249334Y-100158300D01* +X144249332Y-100158299D01* +X144249334Y-100158299D01* +X144043400Y-100138017D01* +X143837467Y-100158299D01* +X143639443Y-100218369D01* +X143529298Y-100277243D01* +X143456950Y-100315915D01* +X143456948Y-100315916D01* +X143456947Y-100315917D01* +X143296989Y-100447189D01* +X143178550Y-100591510D01* +X143165715Y-100607150D01* +X143152403Y-100632055D01* +X143068169Y-100789643D01* +X143008099Y-100987667D01* +X142987817Y-101193599D01* +X140189278Y-101193599D01* +X140196783Y-101117400D01* +X140176500Y-100911466D01* +X140116432Y-100713446D01* +X140018885Y-100530950D01* +X139951863Y-100449283D01* +X139887610Y-100370989D01* +X139727652Y-100239717D01* +X139727653Y-100239717D01* +X139727650Y-100239715D01* +X139545154Y-100142168D01* +X139347134Y-100082100D01* +X139347132Y-100082099D01* +X139347134Y-100082099D01* +X139141200Y-100061817D01* +X138935267Y-100082099D01* +X138737243Y-100142169D01* +X138707065Y-100158300D01* +X138554750Y-100239715D01* +X138554748Y-100239716D01* +X138554747Y-100239717D01* +X138394789Y-100370989D01* +X138263517Y-100530947D01* +X138165969Y-100713443D01* +X138105899Y-100911467D01* +X138085617Y-101117399D01* +X138105899Y-101323332D01* +X138118655Y-101365383D01* +X138165968Y-101521354D01* +X138250550Y-101679595D01* +X138263517Y-101703853D01* +X138294832Y-101742011D01* +X138322144Y-101806321D01* +X138310352Y-101875189D01* +X138263200Y-101926748D01* +X138198978Y-101944675D01* +X138150202Y-101944675D01* +X138012115Y-101985220D01* +X137891039Y-102063031D01* +X137796789Y-102171801D01* +X137796788Y-102171803D01* +X137737000Y-102302718D01* +X137716519Y-102445174D01* +X137737000Y-102587631D01* +X137780175Y-102682169D01* +X137796789Y-102718548D01* +X137891038Y-102827318D01* +X138012113Y-102905128D01* +X138012116Y-102905129D01* +X138012115Y-102905129D01* +X138158714Y-102948174D01* +X138157730Y-102951523D01* +X138206050Y-102973583D01* +X138243832Y-103032356D01* +X138243840Y-103102226D01* +X138234217Y-103125759D01* +X138165969Y-103253441D01* +X138105899Y-103451467D01* +X138085617Y-103657400D01* +X138105899Y-103863332D01* +X138118652Y-103905373D01* +X138165968Y-104061354D01* +X138263515Y-104243850D01* +X138263517Y-104243852D01* +X138394789Y-104403810D01* +X138491409Y-104483102D01* +X138554750Y-104535085D01* +X138699799Y-104612615D01* +X138749642Y-104661578D01* +X138765102Y-104729715D01* +X138741270Y-104795395D01* +X138685712Y-104837764D01* +X138673437Y-104841748D01* +X138646972Y-104848839D01* +X138641689Y-104850010D01* +X138601681Y-104857064D01* +X138596859Y-104858819D01* +X138579592Y-104865971D01* +X138574938Y-104868141D01* +X138541650Y-104891449D01* +X138537090Y-104894354D01* +X138501905Y-104914668D01* +X138501897Y-104914675D01* +X138475782Y-104945798D01* +X138472127Y-104949787D01* +X136788587Y-106633327D01* +X136784598Y-106636982D01* +X136753475Y-106663097D01* +X136753468Y-106663105D01* +X136733154Y-106698290D01* +X136730249Y-106702850D01* +X136706941Y-106736138D01* +X136704771Y-106740792D01* +X136697623Y-106758050D01* +X136695866Y-106762878D01* +X136688810Y-106802891D01* +X136687639Y-106808172D01* +X136677121Y-106847424D01* +X136680664Y-106887905D01* +X136680900Y-106893312D01* +X136680900Y-122614225D01* +X136680664Y-122619632D01* +X136677121Y-122660114D01* +X135686558Y-122660114D01* +X135642504Y-98577400D01* +X138085617Y-98577400D01* +X138105899Y-98783332D01* +X138105900Y-98783334D01* +X138165968Y-98981354D01* +X138263515Y-99163850D01* +X138263517Y-99163852D01* +X138394789Y-99323810D01* +X138491409Y-99403102D01* +X138554750Y-99455085D01* +X138737246Y-99552632D01* +X138935266Y-99612700D01* +X138935265Y-99612700D01* +X138955547Y-99614697D01* +X139141200Y-99632983D01* +X139347134Y-99612700D01* +X139545154Y-99552632D01* +X139727650Y-99455085D01* +X139887610Y-99323810D01* +X140018885Y-99163850D01* +X140116432Y-98981354D01* +X140176500Y-98783334D01* +X140189278Y-98653600D01* +X142987817Y-98653600D01* +X143008099Y-98859532D01* +X143008100Y-98859534D01* +X143068168Y-99057554D01* +X143165715Y-99240050D01* +X143165717Y-99240052D01* +X143296989Y-99400010D01* +X143368653Y-99458822D01* +X143456950Y-99531285D01* +X143639446Y-99628832D01* +X143837466Y-99688900D01* +X143837465Y-99688900D01* +X143855929Y-99690718D01* +X144043400Y-99709183D01* +X144249334Y-99688900D01* +X144447354Y-99628832D01* +X144629850Y-99531285D01* +X144789810Y-99400010D01* +X144921085Y-99240050D01* +X145018632Y-99057554D01* +X145078700Y-98859534D01* +X145098983Y-98653600D01* +X145078700Y-98447666D01* +X145018632Y-98249646D01* +X144921085Y-98067150D01* +X144858547Y-97990947D01* +X144789810Y-97907189D01* +X144629852Y-97775917D01* +X144629853Y-97775917D01* +X144629850Y-97775915D01* +X144447354Y-97678368D01* +X144249334Y-97618300D01* +X144249332Y-97618299D01* +X144249334Y-97618299D01* +X144043400Y-97598017D01* +X143837467Y-97618299D01* +X143639443Y-97678369D01* +X143529298Y-97737243D01* +X143456950Y-97775915D01* +X143456948Y-97775916D01* +X143456947Y-97775917D01* +X143296989Y-97907189D01* +X143165717Y-98067147D01* +X143165715Y-98067150D01* +X143131489Y-98131181D01* +X143068169Y-98249643D01* +X143008099Y-98447667D01* +X142987817Y-98653600D01* +X140189278Y-98653600D01* +X140196783Y-98577400D01* +X140176500Y-98371466D01* +X140116432Y-98173446D01* +X140018885Y-97990950D01* +X139966902Y-97927609D01* +X139887610Y-97830989D01* +X139727652Y-97699717D01* +X139727653Y-97699717D01* +X139727650Y-97699715D01* +X139545154Y-97602168D01* +X139347134Y-97542100D01* +X139347132Y-97542099D01* +X139347134Y-97542099D01* +X139141200Y-97521817D01* +X138935267Y-97542099D01* +X138737243Y-97602169D01* +X138637470Y-97655500D01* +X138554750Y-97699715D01* +X138554748Y-97699716D01* +X138554747Y-97699717D01* +X138394789Y-97830989D01* +X138263517Y-97990947D01* +X138165969Y-98173443D01* +X138105899Y-98371467D01* +X138085617Y-98577400D01* +X135642504Y-98577400D01* +X135635116Y-94538796D01* +X137771953Y-94538796D01* +X137792434Y-94681252D01* +X137852222Y-94812167D01* +X137852223Y-94812169D01* +X137946472Y-94920939D01* +X138067547Y-94998749D01* +X138067550Y-94998750D01* +X138067549Y-94998750D01* +X138205636Y-95039295D01* +X138205638Y-95039296D01* +X138354923Y-95039296D01* +X138421962Y-95058981D01* +X138467717Y-95111785D01* +X138477661Y-95180943D01* +X138448636Y-95244499D01* +X138433587Y-95259150D01* +X138394789Y-95290989D01* +X138283073Y-95427118D01* +X138263515Y-95450950D01* +X138235770Y-95502857D01* +X138165969Y-95633443D01* +X138105899Y-95831467D01* +X138085617Y-96037399D01* +X138105899Y-96243332D01* +X138117729Y-96282330D01* +X138165968Y-96441354D01* +X138263515Y-96623850D01* +X138263517Y-96623852D01* +X138394789Y-96783810D01* +X138491409Y-96863102D01* +X138554750Y-96915085D01* +X138737246Y-97012632D01* +X138935266Y-97072700D01* +X138935265Y-97072700D01* +X138953729Y-97074518D01* +X139141200Y-97092983D01* +X139347134Y-97072700D01* +X139545154Y-97012632D01* +X139727650Y-96915085D01* +X139887610Y-96783810D01* +X140018885Y-96623850D01* +X140116432Y-96441354D01* +X140176500Y-96243334D01* +X140196783Y-96037400D01* +X140176500Y-95831466D01* +X140161919Y-95783399D01* +X140769153Y-95783399D01* +X140789634Y-95925856D01* +X140848706Y-96055204D01* +X140849423Y-96056773D01* +X140943672Y-96165543D01* +X141064747Y-96243353D01* +X141064750Y-96243354D01* +X141064749Y-96243354D01* +X141145769Y-96267143D01* +X141197495Y-96282331D01* +X141202836Y-96283899D01* +X141202838Y-96283900D01* +X141202839Y-96283900D01* +X141346762Y-96283900D01* +X141346762Y-96283899D01* +X141484853Y-96243353D01* +X141605928Y-96165543D01* +X141650937Y-96113599D01* +X142987817Y-96113599D01* +X143008099Y-96319532D01* +X143015811Y-96344954D01* +X143068168Y-96517554D01* +X143165715Y-96700050D01* +X143165717Y-96700052D01* +X143296989Y-96860010D01* +X143364096Y-96915082D01* +X143456950Y-96991285D01* +X143639446Y-97088832D01* +X143837466Y-97148900D01* +X143837465Y-97148900D01* +X143855929Y-97150718D01* +X144043400Y-97169183D01* +X144187411Y-97154999D01* +X152732553Y-97154999D01* +X152753034Y-97297456D01* +X152812822Y-97428371D01* +X152812823Y-97428373D01* +X152907072Y-97537143D01* +X153028147Y-97614953D01* +X153028150Y-97614954D01* +X153028149Y-97614954D01* +X153166236Y-97655499D01* +X153166238Y-97655500D01* +X153166239Y-97655500D01* +X153310162Y-97655500D01* +X153310162Y-97655499D01* +X153436854Y-97618300D01* +X153448250Y-97614954D01* +X153448250Y-97614953D01* +X153448253Y-97614953D01* +X153569328Y-97537143D01* +X153663577Y-97428373D01* +X153723365Y-97297457D01* +X153743847Y-97155000D01* +X153723365Y-97012543D01* +X153663577Y-96881627D01* +X153569328Y-96772857D01* +X153448253Y-96695047D01* +X153448251Y-96695046D01* +X153448249Y-96695045D01* +X153448250Y-96695045D01* +X153310163Y-96654500D01* +X153310161Y-96654500D01* +X153166239Y-96654500D01* +X153166236Y-96654500D01* +X153028149Y-96695045D01* +X152907073Y-96772856D01* +X152812823Y-96881626D01* +X152812822Y-96881628D01* +X152753034Y-97012543D01* +X152732553Y-97154999D01* +X144187411Y-97154999D01* +X144249334Y-97148900D01* +X144447354Y-97088832D01* +X144629850Y-96991285D01* +X144789810Y-96860010D01* +X144921085Y-96700050D01* +X145018632Y-96517554D01* +X145078700Y-96319534D01* +X145098983Y-96113600D01* +X145078700Y-95907666D01* +X145018632Y-95709646D01* +X144921085Y-95527150D01* +X144858532Y-95450928D01* +X144809910Y-95391681D01* +X148932781Y-95391681D01* +X148953262Y-95534137D01* +X148998616Y-95633446D01* +X149013051Y-95665054D01* +X149107300Y-95773824D01* +X149228375Y-95851634D01* +X149228378Y-95851635D01* +X149228377Y-95851635D01* +X149325040Y-95880017D01* +X149342010Y-95885000D01* +X149366464Y-95892180D01* +X149366466Y-95892181D01* +X149366467Y-95892181D01* +X149510389Y-95892181D01* +X149625751Y-95858308D01* +X149695618Y-95858308D01* +X149740250Y-95886990D01* +X149742550Y-95884337D01* +X149749246Y-95890138D01* +X149749250Y-95890143D01* +X149870325Y-95967953D01* +X149870328Y-95967954D01* +X149870327Y-95967954D01* +X150008414Y-96008499D01* +X150008416Y-96008500D01* +X150008417Y-96008500D01* +X150152340Y-96008500D01* +X150152340Y-96008499D01* +X150270300Y-95973864D01* +X150290428Y-95967954D01* +X150290428Y-95967953D01* +X150290431Y-95967953D01* +X150411506Y-95890143D01* +X150446009Y-95850324D01* +X150504784Y-95812551D01* +X150574654Y-95812551D01* +X150633432Y-95850324D01* +X150652514Y-95880017D01* +X150695370Y-95973860D01* +X150695373Y-95973864D01* +X150789622Y-96082634D01* +X150910697Y-96160444D01* +X150910700Y-96160445D01* +X150910699Y-96160445D01* +X151017857Y-96191908D01* +X151048789Y-96200991D01* +X151048793Y-96200991D01* +X151057566Y-96202253D01* +X151057292Y-96204153D01* +X151113560Y-96220676D01* +X151159315Y-96273480D01* +X151163840Y-96285612D01* +X151209458Y-96385500D01* +X151224616Y-96418691D01* +X151318865Y-96527461D01* +X151439940Y-96605271D01* +X151439943Y-96605272D01* +X151439942Y-96605272D01* +X151578029Y-96645817D01* +X151578031Y-96645818D01* +X151578032Y-96645818D01* +X151721955Y-96645818D01* +X151721955Y-96645817D01* +X151860046Y-96605271D01* +X151981121Y-96527461D01* +X152075370Y-96418691D01* +X152135158Y-96287775D01* +X152138798Y-96262456D01* +X152167821Y-96198901D01* +X152226599Y-96161126D01* +X152226601Y-96161125D01* +X152228917Y-96160445D01* +X152300315Y-96139481D01* +X152370184Y-96139481D01* +X152407622Y-96159923D01* +X152408101Y-96159179D01* +X152415561Y-96163973D01* +X152415562Y-96163974D01* +X152536637Y-96241784D01* +X152536640Y-96241785D01* +X152536639Y-96241785D01* +X152674726Y-96282330D01* +X152674728Y-96282331D01* +X152674729Y-96282331D01* +X152818652Y-96282331D01* +X152818652Y-96282330D01* +X152951396Y-96243354D01* +X152956740Y-96241785D01* +X152956740Y-96241784D01* +X152956743Y-96241784D01* +X153077818Y-96163974D01* +X153172067Y-96055204D01* +X153231855Y-95924288D01* +X153252337Y-95781831D01* +X153231855Y-95639374D01* +X153172067Y-95508458D01* +X153077818Y-95399688D01* +X152956743Y-95321878D01* +X152956741Y-95321877D01* +X152956739Y-95321876D01* +X152956740Y-95321876D01* +X152818653Y-95281331D01* +X152818651Y-95281331D01* +X152674729Y-95281331D01* +X152674725Y-95281331D01* +X152549336Y-95318148D01* +X152479466Y-95318148D01* +X152442029Y-95297706D01* +X152441551Y-95298451D01* +X152434088Y-95293655D01* +X152313015Y-95215846D01* +X152313013Y-95215845D01* +X152313011Y-95215844D01* +X152313012Y-95215844D01* +X152174925Y-95175299D01* +X152174923Y-95175299D01* +X152031001Y-95175299D01* +X152030998Y-95175299D01* +X151892911Y-95215844D01* +X151771835Y-95293655D01* +X151694871Y-95382476D01* +X151636092Y-95420250D01* +X151566223Y-95420250D01* +X151507445Y-95382476D01* +X151498798Y-95372497D01* +X151451878Y-95318348D01* +X151330803Y-95240538D01* +X151330801Y-95240537D01* +X151330799Y-95240536D01* +X151330800Y-95240536D01* +X151192713Y-95199991D01* +X151192711Y-95199991D01* +X151048789Y-95199991D01* +X151048786Y-95199991D01* +X150910699Y-95240536D01* +X150789622Y-95318347D01* +X150755119Y-95358166D01* +X150696340Y-95395940D01* +X150626471Y-95395939D01* +X150567693Y-95358164D01* +X150548617Y-95328481D01* +X150505755Y-95234627D01* +X150411506Y-95125857D01* +X150290431Y-95048047D01* +X150290429Y-95048046D01* +X150290427Y-95048045D01* +X150290428Y-95048045D01* +X150152341Y-95007500D01* +X150152339Y-95007500D01* +X150008417Y-95007500D01* +X150008414Y-95007500D01* +X149893055Y-95041372D01* +X149823185Y-95041372D01* +X149778556Y-95012689D01* +X149776256Y-95015344D01* +X149769559Y-95009541D01* +X149769556Y-95009538D01* +X149648481Y-94931728D01* +X149648479Y-94931727D01* +X149648477Y-94931726D01* +X149648478Y-94931726D01* +X149510391Y-94891181D01* +X149510389Y-94891181D01* +X149366467Y-94891181D01* +X149366464Y-94891181D01* +X149228377Y-94931726D01* +X149107301Y-95009537D01* +X149013051Y-95118307D01* +X149013050Y-95118309D01* +X148953262Y-95249224D01* +X148932781Y-95391681D01* +X144809910Y-95391681D01* +X144789810Y-95367189D01* +X144642190Y-95246042D01* +X144629850Y-95235915D01* +X144447354Y-95138368D01* +X144249334Y-95078300D01* +X144249332Y-95078299D01* +X144249334Y-95078299D01* +X144043400Y-95058017D01* +X143837467Y-95078299D01* +X143639443Y-95138369D01* +X143559794Y-95180943D01* +X143456950Y-95235915D01* +X143456948Y-95235916D01* +X143456947Y-95235917D01* +X143296989Y-95367189D01* +X143165717Y-95527147D01* +X143165715Y-95527150D01* +X143161980Y-95534138D01* +X143068169Y-95709643D01* +X143008099Y-95907667D01* +X142987817Y-96113599D01* +X141650937Y-96113599D01* +X141700177Y-96056773D01* +X141759965Y-95925857D01* +X141780447Y-95783400D01* +X141759965Y-95640943D01* +X141700177Y-95510027D01* +X141605928Y-95401257D01* +X141484853Y-95323447D01* +X141484851Y-95323446D01* +X141484849Y-95323445D01* +X141484850Y-95323445D01* +X141346763Y-95282900D01* +X141346761Y-95282900D01* +X141202839Y-95282900D01* +X141202836Y-95282900D01* +X141064749Y-95323445D01* +X140943673Y-95401256D01* +X140849423Y-95510026D01* +X140849422Y-95510028D01* +X140789634Y-95640943D01* +X140769153Y-95783399D01* +X140161919Y-95783399D01* +X140116432Y-95633446D01* +X140018885Y-95450950D01* +X139962110Y-95381769D01* +X139887610Y-95290989D01* +X139760250Y-95186469D01* +X139727650Y-95159715D01* +X139545154Y-95062168D01* +X139347134Y-95002100D01* +X139347132Y-95002099D01* +X139347134Y-95002099D01* +X139141200Y-94981817D01* +X138935266Y-95002099D01* +X138807781Y-95040771D01* +X138737915Y-95041394D01* +X138678802Y-95004145D01* +X138649211Y-94940851D01* +X138658538Y-94871606D01* +X138678072Y-94840910D01* +X138702977Y-94812169D01* +X138762765Y-94681253D01* +X138769961Y-94631198D01* +X138798985Y-94567644D01* +X138857762Y-94529868D01* +X138927632Y-94529867D01* +X138928698Y-94530186D01* +X138935362Y-94532207D01* +X138991199Y-94537706D01* +X138991200Y-94537706D01* +X138991200Y-93869902D01* +X139016052Y-93882565D01* +X139109719Y-93897400D01* +X139172681Y-93897400D01* +X139266348Y-93882565D01* +X139291200Y-93869902D01* +X139291200Y-94537706D01* +X139347034Y-94532208D01* +X139544966Y-94472166D01* +X139727366Y-94374671D01* +X139727373Y-94374667D01* +X139887255Y-94243455D01* +X140018467Y-94083573D01* +X140018469Y-94083570D01* +X140117123Y-93898999D01* +X140166085Y-93849154D01* +X140234223Y-93833693D01* +X140299903Y-93857524D01* +X140339276Y-93905938D01* +X140362823Y-93957498D01* +X140457072Y-94066268D01* +X140578147Y-94144078D01* +X140578150Y-94144079D01* +X140578149Y-94144079D01* +X140716236Y-94184624D01* +X140716238Y-94184625D01* +X140716239Y-94184625D01* +X140860162Y-94184625D01* +X140860162Y-94184624D01* +X140985386Y-94147856D01* +X140998250Y-94144079D01* +X140998250Y-94144078D01* +X140998253Y-94144078D01* +X141119328Y-94066268D01* +X141213577Y-93957498D01* +X141273365Y-93826582D01* +X141293847Y-93684125D01* +X141277956Y-93573599D01* +X142987817Y-93573599D01* +X143008099Y-93779532D01* +X143038134Y-93878543D01* +X143068168Y-93977554D01* +X143165715Y-94160050D01* +X143185882Y-94184624D01* +X143296989Y-94320010D01* +X143363590Y-94374667D01* +X143456950Y-94451285D01* +X143639446Y-94548832D01* +X143837466Y-94608900D01* +X143837465Y-94608900D01* +X143855929Y-94610718D01* +X144043400Y-94629183D01* +X144249334Y-94608900D01* +X144447354Y-94548832D01* +X144629850Y-94451285D01* +X144708914Y-94386399D01* +X145925353Y-94386399D01* +X145945834Y-94528856D01* +X146005622Y-94659771D01* +X146005623Y-94659773D01* +X146099872Y-94768543D01* +X146220947Y-94846353D01* +X146220950Y-94846354D01* +X146220949Y-94846354D01* +X146359036Y-94886899D01* +X146359038Y-94886900D01* +X146359039Y-94886900D01* +X146502962Y-94886900D01* +X146502962Y-94886899D01* +X146641053Y-94846353D01* +X146762128Y-94768543D01* +X146856377Y-94659773D01* +X146916165Y-94528857D01* +X146936647Y-94386400D01* +X146916165Y-94243943D01* +X146856377Y-94113027D01* +X146762128Y-94004257D01* +X146641053Y-93926447D01* +X146641051Y-93926446D01* +X146641049Y-93926445D01* +X146641050Y-93926445D01* +X146502963Y-93885900D01* +X146502961Y-93885900D01* +X146359039Y-93885900D01* +X146359036Y-93885900D01* +X146220949Y-93926445D01* +X146099873Y-94004256D01* +X146005623Y-94113026D01* +X146005622Y-94113028D01* +X145945834Y-94243943D01* +X145925353Y-94386399D01* +X144708914Y-94386399D01* +X144789810Y-94320010D01* +X144921085Y-94160050D01* +X145018632Y-93977554D01* +X145078700Y-93779534D01* +X145098983Y-93573600D01* +X145078700Y-93367666D01* +X145018632Y-93169646D01* +X144921085Y-92987150D01* +X144858547Y-92910947D01* +X144789810Y-92827189D01* +X144672077Y-92730569D01* +X144629850Y-92695915D01* +X144447354Y-92598368D01* +X144311963Y-92557298D01* +X147044788Y-92557298D01* +X147065269Y-92699754D01* +X147123468Y-92827189D01* +X147125058Y-92830671D01* +X147219307Y-92939441D01* +X147340382Y-93017251D01* +X147340385Y-93017252D01* +X147340384Y-93017252D01* +X147478471Y-93057797D01* +X147478473Y-93057798D01* +X147478474Y-93057798D01* +X147622397Y-93057798D01* +X147622397Y-93057797D01* +X147760488Y-93017251D01* +X147881563Y-92939441D01* +X147975812Y-92830671D01* +X147996122Y-92786199D01* +X154074753Y-92786199D01* +X154095234Y-92928656D01* +X154121948Y-92987150D01* +X154155023Y-93059573D01* +X154249272Y-93168343D01* +X154370347Y-93246153D01* +X154370350Y-93246154D01* +X154370349Y-93246154D01* +X154508436Y-93286699D01* +X154508438Y-93286700D01* +X154508439Y-93286700D01* +X154652361Y-93286700D01* +X154735689Y-93262233D01* +X154805559Y-93262233D01* +X154858305Y-93293529D01* +X154952014Y-93387238D01* +X154985499Y-93448561D01* +X154980515Y-93518253D01* +X154938643Y-93574186D01* +X154931372Y-93579235D01* +X154862873Y-93623256D01* +X154768623Y-93732026D01* +X154768622Y-93732028D01* +X154708834Y-93862943D01* +X154688353Y-94005400D01* +X154708834Y-94147856D01* +X154752656Y-94243810D01* +X154768623Y-94278773D01* +X154798243Y-94312957D01* +X154848077Y-94370468D01* +X154877102Y-94434024D01* +X154867158Y-94503183D01* +X154865493Y-94506233D01* +X154802744Y-94643632D01* +X154782263Y-94786088D01* +X154802744Y-94928545D01* +X154857319Y-95048045D01* +X154862533Y-95059462D01* +X154956782Y-95168232D01* +X154956784Y-95168233D01* +X154963487Y-95174042D01* +X154962348Y-95175356D01* +X155001168Y-95220155D01* +X155011112Y-95289314D01* +X154982088Y-95352870D01* +X154923310Y-95390645D01* +X154923309Y-95390645D01* +X154806148Y-95425045D01* +X154685073Y-95502856D01* +X154590823Y-95611626D01* +X154590822Y-95611628D01* +X154531034Y-95742543D01* +X154510553Y-95885000D01* +X154531034Y-96027456D01* +X154580492Y-96135752D01* +X154590823Y-96158373D01* +X154685072Y-96267143D01* +X154806147Y-96344953D01* +X154806150Y-96344954D01* +X154806149Y-96344954D01* +X154944236Y-96385499D01* +X154944238Y-96385500D01* +X154944239Y-96385500D01* +X155088162Y-96385500D01* +X155088162Y-96385499D01* +X155226253Y-96344953D01* +X155347328Y-96267143D01* +X155441577Y-96158373D01* +X155501365Y-96027457D01* +X155521847Y-95885000D01* +X155501365Y-95742543D01* +X155441577Y-95611627D01* +X155347328Y-95502857D01* +X155347325Y-95502855D01* +X155340623Y-95497047D01* +X155341761Y-95495733D01* +X155302939Y-95450928D01* +X155292998Y-95381769D01* +X155322025Y-95318214D01* +X155380798Y-95280444D01* +X155497963Y-95246042D01* +X155590660Y-95186469D01* +X155657701Y-95166785D01* +X155724740Y-95186470D01* +X155770495Y-95239274D01* +X155781700Y-95290785D01* +X155781700Y-98077077D01* +X155781464Y-98082484D01* +X155777921Y-98122966D01* +X155788440Y-98162222D01* +X155789611Y-98167504D01* +X155796666Y-98207515D01* +X155798431Y-98212364D01* +X155805561Y-98229576D01* +X155807740Y-98234250D01* +X155831047Y-98267537D01* +X155833954Y-98272099D01* +X155854270Y-98307287D01* +X155854274Y-98307292D01* +X155885399Y-98333409D01* +X155889389Y-98337065D01* +X156054403Y-98502079D01* +X156087888Y-98563402D01* +X156090722Y-98589760D01* +X156090722Y-99290878D01* +X156071037Y-99357917D01* +X156018233Y-99403672D01* +X155966722Y-99414878D01* +X155866858Y-99414878D01* +X155728771Y-99455423D01* +X155728769Y-99455424D01* +X155723468Y-99458831D01* +X155656427Y-99478511D01* +X155589389Y-99458822D01* +X155543637Y-99406015D01* +X155533697Y-99372157D01* +X155526765Y-99323943D01* +X155526704Y-99323810D01* +X155466977Y-99193027D01* +X155372728Y-99084257D01* +X155251653Y-99006447D01* +X155251651Y-99006446D01* +X155251649Y-99006445D01* +X155251650Y-99006445D01* +X155113563Y-98965900D01* +X155113561Y-98965900D01* +X154969639Y-98965900D01* +X154969636Y-98965900D01* +X154831549Y-99006445D01* +X154710473Y-99084256D01* +X154616223Y-99193026D01* +X154616222Y-99193028D01* +X154556434Y-99323943D01* +X154535953Y-99466400D01* +X154556434Y-99608856D01* +X154567453Y-99632983D01* +X154616223Y-99739773D01* +X154710472Y-99848543D01* +X154831547Y-99926353D01* +X154831550Y-99926354D01* +X154831549Y-99926354D01* +X154969636Y-99966899D01* +X154969638Y-99966900D01* +X154969639Y-99966900D01* +X155113562Y-99966900D01* +X155113562Y-99966899D01* +X155251653Y-99926353D01* +X155256945Y-99922951D01* +X155323983Y-99903266D01* +X155391023Y-99922949D01* +X155436779Y-99975751D01* +X155446724Y-100009618D01* +X155453656Y-100057834D01* +X155490275Y-100138017D01* +X155513445Y-100188751D01* +X155607694Y-100297521D01* +X155728769Y-100375331D01* +X155728772Y-100375332D01* +X155728771Y-100375332D01* +X155866858Y-100415877D01* +X155866860Y-100415878D01* +X155966722Y-100415878D01* +X156033761Y-100435563D01* +X156079516Y-100488367D01* +X156090722Y-100539878D01* +X156090722Y-100979214D01* +X156071037Y-101046253D01* +X156018233Y-101092008D01* +X155949075Y-101101952D01* +X155915211Y-101092009D01* +X155911142Y-101090150D01* +X155773057Y-101049606D01* +X155773055Y-101049606D01* +X155629133Y-101049606D01* +X155629130Y-101049606D01* +X155491043Y-101090151D01* +X155369966Y-101167963D01* +X155369965Y-101167963D01* +X155354823Y-101185438D01* +X155296043Y-101223211D01* +X155226174Y-101223209D01* +X155167400Y-101185436D01* +X155141023Y-101154995D01* +X155141022Y-101154994D01* +X155141021Y-101154993D01* +X155043374Y-101092240D01* +X155019948Y-101077185D01* +X155019946Y-101077184D01* +X155019944Y-101077183D01* +X155019945Y-101077183D01* +X154881858Y-101036638D01* +X154881856Y-101036638D01* +X154737934Y-101036638D01* +X154737931Y-101036638D01* +X154599844Y-101077183D01* +X154478768Y-101154994D01* +X154384518Y-101263764D01* +X154384517Y-101263766D01* +X154324729Y-101394681D01* +X154308753Y-101505802D01* +X154304248Y-101537138D01* +X154306380Y-101551964D01* +X154324729Y-101679594D01* +X154375477Y-101790715D01* +X154384518Y-101810511D01* +X154478767Y-101919281D01* +X154599842Y-101997091D01* +X154599845Y-101997092D01* +X154599844Y-101997092D01* +X154704927Y-102027947D01* +X154763706Y-102065721D01* +X154792731Y-102129276D01* +X154792731Y-102129277D01* +X154803329Y-102202991D01* +X154846833Y-102298249D01* +X154863118Y-102333908D01* +X154957367Y-102442678D01* +X155078442Y-102520488D01* +X155078445Y-102520489D01* +X155078444Y-102520489D01* +X155216531Y-102561034D01* +X155216533Y-102561035D01* +X155320338Y-102561035D01* +X155387377Y-102580720D01* +X155433131Y-102633522D01* +X155476723Y-102728973D01* +X155570972Y-102837743D01* +X155692047Y-102915553D01* +X155692050Y-102915554D01* +X155692049Y-102915554D01* +X155830136Y-102956099D01* +X155830138Y-102956100D01* +X155830139Y-102956100D01* +X155974062Y-102956100D01* +X155974062Y-102956099D01* +X156112153Y-102915553D01* +X156174304Y-102875610D01* +X156241340Y-102855927D01* +X156308379Y-102875611D01* +X156329022Y-102892246D01* +X158633986Y-105197210D01* +X158637642Y-105201199D01* +X158663762Y-105232328D01* +X158664265Y-105232750D01* +X158664834Y-105233606D01* +X158670735Y-105240638D01* +X158669950Y-105241296D01* +X158702967Y-105290921D01* +X158704075Y-105360782D01* +X158667238Y-105420152D01* +X158663224Y-105423592D01* +X158536990Y-105527189D01* +X158405717Y-105687147D01* +X158405716Y-105687148D01* +X158405715Y-105687150D01* +X158378980Y-105737168D01* +X158308169Y-105869643D01* +X158248099Y-106067667D01* +X158227817Y-106273600D01* +X158248099Y-106479532D01* +X158261845Y-106524845D01* +X158308168Y-106677554D01* +X158405715Y-106860050D01* +X158405717Y-106860052D01* +X158536989Y-107020010D01* +X158589403Y-107063024D01* +X158696950Y-107151285D01* +X158879446Y-107248832D01* +X159077466Y-107308900D01* +X159077465Y-107308900D01* +X159097748Y-107310897D01* +X159283400Y-107329183D01* +X159489334Y-107308900D01* +X159687354Y-107248832D01* +X159869850Y-107151285D01* +X160029810Y-107020010D01* +X160161085Y-106860050D01* +X160258632Y-106677554D01* +X160318700Y-106479534D01* +X160320959Y-106456596D01* +X160347119Y-106391809D01* +X160404153Y-106351449D01* +X160473953Y-106348331D01* +X160519413Y-106371855D01* +X160519611Y-106371548D01* +X160522884Y-106373652D01* +X160525571Y-106375042D01* +X160527071Y-106376342D01* +X160527072Y-106376343D01* +X160648147Y-106454153D01* +X160648150Y-106454154D01* +X160648149Y-106454154D01* +X160786236Y-106494699D01* +X160786238Y-106494700D01* +X160786239Y-106494700D01* +X160930162Y-106494700D01* +X160930162Y-106494699D01* +X161037321Y-106463235D01* +X161068250Y-106454154D01* +X161068250Y-106454153D01* +X161068253Y-106454153D01* +X161189328Y-106376343D01* +X161283577Y-106267573D01* +X161315625Y-106197399D01* +X163485617Y-106197399D01* +X163505899Y-106403332D01* +X163521316Y-106454154D01* +X163565968Y-106601354D01* +X163663515Y-106783850D01* +X163698169Y-106826077D01* +X163794789Y-106943810D01* +X163891409Y-107023102D01* +X163954750Y-107075085D01* +X164137246Y-107172632D01* +X164335266Y-107232700D01* +X164335265Y-107232700D01* +X164352282Y-107234376D01* +X164541200Y-107252983D01* +X164747134Y-107232700D01* +X164945154Y-107172632D01* +X165127650Y-107075085D01* +X165287610Y-106943810D01* +X165418885Y-106783850D01* +X165516432Y-106601354D01* +X165576500Y-106403334D01* +X165596783Y-106197400D01* +X165576500Y-105991466D01* +X165516432Y-105793446D01* +X165418885Y-105610950D01* +X165364193Y-105544307D01* +X165287610Y-105450989D01* +X165145873Y-105334670D01* +X165127650Y-105319715D01* +X164945154Y-105222168D01* +X164747134Y-105162100D01* +X164747132Y-105162099D01* +X164747134Y-105162099D01* +X164559663Y-105143635D01* +X164541200Y-105141817D01* +X164541199Y-105141817D01* +X164335267Y-105162099D01* +X164137243Y-105222169D01* +X164030847Y-105279040D01* +X163954750Y-105319715D01* +X163954748Y-105319716D01* +X163954747Y-105319717D01* +X163794789Y-105450989D01* +X163664663Y-105609551D01* +X163663515Y-105610950D01* +X163662923Y-105612058D01* +X163565969Y-105793443D01* +X163505899Y-105991467D01* +X163485617Y-106197399D01* +X161315625Y-106197399D01* +X161343365Y-106136657D01* +X161363847Y-105994200D01* +X161343365Y-105851743D01* +X161283577Y-105720827D01* +X161283576Y-105720826D01* +X161283576Y-105720825D01* +X161280778Y-105716471D01* +X161261100Y-105649441D01* +X161261100Y-104920595D01* +X161261099Y-104920592D01* +X161258944Y-104914672D01* +X161254884Y-104903515D01* +X161249289Y-104882633D01* +X161246134Y-104864739D01* +X161246133Y-104864737D01* +X161245758Y-104864088D01* +X161237045Y-104848996D01* +X161227909Y-104829405D01* +X161221695Y-104812330D01* +X161210010Y-104798405D01* +X161197616Y-104780703D01* +X161191212Y-104769611D01* +X161188528Y-104764962D01* +X161180348Y-104758098D01* +X161174599Y-104753273D01* +X161159320Y-104737993D01* +X161147639Y-104724073D01* +X161147638Y-104724072D01* +X161131895Y-104714983D01* +X161114194Y-104702588D01* +X161100271Y-104690905D01* +X161083189Y-104684688D01* +X161063605Y-104675555D01* +X161047862Y-104666466D01* +X161047859Y-104666464D01* +X161029955Y-104663307D01* +X161009087Y-104657716D01* +X160992007Y-104651500D01* +X160992006Y-104651500D01* +X160962984Y-104651500D01* +X160151248Y-104651500D01* +X160084209Y-104631815D01* +X160038454Y-104579011D01* +X160028510Y-104509853D01* +X160055394Y-104448836D01* +X160092345Y-104403810D01* +X160161085Y-104320050D01* +X160258632Y-104137554D01* +X160318700Y-103939534D01* +X160338983Y-103733600D01* +X160331478Y-103657399D01* +X163485617Y-103657399D01* +X163505899Y-103863332D01* +X163518652Y-103905373D01* +X163565968Y-104061354D01* +X163663515Y-104243850D01* +X163663517Y-104243852D01* +X163794789Y-104403810D01* +X163891409Y-104483102D01* +X163954750Y-104535085D01* +X164137246Y-104632632D01* +X164335266Y-104692700D01* +X164335265Y-104692700D01* +X164353729Y-104694518D01* +X164541200Y-104712983D01* +X164747134Y-104692700D01* +X164945154Y-104632632D01* +X165127650Y-104535085D01* +X165287610Y-104403810D01* +X165418885Y-104243850D01* +X165516432Y-104061354D01* +X165576500Y-103863334D01* +X165596783Y-103657400D01* +X165576500Y-103451466D01* +X165516432Y-103253446D01* +X165418885Y-103070950D01* +X165366902Y-103007609D01* +X165287610Y-102910989D01* +X165127652Y-102779717D01* +X165127653Y-102779717D01* +X165127650Y-102779715D01* +X164945154Y-102682168D01* +X164747134Y-102622100D01* +X164747132Y-102622099D01* +X164747134Y-102622099D01* +X164550967Y-102602779D01* +X164541200Y-102601817D01* +X164541199Y-102601817D01* +X164335267Y-102622099D01* +X164137243Y-102682169D01* +X164049681Y-102728973D01* +X163954750Y-102779715D01* +X163954748Y-102779716D01* +X163954747Y-102779717D01* +X163794789Y-102910989D01* +X163663517Y-103070947D01* +X163663515Y-103070950D01* +X163634219Y-103125759D01* +X163565969Y-103253443D01* +X163505899Y-103451467D01* +X163485617Y-103657399D01* +X160331478Y-103657399D01* +X160318700Y-103527666D01* +X160258632Y-103329646D01* +X160161085Y-103147150D01* +X160066877Y-103032356D01* +X160029810Y-102987189D01* +X159893850Y-102875611D01* +X159869850Y-102855915D01* +X159687354Y-102758368D01* +X159489334Y-102698300D01* +X159489332Y-102698299D01* +X159489334Y-102698299D01* +X159301863Y-102679835D01* +X159283400Y-102678017D01* +X159283399Y-102678017D01* +X159077467Y-102698299D01* +X158879443Y-102758369D01* +X158772336Y-102815620D01* +X158696950Y-102855915D01* +X158696948Y-102855916D01* +X158696947Y-102855917D01* +X158536989Y-102987189D01* +X158405717Y-103147147D01* +X158366467Y-103220577D01* +X158317504Y-103270421D01* +X158249366Y-103285881D01* +X158183686Y-103262049D01* +X158169428Y-103249804D01* +X157182619Y-102262995D01* +X157149134Y-102201672D01* +X157146300Y-102175314D01* +X157146300Y-101193599D01* +X158227817Y-101193599D01* +X158248099Y-101399532D01* +X158251195Y-101409737D01* +X158308168Y-101597554D01* +X158405715Y-101780050D01* +X158427275Y-101806321D01* +X158536989Y-101940010D01* +X158592081Y-101985222D01* +X158696950Y-102071285D01* +X158879446Y-102168832D01* +X159077466Y-102228900D01* +X159077465Y-102228900D01* +X159095929Y-102230718D01* +X159283400Y-102249183D01* +X159489334Y-102228900D01* +X159687354Y-102168832D01* +X159869850Y-102071285D01* +X160029810Y-101940010D01* +X160161085Y-101780050D01* +X160258632Y-101597554D01* +X160318700Y-101399534D01* +X160338983Y-101193600D01* +X160331478Y-101117400D01* +X163485617Y-101117400D01* +X163505899Y-101323332D01* +X163518655Y-101365383D01* +X163565968Y-101521354D01* +X163663515Y-101703850D01* +X163694833Y-101742011D01* +X163794789Y-101863810D01* +X163891409Y-101943102D01* +X163954750Y-101995085D01* +X164137246Y-102092632D01* +X164335266Y-102152700D01* +X164335265Y-102152700D01* +X164355547Y-102154697D01* +X164541200Y-102172983D01* +X164747134Y-102152700D01* +X164945154Y-102092632D01* +X165127650Y-101995085D01* +X165287610Y-101863810D01* +X165418885Y-101703850D01* +X165516432Y-101521354D01* +X165576500Y-101323334D01* +X165596783Y-101117400D01* +X165576500Y-100911466D01* +X165516432Y-100713446D01* +X165418885Y-100530950D01* +X165351863Y-100449283D01* +X165287610Y-100370989D01* +X165127652Y-100239717D01* +X165127653Y-100239717D01* +X165127650Y-100239715D01* +X164945154Y-100142168D01* +X164747134Y-100082100D01* +X164747132Y-100082099D01* +X164747134Y-100082099D01* +X164541200Y-100061817D01* +X164335267Y-100082099D01* +X164137243Y-100142169D01* +X164107065Y-100158300D01* +X163954750Y-100239715D01* +X163954748Y-100239716D01* +X163954747Y-100239717D01* +X163794789Y-100370989D01* +X163663517Y-100530947D01* +X163565969Y-100713443D01* +X163505899Y-100911467D01* +X163485617Y-101117400D01* +X160331478Y-101117400D01* +X160318700Y-100987666D01* +X160258632Y-100789646D01* +X160161085Y-100607150D01* +X160063603Y-100488367D01* +X160029810Y-100447189D01* +X159869852Y-100315917D01* +X159869853Y-100315917D01* +X159869850Y-100315915D01* +X159687354Y-100218368D01* +X159489334Y-100158300D01* +X159489332Y-100158299D01* +X159489334Y-100158299D01* +X159283400Y-100138017D01* +X159077467Y-100158299D01* +X158879443Y-100218369D01* +X158769298Y-100277243D01* +X158696950Y-100315915D01* +X158696948Y-100315916D01* +X158696947Y-100315917D01* +X158536989Y-100447189D01* +X158418550Y-100591510D01* +X158405715Y-100607150D01* +X158392403Y-100632055D01* +X158308169Y-100789643D01* +X158248099Y-100987667D01* +X158227817Y-101193599D01* +X157146300Y-101193599D01* +X157146300Y-98653599D01* +X158227817Y-98653599D01* +X158248099Y-98859532D01* +X158248100Y-98859534D01* +X158308168Y-99057554D01* +X158405715Y-99240050D01* +X158405717Y-99240052D01* +X158536989Y-99400010D01* +X158608653Y-99458822D01* +X158696950Y-99531285D01* +X158879446Y-99628832D01* +X159077466Y-99688900D01* +X159077465Y-99688900D01* +X159097748Y-99690897D01* +X159283400Y-99709183D01* +X159489334Y-99688900D01* +X159687354Y-99628832D01* +X159869850Y-99531285D01* +X160029810Y-99400010D01* +X160161085Y-99240050D01* +X160258632Y-99057554D01* +X160318700Y-98859534D01* +X160338983Y-98653600D01* +X160331478Y-98577400D01* +X163485617Y-98577400D01* +X163505899Y-98783332D01* +X163505900Y-98783334D01* +X163565968Y-98981354D01* +X163663515Y-99163850D01* +X163663517Y-99163852D01* +X163794789Y-99323810D01* +X163891409Y-99403102D01* +X163954750Y-99455085D01* +X164137246Y-99552632D01* +X164335266Y-99612700D01* +X164335265Y-99612700D01* +X164355548Y-99614697D01* +X164541200Y-99632983D01* +X164747134Y-99612700D01* +X164945154Y-99552632D01* +X165127650Y-99455085D01* +X165287610Y-99323810D01* +X165418885Y-99163850D01* +X165516432Y-98981354D01* +X165576500Y-98783334D01* +X165596783Y-98577400D01* +X165576500Y-98371466D01* +X165516432Y-98173446D01* +X165418885Y-97990950D01* +X165366902Y-97927609D01* +X165287610Y-97830989D01* +X165127652Y-97699717D01* +X165127653Y-97699717D01* +X165127650Y-97699715D01* +X164945154Y-97602168D01* +X164747134Y-97542100D01* +X164747132Y-97542099D01* +X164747134Y-97542099D01* +X164559663Y-97523635D01* +X164541200Y-97521817D01* +X164541199Y-97521817D01* +X164335267Y-97542099D01* +X164137243Y-97602169D01* +X164037470Y-97655500D01* +X163954750Y-97699715D01* +X163954748Y-97699716D01* +X163954747Y-97699717D01* +X163794789Y-97830989D01* +X163663517Y-97990947D01* +X163565969Y-98173443D01* +X163505899Y-98371467D01* +X163485617Y-98577400D01* +X160331478Y-98577400D01* +X160318700Y-98447666D01* +X160258632Y-98249646D01* +X160161085Y-98067150D01* +X160098547Y-97990947D01* +X160029810Y-97907189D01* +X159869852Y-97775917D01* +X159869853Y-97775917D01* +X159869850Y-97775915D01* +X159687354Y-97678368D01* +X159489334Y-97618300D01* +X159489332Y-97618299D01* +X159489334Y-97618299D01* +X159283400Y-97598017D01* +X159077467Y-97618299D01* +X158879443Y-97678369D01* +X158769298Y-97737243D01* +X158696950Y-97775915D01* +X158696948Y-97775916D01* +X158696947Y-97775917D01* +X158536989Y-97907189D01* +X158405717Y-98067147D01* +X158405715Y-98067150D01* +X158371489Y-98131181D01* +X158308169Y-98249643D01* +X158248099Y-98447667D01* +X158227817Y-98653599D01* +X157146300Y-98653599D01* +X157146300Y-98391165D01* +X157146536Y-98385758D01* +X157147787Y-98371467D01* +X157150077Y-98345286D01* +X157139558Y-98306031D01* +X157138391Y-98300769D01* +X157131334Y-98260738D01* +X157131333Y-98260736D01* +X157131333Y-98260735D01* +X157129563Y-98255873D01* +X157122451Y-98238702D01* +X157120259Y-98234000D01* +X157105109Y-98212364D01* +X157096952Y-98200714D01* +X157094045Y-98196152D01* +X157073729Y-98160964D01* +X157073728Y-98160962D01* +X157042589Y-98134834D01* +X157038604Y-98131181D01* +X156776219Y-97868795D01* +X156742734Y-97807472D01* +X156739900Y-97781114D01* +X156739900Y-96113600D01* +X158227817Y-96113600D01* +X158248099Y-96319532D01* +X158255811Y-96344954D01* +X158308168Y-96517554D01* +X158405715Y-96700050D01* +X158405717Y-96700052D01* +X158536989Y-96860010D01* +X158604096Y-96915082D01* +X158696950Y-96991285D01* +X158879446Y-97088832D01* +X159077466Y-97148900D01* +X159077465Y-97148900D01* +X159095929Y-97150718D01* +X159283400Y-97169183D01* +X159489334Y-97148900D01* +X159687354Y-97088832D01* +X159869850Y-96991285D01* +X160029810Y-96860010D01* +X160161085Y-96700050D01* +X160258632Y-96517554D01* +X160318700Y-96319534D01* +X160338983Y-96113600D01* +X160331478Y-96037399D01* +X163485617Y-96037399D01* +X163505899Y-96243332D01* +X163517729Y-96282330D01* +X163565968Y-96441354D01* +X163663515Y-96623850D01* +X163663517Y-96623852D01* +X163794789Y-96783810D01* +X163891409Y-96863102D01* +X163954750Y-96915085D01* +X164137246Y-97012632D01* +X164335266Y-97072700D01* +X164335265Y-97072700D01* +X164353729Y-97074518D01* +X164541200Y-97092983D01* +X164747134Y-97072700D01* +X164945154Y-97012632D01* +X165127650Y-96915085D01* +X165287610Y-96783810D01* +X165418885Y-96623850D01* +X165516432Y-96441354D01* +X165576500Y-96243334D01* +X165596783Y-96037400D01* +X165576500Y-95831466D01* +X165516432Y-95633446D01* +X165418885Y-95450950D01* +X165362110Y-95381769D01* +X165287610Y-95290989D01* +X165160250Y-95186469D01* +X165127650Y-95159715D01* +X164945154Y-95062168D01* +X164747134Y-95002100D01* +X164747132Y-95002099D01* +X164747134Y-95002099D01* +X164559663Y-94983635D01* +X164541200Y-94981817D01* +X164541199Y-94981817D01* +X164335267Y-95002099D01* +X164137243Y-95062169D01* +X164107065Y-95078300D01* +X163954750Y-95159715D01* +X163954748Y-95159716D01* +X163954747Y-95159717D01* +X163794789Y-95290989D01* +X163683073Y-95427118D01* +X163663515Y-95450950D01* +X163635770Y-95502857D01* +X163565969Y-95633443D01* +X163505899Y-95831467D01* +X163485617Y-96037399D01* +X160331478Y-96037399D01* +X160318700Y-95907666D01* +X160258632Y-95709646D01* +X160161085Y-95527150D01* +X160098532Y-95450928D01* +X160029810Y-95367189D01* +X159882190Y-95246042D01* +X159869850Y-95235915D01* +X159687354Y-95138368D01* +X159489334Y-95078300D01* +X159489332Y-95078299D01* +X159489334Y-95078299D01* +X159298051Y-95059460D01* +X159283400Y-95058017D01* +X159283399Y-95058017D01* +X159077467Y-95078299D01* +X158879443Y-95138369D01* +X158799794Y-95180943D01* +X158696950Y-95235915D01* +X158696948Y-95235916D01* +X158696947Y-95235917D01* +X158536989Y-95367189D01* +X158405717Y-95527147D01* +X158405715Y-95527150D01* +X158401980Y-95534138D01* +X158308169Y-95709643D01* +X158248099Y-95907667D01* +X158227817Y-96113600D01* +X156739900Y-96113600D01* +X156739900Y-94403374D01* +X156740136Y-94397967D01* +X156740279Y-94396339D01* +X156743678Y-94357487D01* +X156733156Y-94318223D01* +X156731991Y-94312968D01* +X156724934Y-94272938D01* +X156724933Y-94272936D01* +X156724933Y-94272935D01* +X156723163Y-94268073D01* +X156716052Y-94250903D01* +X156713858Y-94246199D01* +X156690545Y-94212904D01* +X156687637Y-94208339D01* +X156673946Y-94184625D01* +X156667328Y-94173162D01* +X156636194Y-94147037D01* +X156632210Y-94143386D01* +X156062424Y-93573600D01* +X158227817Y-93573600D01* +X158248099Y-93779532D01* +X158278134Y-93878544D01* +X158308168Y-93977554D01* +X158405715Y-94160050D01* +X158425882Y-94184624D01* +X158536989Y-94320010D01* +X158603590Y-94374667D01* +X158696950Y-94451285D01* +X158879446Y-94548832D01* +X159077466Y-94608900D01* +X159077465Y-94608900D01* +X159095929Y-94610718D01* +X159283400Y-94629183D01* +X159489334Y-94608900D01* +X159687354Y-94548832D01* +X159869850Y-94451285D01* +X160029810Y-94320010D01* +X160161085Y-94160050D01* +X160258632Y-93977554D01* +X160318700Y-93779534D01* +X160338983Y-93573600D01* +X160331478Y-93497399D01* +X163485617Y-93497399D01* +X163505899Y-93703332D01* +X163529014Y-93779532D01* +X163565968Y-93901354D01* +X163663515Y-94083850D01* +X163663517Y-94083852D01* +X163794789Y-94243810D01* +X163891409Y-94323102D01* +X163954750Y-94375085D01* +X164137246Y-94472632D01* +X164335266Y-94532700D01* +X164335265Y-94532700D01* +X164353729Y-94534518D01* +X164541200Y-94552983D01* +X164747134Y-94532700D01* +X164945154Y-94472632D01* +X165127650Y-94375085D01* +X165287610Y-94243810D01* +X165418885Y-94083850D01* +X165516432Y-93901354D01* +X165576500Y-93703334D01* +X165596783Y-93497400D01* +X165576500Y-93291466D01* +X165516432Y-93093446D01* +X165418885Y-92910950D01* +X165353002Y-92830671D01* +X165287610Y-92750989D01* +X165156928Y-92643743D01* +X165127650Y-92619715D01* +X164945154Y-92522168D01* +X164747134Y-92462100D01* +X164747132Y-92462099D01* +X164747134Y-92462099D01* +X164541200Y-92441817D01* +X164335267Y-92462099D01* +X164137243Y-92522169D01* +X164053018Y-92567189D01* +X163954750Y-92619715D01* +X163954748Y-92619716D01* +X163954747Y-92619717D01* +X163794789Y-92750989D01* +X163697790Y-92869185D01* +X163663515Y-92910950D01* +X163648286Y-92939441D01* +X163565969Y-93093443D01* +X163565968Y-93093445D01* +X163565968Y-93093446D01* +X163559098Y-93116092D01* +X163505899Y-93291467D01* +X163485617Y-93497399D01* +X160331478Y-93497399D01* +X160318700Y-93367666D01* +X160258632Y-93169646D01* +X160161085Y-92987150D01* +X160098547Y-92910947D01* +X160029810Y-92827189D01* +X159912077Y-92730569D01* +X159869850Y-92695915D01* +X159687354Y-92598368D01* +X159489334Y-92538300D01* +X159489332Y-92538299D01* +X159489334Y-92538299D01* +X159283400Y-92518017D01* +X159077467Y-92538299D01* +X158879443Y-92598369D01* +X158794556Y-92643743D01* +X158696950Y-92695915D01* +X158696948Y-92695916D01* +X158696947Y-92695917D01* +X158536989Y-92827189D01* +X158405717Y-92987147D01* +X158308169Y-93169643D01* +X158248099Y-93367667D01* +X158227817Y-93573600D01* +X156062424Y-93573600D01* +X155056013Y-92567189D01* +X155052357Y-92563199D01* +X155026238Y-92532072D01* +X155019917Y-92526768D01* +X155005910Y-92512981D01* +X155005776Y-92512826D01* +X154911528Y-92404057D01* +X154790453Y-92326247D01* +X154790451Y-92326246D01* +X154790449Y-92326245D01* +X154790450Y-92326245D01* +X154652363Y-92285700D01* +X154652361Y-92285700D01* +X154508439Y-92285700D01* +X154508436Y-92285700D01* +X154370349Y-92326245D01* +X154249273Y-92404056D01* +X154155023Y-92512826D01* +X154155022Y-92512828D01* +X154095234Y-92643743D01* +X154074753Y-92786199D01* +X147996122Y-92786199D01* +X148035600Y-92699755D01* +X148056082Y-92557298D01* +X148035600Y-92414841D01* +X147975812Y-92283925D01* +X147881563Y-92175155D01* +X147760488Y-92097345D01* +X147760486Y-92097344D01* +X147760484Y-92097343D01* +X147760485Y-92097343D01* +X147622398Y-92056798D01* +X147622396Y-92056798D01* +X147478474Y-92056798D01* +X147478471Y-92056798D01* +X147340384Y-92097343D01* +X147219308Y-92175154D01* +X147125058Y-92283924D01* +X147125057Y-92283926D01* +X147065269Y-92414841D01* +X147044788Y-92557298D01* +X144311963Y-92557298D01* +X144249334Y-92538300D01* +X144249332Y-92538299D01* +X144249334Y-92538299D01* +X144043400Y-92518017D01* +X143837467Y-92538299D01* +X143639443Y-92598369D01* +X143554556Y-92643743D01* +X143456950Y-92695915D01* +X143456948Y-92695916D01* +X143456947Y-92695917D01* +X143296989Y-92827189D01* +X143165717Y-92987147D01* +X143068169Y-93169643D01* +X143008099Y-93367667D01* +X142987817Y-93573599D01* +X141277956Y-93573599D01* +X141273365Y-93541668D01* +X141213577Y-93410752D01* +X141119328Y-93301982D01* +X140998253Y-93224172D01* +X140998251Y-93224171D01* +X140998249Y-93224170D01* +X140998250Y-93224170D01* +X140860163Y-93183625D01* +X140860161Y-93183625D01* +X140716239Y-93183625D01* +X140716236Y-93183625D01* +X140578149Y-93224170D01* +X140457072Y-93301982D01* +X140457069Y-93301984D01* +X140394464Y-93374234D01* +X140335686Y-93412008D01* +X140265816Y-93412008D01* +X140207038Y-93374233D01* +X140178014Y-93310677D01* +X140177349Y-93305181D01* +X140176008Y-93291566D01* +X140115966Y-93093633D01* +X140018471Y-92911233D01* +X140018467Y-92911226D01* +X139887255Y-92751344D01* +X139727373Y-92620132D01* +X139727366Y-92620128D01* +X139544966Y-92522633D01* +X139347033Y-92462591D01* +X139291200Y-92457092D01* +X139291200Y-93124897D01* +X139266348Y-93112235D01* +X139172681Y-93097400D01* +X139109719Y-93097400D01* +X139016052Y-93112235D01* +X138991200Y-93124897D01* +X138991200Y-92457091D01* +X138948283Y-92461319D01* +X138879637Y-92448300D01* +X138828926Y-92400236D01* +X138812251Y-92332385D01* +X138813390Y-92320269D01* +X138813563Y-92319059D01* +X138813565Y-92319057D01* +X138834047Y-92176600D01* +X138828281Y-92136497D01* +X138838225Y-92067340D01* +X138883979Y-92014536D01* +X138951019Y-91994851D01* +X138963159Y-91995447D01* +X139141200Y-92012983D01* +X139347134Y-91992700D01* +X139545154Y-91932632D01* +X139727650Y-91835085D01* +X139887610Y-91703810D01* +X140018885Y-91543850D01* +X140116432Y-91361354D01* +X140176500Y-91163334D01* +X140196783Y-90957400D01* +X140176500Y-90751466D01* +X140146509Y-90652599D01* +X141353353Y-90652599D01* +X141373834Y-90795056D01* +X141433622Y-90925971D01* +X141433623Y-90925973D01* +X141527872Y-91034743D01* +X141648947Y-91112553D01* +X141648950Y-91112554D01* +X141648949Y-91112554D01* +X141787036Y-91153099D01* +X141787038Y-91153100D01* +X141787039Y-91153100D01* +X141930962Y-91153100D01* +X141930962Y-91153099D01* +X142069053Y-91112553D01* +X142190128Y-91034743D01* +X142191118Y-91033600D01* +X142987817Y-91033600D01* +X143008099Y-91239532D01* +X143011535Y-91250858D01* +X143068168Y-91437554D01* +X143165715Y-91620050D01* +X143165717Y-91620052D01* +X143296989Y-91780010D01* +X143318428Y-91797604D01* +X143456950Y-91911285D01* +X143639446Y-92008832D01* +X143837466Y-92068900D01* +X143837465Y-92068900D01* +X143857747Y-92070897D01* +X144043400Y-92089183D01* +X144249334Y-92068900D01* +X144447354Y-92008832D01* +X144629850Y-91911285D01* +X144789810Y-91780010D01* +X144921085Y-91620050D01* +X145018632Y-91437554D01* +X145078700Y-91239534D01* +X145088976Y-91135199D01* +X146026953Y-91135199D01* +X146047434Y-91277656D01* +X146085659Y-91361356D01* +X146107223Y-91408573D01* +X146201472Y-91517343D01* +X146322547Y-91595153D01* +X146322550Y-91595154D01* +X146322549Y-91595154D01* +X146460636Y-91635699D01* +X146460638Y-91635700D01* +X146460639Y-91635700D01* +X146604562Y-91635700D01* +X146604562Y-91635699D01* +X146742653Y-91595153D01* +X146746937Y-91592400D01* +X149811553Y-91592400D01* +X149832034Y-91734856D01* +X149860690Y-91797602D01* +X149891823Y-91865773D01* +X149986072Y-91974543D01* +X150107147Y-92052353D01* +X150107150Y-92052354D01* +X150107149Y-92052354D01* +X150245236Y-92092899D01* +X150245238Y-92092900D01* +X150245239Y-92092900D01* +X150389162Y-92092900D01* +X150389162Y-92092899D01* +X150527253Y-92052353D01* +X150648328Y-91974543D01* +X150742577Y-91865773D01* +X150802365Y-91734857D01* +X150822847Y-91592400D01* +X150813046Y-91524231D01* +X152148353Y-91524231D01* +X152168834Y-91666687D01* +X152199967Y-91734857D01* +X152228623Y-91797604D01* +X152322872Y-91906374D01* +X152443947Y-91984184D01* +X152443950Y-91984185D01* +X152443949Y-91984185D01* +X152582036Y-92024730D01* +X152582038Y-92024731D01* +X152582039Y-92024731D01* +X152725962Y-92024731D01* +X152725962Y-92024730D01* +X152864053Y-91984184D01* +X152985128Y-91906374D01* +X153079377Y-91797604D01* +X153139165Y-91666688D01* +X153159647Y-91524231D01* +X153139165Y-91381774D01* +X153079377Y-91250858D01* +X152985128Y-91142088D01* +X152864053Y-91064278D01* +X152864051Y-91064277D01* +X152864049Y-91064276D01* +X152864050Y-91064276D01* +X152759575Y-91033600D01* +X158227817Y-91033600D01* +X158248099Y-91239532D01* +X158251535Y-91250858D01* +X158308168Y-91437554D01* +X158405715Y-91620050D01* +X158405717Y-91620052D01* +X158536989Y-91780010D01* +X158558428Y-91797604D01* +X158696950Y-91911285D01* +X158879446Y-92008832D01* +X159077466Y-92068900D01* +X159077465Y-92068900D01* +X159095929Y-92070718D01* +X159283400Y-92089183D01* +X159489334Y-92068900D01* +X159687354Y-92008832D01* +X159869850Y-91911285D01* +X160029810Y-91780010D01* +X160161085Y-91620050D01* +X160258632Y-91437554D01* +X160318700Y-91239534D01* +X160338983Y-91033600D01* +X160331478Y-90957400D01* +X163485617Y-90957400D01* +X163505899Y-91163332D01* +X163505900Y-91163334D01* +X163565968Y-91361354D01* +X163663515Y-91543850D01* +X163663517Y-91543852D01* +X163794789Y-91703810D01* +X163891409Y-91783102D01* +X163954750Y-91835085D01* +X164137246Y-91932632D01* +X164335266Y-91992700D01* +X164335265Y-91992700D01* +X164355547Y-91994697D01* +X164541200Y-92012983D01* +X164747134Y-91992700D01* +X164945154Y-91932632D01* +X165127650Y-91835085D01* +X165287610Y-91703810D01* +X165418885Y-91543850D01* +X165516432Y-91361354D01* +X165576500Y-91163334D01* +X165596783Y-90957400D01* +X165576500Y-90751466D01* +X165516432Y-90553446D01* +X165418885Y-90370950D01* +X165352040Y-90289499D01* +X165287610Y-90210989D01* +X165127652Y-90079717D01* +X165127653Y-90079717D01* +X165127650Y-90079715D01* +X164945154Y-89982168D01* +X164747134Y-89922100D01* +X164747132Y-89922099D01* +X164747134Y-89922099D01* +X164541200Y-89901817D01* +X164335267Y-89922099D01* +X164137243Y-89982169D01* +X164027098Y-90041043D01* +X163954750Y-90079715D01* +X163954748Y-90079716D01* +X163954747Y-90079717D01* +X163794789Y-90210989D01* +X163663517Y-90370947D01* +X163663515Y-90370950D01* +X163640474Y-90414056D01* +X163565969Y-90553443D01* +X163505899Y-90751467D01* +X163485617Y-90957400D01* +X160331478Y-90957400D01* +X160318700Y-90827666D01* +X160258632Y-90629646D01* +X160161085Y-90447150D01* +X160098547Y-90370947D01* +X160029810Y-90287189D01* +X159869852Y-90155917D01* +X159869853Y-90155917D01* +X159869850Y-90155915D01* +X159687354Y-90058368D01* +X159489334Y-89998300D01* +X159489332Y-89998299D01* +X159489334Y-89998299D01* +X159283400Y-89978017D01* +X159077467Y-89998299D01* +X158879443Y-90058369D01* +X158769298Y-90117243D01* +X158696950Y-90155915D01* +X158696948Y-90155916D01* +X158696947Y-90155917D01* +X158536989Y-90287189D01* +X158405717Y-90447147D01* +X158308169Y-90629643D01* +X158248099Y-90827667D01* +X158227817Y-91033600D01* +X152759575Y-91033600D01* +X152725963Y-91023731D01* +X152725961Y-91023731D01* +X152582039Y-91023731D01* +X152582036Y-91023731D01* +X152443949Y-91064276D01* +X152322873Y-91142087D01* +X152228623Y-91250857D01* +X152228622Y-91250859D01* +X152168834Y-91381774D01* +X152148353Y-91524231D01* +X150813046Y-91524231D01* +X150802365Y-91449943D01* +X150742577Y-91319027D01* +X150648328Y-91210257D01* +X150527253Y-91132447D01* +X150527251Y-91132446D01* +X150527249Y-91132445D01* +X150527250Y-91132445D01* +X150389163Y-91091900D01* +X150389161Y-91091900D01* +X150245239Y-91091900D01* +X150245236Y-91091900D01* +X150107149Y-91132445D01* +X149986073Y-91210256D01* +X149891823Y-91319026D01* +X149891822Y-91319028D01* +X149832034Y-91449943D01* +X149811553Y-91592400D01* +X146746937Y-91592400D01* +X146863728Y-91517343D01* +X146957977Y-91408573D01* +X147017765Y-91277657D01* +X147038247Y-91135200D01* +X147017765Y-90992743D01* +X146957977Y-90861827D01* +X146863728Y-90753057D01* +X146742653Y-90675247D01* +X146742651Y-90675246D01* +X146742649Y-90675245D01* +X146742650Y-90675245D01* +X146604563Y-90634700D01* +X146604561Y-90634700D01* +X146460639Y-90634700D01* +X146460636Y-90634700D01* +X146322549Y-90675245D01* +X146201473Y-90753056D01* +X146107223Y-90861826D01* +X146107222Y-90861828D01* +X146047434Y-90992743D01* +X146026953Y-91135199D01* +X145088976Y-91135199D01* +X145098983Y-91033600D01* +X145078700Y-90827666D01* +X145018632Y-90629646D01* +X144921085Y-90447150D01* +X144858547Y-90370947D01* +X144789810Y-90287189D01* +X144770814Y-90271600D01* +X147093753Y-90271600D01* +X147114234Y-90414056D01* +X147129348Y-90447150D01* +X147174023Y-90544973D01* +X147268272Y-90653743D01* +X147389347Y-90731553D01* +X147389350Y-90731554D01* +X147389349Y-90731554D01* +X147527436Y-90772099D01* +X147527438Y-90772100D01* +X147527439Y-90772100D01* +X147671362Y-90772100D01* +X147671362Y-90772099D01* +X147809453Y-90731553D01* +X147930528Y-90653743D01* +X148024777Y-90544973D01* +X148084565Y-90414057D01* +X148105047Y-90271600D01* +X148084565Y-90129143D01* +X148024777Y-89998227D01* +X147930528Y-89889457D01* +X147809453Y-89811647D01* +X147809451Y-89811646D01* +X147809449Y-89811645D01* +X147809450Y-89811645D01* +X147671363Y-89771100D01* +X147671361Y-89771100D01* +X147527439Y-89771100D01* +X147527436Y-89771100D01* +X147389349Y-89811645D01* +X147268273Y-89889456D01* +X147174023Y-89998226D01* +X147174022Y-89998228D01* +X147114234Y-90129143D01* +X147093753Y-90271600D01* +X144770814Y-90271600D01* +X144629852Y-90155917D01* +X144629853Y-90155917D01* +X144629850Y-90155915D01* +X144447354Y-90058368D01* +X144249334Y-89998300D01* +X144249332Y-89998299D01* +X144249334Y-89998299D01* +X144043400Y-89978017D01* +X143837467Y-89998299D01* +X143639443Y-90058369D01* +X143529298Y-90117243D01* +X143456950Y-90155915D01* +X143456948Y-90155916D01* +X143456947Y-90155917D01* +X143296989Y-90287189D01* +X143165717Y-90447147D01* +X143068169Y-90629643D01* +X143008099Y-90827667D01* +X142987817Y-91033600D01* +X142191118Y-91033600D01* +X142284377Y-90925973D01* +X142344165Y-90795057D01* +X142364647Y-90652600D01* +X142344165Y-90510143D01* +X142284377Y-90379227D01* +X142190128Y-90270457D01* +X142069053Y-90192647D01* +X142069051Y-90192646D01* +X142069049Y-90192645D01* +X142069050Y-90192645D01* +X141930963Y-90152100D01* +X141930961Y-90152100D01* +X141787039Y-90152100D01* +X141787036Y-90152100D01* +X141648949Y-90192645D01* +X141527873Y-90270456D01* +X141433623Y-90379226D01* +X141433622Y-90379228D01* +X141373834Y-90510143D01* +X141353353Y-90652599D01* +X140146509Y-90652599D01* +X140116432Y-90553446D01* +X140018885Y-90370950D01* +X139952040Y-90289499D01* +X139887610Y-90210989D01* +X139727652Y-90079717D01* +X139727653Y-90079717D01* +X139727650Y-90079715D01* +X139545154Y-89982168D01* +X139347134Y-89922100D01* +X139347132Y-89922099D01* +X139347134Y-89922099D01* +X139141200Y-89901817D01* +X138935267Y-89922099D01* +X138737243Y-89982169D01* +X138627098Y-90041043D01* +X138554750Y-90079715D01* +X138554748Y-90079716D01* +X138554747Y-90079717D01* +X138394789Y-90210989D01* +X138263517Y-90370947D01* +X138263515Y-90370950D01* +X138240474Y-90414056D01* +X138165969Y-90553443D01* +X138105899Y-90751467D01* +X138085617Y-90957400D01* +X138105899Y-91163332D01* +X138105900Y-91163334D01* +X138165968Y-91361354D01* +X138251777Y-91521890D01* +X138266019Y-91590292D01* +X138241019Y-91655536D01* +X138184715Y-91696907D01* +X138177355Y-91699320D01* +X138118348Y-91716646D01* +X137997273Y-91794456D01* +X137903023Y-91903226D01* +X137903022Y-91903228D01* +X137843234Y-92034143D01* +X137822753Y-92176600D01* +X137843234Y-92319056D01* +X137899298Y-92441817D01* +X137903023Y-92449973D01* +X137997272Y-92558743D01* +X138118347Y-92636553D01* +X138118350Y-92636554D01* +X138118349Y-92636554D01* +X138237515Y-92671544D01* +X138296294Y-92709318D01* +X138325319Y-92772873D01* +X138315376Y-92842032D01* +X138298435Y-92869185D01* +X138263932Y-92911227D01* +X138263928Y-92911233D01* +X138166433Y-93093633D01* +X138106391Y-93291565D01* +X138100893Y-93347399D01* +X138100893Y-93347400D01* +X138768698Y-93347400D01* +X138756035Y-93372252D01* +X138736214Y-93497400D01* +X138756035Y-93622548D01* +X138768698Y-93647400D01* +X138100893Y-93647400D01* +X138106391Y-93703234D01* +X138166434Y-93901168D01* +X138168499Y-93906153D01* +X138175966Y-93975622D01* +X138144690Y-94038101D01* +X138088875Y-94072579D01* +X138067550Y-94078841D01* +X137946473Y-94156652D01* +X137852223Y-94265422D01* +X137852222Y-94265424D01* +X137792434Y-94396339D01* +X137771953Y-94538796D01* +X135635116Y-94538796D01* +X135626009Y-89560400D01* +X149836953Y-89560400D01* +X149857434Y-89702856D01* +X149907117Y-89811645D01* +X149917223Y-89833773D01* +X150011472Y-89942543D01* +X150132547Y-90020353D01* +X150132550Y-90020354D01* +X150132549Y-90020354D01* +X150270636Y-90060899D01* +X150270638Y-90060900D01* +X150270639Y-90060900D01* +X150414562Y-90060900D01* +X150414562Y-90060899D01* +X150552653Y-90020353D01* +X150673728Y-89942543D01* +X150767977Y-89833773D01* +X150788424Y-89789000D01* +X152732553Y-89789000D01* +X152753034Y-89931456D01* +X152793633Y-90020353D01* +X152812823Y-90062373D01* +X152907072Y-90171143D01* +X153028147Y-90248953D01* +X153028150Y-90248954D01* +X153028149Y-90248954D01* +X153105276Y-90271600D01* +X153158368Y-90287189D01* +X153166236Y-90289499D01* +X153166238Y-90289500D01* +X153166239Y-90289500D01* +X153310162Y-90289500D01* +X153310162Y-90289499D01* +X153448253Y-90248953D01* +X153569328Y-90171143D01* +X153663577Y-90062373D01* +X153723365Y-89931457D01* +X153743847Y-89789000D01* +X153723365Y-89646543D01* +X153663577Y-89515627D01* +X153569328Y-89406857D01* +X153448253Y-89329047D01* +X153448251Y-89329046D01* +X153448249Y-89329045D01* +X153448250Y-89329045D01* +X153310163Y-89288500D01* +X153310161Y-89288500D01* +X153166239Y-89288500D01* +X153166236Y-89288500D01* +X153028149Y-89329045D01* +X152907073Y-89406856D01* +X152812823Y-89515626D01* +X152812822Y-89515628D01* +X152753034Y-89646543D01* +X152732553Y-89789000D01* +X150788424Y-89789000D01* +X150827765Y-89702857D01* +X150848247Y-89560400D01* +X150827765Y-89417943D01* +X150767977Y-89287027D01* +X150673728Y-89178257D01* +X150552653Y-89100447D01* +X150552651Y-89100446D01* +X150552649Y-89100445D01* +X150552650Y-89100445D01* +X150414563Y-89059900D01* +X150414561Y-89059900D01* +X150270639Y-89059900D01* +X150270636Y-89059900D01* +X150132549Y-89100445D01* +X150011473Y-89178256D01* +X149917223Y-89287026D01* +X149917222Y-89287028D01* +X149857434Y-89417943D01* +X149836953Y-89560400D01* +X135626009Y-89560400D01* +X135612705Y-82287216D01* +X136213949Y-82287216D01* +X136234430Y-82429672D01* +X136284467Y-82539235D01* +X136294219Y-82560589D01* +X136388468Y-82669359D01* +X136509543Y-82747169D01* +X136509546Y-82747170D01* +X136509545Y-82747170D01* +X136647632Y-82787715D01* +X136647634Y-82787716D01* +X136647635Y-82787716D01* +X136791558Y-82787716D01* +X136791558Y-82787715D01* +X136929649Y-82747169D01* +X137050724Y-82669359D01* +X137050730Y-82669351D01* +X137057424Y-82663553D01* +X137059209Y-82665613D01* +X137106159Y-82635437D01* +X137176028Y-82635433D01* +X137234809Y-82673204D01* +X137263837Y-82736758D01* +X137265100Y-82754412D01* +X137265100Y-86978232D01* +X137262267Y-87004583D01* +X137261748Y-87006970D01* +X137261210Y-87009442D01* +X137264942Y-87061606D01* +X137265100Y-87066030D01* +X137265100Y-87081882D01* +X137265101Y-87081896D01* +X137267355Y-87097579D01* +X137267827Y-87101973D01* +X137271560Y-87154144D01* +X137273295Y-87158795D01* +X137279851Y-87184479D01* +X137280557Y-87189395D01* +X137280558Y-87189398D01* +X137302287Y-87236976D01* +X137303972Y-87241046D01* +X137322257Y-87290067D01* +X137322258Y-87290069D01* +X137325234Y-87294044D01* +X137338758Y-87316837D01* +X137340823Y-87321358D01* +X137340824Y-87321360D01* +X137340826Y-87321362D01* +X137375071Y-87360883D01* +X137377845Y-87364325D01* +X137387350Y-87377021D01* +X137398564Y-87388235D01* +X137401570Y-87391464D01* +X137435820Y-87430991D01* +X137435822Y-87430994D01* +X137435824Y-87430995D01* +X137435825Y-87430996D01* +X137440005Y-87433682D01* +X137460644Y-87450315D01* +X138080319Y-88069990D01* +X138113804Y-88131313D01* +X138111300Y-88193661D01* +X138105900Y-88211463D01* +X138105899Y-88211466D01* +X138085617Y-88417400D01* +X138105899Y-88623332D01* +X138105900Y-88623334D01* +X138165968Y-88821354D01* +X138263515Y-89003850D01* +X138263517Y-89003852D01* +X138394789Y-89163810D01* +X138491409Y-89243102D01* +X138554750Y-89295085D01* +X138737246Y-89392632D01* +X138935266Y-89452700D01* +X138935265Y-89452700D01* +X138953729Y-89454518D01* +X139141200Y-89472983D01* +X139347134Y-89452700D01* +X139545154Y-89392632D01* +X139727650Y-89295085D01* +X139887610Y-89163810D01* +X140018885Y-89003850D01* +X140116432Y-88821354D01* +X140152327Y-88703022D01* +X140703175Y-88703022D01* +X140723656Y-88845478D01* +X140763727Y-88933219D01* +X140783445Y-88976395D01* +X140877694Y-89085165D01* +X140998769Y-89162975D01* +X140998772Y-89162976D01* +X140998771Y-89162976D01* +X141136858Y-89203521D01* +X141136860Y-89203522D01* +X141136861Y-89203522D01* +X141280784Y-89203522D01* +X141280784Y-89203521D01* +X141387943Y-89172057D01* +X141418872Y-89162976D01* +X141418872Y-89162975D01* +X141418875Y-89162975D01* +X141539950Y-89085165D01* +X141634199Y-88976395D01* +X141693987Y-88845479D01* +X141714469Y-88703022D01* +X141693987Y-88560565D01* +X141663405Y-88493600D01* +X142987817Y-88493600D01* +X143008099Y-88699532D01* +X143010089Y-88706092D01* +X143068168Y-88897554D01* +X143165715Y-89080050D01* +X143165717Y-89080052D01* +X143296989Y-89240010D01* +X143364096Y-89295082D01* +X143456950Y-89371285D01* +X143639446Y-89468832D01* +X143837466Y-89528900D01* +X143837465Y-89528900D01* +X143855929Y-89530718D01* +X144043400Y-89549183D01* +X144249334Y-89528900D01* +X144447354Y-89468832D01* +X144629850Y-89371285D01* +X144789810Y-89240010D01* +X144921085Y-89080050D01* +X145018632Y-88897554D01* +X145059328Y-88763396D01* +X145359713Y-88763396D01* +X145380194Y-88905852D01* +X145412410Y-88976393D01* +X145439983Y-89036769D01* +X145534232Y-89145539D01* +X145655307Y-89223349D01* +X145655310Y-89223350D01* +X145655309Y-89223350D01* +X145793396Y-89263895D01* +X145793398Y-89263896D01* +X145793399Y-89263896D01* +X145937322Y-89263896D01* +X145937322Y-89263895D01* +X146075413Y-89223349D01* +X146196488Y-89145539D01* +X146290737Y-89036769D01* +X146350525Y-88905853D01* +X146371007Y-88763396D01* +X146350525Y-88620939D01* +X146290737Y-88490023D01* +X146196488Y-88381253D01* +X146134164Y-88341200D01* +X147165953Y-88341200D01* +X147186434Y-88483656D01* +X147221558Y-88560565D01* +X147246223Y-88614573D01* +X147340472Y-88723343D01* +X147461547Y-88801153D01* +X147461550Y-88801154D01* +X147461549Y-88801154D01* +X147599636Y-88841699D01* +X147599638Y-88841700D01* +X147599639Y-88841700D01* +X147743562Y-88841700D01* +X147743562Y-88841699D01* +X147881653Y-88801153D01* +X148002728Y-88723343D01* +X148096977Y-88614573D01* +X148156765Y-88483657D01* +X148164089Y-88432719D01* +X152600953Y-88432719D01* +X152621434Y-88575175D01* +X152639426Y-88614571D01* +X152681223Y-88706092D01* +X152775472Y-88814862D01* +X152896547Y-88892672D01* +X152896550Y-88892673D01* +X152896549Y-88892673D01* +X153034636Y-88933218D01* +X153034638Y-88933219D01* +X153034639Y-88933219D01* +X153178562Y-88933219D01* +X153178562Y-88933218D01* +X153285721Y-88901754D01* +X153316650Y-88892673D01* +X153316650Y-88892672D01* +X153316653Y-88892672D01* +X153437728Y-88814862D01* +X153531977Y-88706092D01* +X153591765Y-88575176D01* +X153603494Y-88493599D01* +X158227817Y-88493599D01* +X158248099Y-88699532D01* +X158250089Y-88706092D01* +X158308168Y-88897554D01* +X158405715Y-89080050D01* +X158405717Y-89080052D01* +X158536989Y-89240010D01* +X158604096Y-89295082D01* +X158696950Y-89371285D01* +X158879446Y-89468832D01* +X159077466Y-89528900D01* +X159077465Y-89528900D01* +X159097748Y-89530897D01* +X159283400Y-89549183D01* +X159489334Y-89528900D01* +X159687354Y-89468832D01* +X159869850Y-89371285D01* +X160029810Y-89240010D01* +X160161085Y-89080050D01* +X160258632Y-88897554D01* +X160318700Y-88699534D01* +X160338983Y-88493600D01* +X160331478Y-88417400D01* +X163485617Y-88417400D01* +X163505899Y-88623332D01* +X163505900Y-88623334D01* +X163565968Y-88821354D01* +X163663515Y-89003850D01* +X163663517Y-89003852D01* +X163794789Y-89163810D01* +X163891409Y-89243102D01* +X163954750Y-89295085D01* +X164137246Y-89392632D01* +X164335266Y-89452700D01* +X164335265Y-89452700D01* +X164355548Y-89454697D01* +X164541200Y-89472983D01* +X164747134Y-89452700D01* +X164945154Y-89392632D01* +X165127650Y-89295085D01* +X165287610Y-89163810D01* +X165418885Y-89003850D01* +X165516432Y-88821354D01* +X165576500Y-88623334D01* +X165596783Y-88417400D01* +X165576500Y-88211466D01* +X165516432Y-88013446D01* +X165418885Y-87830950D01* +X165366902Y-87767609D01* +X165287610Y-87670989D01* +X165127652Y-87539717D01* +X165127653Y-87539717D01* +X165127650Y-87539715D01* +X164945154Y-87442168D01* +X164747134Y-87382100D01* +X164747132Y-87382099D01* +X164747134Y-87382099D01* +X164548723Y-87362558D01* +X164541200Y-87361817D01* +X164541199Y-87361817D01* +X164335267Y-87382099D01* +X164137243Y-87442169D01* +X164107065Y-87458300D01* +X163954750Y-87539715D01* +X163954748Y-87539716D01* +X163954747Y-87539717D01* +X163794789Y-87670989D01* +X163663517Y-87830947D01* +X163663515Y-87830950D01* +X163624843Y-87903298D01* +X163565969Y-88013443D01* +X163505899Y-88211467D01* +X163485617Y-88417400D01* +X160331478Y-88417400D01* +X160318700Y-88287666D01* +X160258632Y-88089646D01* +X160161085Y-87907150D01* +X160098547Y-87830947D01* +X160029810Y-87747189D01* +X159869852Y-87615917D01* +X159869853Y-87615917D01* +X159869850Y-87615915D01* +X159687354Y-87518368D01* +X159489334Y-87458300D01* +X159489332Y-87458299D01* +X159489334Y-87458299D01* +X159283400Y-87438017D01* +X159077467Y-87458299D01* +X158879443Y-87518369D01* +X158769298Y-87577243D01* +X158696950Y-87615915D01* +X158696948Y-87615916D01* +X158696947Y-87615917D01* +X158536989Y-87747189D01* +X158405717Y-87907147D01* +X158405715Y-87907150D01* +X158377970Y-87959057D01* +X158308169Y-88089643D01* +X158248099Y-88287667D01* +X158227817Y-88493599D01* +X153603494Y-88493599D01* +X153612247Y-88432719D01* +X153591765Y-88290262D01* +X153531977Y-88159346D01* +X153437728Y-88050576D01* +X153316653Y-87972766D01* +X153316651Y-87972765D01* +X153316649Y-87972764D01* +X153316650Y-87972764D01* +X153178563Y-87932219D01* +X153178561Y-87932219D01* +X153034639Y-87932219D01* +X153034636Y-87932219D01* +X152896549Y-87972764D01* +X152775473Y-88050575D01* +X152681223Y-88159345D01* +X152681222Y-88159347D01* +X152621434Y-88290262D01* +X152600953Y-88432719D01* +X148164089Y-88432719D01* +X148177247Y-88341200D01* +X148156765Y-88198743D01* +X148096977Y-88067827D01* +X148002728Y-87959057D01* +X147881653Y-87881247D01* +X147881651Y-87881246D01* +X147881649Y-87881245D01* +X147881650Y-87881245D01* +X147743563Y-87840700D01* +X147743561Y-87840700D01* +X147599639Y-87840700D01* +X147599636Y-87840700D01* +X147461549Y-87881245D01* +X147340473Y-87959056D01* +X147246223Y-88067826D01* +X147246222Y-88067828D01* +X147186434Y-88198743D01* +X147165953Y-88341200D01* +X146134164Y-88341200D01* +X146075413Y-88303443D01* +X146075411Y-88303442D01* +X146075409Y-88303441D01* +X146075410Y-88303441D01* +X145937323Y-88262896D01* +X145937321Y-88262896D01* +X145793399Y-88262896D01* +X145793396Y-88262896D01* +X145655309Y-88303441D01* +X145534233Y-88381252D01* +X145439983Y-88490022D01* +X145439982Y-88490024D01* +X145380194Y-88620939D01* +X145359713Y-88763396D01* +X145059328Y-88763396D01* +X145078700Y-88699534D01* +X145098983Y-88493600D01* +X145078700Y-88287666D01* +X145018632Y-88089646D01* +X144921085Y-87907150D01* +X144858547Y-87830947D01* +X144789810Y-87747189D01* +X144629852Y-87615917D01* +X144629853Y-87615917D01* +X144629850Y-87615915D01* +X144447354Y-87518368D01* +X144249334Y-87458300D01* +X144249332Y-87458299D01* +X144249334Y-87458299D01* +X144061863Y-87439835D01* +X144043400Y-87438017D01* +X144043399Y-87438017D01* +X143837467Y-87458299D01* +X143639443Y-87518369D01* +X143529298Y-87577243D01* +X143456950Y-87615915D01* +X143456948Y-87615916D01* +X143456947Y-87615917D01* +X143296989Y-87747189D01* +X143165717Y-87907147D01* +X143165715Y-87907150D01* +X143137970Y-87959057D01* +X143068169Y-88089643D01* +X143008099Y-88287667D01* +X142987817Y-88493600D01* +X141663405Y-88493600D01* +X141634199Y-88429649D01* +X141539950Y-88320879D01* +X141418875Y-88243069D01* +X141418873Y-88243068D01* +X141418871Y-88243067D01* +X141418872Y-88243067D01* +X141280785Y-88202522D01* +X141280783Y-88202522D01* +X141136861Y-88202522D01* +X141136858Y-88202522D01* +X140998771Y-88243067D01* +X140877695Y-88320878D01* +X140783445Y-88429648D01* +X140783444Y-88429650D01* +X140723656Y-88560565D01* +X140703175Y-88703022D01* +X140152327Y-88703022D01* +X140176500Y-88623334D01* +X140196783Y-88417400D01* +X140176500Y-88211466D01* +X140116432Y-88013446D01* +X140018885Y-87830950D01* +X139966902Y-87767609D01* +X139887610Y-87670989D01* +X139727652Y-87539717D01* +X139727653Y-87539717D01* +X139727650Y-87539715D01* +X139545154Y-87442168D01* +X139347134Y-87382100D01* +X139347132Y-87382099D01* +X139347134Y-87382099D01* +X139141200Y-87361817D01* +X138935266Y-87382099D01* +X138935263Y-87382100D01* +X138917461Y-87387500D01* +X138847594Y-87388121D01* +X138793790Y-87356519D01* +X138318623Y-86881352D01* +X138285138Y-86820029D01* +X138290122Y-86750337D01* +X138331994Y-86694404D01* +X138397458Y-86669987D01* +X138465731Y-86684839D01* +X138484968Y-86697817D01* +X138508134Y-86716829D01* +X138554750Y-86755085D01* +X138737246Y-86852632D01* +X138935266Y-86912700D01* +X138935265Y-86912700D01* +X138953729Y-86914518D01* +X139141200Y-86932983D01* +X139347134Y-86912700D01* +X139545154Y-86852632D01* +X139727650Y-86755085D01* +X139887610Y-86623810D01* +X140018885Y-86463850D01* +X140116432Y-86281354D01* +X140176500Y-86083334D01* +X140189278Y-85953600D01* +X142987817Y-85953600D01* +X143008099Y-86159532D01* +X143021845Y-86204845D01* +X143068168Y-86357554D01* +X143165715Y-86540050D01* +X143165717Y-86540052D01* +X143296989Y-86700010D01* +X143358314Y-86750337D01* +X143456950Y-86831285D01* +X143639446Y-86928832D01* +X143837466Y-86988900D01* +X143837465Y-86988900D01* +X143855929Y-86990718D01* +X144043400Y-87009183D01* +X144249334Y-86988900D01* +X144447354Y-86928832D01* +X144629850Y-86831285D01* +X144789810Y-86700010D01* +X144818707Y-86664799D01* +X148287553Y-86664799D01* +X148308034Y-86807256D01* +X148319007Y-86831282D01* +X148367823Y-86938173D01* +X148462072Y-87046943D01* +X148583147Y-87124753D01* +X148583150Y-87124754D01* +X148583149Y-87124754D01* +X148721236Y-87165299D01* +X148721238Y-87165300D01* +X148721239Y-87165300D01* +X148865162Y-87165300D01* +X148865162Y-87165299D01* +X149003253Y-87124753D01* +X149124328Y-87046943D01* +X149218577Y-86938173D01* +X149223908Y-86926500D01* +X154045653Y-86926500D01* +X154066134Y-87068956D01* +X154072038Y-87081883D01* +X154125923Y-87199873D01* +X154220172Y-87308643D01* +X154341247Y-87386453D01* +X154341250Y-87386454D01* +X154341249Y-87386454D01* +X154479336Y-87426999D01* +X154479338Y-87427000D01* +X154479339Y-87427000D01* +X154623262Y-87427000D01* +X154623262Y-87426999D01* +X154755332Y-87388221D01* +X154761350Y-87386454D01* +X154761350Y-87386453D01* +X154761353Y-87386453D01* +X154882428Y-87308643D01* +X154976677Y-87199873D01* +X155036465Y-87068957D01* +X155056947Y-86926500D01* +X155036465Y-86784043D01* +X154976677Y-86653127D01* +X154882428Y-86544357D01* +X154761353Y-86466547D01* +X154761351Y-86466546D01* +X154761349Y-86466545D01* +X154761350Y-86466545D01* +X154623263Y-86426000D01* +X154623261Y-86426000D01* +X154479339Y-86426000D01* +X154479336Y-86426000D01* +X154341249Y-86466545D01* +X154220173Y-86544356D01* +X154125923Y-86653126D01* +X154125922Y-86653128D01* +X154066134Y-86784043D01* +X154045653Y-86926500D01* +X149223908Y-86926500D01* +X149278365Y-86807257D01* +X149298847Y-86664800D01* +X149278365Y-86522343D01* +X149218577Y-86391427D01* +X149124328Y-86282657D01* +X149003253Y-86204847D01* +X149003251Y-86204846D01* +X149003249Y-86204845D01* +X149003250Y-86204845D01* +X148865163Y-86164300D01* +X148865161Y-86164300D01* +X148721239Y-86164300D01* +X148721236Y-86164300D01* +X148583149Y-86204845D01* +X148462073Y-86282656D01* +X148367823Y-86391426D01* +X148367822Y-86391428D01* +X148308034Y-86522343D01* +X148287553Y-86664799D01* +X144818707Y-86664799D01* +X144921085Y-86540050D01* +X145018632Y-86357554D01* +X145078700Y-86159534D01* +X145098983Y-85953600D01* +X145098983Y-85953599D01* +X158227817Y-85953599D01* +X158248099Y-86159532D01* +X158261845Y-86204845D01* +X158308168Y-86357554D01* +X158405715Y-86540050D01* +X158405717Y-86540052D01* +X158536989Y-86700010D01* +X158598314Y-86750337D01* +X158696950Y-86831285D01* +X158879446Y-86928832D01* +X159077466Y-86988900D01* +X159077465Y-86988900D01* +X159095929Y-86990718D01* +X159283400Y-87009183D01* +X159489334Y-86988900D01* +X159687354Y-86928832D01* +X159869850Y-86831285D01* +X160029810Y-86700010D01* +X160161085Y-86540050D01* +X160258632Y-86357554D01* +X160318700Y-86159534D01* +X160338983Y-85953600D01* +X160331478Y-85877400D01* +X163485617Y-85877400D01* +X163505899Y-86083332D01* +X163505900Y-86083334D01* +X163565968Y-86281354D01* +X163663515Y-86463850D01* +X163674099Y-86476747D01* +X163794789Y-86623810D01* +X163891409Y-86703102D01* +X163954750Y-86755085D01* +X164137246Y-86852632D01* +X164335266Y-86912700D01* +X164335265Y-86912700D01* +X164353729Y-86914518D01* +X164541200Y-86932983D01* +X164747134Y-86912700D01* +X164945154Y-86852632D01* +X165127650Y-86755085D01* +X165287610Y-86623810D01* +X165418885Y-86463850D01* +X165516432Y-86281354D01* +X165576500Y-86083334D01* +X165596783Y-85877400D01* +X165576500Y-85671466D01* +X165516432Y-85473446D01* +X165418885Y-85290950D01* +X165366902Y-85227609D01* +X165287610Y-85130989D01* +X165154143Y-85021457D01* +X165127650Y-84999715D01* +X164945154Y-84902168D01* +X164747134Y-84842100D01* +X164747132Y-84842099D01* +X164747134Y-84842099D01* +X164559663Y-84823635D01* +X164541200Y-84821817D01* +X164541199Y-84821817D01* +X164335267Y-84842099D01* +X164159892Y-84895298D01* +X164150011Y-84898296D01* +X164137243Y-84902169D01* +X164059645Y-84943647D01* +X163954750Y-84999715D01* +X163954748Y-84999716D01* +X163954747Y-84999717D01* +X163794789Y-85130989D01* +X163663517Y-85290947D01* +X163663515Y-85290950D01* +X163624843Y-85363298D01* +X163565969Y-85473443D01* +X163505899Y-85671467D01* +X163485617Y-85877400D01* +X160331478Y-85877400D01* +X160318700Y-85747666D01* +X160258632Y-85549646D01* +X160161085Y-85367150D01* +X160074088Y-85261143D01* +X160029810Y-85207189D01* +X159869852Y-85075917D01* +X159869853Y-85075917D01* +X159869850Y-85075915D01* +X159687354Y-84978368D01* +X159489334Y-84918300D01* +X159489332Y-84918299D01* +X159489334Y-84918299D01* +X159301863Y-84899835D01* +X159283400Y-84898017D01* +X159283399Y-84898017D01* +X159077467Y-84918299D01* +X158879443Y-84978369D01* +X158798833Y-85021457D01* +X158696950Y-85075915D01* +X158696948Y-85075916D01* +X158696947Y-85075917D01* +X158536989Y-85207189D01* +X158405717Y-85367147D01* +X158308169Y-85549643D01* +X158248099Y-85747667D01* +X158227817Y-85953599D01* +X145098983Y-85953599D01* +X145078700Y-85747666D01* +X145018632Y-85549646D01* +X144940568Y-85403600D01* +X145362075Y-85403600D01* +X145382556Y-85546056D01* +X145384196Y-85549646D01* +X145442345Y-85676973D01* +X145536594Y-85785743D01* +X145657669Y-85863553D01* +X145657672Y-85863554D01* +X145657671Y-85863554D01* +X145739951Y-85887713D01* +X145779396Y-85899295D01* +X145795758Y-85904099D01* +X145795760Y-85904100D01* +X145795761Y-85904100D01* +X145939684Y-85904100D01* +X145939684Y-85904099D01* +X146077775Y-85863553D01* +X146198850Y-85785743D01* +X146293099Y-85676973D01* +X146352887Y-85546057D01* +X146373369Y-85403600D01* +X146352887Y-85261143D01* +X146293099Y-85130227D01* +X146198850Y-85021457D01* +X146077775Y-84943647D01* +X146077773Y-84943646D01* +X146077771Y-84943645D01* +X146077772Y-84943645D01* +X145939685Y-84903100D01* +X145939683Y-84903100D01* +X145795761Y-84903100D01* +X145795758Y-84903100D01* +X145657671Y-84943645D01* +X145536595Y-85021456D01* +X145442345Y-85130226D01* +X145442344Y-85130228D01* +X145382556Y-85261143D01* +X145362075Y-85403600D01* +X144940568Y-85403600D01* +X144921085Y-85367150D01* +X144834088Y-85261143D01* +X144789810Y-85207189D01* +X144629852Y-85075917D01* +X144629853Y-85075917D01* +X144629850Y-85075915D01* +X144447354Y-84978368D01* +X144249334Y-84918300D01* +X144249332Y-84918299D01* +X144249334Y-84918299D01* +X144043400Y-84898017D01* +X143837467Y-84918299D01* +X143639443Y-84978369D01* +X143558833Y-85021457D01* +X143456950Y-85075915D01* +X143456948Y-85075916D01* +X143456947Y-85075917D01* +X143296989Y-85207189D01* +X143165717Y-85367147D01* +X143068169Y-85549643D01* +X143008099Y-85747667D01* +X142987817Y-85953600D01* +X140189278Y-85953600D01* +X140195767Y-85887712D01* +X140221928Y-85822926D01* +X140278962Y-85782567D01* +X140348762Y-85779450D01* +X140386208Y-85795550D01* +X140484547Y-85858749D01* +X140484550Y-85858750D01* +X140484549Y-85858750D01* +X140622636Y-85899295D01* +X140622638Y-85899296D01* +X140622639Y-85899296D01* +X140766562Y-85899296D01* +X140766562Y-85899295D01* +X140873721Y-85867831D01* +X140904650Y-85858750D01* +X140904650Y-85858749D01* +X140904653Y-85858749D01* +X141025728Y-85780939D01* +X141119977Y-85672169D01* +X141179765Y-85541253D01* +X141200247Y-85398796D01* +X141179765Y-85256339D01* +X141119977Y-85125423D01* +X141025728Y-85016653D01* +X140904653Y-84938843D01* +X140904651Y-84938842D01* +X140904649Y-84938841D01* +X140904650Y-84938841D01* +X140766563Y-84898296D01* +X140766561Y-84898296D01* +X140622639Y-84898296D01* +X140622636Y-84898296D01* +X140484549Y-84938841D01* +X140363473Y-85016652D01* +X140269223Y-85125422D01* +X140269222Y-85125424D01* +X140213717Y-85246962D01* +X140167962Y-85299766D01* +X140100922Y-85319450D01* +X140033883Y-85299765D01* +X140005070Y-85274115D01* +X139887610Y-85130990D01* +X139820503Y-85075917D01* +X139727650Y-84999715D01* +X139545154Y-84902168D01* +X139347134Y-84842100D01* +X139347132Y-84842099D01* +X139347134Y-84842099D01* +X139141200Y-84821817D01* +X138935267Y-84842099D01* +X138759892Y-84895298D01* +X138750011Y-84898296D01* +X138737243Y-84902169D01* +X138554746Y-84999717D01* +X138476764Y-85063715D01* +X138412454Y-85091027D01* +X138343586Y-85079235D01* +X138292027Y-85032083D01* +X138274100Y-84967861D01* +X138274100Y-84246938D01* +X138293785Y-84179899D01* +X138346589Y-84134144D01* +X138415747Y-84124200D01* +X138476765Y-84151085D01* +X138554245Y-84214671D01* +X138554750Y-84215085D01* +X138737246Y-84312632D01* +X138935266Y-84372700D01* +X138935265Y-84372700D01* +X138953729Y-84374518D01* +X139141200Y-84392983D01* +X139347134Y-84372700D01* +X139545154Y-84312632D01* +X139727650Y-84215085D01* +X139887610Y-84083810D01* +X140018885Y-83923850D01* +X140116432Y-83741354D01* +X140176500Y-83543334D01* +X140189278Y-83413600D01* +X142987817Y-83413600D01* +X142990032Y-83436097D01* +X143008099Y-83619532D01* +X143028882Y-83688045D01* +X143068168Y-83817554D01* +X143165715Y-84000050D01* +X143165717Y-84000052D01* +X143296989Y-84160010D01* +X143363590Y-84214667D01* +X143456950Y-84291285D01* +X143639446Y-84388832D01* +X143837466Y-84448900D01* +X143837465Y-84448900D01* +X143855929Y-84450718D01* +X144043400Y-84469183D01* +X144249334Y-84448900D01* +X144447354Y-84388832D01* +X144629850Y-84291285D01* +X144789810Y-84160010D01* +X144921085Y-84000050D01* +X145018632Y-83817554D01* +X145071824Y-83642200D01* +X148312953Y-83642200D01* +X148333434Y-83784656D01* +X148393222Y-83915571D01* +X148393223Y-83915573D01* +X148487472Y-84024343D01* +X148608547Y-84102153D01* +X148608550Y-84102154D01* +X148608549Y-84102154D01* +X148746636Y-84142699D01* +X148746638Y-84142700D01* +X148746639Y-84142700D01* +X148890562Y-84142700D01* +X148890562Y-84142699D01* +X149028653Y-84102153D01* +X149149728Y-84024343D01* +X149243977Y-83915573D01* +X149303765Y-83784657D01* +X149324247Y-83642200D01* +X149303765Y-83499743D01* +X149243977Y-83368827D01* +X149149728Y-83260057D01* +X149028653Y-83182247D01* +X149028651Y-83182246D01* +X149028649Y-83182245D01* +X149028650Y-83182245D01* +X148890563Y-83141700D01* +X148890561Y-83141700D01* +X148746639Y-83141700D01* +X148746636Y-83141700D01* +X148608549Y-83182245D01* +X148487473Y-83260056D01* +X148393223Y-83368826D01* +X148393222Y-83368828D01* +X148333434Y-83499743D01* +X148312953Y-83642200D01* +X145071824Y-83642200D01* +X145078700Y-83619534D01* +X145098983Y-83413600D01* +X145078700Y-83207666D01* +X145018632Y-83009646D01* +X144921085Y-82827150D01* +X144858547Y-82750947D01* +X144789810Y-82667189D01* +X144677964Y-82575400D01* +X149100353Y-82575400D01* +X149120834Y-82717856D01* +X149170748Y-82827150D01* +X149180623Y-82848773D01* +X149274872Y-82957543D01* +X149395947Y-83035353D01* +X149395950Y-83035354D01* +X149395949Y-83035354D01* +X149534036Y-83075899D01* +X149534038Y-83075900D01* +X149534039Y-83075900D01* +X149677962Y-83075900D01* +X149677962Y-83075899D01* +X149769864Y-83048915D01* +X154164529Y-83048915D01* +X154185010Y-83191371D01* +X154244798Y-83322286D01* +X154244799Y-83322288D01* +X154339048Y-83431058D01* +X154460123Y-83508868D01* +X154460126Y-83508869D01* +X154460125Y-83508869D01* +X154598212Y-83549414D01* +X154598214Y-83549415D01* +X154598215Y-83549415D01* +X154657291Y-83549415D01* +X154724330Y-83569100D01* +X154744972Y-83585734D01* +X154791842Y-83632604D01* +X154795495Y-83636589D01* +X154821623Y-83667728D01* +X154821625Y-83667729D01* +X154856813Y-83688045D01* +X154861379Y-83690954D01* +X154894661Y-83714259D01* +X154899363Y-83716451D01* +X154916534Y-83723563D01* +X154921396Y-83725333D01* +X154921397Y-83725333D01* +X154921399Y-83725334D01* +X154961430Y-83732391D01* +X154966692Y-83733558D01* +X155005947Y-83744077D01* +X155046425Y-83740535D01* +X155051826Y-83740300D01* +X158193314Y-83740300D01* +X158260353Y-83759985D01* +X158306108Y-83812789D01* +X158307875Y-83816848D01* +X158308165Y-83817549D01* +X158308168Y-83817554D01* +X158405715Y-84000050D01* +X158405717Y-84000052D01* +X158536989Y-84160010D01* +X158603590Y-84214667D01* +X158696950Y-84291285D01* +X158879446Y-84388832D01* +X159077466Y-84448900D01* +X159077465Y-84448900D01* +X159095929Y-84450718D01* +X159283400Y-84469183D01* +X159489334Y-84448900D01* +X159687354Y-84388832D01* +X159869850Y-84291285D01* +X160029810Y-84160010D01* +X160161085Y-84000050D01* +X160258632Y-83817554D01* +X160318700Y-83619534D01* +X160331714Y-83487400D01* +X163500893Y-83487400D01* +X163506391Y-83543234D01* +X163566433Y-83741166D01* +X163663928Y-83923566D01* +X163663932Y-83923573D01* +X163795144Y-84083455D01* +X163955026Y-84214667D01* +X163955033Y-84214671D01* +X164137433Y-84312166D01* +X164335365Y-84372208D01* +X164391199Y-84377706D01* +X164391200Y-84377706D01* +X164391200Y-83709902D01* +X164416052Y-83722565D01* +X164509719Y-83737400D01* +X164572681Y-83737400D01* +X164666348Y-83722565D01* +X164691200Y-83709902D01* +X164691200Y-84377706D01* +X164747034Y-84372208D01* +X164944966Y-84312166D01* +X165127366Y-84214671D01* +X165127373Y-84214667D01* +X165287255Y-84083455D01* +X165418467Y-83923573D01* +X165418471Y-83923566D01* +X165515966Y-83741166D01* +X165576008Y-83543234D01* +X165581507Y-83487400D01* +X164913702Y-83487400D01* +X164926365Y-83462548D01* +X164946186Y-83337400D01* +X164926365Y-83212252D01* +X164913702Y-83187400D01* +X165581507Y-83187400D01* +X165581506Y-83187399D01* +X165576008Y-83131565D01* +X165515966Y-82933633D01* +X165418471Y-82751233D01* +X165418467Y-82751226D01* +X165287255Y-82591344D01* +X165127373Y-82460132D01* +X165127366Y-82460128D01* +X164944966Y-82362633D01* +X164747033Y-82302591D01* +X164691200Y-82297092D01* +X164691200Y-82964897D01* +X164666348Y-82952235D01* +X164572681Y-82937400D01* +X164509719Y-82937400D01* +X164416052Y-82952235D01* +X164391200Y-82964897D01* +X164391200Y-82297092D01* +X164335366Y-82302591D01* +X164335365Y-82302591D01* +X164137433Y-82362633D01* +X163955033Y-82460128D01* +X163955026Y-82460132D01* +X163795144Y-82591344D01* +X163663932Y-82751226D01* +X163663928Y-82751233D01* +X163566433Y-82933633D01* +X163506391Y-83131565D01* +X163500893Y-83187399D01* +X163500893Y-83187400D01* +X164168698Y-83187400D01* +X164156035Y-83212252D01* +X164136214Y-83337400D01* +X164156035Y-83462548D01* +X164168698Y-83487400D01* +X163500893Y-83487400D01* +X160331714Y-83487400D01* +X160338983Y-83413600D01* +X160318700Y-83207666D01* +X160258632Y-83009646D01* +X160161085Y-82827150D01* +X160098547Y-82750947D01* +X160029810Y-82667189D01* +X159912077Y-82570569D01* +X159869850Y-82535915D01* +X159687354Y-82438368D01* +X159489334Y-82378300D01* +X159489332Y-82378299D01* +X159489334Y-82378299D01* +X159283400Y-82358017D01* +X159077467Y-82378299D01* +X158879443Y-82438369D01* +X158778953Y-82492083D01* +X158696950Y-82535915D01* +X158696948Y-82535916D01* +X158696947Y-82535917D01* +X158536989Y-82667189D01* +X158405717Y-82827147D01* +X158308165Y-83009650D01* +X158307875Y-83010352D01* +X158307624Y-83010663D01* +X158305296Y-83015019D01* +X158304470Y-83014577D01* +X158264035Y-83064756D01* +X158197741Y-83086821D01* +X158193314Y-83086900D01* +X155288731Y-83086900D01* +X155221692Y-83067215D01* +X155175937Y-83014411D01* +X155165993Y-82980546D01* +X155155341Y-82906458D01* +X155119120Y-82827147D01* +X155095553Y-82775542D01* +X155001304Y-82666772D01* +X154880229Y-82588962D01* +X154880227Y-82588961D01* +X154880225Y-82588960D01* +X154880226Y-82588960D01* +X154742139Y-82548415D01* +X154742137Y-82548415D01* +X154598215Y-82548415D01* +X154598212Y-82548415D01* +X154460125Y-82588960D01* +X154339049Y-82666771D01* +X154244799Y-82775541D01* +X154244798Y-82775543D01* +X154185010Y-82906458D01* +X154164529Y-83048915D01* +X149769864Y-83048915D01* +X149816053Y-83035353D01* +X149937128Y-82957543D01* +X150031377Y-82848773D01* +X150091165Y-82717857D01* +X150111647Y-82575400D01* +X150091165Y-82432943D01* +X150031377Y-82302027D01* +X149937128Y-82193257D01* +X149816053Y-82115447D01* +X149816051Y-82115446D01* +X149816049Y-82115445D01* +X149816050Y-82115445D01* +X149677963Y-82074900D01* +X149677961Y-82074900D01* +X149534039Y-82074900D01* +X149534036Y-82074900D01* +X149395949Y-82115445D01* +X149274873Y-82193256D01* +X149180623Y-82302026D01* +X149180622Y-82302028D01* +X149120834Y-82432943D01* +X149100353Y-82575400D01* +X144677964Y-82575400D01* +X144672077Y-82570569D01* +X144629850Y-82535915D01* +X144447354Y-82438368D01* +X144249334Y-82378300D01* +X144249332Y-82378299D01* +X144249334Y-82378299D01* +X144043400Y-82358017D01* +X143837467Y-82378299D01* +X143639443Y-82438369D01* +X143538953Y-82492083D01* +X143456950Y-82535915D01* +X143456948Y-82535916D01* +X143456947Y-82535917D01* +X143296989Y-82667189D01* +X143198077Y-82787716D01* +X143165715Y-82827150D01* +X143154157Y-82848773D01* +X143068169Y-83009643D01* +X143008099Y-83207667D01* +X142987817Y-83413599D01* +X142987817Y-83413600D01* +X140189278Y-83413600D01* +X140196783Y-83337400D01* +X140176500Y-83131466D01* +X140116432Y-82933446D01* +X140018885Y-82750950D01* +X139955081Y-82673204D01* +X139887610Y-82590989D01* +X139727652Y-82459717D01* +X139727653Y-82459717D01* +X139727650Y-82459715D01* +X139545154Y-82362168D01* +X139347134Y-82302100D01* +X139347132Y-82302099D01* +X139347134Y-82302099D01* +X139141200Y-82281817D01* +X138935267Y-82302099D01* +X138737243Y-82362169D01* +X138554746Y-82459717D01* +X138476764Y-82523715D01* +X138412454Y-82551027D01* +X138343586Y-82539235D01* +X138292027Y-82492083D01* +X138274100Y-82427861D01* +X138274100Y-81706938D01* +X138293785Y-81639899D01* +X138346589Y-81594144D01* +X138415747Y-81584200D01* +X138476765Y-81611085D01* +X138487640Y-81620010D01* +X138554750Y-81675085D01* +X138737246Y-81772632D01* +X138935266Y-81832700D01* +X138935265Y-81832700D01* +X138953729Y-81834518D01* +X139141200Y-81852983D01* +X139347134Y-81832700D01* +X139545154Y-81772632D01* +X139727650Y-81675085D01* +X139887610Y-81543810D01* +X140018885Y-81383850D01* +X140116432Y-81201354D01* +X140176500Y-81003334D01* +X140189278Y-80873600D01* +X142987817Y-80873600D01* +X143008099Y-81079532D01* +X143008100Y-81079534D01* +X143068168Y-81277554D01* +X143165715Y-81460050D01* +X143165717Y-81460052D01* +X143296989Y-81620010D01* +X143364096Y-81675082D01* +X143456950Y-81751285D01* +X143639446Y-81848832D01* +X143837466Y-81908900D01* +X143837465Y-81908900D01* +X143855929Y-81910718D01* +X144043400Y-81929183D01* +X144249334Y-81908900D01* +X144447354Y-81848832D01* +X144629850Y-81751285D01* +X144789810Y-81620010D01* +X144921085Y-81460050D01* +X145018632Y-81277554D01* +X145078700Y-81079534D01* +X145098983Y-80873600D01* +X158227817Y-80873600D01* +X158248099Y-81079532D01* +X158248100Y-81079534D01* +X158308168Y-81277554D01* +X158405715Y-81460050D01* +X158405717Y-81460052D01* +X158536989Y-81620010D01* +X158604096Y-81675082D01* +X158696950Y-81751285D01* +X158879446Y-81848832D01* +X159077466Y-81908900D01* +X159077465Y-81908900D01* +X159095929Y-81910718D01* +X159283400Y-81929183D01* +X159489334Y-81908900D01* +X159687354Y-81848832D01* +X159869850Y-81751285D01* +X160029810Y-81620010D01* +X160161085Y-81460050D01* +X160258632Y-81277554D01* +X160318700Y-81079534D01* +X160338983Y-80873600D01* +X160331478Y-80797399D01* +X163485617Y-80797399D01* +X163505899Y-81003332D01* +X163505900Y-81003334D01* +X163565968Y-81201354D01* +X163663515Y-81383850D01* +X163663517Y-81383852D01* +X163794789Y-81543810D01* +X163891409Y-81623102D01* +X163954750Y-81675085D01* +X164137246Y-81772632D01* +X164335266Y-81832700D01* +X164335265Y-81832700D01* +X164355547Y-81834697D01* +X164541200Y-81852983D01* +X164747134Y-81832700D01* +X164945154Y-81772632D01* +X165127650Y-81675085D01* +X165287610Y-81543810D01* +X165418885Y-81383850D01* +X165516432Y-81201354D01* +X165576500Y-81003334D01* +X165596783Y-80797400D01* +X165576500Y-80591466D01* +X165516432Y-80393446D01* +X165418885Y-80210950D01* +X165366902Y-80147609D01* +X165287610Y-80050989D01* +X165127652Y-79919717D01* +X165127653Y-79919717D01* +X165127650Y-79919715D01* +X164945154Y-79822168D01* +X164747134Y-79762100D01* +X164747132Y-79762099D01* +X164747134Y-79762099D01* +X164559663Y-79743635D01* +X164541200Y-79741817D01* +X164541199Y-79741817D01* +X164335267Y-79762099D01* +X164137243Y-79822169D01* +X164107065Y-79838300D01* +X163954750Y-79919715D01* +X163954748Y-79919716D01* +X163954747Y-79919717D01* +X163794789Y-80050989D01* +X163663517Y-80210947D01* +X163565969Y-80393443D01* +X163505899Y-80591467D01* +X163485617Y-80797399D01* +X160331478Y-80797399D01* +X160318700Y-80667666D01* +X160258632Y-80469646D01* +X160161085Y-80287150D01* +X160081811Y-80190554D01* +X160029810Y-80127189D01* +X159888264Y-80011027D01* +X159869850Y-79995915D01* +X159687354Y-79898368D01* +X159489334Y-79838300D01* +X159489332Y-79838299D01* +X159489334Y-79838299D01* +X159283400Y-79818017D01* +X159077467Y-79838299D01* +X158879443Y-79898369D01* +X158778953Y-79952083D01* +X158696950Y-79995915D01* +X158696948Y-79995916D01* +X158696947Y-79995917D01* +X158536989Y-80127189D01* +X158405717Y-80287147D01* +X158308169Y-80469643D01* +X158248099Y-80667667D01* +X158227817Y-80873600D01* +X145098983Y-80873600D01* +X145078700Y-80667666D01* +X145018632Y-80469646D01* +X144921085Y-80287150D01* +X144841811Y-80190554D01* +X144789810Y-80127189D01* +X144648264Y-80011027D01* +X144629850Y-79995915D01* +X144447354Y-79898368D01* +X144249334Y-79838300D01* +X144249332Y-79838299D01* +X144249334Y-79838299D01* +X144043400Y-79818017D01* +X143837467Y-79838299D01* +X143639443Y-79898369D01* +X143538953Y-79952083D01* +X143456950Y-79995915D01* +X143456948Y-79995916D01* +X143456947Y-79995917D01* +X143296989Y-80127189D01* +X143165717Y-80287147D01* +X143068169Y-80469643D01* +X143008099Y-80667667D01* +X142987817Y-80873600D01* +X140189278Y-80873600D01* +X140196783Y-80797400D01* +X140176500Y-80591466D01* +X140116432Y-80393446D01* +X140018885Y-80210950D01* +X139966902Y-80147609D01* +X139887610Y-80050989D01* +X139727652Y-79919717D01* +X139727653Y-79919717D01* +X139727650Y-79919715D01* +X139545154Y-79822168D01* +X139347134Y-79762100D01* +X139347132Y-79762099D01* +X139347134Y-79762099D01* +X139141200Y-79741817D01* +X138935267Y-79762099D01* +X138737243Y-79822169D01* +X138554746Y-79919717D01* +X138476764Y-79983715D01* +X138412454Y-80011027D01* +X138343586Y-79999235D01* +X138292027Y-79952083D01* +X138274100Y-79887861D01* +X138274100Y-79730600D01* +X141725753Y-79730600D01* +X141746234Y-79873056D01* +X141767543Y-79919715D01* +X141806023Y-80003973D01* +X141900272Y-80112743D01* +X142021347Y-80190553D01* +X142021350Y-80190554D01* +X142021349Y-80190554D01* +X142159436Y-80231099D01* +X142159438Y-80231100D01* +X142159439Y-80231100D01* +X142303362Y-80231100D01* +X142303362Y-80231099D01* +X142410521Y-80199635D01* +X142441450Y-80190554D01* +X142441450Y-80190553D01* +X142441453Y-80190553D01* +X142562528Y-80112743D01* +X142656777Y-80003973D01* +X142716565Y-79873057D01* +X142737047Y-79730600D01* +X142716565Y-79588143D01* +X142656777Y-79457227D01* +X142562528Y-79348457D01* +X142441453Y-79270647D01* +X142441451Y-79270646D01* +X142441449Y-79270645D01* +X142441450Y-79270645D01* +X142303363Y-79230100D01* +X142303361Y-79230100D01* +X142159439Y-79230100D01* +X142159436Y-79230100D01* +X142021349Y-79270645D01* +X141900273Y-79348456D01* +X141806023Y-79457226D01* +X141806022Y-79457228D01* +X141746234Y-79588143D01* +X141725753Y-79730600D01* +X138274100Y-79730600D01* +X138274100Y-79166938D01* +X138293785Y-79099899D01* +X138346589Y-79054144D01* +X138415747Y-79044200D01* +X138476765Y-79071085D01* +X138487640Y-79080010D01* +X138554750Y-79135085D01* +X138737246Y-79232632D01* +X138935266Y-79292700D01* +X138935265Y-79292700D01* +X138953729Y-79294518D01* +X139141200Y-79312983D01* +X139347134Y-79292700D01* +X139545154Y-79232632D01* +X139727650Y-79135085D01* +X139887610Y-79003810D01* +X140018885Y-78843850D01* +X140116432Y-78661354D01* +X140176500Y-78463334D01* +X140189278Y-78333599D01* +X142987817Y-78333599D01* +X143008099Y-78539532D01* +X143038134Y-78638543D01* +X143068168Y-78737554D01* +X143165715Y-78920050D01* +X143165717Y-78920052D01* +X143296989Y-79080010D01* +X143364096Y-79135082D01* +X143456950Y-79211285D01* +X143639446Y-79308832D01* +X143837466Y-79368900D01* +X143837465Y-79368900D01* +X143855929Y-79370718D01* +X144043400Y-79389183D01* +X144249334Y-79368900D01* +X144447354Y-79308832D01* +X144629850Y-79211285D01* +X144789810Y-79080010D01* +X144921085Y-78920050D01* +X145018632Y-78737554D01* +X145078700Y-78539534D01* +X145084209Y-78483600D01* +X158243093Y-78483600D01* +X158248591Y-78539434D01* +X158308633Y-78737366D01* +X158406128Y-78919766D01* +X158406132Y-78919773D01* +X158537344Y-79079655D01* +X158697226Y-79210867D01* +X158697233Y-79210871D01* +X158879633Y-79308366D01* +X159077565Y-79368408D01* +X159133399Y-79373906D01* +X159133400Y-79373906D01* +X159133400Y-78706102D01* +X159158252Y-78718765D01* +X159251919Y-78733600D01* +X159314881Y-78733600D01* +X159408548Y-78718765D01* +X159433400Y-78706102D01* +X159433400Y-79373906D01* +X159489234Y-79368408D01* +X159687166Y-79308366D01* +X159869566Y-79210871D01* +X159869573Y-79210867D01* +X160029455Y-79079655D01* +X160160667Y-78919773D01* +X160160671Y-78919766D01* +X160258166Y-78737366D01* +X160318208Y-78539434D01* +X160323707Y-78483600D01* +X159655902Y-78483600D01* +X159668565Y-78458748D01* +X159688386Y-78333600D01* +X159676317Y-78257400D01* +X163485617Y-78257400D01* +X163505899Y-78463332D01* +X163528984Y-78539434D01* +X163565968Y-78661354D01* +X163663515Y-78843850D01* +X163663517Y-78843852D01* +X163794789Y-79003810D01* +X163891409Y-79083102D01* +X163954750Y-79135085D01* +X164137246Y-79232632D01* +X164335266Y-79292700D01* +X164335265Y-79292700D01* +X164355548Y-79294697D01* +X164541200Y-79312983D01* +X164747134Y-79292700D01* +X164945154Y-79232632D01* +X165127650Y-79135085D01* +X165287610Y-79003810D01* +X165418885Y-78843850D01* +X165516432Y-78661354D01* +X165576500Y-78463334D01* +X165596783Y-78257400D01* +X165576500Y-78051466D01* +X165516432Y-77853446D01* +X165418885Y-77670950D01* +X165350436Y-77587544D01* +X165287610Y-77510989D01* +X165127652Y-77379717D01* +X165127653Y-77379717D01* +X165127650Y-77379715D01* +X164945154Y-77282168D01* +X164747134Y-77222100D01* +X164747132Y-77222099D01* +X164747134Y-77222099D01* +X164541200Y-77201817D01* +X164335267Y-77222099D01* +X164137243Y-77282169D01* +X164027098Y-77341043D01* +X163954750Y-77379715D01* +X163954748Y-77379716D01* +X163954747Y-77379717D01* +X163794789Y-77510989D01* +X163663517Y-77670947D01* +X163565969Y-77853443D01* +X163505899Y-78051467D01* +X163485617Y-78257400D01* +X159676317Y-78257400D01* +X159668565Y-78208452D01* +X159655902Y-78183600D01* +X160323707Y-78183600D01* +X160323706Y-78183599D01* +X160318208Y-78127765D01* +X160258166Y-77929833D01* +X160160671Y-77747433D01* +X160160667Y-77747426D01* +X160029455Y-77587544D01* +X159869573Y-77456332D01* +X159869566Y-77456328D01* +X159687166Y-77358833D01* +X159489233Y-77298791D01* +X159433400Y-77293292D01* +X159433400Y-77961097D01* +X159408548Y-77948435D01* +X159314881Y-77933600D01* +X159251919Y-77933600D01* +X159158252Y-77948435D01* +X159133400Y-77961097D01* +X159133400Y-77293292D01* +X159077566Y-77298791D01* +X159077565Y-77298791D01* +X158879633Y-77358833D01* +X158697233Y-77456328D01* +X158697226Y-77456332D01* +X158537344Y-77587544D01* +X158406132Y-77747426D01* +X158406128Y-77747433D01* +X158308633Y-77929833D01* +X158248591Y-78127765D01* +X158243093Y-78183599D01* +X158243093Y-78183600D01* +X158910898Y-78183600D01* +X158898235Y-78208452D01* +X158878414Y-78333600D01* +X158898235Y-78458748D01* +X158910898Y-78483600D01* +X158243093Y-78483600D01* +X145084209Y-78483600D01* +X145098983Y-78333600D01* +X145078700Y-78127666D01* +X145018632Y-77929646D01* +X144921085Y-77747150D01* +X144790101Y-77587544D01* +X144789810Y-77587189D01* +X144629852Y-77455917D01* +X144629853Y-77455917D01* +X144629850Y-77455915D01* +X144447354Y-77358368D01* +X144249334Y-77298300D01* +X144249332Y-77298299D01* +X144249334Y-77298299D01* +X144043400Y-77278017D01* +X143837467Y-77298299D01* +X143639443Y-77358369D01* +X143538953Y-77412083D01* +X143456950Y-77455915D01* +X143456948Y-77455916D01* +X143456947Y-77455917D01* +X143296989Y-77587189D01* +X143165717Y-77747147D01* +X143165715Y-77747150D01* +X143165564Y-77747433D01* +X143068169Y-77929643D01* +X143068168Y-77929645D01* +X143068168Y-77929646D01* +X143061298Y-77952292D01* +X143008099Y-78127667D01* +X142987817Y-78333599D01* +X140189278Y-78333599D01* +X140196783Y-78257400D01* +X140176500Y-78051466D01* +X140116432Y-77853446D01* +X140018885Y-77670950D01* +X139950436Y-77587544D01* +X139887610Y-77510989D01* +X139727652Y-77379717D01* +X139727653Y-77379717D01* +X139727650Y-77379715D01* +X139545154Y-77282168D01* +X139347134Y-77222100D01* +X139347132Y-77222099D01* +X139347134Y-77222099D01* +X139141200Y-77201817D01* +X138935267Y-77222099D01* +X138737243Y-77282169D01* +X138554746Y-77379717D01* +X138476764Y-77443715D01* +X138412454Y-77471027D01* +X138343586Y-77459235D01* +X138292027Y-77412083D01* +X138274100Y-77347861D01* +X138274100Y-76626938D01* +X138293785Y-76559899D01* +X138346589Y-76514144D01* +X138415747Y-76504200D01* +X138476765Y-76531085D01* +X138487640Y-76540010D01* +X138554750Y-76595085D01* +X138737246Y-76692632D01* +X138935266Y-76752700D01* +X138935265Y-76752700D01* +X138953729Y-76754518D01* +X139141200Y-76772983D01* +X139347134Y-76752700D01* +X139545154Y-76692632D01* +X139684353Y-76618228D01* +X142993400Y-76618228D01* +X143007903Y-76691140D01* +X143007905Y-76691144D01* +X143063160Y-76773839D01* +X143145855Y-76829094D01* +X143145859Y-76829096D01* +X143218771Y-76843599D01* +X143218774Y-76843600D01* +X143893400Y-76843600D01* +X143893400Y-76166102D01* +X143918252Y-76178765D01* +X144011919Y-76193600D01* +X144074881Y-76193600D01* +X144168548Y-76178765D01* +X144193400Y-76166102D01* +X144193400Y-76843600D01* +X144868026Y-76843600D01* +X144868028Y-76843599D01* +X144940940Y-76829096D01* +X144940944Y-76829094D01* +X145023639Y-76773839D01* +X145078894Y-76691144D01* +X145078896Y-76691140D01* +X145093399Y-76618228D01* +X145093400Y-76618226D01* +X145093400Y-75943600D01* +X144415902Y-75943600D01* +X144427621Y-75920600D01* +X151411753Y-75920600D01* +X151432234Y-76063056D01* +X151466790Y-76138721D01* +X151492023Y-76193973D01* +X151586272Y-76302743D01* +X151707347Y-76380553D01* +X151707350Y-76380554D01* +X151707349Y-76380554D01* +X151845436Y-76421099D01* +X151845438Y-76421100D01* +X151845439Y-76421100D01* +X151989362Y-76421100D01* +X151989362Y-76421099D01* +X152127453Y-76380553D01* +X152248528Y-76302743D01* +X152342777Y-76193973D01* +X152402565Y-76063057D01* +X152423047Y-75920600D01* +X152404787Y-75793599D01* +X158227817Y-75793599D01* +X158248099Y-75999532D01* +X158267369Y-76063056D01* +X158308168Y-76197554D01* +X158405715Y-76380050D01* +X158405717Y-76380052D01* +X158536989Y-76540010D01* +X158604096Y-76595082D01* +X158696950Y-76671285D01* +X158879446Y-76768832D01* +X159077466Y-76828900D01* +X159077465Y-76828900D01* +X159095929Y-76830718D01* +X159283400Y-76849183D01* +X159489334Y-76828900D01* +X159687354Y-76768832D01* +X159869850Y-76671285D01* +X160029810Y-76540010D01* +X160161085Y-76380050D01* +X160258632Y-76197554D01* +X160318700Y-75999534D01* +X160338983Y-75793600D01* +X160318700Y-75587666D01* +X160258632Y-75389646D01* +X160161085Y-75207150D01* +X160087965Y-75118052D01* +X160029810Y-75047189D01* +X159874897Y-74920057D01* +X159869850Y-74915915D01* +X159687354Y-74818368D01* +X159489334Y-74758300D01* +X159489332Y-74758299D01* +X159489334Y-74758299D01* +X159283400Y-74738017D01* +X159077467Y-74758299D01* +X158879443Y-74818369D01* +X158795009Y-74863501D01* +X158696950Y-74915915D01* +X158696948Y-74915916D01* +X158696947Y-74915917D01* +X158536989Y-75047189D01* +X158405717Y-75207147D01* +X158308169Y-75389643D01* +X158308168Y-75389645D01* +X158308168Y-75389646D01* +X158301298Y-75412292D01* +X158248099Y-75587667D01* +X158227817Y-75793599D01* +X152404787Y-75793599D01* +X152402565Y-75778143D01* +X152342777Y-75647227D01* +X152248528Y-75538457D01* +X152127453Y-75460647D01* +X152127451Y-75460646D01* +X152127449Y-75460645D01* +X152127450Y-75460645D01* +X151989363Y-75420100D01* +X151989361Y-75420100D01* +X151845439Y-75420100D01* +X151845436Y-75420100D01* +X151707349Y-75460645D01* +X151586273Y-75538456D01* +X151492023Y-75647226D01* +X151492022Y-75647228D01* +X151432234Y-75778143D01* +X151411753Y-75920600D01* +X144427621Y-75920600D01* +X144428565Y-75918748D01* +X144448386Y-75793600D01* +X144428565Y-75668452D01* +X144415902Y-75643600D01* +X145093400Y-75643600D01* +X145093400Y-74968973D01* +X145093399Y-74968971D01* +X145078896Y-74896059D01* +X145078894Y-74896055D01* +X145023639Y-74813360D01* +X144940944Y-74758105D01* +X144940940Y-74758103D01* +X144868027Y-74743600D01* +X144193400Y-74743600D01* +X144193400Y-75421097D01* +X144168548Y-75408435D01* +X144074881Y-75393600D01* +X144011919Y-75393600D01* +X143918252Y-75408435D01* +X143893400Y-75421097D01* +X143893400Y-74743600D01* +X143218773Y-74743600D01* +X143145859Y-74758103D01* +X143145855Y-74758105D01* +X143063160Y-74813360D01* +X143007905Y-74896055D01* +X143007903Y-74896059D01* +X142993400Y-74968971D01* +X142993400Y-75643600D01* +X143670898Y-75643600D01* +X143658235Y-75668452D01* +X143638414Y-75793600D01* +X143658235Y-75918748D01* +X143670898Y-75943600D01* +X142993400Y-75943600D01* +X142993400Y-76618228D01* +X139684353Y-76618228D01* +X139727650Y-76595085D01* +X139887610Y-76463810D01* +X140018885Y-76303850D01* +X140116432Y-76121354D01* +X140176500Y-75923334D01* +X140196783Y-75717400D01* +X140176500Y-75511466D01* +X140116432Y-75313446D01* +X140018885Y-75130950D01* +X139953248Y-75050971D01* +X139887610Y-74970989D01* +X139727652Y-74839717D01* +X139727653Y-74839717D01* +X139727650Y-74839715D01* +X139545154Y-74742168D01* +X139347134Y-74682100D01* +X139347132Y-74682099D01* +X139347134Y-74682099D01* +X139141200Y-74661817D01* +X138935267Y-74682099D01* +X138737243Y-74742169D01* +X138554746Y-74839717D01* +X138476764Y-74903715D01* +X138412454Y-74931027D01* +X138343586Y-74919235D01* +X138292027Y-74872083D01* +X138274100Y-74807861D01* +X138274100Y-74625199D01* +X148820953Y-74625199D01* +X148841434Y-74767656D01* +X148874343Y-74839715D01* +X148901223Y-74898573D01* +X148995472Y-75007343D01* +X149116547Y-75085153D01* +X149116550Y-75085154D01* +X149116549Y-75085154D01* +X149254636Y-75125699D01* +X149254638Y-75125700D01* +X149254639Y-75125700D01* +X149398562Y-75125700D01* +X149398562Y-75125699D01* +X149522870Y-75089200D01* +X149536650Y-75085154D01* +X149536650Y-75085153D01* +X149536653Y-75085153D01* +X149657728Y-75007343D01* +X149751977Y-74898573D01* +X149807224Y-74777600D01* +X150802153Y-74777600D01* +X150822634Y-74920056D01* +X150880695Y-75047189D01* +X150882423Y-75050973D01* +X150976672Y-75159743D01* +X151097747Y-75237553D01* +X151097750Y-75237554D01* +X151097749Y-75237554D01* +X151235836Y-75278099D01* +X151235838Y-75278100D01* +X151235839Y-75278100D01* +X151379762Y-75278100D01* +X151379762Y-75278099D01* +X151517853Y-75237553D01* +X151638928Y-75159743D01* +X151733177Y-75050973D01* +X151792965Y-74920057D01* +X151813447Y-74777600D01* +X151805316Y-74721046D01* +X160778596Y-74721046D01* +X160799077Y-74863503D01* +X160858865Y-74994418D01* +X160858866Y-74994420D01* +X160953115Y-75103190D01* +X161022907Y-75148043D01* +X161068662Y-75200846D01* +X161078606Y-75270004D01* +X161068662Y-75303869D01* +X161012639Y-75426541D01* +X161012638Y-75426542D01* +X160992157Y-75568999D01* +X161012638Y-75711456D01* +X161050152Y-75793599D01* +X161072427Y-75842373D01* +X161166676Y-75951143D01* +X161287751Y-76028953D01* +X161287754Y-76028954D01* +X161287753Y-76028954D01* +X161394911Y-76060417D01* +X161403896Y-76063056D01* +X161425840Y-76069499D01* +X161425842Y-76069500D01* +X161425843Y-76069500D01* +X161569765Y-76069500D01* +X161679119Y-76037391D01* +X161748989Y-76037391D01* +X161807767Y-76075165D01* +X161836792Y-76138721D01* +X161836792Y-76174013D01* +X161825753Y-76250797D01* +X161825753Y-76250799D01* +X161846234Y-76393256D01* +X161901443Y-76514144D01* +X161906023Y-76524173D01* +X162000272Y-76632943D01* +X162121347Y-76710753D01* +X162121350Y-76710754D01* +X162121349Y-76710754D01* +X162259436Y-76751299D01* +X162259438Y-76751300D01* +X162259439Y-76751300D01* +X162403362Y-76751300D01* +X162403362Y-76751299D01* +X162541453Y-76710753D01* +X162662528Y-76632943D01* +X162756777Y-76524173D01* +X162816565Y-76393257D01* +X162837047Y-76250800D01* +X162816565Y-76108343D01* +X162756777Y-75977427D01* +X162662528Y-75868657D01* +X162541453Y-75790847D01* +X162541451Y-75790846D01* +X162541449Y-75790845D01* +X162541450Y-75790845D01* +X162403363Y-75750300D01* +X162403361Y-75750300D01* +X162259439Y-75750300D01* +X162259435Y-75750300D01* +X162150083Y-75782408D01* +X162080213Y-75782408D01* +X162021435Y-75744633D01* +X162008999Y-75717400D01* +X163485617Y-75717400D01* +X163505899Y-75923332D01* +X163522308Y-75977426D01* +X163565968Y-76121354D01* +X163663515Y-76303850D01* +X163663517Y-76303852D01* +X163794789Y-76463810D01* +X163891409Y-76543102D01* +X163954750Y-76595085D01* +X164137246Y-76692632D01* +X164335266Y-76752700D01* +X164335265Y-76752700D01* +X164353729Y-76754518D01* +X164541200Y-76772983D01* +X164747134Y-76752700D01* +X164945154Y-76692632D01* +X165127650Y-76595085D01* +X165287610Y-76463810D01* +X165418885Y-76303850D01* +X165516432Y-76121354D01* +X165576500Y-75923334D01* +X165596783Y-75717400D01* +X165576500Y-75511466D01* +X165516432Y-75313446D01* +X165418885Y-75130950D01* +X165353248Y-75050971D01* +X165287610Y-74970989D01* +X165127652Y-74839717D01* +X165127653Y-74839717D01* +X165127650Y-74839715D01* +X164945154Y-74742168D01* +X164747134Y-74682100D01* +X164747132Y-74682099D01* +X164747134Y-74682099D01* +X164559663Y-74663635D01* +X164541200Y-74661817D01* +X164541199Y-74661817D01* +X164335267Y-74682099D01* +X164137243Y-74742169D01* +X164070958Y-74777600D01* +X163954750Y-74839715D01* +X163954748Y-74839716D01* +X163954747Y-74839717D01* +X163794789Y-74970989D01* +X163663517Y-75130947D01* +X163663515Y-75130950D01* +X163633632Y-75186856D01* +X163565969Y-75313443D01* +X163505899Y-75511467D01* +X163485617Y-75717400D01* +X162008999Y-75717400D01* +X161992411Y-75681077D01* +X161992411Y-75645784D01* +X161992725Y-75643600D01* +X162003451Y-75569000D01* +X161982969Y-75426543D01* +X161923181Y-75295627D01* +X161828932Y-75186857D01* +X161759138Y-75142003D01* +X161713384Y-75089200D01* +X161703440Y-75020041D01* +X161713381Y-74986183D01* +X161769408Y-74863504D01* +X161789890Y-74721047D01* +X161769408Y-74578590D01* +X161709620Y-74447674D01* +X161615371Y-74338904D01* +X161494296Y-74261094D01* +X161494294Y-74261093D01* +X161494292Y-74261092D01* +X161494293Y-74261092D01* +X161356206Y-74220547D01* +X161356204Y-74220547D01* +X161212282Y-74220547D01* +X161212279Y-74220547D01* +X161074192Y-74261092D01* +X160953116Y-74338903D01* +X160858866Y-74447673D01* +X160858865Y-74447675D01* +X160799077Y-74578590D01* +X160778596Y-74721046D01* +X151805316Y-74721046D01* +X151792965Y-74635143D01* +X151733177Y-74504227D01* +X151638928Y-74395457D01* +X151517853Y-74317647D01* +X151517851Y-74317646D01* +X151517849Y-74317645D01* +X151517850Y-74317645D01* +X151379763Y-74277100D01* +X151379761Y-74277100D01* +X151235839Y-74277100D01* +X151235836Y-74277100D01* +X151097749Y-74317645D01* +X150976673Y-74395456D01* +X150882423Y-74504226D01* +X150882422Y-74504228D01* +X150822634Y-74635143D01* +X150802153Y-74777600D01* +X149807224Y-74777600D01* +X149811765Y-74767657D01* +X149832247Y-74625200D01* +X149811765Y-74482743D01* +X149751977Y-74351827D01* +X149657728Y-74243057D01* +X149536653Y-74165247D01* +X149536651Y-74165246D01* +X149536649Y-74165245D01* +X149536650Y-74165245D01* +X149398563Y-74124700D01* +X149398561Y-74124700D01* +X149254639Y-74124700D01* +X149254636Y-74124700D01* +X149116549Y-74165245D01* +X148995473Y-74243056D01* +X148901223Y-74351826D01* +X148901222Y-74351828D01* +X148841434Y-74482743D01* +X148820953Y-74625199D01* +X138274100Y-74625199D01* +X138274100Y-74086938D01* +X138293785Y-74019899D01* +X138346589Y-73974144D01* +X138415747Y-73964200D01* +X138476765Y-73991085D01* +X138554750Y-74055085D01* +X138737246Y-74152632D01* +X138935266Y-74212700D01* +X138935265Y-74212700D01* +X138953729Y-74214518D01* +X139141200Y-74232983D01* +X139347134Y-74212700D01* +X139545154Y-74152632D01* +X139727650Y-74055085D01* +X139887610Y-73923810D01* +X140018885Y-73763850D01* +X140116432Y-73581354D01* +X140176500Y-73383334D01* +X140196783Y-73177400D01* +X163485617Y-73177400D01* +X163505899Y-73383332D01* +X163505900Y-73383334D01* +X163565968Y-73581354D01* +X163663515Y-73763850D01* +X163663517Y-73763852D01* +X163794789Y-73923810D01* +X163876765Y-73991085D01* +X163954750Y-74055085D01* +X164137246Y-74152632D01* +X164335266Y-74212700D01* +X164335265Y-74212700D01* +X164355547Y-74214697D01* +X164541200Y-74232983D01* +X164747134Y-74212700D01* +X164945154Y-74152632D01* +X165127650Y-74055085D01* +X165287610Y-73923810D01* +X165418885Y-73763850D01* +X165516432Y-73581354D01* +X165576500Y-73383334D01* +X165596783Y-73177400D01* +X165576500Y-72971466D01* +X165516432Y-72773446D01* +X165418885Y-72590950D01* +X165366902Y-72527609D01* +X165287610Y-72430989D01* +X165127652Y-72299717D01* +X165127653Y-72299717D01* +X165127650Y-72299715D01* +X164945154Y-72202168D01* +X164747134Y-72142100D01* +X164747132Y-72142099D01* +X164747134Y-72142099D01* +X164541200Y-72121817D01* +X164335267Y-72142099D01* +X164137243Y-72202169D01* +X164027098Y-72261043D01* +X163954750Y-72299715D01* +X163954748Y-72299716D01* +X163954747Y-72299717D01* +X163794789Y-72430989D01* +X163663517Y-72590947D01* +X163565969Y-72773443D01* +X163505899Y-72971467D01* +X163485617Y-73177400D01* +X140196783Y-73177400D01* +X140176500Y-72971466D01* +X140116432Y-72773446D01* +X140018885Y-72590950D01* +X139966902Y-72527609D01* +X139887610Y-72430989D01* +X139727652Y-72299717D01* +X139727653Y-72299717D01* +X139727650Y-72299715D01* +X139545154Y-72202168D01* +X139347134Y-72142100D01* +X139347132Y-72142099D01* +X139347134Y-72142099D01* +X139141200Y-72121817D01* +X138935267Y-72142099D01* +X138737243Y-72202169D01* +X138554746Y-72299717D01* +X138476764Y-72363715D01* +X138412454Y-72391027D01* +X138343586Y-72379235D01* +X138292027Y-72332083D01* +X138274100Y-72267861D01* +X138274100Y-71546938D01* +X138293785Y-71479899D01* +X138346589Y-71434144D01* +X138415747Y-71424200D01* +X138476765Y-71451085D01* +X138554750Y-71515085D01* +X138737246Y-71612632D01* +X138935266Y-71672700D01* +X138935265Y-71672700D01* +X138953729Y-71674518D01* +X139141200Y-71692983D01* +X139347134Y-71672700D01* +X139545154Y-71612632D01* +X139727650Y-71515085D01* +X139887610Y-71383810D01* +X140018885Y-71223850D01* +X140116432Y-71041354D01* +X140176500Y-70843334D01* +X140196783Y-70637400D01* +X140196783Y-70637399D01* +X163485617Y-70637399D01* +X163505899Y-70843332D01* +X163505900Y-70843334D01* +X163565968Y-71041354D01* +X163663515Y-71223850D01* +X163663517Y-71223852D01* +X163794789Y-71383810D01* +X163876765Y-71451085D01* +X163954750Y-71515085D01* +X164137246Y-71612632D01* +X164335266Y-71672700D01* +X164335265Y-71672700D01* +X164353729Y-71674518D01* +X164541200Y-71692983D01* +X164747134Y-71672700D01* +X164945154Y-71612632D01* +X165127650Y-71515085D01* +X165287610Y-71383810D01* +X165418885Y-71223850D01* +X165516432Y-71041354D01* +X165576500Y-70843334D01* +X165596783Y-70637400D01* +X165576500Y-70431466D01* +X165516432Y-70233446D01* +X165418885Y-70050950D01* +X165366902Y-69987609D01* +X165287610Y-69890989D01* +X165127652Y-69759717D01* +X165127653Y-69759717D01* +X165127650Y-69759715D01* +X164945154Y-69662168D01* +X164747134Y-69602100D01* +X164747132Y-69602099D01* +X164747134Y-69602099D01* +X164559663Y-69583635D01* +X164541200Y-69581817D01* +X164541199Y-69581817D01* +X164335267Y-69602099D01* +X164137243Y-69662169D01* +X164027098Y-69721043D01* +X163954750Y-69759715D01* +X163954748Y-69759716D01* +X163954747Y-69759717D01* +X163794789Y-69890989D01* +X163663517Y-70050947D01* +X163565969Y-70233443D01* +X163505899Y-70431467D01* +X163485617Y-70637399D01* +X140196783Y-70637399D01* +X140176500Y-70431466D01* +X140116432Y-70233446D01* +X140018885Y-70050950D01* +X139966902Y-69987609D01* +X139887610Y-69890989D01* +X139727652Y-69759717D01* +X139727653Y-69759717D01* +X139727650Y-69759715D01* +X139545154Y-69662168D01* +X139347134Y-69602100D01* +X139347132Y-69602099D01* +X139347134Y-69602099D01* +X139141200Y-69581817D01* +X138935267Y-69602099D01* +X138737243Y-69662169D01* +X138554746Y-69759717D01* +X138476764Y-69823715D01* +X138412454Y-69851027D01* +X138343586Y-69839235D01* +X138292027Y-69792083D01* +X138274100Y-69727861D01* +X138274100Y-69006938D01* +X138293785Y-68939899D01* +X138346589Y-68894144D01* +X138415747Y-68884200D01* +X138476765Y-68911085D01* +X138554750Y-68975085D01* +X138737246Y-69072632D01* +X138935266Y-69132700D01* +X138935265Y-69132700D01* +X138953729Y-69134518D01* +X139141200Y-69152983D01* +X139347134Y-69132700D01* +X139545154Y-69072632D01* +X139727650Y-68975085D01* +X139887610Y-68843810D01* +X140018885Y-68683850D01* +X140116432Y-68501354D01* +X140176500Y-68303334D01* +X140196783Y-68097400D01* +X140176500Y-67891466D01* +X140131100Y-67741800D01* +X149379753Y-67741800D01* +X149400234Y-67884256D01* +X149460022Y-68015171D01* +X149460023Y-68015173D01* +X149554272Y-68123943D01* +X149675347Y-68201753D01* +X149675350Y-68201754D01* +X149675349Y-68201754D01* +X149813436Y-68242299D01* +X149813438Y-68242300D01* +X149813439Y-68242300D01* +X149957362Y-68242300D01* +X149957362Y-68242299D01* +X150095453Y-68201753D01* +X150216528Y-68123943D01* +X150239528Y-68097399D01* +X163485617Y-68097399D01* +X163505899Y-68303332D01* +X163505900Y-68303334D01* +X163565968Y-68501354D01* +X163663515Y-68683850D01* +X163663517Y-68683852D01* +X163794789Y-68843810D01* +X163876765Y-68911085D01* +X163954750Y-68975085D01* +X164137246Y-69072632D01* +X164335266Y-69132700D01* +X164335265Y-69132700D01* +X164355548Y-69134697D01* +X164541200Y-69152983D01* +X164747134Y-69132700D01* +X164945154Y-69072632D01* +X165127650Y-68975085D01* +X165287610Y-68843810D01* +X165418885Y-68683850D01* +X165516432Y-68501354D01* +X165576500Y-68303334D01* +X165596783Y-68097400D01* +X165576500Y-67891466D01* +X165516432Y-67693446D01* +X165418885Y-67510950D01* +X165317444Y-67387343D01* +X165287610Y-67350989D01* +X165167091Y-67252083D01* +X165127650Y-67219715D01* +X164945154Y-67122168D01* +X164747134Y-67062100D01* +X164747132Y-67062099D01* +X164747134Y-67062099D01* +X164541200Y-67041817D01* +X164335267Y-67062099D01* +X164137243Y-67122169D01* +X164027098Y-67181043D01* +X163954750Y-67219715D01* +X163954748Y-67219716D01* +X163954747Y-67219717D01* +X163794789Y-67350989D01* +X163663517Y-67510947D01* +X163565969Y-67693443D01* +X163505899Y-67891467D01* +X163485617Y-68097399D01* +X150239528Y-68097399D01* +X150310777Y-68015173D01* +X150370565Y-67884257D01* +X150391047Y-67741800D01* +X150370565Y-67599343D01* +X150310777Y-67468427D01* +X150216528Y-67359657D01* +X150095453Y-67281847D01* +X150095451Y-67281846D01* +X150095449Y-67281845D01* +X150095450Y-67281845D01* +X149957363Y-67241300D01* +X149957361Y-67241300D01* +X149813439Y-67241300D01* +X149813436Y-67241300D01* +X149675349Y-67281845D01* +X149554273Y-67359656D01* +X149460023Y-67468426D01* +X149460022Y-67468428D01* +X149400234Y-67599343D01* +X149379753Y-67741800D01* +X140131100Y-67741800D01* +X140116432Y-67693446D01* +X140018885Y-67510950D01* +X139917444Y-67387343D01* +X139887610Y-67350989D01* +X139767091Y-67252083D01* +X139727650Y-67219715D01* +X139545154Y-67122168D01* +X139347134Y-67062100D01* +X139347132Y-67062099D01* +X139347134Y-67062099D01* +X139141200Y-67041817D01* +X138935267Y-67062099D01* +X138737243Y-67122169D01* +X138554746Y-67219717D01* +X138476764Y-67283715D01* +X138412454Y-67311027D01* +X138343586Y-67299235D01* +X138292027Y-67252083D01* +X138274100Y-67187861D01* +X138274100Y-67005199D01* +X144883953Y-67005199D01* +X144904434Y-67147656D01* +X144937343Y-67219715D01* +X144964223Y-67278573D01* +X145058472Y-67387343D01* +X145179547Y-67465153D01* +X145179550Y-67465154D01* +X145179549Y-67465154D01* +X145317636Y-67505699D01* +X145317638Y-67505700D01* +X145317639Y-67505700D01* +X145461562Y-67505700D01* +X145461562Y-67505699D01* +X145568721Y-67474235D01* +X145599650Y-67465154D01* +X145599650Y-67465153D01* +X145599653Y-67465153D01* +X145720728Y-67387343D01* +X145814977Y-67278573D01* +X145874765Y-67147657D01* +X145895247Y-67005200D01* +X145874765Y-66862743D01* +X145814977Y-66731827D01* +X145720728Y-66623057D01* +X145599653Y-66545247D01* +X145599651Y-66545246D01* +X145599649Y-66545245D01* +X145599650Y-66545245D01* +X145461563Y-66504700D01* +X145461561Y-66504700D01* +X145317639Y-66504700D01* +X145317636Y-66504700D01* +X145179549Y-66545245D01* +X145058473Y-66623056D01* +X144964223Y-66731826D01* +X144964222Y-66731828D01* +X144904434Y-66862743D01* +X144883953Y-67005199D01* +X138274100Y-67005199D01* +X138274100Y-66466938D01* +X138293785Y-66399899D01* +X138346589Y-66354144D01* +X138415747Y-66344200D01* +X138476765Y-66371085D01* +X138525471Y-66411057D01* +X138554750Y-66435085D01* +X138737246Y-66532632D01* +X138935266Y-66592700D01* +X138935265Y-66592700D01* +X138953729Y-66594518D01* +X139141200Y-66612983D01* +X139347134Y-66592700D01* +X139545154Y-66532632D01* +X139727650Y-66435085D01* +X139887610Y-66303810D01* +X139916507Y-66268599D01* +X149405153Y-66268599D01* +X149425634Y-66411056D01* +X149436607Y-66435082D01* +X149485423Y-66541973D01* +X149579672Y-66650743D01* +X149700747Y-66728553D01* +X149700750Y-66728554D01* +X149700749Y-66728554D01* +X149838836Y-66769099D01* +X149838838Y-66769100D01* +X149838839Y-66769100D01* +X149982762Y-66769100D01* +X149982762Y-66769099D01* +X150089921Y-66737635D01* +X150120850Y-66728554D01* +X150120850Y-66728553D01* +X150120853Y-66728553D01* +X150241928Y-66650743D01* +X150336177Y-66541973D01* +X150395965Y-66411057D01* +X150416447Y-66268600D01* +X150395965Y-66126143D01* +X150336177Y-65995227D01* +X150241928Y-65886457D01* +X150120853Y-65808647D01* +X150120851Y-65808646D01* +X150120849Y-65808645D01* +X150120850Y-65808645D01* +X149982763Y-65768100D01* +X149982761Y-65768100D01* +X149838839Y-65768100D01* +X149838836Y-65768100D01* +X149700749Y-65808645D01* +X149579673Y-65886456D01* +X149485423Y-65995226D01* +X149485422Y-65995228D01* +X149425634Y-66126143D01* +X149405153Y-66268599D01* +X139916507Y-66268599D01* +X140018885Y-66143850D01* +X140116432Y-65961354D01* +X140176500Y-65763334D01* +X140196783Y-65557400D01* +X163485617Y-65557400D01* +X163505899Y-65763332D01* +X163519645Y-65808645D01* +X163565968Y-65961354D01* +X163663515Y-66143850D01* +X163663517Y-66143852D01* +X163794789Y-66303810D01* +X163876765Y-66371085D01* +X163954750Y-66435085D01* +X164137246Y-66532632D01* +X164335266Y-66592700D01* +X164335265Y-66592700D01* +X164353729Y-66594518D01* +X164541200Y-66612983D01* +X164747134Y-66592700D01* +X164945154Y-66532632D01* +X165127650Y-66435085D01* +X165287610Y-66303810D01* +X165418885Y-66143850D01* +X165516432Y-65961354D01* +X165576500Y-65763334D01* +X165596783Y-65557400D01* +X165576500Y-65351466D01* +X165516432Y-65153446D01* +X165418885Y-64970950D01* +X165340293Y-64875185D01* +X165287610Y-64810989D01* +X165127652Y-64679717D01* +X165127653Y-64679717D01* +X165127650Y-64679715D01* +X164945154Y-64582168D01* +X164747134Y-64522100D01* +X164747132Y-64522099D01* +X164747134Y-64522099D01* +X164559663Y-64503635D01* +X164541200Y-64501817D01* +X164541199Y-64501817D01* +X164335267Y-64522099D01* +X164137243Y-64582169D01* +X164027098Y-64641043D01* +X163954750Y-64679715D01* +X163954748Y-64679716D01* +X163954747Y-64679717D01* +X163794789Y-64810989D01* +X163664663Y-64969551D01* +X163663515Y-64970950D01* +X163661442Y-64974829D01* +X163565969Y-65153443D01* +X163505899Y-65351467D01* +X163485617Y-65557400D01* +X140196783Y-65557400D01* +X140176500Y-65351466D01* +X140116432Y-65153446D01* +X140054698Y-65037951D01* +X140040457Y-64969551D01* +X140065456Y-64904307D01* +X140121761Y-64862936D01* +X140164057Y-64855500D01* +X142221067Y-64855500D01* +X142288106Y-64875185D01* +X142308743Y-64891814D01* +X142365979Y-64949050D01* +X142452933Y-65014142D01* +X142588858Y-65064840D01* +X142733560Y-65075189D01* +X142875318Y-65044352D01* +X143002644Y-64974826D01* +X143105226Y-64872244D01* +X143174752Y-64744918D01* +X143205589Y-64603160D01* +X143195240Y-64458458D01* +X143144542Y-64322533D01* +X143079450Y-64235579D01* +X143079448Y-64235577D01* +X143079442Y-64235570D01* +X142885915Y-64042044D01* +X142869282Y-64021405D01* +X142866596Y-64017225D01* +X142866595Y-64017224D01* +X142866594Y-64017222D01* +X142866591Y-64017220D01* +X142827064Y-63982970D01* +X142823835Y-63979964D01* +X142812621Y-63968750D01* +X142799925Y-63959245D01* +X142796483Y-63956471D01* +X142756962Y-63922226D01* +X142756960Y-63922224D01* +X142756958Y-63922223D01* +X142752437Y-63920158D01* +X142729644Y-63906634D01* +X142725669Y-63903658D01* +X142725667Y-63903657D01* +X142676646Y-63885372D01* +X142672586Y-63883691D01* +X142656691Y-63876432D01* +X142624998Y-63861958D01* +X142624995Y-63861957D01* +X142620079Y-63861251D01* +X142594395Y-63854695D01* +X142589744Y-63852960D01* +X142537573Y-63849227D01* +X142533179Y-63848755D01* +X142517496Y-63846501D01* +X142517483Y-63846500D01* +X142517482Y-63846500D01* +X142501631Y-63846500D01* +X142497208Y-63846342D01* +X142488483Y-63845718D01* +X142445044Y-63842611D01* +X142445038Y-63842611D01* +X142441703Y-63843336D01* +X142440189Y-63843666D01* +X142413833Y-63846500D01* +X140081924Y-63846500D01* +X140014885Y-63826815D01* +X139969130Y-63774011D01* +X139959186Y-63704853D01* +X139986070Y-63643836D01* +X139994467Y-63633603D01* +X140018885Y-63603850D01* +X140116432Y-63421354D01* +X140176500Y-63223334D01* +X140196783Y-63017400D01* +X163485617Y-63017400D01* +X163505899Y-63223332D01* +X163505900Y-63223334D01* +X163565968Y-63421354D01* +X163663515Y-63603850D01* +X163663517Y-63603852D01* +X163794789Y-63763810D01* +X163871562Y-63826815D01* +X163954750Y-63895085D01* +X164137246Y-63992632D01* +X164335266Y-64052700D01* +X164335265Y-64052700D01* +X164355548Y-64054697D01* +X164541200Y-64072983D01* +X164747134Y-64052700D01* +X164945154Y-63992632D01* +X165127650Y-63895085D01* +X165287610Y-63763810D01* +X165418885Y-63603850D01* +X165516432Y-63421354D01* +X165576500Y-63223334D01* +X165596783Y-63017400D01* +X165576500Y-62811466D01* +X165516432Y-62613446D01* +X165418885Y-62430950D01* +X165366902Y-62367609D01* +X165287610Y-62270989D01* +X165127652Y-62139717D01* +X165127653Y-62139717D01* +X165127650Y-62139715D01* +X164945154Y-62042168D01* +X164747134Y-61982100D01* +X164747132Y-61982099D01* +X164747134Y-61982099D01* +X164541200Y-61961817D01* +X164335267Y-61982099D01* +X164137243Y-62042169D01* +X164027098Y-62101043D01* +X163954750Y-62139715D01* +X163954748Y-62139716D01* +X163954747Y-62139717D01* +X163794789Y-62270989D01* +X163663517Y-62430947D01* +X163565969Y-62613443D01* +X163505899Y-62811467D01* +X163485617Y-63017400D01* +X140196783Y-63017400D01* +X140176500Y-62811466D01* +X140116432Y-62613446D01* +X140018885Y-62430950D01* +X139966902Y-62367609D01* +X139887610Y-62270989D01* +X139727652Y-62139717D01* +X139727653Y-62139717D01* +X139727650Y-62139715D01* +X139545154Y-62042168D01* +X139347134Y-61982100D01* +X139347132Y-61982099D01* +X139347134Y-61982099D01* +X139141200Y-61961817D01* +X138935267Y-61982099D01* +X138737243Y-62042169D01* +X138627098Y-62101043D01* +X138554750Y-62139715D01* +X138554748Y-62139716D01* +X138554747Y-62139717D01* +X138394789Y-62270989D01* +X138263517Y-62430947D01* +X138165969Y-62613443D01* +X138105899Y-62811467D01* +X138085617Y-63017400D01* +X138105899Y-63223332D01* +X138105900Y-63223334D01* +X138165968Y-63421354D01* +X138263515Y-63603850D01* +X138263517Y-63603852D01* +X138296330Y-63643836D01* +X138323642Y-63708146D01* +X138311851Y-63777013D01* +X138264698Y-63828573D01* +X138200476Y-63846500D01* +X137849767Y-63846500D01* +X137823410Y-63843666D01* +X137821102Y-63843164D01* +X137818561Y-63842611D01* +X137818555Y-63842611D01* +X137773613Y-63845825D01* +X137766391Y-63846342D01* +X137761969Y-63846500D01* +X137746112Y-63846500D01* +X137730420Y-63848755D01* +X137726026Y-63849227D01* +X137673858Y-63852960D01* +X137673850Y-63852961D01* +X137669194Y-63854698D01* +X137643528Y-63861249D01* +X137638604Y-63861957D01* +X137591025Y-63883685D01* +X137586943Y-63885376D01* +X137565599Y-63893337D01* +X137537932Y-63903657D01* +X137537928Y-63903659D01* +X137533944Y-63906642D01* +X137511163Y-63920158D01* +X137506644Y-63922221D01* +X137467110Y-63956475D01* +X137463669Y-63959248D01* +X137453557Y-63966819D01* +X137449919Y-63969345D01* +X137435829Y-63978400D01* +X137435823Y-63978405D01* +X137423606Y-63992504D01* +X137411104Y-64005006D01* +X137397005Y-64017223D01* +X137397000Y-64017229D01* +X137387945Y-64031319D01* +X137385419Y-64034957D01* +X137377848Y-64045069D01* +X137375075Y-64048510D01* +X137340821Y-64088044D01* +X137338758Y-64092563D01* +X137325242Y-64115344D01* +X137322259Y-64119328D01* +X137322257Y-64119332D01* +X137303979Y-64168337D01* +X137302285Y-64172425D01* +X137280557Y-64220004D01* +X137279849Y-64224928D01* +X137273298Y-64250594D01* +X137271561Y-64255250D01* +X137271560Y-64255258D01* +X137267827Y-64307426D01* +X137267355Y-64311820D01* +X137265100Y-64327512D01* +X137265100Y-64343369D01* +X137264942Y-64347793D01* +X137261210Y-64399956D01* +X137261211Y-64399960D01* +X137262266Y-64404810D01* +X137265100Y-64431168D01* +X137265100Y-81820019D01* +X137245415Y-81887058D01* +X137192611Y-81932813D01* +X137123453Y-81942757D01* +X137059897Y-81913732D01* +X137054573Y-81908408D01* +X137050727Y-81905076D01* +X137050724Y-81905073D01* +X136929649Y-81827263D01* +X136929647Y-81827262D01* +X136929645Y-81827261D01* +X136929646Y-81827261D01* +X136791559Y-81786716D01* +X136791557Y-81786716D01* +X136647635Y-81786716D01* +X136647632Y-81786716D01* +X136509545Y-81827261D01* +X136388469Y-81905072D01* +X136294219Y-82013842D01* +X136294218Y-82013844D01* +X136234430Y-82144759D01* +X136213949Y-82287216D01* +X135612705Y-82287216D01* +X135572809Y-60477399D01* +X138085617Y-60477399D01* +X138105899Y-60683332D01* +X138105900Y-60683334D01* +X138165968Y-60881354D01* +X138263515Y-61063850D01* +X138263517Y-61063852D01* +X138394789Y-61223810D01* +X138491409Y-61303102D01* +X138554750Y-61355085D01* +X138737246Y-61452632D01* +X138935266Y-61512700D01* +X138935265Y-61512700D01* +X138953729Y-61514518D01* +X139141200Y-61532983D01* +X139347134Y-61512700D01* +X139545154Y-61452632D01* +X139727650Y-61355085D01* +X139887610Y-61223810D01* +X140018885Y-61063850D01* +X140116432Y-60881354D01* +X140176500Y-60683334D01* +X140196783Y-60477400D01* +X140196783Y-60477399D01* +X163485617Y-60477399D01* +X163505899Y-60683332D01* +X163505900Y-60683334D01* +X163565968Y-60881354D01* +X163663515Y-61063850D01* +X163663517Y-61063852D01* +X163794789Y-61223810D01* +X163891409Y-61303102D01* +X163954750Y-61355085D01* +X164137246Y-61452632D01* +X164335266Y-61512700D01* +X164335265Y-61512700D01* +X164353729Y-61514518D01* +X164541200Y-61532983D01* +X164747134Y-61512700D01* +X164945154Y-61452632D01* +X165127650Y-61355085D01* +X165287610Y-61223810D01* +X165418885Y-61063850D01* +X165516432Y-60881354D01* +X165576500Y-60683334D01* +X165596783Y-60477400D01* +X165576500Y-60271466D01* +X165516432Y-60073446D01* +X165418885Y-59890950D01* +X165366902Y-59827609D01* +X165287610Y-59730989D01* +X165127652Y-59599717D01* +X165127653Y-59599717D01* +X165127650Y-59599715D01* +X164945154Y-59502168D01* +X164747134Y-59442100D01* +X164747132Y-59442099D01* +X164747134Y-59442099D01* +X164541200Y-59421817D01* +X164335267Y-59442099D01* +X164137243Y-59502169D01* +X164027098Y-59561043D01* +X163954750Y-59599715D01* +X163954748Y-59599716D01* +X163954747Y-59599717D01* +X163794789Y-59730989D01* +X163663517Y-59890947D01* +X163565969Y-60073443D01* +X163505899Y-60271467D01* +X163485617Y-60477399D01* +X140196783Y-60477399D01* +X140176500Y-60271466D01* +X140116432Y-60073446D01* +X140018885Y-59890950D01* +X139966902Y-59827609D01* +X139887610Y-59730989D01* +X139727652Y-59599717D01* +X139727653Y-59599717D01* +X139727650Y-59599715D01* +X139545154Y-59502168D01* +X139347134Y-59442100D01* +X139347132Y-59442099D01* +X139347134Y-59442099D01* +X139141200Y-59421817D01* +X138935267Y-59442099D01* +X138737243Y-59502169D01* +X138627098Y-59561043D01* +X138554750Y-59599715D01* +X138554748Y-59599716D01* +X138554747Y-59599717D01* +X138394789Y-59730989D01* +X138263517Y-59890947D01* +X138165969Y-60073443D01* +X138105899Y-60271467D01* +X138085617Y-60477399D01* +X135572809Y-60477399D01* +X135568163Y-57937399D01* +X138085617Y-57937399D01* +X138105899Y-58143332D01* +X138105900Y-58143334D01* +X138165968Y-58341354D01* +X138263515Y-58523850D01* +X138263517Y-58523852D01* +X138394789Y-58683810D01* +X138491409Y-58763102D01* +X138554750Y-58815085D01* +X138737246Y-58912632D01* +X138935266Y-58972700D01* +X138935265Y-58972700D01* +X138953729Y-58974518D01* +X139141200Y-58992983D01* +X139347134Y-58972700D01* +X139545154Y-58912632D01* +X139727650Y-58815085D01* +X139887610Y-58683810D01* +X140018885Y-58523850D01* +X140116432Y-58341354D01* +X140176500Y-58143334D01* +X140196783Y-57937400D01* +X140196783Y-57937399D01* +X163485617Y-57937399D01* +X163505899Y-58143332D01* +X163505900Y-58143334D01* +X163565968Y-58341354D01* +X163663515Y-58523850D01* +X163663517Y-58523852D01* +X163794789Y-58683810D01* +X163891409Y-58763102D01* +X163954750Y-58815085D01* +X164137246Y-58912632D01* +X164335266Y-58972700D01* +X164335265Y-58972700D01* +X164353729Y-58974518D01* +X164541200Y-58992983D01* +X164747134Y-58972700D01* +X164945154Y-58912632D01* +X165127650Y-58815085D01* +X165287610Y-58683810D01* +X165418885Y-58523850D01* +X165516432Y-58341354D01* +X165576500Y-58143334D01* +X165596783Y-57937400D01* +X165576500Y-57731466D01* +X165516432Y-57533446D01* +X165418885Y-57350950D01* +X165366902Y-57287609D01* +X165287610Y-57190989D01* +X165127652Y-57059717D01* +X165127653Y-57059717D01* +X165127650Y-57059715D01* +X164945154Y-56962168D01* +X164747134Y-56902100D01* +X164747132Y-56902099D01* +X164747134Y-56902099D01* +X164541200Y-56881817D01* +X164335267Y-56902099D01* +X164137243Y-56962169D01* +X164027098Y-57021043D01* +X163954750Y-57059715D01* +X163954748Y-57059716D01* +X163954747Y-57059717D01* +X163794789Y-57190989D01* +X163663517Y-57350947D01* +X163565969Y-57533443D01* +X163505899Y-57731467D01* +X163485617Y-57937399D01* +X140196783Y-57937399D01* +X140176500Y-57731466D01* +X140116432Y-57533446D01* +X140018885Y-57350950D01* +X139966902Y-57287609D01* +X139887610Y-57190989D01* +X139727652Y-57059717D01* +X139727653Y-57059717D01* +X139727650Y-57059715D01* +X139545154Y-56962168D01* +X139347134Y-56902100D01* +X139347132Y-56902099D01* +X139347134Y-56902099D01* +X139159663Y-56883635D01* +X139141200Y-56881817D01* +X139141199Y-56881817D01* +X138935267Y-56902099D01* +X138737243Y-56962169D01* +X138627098Y-57021043D01* +X138554750Y-57059715D01* +X138554748Y-57059716D01* +X138554747Y-57059717D01* +X138394789Y-57190989D01* +X138263517Y-57350947D01* +X138165969Y-57533443D01* +X138105899Y-57731467D01* +X138085617Y-57937399D01* +X135568163Y-57937399D01* +X135565025Y-56222078D01* +X138090700Y-56222078D01* +X138105232Y-56295135D01* +X138105233Y-56295139D01* +X138105234Y-56295140D01* +X138160599Y-56378001D01* +X138242463Y-56432700D01* +X138243460Y-56433366D01* +X138243464Y-56433367D01* +X138316521Y-56447899D01* +X138316524Y-56447900D01* +X138316526Y-56447900D01* +X139965876Y-56447900D01* +X139965877Y-56447899D01* +X140038940Y-56433366D01* +X140121801Y-56378001D01* +X140177166Y-56295140D01* +X140191700Y-56222074D01* +X140191700Y-55397400D01* +X163485617Y-55397400D01* +X163505899Y-55603332D01* +X163505900Y-55603334D01* +X163565968Y-55801354D01* +X163663515Y-55983850D01* +X163663517Y-55983852D01* +X163794789Y-56143810D01* +X163890156Y-56222074D01* +X163954750Y-56275085D01* +X164137246Y-56372632D01* +X164335266Y-56432700D01* +X164335265Y-56432700D01* +X164353729Y-56434518D01* +X164541200Y-56452983D01* +X164747134Y-56432700D01* +X164945154Y-56372632D01* +X165127650Y-56275085D01* +X165287610Y-56143810D01* +X165418885Y-55983850D01* +X165516432Y-55801354D01* +X165576500Y-55603334D01* +X165596783Y-55397400D01* +X165576500Y-55191466D01* +X165516432Y-54993446D01* +X165418885Y-54810950D01* +X165366902Y-54747609D01* +X165287610Y-54650989D01* +X165127652Y-54519717D01* +X165127653Y-54519717D01* +X165127650Y-54519715D01* +X164945154Y-54422168D01* +X164747134Y-54362100D01* +X164747132Y-54362099D01* +X164747134Y-54362099D01* +X164541200Y-54341817D01* +X164335267Y-54362099D01* +X164137243Y-54422169D01* +X164027098Y-54481043D01* +X163954750Y-54519715D01* +X163954748Y-54519716D01* +X163954747Y-54519717D01* +X163794789Y-54650989D01* +X163663517Y-54810947D01* +X163565969Y-54993443D01* +X163505899Y-55191467D01* +X163485617Y-55397400D01* +X140191700Y-55397400D01* +X140191700Y-54572726D01* +X140191700Y-54572725D01* +X140191700Y-54572723D01* +X140191699Y-54572721D01* +X140177167Y-54499664D01* +X140177166Y-54499660D01* +X140177165Y-54499660D01* +X140121801Y-54416799D01* +X140039937Y-54362100D01* +X140038939Y-54361433D01* +X140038935Y-54361432D01* +X139965877Y-54346900D01* +X139965874Y-54346900D01* +X138316526Y-54346900D01* +X138316523Y-54346900D01* +X138243464Y-54361432D01* +X138243460Y-54361433D01* +X138160599Y-54416799D01* +X138105233Y-54499660D01* +X138105232Y-54499664D01* +X138090700Y-54572721D01* +X138090700Y-56222078D01* +X135565025Y-56222078D01* +X135560027Y-53489626D01* +X135579589Y-53422551D01* +X135632309Y-53376700D01* +X135684027Y-53365400D01* +X165861988Y-53365400D01* +X165862000Y-53365400D01* +X166084969Y-53349473D01* +X166153239Y-53364331D01* +G37* +G04 #@! TD.AperFunction* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr new file mode 100644 index 0000000..54db86f --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr @@ -0,0 +1,9362 @@ +G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5* +G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00* +G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?* +G04 #@! TF.SameCoordinates,Original* +G04 #@! TF.FileFunction,Copper,L3,Inr* +G04 #@! TF.FilePolarity,Positive* +%FSLAX46Y46*% +G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* +G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38* +%MOMM*% +%LPD*% +G01* +G04 APERTURE LIST* +G04 #@! TA.AperFunction,ComponentPad* +%ADD10R,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ComponentPad* +%ADD11O,1.600000X1.600000*% +G04 #@! TD* +G04 #@! TA.AperFunction,ViaPad* +%ADD12C,0.500000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD13C,0.152400*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD14C,1.016000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD15C,0.508000*% +G04 #@! TD* +G04 #@! TA.AperFunction,Conductor* +%ADD16C,0.304800*% +G04 #@! TD* +G04 APERTURE END LIST* +D10* +X144043400Y-75793600D03* +D11* +X144043400Y-78333600D03* +X144043400Y-80873600D03* +X144043400Y-83413600D03* +X144043400Y-85953600D03* +X144043400Y-88493600D03* +X144043400Y-91033600D03* +X144043400Y-93573600D03* +X144043400Y-96113600D03* +X144043400Y-98653600D03* +X144043400Y-101193600D03* +X144043400Y-103733600D03* +X144043400Y-106273600D03* +X144043400Y-108813600D03* +X144043400Y-111353600D03* +X144043400Y-113893600D03* +X144043400Y-116433600D03* +X144043400Y-118973600D03* +X144043400Y-121513600D03* +X144043400Y-124053600D03* +X144043400Y-126593600D03* +X144043400Y-129133600D03* +X144043400Y-131673600D03* +X144043400Y-134213600D03* +X159283400Y-134213600D03* +X159283400Y-131673600D03* +X159283400Y-129133600D03* +X159283400Y-126593600D03* +X159283400Y-124053600D03* +X159283400Y-121513600D03* +X159283400Y-118973600D03* +X159283400Y-116433600D03* +X159283400Y-113893600D03* +X159283400Y-111353600D03* +X159283400Y-108813600D03* +X159283400Y-106273600D03* +X159283400Y-103733600D03* +X159283400Y-101193600D03* +X159283400Y-98653600D03* +X159283400Y-96113600D03* +X159283400Y-93573600D03* +X159283400Y-91033600D03* +X159283400Y-88493600D03* +X159283400Y-85953600D03* +X159283400Y-83413600D03* +X159283400Y-80873600D03* +X159283400Y-78333600D03* +X159283400Y-75793600D03* +D10* +X139141200Y-55397400D03* +D11* +X139141200Y-57937400D03* +X139141200Y-60477400D03* +X139141200Y-63017400D03* +X139141200Y-65557400D03* +X139141200Y-68097400D03* +X139141200Y-70637400D03* +X139141200Y-73177400D03* +X139141200Y-75717400D03* +X139141200Y-78257400D03* +X139141200Y-80797400D03* +X139141200Y-83337400D03* +X139141200Y-85877400D03* +X139141200Y-88417400D03* +X139141200Y-90957400D03* +X139141200Y-93497400D03* +X139141200Y-96037400D03* +X139141200Y-98577400D03* +X139141200Y-101117400D03* +X139141200Y-103657400D03* +X139141200Y-106197400D03* +X139141200Y-108737400D03* +X139141200Y-111277400D03* +X139141200Y-113817400D03* +X139141200Y-116357400D03* +X139141200Y-118897400D03* +X139141200Y-121437400D03* +X139141200Y-123977400D03* +X139141200Y-126517400D03* +X139141200Y-129057400D03* +X139141200Y-131597400D03* +X139141200Y-134137400D03* +X164541200Y-134137400D03* +X164541200Y-131597400D03* +X164541200Y-129057400D03* +X164541200Y-126517400D03* +X164541200Y-123977400D03* +X164541200Y-121437400D03* +X164541200Y-118897400D03* +X164541200Y-116357400D03* +X164541200Y-113817400D03* +X164541200Y-111277400D03* +X164541200Y-108737400D03* +X164541200Y-106197400D03* +X164541200Y-103657400D03* +X164541200Y-101117400D03* +X164541200Y-98577400D03* +X164541200Y-96037400D03* +X164541200Y-93497400D03* +X164541200Y-90957400D03* +X164541200Y-88417400D03* +X164541200Y-85877400D03* +X164541200Y-83337400D03* +X164541200Y-80797400D03* +X164541200Y-78257400D03* +X164541200Y-75717400D03* +X164541200Y-73177400D03* +X164541200Y-70637400D03* +X164541200Y-68097400D03* +X164541200Y-65557400D03* +X164541200Y-63017400D03* +X164541200Y-60477400D03* +X164541200Y-57937400D03* +X164541200Y-55397400D03* +D12* +X149840380Y-114939000D03* +X151866600Y-101092010D03* +X146431000Y-94386400D03* +X147550435Y-92557298D03* +X142231400Y-79730600D03* +X149606000Y-82575400D03* +X141859000Y-90652600D03* +X147599400Y-90271600D03* +X147671600Y-88341200D03* +X141208822Y-88703022D03* +X140788200Y-93684125D03* +X153361200Y-103632000D03* +X155701094Y-101550106D03* +X138328400Y-92176600D03* +X155579000Y-106908600D03* +X142697200Y-64566800D03* +X156714000Y-108258720D03* +X148793200Y-101346000D03* +X156032200Y-88315800D03* +X144576800Y-67868800D03* +X148742400Y-109474000D03* +X148818600Y-120675400D03* +X152273000Y-74015600D03* +X148005800Y-93878400D03* +X150626478Y-76153678D03* +X154990800Y-74752200D03* +X155549600Y-82143600D03* +X150622000Y-122885200D03* +X152810962Y-114660163D03* +X150016219Y-92638938D03* +X154833985Y-109314273D03* +X147447000Y-103149400D03* +X148712200Y-129082800D03* +X153390600Y-70739000D03* +X152654000Y-91524231D03* +X147574000Y-105410000D03* +X138222166Y-102445175D03* +X150786714Y-105463797D03* +X153106600Y-88432719D03* +X146532600Y-91135200D03* +X148793200Y-86664800D03* +X146913600Y-115900200D03* +X147294600Y-104546400D03* +X145948422Y-103906922D03* +X141605000Y-104698800D03* +X162331400Y-76250800D03* +X161497804Y-75569000D03* +X161284243Y-74721047D03* +X156337000Y-112090200D03* +X156235400Y-109626400D03* +X155938822Y-99915378D03* +X153301443Y-100949783D03* +X152624600Y-101648259D03* +X147320000Y-113411000D03* +X154325922Y-118038278D03* +X149885400Y-67741800D03* +X154533600Y-126238000D03* +X155676600Y-115671600D03* +X155448000Y-109753400D03* +X149910800Y-66268600D03* +X148024366Y-133153634D03* +X145865360Y-88763396D03* +X138172000Y-114919613D03* +X150342600Y-89560400D03* +X150317200Y-91592400D03* +X154580400Y-92786200D03* +X155016200Y-95885000D03* +X157407796Y-106984800D03* +X155194000Y-94005400D03* +X154809895Y-101537138D03* +X145389600Y-67005200D03* +X147370800Y-124485400D03* +X155041600Y-99466400D03* +X149326600Y-74625200D03* +X155524200Y-108915200D03* +X155219400Y-117830600D03* +X154551300Y-86926500D03* +X152788849Y-115312191D03* +X155270202Y-124884100D03* +X155448000Y-134086600D03* +X153238200Y-97155000D03* +X153238200Y-89789000D03* +X150037800Y-103733600D03* +X147175837Y-107894967D03* +X145867722Y-85403600D03* +X140694600Y-85398796D03* +X151917400Y-75920600D03* +X146257731Y-106852233D03* +X136719596Y-82287216D03* +X140246543Y-104690200D03* +X155288495Y-102060535D03* +X147825085Y-107959047D03* +X155902100Y-102455600D03* +X145469800Y-100609400D03* +X145745200Y-108305600D03* +X141274800Y-95783400D03* +X138277600Y-94538796D03* +X155287910Y-94786089D03* +X152746690Y-95781831D03* +X152102962Y-95675799D03* +X151649993Y-96145318D03* +X151120750Y-95700491D03* +X150080378Y-95508000D03* +X149438428Y-95391681D03* +X137828624Y-122775376D03* +X148818600Y-83642200D03* +X142570200Y-108153200D03* +X152811093Y-113796693D03* +X156616400Y-121005600D03* +X160858200Y-105994200D03* +X155934600Y-94699945D03* +X154670176Y-83048915D03* +X151307800Y-74777600D03* +X155897932Y-104662117D03* +X157124400Y-111302800D03* +D13* +X149840380Y-114939000D02* +X152146000Y-112633380D01* +X153238200Y-104749600D02* +X152425400Y-104749600D01* +X153238200Y-105232200D02* +X153238200Y-104749600D01* +X152146000Y-106146600D02* +X152323800Y-106146600D01* +X152425400Y-104749600D02* +X152146000Y-104470200D01* +X152146000Y-112633380D02* +X152146000Y-106146600D01* +X152323800Y-106146600D02* +X153238200Y-105232200D01* +X152146000Y-101371410D02* +X151901200Y-101126610D01* +X152146000Y-104470200D02* +X152146000Y-101371410D01* +X146761200Y-79730600D02* +X142231400Y-79730600D01* +X149606000Y-82575400D02* +X146761200Y-79730600D01* +X146282443Y-92062200D02* +X147599400Y-90745243D01* +X147599400Y-90745243D02* +X147599400Y-90271600D01* +X141859000Y-90652600D02* +X143268600Y-92062200D01* +X143268600Y-92062200D02* +X146282443Y-92062200D01* +X142028000Y-89522200D02* +X141208822Y-88703022D01* +X147671600Y-88341200D02* +X146490600Y-89522200D01* +X146490600Y-89522200D02* +X142028000Y-89522200D01* +X152822843Y-99127243D02* +X151511000Y-97815400D01* +X143858739Y-97383600D02* +X140788200Y-94313061D01* +X153361200Y-101784216D02* +X153103200Y-101526216D01* +X153103200Y-101526216D02* +X153103200Y-101450016D01* +X146458644Y-96621600D02* +X145618200Y-96621600D01* +X153361200Y-103632000D02* +X153361200Y-101784216D01* +X153103200Y-101450016D02* +X152822843Y-101169659D01* +X152822843Y-101169659D02* +X152822843Y-99127243D01* +X144856200Y-97383600D02* +X143858739Y-97383600D01* +X140788200Y-94313061D02* +X140788200Y-93684125D01* +X151511000Y-97815400D02* +X147652444Y-97815400D01* +X147652444Y-97815400D02* +X146458644Y-96621600D01* +X145618200Y-96621600D02* +X144856200Y-97383600D01* +X140106400Y-92176600D02* +X138328400Y-92176600D01* +X151822964Y-97510600D02* +X147778696Y-97510600D01* +X147778696Y-97510600D02* +X146559496Y-96291400D01* +X146177000Y-96291400D02* +X144932400Y-95046800D01* +X155701094Y-101550106D02* +X155701094Y-101388730D01* +X142976600Y-95046800D02* +X140106400Y-92176600D01* +X155701094Y-101388730D02* +X151822964Y-97510600D01* +X146559496Y-96291400D02* +X146177000Y-96291400D01* +X144932400Y-95046800D02* +X142976600Y-95046800D01* +X160312000Y-96736000D02* +X159905800Y-97142200D01* +X160312000Y-94932400D02* +X160312000Y-96736000D01* +X149694900Y-86347300D02* +X149694900Y-90932000D01* +X157192600Y-108060477D02* +X157192600Y-108456963D01* +X143617339Y-84925000D02* +X148272600Y-84925000D01* +X159905800Y-97142200D02* +X157869800Y-97142200D01* +X148272600Y-84925000D02* +X149694900Y-86347300D01* +X157192600Y-108456963D02* +X156912243Y-108737320D01* +X157869800Y-97142200D02* +X156917200Y-98094800D01* +X156917200Y-107785077D02* +X157192600Y-108060477D01* +X156917200Y-98094800D02* +X156917200Y-107785077D01* +X158533252Y-94932400D02* +X160312000Y-94932400D01* +X155579000Y-108182600D02* +X155579000Y-106908600D01* +X155269452Y-91668600D02* +X158533252Y-94932400D01* +X149694900Y-90932000D02* +X153162000Y-90932000D01* +X139141200Y-85877400D02* +X142664939Y-85877400D01* +X156133720Y-108737320D02* +X155579000Y-108182600D01* +X156912243Y-108737320D02* +X156133720Y-108737320D01* +X142664939Y-85877400D02* +X143617339Y-84925000D01* +X153162000Y-90932000D02* +X153898600Y-91668600D01* +X153898600Y-91668600D02* +X155269452Y-91668600D01* +D14* +X159283400Y-74662230D02* +X158445200Y-73824030D01* +X151866600Y-65252600D02* +X144856200Y-65252600D01* +D15* +X159283400Y-75463400D02* +X159461200Y-75285600D01* +D14* +X157149800Y-70535800D02* +X151866600Y-65252600D01* +X158445200Y-73824030D02* +X158445200Y-70535800D01* +X159283400Y-75793600D02* +X159283400Y-74662230D01* +X144856200Y-65252600D02* +X143383000Y-65252600D01* +X161721800Y-78232000D02* +X159283400Y-75793600D01* +X143383000Y-65252600D02* +X142697200Y-64566800D01* +X158445200Y-70535800D02* +X157149800Y-70535800D01* +X164541200Y-93497400D02* +X161721800Y-90678000D01* +X161721800Y-90678000D02* +X161721800Y-78232000D01* +D15* +X159283400Y-75793600D02* +X159283400Y-75463400D01* +D13* +X156514800Y-101686968D02* +X152033632Y-97205800D01* +X143102852Y-94742000D02* +X139318252Y-90957400D01* +X139318252Y-90957400D02* +X139141200Y-90957400D01* +X156714000Y-108258720D02* +X156514800Y-108059520D01* +X147904948Y-97205800D02* +X145441148Y-94742000D01* +X145441148Y-94742000D02* +X143102852Y-94742000D01* +X156514800Y-108059520D02* +X156514800Y-101686968D01* +X152033632Y-97205800D02* +X147904948Y-97205800D01* +X139141200Y-101117400D02* +X142964000Y-104940200D01* +X142964000Y-104940200D02* +X145198452Y-104940200D01* +X145198452Y-104940200D02* +X145668252Y-105410000D01* +X145668252Y-105410000D02* +X147574000Y-105410000D01* +X139141200Y-106197400D02* +X142664939Y-106197400D01* +X146050000Y-106222800D02* +X147657687Y-106222800D01* +X142664939Y-106197400D02* +X143617339Y-105245000D01* +X147835487Y-106400600D02* +X149849911Y-106400600D01* +X149849911Y-106400600D02* +X150786714Y-105463797D01* +X145072200Y-105245000D02* +X146050000Y-106222800D01* +X143617339Y-105245000D02* +X145072200Y-105245000D01* +X147657687Y-106222800D02* +X147835487Y-106400600D01* +X136499600Y-87064339D02* +X138753339Y-84810600D01* +X141832852Y-84582000D02* +X149255881Y-84582000D01* +X140360400Y-112496600D02* +X140360400Y-116865400D01* +X140360400Y-116865400D02* +X139700000Y-117525800D01* +X136499600Y-115823252D02* +X136499600Y-87064339D01* +X141604252Y-84810600D02* +X141832852Y-84582000D01* +X138202148Y-117525800D02* +X136499600Y-115823252D01* +X139700000Y-117525800D02* +X138202148Y-117525800D01* +X139141200Y-111277400D02* +X140360400Y-112496600D01* +X138753339Y-84810600D02* +X141604252Y-84810600D01* +X149255881Y-84582000D02* +X153106600Y-88432719D01* +X138480800Y-89916000D02* +X145313400Y-89916000D01* +X139141200Y-113817400D02* +X137642600Y-112318800D01* +X137642600Y-90754200D02* +X138480800Y-89916000D01* +X145313400Y-89916000D02* +X146532600Y-91135200D01* +X137642600Y-112318800D02* +X137642600Y-90754200D01* +X138201400Y-87147400D02* +X140893800Y-87147400D01* +X137058400Y-88290400D02* +X138201400Y-87147400D01* +X137058400Y-90399348D02* +X137058400Y-88290400D01* +X140893800Y-87147400D02* +X141059000Y-86982200D01* +X146209261Y-86664800D02* +X148793200Y-86664800D01* +X137033000Y-90424748D02* +X137058400Y-90399348D01* +X145891861Y-86982200D02* +X146209261Y-86664800D01* +X137033000Y-114884200D02* +X137033000Y-90424748D01* +X141059000Y-86982200D02* +X145891861Y-86982200D01* +X139141200Y-116357400D02* +X138506200Y-116357400D01* +X138506200Y-116357400D02* +X137033000Y-114884200D01* +X152624600Y-104059800D02* +X152624600Y-101648259D01* +X151769000Y-113730890D02* +X151769000Y-113442105D01* +X147320000Y-113411000D02* +X149326600Y-115417600D01* +X152882600Y-106349800D02* +X154444700Y-104787700D01* +X152882600Y-112328505D02* +X152882600Y-106349800D01* +X151769000Y-113442105D02* +X152882600Y-112328505D01* +X154444700Y-104787700D02* +X153974800Y-104317800D01* +X153974800Y-104317800D02* +X152882600Y-104317800D01* +X149326600Y-115417600D02* +X150082290Y-115417600D01* +X150082290Y-115417600D02* +X151769000Y-113730890D01* +X152882600Y-104317800D02* +X152624600Y-104059800D01* +X149885400Y-66294000D02* +X149910800Y-66268600D01* +X149885400Y-67741800D02* +X149885400Y-66294000D01* +X141770000Y-87465000D02* +X144566964Y-87465000D01* +X137337800Y-114085413D02* +X137337800Y-90627948D01* +X138172000Y-114919613D02* +X137337800Y-114085413D01* +X137337800Y-90627948D02* +X138405348Y-89560400D01* +X139674600Y-89560400D02* +X141770000Y-87465000D01* +X138405348Y-89560400D02* +X139674600Y-89560400D01* +X144566964Y-87465000D02* +X145865360Y-88763396D01* +X154228800Y-91287600D02* +X155473400Y-91287600D01* +X157759400Y-93573600D02* +X159283400Y-93573600D01* +X151384000Y-90601800D02* +X153568400Y-90601800D01* +X153568400Y-90627200D02* +X154228800Y-91287600D01* +X155473400Y-91287600D02* +X157759400Y-93573600D01* +X150342600Y-89560400D02* +X151384000Y-90601800D01* +X153568400Y-90601800D02* +X153568400Y-90627200D01* +X150727637Y-92002837D02* +X150317200Y-91592400D01* +X159283400Y-96113600D02* +X155172637Y-92002837D01* +X155172637Y-92002837D02* +X150727637Y-92002837D01* +X152073800Y-124464000D02* +X152073800Y-113568357D01* +X152073800Y-113568357D02* +X153441400Y-112200757D01* +X153441400Y-106299000D02* +X154809895Y-104930505D01* +X154809895Y-104930505D02* +X154809895Y-101537138D01* +X153441400Y-112200757D02* +X153441400Y-106299000D01* +X159283400Y-131673600D02* +X152073800Y-124464000D01* +D16* +X154551300Y-88475900D02* +X154551300Y-86926500D01* +X153238200Y-89789000D02* +X154551300Y-88475900D01* +D13* +X142621000Y-109855000D02* +X145215804Y-109855000D01* +X144043400Y-116433600D02* +X142316200Y-114706400D01* +X142316200Y-114706400D02* +X142316200Y-110159800D01* +X145215804Y-109855000D02* +X147175837Y-107894967D01* +X142316200Y-110159800D02* +X142621000Y-109855000D01* +X142773400Y-82143600D02* +X136863212Y-82143600D01* +X136863212Y-82143600D02* +X136719596Y-82287216D01* +X144043400Y-80873600D02* +X142773400Y-82143600D01* +X155114695Y-102234335D02* +X155288495Y-102060535D01* +X153746200Y-106628452D02* +X154660600Y-105714052D01* +X153517600Y-112844394D02* +X153746200Y-112615794D01* +X153746200Y-112615794D02* +X153746200Y-106628452D01* +X159283400Y-126593600D02* +X153517600Y-120827800D01* +X155114695Y-105056757D02* +X155114695Y-102234335D01* +X154660600Y-105714052D02* +X154660600Y-105510852D01* +X153517600Y-120827800D02* +X153517600Y-112844394D01* +X154660600Y-105510852D02* +X155114695Y-105056757D01* +X145491200Y-110261400D02* +X147793553Y-107959047D01* +X143738600Y-115290600D02* +X142798800Y-114350800D01* +X144043400Y-129133600D02* +X146075400Y-127101600D01* +X146075400Y-127101600D02* +X146075400Y-116814600D01* +X144551400Y-115290600D02* +X143738600Y-115290600D01* +X143433800Y-110261400D02* +X145491200Y-110261400D01* +X147793553Y-107959047D02* +X147825085Y-107959047D01* +X142798800Y-110896400D02* +X143433800Y-110261400D01* +X142798800Y-114350800D02* +X142798800Y-110896400D01* +X146075400Y-116814600D02* +X144551400Y-115290600D01* +X158857339Y-125082200D02* +X153822400Y-120047261D01* +X155419495Y-102938205D02* +X155902100Y-102455600D01* +X153822400Y-120047261D02* +X153822400Y-112970646D01* +X160312000Y-126110800D02* +X159283400Y-125082200D01* +X153822400Y-112970646D02* +X154051000Y-112742046D01* +X159283400Y-125082200D02* +X158857339Y-125082200D01* +X154051000Y-106754704D02* +X155419495Y-105386209D01* +X154051000Y-112742046D02* +X154051000Y-106754704D01* +X155419495Y-105386209D02* +X155419495Y-102938205D01* +X160312000Y-128105000D02* +X160312000Y-126110800D01* +X159283400Y-129133600D02* +X160312000Y-128105000D01* +X140030196Y-94538796D02* +X138277600Y-94538796D01* +X141274800Y-95783400D02* +X140030196Y-94538796D01* +X148818600Y-83642200D02* +X145923000Y-83642200D01* +X138480800Y-84505800D02* +X136067800Y-86918800D01* +X136067800Y-86918800D02* +X136067800Y-121014552D01* +X136067800Y-121014552D02* +X137828624Y-122775376D01* +X143598800Y-82385000D02* +X141478000Y-84505800D01* +X141478000Y-84505800D02* +X138480800Y-84505800D01* +X144665800Y-82385000D02* +X143598800Y-82385000D01* +X145923000Y-83642200D02* +X144665800Y-82385000D01* +X159753400Y-122542200D02* +X158153000Y-122542200D01* +X160324800Y-121970800D02* +X159753400Y-122542200D01* +X160324800Y-120015000D02* +X160324800Y-121970800D01* +X159283400Y-118973600D02* +X160324800Y-120015000D01* +X158153000Y-122542200D02* +X156616400Y-121005600D01* +X159131000Y-107302200D02* +X159931200Y-107302200D01* +X157784800Y-118865139D02* +X158254800Y-118395138D01* +X159283400Y-121513600D02* +X157861000Y-120091200D01* +X157861000Y-120091200D02* +X157861000Y-118941339D01* +X158254800Y-108178400D02* +X159131000Y-107302200D01* +X159931200Y-107302200D02* +X160858200Y-106375200D01* +X157861000Y-118941339D02* +X157784800Y-118865139D01* +X158254800Y-118395138D02* +X158254800Y-108178400D01* +X160858200Y-106375200D02* +X160858200Y-105994200D01* +G04 #@! TA.AperFunction,Conductor* +G36* +X166043167Y-53390697D02* +G01* +X166110189Y-53410437D01* +X166155900Y-53463279D01* +X166167063Y-53514433D01* +X166344333Y-136654011D01* +X166324791Y-136721092D01* +X166272085Y-136766959D01* +X166219613Y-136778273D01* +X135860542Y-136601914D01* +X135793618Y-136581840D01* +X135748170Y-136528771D01* +X135737262Y-136478257D01* +X135730831Y-134137400D01* +X138085617Y-134137400D01* +X138105899Y-134343332D01* +X138105900Y-134343334D01* +X138165968Y-134541354D01* +X138263515Y-134723850D01* +X138263517Y-134723852D01* +X138394789Y-134883810D01* +X138491409Y-134963102D01* +X138554750Y-135015085D01* +X138737246Y-135112632D01* +X138935266Y-135172700D01* +X138935265Y-135172700D01* +X138953729Y-135174518D01* +X139141200Y-135192983D01* +X139347134Y-135172700D01* +X139545154Y-135112632D01* +X139727650Y-135015085D01* +X139887610Y-134883810D01* +X140018885Y-134723850D01* +X140116432Y-134541354D01* +X140176500Y-134343334D01* +X140189278Y-134213600D01* +X142987817Y-134213600D01* +X143008099Y-134419532D01* +X143008100Y-134419534D01* +X143068168Y-134617554D01* +X143165715Y-134800050D01* +X143165717Y-134800052D01* +X143296989Y-134960010D01* +X143364096Y-135015082D01* +X143456950Y-135091285D01* +X143639446Y-135188832D01* +X143837466Y-135248900D01* +X143837465Y-135248900D01* +X143855929Y-135250718D01* +X144043400Y-135269183D01* +X144249334Y-135248900D01* +X144447354Y-135188832D01* +X144629850Y-135091285D01* +X144789810Y-134960010D01* +X144921085Y-134800050D01* +X145018632Y-134617554D01* +X145078700Y-134419534D01* +X145098983Y-134213600D01* +X145098983Y-134213599D01* +X158227817Y-134213599D01* +X158248099Y-134419532D01* +X158248100Y-134419534D01* +X158308168Y-134617554D01* +X158405715Y-134800050D01* +X158405717Y-134800052D01* +X158536989Y-134960010D01* +X158604096Y-135015082D01* +X158696950Y-135091285D01* +X158879446Y-135188832D01* +X159077466Y-135248900D01* +X159077465Y-135248900D01* +X159095929Y-135250718D01* +X159283400Y-135269183D01* +X159489334Y-135248900D01* +X159687354Y-135188832D01* +X159869850Y-135091285D01* +X160029810Y-134960010D01* +X160161085Y-134800050D01* +X160258632Y-134617554D01* +X160318700Y-134419534D01* +X160338983Y-134213600D01* +X160331478Y-134137400D01* +X163485617Y-134137400D01* +X163505899Y-134343332D01* +X163505900Y-134343334D01* +X163565968Y-134541354D01* +X163663515Y-134723850D01* +X163663517Y-134723852D01* +X163794789Y-134883810D01* +X163891409Y-134963102D01* +X163954750Y-135015085D01* +X164137246Y-135112632D01* +X164335266Y-135172700D01* +X164335265Y-135172700D01* +X164355548Y-135174697D01* +X164541200Y-135192983D01* +X164747134Y-135172700D01* +X164945154Y-135112632D01* +X165127650Y-135015085D01* +X165287610Y-134883810D01* +X165418885Y-134723850D01* +X165516432Y-134541354D01* +X165576500Y-134343334D01* +X165596783Y-134137400D01* +X165576500Y-133931466D01* +X165516432Y-133733446D01* +X165418885Y-133550950D01* +X165366902Y-133487609D01* +X165287610Y-133390989D01* +X165127652Y-133259717D01* +X165127653Y-133259717D01* +X165127650Y-133259715D01* +X164945154Y-133162168D01* +X164747134Y-133102100D01* +X164747132Y-133102099D01* +X164747134Y-133102099D01* +X164559663Y-133083635D01* +X164541200Y-133081817D01* +X164541199Y-133081817D01* +X164335267Y-133102099D01* +X164137243Y-133162169D01* +X164107065Y-133178300D01* +X163954750Y-133259715D01* +X163954748Y-133259716D01* +X163954747Y-133259717D01* +X163794789Y-133390989D01* +X163663517Y-133550947D01* +X163565969Y-133733443D01* +X163505899Y-133931467D01* +X163485617Y-134137400D01* +X160331478Y-134137400D01* +X160318700Y-134007666D01* +X160258632Y-133809646D01* +X160161085Y-133627150D01* +X160086098Y-133535777D01* +X160029810Y-133467189D01* +X159869852Y-133335917D01* +X159869853Y-133335917D01* +X159869850Y-133335915D01* +X159687354Y-133238368D01* +X159489334Y-133178300D01* +X159489332Y-133178299D01* +X159489334Y-133178299D01* +X159283400Y-133158017D01* +X159077467Y-133178299D01* +X158879443Y-133238369D01* +X158771457Y-133296090D01* +X158696950Y-133335915D01* +X158696948Y-133335916D01* +X158696947Y-133335917D01* +X158536989Y-133467189D01* +X158405717Y-133627147D01* +X158308169Y-133809643D01* +X158248099Y-134007667D01* +X158227817Y-134213599D01* +X145098983Y-134213599D01* +X145078700Y-134007666D01* +X145018632Y-133809646D01* +X144921085Y-133627150D01* +X144846098Y-133535777D01* +X144789810Y-133467189D01* +X144629852Y-133335917D01* +X144629853Y-133335917D01* +X144629850Y-133335915D01* +X144447354Y-133238368D01* +X144249334Y-133178300D01* +X144249332Y-133178299D01* +X144249334Y-133178299D01* +X144061863Y-133159835D01* +X144043400Y-133158017D01* +X144043399Y-133158017D01* +X143837467Y-133178299D01* +X143639443Y-133238369D01* +X143531457Y-133296090D01* +X143456950Y-133335915D01* +X143456948Y-133335916D01* +X143456947Y-133335917D01* +X143296989Y-133467189D01* +X143165717Y-133627147D01* +X143068169Y-133809643D01* +X143008099Y-134007667D01* +X142987817Y-134213600D01* +X140189278Y-134213600D01* +X140196783Y-134137400D01* +X140176500Y-133931466D01* +X140116432Y-133733446D01* +X140018885Y-133550950D01* +X139966902Y-133487609D01* +X139887610Y-133390989D01* +X139727652Y-133259717D01* +X139727653Y-133259717D01* +X139727650Y-133259715D01* +X139545154Y-133162168D01* +X139517021Y-133153634D01* +X147518719Y-133153634D01* +X147539200Y-133296090D01* +X147557388Y-133335915D01* +X147598989Y-133427007D01* +X147693238Y-133535777D01* +X147814313Y-133613587D01* +X147814316Y-133613588D01* +X147814315Y-133613588D01* +X147952402Y-133654133D01* +X147952404Y-133654134D01* +X147952405Y-133654134D01* +X148096328Y-133654134D01* +X148096328Y-133654133D01* +X148234419Y-133613587D01* +X148355494Y-133535777D01* +X148449743Y-133427007D01* +X148509531Y-133296091D01* +X148530013Y-133153634D01* +X148509531Y-133011177D01* +X148449743Y-132880261D01* +X148355494Y-132771491D01* +X148234419Y-132693681D01* +X148234417Y-132693680D01* +X148234415Y-132693679D01* +X148234416Y-132693679D01* +X148096329Y-132653134D01* +X148096327Y-132653134D01* +X147952405Y-132653134D01* +X147952402Y-132653134D01* +X147814315Y-132693679D01* +X147693239Y-132771490D01* +X147598989Y-132880260D01* +X147598988Y-132880262D01* +X147539200Y-133011177D01* +X147518719Y-133153634D01* +X139517021Y-133153634D01* +X139347134Y-133102100D01* +X139347132Y-133102099D01* +X139347134Y-133102099D01* +X139159663Y-133083635D01* +X139141200Y-133081817D01* +X139141199Y-133081817D01* +X138935267Y-133102099D01* +X138737243Y-133162169D01* +X138707065Y-133178300D01* +X138554750Y-133259715D01* +X138554748Y-133259716D01* +X138554747Y-133259717D01* +X138394789Y-133390989D01* +X138263517Y-133550947D01* +X138165969Y-133733443D01* +X138105899Y-133931467D01* +X138085617Y-134137400D01* +X135730831Y-134137400D01* +X135723853Y-131597400D01* +X138085617Y-131597400D01* +X138105899Y-131803332D01* +X138105900Y-131803334D01* +X138165968Y-132001354D01* +X138263515Y-132183850D01* +X138263517Y-132183852D01* +X138394789Y-132343810D01* +X138491409Y-132423102D01* +X138554750Y-132475085D01* +X138737246Y-132572632D01* +X138935266Y-132632700D01* +X138935265Y-132632700D01* +X138953729Y-132634518D01* +X139141200Y-132652983D01* +X139347134Y-132632700D01* +X139545154Y-132572632D01* +X139727650Y-132475085D01* +X139887610Y-132343810D01* +X140018885Y-132183850D01* +X140116432Y-132001354D01* +X140176500Y-131803334D01* +X140189278Y-131673600D01* +X142987817Y-131673600D01* +X143008099Y-131879532D01* +X143008100Y-131879534D01* +X143068168Y-132077554D01* +X143165715Y-132260050D01* +X143165717Y-132260052D01* +X143296989Y-132420010D01* +X143364096Y-132475082D01* +X143456950Y-132551285D01* +X143639446Y-132648832D01* +X143837466Y-132708900D01* +X143837465Y-132708900D01* +X143855929Y-132710718D01* +X144043400Y-132729183D01* +X144249334Y-132708900D01* +X144447354Y-132648832D01* +X144629850Y-132551285D01* +X144789810Y-132420010D01* +X144921085Y-132260050D01* +X145018632Y-132077554D01* +X145078700Y-131879534D01* +X145098983Y-131673600D01* +X145078700Y-131467666D01* +X145018632Y-131269646D01* +X144921085Y-131087150D01* +X144858547Y-131010947D01* +X144789810Y-130927189D01* +X144629852Y-130795917D01* +X144629853Y-130795917D01* +X144629850Y-130795915D01* +X144447354Y-130698368D01* +X144249334Y-130638300D01* +X144249332Y-130638299D01* +X144249334Y-130638299D01* +X144043400Y-130618017D01* +X143837467Y-130638299D01* +X143639443Y-130698369D01* +X143529298Y-130757243D01* +X143456950Y-130795915D01* +X143456948Y-130795916D01* +X143456947Y-130795917D01* +X143296989Y-130927189D01* +X143165717Y-131087147D01* +X143068169Y-131269643D01* +X143008099Y-131467667D01* +X142987817Y-131673600D01* +X140189278Y-131673600D01* +X140196783Y-131597400D01* +X140176500Y-131391466D01* +X140116432Y-131193446D01* +X140018885Y-131010950D01* +X139966902Y-130947609D01* +X139887610Y-130850989D01* +X139727652Y-130719717D01* +X139727653Y-130719717D01* +X139727650Y-130719715D01* +X139545154Y-130622168D01* +X139347134Y-130562100D01* +X139347132Y-130562099D01* +X139347134Y-130562099D01* +X139141200Y-130541817D01* +X138935267Y-130562099D01* +X138737243Y-130622169D01* +X138707065Y-130638300D01* +X138554750Y-130719715D01* +X138554748Y-130719716D01* +X138554747Y-130719717D01* +X138394789Y-130850989D01* +X138263517Y-131010947D01* +X138165969Y-131193443D01* +X138105899Y-131391467D01* +X138085617Y-131597400D01* +X135723853Y-131597400D01* +X135716875Y-129057399D01* +X138085617Y-129057399D01* +X138105899Y-129263332D01* +X138105900Y-129263334D01* +X138165968Y-129461354D01* +X138263515Y-129643850D01* +X138263517Y-129643852D01* +X138394789Y-129803810D01* +X138491409Y-129883102D01* +X138554750Y-129935085D01* +X138737246Y-130032632D01* +X138935266Y-130092700D01* +X138935265Y-130092700D01* +X138953729Y-130094518D01* +X139141200Y-130112983D01* +X139347134Y-130092700D01* +X139545154Y-130032632D01* +X139727650Y-129935085D01* +X139887610Y-129803810D01* +X140018885Y-129643850D01* +X140116432Y-129461354D01* +X140176500Y-129263334D01* +X140196783Y-129057400D01* +X140176500Y-128851466D01* +X140116432Y-128653446D01* +X140018885Y-128470950D01* +X139966902Y-128407609D01* +X139887610Y-128310989D01* +X139727652Y-128179717D01* +X139727653Y-128179717D01* +X139727650Y-128179715D01* +X139545154Y-128082168D01* +X139347134Y-128022100D01* +X139347132Y-128022099D01* +X139347134Y-128022099D01* +X139141200Y-128001817D01* +X138935267Y-128022099D01* +X138737243Y-128082169D01* +X138707065Y-128098300D01* +X138554750Y-128179715D01* +X138554748Y-128179716D01* +X138554747Y-128179717D01* +X138394789Y-128310989D01* +X138263517Y-128470947D01* +X138165969Y-128653443D01* +X138105899Y-128851467D01* +X138085617Y-129057399D01* +X135716875Y-129057399D01* +X135709897Y-126517400D01* +X138085617Y-126517400D01* +X138105899Y-126723332D01* +X138127438Y-126794335D01* +X138165968Y-126921354D01* +X138263515Y-127103850D01* +X138298169Y-127146077D01* +X138394789Y-127263810D01* +X138488794Y-127340957D01* +X138554750Y-127395085D01* +X138737246Y-127492632D01* +X138935266Y-127552700D01* +X138935265Y-127552700D01* +X138955547Y-127554697D01* +X139141200Y-127572983D01* +X139347134Y-127552700D01* +X139545154Y-127492632D01* +X139727650Y-127395085D01* +X139887610Y-127263810D01* +X140018885Y-127103850D01* +X140116432Y-126921354D01* +X140176500Y-126723334D01* +X140189278Y-126593600D01* +X142987817Y-126593600D01* +X143008099Y-126799532D01* +X143008100Y-126799534D01* +X143068168Y-126997554D01* +X143165715Y-127180050D01* +X143165717Y-127180052D01* +X143296989Y-127340010D01* +X143364096Y-127395082D01* +X143456950Y-127471285D01* +X143639446Y-127568832D01* +X143837466Y-127628900D01* +X143837465Y-127628900D01* +X143857747Y-127630897D01* +X144043400Y-127649183D01* +X144249334Y-127628900D01* +X144447354Y-127568832D01* +X144629850Y-127471285D01* +X144789810Y-127340010D01* +X144921085Y-127180050D01* +X145018632Y-126997554D01* +X145078700Y-126799534D01* +X145098983Y-126593600D01* +X145078700Y-126387666D01* +X145018632Y-126189646D01* +X144921085Y-126007150D01* +X144858547Y-125930947D01* +X144789810Y-125847189D01* +X144672077Y-125750569D01* +X144629850Y-125715915D01* +X144447354Y-125618368D01* +X144249334Y-125558300D01* +X144249332Y-125558299D01* +X144249334Y-125558299D01* +X144061863Y-125539835D01* +X144043400Y-125538017D01* +X144043399Y-125538017D01* +X143837467Y-125558299D01* +X143639443Y-125618369D01* +X143529298Y-125677243D01* +X143456950Y-125715915D01* +X143456948Y-125715916D01* +X143456947Y-125715917D01* +X143296989Y-125847189D01* +X143165717Y-126007147D01* +X143068169Y-126189643D01* +X143008099Y-126387667D01* +X142987817Y-126593600D01* +X140189278Y-126593600D01* +X140196783Y-126517400D01* +X140176500Y-126311466D01* +X140116432Y-126113446D01* +X140018885Y-125930950D01* +X139957257Y-125855856D01* +X139887610Y-125770989D01* +X139727652Y-125639717D01* +X139727653Y-125639717D01* +X139727650Y-125639715D01* +X139545154Y-125542168D01* +X139347134Y-125482100D01* +X139347132Y-125482099D01* +X139347134Y-125482099D01* +X139159663Y-125463635D01* +X139141200Y-125461817D01* +X139141199Y-125461817D01* +X138935267Y-125482099D01* +X138737243Y-125542169D01* +X138707065Y-125558300D01* +X138554750Y-125639715D01* +X138554748Y-125639716D01* +X138554747Y-125639717D01* +X138394789Y-125770989D01* +X138281608Y-125908903D01* +X138263515Y-125930950D01* +X138239808Y-125975302D01* +X138165969Y-126113443D01* +X138105899Y-126311467D01* +X138085617Y-126517400D01* +X135709897Y-126517400D01* +X135695850Y-121404327D01* +X135715351Y-121337235D01* +X135768029Y-121291336D01* +X135837160Y-121281202D01* +X135900795Y-121310052D01* +X135907531Y-121316307D01* +X137286659Y-122695435D01* +X137320143Y-122756756D01* +X137321209Y-122766670D01* +X137321715Y-122766598D01* +X137343458Y-122917832D01* +X137389341Y-123018299D01* +X137403247Y-123048749D01* +X137497496Y-123157519D01* +X137618571Y-123235329D01* +X137618574Y-123235330D01* +X137618573Y-123235330D01* +X137756660Y-123275875D01* +X137756662Y-123275876D01* +X137756663Y-123275876D01* +X137900586Y-123275876D01* +X137900586Y-123275875D01* +X138038674Y-123235330D01* +X138038675Y-123235330D01* +X138040079Y-123234428D01* +X138122243Y-123181624D01* +X138189280Y-123161940D01* +X138256320Y-123181624D01* +X138302075Y-123234428D01* +X138312019Y-123303586D01* +X138285136Y-123364602D01* +X138263518Y-123390944D01* +X138165969Y-123573443D01* +X138105899Y-123771467D01* +X138085617Y-123977399D01* +X138105899Y-124183332D01* +X138105900Y-124183334D01* +X138165968Y-124381354D01* +X138263515Y-124563850D01* +X138263517Y-124563852D01* +X138394789Y-124723810D01* +X138491409Y-124803102D01* +X138554750Y-124855085D01* +X138737246Y-124952632D01* +X138935266Y-125012700D01* +X138935265Y-125012700D01* +X138952557Y-125014403D01* +X139141200Y-125032983D01* +X139347134Y-125012700D01* +X139545154Y-124952632D01* +X139727650Y-124855085D01* +X139887610Y-124723810D01* +X140018885Y-124563850D01* +X140116432Y-124381354D01* +X140176500Y-124183334D01* +X140189278Y-124053599D01* +X142987817Y-124053599D01* +X143008099Y-124259532D01* +X143008100Y-124259534D01* +X143068168Y-124457554D01* +X143165715Y-124640050D01* +X143165717Y-124640052D01* +X143296989Y-124800010D01* +X143364096Y-124855082D01* +X143456950Y-124931285D01* +X143639446Y-125028832D01* +X143837466Y-125088900D01* +X143837465Y-125088900D01* +X143855929Y-125090718D01* +X144043400Y-125109183D01* +X144249334Y-125088900D01* +X144447354Y-125028832D01* +X144629850Y-124931285D01* +X144789810Y-124800010D01* +X144921085Y-124640050D01* +X145018632Y-124457554D01* +X145078700Y-124259534D01* +X145098983Y-124053600D01* +X145078700Y-123847666D01* +X145018632Y-123649646D01* +X144921085Y-123467150D01* +X144836927Y-123364602D01* +X144789810Y-123307189D01* +X144641389Y-123185385D01* +X144629850Y-123175915D01* +X144447354Y-123078368D01* +X144249334Y-123018300D01* +X144249332Y-123018299D01* +X144249334Y-123018299D01* +X144043400Y-122998017D01* +X143837467Y-123018299D01* +X143639443Y-123078369D01* +X143529298Y-123137243D01* +X143456950Y-123175915D01* +X143456948Y-123175916D01* +X143456947Y-123175917D01* +X143296989Y-123307189D01* +X143165717Y-123467147D01* +X143068169Y-123649643D01* +X143008099Y-123847667D01* +X142987817Y-124053599D01* +X140189278Y-124053599D01* +X140196783Y-123977400D01* +X140176500Y-123771466D01* +X140116432Y-123573446D01* +X140018885Y-123390950D01* +X139966902Y-123327609D01* +X139887610Y-123230989D01* +X139734449Y-123105295D01* +X139727650Y-123099715D01* +X139545154Y-123002168D01* +X139347134Y-122942100D01* +X139347132Y-122942099D01* +X139347134Y-122942099D01* +X139159663Y-122923635D01* +X139141200Y-122921817D01* +X139141199Y-122921817D01* +X138935267Y-122942099D01* +X138737243Y-123002169D01* +X138554746Y-123099717D01* +X138450359Y-123185385D01* +X138386049Y-123212697D01* +X138317182Y-123200906D01* +X138265622Y-123153753D01* +X138247739Y-123086210D01* +X138258901Y-123038019D01* +X138313789Y-122917833D01* +X138334271Y-122775376D01* +X138313789Y-122632919D01* +X138254001Y-122502003D01* +X138159752Y-122393233D01* +X138038677Y-122315423D01* +X138038675Y-122315422D01* +X138038673Y-122315421D01* +X138038674Y-122315421D01* +X137900587Y-122274876D01* +X137900585Y-122274876D01* +X137841510Y-122274876D01* +X137774471Y-122255191D01* +X137753829Y-122238557D01* +X136952673Y-121437400D01* +X138085617Y-121437400D01* +X138105899Y-121643332D01* +X138105900Y-121643334D01* +X138165968Y-121841354D01* +X138263515Y-122023850D01* +X138263517Y-122023852D01* +X138394789Y-122183810D01* +X138491409Y-122263102D01* +X138554750Y-122315085D01* +X138737246Y-122412632D01* +X138935266Y-122472700D01* +X138935265Y-122472700D01* +X138953729Y-122474518D01* +X139141200Y-122492983D01* +X139347134Y-122472700D01* +X139545154Y-122412632D01* +X139727650Y-122315085D01* +X139887610Y-122183810D01* +X140018885Y-122023850D01* +X140116432Y-121841354D01* +X140176500Y-121643334D01* +X140189278Y-121513600D01* +X142987817Y-121513600D01* +X143008099Y-121719532D01* +X143008100Y-121719534D01* +X143068168Y-121917554D01* +X143165715Y-122100050D01* +X143165717Y-122100052D01* +X143296989Y-122260010D01* +X143315104Y-122274876D01* +X143456950Y-122391285D01* +X143639446Y-122488832D01* +X143837466Y-122548900D01* +X143837465Y-122548900D01* +X143855929Y-122550718D01* +X144043400Y-122569183D01* +X144249334Y-122548900D01* +X144447354Y-122488832D01* +X144629850Y-122391285D01* +X144789810Y-122260010D01* +X144921085Y-122100050D01* +X145018632Y-121917554D01* +X145078700Y-121719534D01* +X145098983Y-121513600D01* +X145078700Y-121307666D01* +X145018632Y-121109646D01* +X144921085Y-120927150D01* +X144858547Y-120850947D01* +X144789810Y-120767189D01* +X144629852Y-120635917D01* +X144629853Y-120635917D01* +X144629850Y-120635915D01* +X144447994Y-120538710D01* +X144447356Y-120538369D01* +X144447355Y-120538368D01* +X144447354Y-120538368D01* +X144249334Y-120478300D01* +X144249332Y-120478299D01* +X144249334Y-120478299D01* +X144043400Y-120458017D01* +X143837467Y-120478299D01* +X143639443Y-120538369D01* +X143529298Y-120597243D01* +X143456950Y-120635915D01* +X143456948Y-120635916D01* +X143456947Y-120635917D01* +X143296989Y-120767189D01* +X143175238Y-120915546D01* +X143165715Y-120927150D01* +X143143881Y-120967998D01* +X143068169Y-121109643D01* +X143008099Y-121307667D01* +X142987817Y-121513600D01* +X140189278Y-121513600D01* +X140196783Y-121437400D01* +X140176500Y-121231466D01* +X140116432Y-121033446D01* +X140018885Y-120850950D01* +X139966902Y-120787609D01* +X139887610Y-120690989D01* +X139727652Y-120559717D01* +X139727653Y-120559717D01* +X139727650Y-120559715D01* +X139545154Y-120462168D01* +X139347134Y-120402100D01* +X139347132Y-120402099D01* +X139347134Y-120402099D01* +X139141200Y-120381817D01* +X138935267Y-120402099D01* +X138737243Y-120462169D01* +X138644427Y-120511781D01* +X138554750Y-120559715D01* +X138554748Y-120559716D01* +X138554747Y-120559717D01* +X138394789Y-120690989D01* +X138263517Y-120850947D01* +X138165969Y-121033443D01* +X138105899Y-121231467D01* +X138085617Y-121437400D01* +X136952673Y-121437400D01* +X136430819Y-120915546D01* +X136397334Y-120854223D01* +X136394500Y-120827865D01* +X136394500Y-116479536D01* +X136414185Y-116412497D01* +X136466989Y-116366742D01* +X136536147Y-116356798D01* +X136599703Y-116385823D01* +X136606166Y-116391841D01* +X137292959Y-117078634D01* +X137959129Y-117744804D01* +X137962780Y-117748788D01* +X137988910Y-117779928D01* +X138024091Y-117800240D01* +X138024100Y-117800245D01* +X138028666Y-117803154D01* +X138061948Y-117826459D01* +X138066650Y-117828651D01* +X138083821Y-117835763D01* +X138088683Y-117837533D01* +X138088684Y-117837533D01* +X138088686Y-117837534D01* +X138128717Y-117844591D01* +X138133979Y-117845758D01* +X138173234Y-117856277D01* +X138213712Y-117852735D01* +X138219113Y-117852500D01* +X138411944Y-117852500D01* +X138478983Y-117872185D01* +X138524738Y-117924989D01* +X138534682Y-117994147D01* +X138505657Y-118057703D01* +X138490609Y-118072353D01* +X138394790Y-118150989D01* +X138263517Y-118310947D01* +X138263515Y-118310950D01* +X138224843Y-118383298D01* +X138165969Y-118493443D01* +X138105899Y-118691467D01* +X138085617Y-118897399D01* +X138105899Y-119103332D01* +X138105900Y-119103334D01* +X138165968Y-119301354D01* +X138263515Y-119483850D01* +X138263517Y-119483852D01* +X138394789Y-119643810D01* +X138491409Y-119723102D01* +X138554750Y-119775085D01* +X138737246Y-119872632D01* +X138935266Y-119932700D01* +X138935265Y-119932700D01* +X138955547Y-119934697D01* +X139141200Y-119952983D01* +X139347134Y-119932700D01* +X139545154Y-119872632D01* +X139727650Y-119775085D01* +X139887610Y-119643810D01* +X140018885Y-119483850D01* +X140116432Y-119301354D01* +X140176500Y-119103334D01* +X140189278Y-118973600D01* +X142987817Y-118973600D01* +X142989213Y-118987775D01* +X143008099Y-119179532D01* +X143008100Y-119179534D01* +X143068168Y-119377554D01* +X143165715Y-119560050D01* +X143200369Y-119602277D01* +X143296989Y-119720010D01* +X143360323Y-119771986D01* +X143456950Y-119851285D01* +X143639446Y-119948832D01* +X143837466Y-120008900D01* +X143837465Y-120008900D01* +X143857748Y-120010897D01* +X144043400Y-120029183D01* +X144249334Y-120008900D01* +X144447354Y-119948832D01* +X144629850Y-119851285D01* +X144789810Y-119720010D01* +X144921085Y-119560050D01* +X145018632Y-119377554D01* +X145078700Y-119179534D01* +X145098983Y-118973600D01* +X145078700Y-118767666D01* +X145018632Y-118569646D01* +X144921085Y-118387150D01* +X144846390Y-118296133D01* +X144789810Y-118227189D01* +X144629852Y-118095917D01* +X144629853Y-118095917D01* +X144629850Y-118095915D01* +X144447354Y-117998368D01* +X144249334Y-117938300D01* +X144249332Y-117938299D01* +X144249334Y-117938299D01* +X144043400Y-117918017D01* +X143837467Y-117938299D01* +X143639443Y-117998369D01* +X143564782Y-118038277D01* +X143456950Y-118095915D01* +X143456948Y-118095916D01* +X143456947Y-118095917D01* +X143296989Y-118227189D01* +X143165717Y-118387147D01* +X143068169Y-118569643D01* +X143008099Y-118767667D01* +X142990043Y-118951000D01* +X142987817Y-118973600D01* +X140189278Y-118973600D01* +X140196783Y-118897400D01* +X140176500Y-118691466D01* +X140116432Y-118493446D01* +X140018885Y-118310950D01* +X139887610Y-118150990D01* +X139887609Y-118150989D01* +X139768364Y-118053127D01* +X139729030Y-117995382D01* +X139727159Y-117925537D01* +X139763346Y-117865769D01* +X139804622Y-117840751D01* +X139813457Y-117837534D01* +X139813462Y-117837534D01* +X139813465Y-117837531D01* +X139818358Y-117835751D01* +X139835473Y-117828662D01* +X139840194Y-117826460D01* +X139840199Y-117826459D01* +X139873492Y-117803145D01* +X139878031Y-117800253D01* +X139913238Y-117779928D01* +X139939372Y-117748781D01* +X139942992Y-117744830D01* +X140579430Y-117108392D01* +X140583381Y-117104772D01* +X140614528Y-117078638D01* +X140634853Y-117043431D01* +X140637750Y-117038886D01* +X140661059Y-117005599D01* +X140661060Y-117005594D01* +X140663262Y-117000873D01* +X140670350Y-116983762D01* +X140672134Y-116978861D01* +X140678306Y-116943852D01* +X140679190Y-116938835D01* +X140680356Y-116933575D01* +X140690878Y-116894313D01* +X140687335Y-116853827D01* +X140687100Y-116848424D01* +X140687100Y-114735314D01* +X141985721Y-114735314D01* +X141996240Y-114774570D01* +X141997411Y-114779852D01* +X142004466Y-114819863D01* +X142006231Y-114824712D01* +X142013361Y-114841924D01* +X142015540Y-114846598D01* +X142038847Y-114879885D01* +X142041754Y-114884447D01* +X142062070Y-114919635D01* +X142062074Y-114919640D01* +X142093199Y-114945757D01* +X142097189Y-114949413D01* +X143041581Y-115893805D01* +X143075066Y-115955128D01* +X143070082Y-116024820D01* +X143068464Y-116028932D01* +X143068170Y-116029641D01* +X143068169Y-116029643D01* +X143068168Y-116029646D01* +X143043565Y-116110749D01* +X143008099Y-116227667D01* +X142987817Y-116433600D01* +X143008099Y-116639532D01* +X143022953Y-116688498D01* +X143068168Y-116837554D01* +X143165715Y-117020050D01* +X143165717Y-117020052D01* +X143296989Y-117180010D01* +X143364096Y-117235082D01* +X143456950Y-117311285D01* +X143639446Y-117408832D01* +X143837466Y-117468900D01* +X143837465Y-117468900D01* +X143855929Y-117470718D01* +X144043400Y-117489183D01* +X144249334Y-117468900D01* +X144447354Y-117408832D01* +X144629850Y-117311285D01* +X144789810Y-117180010D01* +X144921085Y-117020050D01* +X145018632Y-116837554D01* +X145078700Y-116639534D01* +X145085245Y-116573079D01* +X145111405Y-116508292D01* +X145168440Y-116467933D01* +X145238240Y-116464816D01* +X145296329Y-116497552D01* +X145712381Y-116913604D01* +X145745866Y-116974927D01* +X145748700Y-117001285D01* +X145748700Y-126914912D01* +X145729015Y-126981951D01* +X145712381Y-127002593D01* +X144583194Y-128131780D01* +X144521871Y-128165265D01* +X144452179Y-128160281D01* +X144448070Y-128158664D01* +X144447363Y-128158371D01* +X144447355Y-128158368D01* +X144447354Y-128158368D01* +X144249334Y-128098300D01* +X144249332Y-128098299D01* +X144249334Y-128098299D01* +X144043400Y-128078017D01* +X143837467Y-128098299D01* +X143639443Y-128158369D01* +X143529298Y-128217243D01* +X143456950Y-128255915D01* +X143456948Y-128255916D01* +X143456947Y-128255917D01* +X143296989Y-128387189D01* +X143165717Y-128547147D01* +X143068169Y-128729643D01* +X143008099Y-128927667D01* +X142987817Y-129133599D01* +X143008099Y-129339532D01* +X143013147Y-129356173D01* +X143068168Y-129537554D01* +X143165715Y-129720050D01* +X143165717Y-129720052D01* +X143296989Y-129880010D01* +X143364096Y-129935082D01* +X143456950Y-130011285D01* +X143639446Y-130108832D01* +X143837466Y-130168900D01* +X143837465Y-130168900D01* +X143857747Y-130170897D01* +X144043400Y-130189183D01* +X144249334Y-130168900D01* +X144447354Y-130108832D01* +X144629850Y-130011285D01* +X144789810Y-129880010D01* +X144921085Y-129720050D01* +X145018632Y-129537554D01* +X145078700Y-129339534D01* +X145098983Y-129133600D01* +X145093979Y-129082799D01* +X148206553Y-129082799D01* +X148227034Y-129225256D01* +X148244423Y-129263332D01* +X148286823Y-129356173D01* +X148381072Y-129464943D01* +X148502147Y-129542753D01* +X148502150Y-129542754D01* +X148502149Y-129542754D01* +X148640236Y-129583299D01* +X148640238Y-129583300D01* +X148640239Y-129583300D01* +X148784162Y-129583300D01* +X148784162Y-129583299D01* +X148922253Y-129542753D01* +X149043328Y-129464943D01* +X149137577Y-129356173D01* +X149197365Y-129225257D01* +X149217847Y-129082800D01* +X149197365Y-128940343D01* +X149137577Y-128809427D01* +X149043328Y-128700657D01* +X148922253Y-128622847D01* +X148922251Y-128622846D01* +X148922249Y-128622845D01* +X148922250Y-128622845D01* +X148784163Y-128582300D01* +X148784161Y-128582300D01* +X148640239Y-128582300D01* +X148640236Y-128582300D01* +X148502149Y-128622845D01* +X148381073Y-128700656D01* +X148286823Y-128809426D01* +X148286822Y-128809428D01* +X148227034Y-128940343D01* +X148206553Y-129082799D01* +X145093979Y-129082799D01* +X145078700Y-128927666D01* +X145018632Y-128729646D01* +X145018624Y-128729632D01* +X145018341Y-128728946D01* +X145018298Y-128728546D01* +X145016863Y-128723816D01* +X145017759Y-128723543D01* +X145010868Y-128659477D01* +X145042138Y-128596996D01* +X145045190Y-128593832D01* +X146294430Y-127344592D01* +X146298381Y-127340972D01* +X146329528Y-127314838D01* +X146349853Y-127279631D01* +X146352750Y-127275086D01* +X146376059Y-127241799D01* +X146376060Y-127241794D01* +X146378262Y-127237073D01* +X146385353Y-127219955D01* +X146387133Y-127215063D01* +X146387134Y-127215062D01* +X146394192Y-127175027D01* +X146395354Y-127169785D01* +X146405878Y-127130514D01* +X146402335Y-127090028D01* +X146402100Y-127084625D01* +X146402100Y-122885200D01* +X150116353Y-122885200D01* +X150136834Y-123027656D01* +X150172291Y-123105295D01* +X150196623Y-123158573D01* +X150290872Y-123267343D01* +X150411947Y-123345153D01* +X150411950Y-123345154D01* +X150411949Y-123345154D01* +X150550036Y-123385699D01* +X150550038Y-123385700D01* +X150550039Y-123385700D01* +X150693962Y-123385700D01* +X150693962Y-123385699D01* +X150832053Y-123345153D01* +X150953128Y-123267343D01* +X151047377Y-123158573D01* +X151107165Y-123027657D01* +X151127647Y-122885200D01* +X151107165Y-122742743D01* +X151047377Y-122611827D01* +X150953128Y-122503057D01* +X150832053Y-122425247D01* +X150832051Y-122425246D01* +X150832049Y-122425245D01* +X150832050Y-122425245D01* +X150693963Y-122384700D01* +X150693961Y-122384700D01* +X150550039Y-122384700D01* +X150550036Y-122384700D01* +X150411949Y-122425245D01* +X150290873Y-122503056D01* +X150196623Y-122611826D01* +X150196622Y-122611828D01* +X150136834Y-122742743D01* +X150116353Y-122885200D01* +X146402100Y-122885200D01* +X146402100Y-120675400D01* +X148312953Y-120675400D01* +X148333434Y-120817856D01* +X148383348Y-120927150D01* +X148393223Y-120948773D01* +X148487472Y-121057543D01* +X148608547Y-121135353D01* +X148608550Y-121135354D01* +X148608549Y-121135354D01* +X148746636Y-121175899D01* +X148746638Y-121175900D01* +X148746639Y-121175900D01* +X148890562Y-121175900D01* +X148890562Y-121175899D01* +X149028653Y-121135353D01* +X149149728Y-121057543D01* +X149243977Y-120948773D01* +X149303765Y-120817857D01* +X149324247Y-120675400D01* +X149303765Y-120532943D01* +X149243977Y-120402027D01* +X149149728Y-120293257D01* +X149028653Y-120215447D01* +X149028651Y-120215446D01* +X149028649Y-120215445D01* +X149028650Y-120215445D01* +X148890563Y-120174900D01* +X148890561Y-120174900D01* +X148746639Y-120174900D01* +X148746636Y-120174900D01* +X148608549Y-120215445D01* +X148487473Y-120293256D01* +X148393223Y-120402026D01* +X148393222Y-120402028D01* +X148333434Y-120532943D01* +X148312953Y-120675400D01* +X146402100Y-120675400D01* +X146402100Y-116831565D01* +X146402336Y-116826158D01* +X146405877Y-116785685D01* +X146395361Y-116746442D01* +X146394191Y-116741169D01* +X146387134Y-116701138D01* +X146387133Y-116701136D01* +X146387133Y-116701135D01* +X146385363Y-116696273D01* +X146378251Y-116679102D01* +X146376059Y-116674400D01* +X146352754Y-116641118D01* +X146349845Y-116636552D01* +X146329529Y-116601364D01* +X146329528Y-116601362D01* +X146298388Y-116575232D01* +X146294404Y-116571581D01* +X145623023Y-115900200D01* +X146407953Y-115900200D01* +X146428434Y-116042656D01* +X146469033Y-116131553D01* +X146488223Y-116173573D01* +X146582472Y-116282343D01* +X146703547Y-116360153D01* +X146703550Y-116360154D01* +X146703549Y-116360154D01* +X146841636Y-116400699D01* +X146841638Y-116400700D01* +X146841639Y-116400700D01* +X146985562Y-116400700D01* +X146985562Y-116400699D01* +X147123653Y-116360153D01* +X147244728Y-116282343D01* +X147338977Y-116173573D01* +X147398765Y-116042657D01* +X147419247Y-115900200D01* +X147398765Y-115757743D01* +X147338977Y-115626827D01* +X147244728Y-115518057D01* +X147123653Y-115440247D01* +X147123651Y-115440246D01* +X147123649Y-115440245D01* +X147123650Y-115440245D01* +X146985563Y-115399700D01* +X146985561Y-115399700D01* +X146841639Y-115399700D01* +X146841636Y-115399700D01* +X146703549Y-115440245D01* +X146582473Y-115518056D01* +X146488223Y-115626826D01* +X146488222Y-115626828D01* +X146428434Y-115757743D01* +X146407953Y-115900200D01* +X145623023Y-115900200D01* +X144794413Y-115071589D01* +X144790757Y-115067599D01* +X144764640Y-115036474D01* +X144764635Y-115036470D01* +X144729447Y-115016154D01* +X144724885Y-115013247D01* +X144691598Y-114989940D01* +X144686924Y-114987761D01* +X144663363Y-114978001D01* +X144655465Y-114973441D01* +X144656810Y-114971111D01* +X144613505Y-114939225D01* +X144588570Y-114873956D01* +X144602880Y-114805567D01* +X144633516Y-114768276D01* +X144657156Y-114748876D01* +X144789810Y-114640010D01* +X144921085Y-114480050D01* +X145018632Y-114297554D01* +X145078700Y-114099534D01* +X145098983Y-113893600D01* +X145078700Y-113687666D01* +X145018632Y-113489646D01* +X144921085Y-113307150D01* +X144858547Y-113230947D01* +X144789810Y-113147189D01* +X144672077Y-113050569D01* +X144629850Y-113015915D01* +X144447354Y-112918368D01* +X144249334Y-112858300D01* +X144249332Y-112858299D01* +X144249334Y-112858299D01* +X144043400Y-112838017D01* +X143837467Y-112858299D01* +X143639443Y-112918369D01* +X143456946Y-113015917D01* +X143328164Y-113121605D01* +X143263854Y-113148917D01* +X143194986Y-113137125D01* +X143143427Y-113089973D01* +X143125500Y-113025751D01* +X143125500Y-112220801D01* +X143145185Y-112153762D01* +X143197989Y-112108007D01* +X143267147Y-112098063D01* +X143328165Y-112124948D01* +X143457226Y-112230867D01* +X143457233Y-112230871D01* +X143639630Y-112328364D01* +X143639633Y-112328365D01* +X143789400Y-112373796D01* +X143789400Y-111665286D01* +X143805355Y-111681241D01* +X143918252Y-111738765D01* +X144011919Y-111753600D01* +X144074881Y-111753600D01* +X144168548Y-111738765D01* +X144281445Y-111681241D01* +X144297400Y-111665286D01* +X144297400Y-112373796D01* +X144447166Y-112328365D01* +X144447169Y-112328364D01* +X144629566Y-112230871D01* +X144629573Y-112230867D01* +X144789455Y-112099655D01* +X144920667Y-111939773D01* +X144920671Y-111939766D01* +X145018166Y-111757366D01* +X145063597Y-111607600D01* +X144355086Y-111607600D01* +X144371041Y-111591645D01* +X144428565Y-111478748D01* +X144448386Y-111353600D01* +X144428565Y-111228452D01* +X144371041Y-111115555D01* +X144355086Y-111099600D01* +X145063597Y-111099600D01* +X145063597Y-111099599D01* +X145018166Y-110949833D01* +X144922339Y-110770553D01* +X144908097Y-110702150D01* +X144933097Y-110636906D01* +X144989402Y-110595536D01* +X145031697Y-110588100D01* +X145474226Y-110588100D01* +X145479629Y-110588335D01* +X145520114Y-110591878D01* +X145559385Y-110581354D01* +X145564627Y-110580192D01* +X145604662Y-110573134D01* +X145604664Y-110573132D01* +X145609555Y-110571353D01* +X145626673Y-110564262D01* +X145631394Y-110562060D01* +X145631399Y-110562059D01* +X145664692Y-110538745D01* +X145669231Y-110535853D01* +X145704438Y-110515528D01* +X145730572Y-110484381D01* +X145734192Y-110480430D01* +X146740623Y-109474000D01* +X148236753Y-109474000D01* +X148238183Y-109483943D01* +X148257234Y-109616456D01* +X148304674Y-109720333D01* +X148317023Y-109747373D01* +X148411272Y-109856143D01* +X148532347Y-109933953D01* +X148532350Y-109933954D01* +X148532349Y-109933954D01* +X148670436Y-109974499D01* +X148670438Y-109974500D01* +X148670439Y-109974500D01* +X148814362Y-109974500D01* +X148814362Y-109974499D01* +X148952453Y-109933953D01* +X149073528Y-109856143D01* +X149167777Y-109747373D01* +X149227565Y-109616457D01* +X149248047Y-109474000D01* +X149227565Y-109331543D01* +X149167777Y-109200627D01* +X149073528Y-109091857D01* +X148952453Y-109014047D01* +X148952451Y-109014046D01* +X148952449Y-109014045D01* +X148952450Y-109014045D01* +X148814363Y-108973500D01* +X148814361Y-108973500D01* +X148670439Y-108973500D01* +X148670436Y-108973500D01* +X148532349Y-109014045D01* +X148411273Y-109091856D01* +X148317023Y-109200626D01* +X148317022Y-109200628D01* +X148257234Y-109331543D01* +X148243526Y-109426891D01* +X148236753Y-109474000D01* +X146740623Y-109474000D01* +X147718757Y-108495866D01* +X147780081Y-108462381D01* +X147806439Y-108459547D01* +X147897047Y-108459547D01* +X147897047Y-108459546D01* +X148019145Y-108423696D01* +X148035135Y-108419001D01* +X148035135Y-108419000D01* +X148035138Y-108419000D01* +X148156213Y-108341190D01* +X148250462Y-108232420D01* +X148310250Y-108101504D01* +X148330732Y-107959047D01* +X148310250Y-107816590D01* +X148250462Y-107685674D01* +X148156213Y-107576904D01* +X148035138Y-107499094D01* +X148035136Y-107499093D01* +X148035134Y-107499092D01* +X148035135Y-107499092D01* +X147897048Y-107458547D01* +X147897046Y-107458547D01* +X147753124Y-107458547D01* +X147753121Y-107458547D01* +X147615035Y-107499092D01* +X147606970Y-107502776D01* +X147606115Y-107500904D01* +X147550299Y-107517285D01* +X147483277Y-107497600D01* +X147385892Y-107435014D01* +X147385887Y-107435012D01* +X147247800Y-107394467D01* +X147247798Y-107394467D01* +X147103876Y-107394467D01* +X147103873Y-107394467D01* +X146965786Y-107435012D01* +X146844710Y-107512823D01* +X146844709Y-107512823D01* +X146844709Y-107512824D01* +X146833987Y-107525198D01* +X146750460Y-107621593D01* +X146750459Y-107621595D01* +X146690671Y-107752510D01* +X146668928Y-107903745D01* +X146665484Y-107903249D01* +X146650505Y-107954265D01* +X146633871Y-107974907D01* +X146424139Y-108184639D01* +X146362816Y-108218124D01* +X146293124Y-108213140D01* +X146237191Y-108171268D01* +X146223664Y-108148470D01* +X146209746Y-108117994D01* +X146170577Y-108032227D01* +X146076328Y-107923457D01* +X145955253Y-107845647D01* +X145955251Y-107845646D01* +X145955249Y-107845645D01* +X145955250Y-107845645D01* +X145817163Y-107805100D01* +X145817161Y-107805100D01* +X145673239Y-107805100D01* +X145673236Y-107805100D01* +X145535149Y-107845645D01* +X145414073Y-107923456D01* +X145319823Y-108032226D01* +X145319822Y-108032228D01* +X145260034Y-108163143D01* +X145239553Y-108305600D01* +X145239553Y-108305602D01* +X145240937Y-108315230D01* +X145230992Y-108384389D01* +X145185236Y-108437192D01* +X145118196Y-108456875D01* +X145051157Y-108437189D01* +X145008841Y-108391329D01* +X144921085Y-108227150D01* +X144857347Y-108149485D01* +X144789810Y-108067189D01* +X144665483Y-107965158D01* +X144629850Y-107935915D01* +X144447354Y-107838368D01* +X144249334Y-107778300D01* +X144249332Y-107778299D01* +X144249334Y-107778299D01* +X144043400Y-107758017D01* +X143837467Y-107778299D01* +X143639443Y-107838369D01* +X143594751Y-107862258D01* +X143456950Y-107935915D01* +X143456948Y-107935916D01* +X143456947Y-107935917D01* +X143296990Y-108067189D01* +X143276829Y-108091755D01* +X143219082Y-108131088D01* +X143149237Y-108132957D01* +X143089470Y-108096768D01* +X143058755Y-108034012D01* +X143058239Y-108030733D01* +X143055365Y-108010744D01* +X143052702Y-108004911D01* +X142995577Y-107879827D01* +X142901328Y-107771057D01* +X142780253Y-107693247D01* +X142780251Y-107693246D01* +X142780249Y-107693245D01* +X142780250Y-107693245D01* +X142642163Y-107652700D01* +X142642161Y-107652700D01* +X142498239Y-107652700D01* +X142498236Y-107652700D01* +X142360149Y-107693245D01* +X142239073Y-107771056D01* +X142239072Y-107771056D01* +X142239072Y-107771057D01* +X142232797Y-107778299D01* +X142144823Y-107879826D01* +X142144822Y-107879828D01* +X142085034Y-108010743D01* +X142064553Y-108153199D01* +X142085034Y-108295656D01* +X142144822Y-108426571D01* +X142144823Y-108426573D01* +X142239072Y-108535343D01* +X142360147Y-108613153D01* +X142360150Y-108613154D01* +X142360149Y-108613154D01* +X142498236Y-108653699D01* +X142498238Y-108653700D01* +X142498239Y-108653700D01* +X142642162Y-108653700D01* +X142642162Y-108653699D01* +X142780253Y-108613153D01* +X142807361Y-108595731D01* +X142874399Y-108576046D01* +X142941439Y-108595729D01* +X142987194Y-108648533D01* +X142997804Y-108712200D01* +X142987817Y-108813599D01* +X143008099Y-109019532D01* +X143027566Y-109083705D01* +X143064562Y-109205667D01* +X143068169Y-109217556D01* +X143136742Y-109345846D01* +X143150984Y-109414249D01* +X143125984Y-109479493D01* +X143069679Y-109520864D01* +X143027384Y-109528300D01* +X142637965Y-109528300D01* +X142632564Y-109528064D01* +X142622604Y-109527192D01* +X142592085Y-109524522D01* +X142552843Y-109535037D01* +X142547562Y-109536208D01* +X142519751Y-109541112D01* +X142507538Y-109543266D01* +X142507536Y-109543266D01* +X142502697Y-109545028D01* +X142485452Y-109552171D01* +X142480798Y-109554341D01* +X142447502Y-109577654D01* +X142442945Y-109580557D01* +X142407762Y-109600872D01* +X142407761Y-109600873D01* +X142407757Y-109600876D01* +X142381642Y-109631999D01* +X142377987Y-109635988D01* +X142097187Y-109916788D01* +X142093198Y-109920443D01* +X142062075Y-109946558D01* +X142062068Y-109946566D01* +X142041754Y-109981751D01* +X142038849Y-109986311D01* +X142015541Y-110019599D01* +X142013371Y-110024253D01* +X142006223Y-110041511D01* +X142004466Y-110046339D01* +X141997410Y-110086352D01* +X141996239Y-110091633D01* +X141985721Y-110130885D01* +X141989264Y-110171366D01* +X141989500Y-110176773D01* +X141989500Y-114689425D01* +X141989264Y-114694832D01* +X141985721Y-114735314D01* +X140687100Y-114735314D01* +X140687100Y-112513573D01* +X140687336Y-112508166D01* +X140690471Y-112472343D01* +X140690878Y-112467686D01* +X140680356Y-112428419D01* +X140679190Y-112423162D01* +X140672134Y-112383138D01* +X140672133Y-112383136D01* +X140670362Y-112378270D01* +X140663251Y-112361102D01* +X140661059Y-112356403D01* +X140661059Y-112356400D01* +X140661057Y-112356397D01* +X140637753Y-112323114D01* +X140634847Y-112318553D01* +X140614529Y-112283363D01* +X140614528Y-112283362D01* +X140605913Y-112276133D01* +X140583394Y-112257237D01* +X140579410Y-112253586D01* +X140143018Y-111817194D01* +X140109533Y-111755871D01* +X140114517Y-111686179D01* +X140116147Y-111682039D01* +X140116425Y-111681366D01* +X140116432Y-111681354D01* +X140176500Y-111483334D01* +X140196783Y-111277400D01* +X140176500Y-111071466D01* +X140116432Y-110873446D01* +X140018885Y-110690950D01* +X139966902Y-110627609D01* +X139887610Y-110530989D01* +X139727652Y-110399717D01* +X139727653Y-110399717D01* +X139727650Y-110399715D01* +X139545154Y-110302168D01* +X139347134Y-110242100D01* +X139347132Y-110242099D01* +X139347134Y-110242099D01* +X139141200Y-110221817D01* +X138935267Y-110242099D01* +X138737243Y-110302169D01* +X138707065Y-110318300D01* +X138554750Y-110399715D01* +X138554748Y-110399716D01* +X138554747Y-110399717D01* +X138394789Y-110530989D01* +X138263517Y-110690947D01* +X138263515Y-110690950D01* +X138233903Y-110746350D01* +X138202658Y-110804804D01* +X138153695Y-110854648D01* +X138085557Y-110870108D01* +X138019878Y-110846276D01* +X137977509Y-110790718D01* +X137969300Y-110746350D01* +X137969300Y-109268449D01* +X137988985Y-109201410D01* +X138041789Y-109155655D01* +X138110947Y-109145711D01* +X138174503Y-109174736D01* +X138202657Y-109209993D01* +X138263515Y-109323850D01* +X138271895Y-109334061D01* +X138394789Y-109483810D01* +X138491409Y-109563102D01* +X138554750Y-109615085D01* +X138737246Y-109712632D01* +X138935266Y-109772700D01* +X138935265Y-109772700D01* +X138950770Y-109774227D01* +X139141200Y-109792983D01* +X139347134Y-109772700D01* +X139545154Y-109712632D01* +X139727650Y-109615085D01* +X139887610Y-109483810D01* +X140018885Y-109323850D01* +X140116432Y-109141354D01* +X140176500Y-108943334D01* +X140196783Y-108737400D01* +X140176500Y-108531466D01* +X140116432Y-108333446D01* +X140018885Y-108150950D01* +X139954122Y-108072035D01* +X139887610Y-107990989D01* +X139752155Y-107879826D01* +X139727650Y-107859715D01* +X139545154Y-107762168D01* +X139347134Y-107702100D01* +X139347132Y-107702099D01* +X139347134Y-107702099D01* +X139141200Y-107681817D01* +X138935267Y-107702099D01* +X138737243Y-107762169D01* +X138641595Y-107813295D01* +X138554750Y-107859715D01* +X138554748Y-107859716D01* +X138554747Y-107859717D01* +X138394789Y-107990989D01* +X138265550Y-108148470D01* +X138263515Y-108150950D01* +X138227609Y-108218124D01* +X138202658Y-108264804D01* +X138153695Y-108314648D01* +X138085557Y-108330108D01* +X138019878Y-108306276D01* +X137977509Y-108250718D01* +X137969300Y-108206350D01* +X137969300Y-106728449D01* +X137988985Y-106661410D01* +X138041789Y-106615655D01* +X138110947Y-106605711D01* +X138174503Y-106634736D01* +X138202657Y-106669993D01* +X138263515Y-106783850D01* +X138263517Y-106783852D01* +X138394789Y-106943810D01* +X138491409Y-107023102D01* +X138554750Y-107075085D01* +X138737246Y-107172632D01* +X138935266Y-107232700D01* +X138935265Y-107232700D01* +X138952282Y-107234376D01* +X139141200Y-107252983D01* +X139347134Y-107232700D01* +X139545154Y-107172632D01* +X139727650Y-107075085D01* +X139887610Y-106943810D01* +X140018885Y-106783850D01* +X140116432Y-106601354D01* +X140116434Y-106601349D01* +X140116725Y-106600648D01* +X140116975Y-106600336D01* +X140119304Y-106595981D01* +X140120129Y-106596422D01* +X140160565Y-106546244D01* +X140226859Y-106524179D01* +X140231286Y-106524100D01* +X142647965Y-106524100D01* +X142653368Y-106524335D01* +X142693853Y-106527878D01* +X142733124Y-106517354D01* +X142738366Y-106516192D01* +X142778401Y-106509134D01* +X142778403Y-106509132D01* +X142783294Y-106507353D01* +X142800412Y-106500262D01* +X142805133Y-106498060D01* +X142805138Y-106498059D01* +X142838437Y-106474741D01* +X142842986Y-106471844D01* +X142846252Y-106469958D01* +X142914160Y-106453519D01* +X142980176Y-106476404D01* +X143023340Y-106531346D01* +X143026859Y-106541378D01* +X143068168Y-106677554D01* +X143165715Y-106860050D01* +X143165717Y-106860052D01* +X143296989Y-107020010D01* +X143364096Y-107075082D01* +X143456950Y-107151285D01* +X143639446Y-107248832D01* +X143837466Y-107308900D01* +X143837465Y-107308900D01* +X143855929Y-107310718D01* +X144043400Y-107329183D01* +X144249334Y-107308900D01* +X144447354Y-107248832D01* +X144629850Y-107151285D01* +X144789810Y-107020010D01* +X144921085Y-106860050D01* +X145018632Y-106677554D01* +X145078700Y-106479534D01* +X145098983Y-106273600D01* +X145078700Y-106067666D01* +X145069574Y-106037581D01* +X145068196Y-106033038D01* +X145067572Y-105963171D01* +X145104820Y-105904058D01* +X145168114Y-105874467D01* +X145237358Y-105883792D01* +X145274536Y-105909361D01* +X145806997Y-106441821D01* +X145810642Y-106445800D01* +X145813717Y-106449464D01* +X145841729Y-106513472D01* +X145831522Y-106580680D01* +X145772565Y-106709778D01* +X145752084Y-106852233D01* +X145772565Y-106994689D01* +X145829752Y-107119908D01* +X145832354Y-107125606D01* +X145926603Y-107234376D01* +X146047678Y-107312186D01* +X146047681Y-107312187D01* +X146047680Y-107312187D01* +X146185767Y-107352732D01* +X146185769Y-107352733D01* +X146185770Y-107352733D01* +X146329693Y-107352733D01* +X146329693Y-107352732D01* +X146467784Y-107312186D01* +X146588859Y-107234376D01* +X146683108Y-107125606D01* +X146742896Y-106994690D01* +X146763378Y-106852233D01* +X146742896Y-106709776D01* +X146742892Y-106709768D01* +X146742503Y-106708440D01* +X146742502Y-106707041D01* +X146741634Y-106700998D01* +X146742502Y-106700873D01* +X146742500Y-106638571D01* +X146780272Y-106579791D01* +X146843826Y-106550763D01* +X146861479Y-106549500D01* +X147471001Y-106549500D01* +X147538040Y-106569185D01* +X147558682Y-106585819D01* +X147592473Y-106619610D01* +X147596124Y-106623594D01* +X147608692Y-106638571D01* +X147622249Y-106654728D01* +X147622250Y-106654729D01* +X147657440Y-106675047D01* +X147662001Y-106677953D01* +X147694736Y-106700873D01* +X147695287Y-106701259D01* +X147695290Y-106701259D01* +X147699989Y-106703451D01* +X147717157Y-106710562D01* +X147722023Y-106712333D01* +X147722025Y-106712334D01* +X147762049Y-106719390D01* +X147767306Y-106720556D01* +X147806573Y-106731078D01* +X147847057Y-106727535D01* +X147852461Y-106727300D01* +X149832937Y-106727300D01* +X149838340Y-106727535D01* +X149878825Y-106731078D01* +X149918096Y-106720554D01* +X149923338Y-106719392D01* +X149963373Y-106712334D01* +X149963375Y-106712332D01* +X149968266Y-106710553D01* +X149985384Y-106703462D01* +X149990105Y-106701260D01* +X149990110Y-106701259D01* +X150023403Y-106677945D01* +X150027942Y-106675053D01* +X150063149Y-106654728D01* +X150089283Y-106623581D01* +X150092903Y-106619630D01* +X150711917Y-106000616D01* +X150773241Y-105967131D01* +X150799599Y-105964297D01* +X150858676Y-105964297D01* +X150858676Y-105964296D01* +X150996767Y-105923750D01* +X151117842Y-105845940D01* +X151212091Y-105737170D01* +X151271879Y-105606254D01* +X151292361Y-105463797D01* +X151271879Y-105321340D01* +X151212091Y-105190424D01* +X151117842Y-105081654D01* +X150996767Y-105003844D01* +X150996765Y-105003843D01* +X150996763Y-105003842D01* +X150996764Y-105003842D01* +X150858677Y-104963297D01* +X150858675Y-104963297D01* +X150714753Y-104963297D01* +X150714750Y-104963297D01* +X150576663Y-105003842D01* +X150455587Y-105081653D01* +X150361337Y-105190423D01* +X150361336Y-105190425D01* +X150301548Y-105321340D01* +X150279805Y-105472575D01* +X150276362Y-105472079D01* +X150261382Y-105523096D01* +X150244748Y-105543738D01* +X149750906Y-106037581D01* +X149689583Y-106071066D01* +X149663225Y-106073900D01* +X148022173Y-106073900D01* +X147955134Y-106054215D01* +X147934492Y-106037581D01* +X147929949Y-106033038D01* +X147900688Y-106003777D01* +X147897049Y-105999806D01* +X147877199Y-105976149D01* +X147849186Y-105912141D01* +X147860226Y-105843149D01* +X147899217Y-105798869D01* +X147898423Y-105797953D01* +X147905120Y-105792147D01* +X147905128Y-105792143D01* +X147999377Y-105683373D01* +X148059165Y-105552457D01* +X148079647Y-105410000D01* +X148059165Y-105267543D01* +X147999377Y-105136627D01* +X147905128Y-105027857D01* +X147905125Y-105027855D01* +X147905126Y-105027855D01* +X147778910Y-104946741D01* +X147733156Y-104893937D01* +X147723212Y-104824779D01* +X147733154Y-104790917D01* +X147779765Y-104688857D01* +X147800247Y-104546400D01* +X147779765Y-104403943D01* +X147719977Y-104273027D01* +X147625728Y-104164257D01* +X147504653Y-104086447D01* +X147504651Y-104086446D01* +X147504649Y-104086445D01* +X147504650Y-104086445D01* +X147366563Y-104045900D01* +X147366561Y-104045900D01* +X147222639Y-104045900D01* +X147222636Y-104045900D01* +X147084549Y-104086445D01* +X146963473Y-104164256D01* +X146963472Y-104164256D01* +X146963472Y-104164257D01* +X146951908Y-104177603D01* +X146869223Y-104273026D01* +X146869222Y-104273028D01* +X146809434Y-104403943D01* +X146788953Y-104546399D01* +X146809434Y-104688856D01* +X146855252Y-104789182D01* +X146869223Y-104819773D01* +X146917407Y-104875381D01* +X146919761Y-104878097D01* +X146948786Y-104941653D01* +X146938842Y-105010812D01* +X146893087Y-105063616D01* +X146826048Y-105083300D01* +X145854938Y-105083300D01* +X145787899Y-105063615D01* +X145767257Y-105046981D01* +X145441465Y-104721189D01* +X145437809Y-104717199D01* +X145411692Y-104686074D01* +X145411687Y-104686070D01* +X145376499Y-104665754D01* +X145371937Y-104662847D01* +X145338650Y-104639540D01* +X145333976Y-104637361D01* +X145316764Y-104630231D01* +X145311915Y-104628466D01* +X145271904Y-104621411D01* +X145266622Y-104620240D01* +X145227365Y-104609721D01* +X145191701Y-104612842D01* +X145186881Y-104613264D01* +X145181478Y-104613500D01* +X144942434Y-104613500D01* +X144875395Y-104593815D01* +X144829640Y-104541011D01* +X144819696Y-104471853D01* +X144846580Y-104410836D01* +X144884876Y-104364171D01* +X144921085Y-104320050D01* +X145018632Y-104137554D01* +X145078700Y-103939534D01* +X145081912Y-103906922D01* +X145442775Y-103906922D01* +X145463256Y-104049378D01* +X145522463Y-104179020D01* +X145523045Y-104180295D01* +X145617294Y-104289065D01* +X145738369Y-104366875D01* +X145738372Y-104366876D01* +X145738371Y-104366876D01* +X145845529Y-104398339D01* +X145864612Y-104403943D01* +X145876458Y-104407421D01* +X145876460Y-104407422D01* +X145876461Y-104407422D01* +X146020384Y-104407422D01* +X146020384Y-104407421D01* +X146158475Y-104366875D01* +X146279550Y-104289065D01* +X146373799Y-104180295D01* +X146433587Y-104049379D01* +X146454069Y-103906922D01* +X146433587Y-103764465D01* +X146373799Y-103633549D01* +X146279550Y-103524779D01* +X146158475Y-103446969D01* +X146158473Y-103446968D01* +X146158471Y-103446967D01* +X146158472Y-103446967D01* +X146020385Y-103406422D01* +X146020383Y-103406422D01* +X145876461Y-103406422D01* +X145876458Y-103406422D01* +X145738371Y-103446967D01* +X145617295Y-103524778D01* +X145617294Y-103524778D01* +X145617294Y-103524779D01* +X145614792Y-103527667D01* +X145523045Y-103633548D01* +X145523044Y-103633550D01* +X145463256Y-103764465D01* +X145442775Y-103906922D01* +X145081912Y-103906922D01* +X145098983Y-103733600D01* +X145078700Y-103527666D01* +X145018632Y-103329646D01* +X144922288Y-103149400D01* +X146941353Y-103149400D01* +X146961834Y-103291856D01* +X147014156Y-103406422D01* +X147021623Y-103422773D01* +X147115872Y-103531543D01* +X147236947Y-103609353D01* +X147236950Y-103609354D01* +X147236949Y-103609354D01* +X147375036Y-103649899D01* +X147375038Y-103649900D01* +X147375039Y-103649900D01* +X147518962Y-103649900D01* +X147518962Y-103649899D01* +X147657053Y-103609353D01* +X147778128Y-103531543D01* +X147872377Y-103422773D01* +X147932165Y-103291857D01* +X147952647Y-103149400D01* +X147932165Y-103006943D01* +X147872377Y-102876027D01* +X147778128Y-102767257D01* +X147657053Y-102689447D01* +X147657051Y-102689446D01* +X147657049Y-102689445D01* +X147657050Y-102689445D01* +X147518963Y-102648900D01* +X147518961Y-102648900D01* +X147375039Y-102648900D01* +X147375036Y-102648900D01* +X147236949Y-102689445D01* +X147115873Y-102767256D01* +X147021623Y-102876026D01* +X147021622Y-102876028D01* +X146961834Y-103006943D01* +X146941353Y-103149400D01* +X144922288Y-103149400D01* +X144921085Y-103147150D01* +X144848658Y-103058897D01* +X144789810Y-102987189D01* +X144629852Y-102855917D01* +X144629853Y-102855917D01* +X144629850Y-102855915D01* +X144447354Y-102758368D01* +X144249334Y-102698300D01* +X144249332Y-102698299D01* +X144249334Y-102698299D01* +X144043400Y-102678017D01* +X143837467Y-102698299D01* +X143639443Y-102758369D01* +X143529298Y-102817243D01* +X143456950Y-102855915D01* +X143456948Y-102855916D01* +X143456947Y-102855917D01* +X143296989Y-102987189D01* +X143183982Y-103124891D01* +X143165715Y-103147150D01* +X143138269Y-103198497D01* +X143068169Y-103329643D01* +X143008099Y-103527667D01* +X142987817Y-103733600D01* +X143008099Y-103939532D01* +X143035453Y-104029705D01* +X143068168Y-104137554D01* +X143165715Y-104320050D01* +X143165717Y-104320052D01* +X143211299Y-104375595D01* +X143238611Y-104439905D01* +X143226820Y-104508772D01* +X143179667Y-104560332D01* +X143112125Y-104578215D01* +X143045636Y-104556742D01* +X143027764Y-104541940D01* +X140143018Y-101657194D01* +X140109533Y-101595871D01* +X140114517Y-101526179D01* +X140116147Y-101522039D01* +X140116425Y-101521366D01* +X140116432Y-101521354D01* +X140176500Y-101323334D01* +X140189278Y-101193599D01* +X142987817Y-101193599D01* +X143008099Y-101399532D01* +X143014945Y-101422100D01* +X143068168Y-101597554D01* +X143165715Y-101780050D01* +X143165717Y-101780052D01* +X143296989Y-101940010D01* +X143352081Y-101985222D01* +X143456950Y-102071285D01* +X143639446Y-102168832D01* +X143837466Y-102228900D01* +X143837465Y-102228900D01* +X143855929Y-102230718D01* +X144043400Y-102249183D01* +X144249334Y-102228900D01* +X144447354Y-102168832D01* +X144629850Y-102071285D01* +X144789810Y-101940010D01* +X144921085Y-101780050D01* +X145018632Y-101597554D01* +X145078700Y-101399534D01* +X145083973Y-101345999D01* +X148287553Y-101345999D01* +X148308034Y-101488456D01* +X148363876Y-101610730D01* +X148367823Y-101619373D01* +X148462072Y-101728143D01* +X148583147Y-101805953D01* +X148583150Y-101805954D01* +X148583149Y-101805954D01* +X148721236Y-101846499D01* +X148721238Y-101846500D01* +X148721239Y-101846500D01* +X148865162Y-101846500D01* +X148865162Y-101846499D01* +X149003253Y-101805953D01* +X149124328Y-101728143D01* +X149218577Y-101619373D01* +X149278365Y-101488457D01* +X149298847Y-101346000D01* +X149278365Y-101203543D01* +X149218577Y-101072627D01* +X149124328Y-100963857D01* +X149003253Y-100886047D01* +X149003251Y-100886046D01* +X149003249Y-100886045D01* +X149003250Y-100886045D01* +X148865163Y-100845500D01* +X148865161Y-100845500D01* +X148721239Y-100845500D01* +X148721236Y-100845500D01* +X148583149Y-100886045D01* +X148462073Y-100963856D01* +X148367823Y-101072626D01* +X148367822Y-101072628D01* +X148308034Y-101203543D01* +X148287553Y-101345999D01* +X145083973Y-101345999D01* +X145098983Y-101193600D01* +X145098983Y-101193599D01* +X145098983Y-101187793D01* +X145118668Y-101120754D01* +X145171472Y-101074999D01* +X145240630Y-101065055D01* +X145257918Y-101068816D01* +X145397838Y-101109900D01* +X145397839Y-101109900D01* +X145541762Y-101109900D01* +X145541762Y-101109899D01* +X145660624Y-101074999D01* +X145679850Y-101069354D01* +X145679850Y-101069353D01* +X145679853Y-101069353D01* +X145800928Y-100991543D01* +X145895177Y-100882773D01* +X145954965Y-100751857D01* +X145975447Y-100609400D01* +X145954965Y-100466943D01* +X145895177Y-100336027D01* +X145800928Y-100227257D01* +X145679853Y-100149447D01* +X145679851Y-100149446D01* +X145679849Y-100149445D01* +X145679850Y-100149445D01* +X145541763Y-100108900D01* +X145541761Y-100108900D01* +X145397839Y-100108900D01* +X145397836Y-100108900D01* +X145259749Y-100149445D01* +X145138673Y-100227256D01* +X145044423Y-100336026D01* +X145003339Y-100425986D01* +X144957583Y-100478789D01* +X144890543Y-100498473D01* +X144823504Y-100478788D01* +X144794692Y-100453138D01* +X144789810Y-100447190D01* +X144751655Y-100415877D01* +X144629850Y-100315915D01* +X144447354Y-100218368D01* +X144249334Y-100158300D01* +X144249332Y-100158299D01* +X144249334Y-100158299D01* +X144043400Y-100138017D01* +X143837467Y-100158299D01* +X143639443Y-100218369D01* +X143563570Y-100258925D01* +X143456950Y-100315915D01* +X143456948Y-100315916D01* +X143456947Y-100315917D01* +X143296989Y-100447189D01* +X143178550Y-100591510D01* +X143165715Y-100607150D01* +X143128695Y-100676409D01* +X143068169Y-100789643D01* +X143008099Y-100987667D01* +X142987817Y-101193599D01* +X140189278Y-101193599D01* +X140196783Y-101117400D01* +X140176500Y-100911466D01* +X140116432Y-100713446D01* +X140018885Y-100530950D01* +X139951863Y-100449283D01* +X139887610Y-100370989D01* +X139769877Y-100274369D01* +X139727650Y-100239715D01* +X139545154Y-100142168D01* +X139347134Y-100082100D01* +X139347132Y-100082099D01* +X139347134Y-100082099D01* +X139141200Y-100061817D01* +X138935267Y-100082099D01* +X138737243Y-100142169D01* +X138662636Y-100182048D01* +X138554750Y-100239715D01* +X138554748Y-100239716D01* +X138554747Y-100239717D01* +X138394789Y-100370989D01* +X138263517Y-100530947D01* +X138202658Y-100644804D01* +X138153695Y-100694648D01* +X138085557Y-100710108D01* +X138019878Y-100686276D01* +X137977509Y-100630718D01* +X137969300Y-100586350D01* +X137969300Y-99108449D01* +X137988985Y-99041410D01* +X138041789Y-98995655D01* +X138110947Y-98985711D01* +X138174503Y-99014736D01* +X138202657Y-99049993D01* +X138263515Y-99163850D01* +X138263517Y-99163852D01* +X138394789Y-99323810D01* +X138491409Y-99403102D01* +X138554750Y-99455085D01* +X138737246Y-99552632D01* +X138935266Y-99612700D01* +X138935265Y-99612700D01* +X138955547Y-99614697D01* +X139141200Y-99632983D01* +X139347134Y-99612700D01* +X139545154Y-99552632D01* +X139727650Y-99455085D01* +X139887610Y-99323810D01* +X140018885Y-99163850D01* +X140116432Y-98981354D01* +X140176500Y-98783334D01* +X140196783Y-98577400D01* +X140176500Y-98371466D01* +X140116432Y-98173446D01* +X140018885Y-97990950D01* +X139957785Y-97916499D01* +X139887610Y-97830989D01* +X139763293Y-97728966D01* +X139727650Y-97699715D01* +X139545154Y-97602168D01* +X139347134Y-97542100D01* +X139347132Y-97542099D01* +X139347134Y-97542099D01* +X139141200Y-97521817D01* +X138935267Y-97542099D01* +X138737243Y-97602169D01* +X138641595Y-97653295D01* +X138554750Y-97699715D01* +X138554748Y-97699716D01* +X138554747Y-97699717D01* +X138394789Y-97830989D01* +X138263517Y-97990947D01* +X138202658Y-98104804D01* +X138153695Y-98154648D01* +X138085557Y-98170108D01* +X138019878Y-98146276D01* +X137977509Y-98090718D01* +X137969300Y-98046350D01* +X137969300Y-96568449D01* +X137988985Y-96501410D01* +X138041789Y-96455655D01* +X138110947Y-96445711D01* +X138174503Y-96474736D01* +X138202657Y-96509993D01* +X138263515Y-96623850D01* +X138263517Y-96623852D01* +X138394789Y-96783810D01* +X138490188Y-96862101D01* +X138554750Y-96915085D01* +X138737246Y-97012632D01* +X138935266Y-97072700D01* +X138935265Y-97072700D01* +X138953729Y-97074518D01* +X139141200Y-97092983D01* +X139347134Y-97072700D01* +X139545154Y-97012632D01* +X139727650Y-96915085D01* +X139887610Y-96783810D01* +X140018885Y-96623850D01* +X140116432Y-96441354D01* +X140176500Y-96243334D01* +X140196783Y-96037400D01* +X140176500Y-95831466D01* +X140116432Y-95633446D01* +X140018885Y-95450950D01* +X139958424Y-95377278D01* +X139887610Y-95290989D01* +X139769877Y-95194369D01* +X139727650Y-95159715D01* +X139613787Y-95098853D01* +X139563944Y-95049891D01* +X139548484Y-94981753D01* +X139572316Y-94916074D01* +X139627874Y-94873705D01* +X139672242Y-94865496D01* +X139843510Y-94865496D01* +X139910549Y-94885181D01* +X139931191Y-94901815D01* +X140732834Y-95703458D01* +X140766319Y-95764781D01* +X140767384Y-95774694D01* +X140767891Y-95774622D01* +X140789634Y-95925856D01* +X140848706Y-96055204D01* +X140849423Y-96056773D01* +X140943672Y-96165543D01* +X141064747Y-96243353D01* +X141064750Y-96243354D01* +X141064749Y-96243354D01* +X141145769Y-96267143D01* +X141197495Y-96282331D01* +X141202836Y-96283899D01* +X141202838Y-96283900D01* +X141202839Y-96283900D01* +X141346762Y-96283900D01* +X141346762Y-96283899D01* +X141484853Y-96243353D01* +X141605928Y-96165543D01* +X141700177Y-96056773D01* +X141741895Y-95965423D01* +X141787650Y-95912620D01* +X141854689Y-95892936D01* +X141921729Y-95912621D01* +X141942370Y-95929255D01* +X143555133Y-97542018D01* +X143588618Y-97603341D01* +X143583634Y-97673033D01* +X143541762Y-97728966D01* +X143525906Y-97739056D01* +X143456950Y-97775915D01* +X143456948Y-97775916D01* +X143456947Y-97775917D01* +X143296989Y-97907189D01* +X143166753Y-98065885D01* +X143165715Y-98067150D01* +X143134600Y-98125362D01* +X143068169Y-98249643D01* +X143008099Y-98447667D01* +X142987817Y-98653600D01* +X143008099Y-98859532D01* +X143008100Y-98859534D01* +X143068168Y-99057554D01* +X143165715Y-99240050D01* +X143165717Y-99240052D01* +X143296989Y-99400010D01* +X143389374Y-99475827D01* +X143456950Y-99531285D01* +X143639446Y-99628832D01* +X143837466Y-99688900D01* +X143837465Y-99688900D01* +X143855929Y-99690718D01* +X144043400Y-99709183D01* +X144249334Y-99688900D01* +X144447354Y-99628832D01* +X144629850Y-99531285D01* +X144789810Y-99400010D01* +X144921085Y-99240050D01* +X145018632Y-99057554D01* +X145078700Y-98859534D01* +X145098983Y-98653600D01* +X145078700Y-98447666D01* +X145018632Y-98249646D01* +X144921085Y-98067150D01* +X144799581Y-97919096D01* +X144797450Y-97916499D01* +X144770138Y-97852189D01* +X144781929Y-97783322D01* +X144829082Y-97731762D01* +X144882494Y-97714307D01* +X144885106Y-97714077D01* +X144885114Y-97714078D01* +X144924385Y-97703554D01* +X144929627Y-97702392D01* +X144969662Y-97695334D01* +X144969664Y-97695332D01* +X144974555Y-97693553D01* +X144991673Y-97686462D01* +X144996394Y-97684260D01* +X144996399Y-97684259D01* +X145029692Y-97660945D01* +X145034231Y-97658053D01* +X145069438Y-97637728D01* +X145095573Y-97606580D01* +X145099191Y-97602631D01* +X145717204Y-96984619D01* +X145778528Y-96951134D01* +X145804886Y-96948300D01* +X146271958Y-96948300D01* +X146338997Y-96967985D01* +X146359639Y-96984619D01* +X147409430Y-98034410D01* +X147413081Y-98038394D01* +X147436149Y-98065885D01* +X147439206Y-98069528D01* +X147439207Y-98069529D01* +X147474397Y-98089847D01* +X147478958Y-98092753D01* +X147506123Y-98111773D01* +X147512244Y-98116059D01* +X147512247Y-98116059D01* +X147516946Y-98118251D01* +X147534114Y-98125362D01* +X147538980Y-98127133D01* +X147538982Y-98127134D01* +X147579006Y-98134190D01* +X147584263Y-98135356D01* +X147623530Y-98145878D01* +X147664014Y-98142335D01* +X147669418Y-98142100D01* +X151324314Y-98142100D01* +X151391353Y-98161785D01* +X151411995Y-98178419D01* +X152459824Y-99226248D01* +X152493309Y-99287571D01* +X152496143Y-99313929D01* +X152496143Y-100721800D01* +X152476458Y-100788839D01* +X152423654Y-100834594D01* +X152354496Y-100844538D01* +X152290940Y-100815513D01* +X152278430Y-100803003D01* +X152266856Y-100789646D01* +X152197728Y-100709867D01* +X152076653Y-100632057D01* +X152076651Y-100632056D01* +X152076649Y-100632055D01* +X152076650Y-100632055D01* +X151938563Y-100591510D01* +X151938561Y-100591510D01* +X151794639Y-100591510D01* +X151794636Y-100591510D01* +X151656549Y-100632055D01* +X151535473Y-100709866D01* +X151535472Y-100709866D01* +X151535472Y-100709867D01* +X151532371Y-100713446D01* +X151441223Y-100818636D01* +X151441222Y-100818638D01* +X151381434Y-100949553D01* +X151360953Y-101092009D01* +X151381434Y-101234466D01* +X151432371Y-101346000D01* +X151441223Y-101365383D01* +X151535472Y-101474153D01* +X151656547Y-101551963D01* +X151730235Y-101573599D01* +X151789012Y-101611372D01* +X151818038Y-101674927D01* +X151819300Y-101692576D01* +X151819300Y-104453225D01* +X151819064Y-104458632D01* +X151815521Y-104499114D01* +X151826040Y-104538370D01* +X151827211Y-104543652D01* +X151834266Y-104583663D01* +X151836031Y-104588512D01* +X151843161Y-104605724D01* +X151845340Y-104610398D01* +X151868647Y-104643685D01* +X151871554Y-104648247D01* +X151891870Y-104683435D01* +X151891874Y-104683440D01* +X151922999Y-104709557D01* +X151926989Y-104713213D01* +X152182386Y-104968610D01* +X152186042Y-104972599D01* +X152212162Y-105003728D01* +X152212163Y-105003729D01* +X152247353Y-105024047D01* +X152251914Y-105026953D01* +X152280518Y-105046981D01* +X152285200Y-105050259D01* +X152285203Y-105050259D01* +X152289902Y-105052451D01* +X152307083Y-105059567D01* +X152311935Y-105061333D01* +X152311936Y-105061333D01* +X152311938Y-105061334D01* +X152351969Y-105068391D01* +X152357231Y-105069558D01* +X152396486Y-105080077D01* +X152436964Y-105076535D01* +X152442365Y-105076300D01* +X152632713Y-105076300D01* +X152699752Y-105095985D01* +X152745507Y-105148789D01* +X152755451Y-105217947D01* +X152726426Y-105281503D01* +X152720394Y-105287981D01* +X152224795Y-105783581D01* +X152163472Y-105817066D01* +X152137114Y-105819900D01* +X152088393Y-105819900D01* +X152071314Y-105826116D01* +X152050445Y-105831707D01* +X152032542Y-105834864D01* +X152032535Y-105834867D01* +X152016792Y-105843956D01* +X151997207Y-105853089D01* +X151980130Y-105859304D01* +X151980125Y-105859307D01* +X151966207Y-105870986D01* +X151948509Y-105883379D01* +X151932763Y-105892470D01* +X151932762Y-105892471D01* +X151921075Y-105906399D01* +X151905799Y-105921675D01* +X151891871Y-105933362D01* +X151891870Y-105933363D01* +X151882779Y-105949109D01* +X151870386Y-105966807D01* +X151858707Y-105980725D01* +X151858704Y-105980730D01* +X151852489Y-105997807D01* +X151843356Y-106017392D01* +X151834267Y-106033135D01* +X151834264Y-106033142D01* +X151831107Y-106051045D01* +X151825516Y-106071914D01* +X151819300Y-106088993D01* +X151819300Y-112446693D01* +X151799615Y-112513732D01* +X151782981Y-112534374D01* +X149915175Y-114402181D01* +X149853852Y-114435666D01* +X149827494Y-114438500D01* +X149768416Y-114438500D01* +X149630329Y-114479045D01* +X149509253Y-114556856D01* +X149415003Y-114665626D01* +X149370575Y-114762908D01* +X149324819Y-114815711D01* +X149257779Y-114835395D01* +X149190740Y-114815710D01* +X149170100Y-114799076D01* +X147861966Y-113490942D01* +X147828481Y-113429619D01* +X147827415Y-113419706D01* +X147826909Y-113419779D01* +X147825304Y-113408619D01* +X147805165Y-113268543D01* +X147745377Y-113137627D01* +X147651128Y-113028857D01* +X147530053Y-112951047D01* +X147530051Y-112951046D01* +X147530049Y-112951045D01* +X147530050Y-112951045D01* +X147391963Y-112910500D01* +X147391961Y-112910500D01* +X147248039Y-112910500D01* +X147248036Y-112910500D01* +X147109949Y-112951045D01* +X146988873Y-113028856D01* +X146894623Y-113137626D01* +X146894622Y-113137628D01* +X146834834Y-113268543D01* +X146824715Y-113338927D01* +X146814353Y-113411000D01* +X146815605Y-113419706D01* +X146834834Y-113553456D01* +X146894622Y-113684371D01* +X146894623Y-113684373D01* +X146988872Y-113793143D01* +X147109947Y-113870953D01* +X147109950Y-113870954D01* +X147109949Y-113870954D01* +X147248036Y-113911499D01* +X147248038Y-113911500D01* +X147248039Y-113911500D01* +X147307114Y-113911500D01* +X147374153Y-113931185D01* +X147394795Y-113947819D01* +X149083586Y-115636610D01* +X149087237Y-115640594D01* +X149113362Y-115671728D01* +X149141422Y-115687928D01* +X149148539Y-115692037D01* +X149153104Y-115694945D01* +X149186399Y-115718258D01* +X149191103Y-115720452D01* +X149208273Y-115727563D01* +X149213135Y-115729333D01* +X149213136Y-115729333D01* +X149213138Y-115729334D01* +X149253166Y-115736391D01* +X149258422Y-115737556D01* +X149297686Y-115748078D01* +X149338170Y-115744535D01* +X149343574Y-115744300D01* +X150065316Y-115744300D01* +X150070719Y-115744535D01* +X150111204Y-115748078D01* +X150150475Y-115737554D01* +X150155717Y-115736392D01* +X150195752Y-115729334D01* +X150195754Y-115729332D01* +X150200645Y-115727553D01* +X150217763Y-115720462D01* +X150222484Y-115718260D01* +X150222489Y-115718259D01* +X150255782Y-115694945D01* +X150260321Y-115692053D01* +X150295528Y-115671728D01* +X150321662Y-115640581D01* +X150325282Y-115636630D01* +X151535419Y-114426494D01* +X151596742Y-114393009D01* +X151666434Y-114397993D01* +X151722367Y-114439865D01* +X151746784Y-114505329D01* +X151747100Y-114514175D01* +X151747100Y-124447025D01* +X151746864Y-124452432D01* +X151743321Y-124492914D01* +X151753840Y-124532170D01* +X151755011Y-124537452D01* +X151762066Y-124577463D01* +X151763831Y-124582312D01* +X151770961Y-124599524D01* +X151773140Y-124604198D01* +X151796447Y-124637485D01* +X151799354Y-124642047D01* +X151819670Y-124677235D01* +X151819674Y-124677240D01* +X151850799Y-124703357D01* +X151854789Y-124707013D01* +X158281581Y-131133805D01* +X158315066Y-131195128D01* +X158310082Y-131264820D01* +X158308464Y-131268932D01* +X158308170Y-131269641D01* +X158248099Y-131467667D01* +X158227817Y-131673600D01* +X158248099Y-131879532D01* +X158248100Y-131879534D01* +X158308168Y-132077554D01* +X158405715Y-132260050D01* +X158405717Y-132260052D01* +X158536989Y-132420010D01* +X158604096Y-132475082D01* +X158696950Y-132551285D01* +X158879446Y-132648832D01* +X159077466Y-132708900D01* +X159077465Y-132708900D01* +X159095929Y-132710718D01* +X159283400Y-132729183D01* +X159489334Y-132708900D01* +X159687354Y-132648832D01* +X159869850Y-132551285D01* +X160029810Y-132420010D01* +X160161085Y-132260050D01* +X160258632Y-132077554D01* +X160318700Y-131879534D01* +X160338983Y-131673600D01* +X160331478Y-131597400D01* +X163485617Y-131597400D01* +X163505899Y-131803332D01* +X163505900Y-131803334D01* +X163565968Y-132001354D01* +X163663515Y-132183850D01* +X163663517Y-132183852D01* +X163794789Y-132343810D01* +X163891409Y-132423102D01* +X163954750Y-132475085D01* +X164137246Y-132572632D01* +X164335266Y-132632700D01* +X164335265Y-132632700D01* +X164353729Y-132634518D01* +X164541200Y-132652983D01* +X164747134Y-132632700D01* +X164945154Y-132572632D01* +X165127650Y-132475085D01* +X165287610Y-132343810D01* +X165418885Y-132183850D01* +X165516432Y-132001354D01* +X165576500Y-131803334D01* +X165596783Y-131597400D01* +X165576500Y-131391466D01* +X165516432Y-131193446D01* +X165418885Y-131010950D01* +X165366902Y-130947609D01* +X165287610Y-130850989D01* +X165127652Y-130719717D01* +X165127653Y-130719717D01* +X165127650Y-130719715D01* +X164945154Y-130622168D01* +X164747134Y-130562100D01* +X164747132Y-130562099D01* +X164747134Y-130562099D01* +X164559663Y-130543635D01* +X164541200Y-130541817D01* +X164541199Y-130541817D01* +X164335267Y-130562099D01* +X164137243Y-130622169D01* +X164107065Y-130638300D01* +X163954750Y-130719715D01* +X163954748Y-130719716D01* +X163954747Y-130719717D01* +X163794789Y-130850989D01* +X163663517Y-131010947D01* +X163565969Y-131193443D01* +X163505899Y-131391467D01* +X163485617Y-131597400D01* +X160331478Y-131597400D01* +X160318700Y-131467666D01* +X160258632Y-131269646D01* +X160161085Y-131087150D01* +X160098547Y-131010947D01* +X160029810Y-130927189D01* +X159869852Y-130795917D01* +X159869853Y-130795917D01* +X159869850Y-130795915D01* +X159687354Y-130698368D01* +X159489334Y-130638300D01* +X159489332Y-130638299D01* +X159489334Y-130638299D01* +X159283400Y-130618017D01* +X159077467Y-130638299D01* +X158967093Y-130671781D01* +X158879446Y-130698368D01* +X158879443Y-130698369D01* +X158879441Y-130698370D01* +X158878732Y-130698664D01* +X158878330Y-130698707D01* +X158873617Y-130700137D01* +X158873345Y-130699242D01* +X158809262Y-130706128D01* +X158746785Y-130674850D01* +X158743605Y-130671781D01* +X154866159Y-126794335D01* +X154832674Y-126733012D01* +X154837658Y-126663320D01* +X154860127Y-126625451D01* +X154864724Y-126620145D01* +X154864728Y-126620143D01* +X154958977Y-126511373D01* +X155018765Y-126380457D01* +X155039247Y-126238000D01* +X155018765Y-126095543D01* +X154958977Y-125964627D01* +X154864728Y-125855857D01* +X154743653Y-125778047D01* +X154743651Y-125778046D01* +X154743649Y-125778045D01* +X154743650Y-125778045D01* +X154605563Y-125737500D01* +X154605561Y-125737500D01* +X154461639Y-125737500D01* +X154461636Y-125737500D01* +X154323549Y-125778045D01* +X154202473Y-125855856D01* +X154202472Y-125855856D01* +X154202472Y-125855857D01* +X154188968Y-125871442D01* +X154162121Y-125902425D01* +X154103342Y-125940199D01* +X154033473Y-125940199D01* +X153980727Y-125908903D01* +X152436819Y-124364995D01* +X152403334Y-124303672D01* +X152400500Y-124277314D01* +X152400500Y-115218410D01* +X152420185Y-115151371D01* +X152472989Y-115105616D01* +X152542147Y-115095672D01* +X152591540Y-115114095D01* +X152600909Y-115120116D01* +X152600910Y-115120116D01* +X152600911Y-115120117D01* +X152738998Y-115160662D01* +X152739000Y-115160663D01* +X152739001Y-115160663D01* +X152882924Y-115160663D01* +X152882924Y-115160662D01* +X152947298Y-115141761D01* +X153029525Y-115117618D01* +X153030380Y-115120531D01* +X153084537Y-115112741D01* +X153148095Y-115141761D01* +X153185874Y-115200536D01* +X153190900Y-115235480D01* +X153190900Y-120810825D01* +X153190664Y-120816232D01* +X153187121Y-120856714D01* +X153197640Y-120895970D01* +X153198811Y-120901252D01* +X153205866Y-120941263D01* +X153207631Y-120946112D01* +X153214761Y-120963324D01* +X153216940Y-120967998D01* +X153240247Y-121001285D01* +X153243154Y-121005847D01* +X153263470Y-121041035D01* +X153263474Y-121041040D01* +X153294599Y-121067157D01* +X153298589Y-121070813D01* +X158281581Y-126053805D01* +X158315066Y-126115128D01* +X158310082Y-126184820D01* +X158308464Y-126188932D01* +X158308170Y-126189641D01* +X158308169Y-126189643D01* +X158308168Y-126189646D01* +X158293500Y-126238000D01* +X158248099Y-126387667D01* +X158227817Y-126593600D01* +X158248099Y-126799532D01* +X158248100Y-126799534D01* +X158308168Y-126997554D01* +X158405715Y-127180050D01* +X158405717Y-127180052D01* +X158536989Y-127340010D01* +X158604096Y-127395082D01* +X158696950Y-127471285D01* +X158879446Y-127568832D01* +X159077466Y-127628900D01* +X159077465Y-127628900D01* +X159095929Y-127630718D01* +X159283400Y-127649183D01* +X159489334Y-127628900D01* +X159687354Y-127568832D01* +X159802848Y-127507098D01* +X159871249Y-127492857D01* +X159936493Y-127517856D01* +X159977864Y-127574161D01* +X159985300Y-127616457D01* +X159985300Y-127918313D01* +X159965615Y-127985352D01* +X159948981Y-128005995D01* +X159823194Y-128131781D01* +X159761871Y-128165265D01* +X159692179Y-128160281D01* +X159688070Y-128158664D01* +X159687363Y-128158371D01* +X159687355Y-128158368D01* +X159687354Y-128158368D01* +X159489334Y-128098300D01* +X159489332Y-128098299D01* +X159489334Y-128098299D01* +X159283400Y-128078017D01* +X159077467Y-128098299D01* +X158879443Y-128158369D01* +X158769298Y-128217243D01* +X158696950Y-128255915D01* +X158696948Y-128255916D01* +X158696947Y-128255917D01* +X158536989Y-128387189D01* +X158405717Y-128547147D01* +X158308169Y-128729643D01* +X158248099Y-128927667D01* +X158227817Y-129133600D01* +X158248099Y-129339532D01* +X158253147Y-129356173D01* +X158308168Y-129537554D01* +X158405715Y-129720050D01* +X158405717Y-129720052D01* +X158536989Y-129880010D01* +X158604096Y-129935082D01* +X158696950Y-130011285D01* +X158879446Y-130108832D01* +X159077466Y-130168900D01* +X159077465Y-130168900D01* +X159095929Y-130170718D01* +X159283400Y-130189183D01* +X159489334Y-130168900D01* +X159687354Y-130108832D01* +X159869850Y-130011285D01* +X160029810Y-129880010D01* +X160161085Y-129720050D01* +X160258632Y-129537554D01* +X160318700Y-129339534D01* +X160338983Y-129133600D01* +X160331478Y-129057399D01* +X163485617Y-129057399D01* +X163505899Y-129263332D01* +X163505900Y-129263334D01* +X163565968Y-129461354D01* +X163663515Y-129643850D01* +X163663517Y-129643852D01* +X163794789Y-129803810D01* +X163891409Y-129883102D01* +X163954750Y-129935085D01* +X164137246Y-130032632D01* +X164335266Y-130092700D01* +X164335265Y-130092700D01* +X164355547Y-130094697D01* +X164541200Y-130112983D01* +X164747134Y-130092700D01* +X164945154Y-130032632D01* +X165127650Y-129935085D01* +X165287610Y-129803810D01* +X165418885Y-129643850D01* +X165516432Y-129461354D01* +X165576500Y-129263334D01* +X165596783Y-129057400D01* +X165576500Y-128851466D01* +X165516432Y-128653446D01* +X165418885Y-128470950D01* +X165366902Y-128407609D01* +X165287610Y-128310989D01* +X165127652Y-128179717D01* +X165127653Y-128179717D01* +X165127650Y-128179715D01* +X164945154Y-128082168D01* +X164747134Y-128022100D01* +X164747132Y-128022099D01* +X164747134Y-128022099D01* +X164541200Y-128001817D01* +X164335267Y-128022099D01* +X164137243Y-128082169D01* +X164107065Y-128098300D01* +X163954750Y-128179715D01* +X163954748Y-128179716D01* +X163954747Y-128179717D01* +X163794789Y-128310989D01* +X163663517Y-128470947D01* +X163565969Y-128653443D01* +X163505899Y-128851467D01* +X163485617Y-129057399D01* +X160331478Y-129057399D01* +X160318700Y-128927666D01* +X160258632Y-128729646D01* +X160258624Y-128729632D01* +X160258341Y-128728946D01* +X160258298Y-128728546D01* +X160256863Y-128723816D01* +X160257759Y-128723543D01* +X160250868Y-128659477D01* +X160282138Y-128596996D01* +X160285190Y-128593832D01* +X160531030Y-128347992D01* +X160534981Y-128344372D01* +X160566128Y-128318238D01* +X160586456Y-128283027D01* +X160589335Y-128278508D01* +X160612659Y-128245200D01* +X160612660Y-128245195D01* +X160614864Y-128240470D01* +X160621946Y-128223373D01* +X160623732Y-128218465D01* +X160623731Y-128218465D01* +X160623734Y-128218462D01* +X160630794Y-128178414D01* +X160631956Y-128173180D01* +X160642478Y-128133914D01* +X160638935Y-128093428D01* +X160638700Y-128088025D01* +X160638700Y-126517399D01* +X163485617Y-126517399D01* +X163505899Y-126723332D01* +X163527438Y-126794335D01* +X163565968Y-126921354D01* +X163663515Y-127103850D01* +X163698169Y-127146077D01* +X163794789Y-127263810D01* +X163888794Y-127340957D01* +X163954750Y-127395085D01* +X164137246Y-127492632D01* +X164335266Y-127552700D01* +X164335265Y-127552700D01* +X164355547Y-127554697D01* +X164541200Y-127572983D01* +X164747134Y-127552700D01* +X164945154Y-127492632D01* +X165127650Y-127395085D01* +X165287610Y-127263810D01* +X165418885Y-127103850D01* +X165516432Y-126921354D01* +X165576500Y-126723334D01* +X165596783Y-126517400D01* +X165576500Y-126311466D01* +X165516432Y-126113446D01* +X165418885Y-125930950D01* +X165357257Y-125855856D01* +X165287610Y-125770989D01* +X165127652Y-125639717D01* +X165127653Y-125639717D01* +X165127650Y-125639715D01* +X164945154Y-125542168D01* +X164747134Y-125482100D01* +X164747132Y-125482099D01* +X164747134Y-125482099D01* +X164559663Y-125463635D01* +X164541200Y-125461817D01* +X164541199Y-125461817D01* +X164335267Y-125482099D01* +X164137243Y-125542169D01* +X164107065Y-125558300D01* +X163954750Y-125639715D01* +X163954748Y-125639716D01* +X163954747Y-125639717D01* +X163794789Y-125770989D01* +X163681608Y-125908903D01* +X163663515Y-125930950D01* +X163639808Y-125975302D01* +X163565969Y-126113443D01* +X163505899Y-126311467D01* +X163485617Y-126517399D01* +X160638700Y-126517399D01* +X160638700Y-126127773D01* +X160638936Y-126122366D01* +X160639570Y-126115128D01* +X160642478Y-126081886D01* +X160631956Y-126042619D01* +X160630790Y-126037362D01* +X160623734Y-125997338D01* +X160623733Y-125997336D01* +X160621962Y-125992470D01* +X160614851Y-125975302D01* +X160612659Y-125970603D01* +X160612659Y-125970600D01* +X160612657Y-125970597D01* +X160589353Y-125937314D01* +X160586447Y-125932753D01* +X160566129Y-125897563D01* +X160566128Y-125897562D01* +X160534999Y-125871442D01* +X160531010Y-125867786D01* +X159808642Y-125145418D01* +X159775157Y-125084095D01* +X159780141Y-125014403D01* +X159822013Y-124958470D01* +X159837871Y-124948378D01* +X159869848Y-124931286D01* +X159869847Y-124931286D01* +X159869850Y-124931285D01* +X160029810Y-124800010D01* +X160161085Y-124640050D01* +X160258632Y-124457554D01* +X160318700Y-124259534D01* +X160338983Y-124053600D01* +X160331478Y-123977400D01* +X163485617Y-123977400D01* +X163505899Y-124183332D01* +X163505900Y-124183334D01* +X163565968Y-124381354D01* +X163663515Y-124563850D01* +X163663517Y-124563852D01* +X163794789Y-124723810D01* +X163891409Y-124803102D01* +X163954750Y-124855085D01* +X164137246Y-124952632D01* +X164335266Y-125012700D01* +X164335265Y-125012700D01* +X164355547Y-125014697D01* +X164541200Y-125032983D01* +X164747134Y-125012700D01* +X164945154Y-124952632D01* +X165127650Y-124855085D01* +X165287610Y-124723810D01* +X165418885Y-124563850D01* +X165516432Y-124381354D01* +X165576500Y-124183334D01* +X165596783Y-123977400D01* +X165576500Y-123771466D01* +X165516432Y-123573446D01* +X165418885Y-123390950D01* +X165366902Y-123327609D01* +X165287610Y-123230989D01* +X165134449Y-123105295D01* +X165127650Y-123099715D01* +X164945154Y-123002168D01* +X164747134Y-122942100D01* +X164747132Y-122942099D01* +X164747134Y-122942099D01* +X164559663Y-122923635D01* +X164541200Y-122921817D01* +X164541199Y-122921817D01* +X164335267Y-122942099D01* +X164137243Y-123002169D01* +X164050100Y-123048749D01* +X163954750Y-123099715D01* +X163954748Y-123099716D01* +X163954747Y-123099717D01* +X163794789Y-123230989D01* +X163663517Y-123390947D01* +X163565969Y-123573443D01* +X163505899Y-123771467D01* +X163485617Y-123977400D01* +X160331478Y-123977400D01* +X160318700Y-123847666D01* +X160258632Y-123649646D01* +X160161085Y-123467150D01* +X160076927Y-123364602D01* +X160029810Y-123307189D01* +X159881389Y-123185385D01* +X159869850Y-123175915D01* +X159770231Y-123122667D01* +X159737731Y-123105295D01* +X159687887Y-123056332D01* +X159672427Y-122988194D01* +X159696259Y-122922515D01* +X159751817Y-122880146D01* +X159771844Y-122875529D01* +X159771833Y-122875486D01* +X159782311Y-122872677D01* +X159782314Y-122872678D01* +X159821585Y-122862154D01* +X159826827Y-122860992D01* +X159866862Y-122853934D01* +X159866864Y-122853932D01* +X159871755Y-122852153D01* +X159888873Y-122845062D01* +X159893594Y-122842860D01* +X159893599Y-122842859D01* +X159926892Y-122819545D01* +X159931431Y-122816653D01* +X159966638Y-122796328D01* +X159992772Y-122765181D01* +X159996392Y-122761230D01* +X160543830Y-122213792D01* +X160547781Y-122210172D01* +X160578928Y-122184038D01* +X160599253Y-122148831D01* +X160602150Y-122144286D01* +X160625459Y-122110999D01* +X160625460Y-122110994D01* +X160627662Y-122106273D01* +X160634750Y-122089162D01* +X160636534Y-122084261D01* +X160643589Y-122044243D01* +X160644756Y-122038975D01* +X160655278Y-121999713D01* +X160651735Y-121959227D01* +X160651500Y-121953824D01* +X160651500Y-121437400D01* +X163485617Y-121437400D01* +X163505899Y-121643332D01* +X163505900Y-121643334D01* +X163565968Y-121841354D01* +X163663515Y-122023850D01* +X163663517Y-122023852D01* +X163794789Y-122183810D01* +X163891409Y-122263102D01* +X163954750Y-122315085D01* +X164137246Y-122412632D01* +X164335266Y-122472700D01* +X164335265Y-122472700D01* +X164355547Y-122474697D01* +X164541200Y-122492983D01* +X164747134Y-122472700D01* +X164945154Y-122412632D01* +X165127650Y-122315085D01* +X165287610Y-122183810D01* +X165418885Y-122023850D01* +X165516432Y-121841354D01* +X165576500Y-121643334D01* +X165596783Y-121437400D01* +X165576500Y-121231466D01* +X165516432Y-121033446D01* +X165418885Y-120850950D01* +X165366902Y-120787609D01* +X165287610Y-120690989D01* +X165127652Y-120559717D01* +X165127653Y-120559717D01* +X165127650Y-120559715D01* +X164945154Y-120462168D01* +X164747134Y-120402100D01* +X164747132Y-120402099D01* +X164747134Y-120402099D01* +X164541200Y-120381817D01* +X164335267Y-120402099D01* +X164137243Y-120462169D01* +X164044427Y-120511781D01* +X163954750Y-120559715D01* +X163954748Y-120559716D01* +X163954747Y-120559717D01* +X163794789Y-120690989D01* +X163663517Y-120850947D01* +X163565969Y-121033443D01* +X163505899Y-121231467D01* +X163485617Y-121437400D01* +X160651500Y-121437400D01* +X160651500Y-120031973D01* +X160651736Y-120026566D01* +X160655278Y-119986086D01* +X160651591Y-119972328D01* +X160644756Y-119946822D01* +X160643589Y-119941556D01* +X160643502Y-119941065D01* +X160636534Y-119901538D01* +X160636533Y-119901536D01* +X160636533Y-119901535D01* +X160634763Y-119896673D01* +X160627652Y-119879503D01* +X160625458Y-119874799D01* +X160602145Y-119841504D01* +X160599237Y-119836939D01* +X160578928Y-119801762D01* +X160547794Y-119775637D01* +X160543810Y-119771986D01* +X160285218Y-119513394D01* +X160251733Y-119452071D01* +X160256717Y-119382379D01* +X160258347Y-119378239D01* +X160258625Y-119377566D01* +X160258632Y-119377554D01* +X160318700Y-119179534D01* +X160338983Y-118973600D01* +X160331478Y-118897399D01* +X163485617Y-118897399D01* +X163505899Y-119103332D01* +X163505900Y-119103334D01* +X163565968Y-119301354D01* +X163663515Y-119483850D01* +X163663517Y-119483852D01* +X163794789Y-119643810D01* +X163891409Y-119723102D01* +X163954750Y-119775085D01* +X164137246Y-119872632D01* +X164335266Y-119932700D01* +X164335265Y-119932700D01* +X164355548Y-119934697D01* +X164541200Y-119952983D01* +X164747134Y-119932700D01* +X164945154Y-119872632D01* +X165127650Y-119775085D01* +X165287610Y-119643810D01* +X165418885Y-119483850D01* +X165516432Y-119301354D01* +X165576500Y-119103334D01* +X165596783Y-118897400D01* +X165576500Y-118691466D01* +X165516432Y-118493446D01* +X165418885Y-118310950D01* +X165366902Y-118247609D01* +X165287610Y-118150989D01* +X165127652Y-118019717D01* +X165127653Y-118019717D01* +X165127650Y-118019715D01* +X164945154Y-117922168D01* +X164747134Y-117862100D01* +X164747132Y-117862099D01* +X164747134Y-117862099D01* +X164559663Y-117843635D01* +X164541200Y-117841817D01* +X164541199Y-117841817D01* +X164335267Y-117862099D01* +X164137243Y-117922169D01* +X164107065Y-117938300D01* +X163954750Y-118019715D01* +X163954748Y-118019716D01* +X163954747Y-118019717D01* +X163794789Y-118150989D01* +X163663517Y-118310947D01* +X163663515Y-118310950D01* +X163624843Y-118383298D01* +X163565969Y-118493443D01* +X163505899Y-118691467D01* +X163485617Y-118897399D01* +X160331478Y-118897399D01* +X160318700Y-118767666D01* +X160258632Y-118569646D01* +X160161085Y-118387150D01* +X160086390Y-118296133D01* +X160029810Y-118227189D01* +X159869852Y-118095917D01* +X159869853Y-118095917D01* +X159869850Y-118095915D01* +X159687354Y-117998368D01* +X159489334Y-117938300D01* +X159489332Y-117938299D01* +X159489334Y-117938299D01* +X159283400Y-117918017D01* +X159077467Y-117938299D01* +X158879441Y-117998369D01* +X158763953Y-118060100D01* +X158695551Y-118074342D01* +X158630307Y-118049342D01* +X158588936Y-117993037D01* +X158581500Y-117950742D01* +X158581500Y-117456457D01* +X158601185Y-117389418D01* +X158653989Y-117343663D01* +X158723147Y-117333719D01* +X158763950Y-117347097D01* +X158879446Y-117408832D01* +X159077466Y-117468900D01* +X159077465Y-117468900D01* +X159095929Y-117470718D01* +X159283400Y-117489183D01* +X159489334Y-117468900D01* +X159687354Y-117408832D01* +X159869850Y-117311285D01* +X160029810Y-117180010D01* +X160161085Y-117020050D01* +X160258632Y-116837554D01* +X160318700Y-116639534D01* +X160338983Y-116433600D01* +X160331478Y-116357399D01* +X163485617Y-116357399D01* +X163505899Y-116563332D01* +X163529014Y-116639531D01* +X163565968Y-116761354D01* +X163663515Y-116943850D01* +X163663517Y-116943852D01* +X163794789Y-117103810D01* +X163891409Y-117183102D01* +X163954750Y-117235085D01* +X164137246Y-117332632D01* +X164335266Y-117392700D01* +X164335265Y-117392700D01* +X164355548Y-117394697D01* +X164541200Y-117412983D01* +X164747134Y-117392700D01* +X164945154Y-117332632D01* +X165127650Y-117235085D01* +X165287610Y-117103810D01* +X165418885Y-116943850D01* +X165516432Y-116761354D01* +X165576500Y-116563334D01* +X165596783Y-116357400D01* +X165576500Y-116151466D01* +X165516432Y-115953446D01* +X165418885Y-115770950D01* +X165350751Y-115687928D01* +X165287610Y-115610989D01* +X165127652Y-115479717D01* +X165127653Y-115479717D01* +X165127650Y-115479715D01* +X164945154Y-115382168D01* +X164747134Y-115322100D01* +X164747132Y-115322099D01* +X164747134Y-115322099D01* +X164559663Y-115303635D01* +X164541200Y-115301817D01* +X164541199Y-115301817D01* +X164335267Y-115322099D01* +X164137243Y-115382169D01* +X164031137Y-115438885D01* +X163954750Y-115479715D01* +X163954748Y-115479716D01* +X163954747Y-115479717D01* +X163794789Y-115610989D01* +X163663517Y-115770947D01* +X163663515Y-115770950D01* +X163640474Y-115814056D01* +X163565969Y-115953443D01* +X163505899Y-116151467D01* +X163485617Y-116357399D01* +X160331478Y-116357399D01* +X160318700Y-116227666D01* +X160258632Y-116029646D01* +X160161085Y-115847150D01* +X160079779Y-115748078D01* +X160029810Y-115687189D01* +X159912077Y-115590569D01* +X159869850Y-115555915D01* +X159687354Y-115458368D01* +X159489334Y-115398300D01* +X159489332Y-115398299D01* +X159489334Y-115398299D01* +X159283400Y-115378017D01* +X159077467Y-115398299D01* +X158879441Y-115458369D01* +X158763953Y-115520100D01* +X158695551Y-115534342D01* +X158630307Y-115509342D01* +X158588936Y-115453037D01* +X158581500Y-115410742D01* +X158581500Y-114916457D01* +X158601185Y-114849418D01* +X158653989Y-114803663D01* +X158723147Y-114793719D01* +X158763950Y-114807097D01* +X158879446Y-114868832D01* +X159077466Y-114928900D01* +X159077465Y-114928900D01* +X159095929Y-114930718D01* +X159283400Y-114949183D01* +X159489334Y-114928900D01* +X159687354Y-114868832D01* +X159869850Y-114771285D01* +X160029810Y-114640010D01* +X160161085Y-114480050D01* +X160258632Y-114297554D01* +X160318700Y-114099534D01* +X160338983Y-113893600D01* +X160331478Y-113817400D01* +X163485617Y-113817400D01* +X163505899Y-114023332D01* +X163505900Y-114023334D01* +X163565968Y-114221354D01* +X163663515Y-114403850D01* +X163686225Y-114431522D01* +X163794789Y-114563810D01* +X163889908Y-114641871D01* +X163954750Y-114695085D01* +X164137246Y-114792632D01* +X164335266Y-114852700D01* +X164335265Y-114852700D01* +X164353729Y-114854518D01* +X164541200Y-114872983D01* +X164747134Y-114852700D01* +X164945154Y-114792632D01* +X165127650Y-114695085D01* +X165287610Y-114563810D01* +X165418885Y-114403850D01* +X165516432Y-114221354D01* +X165576500Y-114023334D01* +X165596783Y-113817400D01* +X165576500Y-113611466D01* +X165516432Y-113413446D01* +X165418885Y-113230950D01* +X165351563Y-113148917D01* +X165287610Y-113070989D01* +X165141458Y-112951047D01* +X165127650Y-112939715D01* +X164945794Y-112842510D01* +X164945156Y-112842169D01* +X164945155Y-112842168D01* +X164945154Y-112842168D01* +X164747134Y-112782100D01* +X164747132Y-112782099D01* +X164747134Y-112782099D01* +X164559663Y-112763635D01* +X164541200Y-112761817D01* +X164541199Y-112761817D01* +X164335267Y-112782099D01* +X164137243Y-112842169D01* +X164062266Y-112882246D01* +X163954750Y-112939715D01* +X163954748Y-112939716D01* +X163954747Y-112939717D01* +X163794789Y-113070989D01* +X163663517Y-113230947D01* +X163663515Y-113230950D01* +X163643421Y-113268543D01* +X163565969Y-113413443D01* +X163505899Y-113611467D01* +X163485617Y-113817400D01* +X160331478Y-113817400D01* +X160318700Y-113687666D01* +X160258632Y-113489646D01* +X160161085Y-113307150D01* +X160098547Y-113230947D01* +X160029810Y-113147189D01* +X159912077Y-113050569D01* +X159869850Y-113015915D01* +X159687354Y-112918368D01* +X159489334Y-112858300D01* +X159489332Y-112858299D01* +X159489334Y-112858299D01* +X159283400Y-112838017D01* +X159077467Y-112858299D01* +X158879441Y-112918369D01* +X158763953Y-112980100D01* +X158695551Y-112994342D01* +X158630307Y-112969342D01* +X158588936Y-112913037D01* +X158581500Y-112870742D01* +X158581500Y-112376457D01* +X158601185Y-112309418D01* +X158653989Y-112263663D01* +X158723147Y-112253719D01* +X158763950Y-112267097D01* +X158879446Y-112328832D01* +X159077466Y-112388900D01* +X159077465Y-112388900D01* +X159095929Y-112390718D01* +X159283400Y-112409183D01* +X159489334Y-112388900D01* +X159687354Y-112328832D01* +X159869850Y-112231285D01* +X160029810Y-112100010D01* +X160161085Y-111940050D01* +X160258632Y-111757554D01* +X160318700Y-111559534D01* +X160338983Y-111353600D01* +X160331478Y-111277400D01* +X163485617Y-111277400D01* +X163505899Y-111483332D01* +X163529014Y-111559532D01* +X163565968Y-111681354D01* +X163663515Y-111863850D01* +X163698169Y-111906077D01* +X163794789Y-112023810D01* +X163891409Y-112103102D01* +X163954750Y-112155085D01* +X164137246Y-112252632D01* +X164335266Y-112312700D01* +X164335265Y-112312700D01* +X164353729Y-112314518D01* +X164541200Y-112332983D01* +X164747134Y-112312700D01* +X164945154Y-112252632D01* +X165127650Y-112155085D01* +X165287610Y-112023810D01* +X165418885Y-111863850D01* +X165516432Y-111681354D01* +X165576500Y-111483334D01* +X165596783Y-111277400D01* +X165576500Y-111071466D01* +X165516432Y-110873446D01* +X165418885Y-110690950D01* +X165366902Y-110627609D01* +X165287610Y-110530989D01* +X165127652Y-110399717D01* +X165127653Y-110399717D01* +X165127650Y-110399715D01* +X164945154Y-110302168D01* +X164747134Y-110242100D01* +X164747132Y-110242099D01* +X164747134Y-110242099D01* +X164541200Y-110221817D01* +X164335267Y-110242099D01* +X164137243Y-110302169D01* +X164107065Y-110318300D01* +X163954750Y-110399715D01* +X163954748Y-110399716D01* +X163954747Y-110399717D01* +X163794789Y-110530989D01* +X163663517Y-110690947D01* +X163663515Y-110690950D01* +X163633903Y-110746350D01* +X163565969Y-110873443D01* +X163505899Y-111071467D01* +X163485617Y-111277400D01* +X160331478Y-111277400D01* +X160318700Y-111147666D01* +X160258632Y-110949646D01* +X160161085Y-110767150D01* +X160098547Y-110690947D01* +X160029810Y-110607189D01* +X159912077Y-110510569D01* +X159869850Y-110475915D01* +X159687354Y-110378368D01* +X159489334Y-110318300D01* +X159489332Y-110318299D01* +X159489334Y-110318299D01* +X159283400Y-110298017D01* +X159077467Y-110318299D01* +X158879441Y-110378369D01* +X158763953Y-110440100D01* +X158695551Y-110454342D01* +X158630307Y-110429342D01* +X158588936Y-110373037D01* +X158581500Y-110330742D01* +X158581500Y-109836457D01* +X158601185Y-109769418D01* +X158653989Y-109723663D01* +X158723147Y-109713719D01* +X158763950Y-109727097D01* +X158879446Y-109788832D01* +X159077466Y-109848900D01* +X159077465Y-109848900D01* +X159095929Y-109850718D01* +X159283400Y-109869183D01* +X159489334Y-109848900D01* +X159687354Y-109788832D01* +X159869850Y-109691285D01* +X160029810Y-109560010D01* +X160161085Y-109400050D01* +X160258632Y-109217554D01* +X160318700Y-109019534D01* +X160338983Y-108813600D01* +X160331478Y-108737400D01* +X163485617Y-108737400D01* +X163505899Y-108943332D01* +X163527068Y-109013118D01* +X163565968Y-109141354D01* +X163663515Y-109323850D01* +X163671895Y-109334061D01* +X163794789Y-109483810D01* +X163891409Y-109563102D01* +X163954750Y-109615085D01* +X164137246Y-109712632D01* +X164335266Y-109772700D01* +X164335265Y-109772700D01* +X164355548Y-109774697D01* +X164541200Y-109792983D01* +X164747134Y-109772700D01* +X164945154Y-109712632D01* +X165127650Y-109615085D01* +X165287610Y-109483810D01* +X165418885Y-109323850D01* +X165516432Y-109141354D01* +X165576500Y-108943334D01* +X165596783Y-108737400D01* +X165576500Y-108531466D01* +X165516432Y-108333446D01* +X165418885Y-108150950D01* +X165354122Y-108072035D01* +X165287610Y-107990989D01* +X165152155Y-107879826D01* +X165127650Y-107859715D01* +X164945154Y-107762168D01* +X164747134Y-107702100D01* +X164747132Y-107702099D01* +X164747134Y-107702099D01* +X164541200Y-107681817D01* +X164335267Y-107702099D01* +X164137243Y-107762169D01* +X164041595Y-107813295D01* +X163954750Y-107859715D01* +X163954748Y-107859716D01* +X163954747Y-107859717D01* +X163794789Y-107990989D01* +X163665550Y-108148470D01* +X163663515Y-108150950D01* +X163627609Y-108218124D01* +X163565969Y-108333443D01* +X163505899Y-108531467D01* +X163485617Y-108737400D01* +X160331478Y-108737400D01* +X160318700Y-108607666D01* +X160258632Y-108409646D01* +X160161085Y-108227150D01* +X160097347Y-108149485D01* +X160029810Y-108067189D01* +X159905483Y-107965158D01* +X159869850Y-107935915D01* +X159732047Y-107862257D01* +X159682204Y-107813295D01* +X159666744Y-107745158D01* +X159690576Y-107679478D01* +X159746134Y-107637109D01* +X159790502Y-107628900D01* +X159914226Y-107628900D01* +X159919629Y-107629135D01* +X159960114Y-107632678D01* +X159999385Y-107622154D01* +X160004627Y-107620992D01* +X160044662Y-107613934D01* +X160044664Y-107613932D01* +X160049555Y-107612153D01* +X160066673Y-107605062D01* +X160071394Y-107602860D01* +X160071399Y-107602859D01* +X160104692Y-107579545D01* +X160109231Y-107576653D01* +X160144438Y-107556328D01* +X160170572Y-107525181D01* +X160174192Y-107521230D01* +X161077230Y-106618192D01* +X161081181Y-106614572D01* +X161112328Y-106588438D01* +X161132653Y-106553231D01* +X161135550Y-106548686D01* +X161137260Y-106546244D01* +X161158859Y-106515399D01* +X161158860Y-106515394D01* +X161161062Y-106510673D01* +X161168153Y-106493555D01* +X161169933Y-106488663D01* +X161169934Y-106488662D01* +X161176992Y-106448627D01* +X161178154Y-106443385D01* +X161188678Y-106404114D01* +X161188677Y-106404111D01* +X161191486Y-106393633D01* +X161195398Y-106394681D01* +X161213245Y-106349035D01* +X161217620Y-106343693D01* +X161283574Y-106267577D01* +X161283574Y-106267575D01* +X161283577Y-106267573D01* +X161315625Y-106197399D01* +X163485617Y-106197399D01* +X163505899Y-106403332D01* +X163508471Y-106411811D01* +X163565968Y-106601354D01* +X163663515Y-106783850D01* +X163663517Y-106783852D01* +X163794789Y-106943810D01* +X163891409Y-107023102D01* +X163954750Y-107075085D01* +X164137246Y-107172632D01* +X164335266Y-107232700D01* +X164335265Y-107232700D01* +X164352282Y-107234376D01* +X164541200Y-107252983D01* +X164747134Y-107232700D01* +X164945154Y-107172632D01* +X165127650Y-107075085D01* +X165287610Y-106943810D01* +X165418885Y-106783850D01* +X165516432Y-106601354D01* +X165576500Y-106403334D01* +X165596783Y-106197400D01* +X165576500Y-105991466D01* +X165516432Y-105793446D01* +X165418885Y-105610950D01* +X165355935Y-105534245D01* +X165287610Y-105450989D01* +X165127652Y-105319717D01* +X165127653Y-105319717D01* +X165127650Y-105319715D01* +X164945154Y-105222168D01* +X164747134Y-105162100D01* +X164747132Y-105162099D01* +X164747134Y-105162099D01* +X164559663Y-105143635D01* +X164541200Y-105141817D01* +X164541199Y-105141817D01* +X164335267Y-105162099D01* +X164137243Y-105222169D01* +X164067480Y-105259459D01* +X163954750Y-105319715D01* +X163954748Y-105319716D01* +X163954747Y-105319717D01* +X163794789Y-105450989D01* +X163663517Y-105610947D01* +X163663515Y-105610950D01* +X163655703Y-105625566D01* +X163565969Y-105793443D01* +X163505899Y-105991467D01* +X163485617Y-106197399D01* +X161315625Y-106197399D01* +X161343365Y-106136657D01* +X161363847Y-105994200D01* +X161343365Y-105851743D01* +X161283577Y-105720827D01* +X161189328Y-105612057D01* +X161068253Y-105534247D01* +X161068251Y-105534246D01* +X161068249Y-105534245D01* +X161068250Y-105534245D01* +X160930163Y-105493700D01* +X160930161Y-105493700D01* +X160786239Y-105493700D01* +X160786236Y-105493700D01* +X160648149Y-105534245D01* +X160527073Y-105612056D01* +X160432823Y-105720826D01* +X160432821Y-105720830D01* +X160419978Y-105748951D01* +X160374222Y-105801754D01* +X160307182Y-105821437D01* +X160240143Y-105801751D01* +X160197828Y-105755891D01* +X160161085Y-105687150D01* +X160161084Y-105687148D01* +X160029810Y-105527189D01* +X159893255Y-105415123D01* +X159869850Y-105395915D01* +X159687354Y-105298368D01* +X159489334Y-105238300D01* +X159489332Y-105238299D01* +X159489334Y-105238299D01* +X159283400Y-105218017D01* +X159077467Y-105238299D01* +X158879443Y-105298369D01* +X158769298Y-105357243D01* +X158696950Y-105395915D01* +X158696948Y-105395916D01* +X158696947Y-105395917D01* +X158536989Y-105527189D01* +X158405717Y-105687147D01* +X158405716Y-105687148D01* +X158405715Y-105687150D01* +X158379230Y-105736700D01* +X158308169Y-105869643D01* +X158248099Y-106067667D01* +X158227817Y-106273600D01* +X158248099Y-106479532D01* +X158262765Y-106527878D01* +X158308168Y-106677554D01* +X158405715Y-106860050D01* +X158445558Y-106908599D01* +X158536990Y-107020010D01* +X158658716Y-107119908D01* +X158698050Y-107177653D01* +X158699921Y-107247498D01* +X158667732Y-107303442D01* +X158035787Y-107935388D01* +X158031798Y-107939043D01* +X158000675Y-107965158D01* +X158000668Y-107965166D01* +X157980354Y-108000351D01* +X157977449Y-108004911D01* +X157954141Y-108038199D01* +X157951971Y-108042853D01* +X157944823Y-108060111D01* +X157943066Y-108064939D01* +X157936010Y-108104952D01* +X157934839Y-108110233D01* +X157924321Y-108149485D01* +X157927864Y-108189966D01* +X157928100Y-108195373D01* +X157928099Y-118208452D01* +X157908414Y-118275491D01* +X157891780Y-118296133D01* +X157533576Y-118654339D01* +X157533573Y-118654341D01* +X157533573Y-118654342D01* +X157523313Y-118664601D01* +X157513053Y-118674862D01* +X157505375Y-118691330D01* +X157494568Y-118710048D01* +X157484140Y-118724939D01* +X157484138Y-118724943D01* +X157479432Y-118742507D01* +X157472043Y-118762808D01* +X157464365Y-118779273D01* +X157464362Y-118779285D01* +X157462778Y-118797386D01* +X157459028Y-118818657D01* +X157454321Y-118836225D01* +X157454321Y-118836228D01* +X157455905Y-118854334D01* +X157455905Y-118875943D01* +X157454321Y-118894050D01* +X157454321Y-118894054D01* +X157459026Y-118911613D01* +X157462779Y-118932891D01* +X157464364Y-118951001D01* +X157464364Y-118951002D01* +X157472041Y-118967464D01* +X157479434Y-118987775D01* +X157484139Y-119005335D01* +X157484140Y-119005336D01* +X157494570Y-119020233D01* +X157505372Y-119038944D01* +X157517638Y-119065245D01* +X157516012Y-119066003D01* +X157534202Y-119119934D01* +X157534300Y-119124854D01* +X157534300Y-120074225D01* +X157534064Y-120079632D01* +X157530521Y-120120114D01* +X157541040Y-120159370D01* +X157542211Y-120164652D01* +X157549266Y-120204663D01* +X157551031Y-120209512D01* +X157558161Y-120226724D01* +X157560340Y-120231398D01* +X157583647Y-120264685D01* +X157586554Y-120269247D01* +X157606870Y-120304435D01* +X157606874Y-120304440D01* +X157637999Y-120330557D01* +X157641989Y-120334213D01* +X157983176Y-120675400D01* +X158281581Y-120973804D01* +X158315066Y-121035127D01* +X158310082Y-121104818D01* +X158308467Y-121108924D01* +X158308170Y-121109639D01* +X158248099Y-121307667D01* +X158227817Y-121513599D01* +X158248099Y-121719532D01* +X158302844Y-121900002D01* +X158303467Y-121969869D01* +X158266219Y-122028982D01* +X158202924Y-122058573D01* +X158133680Y-122049246D01* +X158096502Y-122023678D01* +X157158366Y-121085542D01* +X157124881Y-121024219D01* +X157123815Y-121014306D01* +X157123309Y-121014379D01* +X157121745Y-121003503D01* +X157101565Y-120863143D01* +X157041777Y-120732227D01* +X156947528Y-120623457D01* +X156826453Y-120545647D01* +X156826451Y-120545646D01* +X156826449Y-120545645D01* +X156826450Y-120545645D01* +X156688363Y-120505100D01* +X156688361Y-120505100D01* +X156544439Y-120505100D01* +X156544436Y-120505100D01* +X156406349Y-120545645D01* +X156285273Y-120623456D01* +X156191023Y-120732226D01* +X156191022Y-120732228D01* +X156131234Y-120863143D01* +X156110753Y-121005600D01* +X156131234Y-121148056D01* +X156150506Y-121190255D01* +X156191023Y-121278973D01* +X156285272Y-121387743D01* +X156406347Y-121465553D01* +X156406350Y-121465554D01* +X156406349Y-121465554D01* +X156544436Y-121506099D01* +X156544438Y-121506100D01* +X156544439Y-121506100D01* +X156603514Y-121506100D01* +X156670553Y-121525785D01* +X156691195Y-121542419D01* +X157909986Y-122761210D01* +X157913637Y-122765194D01* +X157939762Y-122796328D01* +X157974939Y-122816637D01* +X157979504Y-122819545D01* +X158012799Y-122842858D01* +X158017503Y-122845052D01* +X158034673Y-122852163D01* +X158039535Y-122853933D01* +X158039536Y-122853933D01* +X158039538Y-122853934D01* +X158079568Y-122860991D01* +X158084823Y-122862156D01* +X158124087Y-122872678D01* +X158164571Y-122869135D01* +X158169975Y-122868900D01* +X158776298Y-122868900D01* +X158843337Y-122888585D01* +X158889092Y-122941389D01* +X158899036Y-123010547D01* +X158870011Y-123074103D01* +X158834753Y-123102256D01* +X158696950Y-123175915D01* +X158696948Y-123175916D01* +X158696947Y-123175917D01* +X158536989Y-123307189D01* +X158405717Y-123467147D01* +X158308169Y-123649643D01* +X158270154Y-123774963D01* +X158231856Y-123833402D01* +X158168044Y-123861858D01* +X158098977Y-123851298D01* +X158063812Y-123826649D01* +X154185419Y-119948256D01* +X154151934Y-119886933D01* +X154149100Y-119860575D01* +X154149100Y-118662778D01* +X154168785Y-118595739D01* +X154221589Y-118549984D01* +X154273100Y-118538778D01* +X154397884Y-118538778D01* +X154397884Y-118538777D01* +X154535975Y-118498231D01* +X154657050Y-118420421D01* +X154751299Y-118311651D01* +X154811087Y-118180735D01* +X154831569Y-118038278D01* +X154811087Y-117895821D01* +X154751299Y-117764905D01* +X154657050Y-117656135D01* +X154535975Y-117578325D01* +X154535973Y-117578324D01* +X154535971Y-117578323D01* +X154535972Y-117578323D01* +X154397885Y-117537778D01* +X154397883Y-117537778D01* +X154273100Y-117537778D01* +X154206061Y-117518093D01* +X154160306Y-117465289D01* +X154149100Y-117413778D01* +X154149100Y-115671600D01* +X155170953Y-115671600D01* +X155173301Y-115687928D01* +X155191434Y-115814056D01* +X155251222Y-115944971D01* +X155251223Y-115944973D01* +X155345472Y-116053743D01* +X155466547Y-116131553D01* +X155466550Y-116131554D01* +X155466549Y-116131554D01* +X155604636Y-116172099D01* +X155604638Y-116172100D01* +X155604639Y-116172100D01* +X155748562Y-116172100D01* +X155748562Y-116172099D01* +X155886653Y-116131553D01* +X156007728Y-116053743D01* +X156101977Y-115944973D01* +X156161765Y-115814057D01* +X156182247Y-115671600D01* +X156161765Y-115529143D01* +X156101977Y-115398227D01* +X156007728Y-115289457D01* +X155886653Y-115211647D01* +X155886651Y-115211646D01* +X155886649Y-115211645D01* +X155886650Y-115211645D01* +X155748563Y-115171100D01* +X155748561Y-115171100D01* +X155604639Y-115171100D01* +X155604636Y-115171100D01* +X155466549Y-115211645D01* +X155345473Y-115289456D01* +X155251223Y-115398226D01* +X155251222Y-115398228D01* +X155191434Y-115529143D01* +X155172200Y-115662924D01* +X155170953Y-115671600D01* +X154149100Y-115671600D01* +X154149099Y-113157331D01* +X154168784Y-113090292D01* +X154185413Y-113069655D01* +X154270030Y-112985038D01* +X154273981Y-112981418D01* +X154305128Y-112955284D01* +X154325456Y-112920073D01* +X154328335Y-112915554D01* +X154351659Y-112882246D01* +X154351660Y-112882241D01* +X154353864Y-112877516D01* +X154360946Y-112860419D01* +X154362732Y-112855511D01* +X154362731Y-112855511D01* +X154362734Y-112855508D01* +X154369794Y-112815460D01* +X154370956Y-112810226D01* +X154381478Y-112770960D01* +X154377935Y-112730475D01* +X154377699Y-112725068D01* +X154377699Y-112090200D01* +X155831353Y-112090200D01* +X155851834Y-112232656D01* +X155911622Y-112363571D01* +X155911623Y-112363573D01* +X156005872Y-112472343D01* +X156126947Y-112550153D01* +X156126950Y-112550154D01* +X156126949Y-112550154D01* +X156265036Y-112590699D01* +X156265038Y-112590700D01* +X156265039Y-112590700D01* +X156408962Y-112590700D01* +X156408962Y-112590699D01* +X156547053Y-112550153D01* +X156668128Y-112472343D01* +X156762377Y-112363573D01* +X156822165Y-112232657D01* +X156842647Y-112090200D01* +X156822165Y-111947743D01* +X156822165Y-111947742D01* +X156819667Y-111939236D01* +X156821516Y-111938692D01* +X156813175Y-111880672D01* +X156842201Y-111817116D01* +X156900979Y-111779343D01* +X156970848Y-111779343D01* +X157052438Y-111803300D01* +X157052439Y-111803300D01* +X157196362Y-111803300D01* +X157196362Y-111803299D01* +X157334453Y-111762753D01* +X157455528Y-111684943D01* +X157549777Y-111576173D01* +X157609565Y-111445257D01* +X157630047Y-111302800D01* +X157609565Y-111160343D01* +X157549777Y-111029427D01* +X157455528Y-110920657D01* +X157334453Y-110842847D01* +X157334451Y-110842846D01* +X157334449Y-110842845D01* +X157334450Y-110842845D01* +X157196363Y-110802300D01* +X157196361Y-110802300D01* +X157052439Y-110802300D01* +X157052436Y-110802300D01* +X156914349Y-110842845D01* +X156793273Y-110920656D01* +X156699023Y-111029426D01* +X156699022Y-111029428D01* +X156639234Y-111160343D01* +X156618753Y-111302800D01* +X156639234Y-111445257D01* +X156641733Y-111453764D01* +X156639884Y-111454306D01* +X156648222Y-111512336D01* +X156619192Y-111575890D01* +X156560411Y-111613659D01* +X156490552Y-111613656D01* +X156408964Y-111589700D01* +X156408961Y-111589700D01* +X156265039Y-111589700D01* +X156265036Y-111589700D01* +X156126949Y-111630245D01* +X156005873Y-111708056D01* +X155911623Y-111816826D01* +X155911622Y-111816828D01* +X155851834Y-111947743D01* +X155831353Y-112090200D01* +X154377699Y-112090200D01* +X154377699Y-111147666D01* +X154377699Y-109843067D01* +X154397384Y-109776032D01* +X154450188Y-109730277D01* +X154519346Y-109720333D01* +X154568737Y-109738754D01* +X154623932Y-109774226D01* +X154623935Y-109774227D01* +X154623934Y-109774227D01* +X154762021Y-109814772D01* +X154762023Y-109814773D01* +X154846202Y-109814773D01* +X154913241Y-109834458D01* +X154958996Y-109887262D01* +X154959378Y-109888287D01* +X154962834Y-109895856D01* +X154962835Y-109895857D01* +X154985993Y-109946566D01* +X155014297Y-110008543D01* +X155022623Y-110026773D01* +X155116872Y-110135543D01* +X155237947Y-110213353D01* +X155237950Y-110213354D01* +X155237949Y-110213354D01* +X155376036Y-110253899D01* +X155376038Y-110253900D01* +X155376039Y-110253900D01* +X155519962Y-110253900D01* +X155519962Y-110253899D01* +X155658053Y-110213353D01* +X155779128Y-110135543D01* +X155824212Y-110083512D01* +X155882988Y-110045738D01* +X155952857Y-110045737D01* +X155984961Y-110060398D01* +X156025347Y-110086353D01* +X156025349Y-110086354D01* +X156163436Y-110126899D01* +X156163438Y-110126900D01* +X156163439Y-110126900D01* +X156307362Y-110126900D01* +X156307362Y-110126899D01* +X156427471Y-110091633D01* +X156445450Y-110086354D01* +X156445450Y-110086353D01* +X156445453Y-110086353D01* +X156566528Y-110008543D01* +X156660777Y-109899773D01* +X156720565Y-109768857D01* +X156741047Y-109626400D01* +X156720565Y-109483943D01* +X156660777Y-109353027D01* +X156588158Y-109269220D01* +X156559135Y-109205667D01* +X156569079Y-109136509D01* +X156614833Y-109083705D01* +X156681873Y-109064020D01* +X156895269Y-109064020D01* +X156900672Y-109064255D01* +X156941157Y-109067798D01* +X156980428Y-109057274D01* +X156985670Y-109056112D01* +X157025705Y-109049054D01* +X157025707Y-109049052D01* +X157030598Y-109047273D01* +X157047716Y-109040182D01* +X157052437Y-109037980D01* +X157052442Y-109037979D01* +X157085735Y-109014665D01* +X157090274Y-109011773D01* +X157125481Y-108991448D01* +X157151615Y-108960301D01* +X157155235Y-108956350D01* +X157411630Y-108699955D01* +X157415581Y-108696335D01* +X157446728Y-108670201D01* +X157467053Y-108634994D01* +X157469950Y-108630449D01* +X157493259Y-108597162D01* +X157493260Y-108597157D01* +X157495462Y-108592436D01* +X157502550Y-108575325D01* +X157504334Y-108570424D01* +X157511389Y-108530406D01* +X157512559Y-108525128D01* +X157523078Y-108485876D01* +X157519535Y-108445390D01* +X157519300Y-108439987D01* +X157519300Y-108077442D01* +X157519536Y-108072035D01* +X157523077Y-108031562D01* +X157519397Y-108017832D01* +X157512558Y-107992308D01* +X157511391Y-107987046D01* +X157504334Y-107947015D01* +X157504333Y-107947013D01* +X157504333Y-107947012D01* +X157502563Y-107942150D01* +X157495451Y-107924979D01* +X157493259Y-107920277D01* +X157469954Y-107886995D01* +X157467045Y-107882429D01* +X157446729Y-107847241D01* +X157446728Y-107847239D01* +X157415589Y-107821111D01* +X157411604Y-107817458D01* +X157339304Y-107745158D01* +X157291126Y-107696979D01* +X157257643Y-107635658D01* +X157262627Y-107565966D01* +X157304499Y-107510033D01* +X157369963Y-107485616D01* +X157378809Y-107485300D01* +X157479758Y-107485300D01* +X157479758Y-107485299D01* +X157617849Y-107444753D01* +X157738924Y-107366943D01* +X157833173Y-107258173D01* +X157892961Y-107127257D01* +X157913443Y-106984800D01* +X157892961Y-106842343D01* +X157833173Y-106711427D01* +X157738924Y-106602657D01* +X157617849Y-106524847D01* +X157617847Y-106524846D01* +X157617845Y-106524845D01* +X157617846Y-106524845D01* +X157479759Y-106484300D01* +X157479757Y-106484300D01* +X157367900Y-106484300D01* +X157300861Y-106464615D01* +X157255106Y-106411811D01* +X157243900Y-106360300D01* +X157243900Y-103733600D01* +X158227817Y-103733600D01* +X158248099Y-103939532D01* +X158275453Y-104029705D01* +X158308168Y-104137554D01* +X158405715Y-104320050D01* +X158405717Y-104320052D01* +X158536989Y-104480010D01* +X158611320Y-104541011D01* +X158696950Y-104611285D01* +X158879446Y-104708832D01* +X159077466Y-104768900D01* +X159077465Y-104768900D01* +X159095929Y-104770718D01* +X159283400Y-104789183D01* +X159489334Y-104768900D01* +X159687354Y-104708832D01* +X159869850Y-104611285D01* +X160029810Y-104480010D01* +X160161085Y-104320050D01* +X160258632Y-104137554D01* +X160318700Y-103939534D01* +X160338983Y-103733600D01* +X160331478Y-103657399D01* +X163485617Y-103657399D01* +X163505899Y-103863332D01* +X163505900Y-103863334D01* +X163565968Y-104061354D01* +X163663515Y-104243850D01* +X163663517Y-104243852D01* +X163794789Y-104403810D01* +X163891409Y-104483102D01* +X163954750Y-104535085D01* +X164137246Y-104632632D01* +X164335266Y-104692700D01* +X164335265Y-104692700D01* +X164353729Y-104694518D01* +X164541200Y-104712983D01* +X164747134Y-104692700D01* +X164945154Y-104632632D01* +X165127650Y-104535085D01* +X165287610Y-104403810D01* +X165418885Y-104243850D01* +X165516432Y-104061354D01* +X165576500Y-103863334D01* +X165596783Y-103657400D01* +X165576500Y-103451466D01* +X165516432Y-103253446D01* +X165418885Y-103070950D01* +X165354437Y-102992419D01* +X165287610Y-102910989D01* +X165127652Y-102779717D01* +X165127653Y-102779717D01* +X165127650Y-102779715D01* +X164945154Y-102682168D01* +X164747134Y-102622100D01* +X164747132Y-102622099D01* +X164747134Y-102622099D01* +X164550967Y-102602779D01* +X164541200Y-102601817D01* +X164541199Y-102601817D01* +X164335267Y-102622099D01* +X164137243Y-102682169D01* +X164107065Y-102698300D01* +X163954750Y-102779715D01* +X163954748Y-102779716D01* +X163954747Y-102779717D01* +X163794789Y-102910989D01* +X163663517Y-103070947D01* +X163663515Y-103070950D01* +X163634683Y-103124891D01* +X163565969Y-103253443D01* +X163505899Y-103451467D01* +X163485617Y-103657399D01* +X160331478Y-103657399D01* +X160318700Y-103527666D01* +X160258632Y-103329646D01* +X160161085Y-103147150D01* +X160088658Y-103058897D01* +X160029810Y-102987189D01* +X159869852Y-102855917D01* +X159869853Y-102855917D01* +X159869850Y-102855915D01* +X159687354Y-102758368D01* +X159489334Y-102698300D01* +X159489332Y-102698299D01* +X159489334Y-102698299D01* +X159301863Y-102679835D01* +X159283400Y-102678017D01* +X159283399Y-102678017D01* +X159077467Y-102698299D01* +X158879443Y-102758369D01* +X158769298Y-102817243D01* +X158696950Y-102855915D01* +X158696948Y-102855916D01* +X158696947Y-102855917D01* +X158536989Y-102987189D01* +X158423982Y-103124891D01* +X158405715Y-103147150D01* +X158378269Y-103198497D01* +X158308169Y-103329643D01* +X158248099Y-103527667D01* +X158227817Y-103733600D01* +X157243900Y-103733600D01* +X157243900Y-101193599D01* +X158227817Y-101193599D01* +X158248099Y-101399532D01* +X158254945Y-101422100D01* +X158308168Y-101597554D01* +X158405715Y-101780050D01* +X158405717Y-101780052D01* +X158536989Y-101940010D01* +X158592081Y-101985222D01* +X158696950Y-102071285D01* +X158879446Y-102168832D01* +X159077466Y-102228900D01* +X159077465Y-102228900D01* +X159095929Y-102230718D01* +X159283400Y-102249183D01* +X159489334Y-102228900D01* +X159687354Y-102168832D01* +X159869850Y-102071285D01* +X160029810Y-101940010D01* +X160161085Y-101780050D01* +X160258632Y-101597554D01* +X160318700Y-101399534D01* +X160338983Y-101193600D01* +X160331478Y-101117400D01* +X163485617Y-101117400D01* +X163505899Y-101323332D01* +X163518655Y-101365383D01* +X163565968Y-101521354D01* +X163663515Y-101703850D01* +X163683452Y-101728143D01* +X163794789Y-101863810D01* +X163891409Y-101943102D01* +X163954750Y-101995085D01* +X164137246Y-102092632D01* +X164335266Y-102152700D01* +X164335265Y-102152700D01* +X164355547Y-102154697D01* +X164541200Y-102172983D01* +X164747134Y-102152700D01* +X164945154Y-102092632D01* +X165127650Y-101995085D01* +X165287610Y-101863810D01* +X165418885Y-101703850D01* +X165516432Y-101521354D01* +X165576500Y-101323334D01* +X165596783Y-101117400D01* +X165576500Y-100911466D01* +X165516432Y-100713446D01* +X165418885Y-100530950D01* +X165351863Y-100449283D01* +X165287610Y-100370989D01* +X165169877Y-100274369D01* +X165127650Y-100239715D01* +X164945154Y-100142168D01* +X164747134Y-100082100D01* +X164747132Y-100082099D01* +X164747134Y-100082099D01* +X164541200Y-100061817D01* +X164335267Y-100082099D01* +X164137243Y-100142169D01* +X164062636Y-100182048D01* +X163954750Y-100239715D01* +X163954748Y-100239716D01* +X163954747Y-100239717D01* +X163794789Y-100370989D01* +X163663517Y-100530947D01* +X163565969Y-100713443D01* +X163505899Y-100911467D01* +X163485617Y-101117400D01* +X160331478Y-101117400D01* +X160318700Y-100987666D01* +X160258632Y-100789646D01* +X160161085Y-100607150D01* +X160064802Y-100489828D01* +X160029810Y-100447189D01* +X159869852Y-100315917D01* +X159869853Y-100315917D01* +X159869850Y-100315915D01* +X159687354Y-100218368D01* +X159489334Y-100158300D01* +X159489332Y-100158299D01* +X159489334Y-100158299D01* +X159283400Y-100138017D01* +X159077467Y-100158299D01* +X158879443Y-100218369D01* +X158803570Y-100258925D01* +X158696950Y-100315915D01* +X158696948Y-100315916D01* +X158696947Y-100315917D01* +X158536989Y-100447189D01* +X158418550Y-100591510D01* +X158405715Y-100607150D01* +X158368695Y-100676409D01* +X158308169Y-100789643D01* +X158248099Y-100987667D01* +X158227817Y-101193599D01* +X157243900Y-101193599D01* +X157243900Y-98281485D01* +X157263585Y-98214446D01* +X157280214Y-98193809D01* +X157968805Y-97505218D01* +X158030128Y-97471734D01* +X158056486Y-97468900D01* +X158776298Y-97468900D01* +X158843337Y-97488585D01* +X158889092Y-97541389D01* +X158899036Y-97610547D01* +X158870011Y-97674103D01* +X158834753Y-97702256D01* +X158696950Y-97775915D01* +X158696948Y-97775916D01* +X158696947Y-97775917D01* +X158536989Y-97907189D01* +X158406753Y-98065885D01* +X158405715Y-98067150D01* +X158374600Y-98125362D01* +X158308169Y-98249643D01* +X158248099Y-98447667D01* +X158227817Y-98653599D01* +X158248099Y-98859532D01* +X158248100Y-98859534D01* +X158308168Y-99057554D01* +X158405715Y-99240050D01* +X158405717Y-99240052D01* +X158536989Y-99400010D01* +X158629374Y-99475827D01* +X158696950Y-99531285D01* +X158879446Y-99628832D01* +X159077466Y-99688900D01* +X159077465Y-99688900D01* +X159097748Y-99690897D01* +X159283400Y-99709183D01* +X159489334Y-99688900D01* +X159687354Y-99628832D01* +X159869850Y-99531285D01* +X160029810Y-99400010D01* +X160161085Y-99240050D01* +X160258632Y-99057554D01* +X160318700Y-98859534D01* +X160338983Y-98653600D01* +X160331478Y-98577400D01* +X163485617Y-98577400D01* +X163505899Y-98783332D01* +X163505900Y-98783334D01* +X163565968Y-98981354D01* +X163663515Y-99163850D01* +X163663517Y-99163852D01* +X163794789Y-99323810D01* +X163891409Y-99403102D01* +X163954750Y-99455085D01* +X164137246Y-99552632D01* +X164335266Y-99612700D01* +X164335265Y-99612700D01* +X164355548Y-99614697D01* +X164541200Y-99632983D01* +X164747134Y-99612700D01* +X164945154Y-99552632D01* +X165127650Y-99455085D01* +X165287610Y-99323810D01* +X165418885Y-99163850D01* +X165516432Y-98981354D01* +X165576500Y-98783334D01* +X165596783Y-98577400D01* +X165576500Y-98371466D01* +X165516432Y-98173446D01* +X165418885Y-97990950D01* +X165357785Y-97916499D01* +X165287610Y-97830989D01* +X165163293Y-97728966D01* +X165127650Y-97699715D01* +X164945154Y-97602168D01* +X164747134Y-97542100D01* +X164747132Y-97542099D01* +X164747134Y-97542099D01* +X164559663Y-97523635D01* +X164541200Y-97521817D01* +X164541199Y-97521817D01* +X164335267Y-97542099D01* +X164137243Y-97602169D01* +X164041595Y-97653295D01* +X163954750Y-97699715D01* +X163954748Y-97699716D01* +X163954747Y-97699717D01* +X163794789Y-97830989D01* +X163663517Y-97990947D01* +X163565969Y-98173443D01* +X163565968Y-98173445D01* +X163565968Y-98173446D01* +X163559793Y-98193804D01* +X163505899Y-98371467D01* +X163485617Y-98577400D01* +X160331478Y-98577400D01* +X160318700Y-98447666D01* +X160258632Y-98249646D01* +X160161085Y-98067150D01* +X160090662Y-97981339D01* +X160029810Y-97907189D01* +X159912077Y-97810569D01* +X159869850Y-97775915D01* +X159732047Y-97702257D01* +X159682204Y-97653295D01* +X159666744Y-97585158D01* +X159690576Y-97519478D01* +X159746134Y-97477109D01* +X159790502Y-97468900D01* +X159888826Y-97468900D01* +X159894229Y-97469135D01* +X159934714Y-97472678D01* +X159973985Y-97462154D01* +X159979227Y-97460992D01* +X160019262Y-97453934D01* +X160019264Y-97453932D01* +X160024155Y-97452153D01* +X160041273Y-97445062D01* +X160045994Y-97442860D01* +X160045999Y-97442859D01* +X160079292Y-97419545D01* +X160083831Y-97416653D01* +X160119038Y-97396328D01* +X160145172Y-97365181D01* +X160148792Y-97361230D01* +X160531030Y-96978992D01* +X160534981Y-96975372D01* +X160566128Y-96949238D01* +X160586453Y-96914031D01* +X160589350Y-96909486D01* +X160612659Y-96876199D01* +X160612660Y-96876194D01* +X160614862Y-96871473D01* +X160621950Y-96854362D01* +X160623734Y-96849461D01* +X160625513Y-96839371D01* +X160630790Y-96809435D01* +X160631956Y-96804175D01* +X160642478Y-96764913D01* +X160638935Y-96724427D01* +X160638700Y-96719024D01* +X160638700Y-96037399D01* +X163485617Y-96037399D01* +X163505899Y-96243332D01* +X163535933Y-96342344D01* +X163565968Y-96441354D01* +X163663515Y-96623850D01* +X163663517Y-96623852D01* +X163794789Y-96783810D01* +X163890188Y-96862101D01* +X163954750Y-96915085D01* +X164137246Y-97012632D01* +X164335266Y-97072700D01* +X164335265Y-97072700D01* +X164353729Y-97074518D01* +X164541200Y-97092983D01* +X164747134Y-97072700D01* +X164945154Y-97012632D01* +X165127650Y-96915085D01* +X165287610Y-96783810D01* +X165418885Y-96623850D01* +X165516432Y-96441354D01* +X165576500Y-96243334D01* +X165596783Y-96037400D01* +X165576500Y-95831466D01* +X165516432Y-95633446D01* +X165418885Y-95450950D01* +X165358424Y-95377278D01* +X165287610Y-95290989D01* +X165169877Y-95194369D01* +X165127650Y-95159715D01* +X164945154Y-95062168D01* +X164747134Y-95002100D01* +X164747132Y-95002099D01* +X164747134Y-95002099D01* +X164559663Y-94983635D01* +X164541200Y-94981817D01* +X164541199Y-94981817D01* +X164335267Y-95002099D01* +X164137243Y-95062169D01* +X164044420Y-95111785D01* +X163954750Y-95159715D01* +X163954748Y-95159716D01* +X163954747Y-95159717D01* +X163794789Y-95290989D01* +X163683073Y-95427118D01* +X163663515Y-95450950D01* +X163635770Y-95502857D01* +X163565969Y-95633443D01* +X163505899Y-95831467D01* +X163485617Y-96037399D01* +X160638700Y-96037399D01* +X160638700Y-94874795D01* +X160638699Y-94874792D01* +X160638303Y-94873705D01* +X160632484Y-94857715D01* +X160626889Y-94836833D01* +X160623734Y-94818939D01* +X160623733Y-94818937D01* +X160614646Y-94803198D01* +X160605509Y-94783605D01* +X160599295Y-94766530D01* +X160587610Y-94752605D01* +X160575216Y-94734903D01* +X160566129Y-94719164D01* +X160566128Y-94719162D01* +X160561019Y-94714875D01* +X160552199Y-94707473D01* +X160536920Y-94692193D01* +X160525239Y-94678273D01* +X160525238Y-94678272D01* +X160509495Y-94669183D01* +X160491794Y-94656788D01* +X160477871Y-94645105D01* +X160460789Y-94638888D01* +X160441205Y-94629755D01* +X160425462Y-94620666D01* +X160425459Y-94620664D01* +X160407555Y-94617507D01* +X160386687Y-94611916D01* +X160369607Y-94605700D01* +X160369606Y-94605700D01* +X160340584Y-94605700D01* +X160028253Y-94605700D01* +X159961214Y-94586015D01* +X159915459Y-94533211D01* +X159905515Y-94464053D01* +X159934540Y-94400497D01* +X159949588Y-94385847D01* +X159991478Y-94351467D01* +X160029810Y-94320010D01* +X160161085Y-94160050D01* +X160258632Y-93977554D01* +X160318700Y-93779534D01* +X160338983Y-93573600D01* +X160318700Y-93367666D01* +X160258632Y-93169646D01* +X160161085Y-92987150D01* +X160064149Y-92869032D01* +X160029810Y-92827189D01* +X159874529Y-92699755D01* +X159869850Y-92695915D01* +X159687354Y-92598368D01* +X159489334Y-92538300D01* +X159489332Y-92538299D01* +X159489334Y-92538299D01* +X159283400Y-92518017D01* +X159077467Y-92538299D01* +X158879443Y-92598369D01* +X158802576Y-92639456D01* +X158696950Y-92695915D01* +X158696948Y-92695916D01* +X158696947Y-92695917D01* +X158536989Y-92827189D01* +X158405717Y-92987147D01* +X158405715Y-92987150D01* +X158385588Y-93024804D01* +X158308165Y-93169650D01* +X158307875Y-93170352D01* +X158307624Y-93170663D01* +X158305296Y-93175019D01* +X158304470Y-93174577D01* +X158264035Y-93224756D01* +X158197741Y-93246821D01* +X158193314Y-93246900D01* +X157946086Y-93246900D01* +X157879047Y-93227215D01* +X157858405Y-93210581D01* +X155716413Y-91068589D01* +X155712757Y-91064599D01* +X155686746Y-91033600D01* +X158227817Y-91033600D01* +X158248099Y-91239532D01* +X158266896Y-91301497D01* +X158308168Y-91437554D01* +X158405715Y-91620050D01* +X158405717Y-91620052D01* +X158536989Y-91780010D01* +X158600658Y-91832261D01* +X158696950Y-91911285D01* +X158879446Y-92008832D01* +X159077466Y-92068900D01* +X159077465Y-92068900D01* +X159095929Y-92070718D01* +X159283400Y-92089183D01* +X159489334Y-92068900D01* +X159687354Y-92008832D01* +X159869850Y-91911285D01* +X160029810Y-91780010D01* +X160161085Y-91620050D01* +X160258632Y-91437554D01* +X160318700Y-91239534D01* +X160338983Y-91033600D01* +X160318700Y-90827666D01* +X160258632Y-90629646D01* +X160161085Y-90447150D01* +X160105342Y-90379227D01* +X160029810Y-90287189D01* +X159869852Y-90155917D01* +X159869853Y-90155917D01* +X159869850Y-90155915D01* +X159687354Y-90058368D01* +X159489334Y-89998300D01* +X159489332Y-89998299D01* +X159489334Y-89998299D01* +X159283400Y-89978017D01* +X159077467Y-89998299D01* +X158879443Y-90058369D01* +X158769298Y-90117243D01* +X158696950Y-90155915D01* +X158696948Y-90155916D01* +X158696947Y-90155917D01* +X158536989Y-90287189D01* +X158405717Y-90447147D01* +X158308169Y-90629643D01* +X158248099Y-90827667D01* +X158227817Y-91033600D01* +X155686746Y-91033600D01* +X155686640Y-91033474D01* +X155686635Y-91033470D01* +X155651447Y-91013154D01* +X155646885Y-91010247D01* +X155613598Y-90986940D01* +X155608924Y-90984761D01* +X155591712Y-90977631D01* +X155586863Y-90975866D01* +X155546852Y-90968811D01* +X155541570Y-90967640D01* +X155502313Y-90957121D01* +X155466649Y-90960242D01* +X155461829Y-90960664D01* +X155456426Y-90960900D01* +X154415486Y-90960900D01* +X154348447Y-90941215D01* +X154327805Y-90924581D01* +X153884599Y-90481375D01* +X153861496Y-90445108D01* +X153861120Y-90445326D01* +X153856142Y-90436704D01* +X153855756Y-90436098D01* +X153855695Y-90435931D01* +X153855695Y-90435930D01* +X153844010Y-90422005D01* +X153831616Y-90404303D01* +X153822529Y-90388564D01* +X153822528Y-90388562D01* +X153813575Y-90381049D01* +X153808599Y-90376873D01* +X153793320Y-90361593D01* +X153781639Y-90347673D01* +X153781638Y-90347672D01* +X153765895Y-90338583D01* +X153748194Y-90326188D01* +X153734271Y-90314505D01* +X153717189Y-90308288D01* +X153697605Y-90299155D01* +X153681862Y-90290066D01* +X153681859Y-90290064D01* +X153663955Y-90286907D01* +X153643087Y-90281316D01* +X153626007Y-90275100D01* +X153626006Y-90275100D01* +X153596984Y-90275100D01* +X151570686Y-90275100D01* +X151503647Y-90255415D01* +X151483005Y-90238781D01* +X150884566Y-89640342D01* +X150851081Y-89579019D01* +X150850015Y-89569106D01* +X150849509Y-89569179D01* +X150827765Y-89417943D01* +X150806455Y-89371282D01* +X150767977Y-89287027D01* +X150673728Y-89178257D01* +X150552653Y-89100447D01* +X150552651Y-89100446D01* +X150552649Y-89100445D01* +X150552650Y-89100445D01* +X150414563Y-89059900D01* +X150414561Y-89059900D01* +X150270639Y-89059900D01* +X150270636Y-89059900D01* +X150180534Y-89086356D01* +X150110664Y-89086356D01* +X150051887Y-89048581D01* +X150022862Y-88985025D01* +X150021600Y-88967379D01* +X150021600Y-86364273D01* +X150021836Y-86358866D01* +X150022344Y-86353066D01* +X150025378Y-86318386D01* +X150014856Y-86279122D01* +X150013689Y-86273856D01* +X150006633Y-86233835D01* +X150004863Y-86228973D01* +X149997752Y-86211803D01* +X149995558Y-86207099D01* +X149972245Y-86173804D01* +X149969337Y-86169239D01* +X149949028Y-86134062D01* +X149917894Y-86107937D01* +X149913910Y-86104286D01* +X148930005Y-85120381D01* +X148896520Y-85059058D01* +X148901504Y-84989366D01* +X148943376Y-84933433D01* +X149008840Y-84909016D01* +X149017686Y-84908700D01* +X149069195Y-84908700D01* +X149136234Y-84928385D01* +X149156875Y-84945018D01* +X152564635Y-88352778D01* +X152598119Y-88414099D01* +X152599185Y-88424013D01* +X152599691Y-88423941D01* +X152621434Y-88575175D01* +X152627826Y-88589171D01* +X152681223Y-88706092D01* +X152775472Y-88814862D01* +X152896547Y-88892672D01* +X152896550Y-88892673D01* +X152896549Y-88892673D01* +X153034636Y-88933218D01* +X153034638Y-88933219D01* +X153034639Y-88933219D01* +X153178562Y-88933219D01* +X153178562Y-88933218D01* +X153285721Y-88901754D01* +X153316650Y-88892673D01* +X153316650Y-88892672D01* +X153316653Y-88892672D01* +X153437728Y-88814862D01* +X153531977Y-88706092D01* +X153591765Y-88575176D01* +X153612247Y-88432719D01* +X153595437Y-88315799D01* +X155526553Y-88315799D01* +X155547034Y-88458256D01* +X155593758Y-88560565D01* +X155606823Y-88589173D01* +X155701072Y-88697943D01* +X155822147Y-88775753D01* +X155822150Y-88775754D01* +X155822149Y-88775754D01* +X155960236Y-88816299D01* +X155960238Y-88816300D01* +X155960239Y-88816300D01* +X156104162Y-88816300D01* +X156104162Y-88816299D01* +X156242253Y-88775753D01* +X156363328Y-88697943D01* +X156457577Y-88589173D01* +X156501225Y-88493599D01* +X158227817Y-88493599D01* +X158248099Y-88699532D01* +X158271221Y-88775754D01* +X158308168Y-88897554D01* +X158405715Y-89080050D01* +X158405717Y-89080052D01* +X158536989Y-89240010D01* +X158633609Y-89319302D01* +X158696950Y-89371285D01* +X158879446Y-89468832D01* +X159077466Y-89528900D01* +X159077465Y-89528900D01* +X159097748Y-89530897D01* +X159283400Y-89549183D01* +X159489334Y-89528900D01* +X159687354Y-89468832D01* +X159869850Y-89371285D01* +X160029810Y-89240010D01* +X160161085Y-89080050D01* +X160258632Y-88897554D01* +X160318700Y-88699534D01* +X160338983Y-88493600D01* +X160318700Y-88287666D01* +X160258632Y-88089646D01* +X160161085Y-87907150D01* +X160098547Y-87830947D01* +X160029810Y-87747189D01* +X159869852Y-87615917D01* +X159869853Y-87615917D01* +X159869850Y-87615915D01* +X159687354Y-87518368D01* +X159489334Y-87458300D01* +X159489332Y-87458299D01* +X159489334Y-87458299D01* +X159283400Y-87438017D01* +X159077467Y-87458299D01* +X158879443Y-87518369D01* +X158769298Y-87577243D01* +X158696950Y-87615915D01* +X158696948Y-87615916D01* +X158696947Y-87615917D01* +X158536989Y-87747189D01* +X158405717Y-87907147D01* +X158405715Y-87907150D01* +X158377970Y-87959057D01* +X158308169Y-88089643D01* +X158248099Y-88287667D01* +X158227817Y-88493599D01* +X156501225Y-88493599D01* +X156517365Y-88458257D01* +X156537847Y-88315800D01* +X156517365Y-88173343D01* +X156457577Y-88042427D01* +X156363328Y-87933657D01* +X156242253Y-87855847D01* +X156242251Y-87855846D01* +X156242249Y-87855845D01* +X156242250Y-87855845D01* +X156104163Y-87815300D01* +X156104161Y-87815300D01* +X155960239Y-87815300D01* +X155960236Y-87815300D01* +X155822149Y-87855845D01* +X155701073Y-87933656D01* +X155606823Y-88042426D01* +X155606822Y-88042428D01* +X155547034Y-88173343D01* +X155526553Y-88315799D01* +X153595437Y-88315799D01* +X153591765Y-88290262D01* +X153531977Y-88159346D01* +X153437728Y-88050576D01* +X153316653Y-87972766D01* +X153316651Y-87972765D01* +X153316649Y-87972764D01* +X153316650Y-87972764D01* +X153178563Y-87932219D01* +X153178561Y-87932219D01* +X153119486Y-87932219D01* +X153052447Y-87912534D01* +X153031805Y-87895900D01* +X151089504Y-85953599D01* +X158227817Y-85953599D01* +X158248099Y-86159532D01* +X158262765Y-86207878D01* +X158308168Y-86357554D01* +X158405715Y-86540050D01* +X158405717Y-86540052D01* +X158536989Y-86700010D01* +X158595723Y-86748211D01* +X158696950Y-86831285D01* +X158879446Y-86928832D01* +X159077466Y-86988900D01* +X159077465Y-86988900D01* +X159095929Y-86990718D01* +X159283400Y-87009183D01* +X159489334Y-86988900D01* +X159687354Y-86928832D01* +X159869850Y-86831285D01* +X160029810Y-86700010D01* +X160161085Y-86540050D01* +X160258632Y-86357554D01* +X160318700Y-86159534D01* +X160338983Y-85953600D01* +X160318700Y-85747666D01* +X160258632Y-85549646D01* +X160161085Y-85367150D01* +X160082493Y-85271385D01* +X160029810Y-85207189D01* +X159912077Y-85110569D01* +X159869850Y-85075915D01* +X159687354Y-84978368D01* +X159489334Y-84918300D01* +X159489332Y-84918299D01* +X159489334Y-84918299D01* +X159301863Y-84899835D01* +X159283400Y-84898017D01* +X159283399Y-84898017D01* +X159077467Y-84918299D01* +X158879443Y-84978369D01* +X158783572Y-85029614D01* +X158696950Y-85075915D01* +X158696948Y-85075916D01* +X158696947Y-85075917D01* +X158536989Y-85207189D01* +X158406863Y-85365751D01* +X158405715Y-85367150D01* +X158386232Y-85403600D01* +X158308169Y-85549643D01* +X158248099Y-85747667D01* +X158227817Y-85953599D01* +X151089504Y-85953599D01* +X149498894Y-84362989D01* +X149495238Y-84358999D01* +X149469121Y-84327874D01* +X149469116Y-84327870D01* +X149433928Y-84307554D01* +X149429366Y-84304647D01* +X149396079Y-84281340D01* +X149391405Y-84279161D01* +X149374193Y-84272031D01* +X149369344Y-84270266D01* +X149329333Y-84263211D01* +X149324051Y-84262040D01* +X149284794Y-84251521D01* +X149249130Y-84254642D01* +X149244310Y-84255064D01* +X149238907Y-84255300D01* +X149212657Y-84255300D01* +X149145618Y-84235615D01* +X149099863Y-84182811D01* +X149089919Y-84113653D01* +X149118944Y-84050097D01* +X149145619Y-84026984D01* +X149146652Y-84026319D01* +X149149728Y-84024343D01* +X149243977Y-83915573D01* +X149303765Y-83784657D01* +X149324247Y-83642200D01* +X149303765Y-83499743D01* +X149243977Y-83368827D01* +X149149728Y-83260057D01* +X149028653Y-83182247D01* +X149028651Y-83182246D01* +X149028649Y-83182245D01* +X149028650Y-83182245D01* +X148890563Y-83141700D01* +X148890561Y-83141700D01* +X148746639Y-83141700D01* +X148746636Y-83141700D01* +X148608549Y-83182245D01* +X148487469Y-83260058D01* +X148476514Y-83272702D01* +X148417736Y-83310477D01* +X148382801Y-83315500D01* +X146109686Y-83315500D01* +X146042647Y-83295815D01* +X146022005Y-83279181D01* +X144908813Y-82165989D01* +X144905157Y-82161999D01* +X144879040Y-82130874D01* +X144879035Y-82130870D01* +X144843847Y-82110554D01* +X144839285Y-82107647D01* +X144805998Y-82084340D01* +X144801324Y-82082161D01* +X144784112Y-82075031D01* +X144779263Y-82073266D01* +X144739252Y-82066211D01* +X144733970Y-82065040D01* +X144694713Y-82054521D01* +X144659049Y-82057642D01* +X144654229Y-82058064D01* +X144648826Y-82058300D01* +X144550502Y-82058300D01* +X144483463Y-82038615D01* +X144437708Y-81985811D01* +X144427764Y-81916653D01* +X144456789Y-81853097D01* +X144492046Y-81824943D01* +X144629850Y-81751285D01* +X144789810Y-81620010D01* +X144921085Y-81460050D01* +X145018632Y-81277554D01* +X145078700Y-81079534D01* +X145098983Y-80873600D01* +X145078700Y-80667666D01* +X145018632Y-80469646D01* +X144921085Y-80287150D01* +X144898775Y-80259965D01* +X144871462Y-80195655D01* +X144883253Y-80126788D01* +X144930405Y-80075228D01* +X144994628Y-80057300D01* +X146574514Y-80057300D01* +X146641553Y-80076985D01* +X146662195Y-80093619D01* +X149064034Y-82495458D01* +X149097519Y-82556781D01* +X149098584Y-82566694D01* +X149099091Y-82566622D01* +X149120834Y-82717856D01* +X149170748Y-82827150D01* +X149180623Y-82848773D01* +X149274872Y-82957543D01* +X149395947Y-83035353D01* +X149395950Y-83035354D01* +X149395949Y-83035354D01* +X149534036Y-83075899D01* +X149534038Y-83075900D01* +X149534039Y-83075900D01* +X149677962Y-83075900D01* +X149677962Y-83075899D01* +X149769864Y-83048915D01* +X154164529Y-83048915D01* +X154185010Y-83191371D01* +X154225112Y-83279181D01* +X154244799Y-83322288D01* +X154339048Y-83431058D01* +X154460123Y-83508868D01* +X154460126Y-83508869D01* +X154460125Y-83508869D01* +X154598212Y-83549414D01* +X154598214Y-83549415D01* +X154598215Y-83549415D01* +X154742138Y-83549415D01* +X154742138Y-83549414D01* +X154880229Y-83508868D01* +X155001304Y-83431058D01* +X155016431Y-83413600D01* +X158227817Y-83413600D01* +X158248099Y-83619532D01* +X158265839Y-83678012D01* +X158308168Y-83817554D01* +X158405715Y-84000050D01* +X158427819Y-84026984D01* +X158536989Y-84160010D01* +X158631258Y-84237373D01* +X158696950Y-84291285D01* +X158879446Y-84388832D01* +X159077466Y-84448900D01* +X159077465Y-84448900D01* +X159095929Y-84450718D01* +X159283400Y-84469183D01* +X159489334Y-84448900D01* +X159687354Y-84388832D01* +X159869850Y-84291285D01* +X160029810Y-84160010D01* +X160161085Y-84000050D01* +X160258632Y-83817554D01* +X160318700Y-83619534D01* +X160338983Y-83413600D01* +X160318700Y-83207666D01* +X160258632Y-83009646D01* +X160161085Y-82827150D01* +X160098546Y-82750946D01* +X160029810Y-82667189D01* +X159912077Y-82570569D01* +X159869850Y-82535915D01* +X159687354Y-82438368D01* +X159489334Y-82378300D01* +X159489332Y-82378299D01* +X159489334Y-82378299D01* +X159283400Y-82358017D01* +X159077467Y-82378299D01* +X158879443Y-82438369D01* +X158786167Y-82488227D01* +X158696950Y-82535915D01* +X158696948Y-82535916D01* +X158696947Y-82535917D01* +X158536989Y-82667189D01* +X158438077Y-82787716D01* +X158405715Y-82827150D01* +X158394157Y-82848773D01* +X158308169Y-83009643D01* +X158248099Y-83207667D01* +X158227817Y-83413600D01* +X155016431Y-83413600D01* +X155095553Y-83322288D01* +X155155341Y-83191372D01* +X155175823Y-83048915D01* +X155155341Y-82906458D01* +X155095553Y-82775542D01* +X155001304Y-82666772D01* +X154880229Y-82588962D01* +X154880227Y-82588961D01* +X154880225Y-82588960D01* +X154880226Y-82588960D01* +X154742139Y-82548415D01* +X154742137Y-82548415D01* +X154598215Y-82548415D01* +X154598212Y-82548415D01* +X154460125Y-82588960D01* +X154339049Y-82666771D01* +X154244799Y-82775541D01* +X154244798Y-82775543D01* +X154185010Y-82906458D01* +X154164529Y-83048915D01* +X149769864Y-83048915D01* +X149816053Y-83035353D01* +X149937128Y-82957543D01* +X150031377Y-82848773D01* +X150091165Y-82717857D01* +X150111647Y-82575400D01* +X150091165Y-82432943D01* +X150031377Y-82302027D01* +X149937128Y-82193257D01* +X149859858Y-82143599D01* +X155043953Y-82143599D01* +X155064434Y-82286056D01* +X155100271Y-82364527D01* +X155124223Y-82416973D01* +X155218472Y-82525743D01* +X155339547Y-82603553D01* +X155339550Y-82603554D01* +X155339549Y-82603554D01* +X155477636Y-82644099D01* +X155477638Y-82644100D01* +X155477639Y-82644100D01* +X155621562Y-82644100D01* +X155621562Y-82644099D01* +X155759653Y-82603553D01* +X155880728Y-82525743D01* +X155974977Y-82416973D01* +X156034765Y-82286057D01* +X156055247Y-82143600D01* +X156034765Y-82001143D01* +X155974977Y-81870227D01* +X155880728Y-81761457D01* +X155759653Y-81683647D01* +X155759651Y-81683646D01* +X155759649Y-81683645D01* +X155759650Y-81683645D01* +X155621563Y-81643100D01* +X155621561Y-81643100D01* +X155477639Y-81643100D01* +X155477636Y-81643100D01* +X155339549Y-81683645D01* +X155218473Y-81761456D01* +X155124223Y-81870226D01* +X155124222Y-81870228D01* +X155064434Y-82001143D01* +X155043953Y-82143599D01* +X149859858Y-82143599D01* +X149816053Y-82115447D01* +X149816051Y-82115446D01* +X149816049Y-82115445D01* +X149816050Y-82115445D01* +X149677963Y-82074900D01* +X149677961Y-82074900D01* +X149618886Y-82074900D01* +X149551847Y-82055215D01* +X149531205Y-82038581D01* +X148620224Y-81127600D01* +X158263202Y-81127600D01* +X158308633Y-81277366D01* +X158406128Y-81459766D01* +X158406132Y-81459773D01* +X158537344Y-81619655D01* +X158697226Y-81750867D01* +X158697233Y-81750871D01* +X158879630Y-81848364D01* +X158879633Y-81848365D01* +X159029400Y-81893796D01* +X159029400Y-81185286D01* +X159045355Y-81201241D01* +X159158252Y-81258765D01* +X159251919Y-81273600D01* +X159314881Y-81273600D01* +X159408548Y-81258765D01* +X159521445Y-81201241D01* +X159537400Y-81185286D01* +X159537400Y-81893796D01* +X159687166Y-81848365D01* +X159687169Y-81848364D01* +X159869566Y-81750871D01* +X159869573Y-81750867D01* +X160029455Y-81619655D01* +X160160667Y-81459773D01* +X160160671Y-81459766D01* +X160258166Y-81277366D01* +X160303597Y-81127600D01* +X159595086Y-81127600D01* +X159611041Y-81111645D01* +X159668565Y-80998748D01* +X159688386Y-80873600D01* +X159668565Y-80748452D01* +X159611041Y-80635555D01* +X159595086Y-80619600D01* +X160303597Y-80619600D01* +X160303597Y-80619599D01* +X160258166Y-80469833D01* +X160160671Y-80287433D01* +X160160667Y-80287426D01* +X160029455Y-80127544D01* +X159869573Y-79996332D01* +X159869566Y-79996328D01* +X159687166Y-79898833D01* +X159537400Y-79853402D01* +X159537400Y-80561914D01* +X159521445Y-80545959D01* +X159408548Y-80488435D01* +X159314881Y-80473600D01* +X159251919Y-80473600D01* +X159158252Y-80488435D01* +X159045355Y-80545959D01* +X159029400Y-80561914D01* +X159029400Y-79853402D01* +X159029399Y-79853402D01* +X158879633Y-79898833D01* +X158697233Y-79996328D01* +X158697226Y-79996332D01* +X158537344Y-80127544D01* +X158406132Y-80287426D01* +X158406128Y-80287433D01* +X158308633Y-80469833D01* +X158263202Y-80619599D01* +X158263203Y-80619600D01* +X158971714Y-80619600D01* +X158955759Y-80635555D01* +X158898235Y-80748452D01* +X158878414Y-80873600D01* +X158898235Y-80998748D01* +X158955759Y-81111645D01* +X158971714Y-81127600D01* +X158263202Y-81127600D01* +X148620224Y-81127600D01* +X147004213Y-79511589D01* +X147000557Y-79507599D01* +X146974440Y-79476474D01* +X146974435Y-79476470D01* +X146939247Y-79456154D01* +X146934685Y-79453247D01* +X146901398Y-79429940D01* +X146896724Y-79427761D01* +X146879512Y-79420631D01* +X146874663Y-79418866D01* +X146834652Y-79411811D01* +X146829370Y-79410640D01* +X146790113Y-79400121D01* +X146754449Y-79403242D01* +X146749629Y-79403664D01* +X146744226Y-79403900D01* +X144741705Y-79403900D01* +X144674666Y-79384215D01* +X144628911Y-79331411D01* +X144618967Y-79262253D01* +X144647992Y-79198697D01* +X144663041Y-79184046D01* +X144789810Y-79080010D01* +X144852345Y-79003810D01* +X144921085Y-78920050D01* +X145018632Y-78737554D01* +X145078700Y-78539534D01* +X145098983Y-78333600D01* +X145078700Y-78127666D01* +X145018632Y-77929646D01* +X144921085Y-77747150D01* +X144858547Y-77670947D01* +X144789810Y-77587189D01* +X144629852Y-77455917D01* +X144629853Y-77455917D01* +X144629850Y-77455915D01* +X144447354Y-77358368D01* +X144249334Y-77298300D01* +X144249332Y-77298299D01* +X144249334Y-77298299D01* +X144043400Y-77278017D01* +X143837467Y-77298299D01* +X143639443Y-77358369D01* +X143529298Y-77417243D01* +X143456950Y-77455915D01* +X143456948Y-77455916D01* +X143456947Y-77455917D01* +X143296989Y-77587189D01* +X143166117Y-77746660D01* +X143165715Y-77747150D01* +X143162756Y-77752686D01* +X143068169Y-77929643D01* +X143008099Y-78127667D01* +X142987817Y-78333599D01* +X143008099Y-78539532D01* +X143038134Y-78638543D01* +X143068168Y-78737554D01* +X143165715Y-78920050D01* +X143165717Y-78920052D01* +X143296989Y-79080010D01* +X143423759Y-79184046D01* +X143463094Y-79241792D01* +X143464965Y-79311637D01* +X143428778Y-79371405D01* +X143366022Y-79402121D01* +X143345095Y-79403900D01* +X142667199Y-79403900D01* +X142600160Y-79384215D01* +X142573486Y-79361102D01* +X142562530Y-79348458D01* +X142475768Y-79292700D01* +X142441453Y-79270647D01* +X142441451Y-79270646D01* +X142441449Y-79270645D01* +X142441450Y-79270645D01* +X142303363Y-79230100D01* +X142303361Y-79230100D01* +X142159439Y-79230100D01* +X142159436Y-79230100D01* +X142021349Y-79270645D01* +X141900273Y-79348456D01* +X141806023Y-79457226D01* +X141806022Y-79457228D01* +X141746234Y-79588143D01* +X141725753Y-79730600D01* +X141746234Y-79873056D01* +X141802533Y-79996332D01* +X141806023Y-80003973D01* +X141900272Y-80112743D01* +X142021347Y-80190553D01* +X142021350Y-80190554D01* +X142021349Y-80190554D01* +X142159436Y-80231099D01* +X142159438Y-80231100D01* +X142159439Y-80231100D01* +X142303362Y-80231100D01* +X142303362Y-80231099D01* +X142441453Y-80190553D01* +X142562528Y-80112743D01* +X142562530Y-80112741D01* +X142573486Y-80100098D01* +X142632264Y-80062323D01* +X142667199Y-80057300D01* +X143092172Y-80057300D01* +X143159211Y-80076985D01* +X143204966Y-80129789D01* +X143214910Y-80198947D01* +X143188025Y-80259965D01* +X143165717Y-80287146D01* +X143068169Y-80469643D01* +X143068168Y-80469645D01* +X143068168Y-80469646D01* +X143061298Y-80492292D01* +X143008099Y-80667667D01* +X142987817Y-80873600D01* +X143008099Y-81079532D01* +X143022680Y-81127600D01* +X143062468Y-81258765D01* +X143068171Y-81277563D01* +X143068464Y-81278270D01* +X143068506Y-81278669D01* +X143069937Y-81283384D01* +X143069042Y-81283655D01* +X143075927Y-81347740D01* +X143044647Y-81410217D01* +X143041580Y-81413394D01* +X142674395Y-81780581D01* +X142613072Y-81814066D01* +X142586714Y-81816900D01* +X139901406Y-81816900D01* +X139834367Y-81797215D01* +X139788612Y-81744411D01* +X139778668Y-81675253D01* +X139807693Y-81611697D01* +X139822741Y-81597047D01* +X139852683Y-81572473D01* +X139887610Y-81543810D01* +X140018885Y-81383850D01* +X140116432Y-81201354D01* +X140176500Y-81003334D01* +X140196783Y-80797400D01* +X140176500Y-80591466D01* +X140116432Y-80393446D01* +X140018885Y-80210950D01* +X139950436Y-80127544D01* +X139887610Y-80050989D01* +X139727652Y-79919717D01* +X139727653Y-79919717D01* +X139727650Y-79919715D01* +X139545154Y-79822168D01* +X139347134Y-79762100D01* +X139347132Y-79762099D01* +X139347134Y-79762099D01* +X139141200Y-79741817D01* +X138935267Y-79762099D01* +X138737243Y-79822169D01* +X138642042Y-79873056D01* +X138554750Y-79919715D01* +X138554748Y-79919716D01* +X138554747Y-79919717D01* +X138394789Y-80050989D01* +X138263517Y-80210947D01* +X138165969Y-80393443D01* +X138105899Y-80591467D01* +X138085617Y-80797400D01* +X138105899Y-81003332D01* +X138105900Y-81003334D01* +X138165968Y-81201354D01* +X138263515Y-81383850D01* +X138326052Y-81460052D01* +X138394790Y-81543810D01* +X138459659Y-81597047D01* +X138498993Y-81654792D01* +X138500864Y-81724637D01* +X138464677Y-81784405D01* +X138401921Y-81815121D01* +X138380994Y-81816900D01* +X136912183Y-81816900D01* +X136877248Y-81811877D01* +X136791558Y-81786716D01* +X136791557Y-81786716D01* +X136647635Y-81786716D01* +X136647632Y-81786716D01* +X136509545Y-81827261D01* +X136388469Y-81905072D01* +X136294219Y-82013842D01* +X136294218Y-82013844D01* +X136234430Y-82144759D01* +X136213949Y-82287216D01* +X136234430Y-82429672D01* +X136283565Y-82537260D01* +X136294219Y-82560589D01* +X136388468Y-82669359D01* +X136509543Y-82747169D01* +X136509546Y-82747170D01* +X136509545Y-82747170D01* +X136647632Y-82787715D01* +X136647634Y-82787716D01* +X136647635Y-82787716D01* +X136791558Y-82787716D01* +X136791558Y-82787715D01* +X136929649Y-82747169D01* +X137050724Y-82669359D01* +X137144973Y-82560589D01* +X137153102Y-82542787D01* +X137198859Y-82489984D01* +X137265897Y-82470300D01* +X138231662Y-82470300D01* +X138298701Y-82489985D01* +X138344456Y-82542789D01* +X138354400Y-82611947D01* +X138327515Y-82672965D01* +X138263517Y-82750946D01* +X138165969Y-82933443D01* +X138105899Y-83131467D01* +X138085617Y-83337399D01* +X138105899Y-83543332D01* +X138122429Y-83597825D01* +X138165968Y-83741354D01* +X138261218Y-83919553D01* +X138263517Y-83923853D01* +X138353336Y-84033298D01* +X138380649Y-84097608D01* +X138368858Y-84166476D01* +X138328607Y-84213537D01* +X138307318Y-84228445D01* +X138302755Y-84231351D01* +X138267562Y-84251671D01* +X138267558Y-84251674D01* +X138241438Y-84282804D01* +X138237782Y-84286793D01* +X135848787Y-86675788D01* +X135844798Y-86679443D01* +X135805363Y-86712534D01* +X135803000Y-86709718D01* +X135761058Y-86737599D01* +X135691197Y-86738679D01* +X135631841Y-86701819D01* +X135601837Y-86638719D01* +X135600287Y-86619525D01* +X135577315Y-78257399D01* +X138085617Y-78257399D01* +X138105899Y-78463332D01* +X138105900Y-78463334D01* +X138165968Y-78661354D01* +X138263515Y-78843850D01* +X138263517Y-78843852D01* +X138394789Y-79003810D01* +X138491409Y-79083102D01* +X138554750Y-79135085D01* +X138737246Y-79232632D01* +X138935266Y-79292700D01* +X138935265Y-79292700D01* +X138953729Y-79294518D01* +X139141200Y-79312983D01* +X139347134Y-79292700D01* +X139545154Y-79232632D01* +X139727650Y-79135085D01* +X139887610Y-79003810D01* +X140018885Y-78843850D01* +X140116432Y-78661354D01* +X140176500Y-78463334D01* +X140196783Y-78257400D01* +X140176500Y-78051466D01* +X140116432Y-77853446D01* +X140018885Y-77670950D01* +X139966902Y-77607609D01* +X139887610Y-77510989D01* +X139727652Y-77379717D01* +X139727653Y-77379717D01* +X139727650Y-77379715D01* +X139545154Y-77282168D01* +X139347134Y-77222100D01* +X139347132Y-77222099D01* +X139347134Y-77222099D01* +X139141200Y-77201817D01* +X138935267Y-77222099D01* +X138737243Y-77282169D01* +X138707065Y-77298300D01* +X138554750Y-77379715D01* +X138554748Y-77379716D01* +X138554747Y-77379717D01* +X138394789Y-77510989D01* +X138263517Y-77670947D01* +X138263515Y-77670950D01* +X138232276Y-77729394D01* +X138165969Y-77853443D01* +X138105899Y-78051467D01* +X138085617Y-78257399D01* +X135577315Y-78257399D01* +X135570337Y-75717400D01* +X138085617Y-75717400D01* +X138105899Y-75923332D01* +X138122308Y-75977426D01* +X138165968Y-76121354D01* +X138263515Y-76303850D01* +X138263517Y-76303852D01* +X138394789Y-76463810D01* +X138491409Y-76543102D01* +X138554750Y-76595085D01* +X138737246Y-76692632D01* +X138935266Y-76752700D01* +X138935265Y-76752700D01* +X138953729Y-76754518D01* +X139141200Y-76772983D01* +X139347134Y-76752700D01* +X139545154Y-76692632D01* +X139684259Y-76618278D01* +X142992900Y-76618278D01* +X143007432Y-76691335D01* +X143007433Y-76691339D01* +X143007434Y-76691340D01* +X143062799Y-76774201D01* +X143144663Y-76828900D01* +X143145660Y-76829566D01* +X143145664Y-76829567D01* +X143218721Y-76844099D01* +X143218724Y-76844100D01* +X143218726Y-76844100D01* +X144868076Y-76844100D01* +X144868077Y-76844099D01* +X144941140Y-76829566D01* +X145024001Y-76774201D01* +X145079366Y-76691340D01* +X145093900Y-76618274D01* +X145093900Y-76153678D01* +X150120831Y-76153678D01* +X150141312Y-76296134D01* +X150198383Y-76421099D01* +X150201101Y-76427051D01* +X150295350Y-76535821D01* +X150416425Y-76613631D01* +X150416428Y-76613632D01* +X150416427Y-76613632D01* +X150554514Y-76654177D01* +X150554516Y-76654178D01* +X150554517Y-76654178D01* +X150698440Y-76654178D01* +X150698440Y-76654177D01* +X150820705Y-76618278D01* +X150836528Y-76613632D01* +X150836528Y-76613631D01* +X150836531Y-76613631D01* +X150957606Y-76535821D01* +X151051855Y-76427051D01* +X151111643Y-76296135D01* +X151132125Y-76153678D01* +X151111643Y-76011221D01* +X151070257Y-75920600D01* +X151411753Y-75920600D01* +X151432234Y-76063056D01* +X151482907Y-76174013D01* +X151492023Y-76193973D01* +X151586272Y-76302743D01* +X151707347Y-76380553D01* +X151707350Y-76380554D01* +X151707349Y-76380554D01* +X151845436Y-76421099D01* +X151845438Y-76421100D01* +X151845439Y-76421100D01* +X151989362Y-76421100D01* +X151989362Y-76421099D01* +X152127453Y-76380553D01* +X152248528Y-76302743D01* +X152342777Y-76193973D01* +X152402565Y-76063057D01* +X152423047Y-75920600D01* +X152402565Y-75778143D01* +X152342777Y-75647227D01* +X152248528Y-75538457D01* +X152127453Y-75460647D01* +X152127451Y-75460646D01* +X152127449Y-75460645D01* +X152127450Y-75460645D01* +X151989363Y-75420100D01* +X151989361Y-75420100D01* +X151845439Y-75420100D01* +X151845436Y-75420100D01* +X151707349Y-75460645D01* +X151586273Y-75538456D01* +X151492023Y-75647226D01* +X151492022Y-75647228D01* +X151432234Y-75778143D01* +X151411753Y-75920600D01* +X151070257Y-75920600D01* +X151051855Y-75880305D01* +X150957606Y-75771535D01* +X150836531Y-75693725D01* +X150836529Y-75693724D01* +X150836527Y-75693723D01* +X150836528Y-75693723D01* +X150698441Y-75653178D01* +X150698439Y-75653178D01* +X150554517Y-75653178D01* +X150554514Y-75653178D01* +X150416427Y-75693723D01* +X150295351Y-75771534D01* +X150201101Y-75880304D01* +X150201100Y-75880306D01* +X150141312Y-76011221D01* +X150120831Y-76153678D01* +X145093900Y-76153678D01* +X145093900Y-74968926D01* +X145093900Y-74968923D01* +X145093899Y-74968921D01* +X145079367Y-74895864D01* +X145079366Y-74895860D01* +X145078562Y-74894656D01* +X145024001Y-74812999D01* +X144971022Y-74777600D01* +X150802153Y-74777600D01* +X150822634Y-74920056D01* +X150870822Y-75025571D01* +X150882423Y-75050973D01* +X150976672Y-75159743D01* +X151097747Y-75237553D01* +X151097750Y-75237554D01* +X151097749Y-75237554D01* +X151235836Y-75278099D01* +X151235838Y-75278100D01* +X151235839Y-75278100D01* +X151379762Y-75278100D01* +X151379762Y-75278099D01* +X151517853Y-75237553D01* +X151638928Y-75159743D01* +X151733177Y-75050973D01* +X151792965Y-74920057D01* +X151813447Y-74777600D01* +X151809795Y-74752200D01* +X154485153Y-74752200D01* +X154505634Y-74894656D01* +X154565422Y-75025571D01* +X154565423Y-75025573D01* +X154659672Y-75134343D01* +X154780747Y-75212153D01* +X154780750Y-75212154D01* +X154780749Y-75212154D01* +X154918836Y-75252699D01* +X154918838Y-75252700D01* +X154918839Y-75252700D01* +X155062762Y-75252700D01* +X155062762Y-75252699D01* +X155200853Y-75212153D01* +X155321928Y-75134343D01* +X155416177Y-75025573D01* +X155475965Y-74894657D01* +X155496447Y-74752200D01* +X155475965Y-74609743D01* +X155416177Y-74478827D01* +X155321928Y-74370057D01* +X155200853Y-74292247D01* +X155200851Y-74292246D01* +X155200849Y-74292245D01* +X155200850Y-74292245D01* +X155062763Y-74251700D01* +X155062761Y-74251700D01* +X154918839Y-74251700D01* +X154918836Y-74251700D01* +X154780749Y-74292245D01* +X154659673Y-74370056D01* +X154659672Y-74370056D01* +X154659672Y-74370057D01* +X154652224Y-74378653D01* +X154565423Y-74478826D01* +X154565422Y-74478828D01* +X154505634Y-74609743D01* +X154485153Y-74752200D01* +X151809795Y-74752200D01* +X151792965Y-74635143D01* +X151752829Y-74547260D01* +X151742886Y-74478103D01* +X151771911Y-74414547D01* +X151830689Y-74376772D01* +X151900558Y-74376772D01* +X151933311Y-74394658D01* +X151934411Y-74392948D01* +X151941871Y-74397742D01* +X151941872Y-74397743D01* +X152062947Y-74475553D01* +X152062950Y-74475554D01* +X152062949Y-74475554D01* +X152201036Y-74516099D01* +X152201038Y-74516100D01* +X152201039Y-74516100D01* +X152344962Y-74516100D01* +X152344962Y-74516099D01* +X152452121Y-74484635D01* +X152483050Y-74475554D01* +X152483050Y-74475553D01* +X152483053Y-74475553D01* +X152604128Y-74397743D01* +X152698377Y-74288973D01* +X152758165Y-74158057D01* +X152778647Y-74015600D01* +X152758165Y-73873143D01* +X152698377Y-73742227D01* +X152604128Y-73633457D01* +X152483053Y-73555647D01* +X152483051Y-73555646D01* +X152483049Y-73555645D01* +X152483050Y-73555645D01* +X152344963Y-73515100D01* +X152344961Y-73515100D01* +X152201039Y-73515100D01* +X152201036Y-73515100D01* +X152062949Y-73555645D01* +X151941873Y-73633456D01* +X151847623Y-73742226D01* +X151847622Y-73742228D01* +X151787834Y-73873143D01* +X151767353Y-74015599D01* +X151787834Y-74158057D01* +X151787835Y-74158058D01* +X151827969Y-74245939D01* +X151837913Y-74315097D01* +X151808888Y-74378653D01* +X151750110Y-74416427D01* +X151680240Y-74416427D01* +X151647488Y-74398541D01* +X151646389Y-74400252D01* +X151638926Y-74395456D01* +X151517853Y-74317647D01* +X151517851Y-74317646D01* +X151517849Y-74317645D01* +X151517850Y-74317645D01* +X151379763Y-74277100D01* +X151379761Y-74277100D01* +X151235839Y-74277100D01* +X151235836Y-74277100D01* +X151097749Y-74317645D01* +X150976673Y-74395456D01* +X150882423Y-74504226D01* +X150882422Y-74504228D01* +X150822634Y-74635143D01* +X150802153Y-74777600D01* +X144971022Y-74777600D01* +X144941140Y-74757634D01* +X144941139Y-74757633D01* +X144941135Y-74757632D01* +X144868077Y-74743100D01* +X144868074Y-74743100D01* +X143218726Y-74743100D01* +X143218723Y-74743100D01* +X143145664Y-74757632D01* +X143145660Y-74757633D01* +X143062799Y-74812999D01* +X143007433Y-74895860D01* +X143007432Y-74895864D01* +X142992900Y-74968921D01* +X142992900Y-76618278D01* +X139684259Y-76618278D01* +X139727650Y-76595085D01* +X139887610Y-76463810D01* +X140018885Y-76303850D01* +X140116432Y-76121354D01* +X140176500Y-75923334D01* +X140196783Y-75717400D01* +X140176500Y-75511466D01* +X140116432Y-75313446D01* +X140018885Y-75130950D01* +X139932405Y-75025573D01* +X139887610Y-74970989D01* +X139727652Y-74839717D01* +X139727653Y-74839717D01* +X139727650Y-74839715D01* +X139545154Y-74742168D01* +X139347134Y-74682100D01* +X139347132Y-74682099D01* +X139347134Y-74682099D01* +X139141200Y-74661817D01* +X138935267Y-74682099D01* +X138737243Y-74742169D01* +X138708311Y-74757634D01* +X138554750Y-74839715D01* +X138554748Y-74839716D01* +X138554747Y-74839717D01* +X138394789Y-74970989D01* +X138281490Y-75109047D01* +X138263515Y-75130950D01* +X138233632Y-75186856D01* +X138165969Y-75313443D01* +X138105899Y-75511467D01* +X138085617Y-75717400D01* +X135570337Y-75717400D01* +X135563359Y-73177400D01* +X138085617Y-73177400D01* +X138105899Y-73383332D01* +X138105900Y-73383334D01* +X138165968Y-73581354D01* +X138263515Y-73763850D01* +X138263517Y-73763852D01* +X138394789Y-73923810D01* +X138479238Y-73993114D01* +X138554750Y-74055085D01* +X138737246Y-74152632D01* +X138935266Y-74212700D01* +X138935265Y-74212700D01* +X138953729Y-74214518D01* +X139141200Y-74232983D01* +X139347134Y-74212700D01* +X139545154Y-74152632D01* +X139727650Y-74055085D01* +X139887610Y-73923810D01* +X140018885Y-73763850D01* +X140116432Y-73581354D01* +X140176500Y-73383334D01* +X140196783Y-73177400D01* +X140176500Y-72971466D01* +X140116432Y-72773446D01* +X140018885Y-72590950D01* +X139966902Y-72527609D01* +X139887610Y-72430989D01* +X139727652Y-72299717D01* +X139727653Y-72299717D01* +X139727650Y-72299715D01* +X139545154Y-72202168D01* +X139347134Y-72142100D01* +X139347132Y-72142099D01* +X139347134Y-72142099D01* +X139141200Y-72121817D01* +X138935267Y-72142099D01* +X138737243Y-72202169D01* +X138627098Y-72261043D01* +X138554750Y-72299715D01* +X138554748Y-72299716D01* +X138554747Y-72299717D01* +X138394789Y-72430989D01* +X138263517Y-72590947D01* +X138165969Y-72773443D01* +X138105899Y-72971467D01* +X138085617Y-73177400D01* +X135563359Y-73177400D01* +X135556381Y-70637399D01* +X138085617Y-70637399D01* +X138105899Y-70843332D01* +X138105900Y-70843334D01* +X138165968Y-71041354D01* +X138263515Y-71223850D01* +X138298169Y-71266077D01* +X138394789Y-71383810D01* +X138436816Y-71418300D01* +X138554750Y-71515085D01* +X138737246Y-71612632D01* +X138935266Y-71672700D01* +X138935265Y-71672700D01* +X138953729Y-71674518D01* +X139141200Y-71692983D01* +X139347134Y-71672700D01* +X139545154Y-71612632D01* +X139727650Y-71515085D01* +X139887610Y-71383810D01* +X140018885Y-71223850D01* +X140116432Y-71041354D01* +X140176500Y-70843334D01* +X140186776Y-70738999D01* +X152884953Y-70738999D01* +X152905434Y-70881456D01* +X152965222Y-71012371D01* +X152965223Y-71012373D01* +X153059472Y-71121143D01* +X153180547Y-71198953D01* +X153180550Y-71198954D01* +X153180549Y-71198954D01* +X153318636Y-71239499D01* +X153318638Y-71239500D01* +X153318639Y-71239500D01* +X153462562Y-71239500D01* +X153462562Y-71239499D01* +X153600653Y-71198953D01* +X153721728Y-71121143D01* +X153815977Y-71012373D01* +X153875765Y-70881457D01* +X153896247Y-70739000D01* +X153875765Y-70596543D01* +X153815977Y-70465627D01* +X153721728Y-70356857D01* +X153600653Y-70279047D01* +X153600651Y-70279046D01* +X153600649Y-70279045D01* +X153600650Y-70279045D01* +X153462563Y-70238500D01* +X153462561Y-70238500D01* +X153318639Y-70238500D01* +X153318636Y-70238500D01* +X153180549Y-70279045D01* +X153059473Y-70356856D01* +X152965223Y-70465626D01* +X152965222Y-70465628D01* +X152905434Y-70596543D01* +X152884953Y-70738999D01* +X140186776Y-70738999D01* +X140196783Y-70637400D01* +X140176500Y-70431466D01* +X140116432Y-70233446D01* +X140018885Y-70050950D01* +X139950564Y-69967700D01* +X139887610Y-69890989D01* +X139756921Y-69783737D01* +X139727650Y-69759715D01* +X139545154Y-69662168D01* +X139347134Y-69602100D01* +X139347132Y-69602099D01* +X139347134Y-69602099D01* +X139141200Y-69581817D01* +X138935267Y-69602099D01* +X138737243Y-69662169D01* +X138627098Y-69721043D01* +X138554750Y-69759715D01* +X138554748Y-69759716D01* +X138554747Y-69759717D01* +X138394789Y-69890989D01* +X138263517Y-70050947D01* +X138263515Y-70050950D01* +X138236995Y-70100565D01* +X138165969Y-70233443D01* +X138105899Y-70431467D01* +X138085617Y-70637399D01* +X135556381Y-70637399D01* +X135549403Y-68097400D01* +X138085617Y-68097400D01* +X138105899Y-68303332D01* +X138113611Y-68328754D01* +X138165968Y-68501354D01* +X138263515Y-68683850D01* +X138263517Y-68683852D01* +X138394789Y-68843810D01* +X138491409Y-68923102D01* +X138554750Y-68975085D01* +X138737246Y-69072632D01* +X138935266Y-69132700D01* +X138935265Y-69132700D01* +X138953729Y-69134518D01* +X139141200Y-69152983D01* +X139347134Y-69132700D01* +X139545154Y-69072632D01* +X139727650Y-68975085D01* +X139887610Y-68843810D01* +X140018885Y-68683850D01* +X140116432Y-68501354D01* +X140176500Y-68303334D01* +X140196783Y-68097400D01* +X140176500Y-67891466D01* +X140169624Y-67868800D01* +X144071153Y-67868800D01* +X144091634Y-68011256D01* +X144151422Y-68142171D01* +X144151423Y-68142173D01* +X144245672Y-68250943D01* +X144366747Y-68328753D01* +X144366750Y-68328754D01* +X144366749Y-68328754D01* +X144504836Y-68369299D01* +X144504838Y-68369300D01* +X144504839Y-68369300D01* +X144648762Y-68369300D01* +X144648762Y-68369299D01* +X144786853Y-68328753D01* +X144907928Y-68250943D01* +X145002177Y-68142173D01* +X145061965Y-68011257D01* +X145082447Y-67868800D01* +X145061965Y-67726343D01* +X145002177Y-67595427D01* +X144907928Y-67486657D01* +X144786853Y-67408847D01* +X144786851Y-67408846D01* +X144786849Y-67408845D01* +X144786850Y-67408845D01* +X144648763Y-67368300D01* +X144648761Y-67368300D01* +X144504839Y-67368300D01* +X144504836Y-67368300D01* +X144366749Y-67408845D01* +X144245673Y-67486656D01* +X144151423Y-67595426D01* +X144151422Y-67595428D01* +X144091634Y-67726343D01* +X144071153Y-67868800D01* +X140169624Y-67868800D01* +X140116432Y-67693446D01* +X140018885Y-67510950D01* +X139935090Y-67408845D01* +X139887610Y-67350989D01* +X139727652Y-67219717D01* +X139727653Y-67219717D01* +X139727650Y-67219715D01* +X139545154Y-67122168D01* +X139347134Y-67062100D01* +X139347132Y-67062099D01* +X139347134Y-67062099D01* +X139141200Y-67041817D01* +X138935267Y-67062099D01* +X138737243Y-67122169D01* +X138627098Y-67181043D01* +X138554750Y-67219715D01* +X138554748Y-67219716D01* +X138554747Y-67219717D01* +X138394789Y-67350989D01* +X138263517Y-67510947D01* +X138165969Y-67693443D01* +X138105899Y-67891467D01* +X138085617Y-68097400D01* +X135549403Y-68097400D01* +X135542425Y-65557400D01* +X138085617Y-65557400D01* +X138105899Y-65763332D01* +X138123144Y-65820181D01* +X138165968Y-65961354D01* +X138263515Y-66143850D01* +X138263517Y-66143852D01* +X138394789Y-66303810D01* +X138491409Y-66383102D01* +X138554750Y-66435085D01* +X138737246Y-66532632D01* +X138935266Y-66592700D01* +X138935265Y-66592700D01* +X138953729Y-66594518D01* +X139141200Y-66612983D01* +X139347134Y-66592700D01* +X139545154Y-66532632D01* +X139727650Y-66435085D01* +X139887610Y-66303810D01* +X140018885Y-66143850D01* +X140116432Y-65961354D01* +X140176500Y-65763334D01* +X140196783Y-65557400D01* +X140176500Y-65351466D01* +X140116432Y-65153446D01* +X140018885Y-64970950D01* +X139952070Y-64889535D01* +X139887610Y-64810989D01* +X139743643Y-64692840D01* +X139727650Y-64679715D01* +X139545154Y-64582168D01* +X139421288Y-64544594D01* +X141933858Y-64544594D01* +X141949312Y-64721224D01* +X142005085Y-64889535D01* +X142005087Y-64889540D01* +X142098171Y-65040452D01* +X142801196Y-65743477D01* +X142812977Y-65757109D01* +X142827531Y-65776658D01* +X142868012Y-65810625D01* +X142871986Y-65814267D01* +X142877900Y-65820181D01* +X142903177Y-65840168D01* +X142904575Y-65841306D01* +X142963360Y-65890632D01* +X142963362Y-65890633D01* +X142969396Y-65894602D01* +X142969370Y-65894641D01* +X142975927Y-65898818D01* +X142975953Y-65898778D01* +X142982091Y-65902564D01* +X142982095Y-65902567D01* +X143051648Y-65935000D01* +X143053226Y-65935764D01* +X143121812Y-65970209D01* +X143121817Y-65970210D01* +X143128606Y-65972682D01* +X143128589Y-65972728D01* +X143135924Y-65975277D01* +X143135940Y-65975232D01* +X143142789Y-65977502D01* +X143142794Y-65977503D01* +X143218003Y-65993032D01* +X143219699Y-65993408D01* +X143294344Y-66011100D01* +X143294349Y-66011100D01* +X143301517Y-66011938D01* +X143301511Y-66011986D01* +X143309242Y-66012777D01* +X143309247Y-66012730D01* +X143316437Y-66013359D01* +X143316441Y-66013358D01* +X143316442Y-66013359D01* +X143346954Y-66012471D01* +X143393194Y-66011126D01* +X143394997Y-66011100D01* +X144767544Y-66011100D01* +X149299072Y-66011100D01* +X149366111Y-66030785D01* +X149411866Y-66083589D01* +X149421810Y-66152747D01* +X149405153Y-66268600D01* +X149425634Y-66411056D01* +X149485422Y-66541971D01* +X149485425Y-66541977D01* +X149528412Y-66591585D01* +X149557438Y-66655140D01* +X149558700Y-66672788D01* +X149558700Y-67308297D01* +X149539015Y-67375336D01* +X149528413Y-67389499D01* +X149460025Y-67468422D01* +X149460022Y-67468428D01* +X149400234Y-67599343D01* +X149379753Y-67741800D01* +X149400234Y-67884256D01* +X149458234Y-68011256D01* +X149460023Y-68015173D01* +X149554272Y-68123943D01* +X149675347Y-68201753D01* +X149675350Y-68201754D01* +X149675349Y-68201754D01* +X149813436Y-68242299D01* +X149813438Y-68242300D01* +X149813439Y-68242300D01* +X149957362Y-68242300D01* +X149957362Y-68242299D01* +X150095453Y-68201753D01* +X150216528Y-68123943D01* +X150310777Y-68015173D01* +X150370565Y-67884257D01* +X150391047Y-67741800D01* +X150370565Y-67599343D01* +X150310777Y-67468427D01* +X150310775Y-67468425D01* +X150310774Y-67468422D01* +X150242387Y-67389499D01* +X150213362Y-67325943D01* +X150212100Y-67308297D01* +X150212100Y-66731415D01* +X150231785Y-66664376D01* +X150242379Y-66650221D01* +X150336177Y-66541973D01* +X150395965Y-66411057D01* +X150416447Y-66268600D01* +X150399790Y-66152746D01* +X150409734Y-66083588D01* +X150455489Y-66030784D01* +X150522528Y-66011100D01* +X151501057Y-66011100D01* +X151568096Y-66030785D01* +X151588738Y-66047419D01* +X156567996Y-71026677D01* +X156579777Y-71040309D01* +X156594331Y-71059858D01* +X156624607Y-71085263D01* +X156634805Y-71093820D01* +X156638795Y-71097476D01* +X156644700Y-71103381D01* +X156669992Y-71123380D01* +X156671389Y-71124518D01* +X156715990Y-71161942D01* +X156730160Y-71173832D01* +X156730162Y-71173833D01* +X156736196Y-71177802D01* +X156736169Y-71177842D01* +X156742721Y-71182016D01* +X156742747Y-71181975D01* +X156748891Y-71185765D01* +X156748894Y-71185767D01* +X156777172Y-71198953D01* +X156818402Y-71218179D01* +X156820025Y-71218964D01* +X156888611Y-71253409D01* +X156895394Y-71255877D01* +X156895377Y-71255922D01* +X156902725Y-71258476D01* +X156902741Y-71258431D01* +X156909590Y-71260701D01* +X156909593Y-71260701D01* +X156909594Y-71260702D01* +X156984765Y-71276222D01* +X156986474Y-71276602D01* +X157061144Y-71294300D01* +X157061148Y-71294301D01* +X157068317Y-71295139D01* +X157068311Y-71295186D01* +X157076042Y-71295976D01* +X157076047Y-71295929D01* +X157083237Y-71296558D01* +X157083241Y-71296557D01* +X157083242Y-71296558D01* +X157115883Y-71295608D01* +X157159974Y-71294326D01* +X157161777Y-71294300D01* +X157562700Y-71294300D01* +X157629739Y-71313985D01* +X157675494Y-71366789D01* +X157686700Y-71418300D01* +X157686700Y-73759736D01* +X157685391Y-73777706D01* +X157681858Y-73801821D01* +X157686464Y-73854450D01* +X157686700Y-73859857D01* +X157686700Y-73868212D01* +X157690444Y-73900247D01* +X157690627Y-73902038D01* +X157697312Y-73978457D01* +X157698772Y-73985524D01* +X157698726Y-73985533D01* +X157700409Y-73993124D01* +X157700454Y-73993114D01* +X157702119Y-74000140D01* +X157728363Y-74072244D01* +X157728954Y-74073945D01* +X157743575Y-74118066D01* +X157753086Y-74146768D01* +X157753089Y-74146773D01* +X157756140Y-74153316D01* +X157756096Y-74153336D01* +X157759484Y-74160334D01* +X157759527Y-74160313D01* +X157762768Y-74166767D01* +X157804941Y-74230887D01* +X157805903Y-74232397D01* +X157846170Y-74297681D01* +X157846171Y-74297682D01* +X157846173Y-74297685D01* +X157850651Y-74303348D01* +X157850613Y-74303377D01* +X157855520Y-74309402D01* +X157855557Y-74309372D01* +X157860202Y-74314907D01* +X157916028Y-74367576D01* +X157917322Y-74368833D01* +X158483974Y-74935485D01* +X158517459Y-74996808D01* +X158512475Y-75066500D01* +X158492147Y-75101829D01* +X158405713Y-75207150D01* +X158405712Y-75207153D01* +X158308169Y-75389641D01* +X158248099Y-75587667D01* +X158227817Y-75793599D01* +X158248099Y-75999532D01* +X158267369Y-76063056D01* +X158308168Y-76197554D01* +X158405715Y-76380050D01* +X158405717Y-76380052D01* +X158536989Y-76540010D01* +X158604096Y-76595082D01* +X158696950Y-76671285D01* +X158879446Y-76768832D01* +X159077466Y-76828900D01* +X159220278Y-76842965D01* +X159285066Y-76869125D01* +X159295806Y-76878687D01* +X159495066Y-77077947D01* +X159528551Y-77139270D01* +X159523567Y-77208962D01* +X159481695Y-77264895D01* +X159416231Y-77289312D01* +X159395231Y-77289031D01* +X159283400Y-77278017D01* +X159077467Y-77298299D01* +X158879443Y-77358369D01* +X158769298Y-77417243D01* +X158696950Y-77455915D01* +X158696948Y-77455916D01* +X158696947Y-77455917D01* +X158536989Y-77587189D01* +X158406117Y-77746660D01* +X158405715Y-77747150D01* +X158402756Y-77752686D01* +X158308169Y-77929643D01* +X158248099Y-78127667D01* +X158227817Y-78333599D01* +X158248099Y-78539532D01* +X158278134Y-78638543D01* +X158308168Y-78737554D01* +X158405715Y-78920050D01* +X158405717Y-78920052D01* +X158536989Y-79080010D01* +X158604096Y-79135082D01* +X158696950Y-79211285D01* +X158879446Y-79308832D01* +X159077466Y-79368900D01* +X159077465Y-79368900D01* +X159095929Y-79370718D01* +X159283400Y-79389183D01* +X159489334Y-79368900D01* +X159687354Y-79308832D01* +X159869850Y-79211285D01* +X160029810Y-79080010D01* +X160161085Y-78920050D01* +X160258632Y-78737554D01* +X160318700Y-78539534D01* +X160338983Y-78333600D01* +X160327968Y-78221767D01* +X160340987Y-78153122D01* +X160389051Y-78102412D01* +X160456902Y-78085737D01* +X160522997Y-78108393D01* +X160539052Y-78121933D01* +X160926981Y-78509862D01* +X160960466Y-78571185D01* +X160963300Y-78597543D01* +X160963300Y-90613706D01* +X160961991Y-90631676D01* +X160958458Y-90655791D01* +X160960161Y-90675245D01* +X160962773Y-90705102D01* +X160963064Y-90708420D01* +X160963300Y-90713827D01* +X160963300Y-90722182D01* +X160967044Y-90754217D01* +X160967227Y-90756008D01* +X160973912Y-90832427D01* +X160975372Y-90839494D01* +X160975326Y-90839503D01* +X160977009Y-90847094D01* +X160977054Y-90847084D01* +X160978719Y-90854110D01* +X161004963Y-90926214D01* +X161005554Y-90927915D01* +X161029684Y-91000732D01* +X161029686Y-91000738D01* +X161029689Y-91000743D01* +X161032740Y-91007286D01* +X161032696Y-91007306D01* +X161036084Y-91014304D01* +X161036127Y-91014283D01* +X161039368Y-91020737D01* +X161081541Y-91084857D01* +X161082503Y-91086367D01* +X161122770Y-91151651D01* +X161122771Y-91151652D01* +X161122773Y-91151655D01* +X161127251Y-91157318D01* +X161127213Y-91157347D01* +X161132120Y-91163372D01* +X161132157Y-91163342D01* +X161136802Y-91168877D01* +X161192628Y-91221546D01* +X161193922Y-91222803D01* +X163456111Y-93484992D01* +X163489596Y-93546315D01* +X163491833Y-93560518D01* +X163505899Y-93703332D01* +X163529014Y-93779532D01* +X163565968Y-93901354D01* +X163663515Y-94083850D01* +X163678634Y-94102273D01* +X163794789Y-94243810D01* +X163891409Y-94323102D01* +X163954750Y-94375085D01* +X164137246Y-94472632D01* +X164335266Y-94532700D01* +X164335265Y-94532700D01* +X164353729Y-94534518D01* +X164541200Y-94552983D01* +X164747134Y-94532700D01* +X164945154Y-94472632D01* +X165127650Y-94375085D01* +X165287610Y-94243810D01* +X165418885Y-94083850D01* +X165516432Y-93901354D01* +X165576500Y-93703334D01* +X165596783Y-93497400D01* +X165576500Y-93291466D01* +X165516432Y-93093446D01* +X165418885Y-92910950D01* +X165353002Y-92830671D01* +X165287610Y-92750989D01* +X165156928Y-92643743D01* +X165127650Y-92619715D01* +X164945154Y-92522168D01* +X164844397Y-92491604D01* +X164747132Y-92462099D01* +X164604318Y-92448033D01* +X164539531Y-92421872D01* +X164528792Y-92412311D01* +X164329533Y-92213052D01* +X164296048Y-92151729D01* +X164301032Y-92082037D01* +X164342904Y-92026104D01* +X164408368Y-92001687D01* +X164429363Y-92001967D01* +X164541200Y-92012983D01* +X164747134Y-91992700D01* +X164945154Y-91932632D01* +X165127650Y-91835085D01* +X165287610Y-91703810D01* +X165418885Y-91543850D01* +X165516432Y-91361354D01* +X165576500Y-91163334D01* +X165596783Y-90957400D01* +X165576500Y-90751466D01* +X165516432Y-90553446D01* +X165418885Y-90370950D01* +X165352504Y-90290064D01* +X165287610Y-90210989D01* +X165148979Y-90097219D01* +X165127650Y-90079715D01* +X164945154Y-89982168D01* +X164747134Y-89922100D01* +X164747132Y-89922099D01* +X164747134Y-89922099D01* +X164541200Y-89901817D01* +X164335267Y-89922099D01* +X164137243Y-89982169D01* +X164046483Y-90030682D01* +X163954750Y-90079715D01* +X163954748Y-90079716D01* +X163954747Y-90079717D01* +X163794789Y-90210989D01* +X163663517Y-90370947D01* +X163663515Y-90370950D01* +X163640666Y-90413698D01* +X163565969Y-90553443D01* +X163505899Y-90751467D01* +X163485617Y-90957400D01* +X163496631Y-91069230D01* +X163483612Y-91137876D01* +X163435547Y-91188586D01* +X163367696Y-91205261D01* +X163301601Y-91182605D01* +X163285547Y-91169065D01* +X162516619Y-90400137D01* +X162483134Y-90338814D01* +X162480300Y-90312456D01* +X162480300Y-88417400D01* +X163485617Y-88417400D01* +X163505899Y-88623332D01* +X163524137Y-88683454D01* +X163565968Y-88821354D01* +X163663515Y-89003850D01* +X163671062Y-89013046D01* +X163794789Y-89163810D01* +X163889017Y-89241140D01* +X163954750Y-89295085D01* +X164137246Y-89392632D01* +X164335266Y-89452700D01* +X164335265Y-89452700D01* +X164355548Y-89454697D01* +X164541200Y-89472983D01* +X164747134Y-89452700D01* +X164945154Y-89392632D01* +X165127650Y-89295085D01* +X165287610Y-89163810D01* +X165418885Y-89003850D01* +X165516432Y-88821354D01* +X165576500Y-88623334D01* +X165596783Y-88417400D01* +X165576500Y-88211466D01* +X165516432Y-88013446D01* +X165418885Y-87830950D01* +X165361571Y-87761112D01* +X165287610Y-87670989D01* +X165127652Y-87539717D01* +X165127653Y-87539717D01* +X165127650Y-87539715D01* +X164945154Y-87442168D01* +X164747134Y-87382100D01* +X164747132Y-87382099D01* +X164747134Y-87382099D01* +X164559663Y-87363635D01* +X164541200Y-87361817D01* +X164541199Y-87361817D01* +X164335267Y-87382099D01* +X164137243Y-87442169D01* +X164043967Y-87492027D01* +X163954750Y-87539715D01* +X163954748Y-87539716D01* +X163954747Y-87539717D01* +X163794789Y-87670989D01* +X163665921Y-87828018D01* +X163663515Y-87830950D01* +X163636079Y-87882278D01* +X163565969Y-88013443D01* +X163505899Y-88211467D01* +X163485617Y-88417400D01* +X162480300Y-88417400D01* +X162480300Y-85877400D01* +X163485617Y-85877400D01* +X163505899Y-86083332D01* +X163516331Y-86117721D01* +X163565968Y-86281354D01* +X163663515Y-86463850D01* +X163698169Y-86506077D01* +X163794789Y-86623810D01* +X163889845Y-86701819D01* +X163954750Y-86755085D01* +X164137246Y-86852632D01* +X164335266Y-86912700D01* +X164335265Y-86912700D01* +X164353729Y-86914518D01* +X164541200Y-86932983D01* +X164747134Y-86912700D01* +X164945154Y-86852632D01* +X165127650Y-86755085D01* +X165287610Y-86623810D01* +X165418885Y-86463850D01* +X165516432Y-86281354D01* +X165576500Y-86083334D01* +X165596783Y-85877400D01* +X165576500Y-85671466D01* +X165516432Y-85473446D01* +X165418885Y-85290950D01* +X165366902Y-85227609D01* +X165287610Y-85130989D01* +X165127652Y-84999717D01* +X165127653Y-84999717D01* +X165127650Y-84999715D01* +X164945154Y-84902168D01* +X164747134Y-84842100D01* +X164747132Y-84842099D01* +X164747134Y-84842099D01* +X164559663Y-84823635D01* +X164541200Y-84821817D01* +X164541199Y-84821817D01* +X164335267Y-84842099D01* +X164137243Y-84902169D01* +X164057080Y-84945018D01* +X163954750Y-84999715D01* +X163954748Y-84999716D01* +X163954747Y-84999717D01* +X163794789Y-85130989D01* +X163679572Y-85271384D01* +X163663515Y-85290950D01* +X163645748Y-85324189D01* +X163565969Y-85473443D01* +X163505899Y-85671467D01* +X163485617Y-85877400D01* +X162480300Y-85877400D01* +X162480300Y-83337399D01* +X163485617Y-83337399D01* +X163505899Y-83543332D01* +X163522429Y-83597825D01* +X163565968Y-83741354D01* +X163663515Y-83923850D01* +X163679114Y-83942857D01* +X163794789Y-84083810D01* +X163891409Y-84163102D01* +X163954750Y-84215085D01* +X164137246Y-84312632D01* +X164335266Y-84372700D01* +X164335265Y-84372700D01* +X164353729Y-84374518D01* +X164541200Y-84392983D01* +X164747134Y-84372700D01* +X164945154Y-84312632D01* +X165127650Y-84215085D01* +X165287610Y-84083810D01* +X165418885Y-83923850D01* +X165516432Y-83741354D01* +X165576500Y-83543334D01* +X165596783Y-83337400D01* +X165576500Y-83131466D01* +X165516432Y-82933446D01* +X165418885Y-82750950D01* +X165354885Y-82672965D01* +X165287610Y-82590989D01* +X165127652Y-82459717D01* +X165127653Y-82459717D01* +X165127650Y-82459715D01* +X164945154Y-82362168D01* +X164747134Y-82302100D01* +X164747132Y-82302099D01* +X164747134Y-82302099D01* +X164541200Y-82281817D01* +X164335267Y-82302099D01* +X164137243Y-82362169D01* +X164034718Y-82416971D01* +X163954750Y-82459715D01* +X163954748Y-82459716D01* +X163954747Y-82459717D01* +X163794789Y-82590989D01* +X163663517Y-82750947D01* +X163565969Y-82933443D01* +X163505899Y-83131467D01* +X163485617Y-83337399D01* +X162480300Y-83337399D01* +X162480300Y-80797399D01* +X163485617Y-80797399D01* +X163505899Y-81003332D01* +X163505900Y-81003334D01* +X163565968Y-81201354D01* +X163663515Y-81383850D01* +X163663517Y-81383852D01* +X163794789Y-81543810D01* +X163891409Y-81623102D01* +X163954750Y-81675085D01* +X164137246Y-81772632D01* +X164335266Y-81832700D01* +X164335265Y-81832700D01* +X164355547Y-81834697D01* +X164541200Y-81852983D01* +X164747134Y-81832700D01* +X164945154Y-81772632D01* +X165127650Y-81675085D01* +X165287610Y-81543810D01* +X165418885Y-81383850D01* +X165516432Y-81201354D01* +X165576500Y-81003334D01* +X165596783Y-80797400D01* +X165576500Y-80591466D01* +X165516432Y-80393446D01* +X165418885Y-80210950D01* +X165350436Y-80127544D01* +X165287610Y-80050989D01* +X165127652Y-79919717D01* +X165127653Y-79919717D01* +X165127650Y-79919715D01* +X164945154Y-79822168D01* +X164747134Y-79762100D01* +X164747132Y-79762099D01* +X164747134Y-79762099D01* +X164559663Y-79743635D01* +X164541200Y-79741817D01* +X164541199Y-79741817D01* +X164335267Y-79762099D01* +X164137243Y-79822169D01* +X164042042Y-79873056D01* +X163954750Y-79919715D01* +X163954748Y-79919716D01* +X163954747Y-79919717D01* +X163794789Y-80050989D01* +X163663517Y-80210947D01* +X163565969Y-80393443D01* +X163505899Y-80591467D01* +X163485617Y-80797399D01* +X162480300Y-80797399D01* +X162480300Y-78296293D01* +X162481609Y-78278322D01* +X162484674Y-78257400D01* +X163485617Y-78257400D01* +X163505899Y-78463332D01* +X163505900Y-78463334D01* +X163565968Y-78661354D01* +X163663515Y-78843850D01* +X163663517Y-78843852D01* +X163794789Y-79003810D01* +X163891409Y-79083102D01* +X163954750Y-79135085D01* +X164137246Y-79232632D01* +X164335266Y-79292700D01* +X164335265Y-79292700D01* +X164355548Y-79294697D01* +X164541200Y-79312983D01* +X164747134Y-79292700D01* +X164945154Y-79232632D01* +X165127650Y-79135085D01* +X165287610Y-79003810D01* +X165418885Y-78843850D01* +X165516432Y-78661354D01* +X165576500Y-78463334D01* +X165596783Y-78257400D01* +X165576500Y-78051466D01* +X165516432Y-77853446D01* +X165418885Y-77670950D01* +X165366902Y-77607609D01* +X165287610Y-77510989D01* +X165127652Y-77379717D01* +X165127653Y-77379717D01* +X165127650Y-77379715D01* +X164945154Y-77282168D01* +X164747134Y-77222100D01* +X164747132Y-77222099D01* +X164747134Y-77222099D01* +X164541200Y-77201817D01* +X164335267Y-77222099D01* +X164137243Y-77282169D01* +X164107065Y-77298300D01* +X163954750Y-77379715D01* +X163954748Y-77379716D01* +X163954747Y-77379717D01* +X163794789Y-77510989D01* +X163663517Y-77670947D01* +X163663515Y-77670950D01* +X163632276Y-77729394D01* +X163565969Y-77853443D01* +X163505899Y-78051467D01* +X163485617Y-78257400D01* +X162484674Y-78257400D01* +X162485141Y-78254211D01* +X162480535Y-78201573D01* +X162480300Y-78196171D01* +X162480300Y-78187824D01* +X162480300Y-78187820D01* +X162476549Y-78155735D01* +X162476380Y-78154090D01* +X162469687Y-78077573D01* +X162469685Y-78077568D01* +X162468227Y-78070504D01* +X162468275Y-78070493D01* +X162466594Y-78062909D01* +X162466546Y-78062921D01* +X162464879Y-78055893D01* +X162464879Y-78055887D01* +X162438640Y-77983795D01* +X162438048Y-77982091D01* +X162413915Y-77909265D01* +X162413914Y-77909261D01* +X162413910Y-77909255D01* +X162410860Y-77902712D01* +X162410904Y-77902691D01* +X162407520Y-77895701D01* +X162407476Y-77895724D01* +X162404238Y-77889278D01* +X162404235Y-77889268D01* +X162362047Y-77825124D01* +X162361083Y-77823609D01* +X162320828Y-77758346D01* +X162316352Y-77752686D01* +X162316390Y-77752655D01* +X162311481Y-77746629D01* +X162311445Y-77746660D01* +X162306802Y-77741127D01* +X162250969Y-77688451D01* +X162249709Y-77687228D01* +X160368487Y-75806006D01* +X160335002Y-75744683D01* +X160332765Y-75730478D01* +X160329145Y-75693725D01* +X160318700Y-75587666D01* +X160258632Y-75389646D01* +X160258630Y-75389643D01* +X160258630Y-75389641D01* +X160161088Y-75207155D01* +X160161087Y-75207153D01* +X160161085Y-75207150D01* +X160075768Y-75103190D01* +X160070046Y-75096217D01* +X160042734Y-75031907D01* +X160041900Y-75017553D01* +X160041900Y-74726524D01* +X160042299Y-74721047D01* +X160778596Y-74721047D01* +X160781540Y-74741527D01* +X160799077Y-74863503D01* +X160858865Y-74994418D01* +X160858866Y-74994420D01* +X160953115Y-75103190D01* +X161022907Y-75148043D01* +X161068662Y-75200846D01* +X161078606Y-75270004D01* +X161068662Y-75303869D01* +X161012639Y-75426541D01* +X161012638Y-75426542D01* +X160992157Y-75568999D01* +X161012638Y-75711456D01* +X161072426Y-75842371D01* +X161072427Y-75842373D01* +X161166676Y-75951143D01* +X161287751Y-76028953D01* +X161287754Y-76028954D01* +X161287753Y-76028954D01* +X161394911Y-76060417D01* +X161403896Y-76063056D01* +X161425840Y-76069499D01* +X161425842Y-76069500D01* +X161425843Y-76069500D01* +X161569765Y-76069500D01* +X161679119Y-76037391D01* +X161748989Y-76037391D01* +X161807767Y-76075165D01* +X161836792Y-76138721D01* +X161836792Y-76174013D01* +X161825753Y-76250797D01* +X161825753Y-76250799D01* +X161846234Y-76393256D01* +X161861667Y-76427049D01* +X161906023Y-76524173D01* +X162000272Y-76632943D01* +X162121347Y-76710753D01* +X162121350Y-76710754D01* +X162121349Y-76710754D01* +X162259436Y-76751299D01* +X162259438Y-76751300D01* +X162259439Y-76751300D01* +X162403362Y-76751300D01* +X162403362Y-76751299D01* +X162541453Y-76710753D01* +X162662528Y-76632943D01* +X162756777Y-76524173D01* +X162816565Y-76393257D01* +X162837047Y-76250800D01* +X162816565Y-76108343D01* +X162756777Y-75977427D01* +X162662528Y-75868657D01* +X162541453Y-75790847D01* +X162541451Y-75790846D01* +X162541449Y-75790845D01* +X162541450Y-75790845D01* +X162403363Y-75750300D01* +X162403361Y-75750300D01* +X162259439Y-75750300D01* +X162259435Y-75750300D01* +X162150083Y-75782408D01* +X162080213Y-75782408D01* +X162021435Y-75744633D01* +X162008999Y-75717400D01* +X163485617Y-75717400D01* +X163505899Y-75923332D01* +X163522308Y-75977426D01* +X163565968Y-76121354D01* +X163663515Y-76303850D01* +X163663517Y-76303852D01* +X163794789Y-76463810D01* +X163891409Y-76543102D01* +X163954750Y-76595085D01* +X164137246Y-76692632D01* +X164335266Y-76752700D01* +X164335265Y-76752700D01* +X164353729Y-76754518D01* +X164541200Y-76772983D01* +X164747134Y-76752700D01* +X164945154Y-76692632D01* +X165127650Y-76595085D01* +X165287610Y-76463810D01* +X165418885Y-76303850D01* +X165516432Y-76121354D01* +X165576500Y-75923334D01* +X165596783Y-75717400D01* +X165576500Y-75511466D01* +X165516432Y-75313446D01* +X165418885Y-75130950D01* +X165332405Y-75025573D01* +X165287610Y-74970989D01* +X165127652Y-74839717D01* +X165127653Y-74839717D01* +X165127650Y-74839715D01* +X164945154Y-74742168D01* +X164747134Y-74682100D01* +X164747132Y-74682099D01* +X164747134Y-74682099D01* +X164559663Y-74663635D01* +X164541200Y-74661817D01* +X164541199Y-74661817D01* +X164335267Y-74682099D01* +X164137243Y-74742169D01* +X164108311Y-74757634D01* +X163954750Y-74839715D01* +X163954748Y-74839716D01* +X163954747Y-74839717D01* +X163794789Y-74970989D01* +X163681490Y-75109047D01* +X163663515Y-75130950D01* +X163633632Y-75186856D01* +X163565969Y-75313443D01* +X163505899Y-75511467D01* +X163485617Y-75717400D01* +X162008999Y-75717400D01* +X161992411Y-75681077D01* +X161992411Y-75645784D01* +X162003451Y-75569000D01* +X161982969Y-75426543D01* +X161923181Y-75295627D01* +X161828932Y-75186857D01* +X161759138Y-75142003D01* +X161713384Y-75089200D01* +X161703440Y-75020041D01* +X161713381Y-74986183D01* +X161769408Y-74863504D01* +X161789890Y-74721047D01* +X161769408Y-74578590D01* +X161709620Y-74447674D01* +X161615371Y-74338904D01* +X161494296Y-74261094D01* +X161494294Y-74261093D01* +X161494292Y-74261092D01* +X161494293Y-74261092D01* +X161356206Y-74220547D01* +X161356204Y-74220547D01* +X161212282Y-74220547D01* +X161212279Y-74220547D01* +X161074192Y-74261092D01* +X160953116Y-74338903D01* +X160953115Y-74338903D01* +X160953115Y-74338904D01* +X160940533Y-74353423D01* +X160858866Y-74447673D01* +X160858865Y-74447675D01* +X160799077Y-74578590D01* +X160783859Y-74684441D01* +X160778596Y-74721047D01* +X160042299Y-74721047D01* +X160043209Y-74708554D01* +X160046741Y-74684438D01* +X160042136Y-74631809D01* +X160041900Y-74626402D01* +X160041900Y-74618054D01* +X160041899Y-74618045D01* +X160038157Y-74586033D01* +X160037976Y-74584272D01* +X160031287Y-74507804D01* +X160031285Y-74507800D01* +X160029827Y-74500733D01* +X160029873Y-74500723D01* +X160028190Y-74493132D01* +X160028144Y-74493144D01* +X160026479Y-74486123D01* +X160026479Y-74486117D01* +X160000225Y-74413987D01* +X159999664Y-74412373D01* +X159975514Y-74339492D01* +X159975511Y-74339487D01* +X159972461Y-74332945D01* +X159972505Y-74332924D01* +X159969117Y-74325925D01* +X159969074Y-74325947D01* +X159965837Y-74319501D01* +X159959175Y-74309372D01* +X159923638Y-74255342D01* +X159922717Y-74253897D01* +X159882430Y-74188579D01* +X159877953Y-74182917D01* +X159877990Y-74182886D01* +X159873081Y-74176859D01* +X159873045Y-74176890D01* +X159868402Y-74171357D01* +X159812569Y-74118681D01* +X159811309Y-74117458D01* +X159240019Y-73546168D01* +X159206534Y-73484845D01* +X159203700Y-73458487D01* +X159203700Y-73177400D01* +X163485617Y-73177400D01* +X163505899Y-73383332D01* +X163505900Y-73383334D01* +X163565968Y-73581354D01* +X163663515Y-73763850D01* +X163663517Y-73763852D01* +X163794789Y-73923810D01* +X163879238Y-73993114D01* +X163954750Y-74055085D01* +X164137246Y-74152632D01* +X164335266Y-74212700D01* +X164335265Y-74212700D01* +X164355547Y-74214697D01* +X164541200Y-74232983D01* +X164747134Y-74212700D01* +X164945154Y-74152632D01* +X165127650Y-74055085D01* +X165287610Y-73923810D01* +X165418885Y-73763850D01* +X165516432Y-73581354D01* +X165576500Y-73383334D01* +X165596783Y-73177400D01* +X165576500Y-72971466D01* +X165516432Y-72773446D01* +X165418885Y-72590950D01* +X165366902Y-72527609D01* +X165287610Y-72430989D01* +X165127652Y-72299717D01* +X165127653Y-72299717D01* +X165127650Y-72299715D01* +X164945154Y-72202168D01* +X164747134Y-72142100D01* +X164747132Y-72142099D01* +X164747134Y-72142099D01* +X164541200Y-72121817D01* +X164335267Y-72142099D01* +X164137243Y-72202169D01* +X164027098Y-72261043D01* +X163954750Y-72299715D01* +X163954748Y-72299716D01* +X163954747Y-72299717D01* +X163794789Y-72430989D01* +X163663517Y-72590947D01* +X163565969Y-72773443D01* +X163505899Y-72971467D01* +X163485617Y-73177400D01* +X159203700Y-73177400D01* +X159203700Y-70637399D01* +X163485617Y-70637399D01* +X163505899Y-70843332D01* +X163505900Y-70843334D01* +X163565968Y-71041354D01* +X163663515Y-71223850D01* +X163698169Y-71266077D01* +X163794789Y-71383810D01* +X163836816Y-71418300D01* +X163954750Y-71515085D01* +X164137246Y-71612632D01* +X164335266Y-71672700D01* +X164335265Y-71672700D01* +X164353729Y-71674518D01* +X164541200Y-71692983D01* +X164747134Y-71672700D01* +X164945154Y-71612632D01* +X165127650Y-71515085D01* +X165287610Y-71383810D01* +X165418885Y-71223850D01* +X165516432Y-71041354D01* +X165576500Y-70843334D01* +X165596783Y-70637400D01* +X165576500Y-70431466D01* +X165516432Y-70233446D01* +X165418885Y-70050950D01* +X165350564Y-69967700D01* +X165287610Y-69890989D01* +X165156921Y-69783737D01* +X165127650Y-69759715D01* +X164945154Y-69662168D01* +X164747134Y-69602100D01* +X164747132Y-69602099D01* +X164747134Y-69602099D01* +X164559663Y-69583635D01* +X164541200Y-69581817D01* +X164541199Y-69581817D01* +X164335267Y-69602099D01* +X164137243Y-69662169D01* +X164027098Y-69721043D01* +X163954750Y-69759715D01* +X163954748Y-69759716D01* +X163954747Y-69759717D01* +X163794789Y-69890989D01* +X163663517Y-70050947D01* +X163663515Y-70050950D01* +X163636995Y-70100565D01* +X163565969Y-70233443D01* +X163505899Y-70431467D01* +X163485617Y-70637399D01* +X159203700Y-70637399D01* +X159203700Y-70559675D01* +X159203805Y-70556069D01* +X159207572Y-70491397D01* +X159196322Y-70427599D01* +X159195799Y-70424029D01* +X159193607Y-70405277D01* +X159188279Y-70359687D01* +X159184364Y-70348931D01* +X159178769Y-70328048D01* +X159176783Y-70316784D01* +X159176782Y-70316783D01* +X159176782Y-70316779D01* +X159151123Y-70257296D01* +X159149791Y-70253943D01* +X159127636Y-70193071D01* +X159127635Y-70193068D01* +X159121343Y-70183501D01* +X159111085Y-70164477D01* +X159106552Y-70153969D01* +X159106552Y-70153968D01* +X159067864Y-70102001D01* +X159065806Y-70099062D01* +X159030201Y-70044926D01* +X159021869Y-70037065D01* +X159007502Y-70020920D01* +X159000670Y-70011744D01* +X159000669Y-70011742D01* +X158976698Y-69991628D01* +X158951041Y-69970098D01* +X158948346Y-69967700D01* +X158901231Y-69923248D01* +X158901229Y-69923247D01* +X158891316Y-69917524D01* +X158873601Y-69905119D01* +X158864844Y-69897770D01* +X158864840Y-69897767D01* +X158806965Y-69868702D01* +X158803789Y-69866990D01* +X158747674Y-69834591D01* +X158736699Y-69831306D01* +X158716615Y-69823327D01* +X158706391Y-69818192D01* +X158706381Y-69818189D01* +X158643352Y-69803250D01* +X158639868Y-69802317D01* +X158577807Y-69783737D01* +X158577809Y-69783737D01* +X158566371Y-69783071D01* +X158545000Y-69779940D01* +X158533858Y-69777300D01* +X158533856Y-69777300D01* +X158469076Y-69777300D01* +X158465474Y-69777195D01* +X158400797Y-69773428D01* +X158400796Y-69773428D01* +X158389522Y-69775416D01* +X158367990Y-69777300D01* +X157515343Y-69777300D01* +X157448304Y-69757615D01* +X157427662Y-69740981D01* +X155784080Y-68097399D01* +X163485617Y-68097399D01* +X163505899Y-68303332D01* +X163513611Y-68328754D01* +X163565968Y-68501354D01* +X163663515Y-68683850D01* +X163663517Y-68683852D01* +X163794789Y-68843810D01* +X163891409Y-68923102D01* +X163954750Y-68975085D01* +X164137246Y-69072632D01* +X164335266Y-69132700D01* +X164335265Y-69132700D01* +X164355548Y-69134697D01* +X164541200Y-69152983D01* +X164747134Y-69132700D01* +X164945154Y-69072632D01* +X165127650Y-68975085D01* +X165287610Y-68843810D01* +X165418885Y-68683850D01* +X165516432Y-68501354D01* +X165576500Y-68303334D01* +X165596783Y-68097400D01* +X165576500Y-67891466D01* +X165516432Y-67693446D01* +X165418885Y-67510950D01* +X165335090Y-67408845D01* +X165287610Y-67350989D01* +X165127652Y-67219717D01* +X165127653Y-67219717D01* +X165127650Y-67219715D01* +X164945154Y-67122168D01* +X164747134Y-67062100D01* +X164747132Y-67062099D01* +X164747134Y-67062099D01* +X164541200Y-67041817D01* +X164335267Y-67062099D01* +X164137243Y-67122169D01* +X164027098Y-67181043D01* +X163954750Y-67219715D01* +X163954748Y-67219716D01* +X163954747Y-67219717D01* +X163794789Y-67350989D01* +X163663517Y-67510947D01* +X163565969Y-67693443D01* +X163505899Y-67891467D01* +X163485617Y-68097399D01* +X155784080Y-68097399D01* +X153244081Y-65557400D01* +X163485617Y-65557400D01* +X163505899Y-65763332D01* +X163523144Y-65820181D01* +X163565968Y-65961354D01* +X163663515Y-66143850D01* +X163663517Y-66143852D01* +X163794789Y-66303810D01* +X163891409Y-66383102D01* +X163954750Y-66435085D01* +X164137246Y-66532632D01* +X164335266Y-66592700D01* +X164335265Y-66592700D01* +X164353729Y-66594518D01* +X164541200Y-66612983D01* +X164747134Y-66592700D01* +X164945154Y-66532632D01* +X165127650Y-66435085D01* +X165287610Y-66303810D01* +X165418885Y-66143850D01* +X165516432Y-65961354D01* +X165576500Y-65763334D01* +X165596783Y-65557400D01* +X165576500Y-65351466D01* +X165516432Y-65153446D01* +X165418885Y-64970950D01* +X165352070Y-64889535D01* +X165287610Y-64810989D01* +X165143643Y-64692840D01* +X165127650Y-64679715D01* +X164945154Y-64582168D01* +X164747134Y-64522100D01* +X164747132Y-64522099D01* +X164747134Y-64522099D01* +X164559663Y-64503635D01* +X164541200Y-64501817D01* +X164541199Y-64501817D01* +X164335267Y-64522099D01* +X164137243Y-64582169D01* +X164027098Y-64641043D01* +X163954750Y-64679715D01* +X163954748Y-64679716D01* +X163954747Y-64679717D01* +X163794789Y-64810989D01* +X163663517Y-64970947D01* +X163565969Y-65153443D01* +X163505899Y-65351467D01* +X163485617Y-65557400D01* +X153244081Y-65557400D01* +X152448404Y-64761723D01* +X152436622Y-64748090D01* +X152422072Y-64728546D01* +X152422071Y-64728545D01* +X152422069Y-64728542D01* +X152421195Y-64727808D01* +X152381587Y-64694572D01* +X152377598Y-64690917D01* +X152371702Y-64685021D01* +X152371697Y-64685017D01* +X152346405Y-64665018D01* +X152345009Y-64663880D01* +X152286242Y-64614570D01* +X152286240Y-64614568D01* +X152286235Y-64614565D01* +X152280205Y-64610599D01* +X152280230Y-64610559D01* +X152273669Y-64606379D01* +X152273645Y-64606420D01* +X152267500Y-64602629D01* +X152197943Y-64570194D01* +X152196321Y-64569408D01* +X152127785Y-64534989D01* +X152121001Y-64532520D01* +X152121016Y-64532476D01* +X152113671Y-64529922D01* +X152113657Y-64529967D01* +X152106805Y-64527696D01* +X152031643Y-64512176D01* +X152029884Y-64511786D01* +X151955253Y-64494099D01* +X151948082Y-64493261D01* +X151948087Y-64493212D01* +X151940357Y-64492422D01* +X151940353Y-64492470D01* +X151933162Y-64491840D01* +X151856406Y-64494074D01* +X151854603Y-64494100D01* +X143748543Y-64494100D01* +X143681504Y-64474415D01* +X143660862Y-64457781D01* +X143202298Y-63999217D01* +X143098107Y-63916834D01* +X143098108Y-63916834D01* +X143098106Y-63916833D01* +X143051468Y-63895085D01* +X142937402Y-63841895D01* +X142763760Y-63806041D01* +X142763758Y-63806041D01* +X142675139Y-63808619D01* +X142586519Y-63811198D01* +X142415249Y-63857090D01* +X142278996Y-63930558D01* +X142259181Y-63941243D01* +X142201438Y-63992630D01* +X142126723Y-64059119D01* +X142025023Y-64204363D01* +X142025018Y-64204373D01* +X141959558Y-64369146D01* +X141933858Y-64544594D01* +X139421288Y-64544594D01* +X139347134Y-64522100D01* +X139347132Y-64522099D01* +X139347134Y-64522099D01* +X139141200Y-64501817D01* +X138935267Y-64522099D01* +X138737243Y-64582169D01* +X138627098Y-64641043D01* +X138554750Y-64679715D01* +X138554748Y-64679716D01* +X138554747Y-64679717D01* +X138394789Y-64810989D01* +X138263517Y-64970947D01* +X138165969Y-65153443D01* +X138105899Y-65351467D01* +X138085617Y-65557400D01* +X135542425Y-65557400D01* +X135535447Y-63017400D01* +X138085617Y-63017400D01* +X138105899Y-63223332D01* +X138105900Y-63223334D01* +X138165968Y-63421354D01* +X138263515Y-63603850D01* +X138263517Y-63603852D01* +X138394789Y-63763810D01* +X138489937Y-63841895D01* +X138554750Y-63895085D01* +X138737246Y-63992632D01* +X138935266Y-64052700D01* +X138935265Y-64052700D01* +X138953729Y-64054518D01* +X139141200Y-64072983D01* +X139347134Y-64052700D01* +X139545154Y-63992632D01* +X139727650Y-63895085D01* +X139887610Y-63763810D01* +X140018885Y-63603850D01* +X140116432Y-63421354D01* +X140176500Y-63223334D01* +X140196783Y-63017400D01* +X163485617Y-63017400D01* +X163505899Y-63223332D01* +X163505900Y-63223334D01* +X163565968Y-63421354D01* +X163663515Y-63603850D01* +X163663517Y-63603852D01* +X163794789Y-63763810D01* +X163889937Y-63841895D01* +X163954750Y-63895085D01* +X164137246Y-63992632D01* +X164335266Y-64052700D01* +X164335265Y-64052700D01* +X164355548Y-64054697D01* +X164541200Y-64072983D01* +X164747134Y-64052700D01* +X164945154Y-63992632D01* +X165127650Y-63895085D01* +X165287610Y-63763810D01* +X165418885Y-63603850D01* +X165516432Y-63421354D01* +X165576500Y-63223334D01* +X165596783Y-63017400D01* +X165576500Y-62811466D01* +X165516432Y-62613446D01* +X165418885Y-62430950D01* +X165366902Y-62367609D01* +X165287610Y-62270989D01* +X165127652Y-62139717D01* +X165127653Y-62139717D01* +X165127650Y-62139715D01* +X164945154Y-62042168D01* +X164747134Y-61982100D01* +X164747132Y-61982099D01* +X164747134Y-61982099D01* +X164541200Y-61961817D01* +X164335267Y-61982099D01* +X164137243Y-62042169D01* +X164027098Y-62101043D01* +X163954750Y-62139715D01* +X163954748Y-62139716D01* +X163954747Y-62139717D01* +X163794789Y-62270989D01* +X163663517Y-62430947D01* +X163565969Y-62613443D01* +X163505899Y-62811467D01* +X163485617Y-63017400D01* +X140196783Y-63017400D01* +X140176500Y-62811466D01* +X140116432Y-62613446D01* +X140018885Y-62430950D01* +X139966902Y-62367609D01* +X139887610Y-62270989D01* +X139727652Y-62139717D01* +X139727653Y-62139717D01* +X139727650Y-62139715D01* +X139545154Y-62042168D01* +X139347134Y-61982100D01* +X139347132Y-61982099D01* +X139347134Y-61982099D01* +X139141200Y-61961817D01* +X138935267Y-61982099D01* +X138737243Y-62042169D01* +X138627098Y-62101043D01* +X138554750Y-62139715D01* +X138554748Y-62139716D01* +X138554747Y-62139717D01* +X138394789Y-62270989D01* +X138263517Y-62430947D01* +X138165969Y-62613443D01* +X138105899Y-62811467D01* +X138085617Y-63017400D01* +X135535447Y-63017400D01* +X135528469Y-60477399D01* +X138085617Y-60477399D01* +X138105899Y-60683332D01* +X138105900Y-60683334D01* +X138165968Y-60881354D01* +X138263515Y-61063850D01* +X138263517Y-61063852D01* +X138394789Y-61223810D01* +X138491409Y-61303102D01* +X138554750Y-61355085D01* +X138737246Y-61452632D01* +X138935266Y-61512700D01* +X138935265Y-61512700D01* +X138953729Y-61514518D01* +X139141200Y-61532983D01* +X139347134Y-61512700D01* +X139545154Y-61452632D01* +X139727650Y-61355085D01* +X139887610Y-61223810D01* +X140018885Y-61063850D01* +X140116432Y-60881354D01* +X140176500Y-60683334D01* +X140196783Y-60477400D01* +X140196783Y-60477399D01* +X163485617Y-60477399D01* +X163505899Y-60683332D01* +X163505900Y-60683334D01* +X163565968Y-60881354D01* +X163663515Y-61063850D01* +X163663517Y-61063852D01* +X163794789Y-61223810D01* +X163891409Y-61303102D01* +X163954750Y-61355085D01* +X164137246Y-61452632D01* +X164335266Y-61512700D01* +X164335265Y-61512700D01* +X164353729Y-61514518D01* +X164541200Y-61532983D01* +X164747134Y-61512700D01* +X164945154Y-61452632D01* +X165127650Y-61355085D01* +X165287610Y-61223810D01* +X165418885Y-61063850D01* +X165516432Y-60881354D01* +X165576500Y-60683334D01* +X165596783Y-60477400D01* +X165576500Y-60271466D01* +X165516432Y-60073446D01* +X165418885Y-59890950D01* +X165366902Y-59827609D01* +X165287610Y-59730989D01* +X165127652Y-59599717D01* +X165127653Y-59599717D01* +X165127650Y-59599715D01* +X164945154Y-59502168D01* +X164747134Y-59442100D01* +X164747132Y-59442099D01* +X164747134Y-59442099D01* +X164541200Y-59421817D01* +X164335267Y-59442099D01* +X164137243Y-59502169D01* +X164027098Y-59561043D01* +X163954750Y-59599715D01* +X163954748Y-59599716D01* +X163954747Y-59599717D01* +X163794789Y-59730989D01* +X163663517Y-59890947D01* +X163565969Y-60073443D01* +X163505899Y-60271467D01* +X163485617Y-60477399D01* +X140196783Y-60477399D01* +X140176500Y-60271466D01* +X140116432Y-60073446D01* +X140018885Y-59890950D01* +X139966902Y-59827609D01* +X139887610Y-59730989D01* +X139727652Y-59599717D01* +X139727653Y-59599717D01* +X139727650Y-59599715D01* +X139545154Y-59502168D01* +X139347134Y-59442100D01* +X139347132Y-59442099D01* +X139347134Y-59442099D01* +X139141200Y-59421817D01* +X138935267Y-59442099D01* +X138737243Y-59502169D01* +X138627098Y-59561043D01* +X138554750Y-59599715D01* +X138554748Y-59599716D01* +X138554747Y-59599717D01* +X138394789Y-59730989D01* +X138263517Y-59890947D01* +X138165969Y-60073443D01* +X138105899Y-60271467D01* +X138085617Y-60477399D01* +X135528469Y-60477399D01* +X135521491Y-57937399D01* +X138085617Y-57937399D01* +X138105899Y-58143332D01* +X138105900Y-58143334D01* +X138165968Y-58341354D01* +X138263515Y-58523850D01* +X138263517Y-58523852D01* +X138394789Y-58683810D01* +X138491409Y-58763102D01* +X138554750Y-58815085D01* +X138737246Y-58912632D01* +X138935266Y-58972700D01* +X138935265Y-58972700D01* +X138953729Y-58974518D01* +X139141200Y-58992983D01* +X139347134Y-58972700D01* +X139545154Y-58912632D01* +X139727650Y-58815085D01* +X139887610Y-58683810D01* +X140018885Y-58523850D01* +X140116432Y-58341354D01* +X140176500Y-58143334D01* +X140196783Y-57937400D01* +X140196783Y-57937399D01* +X163485617Y-57937399D01* +X163505899Y-58143332D01* +X163505900Y-58143334D01* +X163565968Y-58341354D01* +X163663515Y-58523850D01* +X163663517Y-58523852D01* +X163794789Y-58683810D01* +X163891409Y-58763102D01* +X163954750Y-58815085D01* +X164137246Y-58912632D01* +X164335266Y-58972700D01* +X164335265Y-58972700D01* +X164353729Y-58974518D01* +X164541200Y-58992983D01* +X164747134Y-58972700D01* +X164945154Y-58912632D01* +X165127650Y-58815085D01* +X165287610Y-58683810D01* +X165418885Y-58523850D01* +X165516432Y-58341354D01* +X165576500Y-58143334D01* +X165596783Y-57937400D01* +X165576500Y-57731466D01* +X165516432Y-57533446D01* +X165418885Y-57350950D01* +X165366902Y-57287609D01* +X165287610Y-57190989D01* +X165127652Y-57059717D01* +X165127653Y-57059717D01* +X165127650Y-57059715D01* +X164945154Y-56962168D01* +X164747134Y-56902100D01* +X164747132Y-56902099D01* +X164747134Y-56902099D01* +X164541200Y-56881817D01* +X164335267Y-56902099D01* +X164137243Y-56962169D01* +X164027098Y-57021043D01* +X163954750Y-57059715D01* +X163954748Y-57059716D01* +X163954747Y-57059717D01* +X163794789Y-57190989D01* +X163663517Y-57350947D01* +X163565969Y-57533443D01* +X163505899Y-57731467D01* +X163485617Y-57937399D01* +X140196783Y-57937399D01* +X140176500Y-57731466D01* +X140116432Y-57533446D01* +X140018885Y-57350950D01* +X139966902Y-57287609D01* +X139887610Y-57190989D01* +X139727652Y-57059717D01* +X139727653Y-57059717D01* +X139727650Y-57059715D01* +X139545154Y-56962168D01* +X139347134Y-56902100D01* +X139347132Y-56902099D01* +X139347134Y-56902099D01* +X139159663Y-56883635D01* +X139141200Y-56881817D01* +X139141199Y-56881817D01* +X138935267Y-56902099D01* +X138737243Y-56962169D01* +X138627098Y-57021043D01* +X138554750Y-57059715D01* +X138554748Y-57059716D01* +X138554747Y-57059717D01* +X138394789Y-57190989D01* +X138263517Y-57350947D01* +X138165969Y-57533443D01* +X138105899Y-57731467D01* +X138085617Y-57937399D01* +X135521491Y-57937399D01* +X135516778Y-56222078D01* +X138090700Y-56222078D01* +X138105232Y-56295135D01* +X138105233Y-56295139D01* +X138105234Y-56295140D01* +X138160599Y-56378001D01* +X138242463Y-56432700D01* +X138243460Y-56433366D01* +X138243464Y-56433367D01* +X138316521Y-56447899D01* +X138316524Y-56447900D01* +X138316526Y-56447900D01* +X139965876Y-56447900D01* +X139965877Y-56447899D01* +X140038940Y-56433366D01* +X140121801Y-56378001D01* +X140177166Y-56295140D01* +X140191700Y-56222074D01* +X140191700Y-55397400D01* +X163485617Y-55397400D01* +X163505899Y-55603332D01* +X163505900Y-55603334D01* +X163565968Y-55801354D01* +X163663515Y-55983850D01* +X163663517Y-55983852D01* +X163794789Y-56143810D01* +X163890156Y-56222074D01* +X163954750Y-56275085D01* +X164137246Y-56372632D01* +X164335266Y-56432700D01* +X164335265Y-56432700D01* +X164353729Y-56434518D01* +X164541200Y-56452983D01* +X164747134Y-56432700D01* +X164945154Y-56372632D01* +X165127650Y-56275085D01* +X165287610Y-56143810D01* +X165418885Y-55983850D01* +X165516432Y-55801354D01* +X165576500Y-55603334D01* +X165596783Y-55397400D01* +X165576500Y-55191466D01* +X165516432Y-54993446D01* +X165418885Y-54810950D01* +X165366902Y-54747609D01* +X165287610Y-54650989D01* +X165127652Y-54519717D01* +X165127653Y-54519717D01* +X165127650Y-54519715D01* +X164945154Y-54422168D01* +X164747134Y-54362100D01* +X164747132Y-54362099D01* +X164747134Y-54362099D01* +X164541200Y-54341817D01* +X164335267Y-54362099D01* +X164137243Y-54422169D01* +X164027098Y-54481043D01* +X163954750Y-54519715D01* +X163954748Y-54519716D01* +X163954747Y-54519717D01* +X163794789Y-54650989D01* +X163663517Y-54810947D01* +X163565969Y-54993443D01* +X163505899Y-55191467D01* +X163485617Y-55397400D01* +X140191700Y-55397400D01* +X140191700Y-54572726D01* +X140191700Y-54572725D01* +X140191700Y-54572723D01* +X140191699Y-54572721D01* +X140177167Y-54499664D01* +X140177166Y-54499660D01* +X140177165Y-54499660D01* +X140121801Y-54416799D01* +X140039937Y-54362100D01* +X140038939Y-54361433D01* +X140038935Y-54361432D01* +X139965877Y-54346900D01* +X139965874Y-54346900D01* +X138316526Y-54346900D01* +X138316523Y-54346900D01* +X138243464Y-54361432D01* +X138243460Y-54361433D01* +X138160599Y-54416799D01* +X138105233Y-54499660D01* +X138105232Y-54499664D01* +X138090700Y-54572721D01* +X138090700Y-56222078D01* +X135516778Y-56222078D01* +X135509272Y-53489822D01* +X135528773Y-53422729D01* +X135581451Y-53376830D01* +X135633374Y-53365482D01* +X166043167Y-53390697D01* +G37* +G04 #@! TD.AperFunction* +G04 #@! TA.AperFunction,Conductor* +G36* +X156157812Y-105182987D02* +G01* +X156186838Y-105246542D01* +X156188100Y-105264190D01* +X156188100Y-106514797D01* +X156168415Y-106581836D01* +X156115611Y-106627591D01* +X156046453Y-106637535D01* +X155982897Y-106608510D01* +X155970387Y-106596000D01* +X155955535Y-106578860D01* +X155910128Y-106526457D01* +X155789053Y-106448647D01* +X155789051Y-106448646D01* +X155789049Y-106448645D01* +X155789050Y-106448645D01* +X155650963Y-106408100D01* +X155650961Y-106408100D01* +X155507039Y-106408100D01* +X155507036Y-106408100D01* +X155368949Y-106448645D01* +X155247873Y-106526456D01* +X155153623Y-106635226D01* +X155153622Y-106635228D01* +X155093834Y-106766143D01* +X155073353Y-106908599D01* +X155093834Y-107051056D01* +X155139607Y-107151282D01* +X155153623Y-107181973D01* +X155222013Y-107260900D01* +X155251038Y-107324455D01* +X155252300Y-107342102D01* +X155252300Y-108165625D01* +X155252064Y-108171032D01* +X155248521Y-108211514D01* +X155259040Y-108250770D01* +X155260211Y-108256052D01* +X155267266Y-108296063D01* +X155269031Y-108300912D01* +X155276161Y-108318124D01* +X155278340Y-108322798D01* +X155301647Y-108356085D01* +X155304554Y-108360647D01* +X155324870Y-108395835D01* +X155324874Y-108395840D01* +X155355999Y-108421957D01* +X155359989Y-108425613D01* +X155890706Y-108956330D01* +X155894357Y-108960314D01* +X155920482Y-108991448D01* +X155942982Y-109004438D01* +X155991197Y-109055003D01* +X156004421Y-109123610D01* +X155978454Y-109188475D01* +X155948022Y-109216140D01* +X155904274Y-109244255D01* +X155904273Y-109244255D01* +X155859188Y-109296287D01* +X155800409Y-109334061D01* +X155730540Y-109334061D01* +X155698435Y-109319399D01* +X155658051Y-109293445D01* +X155519963Y-109252900D01* +X155519961Y-109252900D01* +X155435783Y-109252900D01* +X155368744Y-109233215D01* +X155322989Y-109180411D01* +X155322606Y-109179385D01* +X155319150Y-109171818D01* +X155319150Y-109171816D01* +X155259362Y-109040900D01* +X155165113Y-108932130D01* +X155044038Y-108854320D01* +X155044036Y-108854319D01* +X155044034Y-108854318D01* +X155044035Y-108854318D01* +X154905948Y-108813773D01* +X154905946Y-108813773D01* +X154762024Y-108813773D01* +X154762021Y-108813773D01* +X154623934Y-108854318D01* +X154568739Y-108889790D01* +X154501699Y-108909474D01* +X154434660Y-108889789D01* +X154388905Y-108836985D01* +X154377700Y-108785474D01* +X154377700Y-106941389D01* +X154397385Y-106874350D01* +X154414019Y-106853708D01* +X154719041Y-106548686D01* +X155638525Y-105629201D01* +X155642476Y-105625581D01* +X155673623Y-105599447D01* +X155693951Y-105564236D01* +X155696830Y-105559717D01* +X155720154Y-105526409D01* +X155720155Y-105526404D01* +X155722359Y-105521679D01* +X155729441Y-105504582D01* +X155731227Y-105499674D01* +X155731226Y-105499674D01* +X155731229Y-105499671D01* +X155738289Y-105459623D01* +X155739451Y-105454389D01* +X155747310Y-105425060D01* +X155749973Y-105415124D01* +X155746431Y-105374641D01* +X155746195Y-105369234D01* +X155746195Y-105286617D01* +X155765880Y-105219578D01* +X155818684Y-105173823D01* +X155870195Y-105162617D01* +X155969893Y-105162617D01* +X156029166Y-105145213D01* +X156099034Y-105145213D01* +X156157812Y-105182987D01* +G37* +G04 #@! TD.AperFunction* +G04 #@! TA.AperFunction,Conductor* +G36* +X149337913Y-87016753D02* +G01* +X149366938Y-87080309D01* +X149368200Y-87097956D01* +X149368200Y-90989607D01* +X149374416Y-91006687D01* +X149380007Y-91027555D01* +X149383164Y-91045459D01* +X149392254Y-91061202D01* +X149401388Y-91080789D01* +X149407605Y-91097871D01* +X149419288Y-91111794D01* +X149431683Y-91129495D01* +X149438393Y-91141118D01* +X149440773Y-91145239D01* +X149454693Y-91156920D01* +X149469973Y-91172199D01* +X149477375Y-91181019D01* +X149481662Y-91186128D01* +X149487362Y-91189419D01* +X149497403Y-91195216D01* +X149515105Y-91207610D01* +X149529030Y-91219295D01* +X149546109Y-91225511D01* +X149565696Y-91234645D01* +X149581438Y-91243734D01* +X149599334Y-91246889D01* +X149620215Y-91252484D01* +X149629855Y-91255992D01* +X149637294Y-91258700D01* +X149666316Y-91258700D01* +X149726425Y-91258700D01* +X149793464Y-91278385D01* +X149839219Y-91331189D01* +X149849163Y-91400347D01* +X149839220Y-91434211D01* +X149832034Y-91449944D01* +X149811553Y-91592400D01* +X149832034Y-91734856D01* +X149891822Y-91865771D01* +X149891825Y-91865776D01* +X149964448Y-91949588D01* +X149993473Y-92013143D01* +X149983529Y-92082302D01* +X149937774Y-92135106D01* +X149905670Y-92149767D01* +X149806168Y-92178983D01* +X149685092Y-92256794D01* +X149590842Y-92365564D01* +X149590841Y-92365566D01* +X149531053Y-92496481D01* +X149510572Y-92638938D01* +X149531053Y-92781394D01* +X149571077Y-92869032D01* +X149590842Y-92912311D01* +X149685091Y-93021081D01* +X149806166Y-93098891D01* +X149806169Y-93098892D01* +X149806168Y-93098892D01* +X149944255Y-93139437D01* +X149944257Y-93139438D01* +X149944258Y-93139438D01* +X150088181Y-93139438D01* +X150088181Y-93139437D01* +X150226272Y-93098891D01* +X150347347Y-93021081D01* +X150441596Y-92912311D01* +X150501384Y-92781395D01* +X150521866Y-92638938D01* +X150501384Y-92496481D01* +X150499155Y-92491601D01* +X150489212Y-92422446D01* +X150518236Y-92358890D01* +X150577014Y-92321114D01* +X150633477Y-92317974D01* +X150654205Y-92321628D01* +X150659460Y-92322793D01* +X150698724Y-92333315D01* +X150739208Y-92329772D01* +X150744612Y-92329537D01* +X154045781Y-92329537D01* +X154112820Y-92349222D01* +X154158575Y-92402026D01* +X154168519Y-92471184D01* +X154158575Y-92505049D01* +X154095234Y-92643743D01* +X154074753Y-92786199D01* +X154095234Y-92928656D01* +X154121948Y-92987150D01* +X154155023Y-93059573D01* +X154249272Y-93168343D01* +X154370347Y-93246153D01* +X154370350Y-93246154D01* +X154370349Y-93246154D01* +X154508436Y-93286699D01* +X154508438Y-93286700D01* +X154508439Y-93286700D01* +X154652362Y-93286700D01* +X154652362Y-93286699D01* +X154790453Y-93246153D01* +X154911528Y-93168343D01* +X155005777Y-93059573D01* +X155065565Y-92928657D01* +X155086047Y-92786200D01* +X155070567Y-92678536D01* +X155080510Y-92609380D01* +X155126265Y-92556576D01* +X155193305Y-92536891D01* +X155260344Y-92556575D01* +X155280986Y-92573210D01* +X158281581Y-95573805D01* +X158315066Y-95635128D01* +X158310082Y-95704820D01* +X158308464Y-95708932D01* +X158308170Y-95709641D01* +X158248099Y-95907667D01* +X158227817Y-96113600D01* +X158248099Y-96319532D01* +X158262643Y-96367476D01* +X158308168Y-96517554D01* +X158369901Y-96633048D01* +X158384143Y-96701449D01* +X158359144Y-96766693D01* +X158302839Y-96808064D01* +X158260543Y-96815500D01* +X157886775Y-96815500D01* +X157881371Y-96815264D01* +X157875250Y-96814728D01* +X157840885Y-96811721D01* +X157801632Y-96822239D01* +X157796350Y-96823410D01* +X157756342Y-96830464D01* +X157751520Y-96832219D01* +X157734253Y-96839371D01* +X157729599Y-96841541D01* +X157696311Y-96864849D01* +X157691751Y-96867754D01* +X157656566Y-96888068D01* +X157656558Y-96888075D01* +X157630443Y-96919198D01* +X157626788Y-96923187D01* +X156698187Y-97851788D01* +X156694198Y-97855443D01* +X156663075Y-97881558D01* +X156663068Y-97881566D01* +X156642754Y-97916751D01* +X156639849Y-97921311D01* +X156616541Y-97954599D01* +X156614371Y-97959253D01* +X156607223Y-97976511D01* +X156605466Y-97981339D01* +X156598410Y-98021352D01* +X156597239Y-98026633D01* +X156586721Y-98065885D01* +X156590264Y-98106366D01* +X156590500Y-98111773D01* +X156590500Y-99571830D01* +X156570815Y-99638869D01* +X156518011Y-99684624D01* +X156448853Y-99694568D01* +X156385297Y-99665543D01* +X156370407Y-99648360D01* +X156370007Y-99648708D01* +X156364198Y-99642004D01* +X156269950Y-99533235D01* +X156148875Y-99455425D01* +X156148873Y-99455424D01* +X156148871Y-99455423D01* +X156148872Y-99455423D01* +X156010785Y-99414878D01* +X156010783Y-99414878D01* +X155866861Y-99414878D01* +X155866858Y-99414878D01* +X155728771Y-99455423D01* +X155607695Y-99533234D01* +X155513445Y-99642004D01* +X155513444Y-99642006D01* +X155453656Y-99772921D01* +X155439775Y-99869467D01* +X155410749Y-99933022D01* +X155351971Y-99970796D01* +X155282101Y-99970796D01* +X155229356Y-99939500D01* +X152276645Y-96986789D01* +X152272989Y-96982799D01* +X152246872Y-96951674D01* +X152246867Y-96951670D01* +X152211679Y-96931354D01* +X152207117Y-96928447D01* +X152173830Y-96905140D01* +X152169156Y-96902961D01* +X152151944Y-96895831D01* +X152147095Y-96894066D01* +X152107084Y-96887011D01* +X152101802Y-96885840D01* +X152062545Y-96875321D01* +X152026881Y-96878442D01* +X152022061Y-96878864D01* +X152016658Y-96879100D01* +X151789909Y-96879100D01* +X151722870Y-96859415D01* +X151677115Y-96806611D01* +X151667171Y-96737453D01* +X151696196Y-96673897D01* +X151754974Y-96636123D01* +X151754975Y-96636123D01* +X151860043Y-96605272D01* +X151860043Y-96605271D01* +X151860046Y-96605271D01* +X151981121Y-96527461D01* +X152075370Y-96418691D01* +X152135158Y-96287775D01* +X152138798Y-96262456D01* +X152167821Y-96198901D01* +X152226599Y-96161126D01* +X152226601Y-96161125D01* +X152228917Y-96160445D01* +X152300315Y-96139481D01* +X152370184Y-96139481D01* +X152407622Y-96159923D01* +X152408101Y-96159179D01* +X152415561Y-96163973D01* +X152415562Y-96163974D01* +X152536637Y-96241784D01* +X152536640Y-96241785D01* +X152536639Y-96241785D01* +X152674726Y-96282330D01* +X152674728Y-96282331D01* +X152674729Y-96282331D01* +X152818652Y-96282331D01* +X152818652Y-96282330D01* +X152951396Y-96243354D01* +X152956740Y-96241785D01* +X152956740Y-96241784D01* +X152956743Y-96241784D01* +X153077818Y-96163974D01* +X153172067Y-96055204D01* +X153231855Y-95924288D01* +X153237504Y-95885000D01* +X154510553Y-95885000D01* +X154531034Y-96027456D01* +X154580492Y-96135752D01* +X154590823Y-96158373D01* +X154685072Y-96267143D01* +X154806147Y-96344953D01* +X154806150Y-96344954D01* +X154806149Y-96344954D01* +X154944236Y-96385499D01* +X154944238Y-96385500D01* +X154944239Y-96385500D01* +X155088162Y-96385500D01* +X155088162Y-96385499D01* +X155226253Y-96344953D01* +X155347328Y-96267143D01* +X155441577Y-96158373D01* +X155501365Y-96027457D01* +X155521847Y-95885000D01* +X155501365Y-95742543D01* +X155441577Y-95611627D01* +X155347328Y-95502857D01* +X155347325Y-95502855D01* +X155340623Y-95497047D01* +X155341761Y-95495733D01* +X155302939Y-95450928D01* +X155292998Y-95381769D01* +X155322025Y-95318214D01* +X155380798Y-95280444D01* +X155497963Y-95246042D01* +X155613489Y-95171797D01* +X155680528Y-95152114D01* +X155715360Y-95159702D01* +X155716037Y-95157400D01* +X155862636Y-95200444D01* +X155862638Y-95200445D01* +X155862639Y-95200445D01* +X156006562Y-95200445D01* +X156006562Y-95200444D01* +X156144653Y-95159898D01* +X156265728Y-95082088D01* +X156359977Y-94973318D01* +X156419765Y-94842402D01* +X156440247Y-94699945D01* +X156419765Y-94557488D01* +X156359977Y-94426572D01* +X156265728Y-94317802D01* +X156144653Y-94239992D01* +X156144651Y-94239991D01* +X156144649Y-94239990D01* +X156144650Y-94239990D01* +X156006563Y-94199445D01* +X156006561Y-94199445D01* +X155862639Y-94199445D01* +X155862638Y-94199445D01* +X155848462Y-94203607D01* +X155778592Y-94203605D01* +X155719815Y-94165829D01* +X155690792Y-94102273D01* +X155690792Y-94066988D01* +X155699647Y-94005400D01* +X155679165Y-93862943D01* +X155619377Y-93732027D01* +X155525128Y-93623257D01* +X155404053Y-93545447D01* +X155404051Y-93545446D01* +X155404049Y-93545445D01* +X155404050Y-93545445D01* +X155265963Y-93504900D01* +X155265961Y-93504900D01* +X155122039Y-93504900D01* +X155122036Y-93504900D01* +X154983949Y-93545445D01* +X154862873Y-93623256D01* +X154768623Y-93732026D01* +X154768622Y-93732028D01* +X154708834Y-93862943D01* +X154688353Y-94005400D01* +X154708834Y-94147856D01* +X154761418Y-94262997D01* +X154768623Y-94278773D01* +X154823387Y-94341975D01* +X154848077Y-94370468D01* +X154877102Y-94434024D01* +X154867158Y-94503183D01* +X154865493Y-94506233D01* +X154802744Y-94643632D01* +X154782263Y-94786088D01* +X154802744Y-94928545D01* +X154853323Y-95039296D01* +X154862533Y-95059462D01* +X154956782Y-95168232D01* +X154956784Y-95168233D01* +X154963487Y-95174042D01* +X154962348Y-95175356D01* +X155001168Y-95220155D01* +X155011112Y-95289314D01* +X154982088Y-95352870D01* +X154923310Y-95390645D01* +X154923309Y-95390645D01* +X154806148Y-95425045D01* +X154685073Y-95502856D01* +X154590823Y-95611626D01* +X154590822Y-95611628D01* +X154531034Y-95742543D01* +X154510553Y-95885000D01* +X153237504Y-95885000D01* +X153252337Y-95781831D01* +X153231855Y-95639374D01* +X153172067Y-95508458D01* +X153077818Y-95399688D01* +X152956743Y-95321878D01* +X152956741Y-95321877D01* +X152956739Y-95321876D01* +X152956740Y-95321876D01* +X152818653Y-95281331D01* +X152818651Y-95281331D01* +X152674729Y-95281331D01* +X152674725Y-95281331D01* +X152549336Y-95318148D01* +X152479466Y-95318148D01* +X152442029Y-95297706D01* +X152441551Y-95298451D01* +X152434088Y-95293655D01* +X152313015Y-95215846D01* +X152313013Y-95215845D01* +X152313011Y-95215844D01* +X152313012Y-95215844D01* +X152174925Y-95175299D01* +X152174923Y-95175299D01* +X152031001Y-95175299D01* +X152030998Y-95175299D01* +X151892911Y-95215844D01* +X151771835Y-95293655D01* +X151694871Y-95382476D01* +X151636092Y-95420250D01* +X151566223Y-95420250D01* +X151507445Y-95382476D01* +X151486378Y-95358164D01* +X151451878Y-95318348D01* +X151330803Y-95240538D01* +X151330801Y-95240537D01* +X151330799Y-95240536D01* +X151330800Y-95240536D01* +X151192713Y-95199991D01* +X151192711Y-95199991D01* +X151048789Y-95199991D01* +X151048786Y-95199991D01* +X150910699Y-95240536D01* +X150789622Y-95318347D01* +X150755119Y-95358166D01* +X150696340Y-95395940D01* +X150626471Y-95395939D01* +X150567693Y-95358164D01* +X150548617Y-95328481D01* +X150505755Y-95234627D01* +X150411506Y-95125857D01* +X150290431Y-95048047D01* +X150290429Y-95048046D01* +X150290427Y-95048045D01* +X150290428Y-95048045D01* +X150152341Y-95007500D01* +X150152339Y-95007500D01* +X150008417Y-95007500D01* +X150008414Y-95007500D01* +X149893055Y-95041372D01* +X149823185Y-95041372D01* +X149778556Y-95012689D01* +X149776256Y-95015344D01* +X149769559Y-95009541D01* +X149769556Y-95009538D01* +X149648481Y-94931728D01* +X149648479Y-94931727D01* +X149648477Y-94931726D01* +X149648478Y-94931726D01* +X149510391Y-94891181D01* +X149510389Y-94891181D01* +X149366467Y-94891181D01* +X149366464Y-94891181D01* +X149228377Y-94931726D01* +X149107301Y-95009537D01* +X149107300Y-95009537D01* +X149107300Y-95009538D01* +X149102269Y-95015344D01* +X149013051Y-95118307D01* +X149013050Y-95118309D01* +X148953262Y-95249224D01* +X148932781Y-95391681D01* +X148953262Y-95534137D01* +X148998616Y-95633446D01* +X149013051Y-95665054D01* +X149107300Y-95773824D01* +X149228375Y-95851634D01* +X149228378Y-95851635D01* +X149228377Y-95851635D01* +X149299728Y-95872585D01* +X149342010Y-95885000D01* +X149366464Y-95892180D01* +X149366466Y-95892181D01* +X149366467Y-95892181D01* +X149510389Y-95892181D01* +X149625751Y-95858308D01* +X149695618Y-95858308D01* +X149740250Y-95886990D01* +X149742550Y-95884337D01* +X149749246Y-95890138D01* +X149749250Y-95890143D01* +X149870325Y-95967953D01* +X149870328Y-95967954D01* +X149870327Y-95967954D01* +X150008414Y-96008499D01* +X150008416Y-96008500D01* +X150008417Y-96008500D01* +X150152340Y-96008500D01* +X150152340Y-96008499D01* +X150270300Y-95973864D01* +X150290428Y-95967954D01* +X150290428Y-95967953D01* +X150290431Y-95967953D01* +X150411506Y-95890143D01* +X150446009Y-95850324D01* +X150504784Y-95812551D01* +X150574654Y-95812551D01* +X150633432Y-95850324D01* +X150652514Y-95880017D01* +X150695370Y-95973860D01* +X150695373Y-95973864D01* +X150789622Y-96082634D01* +X150910697Y-96160444D01* +X150910700Y-96160445D01* +X150910699Y-96160445D01* +X151017857Y-96191908D01* +X151048789Y-96200991D01* +X151048793Y-96200991D01* +X151057566Y-96202253D01* +X151057292Y-96204153D01* +X151113560Y-96220676D01* +X151159315Y-96273480D01* +X151163840Y-96285612D01* +X151209458Y-96385500D01* +X151224616Y-96418691D01* +X151318865Y-96527461D01* +X151439940Y-96605271D01* +X151439943Y-96605272D01* +X151439942Y-96605272D01* +X151545011Y-96636123D01* +X151603790Y-96673897D01* +X151632815Y-96737453D01* +X151622872Y-96806611D01* +X151577117Y-96859415D01* +X151510077Y-96879100D01* +X148091633Y-96879100D01* +X148024594Y-96859415D01* +X148003952Y-96842781D01* +X146259293Y-95098121D01* +X146225808Y-95036798D01* +X146230792Y-94967106D01* +X146272664Y-94911173D01* +X146338128Y-94886756D01* +X146350170Y-94887187D01* +X146350170Y-94886900D01* +X146502962Y-94886900D01* +X146502962Y-94886899D01* +X146610121Y-94855435D01* +X146641050Y-94846354D01* +X146641050Y-94846353D01* +X146641053Y-94846353D01* +X146762128Y-94768543D01* +X146856377Y-94659773D01* +X146916165Y-94528857D01* +X146936647Y-94386400D01* +X146916165Y-94243943D01* +X146856377Y-94113027D01* +X146762128Y-94004257D01* +X146641053Y-93926447D01* +X146641051Y-93926446D01* +X146641049Y-93926445D01* +X146641050Y-93926445D01* +X146502963Y-93885900D01* +X146502961Y-93885900D01* +X146359039Y-93885900D01* +X146359036Y-93885900D01* +X146220949Y-93926445D01* +X146099873Y-94004256D01* +X146099872Y-94004256D01* +X146099872Y-94004257D01* +X146098882Y-94005400D01* +X146005623Y-94113026D01* +X146005622Y-94113028D01* +X145945834Y-94243943D01* +X145925353Y-94386400D01* +X145925353Y-94386401D01* +X145935769Y-94458851D01* +X145925825Y-94528010D01* +X145880069Y-94580813D01* +X145813030Y-94600497D01* +X145745991Y-94580812D01* +X145725350Y-94564178D01* +X145684161Y-94522989D01* +X145680505Y-94518999D01* +X145654388Y-94487874D01* +X145654383Y-94487870D01* +X145619195Y-94467554D01* +X145614633Y-94464647D01* +X145581346Y-94441340D01* +X145576672Y-94439161D01* +X145559460Y-94432031D01* +X145554611Y-94430266D01* +X145514600Y-94423211D01* +X145509318Y-94422040D01* +X145470061Y-94411521D01* +X145434397Y-94414642D01* +X145429577Y-94415064D01* +X145424174Y-94415300D01* +X144973783Y-94415300D01* +X144906744Y-94395615D01* +X144860989Y-94342811D01* +X144851045Y-94273653D01* +X144877930Y-94212635D01* +X144893798Y-94193299D01* +X144921085Y-94160050D01* +X145018632Y-93977554D01* +X145048710Y-93878400D01* +X147500153Y-93878400D01* +X147520634Y-94020856D01* +X147578634Y-94147856D01* +X147580423Y-94151773D01* +X147674672Y-94260543D01* +X147795747Y-94338353D01* +X147795750Y-94338354D01* +X147795749Y-94338354D01* +X147933836Y-94378899D01* +X147933838Y-94378900D01* +X147933839Y-94378900D01* +X148077762Y-94378900D01* +X148077762Y-94378899D01* +X148200670Y-94342811D01* +X148215850Y-94338354D01* +X148215850Y-94338353D01* +X148215853Y-94338353D01* +X148336928Y-94260543D01* +X148431177Y-94151773D01* +X148490965Y-94020857D01* +X148511447Y-93878400D01* +X148490965Y-93735943D01* +X148431177Y-93605027D01* +X148336928Y-93496257D01* +X148215853Y-93418447D01* +X148215851Y-93418446D01* +X148215849Y-93418445D01* +X148215850Y-93418445D01* +X148077763Y-93377900D01* +X148077761Y-93377900D01* +X147933839Y-93377900D01* +X147933836Y-93377900D01* +X147795749Y-93418445D01* +X147674673Y-93496256D01* +X147580423Y-93605026D01* +X147580422Y-93605028D01* +X147520634Y-93735943D01* +X147500153Y-93878400D01* +X145048710Y-93878400D01* +X145078700Y-93779534D01* +X145098983Y-93573600D01* +X145078700Y-93367666D01* +X145018632Y-93169646D01* +X144921085Y-92987150D01* +X144824149Y-92869032D01* +X144789810Y-92827189D01* +X144634529Y-92699755D01* +X144629850Y-92695915D01* +X144492047Y-92622257D01* +X144442204Y-92573295D01* +X144438574Y-92557298D01* +X147044788Y-92557298D01* +X147065269Y-92699754D01* +X147106984Y-92791095D01* +X147125058Y-92830671D01* +X147219307Y-92939441D01* +X147340382Y-93017251D01* +X147340385Y-93017252D01* +X147340384Y-93017252D01* +X147478471Y-93057797D01* +X147478473Y-93057798D01* +X147478474Y-93057798D01* +X147622397Y-93057798D01* +X147622397Y-93057797D01* +X147760488Y-93017251D01* +X147881563Y-92939441D01* +X147975812Y-92830671D01* +X148035600Y-92699755D01* +X148056082Y-92557298D01* +X148035600Y-92414841D01* +X147975812Y-92283925D01* +X147881563Y-92175155D01* +X147760488Y-92097345D01* +X147760486Y-92097344D01* +X147760484Y-92097343D01* +X147760485Y-92097343D01* +X147622398Y-92056798D01* +X147622396Y-92056798D01* +X147478474Y-92056798D01* +X147478471Y-92056798D01* +X147340384Y-92097343D01* +X147219308Y-92175154D01* +X147125058Y-92283924D01* +X147125057Y-92283926D01* +X147065269Y-92414841D01* +X147044788Y-92557298D01* +X144438574Y-92557298D01* +X144426744Y-92505158D01* +X144450576Y-92439478D01* +X144506134Y-92397109D01* +X144550502Y-92388900D01* +X146265469Y-92388900D01* +X146270872Y-92389135D01* +X146311357Y-92392678D01* +X146350628Y-92382154D01* +X146355870Y-92380992D01* +X146395905Y-92373934D01* +X146395907Y-92373932D01* +X146400798Y-92372153D01* +X146417916Y-92365062D01* +X146422637Y-92362860D01* +X146422642Y-92362859D01* +X146455935Y-92339545D01* +X146460474Y-92336653D01* +X146495681Y-92316328D01* +X146521815Y-92285181D01* +X146525446Y-92281219D01* +X147818424Y-90988240D01* +X147822375Y-90984620D01* +X147853528Y-90958481D01* +X147873852Y-90923277D01* +X147876748Y-90918732D01* +X147900059Y-90885443D01* +X147900060Y-90885437D01* +X147902259Y-90880723D01* +X147909349Y-90863607D01* +X147911134Y-90858705D01* +X147914521Y-90839494D01* +X147918190Y-90818682D01* +X147919361Y-90813403D01* +X147922603Y-90801304D01* +X147929877Y-90774157D01* +X147926335Y-90733679D01* +X147926100Y-90728276D01* +X147926100Y-90705102D01* +X147945785Y-90638063D01* +X147956382Y-90623905D01* +X148024777Y-90544973D01* +X148084565Y-90414057D01* +X148105047Y-90271600D01* +X148084565Y-90129143D01* +X148024777Y-89998227D01* +X147930528Y-89889457D01* +X147809453Y-89811647D01* +X147809451Y-89811646D01* +X147809449Y-89811645D01* +X147809450Y-89811645D01* +X147671363Y-89771100D01* +X147671361Y-89771100D01* +X147527439Y-89771100D01* +X147527436Y-89771100D01* +X147389349Y-89811645D01* +X147268273Y-89889456D01* +X147174023Y-89998226D01* +X147174022Y-89998228D01* +X147114234Y-90129143D01* +X147093753Y-90271600D01* +X147114234Y-90414056D01* +X147144944Y-90481300D01* +X147174023Y-90544973D01* +X147174377Y-90545381D01* +X147174601Y-90545873D01* +X147178818Y-90552434D01* +X147177875Y-90553039D01* +X147203405Y-90608933D01* +X147193466Y-90678092D01* +X147168349Y-90714269D01* +X147081314Y-90801304D01* +X147019991Y-90834789D01* +X146950299Y-90829805D01* +X146899920Y-90794825D01* +X146863729Y-90753058D01* +X146863728Y-90753057D01* +X146742653Y-90675247D01* +X146742651Y-90675246D01* +X146742649Y-90675245D01* +X146742650Y-90675245D01* +X146604563Y-90634700D01* +X146604561Y-90634700D01* +X146545486Y-90634700D01* +X146478447Y-90615015D01* +X146457805Y-90598381D01* +X145920005Y-90060581D01* +X145886520Y-89999258D01* +X145891504Y-89929566D01* +X145933376Y-89873633D01* +X145998840Y-89849216D01* +X146007686Y-89848900D01* +X146473626Y-89848900D01* +X146479029Y-89849135D01* +X146519514Y-89852678D01* +X146558785Y-89842154D01* +X146564027Y-89840992D01* +X146604062Y-89833934D01* +X146604064Y-89833932D01* +X146608955Y-89832153D01* +X146626073Y-89825062D01* +X146630794Y-89822860D01* +X146630799Y-89822859D01* +X146664092Y-89799545D01* +X146668631Y-89796653D01* +X146703838Y-89776328D01* +X146729973Y-89745180D01* +X146733591Y-89741231D01* +X147596804Y-88878019D01* +X147658128Y-88844534D01* +X147684486Y-88841700D01* +X147743562Y-88841700D01* +X147743562Y-88841699D01* +X147881653Y-88801153D01* +X148002728Y-88723343D01* +X148096977Y-88614573D01* +X148156765Y-88483657D01* +X148177247Y-88341200D01* +X148156765Y-88198743D01* +X148096977Y-88067827D01* +X148002728Y-87959057D01* +X147881653Y-87881247D01* +X147881651Y-87881246D01* +X147881649Y-87881245D01* +X147881650Y-87881245D01* +X147743563Y-87840700D01* +X147743561Y-87840700D01* +X147599639Y-87840700D01* +X147599636Y-87840700D01* +X147461549Y-87881245D01* +X147340473Y-87959056D01* +X147246223Y-88067826D01* +X147246222Y-88067828D01* +X147186434Y-88198743D01* +X147164691Y-88349978D01* +X147161248Y-88349482D01* +X147146268Y-88400499D01* +X147129634Y-88421141D01* +X146564529Y-88986246D01* +X146503206Y-89019731D01* +X146433514Y-89014747D01* +X146377581Y-88972875D01* +X146353164Y-88907411D01* +X146354110Y-88880918D01* +X146359341Y-88844534D01* +X146371007Y-88763396D01* +X146350525Y-88620939D01* +X146290737Y-88490023D01* +X146196488Y-88381253D01* +X146075413Y-88303443D01* +X146075411Y-88303442D01* +X146075409Y-88303441D01* +X146075410Y-88303441D01* +X145937323Y-88262896D01* +X145937321Y-88262896D01* +X145878246Y-88262896D01* +X145811207Y-88243211D01* +X145790565Y-88226577D01* +X145084569Y-87520581D01* +X145051084Y-87459258D01* +X145056068Y-87389566D01* +X145097940Y-87333633D01* +X145163404Y-87309216D01* +X145172250Y-87308900D01* +X145874887Y-87308900D01* +X145880290Y-87309135D01* +X145920775Y-87312678D01* +X145960046Y-87302154D01* +X145965288Y-87300992D01* +X146005323Y-87293934D01* +X146005325Y-87293932D01* +X146010216Y-87292153D01* +X146027334Y-87285062D01* +X146032055Y-87282860D01* +X146032060Y-87282859D01* +X146065353Y-87259545D01* +X146069892Y-87256653D01* +X146105099Y-87236328D01* +X146131233Y-87205181D01* +X146134853Y-87201230D01* +X146308265Y-87027818D01* +X146369588Y-86994334D01* +X146395946Y-86991500D01* +X148357401Y-86991500D01* +X148424440Y-87011185D01* +X148451114Y-87034298D01* +X148462069Y-87046941D01* +X148462071Y-87046942D01* +X148462072Y-87046943D01* +X148583147Y-87124753D01* +X148583150Y-87124754D01* +X148583149Y-87124754D01* +X148721236Y-87165299D01* +X148721238Y-87165300D01* +X148721239Y-87165300D01* +X148865162Y-87165300D01* +X148865162Y-87165299D01* +X149003253Y-87124753D01* +X149124328Y-87046943D01* +X149150488Y-87016752D01* +X149209265Y-86978979D01* +X149279135Y-86978979D01* +X149337913Y-87016753D01* +G37* +G04 #@! TD.AperFunction* +M02* diff --git a/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps b/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps new file mode 100644 index 0000000..aed7f27 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps @@ -0,0 +1,350 @@ +%!PS-Adobe-3.0 +%%Creator: PCBNEW +%%CreationDate: Fri Jun 23 21:17:04 2023 +%%Title: () +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentMedia: A4 595 842 0 () () +%%Orientation: Landscape +%%EndComments +%%BeginProlog +/line { newpath moveto lineto stroke } bind def +/cir0 { newpath 0 360 arc stroke } bind def +/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def +/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def +/arc0 { newpath arc stroke } bind def +/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/poly0 { stroke } bind def +/poly1 { closepath gsave fill grestore stroke } bind def +/poly2 { closepath gsave fill grestore stroke } bind def +/rect0 { rectstroke } bind def +/rect1 { rectfill } bind def +/rect2 { rectfill } bind def +/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def +/linemode1 { 1 setlinecap 1 setlinejoin } bind def +/dashedline { [200] 100 setdash } bind def +/solidline { [] 0 setdash } bind def +/phantomshow { moveto + /KicadFont findfont 0.000001 scalefont setfont + show } bind def +/textshow { gsave + findfont exch scalefont setfont concat 1 scale 0 0 moveto show + } bind def +/reencodefont { + findfont dup length dict begin + { 1 index /FID ne + { def } + { pop pop } ifelse + } forall + /Encoding ISOLatin1Encoding def + currentdict + end } bind def +/KicadFont /Helvetica reencodefont definefont pop +/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop +/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop +/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop +%%EndProlog +%Page: (1) 1 +%%BeginPageSetup +gsave +0.0072 0.0072 scale +linemode1 +82680 0 translate 90 rotate +108.516 setlinewidth +%%EndPageSetup +0 0 0 setrgbcolor +54.2578 setlinewidth +newpath +49892.9 80684.4 moveto +67037.1 80684.4 lineto +67037.1 35067.6 lineto +49892.9 35067.6 lineto +49892.9 80684.4 lineto +poly0 +108.516 setlinewidth +78.7401 setlinewidth +0 0 0 setrgbcolor +0 0 0 setrgbcolor +newpath +50892.5 33814.2 moveto +50892.5 34601.6 lineto +stroke +newpath +50892.5 34601.6 moveto +51079.9 34601.6 lineto +stroke +newpath +51079.9 34601.6 moveto +51192.4 34564.1 lineto +stroke +newpath +51192.4 34564.1 moveto +51267.4 34489.1 lineto +stroke +newpath +51267.4 34489.1 moveto +51304.9 34414.1 lineto +stroke +newpath +51304.9 34414.1 moveto +51342.4 34264.1 lineto +stroke +newpath +51342.4 34264.1 moveto +51342.4 34151.6 lineto +stroke +newpath +51342.4 34151.6 moveto +51304.9 34001.7 lineto +stroke +newpath +51304.9 34001.7 moveto +51267.4 33926.7 lineto +stroke +newpath +51267.4 33926.7 moveto +51192.4 33851.7 lineto +stroke +newpath +51192.4 33851.7 moveto +51079.9 33814.2 lineto +stroke +newpath +51079.9 33814.2 moveto +50892.5 33814.2 lineto +stroke +newpath +51679.9 33814.2 moveto +51679.9 34339.1 lineto +stroke +newpath +51679.9 34189.1 moveto +51717.4 34264.1 lineto +stroke +newpath +51717.4 34264.1 moveto +51754.9 34301.6 lineto +stroke +newpath +51754.9 34301.6 moveto +51829.8 34339.1 lineto +stroke +newpath +51829.8 34339.1 moveto +51904.8 34339.1 lineto +stroke +newpath +52167.3 33814.2 moveto +52167.3 34339.1 lineto +stroke +newpath +52167.3 34601.6 moveto +52129.8 34564.1 lineto +stroke +newpath +52129.8 34564.1 moveto +52167.3 34526.6 lineto +stroke +newpath +52167.3 34526.6 moveto +52204.8 34564.1 lineto +stroke +newpath +52204.8 34564.1 moveto +52167.3 34601.6 lineto +stroke +newpath +52167.3 34601.6 moveto +52167.3 34526.6 lineto +stroke +newpath +52654.7 33814.2 moveto +52579.8 33851.7 lineto +stroke +newpath +52579.8 33851.7 moveto +52542.3 33926.7 lineto +stroke +newpath +52542.3 33926.7 moveto +52542.3 34601.6 lineto +stroke +newpath +53067.2 33814.2 moveto +52992.2 33851.7 lineto +stroke +newpath +52992.2 33851.7 moveto +52954.7 33926.7 lineto +stroke +newpath +52954.7 33926.7 moveto +52954.7 34601.6 lineto +stroke +newpath +53967.1 33814.2 moveto +53967.1 34601.6 lineto +stroke +newpath +53967.1 34601.6 moveto +54229.5 34039.2 lineto +stroke +newpath +54229.5 34039.2 moveto +54492 34601.6 lineto +stroke +newpath +54492 34601.6 moveto +54492 33814.2 lineto +stroke +newpath +55204.4 33814.2 moveto +55204.4 34226.6 lineto +stroke +newpath +55204.4 34226.6 moveto +55166.9 34301.6 lineto +stroke +newpath +55166.9 34301.6 moveto +55091.9 34339.1 lineto +stroke +newpath +55091.9 34339.1 moveto +54942 34339.1 lineto +stroke +newpath +54942 34339.1 moveto +54867 34301.6 lineto +stroke +newpath +55204.4 33851.7 moveto +55129.4 33814.2 lineto +stroke +newpath +55129.4 33814.2 moveto +54942 33814.2 lineto +stroke +newpath +54942 33814.2 moveto +54867 33851.7 lineto +stroke +newpath +54867 33851.7 moveto +54829.5 33926.7 lineto +stroke +newpath +54829.5 33926.7 moveto +54829.5 34001.7 lineto +stroke +newpath +54829.5 34001.7 moveto +54867 34076.7 lineto +stroke +newpath +54867 34076.7 moveto +54942 34114.2 lineto +stroke +newpath +54942 34114.2 moveto +55129.4 34114.2 lineto +stroke +newpath +55129.4 34114.2 moveto +55204.4 34151.6 lineto +stroke +newpath +55579.4 34339.1 moveto +55579.4 33551.7 lineto +stroke +newpath +55579.4 34301.6 moveto +55654.4 34339.1 lineto +stroke +newpath +55654.4 34339.1 moveto +55804.4 34339.1 lineto +stroke +newpath +55804.4 34339.1 moveto +55879.3 34301.6 lineto +stroke +newpath +55879.3 34301.6 moveto +55916.8 34264.1 lineto +stroke +newpath +55916.8 34264.1 moveto +55954.3 34189.1 lineto +stroke +newpath +55954.3 34189.1 moveto +55954.3 33964.2 lineto +stroke +newpath +55954.3 33964.2 moveto +55916.8 33889.2 lineto +stroke +newpath +55916.8 33889.2 moveto +55879.3 33851.7 lineto +stroke +newpath +55879.3 33851.7 moveto +55804.4 33814.2 lineto +stroke +newpath +55804.4 33814.2 moveto +55654.4 33814.2 lineto +stroke +newpath +55654.4 33814.2 moveto +55579.4 33851.7 lineto +stroke +newpath +56291.8 33889.2 moveto +56329.3 33851.7 lineto +stroke +newpath +56329.3 33851.7 moveto +56291.8 33814.2 lineto +stroke +newpath +56291.8 33814.2 moveto +56254.3 33851.7 lineto +stroke +newpath +56254.3 33851.7 moveto +56291.8 33889.2 lineto +stroke +newpath +56291.8 33889.2 moveto +56291.8 33814.2 lineto +stroke +newpath +56291.8 34301.6 moveto +56329.3 34264.1 lineto +stroke +newpath +56329.3 34264.1 moveto +56291.8 34226.6 lineto +stroke +newpath +56291.8 34226.6 moveto +56254.3 34264.1 lineto +stroke +newpath +56254.3 34264.1 moveto +56291.8 34301.6 lineto +stroke +newpath +56291.8 34301.6 moveto +56291.8 34226.6 lineto +stroke +showpage +grestore +%%EOF diff --git a/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl b/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl new file mode 100644 index 0000000..2ba6d69 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl @@ -0,0 +1,13 @@ +M48 +; DRILL file {KiCad 7.0.5} date Fri Jun 23 21:16:40 2023 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2023-06-23T21:16:40-07:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5 +; #@! TF.FileFunction,NonPlated,1,4,NPTH +FMAT,2 +METRIC +% +G90 +G05 +T0 +M30 diff --git a/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps b/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps new file mode 100644 index 0000000..f302ae3 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps @@ -0,0 +1,3768 @@ +%!PS-Adobe-3.0 +%%Creator: PCBNEW +%%CreationDate: Fri Jun 23 21:17:04 2023 +%%Title: () +%%Pages: 1 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentMedia: A4 595 842 0 () () +%%Orientation: Landscape +%%EndComments +%%BeginProlog +/line { newpath moveto lineto stroke } bind def +/cir0 { newpath 0 360 arc stroke } bind def +/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def +/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def +/arc0 { newpath arc stroke } bind def +/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill + grestore stroke } bind def +/poly0 { stroke } bind def +/poly1 { closepath gsave fill grestore stroke } bind def +/poly2 { closepath gsave fill grestore stroke } bind def +/rect0 { rectstroke } bind def +/rect1 { rectfill } bind def +/rect2 { rectfill } bind def +/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def +/linemode1 { 1 setlinecap 1 setlinejoin } bind def +/dashedline { [200] 100 setdash } bind def +/solidline { [] 0 setdash } bind def +/phantomshow { moveto + /KicadFont findfont 0.000001 scalefont setfont + show } bind def +/textshow { gsave + findfont exch scalefont setfont concat 1 scale 0 0 moveto show + } bind def +/reencodefont { + findfont dup length dict begin + { 1 index /FID ne + { def } + { pop pop } ifelse + } forall + /Encoding ISOLatin1Encoding def + currentdict + end } bind def +/KicadFont /Helvetica reencodefont definefont pop +/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop +/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop +/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop +%%EndProlog +%Page: (1) 1 +%%BeginPageSetup +gsave +0.0072 0.0072 scale +linemode1 +82680 0 translate 90 rotate +108.516 setlinewidth +%%EndPageSetup +0 0 0 setrgbcolor +54.2578 setlinewidth +newpath +49892.9 80684.4 moveto +67037.1 80684.4 lineto +67037.1 35067.6 lineto +49892.9 35067.6 lineto +49892.9 80684.4 lineto +poly0 +108.516 setlinewidth +16.2774 setlinewidth +newpath +50688.9 64866.7 moveto +50851.6 64703.9 lineto +stroke +newpath +50851.6 64866.7 moveto +50688.9 64703.9 lineto +stroke +newpath +51290.6 42898.7 moveto +51453.4 42735.9 lineto +stroke +newpath +51453.4 42898.7 moveto +51290.6 42735.9 lineto +stroke +newpath +51476.9 47161 moveto +51639.7 46998.3 lineto +stroke +newpath +51639.7 47161 moveto +51476.9 46998.3 lineto +stroke +newpath +51504.1 53929.4 moveto +51666.9 53766.6 lineto +stroke +newpath +51666.9 53929.4 moveto +51504.1 53766.6 lineto +stroke +newpath +51534.2 58219.2 moveto +51697 58056.5 lineto +stroke +newpath +51697 58219.2 moveto +51534.2 58056.5 lineto +stroke +newpath +51561.8 59500.9 moveto +51724.5 59338.1 lineto +stroke +newpath +51724.5 59500.9 moveto +51561.8 59338.1 lineto +stroke +newpath +52602.5 52711.3 moveto +52765.3 52548.5 lineto +stroke +newpath +52765.3 52711.3 moveto +52602.5 52548.5 lineto +stroke +newpath +52845.6 63178.4 moveto +53008.4 63015.6 lineto +stroke +newpath +53008.4 63178.4 moveto +52845.6 63015.6 lineto +stroke +newpath +52896.4 58683 moveto +53059.2 58520.2 lineto +stroke +newpath +53059.2 58683 moveto +52896.4 58520.2 lineto +stroke +newpath +53124.6 61385.6 moveto +53287.4 61222.8 lineto +stroke +newpath +53287.4 61385.6 moveto +53124.6 61222.8 lineto +stroke +newpath +53160.4 57543.9 moveto +53323.2 57381.2 lineto +stroke +newpath +53323.2 57543.9 moveto +53160.4 57381.2 lineto +stroke +newpath +53339.6 52706.6 moveto +53502.4 52543.9 lineto +stroke +newpath +53502.4 52706.6 moveto +53339.6 52543.9 lineto +stroke +newpath +53477.4 60327.8 moveto +53640.2 60165 lineto +stroke +newpath +53640.2 60327.8 moveto +53477.4 60165 lineto +stroke +newpath +53679.5 66253.8 moveto +53842.2 66091.1 lineto +stroke +newpath +53842.2 66253.8 moveto +53679.5 66091.1 lineto +stroke +newpath +53863.3 50832.4 moveto +54026.1 50669.6 lineto +stroke +newpath +54026.1 50832.4 moveto +53863.3 50669.6 lineto +stroke +newpath +53932.2 74481.4 moveto +54095 74318.6 lineto +stroke +newpath +54095 74481.4 moveto +53932.2 74318.6 lineto +stroke +newpath +54952 72689.8 moveto +55114.8 72527 lineto +stroke +newpath +55114.8 72689.8 moveto +54952 72527 lineto +stroke +newpath +55393 73158.4 moveto +55555.8 72995.6 lineto +stroke +newpath +55555.8 73158.4 moveto +55393 72995.6 lineto +stroke +newpath +55436.5 54925.5 moveto +55599.3 54762.7 lineto +stroke +newpath +55599.3 54925.5 moveto +55436.5 54762.7 lineto +stroke +newpath +55586 50749.7 moveto +55748.7 50586.9 lineto +stroke +newpath +55748.7 50749.7 moveto +55586 50586.9 lineto +stroke +newpath +55651.2 61352.8 moveto +55813.9 61190.1 lineto +stroke +newpath +55813.9 61352.8 moveto +55651.2 61190.1 lineto +stroke +newpath +55652.4 63175.8 moveto +55815.2 63013 lineto +stroke +newpath +55815.2 63175.8 moveto +55652.4 63013 lineto +stroke +newpath +55696.2 53136.3 moveto +55859 52973.5 lineto +stroke +newpath +55859 53136.3 moveto +55696.2 52973.5 lineto +stroke +newpath +55864.1 51538.2 moveto +56026.8 51375.5 lineto +stroke +newpath +56026.8 51538.2 moveto +55864.1 51375.5 lineto +stroke +newpath +55958.1 58301.9 moveto +56120.8 58139.2 lineto +stroke +newpath +56120.8 58301.9 moveto +55958.1 58139.2 lineto +stroke +newpath +56013.2 60066 moveto +56176 59903.2 lineto +stroke +newpath +56176 60066 moveto +56013.2 59903.2 lineto +stroke +newpath +56219.9 46629 moveto +56382.7 46466.2 lineto +stroke +newpath +56382.7 46629 moveto +56219.9 46466.2 lineto +stroke +newpath +56362.2 50972.5 moveto +56525 50809.7 lineto +stroke +newpath +56525 50972.5 moveto +56362.2 50809.7 lineto +stroke +newpath +56426.6 52789.3 moveto +56589.4 52626.6 lineto +stroke +newpath +56589.4 52789.3 moveto +56426.6 52626.6 lineto +stroke +newpath +56440.4 47979.6 moveto +56603.2 47816.8 lineto +stroke +newpath +56603.2 47979.6 moveto +56440.4 47816.8 lineto +stroke +newpath +56468 41970.9 moveto +56630.8 41808.1 lineto +stroke +newpath +56630.8 41970.9 moveto +56468 41808.1 lineto +stroke +newpath +56509.3 53547.3 moveto +56672.1 53384.5 lineto +stroke +newpath +56672.1 53547.3 moveto +56509.3 53384.5 lineto +stroke +newpath +56565.5 59294.4 moveto +56728.2 59131.6 lineto +stroke +newpath +56728.2 59294.4 moveto +56565.5 59131.6 lineto +stroke +newpath +56578.2 52320.8 moveto +56741 52158 lineto +stroke +newpath +56741 52320.8 moveto +56578.2 52158 lineto +stroke +newpath +56592 60534.5 moveto +56754.8 60371.8 lineto +stroke +newpath +56754.8 60534.5 moveto +56592 60371.8 lineto +stroke +newpath +56631.2 61581.9 moveto +56794 61419.1 lineto +stroke +newpath +56794 61581.9 moveto +56631.2 61419.1 lineto +stroke +newpath +56714.5 50937.7 moveto +56877.2 50774.9 lineto +stroke +newpath +56877.2 50937.7 moveto +56714.5 50774.9 lineto +stroke +newpath +56812.5 58577.6 moveto +56975.3 58414.8 lineto +stroke +newpath +56975.3 58577.6 moveto +56812.5 58414.8 lineto +stroke +newpath +56822.6 37267.7 moveto +56985.4 37104.9 lineto +stroke +newpath +56985.4 37267.7 moveto +56822.6 37104.9 lineto +stroke +newpath +57195.8 39476.4 moveto +57358.6 39313.6 lineto +stroke +newpath +57358.6 39476.4 moveto +57195.8 39313.6 lineto +stroke +newpath +57212.2 50115.7 moveto +57375 49952.9 lineto +stroke +newpath +57375 50115.7 moveto +57212.2 49952.9 lineto +stroke +newpath +57239.7 62491.5 moveto +57402.5 62328.7 lineto +stroke +newpath +57402.5 62491.5 moveto +57239.7 62328.7 lineto +stroke +newpath +57239.7 54525.8 moveto +57402.5 54363 lineto +stroke +newpath +57402.5 54525.8 moveto +57239.7 54363 lineto +stroke +newpath +57253.5 64131.5 moveto +57416.3 63968.7 lineto +stroke +newpath +57416.3 64131.5 moveto +57253.5 63968.7 lineto +stroke +newpath +57253.5 44038.1 moveto +57416.3 43875.3 lineto +stroke +newpath +57416.3 44038.1 moveto +57253.5 43875.3 lineto +stroke +newpath +57529.2 69023.9 moveto +57691.9 68861.2 lineto +stroke +newpath +57691.9 69023.9 moveto +57529.2 68861.2 lineto +stroke +newpath +57589.8 57756.5 moveto +57752.6 57593.7 lineto +stroke +newpath +57752.6 57756.5 moveto +57589.8 57593.7 lineto +stroke +newpath +57680.8 64710.3 moveto +57843.5 64547.5 lineto +stroke +newpath +57843.5 64710.3 moveto +57680.8 64547.5 lineto +stroke +newpath +57807.9 47150.5 moveto +57970.7 46987.8 lineto +stroke +newpath +57970.7 47150.5 moveto +57807.9 46987.8 lineto +stroke +newpath +57832.4 72758.7 moveto +57995.1 72595.9 lineto +stroke +newpath +57995.1 72758.7 moveto +57832.4 72595.9 lineto +stroke +newpath +57846.1 73558 moveto +58008.9 73395.3 lineto +stroke +newpath +58008.9 73558 moveto +57846.1 73395.3 lineto +stroke +newpath +57903.3 59250.1 moveto +58066.1 59087.3 lineto +stroke +newpath +58066.1 59250.1 moveto +57903.3 59087.3 lineto +stroke +newpath +57915 53230.3 moveto +58077.8 53067.6 lineto +stroke +newpath +58077.8 53230.3 moveto +57915 53067.6 lineto +stroke +newpath +57938.1 57693.4 moveto +58100.9 57530.6 lineto +stroke +newpath +58100.9 57693.4 moveto +57938.1 57530.6 lineto +stroke +newpath +58066.6 59817.9 moveto +58229.4 59655.1 lineto +stroke +newpath +58229.4 59817.9 moveto +58066.6 59655.1 lineto +stroke +newpath +58080.4 60920.4 moveto +58243.2 60757.6 lineto +stroke +newpath +58243.2 60920.4 moveto +58080.4 60757.6 lineto +stroke +newpath +58232 42839.1 moveto +58394.8 42676.3 lineto +stroke +newpath +58394.8 42839.1 moveto +58232 42676.3 lineto +stroke +newpath +58234.4 68194.6 moveto +58397.2 68031.8 lineto +stroke +newpath +58397.2 68194.6 moveto +58234.4 68031.8 lineto +stroke +newpath +58321.4 52291.6 moveto +58484.2 52128.8 lineto +stroke +newpath +58484.2 52291.6 moveto +58321.4 52128.8 lineto +stroke +newpath +58502.6 57588.9 moveto +58665.4 57426.2 lineto +stroke +newpath +58665.4 57588.9 moveto +58502.6 57426.2 lineto +stroke +newpath +58604.1 68941.2 moveto +58766.9 68778.5 lineto +stroke +newpath +58766.9 68941.2 moveto +58604.1 68778.5 lineto +stroke +newpath +58789.8 57347.6 moveto +58952.6 57184.8 lineto +stroke +newpath +58952.6 57347.6 moveto +58789.8 57184.8 lineto +stroke +newpath +58907.3 54663.6 moveto +59070.1 54500.8 lineto +stroke +newpath +59070.1 54663.6 moveto +58907.3 54500.8 lineto +stroke +newpath +58934.9 68321.1 moveto +59097.6 68158.3 lineto +stroke +newpath +59097.6 68321.1 moveto +58934.9 68158.3 lineto +stroke +newpath +59035.6 57602.3 moveto +59198.3 57439.6 lineto +stroke +newpath +59198.3 57602.3 moveto +59035.6 57439.6 lineto +stroke +newpath +59127.8 69354.7 moveto +59290.6 69191.9 lineto +stroke +newpath +59290.6 69354.7 moveto +59127.8 69191.9 lineto +stroke +newpath +59318.6 54361.8 moveto +59481.4 54199 lineto +stroke +newpath +59481.4 54361.8 moveto +59318.6 54199 lineto +stroke +newpath +59334.5 59854.9 moveto +59497.3 59692.1 lineto +stroke +newpath +59497.3 59854.9 moveto +59334.5 59692.1 lineto +stroke +newpath +59384.8 57544.8 moveto +59547.6 57382 lineto +stroke +newpath +59547.6 57544.8 moveto +59384.8 57382 lineto +stroke +newpath +59407.7 46948 moveto +59570.5 46785.3 lineto +stroke +newpath +59570.5 46948 moveto +59407.7 46785.3 lineto +stroke +newpath +59419.7 47301.8 moveto +59582.5 47139 lineto +stroke +newpath +59582.5 47301.8 moveto +59419.7 47139 lineto +stroke +newpath +59419.8 47770.3 moveto +59582.5 47607.5 lineto +stroke +newpath +59582.5 47770.3 moveto +59419.8 47607.5 lineto +stroke +newpath +59580.1 61532.3 moveto +59742.9 61369.5 lineto +stroke +newpath +59742.9 61532.3 moveto +59580.1 61369.5 lineto +stroke +newpath +59651.5 60796.4 moveto +59814.3 60633.6 lineto +stroke +newpath +59814.3 60796.4 moveto +59651.5 60633.6 lineto +stroke +newpath +59651.5 56799.7 moveto +59814.3 56637 lineto +stroke +newpath +59814.3 56799.7 moveto +59651.5 56637 lineto +stroke +newpath +59685.8 54740.8 moveto +59848.6 54578 lineto +stroke +newpath +59848.6 54740.8 moveto +59685.8 54578 lineto +stroke +newpath +59718.2 53285.5 moveto +59881 53122.7 lineto +stroke +newpath +59881 53285.5 moveto +59718.2 53122.7 lineto +stroke +newpath +59734.2 71132.5 moveto +59897 70969.7 lineto +stroke +newpath +59897 71132.5 moveto +59734.2 70969.7 lineto +stroke +newpath +60241.7 45468.9 moveto +60404.5 45306.2 lineto +stroke +newpath +60404.5 45468.9 moveto +60241.7 45306.2 lineto +stroke +newpath +60354.4 41019.9 moveto +60517.1 40857.2 lineto +stroke +newpath +60517.1 41019.9 moveto +60354.4 40857.2 lineto +stroke +newpath +60364 62349.5 moveto +60526.7 62186.7 lineto +stroke +newpath +60526.7 62349.5 moveto +60364 62186.7 lineto +stroke +newpath +60379.8 59170.2 moveto +60542.5 59007.4 lineto +stroke +newpath +60542.5 59170.2 moveto +60379.8 59007.4 lineto +stroke +newpath +60428.5 64453.4 moveto +60591.2 64290.6 lineto +stroke +newpath +60591.2 64453.4 moveto +60428.5 64290.6 lineto +stroke +newpath +60504.3 54422.1 moveto +60667.1 54259.3 lineto +stroke +newpath +60667.1 54422.1 moveto +60504.3 54259.3 lineto +stroke +newpath +60517.3 50202.4 moveto +60680.1 50039.6 lineto +stroke +newpath +60680.1 50202.4 moveto +60517.3 50039.6 lineto +stroke +newpath +60602.4 68955 moveto +60765.2 68792.2 lineto +stroke +newpath +60765.2 68955 moveto +60602.4 68792.2 lineto +stroke +newpath +60616.2 57488.8 moveto +60779 57326 lineto +stroke +newpath +60779 57488.8 moveto +60616.2 57326 lineto +stroke +newpath +60630 55545.6 moveto +60792.8 55382.9 lineto +stroke +newpath +60792.8 55545.6 moveto +60630 55382.9 lineto +stroke +newpath +60712.7 58508.6 moveto +60875.5 58345.9 lineto +stroke +newpath +60875.5 58508.6 moveto +60712.7 58345.9 lineto +stroke +newpath +60726.5 45581.6 moveto +60889.2 45418.8 lineto +stroke +newpath +60889.2 45581.6 moveto +60726.5 45418.8 lineto +stroke +newpath +60754 41754.5 moveto +60916.8 41591.8 lineto +stroke +newpath +60916.8 41754.5 moveto +60754 41591.8 lineto +stroke +newpath +60763.6 58085.1 moveto +60926.4 57922.3 lineto +stroke +newpath +60926.4 58085.1 moveto +60763.6 57922.3 lineto +stroke +newpath +60764 54138.1 moveto +60926.7 53975.3 lineto +stroke +newpath +60926.7 54138.1 moveto +60764 53975.3 lineto +stroke +newpath +60850.5 49964.1 moveto +61013.3 49801.3 lineto +stroke +newpath +61013.3 49964.1 moveto +60850.5 49801.3 lineto +stroke +newpath +60850.5 36761.5 moveto +61013.3 36598.7 lineto +stroke +newpath +61013.3 36761.5 moveto +60850.5 36598.7 lineto +stroke +newpath +60891.8 50418.9 moveto +61054.6 50256.1 lineto +stroke +newpath +61054.6 50418.9 moveto +60891.8 50256.1 lineto +stroke +newpath +60905.6 64944.6 moveto +61068.4 64781.8 lineto +stroke +newpath +61068.4 64944.6 moveto +60905.6 64781.8 lineto +stroke +newpath +60921.6 51507.6 moveto +61084.4 51344.9 lineto +stroke +newpath +61084.4 51507.6 moveto +60921.6 51344.9 lineto +stroke +newpath +60974.5 46753 moveto +61137.3 46590.3 lineto +stroke +newpath +61137.3 46753 moveto +60974.5 46590.3 lineto +stroke +newpath +60987.8 54415.1 moveto +61150.6 54252.3 lineto +stroke +newpath +61150.6 54415.1 moveto +60987.8 54252.3 lineto +stroke +newpath +61094.6 52726.5 moveto +61257.4 52563.8 lineto +stroke +newpath +61257.4 52726.5 moveto +61094.6 52563.8 lineto +stroke +newpath +61096.9 53923.8 moveto +61259.7 53761 lineto +stroke +newpath +61259.7 53923.8 moveto +61096.9 53761 lineto +stroke +newpath +61114.5 58131.8 moveto +61277.3 57969 lineto +stroke +newpath +61277.3 58131.8 moveto +61114.5 57969 lineto +stroke +newpath +61116.8 55302 moveto +61279.6 55139.2 lineto +stroke +newpath +61279.6 55302 moveto +61116.8 55139.2 lineto +stroke +newpath +61167.5 61595.7 moveto +61330.2 61432.9 lineto +stroke +newpath +61330.2 61595.7 moveto +61167.5 61432.9 lineto +stroke +newpath +61277.7 50033 moveto +61440.5 49870.3 lineto +stroke +newpath +61440.5 50033 moveto +61277.7 49870.3 lineto +stroke +newpath +61332.9 48696.2 moveto +61495.6 48533.5 lineto +stroke +newpath +61495.6 48696.2 moveto +61332.9 48533.5 lineto +stroke +newpath +61484.4 43858.9 moveto +61647.2 43696.1 lineto +stroke +newpath +61647.2 43858.9 moveto +61484.4 43696.1 lineto +stroke +newpath +61537.4 50775.1 moveto +61700.2 50612.3 lineto +stroke +newpath +61700.2 50775.1 moveto +61537.4 50612.3 lineto +stroke +newpath +61760.1 49123.5 moveto +61922.9 48960.7 lineto +stroke +newpath +61922.9 49123.5 moveto +61760.1 48960.7 lineto +stroke +newpath +61913.8 51466.3 moveto +62076.6 51303.5 lineto +stroke +newpath +62076.6 51466.3 moveto +61913.8 51303.5 lineto +stroke +newpath +63786 52003.8 moveto +63948.7 51841 lineto +stroke +newpath +63948.7 52003.8 moveto +63786 51841 lineto +stroke +newpath +64017.1 68971.9 moveto +64179.9 68809.1 lineto +stroke +newpath +64179.9 68971.9 moveto +64017.1 68809.1 lineto +stroke +newpath +64133 68511.8 moveto +64295.8 68349.1 lineto +stroke +newpath +64295.8 68511.8 moveto +64133 68349.1 lineto +stroke +newpath +64585.3 68141.9 moveto +64748.1 67979.1 lineto +stroke +newpath +64748.1 68141.9 moveto +64585.3 67979.1 lineto +stroke +43.4063 setlinewidth +52084.2 79375.1 217.031 cir0 +52084.2 77997 217.031 cir0 +52084.2 76618.8 217.031 cir0 +52084.2 75240.7 217.031 cir0 +52084.2 73862.5 217.031 cir0 +52084.2 72484.4 217.031 cir0 +52084.2 71106.2 217.031 cir0 +52084.2 69728.1 217.031 cir0 +52084.2 68349.9 217.031 cir0 +52084.2 66971.8 217.031 cir0 +52084.2 65593.6 217.031 cir0 +52084.2 64215.5 217.031 cir0 +52084.2 62837.3 217.031 cir0 +52084.2 61459.2 217.031 cir0 +52084.2 60081 217.031 cir0 +52084.2 58702.9 217.031 cir0 +52084.2 57324.7 217.031 cir0 +52084.2 55946.6 217.031 cir0 +52084.2 54568.4 217.031 cir0 +52084.2 53190.3 217.031 cir0 +52084.2 51812.1 217.031 cir0 +52084.2 50434 217.031 cir0 +52084.2 49055.8 217.031 cir0 +52084.2 47677.7 217.031 cir0 +52084.2 46299.5 217.031 cir0 +52084.2 44921.4 217.031 cir0 +52084.2 43543.2 217.031 cir0 +52084.2 42165.1 217.031 cir0 +52084.2 40787 217.031 cir0 +52084.2 39408.8 217.031 cir0 +52084.2 38030.7 217.031 cir0 +52084.2 36652.5 217.031 cir0 +54744 68308.6 217.031 cir0 +54744 66930.4 217.031 cir0 +54744 65552.3 217.031 cir0 +54744 64174.1 217.031 cir0 +54744 62796 217.031 cir0 +54744 61417.8 217.031 cir0 +54744 60039.7 217.031 cir0 +54744 58661.5 217.031 cir0 +54744 57283.4 217.031 cir0 +54744 55905.2 217.031 cir0 +54744 54527.1 217.031 cir0 +54744 53148.9 217.031 cir0 +54744 51770.8 217.031 cir0 +54744 50392.7 217.031 cir0 +54744 49014.5 217.031 cir0 +54744 47636.4 217.031 cir0 +54744 46258.2 217.031 cir0 +54744 44880.1 217.031 cir0 +54744 43501.9 217.031 cir0 +54744 42123.8 217.031 cir0 +54744 40745.6 217.031 cir0 +54744 39367.5 217.031 cir0 +54744 37989.3 217.031 cir0 +54744 36611.2 217.031 cir0 +63012.9 68308.6 217.031 cir0 +63012.9 66930.4 217.031 cir0 +63012.9 65552.3 217.031 cir0 +63012.9 64174.1 217.031 cir0 +63012.9 62796 217.031 cir0 +63012.9 61417.8 217.031 cir0 +63012.9 60039.7 217.031 cir0 +63012.9 58661.5 217.031 cir0 +63012.9 57283.4 217.031 cir0 +63012.9 55905.2 217.031 cir0 +63012.9 54527.1 217.031 cir0 +63012.9 53148.9 217.031 cir0 +63012.9 51770.8 217.031 cir0 +63012.9 50392.7 217.031 cir0 +63012.9 49014.5 217.031 cir0 +63012.9 47636.4 217.031 cir0 +63012.9 46258.2 217.031 cir0 +63012.9 44880.1 217.031 cir0 +63012.9 43501.9 217.031 cir0 +63012.9 42123.8 217.031 cir0 +63012.9 40745.6 217.031 cir0 +63012.9 39367.5 217.031 cir0 +63012.9 37989.3 217.031 cir0 +63012.9 36611.2 217.031 cir0 +65865.7 79375.1 217.031 cir0 +65865.7 77997 217.031 cir0 +65865.7 76618.8 217.031 cir0 +65865.7 75240.7 217.031 cir0 +65865.7 73862.5 217.031 cir0 +65865.7 72484.4 217.031 cir0 +65865.7 71106.2 217.031 cir0 +65865.7 69728.1 217.031 cir0 +65865.7 68349.9 217.031 cir0 +65865.7 66971.8 217.031 cir0 +65865.7 65593.6 217.031 cir0 +65865.7 64215.5 217.031 cir0 +65865.7 62837.3 217.031 cir0 +65865.7 61459.2 217.031 cir0 +65865.7 60081 217.031 cir0 +65865.7 58702.9 217.031 cir0 +65865.7 57324.7 217.031 cir0 +65865.7 55946.6 217.031 cir0 +65865.7 54568.4 217.031 cir0 +65865.7 53190.3 217.031 cir0 +65865.7 51812.1 217.031 cir0 +65865.7 50434 217.031 cir0 +65865.7 49055.8 217.031 cir0 +65865.7 47677.7 217.031 cir0 +65865.7 46299.5 217.031 cir0 +65865.7 44921.4 217.031 cir0 +65865.7 43543.2 217.031 cir0 +65865.7 42165.1 217.031 cir0 +65865.7 40787 217.031 cir0 +65865.7 39408.8 217.031 cir0 +65865.7 38030.7 217.031 cir0 +65865.7 36652.5 217.031 cir0 +108.516 setlinewidth +78.7401 setlinewidth +0 0 0 setrgbcolor +0 0 0 setrgbcolor +newpath +50892.5 33814.2 moveto +50892.5 34601.6 lineto +stroke +newpath +50892.5 34601.6 moveto +51079.9 34601.6 lineto +stroke +newpath +51079.9 34601.6 moveto +51192.4 34564.1 lineto +stroke +newpath +51192.4 34564.1 moveto +51267.4 34489.1 lineto +stroke +newpath +51267.4 34489.1 moveto +51304.9 34414.1 lineto +stroke +newpath +51304.9 34414.1 moveto +51342.4 34264.1 lineto +stroke +newpath +51342.4 34264.1 moveto +51342.4 34151.6 lineto +stroke +newpath +51342.4 34151.6 moveto +51304.9 34001.7 lineto +stroke +newpath +51304.9 34001.7 moveto +51267.4 33926.7 lineto +stroke +newpath +51267.4 33926.7 moveto +51192.4 33851.7 lineto +stroke +newpath +51192.4 33851.7 moveto +51079.9 33814.2 lineto +stroke +newpath +51079.9 33814.2 moveto +50892.5 33814.2 lineto +stroke +newpath +51679.9 33814.2 moveto +51679.9 34339.1 lineto +stroke +newpath +51679.9 34189.1 moveto +51717.4 34264.1 lineto +stroke +newpath +51717.4 34264.1 moveto +51754.9 34301.6 lineto +stroke +newpath +51754.9 34301.6 moveto +51829.8 34339.1 lineto +stroke +newpath +51829.8 34339.1 moveto +51904.8 34339.1 lineto +stroke +newpath +52167.3 33814.2 moveto +52167.3 34339.1 lineto +stroke +newpath +52167.3 34601.6 moveto +52129.8 34564.1 lineto +stroke +newpath +52129.8 34564.1 moveto +52167.3 34526.6 lineto +stroke +newpath +52167.3 34526.6 moveto +52204.8 34564.1 lineto +stroke +newpath +52204.8 34564.1 moveto +52167.3 34601.6 lineto +stroke +newpath +52167.3 34601.6 moveto +52167.3 34526.6 lineto +stroke +newpath +52654.7 33814.2 moveto +52579.8 33851.7 lineto +stroke +newpath +52579.8 33851.7 moveto +52542.3 33926.7 lineto +stroke +newpath +52542.3 33926.7 moveto +52542.3 34601.6 lineto +stroke +newpath +53067.2 33814.2 moveto +52992.2 33851.7 lineto +stroke +newpath +52992.2 33851.7 moveto +52954.7 33926.7 lineto +stroke +newpath +52954.7 33926.7 moveto +52954.7 34601.6 lineto +stroke +newpath +53967.1 33814.2 moveto +53967.1 34601.6 lineto +stroke +newpath +53967.1 34601.6 moveto +54229.5 34039.2 lineto +stroke +newpath +54229.5 34039.2 moveto +54492 34601.6 lineto +stroke +newpath +54492 34601.6 moveto +54492 33814.2 lineto +stroke +newpath +55204.4 33814.2 moveto +55204.4 34226.6 lineto +stroke +newpath +55204.4 34226.6 moveto +55166.9 34301.6 lineto +stroke +newpath +55166.9 34301.6 moveto +55091.9 34339.1 lineto +stroke +newpath +55091.9 34339.1 moveto +54942 34339.1 lineto +stroke +newpath +54942 34339.1 moveto +54867 34301.6 lineto +stroke +newpath +55204.4 33851.7 moveto +55129.4 33814.2 lineto +stroke +newpath +55129.4 33814.2 moveto +54942 33814.2 lineto +stroke +newpath +54942 33814.2 moveto +54867 33851.7 lineto +stroke +newpath +54867 33851.7 moveto +54829.5 33926.7 lineto +stroke +newpath +54829.5 33926.7 moveto +54829.5 34001.7 lineto +stroke +newpath +54829.5 34001.7 moveto +54867 34076.7 lineto +stroke +newpath +54867 34076.7 moveto +54942 34114.2 lineto +stroke +newpath +54942 34114.2 moveto +55129.4 34114.2 lineto +stroke +newpath +55129.4 34114.2 moveto +55204.4 34151.6 lineto +stroke +newpath +55579.4 34339.1 moveto +55579.4 33551.7 lineto +stroke +newpath +55579.4 34301.6 moveto +55654.4 34339.1 lineto +stroke +newpath +55654.4 34339.1 moveto +55804.4 34339.1 lineto +stroke +newpath +55804.4 34339.1 moveto +55879.3 34301.6 lineto +stroke +newpath +55879.3 34301.6 moveto +55916.8 34264.1 lineto +stroke +newpath +55916.8 34264.1 moveto +55954.3 34189.1 lineto +stroke +newpath +55954.3 34189.1 moveto +55954.3 33964.2 lineto +stroke +newpath +55954.3 33964.2 moveto +55916.8 33889.2 lineto +stroke +newpath +55916.8 33889.2 moveto +55879.3 33851.7 lineto +stroke +newpath +55879.3 33851.7 moveto +55804.4 33814.2 lineto +stroke +newpath +55804.4 33814.2 moveto +55654.4 33814.2 lineto +stroke +newpath +55654.4 33814.2 moveto +55579.4 33851.7 lineto +stroke +newpath +56291.8 33889.2 moveto +56329.3 33851.7 lineto +stroke +newpath +56329.3 33851.7 moveto +56291.8 33814.2 lineto +stroke +newpath +56291.8 33814.2 moveto +56254.3 33851.7 lineto +stroke +newpath +56254.3 33851.7 moveto +56291.8 33889.2 lineto +stroke +newpath +56291.8 33889.2 moveto +56291.8 33814.2 lineto +stroke +newpath +56291.8 34301.6 moveto +56329.3 34264.1 lineto +stroke +newpath +56329.3 34264.1 moveto +56291.8 34226.6 lineto +stroke +newpath +56291.8 34226.6 moveto +56254.3 34264.1 lineto +stroke +newpath +56254.3 34264.1 moveto +56291.8 34301.6 lineto +stroke +newpath +56291.8 34301.6 moveto +56291.8 34226.6 lineto +stroke +16.2774 setlinewidth +newpath +49703 32602.2 moveto +49865.8 32439.4 lineto +stroke +newpath +49865.8 32602.2 moveto +49703 32439.4 lineto +stroke +108.516 setlinewidth +78.7401 setlinewidth +0 0 0 setrgbcolor +0 0 0 setrgbcolor +newpath +51042.4 32948 moveto +51117.4 32948 lineto +stroke +newpath +51117.4 32948 moveto +51192.4 32910.6 lineto +stroke +newpath +51192.4 32910.6 moveto +51229.9 32873.1 lineto +stroke +newpath +51229.9 32873.1 moveto +51267.4 32798.1 lineto +stroke +newpath +51267.4 32798.1 moveto +51304.9 32648.1 lineto +stroke +newpath +51304.9 32648.1 moveto +51304.9 32460.6 lineto +stroke +newpath +51304.9 32460.6 moveto +51267.4 32310.6 lineto +stroke +newpath +51267.4 32310.6 moveto +51229.9 32235.6 lineto +stroke +newpath +51229.9 32235.6 moveto +51192.4 32198.1 lineto +stroke +newpath +51192.4 32198.1 moveto +51117.4 32160.6 lineto +stroke +newpath +51117.4 32160.6 moveto +51042.4 32160.6 lineto +stroke +newpath +51042.4 32160.6 moveto +50967.5 32198.1 lineto +stroke +newpath +50967.5 32198.1 moveto +50930 32235.6 lineto +stroke +newpath +50930 32235.6 moveto +50892.5 32310.6 lineto +stroke +newpath +50892.5 32310.6 moveto +50855 32460.6 lineto +stroke +newpath +50855 32460.6 moveto +50855 32648.1 lineto +stroke +newpath +50855 32648.1 moveto +50892.5 32798.1 lineto +stroke +newpath +50892.5 32798.1 moveto +50930 32873.1 lineto +stroke +newpath +50930 32873.1 moveto +50967.5 32910.6 lineto +stroke +newpath +50967.5 32910.6 moveto +51042.4 32948 lineto +stroke +newpath +51642.4 32235.6 moveto +51679.9 32198.1 lineto +stroke +newpath +51679.9 32198.1 moveto +51642.4 32160.6 lineto +stroke +newpath +51642.4 32160.6 moveto +51604.9 32198.1 lineto +stroke +newpath +51604.9 32198.1 moveto +51642.4 32235.6 lineto +stroke +newpath +51642.4 32235.6 moveto +51642.4 32160.6 lineto +stroke +newpath +51942.3 32948 moveto +52429.8 32948 lineto +stroke +newpath +52429.8 32948 moveto +52167.3 32648.1 lineto +stroke +newpath +52167.3 32648.1 moveto +52279.8 32648.1 lineto +stroke +newpath +52279.8 32648.1 moveto +52354.8 32610.6 lineto +stroke +newpath +52354.8 32610.6 moveto +52392.3 32573.1 lineto +stroke +newpath +52392.3 32573.1 moveto +52429.8 32498.1 lineto +stroke +newpath +52429.8 32498.1 moveto +52429.8 32310.6 lineto +stroke +newpath +52429.8 32310.6 moveto +52392.3 32235.6 lineto +stroke +newpath +52392.3 32235.6 moveto +52354.8 32198.1 lineto +stroke +newpath +52354.8 32198.1 moveto +52279.8 32160.6 lineto +stroke +newpath +52279.8 32160.6 moveto +52054.8 32160.6 lineto +stroke +newpath +52054.8 32160.6 moveto +51979.8 32198.1 lineto +stroke +newpath +51979.8 32198.1 moveto +51942.3 32235.6 lineto +stroke +newpath +52917.2 32948 moveto +52992.2 32948 lineto +stroke +newpath +52992.2 32948 moveto +53067.2 32910.6 lineto +stroke +newpath +53067.2 32910.6 moveto +53104.7 32873.1 lineto +stroke +newpath +53104.7 32873.1 moveto +53142.2 32798.1 lineto +stroke +newpath +53142.2 32798.1 moveto +53179.7 32648.1 lineto +stroke +newpath +53179.7 32648.1 moveto +53179.7 32460.6 lineto +stroke +newpath +53179.7 32460.6 moveto +53142.2 32310.6 lineto +stroke +newpath +53142.2 32310.6 moveto +53104.7 32235.6 lineto +stroke +newpath +53104.7 32235.6 moveto +53067.2 32198.1 lineto +stroke +newpath +53067.2 32198.1 moveto +52992.2 32160.6 lineto +stroke +newpath +52992.2 32160.6 moveto +52917.2 32160.6 lineto +stroke +newpath +52917.2 32160.6 moveto +52842.2 32198.1 lineto +stroke +newpath +52842.2 32198.1 moveto +52804.7 32235.6 lineto +stroke +newpath +52804.7 32235.6 moveto +52767.2 32310.6 lineto +stroke +newpath +52767.2 32310.6 moveto +52729.7 32460.6 lineto +stroke +newpath +52729.7 32460.6 moveto +52729.7 32648.1 lineto +stroke +newpath +52729.7 32648.1 moveto +52767.2 32798.1 lineto +stroke +newpath +52767.2 32798.1 moveto +52804.7 32873.1 lineto +stroke +newpath +52804.7 32873.1 moveto +52842.2 32910.6 lineto +stroke +newpath +52842.2 32910.6 moveto +52917.2 32948 lineto +stroke +newpath +53667.1 32948 moveto +53742.1 32948 lineto +stroke +newpath +53742.1 32948 moveto +53817.1 32910.6 lineto +stroke +newpath +53817.1 32910.6 moveto +53854.6 32873.1 lineto +stroke +newpath +53854.6 32873.1 moveto +53892.1 32798.1 lineto +stroke +newpath +53892.1 32798.1 moveto +53929.6 32648.1 lineto +stroke +newpath +53929.6 32648.1 moveto +53929.6 32460.6 lineto +stroke +newpath +53929.6 32460.6 moveto +53892.1 32310.6 lineto +stroke +newpath +53892.1 32310.6 moveto +53854.6 32235.6 lineto +stroke +newpath +53854.6 32235.6 moveto +53817.1 32198.1 lineto +stroke +newpath +53817.1 32198.1 moveto +53742.1 32160.6 lineto +stroke +newpath +53742.1 32160.6 moveto +53667.1 32160.6 lineto +stroke +newpath +53667.1 32160.6 moveto +53592.1 32198.1 lineto +stroke +newpath +53592.1 32198.1 moveto +53554.6 32235.6 lineto +stroke +newpath +53554.6 32235.6 moveto +53517.1 32310.6 lineto +stroke +newpath +53517.1 32310.6 moveto +53479.6 32460.6 lineto +stroke +newpath +53479.6 32460.6 moveto +53479.6 32648.1 lineto +stroke +newpath +53479.6 32648.1 moveto +53517.1 32798.1 lineto +stroke +newpath +53517.1 32798.1 moveto +53554.6 32873.1 lineto +stroke +newpath +53554.6 32873.1 moveto +53592.1 32910.6 lineto +stroke +newpath +53592.1 32910.6 moveto +53667.1 32948 lineto +stroke +newpath +54267 32160.6 moveto +54267 32685.6 lineto +stroke +newpath +54267 32610.6 moveto +54304.5 32648.1 lineto +stroke +newpath +54304.5 32648.1 moveto +54379.5 32685.6 lineto +stroke +newpath +54379.5 32685.6 moveto +54492 32685.6 lineto +stroke +newpath +54492 32685.6 moveto +54567 32648.1 lineto +stroke +newpath +54567 32648.1 moveto +54604.5 32573.1 lineto +stroke +newpath +54604.5 32573.1 moveto +54604.5 32160.6 lineto +stroke +newpath +54604.5 32573.1 moveto +54642 32648.1 lineto +stroke +newpath +54642 32648.1 moveto +54717 32685.6 lineto +stroke +newpath +54717 32685.6 moveto +54829.5 32685.6 lineto +stroke +newpath +54829.5 32685.6 moveto +54904.5 32648.1 lineto +stroke +newpath +54904.5 32648.1 moveto +54942 32573.1 lineto +stroke +newpath +54942 32573.1 moveto +54942 32160.6 lineto +stroke +newpath +55316.9 32160.6 moveto +55316.9 32685.6 lineto +stroke +newpath +55316.9 32610.6 moveto +55354.4 32648.1 lineto +stroke +newpath +55354.4 32648.1 moveto +55429.4 32685.6 lineto +stroke +newpath +55429.4 32685.6 moveto +55541.9 32685.6 lineto +stroke +newpath +55541.9 32685.6 moveto +55616.9 32648.1 lineto +stroke +newpath +55616.9 32648.1 moveto +55654.4 32573.1 lineto +stroke +newpath +55654.4 32573.1 moveto +55654.4 32160.6 lineto +stroke +newpath +55654.4 32573.1 moveto +55691.9 32648.1 lineto +stroke +newpath +55691.9 32648.1 moveto +55766.9 32685.6 lineto +stroke +newpath +55766.9 32685.6 moveto +55879.3 32685.6 lineto +stroke +newpath +55879.3 32685.6 moveto +55954.3 32648.1 lineto +stroke +newpath +55954.3 32648.1 moveto +55991.8 32573.1 lineto +stroke +newpath +55991.8 32573.1 moveto +55991.8 32160.6 lineto +stroke +newpath +57529.1 32985.5 moveto +56854.2 31973.2 lineto +stroke +newpath +58541.5 32948 moveto +58616.5 32948 lineto +stroke +newpath +58616.5 32948 moveto +58691.5 32910.6 lineto +stroke +newpath +58691.5 32910.6 moveto +58729 32873.1 lineto +stroke +newpath +58729 32873.1 moveto +58766.5 32798.1 lineto +stroke +newpath +58766.5 32798.1 moveto +58804 32648.1 lineto +stroke +newpath +58804 32648.1 moveto +58804 32460.6 lineto +stroke +newpath +58804 32460.6 moveto +58766.5 32310.6 lineto +stroke +newpath +58766.5 32310.6 moveto +58729 32235.6 lineto +stroke +newpath +58729 32235.6 moveto +58691.5 32198.1 lineto +stroke +newpath +58691.5 32198.1 moveto +58616.5 32160.6 lineto +stroke +newpath +58616.5 32160.6 moveto +58541.5 32160.6 lineto +stroke +newpath +58541.5 32160.6 moveto +58466.5 32198.1 lineto +stroke +newpath +58466.5 32198.1 moveto +58429 32235.6 lineto +stroke +newpath +58429 32235.6 moveto +58391.5 32310.6 lineto +stroke +newpath +58391.5 32310.6 moveto +58354 32460.6 lineto +stroke +newpath +58354 32460.6 moveto +58354 32648.1 lineto +stroke +newpath +58354 32648.1 moveto +58391.5 32798.1 lineto +stroke +newpath +58391.5 32798.1 moveto +58429 32873.1 lineto +stroke +newpath +58429 32873.1 moveto +58466.5 32910.6 lineto +stroke +newpath +58466.5 32910.6 moveto +58541.5 32948 lineto +stroke +newpath +59141.4 32235.6 moveto +59178.9 32198.1 lineto +stroke +newpath +59178.9 32198.1 moveto +59141.4 32160.6 lineto +stroke +newpath +59141.4 32160.6 moveto +59103.9 32198.1 lineto +stroke +newpath +59103.9 32198.1 moveto +59141.4 32235.6 lineto +stroke +newpath +59141.4 32235.6 moveto +59141.4 32160.6 lineto +stroke +newpath +59666.4 32948 moveto +59741.4 32948 lineto +stroke +newpath +59741.4 32948 moveto +59816.4 32910.6 lineto +stroke +newpath +59816.4 32910.6 moveto +59853.8 32873.1 lineto +stroke +newpath +59853.8 32873.1 moveto +59891.3 32798.1 lineto +stroke +newpath +59891.3 32798.1 moveto +59928.8 32648.1 lineto +stroke +newpath +59928.8 32648.1 moveto +59928.8 32460.6 lineto +stroke +newpath +59928.8 32460.6 moveto +59891.3 32310.6 lineto +stroke +newpath +59891.3 32310.6 moveto +59853.8 32235.6 lineto +stroke +newpath +59853.8 32235.6 moveto +59816.4 32198.1 lineto +stroke +newpath +59816.4 32198.1 moveto +59741.4 32160.6 lineto +stroke +newpath +59741.4 32160.6 moveto +59666.4 32160.6 lineto +stroke +newpath +59666.4 32160.6 moveto +59591.4 32198.1 lineto +stroke +newpath +59591.4 32198.1 moveto +59553.9 32235.6 lineto +stroke +newpath +59553.9 32235.6 moveto +59516.4 32310.6 lineto +stroke +newpath +59516.4 32310.6 moveto +59478.9 32460.6 lineto +stroke +newpath +59478.9 32460.6 moveto +59478.9 32648.1 lineto +stroke +newpath +59478.9 32648.1 moveto +59516.4 32798.1 lineto +stroke +newpath +59516.4 32798.1 moveto +59553.9 32873.1 lineto +stroke +newpath +59553.9 32873.1 moveto +59591.4 32910.6 lineto +stroke +newpath +59591.4 32910.6 moveto +59666.4 32948 lineto +stroke +newpath +60678.7 32160.6 moveto +60228.8 32160.6 lineto +stroke +newpath +60453.8 32160.6 moveto +60453.8 32948 lineto +stroke +newpath +60453.8 32948 moveto +60378.8 32835.6 lineto +stroke +newpath +60378.8 32835.6 moveto +60303.8 32760.6 lineto +stroke +newpath +60303.8 32760.6 moveto +60228.8 32723.1 lineto +stroke +newpath +61428.6 32160.6 moveto +60978.7 32160.6 lineto +stroke +newpath +61203.7 32160.6 moveto +61203.7 32948 lineto +stroke +newpath +61203.7 32948 moveto +61128.7 32835.6 lineto +stroke +newpath +61128.7 32835.6 moveto +61053.7 32760.6 lineto +stroke +newpath +61053.7 32760.6 moveto +60978.7 32723.1 lineto +stroke +newpath +61878.6 32610.6 moveto +61803.6 32648.1 lineto +stroke +newpath +61803.6 32648.1 moveto +61766.1 32685.6 lineto +stroke +newpath +61766.1 32685.6 moveto +61728.6 32760.6 lineto +stroke +newpath +61728.6 32760.6 moveto +61728.6 32798.1 lineto +stroke +newpath +61728.6 32798.1 moveto +61766.1 32873.1 lineto +stroke +newpath +61766.1 32873.1 moveto +61803.6 32910.6 lineto +stroke +newpath +61803.6 32910.6 moveto +61878.6 32948 lineto +stroke +newpath +61878.6 32948 moveto +62028.6 32948 lineto +stroke +newpath +62028.6 32948 moveto +62103.6 32910.6 lineto +stroke +newpath +62103.6 32910.6 moveto +62141.1 32873.1 lineto +stroke +newpath +62141.1 32873.1 moveto +62178.6 32798.1 lineto +stroke +newpath +62178.6 32798.1 moveto +62178.6 32760.6 lineto +stroke +newpath +62178.6 32760.6 moveto +62141.1 32685.6 lineto +stroke +newpath +62141.1 32685.6 moveto +62103.6 32648.1 lineto +stroke +newpath +62103.6 32648.1 moveto +62028.6 32610.6 lineto +stroke +newpath +62028.6 32610.6 moveto +61878.6 32610.6 lineto +stroke +newpath +61878.6 32610.6 moveto +61803.6 32573.1 lineto +stroke +newpath +61803.6 32573.1 moveto +61766.1 32535.6 lineto +stroke +newpath +61766.1 32535.6 moveto +61728.6 32460.6 lineto +stroke +newpath +61728.6 32460.6 moveto +61728.6 32310.6 lineto +stroke +newpath +61728.6 32310.6 moveto +61766.1 32235.6 lineto +stroke +newpath +61766.1 32235.6 moveto +61803.6 32198.1 lineto +stroke +newpath +61803.6 32198.1 moveto +61878.6 32160.6 lineto +stroke +newpath +61878.6 32160.6 moveto +62028.6 32160.6 lineto +stroke +newpath +62028.6 32160.6 moveto +62103.6 32198.1 lineto +stroke +newpath +62103.6 32198.1 moveto +62141.1 32235.6 lineto +stroke +newpath +62141.1 32235.6 moveto +62178.6 32310.6 lineto +stroke +newpath +62178.6 32310.6 moveto +62178.6 32460.6 lineto +stroke +newpath +62178.6 32460.6 moveto +62141.1 32535.6 lineto +stroke +newpath +62141.1 32535.6 moveto +62103.6 32573.1 lineto +stroke +newpath +62103.6 32573.1 moveto +62028.6 32610.6 lineto +stroke +newpath +62478.5 32948 moveto +62478.5 32798.1 lineto +stroke +newpath +62778.5 32948 moveto +62778.5 32798.1 lineto +stroke +newpath +63940.8 31860.7 moveto +63903.3 31898.2 lineto +stroke +newpath +63903.3 31898.2 moveto +63828.3 32010.7 lineto +stroke +newpath +63828.3 32010.7 moveto +63790.9 32085.7 lineto +stroke +newpath +63790.9 32085.7 moveto +63753.4 32198.1 lineto +stroke +newpath +63753.4 32198.1 moveto +63715.9 32385.6 lineto +stroke +newpath +63715.9 32385.6 moveto +63715.9 32535.6 lineto +stroke +newpath +63715.9 32535.6 moveto +63753.4 32723.1 lineto +stroke +newpath +63753.4 32723.1 moveto +63790.9 32835.6 lineto +stroke +newpath +63790.9 32835.6 moveto +63828.3 32910.6 lineto +stroke +newpath +63828.3 32910.6 moveto +63903.3 33023 lineto +stroke +newpath +63903.3 33023 moveto +63940.8 33060.5 lineto +stroke +newpath +64653.2 32160.6 moveto +64203.3 32160.6 lineto +stroke +newpath +64428.3 32160.6 moveto +64428.3 32948 lineto +stroke +newpath +64428.3 32948 moveto +64353.3 32835.6 lineto +stroke +newpath +64353.3 32835.6 moveto +64278.3 32760.6 lineto +stroke +newpath +64278.3 32760.6 moveto +64203.3 32723.1 lineto +stroke +newpath +65403.2 32160.6 moveto +64953.2 32160.6 lineto +stroke +newpath +65178.2 32160.6 moveto +65178.2 32948 lineto +stroke +newpath +65178.2 32948 moveto +65103.2 32835.6 lineto +stroke +newpath +65103.2 32835.6 moveto +65028.2 32760.6 lineto +stroke +newpath +65028.2 32760.6 moveto +64953.2 32723.1 lineto +stroke +newpath +66115.6 32948 moveto +65740.6 32948 lineto +stroke +newpath +65740.6 32948 moveto +65703.1 32573.1 lineto +stroke +newpath +65703.1 32573.1 moveto +65740.6 32610.6 lineto +stroke +newpath +65740.6 32610.6 moveto +65815.6 32648.1 lineto +stroke +newpath +65815.6 32648.1 moveto +66003.1 32648.1 lineto +stroke +newpath +66003.1 32648.1 moveto +66078.1 32610.6 lineto +stroke +newpath +66078.1 32610.6 moveto +66115.6 32573.1 lineto +stroke +newpath +66115.6 32573.1 moveto +66153.1 32498.1 lineto +stroke +newpath +66153.1 32498.1 moveto +66153.1 32310.6 lineto +stroke +newpath +66153.1 32310.6 moveto +66115.6 32235.6 lineto +stroke +newpath +66115.6 32235.6 moveto +66078.1 32198.1 lineto +stroke +newpath +66078.1 32198.1 moveto +66003.1 32160.6 lineto +stroke +newpath +66003.1 32160.6 moveto +65815.6 32160.6 lineto +stroke +newpath +65815.6 32160.6 moveto +65740.6 32198.1 lineto +stroke +newpath +65740.6 32198.1 moveto +65703.1 32235.6 lineto +stroke +newpath +67090.4 32160.6 moveto +67090.4 32948 lineto +stroke +newpath +67427.9 32160.6 moveto +67427.9 32573.1 lineto +stroke +newpath +67427.9 32573.1 moveto +67390.4 32648.1 lineto +stroke +newpath +67390.4 32648.1 moveto +67315.4 32685.6 lineto +stroke +newpath +67315.4 32685.6 moveto +67202.9 32685.6 lineto +stroke +newpath +67202.9 32685.6 moveto +67127.9 32648.1 lineto +stroke +newpath +67127.9 32648.1 moveto +67090.4 32610.6 lineto +stroke +newpath +67915.3 32160.6 moveto +67840.3 32198.1 lineto +stroke +newpath +67840.3 32198.1 moveto +67802.9 32235.6 lineto +stroke +newpath +67802.9 32235.6 moveto +67765.4 32310.6 lineto +stroke +newpath +67765.4 32310.6 moveto +67765.4 32535.6 lineto +stroke +newpath +67765.4 32535.6 moveto +67802.9 32610.6 lineto +stroke +newpath +67802.9 32610.6 moveto +67840.3 32648.1 lineto +stroke +newpath +67840.3 32648.1 moveto +67915.3 32685.6 lineto +stroke +newpath +67915.3 32685.6 moveto +68027.8 32685.6 lineto +stroke +newpath +68027.8 32685.6 moveto +68102.8 32648.1 lineto +stroke +newpath +68102.8 32648.1 moveto +68140.3 32610.6 lineto +stroke +newpath +68140.3 32610.6 moveto +68177.8 32535.6 lineto +stroke +newpath +68177.8 32535.6 moveto +68177.8 32310.6 lineto +stroke +newpath +68177.8 32310.6 moveto +68140.3 32235.6 lineto +stroke +newpath +68140.3 32235.6 moveto +68102.8 32198.1 lineto +stroke +newpath +68102.8 32198.1 moveto +68027.8 32160.6 lineto +stroke +newpath +68027.8 32160.6 moveto +67915.3 32160.6 lineto +stroke +newpath +68627.7 32160.6 moveto +68552.8 32198.1 lineto +stroke +newpath +68552.8 32198.1 moveto +68515.3 32273.1 lineto +stroke +newpath +68515.3 32273.1 moveto +68515.3 32948 lineto +stroke +newpath +69227.7 32198.1 moveto +69152.7 32160.6 lineto +stroke +newpath +69152.7 32160.6 moveto +69002.7 32160.6 lineto +stroke +newpath +69002.7 32160.6 moveto +68927.7 32198.1 lineto +stroke +newpath +68927.7 32198.1 moveto +68890.2 32273.1 lineto +stroke +newpath +68890.2 32273.1 moveto +68890.2 32573.1 lineto +stroke +newpath +68890.2 32573.1 moveto +68927.7 32648.1 lineto +stroke +newpath +68927.7 32648.1 moveto +69002.7 32685.6 lineto +stroke +newpath +69002.7 32685.6 moveto +69152.7 32685.6 lineto +stroke +newpath +69152.7 32685.6 moveto +69227.7 32648.1 lineto +stroke +newpath +69227.7 32648.1 moveto +69265.2 32573.1 lineto +stroke +newpath +69265.2 32573.1 moveto +69265.2 32498.1 lineto +stroke +newpath +69265.2 32498.1 moveto +68890.2 32423.1 lineto +stroke +newpath +69565.1 32198.1 moveto +69640.1 32160.6 lineto +stroke +newpath +69640.1 32160.6 moveto +69790.1 32160.6 lineto +stroke +newpath +69790.1 32160.6 moveto +69865.1 32198.1 lineto +stroke +newpath +69865.1 32198.1 moveto +69902.6 32273.1 lineto +stroke +newpath +69902.6 32273.1 moveto +69902.6 32310.6 lineto +stroke +newpath +69902.6 32310.6 moveto +69865.1 32385.6 lineto +stroke +newpath +69865.1 32385.6 moveto +69790.1 32423.1 lineto +stroke +newpath +69790.1 32423.1 moveto +69677.6 32423.1 lineto +stroke +newpath +69677.6 32423.1 moveto +69602.6 32460.6 lineto +stroke +newpath +69602.6 32460.6 moveto +69565.1 32535.6 lineto +stroke +newpath +69565.1 32535.6 moveto +69565.1 32573.1 lineto +stroke +newpath +69565.1 32573.1 moveto +69602.6 32648.1 lineto +stroke +newpath +69602.6 32648.1 moveto +69677.6 32685.6 lineto +stroke +newpath +69677.6 32685.6 moveto +69790.1 32685.6 lineto +stroke +newpath +69790.1 32685.6 moveto +69865.1 32648.1 lineto +stroke +newpath +70165.1 31860.7 moveto +70202.6 31898.2 lineto +stroke +newpath +70202.6 31898.2 moveto +70277.5 32010.7 lineto +stroke +newpath +70277.5 32010.7 moveto +70315 32085.7 lineto +stroke +newpath +70315 32085.7 moveto +70352.5 32198.1 lineto +stroke +newpath +70352.5 32198.1 moveto +70390 32385.6 lineto +stroke +newpath +70390 32385.6 moveto +70390 32535.6 lineto +stroke +newpath +70390 32535.6 moveto +70352.5 32723.1 lineto +stroke +newpath +70352.5 32723.1 moveto +70315 32835.6 lineto +stroke +newpath +70315 32835.6 moveto +70277.5 32910.6 lineto +stroke +newpath +70277.5 32910.6 moveto +70202.6 33023 lineto +stroke +newpath +70202.6 33023 moveto +70165.1 33060.5 lineto +stroke +43.4063 setlinewidth +49648.8 31481.4 217.031 cir0 +108.516 setlinewidth +78.7401 setlinewidth +0 0 0 setrgbcolor +0 0 0 setrgbcolor +newpath +51042.4 31908.7 moveto +51117.4 31908.7 lineto +stroke +newpath +51117.4 31908.7 moveto +51192.4 31871.2 lineto +stroke +newpath +51192.4 31871.2 moveto +51229.9 31833.7 lineto +stroke +newpath +51229.9 31833.7 moveto +51267.4 31758.7 lineto +stroke +newpath +51267.4 31758.7 moveto +51304.9 31608.7 lineto +stroke +newpath +51304.9 31608.7 moveto +51304.9 31421.2 lineto +stroke +newpath +51304.9 31421.2 moveto +51267.4 31271.3 lineto +stroke +newpath +51267.4 31271.3 moveto +51229.9 31196.3 lineto +stroke +newpath +51229.9 31196.3 moveto +51192.4 31158.8 lineto +stroke +newpath +51192.4 31158.8 moveto +51117.4 31121.3 lineto +stroke +newpath +51117.4 31121.3 moveto +51042.4 31121.3 lineto +stroke +newpath +51042.4 31121.3 moveto +50967.5 31158.8 lineto +stroke +newpath +50967.5 31158.8 moveto +50930 31196.3 lineto +stroke +newpath +50930 31196.3 moveto +50892.5 31271.3 lineto +stroke +newpath +50892.5 31271.3 moveto +50855 31421.2 lineto +stroke +newpath +50855 31421.2 moveto +50855 31608.7 lineto +stroke +newpath +50855 31608.7 moveto +50892.5 31758.7 lineto +stroke +newpath +50892.5 31758.7 moveto +50930 31833.7 lineto +stroke +newpath +50930 31833.7 moveto +50967.5 31871.2 lineto +stroke +newpath +50967.5 31871.2 moveto +51042.4 31908.7 lineto +stroke +newpath +51642.4 31196.3 moveto +51679.9 31158.8 lineto +stroke +newpath +51679.9 31158.8 moveto +51642.4 31121.3 lineto +stroke +newpath +51642.4 31121.3 moveto +51604.9 31158.8 lineto +stroke +newpath +51604.9 31158.8 moveto +51642.4 31196.3 lineto +stroke +newpath +51642.4 31196.3 moveto +51642.4 31121.3 lineto +stroke +newpath +52129.8 31571.2 moveto +52054.8 31608.7 lineto +stroke +newpath +52054.8 31608.7 moveto +52017.3 31646.2 lineto +stroke +newpath +52017.3 31646.2 moveto +51979.8 31721.2 lineto +stroke +newpath +51979.8 31721.2 moveto +51979.8 31758.7 lineto +stroke +newpath +51979.8 31758.7 moveto +52017.3 31833.7 lineto +stroke +newpath +52017.3 31833.7 moveto +52054.8 31871.2 lineto +stroke +newpath +52054.8 31871.2 moveto +52129.8 31908.7 lineto +stroke +newpath +52129.8 31908.7 moveto +52279.8 31908.7 lineto +stroke +newpath +52279.8 31908.7 moveto +52354.8 31871.2 lineto +stroke +newpath +52354.8 31871.2 moveto +52392.3 31833.7 lineto +stroke +newpath +52392.3 31833.7 moveto +52429.8 31758.7 lineto +stroke +newpath +52429.8 31758.7 moveto +52429.8 31721.2 lineto +stroke +newpath +52429.8 31721.2 moveto +52392.3 31646.2 lineto +stroke +newpath +52392.3 31646.2 moveto +52354.8 31608.7 lineto +stroke +newpath +52354.8 31608.7 moveto +52279.8 31571.2 lineto +stroke +newpath +52279.8 31571.2 moveto +52129.8 31571.2 lineto +stroke +newpath +52129.8 31571.2 moveto +52054.8 31533.7 lineto +stroke +newpath +52054.8 31533.7 moveto +52017.3 31496.2 lineto +stroke +newpath +52017.3 31496.2 moveto +51979.8 31421.2 lineto +stroke +newpath +51979.8 31421.2 moveto +51979.8 31271.3 lineto +stroke +newpath +51979.8 31271.3 moveto +52017.3 31196.3 lineto +stroke +newpath +52017.3 31196.3 moveto +52054.8 31158.8 lineto +stroke +newpath +52054.8 31158.8 moveto +52129.8 31121.3 lineto +stroke +newpath +52129.8 31121.3 moveto +52279.8 31121.3 lineto +stroke +newpath +52279.8 31121.3 moveto +52354.8 31158.8 lineto +stroke +newpath +52354.8 31158.8 moveto +52392.3 31196.3 lineto +stroke +newpath +52392.3 31196.3 moveto +52429.8 31271.3 lineto +stroke +newpath +52429.8 31271.3 moveto +52429.8 31421.2 lineto +stroke +newpath +52429.8 31421.2 moveto +52392.3 31496.2 lineto +stroke +newpath +52392.3 31496.2 moveto +52354.8 31533.7 lineto +stroke +newpath +52354.8 31533.7 moveto +52279.8 31571.2 lineto +stroke +newpath +52917.2 31908.7 moveto +52992.2 31908.7 lineto +stroke +newpath +52992.2 31908.7 moveto +53067.2 31871.2 lineto +stroke +newpath +53067.2 31871.2 moveto +53104.7 31833.7 lineto +stroke +newpath +53104.7 31833.7 moveto +53142.2 31758.7 lineto +stroke +newpath +53142.2 31758.7 moveto +53179.7 31608.7 lineto +stroke +newpath +53179.7 31608.7 moveto +53179.7 31421.2 lineto +stroke +newpath +53179.7 31421.2 moveto +53142.2 31271.3 lineto +stroke +newpath +53142.2 31271.3 moveto +53104.7 31196.3 lineto +stroke +newpath +53104.7 31196.3 moveto +53067.2 31158.8 lineto +stroke +newpath +53067.2 31158.8 moveto +52992.2 31121.3 lineto +stroke +newpath +52992.2 31121.3 moveto +52917.2 31121.3 lineto +stroke +newpath +52917.2 31121.3 moveto +52842.2 31158.8 lineto +stroke +newpath +52842.2 31158.8 moveto +52804.7 31196.3 lineto +stroke +newpath +52804.7 31196.3 moveto +52767.2 31271.3 lineto +stroke +newpath +52767.2 31271.3 moveto +52729.7 31421.2 lineto +stroke +newpath +52729.7 31421.2 moveto +52729.7 31608.7 lineto +stroke +newpath +52729.7 31608.7 moveto +52767.2 31758.7 lineto +stroke +newpath +52767.2 31758.7 moveto +52804.7 31833.7 lineto +stroke +newpath +52804.7 31833.7 moveto +52842.2 31871.2 lineto +stroke +newpath +52842.2 31871.2 moveto +52917.2 31908.7 lineto +stroke +newpath +53667.1 31908.7 moveto +53742.1 31908.7 lineto +stroke +newpath +53742.1 31908.7 moveto +53817.1 31871.2 lineto +stroke +newpath +53817.1 31871.2 moveto +53854.6 31833.7 lineto +stroke +newpath +53854.6 31833.7 moveto +53892.1 31758.7 lineto +stroke +newpath +53892.1 31758.7 moveto +53929.6 31608.7 lineto +stroke +newpath +53929.6 31608.7 moveto +53929.6 31421.2 lineto +stroke +newpath +53929.6 31421.2 moveto +53892.1 31271.3 lineto +stroke +newpath +53892.1 31271.3 moveto +53854.6 31196.3 lineto +stroke +newpath +53854.6 31196.3 moveto +53817.1 31158.8 lineto +stroke +newpath +53817.1 31158.8 moveto +53742.1 31121.3 lineto +stroke +newpath +53742.1 31121.3 moveto +53667.1 31121.3 lineto +stroke +newpath +53667.1 31121.3 moveto +53592.1 31158.8 lineto +stroke +newpath +53592.1 31158.8 moveto +53554.6 31196.3 lineto +stroke +newpath +53554.6 31196.3 moveto +53517.1 31271.3 lineto +stroke +newpath +53517.1 31271.3 moveto +53479.6 31421.2 lineto +stroke +newpath +53479.6 31421.2 moveto +53479.6 31608.7 lineto +stroke +newpath +53479.6 31608.7 moveto +53517.1 31758.7 lineto +stroke +newpath +53517.1 31758.7 moveto +53554.6 31833.7 lineto +stroke +newpath +53554.6 31833.7 moveto +53592.1 31871.2 lineto +stroke +newpath +53592.1 31871.2 moveto +53667.1 31908.7 lineto +stroke +newpath +54267 31121.3 moveto +54267 31646.2 lineto +stroke +newpath +54267 31571.2 moveto +54304.5 31608.7 lineto +stroke +newpath +54304.5 31608.7 moveto +54379.5 31646.2 lineto +stroke +newpath +54379.5 31646.2 moveto +54492 31646.2 lineto +stroke +newpath +54492 31646.2 moveto +54567 31608.7 lineto +stroke +newpath +54567 31608.7 moveto +54604.5 31533.7 lineto +stroke +newpath +54604.5 31533.7 moveto +54604.5 31121.3 lineto +stroke +newpath +54604.5 31533.7 moveto +54642 31608.7 lineto +stroke +newpath +54642 31608.7 moveto +54717 31646.2 lineto +stroke +newpath +54717 31646.2 moveto +54829.5 31646.2 lineto +stroke +newpath +54829.5 31646.2 moveto +54904.5 31608.7 lineto +stroke +newpath +54904.5 31608.7 moveto +54942 31533.7 lineto +stroke +newpath +54942 31533.7 moveto +54942 31121.3 lineto +stroke +newpath +55316.9 31121.3 moveto +55316.9 31646.2 lineto +stroke +newpath +55316.9 31571.2 moveto +55354.4 31608.7 lineto +stroke +newpath +55354.4 31608.7 moveto +55429.4 31646.2 lineto +stroke +newpath +55429.4 31646.2 moveto +55541.9 31646.2 lineto +stroke +newpath +55541.9 31646.2 moveto +55616.9 31608.7 lineto +stroke +newpath +55616.9 31608.7 moveto +55654.4 31533.7 lineto +stroke +newpath +55654.4 31533.7 moveto +55654.4 31121.3 lineto +stroke +newpath +55654.4 31533.7 moveto +55691.9 31608.7 lineto +stroke +newpath +55691.9 31608.7 moveto +55766.9 31646.2 lineto +stroke +newpath +55766.9 31646.2 moveto +55879.3 31646.2 lineto +stroke +newpath +55879.3 31646.2 moveto +55954.3 31608.7 lineto +stroke +newpath +55954.3 31608.7 moveto +55991.8 31533.7 lineto +stroke +newpath +55991.8 31533.7 moveto +55991.8 31121.3 lineto +stroke +newpath +57529.1 31946.2 moveto +56854.2 30933.8 lineto +stroke +newpath +58541.5 31908.7 moveto +58616.5 31908.7 lineto +stroke +newpath +58616.5 31908.7 moveto +58691.5 31871.2 lineto +stroke +newpath +58691.5 31871.2 moveto +58729 31833.7 lineto +stroke +newpath +58729 31833.7 moveto +58766.5 31758.7 lineto +stroke +newpath +58766.5 31758.7 moveto +58804 31608.7 lineto +stroke +newpath +58804 31608.7 moveto +58804 31421.2 lineto +stroke +newpath +58804 31421.2 moveto +58766.5 31271.3 lineto +stroke +newpath +58766.5 31271.3 moveto +58729 31196.3 lineto +stroke +newpath +58729 31196.3 moveto +58691.5 31158.8 lineto +stroke +newpath +58691.5 31158.8 moveto +58616.5 31121.3 lineto +stroke +newpath +58616.5 31121.3 moveto +58541.5 31121.3 lineto +stroke +newpath +58541.5 31121.3 moveto +58466.5 31158.8 lineto +stroke +newpath +58466.5 31158.8 moveto +58429 31196.3 lineto +stroke +newpath +58429 31196.3 moveto +58391.5 31271.3 lineto +stroke +newpath +58391.5 31271.3 moveto +58354 31421.2 lineto +stroke +newpath +58354 31421.2 moveto +58354 31608.7 lineto +stroke +newpath +58354 31608.7 moveto +58391.5 31758.7 lineto +stroke +newpath +58391.5 31758.7 moveto +58429 31833.7 lineto +stroke +newpath +58429 31833.7 moveto +58466.5 31871.2 lineto +stroke +newpath +58466.5 31871.2 moveto +58541.5 31908.7 lineto +stroke +newpath +59141.4 31196.3 moveto +59178.9 31158.8 lineto +stroke +newpath +59178.9 31158.8 moveto +59141.4 31121.3 lineto +stroke +newpath +59141.4 31121.3 moveto +59103.9 31158.8 lineto +stroke +newpath +59103.9 31158.8 moveto +59141.4 31196.3 lineto +stroke +newpath +59141.4 31196.3 moveto +59141.4 31121.3 lineto +stroke +newpath +59666.4 31908.7 moveto +59741.4 31908.7 lineto +stroke +newpath +59741.4 31908.7 moveto +59816.4 31871.2 lineto +stroke +newpath +59816.4 31871.2 moveto +59853.8 31833.7 lineto +stroke +newpath +59853.8 31833.7 moveto +59891.3 31758.7 lineto +stroke +newpath +59891.3 31758.7 moveto +59928.8 31608.7 lineto +stroke +newpath +59928.8 31608.7 moveto +59928.8 31421.2 lineto +stroke +newpath +59928.8 31421.2 moveto +59891.3 31271.3 lineto +stroke +newpath +59891.3 31271.3 moveto +59853.8 31196.3 lineto +stroke +newpath +59853.8 31196.3 moveto +59816.4 31158.8 lineto +stroke +newpath +59816.4 31158.8 moveto +59741.4 31121.3 lineto +stroke +newpath +59741.4 31121.3 moveto +59666.4 31121.3 lineto +stroke +newpath +59666.4 31121.3 moveto +59591.4 31158.8 lineto +stroke +newpath +59591.4 31158.8 moveto +59553.9 31196.3 lineto +stroke +newpath +59553.9 31196.3 moveto +59516.4 31271.3 lineto +stroke +newpath +59516.4 31271.3 moveto +59478.9 31421.2 lineto +stroke +newpath +59478.9 31421.2 moveto +59478.9 31608.7 lineto +stroke +newpath +59478.9 31608.7 moveto +59516.4 31758.7 lineto +stroke +newpath +59516.4 31758.7 moveto +59553.9 31833.7 lineto +stroke +newpath +59553.9 31833.7 moveto +59591.4 31871.2 lineto +stroke +newpath +59591.4 31871.2 moveto +59666.4 31908.7 lineto +stroke +newpath +60191.3 31908.7 moveto +60678.7 31908.7 lineto +stroke +newpath +60678.7 31908.7 moveto +60416.3 31608.7 lineto +stroke +newpath +60416.3 31608.7 moveto +60528.8 31608.7 lineto +stroke +newpath +60528.8 31608.7 moveto +60603.8 31571.2 lineto +stroke +newpath +60603.8 31571.2 moveto +60641.2 31533.7 lineto +stroke +newpath +60641.2 31533.7 moveto +60678.7 31458.7 lineto +stroke +newpath +60678.7 31458.7 moveto +60678.7 31271.3 lineto +stroke +newpath +60678.7 31271.3 moveto +60641.2 31196.3 lineto +stroke +newpath +60641.2 31196.3 moveto +60603.8 31158.8 lineto +stroke +newpath +60603.8 31158.8 moveto +60528.8 31121.3 lineto +stroke +newpath +60528.8 31121.3 moveto +60303.8 31121.3 lineto +stroke +newpath +60303.8 31121.3 moveto +60228.8 31158.8 lineto +stroke +newpath +60228.8 31158.8 moveto +60191.3 31196.3 lineto +stroke +newpath +61428.6 31121.3 moveto +60978.7 31121.3 lineto +stroke +newpath +61203.7 31121.3 moveto +61203.7 31908.7 lineto +stroke +newpath +61203.7 31908.7 moveto +61128.7 31796.2 lineto +stroke +newpath +61128.7 31796.2 moveto +61053.7 31721.2 lineto +stroke +newpath +61053.7 31721.2 moveto +60978.7 31683.7 lineto +stroke +newpath +62141.1 31908.7 moveto +61766.1 31908.7 lineto +stroke +newpath +61766.1 31908.7 moveto +61728.6 31533.7 lineto +stroke +newpath +61728.6 31533.7 moveto +61766.1 31571.2 lineto +stroke +newpath +61766.1 31571.2 moveto +61841.1 31608.7 lineto +stroke +newpath +61841.1 31608.7 moveto +62028.6 31608.7 lineto +stroke +newpath +62028.6 31608.7 moveto +62103.6 31571.2 lineto +stroke +newpath +62103.6 31571.2 moveto +62141.1 31533.7 lineto +stroke +newpath +62141.1 31533.7 moveto +62178.6 31458.7 lineto +stroke +newpath +62178.6 31458.7 moveto +62178.6 31271.3 lineto +stroke +newpath +62178.6 31271.3 moveto +62141.1 31196.3 lineto +stroke +newpath +62141.1 31196.3 moveto +62103.6 31158.8 lineto +stroke +newpath +62103.6 31158.8 moveto +62028.6 31121.3 lineto +stroke +newpath +62028.6 31121.3 moveto +61841.1 31121.3 lineto +stroke +newpath +61841.1 31121.3 moveto +61766.1 31158.8 lineto +stroke +newpath +61766.1 31158.8 moveto +61728.6 31196.3 lineto +stroke +newpath +62478.5 31908.7 moveto +62478.5 31758.7 lineto +stroke +newpath +62778.5 31908.7 moveto +62778.5 31758.7 lineto +stroke +newpath +63940.8 30821.3 moveto +63903.3 30858.8 lineto +stroke +newpath +63903.3 30858.8 moveto +63828.3 30971.3 lineto +stroke +newpath +63828.3 30971.3 moveto +63790.9 31046.3 lineto +stroke +newpath +63790.9 31046.3 moveto +63753.4 31158.8 lineto +stroke +newpath +63753.4 31158.8 moveto +63715.9 31346.2 lineto +stroke +newpath +63715.9 31346.2 moveto +63715.9 31496.2 lineto +stroke +newpath +63715.9 31496.2 moveto +63753.4 31683.7 lineto +stroke +newpath +63753.4 31683.7 moveto +63790.9 31796.2 lineto +stroke +newpath +63790.9 31796.2 moveto +63828.3 31871.2 lineto +stroke +newpath +63828.3 31871.2 moveto +63903.3 31983.7 lineto +stroke +newpath +63903.3 31983.7 moveto +63940.8 32021.2 lineto +stroke +newpath +64653.2 31121.3 moveto +64203.3 31121.3 lineto +stroke +newpath +64428.3 31121.3 moveto +64428.3 31908.7 lineto +stroke +newpath +64428.3 31908.7 moveto +64353.3 31796.2 lineto +stroke +newpath +64353.3 31796.2 moveto +64278.3 31721.2 lineto +stroke +newpath +64278.3 31721.2 moveto +64203.3 31683.7 lineto +stroke +newpath +65403.2 31121.3 moveto +64953.2 31121.3 lineto +stroke +newpath +65178.2 31121.3 moveto +65178.2 31908.7 lineto +stroke +newpath +65178.2 31908.7 moveto +65103.2 31796.2 lineto +stroke +newpath +65103.2 31796.2 moveto +65028.2 31721.2 lineto +stroke +newpath +65028.2 31721.2 moveto +64953.2 31683.7 lineto +stroke +newpath +65703.1 31833.7 moveto +65740.6 31871.2 lineto +stroke +newpath +65740.6 31871.2 moveto +65815.6 31908.7 lineto +stroke +newpath +65815.6 31908.7 moveto +66003.1 31908.7 lineto +stroke +newpath +66003.1 31908.7 moveto +66078.1 31871.2 lineto +stroke +newpath +66078.1 31871.2 moveto +66115.6 31833.7 lineto +stroke +newpath +66115.6 31833.7 moveto +66153.1 31758.7 lineto +stroke +newpath +66153.1 31758.7 moveto +66153.1 31683.7 lineto +stroke +newpath +66153.1 31683.7 moveto +66115.6 31571.2 lineto +stroke +newpath +66115.6 31571.2 moveto +65665.6 31121.3 lineto +stroke +newpath +65665.6 31121.3 moveto +66153.1 31121.3 lineto +stroke +newpath +67090.4 31121.3 moveto +67090.4 31908.7 lineto +stroke +newpath +67427.9 31121.3 moveto +67427.9 31533.7 lineto +stroke +newpath +67427.9 31533.7 moveto +67390.4 31608.7 lineto +stroke +newpath +67390.4 31608.7 moveto +67315.4 31646.2 lineto +stroke +newpath +67315.4 31646.2 moveto +67202.9 31646.2 lineto +stroke +newpath +67202.9 31646.2 moveto +67127.9 31608.7 lineto +stroke +newpath +67127.9 31608.7 moveto +67090.4 31571.2 lineto +stroke +newpath +67915.3 31121.3 moveto +67840.3 31158.8 lineto +stroke +newpath +67840.3 31158.8 moveto +67802.9 31196.3 lineto +stroke +newpath +67802.9 31196.3 moveto +67765.4 31271.3 lineto +stroke +newpath +67765.4 31271.3 moveto +67765.4 31496.2 lineto +stroke +newpath +67765.4 31496.2 moveto +67802.9 31571.2 lineto +stroke +newpath +67802.9 31571.2 moveto +67840.3 31608.7 lineto +stroke +newpath +67840.3 31608.7 moveto +67915.3 31646.2 lineto +stroke +newpath +67915.3 31646.2 moveto +68027.8 31646.2 lineto +stroke +newpath +68027.8 31646.2 moveto +68102.8 31608.7 lineto +stroke +newpath +68102.8 31608.7 moveto +68140.3 31571.2 lineto +stroke +newpath +68140.3 31571.2 moveto +68177.8 31496.2 lineto +stroke +newpath +68177.8 31496.2 moveto +68177.8 31271.3 lineto +stroke +newpath +68177.8 31271.3 moveto +68140.3 31196.3 lineto +stroke +newpath +68140.3 31196.3 moveto +68102.8 31158.8 lineto +stroke +newpath +68102.8 31158.8 moveto +68027.8 31121.3 lineto +stroke +newpath +68027.8 31121.3 moveto +67915.3 31121.3 lineto +stroke +newpath +68627.7 31121.3 moveto +68552.8 31158.8 lineto +stroke +newpath +68552.8 31158.8 moveto +68515.3 31233.8 lineto +stroke +newpath +68515.3 31233.8 moveto +68515.3 31908.7 lineto +stroke +newpath +69227.7 31158.8 moveto +69152.7 31121.3 lineto +stroke +newpath +69152.7 31121.3 moveto +69002.7 31121.3 lineto +stroke +newpath +69002.7 31121.3 moveto +68927.7 31158.8 lineto +stroke +newpath +68927.7 31158.8 moveto +68890.2 31233.8 lineto +stroke +newpath +68890.2 31233.8 moveto +68890.2 31533.7 lineto +stroke +newpath +68890.2 31533.7 moveto +68927.7 31608.7 lineto +stroke +newpath +68927.7 31608.7 moveto +69002.7 31646.2 lineto +stroke +newpath +69002.7 31646.2 moveto +69152.7 31646.2 lineto +stroke +newpath +69152.7 31646.2 moveto +69227.7 31608.7 lineto +stroke +newpath +69227.7 31608.7 moveto +69265.2 31533.7 lineto +stroke +newpath +69265.2 31533.7 moveto +69265.2 31458.7 lineto +stroke +newpath +69265.2 31458.7 moveto +68890.2 31383.7 lineto +stroke +newpath +69565.1 31158.8 moveto +69640.1 31121.3 lineto +stroke +newpath +69640.1 31121.3 moveto +69790.1 31121.3 lineto +stroke +newpath +69790.1 31121.3 moveto +69865.1 31158.8 lineto +stroke +newpath +69865.1 31158.8 moveto +69902.6 31233.8 lineto +stroke +newpath +69902.6 31233.8 moveto +69902.6 31271.3 lineto +stroke +newpath +69902.6 31271.3 moveto +69865.1 31346.2 lineto +stroke +newpath +69865.1 31346.2 moveto +69790.1 31383.7 lineto +stroke +newpath +69790.1 31383.7 moveto +69677.6 31383.7 lineto +stroke +newpath +69677.6 31383.7 moveto +69602.6 31421.2 lineto +stroke +newpath +69602.6 31421.2 moveto +69565.1 31496.2 lineto +stroke +newpath +69565.1 31496.2 moveto +69565.1 31533.7 lineto +stroke +newpath +69565.1 31533.7 moveto +69602.6 31608.7 lineto +stroke +newpath +69602.6 31608.7 moveto +69677.6 31646.2 lineto +stroke +newpath +69677.6 31646.2 moveto +69790.1 31646.2 lineto +stroke +newpath +69790.1 31646.2 moveto +69865.1 31608.7 lineto +stroke +newpath +70165.1 30821.3 moveto +70202.6 30858.8 lineto +stroke +newpath +70202.6 30858.8 moveto +70277.5 30971.3 lineto +stroke +newpath +70277.5 30971.3 moveto +70315 31046.3 lineto +stroke +newpath +70315 31046.3 moveto +70352.5 31158.8 lineto +stroke +newpath +70352.5 31158.8 moveto +70390 31346.2 lineto +stroke +newpath +70390 31346.2 moveto +70390 31496.2 lineto +stroke +newpath +70390 31496.2 moveto +70352.5 31683.7 lineto +stroke +newpath +70352.5 31683.7 moveto +70315 31796.2 lineto +stroke +newpath +70315 31796.2 moveto +70277.5 31871.2 lineto +stroke +newpath +70277.5 31871.2 moveto +70202.6 31983.7 lineto +stroke +newpath +70202.6 31983.7 moveto +70165.1 32021.2 lineto +stroke +showpage +grestore +%%EOF diff --git a/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl b/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl new file mode 100644 index 0000000..b1a53c5 --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl @@ -0,0 +1,246 @@ +M48 +; DRILL file {KiCad 7.0.5} date Fri Jun 23 21:16:40 2023 +; FORMAT={-:-/ absolute / metric / decimal} +; #@! TF.CreationDate,2023-06-23T21:16:40-07:00 +; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5 +; #@! TF.FileFunction,Plated,1,4,PTH +FMAT,2 +METRIC +; #@! TA.AperFunction,Plated,PTH,ViaDrill +T1C0.300 +; #@! TA.AperFunction,Plated,PTH,ComponentDrill +T2C0.800 +% +G90 +G05 +T1 +X136.72Y-82.287 +X137.829Y-122.775 +X138.172Y-114.92 +X138.222Y-102.445 +X138.278Y-94.539 +X138.328Y-92.177 +X140.247Y-104.69 +X140.695Y-85.399 +X140.788Y-93.684 +X141.209Y-88.703 +X141.275Y-95.783 +X141.605Y-104.699 +X141.859Y-90.653 +X142.231Y-79.731 +X142.57Y-108.153 +X142.697Y-64.567 +X144.577Y-67.869 +X145.39Y-67.005 +X145.47Y-100.609 +X145.745Y-108.306 +X145.865Y-88.763 +X145.868Y-85.404 +X145.948Y-103.907 +X146.258Y-106.852 +X146.431Y-94.386 +X146.533Y-91.135 +X146.914Y-115.9 +X147.176Y-107.895 +X147.295Y-104.546 +X147.32Y-113.411 +X147.371Y-124.485 +X147.447Y-103.149 +X147.55Y-92.557 +X147.574Y-105.41 +X147.599Y-90.272 +X147.672Y-88.341 +X147.825Y-107.959 +X148.006Y-93.878 +X148.024Y-133.154 +X148.712Y-129.083 +X148.742Y-109.474 +X148.793Y-86.665 +X148.793Y-101.346 +X148.819Y-83.642 +X148.819Y-120.675 +X149.327Y-74.625 +X149.438Y-95.392 +X149.606Y-82.575 +X149.84Y-114.939 +X149.885Y-67.742 +X149.911Y-66.269 +X150.016Y-92.639 +X150.038Y-103.734 +X150.08Y-95.508 +X150.317Y-91.592 +X150.343Y-89.56 +X150.622Y-122.885 +X150.626Y-76.154 +X150.787Y-105.464 +X151.121Y-95.7 +X151.308Y-74.778 +X151.65Y-96.145 +X151.867Y-101.092 +X151.917Y-75.921 +X152.103Y-95.676 +X152.273Y-74.016 +X152.625Y-101.648 +X152.654Y-91.524 +X152.747Y-95.782 +X152.789Y-115.312 +X152.811Y-114.66 +X152.811Y-113.797 +X153.107Y-88.433 +X153.238Y-89.789 +X153.238Y-97.155 +X153.301Y-100.95 +X153.361Y-103.632 +X153.391Y-70.739 +X154.326Y-118.038 +X154.534Y-126.238 +X154.551Y-86.926 +X154.58Y-92.786 +X154.67Y-83.049 +X154.81Y-101.537 +X154.834Y-109.314 +X154.991Y-74.752 +X155.016Y-95.885 +X155.042Y-99.466 +X155.194Y-94.005 +X155.219Y-117.831 +X155.27Y-124.884 +X155.288Y-94.786 +X155.288Y-102.061 +X155.448Y-109.753 +X155.448Y-134.087 +X155.524Y-108.915 +X155.55Y-82.144 +X155.579Y-106.909 +X155.677Y-115.672 +X155.701Y-101.55 +X155.898Y-104.662 +X155.902Y-102.456 +X155.935Y-94.7 +X155.939Y-99.915 +X156.032Y-88.316 +X156.235Y-109.626 +X156.337Y-112.09 +X156.616Y-121.006 +X156.714Y-108.259 +X157.124Y-111.303 +X157.408Y-106.985 +X160.858Y-105.994 +X161.284Y-74.721 +X161.498Y-75.569 +X162.331Y-76.251 +T2 +X139.141Y-55.397 +X139.141Y-57.937 +X139.141Y-60.477 +X139.141Y-63.017 +X139.141Y-65.557 +X139.141Y-68.097 +X139.141Y-70.637 +X139.141Y-73.177 +X139.141Y-75.717 +X139.141Y-78.257 +X139.141Y-80.797 +X139.141Y-83.337 +X139.141Y-85.877 +X139.141Y-88.417 +X139.141Y-90.957 +X139.141Y-93.497 +X139.141Y-96.037 +X139.141Y-98.577 +X139.141Y-101.117 +X139.141Y-103.657 +X139.141Y-106.197 +X139.141Y-108.737 +X139.141Y-111.277 +X139.141Y-113.817 +X139.141Y-116.357 +X139.141Y-118.897 +X139.141Y-121.437 +X139.141Y-123.977 +X139.141Y-126.517 +X139.141Y-129.057 +X139.141Y-131.597 +X139.141Y-134.137 +X144.043Y-75.794 +X144.043Y-78.334 +X144.043Y-80.874 +X144.043Y-83.414 +X144.043Y-85.954 +X144.043Y-88.494 +X144.043Y-91.034 +X144.043Y-93.574 +X144.043Y-96.114 +X144.043Y-98.654 +X144.043Y-101.194 +X144.043Y-103.734 +X144.043Y-106.274 +X144.043Y-108.814 +X144.043Y-111.354 +X144.043Y-113.894 +X144.043Y-116.434 +X144.043Y-118.974 +X144.043Y-121.514 +X144.043Y-124.054 +X144.043Y-126.594 +X144.043Y-129.134 +X144.043Y-131.674 +X144.043Y-134.214 +X159.283Y-75.794 +X159.283Y-78.334 +X159.283Y-80.874 +X159.283Y-83.414 +X159.283Y-85.954 +X159.283Y-88.494 +X159.283Y-91.034 +X159.283Y-93.574 +X159.283Y-96.114 +X159.283Y-98.654 +X159.283Y-101.194 +X159.283Y-103.734 +X159.283Y-106.274 +X159.283Y-108.814 +X159.283Y-111.354 +X159.283Y-113.894 +X159.283Y-116.434 +X159.283Y-118.974 +X159.283Y-121.514 +X159.283Y-124.054 +X159.283Y-126.594 +X159.283Y-129.134 +X159.283Y-131.674 +X159.283Y-134.214 +X164.541Y-55.397 +X164.541Y-57.937 +X164.541Y-60.477 +X164.541Y-63.017 +X164.541Y-65.557 +X164.541Y-68.097 +X164.541Y-70.637 +X164.541Y-73.177 +X164.541Y-75.717 +X164.541Y-78.257 +X164.541Y-80.797 +X164.541Y-83.337 +X164.541Y-85.877 +X164.541Y-88.417 +X164.541Y-90.957 +X164.541Y-93.497 +X164.541Y-96.037 +X164.541Y-98.577 +X164.541Y-101.117 +X164.541Y-103.657 +X164.541Y-106.197 +X164.541Y-108.737 +X164.541Y-111.277 +X164.541Y-113.817 +X164.541Y-116.357 +X164.541Y-118.897 +X164.541Y-121.437 +X164.541Y-123.977 +X164.541Y-126.517 +X164.541Y-129.057 +X164.541Y-131.597 +X164.541Y-134.137 +T0 +M30 diff --git a/MCL68+/PCB/PCB_FILES/MCL68-all.pos b/MCL68+/PCB/PCB_FILES/MCL68-all.pos new file mode 100644 index 0000000..c31025a --- /dev/null +++ b/MCL68+/PCB/PCB_FILES/MCL68-all.pos @@ -0,0 +1,19 @@ +### Footprint positions - created on Fri Jun 23 21:52:30 2023 ### +### Printed by KiCad version 7.0.5 +## Unit = mm, Angle = deg. +## Side : All +# Ref Val Package PosX PosY Rot Side +C1 10_uF C_0805_2012Metric 13.2334 14.1732 0.0000 bottom +U4 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 16.4923 31.4804 180.0000 bottom +U8 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.3830 23.3680 0.0000 bottom +U11 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 17.0003 58.5776 180.0000 bottom +U12 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 13.9777 66.6594 180.0000 bottom +U1 68000D DIP-64_W25.4mm 4.0386 81.6610 0.0000 top +U2 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4886 23.3857 -90.0000 top +U3 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.5862 47.1170 0.0000 top +U5 Teensy4.1 DIP-48_W15.24mm 8.9408 61.2648 0.0000 top +U6 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 15.0368 -90.0000 top +U7 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 6.6548 -90.0000 top +U9 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 40.0227 -90.0000 top +U10 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 31.7169 -90.0000 top +## End diff --git a/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip b/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip new file mode 100644 index 0000000..36cdfac Binary files /dev/null and b/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip differ diff --git a/MCL68+/PCB/fp-info-cache b/MCL68+/PCB/fp-info-cache new file mode 100644 index 0000000..03ea2f9 --- /dev/null +++ b/MCL68+/PCB/fp-info-cache @@ -0,0 +1,708 @@ +170162914185880 +Capacitor_SMD +CP_Elec_3x5.3 +SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics +Capacitor Electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_3x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.3 +SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.4 +SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_4x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.4 +SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.3 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.8 +SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_5x5.9 +SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x3.9 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.5 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x4.9 +SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.2 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.3 +SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.4_Nichicon +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x5.9 +SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_6.3x9.9 +SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x5.4 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.2 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.5 +SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.7 +SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x6.9 +SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10 +SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x10.5 +SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_8x11.9 +SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.7 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x7.9 +SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10 +SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x10.5 +SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.5 +SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x12.6 +SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_10x14.3 +SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_16x22 +SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x17.5 +SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_18x22 +SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf +capacitor electrolytic +0 +2 +2 +Capacitor_SMD +CP_Elec_CAP-XX_DMF3Zxxxxxxxx3D +5.5V, 470mF supercapacitor, 45mohm, -40ºC to +70ºC, https://www.cap-xx.com/wp-content/uploads/datasheets/CAP-XX-DMF470mF-Datasheet.pdf +supercap +0 +3 +3 +Capacitor_SMD +C_0201_0603Metric +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_0201_0603Metric_Pad0.64x0.40mm_HandSolder +Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_0402_1005Metric +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0402_1005Metric_Pad0.74x0.62mm_HandSolder +Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0504_1310Metric_Pad0.83x1.28mm_HandSolder +Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0603_1608Metric_Pad1.08x0.95mm_HandSolder +Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_0805_2012Metric_Pad1.18x1.45mm_HandSolder +Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_01005_0402Metric +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor +0 +4 +2 +Capacitor_SMD +C_01005_0402Metric_Pad0.57x0.30mm_HandSolder +Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +4 +2 +Capacitor_SMD +C_1206_3216Metric +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1206_3216Metric_Pad1.33x1.80mm_HandSolder +Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1210_3225Metric_Pad1.33x2.70mm_HandSolder +Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1812_4532Metric_Pad1.57x3.40mm_HandSolder +Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_1825_4564Metric_Pad1.57x6.80mm_HandSolder +Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2220_5650Metric_Pad1.97x5.40mm_HandSolder +Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_2225_5664Metric_Pad1.80x6.60mm_HandSolder +Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor +0 +2 +2 +Capacitor_SMD +C_3640_9110Metric_Pad2.10x10.45mm_HandSolder +Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator +capacitor handsolder +0 +2 +2 +Capacitor_SMD +C_Elec_3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_4x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_5x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x5.8 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_6.3x7.7 +SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x5.4 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x6.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_8x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Elec_10x10.2 +SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm +capacitor electrolyic nonpolar +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-A +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZB4-B +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZB4 TZB4-A +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZC3 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZR1 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZR1 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZW4 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZW4 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Murata_TZY2 +trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb + Murata TZY2 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Sprague-Goodman_SGC3 +trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf + Sprague Goodman SGC3 +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JN +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JN +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JQ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JQ +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JR +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JV +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JV +0 +2 +2 +Capacitor_SMD +C_Trimmer_Voltronics_JZ +trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf + Voltronics JR +0 +2 +2 diff --git a/MCL68+/code/MCL68_Plus.ino b/MCL68+/code/MCL68_Plus.ino new file mode 100644 index 0000000..7b93bda --- /dev/null +++ b/MCL68+/code/MCL68_Plus.ino @@ -0,0 +1,3334 @@ +// +// +// File Name : MCL68_Plus.ino +// Used on : +// Author : Ted Fried, MicroCore Labs +// Creation : 10/25/2023 +// +// Description: +// ============ +// +// Drop-in replacement for the Motorola 68000 +// +//------------------------------------------------------------------------ +// +// Modification History: +// ===================== +// +// Revision 1 10/25/2023 +// Initial revision +// +// +//------------------------------------------------------------------------ +// +// Copyright (c) 2023 Ted Fried +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in all +// copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +// SOFTWARE. +// +//------------------------------------------------------------------------ + +#include <stdio.h> + + + +// Defines +// ---------------------------------------------------------------------- + + +// Teensy 4.1 pin assignments +// +#define PIN_CLK 0 +#define PIN_DTACK_n 1 +#define PIN_VPA_n 24 +#define PIN_BR_n 25 +#define PIN_BGACK_n 30 + +#define PIN_INPUT_MUX 28 // Muxes between Data_in[15:0] and Halt/Reset/IPL[2:0] +#define PIN_DATA15_IN 27 +#define PIN_DATA14_IN 26 +#define PIN_DATA13_IN 39 +#define PIN_DATA12_IN 38 +#define PIN_DATA11_IN 21 +#define PIN_DATA10_IN 20 +#define PIN_DATA9_IN 23 +#define PIN_DATA8_IN 22 +#define PIN_DATA7_IN 16 +#define PIN_DATA6_IN 17 +#define PIN_DATA5_IN 41 +#define PIN_DATA4_IN 40 // muxed with HALT_n +#define PIN_DATA3_IN 15 // muxed with RESET_n +#define PIN_DATA2_IN 14 // muxed with IPL[2] +#define PIN_DATA1_IN 18 // muxed with IPL[1] +#define PIN_DATA0_IN 19 // muxed with IPL[0] + +#define PIN_ADDR_574_CLK 32 // CK for the 574's +#define PIN_AD_SHIFTOUT_7 13 // Shifts out Addr[23:1] and Data_out[15:0] +#define PIN_AD_SHIFTOUT_6 12 +#define PIN_AD_SHIFTOUT_5 11 +#define PIN_AD_SHIFTOUT_4 10 +#define PIN_AD_SHIFTOUT_3 9 +#define PIN_AD_SHIFTOUT_2 8 +#define PIN_AD_SHIFTOUT_1 7 +#define PIN_AD_SHIFTOUT_0 6 + +#define PIN_DATAOUT_OE_n 34 // OE for the Data_out 574's used for write cycles +#define PIN_ARB_OE_n 31 // OE for buffers when arbitration hands bus to another master + +#define PIN_FC_1 35 +#define PIN_FC_0 36 +#define PIN_AS_n 37 +#define PIN_UDS_n 5 +#define PIN_LDS_n 4 +#define PIN_WR_n 3 +#define PIN_E 2 +#define PIN_VMA_n 33 +#define PIN_BG_n 29 + + + +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- + +#define TRUE 1 +#define FALSE 0 +#define SIZE_BYTE 8 +#define SIZE_WORD 16 + +#define ADDRESS_REG 1 +#define DATA_REG 2 +#define IMMEDIATE 3 +#define MEMORY 4 + + +// Calculate data sizes for different opcode encoding types +#define DATA_SIZE_TYPE_A (((0x00C0&first_opcode)>>6)==0) ? 8 : (((0x00C0&first_opcode)>>6)==1) ? 16 : 32 +#define DATA_SIZE_TYPE_B (((0x3000&first_opcode)>>12)==1) ? 8 : (((0x3000&first_opcode)>>12)==3) ? 16 : 32 +#define DATA_SIZE_TYPE_C (((0x0040&first_opcode)>>6)==0) ? 16 : 32 +#define DATA_SIZE_TYPE_D (((0x0100&first_opcode)>>8)==0) ? 16 : 32 + + +// Flag bits +#define mc68k_flag_T ((mc68k_flags & 0x8000) >> 15) // 15 +#define mc68k_flag_S ((mc68k_flags & 0x2000) >> 13) // 13 +#define mc68k_flag_INTR_Mask ((mc68k_flags & 0x0700) >> 8) // [10:8] +#define mc68k_flag_X ((mc68k_flags & 0x0010) >> 4) // 4 +#define mc68k_flag_N ((mc68k_flags & 0x0008) >> 3) // 3 +#define mc68k_flag_Z ((mc68k_flags & 0x0004) >> 2) // 2 +#define mc68k_flag_V ((mc68k_flags & 0x0002) >> 1) // 1 +#define mc68k_flag_C ( mc68k_flags & 0x0001) // 0 + + +#define direct_intr_raw (GPIO6_raw_data&0x04000000) +#define direct_reset_raw (GPIO6_raw_data&0x02000000) + + +#define GPIO6_BIT_M68K_CLK 0x00000008 + +#define LS574_CLK_HIGH 0x00001000 // GPIO7 bit 12 +#define AS_n_HIGH 0x00080000 // GPIO7 bit 19 +#define AS_n_LOW 0xFFF7FFFF // GPIO7 bit 19 +#define DATA_OE_n_HIGH 0x20000000 // GPIO7 bit 29 +#define DATA_OE_n_LOW 0xDFFFFFFF // GPIO7 bit 29 + +#define WR_n_HIGH 0x00000020 // GPIO9 bit 5 +#define WR_n_LOW 0xFFFFFFDF // GPIO9 bit 5 +#define VMA_n_HIGH 0x00000080 // GPIO9 bit 7 +#define VMA_n_LOW 0xFFFFFF7F // GPIO9 bit 7 +#define BG_n_HIGH 0x80000000 // GPIO9 bit 31 +#define BG_n_LOW 0x7FFFFFFF // GPIO9 bit 31 + +#define E_HIGH 0x00000010 // GPIO9 bit 4 +#define E_LOW 0xFFFFFFEF // GPIO9 bit 4 +#define UDS_n_LOW 0xFFFFFEFF // GPIO9 bit 8 +#define UDS_n_HIGH 0x00000100 // GPIO9 bit 8 +#define LDS_n_LOW 0xFFFFFFBF // GPIO9 bit 6 +#define LDS_n_HIGH 0x00000040 // GPIO9 bit 6 +#define UDS_LDS_n_HIGH 0x00000140 // GPIO9 bit 8&6 + +#define DTACK_n_BIT 0x00000004 // GPIO6 bit 2 +#define VPA_n_BIT 0x00001000 // GPIO6 bit 12 +#define BR_n_BIT 0x00002000 // GPIO6 bit 13 +#define RESET_n_BIT 0x00100000 // GPIO6 bit 20 +#define HALT_n_BIT 0x00080000 // GPIO6 bit 19 + +#define IPL2_0_BITs 0x00070000 // GPIO6 bit 18,17,16 + +#define ARBOE_n_HIGH 0x00400000 // GPIO8 bit 22 +#define ARBOE_n_LOW 0xFFBFFFFF // GPIO8 bit 22 +#define BGACK_n_BIT 0xFF7FFFFF // GPIO8 bit 23 +#define INPUTMUX_n_HIGH 0x00040000 // GPIO8 bit 18 +#define INPUTMUX_n_LOW 0xFFFBFFFF // GPIO8 bit 18 + + +// Variables +// ---------------------------------------------------------------------- +unsigned char biu_size; +unsigned char reg_num; +unsigned char data_size; +unsigned char EA_register; +unsigned char ea_type; +unsigned char reset_status_d; +unsigned char source_ea_type; +unsigned char destination_ea_type; +unsigned char last_mc68k_flag_T; + +unsigned int last_exception=0; +unsigned int mc68k_flags=0x2700; +unsigned int biu_read_data; +unsigned int biu_dataout; +unsigned int first_opcode; + +unsigned long immediate; +unsigned long m68k_data_reg[8]; +unsigned long m68k_address_reg[8]; +uint32_t m68k_a7_S=0x4000; +unsigned long mc68k_pc=0; +unsigned long biu_address; +unsigned long calculated_EA; +unsigned long EA_Data; +unsigned long result; +unsigned long access_address; +unsigned long source_ea; +unsigned long destination_ea; +unsigned long num=0; +unsigned long original_mc68k_pc; + + +int16_t clock_counter=0; + + +uint32_t GPIO6_raw_data=0; +uint32_t gpio6_dtack_n=0; +uint8_t mode=0; + + +uint8_t mc68k_fc=0x1; // Normally set to Address Space Type = User Data + +uint32_t GPIO7_array[256] = {0x0,0x400,0x20000,0x20400,0x10000,0x10400,0x30000,0x30400,0x800,0xc00,0x20800,0x20c00,0x10800,0x10c00,0x30800,0x30c00,0x1,0x401,0x20001,0x20401,0x10001,0x10401,0x30001,0x30401,0x801,0xc01,0x20801,0x20c01,0x10801,0x10c01,0x30801,0x30c01,0x4,0x404,0x20004,0x20404,0x10004,0x10404,0x30004,0x30404,0x804,0xc04,0x20804,0x20c04,0x10804,0x10c04,0x30804,0x30c04,0x5,0x405,0x20005,0x20405,0x10005,0x10405,0x30005,0x30405,0x805,0xc05,0x20805,0x20c05,0x10805,0x10c05,0x30805,0x30c05,0x2,0x402,0x20002,0x20402,0x10002,0x10402,0x30002,0x30402,0x802,0xc02,0x20802,0x20c02,0x10802,0x10c02,0x30802,0x30c02,0x3,0x403,0x20003,0x20403,0x10003,0x10403,0x30003,0x30403,0x803,0xc03,0x20803,0x20c03,0x10803,0x10c03,0x30803,0x30c03,0x6,0x406,0x20006,0x20406,0x10006,0x10406,0x30006,0x30406,0x806,0xc06,0x20806,0x20c06,0x10806,0x10c06,0x30806,0x30c06,0x7,0x407,0x20007,0x20407,0x10007,0x10407,0x30007,0x30407,0x807,0xc07,0x20807,0x20c07,0x10807,0x10c07,0x30807,0x30c07,0x8,0x408,0x20008,0x20408,0x10008,0x10408,0x30008,0x30408,0x808,0xc08,0x20808,0x20c08,0x10808,0x10c08,0x30808,0x30c08,0x9,0x409,0x20009,0x20409,0x10009,0x10409,0x30009,0x30409,0x809,0xc09,0x20809,0x20c09,0x10809,0x10c09,0x30809,0x30c09,0xc,0x40c,0x2000c,0x2040c,0x1000c,0x1040c,0x3000c,0x3040c,0x80c,0xc0c,0x2080c,0x20c0c,0x1080c,0x10c0c,0x3080c,0x30c0c,0xd,0x40d,0x2000d,0x2040d,0x1000d,0x1040d,0x3000d,0x3040d,0x80d,0xc0d,0x2080d,0x20c0d,0x1080d,0x10c0d,0x3080d,0x30c0d,0xa,0x40a,0x2000a,0x2040a,0x1000a,0x1040a,0x3000a,0x3040a,0x80a,0xc0a,0x2080a,0x20c0a,0x1080a,0x10c0a,0x3080a,0x30c0a,0xb,0x40b,0x2000b,0x2040b,0x1000b,0x1040b,0x3000b,0x3040b,0x80b,0xc0b,0x2080b,0x20c0b,0x1080b,0x10c0b,0x3080b,0x30c0b,0xe,0x40e,0x2000e,0x2040e,0x1000e,0x1040e,0x3000e,0x3040e,0x80e,0xc0e,0x2080e,0x20c0e,0x1080e,0x10c0e,0x3080e,0x30c0e,0xf,0x40f,0x2000f,0x2040f,0x1000f,0x1040f,0x3000f,0x3040f,0x80f,0xc0f,0x2080f,0x20c0f,0x1080f,0x10c0f,0x3080f,0x30c0f }; + +uint32_t GPIO7_fcmode_array[8] = { 0x00080000, 0x000C0000, 0x20080000, 0x200C0000 , 0x00080000, 0x000C0000, 0x10080000, 0x100C0000 }; + +uint32_t gpio6_reset_n; +uint32_t gpio6_halt_n; +uint32_t gpio6_vpa_n; +uint32_t gpio6_ipl; +uint32_t gpio6_data=0; + +uint8_t nmi_gate=0; + +uint8_t sync_cycle=0; +uint16_t pfq_word_A; +uint16_t pfq_word_B; +uint8_t prefetch_queue_count=0; +uint32_t pfq_in_address; + +uint32_t gpio6_br_n; +uint32_t E_input; +uint32_t E_input_d; + + +FASTRUN uint8_t INTERNAL_ROM[0x10000]; + + +DMAMEM uint8_t INTERNAL_RAM1[0x40000]; // 256KB - Cant fit all 512KB in Teensy 4.1 RAM2, so splitting up +FASTRUN uint8_t INTERNAL_RAM2[0x40000]; // 256KB - + +uint8_t OVERLAY = 0x1; +uint8_t write_through = 0x1; +uint8_t temp16; +uint8_t rom_readthrough=0; + + + + + +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- + +void setup() { + + pinMode(PIN_CLK, INPUT); // GPIO6_20 + pinMode(PIN_DTACK_n, INPUT); // GPIO6_20 + pinMode(PIN_VPA_n, INPUT); // GPIO6_20 + pinMode(PIN_BR_n, INPUT); // GPIO6_20 + pinMode(PIN_BGACK_n, INPUT); // GPIO8_3 + + pinMode(PIN_INPUT_MUX, OUTPUT); // GPIO8_3 + pinMode(PIN_DATA15_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA14_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA13_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA12_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA11_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA10_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA9_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA8_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA7_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA6_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA5_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA4_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA3_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA2_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA1_IN, INPUT); // GPIO6_20 + pinMode(PIN_DATA0_IN, INPUT); // GPIO6_20 + + pinMode(PIN_ADDR_574_CLK, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_7, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_6, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_5, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_4, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_3, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_2, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_1, OUTPUT); // GPIO7_13 + pinMode(PIN_AD_SHIFTOUT_0, OUTPUT); // GPIO7_13 + + pinMode(PIN_DATAOUT_OE_n, OUTPUT); // GPIO7_13 + pinMode(PIN_ARB_OE_n, OUTPUT); // GPIO8_3 + + pinMode(PIN_FC_1, OUTPUT); // GPIO7_13 + pinMode(PIN_FC_0, OUTPUT); // GPIO7_13 + pinMode(PIN_AS_n, OUTPUT); // GPIO7_13 + pinMode(PIN_UDS_n, OUTPUT); // GPIO9_6 + pinMode(PIN_LDS_n, OUTPUT); // GPIO9_6 + pinMode(PIN_WR_n, OUTPUT); // GPIO9_6 + pinMode(PIN_E, OUTPUT); // GPIO9_6 + pinMode(PIN_VMA_n, OUTPUT); // GPIO9_6 + pinMode(PIN_BG_n, OUTPUT); // GPIO9_6 + + + // Set initial values for outputs + // + digitalWriteFast(PIN_INPUT_MUX,1); + digitalWriteFast(PIN_DATAOUT_OE_n,1); + digitalWriteFast(PIN_ARB_OE_n,0); + digitalWriteFast(PIN_FC_1,1); + digitalWriteFast(PIN_FC_0,1); + digitalWriteFast(PIN_AS_n,1); + digitalWriteFast(PIN_UDS_n,1); + digitalWriteFast(PIN_LDS_n,1); + digitalWriteFast(PIN_WR_n,1); + digitalWriteFast(PIN_VMA_n,1); + digitalWriteFast(PIN_BG_n,1); + + Serial.begin(9600); + + // Generate E clock output which is 1/10 the CPU clock + analogWriteFrequency(PIN_E, 780000); + analogWrite(PIN_E, 128); + +} + +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- + + + + +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- +// +// Begin 68000 Bus Interface Unit - BIU +// +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- + +void Exception_Handler(unsigned int exception_type); // Prototype + + +// ------------------------------------------------- +// Wait for the 68000 CLK rising edge +// ------------------------------------------------- +inline void wait_for_CLK_rising_edge() { + register uint32_t gpio6_data=0; + + while ( (GPIO6_DR & GPIO6_BIT_M68K_CLK) != 0) {} // First ensure clock is at a low level + do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & GPIO6_BIT_M68K_CLK) == 0); // Then poll for the first instance where clock is not low + + return; +} + + +// ------------------------------------------------- +// Wait for the 68000 CLK falling edge +// ------------------------------------------------- +inline void wait_for_CLK_falling_edge() { + + while ( (GPIO6_DR & GPIO6_BIT_M68K_CLK) == 0) {} // First ensure clock is at a low level + do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & GPIO6_BIT_M68K_CLK) != 0); // Then poll for the first instance where clock is not low + + return; +} + + +// ------------------------------------------------- +// Wait for the E CLK rising edge +// ------------------------------------------------- +inline void wait_for_E_rising_edge() { + register uint32_t gpio6_data=0; + + while ( (GPIO6_DR & BR_n_BIT) != 0) {} // First ensure clock is at a low level + do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & BR_n_BIT) == 0); // Then poll for the first instance where clock is not low + + return; +} + + +// ------------------------------------------------- +// Wait for the E CLK falling edge +// ------------------------------------------------- +inline void wait_for_E_falling_edge() { + + while ( (GPIO6_DR & BR_n_BIT) == 0) {} // First ensure clock is at a low level + do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & BR_n_BIT) != 0); // Then poll for the first instance where clock is not low + + return; +} + + + + +// Requests BIU to perform a Data Write cycle +// ---------------------------------------------------------------------- +void BIU_Write(uint32_t local_address , uint16_t local_write_data , uint8_t local_size) +{ + register uint32_t muxout_clock0, muxout_clock1, muxout_clock2, muxout_clock3, muxout_clock4; + register uint32_t muxout_clock5, muxout_clock6, muxout_clock7, muxout_clock8, muxout_clock9; + register uint32_t precalculate_uls_lds; + register uint32_t address_512K; + register uint32_t address_256K; + + local_address = local_address & 0xFFFFFF; + + + if ( (local_address==0xEFFFFE) && (local_size==8) && ((local_write_data&0x10)==0x00) ) OVERLAY=0; + if ( (local_address==0xEFFFFE) && (local_size==16) && ((local_write_data&0x1000)==0x0000) ) OVERLAY=0; + + if ( (local_address==0xEFFFFE) && (local_size==8) && ((local_write_data&0x10)==0x10) ) OVERLAY=1; + if ( (local_address==v) && (local_size==16) && ((local_write_data&0x1000)==0x1000) ) OVERLAY=1; + + local_size = local_size | (0x1 & local_address); + write_through=1; + + + // Check Alignment for Words + if ( (0x1&local_address)==1 && local_size==SIZE_WORD) { access_address=local_address; Exception_Handler(3); } + + + // Macintosh 512KB DRAM + // + else if ( ((OVERLAY==1) && (local_address>=0x600000) && (local_address<0x800000) ) || ( (OVERLAY==0) && (local_address<0x400000)) ) { + + address_512K = local_address & 0x07FFFF; // Limit to 512K + address_256K = local_address & 0x03FFFF; // Limit to 256K + if ( (address_512K>=0x07A700) && (address_512K<0x07FC80) ) { write_through=1; } // Video Page 1 0x5580 bytes + else if ( (address_512K>=0x072700) && (address_512K<0x077C80) ) { write_through=1; } // Video Page 2 + else if ( (address_512K>=0x07FD00) && (address_512K<0x07FFE4) ) { write_through=1; } // Audio Page 1 0x02E4 bytes + else if ( (address_512K>=0x07A100) && (address_512K<0x07A3E4) ) { write_through=1; } // Audio Page 2 + else { write_through=0; } + + if (address_512K < 0x040000) { // 0x000000 - 0x03FFFF = 256KB + if (local_size>9) { INTERNAL_RAM1[address_256K] = (local_write_data>>8); INTERNAL_RAM1[address_256K+1] = (0xFF&local_write_data); } + else { INTERNAL_RAM1[address_256K] = local_write_data; } + } + else { // 0x040000 - 0x07FFFF = 256KB + if (local_size>9) { INTERNAL_RAM2[address_256K] = (local_write_data>>8); INTERNAL_RAM2[address_256K+1] = (0xFF&local_write_data); } + else { INTERNAL_RAM2[address_256K] = local_write_data; } + } + //write_through=0; + } + + + + if (write_through==0) { + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + return; } + else { + //if (OVERLAY==0) Serial.printf("local_address:%x\n\r",local_address); + + if (local_size<10) { local_write_data = ( (local_write_data&0x00FF) | (local_write_data<<8)); } + + // Pre-calculate GPIO7 values + // + muxout_clock0 = GPIO7_array[ (0x000000FE&local_address)>>0 | (mc68k_flag_S) ] | GPIO7_fcmode_array[mc68k_fc]; // Also asserts AS_n and DATABUS_OE_n high + muxout_clock2 = GPIO7_array[ (0x0000FF00&local_address)>>8 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock4 = GPIO7_array[ (0x00FF0000&local_address)>>16 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock6 = GPIO7_array[ (0x0000FF00&local_write_data)>>8 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock8 = GPIO7_array[ (0x000000FF&local_write_data) ] | GPIO7_fcmode_array[mc68k_fc]; + + muxout_clock1 = muxout_clock0 | LS574_CLK_HIGH; // These are the odd words that assert the 574 clock bit high + muxout_clock3 = muxout_clock2 | LS574_CLK_HIGH; // Even bits set this bit low + muxout_clock5 = muxout_clock4 | LS574_CLK_HIGH; + muxout_clock7 = muxout_clock6 | LS574_CLK_HIGH; + muxout_clock9 = muxout_clock8 | LS574_CLK_HIGH; + + + + noInterrupts(); // Disable Teensy interupts so the 68000 bus cycle can complete without interruption + + + // S0 Rising edge of CLK + // Shift out FC[2:0], Addr[23:1] and Data[15:0] + // ----------------------------------------------------------------------------- + GPIO7_DR = muxout_clock0; delayNanoseconds(1); + GPIO7_DR = muxout_clock1; delayNanoseconds(1); + GPIO7_DR = muxout_clock2; delayNanoseconds(1); + GPIO7_DR = muxout_clock3; delayNanoseconds(1); + GPIO7_DR = muxout_clock4; delayNanoseconds(1); + GPIO7_DR = muxout_clock5; delayNanoseconds(1); + GPIO7_DR = muxout_clock6; delayNanoseconds(1); + GPIO7_DR = muxout_clock7; delayNanoseconds(1); + GPIO7_DR = muxout_clock8; delayNanoseconds(1); + GPIO7_DR = muxout_clock9; delayNanoseconds(1); + //GPIO8_DR = GPIO8_DR & ARBOE_n_LOW; // FIX!!!!!! + + + / S2 Rising edge of CLK + // - Assert AS_n, WR_n, Databus_OE_n + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + GPIO7_DR = muxout_clock9 & AS_n_LOW & DATA_OE_n_LOW; + GPIO9_DR = GPIO9_DR & WR_n_LOW ; + precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; + + + + // S3 Falling edge of CLK + // - Do nothing + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + switch(local_size) { + case (8): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) | LDS_n_HIGH) ; break; } + case (9): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) & LDS_n_LOW ) ; break; } + case (16): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) & LDS_n_LOW ) ; break; } + case (17): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; break; } + } + + // S4 Rising edge of CLK + // - Assert UDS_n, LDS_n + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + GPIO9_DR = precalculate_uls_lds; + + + + // S5 Falling edge of CLK + // - Poll for DTACK_n + // - Handle 6800 Bus Timing (VPA/VMA Cycles) + // - Poll for BERR_n ** Future + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + do { wait_for_CLK_falling_edge(); + gpio6_dtack_n = GPIO6_DR & DTACK_n_BIT; + gpio6_vpa_n = GPIO6_DR & VPA_n_BIT; + } while ( (gpio6_dtack_n != 0) && ( gpio6_vpa_n != 0) ); + + + + if ( gpio6_vpa_n == 0) { + + wait_for_E_falling_edge(); + + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + GPIO9_DR = GPIO9_DR & VMA_n_LOW; // Assert VMA_n + + wait_for_E_rising_edge(); + wait_for_E_falling_edge(); + + GPIO7_DR = (muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH); + GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | VMA_n_HIGH | WR_n_HIGH; + + interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works + return; + } + + + // S6 Rising edge of CLK + // - Do nothing + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + + + // S7 Falling edge of CLK + // - Deassert AS_n, UDS_n, LDS_n + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + GPIO7_DR = muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH; + GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | WR_n_HIGH; + + + interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works + return; +} +} + + + +// Requests BIU to perform a Read cycle +// ---------------------------------------------------------------------- +uint16_t BIU_Read(uint32_t local_address , uint8_t local_size) +{ + register uint32_t muxout_clock0, muxout_clock1, muxout_clock2, muxout_clock3, muxout_clock4; + register uint32_t muxout_clock5, muxout_clock6, muxout_clock7, muxout_clock8, muxout_clock9; + register uint32_t precalculate_uls_lds; + uint16_t read_data; + + local_address = local_address & 0xFFFFFF; + + local_size = local_size | (0x1 & local_address); + + + // Check Alignment for Words + if ( (0x1&local_address)==1 && local_size==SIZE_WORD) { access_address=local_address; Exception_Handler(3); return 0xEEEE;} + + + // ROM 64KB + if ( (rom_readthrough==0) && ((OVERLAY==1) && (local_address<0x600000)) || ((OVERLAY==0) && (rom_readthrough==0) && (local_address>=0x400000) &&(local_address<0x800000)) ) { + local_address = local_address & 0x00FFFF; // Limit to 64K + if (local_size>9) { read_data = (INTERNAL_ROM[local_address]<<8) | INTERNAL_ROM[local_address+1]; } + else { read_data = INTERNAL_ROM[local_address];} + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + return read_data; + } + + // RAM 512KB + else if ( ((OVERLAY==1) && (local_address>=0x600000) && (local_address<0x800000) ) || ( (OVERLAY==0) && (local_address<0x400000)) ) { + local_address = local_address & 0x07FFFF; // Limit to 512K + if (local_address < 0x040000) { // 0x000000 - 0x03FFFF = 256KB + if (local_size>9) { read_data = (INTERNAL_RAM1[local_address]<<8) | INTERNAL_RAM1[local_address+1]; } + else { read_data = INTERNAL_RAM1[local_address];} + } + else { // 0x040000 - 0x07FFFF = 256KB + local_address = local_address - 0x040000; + if (local_size>9) { read_data = (INTERNAL_RAM2[local_address]<<8) | INTERNAL_RAM2[local_address+1]; } + else { read_data = INTERNAL_RAM2[local_address];} + } + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + return read_data; + } + + + else { + + // Pre-calculate GPIO7 values + // + muxout_clock0 = GPIO7_array[ (0x000000FE&local_address)>>0 | (mc68k_flag_S) ] | GPIO7_fcmode_array[mc68k_fc]; // Also asserts AS_n and DATABUS_OE_n high + muxout_clock2 = GPIO7_array[ (0x0000FF00&local_address)>>8 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock4 = GPIO7_array[ (0x00FF0000&local_address)>>16 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock6 = GPIO7_array[ 0x0 ] | GPIO7_fcmode_array[mc68k_fc]; + muxout_clock8 = GPIO7_array[ 0x0 ] | GPIO7_fcmode_array[mc68k_fc]; + + muxout_clock1 = muxout_clock0 | LS574_CLK_HIGH; // These are the odd words that assert the 574 clock bit high + muxout_clock3 = muxout_clock2 | LS574_CLK_HIGH; // Even bits set this bit low + muxout_clock5 = muxout_clock4 | LS574_CLK_HIGH; + muxout_clock7 = muxout_clock6 | LS574_CLK_HIGH; + muxout_clock9 = muxout_clock8 | LS574_CLK_HIGH | DATA_OE_n_HIGH; + + + + noInterrupts(); // Disable Teensy interupts so the 68000 bus cycle can complete without interruption + + + // S0 Rising edge of CLK + // Shift out FC[2:0], Addr[23:1] and Data[15:0] + // ----------------------------------------------------------------------------- + GPIO7_DR = muxout_clock0; delayNanoseconds(1); + GPIO7_DR = muxout_clock1; delayNanoseconds(1); + GPIO7_DR = muxout_clock2; delayNanoseconds(1); + GPIO7_DR = muxout_clock3; delayNanoseconds(1); + GPIO7_DR = muxout_clock4; delayNanoseconds(1); + GPIO7_DR = muxout_clock5; delayNanoseconds(1); + GPIO7_DR = muxout_clock6; delayNanoseconds(1); + GPIO7_DR = muxout_clock7; delayNanoseconds(1); + GPIO7_DR = muxout_clock8; delayNanoseconds(1); + GPIO7_DR = muxout_clock9; + //GPIO8_DR = GPIO8_DR & ARBOE_n_LOW; // FIX!!!!!! + precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; + + + switch(local_size) { + case (8): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) | LDS_n_HIGH) ; break; } + case (9): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) & LDS_n_LOW ) ; break; } + case (16): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) & LDS_n_LOW ) ; break; } + case (17): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; break; } + } +//if (local_address>0xE00000) Serial.printf("local_address: %x local_size:%x\n\r",local_address,local_size); + + + + // S2 Rising edge of CLK + // - Assert AS_n + // - Assert UDS_n, LDS_n + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + GPIO7_DR = muxout_clock9 & AS_n_LOW; + GPIO9_DR = precalculate_uls_lds | 0x80; + + // S3 Falling edge of CLK + // - Store the values for RESET_n, HALT_n + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + sync_cycle=0; + digitalWriteFast(PIN_INPUT_MUX,0); + + + // S4 Rising edge of CLK + // - Do nothing + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + + + + // S5 Falling edge of CLK + // - Poll for DTACK_n + // - Handle 6800 Bus Timing (VPA/VMA Cycles) + // - Poll for BERR_n ** Future + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + do { wait_for_CLK_falling_edge(); + gpio6_dtack_n = GPIO6_DR & DTACK_n_BIT; + gpio6_vpa_n = GPIO6_DR & VPA_n_BIT; + } while ( (gpio6_dtack_n != 0) && ( gpio6_vpa_n != 0) ); + + + if ( gpio6_vpa_n == 0) { + sync_cycle=1; + + wait_for_E_falling_edge(); + + wait_for_CLK_falling_edge(); + wait_for_CLK_falling_edge(); + GPIO9_DR = GPIO9_DR & VMA_n_LOW; // Assert VMA_n + + wait_for_E_rising_edge(); + wait_for_E_falling_edge(); + + GPIO7_DR = (muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH); + GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | VMA_n_HIGH; + read_data = GPIO6_DR >> 16; + digitalWriteFast(PIN_INPUT_MUX,1); + + if (local_size==8) { read_data = (read_data>>8); } + else if (local_size==9) { read_data = (read_data&0x00FF); } + + + interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works + + if ( (local_address&0xFF0000)==0xF80000) read_data = 0xFFFF; + + return read_data; + } + + + // S6 Rising edge of CLK + // - Steer the '257 to pass read data + // ----------------------------------------------------------------------------- + wait_for_CLK_rising_edge(); + + + + // S7 Falling edge of CLK + // - Deassert AS_n, UDS_n, LDS_n + // - Sample the Data Bus + // - Steer the '257 to pass the reset, halt, IPL, BERR + // ----------------------------------------------------------------------------- + wait_for_CLK_falling_edge(); + GPIO7_DR = muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH; + GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH; + + read_data = gpio6_data >> 16; + digitalWriteFast(PIN_INPUT_MUX,1); + + + if (local_size==8) { read_data = (read_data>>8); } + else if (local_size==9) { read_data = (read_data&0x00FF); } + + interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works + + + return read_data; +} +} + + + +// Requests BIU to perform an Interrupt IACK cycle +// ---------------------------------------------------------------------- +uint8_t BIU_IACK() { + uint8_t local_fc_copy; + uint32_t local_address; + uint16_t local_data; + //uint8_t local_intr_mask; + + // local_intr_mask=mc68k_flag_INTR_Mask; //Serial.printf("BIU_IACK\n\r"); + + local_fc_copy = mc68k_fc; + mc68k_fc = 0x7; // Set to Address Space Type = CPU Space for IACK + local_address = 0xFFFFFFF1 | (gpio6_ipl << 1); // Set Address output for IACK + local_data = BIU_Read(local_address, SIZE_BYTE); // Read the vector + + if (sync_cycle==1) local_data = 0x18 + gpio6_ipl; // Autovector Interrupt = 0x18 + the IPL number + + mc68k_fc = local_fc_copy; + return local_data; +} + + +// BIU Read 32 bits +// ---------------------------------------------------------------------- +unsigned long BIU_Read_32(unsigned long local_address) +{ + return (BIU_Read(local_address , 16) << 16) | BIU_Read(local_address+0x2 , 16); +} + + +// BIU Write 32 bits +// ---------------------------------------------------------------------- +void BIU_Write_32(unsigned long local_address , unsigned long local_data ) +{ + BIU_Write(local_address , (0xFFFF0000&local_data)>>16 , 16); // Write upper word of the 32-bit data + BIU_Write(local_address+0x2, (0x0000FFFF&local_data) , 16); // Write lower word of the 32-bit data at next word address + return; +} + + +// Add a word to the prefetch queue +// ------------------------------------------------------ +void BIU_PFQ_add_word() { + uint16_t local_word; + + if (prefetch_queue_count>1) return; // Prefetch queue limited to two words + + mc68k_fc = ((mc68k_flags & 0x2000) >> 11) | 0x2; // Set FC to Address Space Type = Program + local_word = BIU_Read(pfq_in_address , SIZE_WORD); // Fetch the word + mc68k_fc = ((mc68k_flags & 0x2000) >> 11) | 0x1; // Return FC to Address Space Type = Data + + pfq_in_address = pfq_in_address + 2; + + + switch(prefetch_queue_count) { + case 0: pfq_word_A = local_word; break; + case 1: pfq_word_B = local_word; break; + } + prefetch_queue_count++; + //Serial.printf("PFQ %d %x %x\n\r",prefetch_queue_count-1,pfq_word_A,pfq_word_B); + + + return; +} + + +// Fetch a word from the prefetch queue +// ------------------------------------------------------ +uint16_t BIU_PFQ_Fetch() { + uint16_t pfq_top_word; + + if (prefetch_queue_count==0) BIU_PFQ_add_word(); // Prefetch queue empty, so must fill at least one word in the queue + + pfq_top_word = pfq_word_A; + pfq_word_A = pfq_word_B; + pfq_word_B = 0x00; + prefetch_queue_count--; + + mc68k_pc = mc68k_pc + 2; + //Serial.printf("PFQ Fetchiing %x %d %x %x\n\r",pfq_top_word,prefetch_queue_count,pfq_word_A,pfq_word_B); +//Serial.printf("%x ",pfq_top_word); + return pfq_top_word; +} + + +// Flushes the prefetch queue and begins fetching instructions from the new PC address +// ------------------------------------------------------------------------------------- +void BIU_Jump(uint32_t jump_address) { + jump_address = 0xFFFFFFFF & jump_address; + + // Check Alignment for Words + if ( (0x1&jump_address)==1) { access_address=jump_address; Exception_Handler(3); } + else + { + mc68k_pc = jump_address; // Set PC to the Jump Address + + prefetch_queue_count = 0; // Flush the Prefetch Queue + pfq_in_address = mc68k_pc; + } + return; + +} + +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- +// +// End MC68000 Bus Interface Unit +// +// -------------------------------------------------------------------------------------------------- +// -------------------------------------------------------------------------------------------------- + + + + +// Write data back to the Data register pool with the correct data size +// ---------------------------------------------------------------------- +void Store_Data_Register(unsigned char reg_num , unsigned long reg_data , unsigned char reg_size) +{ + if (reg_size==8) { m68k_data_reg[reg_num] = ( (m68k_data_reg[reg_num]&0xFFFFFF00) | (reg_data&0x000000FF) ); } + else if (reg_size==16) { m68k_data_reg[reg_num] = ( (m68k_data_reg[reg_num]&0xFFFF0000) | (reg_data&0x0000FFFF) ); } + else if (reg_size==32) { m68k_data_reg[reg_num] = (reg_data&0xFFFFFFFF); } + return; +} + +// Read data from the Data register pool +// ---------------------------------------------------------------------- +unsigned long Fetch_Data_Register(unsigned char reg_num , unsigned char size) +{ + if (size==8) { return (m68k_data_reg[reg_num]&0x000000FF); } + else if (size==16) { return (m68k_data_reg[reg_num]&0x0000FFFF); } + else if (size==32) { return (m68k_data_reg[reg_num]&0xFFFFFFFF); } + else return 0xEEEEEEEE; +} + + +// Return the sign-extended value of a B/W/L register +// ---------------------------------------------------------------------- +unsigned long Sign_Extend(unsigned long reg_data , unsigned char reg_size) +{ + if (reg_size==8) + { + if ((reg_data&0x0080)!=0x0) { return (reg_data | 0xFFFFFF00); } else { return (reg_data & 0x000000FF); } + } + else if (reg_size==16) + { + if ((reg_data&0x8000)!=0x0) { return (reg_data | 0xFFFF0000); } else { return (reg_data & 0x0000FFFF); } + } + else { return (reg_data&0xFFFFFFFF); } +} + + +// Write data back to the Address register pool +// Byte writes cause an exception +// Write back to the proper SP (A7) depending on the Supervisor mode +// ---------------------------------------------------------------------- +void Store_Address_Register(unsigned char reg_num , unsigned long reg_data , unsigned char reg_size) +{ + if (reg_size==8) { Exception_Handler(3); } + + else if (mc68k_flag_S==1 && reg_num==0x7) { m68k_a7_S = (reg_data&0xFFFFFFFF); } + else { m68k_address_reg[reg_num] = (reg_data&0xFFFFFFFF); } + + return; +} + + + +// Read data from the Address register pool +// ---------------------------------------------------------------------- +unsigned long Fetch_Address_Register(unsigned char reg_num , unsigned char size) +{ + if (mc68k_flag_S==1 && reg_num==0x7) return m68k_a7_S; + + else return m68k_address_reg[reg_num]; + +} + + + +// Calculate the selected condition results +// ---------------------------------------------------------------------- +unsigned char Test_Condition(unsigned int local_opcode) +{ + unsigned int condition_code; + + condition_code = (local_opcode&0x0F00) >> 8; // Isolate opcode bits[11:8] + + switch(condition_code) + { + case 0x0: return TRUE; // Always + case 0x1: return FALSE; // Never + case 0x2: if (mc68k_flag_C==0 && mc68k_flag_Z==0) return TRUE; else return FALSE; // Higher Than C=0 AND Z=0 + case 0x3: if (mc68k_flag_C==1 || mc68k_flag_Z==1) return TRUE; else return FALSE; // Lower or Same C=1 OR Z=1 + case 0x4: if (mc68k_flag_C==0) return TRUE; else return FALSE; // Carry Clear C=0 + case 0x5: if (mc68k_flag_C==1) return TRUE; else return FALSE; // Carry Set C=1 + case 0x6: if (mc68k_flag_Z==0) return TRUE; else return FALSE; // Not Equal Z=0 + case 0x7: if (mc68k_flag_Z==1) return TRUE; else return FALSE; // Equal Z=1 + case 0x8: if (mc68k_flag_V==0) return TRUE; else return FALSE; // V Clear V=0 + case 0x9: if (mc68k_flag_V==1) return TRUE; else return FALSE; // V Set V=1 + case 0xA: if (mc68k_flag_N==0) return TRUE; else return FALSE; // Plus N=0 + case 0xB: if (mc68k_flag_N==1) return TRUE; else return FALSE; // Minus N=1 + case 0xC: if (mc68k_flag_N == mc68k_flag_V) return TRUE; else return FALSE; // Greater or Equal N=V + case 0xD: if (mc68k_flag_N != mc68k_flag_V) return TRUE; else return FALSE; // Less Than N!=V + case 0xE: if ((mc68k_flag_N==mc68k_flag_V) && mc68k_flag_Z==0) return TRUE; else return FALSE; // Greater Than N=V AND Z=0 + case 0xF: if ((mc68k_flag_N!=mc68k_flag_V) || mc68k_flag_Z==1) return TRUE; else return FALSE; // Less Than or Equal N!=V AND Z=1 + } + return 0; +} + + +// Push a word to the Stack +// ---------------------------------------------------------------------- +void Push(unsigned int push_data) +{ + + if (mc68k_flag_S==0x0) + { + m68k_address_reg[7] = m68k_address_reg[7] - 0x2; + BIU_Write(m68k_address_reg[7] , push_data, SIZE_WORD); + } + else + { + m68k_a7_S = m68k_a7_S - 0x2; + BIU_Write(m68k_a7_S , push_data, SIZE_WORD); + } + return; +} + + +// Pop a word to from the Stack +// ---------------------------------------------------------------------- +unsigned int Pop() +{ + unsigned int temp=0; + + if (mc68k_flag_S==0x0) + { + temp = BIU_Read(m68k_address_reg[7] , SIZE_WORD); + m68k_address_reg[7] = m68k_address_reg[7] + 0x2; + } + else + { + temp = BIU_Read(m68k_a7_S , SIZE_WORD); + m68k_a7_S = m68k_a7_S + 0x2; + } + return temp; +} + + +// Runs Reset routine to put CPU back to initial conditions +// ---------------------------------------------------------------------- +void Reset_routine() +{ + unsigned long pc_temp=0; + + OVERLAY=1; + + for (uint32_t i=0x7FA700 ; i<=0x7FFF00 ; i=i+1) { BIU_Write(i, random(0,0xFF) , SIZE_BYTE); } delay(1000); + for (uint32_t i=0x7FA700 ; i<=0x7FFF00 ; i=i+1) { BIU_Write(i, random(0,0xFF) , SIZE_BYTE); } delay(1000); + + + do { wait_for_CLK_falling_edge(); + gpio6_reset_n = gpio6_data & RESET_n_BIT; + gpio6_halt_n = gpio6_data & HALT_n_BIT; + } while ((gpio6_reset_n == 0) && (gpio6_halt_n == 0) ); // Wait here until RESET_n and HALT_n signal de-asserted + + + mc68k_flags=0x2700; // Initialize flags T=0, S=1, Mask=111 + + BIU_Jump(0x000000); // Flush prefetch queue and start fetching data at address 0x00 + + m68k_a7_S = BIU_PFQ_Fetch(); // Fetch upper word of the Supervisor Stack Pointer + + m68k_a7_S = (m68k_a7_S<<16) | BIU_PFQ_Fetch(); // Fetch lower word of the Supervisor Stack Pointer + + pc_temp = BIU_PFQ_Fetch(); // Fetch upper word of the Program Counter + mc68k_pc = (pc_temp<<16) | BIU_PFQ_Fetch(); // Fetch lower word of the Program Counter + + BIU_Jump(mc68k_pc); // Jump to the new PC + + return; +} + + +// ---------------------------------------------------------------------- +void Exception_Handler(unsigned int vector_number) +{ + unsigned int temp=0; + unsigned int mc68k_flags_copy=0x2700; + unsigned long exception_address=0; + + last_exception = vector_number; // Store the value of this exception + + mc68k_flags_copy = mc68k_flags; // Store the original Flags register value + temp = mc68k_flags | 0x2000; // Set the S flag + temp = temp & 0x7FFF; // Clear the T flag + mc68k_flags = temp; // Update the System Flags + + if (vector_number==0x8) clock_counter=6; + + if (vector_number <= 3) // Additional data is stacked for Group 0 + { + //Push(BIU_Get_Failed_Access_Type()); // Stack the BIU Access Type + clock_counter=50; + Push(0x5B); // !! Set to 0x5A for now + Push(access_address&0xFFFF); // Stack the lower portion of the failed access address + Push(access_address>>16); // Stack the upper portion of the failed access address + Push(first_opcode); // Stack the Opcode + } + + if (vector_number==99) // 0x99=Interrupt -- Fetch the vector number from the BIU + { + clock_counter=12; + temp = mc68k_flags & 0xF8FF; // Clear the Interrupt Flags + mc68k_flags = (temp | (gpio6_ipl<<8) ); // Set the Interrupt Flags to the current IRQ from the BIU + vector_number = BIU_IACK(); // Fetch the vector from the BIU IACK Cycle + } + + if ( (vector_number == 10) || (vector_number == 11) ) { // for the Line-A and Line-F trap the PC is 2 less + clock_counter=6; + mc68k_pc -=2 ; + } + + Push(mc68k_pc&0xFFFF); // Stack the lower PC + Push(mc68k_pc>>16); // Stack the upper PC + Push(mc68k_flags_copy); // Stack the Original copy of the Flags + + exception_address = BIU_Read_32(vector_number<<2); // Fetch the 32-bit exception address + BIU_Jump(exception_address); // Jump to the exception address + + + return; +} + + +// ---------------------------------------------------------------------- +void op_BOOL_I_TO_CCR(unsigned char bool_type) +{ + clock_counter=8; + if (bool_type==1) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) | (0x001F&BIU_PFQ_Fetch()) ); else + if (bool_type==2) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) & (0x001F&BIU_PFQ_Fetch()) ); else + if (bool_type==3) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) ^ (0x001F&BIU_PFQ_Fetch()) ); + return; +} + + +// ---------------------------------------------------------------------- +void op_BOOL_I_TO_SR(unsigned char bool_type) +{ + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + else + { + clock_counter=clock_counter+8; + if (bool_type==1) mc68k_flags = (mc68k_flags | BIU_PFQ_Fetch() ); else + if (bool_type==2) mc68k_flags = (mc68k_flags & BIU_PFQ_Fetch() ); else + if (bool_type==3) mc68k_flags = (mc68k_flags ^ BIU_PFQ_Fetch() ); + } + return; +} + + +// ---------------------------------------------------------------------- +unsigned long Calculate_EA(unsigned int allowed_modes) +{ + unsigned long address_register; + unsigned long temp_address; + unsigned long ea_extension; + unsigned long offset=0; + unsigned long extension_displacement; + unsigned long extension_register; + unsigned char ea_A_bit; + unsigned char ea_L_bit; + + + ea_type=99; // Reset ea_type value + + EA_register =(0x0007&first_opcode); + + switch( (0x0038&first_opcode)>>3 ) + { + case 0x0: if ((0x2000&allowed_modes)==0) Exception_Handler(4); else // Dn + { ea_type=DATA_REG; + return (EA_register); + } break; + + case 0x1: if ((0x1000&allowed_modes)==0) Exception_Handler(4); else // An + { ea_type=ADDRESS_REG; + return (EA_register); + } break; + + case 0x2: if ((0x0800&allowed_modes)==0) Exception_Handler(4); else // (An) + { ea_type=MEMORY; + address_register=Fetch_Address_Register(EA_register,32); + return address_register; + } break; + + case 0x3: if ((0x0400&allowed_modes)==0) Exception_Handler(4); else // (An)+ + { ea_type=MEMORY; + address_register=Fetch_Address_Register(EA_register,32); + temp_address = address_register; + address_register = (data_size==8 && EA_register==0x7) ? address_register+2 : // Special case for SSP + (data_size==8) ? address_register+1 : + (data_size==16) ? address_register+2 : + address_register+4 ; + Store_Address_Register(EA_register, address_register , 32); + return temp_address; + } break; + + case 0x4: if ((0x0200&allowed_modes)==0) Exception_Handler(4); else // -(An) + { clock_counter=clock_counter+2; + ea_type=MEMORY; + address_register=Fetch_Address_Register(EA_register,32); + address_register = (data_size==8 && EA_register==0x7) ? address_register-2 : // Special case for SSP + (data_size==8) ? address_register-1 : + (data_size==16) ? address_register-2 : + address_register-4 ; + Store_Address_Register(EA_register, address_register , 32); + return address_register; + } break; + + case 0x5: if ((0x0100&allowed_modes)==0) Exception_Handler(4); else // d16(An) + { ea_type=MEMORY; + address_register=Fetch_Address_Register(EA_register,32); + offset=Sign_Extend(BIU_PFQ_Fetch() ,16); + return (0xFFFFFFFF&(address_register+offset)); + } break; + // d8(An,Xn) + case 0x6: if ((0x0080&allowed_modes)==0) Exception_Handler(4); else + { clock_counter=clock_counter+2; + ea_type=MEMORY; + address_register=Fetch_Address_Register(EA_register,32); + ea_extension = BIU_PFQ_Fetch(); + extension_displacement = Sign_Extend( (0x00FF&ea_extension) , 8); + extension_register = (0x7000&ea_extension)>>12; + ea_A_bit = ((ea_extension & 0x8000) >> 15); + ea_L_bit = ((ea_extension & 0x0800) >> 11); + if (ea_A_bit==1 && ea_L_bit==0) offset=Sign_Extend(Fetch_Address_Register(extension_register,16) ,16); else + if (ea_A_bit==0 && ea_L_bit==0) offset=Sign_Extend(Fetch_Data_Register(extension_register,16) ,16); else + if (ea_A_bit==1 && ea_L_bit==1) offset=Fetch_Address_Register(extension_register,32); else + if (ea_A_bit==0 && ea_L_bit==1) offset=Fetch_Data_Register(extension_register,32); + return (0xFFFFFFFF&(address_register+offset+extension_displacement)); + } break; + + case 0x7: + switch (EA_register) + { + case 0x0: if ((0x0040&allowed_modes)==0) Exception_Handler(4); else // Absolute short + { ea_type=MEMORY; + temp_address = Sign_Extend(BIU_PFQ_Fetch(),16); + return temp_address; + } break; + + case 0x1: if ((0x0020&allowed_modes)==0) Exception_Handler(4); else // Absolute long + { ea_type=MEMORY; + temp_address = BIU_PFQ_Fetch(); + temp_address = ( (temp_address<<16) | BIU_PFQ_Fetch() ); + return temp_address; + } break; + + case 0x2: if ((0x0010&allowed_modes)==0) Exception_Handler(4); else // x(PC) + { ea_type=MEMORY; + temp_address = (0xFFFFFFFF&(mc68k_pc-2 + Sign_Extend(BIU_PFQ_Fetch(),16))); // This was ok on the Macbook + //Serial.printf("LEA2 %x \n\r",temp_address); + return temp_address; + } break; + + case 0x3: if ((0x0008&allowed_modes)==0) Exception_Handler(4); else // d8(PC,Xn) + { clock_counter=clock_counter+2; + ea_type=MEMORY; + original_mc68k_pc = mc68k_pc; + ea_extension = BIU_PFQ_Fetch(); + extension_displacement = Sign_Extend( (0x00FF&ea_extension) , 8); + extension_register = (0x7000&ea_extension)>>12; + ea_A_bit = ((ea_extension & 0x8000) >> 15); + ea_L_bit = ((ea_extension & 0x0800) >> 11); + if (ea_A_bit==1 && ea_L_bit==0) offset=Sign_Extend(Fetch_Address_Register(extension_register,16) ,16); else + if (ea_A_bit==0 && ea_L_bit==0) offset=Sign_Extend(Fetch_Data_Register(extension_register,16) ,16); else + if (ea_A_bit==1 && ea_L_bit==1) offset=Fetch_Address_Register(extension_register,32); else + if (ea_A_bit==0 && ea_L_bit==1) offset=Fetch_Data_Register(extension_register,32); + return (0xFFFFFFFF&(original_mc68k_pc+offset+extension_displacement)); + } break; + + case 0x4: if ((0x0040&allowed_modes)==0) Exception_Handler(4); else // Immediate + { ea_type=IMMEDIATE; + if (data_size==8) { return (0x00FF&BIU_PFQ_Fetch()); } + if (data_size==16) { return (0xFFFF&BIU_PFQ_Fetch()); } + if (data_size==32) { temp_address = BIU_PFQ_Fetch(); + temp_address = ( (temp_address<<16) | BIU_PFQ_Fetch() ); + return temp_address; + } + } break; + } + } +return 0; +} + + +// ---------------------------------------------------------------------- +unsigned long Fetch_EA(unsigned long local_EA , unsigned char local_ea_type) +{ + if (local_ea_type==ADDRESS_REG && data_size==8 ) return (Fetch_Address_Register(local_EA,8)); else + if (local_ea_type==ADDRESS_REG && data_size==16) return (Fetch_Address_Register(local_EA,16)); else + if (local_ea_type==ADDRESS_REG && data_size==32) return (Fetch_Address_Register(local_EA,32)); else + + if (local_ea_type==DATA_REG && data_size==8 ) return (Fetch_Data_Register(local_EA,8)); else + if (local_ea_type==DATA_REG && data_size==16) return (Fetch_Data_Register(local_EA,16)); else + if (local_ea_type==DATA_REG && data_size==32) return (Fetch_Data_Register(local_EA,32)); else + + if (local_ea_type==MEMORY && data_size==8) return (0xFF&BIU_Read(local_EA , data_size)); else + if (local_ea_type==MEMORY && data_size==16) return BIU_Read(local_EA , data_size); else + if (local_ea_type==MEMORY && data_size==32) return BIU_Read_32(local_EA); else + + if (local_ea_type==IMMEDIATE) { return local_EA; } // Immediate data held in the calculated EA + + return 0xEEEE; +} + +// ---------------------------------------------------------------------- +void Writeback_EA(unsigned long local_EA , unsigned char local_ea_type , unsigned long writeback_data) +{ + if (local_ea_type==ADDRESS_REG) { Store_Address_Register(local_EA , writeback_data , data_size); return; } + if (local_ea_type==DATA_REG) { Store_Data_Register(local_EA , writeback_data , data_size); return; } + + + if (local_ea_type==MEMORY && data_size==8) { BIU_Write(local_EA , writeback_data , data_size); return; } + if (local_ea_type==MEMORY && data_size==16) { BIU_Write(local_EA , writeback_data , data_size); return; } + if (local_ea_type==MEMORY && data_size==32) { BIU_Write_32(local_EA , writeback_data); return; } + + return; +} + + +// ---------------------------------------------------------------------- +unsigned long Fetch_Immediate(unsigned char local_size) +{ + unsigned long temp_data; + + if (local_size==8) { return (0xFF&BIU_PFQ_Fetch()); } + if (local_size==16) { return BIU_PFQ_Fetch(); } + if (local_size==32) { temp_data = BIU_PFQ_Fetch(); + temp_data = ( (temp_data<<16) | BIU_PFQ_Fetch() ); + return temp_data; + } + return 0xEEEE; +} + + +// ---------------------------------------------------------------------- +void Calculate_Flag_N(unsigned long result_data) +{ + if (data_size==8 && (0x80&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else + if (data_size==8 && (0x80&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008); else + + if (data_size==16 && (0x8000&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else + if (data_size==16 && (0x8000&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008); else + + if (data_size==32 && (0x80000000&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else + if (data_size==32 && (0x80000000&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008); + + return ; +} + + +// ---------------------------------------------------------------------- +void Calculate_Flag_Z(unsigned long result_data , unsigned char clear_only) +{ + + if (data_size==8 && (0xFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else + if (data_size==8 && (0xFF&result_data)==0 && clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004); else + + if (data_size==16 && (0xFFFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else + if (data_size==16 && (0xFFFF&result_data)==0&& clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004); else + + if (data_size==32 && (0xFFFFFFFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else + if (data_size==32 && (0xFFFFFFFF&result_data)==0 && clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004); + + return ; +} + + +// ---------------------------------------------------------------------- +void op_MOVE() +{ + data_size = DATA_SIZE_TYPE_B; // Get the data size from the opcode bits[13:12] + + source_ea = Calculate_EA(0x3FFC); // Calculate the Source EA, checking supported modes + source_ea_type = ea_type; + + first_opcode = (0x0FC0&first_opcode); // Re-arrange the second EA bit fields to the usual locations for the MOVE instruction + first_opcode = ( ((0x01C0&first_opcode)>>3) | ((0x0E00&first_opcode)>>9) ); + + destination_ea = Calculate_EA(0x3FE0); // Calculate the Destination EA, checking supported modes + destination_ea_type = ea_type; + + + EA_Data = Fetch_EA(source_ea , source_ea_type); // Fetch the Source EA operand + + if ( (destination_ea_type==ADDRESS_REG) && data_size==16) { Writeback_EA(destination_ea , destination_ea_type ,(Sign_Extend(EA_Data ,16)) ); } // Write-back to Destination EA + else { Writeback_EA(destination_ea , destination_ea_type , EA_Data ); } + + + if (destination_ea_type != ADDRESS_REG) // Don't update flags for MOVEA + { + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(EA_Data); // Calculate the N Flag + Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + } + clock_counter=0; + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVE_TO_CCR() +{ + clock_counter=clock_counter+8; + data_size = 8; + source_ea = Calculate_EA(0x2FFC); // Calculate the Source EA, checking supported modes + EA_Data = Fetch_EA(source_ea , ea_type); // Fetch the Source EA operand + mc68k_flags = ( (0xFF00&mc68k_flags) | (0x001F&EA_Data) ); // Update the CCR Flags + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVE_TO_SR() +{ + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + else + { + clock_counter=clock_counter+4; + data_size = 16; + source_ea = Calculate_EA(0x2FFC); // Calculate the Source EA, checking supported modes + EA_Data = Fetch_EA(source_ea , ea_type); // Fetch the Source EA operand + mc68k_flags = (EA_Data); // Update the SR Flags + } + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVE_FROM_SR() +{ + clock_counter=clock_counter+2; + data_size = 16; + calculated_EA = Calculate_EA(0x2FE0); // Calculate the Source EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Unnecessary fetch the EA operand ** Unoptimized 68000 ** + Writeback_EA(calculated_EA , ea_type ,mc68k_flags); // Write-back to the Destination EA + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVE_USP() +{ + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + else + { + data_size = 32; + EA_register =(0x0007&first_opcode); + + if ((0x8&first_opcode)==0) { m68k_address_reg[7] = Fetch_Address_Register(EA_register,32); } else // Address Register --> USP + { Store_Address_Register(EA_register , m68k_address_reg[7] , 32); } // USP --> Address Register + } + return; +} + + +// ---------------------------------------------------------------------- +void op_JMP() +{ + calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes + BIU_Jump(calculated_EA); // Jump to the new PC + return; +} + + +// ---------------------------------------------------------------------- +void op_JSR() +{ + calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes + Push(mc68k_pc&0xFFFF); // Stack the lower PC + Push(mc68k_pc>>16); // Stack the upper PC + BIU_Jump(calculated_EA); // Jump to the new PC + return; +} + + +// ---------------------------------------------------------------------- +void op_BSR() +{ + unsigned long opcode_pc; + unsigned long displacement; + + clock_counter=clock_counter+2; + displacement = (0x00FF&first_opcode); // Isolate the displacement field of the opcode + opcode_pc = mc68k_pc ; // Store the PC of the initial opcode + + if (displacement==0) { displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); } // Sign extend the 16-bit displacement held in the next opcode word + else { displacement=Sign_Extend(displacement , 8); } // Sign extend the 8-bit displacement held in the initial opcode + + Push(mc68k_pc&0xFFFF); // Stack the lower PC of address of the next opcode + Push(mc68k_pc>>16); // Stack the upper PC of address of the next opcode + BIU_Jump(opcode_pc + displacement); // Jump to the new PC calculated using the address of first byte of the opcode + + return; +} + + +// ---------------------------------------------------------------------- +void op_RTS() +{ + mc68k_pc = Pop()<<16; // Pop the upper PC + mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC + BIU_Jump(mc68k_pc); // Jump to the new PC + return; +} + + +// ---------------------------------------------------------------------- +void op_RTR() +{ + clock_counter=clock_counter+16; + mc68k_flags = ( (0xFFE0&mc68k_flags) | (0x001F&Pop()) ); // Update the CCR Flags + mc68k_pc = Pop()<<16; // Pop the upper PC + mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC + BIU_Jump(mc68k_pc); // Jump to the new PC + return; +} + + +// ---------------------------------------------------------------------- +void op_BCC() +{ + unsigned long opcode_pc; + unsigned long displacement; + + displacement = (0x00FF&first_opcode); // Isolate the displacement field of the opcode + opcode_pc = mc68k_pc ; // Store the PC of the initial opcode + + if (displacement==0) { displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); } // Sign extend the 16-bit displacement held in the next opcode word + else { displacement=Sign_Extend(displacement , 8); } // Sign extend the 8-bit displacement held in the initial opcode + + BIU_PFQ_add_word(); // To match 68000 + + if (Test_Condition(first_opcode)==TRUE) { clock_counter=clock_counter+2; BIU_Jump(opcode_pc + displacement); } // Jump to the new PC + else { clock_counter=clock_counter+4; return; } + return; +} + + +// ---------------------------------------------------------------------- +void op_SCC() +{ + data_size = 8; + calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Unnecessary fetch the EA operand ** Unoptimized 68000 ** + + if (Test_Condition(first_opcode)==TRUE) { EA_Data=0x000000FF; } // Condition TRUE, so set the byte to 0xFF + else { EA_Data=0xFFFFFF00; } // Condition FALSE, so clear the byte to 0 + + Writeback_EA(calculated_EA , ea_type ,EA_Data); // Write-back to the EA + + return; +} + + +// ---------------------------------------------------------------------- +void op_dBCC() +{ + unsigned long opcode_pc; + unsigned long displacement; + unsigned int counter; + + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + opcode_pc = mc68k_pc; // Store the PC of the initial opcode + + displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); // Fetch and sign-extend the 16-bit displacement from the second opcode + + counter = Fetch_Data_Register(reg_num,16); // Fetch the Loop counter value from the register - just lower 16-bits + + if ( Test_Condition(first_opcode)==FALSE ) + { + counter = counter - 1; + Store_Data_Register(reg_num , counter , 16); // Write-back the counter value to the register + + if ((0x0000FFFF&counter)==0xFFFF) { clock_counter=clock_counter+2; return; } // When the counter equals (-1), continue to next opcode, else jump to the new PC + else { clock_counter=0; BIU_Jump(opcode_pc + displacement); return; } + + } + else + { + clock_counter=clock_counter+2; + } + + + return; +} + + +// ---------------------------------------------------------------------- +void op_LEA() +{ + + data_size = 32; + calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + Store_Address_Register(reg_num , calculated_EA , 32); // Write-back the EA value to the register + return; +} + + +// ---------------------------------------------------------------------- +void op_PEA() +{ + data_size = 32; + calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes + Push(calculated_EA&0xFFFF); // Stack the lower portion of the EA + Push(calculated_EA>>16); // Stack the upper portion of the EA + return; +} + + +// ---------------------------------------------------------------------- +void op_CHK() +{ + signed short int reg_data; + + clock_counter=6; + data_size = 16; + calculated_EA = Calculate_EA(0x02FFC); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA operand + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + reg_data = Fetch_Data_Register(reg_num,16); // Fetch the lower 16-bits of the Data Register + + if ( (0x8000®_data) != 0) // Is number negative? + { + mc68k_flags = mc68k_flags | 0x08; // Set the N flag + Exception_Handler(6); + return; + } + else if ( (signed short int)reg_data > (signed short int)EA_Data ) + { + mc68k_flags = mc68k_flags & 0xFFF7; // Clear the N flag + Exception_Handler(6); + return; + } + else + { + return; + } +} + + +// ---------------------------------------------------------------------- +void op_TRAPV() +{ + clock_counter=2; + if (mc68k_flag_V==1) { Exception_Handler(7); return; } + else { return; } +} + + +// ---------------------------------------------------------------------- +void op_TRAP() +{ + clock_counter=6; + Exception_Handler( (0x000F&first_opcode) + 32 ); // Isolate the register number from the opcode and add 32 to create the vector number + return; +} + + +// ---------------------------------------------------------------------- +void op_LINK() +{ + signed long reg_data; + + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + reg_data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register + Push(reg_data&0xFFFF); // Stack the lower portion of the Address Register + Push(reg_data>>16); // Stack the upper portion of the Address Register + + if (mc68k_flag_S==1) + { + Store_Address_Register(reg_num, m68k_a7_S , 32); // Copy the active Stack Pointer to the selected Address Register + m68k_a7_S = m68k_a7_S + Sign_Extend(BIU_PFQ_Fetch() ,16); + } + else + { + Store_Address_Register(reg_num, m68k_address_reg[7] , 32); + m68k_address_reg[7] = m68k_address_reg[7] + Sign_Extend(BIU_PFQ_Fetch() ,16); + } + + return; +} + + +// ---------------------------------------------------------------------- +void op_UNLK() +{ + unsigned long reg_data; + + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + reg_data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register + + if (mc68k_flag_S==1) { m68k_a7_S = reg_data; } // Copy Address contents to the current Stack Pointer + else { m68k_address_reg[7] = reg_data; } + + reg_data = Pop()<<16; // Pop the upper Address Register + reg_data = reg_data | Pop(); // Pop the lower Address Register + Store_Address_Register(reg_num, reg_data , 32); // Write-back the stacked address to the Address Register + + return; +} + + +// ---------------------------------------------------------------------- +void op_RTE() +{ + uint16_t temp_flags; + + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + else + { + //Update_System_Flags(Pop()); // Pop the SR Flags + //mc68k_pc = Pop()<<16; // Pop the upper PC + //mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC + //BIU_Jump(mc68k_pc); // Jump to the new PC + + temp_flags = Pop(); + mc68k_pc = Pop()<<16; + mc68k_pc = mc68k_pc | Pop(); + mc68k_flags = (temp_flags); + BIU_Jump(mc68k_pc); + } + return; +} + + +// ---------------------------------------------------------------------- +void op_RESET() +{ + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + // else { BIU_Force_Reset(); } + else { Reset_routine(); } + return; +} + + +// ---------------------------------------------------------------------- +void op_STOP() +{ + if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set + else + { + clock_counter=4; + mc68k_flags = (BIU_PFQ_Fetch()); // Fetch the SR Flags + + while ( gpio6_reset_n!=0 && gpio6_ipl==0 && mc68k_flag_T==0) { + gpio6_ipl = 0x7 & (0x7 ^ ((gpio6_data & IPL2_0_BITs)>>16 )); // Invert the IPL bits which are active low on the pins + gpio6_reset_n = GPIO6_DR & RESET_n_BIT; + } // Proceed if Trace is active, or RESET/Interrupt occurs + } + return; +} + + +// ---------------------------------------------------------------------- +void op_SWAP() +{ + unsigned long reg_data; + + clock_counter=4; + data_size = 32; + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + + reg_data = Fetch_Data_Register(reg_num,32); // Swap the upper and lower words of the register, then write it back + reg_data = (reg_data<<16 | reg_data>>16); + Store_Data_Register(reg_num , reg_data , 32); + + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(reg_data); // Calculate the N Flag + Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + + +// ---------------------------------------------------------------------- +void op_EXT() +{ + unsigned long reg_data; + + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + + if ( ((0x00C0&first_opcode)>>6) == 2) + { + reg_data = Sign_Extend(Fetch_Data_Register(reg_num,8) ,8); + Store_Data_Register(reg_num , reg_data , 16); + data_size = 16; // Set size for flag calculation + } + else + { + reg_data = Sign_Extend(Fetch_Data_Register(reg_num,16) ,16); + Store_Data_Register(reg_num , reg_data , 32); + data_size = 32; // Set size for flag calculation + } + + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(reg_data); // Calculate the N Flag + Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVEQ() +{ + unsigned long reg_data; + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + + reg_data = Sign_Extend(first_opcode ,8); // Sign-extend the data held in the opcode and write-back to selected register + Store_Data_Register(reg_num , reg_data , 32); + + data_size = 32; // Set size for flag calculation + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(reg_data); // Calculate the N Flag + Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVEM() +{ + unsigned short increment_size; + unsigned int reg_list; + + data_size = DATA_SIZE_TYPE_C; // Get the data size from the opcode bit[6] + increment_size = data_size>>3; // increment_size is +2 for Word, +4 for Long + + if ( ((0x0400&first_opcode)>>10) == 1) // ** Memory to Registers ** + { + reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word + calculated_EA=Calculate_EA(0x0DF8); + BIU_PFQ_add_word(); + + if ( (0x0001®_list)!=0) { Store_Data_Register (0 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D0 + if ( (0x0002®_list)!=0) { Store_Data_Register (1 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D1 + if ( (0x0004®_list)!=0) { Store_Data_Register (2 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D2 + if ( (0x0008®_list)!=0) { Store_Data_Register (3 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D3 + if ( (0x0010®_list)!=0) { Store_Data_Register (4 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D4 + if ( (0x0020®_list)!=0) { Store_Data_Register (5 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D5 + if ( (0x0040®_list)!=0) { Store_Data_Register (6 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D6 + if ( (0x0080®_list)!=0) { Store_Data_Register (7 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D7 + if ( (0x0100®_list)!=0) { Store_Address_Register(0 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A0 + if ( (0x0200®_list)!=0) { Store_Address_Register(1 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A1 + if ( (0x0400®_list)!=0) { Store_Address_Register(2 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A2 + if ( (0x0800®_list)!=0) { Store_Address_Register(3 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A3 + if ( (0x1000®_list)!=0) { Store_Address_Register(4 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A4 + if ( (0x2000®_list)!=0) { Store_Address_Register(5 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A5 + if ( (0x4000®_list)!=0) { Store_Address_Register(6 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A6 + if ( (0x8000®_list)!=0) { Store_Address_Register(7 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A7 + + data_size = 16; + //immediate = Fetch_EA(calculated_EA , ea_type); // Extra fetch due to 68000 anomaly + + if ( ((0x0038&first_opcode)>>3) == 0x3 ) Store_Address_Register(EA_register, calculated_EA , 32); // Write-back the address register for (An)+ Mode + } + + + else if ( ((0x0400&first_opcode)>>10) == 0 && ((0x0038&first_opcode)>>3) == 0x4 ) // ** Registers to Memory -(An) Addressing Mode ** + { + reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word + calculated_EA = Calculate_EA(0x0BE0) + increment_size; // Get the Address but adjust so decrementing can start fresh below + Store_Address_Register(EA_register, (calculated_EA) , 32); // Write-back the address register to the initial value + + if ( (0x0001®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(7,32) ); } // A7 + if ( (0x0002®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(6,32) ); } // A6 + if ( (0x0004®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(5,32) ); } // A5 + if ( (0x0008®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(4,32) ); } // A4 + if ( (0x0010®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(3,32) ); } // A3 + if ( (0x0020®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(2,32) ); } // A2 + if ( (0x0040®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(1,32) ); } // A1 + if ( (0x0080®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(0,32) ); } // A0 + if ( (0x0100®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (7,32) ); } // D7 + if ( (0x0200®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (6,32) ); } // D6 + if ( (0x0400®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (5,32) ); } // D5 + if ( (0x0800®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (4,32) ); } // D4 + if ( (0x1000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (3,32) ); } // D3 + if ( (0x2000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (2,32) ); } // D2 + if ( (0x4000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (1,32) ); } // D1 + if ( (0x8000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (0,32) ); } // D0 + + Store_Address_Register(EA_register, calculated_EA , 32); // Write-back the address register + } + + + else if ( ((0x0400&first_opcode)>>10) == 0 && ((0x0038&first_opcode)>>3) != 0x4 ) // ** Registers to Memory All except -(An) Addressing Mode ** + { + reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word + calculated_EA=Calculate_EA(0x0BE0); + + if ( (0x0001®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (0,32) ); calculated_EA=calculated_EA+increment_size; } // D0 + if ( (0x0002®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (1,32) ); calculated_EA=calculated_EA+increment_size; } // D1 + if ( (0x0004®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (2,32) ); calculated_EA=calculated_EA+increment_size; } // D2 + if ( (0x0008®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (3,32) ); calculated_EA=calculated_EA+increment_size; } // D3 + if ( (0x0010®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (4,32) ); calculated_EA=calculated_EA+increment_size; } // D4 + if ( (0x0020®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (5,32) ); calculated_EA=calculated_EA+increment_size; } // D5 + if ( (0x0040®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (6,32) ); calculated_EA=calculated_EA+increment_size; } // D6 + if ( (0x0080®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (7,32) ); calculated_EA=calculated_EA+increment_size; } // D7 + if ( (0x0100®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(0,32) ); calculated_EA=calculated_EA+increment_size; } // A0 + if ( (0x0200®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(1,32) ); calculated_EA=calculated_EA+increment_size; } // A1 + if ( (0x0400®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(2,32) ); calculated_EA=calculated_EA+increment_size; } // A2 + if ( (0x0800®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(3,32) ); calculated_EA=calculated_EA+increment_size; } // A3 + if ( (0x1000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(4,32) ); calculated_EA=calculated_EA+increment_size; } // A4 + if ( (0x2000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(5,32) ); calculated_EA=calculated_EA+increment_size; } // A5 + if ( (0x4000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(6,32) ); calculated_EA=calculated_EA+increment_size; } // A6 + if ( (0x8000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(7,32) ); calculated_EA=calculated_EA+increment_size; } // A7 + } + return; +} + + +// ---------------------------------------------------------------------- +void op_TAS() +{ + data_size = 8; + calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes + + // BIU_RMW(TRUE); // Signal the BIU to perform an atomic R-M-W Cycle + + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data + Writeback_EA(calculated_EA , ea_type , (0x80|EA_Data)); // Write-back the data with bit[7] set to 1 + + //BIU_RMW(FALSE); // Debounce R-M-W Cycle + + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(EA_Data); // Calculate the N Flag + Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + + +// ---------------------------------------------------------------------- +void op_TST() +{ + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes + + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data + + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + Calculate_Flag_N(EA_Data); // Calculate the N Flag + Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + +// op_type 0=ADD 1=SUB +// ---------------------------------------------------------------------- +void Calculate_Flags_C(unsigned long long operand0 , unsigned long long operand1 , unsigned char op_type) +{ + unsigned long long carry=0; + + if (op_type==0) + { + if (data_size==8) { carry = ( ((operand0&0x000000FF)+(operand1&0x000000FF)) & 0x00000100 ); } + else if (data_size==16) { carry = ( ((operand0&0x0000FFFF)+(operand1&0x0000FFFF)) & 0x00010000 ); } + else if (data_size==32) { carry = ( ((operand0&0xFFFFFFFF)+(operand1&0xFFFFFFFF)) & 0x100000000 ); } + } + else + { + if (data_size==8) { carry = ( ((operand0&0x000000FF)-(operand1&0x000000FF)) & 0x00000100 ); } + else if (data_size==16) { carry = ( ((operand0&0x0000FFFF)-(operand1&0x0000FFFF)) & 0x00010000 ); } + else if (data_size==32) { carry = ( ((operand0&0xFFFFFFFF)-(operand1&0xFFFFFFFF)) & 0x100000000 ); } + } + + if (carry!=0) { mc68k_flags = ( mc68k_flags | 0x0001); } //Set C Flag + return; +} + + +void Calculate_Flags_V(unsigned long operand0 , unsigned long operand1 , unsigned long result , unsigned char op_size , unsigned char op_type) +{ + unsigned char overflow=0; + + if (op_size==8) { operand0 = (operand0&0x00000080); operand1 = (operand1&0x00000080); result = (result&0x00000080); } + else if (op_size==16) { operand0 = (operand0&0x00008000); operand1 = (operand1&0x00008000); result = (result&0x00008000); } + else if (op_size==32) { operand0 = (operand0&0x80000000); operand1 = (operand1&0x80000000); result = (result&0x80000000); } + + if (op_type==0 ) + { + if (operand0==0 && operand1==0 && result!=0) { overflow=1; } //Set V Flag for ADD + else if (operand0!=0 && operand1!=0 && result==0) { overflow=1; } + } + else + { + if (operand0==0 && operand1!=0 && result!=0) { overflow=1; } //Set V Flag for SUB + else if (operand0!=0 && operand1==0 && result==0) { overflow=1; } + } + + if (overflow==1) { mc68k_flags = ( mc68k_flags | 0x0002); } // Set V Flag + else { mc68k_flags = ( mc68k_flags & 0xFFFD); } // Clear V Flag + + + return; +} + + + +// op_type 1=NOT 2=NEG 3=NEGX 4=CLR +// ---------------------------------------------------------------------- +void op_NEGS(unsigned char op_type) +{ + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data + + if (op_type==1) { EA_Data=(~EA_Data); // NOT + Calculate_Flag_Z(EA_Data , FALSE); + } else + + if (op_type==2) { Calculate_Flags_C(0 , EA_Data , 1); // NEG + Calculate_Flags_V(0 , EA_Data , -EA_Data , data_size , 1); + EA_Data= -EA_Data; + Calculate_Flag_Z(EA_Data , FALSE); + if (EA_Data==0) { mc68k_flags=(mc68k_flags & 0xFFEE); } else // Set/Clear X and C Flags + { mc68k_flags=(mc68k_flags | 0x0011); } + } else + + if (op_type==3) { Calculate_Flags_C(0 , EA_Data , 1); // NEGX ** Z Flag - Clear_only = TRUE + Calculate_Flags_V(0 , EA_Data , (0-EA_Data) , data_size , 1); + EA_Data= -EA_Data; + Calculate_Flags_C(EA_Data , mc68k_flag_X , 1); + Calculate_Flags_V(EA_Data , mc68k_flag_X , (EA_Data+mc68k_flag_X) , data_size , 1); + EA_Data=(EA_Data - mc68k_flag_X); + Calculate_Flag_Z(EA_Data , TRUE); + if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } else // Copy C flag to X flag + { mc68k_flags=(mc68k_flags & 0xFFEF); } + } else + + if (op_type==4) { EA_Data=(0x0); // CLR + Calculate_Flag_Z(EA_Data , FALSE); + } + + Writeback_EA(calculated_EA,ea_type,EA_Data); + + Calculate_Flag_N(EA_Data); + return; +} + + +// ---------------------------------------------------------------------- +void op_EXG() +{ + unsigned char regX; + unsigned char regY; + unsigned long tempX; + unsigned long tempY; + + clock_counter=clock_counter+2; + + regX = (0x0E00&first_opcode)>>9; // Isolate register numbers from the opcode + regY = (0x0007&first_opcode); + + if ( (0x01F8&first_opcode) == 0x0140) { tempX = Fetch_Data_Register(regX,32); // Exchange the registers + tempY = Fetch_Data_Register(regY,32); + Store_Data_Register(regX , tempY , 32); + Store_Data_Register(regY , tempX , 32); + } + else if ( (0x01F8&first_opcode) == 0x0148) { tempX = Fetch_Address_Register(regX,32); + tempY = Fetch_Address_Register(regY,32); + Store_Address_Register(regX , tempY , 32); + Store_Address_Register(regY , tempX , 32); + } + else if ( (0x01F8&first_opcode) == 0x0188) { tempX = Fetch_Data_Register(regX,32); + tempY = Fetch_Address_Register(regY,32); + Store_Data_Register(regX , tempY , 32); + Store_Address_Register(regY , tempX , 32); + } + return; +} + + +// op_type 00=BSET_Dynamic 10=BCLR_Dynamic 20=BCHG_Dynamic 30=BTST_Dynamic +// 01=BSET_Static 11=BCLR_Static 21=BCHG_Static 31=BTST_Static +// ------------------------------------------------------------------------------ +void op_BMOD(unsigned char op_type) +{ + unsigned long bit_num; + + clock_counter=clock_counter+4; + + if ( (0x0F&op_type)==0x0) // ** Bit-number Dynamic ** + { + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + + data_size = 8; // Force EA Calculation to use BYTE mode so pre-decrement and post-increment address modifications as well as immediate fetching are correct + if ((0xF0&op_type)==0x30) calculated_EA = Calculate_EA(0x2FFC); else calculated_EA = Calculate_EA(0x2FE0); // BTST allowed EA types different from rest + + if (ea_type==MEMORY) { bit_num = (0x7&Fetch_Data_Register(reg_num,8)); // Isolate a byte's worth of bit addressing + EA_Data = (0xFF&Fetch_EA(calculated_EA , ea_type)); // Fetch the byte data from the Memory EA + } + else { bit_num = (0x1F&Fetch_Data_Register(reg_num,8)); // Isolate 32-bits worth of bit addressing + data_size = 32; // Force data size to 32-bit for non-memory locations + clock_counter=clock_counter+2; + EA_Data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the register or immediate data + } + } + + else // ** Bit-number Static ** + { + bit_num = Fetch_Immediate(8); // Fetch the Bit Number field first + + data_size = 8; // Force EA Calculation to use BYTE mode so pre-decrement and post-increment address modifications as well as immediate fetching are correct + if ((0xF0&op_type)==0x30) calculated_EA = Calculate_EA(0x2FF8); else calculated_EA = Calculate_EA(0x2FE0); // BTST allowed EA types different from rest + + if (ea_type==MEMORY) { bit_num = (0x7&bit_num); // Isolate a byte's worth of bit addressing from the second opcode + EA_Data = (0xFF&Fetch_EA(calculated_EA , ea_type)); // Fetch the byte data from the Memory EA + } + else { bit_num = (0x1F&bit_num); // Isolate 32-bits worth of bit addressing from the second opcode + data_size = 32; // Force data size to 32-bit for non-memory locations + clock_counter=clock_counter+2; + EA_Data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the register or immediate data + + } + } + + bit_num = 0x1<<bit_num; // Convert encoded bit number to a one-bit-active vector + if ( (EA_Data & bit_num) == 0) { mc68k_flags = ( mc68k_flags | 0x0004); } // Calculate Z Flag + else { mc68k_flags = ( mc68k_flags & 0xFFFB); } + + + if ( (0xF0&op_type)==0x00) { EA_Data = (EA_Data | bit_num); Writeback_EA(calculated_EA , ea_type , EA_Data); } else // BSET - Set the selected bit in the EA's Data + if ( (0xF0&op_type)==0x10) { EA_Data = (EA_Data & ~bit_num); Writeback_EA(calculated_EA , ea_type , EA_Data); } else // BCLR - Clear the selected bit in the EA's Data + if ( (0xF0&op_type)==0x20) { EA_Data = (EA_Data ^ bit_num); Writeback_EA(calculated_EA , ea_type , EA_Data); } // BCHG - Change the selected bit in the EA's Data + + return; +} + + +// op_type 1=ASL 2=LSL +// ---------------------------------------------------------------------- +void op_xSL(unsigned char dst_is_register , unsigned char op_type) +{ + unsigned long data; + unsigned char shift_count; + + mc68k_flags=(mc68k_flags&0xFFFD); // Pre-clear the V flag + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + + else { clock_counter=clock_counter-2; + data_size = 16; // Size is always 16 for memory + shift_count = 1; // Shift count is always 1 for memory + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + } + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } // Copy data[MSB] to the X and C flags + if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } + if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } + + if (data_size==8) { if( (0x000000C0&data)==0x00000080 || (0x000000C0&data)==0x00000040 ) mc68k_flags=(mc68k_flags|0x0002); } // Set V if the MSB ever changes + if (data_size==16) { if( (0x0000C000&data)==0x00008000 || (0x0000C000&data)==0x00004000 ) mc68k_flags=(mc68k_flags|0x0002); } + if (data_size==32) { if( (0xC0000000&data)==0x80000000 || (0xC0000000&data)==0x40000000 ) mc68k_flags=(mc68k_flags|0x0002); } + + data = data << 1; // Shift data to the left by one bit + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + if (op_type==2) { mc68k_flags=(mc68k_flags&0xFFFD); } // Always clear the V flag for LSL + return; +} + + +// ---------------------------------------------------------------------- +void op_ROL(unsigned char dst_is_register) +{ + unsigned long data; + unsigned char shift_count; + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + else { clock_counter=clock_counter-2; + data_size = 16; + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + shift_count = 1; + } + + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); } // Copy data[MSB] to the C flag + if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); } + if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); } + + data = data << 1; // Shift data to the left by one bit + data = ( (mc68k_flags&0x0001) | data ); // Or the Carry Flag into bit[0] of the new data + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + return; +} + + +// ---------------------------------------------------------------------- +void op_ROXL(unsigned char dst_is_register) +{ + unsigned long data; + unsigned int old_X_Flag; + unsigned char shift_count; + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + else { clock_counter=clock_counter-2; + data_size = 16; + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + shift_count = 1; + } + + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + old_X_Flag = mc68k_flag_X; + if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } // Copy data[MSB] to the X and C flags + if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } + if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } + + data = data << 1; // Shift data to the left by one bit + data = (old_X_Flag | data); // Or the original X Flag into bit[0] of the new data + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + return; +} + + + +// op_type 1=ASR 2=LSR +// ---------------------------------------------------------------------- +void op_xSR(unsigned char op_type , unsigned char dst_is_register) +{ + unsigned long data; + unsigned char shift_count; + + mc68k_flags=(mc68k_flags&0xFFFD); // Pre-clear the V flag + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + else { clock_counter=clock_counter-2; + data_size = 16; + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + shift_count = 1; + } + + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); // Copy current data[0] to the X and C flags + + if (data_size==8) { data = (0x000000FF&data)>>1; if (op_type==1 && (0x00000040&data)!=0) data=(0x00000080|data); } // Shift right. + if (data_size==16) { data = (0x0000FFFF&data)>>1; if (op_type==1 && (0x00004000&data)!=0) data=(0x00008000|data); } // For ASR: Copy old MSBit to new MSbit + if (data_size==32) { data = data >> 1; if (op_type==1 && (0x40000000&data)!=0) data=(0x80000000|data); } + + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + return; +} + + +// ---------------------------------------------------------------------- +void op_ROR(unsigned char dst_is_register) +{ + unsigned long data; + unsigned char shift_count; + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + else { clock_counter=clock_counter-2; + data_size = 16; + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + shift_count = 1; + } + + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); // Copy data[0] to the C flag + + data = data >> 1; + if (data_size==8) { if (mc68k_flag_C==1) data=(0x00000080 | data); else data=(0xFFFFFF7F & data); } // Shift right. Copy data[0] to the MSbit + if (data_size==16) { if (mc68k_flag_C==1) data=(0x00008000 | data); else data=(0xFFFF7FFF & data); } + if (data_size==32) { if (mc68k_flag_C==1) data=(0x80000000 | data); else data=(0x7FFFFFFF & data); } + + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + return; +} + + +// ---------------------------------------------------------------------- +void op_ROXR(unsigned char dst_is_register) +{ + unsigned long data; + unsigned int old_X_Flag; + unsigned char shift_count; + + + if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;} + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode + reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode + data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift + if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64 + { if(immediate==0) shift_count=8; else shift_count = immediate; + } + else + { shift_count = (0x3F&Fetch_Data_Register(immediate,8)); + } + } + else { clock_counter=clock_counter-2; + data_size = 16; + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA + shift_count = 1; + } + + while (shift_count!=0) + { + clock_counter=clock_counter+2; + old_X_Flag = mc68k_flag_X; + if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); // Copy data[0] to the C and X flags + + data = data >> 1; + if (data_size==8) { if (old_X_Flag==1) data=(0x00000080 | data); else data=(0xFFFFFF7F & data); } else // Shift right. Copy X flag to the MSbit + if (data_size==16) { if (old_X_Flag==1) data=(0x00008000 | data); else data=(0xFFFF7FFF & data); } else + if (data_size==32) { if (old_X_Flag==1) data=(0x80000000 | data); else data=(0x7FFFFFFF & data); } + + shift_count--; // Decrement the shift_counter + } + + if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register + else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA + mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag + Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE + Calculate_Flag_N(data); // Calculate the N Flag + return; +} + + +// bool_type: 1=OR 2=AND 3=EOR 4=CMP +// ---------------------------------------------------------------------- +void op_BOOL(unsigned char bool_type) +{ + unsigned long Reg_Data; + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + reg_num = (0x0E00&first_opcode)>>9; + Reg_Data = Fetch_Data_Register(reg_num,data_size); + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags -- Will be calculated for CMP opcode + + + if ( (0x0100&first_opcode)==0) // EA is the source + { + if (bool_type==1) { calculated_EA=Calculate_EA(0x2FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=EA_Data | Reg_Data; Store_Data_Register(reg_num,result,data_size); } else + if (bool_type==2) { calculated_EA=Calculate_EA(0x2FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=EA_Data & Reg_Data; Store_Data_Register(reg_num,result,data_size); } else + if (bool_type==4) { calculated_EA=Calculate_EA(0x3FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=Reg_Data - EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 1); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); } + } + + else // Register is the source + { + if (bool_type==1) { calculated_EA=Calculate_EA(0x0FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data | Reg_Data; Writeback_EA(calculated_EA , ea_type , result); } else + if (bool_type==2) { calculated_EA=Calculate_EA(0x0FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data & Reg_Data; Writeback_EA(calculated_EA , ea_type , result); } else + if (bool_type==3) { calculated_EA=Calculate_EA(0x2FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data ^ Reg_Data; Writeback_EA(calculated_EA , ea_type , result); } + } + + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + + +// bool_type: 1=ORI 2=ANDI 3=EORI 4=CMPI +// ---------------------------------------------------------------------- +void op_BOOL_I(unsigned char bool_type) +{ + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = Fetch_Immediate(data_size); // Fetch the immediate operand of the correct data size + + if (data_size==32) clock_counter=clock_counter+3; + + calculated_EA = Calculate_EA(0x2FE3); // Calculate the EA, checking supported modes + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA operand + + // Perform the operation then write-back the result to the EA + if (bool_type==1) { result = EA_Data | immediate; Writeback_EA(calculated_EA , ea_type , result); } else + if (bool_type==2) { result = EA_Data & immediate; Writeback_EA(calculated_EA , ea_type , result); } else + if (bool_type==3) { result = EA_Data ^ immediate; Writeback_EA(calculated_EA , ea_type , result); } else + if (bool_type==4) { result = EA_Data - immediate; Calculate_Flags_C(EA_Data , immediate , 1); Calculate_Flags_V(EA_Data , immediate , result , data_size , 1); } // Calculate the V and C Flags for CMPI + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + + return; +} + + +// ---------------------------------------------------------------------- +void op_CMPA() +{ + unsigned long Reg_Data; + + clock_counter=clock_counter+2; + + data_size = DATA_SIZE_TYPE_D; // Get the data size from the opcode bits8] + calculated_EA=Calculate_EA(0x3FFC); // Calculate the EA, checking supported modes + EA_Data=Fetch_EA(calculated_EA,ea_type); // Fetch the EA data + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + Reg_Data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register data + + if (data_size==16) { EA_Data=Sign_Extend(EA_Data,16); } // Sign extend source operand for word + + result = Reg_Data - EA_Data ; + + data_size = 32; // Force the size to 32-bit for flag calculations + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + Calculate_Flags_C(Reg_Data , EA_Data , 1); + Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); // Calculate the V and C Flags + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + return; +} + + +// ---------------------------------------------------------------------- +void op_CMPM() +{ + unsigned char regX; + unsigned char regY; + unsigned long AddrX; + unsigned long AddrY; + unsigned long DataX; + unsigned long DataY; + + clock_counter=clock_counter+2; + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + + regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode + regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode + + + AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data + AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data + + if (data_size==8) { Store_Address_Register(regX,AddrX+0x1,32); Store_Address_Register(regY,AddrY+0x1,32); } // Post-increment both addresses (An)+ + if (data_size==16) { Store_Address_Register(regX,AddrX+0x2,32); Store_Address_Register(regY,AddrY+0x2,32); } + if (data_size==32) { Store_Address_Register(regX,AddrX+0x4,32); Store_Address_Register(regY,AddrY+0x4,32); } + + + if (data_size==32) { DataX=BIU_Read_32(AddrX); DataY=BIU_Read_32(AddrY); } // Fetch data from both addresses + else { DataX=BIU_Read(AddrX,data_size); DataY=BIU_Read(AddrY,data_size); } + + result = DataX - DataY ; + + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + Calculate_Flags_C(DataX , DataY , 1); + Calculate_Flags_V(DataX , DataY , result , data_size , 1); // Calculate the V and C Flags + return; +} + + +// math_type 0=SUB 1=ADD +// ---------------------------------------------------------------------- +void op_ADDSUB(unsigned char math_type) +{ + signed long long Reg_Data; + + if ( (0x0100&first_opcode)==0) // ** EA is the source ** + { + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x3FFF); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + Reg_Data = Fetch_Data_Register(reg_num,data_size); // Fetch the Register data + + if (math_type==0) { result = Reg_Data - EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 1); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); } // Calculate the results and the C,V Flags + if (math_type==1) { result = Reg_Data + EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 0); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 0); } + + Store_Data_Register(reg_num,result,data_size); // Write-back the results to the Data Register + } + + else // ** Register is the source ** + { + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + Reg_Data = Fetch_Data_Register(reg_num,data_size); // Fetch the Register data + + if (math_type==0) { result = EA_Data - Reg_Data; Calculate_Flags_C(EA_Data , Reg_Data , 1); Calculate_Flags_V(EA_Data , Reg_Data , result , data_size , 1); } // Calculate the results and the C,V Flags + if (math_type==1) { result = EA_Data + Reg_Data; Calculate_Flags_C(EA_Data , Reg_Data , 0); Calculate_Flags_V(EA_Data , Reg_Data , result , data_size , 0); } + + Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA + } + + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag + else { mc68k_flags=(mc68k_flags & 0xFFEF); } + + + return; +} + + +// math_type 0=SUB 1=ADD +// ---------------------------------------------------------------------- +void op_ADDSUBA(unsigned char math_type) +{ + unsigned long Reg_Data; + unsigned long result=0; + + + data_size = DATA_SIZE_TYPE_D; // Get the data size from the opcode bit[8] + calculated_EA = Calculate_EA(0x3FFC); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + Reg_Data = Fetch_Address_Register(reg_num,data_size); // Fetch the Register data + + if (math_type==0) result = Reg_Data - EA_Data; // Calculate the results + if (math_type==1) result = Reg_Data + EA_Data; + + Store_Address_Register(reg_num,result,32); // Write-back the results to the 32-bits of the Address Register + return; +} + + +// math_type 0=SUB 1=ADD +// ---------------------------------------------------------------------- +void op_ADDSUBI(unsigned char math_type) +{ + unsigned long result=0; + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + immediate = Fetch_Immediate(data_size); // Fetch the immediate operand of the correct data size + + if (data_size==32) clock_counter=clock_counter+4; + + calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + + + if (math_type==0) { result = EA_Data - immediate; Calculate_Flags_C(EA_Data , immediate , 1); Calculate_Flags_V(EA_Data , immediate , result , data_size , 1); } // Calculate the results and the C,V Flags + if (math_type==1) { result = EA_Data + immediate; Calculate_Flags_C(EA_Data , immediate , 0); Calculate_Flags_V(EA_Data , immediate , result , data_size , 0); } + + Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA + + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag + else { mc68k_flags=(mc68k_flags & 0xFFEF); } + + return; +} + + +// math_type 0=SUB 1=ADD +// ---------------------------------------------------------------------- +void op_ADDSUBQ(unsigned char math_type) +{ + unsigned long long result=0; + unsigned long opcode_data; + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x3FE0); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + opcode_data = (0x0E00&first_opcode)>>9; // Isolate the immediate "Q" data from the opcode + if (opcode_data==0) opcode_data=8; + + if (math_type==0) { result = EA_Data - opcode_data; } // Calculate the results + if (math_type==1) { result = EA_Data + opcode_data; } + + Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA + + if (ea_type != ADDRESS_REG) // Don't set flags if destination is an Address register + { + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + if (math_type==0) { Calculate_Flags_C(EA_Data , opcode_data , 1); Calculate_Flags_V(EA_Data , opcode_data , result , data_size , 1 ); } + if (math_type==1) { Calculate_Flags_C(EA_Data , opcode_data , 0); Calculate_Flags_V(EA_Data , opcode_data , result , data_size , 0 ); } + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag + else { mc68k_flags=(mc68k_flags & 0xFFEF); } + } + else + { + clock_counter=clock_counter+4; + } + + return; +} + + +// math_type 0=SUBX 1=ADDX +// ---------------------------------------------------------------------- +void op_ADDSUBX(unsigned char math_type) +{ + unsigned char regX; + unsigned char regY; + unsigned long AddrX; + unsigned long AddrY; + unsigned long DataX; + unsigned long DataY; + unsigned long long result=0; + + data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6] + + regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode + regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode + mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags + + + if ( (0x0008&first_opcode)==0) // ** Register to Register ** + { + DataX = Fetch_Data_Register(regX,data_size); // Fetch Data Register X data + DataY = Fetch_Data_Register(regY,data_size); // Fetch Data Register Y data + + + if (math_type==0) { Calculate_Flags_C(DataX , DataY , 1); + result = DataX - DataY; // Subtract the two operands first and calculate the V,C Flags + Calculate_Flags_C(result , mc68k_flag_X , 1); + result = result - mc68k_flag_X; + Calculate_Flags_V(DataX , DataY , result , data_size , 1); + } + + if (math_type==1) { Calculate_Flags_C(DataX , DataY , 0); + result = DataX + DataY; // Add the two operands first and calculate the V,C Flags + Calculate_Flags_C(result , mc68k_flag_X , 0); + result = result + mc68k_flag_X; + Calculate_Flags_V(DataX , DataY , result , data_size , 0); + } + + Store_Data_Register(regX,result,data_size); // Write-back the results to the Data Register + } + + else // ** Memory to Memory ** + { + + clock_counter=clock_counter+2; + AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data + AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data + + if (data_size==8) { AddrX = AddrX - 0x1; AddrY = AddrY - 0x1; } // Pre-decrement both addresses -(An) + if (data_size==16) { AddrX = AddrX - 0x2; AddrY = AddrY - 0x2; } + if (data_size==32) { AddrX = AddrX - 0x4; AddrY = AddrY - 0x4; } + + Store_Address_Register(regX,AddrX,32); // Write-back the -(An) address both Address Registers + Store_Address_Register(regY,AddrY,32); + + + if (data_size==32) { DataX=BIU_Read_32(AddrX); DataY=BIU_Read_32(AddrY); } // Fetch data from both addresses + else { DataX=BIU_Read(AddrX,data_size); DataY=BIU_Read(AddrY,data_size); } + + if (math_type==0) { Calculate_Flags_C(DataX , DataY , 1); + result = DataX - DataY; // Subtract the two operands first and calculate the V,C Flags + Calculate_Flags_C(result , mc68k_flag_X , 1); + result = result - mc68k_flag_X; + Calculate_Flags_V(DataX , DataY , result , data_size , 1); + } + + if (math_type==1) { Calculate_Flags_C(DataX , DataY , 0); + result = DataX + DataY; // Add the two operands first and calculate the V,C Flags + Calculate_Flags_C(result , mc68k_flag_X , 0); + result = result + mc68k_flag_X; + Calculate_Flags_V(DataX , DataY , result , data_size , 0); + } + + if (data_size==8) { BIU_Write(AddrX , result , 8); } + if (data_size==16) { BIU_Write(AddrX , result , 16); } + if (data_size==32) { clock_counter=clock_counter+4; BIU_Write_32(AddrX , result ); } + + + } + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE + if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag + else { mc68k_flags=(mc68k_flags & 0xFFEF); } + + return; +} + + +// ---------------------------------------------------------------------- +void op_DIVS() +{ + signed long long dividend; + signed long long divisor; + signed long long quotient; + signed long long remainder; + unsigned long long result; + + clock_counter=clock_counter+154; + + data_size = 16; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes + divisor = (signed short int) (Fetch_EA(calculated_EA , ea_type) ); // Fetch the EA data and convert to a signed 16-bit number + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + dividend = (signed long) Fetch_Data_Register(reg_num,32); // Fetch the Register data and convert to a signed 32-bit number + + if (divisor==0) { clock_counter=6; Exception_Handler(5); return; } // Check for division by zero. Trap if true + else + { + quotient = dividend / divisor; // Calculate the results + remainder = (0xFFFF & (dividend % divisor ) ); + result = ( (remainder<<16) | (0x0000FFFF"ient) ); + + + if ( (quotient > 32767) || (quotient < -32768) ) { mc68k_flags = (mc68k_flags | 0x0002); // If overflow, set the V Flag and don't update the register + mc68k_flags=(mc68k_flags&0xFFFE); // Always clear the C Flag + } + + else { Store_Data_Register(reg_num,result,32); // Else, write-back the 32-bit results to the Data Register + mc68k_flags=(mc68k_flags&0xFFFC); // Clear the V and C flag + Calculate_Flag_N((0x0000FFFF"ient)); + Calculate_Flag_Z((0x0000FFFF"ient) , FALSE); + } + + } + return; +} + + +// ---------------------------------------------------------------------- +void op_DIVU() +{ + unsigned long dividend; + unsigned long divisor; + unsigned long quotient; + unsigned long remainder; + unsigned long result; + + clock_counter=clock_counter+136; + + data_size = 16; // Get the data size from the opcode bits[7:6] + calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes + divisor = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + dividend = Fetch_Data_Register(reg_num,32); // Fetch the Register data + + if (divisor==0) { Exception_Handler(5); return; } // Check for division by zero. Trap if true + else + { + quotient = dividend / divisor; // Calculate the results + remainder = (0xFFFF & (dividend % divisor ) ); + result = ( (remainder<<16) | (0x0000FFFF"ient) ); + + if ( (quotient>0xFFFF) ) { mc68k_flags = (mc68k_flags | 0x0002); // If overflow, set the V Flag and don't update the register + mc68k_flags=(mc68k_flags&0xFFFE); // Always clear the C Flag + } + + else { Store_Data_Register(reg_num,result,32); // Else, write-back the 32-bit results to the Data Register + mc68k_flags=(mc68k_flags&0xFFFC); // Clear the V and C flag + Calculate_Flag_N((0x0000FFFF"ient)); + Calculate_Flag_Z((0x0000FFFF"ient) , FALSE); + } + + } + return; +} + + +// ---------------------------------------------------------------------- +void op_MULS() +{ + signed short int reg_data_s; + signed short int ea_data_s; + signed long result; + unsigned long wb_result; + + clock_counter=clock_counter+66; + + data_size = 16; // Force size to 16 + calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes + ea_data_s = (signed short int) Fetch_EA(calculated_EA , ea_type); // Fetch the EA data and convert to a signed 16-bit number + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + reg_data_s = (signed short int) Fetch_Data_Register(reg_num,16); // Fetch the Register data and convert to a signed 16-bit number + + result = (signed long)ea_data_s * (signed long)reg_data_s; // Calculate the results + + wb_result = (unsigned long ) result; + + Store_Data_Register(reg_num,result,32); // Write-back the full 32-bits of the results to the Data Register + + data_size = 32; // Force size to 32-bits so flags are calculated correctly + Calculate_Flag_N(wb_result); // Calculate the N Flag + Calculate_Flag_Z(wb_result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + return; +} + + +// ---------------------------------------------------------------------- +void op_MULU() +{ + unsigned long reg_data; + unsigned long result; + + clock_counter=clock_counter+66; + + data_size = 16; // Force size to 16 + calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode + reg_data = Fetch_Data_Register(reg_num,16); // Fetch the Register data + + result = (unsigned long)EA_Data * (unsigned long)reg_data; // Calculate the results + + Store_Data_Register(reg_num,result,32); // Write-back the full 32-bits of the results to the Data Register + + data_size = 32; // Force size to 32-bits so flags are calculated correctly + Calculate_Flag_N(result); // Calculate the N Flag + Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE + mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags + return; +} + + +// bcd_type 0=ABCD 1=SBCD +// ---------------------------------------------------------------------- +void op_xBCD(unsigned char bcd_type) +{ + unsigned char regX; + unsigned char regY; + unsigned long AddrX; + unsigned long AddrY; + signed long result; + signed long DataX; + signed long DataY; + int result_lower; + int result_upper; + signed char carry=0; + + clock_counter=clock_counter+2; + data_size = 8; // Byte only + + regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode + regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode + + if ( (0x0008&first_opcode)==0) // ** Opcode[3]=0 for Register to Register ** + { + DataX = Fetch_Data_Register(regX,data_size); // Fetch Data Register X data + DataY = Fetch_Data_Register(regY,data_size); // Fetch Data Register Y data + + + if (bcd_type==0) // ## ABCD## + { + carry = 0; + result_lower = (0x0F&DataX) + (0x0F&DataY) + mc68k_flag_X; // Lower BCD digit + if (result_lower>9) { result_lower = result_lower - 10; carry = 1; } + + result_upper = ((0xF0&DataX)>>4) + ((0xF0&DataY)>>4) + carry; // Upper BCD digit + carry = 0; + if (result_upper>9) { result_upper = result_upper - 10; carry = 1; } + + result = (result_upper<<4) + result_lower; + } + + else // ## SBCD ## + { + carry = 0; + result_lower = (0x0F&DataX) - (0x0F&DataY) - mc68k_flag_X; // Lower BCD digit + if (result_lower<0) { result_lower = result_lower + 10; carry = 1; } + + result_upper = ((0xF0&DataX)>>4) - ((0xF0&DataY)>>4) - carry; // Upper BCD digit + carry = 0; + if (result_upper<0) { result_upper = result_upper + 10; carry = 1; } + + result = (result_upper<<4) + result_lower; + } + + Store_Data_Register(regX,result,data_size); // Write-back the results to the Data Register + } + + else // ** Memory to Memory ** + { + AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data + AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data + + AddrX = AddrX - 0x1; // Pre-decrement both addresses -(An) + AddrY = AddrY - 0x1; + + Store_Address_Register(regX,AddrX,32); // Write-back the -(An) address both Address Registers + Store_Address_Register(regY,AddrY,32); + + DataX = BIU_Read(AddrX , data_size); // Fetch data from both addresses + DataY = BIU_Read(AddrY , data_size); + + + if (bcd_type==0) // ## ABCD## + { + carry = 0; + result_lower = (0x0F&DataX) + (0x0F&DataY) + mc68k_flag_X; // Lower BCD digit + if (result_lower>9) { result_lower = result_lower - 10; carry = 1; } + + result_upper = ((0xF0&DataX)>>4) + ((0xF0&DataY)>>4) + carry; // Upper BCD digit + carry = 0; + if (result_upper>9) { result_upper = result_upper - 10; carry = 1; } + + result = (result_upper<<4) + result_lower; + } + + else // ## SBCD ## + { + carry = 0; + result_lower = (0x0F&DataX) - (0x0F&DataY) - mc68k_flag_X; // Lower BCD digit + if (result_lower<0) { result_lower = result_lower + 10; carry = 1; } + + result_upper = ((0xF0&DataX)>>4) - ((0xF0&DataY)>>4) - carry; // Upper BCD digit + carry = 0; + if (result_upper<0) { result_upper = result_upper + 10; carry = 1; } + + result = (result_upper<<4) + result_lower; + } + + Writeback_EA(AddrX , MEMORY , result); // Write-back the results to Memory + } + + if (carry==1) mc68k_flags=(mc68k_flags|0x0011); else mc68k_flags=(mc68k_flags&0xFFEE); // Set X and C Flags to the Carry bit + Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE + + return; +} + + +// ---------------------------------------------------------------------- +void op_NBCD() +{ + int result_lower; + int result_upper; + signed long result; + signed char carry=0; + + data_size = 8; + calculated_EA = Calculate_EA(0x2FE0); // Calculate the Source EA, checking supported modes + EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data + + + result_lower = (0x0) - (0x0F&EA_Data) - mc68k_flag_X; // Lower BCD digit + if (result_lower<0) { result_lower = result_lower + 10; carry = 1; } + + result_upper = (0x0) - ((0xF0&EA_Data)>>4) - carry; // Upper BCD digit + carry = 0; + if (result_upper<0) { result_upper = result_upper + 10; carry = 1; } + + result = (result_upper<<4) + result_lower; + + Writeback_EA(calculated_EA , ea_type ,result); // Write-back data to the EA + + if (carry==1) mc68k_flags=(mc68k_flags|0x0011); else mc68k_flags=(mc68k_flags&0xFFEE); // Set X and C Flags to the Carry bit + Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE + + return; +} + + +// ---------------------------------------------------------------------- +void op_MOVEP() +{ + unsigned char regX; + unsigned long DataX; + unsigned long result=0; + + if ( (0x0040&first_opcode) == 0) data_size = 16; else data_size = 32; // Isolate opcode[6] to set the size + + first_opcode = first_opcode | 0x20; // Force the EA field to d16(An) mode + calculated_EA = Calculate_EA(0x0100); // Calculate the EA with the forced EA mode + regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode + + + if ( (0x0080&first_opcode) == 0) // ## Memory to Register ## + { + clock_counter=16; + result = (0xFF&BIU_Read(calculated_EA+0x0 , SIZE_BYTE)); result = result<<8; // Byte #0 + result = result | (0xFF&BIU_Read(calculated_EA+0x2 , SIZE_BYTE)); // Byte #1 + Store_Data_Register(regX,result,16); // Write-back the results to 16 bits of the Data Register + result = result<<8; // Keep shifting for possible word operation + if (data_size==32) { clock_counter=clock_counter+8; + result = result | (0xFF&BIU_Read(calculated_EA+0x4 , SIZE_BYTE)); result = result<<8; // Byte #2 for Long data + result = result | (0xFF&BIU_Read(calculated_EA+0x6 , SIZE_BYTE)); // Byte #3 for Long data + Store_Data_Register(regX,result,32); // Write-back the results to the full Data Register + } + } + + else // ## Register to Memory ## + { + DataX = Fetch_Data_Register(regX,32); // Fetch Data Register X data + + if (data_size==16) { clock_counter=16; + BIU_Write(calculated_EA+0x0 , ( (0x0000FF00&DataX)>>8) , SIZE_BYTE); // Byte #0 + BIU_Write(calculated_EA+0x2 , ( (0x000000FF&DataX)>>0) , SIZE_BYTE); // Byte #1 + } + + else { clock_counter=clock_counter+8; + BIU_Write(calculated_EA+0x0 , ( (0xFF000000&DataX)>>24) , SIZE_BYTE); // Byte #0 + BIU_Write(calculated_EA+0x2 , ( (0x00FF0000&DataX)>>16) , SIZE_BYTE); // Byte #1 + BIU_Write(calculated_EA+0x4 , ( (0x0000FF00&DataX)>>8 ) , SIZE_BYTE); // Byte #2 + BIU_Write(calculated_EA+0x6 , ( (0x000000FF&DataX)>>0 ) , SIZE_BYTE); // Byte #3 + } + } + return; +} + + + +// Main MCL68 loop +// ---------------------------------------------------------------------- + void loop() { + + uint8_t inchar=0; + uint16_t joe16, joe17=0; + uint16_t failcnt=0; +//setup(); + + delay(2000); // Delay a few seconds to give the UART to establish a link with the host PC + for (uint32_t i=0 ; i<=3200 ; i++) { wait_for_E_falling_edge(); } + + + + // Load the Macintosh 512K's ROM into internal 64KB ROM + rom_readthrough=1; + for (uint32_t i=0x0 ; i<=0x0FFFF ; i=i+1) { INTERNAL_ROM[i] = BIU_Read(i , SIZE_BYTE); } + rom_readthrough=0; + + + + Reset_routine(); + + + while (1) + { + + // Wait for opcode cycle counter to expire before processing traps or next instruction + // Allow prefetch queue to fill during this time + while (clock_counter>0) { + wait_for_CLK_falling_edge(); //Serial.printf("%d\n\r",clock_counter); + clock_counter--; + if (prefetch_queue_count<2) BIU_PFQ_add_word(); + } + + + // Extract these signals at the last clock edge + gpio6_data = GPIO6_DR; + gpio6_reset_n = gpio6_data & RESET_n_BIT; + gpio6_halt_n = gpio6_data & HALT_n_BIT; + gpio6_ipl = (0x7 ^ (gpio6_data & IPL2_0_BITs)>>16 ); // Invert the IPL bits which are active low on the pins + if (gpio6_ipl != 7) nmi_gate=0; // Debounce NMI + + + // Handle a RESET from the BIU + if ((gpio6_reset_n == 0) && (gpio6_halt_n == 0) ) Reset_routine(); + + //if (mc68k_flag_INTR_Mask != 7) Serial.printf("\n\r gpio6_ipl:%x: mc68k_flag_INTR_Mask:%x ",gpio6_ipl,mc68k_flag_INTR_Mask); + // Interrupts + if (nmi_gate==0 && gpio6_ipl==7) { nmi_gate=1; Exception_Handler(99); } // NMI - only allow once until IPL[2:0] changes to different value + else if (gpio6_ipl > mc68k_flag_INTR_Mask) { Exception_Handler(99); } // Maskable interrupt + + + else + + { + first_opcode = BIU_PFQ_Fetch(); + + //Serial.printf("first_opcode %x\n\r",first_opcode); + //Serial.printf("\n\r %x: %x ",(mc68k_pc-2),first_opcode); + + switch (first_opcode&0xF000) + { + case (0x0000): + if ((first_opcode&0x0FFF)==0x003C) { op_BOOL_I_TO_CCR(1); break; } + if ((first_opcode&0x0FFF)==0x007C) { op_BOOL_I_TO_SR(1); break; } + if ((first_opcode&0x0FFF)==0x0A3C) { op_BOOL_I_TO_CCR(3); break; } + if ((first_opcode&0x0FFF)==0x0A7C) { op_BOOL_I_TO_SR(3); break; } + if ((first_opcode&0x0FFF)==0x023C) { op_BOOL_I_TO_CCR(2); break; } + if ((first_opcode&0x0FFF)==0x027C) { op_BOOL_I_TO_SR(2); break; } + if ((first_opcode&0x0FC0)==0x0800) { op_BMOD(0x31); break; } + if ((first_opcode&0x0FC0)==0x0840) { op_BMOD(0x21); break; } + if ((first_opcode&0x0FC0)==0x0880) { op_BMOD(0x11); break; } + if ((first_opcode&0x0FC0)==0x08C0) { op_BMOD(0x01); break; } + if ((first_opcode&0x0138)==0x0108) { op_MOVEP(); break; } + if ((first_opcode&0x0F00)==0x0A00) { op_BOOL_I(3); break; } + if ((first_opcode&0x0F00)==0x0000) { op_BOOL_I(1); break; } + if ((first_opcode&0x0F00)==0x0200) { op_BOOL_I(2); break; } + if ((first_opcode&0x0F00)==0x0400) { op_ADDSUBI(0); break; } + if ((first_opcode&0x0F00)==0x0600) { op_ADDSUBI(1); break; } + if ((first_opcode&0x0F00)==0x0C00) { op_BOOL_I(4); break; } + if ((first_opcode&0x01C0)==0x0100) { op_BMOD(0x30); break; } + if ((first_opcode&0x01C0)==0x0140) { op_BMOD(0x20); break; } + if ((first_opcode&0x01C0)==0x0180) { op_BMOD(0x10); break; } + if ((first_opcode&0x01C0)==0x01C0) { op_BMOD(0x00); break; } + Exception_Handler(4); + break; + + case (0x1000): case (0x2000): case (0x3000): + { op_MOVE(); break; } + + + case (0x4000): + if ((first_opcode&0x0FC0)==0x00C0) { op_MOVE_FROM_SR(); break; } + if ((first_opcode&0x0FC0)==0x04C0) { op_MOVE_TO_CCR(); break; } + if ((first_opcode&0x0FC0)==0x06C0) { op_MOVE_TO_SR(); break; } + if ((first_opcode&0x0F00)==0x0000) { op_NEGS(3); break; } + if ((first_opcode&0x0F00)==0x0200) { op_NEGS(4); break; } + if ((first_opcode&0x0F00)==0x0400) { op_NEGS(2); break; } + if ((first_opcode&0x0F00)==0x0600) { op_NEGS(1); break; } + if ((first_opcode&0x0FB8)==0x0880) { op_EXT(); break; } + if ((first_opcode&0x0FC0)==0x0800) { op_NBCD(); break; } + if ((first_opcode&0x0FF8)==0x0840) { op_SWAP(); break; } + if ((first_opcode&0x0FC0)==0x0840) { op_PEA(); break; } + if ((first_opcode&0x0FFF)==0x0AFC) { Exception_Handler(4); break; } + if ((first_opcode&0x0FC0)==0x0AC0) { op_TAS(); break; } + if ((first_opcode&0x0F00)==0x0A00) { op_TST(); break; } + if ((first_opcode&0x0FF0)==0x0E40) { op_TRAP(); break; } + if ((first_opcode&0x0FF8)==0x0E50) { op_LINK(); break; } + if ((first_opcode&0x0FF8)==0x0E58) { op_UNLK(); break; } + if ((first_opcode&0x0FF0)==0x0E60) { op_MOVE_USP(); break; } + if ((first_opcode&0x0FFF)==0x0E71) { /* Do Nothing */ break; } + if ((first_opcode&0x0FFF)==0x0E70) { op_RESET(); break; } + if ((first_opcode&0x0FFF)==0x0E72) { op_STOP(); break; } + if ((first_opcode&0x0FFF)==0x0E73) { op_RTE(); break; } + if ((first_opcode&0x0FFF)==0x0E75) { op_RTS(); break; } + if ((first_opcode&0x0FFF)==0x0E76) { op_TRAPV(); break; } + if ((first_opcode&0x0FFF)==0x0E77) { op_RTR(); break; } + if ((first_opcode&0x0FC0)==0x0E80) { op_JSR(); break; } + if ((first_opcode&0x0FC0)==0x0EC0) { op_JMP(); break; } + if ((first_opcode&0x0B80)==0x0880) { op_MOVEM(); break; } + if ((first_opcode&0x01C0)==0x01C0) { op_LEA(); break; } + if ((first_opcode&0x01C0)==0x0180) { op_CHK(); break; } + Exception_Handler(4); + break; + + case (0x5000): + if ((first_opcode&0x00F8)==0x00C8) { op_dBCC(); break; } + if ((first_opcode&0x00C0)==0x00C0) { op_SCC(); break; } + if ((first_opcode&0x0100)==0x0000) { op_ADDSUBQ(1); break; } + if ((first_opcode&0x0100)==0x0100) { op_ADDSUBQ(0); break; } + Exception_Handler(4); + break; + + case (0x6000): + if ((first_opcode&0x0F00)==0x0100) { op_BSR(); break; } + if ((first_opcode&0x0000)==0x0000) { op_BCC(); break; } + Exception_Handler(4); + break; + + case (0x7000): + if ((first_opcode&0x0100)==0x0000) { op_MOVEQ(); break; } + Exception_Handler(4); + break; + + case (0x8000): + if ((first_opcode&0x01C0)==0x00C0) { op_DIVU(); break; } + if ((first_opcode&0x01C0)==0x01C0) { op_DIVS(); break; } + if ((first_opcode&0x01F0)==0x0100) { op_xBCD(1); break; } + if ((first_opcode&0x0000)==0x0000) { op_BOOL(1); break; } + Exception_Handler(4); + break; + + case (0x9000): + if ((first_opcode&0x00C0)==0x00C0) { op_ADDSUBA(0); break; } + if ((first_opcode&0x0130)==0x0100) { op_ADDSUBX(0); break; } + if ((first_opcode&0x0000)==0x0000) { op_ADDSUB(0); break; } + Exception_Handler(4); + break; + + case (0xA000): { Exception_Handler(10); break; } + + case (0xB000): + if ((first_opcode&0x00C0)==0x00C0) { op_CMPA(); break; } + if ((first_opcode&0x0138)==0x0108) { op_CMPM(); break; } + if ((first_opcode&0x0100)==0x0100) { op_BOOL(3); break; } + if ((first_opcode&0x0100)==0x0000) { op_BOOL(4); break; } + Exception_Handler(4); + break; + + case (0xC000): + if ((first_opcode&0x01C0)==0x00C0) { op_MULU(); break; } + if ((first_opcode&0x01C0)==0x01C0) { op_MULS(); break; } + if ((first_opcode&0x01F0)==0x0100) { op_xBCD(0); break; } + if ((first_opcode&0x0130)==0x0100) { op_EXG(); break; } + if ((first_opcode&0x0000)==0x0000) { op_BOOL(2); break; } + Exception_Handler(4); + break; + + case (0xD000): + if ((first_opcode&0x00C0)==0x00C0) { op_ADDSUBA(1); break; } + if ((first_opcode&0x0130)==0x0100) { op_ADDSUBX(1); break; } + if ((first_opcode&0x0000)==0x0000) { op_ADDSUB(1); break; } + Exception_Handler(4); + break; + + case (0xE000): + if ((first_opcode&0x0FC0)==0x01C0) { op_xSL(0,1); break; } // MEMORY Left + if ((first_opcode&0x0FC0)==0x03C0) { op_xSL(0,2); break; } + if ((first_opcode&0x0FC0)==0x05C0) { op_ROXL(0); break; } + if ((first_opcode&0x0FC0)==0x07C0) { op_ROL(0); break; } + + if ((first_opcode&0x0FC0)==0x00C0) { op_xSR(1,2); break; } // MEMORY Right + if ((first_opcode&0x0FC0)==0x02C0) { op_xSR(2,2); break; } + if ((first_opcode&0x0FC0)==0x04C0) { op_ROXR(0); break; } + if ((first_opcode&0x0FC0)==0x06C0) { op_ROR(0); break; } + + if ((first_opcode&0x0118)==0x0100) { op_xSL(1,1); break; } // REGISTER Left + if ((first_opcode&0x0118)==0x0108) { op_xSL(1,2); break; } + if ((first_opcode&0x0118)==0x0110) { op_ROXL(1); break; } + if ((first_opcode&0x0118)==0x0118) { op_ROL(1); break; } + + if ((first_opcode&0x0118)==0x0000) { op_xSR(1,1); break; } // REGISTER Right + if ((first_opcode&0x0118)==0x0008) { op_xSR(2,1); break; } + if ((first_opcode&0x0118)==0x0010) { op_ROXR(1); break; } + if ((first_opcode&0x0118)==0x0018) { op_ROR(1); break; } + Exception_Handler(4); + break; + + case (0xF000): { Exception_Handler(11); break; } + + default: ; + } + + } + + // Process Trace if flag is set, but don't allow if last opcode caused ILLEGAL or PRIVILEGE exception + // Also don't allow Trace if it was just set/restored. This allows one instruction to be executed between Traces + // + if ( (last_mc68k_flag_T==1 && mc68k_flag_T==1) && last_exception!=4 && last_exception!=8) { clock_counter=6; Exception_Handler(9); } + else { last_exception = 0; } // Debounce + + last_mc68k_flag_T = mc68k_flag_T; + + + } + +} diff --git a/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68 b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68 new file mode 100644 index 0000000..0943501 --- /dev/null +++ b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68 @@ -0,0 +1,6928 @@ +00000400 Starting Address +Assembler used: EASy68K Editor/Assembler v5.16.01 +Created On: 9/9/2023 10:34:14 PM + +00000000 1 * +00000000 2 * +00000000 3 * File Name : MCL68 Opcode Tests +00000000 4 * Used on : +00000000 5 * Author : Ted Fried, MicroCore Labs +00000000 6 * Creation : 7/14/2020 +00000000 7 * +00000000 8 * Description: +00000000 9 * ============ +00000000 10 * +00000000 11 * Program to test all of the Motorola 68000's opcodes. +00000000 12 * +00000000 13 * If failures are detected, the code will immediately loop on itself. +00000000 14 * All addressing modes, data sizes, and opcode combinations are tested. +00000000 15 * +00000000 16 * This code was developed using the Easy68K simulator where all tests passed! +00000000 17 * +00000000 18 *------------------------------------------------------------------------ +00000000 19 * +00000000 20 * Modification History: +00000000 21 * ===================== +00000000 22 * +00000000 23 * Revision 1 7/14/2020 +00000000 24 * Initial revision +00000000 25 * +00000000 26 * +00000000 27 *------------------------------------------------------------------------ +00000000 28 * +00000000 29 * Copyright (c) 2020 Ted Fried +00000000 30 * +00000000 31 * Permission is hereby granted, free of charge, to any person obtaining a copy +00000000 32 * of this software and associated documentation files (the "Software"), to deal +00000000 33 * in the Software without restriction, including without limitation the rights +00000000 34 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +00000000 35 * copies of the Software, and to permit persons to whom the Software is +00000000 36 * furnished to do so, subject to the following conditions: +00000000 37 * +00000000 38 * The above copyright notice and this permission notice shall be included in all +00000000 39 * copies or substantial portions of the Software. +00000000 40 * +00000000 41 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +00000000 42 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +00000000 43 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +00000000 44 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +00000000 45 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +00000000 46 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +00000000 47 * SOFTWARE. +00000000 48 * +00000000 49 +00000000 50 +00000000 51 * Populate Exception Vectors +00000000 52 * +00000000 53 ORG $00000 +00000000= 000003F0 54 dc.l $000003F0 * Vector = 0 Reset Supervisor Stack Pointer +00000004= 00000400 55 dc.l $00000400 * Vector = 1 Reset Initial PC +00000008= 22222222 56 dc.l $22222222 * Vector = 2 Bus Error +0000000C= 30303033 57 dc.l $30303033 * Vector = 3 Address Error +00000010= 44444444 58 dc.l $44444444 * Vector = 4 Illegal Instruction +00000014= 55555555 59 dc.l $55555555 * Vector = 5 Zero Divide +00000018= 0000F010 60 dc.l $0000F010 * Vector = 6 CHK Instruction +0000001C= 0000F020 61 dc.l $0000F020 * Vector = 7 TRAPV Instruction +00000020= 88888888 62 dc.l $88888888 * Vector = 8 Privilege Violation +00000024= 99999999 63 dc.l $99999999 * Vector = 9 Trace +00000028= AAAAAAAA 64 dc.l $aaaaaaaa * Vector = 10 Line A Emulator +0000002C= BBBBBBBB 65 dc.l $bbbbbbbb * Vector = 11 Line F Emulator +00000030 66 +00000060 67 ORG $00060 +00000060= 12121212 68 dc.l $12121212 * Vector = 24 Spurrious Interrupt +00000064= 11111111 69 dc.l $11111111 * Vector = 25 Level 1 Interrupt Autovector +00000068= 22222222 70 dc.l $22222222 * Vector = 26 Level 2 Interrupt Autovector +0000006C= 33333333 71 dc.l $33333333 * Vector = 27 Level 3 Interrupt Autovector +00000070= 44444444 72 dc.l $44444444 * Vector = 28 Level 4 Interrupt Autovector +00000074= 55555555 73 dc.l $55555555 * Vector = 29 Level 5 Interrupt Autovector +00000078= 66666666 74 dc.l $66666666 * Vector = 30 Level 6 Interrupt Autovector +0000007C= 77777777 75 dc.l $77777777 * Vector = 31 Level 7 Interrupt Autovector +00000080 76 +00000080 77 +00000080 78 * Loop here when all tests pass +00000080 79 * +0000F000 80 ORG $00F000 +0000F000 60FE 81 ALL_DONE: bra ALL_DONE +0000F002 82 +0000F002 83 +0000F002 84 * Exception Vector = 6 CHK Instruction +0000F002 85 * +0000F010 86 ORG $00F010 +0000F010 87 +0000F010 88 EXCEPTION_6: +0000F010 2C3C EEEE0006 89 move.l #$EEEE0006 , d6 * Set d6 to the exception vector +0000F016 4E73 90 rte +0000F018 91 +0000F018 92 +0000F018 93 +0000F018 94 * Exception Vector = 7 TRAPV Instruction +0000F018 95 * +0000F020 96 ORG $00F020 +0000F020 97 +0000F020 98 EXCEPTION_7: +0000F020 203C 12345678 99 move.l #$12345678 , d0 * Set d6 to the exception vector +0000F026 4E73 100 rte +0000F028 101 +0000F028 102 +0000F028 103 +0000F028 104 * Beginning of opcode tests +0000F028 105 * +00000400 106 START ORG $000400 +00000400 107 +00000400 2E7C 000003F0 108 move.l #$000003F0 , a7 * populate stack pointer +00000406 109 +00000406 110 +00000406 4EB9 0000057C 111 jsr op_ORI_TO_CCR +0000040C 4EB9 000005B0 112 jsr op_ORI_TO_SR +00000412 4EB9 000005E4 113 jsr op_EORI_TO_CCR +00000418 4EB9 0000061C 114 jsr op_EORI_TO_SR +0000041E 4EB9 00000654 115 jsr op_ANDI_TO_CCR +00000424 4EB9 0000068C 116 jsr op_ANDI_TO_SR +0000042A 4EB9 000006C4 117 jsr op_BTST +00000430 4EB9 00000B76 118 jsr op_BCHG +00000436 4EB9 00001008 119 jsr op_BCLR +0000043C 4EB9 000013BA 120 jsr op_BSET +00000442 4EB9 00001856 121 jsr op_MOVEP +00000448 4EB9 000018EC 122 jsr op_BOOL_I +0000044E 4EB9 00001B0C 123 jsr op_CMP_I +00000454 4EB9 00001D0E 124 jsr op_ADD_I +0000045A 4EB9 00001E94 125 jsr op_SUB_I +00000460 4EB9 0000201A 126 jsr op_MOVE +00000466 4EB9 0000222C 127 jsr op_MOVE_xxx_FLAGS +0000046C 4EB9 0000243A 128 jsr op_EXT +00000472 4EB9 00002464 129 jsr op_SWAP +00000478 4EB9 0000247A 130 jsr op_LEAPEA +0000047E 4EB9 00002526 131 jsr op_TAS +00000484 4EB9 00002550 132 jsr op_TST +0000048A 4EB9 00002598 133 jsr op_LINKS +00000490 4EB9 000025B6 134 jsr op_MOVE_USP +00000496 4EB9 000025C4 135 jsr op_CHK +0000049C 4EB9 000025DC 136 jsr op_NEGS +000004A2 4EB9 00002992 137 jsr op_MOVEM +000004A8 4EB9 00002D16 138 jsr op_ABCD +000004AE 4EB9 00002E2C 139 jsr op_SBCD +000004B4 4EB9 00002F42 140 jsr op_NBCD +000004BA 4EB9 00002FE0 141 jsr op_TRAPV +000004C0 4EB9 00002FF2 142 jsr op_RTR +000004C6 4EB9 00001AD6 143 jsr op_BSR +000004CC 4EB9 00003016 144 jsr op_BCC +000004D2 4EB9 00003096 145 jsr op_DBCC +000004D8 4EB9 000030BC 146 jsr op_SCC +000004DE 4EB9 000030E6 147 jsr op_ADDQ +000004E4 4EB9 000031A2 148 jsr op_SUBQ +000004EA 4EB9 0000325E 149 jsr op_MOVEQ +000004F0 4EB9 0000327E 150 jsr op_DIVU +000004F6 4EB9 000032D0 151 jsr op_DIVS +000004FC 4EB9 00003322 152 jsr op_OR +00000502 4EB9 00003410 153 jsr op_AND +00000508 4EB9 000034FE 154 jsr op_EOR +0000050E 4EB9 00003576 155 jsr op_CMP +00000514 4EB9 000035EE 156 jsr op_CMPA +0000051A 4EB9 00003656 157 jsr op_CMPM +00000520 4EB9 0000370C 158 jsr op_ADD +00000526 4EB9 000037FA 159 jsr op_SUB +0000052C 4EB9 000038E8 160 jsr op_ADDA +00000532 4EB9 00003936 161 jsr op_SUBA +00000538 4EB9 00003984 162 jsr op_ADDX +0000053E 4EB9 00003AA2 163 jsr op_SUBX +00000544 4EB9 00003BC0 164 jsr op_MULU +0000054A 4EB9 00003C0C 165 jsr op_MULS +00000550 4EB9 00003C58 166 jsr op_EXG +00000556 4EB9 00003CC6 167 jsr op_ROx +0000055C 4EB9 00003F06 168 jsr op_ROXx +00000562 4EB9 00004146 169 jsr op_SHIFTS +00000568 4EB9 00004392 170 jsr op_SHIFTS2 +0000056E 171 +0000056E 4EF9 0000F000 172 jmp ALL_DONE +00000574 173 +00000574 174 +00000574 175 +00000574 263C 33333333 176 BSR_FAR1: move.l #$33333333 , d3 +0000057A 4E75 177 rts +0000057C 178 +0000057C 179 *----------------------------------------------------------- +0000057C 180 *----------------------------------------------------------- +0000057C 181 * OPCODE : ORI_TO_CCR +0000057C 182 *----------------------------------------------------------- +0000057C 183 *----------------------------------------------------------- +0000057C 184 op_ORI_TO_CCR: +0000057C 185 +0000057C 003C 00FF 186 ori.b #$FF, CCR +00000580 6A00 002C 187 bpl ORI_TO_CCR_FAIL * branch if Z clear +00000584 6600 0028 188 bne ORI_TO_CCR_FAIL * branch if N clear +00000588 6800 0024 189 bvc ORI_TO_CCR_FAIL * branch if V clear +0000058C 6400 0020 190 bcc ORI_TO_CCR_FAIL * branch if C clear +00000590 191 +00000590 44FC 0000 192 move #$00, CCR +00000594 003C 0000 193 ori.b #$00, CCR +00000598 6700 0014 194 beq ORI_TO_CCR_FAIL * branch if Z set +0000059C 6B00 0010 195 bmi ORI_TO_CCR_FAIL * branch if N set +000005A0 6900 000C 196 bvs ORI_TO_CCR_FAIL * branch if V set +000005A4 6500 0008 197 bcs ORI_TO_CCR_FAIL * branch if C set +000005A8 198 +000005A8 46FC 2700 199 move #$2700, SR * Put flags back to initial value +000005AC 200 +000005AC 4E75 201 rts +000005AE 202 +000005AE 60FE 203 ORI_TO_CCR_FAIL: bra ORI_TO_CCR_FAIL +000005B0 204 +000005B0 205 +000005B0 206 *----------------------------------------------------------- +000005B0 207 *----------------------------------------------------------- +000005B0 208 * OPCODE : ORI_TO_SR +000005B0 209 *----------------------------------------------------------- +000005B0 210 *----------------------------------------------------------- +000005B0 211 op_ORI_TO_SR: +000005B0 212 +000005B0 007C 2FFF 213 ori.w #$2FFF, SR +000005B4 6A00 002C 214 bpl ORI_TO_SR_FAIL * branch if Z clear +000005B8 6600 0028 215 bne ORI_TO_SR_FAIL * branch if N clear +000005BC 6800 0024 216 bvc ORI_TO_SR_FAIL * branch if V clear +000005C0 6400 0020 217 bcc ORI_TO_SR_FAIL * branch if C clear +000005C4 218 +000005C4 46FC 2000 219 move #$2000, SR +000005C8 007C 0000 220 ori.w #$0000, SR +000005CC 6700 0014 221 beq ORI_TO_SR_FAIL * branch if Z set +000005D0 6B00 0010 222 bmi ORI_TO_SR_FAIL * branch if N set +000005D4 6900 000C 223 bvs ORI_TO_SR_FAIL * branch if V set +000005D8 6500 0008 224 bcs ORI_TO_SR_FAIL * branch if C set +000005DC 225 +000005DC 46FC 2700 226 move #$2700, SR * Put flags back to initial value +000005E0 227 +000005E0 4E75 228 rts +000005E2 229 +000005E2 60FE 230 ORI_TO_SR_FAIL: bra ORI_TO_SR_FAIL +000005E4 231 +000005E4 232 +000005E4 233 *----------------------------------------------------------- +000005E4 234 *----------------------------------------------------------- +000005E4 235 * OPCODE : EORI_TO_CCR +000005E4 236 *----------------------------------------------------------- +000005E4 237 *----------------------------------------------------------- +000005E4 238 op_EORI_TO_CCR: +000005E4 239 +000005E4 44FC 0000 240 move #$00, CCR +000005E8 0A3C 00FF 241 eori.b #$FF, CCR +000005EC 6A00 002C 242 bpl EORI_TO_CCR_FAIL * branch if Z clear +000005F0 6600 0028 243 bne EORI_TO_CCR_FAIL * branch if N clear +000005F4 6800 0024 244 bvc EORI_TO_CCR_FAIL * branch if V clear +000005F8 6400 0020 245 bcc EORI_TO_CCR_FAIL * branch if C clear +000005FC 246 +000005FC 44FC 0000 247 move #$00, CCR +00000600 0A3C 0000 248 eori.b #$00, CCR +00000604 6700 0014 249 beq EORI_TO_CCR_FAIL * branch if Z set +00000608 6B00 0010 250 bmi EORI_TO_CCR_FAIL * branch if N set +0000060C 6900 000C 251 bvs EORI_TO_CCR_FAIL * branch if V set +00000610 6500 0008 252 bcs EORI_TO_CCR_FAIL * branch if C set +00000614 253 +00000614 46FC 2700 254 move #$2700, SR * Put flags back to initial value +00000618 255 +00000618 4E75 256 rts +0000061A 257 +0000061A 60FE 258 EORI_TO_CCR_FAIL: bra EORI_TO_CCR_FAIL +0000061C 259 +0000061C 260 +0000061C 261 *----------------------------------------------------------- +0000061C 262 *----------------------------------------------------------- +0000061C 263 * OPCODE : EORI_TO_SR +0000061C 264 *----------------------------------------------------------- +0000061C 265 *----------------------------------------------------------- +0000061C 266 op_EORI_TO_SR: +0000061C 267 +0000061C 46FC 2000 268 move #$2000, SR +00000620 0A7C 0FFF 269 eori.w #$0FFF, SR +00000624 6A00 002C 270 bpl EORI_TO_SR_FAIL * branch if Z clear +00000628 6600 0028 271 bne EORI_TO_SR_FAIL * branch if N clear +0000062C 6800 0024 272 bvc EORI_TO_SR_FAIL * branch if V clear +00000630 6400 0020 273 bcc EORI_TO_SR_FAIL * branch if C clear +00000634 274 +00000634 46FC 2000 275 move #$2000, SR +00000638 0A7C 0000 276 eori.w #$0000, SR +0000063C 6700 0014 277 beq EORI_TO_SR_FAIL * branch if Z set +00000640 6B00 0010 278 bmi EORI_TO_SR_FAIL * branch if N set +00000644 6900 000C 279 bvs EORI_TO_SR_FAIL * branch if V set +00000648 6500 0008 280 bcs EORI_TO_SR_FAIL * branch if C set +0000064C 281 +0000064C 46FC 2700 282 move #$2700, SR * Put flags back to initial value +00000650 283 +00000650 4E75 284 rts +00000652 285 +00000652 60FE 286 EORI_TO_SR_FAIL: bra EORI_TO_SR_FAIL +00000654 287 +00000654 288 +00000654 289 +00000654 290 *----------------------------------------------------------- +00000654 291 *----------------------------------------------------------- +00000654 292 * OPCODE : ANDI_TO_CCR +00000654 293 *----------------------------------------------------------- +00000654 294 *----------------------------------------------------------- +00000654 295 op_ANDI_TO_CCR: +00000654 296 +00000654 44FC 00FF 297 move #$FF, CCR +00000658 023C 00FF 298 andi.b #$FF, CCR +0000065C 6A00 002C 299 bpl ANDI_TO_CCR_FAIL * branch if Z clear +00000660 6600 0028 300 bne ANDI_TO_CCR_FAIL * branch if N clear +00000664 6800 0024 301 bvc ANDI_TO_CCR_FAIL * branch if V clear +00000668 6400 0020 302 bcc ANDI_TO_CCR_FAIL * branch if C clear +0000066C 303 +0000066C 44FC 00FF 304 move #$FF, CCR +00000670 023C 0000 305 andi.b #$00, CCR +00000674 6700 0014 306 beq ANDI_TO_CCR_FAIL * branch if Z set +00000678 6B00 0010 307 bmi ANDI_TO_CCR_FAIL * branch if N set +0000067C 6900 000C 308 bvs ANDI_TO_CCR_FAIL * branch if V set +00000680 6500 0008 309 bcs ANDI_TO_CCR_FAIL * branch if C set +00000684 310 +00000684 46FC 2700 311 move #$2700, SR * Put flags back to initial value +00000688 312 +00000688 4E75 313 rts +0000068A 314 +0000068A 60FE 315 ANDI_TO_CCR_FAIL: bra ANDI_TO_CCR_FAIL +0000068C 316 +0000068C 317 +0000068C 318 *----------------------------------------------------------- +0000068C 319 *----------------------------------------------------------- +0000068C 320 * OPCODE : ANDI_TO_SR +0000068C 321 *----------------------------------------------------------- +0000068C 322 *----------------------------------------------------------- +0000068C 323 op_ANDI_TO_SR: +0000068C 46FC 20FF 324 move #$20FF, SR +00000690 027C FFFF 325 andi.w #$FFFF, SR +00000694 6A00 002C 326 bpl ANDI_TO_SR_FAIL * branch if Z clear +00000698 6600 0028 327 bne ANDI_TO_SR_FAIL * branch if N clear +0000069C 6800 0024 328 bvc ANDI_TO_SR_FAIL * branch if V clear +000006A0 6400 0020 329 bcc ANDI_TO_SR_FAIL * branch if C clear +000006A4 330 +000006A4 46FC 20FF 331 move #$20FF, SR +000006A8 027C FF00 332 andi.w #$FF00, SR +000006AC 6700 0014 333 beq ANDI_TO_SR_FAIL * branch if Z set +000006B0 6B00 0010 334 bmi ANDI_TO_SR_FAIL * branch if N set +000006B4 6900 000C 335 bvs ANDI_TO_SR_FAIL * branch if V set +000006B8 6500 0008 336 bcs ANDI_TO_SR_FAIL * branch if C set +000006BC 337 +000006BC 46FC 2700 338 move #$2700, SR * Put flags back to initial value +000006C0 339 +000006C0 4E75 340 rts +000006C2 341 +000006C2 60FE 342 ANDI_TO_SR_FAIL: bra ANDI_TO_SR_FAIL +000006C4 343 +000006C4 344 +000006C4 345 *----------------------------------------------------------- +000006C4 346 *----------------------------------------------------------- +000006C4 347 * OPCODE : BTST +000006C4 348 *----------------------------------------------------------- +000006C4 349 *----------------------------------------------------------- +000006C4 350 op_BTST: +000006C4 351 +000006C4 352 * Bit Number Static +000006C4 353 +000006C4 354 * EA = Dn - LONG only +000006C4 203C 80000001 355 move.l #$80000001 , d0 * populate test data +000006CA 0800 0000 356 btst.l #0 , d0 +000006CE 6700 04A4 357 beq BTST_FAIL * branch if Z set +000006D2 0800 0001 358 btst.l #1 , d0 * +000006D6 6600 049C 359 bne BTST_FAIL * branch if Z clear +000006DA 0800 001F 360 btst.l #31 , d0 * +000006DE 6700 0494 361 beq BTST_FAIL * branch if Z set +000006E2 362 +000006E2 363 +000006E2 364 * EA = (An) - BYTE only +000006E2 207C 00000100 365 move.l #$00000100 , a0 * point to memory to address 0x100 +000006E8 10BC 0081 366 move.b #$81 , (a0) * populate test data +000006EC 1210 367 move.b (a0) , d1 * Check to see if data in memory is 0x81 +000006EE 0810 0000 368 btst.b #0 , (a0) +000006F2 6700 0480 369 beq BTST_FAIL * branch if Z set +000006F6 0810 0001 370 btst.b #1 , (a0) * +000006FA 6600 0478 371 bne BTST_FAIL * branch if Z clear +000006FE 0810 0007 372 btst.b #7 , (a0) * +00000702 6700 0470 373 beq BTST_FAIL * branch if Z set +00000706 374 +00000706 375 +00000706 376 * EA = (An)+ - BYTE only +00000706 207C 00000100 377 move.l #$00000100 , a0 * point to memory to address 0x100 +0000070C 10FC 0001 378 move.b #$01 , (a0)+ * populate test data +00000710 10FC 00FC 379 move.b #$FC , (a0)+ * populate test data +00000714 10FC 0080 380 move.b #$80 , (a0)+ * populate test data +00000718 207C 00000100 381 move.l #$00000100 , a0 * point to memory to address 0x100 +0000071E 0818 0000 382 btst.b #0 , (a0)+ +00000722 6700 0450 383 beq BTST_FAIL * branch if Z set +00000726 0818 0001 384 btst.b #1 , (a0)+ * +0000072A 6600 0448 385 bne BTST_FAIL * branch if Z clear +0000072E 0818 0007 386 btst.b #7 , (a0)+ * +00000732 6700 0440 387 beq BTST_FAIL * branch if Z set +00000736 388 +00000736 389 +00000736 390 * EA = -(An) - BYTE only +00000736 207C 00000100 391 move.l #$00000100 , a0 * point to memory to address +0000073C 10FC 0080 392 move.b #$80 , (a0)+ * populate test data +00000740 10FC 00FC 393 move.b #$FC , (a0)+ * populate test data +00000744 10FC 0001 394 move.b #$01 , (a0)+ * populate test data +00000748 207C 00000103 395 move.l #$00000103 , a0 * point to memory to address +0000074E 0820 0000 396 btst.b #0 , -(a0) +00000752 6700 0420 397 beq BTST_FAIL * branch if Z set +00000756 0820 0001 398 btst.b #1 , -(a0) * +0000075A 6600 0418 399 bne BTST_FAIL * branch if Z clear +0000075E 0820 0007 400 btst.b #7 , -(a0) * +00000762 6700 0410 401 beq BTST_FAIL * branch if Z set +00000766 402 +00000766 403 +00000766 404 * EA = n(An) - BYTE only +00000766 207C 00000100 405 move.l #$00000100 , a0 * point to memory to address +0000076C 10FC 0001 406 move.b #$01 , (a0)+ * populate test data +00000770 10FC 00FC 407 move.b #$FC , (a0)+ * populate test data +00000774 10FC 0080 408 move.b #$80 , (a0)+ * populate test data +00000778 207C 00000100 409 move.l #$00000100 , a0 * point to memory to address +0000077E 0828 0000 0000 410 btst.b #0 , 0(a0) +00000784 6700 03EE 411 beq BTST_FAIL * branch if Z set +00000788 0828 0001 0001 412 btst.b #1 , 1(a0) * +0000078E 6600 03E4 413 bne BTST_FAIL * branch if Z clear +00000792 0828 0007 0002 414 btst.b #7 , 2(a0) * +00000798 6700 03DA 415 beq BTST_FAIL * branch if Z set +0000079C 416 +0000079C 417 +0000079C 418 * EA = n(An,R.W) - BYTE only +0000079C 207C 00000100 419 move.l #$00000100 , a0 * point to memory to address +000007A2 227C 00000000 420 move.l #$00000000 , a1 * point to memory to address +000007A8 247C 00000001 421 move.l #$00000001 , a2 * point to memory to address +000007AE 7000 422 move.l #$00000000 , d0 * point to memory to address +000007B0 7201 423 move.l #$00000001 , d1 * point to memory to address +000007B2 0830 0000 0000 424 btst.b #0 , 0(a0,d0.w) +000007B8 6700 03BA 425 beq BTST_FAIL * branch if Z set +000007BC 0830 0001 1000 426 btst.b #1 , 0(a0,d1.w) * +000007C2 6600 03B0 427 bne BTST_FAIL * branch if Z clear +000007C6 0830 0007 1001 428 btst.b #7 , 1(a0,d1.w) * +000007CC 6700 03A6 429 beq BTST_FAIL * branch if Z set +000007D0 430 * EA = n(An,R.L) - BYTE only +000007D0 0830 0000 0800 431 btst.b #0 , 0(a0,d0.l) +000007D6 6700 039C 432 beq BTST_FAIL * branch if Z set +000007DA 0830 0001 1800 433 btst.b #1 , 0(a0,d1.l) * +000007E0 6600 0392 434 bne BTST_FAIL * branch if Z clear +000007E4 0830 0007 1801 435 btst.b #7 , 1(a0,d1.l) * +000007EA 6700 0388 436 beq BTST_FAIL * branch if Z set +000007EE 437 * EA = n(An,A.W) - BYTE only +000007EE 0830 0000 9000 438 btst.b #0 , 0(a0,a1.w) +000007F4 6700 037E 439 beq BTST_FAIL * branch if Z set +000007F8 0830 0001 A000 440 btst.b #1 , 0(a0,a2.w) * +000007FE 6600 0374 441 bne BTST_FAIL * branch if Z clear +00000802 0830 0007 A001 442 btst.b #7 , 1(a0,a2.w) * +00000808 6700 036A 443 beq BTST_FAIL * branch if Z set +0000080C 444 * EA = n(An,A.L) - BYTE only +0000080C 0830 0000 9800 445 btst.b #0 , 0(a0,a1.l) +00000812 6700 0360 446 beq BTST_FAIL * branch if Z set +00000816 0830 0001 A800 447 btst.b #1 , 0(a0,a2.l) * +0000081C 6600 0356 448 bne BTST_FAIL * branch if Z clear +00000820 0830 0007 A801 449 btst.b #7 , 1(a0,a2.l) * +00000826 6700 034C 450 beq BTST_FAIL * branch if Z set +0000082A 451 +0000082A 452 +0000082A 453 * EA = x.W - BYTE only +0000082A 0838 0000 0100 454 btst.b #0 , $0100 +00000830 6700 0342 455 beq BTST_FAIL * branch if Z set +00000834 0838 0001 0101 456 btst.b #1 , $0101 * +0000083A 6600 0338 457 bne BTST_FAIL * branch if Z clear +0000083E 0838 0007 0102 458 btst.b #7 , $0102 * +00000844 6700 032E 459 beq BTST_FAIL * branch if Z set +00000848 460 +00000848 461 +00000848 462 * EA = x.L - BYTE only +00000848 207C 000F0100 463 move.l #$000F0100 , a0 * point to memory to address 0x100 +0000084E 10FC 0001 464 move.b #$01 , (a0)+ * populate test data +00000852 10FC 00FC 465 move.b #$FC , (a0)+ * populate test data +00000856 10FC 0080 466 move.b #$80 , (a0)+ * populate test data +0000085A 0839 0000 000F0100 467 btst.b #0 , $000F0100 +00000862 6700 0310 468 beq BTST_FAIL * branch if Z set +00000866 0839 0001 000F0101 469 btst.b #1 , $000F0101 * +0000086E 6600 0304 470 bne BTST_FAIL * branch if Z clear +00000872 0839 0007 000F0102 471 btst.b #7 , $000F0102 * +0000087A 6700 02F8 472 beq BTST_FAIL * branch if Z set +0000087E 473 +0000087E 474 +0000087E 475 * EA = x(PC) - BYTE only +0000087E 4BFA FE44 476 lea op_BTST(pc) , a5 +00000882 083A 0000 FE3E 477 btst.b #0 , op_BTST(pc) +00000888 6600 02EA 478 bne BTST_FAIL * branch if Z clear +0000088C 083A 0003 0026 479 btst.b #3 ,op_BTST0(pc) * +00000892 6700 02E0 480 beq BTST_FAIL * branch if Z set +00000896 083A 0006 0094 481 btst.b #6 , op_BTST12(pc) * +0000089C 6700 02D6 482 beq BTST_FAIL * branch if Z set +000008A0 483 +000008A0 484 +000008A0 485 * EA = n(PC,R.W) - BYTE only +000008A0 207C 00000100 486 move.l #$00000100 , a0 * point to memory to address +000008A6 227C 00000000 487 move.l #$00000000 , a1 * point to memory to address +000008AC 247C 00000001 488 move.l #$00000001 , a2 * point to memory to address +000008B2 7000 489 move.l #$00000000 , d0 * point to memory to address +000008B4 7201 490 move.l #$00000001 , d1 * point to memory to address +000008B6 491 +000008B6 083B 0000 00FC 492 op_BTST0: btst.b #0 , op_BTST0(pc,d0.w) +000008BC 6600 02B6 493 bne BTST_FAIL * branch if Z clear +000008C0 494 +000008C0 4BFB 1002 495 lea op_BTST1(pc,d1.w) , a5 +000008C4 083B 0001 10FC 496 op_BTST1: btst.b #1 , op_BTST1(pc,d1.w) * +000008CA 6700 02A8 497 beq BTST_FAIL * branch if Z set +000008CE 083B 0007 10FC 498 op_BTST2: btst.b #7 , op_BTST2(pc,d1.w) * +000008D4 6600 029E 499 bne BTST_FAIL * branch if Z clear +000008D8 500 * EA = n(PC,R.L) - BYTE only +000008D8 083B 0000 08FC 501 op_BTST3: btst.b #0 , op_BTST3(pc,d0.l) +000008DE 6600 0294 502 bne BTST_FAIL * branch if Z clear +000008E2 083B 0001 18FC 503 op_BTST4: btst.b #1 , op_BTST4(pc,d1.l) * +000008E8 6700 028A 504 beq BTST_FAIL * branch if Z set +000008EC 083B 0007 18FC 505 op_BTST5: btst.b #7 , op_BTST5(pc,d1.l) * +000008F2 6600 0280 506 bne BTST_FAIL * branch if Z clear +000008F6 507 * EA = n(PC,A.W) - BYTE only +000008F6 083B 0000 90FC 508 op_BTST6 btst.b #0 , op_BTST6(pc,a1.w) +000008FC 6600 0276 509 bne BTST_FAIL * branch if Z clear +00000900 083B 0001 A0FC 510 op_BTST7: btst.b #1 , op_BTST7(pc,a2.w) * +00000906 6700 026C 511 beq BTST_FAIL * branch if Z set +0000090A 083B 0007 A0FC 512 op_BTST8: btst.b #7 , op_BTST8(pc,a2.w) * +00000910 6600 0262 513 bne BTST_FAIL * branch if Z clear +00000914 514 * EA = n(PC,A.L) - BYTE only +00000914 083B 0000 98FC 515 op_BTST9: btst.b #0 , op_BTST9(pc,a1.l) +0000091A 6600 0258 516 bne BTST_FAIL * branch if Z clear +0000091E 083B 0001 A8FC 517 op_BTST10: btst.b #1 , op_BTST10(pc,a2.l) * +00000924 6700 024E 518 beq BTST_FAIL * branch if Z set +00000928 083B 0007 A8FC 519 op_BTST11: btst.b #7 , op_BTST11(pc,a2.l) * +0000092E 6600 0244 520 op_BTST12: bne BTST_FAIL * branch if Z clear +00000932 521 +00000932 522 +00000932 523 +00000932 524 * Bit Number Dynamic +00000932 525 +00000932 526 * EA = Dn - LONG only +00000932 203C 80000001 527 move.l #$80000001 , d0 * populate test data +00000938 7A00 528 move.l #0, d5 * populate bit number to test +0000093A 7C01 529 move.l #1, d6 * populate bit number to test +0000093C 7E1F 530 move.l #31, d7 * populate bit number to test +0000093E 531 +0000093E 0B00 532 btst.l d5 , d0 +00000940 6700 0232 533 beq BTST_FAIL * branch if Z set +00000944 0D00 534 btst.l d6 , d0 * +00000946 6600 022C 535 bne BTST_FAIL * branch if Z clear +0000094A 0F00 536 btst.l d7 , d0 * +0000094C 6700 0226 537 beq BTST_FAIL * branch if Z set +00000950 538 +00000950 539 +00000950 540 * EA = (An) - BYTE only +00000950 7A00 541 move.l #0, d5 * populate bit number to test +00000952 7C01 542 move.l #1, d6 * populate bit number to test +00000954 7E07 543 move.l #7, d7 * populate bit number to test +00000956 207C 00000100 544 move.l #$00000100 , a0 * point to memory to address 0x100 +0000095C 10BC 0081 545 move.b #$81 , (a0) * populate test data +00000960 1210 546 move.b (a0) , d1 * Check to see if data in memory is 0x81 +00000962 0B10 547 btst.b d5 , (a0) +00000964 6700 020E 548 beq BTST_FAIL * branch if Z set +00000968 0D10 549 btst.b d6 , (a0) * +0000096A 6600 0208 550 bne BTST_FAIL * branch if Z clear +0000096E 0F10 551 btst.b d7 , (a0) * +00000970 6700 0202 552 beq BTST_FAIL * branch if Z set +00000974 553 +00000974 554 * --- +00000974 555 +00000974 556 +00000974 557 * EA = (An)+ - BYTE only +00000974 207C 00000100 558 move.l #$00000100 , a0 * point to memory to address 0x100 +0000097A 10FC 0001 559 move.b #$01 , (a0)+ * populate test data +0000097E 10FC 00FC 560 move.b #$FC , (a0)+ * populate test data +00000982 10FC 0080 561 move.b #$80 , (a0)+ * populate test data +00000986 207C 00000100 562 move.l #$00000100 , a0 * point to memory to address 0x100 +0000098C 0B18 563 btst.b d5 , (a0)+ +0000098E 6700 01E4 564 beq BTST_FAIL * branch if Z set +00000992 0D18 565 btst.b d6 , (a0)+ * +00000994 6600 01DE 566 bne BTST_FAIL * branch if Z clear +00000998 0F18 567 btst.b d7 , (a0)+ * +0000099A 6700 01D8 568 beq BTST_FAIL * branch if Z set +0000099E 569 +0000099E 570 +0000099E 571 * EA = -(An) - BYTE only +0000099E 207C 00000100 572 move.l #$00000100 , a0 * point to memory to address +000009A4 10FC 0080 573 move.b #$80 , (a0)+ * populate test data +000009A8 10FC 00FC 574 move.b #$FC , (a0)+ * populate test data +000009AC 10FC 0001 575 move.b #$01 , (a0)+ * populate test data +000009B0 207C 00000103 576 move.l #$00000103 , a0 * point to memory to address +000009B6 0B20 577 btst.b d5 , -(a0) +000009B8 6700 01BA 578 beq BTST_FAIL * branch if Z set +000009BC 0D20 579 btst.b d6 , -(a0) * +000009BE 6600 01B4 580 bne BTST_FAIL * branch if Z clear +000009C2 0F20 581 btst.b d7 , -(a0) * +000009C4 6700 01AE 582 beq BTST_FAIL * branch if Z set +000009C8 583 +000009C8 584 +000009C8 585 * EA = n(An) - BYTE only +000009C8 207C 00000100 586 move.l #$00000100 , a0 * point to memory to address +000009CE 10FC 0001 587 move.b #$01 , (a0)+ * populate test data +000009D2 10FC 00FC 588 move.b #$FC , (a0)+ * populate test data +000009D6 10FC 0080 589 move.b #$80 , (a0)+ * populate test data +000009DA 207C 00000100 590 move.l #$00000100 , a0 * point to memory to address +000009E0 0B28 0000 591 btst.b d5 , 0(a0) +000009E4 6700 018E 592 beq BTST_FAIL * branch if Z set +000009E8 0D28 0001 593 btst.b d6 , 1(a0) * +000009EC 6600 0186 594 bne BTST_FAIL * branch if Z clear +000009F0 0F28 0002 595 btst.b d7 , 2(a0) * +000009F4 6700 017E 596 beq BTST_FAIL * branch if Z set +000009F8 597 +000009F8 598 +000009F8 599 * EA = n(An,R.W) - BYTE only +000009F8 207C 00000100 600 move.l #$00000100 , a0 * point to memory to address +000009FE 227C 00000000 601 move.l #$00000000 , a1 * point to memory to address +00000A04 247C 00000001 602 move.l #$00000001 , a2 * point to memory to address +00000A0A 7000 603 move.l #$00000000 , d0 * point to memory to address +00000A0C 7201 604 move.l #$00000001 , d1 * point to memory to address +00000A0E 0B30 0000 605 btst.b d5 , 0(a0,d0.w) +00000A12 6700 0160 606 beq BTST_FAIL * branch if Z set +00000A16 0D30 1000 607 btst.b d6 , 0(a0,d1.w) * +00000A1A 6600 0158 608 bne BTST_FAIL * branch if Z clear +00000A1E 0F30 1001 609 btst.b d7 , 1(a0,d1.w) * +00000A22 6700 0150 610 beq BTST_FAIL * branch if Z set +00000A26 611 * EA = n(An,R.L) - BYTE only +00000A26 0B30 0800 612 btst.b d5 , 0(a0,d0.l) +00000A2A 6700 0148 613 beq BTST_FAIL * branch if Z set +00000A2E 0D30 1800 614 btst.b d6 , 0(a0,d1.l) * +00000A32 6600 0140 615 bne BTST_FAIL * branch if Z clear +00000A36 0F30 1801 616 btst.b d7 , 1(a0,d1.l) * +00000A3A 6700 0138 617 beq BTST_FAIL * branch if Z set +00000A3E 618 * EA = n(An,A.W) - BYTE only +00000A3E 0B30 9000 619 btst.b d5 , 0(a0,a1.w) +00000A42 6700 0130 620 beq BTST_FAIL * branch if Z set +00000A46 0D30 A000 621 btst.b d6 , 0(a0,a2.w) * +00000A4A 6600 0128 622 bne BTST_FAIL * branch if Z clear +00000A4E 0F30 A001 623 btst.b d7 , 1(a0,a2.w) * +00000A52 6700 0120 624 beq BTST_FAIL * branch if Z set +00000A56 625 * EA = n(An,A.L) - BYTE only +00000A56 0B30 9800 626 btst.b d5 , 0(a0,a1.l) +00000A5A 6700 0118 627 beq BTST_FAIL * branch if Z set +00000A5E 0D30 A800 628 btst.b d6 , 0(a0,a2.l) * +00000A62 6600 0110 629 bne BTST_FAIL * branch if Z clear +00000A66 0F30 A801 630 btst.b d7 , 1(a0,a2.l) * +00000A6A 6700 0108 631 beq BTST_FAIL * branch if Z set +00000A6E 632 +00000A6E 633 +00000A6E 634 * EA = x.W - BYTE only +00000A6E 0B38 0100 635 btst.b d5 , $0100 +00000A72 6700 0100 636 beq BTST_FAIL * branch if Z set +00000A76 0D38 0101 637 btst.b d6 , $0101 * +00000A7A 6600 00F8 638 bne BTST_FAIL * branch if Z clear +00000A7E 0F38 0102 639 btst.b d7 , $0102 * +00000A82 6700 00F0 640 beq BTST_FAIL * branch if Z set +00000A86 641 +00000A86 642 +00000A86 643 * EA = x.L - BYTE only +00000A86 207C 000F0100 644 move.l #$000F0100 , a0 * point to memory to address 0x100 +00000A8C 10FC 0001 645 move.b #$01 , (a0)+ * populate test data +00000A90 10FC 00FC 646 move.b #$FC , (a0)+ * populate test data +00000A94 10FC 0080 647 move.b #$80 , (a0)+ * populate test data +00000A98 0B39 000F0100 648 btst.b d5 , $000F0100 +00000A9E 6700 00D4 649 beq BTST_FAIL * branch if Z set +00000AA2 0D39 000F0101 650 btst.b d6 , $000F0101 * +00000AA8 6600 00CA 651 bne BTST_FAIL * branch if Z clear +00000AAC 0F39 000F0102 652 btst.b d7 , $000F0102 * +00000AB2 6700 00C0 653 beq BTST_FAIL * branch if Z set +00000AB6 654 +00000AB6 655 +00000AB6 656 * EA = x(PC) - BYTE only +00000AB6 7C03 657 move.l #3, d6 * populate bit number to test +00000AB8 7E06 658 move.l #6, d7 * populate bit number to test +00000ABA 4BFA FC08 659 lea op_BTST(pc) , a5 +00000ABE 0B3A FC04 660 btst.b d5 , op_BTST(pc) +00000AC2 6600 00B0 661 bne BTST_FAIL * branch if Z clear +00000AC6 0D3A FDEE 662 btst.b d6 ,op_BTST0(pc) * +00000ACA 6700 00A8 663 beq BTST_FAIL * branch if Z set +00000ACE 0F3A FE5E 664 btst.b d7 , op_BTST12(pc) * +00000AD2 6700 00A0 665 beq BTST_FAIL * branch if Z set +00000AD6 666 +00000AD6 667 +00000AD6 668 * EA = n(PC,R.W) - BYTE only +00000AD6 207C 00000100 669 move.l #$00000100 , a0 * point to memory to address +00000ADC 227C 00000000 670 move.l #$00000000 , a1 * point to memory to address +00000AE2 247C 00000001 671 move.l #$00000001 , a2 * point to memory to address +00000AE8 7000 672 move.l #$00000000 , d0 * point to memory to address +00000AEA 7201 673 move.l #$00000001 , d1 * point to memory to address +00000AEC 7C01 674 move.l #1, d6 * populate bit number to test +00000AEE 7E07 675 move.l #7, d7 * populate bit number to test +00000AF0 676 +00000AF0 0B3B 00FE 677 op_BTST20: btst.b d5 , op_BTST20(pc,d0.w) +00000AF4 6700 007E 678 beq BTST_FAIL * branch if Z set +00000AF8 4BFB 1002 679 lea op_BTST21(pc,d1.w) , a5 +00000AFC 0D3B 10FE 680 op_BTST21: btst.b d6 , op_BTST21(pc,d1.w) * +00000B00 6700 0072 681 beq BTST_FAIL * branch if Z set +00000B04 0F3B 10FE 682 op_BTST22: btst.b d7 , op_BTST22(pc,d1.w) * +00000B08 6600 006A 683 bne BTST_FAIL * branch if Z clear +00000B0C 684 * EA = n(PC,R.L) - BYTE only +00000B0C 0B3B 08FE 685 op_BTST23: btst.b d5 , op_BTST23(pc,d0.l) +00000B10 6700 0062 686 beq BTST_FAIL * branch if Z set +00000B14 0D3B 18FE 687 op_BTST24: btst.b d6 , op_BTST24(pc,d1.l) * +00000B18 6700 005A 688 beq BTST_FAIL * branch if Z set +00000B1C 0F3B 18FE 689 op_BTST25 btst.b d7 , op_BTST25(pc,d1.l) * +00000B20 6600 0052 690 bne BTST_FAIL * branch if Z clear +00000B24 691 * EA = n(PC,A.W) - BYTE only +00000B24 0B3B 90FE 692 op_BTST26 btst.b d5 , op_BTST26(pc,a1.w) +00000B28 6700 004A 693 beq BTST_FAIL * branch if Z set +00000B2C 0D3B A0FE 694 op_BTST27: btst.b d6 , op_BTST27(pc,a2.w) * +00000B30 6700 0042 695 beq BTST_FAIL * branch if Z set +00000B34 0F3B A0FE 696 op_BTST28: btst.b d7 , op_BTST28(pc,a2.w) * +00000B38 6600 003A 697 bne BTST_FAIL * branch if Z clear +00000B3C 698 * EA = n(PC,A.L) - BYTE only +00000B3C 0B3B 98FE 699 op_BTST29: btst.b d5 , op_BTST29(pc,a1.l) +00000B40 6700 0032 700 beq BTST_FAIL * branch if Z set +00000B44 0D3B A8FE 701 op_BTST30: btst.b d6 , op_BTST30(pc,a2.l) * +00000B48 6700 002A 702 beq BTST_FAIL * branch if Z set +00000B4C 0F3B A8FE 703 op_BTST31: btst.b d7 , op_BTST31(pc,a2.l) * +00000B50 6600 0022 704 op_BTST32: bne BTST_FAIL * branch if Z clear +00000B54 705 +00000B54 706 * EA = #x - BYTE only +00000B54 707 +00000B54 7A00 708 move.l #0, d5 * populate bit number to test +00000B56 7C03 709 move.l #3, d6 * populate bit number to test +00000B58 7E07 710 move.l #7, d7 * populate bit number to test +00000B5A 711 +00000B5A 0B3C 0088 712 btst.b d5 , #$88 +00000B5E 6600 0014 713 bne BTST_FAIL * branch if Z clear +00000B62 0D3C 0088 714 btst.b d6 , #$88 +00000B66 6700 000C 715 beq BTST_FAIL * branch if Z set +00000B6A 0F3C 0088 716 btst.b d7 , #$88 +00000B6E 6700 0004 717 beq BTST_FAIL * branch if Z set +00000B72 718 +00000B72 719 +00000B72 4E75 720 rts +00000B74 721 +00000B74 60FE 722 BTST_FAIL: bra BTST_FAIL +00000B76 723 +00000B76 724 +00000B76 725 +00000B76 726 +00000B76 727 *----------------------------------------------------------- +00000B76 728 *----------------------------------------------------------- +00000B76 729 * OPCODE : BCHG +00000B76 730 *----------------------------------------------------------- +00000B76 731 *----------------------------------------------------------- +00000B76 732 op_BCHG: +00000B76 733 +00000B76 734 +00000B76 735 * Bit Number Static +00000B76 736 +00000B76 737 * EA = Dn - LONG only +00000B76 203C 80000001 738 move.l #$80000001 , d0 * populate test data +00000B7C 0840 0000 739 bchg.l #0 , d0 +00000B80 6700 0484 740 beq BCHG_FAIL * branch if Z set +00000B84 0840 0001 741 bchg.l #1 , d0 * +00000B88 6600 047C 742 bne BCHG_FAIL * branch if Z clear +00000B8C 0840 001F 743 bchg.l #31 , d0 * +00000B90 6700 0474 744 beq BCHG_FAIL * branch if Z set +00000B94 0C80 00000002 745 cmpi.l #$00000002 , d0 +00000B9A 6600 046A 746 bne BCHG_FAIL * branch if Z clear +00000B9E 747 +00000B9E 748 +00000B9E 749 * EA = (An) - BYTE only +00000B9E 207C 00000100 750 move.l #$00000100 , a0 * point to memory to address 0x100 +00000BA4 10BC 0081 751 move.b #$81 , (a0) * populate test data +00000BA8 1210 752 move.b (a0) , d1 * Check to see if data in memory is 0x81 +00000BAA 0850 0000 753 bchg.b #0 , (a0) +00000BAE 6700 0456 754 beq BCHG_FAIL * branch if Z set +00000BB2 0850 0001 755 bchg.b #1 , (a0) * +00000BB6 6600 044E 756 bne BCHG_FAIL * branch if Z clear +00000BBA 0850 0007 757 bchg.b #7 , (a0) * +00000BBE 6700 0446 758 beq BCHG_FAIL * branch if Z set +00000BC2 0C10 0002 759 cmpi.b #$02 , (a0) +00000BC6 6600 043E 760 bne BCHG_FAIL * branch if Z clear +00000BCA 761 +00000BCA 762 * EA = (An)+ - BYTE only +00000BCA 207C 00000100 763 move.l #$00000100 , a0 * point to memory to address 0x100 +00000BD0 10FC 0001 764 move.b #$01 , (a0)+ * populate test data +00000BD4 10FC 00FC 765 move.b #$FC , (a0)+ * populate test data +00000BD8 10FC 0080 766 move.b #$80 , (a0)+ * populate test data +00000BDC 207C 00000100 767 move.l #$00000100 , a0 * point to memory to address 0x100 +00000BE2 0858 0000 768 bchg.b #0 , (a0)+ +00000BE6 6700 041E 769 beq BCHG_FAIL * branch if Z set +00000BEA 0858 0001 770 bchg.b #1 , (a0)+ * +00000BEE 6600 0416 771 bne BCHG_FAIL * branch if Z clear +00000BF2 0858 0007 772 bchg.b #7 , (a0)+ * +00000BF6 6700 040E 773 beq BCHG_FAIL * branch if Z set +00000BFA 207C 00000100 774 move.l #$00000100 , a0 * point to memory to address 0x100 +00000C00 0C18 0000 775 cmpi.b #$00 , (a0)+ +00000C04 6600 0400 776 bne BCHG_FAIL * branch if Z clear +00000C08 0C18 00FE 777 cmpi.b #$FE , (a0)+ +00000C0C 6600 03F8 778 bne BCHG_FAIL * branch if Z clear +00000C10 0C18 0000 779 cmpi.b #$00 , (a0)+ +00000C14 6600 03F0 780 bne BCHG_FAIL * branch if Z clear +00000C18 781 +00000C18 782 * EA = -(An) - BYTE only +00000C18 207C 00000100 783 move.l #$00000100 , a0 * point to memory to address +00000C1E 10FC 0080 784 move.b #$80 , (a0)+ * populate test data +00000C22 10FC 00FC 785 move.b #$FC , (a0)+ * populate test data +00000C26 10FC 0001 786 move.b #$01 , (a0)+ * populate test data +00000C2A 207C 00000103 787 move.l #$00000103 , a0 * point to memory to address +00000C30 0860 0000 788 bchg.b #0 , -(a0) +00000C34 6700 03D0 789 beq BCHG_FAIL * branch if Z set +00000C38 0860 0001 790 bchg.b #1 , -(a0) * +00000C3C 6600 03C8 791 bne BCHG_FAIL * branch if Z clear +00000C40 0860 0007 792 bchg.b #7 , -(a0) * +00000C44 6700 03C0 793 beq BCHG_FAIL * branch if Z set +00000C48 207C 00000103 794 move.l #$00000103 , a0 * point to memory to address 0x100 +00000C4E 0C20 0000 795 cmpi.b #$00 , -(a0) +00000C52 6600 03B2 796 bne BCHG_FAIL * branch if Z clear +00000C56 0C20 00FE 797 cmpi.b #$FE , -(a0) +00000C5A 6600 03AA 798 bne BCHG_FAIL * branch if Z clear +00000C5E 0C20 0000 799 cmpi.b #$00 , -(a0) +00000C62 6600 03A2 800 bne BCHG_FAIL * branch if Z clear +00000C66 801 +00000C66 802 +00000C66 803 * EA = n(An) - BYTE only +00000C66 207C 00000100 804 move.l #$00000100 , a0 * point to memory to address +00000C6C 10FC 0001 805 move.b #$01 , (a0)+ * populate test data +00000C70 10FC 00FC 806 move.b #$FC , (a0)+ * populate test data +00000C74 10FC 0080 807 move.b #$80 , (a0)+ * populate test data +00000C78 207C 00000100 808 move.l #$00000100 , a0 * point to memory to address +00000C7E 0868 0000 0000 809 bchg.b #0 , 0(a0) +00000C84 6700 0380 810 beq BCHG_FAIL * branch if Z set +00000C88 0868 0001 0001 811 bchg.b #1 , 1(a0) * +00000C8E 6600 0376 812 bne BCHG_FAIL * branch if Z clear +00000C92 0868 0007 0002 813 bchg.b #7 , 2(a0) * +00000C98 6700 036C 814 beq BCHG_FAIL * branch if Z set +00000C9C 207C 00000100 815 move.l #$00000100 , a0 * point to memory to address 0x100 +00000CA2 0C18 0000 816 cmpi.b #$00 , (a0)+ +00000CA6 6600 035E 817 bne BCHG_FAIL * branch if Z clear +00000CAA 0C18 00FE 818 cmpi.b #$FE , (a0)+ +00000CAE 6600 0356 819 bne BCHG_FAIL * branch if Z clear +00000CB2 0C18 0000 820 cmpi.b #$00 , (a0)+ +00000CB6 6600 034E 821 bne BCHG_FAIL * branch if Z clear +00000CBA 822 +00000CBA 823 +00000CBA 824 * EA = n(An,D.W) - BYTE only +00000CBA 207C 00000100 825 move.l #$00000100 , a0 * point to memory to address +00000CC0 227C 00000000 826 move.l #$00000000 , a1 * point to memory to address +00000CC6 247C 00000001 827 move.l #$00000001 , a2 * point to memory to address +00000CCC 7000 828 move.l #$00000000 , d0 * point to memory to address +00000CCE 7201 829 move.l #$00000001 , d1 * point to memory to address +00000CD0 0870 0000 0000 830 bchg.b #0 , 0(a0,d0.w) +00000CD6 6600 032E 831 bne BCHG_FAIL * branch if Z clear +00000CDA 0870 0001 1000 832 bchg.b #1 , 0(a0,d1.w) * +00000CE0 6700 0324 833 beq BCHG_FAIL * branch if Z set +00000CE4 0870 0007 1001 834 bchg.b #7 , 1(a0,d1.w) * +00000CEA 6600 031A 835 bne BCHG_FAIL * branch if Z clear +00000CEE 836 * EA = n(An,D.L) - BYTE only +00000CEE 0870 0000 0800 837 bchg.b #0 , 0(a0,d0.l) +00000CF4 6700 0310 838 beq BCHG_FAIL * branch if Z set +00000CF8 0870 0001 1800 839 bchg.b #1 , 0(a0,d1.l) * +00000CFE 6600 0306 840 bne BCHG_FAIL * branch if Z clear +00000D02 0870 0007 1801 841 bchg.b #7 , 1(a0,d1.l) * +00000D08 6700 02FC 842 beq BCHG_FAIL * branch if Z set +00000D0C 843 * EA = n(An,A.W) - BYTE only +00000D0C 0870 0000 9000 844 bchg.b #0 , 0(a0,a1.w) +00000D12 6600 02F2 845 bne BCHG_FAIL * branch if Z clear +00000D16 0870 0001 A000 846 bchg.b #1 , 0(a0,a2.w) * +00000D1C 6700 02E8 847 beq BCHG_FAIL * branch if Z set +00000D20 0870 0007 A001 848 bchg.b #7 , 1(a0,a2.w) * +00000D26 6600 02DE 849 bne BCHG_FAIL * branch if Z clear +00000D2A 850 * EA = n(An,A.L) - BYTE only +00000D2A 0870 0000 9800 851 bchg.b #0 , 0(a0,a1.l) +00000D30 6700 02D4 852 beq BCHG_FAIL * branch if Z set +00000D34 0870 0001 A800 853 bchg.b #1 , 0(a0,a2.l) * +00000D3A 6600 02CA 854 bne BCHG_FAIL * branch if Z clear +00000D3E 0870 0007 A801 855 bchg.b #7 , 1(a0,a2.l) * +00000D44 6700 02C0 856 beq BCHG_FAIL * branch if Z set +00000D48 207C 00000100 857 move.l #$00000100 , a0 * point to memory to address 0x100 +00000D4E 0C18 0000 858 cmpi.b #$00 , (a0)+ +00000D52 6600 02B2 859 bne BCHG_FAIL * branch if Z clear +00000D56 0C18 00FE 860 cmpi.b #$FE , (a0)+ +00000D5A 6600 02AA 861 bne BCHG_FAIL * branch if Z clear +00000D5E 0C18 0000 862 cmpi.b #$00 , (a0)+ +00000D62 6600 02A2 863 bne BCHG_FAIL * branch if Z clear +00000D66 864 +00000D66 865 +00000D66 866 * EA = x.W - BYTE only +00000D66 0878 0000 0100 867 bchg.b #0 , $0100 +00000D6C 6600 0298 868 bne BCHG_FAIL * branch if Z clear +00000D70 0878 0001 0101 869 bchg.b #1 , $0101 * +00000D76 6700 028E 870 beq BCHG_FAIL * branch if Z set +00000D7A 0878 0007 0102 871 bchg.b #7 , $0102 * +00000D80 6600 0284 872 bne BCHG_FAIL * branch if Z clear +00000D84 207C 00000100 873 move.l #$00000100 , a0 * point to memory to address 0x100 +00000D8A 0C18 0001 874 cmpi.b #$01 , (a0)+ +00000D8E 6600 0276 875 bne BCHG_FAIL * branch if Z clear +00000D92 0C18 00FC 876 cmpi.b #$FC , (a0)+ +00000D96 6600 026E 877 bne BCHG_FAIL * branch if Z clear +00000D9A 0C18 0080 878 cmpi.b #$80 , (a0)+ +00000D9E 6600 0266 879 bne BCHG_FAIL * branch if Z clear +00000DA2 880 +00000DA2 881 * EA = x.L - BYTE only +00000DA2 207C 000F0100 882 move.l #$000F0100 , a0 * point to memory to address 0x100 +00000DA8 10FC 0001 883 move.b #$01 , (a0)+ * populate test data +00000DAC 10FC 00FC 884 move.b #$FC , (a0)+ * populate test data +00000DB0 10FC 0080 885 move.b #$80 , (a0)+ * populate test data +00000DB4 0879 0000 000F0100 886 bchg.b #0 , $000F0100 +00000DBC 6700 0248 887 beq BCHG_FAIL * branch if Z set +00000DC0 0879 0001 000F0101 888 bchg.b #1 , $000F0101 * +00000DC8 6600 023C 889 bne BCHG_FAIL * branch if Z clear +00000DCC 0879 0007 000F0102 890 bchg.b #7 , $000F0102 * +00000DD4 6700 0230 891 beq BCHG_FAIL * branch if Z set +00000DD8 207C 00000100 892 move.l #$00000100 , a0 * point to memory to address 0x100 +00000DDE 0C18 0001 893 cmpi.b #$01 , (a0)+ +00000DE2 6600 0222 894 bne BCHG_FAIL * branch if Z clear +00000DE6 0C18 00FC 895 cmpi.b #$FC , (a0)+ +00000DEA 6600 021A 896 bne BCHG_FAIL * branch if Z clear +00000DEE 0C18 0080 897 cmpi.b #$80 , (a0)+ +00000DF2 6600 0212 898 bne BCHG_FAIL * branch if Z clear +00000DF6 899 +00000DF6 900 +00000DF6 901 * Bit Number Dynamic +00000DF6 902 +00000DF6 903 * EA = Dn - LONG only +00000DF6 203C 80000001 904 move.l #$80000001 , d0 * populate test data +00000DFC 7A00 905 move.l #0, d5 * populate bit number to test +00000DFE 7C01 906 move.l #1, d6 * populate bit number to test +00000E00 7E1F 907 move.l #31, d7 * populate bit number to test +00000E02 908 +00000E02 0B40 909 bchg.l d5 , d0 +00000E04 6700 0200 910 beq BCHG_FAIL * branch if Z set +00000E08 0D40 911 bchg.l d6 , d0 * +00000E0A 6600 01FA 912 bne BCHG_FAIL * branch if Z clear +00000E0E 0F40 913 bchg.l d7 , d0 * +00000E10 6700 01F4 914 beq BCHG_FAIL * branch if Z set +00000E14 0C80 00000002 915 cmpi.l #$00000002 , d0 +00000E1A 6600 01EA 916 bne BCHG_FAIL * branch if Z clear +00000E1E 917 +00000E1E 918 +00000E1E 919 * EA = (An) - BYTE only +00000E1E 7A00 920 move.l #0, d5 * populate bit number to test +00000E20 7C01 921 move.l #1, d6 * populate bit number to test +00000E22 7E07 922 move.l #7, d7 * populate bit number to test +00000E24 207C 00000100 923 move.l #$00000100 , a0 * point to memory to address 0x100 +00000E2A 10BC 0081 924 move.b #$81 , (a0) * populate test data +00000E2E 1210 925 move.b (a0) , d1 * Check to see if data in memory is 0x81 +00000E30 0B50 926 bchg.b d5 , (a0) +00000E32 6700 01D2 927 beq BCHG_FAIL * branch if Z set +00000E36 0D50 928 bchg.b d6 , (a0) * +00000E38 6600 01CC 929 bne BCHG_FAIL * branch if Z clear +00000E3C 0F50 930 bchg.b d7 , (a0) * +00000E3E 6700 01C6 931 beq BCHG_FAIL * branch if Z set +00000E42 0C10 0002 932 cmpi.b #$02 , (a0) +00000E46 6600 01BE 933 bne BCHG_FAIL * branch if Z clear +00000E4A 934 +00000E4A 935 +00000E4A 936 * EA = (An)+ - BYTE only +00000E4A 207C 00000100 937 move.l #$00000100 , a0 * point to memory to address 0x100 +00000E50 10FC 0001 938 move.b #$01 , (a0)+ * populate test data +00000E54 10FC 00FC 939 move.b #$FC , (a0)+ * populate test data +00000E58 10FC 0080 940 move.b #$80 , (a0)+ * populate test data +00000E5C 207C 00000100 941 move.l #$00000100 , a0 * point to memory to address 0x100 +00000E62 0B58 942 bchg.b d5 , (a0)+ +00000E64 6700 01A0 943 beq BCHG_FAIL * branch if Z set +00000E68 0D58 944 bchg.b d6 , (a0)+ * +00000E6A 6600 019A 945 bne BCHG_FAIL * branch if Z clear +00000E6E 0F58 946 bchg.b d7 , (a0)+ * +00000E70 6700 0194 947 beq BCHG_FAIL * branch if Z set +00000E74 207C 00000100 948 move.l #$00000100 , a0 * point to memory to address 0x100 +00000E7A 0C18 0000 949 cmpi.b #$00 , (a0)+ +00000E7E 6600 0186 950 bne BCHG_FAIL * branch if Z clear +00000E82 0C18 00FE 951 cmpi.b #$FE , (a0)+ +00000E86 6600 017E 952 bne BCHG_FAIL * branch if Z clear +00000E8A 0C18 0000 953 cmpi.b #$00 , (a0)+ +00000E8E 6600 0176 954 bne BCHG_FAIL * branch if Z clear +00000E92 955 +00000E92 956 * EA = -(An) - BYTE only +00000E92 207C 00000100 957 move.l #$00000100 , a0 * point to memory to address +00000E98 10FC 0080 958 move.b #$80 , (a0)+ * populate test data +00000E9C 10FC 00FC 959 move.b #$FC , (a0)+ * populate test data +00000EA0 10FC 0001 960 move.b #$01 , (a0)+ * populate test data +00000EA4 207C 00000103 961 move.l #$00000103 , a0 * point to memory to address +00000EAA 0B60 962 bchg.b d5 , -(a0) +00000EAC 6700 0158 963 beq BCHG_FAIL * branch if Z set +00000EB0 0D60 964 bchg.b d6 , -(a0) * +00000EB2 6600 0152 965 bne BCHG_FAIL * branch if Z clear +00000EB6 0F60 966 bchg.b d7 , -(a0) * +00000EB8 6700 014C 967 beq BCHG_FAIL * branch if Z set +00000EBC 207C 00000103 968 move.l #$00000103 , a0 * point to memory to address 0x100 +00000EC2 0C20 0000 969 cmpi.b #$00 , -(a0) +00000EC6 6600 013E 970 bne BCHG_FAIL * branch if Z clear +00000ECA 0C20 00FE 971 cmpi.b #$FE , -(a0) +00000ECE 6600 0136 972 bne BCHG_FAIL * branch if Z clear +00000ED2 0C20 0000 973 cmpi.b #$00 , -(a0) +00000ED6 6600 012E 974 bne BCHG_FAIL * branch if Z clear +00000EDA 975 +00000EDA 976 * EA = n(An) - BYTE only +00000EDA 207C 00000100 977 move.l #$00000100 , a0 * point to memory to address +00000EE0 10FC 0001 978 move.b #$01 , (a0)+ * populate test data +00000EE4 10FC 00FC 979 move.b #$FC , (a0)+ * populate test data +00000EE8 10FC 0080 980 move.b #$80 , (a0)+ * populate test data +00000EEC 207C 00000100 981 move.l #$00000100 , a0 * point to memory to address +00000EF2 0B68 0000 982 bchg.b d5 , 0(a0) +00000EF6 6700 010E 983 beq BCHG_FAIL * branch if Z set +00000EFA 0D68 0001 984 bchg.b d6 , 1(a0) * +00000EFE 6600 0106 985 bne BCHG_FAIL * branch if Z clear +00000F02 0F68 0002 986 bchg.b d7 , 2(a0) * +00000F06 6700 00FE 987 beq BCHG_FAIL * branch if Z set +00000F0A 207C 00000100 988 move.l #$00000100 , a0 * point to memory to address 0x100 +00000F10 0C18 0000 989 cmpi.b #$00 , (a0)+ +00000F14 6600 00F0 990 bne BCHG_FAIL * branch if Z clear +00000F18 0C18 00FE 991 cmpi.b #$FE , (a0)+ +00000F1C 6600 00E8 992 bne BCHG_FAIL * branch if Z clear +00000F20 0C18 0000 993 cmpi.b #$00 , (a0)+ +00000F24 6600 00E0 994 bne BCHG_FAIL * branch if Z clear +00000F28 995 +00000F28 996 * EA = n(An,R.W) - BYTE only +00000F28 207C 00000100 997 move.l #$00000100 , a0 * point to memory to address +00000F2E 227C 00000000 998 move.l #$00000000 , a1 * point to memory to address +00000F34 247C 00000001 999 move.l #$00000001 , a2 * point to memory to address +00000F3A 7000 1000 move.l #$00000000 , d0 * point to memory to address +00000F3C 7201 1001 move.l #$00000001 , d1 * point to memory to address +00000F3E 0B70 0000 1002 bchg.b d5 , 0(a0,d0.w) +00000F42 6600 00C2 1003 bne BCHG_FAIL * branch if Z clear +00000F46 0D70 1000 1004 bchg.b d6 , 0(a0,d1.w) * +00000F4A 6700 00BA 1005 beq BCHG_FAIL * branch if Z set +00000F4E 0F70 1001 1006 bchg.b d7 , 1(a0,d1.w) * +00000F52 6600 00B2 1007 bne BCHG_FAIL * branch if Z clear +00000F56 1008 * EA = n(An,R.L) - BYTE only +00000F56 0B70 0800 1009 bchg.b d5 , 0(a0,d0.l) +00000F5A 6700 00AA 1010 beq BCHG_FAIL * branch if Z set +00000F5E 0D70 1800 1011 bchg.b d6 , 0(a0,d1.l) * +00000F62 6600 00A2 1012 bne BCHG_FAIL * branch if Z clear +00000F66 0F70 1801 1013 bchg.b d7 , 1(a0,d1.l) * +00000F6A 6700 009A 1014 beq BCHG_FAIL * branch if Z set +00000F6E 1015 * EA = n(An,A.W) - BYTE only +00000F6E 0B70 9000 1016 bchg.b d5 , 0(a0,a1.w) +00000F72 6600 0092 1017 bne BCHG_FAIL * branch if Z clear +00000F76 0D70 A000 1018 bchg.b d6 , 0(a0,a2.w) * +00000F7A 6700 008A 1019 beq BCHG_FAIL * branch if Z set +00000F7E 0F70 A001 1020 bchg.b d7 , 1(a0,a2.w) * +00000F82 6600 0082 1021 bne BCHG_FAIL * branch if Z clear +00000F86 1022 * EA = n(An,A.L) - BYTE only +00000F86 0B70 9800 1023 bchg.b d5 , 0(a0,a1.l) +00000F8A 6700 007A 1024 beq BCHG_FAIL * branch if Z set +00000F8E 0D70 A800 1025 bchg.b d6 , 0(a0,a2.l) * +00000F92 6600 0072 1026 bne BCHG_FAIL * branch if Z clear +00000F96 0F70 A801 1027 bchg.b d7 , 1(a0,a2.l) * +00000F9A 6700 006A 1028 beq BCHG_FAIL * branch if Z set +00000F9E 0C18 0000 1029 cmpi.b #$00 , (a0)+ +00000FA2 6600 0062 1030 bne BCHG_FAIL * branch if Z clear +00000FA6 1031 +00000FA6 1032 * EA = x.W - BYTE only +00000FA6 0B78 0100 1033 bchg.b d5 , $0100 +00000FAA 6600 005A 1034 bne BCHG_FAIL * branch if Z clear +00000FAE 0D78 0101 1035 bchg.b d6 , $0101 * +00000FB2 6700 0052 1036 beq BCHG_FAIL * branch if Z set +00000FB6 0F78 0102 1037 bchg.b d7 , $0102 * +00000FBA 6600 004A 1038 bne BCHG_FAIL * branch if Z clear +00000FBE 0C18 00FC 1039 cmpi.b #$FC , (a0)+ +00000FC2 6600 0042 1040 bne BCHG_FAIL * branch if Z clear +00000FC6 1041 +00000FC6 1042 * EA = x.L - BYTE only +00000FC6 207C 000F0100 1043 move.l #$000F0100 , a0 * point to memory to address 0x100 +00000FCC 10FC 0001 1044 move.b #$01 , (a0)+ * populate test data +00000FD0 10FC 00FC 1045 move.b #$FC , (a0)+ * populate test data +00000FD4 10FC 0080 1046 move.b #$80 , (a0)+ * populate test data +00000FD8 0B79 000F0100 1047 bchg.b d5 , $000F0100 +00000FDE 6700 0026 1048 beq BCHG_FAIL * branch if Z set +00000FE2 0D79 000F0101 1049 bchg.b d6 , $000F0101 * +00000FE8 6600 001C 1050 bne BCHG_FAIL * branch if Z clear +00000FEC 0F79 000F0102 1051 bchg.b d7 , $000F0102 * +00000FF2 6700 0012 1052 beq BCHG_FAIL * branch if Z set +00000FF6 207C 000F0101 1053 move.l #$000F0101 , a0 * point to memory to address 0x100 +00000FFC 0C10 00FE 1054 cmpi.b #$FE , (a0) +00001000 6600 0004 1055 bne BCHG_FAIL * branch if Z clear +00001004 1056 +00001004 1057 +00001004 4E75 1058 rts +00001006 1059 +00001006 60FE 1060 BCHG_FAIL: bra BCHG_FAIL +00001008 1061 +00001008 1062 +00001008 1063 +00001008 1064 +00001008 1065 *----------------------------------------------------------- +00001008 1066 *----------------------------------------------------------- +00001008 1067 * OPCODE : BCLR +00001008 1068 *----------------------------------------------------------- +00001008 1069 *----------------------------------------------------------- +00001008 1070 op_BCLR: +00001008 1071 +00001008 1072 +00001008 1073 * Bit Number Static +00001008 1074 +00001008 1075 * EA = Dn - LONG only +00001008 203C FF0000FF 1076 move.l #$FF0000FF , d0 * populate test data +0000100E 0880 0000 1077 bclr.l #0 , d0 +00001012 67FE 1078 beq * * branch if Z set +00001014 0880 0001 1079 bclr.l #1 , d0 * +00001018 67FE 1080 beq * * branch if Z set +0000101A 0880 000F 1081 bclr.l #15 , d0 * +0000101E 66FE 1082 bne * * branch if Z clear +00001020 0880 001F 1083 bclr.l #31 , d0 * +00001024 67FE 1084 beq * * branch if Z set +00001026 0C80 7F0000FC 1085 cmpi.l #$7F0000FC , d0 +0000102C 66FE 1086 bne * * branch if Z clear +0000102E 1087 +0000102E 1088 +0000102E 1089 * EA = (An) - BYTE only +0000102E 207C 00000100 1090 move.l #$00000100 , a0 * point to memory to address 0x100 +00001034 10BC 000F 1091 move.b #$0F , (a0) * populate test data +00001038 0890 0000 1092 bclr.b #0 , (a0) +0000103C 67FE 1093 beq * * branch if Z set +0000103E 0890 0007 1094 bclr.b #7 , (a0) * +00001042 66FE 1095 bne * * branch if Z clear +00001044 0C10 000E 1096 cmpi.b #$0E , (a0) +00001048 66FE 1097 bne * * branch if Z clear +0000104A 1098 +0000104A 1099 * EA = (An)+ - BYTE only +0000104A 207C 00000100 1100 move.l #$00000100 , a0 * point to memory to address 0x100 +00001050 10FC 0001 1101 move.b #$01 , (a0)+ * populate test data +00001054 10FC 0000 1102 move.b #$00 , (a0)+ * populate test data +00001058 207C 00000100 1103 move.l #$00000100 , a0 * point to memory to address 0x100 +0000105E 0898 0000 1104 bclr.b #0 , (a0)+ +00001062 67FE 1105 beq * * branch if Z set +00001064 0898 0001 1106 bclr.b #1 , (a0)+ * +00001068 66FE 1107 bne * * branch if Z clear +0000106A 207C 00000100 1108 move.l #$00000100 , a0 * point to memory to address 0x100 +00001070 0C18 0000 1109 cmpi.b #$00 , (a0)+ +00001074 66FE 1110 bne * * branch if Z clear +00001076 0C18 0000 1111 cmpi.b #$00 , (a0)+ +0000107A 66FE 1112 bne * * branch if Z clear +0000107C 1113 +0000107C 1114 +0000107C 1115 * EA = -(An) - BYTE only +0000107C 207C 00000100 1116 move.l #$00000100 , a0 * point to memory to address +00001082 10FC 0001 1117 move.b #$01 , (a0)+ * populate test data +00001086 10FC 0080 1118 move.b #$80 , (a0)+ * populate test data +0000108A 08A0 0007 1119 bclr.b #7 , -(a0) +0000108E 67FE 1120 beq * * branch if Z set +00001090 08A0 0000 1121 bclr.b #0 , -(a0) * +00001094 67FE 1122 beq * * branch if Z set +00001096 207C 00000102 1123 move.l #$00000102 , a0 * point to memory to address 0x100 +0000109C 0C20 0000 1124 cmpi.b #$00 , -(a0) +000010A0 66FE 1125 bne * * branch if Z clear +000010A2 0C20 0000 1126 cmpi.b #$00 , -(a0) +000010A6 66FE 1127 bne * * branch if Z clear +000010A8 1128 +000010A8 1129 +000010A8 1130 * EA = n(An) - BYTE only +000010A8 207C 00000100 1131 move.l #$00000100 , a0 * point to memory to address +000010AE 10FC 00FF 1132 move.b #$FF , (a0)+ * populate test data +000010B2 10FC 00FF 1133 move.b #$FF , (a0)+ * populate test data +000010B6 207C 00000100 1134 move.l #$00000100 , a0 * point to memory to address +000010BC 08A8 0000 0000 1135 bclr.b #0 , 0(a0) +000010C2 67FE 1136 beq * * branch if Z set +000010C4 08A8 0004 0001 1137 bclr.b #4 , 1(a0) * +000010CA 67FE 1138 beq * * branch if Z set +000010CC 207C 00000100 1139 move.l #$00000100 , a0 * point to memory to address 0x100 +000010D2 0C18 00FE 1140 cmpi.b #$FE , (a0)+ +000010D6 66FE 1141 bne * * branch if Z clear +000010D8 0C18 00EF 1142 cmpi.b #$EF , (a0)+ +000010DC 66FE 1143 bne * * branch if Z clear +000010DE 1144 +000010DE 1145 +000010DE 1146 * EA = n(An,D.W) - BYTE only +000010DE 207C 00000100 1147 move.l #$00000100 , a0 * point to memory to address +000010E4 227C 00000000 1148 move.l #$00000000 , a1 * point to memory to address +000010EA 247C 00000001 1149 move.l #$00000001 , a2 * point to memory to address +000010F0 7000 1150 move.l #$00000000 , d0 * point to memory to address +000010F2 7201 1151 move.l #$00000001 , d1 * point to memory to address +000010F4 10FC 00FF 1152 move.b #$FF , (a0)+ * populate test data +000010F8 10FC 00FF 1153 move.b #$FF , (a0)+ * populate test data +000010FC 207C 00000100 1154 move.l #$00000100 , a0 * point to memory to address +00001102 08B0 0000 0000 1155 bclr.b #0 , 0(a0,d0.w) +00001108 67FE 1156 beq * * branch if Z set +0000110A 08B0 0001 1000 1157 bclr.b #1 , 0(a0,d1.w) * +00001110 67FE 1158 beq * * branch if Z set +00001112 08B0 0002 1001 1159 bclr.b #2 , 1(a0,d1.w) * +00001118 66FE 1160 bne * * branch if Z clear +0000111A 1161 * EA = n(An,D.L) - BYTE only +0000111A 08B0 0003 0800 1162 bclr.b #3 , 0(a0,d0.l) +00001120 67FE 1163 beq * * branch if Z set +00001122 08B0 0004 1800 1164 bclr.b #4 , 0(a0,d1.l) * +00001128 67FE 1165 beq * * branch if Z set +0000112A 08B0 0005 1801 1166 bclr.b #5 , 1(a0,d1.l) * +00001130 66FE 1167 bne * * branch if Z clear +00001132 1168 * EA = n(An,A.W) - BYTE only +00001132 08B0 0006 9000 1169 bclr.b #6 , 0(a0,a1.w) +00001138 67FE 1170 beq * * branch if Z set +0000113A 08B0 0001 A000 1171 bclr.b #1 , 0(a0,a2.w) * +00001140 66FE 1172 bne * * branch if Z clear +00001142 08B0 0007 A001 1173 bclr.b #7 , 1(a0,a2.w) * +00001148 67FE 1174 beq * * branch if Z set +0000114A 1175 * EA = n(An,A.L) - BYTE only +0000114A 08B0 0000 9800 1176 bclr.b #0 , 0(a0,a1.l) +00001150 66FE 1177 bne * * branch if Z clear +00001152 08B0 0000 A800 1178 bclr.b #0 , 0(a0,a2.l) * +00001158 67FE 1179 beq * * branch if Z set +0000115A 08B0 0001 A801 1180 bclr.b #1 , 1(a0,a2.l) * +00001160 66FE 1181 bne * * branch if Z clear +00001162 207C 00000100 1182 move.l #$00000100 , a0 * point to memory to address 0x100 +00001168 0C18 00B6 1183 cmpi.b #$B6 , (a0)+ +0000116C 66FE 1184 bne * * branch if Z clear +0000116E 0C18 00EC 1185 cmpi.b #$EC , (a0)+ +00001172 66FE 1186 bne * * branch if Z clear +00001174 0C18 0059 1187 cmpi.b #$59 , (a0)+ +00001178 67FE 1188 beq * * branch if Z set +0000117A 1189 +0000117A 1190 +0000117A 1191 * EA = x.W - BYTE only +0000117A 207C 00000100 1192 move.l #$00000100 , a0 * point to memory to address +00001180 10FC 00FF 1193 move.b #$FF , (a0)+ * populate test data +00001184 08B8 0000 0100 1194 bclr.b #0 , $0100 +0000118A 67FE 1195 beq * * branch if Z set +0000118C 08B8 0001 0100 1196 bclr.b #1 , $0100 * +00001192 67FE 1197 beq * * branch if Z set +00001194 207C 00000100 1198 move.l #$00000100 , a0 * point to memory to address 0x100 +0000119A 0C18 00FC 1199 cmpi.b #$FC , (a0)+ +0000119E 66FE 1200 bne * * branch if Z clear +000011A0 1201 +000011A0 1202 +000011A0 1203 * EA = x.L - BYTE only +000011A0 207C 000F0100 1204 move.l #$000F0100 , a0 * point to memory to address 0x100 +000011A6 10BC 00FF 1205 move.b #$FF , (a0) * populate test data +000011AA 08B9 0000 000F0100 1206 bclr.b #0 , $000F0100 +000011B2 67FE 1207 beq * * branch if Z set +000011B4 08B9 0001 000F0100 1208 bclr.b #1 , $000F0100 * +000011BC 67FE 1209 beq * * branch if Z set +000011BE 08B9 0002 000F0100 1210 bclr.b #2 , $000F0100 * +000011C6 67FE 1211 beq * * branch if Z set +000011C8 207C 000F0100 1212 move.l #$000F0100 , a0 * point to memory to address 0x100 +000011CE 0C18 00F8 1213 cmpi.b #$F8 , (a0)+ +000011D2 66FE 1214 bne * * branch if Z clear +000011D4 1215 +000011D4 1216 +000011D4 1217 * Bit Number Dynamic +000011D4 1218 +000011D4 1219 * EA = Dn - LONG only +000011D4 203C FF00FF00 1220 move.l #$FF00FF00 , d0 * populate test data +000011DA 7A00 1221 move.l #0, d5 * populate bit number to test +000011DC 7C01 1222 move.l #1, d6 * populate bit number to test +000011DE 7E1F 1223 move.l #31, d7 * populate bit number to test +000011E0 1224 +000011E0 0B80 1225 bclr.l d5 , d0 +000011E2 66FE 1226 bne * * branch if Z clear +000011E4 0D80 1227 bclr.l d6 , d0 * +000011E6 66FE 1228 bne * * branch if Z clear +000011E8 0F80 1229 bclr.l d7 , d0 * +000011EA 67FE 1230 beq * * branch if Z set +000011EC 0C80 7F00FF00 1231 cmpi.l #$7F00FF00 , d0 +000011F2 66FE 1232 bne * * branch if Z clear +000011F4 1233 +000011F4 1234 +000011F4 1235 * EA = (An) - BYTE only +000011F4 7A00 1236 move.l #0, d5 * populate bit number to test +000011F6 7C01 1237 move.l #1, d6 * populate bit number to test +000011F8 7E07 1238 move.l #7, d7 * populate bit number to test +000011FA 207C 00000100 1239 move.l #$00000100 , a0 * point to memory to address 0x100 +00001200 10BC 0081 1240 move.b #$81 , (a0) * populate test data +00001204 0B90 1241 bclr.b d5 , (a0) +00001206 67FE 1242 beq * * branch if Z set +00001208 0D90 1243 bclr.b d6 , (a0) * +0000120A 66FE 1244 bne * * branch if Z clear +0000120C 0F90 1245 bclr.b d7 , (a0) * +0000120E 67FE 1246 beq * * branch if Z set +00001210 0C10 0000 1247 cmpi.b #$00 , (a0) +00001214 66FE 1248 bne * * branch if Z clear +00001216 1249 +00001216 1250 +00001216 1251 * EA = (An)+ - BYTE only +00001216 207C 00000100 1252 move.l #$00000100 , a0 * point to memory to address 0x100 +0000121C 10FC 0001 1253 move.b #$01 , (a0)+ * populate test data +00001220 10FC 00FC 1254 move.b #$FC , (a0)+ * populate test data +00001224 10FC 0080 1255 move.b #$80 , (a0)+ * populate test data +00001228 207C 00000100 1256 move.l #$00000100 , a0 * point to memory to address 0x100 +0000122E 0B98 1257 bclr.b d5 , (a0)+ +00001230 67FE 1258 beq * * branch if Z set +00001232 0D98 1259 bclr.b d6 , (a0)+ * +00001234 66FE 1260 bne * * branch if Z clear +00001236 0F98 1261 bclr.b d7 , (a0)+ * +00001238 67FE 1262 beq * * branch if Z set +0000123A 207C 00000100 1263 move.l #$00000100 , a0 * point to memory to address 0x100 +00001240 0C18 0000 1264 cmpi.b #$00 , (a0)+ +00001244 66FE 1265 bne * * branch if Z clear +00001246 0C18 00FC 1266 cmpi.b #$FC , (a0)+ +0000124A 66FE 1267 bne * * branch if Z clear +0000124C 0C18 0000 1268 cmpi.b #$00 , (a0)+ +00001250 66FE 1269 bne * * branch if Z clear +00001252 1270 +00001252 1271 * EA = -(An) - BYTE only +00001252 207C 00000100 1272 move.l #$00000100 , a0 * point to memory to address +00001258 10FC 0080 1273 move.b #$80 , (a0)+ * populate test data +0000125C 10FC 00FC 1274 move.b #$FC , (a0)+ * populate test data +00001260 10FC 0001 1275 move.b #$01 , (a0)+ * populate test data +00001264 207C 00000103 1276 move.l #$00000103 , a0 * point to memory to address +0000126A 0BA0 1277 bclr.b d5 , -(a0) +0000126C 67FE 1278 beq * * branch if Z set +0000126E 0DA0 1279 bclr.b d6 , -(a0) * +00001270 66FE 1280 bne * * branch if Z clear +00001272 0FA0 1281 bclr.b d7 , -(a0) * +00001274 67FE 1282 beq * * branch if Z set +00001276 207C 00000103 1283 move.l #$00000103 , a0 * point to memory to address 0x100 +0000127C 0C20 0000 1284 cmpi.b #$00 , -(a0) +00001280 66FE 1285 bne * * branch if Z clear +00001282 0C20 00FC 1286 cmpi.b #$FC , -(a0) +00001286 66FE 1287 bne * * branch if Z clear +00001288 0C20 0000 1288 cmpi.b #$00 , -(a0) +0000128C 66FE 1289 bne * * branch if Z clear +0000128E 1290 +0000128E 1291 * EA = n(An) - BYTE only +0000128E 207C 00000100 1292 move.l #$00000100 , a0 * point to memory to address +00001294 10FC 0001 1293 move.b #$01 , (a0)+ * populate test data +00001298 10FC 00FC 1294 move.b #$FC , (a0)+ * populate test data +0000129C 10FC 0080 1295 move.b #$80 , (a0)+ * populate test data +000012A0 207C 00000100 1296 move.l #$00000100 , a0 * point to memory to address +000012A6 0BA8 0000 1297 bclr.b d5 , 0(a0) +000012AA 67FE 1298 beq * * branch if Z set +000012AC 0DA8 0001 1299 bclr.b d6 , 1(a0) * +000012B0 66FE 1300 bne * * branch if Z clear +000012B2 0FA8 0002 1301 bclr.b d7 , 2(a0) * +000012B6 67FE 1302 beq * * branch if Z set +000012B8 207C 00000100 1303 move.l #$00000100 , a0 * point to memory to address 0x100 +000012BE 0C18 0000 1304 cmpi.b #$00 , (a0)+ +000012C2 66FE 1305 bne * * branch if Z clear +000012C4 0C18 00FC 1306 cmpi.b #$FC , (a0)+ +000012C8 66FE 1307 bne * * branch if Z clear +000012CA 0C18 0000 1308 cmpi.b #$00 , (a0)+ +000012CE 66FE 1309 bne * * branch if Z clear +000012D0 1310 +000012D0 1311 * EA = n(An,R.W) - BYTE only +000012D0 207C 00000100 1312 move.l #$00000100 , a0 * point to memory to address +000012D6 10FC 00FF 1313 move.b #$FF , (a0)+ * populate test data +000012DA 10FC 00FF 1314 move.b #$FF , (a0)+ * populate test data +000012DE 10FC 00FF 1315 move.b #$FF , (a0)+ * populate test data +000012E2 207C 00000103 1316 move.l #$00000103 , a0 * point to memory to address +000012E8 207C 00000100 1317 move.l #$00000100 , a0 * point to memory to address +000012EE 227C 00000000 1318 move.l #$00000000 , a1 * point to memory to address +000012F4 247C 00000001 1319 move.l #$00000001 , a2 * point to memory to address +000012FA 7000 1320 move.l #$00000000 , d0 * point to memory to address +000012FC 7201 1321 move.l #$00000001 , d1 * point to memory to address +000012FE 0BB0 0000 1322 bclr.b d5 , 0(a0,d0.w) +00001302 67FE 1323 beq * * branch if Z set +00001304 0DB0 1000 1324 bclr.b d6 , 0(a0,d1.w) * +00001308 67FE 1325 beq * * branch if Z set +0000130A 0FB0 1001 1326 bclr.b d7 , 1(a0,d1.w) * +0000130E 67FE 1327 beq * * branch if Z set +00001310 1328 * EA = n(An,R.L) - BYTE only +00001310 0BB0 0800 1329 bclr.b d5 , 0(a0,d0.l) +00001314 66FE 1330 bne * * branch if Z clear +00001316 0DB0 1800 1331 bclr.b d6 , 0(a0,d1.l) * +0000131A 66FE 1332 bne * * branch if Z clear +0000131C 0FB0 1801 1333 bclr.b d7 , 1(a0,d1.l) * +00001320 66FE 1334 bne * * branch if Z clear +00001322 1335 * EA = n(An,A.W) - BYTE only +00001322 0BB0 9000 1336 bclr.b d5 , 0(a0,a1.w) +00001326 66FE 1337 bne * * branch if Z clear +00001328 0DB0 A000 1338 bclr.b d6 , 0(a0,a2.w) * +0000132C 66FE 1339 bne * * branch if Z clear +0000132E 0FB0 A001 1340 bclr.b d7 , 1(a0,a2.w) * +00001332 66FE 1341 bne * * branch if Z clear +00001334 1342 * EA = n(An,A.L) - BYTE only +00001334 0BB0 9800 1343 bclr.b d5 , 0(a0,a1.l) +00001338 66FE 1344 bne * * branch if Z clear +0000133A 0DB0 A800 1345 bclr.b d6 , 0(a0,a2.l) * +0000133E 66FE 1346 bne * * branch if Z clear +00001340 0FB0 A801 1347 bclr.b d7 , 1(a0,a2.l) * +00001344 66FE 1348 bne * * branch if Z clear +00001346 207C 00000100 1349 move.l #$00000100 , a0 * point to memory to address +0000134C 0C10 00FE 1350 cmpi.b #$FE , (a0) +00001350 66FE 1351 bne * * branch if Z clear +00001352 1352 +00001352 1353 * EA = x.W - BYTE only +00001352 207C 00000100 1354 move.l #$00000100 , a0 * point to memory to address +00001358 10FC 00FF 1355 move.b #$FF , (a0)+ * populate test data +0000135C 10FC 00FF 1356 move.b #$FF , (a0)+ * populate test data +00001360 10FC 00FF 1357 move.b #$FF , (a0)+ * populate test data +00001364 0BB8 0100 1358 bclr.b d5 , $0100 +00001368 67FE 1359 beq * * branch if Z set +0000136A 0DB8 0101 1360 bclr.b d6 , $0101 * +0000136E 67FE 1361 beq * * branch if Z set +00001370 0FB8 0102 1362 bclr.b d7 , $0102 * +00001374 67FE 1363 beq * * branch if Z set +00001376 207C 00000100 1364 move.l #$00000100 , a0 * point to memory to address +0000137C 0C18 00FE 1365 cmpi.b #$FE , (a0)+ +00001380 66FE 1366 bne * * branch if Z clear +00001382 1367 +00001382 1368 * EA = x.L - BYTE only +00001382 207C 000F0100 1369 move.l #$000F0100 , a0 * point to memory to address 0x100 +00001388 10FC 0001 1370 move.b #$01 , (a0)+ * populate test data +0000138C 10FC 00FC 1371 move.b #$FC , (a0)+ * populate test data +00001390 10FC 0080 1372 move.b #$80 , (a0)+ * populate test data +00001394 0BB9 000F0100 1373 bclr.b d5 , $000F0100 +0000139A 67FE 1374 beq * * branch if Z set +0000139C 0DB9 000F0101 1375 bclr.b d6 , $000F0101 * +000013A2 66FE 1376 bne * * branch if Z clear +000013A4 0FB9 000F0102 1377 bclr.b d7 , $000F0102 * +000013AA 67FE 1378 beq * * branch if Z set +000013AC 207C 000F0101 1379 move.l #$000F0101 , a0 * point to memory to address 0x100 +000013B2 0C10 00FC 1380 cmpi.b #$FC , (a0) +000013B6 66FE 1381 bne * * branch if Z clear +000013B8 1382 +000013B8 1383 +000013B8 1384 +000013B8 4E75 1385 rts +000013BA 1386 +000013BA 1387 +000013BA 1388 +000013BA 1389 +000013BA 1390 +000013BA 1391 +000013BA 1392 *----------------------------------------------------------- +000013BA 1393 *----------------------------------------------------------- +000013BA 1394 * OPCODE : BSET +000013BA 1395 *----------------------------------------------------------- +000013BA 1396 *----------------------------------------------------------- +000013BA 1397 op_BSET: +000013BA 1398 +000013BA 1399 +000013BA 1400 * Bit Number Static +000013BA 1401 +000013BA 1402 * EA = Dn - LONG only +000013BA 7000 1403 move.l #$00000000 , d0 * populate test data +000013BC 08C0 0000 1404 bset.l #0 , d0 +000013C0 6600 0492 1405 bne BSET_FAIL * branch if Z clear +000013C4 08C0 0001 1406 bset.l #1 , d0 * +000013C8 6600 048A 1407 bne BSET_FAIL * branch if Z clear +000013CC 08C0 000F 1408 bset.l #15 , d0 * +000013D0 6600 0482 1409 bne BSET_FAIL * branch if Z clear +000013D4 08C0 001F 1410 bset.l #31 , d0 * +000013D8 6600 047A 1411 bne BSET_FAIL * branch if Z clear +000013DC 0C80 80008003 1412 cmpi.l #$80008003 , d0 +000013E2 6600 0470 1413 bne BSET_FAIL * branch if Z clear +000013E6 1414 +000013E6 1415 +000013E6 1416 * EA = (An) - BYTE only +000013E6 207C 00000100 1417 move.l #$00000100 , a0 * point to memory to address 0x100 +000013EC 10BC 0000 1418 move.b #$00 , (a0) * populate test data +000013F0 08D0 0000 1419 bset.b #0 , (a0) +000013F4 6600 045E 1420 bne BSET_FAIL * branch if Z clear +000013F8 08D0 0007 1421 bset.b #7 , (a0) * +000013FC 6600 0456 1422 bne BSET_FAIL * branch if Z clear +00001400 0C10 0081 1423 cmpi.b #$81 , (a0) +00001404 6600 044E 1424 bne BSET_FAIL * branch if Z clear +00001408 1425 +00001408 1426 * EA = (An)+ - BYTE only +00001408 207C 00000100 1427 move.l #$00000100 , a0 * point to memory to address 0x100 +0000140E 10FC 0000 1428 move.b #$00 , (a0)+ * populate test data +00001412 10FC 0000 1429 move.b #$00 , (a0)+ * populate test data +00001416 207C 00000100 1430 move.l #$00000100 , a0 * point to memory to address 0x100 +0000141C 08D8 0000 1431 bset.b #0 , (a0)+ +00001420 6600 0432 1432 bne BSET_FAIL * branch if Z clear +00001424 08D8 0001 1433 bset.b #1 , (a0)+ * +00001428 6600 042A 1434 bne BSET_FAIL * branch if Z clear +0000142C 207C 00000100 1435 move.l #$00000100 , a0 * point to memory to address 0x100 +00001432 0C18 0001 1436 cmpi.b #$01 , (a0)+ +00001436 6600 041C 1437 bne BSET_FAIL * branch if Z clear +0000143A 0C18 0002 1438 cmpi.b #$02 , (a0)+ +0000143E 6600 0414 1439 bne BSET_FAIL * branch if Z clear +00001442 1440 +00001442 1441 +00001442 1442 * EA = -(An) - BYTE only +00001442 207C 00000100 1443 move.l #$00000100 , a0 * point to memory to address +00001448 10FC 0000 1444 move.b #$00 , (a0)+ * populate test data +0000144C 10FC 0000 1445 move.b #$00 , (a0)+ * populate test data +00001450 08E0 0007 1446 bset.b #7 , -(a0) +00001454 6600 03FE 1447 bne BSET_FAIL * branch if Z clear +00001458 08E0 0000 1448 bset.b #0 , -(a0) * +0000145C 6600 03F6 1449 bne BSET_FAIL * branch if Z clear +00001460 207C 00000102 1450 move.l #$00000102 , a0 * point to memory to address 0x100 +00001466 0C20 0080 1451 cmpi.b #$80 , -(a0) +0000146A 6600 03E8 1452 bne BSET_FAIL * branch if Z clear +0000146E 0C20 0001 1453 cmpi.b #$01 , -(a0) +00001472 6600 03E0 1454 bne BSET_FAIL * branch if Z clear +00001476 1455 +00001476 1456 +00001476 1457 * EA = n(An) - BYTE only +00001476 207C 00000100 1458 move.l #$00000100 , a0 * point to memory to address +0000147C 10FC 0000 1459 move.b #$00 , (a0)+ * populate test data +00001480 10FC 0000 1460 move.b #$00 , (a0)+ * populate test data +00001484 207C 00000100 1461 move.l #$00000100 , a0 * point to memory to address +0000148A 08E8 0000 0000 1462 bset.b #0 , 0(a0) +00001490 6600 03C2 1463 bne BSET_FAIL * branch if Z clear +00001494 08E8 0004 0001 1464 bset.b #4 , 1(a0) * +0000149A 6600 03B8 1465 bne BSET_FAIL * branch if Z clear +0000149E 207C 00000100 1466 move.l #$00000100 , a0 * point to memory to address 0x100 +000014A4 0C18 0001 1467 cmpi.b #$01 , (a0)+ +000014A8 6600 03AA 1468 bne BSET_FAIL * branch if Z clear +000014AC 0C18 0010 1469 cmpi.b #$10 , (a0)+ +000014B0 6600 03A2 1470 bne BSET_FAIL * branch if Z clear +000014B4 1471 +000014B4 1472 +000014B4 1473 * EA = n(An,D.W) - BYTE only +000014B4 207C 00000100 1474 move.l #$00000100 , a0 * point to memory to address +000014BA 227C 00000000 1475 move.l #$00000000 , a1 * point to memory to address +000014C0 247C 00000004 1476 move.l #$00000004 , a2 * point to memory to address +000014C6 7000 1477 move.l #$00000000 , d0 * point to memory to address +000014C8 7201 1478 move.l #$00000001 , d1 * point to memory to address +000014CA 10FC 0000 1479 move.b #$00 , (a0)+ * populate test data +000014CE 10FC 0000 1480 move.b #$00 , (a0)+ * populate test data +000014D2 10FC 0000 1481 move.b #$00 , (a0)+ * populate test data +000014D6 10FC 0000 1482 move.b #$00 , (a0)+ * populate test data +000014DA 10FC 0000 1483 move.b #$00 , (a0)+ * populate test data +000014DE 10FC 0000 1484 move.b #$00 , (a0)+ * populate test data +000014E2 10FC 0000 1485 move.b #$00 , (a0)+ * populate test data +000014E6 10FC 0000 1486 move.b #$00 , (a0)+ * populate test data +000014EA 10FC 0000 1487 move.b #$00 , (a0)+ * populate test data +000014EE 10FC 0000 1488 move.b #$00 , (a0)+ * populate test data +000014F2 207C 00000100 1489 move.l #$00000100 , a0 * point to memory to address +000014F8 08F0 0000 0000 1490 bset.b #0 , 0(a0,d0.w) +000014FE 6600 0354 1491 bne BSET_FAIL * branch if Z clear +00001502 08F0 0001 1000 1492 bset.b #1 , 0(a0,d1.w) * +00001508 6600 034A 1493 bne BSET_FAIL * branch if Z clear +0000150C 08F0 0002 1001 1494 bset.b #2 , 1(a0,d1.w) * +00001512 6600 0340 1495 bne BSET_FAIL * branch if Z clear +00001516 1496 * EA = n(An,D.L) - BYTE only +00001516 08F0 0003 0802 1497 bset.b #3 , 2(a0,d0.l) +0000151C 6600 0336 1498 bne BSET_FAIL * branch if Z clear +00001520 08F0 0004 1800 1499 bset.b #4 , 0(a0,d1.l) * +00001526 6600 032C 1500 bne BSET_FAIL * branch if Z clear +0000152A 08F0 0005 1801 1501 bset.b #5 , 1(a0,d1.l) * +00001530 6600 0322 1502 bne BSET_FAIL * branch if Z clear +00001534 1503 * EA = n(An,A.W) - BYTE only +00001534 08F0 0006 9000 1504 bset.b #6 , 0(a0,a1.w) +0000153A 6600 0318 1505 bne BSET_FAIL * branch if Z clear +0000153E 08F0 0001 A000 1506 bset.b #1 , 0(a0,a2.w) * +00001544 6600 030E 1507 bne BSET_FAIL * branch if Z clear +00001548 08F0 0007 A001 1508 bset.b #7 , 1(a0,a2.w) * +0000154E 6600 0304 1509 bne BSET_FAIL * branch if Z clear +00001552 1510 * EA = n(An,A.L) - BYTE only +00001552 08F0 0000 A802 1511 bset.b #0 , 2(a0,a2.l) +00001558 6600 02FA 1512 bne BSET_FAIL * branch if Z clear +0000155C 08F0 0000 A803 1513 bset.b #0 , 3(a0,a2.l) * +00001562 6600 02F0 1514 bne BSET_FAIL * branch if Z clear +00001566 08F0 0001 A804 1515 bset.b #1 , 4(a0,a2.l) * +0000156C 6600 02E6 1516 bne BSET_FAIL * branch if Z clear +00001570 207C 00000100 1517 move.l #$00000100 , a0 * point to memory to address 0x100 +00001576 0C98 41122C00 1518 cmpi.l #$41122C00 , (a0)+ +0000157C 6600 02D6 1519 bne BSET_FAIL * branch if Z clear +00001580 0C98 02800101 1520 cmpi.l #$02800101 , (a0)+ +00001586 66FE 1521 bne * +00001588 1522 +00001588 1523 +00001588 1524 +00001588 1525 * EA = x.W - BYTE only +00001588 207C 00000100 1526 move.l #$00000100 , a0 * point to memory to address +0000158E 10FC 0000 1527 move.b #$00 , (a0)+ * populate test data +00001592 08F8 0000 0100 1528 bset.b #0 , $0100 +00001598 6600 02BA 1529 bne BSET_FAIL * branch if Z clear +0000159C 08F8 0001 0100 1530 bset.b #1 , $0100 * +000015A2 6600 02B0 1531 bne BSET_FAIL * branch if Z clear +000015A6 207C 00000100 1532 move.l #$00000100 , a0 * point to memory to address 0x100 +000015AC 0C18 0003 1533 cmpi.b #$03 , (a0)+ +000015B0 66FE 1534 bne * +000015B2 1535 +000015B2 1536 +000015B2 1537 * EA = x.L - BYTE only +000015B2 207C 000F0100 1538 move.l #$000F0100 , a0 * point to memory to address 0x100 +000015B8 10BC 0000 1539 move.b #$00 , (a0) * populate test data +000015BC 08F9 0000 000F0100 1540 bset.b #0 , $000F0100 +000015C4 6600 028E 1541 bne BSET_FAIL * branch if Z clear +000015C8 08F9 0001 000F0100 1542 bset.b #1 , $000F0100 * +000015D0 6600 0282 1543 bne BSET_FAIL * branch if Z clear +000015D4 08F9 0002 000F0100 1544 bset.b #2 , $000F0100 * +000015DC 6600 0276 1545 bne BSET_FAIL * branch if Z clear +000015E0 207C 000F0100 1546 move.l #$000F0100 , a0 * point to memory to address 0x100 +000015E6 0C18 0007 1547 cmpi.b #$07 , (a0)+ +000015EA 66FE 1548 bne * +000015EC 1549 +000015EC 1550 +000015EC 1551 * Bit Number Dynamic +000015EC 1552 +000015EC 1553 * EA = Dn - LONG only +000015EC 7000 1554 move.l #$00000000 , d0 * populate test data +000015EE 7A00 1555 move.l #0, d5 * populate bit number to test +000015F0 7C01 1556 move.l #1, d6 * populate bit number to test +000015F2 7E1F 1557 move.l #31, d7 * populate bit number to test +000015F4 1558 +000015F4 0BC0 1559 bset.l d5 , d0 +000015F6 6600 025C 1560 bne BSET_FAIL * branch if Z clear +000015FA 0DC0 1561 bset.l d6 , d0 * +000015FC 6600 0256 1562 bne BSET_FAIL * branch if Z clear +00001600 0FC0 1563 bset.l d7 , d0 * +00001602 6600 0250 1564 bne BSET_FAIL * branch if Z clear +00001606 0C80 80000003 1565 cmpi.l #$80000003 , d0 +0000160C 6600 0246 1566 bne BSET_FAIL * branch if Z clear +00001610 1567 +00001610 1568 +00001610 1569 * EA = (An) - BYTE only +00001610 7A00 1570 move.l #0, d5 * populate bit number to test +00001612 7C01 1571 move.l #1, d6 * populate bit number to test +00001614 7E07 1572 move.l #7, d7 * populate bit number to test +00001616 207C 00000100 1573 move.l #$00000100 , a0 * point to memory to address 0x100 +0000161C 10BC 0000 1574 move.b #$00 , (a0) * populate test data +00001620 0BD0 1575 bset.b d5 , (a0) +00001622 6600 0230 1576 bne BSET_FAIL * branch if Z clear +00001626 0DD0 1577 bset.b d6 , (a0) * +00001628 6600 022A 1578 bne BSET_FAIL * branch if Z clear +0000162C 0FD0 1579 bset.b d7 , (a0) * +0000162E 6600 0224 1580 bne BSET_FAIL * branch if Z clear +00001632 0C10 0083 1581 cmpi.b #$83 , (a0) +00001636 6600 021C 1582 bne BSET_FAIL * branch if Z clear +0000163A 1583 +0000163A 1584 +0000163A 1585 * EA = (An)+ - BYTE only +0000163A 207C 00000100 1586 move.l #$00000100 , a0 * point to memory to address 0x100 +00001640 10FC 0000 1587 move.b #$00 , (a0)+ * populate test data +00001644 10FC 0000 1588 move.b #$00 , (a0)+ * populate test data +00001648 10FC 0000 1589 move.b #$00 , (a0)+ * populate test data +0000164C 207C 00000100 1590 move.l #$00000100 , a0 * point to memory to address 0x100 +00001652 0BD8 1591 bset.b d5 , (a0)+ +00001654 6600 01FE 1592 bne BSET_FAIL * branch if Z clear +00001658 0DD8 1593 bset.b d6 , (a0)+ * +0000165A 6600 01F8 1594 bne BSET_FAIL * branch if Z clear +0000165E 0FD8 1595 bset.b d7 , (a0)+ * +00001660 6600 01F2 1596 bne BSET_FAIL * branch if Z clear +00001664 207C 00000100 1597 move.l #$00000100 , a0 * point to memory to address 0x100 +0000166A 0C18 0001 1598 cmpi.b #$01 , (a0)+ +0000166E 6600 01E4 1599 bne BSET_FAIL * branch if Z clear +00001672 0C18 0002 1600 cmpi.b #$02 , (a0)+ +00001676 6600 01DC 1601 bne BSET_FAIL * branch if Z clear +0000167A 0C18 0080 1602 cmpi.b #$80 , (a0)+ +0000167E 6600 01D4 1603 bne BSET_FAIL * branch if Z clear +00001682 1604 +00001682 1605 * EA = -(An) - BYTE only +00001682 207C 00000100 1606 move.l #$00000100 , a0 * point to memory to address +00001688 10FC 0000 1607 move.b #$00 , (a0)+ * populate test data +0000168C 10FC 0000 1608 move.b #$00 , (a0)+ * populate test data +00001690 10FC 0000 1609 move.b #$00 , (a0)+ * populate test data +00001694 207C 00000103 1610 move.l #$00000103 , a0 * point to memory to address +0000169A 0BE0 1611 bset.b d5 , -(a0) +0000169C 6600 01B6 1612 bne BSET_FAIL * branch if Z clear +000016A0 0DE0 1613 bset.b d6 , -(a0) * +000016A2 6600 01B0 1614 bne BSET_FAIL * branch if Z clear +000016A6 0FE0 1615 bset.b d7 , -(a0) * +000016A8 6600 01AA 1616 bne BSET_FAIL * branch if Z clear +000016AC 207C 00000103 1617 move.l #$00000103 , a0 * point to memory to address 0x100 +000016B2 0C20 0001 1618 cmpi.b #$01 , -(a0) +000016B6 6600 019C 1619 bne BSET_FAIL * branch if Z clear +000016BA 0C20 0002 1620 cmpi.b #$02 , -(a0) +000016BE 6600 0194 1621 bne BSET_FAIL * branch if Z clear +000016C2 0C20 0080 1622 cmpi.b #$80 , -(a0) +000016C6 6600 018C 1623 bne BSET_FAIL * branch if Z clear +000016CA 1624 +000016CA 1625 * EA = n(An) - BYTE only +000016CA 207C 00000100 1626 move.l #$00000100 , a0 * point to memory to address +000016D0 10FC 0000 1627 move.b #$00 , (a0)+ * populate test data +000016D4 10FC 0000 1628 move.b #$00 , (a0)+ * populate test data +000016D8 10FC 0000 1629 move.b #$00 , (a0)+ * populate test data +000016DC 207C 00000100 1630 move.l #$00000100 , a0 * point to memory to address +000016E2 0BE8 0000 1631 bset.b d5 , 0(a0) +000016E6 6600 016C 1632 bne BSET_FAIL * branch if Z clear +000016EA 0DE8 0001 1633 bset.b d6 , 1(a0) * +000016EE 6600 0164 1634 bne BSET_FAIL * branch if Z clear +000016F2 0FE8 0002 1635 bset.b d7 , 2(a0) * +000016F6 6600 015C 1636 bne BSET_FAIL * branch if Z clear +000016FA 207C 00000100 1637 move.l #$00000100 , a0 * point to memory to address 0x100 +00001700 0C18 0001 1638 cmpi.b #$01 , (a0)+ +00001704 6600 014E 1639 bne BSET_FAIL * branch if Z clear +00001708 0C18 0002 1640 cmpi.b #$02 , (a0)+ +0000170C 6600 0146 1641 bne BSET_FAIL * branch if Z clear +00001710 0C18 0080 1642 cmpi.b #$80 , (a0)+ +00001714 6600 013E 1643 bne BSET_FAIL * branch if Z clear +00001718 1644 +00001718 1645 * EA = n(An,R.W) - BYTE only +00001718 207C 00000100 1646 move.l #$00000100 , a0 * point to memory to address +0000171E 10FC 0000 1647 move.b #$00 , (a0)+ * populate test data +00001722 10FC 0000 1648 move.b #$00 , (a0)+ * populate test data +00001726 10FC 0000 1649 move.b #$00 , (a0)+ * populate test data +0000172A 10FC 0000 1650 move.b #$00 , (a0)+ * populate test data +0000172E 10FC 0000 1651 move.b #$00 , (a0)+ * populate test data +00001732 10FC 0000 1652 move.b #$00 , (a0)+ * populate test data +00001736 10FC 0000 1653 move.b #$00 , (a0)+ * populate test data +0000173A 10FC 0000 1654 move.b #$00 , (a0)+ * populate test data +0000173E 10FC 0000 1655 move.b #$00 , (a0)+ * populate test data +00001742 10FC 0000 1656 move.b #$00 , (a0)+ * populate test data +00001746 10FC 0000 1657 move.b #$00 , (a0)+ * populate test data +0000174A 10FC 0000 1658 move.b #$00 , (a0)+ * populate test data +0000174E 207C 00000100 1659 move.l #$00000100 , a0 * point to memory to address +00001754 227C 00000000 1660 move.l #$00000000 , a1 * point to memory to address +0000175A 247C 00000001 1661 move.l #$00000001 , a2 * point to memory to address +00001760 7000 1662 move.l #$00000000 , d0 * point to memory to address +00001762 7201 1663 move.l #$00000001 , d1 * point to memory to address +00001764 0BF0 0000 1664 bset.b d5 , 0(a0,d0.w) +00001768 6600 00EA 1665 bne BSET_FAIL * branch if Z clear +0000176C 0DF0 1000 1666 bset.b d6 , 0(a0,d1.w) * +00001770 6600 00E2 1667 bne BSET_FAIL * branch if Z clear +00001774 0FF0 1001 1668 bset.b d7 , 1(a0,d1.w) * +00001778 6600 00DA 1669 bne BSET_FAIL * branch if Z clear +0000177C 1670 * EA = n(An,R.L) - BYTE only +0000177C 0BF0 0802 1671 bset.b d5 , 2(a0,d0.l) +00001780 6600 00D2 1672 bne BSET_FAIL * branch if Z clear +00001784 0DF0 1803 1673 bset.b d6 , 3(a0,d1.l) * +00001788 6600 00CA 1674 bne BSET_FAIL * branch if Z clear +0000178C 0FF0 1804 1675 bset.b d7 , 4(a0,d1.l) * +00001790 6600 00C2 1676 bne BSET_FAIL * branch if Z clear +00001794 1677 * EA = n(An,A.W) - BYTE only +00001794 0BF0 9005 1678 bset.b d5 , 5(a0,a1.w) +00001798 6600 00BA 1679 bne BSET_FAIL * branch if Z clear +0000179C 0DF0 A006 1680 bset.b d6 , 6(a0,a2.w) * +000017A0 6600 00B2 1681 bne BSET_FAIL * branch if Z clear +000017A4 0FF0 A007 1682 bset.b d7 , 7(a0,a2.w) * +000017A8 6600 00AA 1683 bne BSET_FAIL * branch if Z clear +000017AC 1684 * EA = n(An,A.L) - BYTE only +000017AC 0BF0 9808 1685 bset.b d5 , 8(a0,a1.l) +000017B0 6600 00A2 1686 bne BSET_FAIL * branch if Z clear +000017B4 0DF0 A809 1687 bset.b d6 , 9(a0,a2.l) * +000017B8 6600 009A 1688 bne BSET_FAIL * branch if Z clear +000017BC 0FF0 A80A 1689 bset.b d7 , 10(a0,a2.l) * +000017C0 6600 0092 1690 bne BSET_FAIL * branch if Z clear +000017C4 207C 00000100 1691 move.l #$00000100 , a0 * point to memory to address 0x100 +000017CA 0C98 01028100 1692 cmpi.l #$01028100 , (a0)+ +000017D0 6600 0082 1693 bne BSET_FAIL * branch if Z clear +000017D4 0C98 02810002 1694 cmpi.l #$02810002 , (a0)+ +000017DA 66FE 1695 bne * +000017DC 1696 +000017DC 1697 +000017DC 1698 * EA = x.W - BYTE only +000017DC 207C 00000100 1699 move.l #$00000100 , a0 * point to memory to address +000017E2 10FC 0000 1700 move.b #$00 , (a0)+ * populate test data +000017E6 10FC 0000 1701 move.b #$00 , (a0)+ * populate test data +000017EA 10FC 0000 1702 move.b #$00 , (a0)+ * populate test data +000017EE 0BF8 0100 1703 bset.b d5 , $0100 +000017F2 6600 0060 1704 bne BSET_FAIL * branch if Z clear +000017F6 0DF8 0100 1705 bset.b d6 , $0100 * +000017FA 6600 0058 1706 bne BSET_FAIL * branch if Z clear +000017FE 0FF8 0100 1707 bset.b d7 , $0100 * +00001802 6600 0050 1708 bne BSET_FAIL * branch if Z clear +00001806 207C 00000100 1709 move.l #$00000100 , a0 * point to memory to address +0000180C 0C18 0083 1710 cmpi.b #$83 , (a0)+ +00001810 6600 0042 1711 bne BSET_FAIL * branch if Z clear +00001814 1712 +00001814 1713 * EA = x.L - BYTE only +00001814 207C 000F0100 1714 move.l #$000F0100 , a0 * point to memory to address 0x100 +0000181A 10FC 0000 1715 move.b #$00 , (a0)+ * populate test data +0000181E 10FC 0000 1716 move.b #$00 , (a0)+ * populate test data +00001822 10FC 0000 1717 move.b #$00 , (a0)+ * populate test data +00001826 0BF9 000F0100 1718 bset.b d5 , $000F0100 +0000182C 6600 0026 1719 bne BSET_FAIL * branch if Z clear +00001830 0DF9 000F0100 1720 bset.b d6 , $000F0100 * +00001836 6600 001C 1721 bne BSET_FAIL * branch if Z clear +0000183A 0FF9 000F0100 1722 bset.b d7 , $000F0100 * +00001840 6600 0012 1723 bne BSET_FAIL * branch if Z clear +00001844 207C 000F0100 1724 move.l #$000F0100 , a0 * point to memory to address 0x100 +0000184A 0C10 0083 1725 cmpi.b #$83 , (a0) +0000184E 6600 0004 1726 bne BSET_FAIL * branch if Z clear +00001852 1727 +00001852 1728 +00001852 4E75 1729 rts +00001854 1730 +00001854 60FE 1731 BSET_FAIL: bra BSET_FAIL +00001856 1732 +00001856 1733 +00001856 1734 *----------------------------------------------------------- +00001856 1735 *----------------------------------------------------------- +00001856 1736 * OPCODE : MOVEP +00001856 1737 *----------------------------------------------------------- +00001856 1738 *----------------------------------------------------------- +00001856 1739 op_MOVEP: +00001856 1740 +00001856 1741 * Dn --> x(An) +00001856 207C 00000100 1742 move.l #$00000100 , a0 +0000185C 203C 12345678 1743 move.l #$12345678 , d0 +00001862 223C AABBCCDD 1744 move.l #$AABBCCDD , d1 +00001868 20BC 00000000 1745 move.l #0 , (a0) +0000186E 217C 00000000 0004 1746 move.l #0 , 4(a0) +00001876 1747 +00001876 0188 0000 1748 movep.w d0 , 0(a0) * even offset +0000187A 0388 0001 1749 movep.w d1 , 1(a0) * odd offset +0000187E 1750 +0000187E 01C8 0004 1751 movep.l d0 , 4(a0) * even offset +00001882 03C8 0005 1752 movep.l d1 , 5(a0) * odd offset +00001886 1753 +00001886 0C90 56CC78DD 1754 cmpi.l #$56CC78DD , (a0) +0000188C 66FE 1755 bne * +0000188E 0CA8 12AA34BB 0004 1756 cmpi.l #$12AA34BB , 4(a0) +00001896 66FE 1757 bne * +00001898 0CA8 56CC78DD 0008 1758 cmpi.l #$56CC78DD , 8(a0) +000018A0 66FE 1759 bne * +000018A2 1760 +000018A2 1761 +000018A2 1762 * x(An)--> Dn +000018A2 203C 5A5A5A5A 1763 move.l #$5a5a5a5a , d0 +000018A8 223C 5A5A5A5A 1764 move.l #$5a5a5a5a , d1 +000018AE 243C 5A5A5A5A 1765 move.l #$5a5a5a5a , d2 +000018B4 263C 5A5A5A5A 1766 move.l #$5a5a5a5a , d3 +000018BA 1767 +000018BA 0108 0000 1768 movep.w 0(a0) , d0 * even offset +000018BE 0308 0001 1769 movep.w 1(a0) , d1 * odd offset +000018C2 1770 +000018C2 0548 0004 1771 movep.l 4(a0) , d2 * even offset +000018C6 0748 0005 1772 movep.l 5(a0) , d3 * odd offset +000018CA 1773 +000018CA 0C80 5A5A5678 1774 cmpi.l #$5a5a5678 , d0 +000018D0 66FE 1775 bne * +000018D2 0C81 5A5ACCDD 1776 cmpi.l #$5a5aCCDD , d1 +000018D8 66FE 1777 bne * +000018DA 0C82 12345678 1778 cmpi.l #$12345678 , d2 +000018E0 66FE 1779 bne * +000018E2 0C83 AABBCCDD 1780 cmpi.l #$AABBCCDD , d3 +000018E8 66FE 1781 bne * +000018EA 1782 +000018EA 4E75 1783 rts +000018EC 1784 +000018EC 1785 +000018EC 1786 +000018EC 1787 *----------------------------------------------------------- +000018EC 1788 *----------------------------------------------------------- +000018EC 1789 * OPCODE : BOOL_I +000018EC 1790 *----------------------------------------------------------- +000018EC 1791 *----------------------------------------------------------- +000018EC 1792 op_BOOL_I: +000018EC 1793 +000018EC 1794 * Dn -- BYTE +000018EC 203C 12345678 1795 move.l #$12345678 , d0 +000018F2 44FC 000F 1796 move.w #$000F, CCR * pre-set Flags +000018F6 0000 00FF 1797 ori.b #$FF , d0 +000018FA 0A00 005A 1798 eori.b #$5A , d0 +000018FE C03C 00F0 1799 and.b #$F0 , d0 +00001902 69FE 1800 bvs * * Check V,C are cleared +00001904 65FE 1801 bcs * +00001906 6AFE 1802 bpl * * Verify if N flag is set +00001908 C03C 0000 1803 and.b #$00 , d0 +0000190C 6BFE 1804 bmi * * Verify if N flag is cleared +0000190E 66FE 1805 bne * * Verify if Z flag is set +00001910 1806 +00001910 1807 * Dn -- WORD +00001910 223C 12345678 1808 move.l #$12345678 , d1 +00001916 44FC 000F 1809 move.w #$000F, CCR * pre-set Flags +0000191A 0041 FFFF 1810 ori.w #$FFFF , d1 +0000191E 0A41 5A5A 1811 eori.w #$5A5A , d1 +00001922 C27C F0F0 1812 and.w #$F0F0 , d1 +00001926 69FE 1813 bvs * * Check V,C are cleared +00001928 65FE 1814 bcs * +0000192A 6AFE 1815 bpl * * Verify if N flag is set +0000192C C27C 0000 1816 and.w #$0000 , d1 +00001930 6BFE 1817 bmi * * Verify if N flag is cleared +00001932 66FE 1818 bne * * Verify if Z flag is set +00001934 1819 +00001934 1820 * Dn -- LONG +00001934 243C 12345678 1821 move.l #$12345678 , d2 +0000193A 44FC 000F 1822 move.w #$000F, CCR * pre-set Flags +0000193E 0082 FFFFFFFF 1823 ori.l #$FFFFFFFF , d2 +00001944 0A82 5A5A5A5A 1824 eori.l #$5A5A5A5A , d2 +0000194A C4BC F0F0F0F0 1825 and.l #$F0F0F0F0 , d2 +00001950 69FE 1826 bvs * * Check V,C are cleared +00001952 65FE 1827 bcs * +00001954 6AFE 1828 bpl * * Verify if N flag is set +00001956 C4BC 00000000 1829 and.l #$00000000 , d2 +0000195C 6BFE 1830 bmi * * Verify if N flag is cleared +0000195E 66FE 1831 bne * * Verify if Z flag is set +00001960 1832 +00001960 1833 +00001960 1834 * (An) -- BYTE +00001960 207C 00000100 1835 move.l #$00000100 , a0 +00001966 20BC 12345678 1836 move.l #$12345678 , (a0) +0000196C 44FC 000F 1837 move.w #$000F, CCR * pre-set Flags +00001970 0010 00FF 1838 ori.b #$FF , (a0) +00001974 0A10 005A 1839 eori.b #$5A , (a0) +00001978 0210 00F0 1840 and.b #$F0 , (a0) +0000197C 69FE 1841 bvs * * Check V,C are cleared +0000197E 65FE 1842 bcs * +00001980 6AFE 1843 bpl * * Verify if N flag is set +00001982 0210 0000 1844 and.b #$00 , (a0) +00001986 6BFE 1845 bmi * * Verify if N flag is cleared +00001988 66FE 1846 bne * * Verify if Z flag is set +0000198A 0C10 0000 1847 cmpi.b #$00 , (a0) +0000198E 66FE 1848 bne * * Verify if Z flag is set +00001990 1849 +00001990 1850 * (An) -- WORD +00001990 20BC 12345678 1851 move.l #$12345678 , (a0) +00001996 44FC 000F 1852 move.w #$000F, CCR * pre-set Flags +0000199A 0050 FFFF 1853 ori.w #$FFFF , (a0) +0000199E 0A50 5A5A 1854 eori.w #$5A5A , (a0) +000019A2 0250 F0F0 1855 and.w #$F0F0 , (a0) +000019A6 69FE 1856 bvs * * Check V,C are cleared +000019A8 65FE 1857 bcs * +000019AA 6AFE 1858 bpl * * Verify if N flag is set +000019AC 0250 0000 1859 and.w #$0000 , (a0) +000019B0 6BFE 1860 bmi * * Verify if N flag is cleared +000019B2 66FE 1861 bne * * Verify if Z flag is set +000019B4 0C50 0000 1862 cmpi.w #$00 , (a0) +000019B8 66FE 1863 bne * * Verify if Z flag is set +000019BA 1864 +000019BA 1865 * (An) -- LONG +000019BA 20BC 12345678 1866 move.l #$12345678 , (a0) +000019C0 44FC 000F 1867 move.w #$000F, CCR * pre-set Flags +000019C4 0090 FFFFFFFF 1868 ori.l #$FFFFFFFF , (a0) +000019CA 0A90 5A5A5A5A 1869 eori.l #$5A5A5A5A , (a0) +000019D0 0290 F0F0F0F0 1870 and.l #$F0F0F0F0 , (a0) +000019D6 69FE 1871 bvs * * Check V,C are cleared +000019D8 65FE 1872 bcs * +000019DA 6AFE 1873 bpl * * Verify if N flag is set +000019DC 0290 00000000 1874 and.l #$00000000 , (a0) +000019E2 6BFE 1875 bmi * * Verify if N flag is cleared +000019E4 66FE 1876 bne * * Verify if Z flag is set +000019E6 0C90 00000000 1877 cmpi.l #$00 , (a0) +000019EC 66FE 1878 bne * * Verify if Z flag is set +000019EE 1879 +000019EE 1880 +000019EE 1881 +000019EE 1882 * (An)+ -- BYTE +000019EE 207C 00000100 1883 move.l #$00000100 , a0 +000019F4 20BC 00A5FF88 1884 move.l #$00A5FF88 , (a0) +000019FA 44FC 000F 1885 move.w #$000F, CCR * pre-set Flags +000019FE 1886 +000019FE 0018 00F5 1887 ori.b #$F5 , (a0)+ +00001A02 6AFE 1888 bpl * * Verify if N flag is set +00001A04 67FE 1889 beq * * Verify if Z flag is cleared +00001A06 1890 +00001A06 0A18 00FF 1891 eori.b #$FF , (a0)+ +00001A0A 6BFE 1892 bmi * * Verify if N flag is cleared +00001A0C 67FE 1893 beq * * Verify if Z flag is cleared +00001A0E 1894 +00001A0E 0218 00AA 1895 and.b #$AA , (a0)+ +00001A12 6AFE 1896 bpl * * Verify if N flag is set +00001A14 67FE 1897 beq * * Verify if Z flag is cleared +00001A16 1898 +00001A16 207C 00000100 1899 move.l #$00000100 , a0 +00001A1C 0C90 F55AAA88 1900 cmpi.l #$F55AAA88 , (a0) +00001A22 66FE 1901 bne * * Verify if Z flag is set +00001A24 1902 +00001A24 1903 +00001A24 1904 * (An)+ -- WORD +00001A24 207C 00000100 1905 move.l #$00000100 , a0 +00001A2A 227C 00000104 1906 move.l #$00000104 , a1 +00001A30 20BC 00005A5A 1907 move.l #$00005a5a , (a0) +00001A36 22BC 12345678 1908 move.l #$12345678 , (a1) +00001A3C 44FC 000F 1909 move.w #$000F, CCR * pre-set Flags +00001A40 1910 +00001A40 0058 5678 1911 ori.w #$5678 , (a0)+ +00001A44 6BFE 1912 bmi * * Verify if N flag is cleared +00001A46 67FE 1913 beq * * Verify if Z flag is cleared +00001A48 1914 +00001A48 0A58 FFFF 1915 eori.w #$FFFF , (a0)+ +00001A4C 6AFE 1916 bpl * * Verify if N flag is set +00001A4E 67FE 1917 beq * * Verify if Z flag is cleared +00001A50 1918 +00001A50 0258 A55A 1919 and.w #$A55A , (a0)+ +00001A54 6BFE 1920 bmi * * Verify if N flag is cleared +00001A56 67FE 1921 beq * * Verify if Z flag is cleared +00001A58 1922 +00001A58 207C 00000100 1923 move.l #$00000100 , a0 +00001A5E 0C90 5678A5A5 1924 cmpi.l #$5678a5a5 , (a0) +00001A64 207C 00000104 1925 move.l #$00000104 , a0 +00001A6A 0C90 00105678 1926 cmpi.l #$00105678 , (a0) +00001A70 66FE 1927 bne * * Verify if Z flag is set +00001A72 1928 +00001A72 1929 * (An)+ -- LONG +00001A72 207C 00000100 1930 move.l #$00000100 , a0 +00001A78 20FC 00000000 1931 move.l #$00000000 , (a0)+ +00001A7E 20FC 5A5A5A5A 1932 move.l #$5a5a5a5a , (a0)+ +00001A84 20FC FFFFFFFF 1933 move.l #$FFFFFFFF , (a0)+ +00001A8A 207C 00000100 1934 move.l #$00000100 , a0 +00001A90 44FC 000F 1935 move.w #$000F, CCR * pre-set Flags +00001A94 1936 +00001A94 0098 12345678 1937 ori.l #$12345678 , (a0)+ +00001A9A 6BFE 1938 bmi * * Verify if N flag is cleared +00001A9C 67FE 1939 beq * * Verify if Z flag is cleared +00001A9E 1940 +00001A9E 0A98 FFFFFFFF 1941 eori.l #$FFFFFFFF , (a0)+ +00001AA4 6AFE 1942 bpl * * Verify if N flag is set +00001AA6 67FE 1943 beq * * Verify if Z flag is cleared +00001AA8 1944 +00001AA8 0298 A5A5A55A 1945 and.l #$A5A5A55A , (a0)+ +00001AAE 6AFE 1946 bpl * * Verify if N flag is set +00001AB0 67FE 1947 beq * * Verify if Z flag is cleared +00001AB2 1948 +00001AB2 207C 00000100 1949 move.l #$00000100 , a0 +00001AB8 0C98 12345678 1950 cmpi.l #$12345678 , (a0)+ +00001ABE 0C98 A5A5A5A5 1951 cmpi.l #$a5a5a5a5 , (a0)+ +00001AC4 0C98 A5A5A55A 1952 cmpi.l #$a5a5a55a , (a0)+ +00001ACA 66FE 1953 bne * * Verify if Z flag is set +00001ACC 1954 +00001ACC 4E75 1955 rts +00001ACE 1956 +00001ACE 1957 +00001ACE 1958 *----------------------------------------------------------- +00001ACE 1959 *----------------------------------------------------------- +00001ACE 1960 * OPCODE : BSR +00001ACE 1961 *----------------------------------------------------------- +00001ACE 1962 *----------------------------------------------------------- +00001ACE 1963 +00001ACE 1964 +00001ACE 223C 11111111 1965 BSR_CLOSE1: move.l #$11111111 , d1 +00001AD4 4E75 1966 rts +00001AD6 1967 +00001AD6 1968 +00001AD6 1969 +00001AD6 61F6 1970 op_BSR: bsr.s BSR_CLOSE1 * Negative 8-bit displacement +00001AD8 612A 1971 bsr.s BSR_CLOSE2 * Positive 8-bit displacement +00001ADA 6100 EA98 1972 bsr.w BSR_FAR1 * Negative 16-bit displacement +00001ADE 6100 152E 1973 bsr.w BSR_FAR2 * Positive 16-bit displacement +00001AE2 1974 +00001AE2 0C81 11111111 1975 cmpi.l #$11111111 , d1 +00001AE8 66FE 1976 bne * +00001AEA 0C82 22222222 1977 cmpi.l #$22222222 , d2 +00001AF0 66FE 1978 bne * +00001AF2 0C83 33333333 1979 cmpi.l #$33333333 , d3 +00001AF8 66FE 1980 bne * +00001AFA 0C84 44444444 1981 cmpi.l #$44444444 , d4 +00001B00 66FE 1982 bne * +00001B02 1983 +00001B02 4E75 1984 rts +00001B04 1985 +00001B04 1986 +00001B04 243C 22222222 1987 BSR_CLOSE2: move.l #$22222222 , d2 +00001B0A 4E75 1988 rts +00001B0C 1989 +00001B0C 1990 *----------------------------------------------------------- +00001B0C 1991 *----------------------------------------------------------- +00001B0C 1992 * OPCODE : op_CMP_I +00001B0C 1993 *----------------------------------------------------------- +00001B0C 1994 *----------------------------------------------------------- +00001B0C 1995 op_CMP_I: +00001B0C 1996 +00001B0C 207C 00000100 1997 move.l #$00000100 , a0 +00001B12 20BC 00000100 1998 move.l #$00000100 , (a0) +00001B18 1999 +00001B18 2000 * REGISTER - BYTE +00001B18 7080 2001 move.l #$FFFFFF80 , d0 +00001B1A 0C00 0080 2002 cmpi.b #$80 , d0 +00001B1E 66FE 2003 bne * * Check Z Flag beq/bne +00001B20 6BFE 2004 bmi * * Check N Flag bmi/bpl +00001B22 65FE 2005 bcs * * Check C Flag bcc/bcs +00001B24 69FE 2006 bvs * * Check V Flag bvc/bvs +00001B26 2007 +00001B26 223C FFFFF000 2008 move.l #$FFFFF000 , d1 +00001B2C 0C01 0000 2009 cmpi.b #$00 , d1 +00001B30 66FE 2010 bne * * Check Z Flag beq/bne +00001B32 6BFE 2011 bmi * * Check N Flag bmi/bpl +00001B34 65FE 2012 bcs * * Check C Flag bcc/bcs +00001B36 69FE 2013 bvs * * Check V Flag bvc/bvs +00001B38 2014 +00001B38 243C FFFFFF02 2015 move.l #$FFFFFF02 , d2 +00001B3E 0C02 00FF 2016 cmpi.b #$FF , d2 +00001B42 67FE 2017 beq * * Check Z Flag beq/bne +00001B44 6BFE 2018 bmi * * Check N Flag bmi/bpl +00001B46 64FE 2019 bcc * * Check C Flag bcc/bcs +00001B48 69FE 2020 bvs * * Check V Flag bvc/bvs +00001B4A 2021 +00001B4A 263C FFFFFF7F 2022 move.l #$FFFFFF7F , d3 +00001B50 0C03 00FF 2023 cmpi.b #$FF , d3 +00001B54 67FE 2024 beq * * Check Z Flag beq/bne +00001B56 6AFE 2025 bpl * * Check N Flag bmi/bpl +00001B58 64FE 2026 bcc * * Check C Flag bcc/bcs +00001B5A 68FE 2027 bvc * * Check V Flag bvc/bvs +00001B5C 2028 +00001B5C 2029 +00001B5C 2030 * REGISTER - WORD +00001B5C 203C FFFF8000 2031 move.l #$FFFF8000 , d0 +00001B62 0C40 8000 2032 cmpi.w #$8000 , d0 +00001B66 66FE 2033 bne * * Check Z Flag beq/bne +00001B68 6BFE 2034 bmi * * Check N Flag bmi/bpl +00001B6A 65FE 2035 bcs * * Check C Flag bcc/bcs +00001B6C 69FE 2036 bvs * * Check V Flag bvc/bvs +00001B6E 2037 +00001B6E 223C FFF00000 2038 move.l #$FFF00000 , d1 +00001B74 0C41 0000 2039 cmpi.w #$0000 , d1 +00001B78 66FE 2040 bne * * Check Z Flag beq/bne +00001B7A 6BFE 2041 bmi * * Check N Flag bmi/bpl +00001B7C 65FE 2042 bcs * * Check C Flag bcc/bcs +00001B7E 69FE 2043 bvs * * Check V Flag bvc/bvs +00001B80 2044 +00001B80 243C FFFF0002 2045 move.l #$FFFF0002 , d2 +00001B86 0C42 FFFF 2046 cmpi.w #$FFFF , d2 +00001B8A 67FE 2047 beq * * Check Z Flag beq/bne +00001B8C 6BFE 2048 bmi * * Check N Flag bmi/bpl +00001B8E 64FE 2049 bcc * * Check C Flag bcc/bcs +00001B90 69FE 2050 bvs * * Check V Flag bvc/bvs +00001B92 2051 +00001B92 263C FFFF7FFF 2052 move.l #$FFFF7FFF , d3 +00001B98 0C43 FFFF 2053 cmpi.w #$FFFF , d3 +00001B9C 67FE 2054 beq * * Check Z Flag beq/bne +00001B9E 6AFE 2055 bpl * * Check N Flag bmi/bpl +00001BA0 64FE 2056 bcc * * Check C Flag bcc/bcs +00001BA2 68FE 2057 bvc * * Check V Flag bvc/bvs +00001BA4 2058 +00001BA4 2059 * REGISTER - LONG +00001BA4 203C 80000000 2060 move.l #$80000000 , d0 +00001BAA 0C80 80000000 2061 cmpi.l #$80000000 , d0 +00001BB0 66FE 2062 bne * * Check Z Flag beq/bne +00001BB2 6BFE 2063 bmi * * Check N Flag bmi/bpl +00001BB4 65FE 2064 bcs * * Check C Flag bcc/bcs +00001BB6 69FE 2065 bvs * * Check V Flag bvc/bvs +00001BB8 2066 +00001BB8 7200 2067 move.l #$00000000 , d1 +00001BBA 0C81 00000000 2068 cmpi.l #$00000000 , d1 +00001BC0 66FE 2069 bne * * Check Z Flag beq/bne +00001BC2 6BFE 2070 bmi * * Check N Flag bmi/bpl +00001BC4 65FE 2071 bcs * * Check C Flag bcc/bcs +00001BC6 69FE 2072 bvs * * Check V Flag bvc/bvs +00001BC8 2073 +00001BC8 7402 2074 move.l #$00000002 , d2 +00001BCA 0C82 FFFFFFFF 2075 cmpi.l #$FFFFFFFF , d2 +00001BD0 67FE 2076 beq * * Check Z Flag beq/bne +00001BD2 6BFE 2077 bmi * * Check N Flag bmi/bpl +00001BD4 64FE 2078 bcc * * Check C Flag bcc/bcs +00001BD6 69FE 2079 bvs * * Check V Flag bvc/bvs +00001BD8 2080 +00001BD8 263C 7FFFFFFF 2081 move.l #$7FFFFFFF , d3 +00001BDE 0C83 FFFFFFFF 2082 cmpi.l #$FFFFFFFF , d3 +00001BE4 67FE 2083 beq * * Check Z Flag beq/bne +00001BE6 6AFE 2084 bpl * * Check N Flag bmi/bpl +00001BE8 64FE 2085 bcc * * Check C Flag bcc/bcs +00001BEA 68FE 2086 bvc * * Check V Flag bvc/bvs +00001BEC 2087 +00001BEC 2088 +00001BEC 2089 +00001BEC 2090 +00001BEC 2091 * EA=x(An,Dn) - BYTE +00001BEC 207C 00000100 2092 move.l #$00000100 , a0 +00001BF2 7E04 2093 move.l #$00000004 , d7 +00001BF4 2094 +00001BF4 21BC FFFFFF80 700C 2095 move.l #$FFFFFF80 , 12(a0,d7) +00001BFC 21BC FFFFFF80 700C 2096 move.l #$FFFFFF80 , 12(a0,d7) +00001C04 0C30 0080 700F 2097 cmpi.b #$80 , 15(a0,d7) +00001C0A 66FE 2098 bne * * Check Z Flag beq/bne +00001C0C 6BFE 2099 bmi * * Check N Flag bmi/bpl +00001C0E 65FE 2100 bcs * * Check C Flag bcc/bcs +00001C10 69FE 2101 bvs * * Check V Flag bvc/bvs +00001C12 2102 +00001C12 21BC FFFFF000 700C 2103 move.l #$FFFFF000 , 12(a0,d7) +00001C1A 0C30 0000 700F 2104 cmpi.b #$00 , 15(a0,d7) +00001C20 66FE 2105 bne * * Check Z Flag beq/bne +00001C22 6BFE 2106 bmi * * Check N Flag bmi/bpl +00001C24 65FE 2107 bcs * * Check C Flag bcc/bcs +00001C26 69FE 2108 bvs * * Check V Flag bvc/bvs +00001C28 2109 +00001C28 21BC FFFFFF02 700C 2110 move.l #$FFFFFF02 , 12(a0,d7) +00001C30 0C30 00FF 700F 2111 cmpi.b #$FF , 15(a0,d7) +00001C36 67FE 2112 beq * * Check Z Flag beq/bne +00001C38 6BFE 2113 bmi * * Check N Flag bmi/bpl +00001C3A 64FE 2114 bcc * * Check C Flag bcc/bcs +00001C3C 69FE 2115 bvs * * Check V Flag bvc/bvs +00001C3E 2116 +00001C3E 21BC FFFFFF7F 700C 2117 move.l #$FFFFFF7F , 12(a0,d7) +00001C46 0C30 00FF 700F 2118 cmpi.b #$FF , 15(a0,d7) +00001C4C 67FE 2119 beq * * Check Z Flag beq/bne +00001C4E 6AFE 2120 bpl * * Check N Flag bmi/bpl +00001C50 64FE 2121 bcc * * Check C Flag bcc/bcs +00001C52 68FE 2122 bvc * * Check V Flag bvc/bvs +00001C54 2123 +00001C54 2124 +00001C54 2125 * EA=x(An,Dn) - WORD +00001C54 21BC FFFF8000 700C 2126 move.l #$FFFF8000 , 12(a0,d7) +00001C5C 0C70 8000 700E 2127 cmpi.w #$8000 , 14(a0,d7) +00001C62 66FE 2128 bne * * Check Z Flag beq/bne +00001C64 6BFE 2129 bmi * * Check N Flag bmi/bpl +00001C66 65FE 2130 bcs * * Check C Flag bcc/bcs +00001C68 69FE 2131 bvs * * Check V Flag bvc/bvs +00001C6A 2132 +00001C6A 21BC FFF00000 700C 2133 move.l #$FFF00000 , 12(a0,d7) +00001C72 0C70 0000 700E 2134 cmpi.w #$0000 , 14(a0,d7) +00001C78 66FE 2135 bne * * Check Z Flag beq/bne +00001C7A 6BFE 2136 bmi * * Check N Flag bmi/bpl +00001C7C 65FE 2137 bcs * * Check C Flag bcc/bcs +00001C7E 69FE 2138 bvs * * Check V Flag bvc/bvs +00001C80 2139 +00001C80 21BC FFFF0002 700C 2140 move.l #$FFFF0002 , 12(a0,d7) +00001C88 0C70 FFFF 700E 2141 cmpi.w #$FFFF , 14(a0,d7) +00001C8E 67FE 2142 beq * * Check Z Flag beq/bne +00001C90 6BFE 2143 bmi * * Check N Flag bmi/bpl +00001C92 64FE 2144 bcc * * Check C Flag bcc/bcs +00001C94 69FE 2145 bvs * * Check V Flag bvc/bvs +00001C96 2146 +00001C96 21BC FFFF7FFF 700C 2147 move.l #$FFFF7FFF , 12(a0,d7) +00001C9E 0C70 FFFF 700E 2148 cmpi.w #$FFFF , 14(a0,d7) +00001CA4 67FE 2149 beq * * Check Z Flag beq/bne +00001CA6 6AFE 2150 bpl * * Check N Flag bmi/bpl +00001CA8 64FE 2151 bcc * * Check C Flag bcc/bcs +00001CAA 68FE 2152 bvc * * Check V Flag bvc/bvs +00001CAC 2153 +00001CAC 2154 * EA=x(An,Dn) - LONG +00001CAC 21BC 80000000 700C 2155 move.l #$80000000 , 12(a0,d7) +00001CB4 0CB0 80000000 700C 2156 cmpi.l #$80000000 , 12(a0,d7) +00001CBC 66FE 2157 bne * * Check Z Flag beq/bne +00001CBE 6BFE 2158 bmi * * Check N Flag bmi/bpl +00001CC0 65FE 2159 bcs * * Check C Flag bcc/bcs +00001CC2 69FE 2160 bvs * * Check V Flag bvc/bvs +00001CC4 2161 +00001CC4 21BC 00000000 700C 2162 move.l #$00000000 , 12(a0,d7) +00001CCC 0CB0 00000000 700C 2163 cmpi.l #$00000000 , 12(a0,d7) +00001CD4 66FE 2164 bne * * Check Z Flag beq/bne +00001CD6 6BFE 2165 bmi * * Check N Flag bmi/bpl +00001CD8 65FE 2166 bcs * * Check C Flag bcc/bcs +00001CDA 69FE 2167 bvs * * Check V Flag bvc/bvs +00001CDC 2168 +00001CDC 21BC 00000002 700C 2169 move.l #$00000002 , 12(a0,d7) +00001CE4 0CB0 FFFFFFFF 700C 2170 cmpi.l #$FFFFFFFF , 12(a0,d7) +00001CEC 67FE 2171 beq * * Check Z Flag beq/bne +00001CEE 6BFE 2172 bmi * * Check N Flag bmi/bpl +00001CF0 64FE 2173 bcc * * Check C Flag bcc/bcs +00001CF2 69FE 2174 bvs * * Check V Flag bvc/bvs +00001CF4 2175 +00001CF4 21BC 7FFFFFFF 700C 2176 move.l #$7FFFFFFF , 12(a0,d7) +00001CFC 0CB0 FFFFFFFF 700C 2177 cmpi.l #$FFFFFFFF , 12(a0,d7) +00001D04 67FE 2178 beq * * Check Z Flag beq/bne +00001D06 6AFE 2179 bpl * * Check N Flag bmi/bpl +00001D08 64FE 2180 bcc * * Check C Flag bcc/bcs +00001D0A 68FE 2181 bvc * * Check V Flag bvc/bvs +00001D0C 2182 +00001D0C 2183 +00001D0C 2184 +00001D0C 2185 +00001D0C 4E75 2186 rts +00001D0E 2187 +00001D0E 2188 +00001D0E 2189 +00001D0E 2190 *----------------------------------------------------------- +00001D0E 2191 *----------------------------------------------------------- +00001D0E 2192 * OPCODE : ADD_I +00001D0E 2193 *----------------------------------------------------------- +00001D0E 2194 *----------------------------------------------------------- +00001D0E 2195 op_ADD_I: +00001D0E 2196 +00001D0E 2197 * EA = Dn - Byte +00001D0E 203C 12345678 2198 move.l #$12345678 , d0 * populate test data +00001D14 0600 0000 2199 addi.b #0 , d0 +00001D18 67FE 2200 beq * * Check Z Flag beq/bne +00001D1A 6BFE 2201 bmi * * Check N Flag bmi/bpl +00001D1C 65FE 2202 bcs * * Check C Flag bcc/bcs +00001D1E 69FE 2203 bvs * * Check V Flag bvc/bvs +00001D20 0600 0010 2204 addi.b #$10 , d0 +00001D24 67FE 2205 beq * * Check Z Flag beq/bne +00001D26 6AFE 2206 bpl * * Check N Flag bmi/bpl +00001D28 65FE 2207 bcs * * Check C Flag bcc/bcs +00001D2A 68FE 2208 bvc * * Check V Flag bvc/bvs +00001D2C 0600 00A5 2209 addi.b #$A5 , d0 +00001D30 67FE 2210 beq * * Check Z Flag beq/bne +00001D32 6BFE 2211 bmi * * Check N Flag bmi/bpl +00001D34 64FE 2212 bcc * * Check C Flag bcc/bcs +00001D36 68FE 2213 bvc * * Check V Flag bvc/bvs +00001D38 0C00 002D 2214 cmpi.b #$2D , d0 +00001D3C 66FE 2215 bne * * Check Z Flag beq/bne +00001D3E 2216 +00001D3E 2217 * EA = Dn - WORD +00001D3E 203C 12345678 2218 move.l #$12345678 , d0 * populate test data +00001D44 0640 0000 2219 addi.w #0 , d0 +00001D48 67FE 2220 beq * * Check Z Flag beq/bne +00001D4A 6BFE 2221 bmi * * Check N Flag bmi/bpl +00001D4C 65FE 2222 bcs * * Check C Flag bcc/bcs +00001D4E 69FE 2223 bvs * * Check V Flag bvc/bvs +00001D50 0640 7000 2224 addi.w #$7000 , d0 +00001D54 67FE 2225 beq * * Check Z Flag beq/bne +00001D56 6AFE 2226 bpl * * Check N Flag bmi/bpl +00001D58 65FE 2227 bcs * * Check C Flag bcc/bcs +00001D5A 68FE 2228 bvc * * Check V Flag bvc/bvs +00001D5C 0640 A55A 2229 addi.w #$A55A , d0 +00001D60 67FE 2230 beq * * Check Z Flag beq/bne +00001D62 6BFE 2231 bmi * * Check N Flag bmi/bpl +00001D64 64FE 2232 bcc * * Check C Flag bcc/bcs +00001D66 68FE 2233 bvc * * Check V Flag bvc/bvs +00001D68 0C40 6BD2 2234 cmpi.w #$6BD2 , d0 +00001D6C 66FE 2235 bne * * Check Z Flag beq/bne +00001D6E 2236 +00001D6E 2237 * EA = Dn - LONG +00001D6E 203C 12345678 2238 move.l #$12345678 , d0 * populate test data +00001D74 0680 00000000 2239 addi.l #0 , d0 +00001D7A 67FE 2240 beq * * Check Z Flag beq/bne +00001D7C 6BFE 2241 bmi * * Check N Flag bmi/bpl +00001D7E 65FE 2242 bcs * * Check C Flag bcc/bcs +00001D80 69FE 2243 bvs * * Check V Flag bvc/bvs +00001D82 0680 F0000000 2244 addi.l #$F0000000 , d0 +00001D88 67FE 2245 beq * * Check Z Flag beq/bne +00001D8A 6BFE 2246 bmi * * Check N Flag bmi/bpl +00001D8C 64FE 2247 bcc * * Check C Flag bcc/bcs +00001D8E 69FE 2248 bvs * * Check V Flag bvc/bvs +00001D90 0680 855AA55A 2249 addi.l #$855AA55A , d0 +00001D96 67FE 2250 beq * * Check Z Flag beq/bne +00001D98 6AFE 2251 bpl * * Check N Flag bmi/bpl +00001D9A 65FE 2252 bcs * * Check C Flag bcc/bcs +00001D9C 69FE 2253 bvs * * Check V Flag bvc/bvs +00001D9E 0680 A0000000 2254 addi.l #$A0000000 , d0 +00001DA4 68FE 2255 bvc * * Check V Flag bvc/bvs +00001DA6 0C80 278EFBD2 2256 cmpi.l #$278EFBD2 , d0 +00001DAC 66FE 2257 bne * * Check Z Flag beq/bne +00001DAE 2258 +00001DAE 2259 +00001DAE 2260 +00001DAE 2261 * EA = x.L - Byte +00001DAE 207C 000F0100 2262 move.l #$000F0100 , a0 * populate test data +00001DB4 20BC 12345678 2263 move.l #$12345678 ,(a0) * populate test data +00001DBA 0639 0000 000F0103 2264 addi.b #0 , $000F0103 +00001DC2 67FE 2265 beq * * Check Z Flag beq/bne +00001DC4 6BFE 2266 bmi * * Check N Flag bmi/bpl +00001DC6 65FE 2267 bcs * * Check C Flag bcc/bcs +00001DC8 69FE 2268 bvs * * Check V Flag bvc/bvs +00001DCA 0639 0010 000F0103 2269 addi.b #$10 , $000F0103 +00001DD2 67FE 2270 beq * * Check Z Flag beq/bne +00001DD4 6AFE 2271 bpl * * Check N Flag bmi/bpl +00001DD6 65FE 2272 bcs * * Check C Flag bcc/bcs +00001DD8 68FE 2273 bvc * * Check V Flag bvc/bvs +00001DDA 0639 00A5 000F0103 2274 addi.b #$A5 , $000F0103 +00001DE2 67FE 2275 beq * * Check Z Flag beq/bne +00001DE4 6BFE 2276 bmi * * Check N Flag bmi/bpl +00001DE6 64FE 2277 bcc * * Check C Flag bcc/bcs +00001DE8 68FE 2278 bvc * * Check V Flag bvc/bvs +00001DEA 0C39 002D 000F0103 2279 cmpi.b #$2D , $000F0103 +00001DF2 66FE 2280 bne * * Check Z Flag beq/bne +00001DF4 2281 +00001DF4 2282 * EA = x.L- WORD +00001DF4 207C 000F0100 2283 move.l #$000F0100 , a0 * populate test data +00001DFA 20BC 12345678 2284 move.l #$12345678 ,(a0) * populate test data +00001E00 0679 0000 000F0100 2285 addi.w #0 , $000F0100 +00001E08 67FE 2286 beq * * Check Z Flag beq/bne +00001E0A 6BFE 2287 bmi * * Check N Flag bmi/bpl +00001E0C 65FE 2288 bcs * * Check C Flag bcc/bcs +00001E0E 69FE 2289 bvs * * Check V Flag bvc/bvs +00001E10 0679 7000 000F0100 2290 addi.w #$7000 , $000F0100 +00001E18 67FE 2291 beq * * Check Z Flag beq/bne +00001E1A 6AFE 2292 bpl * * Check N Flag bmi/bpl +00001E1C 65FE 2293 bcs * * Check C Flag bcc/bcs +00001E1E 68FE 2294 bvc * * Check V Flag bvc/bvs +00001E20 0679 A55A 000F0100 2295 addi.w #$A55A , $000F0100 +00001E28 67FE 2296 beq * * Check Z Flag beq/bne +00001E2A 6BFE 2297 bmi * * Check N Flag bmi/bpl +00001E2C 64FE 2298 bcc * * Check C Flag bcc/bcs +00001E2E 68FE 2299 bvc * * Check V Flag bvc/bvs +00001E30 0C79 278E 000F0100 2300 cmpi.w #$278E , $000F0100 +00001E38 66FE 2301 bne * * Check Z Flag beq/bne +00001E3A 2302 +00001E3A 2303 * EA = x.L- LONG +00001E3A 23FC 12345678 000F0100 2304 move.l #$12345678 , $000F0100 * populate test data +00001E44 06B9 00000000 000F0100 2305 addi.l #0 , $000F0100 +00001E4E 67FE 2306 beq * * Check Z Flag beq/bne +00001E50 6BFE 2307 bmi * * Check N Flag bmi/bpl +00001E52 65FE 2308 bcs * * Check C Flag bcc/bcs +00001E54 69FE 2309 bvs * * Check V Flag bvc/bvs +00001E56 06B9 F0000000 000F0100 2310 addi.l #$F0000000 , $000F0100 +00001E60 67FE 2311 beq * * Check Z Flag beq/bne +00001E62 6BFE 2312 bmi * * Check N Flag bmi/bpl +00001E64 64FE 2313 bcc * * Check C Flag bcc/bcs +00001E66 69FE 2314 bvs * * Check V Flag bvc/bvs +00001E68 06B9 855AA55A 000F0100 2315 addi.l #$855AA55A , $000F0100 +00001E72 67FE 2316 beq * * Check Z Flag beq/bne +00001E74 6AFE 2317 bpl * * Check N Flag bmi/bpl +00001E76 65FE 2318 bcs * * Check C Flag bcc/bcs +00001E78 69FE 2319 bvs * * Check V Flag bvc/bvs +00001E7A 06B9 A0000000 000F0100 2320 addi.l #$A0000000 , $000F0100 +00001E84 68FE 2321 bvc * * Check V Flag bvc/bvs +00001E86 0CB9 278EFBD2 000F0100 2322 cmpi.l #$278EFBD2 , $000F0100 +00001E90 66FE 2323 bne * * Check Z Flag beq/bne +00001E92 2324 +00001E92 4E75 2325 rts +00001E94 2326 +00001E94 2327 +00001E94 2328 *----------------------------------------------------------- +00001E94 2329 *----------------------------------------------------------- +00001E94 2330 * OPCODE : SUB_I +00001E94 2331 *----------------------------------------------------------- +00001E94 2332 *----------------------------------------------------------- +00001E94 2333 op_SUB_I: +00001E94 2334 +00001E94 2335 * EA = Dn - Byte +00001E94 203C 12345678 2336 move.l #$12345678 , d0 * populate test data +00001E9A 0400 0000 2337 subi.b #0 , d0 +00001E9E 67FE 2338 beq * * Check Z Flag beq/bne +00001EA0 6BFE 2339 bmi * * Check N Flag bmi/bpl +00001EA2 65FE 2340 bcs * * Check C Flag bcc/bcs +00001EA4 69FE 2341 bvs * * Check V Flag bvc/bvs +00001EA6 0400 0010 2342 subi.b #$10 , d0 +00001EAA 67FE 2343 beq * * Check Z Flag beq/bne +00001EAC 6BFE 2344 bmi * * Check N Flag bmi/bpl +00001EAE 65FE 2345 bcs * * Check C Flag bcc/bcs +00001EB0 69FE 2346 bvs * * Check V Flag bvc/bvs +00001EB2 0400 00A5 2347 subi.b #$A5 , d0 +00001EB6 67FE 2348 beq * * Check Z Flag beq/bne +00001EB8 6AFE 2349 bpl * * Check N Flag bmi/bpl +00001EBA 64FE 2350 bcc * * Check C Flag bcc/bcs +00001EBC 68FE 2351 bvc * * Check V Flag bvc/bvs +00001EBE 0C00 00C3 2352 cmpi.b #$C3 , d0 +00001EC2 66FE 2353 bne * * Check Z Flag beq/bne +00001EC4 2354 +00001EC4 2355 * EA = Dn - WORD +00001EC4 203C 12345678 2356 move.l #$12345678 , d0 * populate test data +00001ECA 0440 0000 2357 subi.w #0 , d0 +00001ECE 67FE 2358 beq * * Check Z Flag beq/bne +00001ED0 6BFE 2359 bmi * * Check N Flag bmi/bpl +00001ED2 65FE 2360 bcs * * Check C Flag bcc/bcs +00001ED4 69FE 2361 bvs * * Check V Flag bvc/bvs +00001ED6 0440 7000 2362 subi.w #$7000 , d0 +00001EDA 67FE 2363 beq * * Check Z Flag beq/bne +00001EDC 6AFE 2364 bpl * * Check N Flag bmi/bpl +00001EDE 64FE 2365 bcc * * Check C Flag bcc/bcs +00001EE0 69FE 2366 bvs * * Check V Flag bvc/bvs +00001EE2 0440 A55A 2367 subi.w #$A55A , d0 +00001EE6 67FE 2368 beq * * Check Z Flag beq/bne +00001EE8 6BFE 2369 bmi * * Check N Flag bmi/bpl +00001EEA 65FE 2370 bcs * * Check C Flag bcc/bcs +00001EEC 69FE 2371 bvs * * Check V Flag bvc/bvs +00001EEE 0C40 411E 2372 cmpi.w #$411E , d0 +00001EF2 66FE 2373 bne * * Check Z Flag beq/bne +00001EF4 2374 +00001EF4 2375 * EA = Dn - LONG +00001EF4 203C 12345678 2376 move.l #$12345678 , d0 * populate test data +00001EFA 0480 00000000 2377 subi.l #0 , d0 +00001F00 67FE 2378 beq * * Check Z Flag beq/bne +00001F02 6BFE 2379 bmi * * Check N Flag bmi/bpl +00001F04 65FE 2380 bcs * * Check C Flag bcc/bcs +00001F06 69FE 2381 bvs * * Check V Flag bvc/bvs +00001F08 0480 F0000000 2382 subi.l #$F0000000 , d0 +00001F0E 67FE 2383 beq * * Check Z Flag beq/bne +00001F10 6BFE 2384 bmi * * Check N Flag bmi/bpl +00001F12 64FE 2385 bcc * * Check C Flag bcc/bcs +00001F14 69FE 2386 bvs * * Check V Flag bvc/bvs +00001F16 0480 855AA55A 2387 subi.l #$855AA55A , d0 +00001F1C 67FE 2388 beq * * Check Z Flag beq/bne +00001F1E 6AFE 2389 bpl * * Check N Flag bmi/bpl +00001F20 64FE 2390 bcc * * Check C Flag bcc/bcs +00001F22 68FE 2391 bvc * * Check V Flag bvc/bvs +00001F24 0480 A0000000 2392 subi.l #$A0000000 , d0 +00001F2A 69FE 2393 bvs * * Check V Flag bvc/bvs +00001F2C 0C80 FCD9B11E 2394 cmpi.l #$FCD9B11E , d0 +00001F32 66FE 2395 bne * * Check Z Flag beq/bne +00001F34 2396 +00001F34 2397 +00001F34 2398 +00001F34 2399 * EA = x.L - Byte +00001F34 207C 000F0100 2400 move.l #$000F0100 , a0 * populate test data +00001F3A 20BC 12345678 2401 move.l #$12345678 ,(a0) * populate test data +00001F40 0439 0000 000F0103 2402 subi.b #0 , $000F0103 +00001F48 67FE 2403 beq * * Check Z Flag beq/bne +00001F4A 6BFE 2404 bmi * * Check N Flag bmi/bpl +00001F4C 65FE 2405 bcs * * Check C Flag bcc/bcs +00001F4E 69FE 2406 bvs * * Check V Flag bvc/bvs +00001F50 0439 0010 000F0103 2407 subi.b #$10 , $000F0103 +00001F58 67FE 2408 beq * * Check Z Flag beq/bne +00001F5A 6BFE 2409 bmi * * Check N Flag bmi/bpl +00001F5C 65FE 2410 bcs * * Check C Flag bcc/bcs +00001F5E 69FE 2411 bvs * * Check V Flag bvc/bvs +00001F60 0439 00A5 000F0103 2412 subi.b #$A5 , $000F0103 +00001F68 67FE 2413 beq * * Check Z Flag beq/bne +00001F6A 6AFE 2414 bpl * * Check N Flag bmi/bpl +00001F6C 64FE 2415 bcc * * Check C Flag bcc/bcs +00001F6E 68FE 2416 bvc * * Check V Flag bvc/bvs +00001F70 0C39 00C3 000F0103 2417 cmpi.b #$C3 , $000F0103 +00001F78 66FE 2418 bne * * Check Z Flag beq/bne +00001F7A 2419 +00001F7A 2420 * EA = x.L- WORD +00001F7A 207C 000F0100 2421 move.l #$000F0100 , a0 * populate test data +00001F80 20BC 12345678 2422 move.l #$12345678 ,(a0) * populate test data +00001F86 0479 0000 000F0100 2423 subi.w #0 , $000F0100 +00001F8E 67FE 2424 beq * * Check Z Flag beq/bne +00001F90 6BFE 2425 bmi * * Check N Flag bmi/bpl +00001F92 65FE 2426 bcs * * Check C Flag bcc/bcs +00001F94 69FE 2427 bvs * * Check V Flag bvc/bvs +00001F96 0479 7000 000F0100 2428 subi.w #$7000 , $000F0100 +00001F9E 67FE 2429 beq * * Check Z Flag beq/bne +00001FA0 6AFE 2430 bpl * * Check N Flag bmi/bpl +00001FA2 64FE 2431 bcc * * Check C Flag bcc/bcs +00001FA4 69FE 2432 bvs * * Check V Flag bvc/bvs +00001FA6 0479 A55A 000F0100 2433 subi.w #$A55A , $000F0100 +00001FAE 67FE 2434 beq * * Check Z Flag beq/bne +00001FB0 6AFE 2435 bpl * * Check N Flag bmi/bpl +00001FB2 64FE 2436 bcc * * Check C Flag bcc/bcs +00001FB4 69FE 2437 bvs * * Check V Flag bvc/bvs +00001FB6 0C79 FCDA 000F0100 2438 cmpi.w #$FCDA , $000F0100 +00001FBE 66FE 2439 bne * * Check Z Flag beq/bne +00001FC0 2440 +00001FC0 2441 * EA = x.L- LONG +00001FC0 23FC 12345678 000F0100 2442 move.l #$12345678 , $000F0100 * populate test data +00001FCA 04B9 00000000 000F0100 2443 subi.l #0 , $000F0100 +00001FD4 67FE 2444 beq * * Check Z Flag beq/bne +00001FD6 6BFE 2445 bmi * * Check N Flag bmi/bpl +00001FD8 65FE 2446 bcs * * Check C Flag bcc/bcs +00001FDA 69FE 2447 bvs * * Check V Flag bvc/bvs +00001FDC 04B9 F0000000 000F0100 2448 subi.l #$F0000000 , $000F0100 +00001FE6 67FE 2449 beq * * Check Z Flag beq/bne +00001FE8 6BFE 2450 bmi * * Check N Flag bmi/bpl +00001FEA 64FE 2451 bcc * * Check C Flag bcc/bcs +00001FEC 69FE 2452 bvs * * Check V Flag bvc/bvs +00001FEE 04B9 855AA55A 000F0100 2453 subi.l #$855AA55A , $000F0100 +00001FF8 67FE 2454 beq * * Check Z Flag beq/bne +00001FFA 6AFE 2455 bpl * * Check N Flag bmi/bpl +00001FFC 64FE 2456 bcc * * Check C Flag bcc/bcs +00001FFE 68FE 2457 bvc * * Check V Flag bvc/bvs +00002000 04B9 A0000000 000F0100 2458 subi.l #$A0000000 , $000F0100 +0000200A 69FE 2459 bvs * * Check V Flag bvc/bvs +0000200C 0CB9 FCD9B11E 000F0100 2460 cmpi.l #$FCD9B11E , $000F0100 +00002016 66FE 2461 bne * * Check Z Flag beq/bne +00002018 2462 +00002018 4E75 2463 rts +0000201A 2464 +0000201A 2465 +0000201A 2466 +0000201A 2467 *----------------------------------------------------------- +0000201A 2468 *----------------------------------------------------------- +0000201A 2469 * OPCODE : MOVE +0000201A 2470 *----------------------------------------------------------- +0000201A 2471 *----------------------------------------------------------- +0000201A 2472 op_MOVE: +0000201A 203C 11223344 2473 move.l #$11223344 , d0 +00002020 223C 55667788 2474 move.l #$55667788 , d1 +00002026 243C 8899AABB 2475 move.l #$8899aabb , d2 +0000202C 263C CCDDEEFF 2476 move.l #$ccddeeff , d3 +00002032 7800 2477 move.l #$00000000 , d4 +00002034 7A00 2478 move.l #$00000000 , d5 +00002036 7C00 2479 move.l #$00000000 , d6 +00002038 7E00 2480 move.l #$00000000 , d7 +0000203A 207C 44332211 2481 move.l #$44332211 , a0 +00002040 227C 88776655 2482 move.l #$88776655 , a1 +00002046 247C BBAA9988 2483 move.l #$bbaa9988 , a2 +0000204C 267C FFEEDDCC 2484 move.l #$ffeeddcc , a3 +00002052 2485 +00002052 1800 2486 move.b d0 , d4 * BYTE - DATA REGISTER +00002054 67FE 2487 beq * * Check Z Flag beq/bne +00002056 6BFE 2488 bmi * * Check N Flag bmi/bpl +00002058 0C84 00000044 2489 cmpi.l #$00000044 , d4 +0000205E 66FE 2490 bne * * Check Z Flag beq/bne +00002060 2491 +00002060 3A01 2492 move.w d1 , d5 * WORD - DATA REGISTER +00002062 67FE 2493 beq * * Check Z Flag beq/bne +00002064 6BFE 2494 bmi * * Check N Flag bmi/bpl +00002066 0C85 00007788 2495 cmpi.l #$00007788 , d5 +0000206C 66FE 2496 bne * * Check Z Flag beq/bne +0000206E 2497 +0000206E 2C02 2498 move.l d2 , d6 * LONG - DATA REGISTER +00002070 67FE 2499 beq * * Check Z Flag beq/bne +00002072 6AFE 2500 bpl * * Check N Flag bmi/bpl +00002074 0C86 8899AABB 2501 cmpi.l #$8899aabb , d6 +0000207A 66FE 2502 bne * * Check Z Flag beq/bne +0000207C 2503 +0000207C 3A09 2504 move.w a1 , d5 * WORD - ADDRESS REGISTER +0000207E 67FE 2505 beq * * Check Z Flag beq/bne +00002080 6BFE 2506 bmi * * Check N Flag bmi/bpl +00002082 0C85 00006655 2507 cmpi.l #$00006655 , d5 +00002088 66FE 2508 bne * * Check Z Flag beq/bne +0000208A 2509 +0000208A 2C0A 2510 move.l a2 , d6 * LONG - ADDRESS REGISTER +0000208C 67FE 2511 beq * * Check Z Flag beq/bne +0000208E 6AFE 2512 bpl * * Check N Flag bmi/bpl +00002090 0C86 BBAA9988 2513 cmpi.l #$bbaa9988 , d6 +00002096 66FE 2514 bne * * Check Z Flag beq/bne +00002098 2515 +00002098 2516 +00002098 3842 2517 movea.w d2 , a4 * WORD - ADDRESS REGISTER as SOURCE ## MOVEA +0000209A B9C2 2518 cmpa.l d2 , a4 +0000209C 67FE 2519 beq * * Check Z Flag beq/bne ## comopare fails because A4 was sign extended +0000209E 2520 +0000209E 2A41 2521 movea.l d1 , a5 * LONG - ADDRESS REGISTER as SOURCE ## MOVEA +000020A0 BBC1 2522 cmpa.l d1 , a5 +000020A2 66FE 2523 bne * * Check Z Flag beq/bne +000020A4 2524 +000020A4 2525 +000020A4 2526 +000020A4 2527 * Too mamy EA combinations to test, so we focus on a few of the more complicted EA's +000020A4 2528 +000020A4 203C 11223344 2529 move.l #$11223344 , d0 +000020AA 223C 00010100 2530 move.l #$00010100 , d1 +000020B0 243C 8899AABB 2531 move.l #$8899aabb , d2 +000020B6 7601 2532 move.l #$00000001 , d3 +000020B8 7800 2533 move.l #$00000000 , d4 +000020BA 7A00 2534 move.l #$00000000 , d5 +000020BC 7C00 2535 move.l #$00000000 , d6 +000020BE 7E00 2536 move.l #$00000000 , d7 +000020C0 207C 00000000 2537 move.l #$00000000 , a0 +000020C6 227C 00010100 2538 move.l #$00010100 , a1 +000020CC 2539 +000020CC 2540 * x(An,AL) --> x.L +000020CC 11BC 005A 9804 2541 move.b #$5A , 4(a0,a1.l) * BYTE +000020D2 47F0 9804 2542 lea 4(a0,a1.l) , a3 +000020D6 13F0 9804 00010105 2543 move.b 4(a0,a1.l) , $00010105 +000020DE 67FE 2544 beq * * Check Z Flag beq/bne +000020E0 6BFE 2545 bmi * * Check N Flag bmi/bpl +000020E2 0C30 005A 9805 2546 cmpi.b #$5A , 5(a0,a1.l) +000020E8 66FE 2547 bne * * Check Z Flag beq/bne +000020EA 2548 +000020EA 2549 * x.L --> n(An,Dw) +000020EA 11B9 00010105 1007 2550 MOVE2: move.b $00010105 , 7(a0,d1.w) * BYTE +000020F2 67FE 2551 beq * * Check Z Flag beq/bne +000020F4 6BFE 2552 bmi * * Check N Flag bmi/bpl +000020F6 0C30 005A 1007 2553 cmpi.b #$5A , 7(a0,d1.w) +000020FC 66FE 2554 bne * * Check Z Flag beq/bne +000020FE 2555 +000020FE 2556 * x(PC,Ds) --> x.w +000020FE 11FB 3068 0100 2557 move.b MOVE1(pc,d3), $0100 * BYTE +00002104 67FE 2558 beq * * Check Z Flag beq/bne +00002106 6AFE 2559 bpl * * Check N Flag bmi/bpl +00002108 0C38 00B9 20EB 2560 cmpi.b #$B9 ,1+MOVE2 +0000210E 66FE 2561 bne * * Check Z Flag beq/bne +00002110 2562 +00002110 2563 * #x --> n(An,AL) +00002110 11BC 0078 1007 2564 move.b #$78, 7(a0,d1.w) * BYTE +00002116 67FE 2565 beq * * Check Z Flag beq/bne +00002118 6BFE 2566 bmi * * Check N Flag bmi/bpl +0000211A 0C30 0078 1007 2567 cmpi.b #$78 ,7(a0,d1.w) +00002120 66FE 2568 bne * * Check Z Flag beq/bne +00002122 2569 +00002122 203C 11223344 2570 move.l #$11223344 , d0 +00002128 223C 00010100 2571 move.l #$00010100 , d1 +0000212E 243C 8899AABB 2572 move.l #$8899aabb , d2 +00002134 7602 2573 move.l #$00000002 , d3 +00002136 7800 2574 move.l #$00000000 , d4 +00002138 7A00 2575 move.l #$00000000 , d5 +0000213A 7C00 2576 move.l #$00000000 , d6 +0000213C 7E00 2577 move.l #$00000000 , d7 +0000213E 207C 00000000 2578 move.l #$00000000 , a0 +00002144 227C 00010100 2579 move.l #$00010100 , a1 +0000214A 2580 +0000214A 2581 * x(An,AL) --> x.L +0000214A 31BC 5A5A 9804 2582 move.w #$5A5A , 4(a0,a1.l) * WORD +00002150 49F0 9804 2583 lea 4(a0,a1.l) , a4 +00002154 33F0 9804 00010104 2584 move.w 4(a0,a1.l) , $00010104 +0000215C 67FE 2585 beq * * Check Z Flag beq/bne +0000215E 6BFE 2586 bmi * * Check N Flag bmi/bpl +00002160 0C70 5A5A 9804 2587 cmpi.w #$5A5A , 4(a0,a1.l) +00002166 66FE 2588 bne * * Check Z Flag beq/bne +00002168 2589 +00002168 2590 * x.L --> n(An,Dw) +00002168 31B9 00010104 1006 2591 MOVE1: move.w $00010104 , 6(a0,d1.w) * WORD +00002170 67FE 2592 beq * * Check Z Flag beq/bne +00002172 6BFE 2593 bmi * * Check N Flag bmi/bpl +00002174 0C70 5A5A 1006 2594 cmpi.w #$5A5A , 6(a0,d1.w) +0000217A 66FE 2595 bne * * Check Z Flag beq/bne +0000217C 2596 +0000217C 2597 * x(PC,Ds) --> x.w +0000217C 31FB 30EA 0100 2598 move.w MOVE1(pc,d3), $0100 * WORD +00002182 67FE 2599 beq * * Check Z Flag beq/bne +00002184 6BFE 2600 bmi * * Check N Flag bmi/bpl +00002186 0C78 67FE 2170 2601 cmpi.w #$67FE ,8+MOVE1 +0000218C 66FE 2602 bne * * Check Z Flag beq/bne +0000218E 2603 +0000218E 2604 * #x --> n(An,AL) +0000218E 31BC 7878 1006 2605 move.w #$7878, 6(a0,d1.w) * WORD +00002194 67FE 2606 beq * * Check Z Flag beq/bne +00002196 6BFE 2607 bmi * * Check N Flag bmi/bpl +00002198 0C70 7878 1006 2608 cmpi.w #$7878 ,6(a0,d1.w) +0000219E 66FE 2609 bne * * Check Z Flag beq/bne +000021A0 2610 +000021A0 2611 * --- +000021A0 2612 +000021A0 203C 11223344 2613 move.l #$11223344 , d0 +000021A6 223C 00010100 2614 move.l #$00010100 , d1 +000021AC 243C 8899AABB 2615 move.l #$8899aabb , d2 +000021B2 7602 2616 move.l #$00000002 , d3 +000021B4 7800 2617 move.l #$00000000 , d4 +000021B6 7A00 2618 move.l #$00000000 , d5 +000021B8 7C00 2619 move.l #$00000000 , d6 +000021BA 7E00 2620 move.l #$00000000 , d7 +000021BC 207C 00000000 2621 move.l #$00000000 , a0 +000021C2 227C 00010100 2622 move.l #$00010100 , a1 +000021C8 2623 +000021C8 2624 * x(An,AL) --> x.L +000021C8 21BC 5A5A1234 9804 2625 move.l #$5A5A1234 , 4(a0,a1.l) * LONG +000021D0 49F0 9804 2626 lea 4(a0,a1.l) , a4 +000021D4 23F0 9804 00010104 2627 move.l 4(a0,a1.l) , $00010104 +000021DC 67FE 2628 beq * * Check Z Flag beq/bne +000021DE 6BFE 2629 bmi * * Check N Flag bmi/bpl +000021E0 0CB0 5A5A1234 9804 2630 cmpi.l #$5A5A1234 , 4(a0,a1.l) +000021E8 66FE 2631 bne * * Check Z Flag beq/bne +000021EA 2632 +000021EA 2633 * x.L --> n(An,Dw) +000021EA 21B9 00010104 1006 2634 MOVE3: move.l $00010104 , 6(a0,d1.w) * LONG +000021F2 67FE 2635 beq * * Check Z Flag beq/bne +000021F4 6BFE 2636 bmi * * Check N Flag bmi/bpl +000021F6 0CB0 5A5A1234 1006 2637 cmpi.l #$5A5A1234 , 6(a0,d1.w) +000021FE 66FE 2638 bne * * Check Z Flag beq/bne +00002200 2639 +00002200 2640 * x(PC,Ds) --> x.w +00002200 21FB 30E8 0100 2641 move.l MOVE3(pc,d3), $0100 * LONG +00002206 67FE 2642 beq * * Check Z Flag beq/bne +00002208 6BFE 2643 bmi * * Check N Flag bmi/bpl +0000220A 0CB8 67FE6BFE 21F2 2644 cmpi.l #$67FE6BFE ,8+MOVE3 +00002212 66FE 2645 bne * * Check Z Flag beq/bne +00002214 2646 +00002214 2647 * #x --> n(An,AL) +00002214 21BC 78782323 1006 2648 move.l #$78782323, 6(a0,d1.w) * LONG +0000221C 67FE 2649 beq * * Check Z Flag beq/bne +0000221E 6BFE 2650 bmi * * Check N Flag bmi/bpl +00002220 0CB0 78782323 1006 2651 cmpi.l #$78782323 ,6(a0,d1.w) +00002228 66FE 2652 bne * * Check Z Flag beq/bne +0000222A 2653 +0000222A 2654 +0000222A 4E75 2655 rts +0000222C 2656 +0000222C 2657 +0000222C 2658 *----------------------------------------------------------- +0000222C 2659 *----------------------------------------------------------- +0000222C 2660 * OPCODE : MOVE_xxx_FLAGS +0000222C 2661 *----------------------------------------------------------- +0000222C 2662 *----------------------------------------------------------- +0000222C 2663 op_MOVE_xxx_FLAGS: +0000222C 2664 +0000222C 2665 * Move_To_SR +0000222C 2666 +0000222C 2667 * Dn +0000222C 2668 +0000222C 303C 2FFF 2669 move.w #$2FFF, d0 +00002230 46C0 2670 move d0 , SR +00002232 6AFE 2671 bpl * * branch if Z clear +00002234 66FE 2672 bne * * branch if N clear +00002236 68FE 2673 bvc * * branch if V clear +00002238 64FE 2674 bcc * * branch if C clear +0000223A 303C 2F00 2675 move.w #$2F00, d0 +0000223E 44C0 2676 move d0 , CCR +00002240 67FE 2677 beq * * branch if Z set +00002242 6BFE 2678 bmi * * branch if N set +00002244 69FE 2679 bvs * * branch if V set +00002246 65FE 2680 bcs * * branch if C set +00002248 2681 +00002248 303C 2000 2682 move.w #$2000, d0 +0000224C 46C0 2683 move d0 , SR +0000224E 67FE 2684 beq * * branch if Z set +00002250 6BFE 2685 bmi * * branch if N set +00002252 69FE 2686 bvs * * branch if V set +00002254 65FE 2687 bcs * * branch if C set +00002256 2688 +00002256 2689 * (An) +00002256 207C 00000100 2690 move.l #$00000100, a0 +0000225C 30BC 2FFF 2691 move.w #$2FFF, (a0) +00002260 46D0 2692 move (a0) , SR +00002262 6AFE 2693 bpl * * branch if Z clear +00002264 66FE 2694 bne * * branch if N clear +00002266 68FE 2695 bvc * * branch if V clear +00002268 64FE 2696 bcc * * branch if C clear +0000226A 2697 +0000226A 30BC 2000 2698 move.w #$2000,(a0) +0000226E 46D0 2699 move (a0) , SR +00002270 67FE 2700 beq * * branch if Z set +00002272 6BFE 2701 bmi * * branch if N set +00002274 69FE 2702 bvs * * branch if V set +00002276 65FE 2703 bcs * * branch if C set +00002278 2704 +00002278 2705 * (An)+ +00002278 207C 00000100 2706 move.l #$00000100, a0 +0000227E 30BC 2FFF 2707 move.w #$2FFF, (a0) +00002282 46D8 2708 move (a0)+ , SR +00002284 6AFE 2709 bpl * * branch if Z clear +00002286 66FE 2710 bne * * branch if N clear +00002288 68FE 2711 bvc * * branch if V clear +0000228A 64FE 2712 bcc * * branch if C clear +0000228C 2713 +0000228C 30BC 2000 2714 move.w #$2000,(a0) +00002290 46D8 2715 move (a0)+ , SR +00002292 67FE 2716 beq * * branch if Z set +00002294 6BFE 2717 bmi * * branch if N set +00002296 69FE 2718 bvs * * branch if V set +00002298 65FE 2719 bcs * * branch if C set +0000229A 2720 +0000229A 2721 * -(An) +0000229A 207C 00000102 2722 move.l #$00000102, a0 +000022A0 30BC 2FFF 2723 move.w #$2FFF, (a0) +000022A4 46D8 2724 move (a0)+ , SR +000022A6 6AFE 2725 bpl * * branch if Z clear +000022A8 66FE 2726 bne * * branch if N clear +000022AA 68FE 2727 bvc * * branch if V clear +000022AC 64FE 2728 bcc * * branch if C clear +000022AE 2729 +000022AE 30BC 2000 2730 move.w #$2000,(a0) +000022B2 46D8 2731 move (a0)+ , SR +000022B4 67FE 2732 beq * * branch if Z set +000022B6 6BFE 2733 bmi * * branch if N set +000022B8 69FE 2734 bvs * * branch if V set +000022BA 65FE 2735 bcs * * branch if C set +000022BC 2736 +000022BC 2737 * n(An) +000022BC 207C 00000102 2738 move.l #$00000102, a0 +000022C2 317C 2FFF 0002 2739 move.w #$2FFF, 2(a0) +000022C8 46E8 0002 2740 move 2(a0) , SR +000022CC 6AFE 2741 bpl * * branch if Z clear +000022CE 66FE 2742 bne * * branch if N clear +000022D0 68FE 2743 bvc * * branch if V clear +000022D2 64FE 2744 bcc * * branch if C clear +000022D4 2745 +000022D4 317C 2000 0002 2746 move.w #$2000,2(a0) +000022DA 46E8 0002 2747 move 2(a0) , SR +000022DE 67FE 2748 beq * * branch if Z set +000022E0 6BFE 2749 bmi * * branch if N set +000022E2 69FE 2750 bvs * * branch if V set +000022E4 65FE 2751 bcs * * branch if C set +000022E6 2752 +000022E6 2753 * n(An,Rn.l) +000022E6 207C 00000100 2754 move.l #$00000100, a0 +000022EC 7002 2755 move.l #$00000002, d0 +000022EE 31BC 2FFF 0802 2756 move.w #$2FFF, 2(a0,d0.l) +000022F4 46F0 0802 2757 move 2(a0,d0.l) , SR +000022F8 6AFE 2758 bpl * * branch if Z clear +000022FA 66FE 2759 bne * * branch if N clear +000022FC 68FE 2760 bvc * * branch if V clear +000022FE 64FE 2761 bcc * * branch if C clear +00002300 2762 +00002300 31BC 2000 0802 2763 move.w #$2000, 2(a0,d0.l) +00002306 46F0 0802 2764 move 2(a0,d0.l) , SR +0000230A 67FE 2765 beq * * branch if Z set +0000230C 6BFE 2766 bmi * * branch if N set +0000230E 69FE 2767 bvs * * branch if V set +00002310 65FE 2768 bcs * * branch if C set +00002312 2769 +00002312 2770 * x.W +00002312 31FC 2FFF 0100 2771 move.w #$2FFF, $0100 +00002318 46F8 0100 2772 move $0100 , SR +0000231C 6AFE 2773 bpl * * branch if Z clear +0000231E 66FE 2774 bne * * branch if N clear +00002320 68FE 2775 bvc * * branch if V clear +00002322 64FE 2776 bcc * * branch if C clear +00002324 2777 +00002324 31FC 2000 0100 2778 move.w #$2000, $0100 +0000232A 46F8 0100 2779 move $0100 , SR +0000232E 67FE 2780 beq * * branch if Z set +00002330 6BFE 2781 bmi * * branch if N set +00002332 69FE 2782 bvs * * branch if V set +00002334 65FE 2783 bcs * * branch if C set +00002336 2784 +00002336 2785 * x.L +00002336 33FC 2FFF 00010100 2786 move.w #$2FFF, $00010100 +0000233E 46F9 00010100 2787 move $00010100 , SR +00002344 6AFE 2788 bpl * * branch if Z clear +00002346 66FE 2789 bne * * branch if N clear +00002348 68FE 2790 bvc * * branch if V clear +0000234A 64FE 2791 bcc * * branch if C clear +0000234C 2792 +0000234C 33FC 2000 00010100 2793 MOVE4: move.w #$2000, $00010100 +00002354 46F9 00010100 2794 move $00010100 , SR +0000235A 67FE 2795 beq * * branch if Z set +0000235C 6BFE 2796 bmi * * branch if N set +0000235E 69FE 2797 bvs * * branch if V set +00002360 65FE 2798 bcs * * branch if C set +00002362 2799 +00002362 2800 * x(PC) +00002362 46FA FFEA 2801 move MOVE4+2(pc) , SR +00002366 67FE 2802 beq * * branch if Z set +00002368 6BFE 2803 bmi * * branch if N set +0000236A 69FE 2804 bvs * * branch if V set +0000236C 65FE 2805 bcs * * branch if C set +0000236E 2806 +0000236E 2807 * x(PC,d0.l) +0000236E 7000 2808 move.l #$00000000, d0 +00002370 46FB 08DC 2809 move MOVE4+2(pc,d0.l) , SR +00002374 67FE 2810 beq * * branch if Z set +00002376 6BFE 2811 bmi * * branch if N set +00002378 69FE 2812 bvs * * branch if V set +0000237A 65FE 2813 bcs * * branch if C set +0000237C 44FB 08D0 2814 move MOVE4+2(pc,d0.l) , CCR +00002380 67FE 2815 beq * * branch if Z set +00002382 6BFE 2816 bmi * * branch if N set +00002384 69FE 2817 bvs * * branch if V set +00002386 65FE 2818 bcs * * branch if C set +00002388 2819 +00002388 2820 * #x +00002388 46FC 2FFF 2821 move #$2FFF, SR +0000238C 66FE 2822 bne * * branch if Z clear +0000238E 6AFE 2823 bpl * * branch if N clear +00002390 68FE 2824 bvc * * branch if V clear +00002392 64FE 2825 bcc * * branch if C clear +00002394 2826 +00002394 2827 +00002394 2828 +00002394 2829 * MOVE_From_SR +00002394 2830 +00002394 2831 +00002394 2832 +00002394 2833 * Dn +00002394 46FC 275A 2834 move #$275A, SR * Initial value +00002398 40C0 2835 move SR , d0 +0000239A 0C40 275A 2836 cmpi.w #$275A , d0 +0000239E 66FE 2837 bne * * branch if Z set +000023A0 2838 +000023A0 2839 * (An) +000023A0 207C 00000100 2840 move.l #$00000100, a0 +000023A6 46FC 275A 2841 move #$275A, SR * Initial value +000023AA 40D0 2842 move SR , (a0) +000023AC 0C50 275A 2843 cmpi.w #$275A , (a0) +000023B0 66FE 2844 bne * * branch if Z set +000023B2 2845 +000023B2 2846 * (An)+ +000023B2 207C 00000100 2847 move.l #$00000100, a0 +000023B8 46FC 257A 2848 move #$257A, SR * Initial value +000023BC 40D8 2849 move SR , (a0)+ +000023BE 207C 00000100 2850 move.l #$00000100, a0 +000023C4 0C58 257A 2851 cmpi.w #$257A , (a0)+ +000023C8 66FE 2852 bne * * branch if Z set +000023CA 2853 +000023CA 2854 * -(An) +000023CA 207C 00000102 2855 move.l #$00000102, a0 +000023D0 46FC 2766 2856 move #$2766, SR * Initial value +000023D4 40E0 2857 move SR , -(a0) +000023D6 207C 00000100 2858 move.l #$00000100, a0 +000023DC 0C50 2766 2859 cmpi.w #$2766 , (a0) +000023E0 66FE 2860 bne * * branch if Z set +000023E2 2861 +000023E2 2862 * x(An) +000023E2 207C 00000102 2863 move.l #$00000102, a0 +000023E8 46FC 2733 2864 move #$2733, SR * Initial value +000023EC 40E8 0004 2865 move SR , 4(a0) +000023F0 0C68 2733 0004 2866 cmpi.w #$2733 , 4(a0) +000023F6 66FE 2867 bne * * branch if Z set +000023F8 2868 +000023F8 2869 * x(An,rn) +000023F8 207C 00000102 2870 move.l #$00000102, a0 +000023FE 7004 2871 move.l #$00000004, d0 +00002400 46FC 275A 2872 move #$275a, SR * Initial value +00002404 40F0 0804 2873 move SR , 4(a0,d0.l) +00002408 0C70 275A 0804 2874 cmpi.w #$275a , 4(a0,d0.l) +0000240E 66FE 2875 bne * * branch if Z set +00002410 2876 +00002410 2877 * x.W +00002410 46FC 2777 2878 move #$2777, SR * Initial value +00002414 40F8 0102 2879 move SR , $0102 +00002418 0C78 2777 0102 2880 cmpi.w #$2777 , $0102 +0000241E 66FE 2881 bne * * branch if Z set +00002420 2882 +00002420 2883 * x.L +00002420 46FC 2777 2884 move #$2777, SR * Initial value +00002424 40F9 00010102 2885 move SR , $10102 +0000242A 0C79 2777 00010102 2886 cmpi.w #$2777 , $10102 +00002432 66FE 2887 bne * * branch if Z set +00002434 2888 +00002434 2889 +00002434 2890 +00002434 46FC 2700 2891 move #$2700, SR * Put flags back to initial value +00002438 2892 +00002438 4E75 2893 rts +0000243A 2894 +0000243A 2895 +0000243A 2896 *----------------------------------------------------------- +0000243A 2897 *----------------------------------------------------------- +0000243A 2898 * OPCODE : EXT +0000243A 2899 *----------------------------------------------------------- +0000243A 2900 *----------------------------------------------------------- +0000243A 2901 op_EXT: +0000243A 2902 +0000243A 707F 2903 move.l #$0000007F, d0 +0000243C 223C 00008FFF 2904 move.l #$00008FFF, d1 +00002442 7400 2905 move.l #$00000000, d2 +00002444 2906 +00002444 4880 2907 ext.w d0 +00002446 6BFE 2908 bmi * * Check N Flag bmi/bpl +00002448 67FE 2909 beq * * Check Z Flag beq/bne +0000244A 0C80 0000007F 2910 cmpi.l #$0000007F , d0 +00002450 66FE 2911 bne * * branch if Z set +00002452 2912 +00002452 48C1 2913 ext.l d1 +00002454 6AFE 2914 bpl * * Check N Flag bmi/bpl +00002456 67FE 2915 beq * * Check Z Flag beq/bne +00002458 0C81 FFFF8FFF 2916 cmpi.l #$FFFF8FFF , d1 +0000245E 66FE 2917 bne * * branch if Z set +00002460 2918 +00002460 48C2 2919 ext.l d2 +00002462 66FE 2920 bne * * Check Z Flag beq/bne +00002464 2921 +00002464 2922 +00002464 2923 +00002464 2924 *----------------------------------------------------------- +00002464 2925 *----------------------------------------------------------- +00002464 2926 * OPCODE : SWAP +00002464 2927 *----------------------------------------------------------- +00002464 2928 *----------------------------------------------------------- +00002464 2929 op_SWAP: +00002464 2930 +00002464 203C 12345678 2931 move.l #$12345678, d0 +0000246A 2932 +0000246A 4840 2933 swap d0 +0000246C 6BFE 2934 bmi * * Check N Flag bmi/bpl +0000246E 67FE 2935 beq * * Check Z Flag beq/bne +00002470 0C80 56781234 2936 cmpi.l #$56781234 , d0 +00002476 66FE 2937 bne * * branch if Z set +00002478 2938 +00002478 2939 +00002478 2940 +00002478 4E75 2941 rts +0000247A 2942 +0000247A 2943 +0000247A 2944 *----------------------------------------------------------- +0000247A 2945 *----------------------------------------------------------- +0000247A 2946 * OPCODE : LEA_PEA +0000247A 2947 *----------------------------------------------------------- +0000247A 2948 *----------------------------------------------------------- +0000247A 2949 op_LEAPEA: +0000247A 2950 +0000247A 207C 00345678 2951 move.l #$00345678, a0 +00002480 7800 2952 move.l #$00000000, d4 +00002482 2953 +00002482 2954 * (An) +00002482 4DD0 2955 lea (a0) , a6 +00002484 200E 2956 move.l a6 , d0 +00002486 0C80 00345678 2957 cmpi.l #$00345678, d0 +0000248C 66FE 2958 bne * * branch if Z set +0000248E 4850 2959 pea (a0) +00002490 0C97 00345678 2960 cmpi.l #$00345678, (a7) +00002496 66FE 2961 bne * * branch if Z set +00002498 584F 2962 addq #4 , a7 * Restore Stack Pointer +0000249A 2963 +0000249A 2964 * x(An) +0000249A 4DE8 0004 2965 lea 4(a0) , a6 +0000249E 200E 2966 move.l a6 , d0 +000024A0 0C80 0034567C 2967 cmpi.l #$0034567C, d0 +000024A6 66FE 2968 bne * * branch if Z set +000024A8 4868 0004 2969 pea 4(a0) +000024AC 0C97 0034567C 2970 cmpi.l #$0034567C, (a7) +000024B2 66FE 2971 bne * * branch if Z set +000024B4 584F 2972 addq #4 , a7 * Restore Stack Pointer +000024B6 2973 +000024B6 2974 * x(An,Dn.l) +000024B6 4DF0 4004 2975 lea 4(a0,d4) , a6 +000024BA 200E 2976 move.l a6 , d0 +000024BC 0C80 0034567C 2977 cmpi.l #$0034567C, d0 +000024C2 66FE 2978 bne * * branch if Z set +000024C4 4870 4804 2979 pea 4(a0,d4.l) +000024C8 0C97 0034567C 2980 cmpi.l #$0034567C, (a7) +000024CE 66FE 2981 bne * * branch if Z set +000024D0 584F 2982 addq #4 , a7 * Restore Stack Pointer +000024D2 2983 +000024D2 2984 * x.W +000024D2 4DF8 1234 2985 lea $1234 , a6 +000024D6 200E 2986 move.l a6 , d0 +000024D8 0C40 1234 2987 cmpi.w #$1234, d0 +000024DC 66FE 2988 bne * * branch if Z set +000024DE 4878 1234 2989 pea $1234 +000024E2 0C97 00001234 2990 cmpi.l #$00001234, (a7) +000024E8 66FE 2991 bne * * branch if Z set +000024EA 584F 2992 addq #4 , a7 * Restore Stack Pointer +000024EC 2993 +000024EC 2994 * x.L +000024EC 4DF9 00345678 2995 lea $00345678 , a6 +000024F2 200E 2996 move.l a6 , d0 +000024F4 B08E 2997 cmp.l a6, d0 +000024F6 66FE 2998 bne * * branch if Z set +000024F8 4879 00345678 2999 pea $00345678 +000024FE 0C97 00345678 3000 cmpi.l #$00345678, (a7) +00002504 66FE 3001 bne * * branch if Z set +00002506 584F 3002 addq #4 , a7 * Restore Stack Pointer +00002508 3003 +00002508 3004 * x(PC) +00002508 4DFA 0008 3005 lea LEA1(pc), a6 +0000250C 200E 3006 move.l a6 , d0 +0000250E B08E 3007 cmp.l a6, d0 +00002510 66FE 3008 bne * * branch if Z set +00002512 487A FFFE 3009 LEA1: pea LEA1(pc) +00002516 0C97 0000241E 3010 cmpi.l #$0000241E, (a7) +0000251C 67FE 3011 beq * * branch if Z clear +0000251E 584F 3012 addq #4 , a7 * Restore Stack Pointer +00002520 3013 +00002520 3014 +00002520 3015 +00002520 3016 +00002520 46FC 2700 3017 move #$2700, SR * Put flags back to initial value +00002524 3018 +00002524 4E75 3019 rts +00002526 3020 +00002526 3021 +00002526 3022 +00002526 3023 *----------------------------------------------------------- +00002526 3024 *----------------------------------------------------------- +00002526 3025 * OPCODE : LEA_TAS +00002526 3026 *----------------------------------------------------------- +00002526 3027 *----------------------------------------------------------- +00002526 3028 op_TAS: +00002526 3029 +00002526 3030 * Test just one addressing mode +00002526 3031 +00002526 207C 00000100 3032 move.l #$00000100, a0 +0000252C 3033 +0000252C 3034 * (An) +0000252C 10BC 0000 3035 move.b #$00 , (a0) +00002530 6BFE 3036 bmi * * Check N Flag bmi/bpl +00002532 66FE 3037 bne * * Check Z Flag beq/bne +00002534 4AD0 3038 tas (a0) +00002536 0C10 0080 3039 cmpi.b #$80, (a0) +0000253A 66FE 3040 bne * * branch if Z set +0000253C 10BC 00F5 3041 move.b #$F5 , (a0) +00002540 4AD0 3042 tas (a0) +00002542 6AFE 3043 bpl * * Check N Flag bmi/bpl +00002544 67FE 3044 beq * * Check Z Flag beq/bne +00002546 4AD0 3045 tas (a0) +00002548 0C10 00F5 3046 cmpi.b #$F5, (a0) +0000254C 66FE 3047 bne * * branch if Z set +0000254E 3048 +0000254E 4E75 3049 rts +00002550 3050 +00002550 3051 +00002550 3052 *----------------------------------------------------------- +00002550 3053 *----------------------------------------------------------- +00002550 3054 * OPCODE : LEA_TST +00002550 3055 *----------------------------------------------------------- +00002550 3056 *----------------------------------------------------------- +00002550 3057 op_TST: +00002550 3058 +00002550 3059 * Test just one addressing mode +00002550 3060 +00002550 207C 00000100 3061 move.l #$00000100, a0 +00002556 3062 +00002556 3063 * (An) - BYTE +00002556 10BC 0000 3064 move.b #$00 , (a0) +0000255A 4A10 3065 tst.b (a0) +0000255C 6BFE 3066 bmi * * Check N Flag bmi/bpl +0000255E 66FE 3067 bne * * Check Z Flag beq/bne +00002560 10BC 00F5 3068 move.b #$F5 , (a0) +00002564 4A10 3069 tst.b (a0) +00002566 6AFE 3070 bpl * * Check N Flag bmi/bpl +00002568 67FE 3071 beq * * Check Z Flag beq/bne +0000256A 3072 +0000256A 3073 * (An) - WORD +0000256A 30BC 0000 3074 move.w #$0000 , (a0) +0000256E 4A50 3075 tst.w (a0) +00002570 6BFE 3076 bmi * * Check N Flag bmi/bpl +00002572 66FE 3077 bne * * Check Z Flag beq/bne +00002574 30BC F567 3078 move.w #$F567 , (a0) +00002578 4A50 3079 tst.w (a0) +0000257A 6AFE 3080 bpl * * Check N Flag bmi/bpl +0000257C 67FE 3081 beq * * Check Z Flag beq/bne +0000257E 3082 +0000257E 3083 * (An) - LONG +0000257E 20BC 00000000 3084 move.l #$00000000 , (a0) +00002584 4A90 3085 tst.l (a0) +00002586 6BFE 3086 bmi * * Check N Flag bmi/bpl +00002588 66FE 3087 bne * * Check Z Flag beq/bne +0000258A 20BC F56789AB 3088 move.l #$F56789ab , (a0) +00002590 4A90 3089 tst.l (a0) +00002592 6AFE 3090 bpl * * Check N Flag bmi/bpl +00002594 67FE 3091 beq * * Check Z Flag beq/bne +00002596 3092 +00002596 3093 +00002596 4E75 3094 rts +00002598 3095 +00002598 3096 +00002598 3097 *----------------------------------------------------------- +00002598 3098 *----------------------------------------------------------- +00002598 3099 * OPCODE : LINKS +00002598 3100 *----------------------------------------------------------- +00002598 3101 *----------------------------------------------------------- +00002598 3102 op_LINKS: +00002598 3103 +00002598 207C 11223344 3104 move.l #$11223344, a0 +0000259E 203C 11223344 3105 move.l #$11223344, d0 +000025A4 4E50 0000 3106 link a0, #$0 +000025A8 0C97 11223344 3107 cmpi.l #$11223344, (a7) +000025AE 3108 +000025AE 4E58 3109 unlk a0 +000025B0 B1C0 3110 cmp.l d0 , a0 +000025B2 66FE 3111 bne * * branch if Z set +000025B4 3112 +000025B4 4E75 3113 rts +000025B6 3114 +000025B6 3115 *----------------------------------------------------------- +000025B6 3116 *----------------------------------------------------------- +000025B6 3117 * OPCODE : MOVE_USP +000025B6 3118 *----------------------------------------------------------- +000025B6 3119 *----------------------------------------------------------- +000025B6 3120 op_MOVE_USP: +000025B6 3121 +000025B6 207C 11223344 3122 move.l #$11223344, a0 +000025BC 4E60 3123 move a0 , USP +000025BE 4E69 3124 move USP , a1 +000025C0 B3C8 3125 cmp.l a0 , a1 +000025C2 66FE 3126 bne * * branch if Z set +000025C4 3127 +000025C4 3128 +000025C4 3129 *----------------------------------------------------------- +000025C4 3130 *----------------------------------------------------------- +000025C4 3131 * OPCODE : CHK +000025C4 3132 *----------------------------------------------------------- +000025C4 3133 *----------------------------------------------------------- +000025C4 3134 op_CHK: +000025C4 303C 1122 3135 move.w #$1122, d0 +000025C8 323C 1122 3136 move.w #$1122, d1 +000025CC 4380 3137 chk d0 , d1 +000025CE 3138 +000025CE 4E71 3139 nop +000025D0 4E71 3140 nop +000025D2 3141 +000025D2 323C 1122 3142 move.w #$1122, d1 +000025D6 43BC 1122 3143 chk #$1122 , d1 +000025DA 3144 +000025DA 3145 * Comment out when using Easy68K +000025DA 3146 *move.w #$1122, d1 +000025DA 3147 *chk #00122 , d1 +000025DA 3148 *cmp.l #$EEEE0006 , d6 +000025DA 3149 *bne * * branch if Z set +000025DA 3150 +000025DA 3151 *move.w #$1122, d0 +000025DA 3152 *move.w #$8000, d1 +000025DA 3153 *chk d0 , d1 +000025DA 3154 *cmp.l #$EEEE0006 , d6 +000025DA 3155 *bne * * branch if Z set +000025DA 3156 +000025DA 4E75 3157 rts +000025DC 3158 +000025DC 3159 +000025DC 3160 *----------------------------------------------------------- +000025DC 3161 *----------------------------------------------------------- +000025DC 3162 * OPCODE : NEGS +000025DC 3163 *----------------------------------------------------------- +000025DC 3164 *----------------------------------------------------------- +000025DC 3165 op_NEGS: +000025DC 3166 +000025DC 3167 * NOT - BYTE +000025DC 207C 00000100 3168 move.l #$00000100, a0 +000025E2 7000 3169 move.l #$00000000, d0 +000025E4 4600 3170 not.b d0 +000025E6 6AFE 3171 bpl * * Check N Flag bmi/bpl +000025E8 67FE 3172 beq * * Check Z Flag beq/bne +000025EA 4600 3173 not.b d0 +000025EC 6BFE 3174 bmi * * Check N Flag bmi/bpl +000025EE 66FE 3175 bne * * Check Z Flag beq/bne +000025F0 0C00 0000 3176 cmpi.b #$00 , d0 +000025F4 66FE 3177 bne * * Check Z Flag beq/bne +000025F6 10BC 0080 3178 move.b #$80 , (a0) +000025FA 4610 3179 not.b (a0) +000025FC 6BFE 3180 bmi * * Check N Flag bmi/bpl +000025FE 67FE 3181 beq * * Check Z Flag beq/bne +00002600 4610 3182 not.b (a0) +00002602 6AFE 3183 bpl * * Check N Flag bmi/bpl +00002604 67FE 3184 beq * * Check Z Flag beq/bne +00002606 0C10 0080 3185 cmpi.b #$80 , (a0) +0000260A 66FE 3186 bne * * Check Z Flag beq/bne +0000260C 3187 +0000260C 3188 * NOT - WORD +0000260C 207C 00000100 3189 move.l #$00000100, a0 +00002612 7000 3190 move.l #$00000000, d0 +00002614 4640 3191 not.w d0 +00002616 6AFE 3192 bpl * * Check N Flag bmi/bpl +00002618 67FE 3193 beq * * Check Z Flag beq/bne +0000261A 4640 3194 not.w d0 +0000261C 6BFE 3195 bmi * * Check N Flag bmi/bpl +0000261E 66FE 3196 bne * * Check Z Flag beq/bne +00002620 0C40 0000 3197 cmpi.w #$0000 , d0 +00002624 66FE 3198 bne * * Check Z Flag beq/bne +00002626 30BC 5A5A 3199 move.w #$5a5a , (a0) +0000262A 4650 3200 not.w (a0) +0000262C 6AFE 3201 bpl * * Check N Flag bmi/bpl +0000262E 67FE 3202 beq * * Check Z Flag beq/bne +00002630 4650 3203 not.w (a0) +00002632 6BFE 3204 bmi * * Check N Flag bmi/bpl +00002634 67FE 3205 beq * * Check Z Flag beq/bne +00002636 0C50 5A5A 3206 cmpi.w #$5a5a , (a0) +0000263A 66FE 3207 bne * * Check Z Flag beq/bne +0000263C 3208 +0000263C 3209 * NOT - LONG +0000263C 207C 00000100 3210 move.l #$00000100, a0 +00002642 7000 3211 move.l #$00000000, d0 +00002644 4680 3212 not.l d0 +00002646 6AFE 3213 bpl * * Check N Flag bmi/bpl +00002648 67FE 3214 beq * * Check Z Flag beq/bne +0000264A 4680 3215 not.l d0 +0000264C 6BFE 3216 bmi * * Check N Flag bmi/bpl +0000264E 66FE 3217 bne * * Check Z Flag beq/bne +00002650 0C80 00000000 3218 cmpi.l #$00000000 , d0 +00002656 66FE 3219 bne * * Check Z Flag beq/bne +00002658 20BC 5A5A1234 3220 move.l #$5a5a1234 , (a0) +0000265E 4690 3221 not.l (a0) +00002660 6AFE 3222 bpl * * Check N Flag bmi/bpl +00002662 67FE 3223 beq * * Check Z Flag beq/bne +00002664 4690 3224 not.l (a0) +00002666 6BFE 3225 bmi * * Check N Flag bmi/bpl +00002668 67FE 3226 beq * * Check Z Flag beq/bne +0000266A 0C90 5A5A1234 3227 cmpi.l #$5a5a1234 , (a0) +00002670 66FE 3228 bne * * Check Z Flag beq/bne +00002672 3229 +00002672 3230 * ----- +00002672 3231 +00002672 3232 * NEG - BYTE +00002672 207C 00000100 3233 move.l #$00000100, a0 +00002678 7000 3234 move.l #$00000000, d0 +0000267A 223C 00000080 3235 move.l #$00000080, d1 +00002680 4400 3236 neg.b d0 +00002682 6BFE 3237 bmi * * Check N Flag bmi/bpl 0 +00002684 66FE 3238 bne * * Check Z Flag beq/bne 1 +00002686 65FE 3239 bcs * * Check C Flag bcc/bcs 1 +00002688 69FE 3240 bvs * * Check V Flag bvc/bvs 1 +0000268A 4401 3241 neg.b d1 +0000268C 6AFE 3242 bpl * * Check N Flag bmi/bpl 1 +0000268E 67FE 3243 beq * * Check Z Flag beq/bne 0 +00002690 64FE 3244 bcc * * Check C Flag bcc/bcs 0 +00002692 68FE 3245 bvc * * Check V Flag bvc/bvs 0 +00002694 0C01 0080 3246 cmpi.b #$80 , d1 +00002698 66FE 3247 bne * * Check Z Flag beq/bne +0000269A 10BC 007F 3248 move.b #$7F , (a0) +0000269E 4410 3249 neg.b (a0) +000026A0 6AFE 3250 bpl * * Check N Flag bmi/bpl 1 +000026A2 67FE 3251 beq * * Check Z Flag beq/bne 0 +000026A4 64FE 3252 bcc * * Check C Flag bcc/bcs 0 +000026A6 69FE 3253 bvs * * Check V Flag bvc/bvs 1 +000026A8 10BC 00F5 3254 move.b #$F5 , (a0) +000026AC 4410 3255 neg.b (a0) +000026AE 6BFE 3256 bmi * * Check N Flag bmi/bpl 0 +000026B0 67FE 3257 beq * * Check Z Flag beq/bne 0 +000026B2 64FE 3258 bcc * * Check C Flag bcc/bcs 0 +000026B4 69FE 3259 bvs * * Check V Flag bvc/bvs 1 +000026B6 0C10 000B 3260 cmpi.b #$0B , (a0) +000026BA 66FE 3261 bne * * Check Z Flag beq/bne +000026BC 3262 +000026BC 3263 * ----- +000026BC 3264 +000026BC 3265 * NEG - WORD +000026BC 207C 00000100 3266 move.l #$00000100, a0 +000026C2 7000 3267 move.l #$00000000, d0 +000026C4 223C 00008000 3268 move.l #$00008000, d1 +000026CA 4440 3269 neg.w d0 +000026CC 6BFE 3270 bmi * * Check N Flag bmi/bpl 0 +000026CE 66FE 3271 bne * * Check Z Flag beq/bne 1 +000026D0 65FE 3272 bcs * * Check C Flag bcc/bcs 1 +000026D2 69FE 3273 bvs * * Check V Flag bvc/bvs 1 +000026D4 4441 3274 neg.w d1 +000026D6 6AFE 3275 bpl * * Check N Flag bmi/bpl 1 +000026D8 67FE 3276 beq * * Check Z Flag beq/bne 0 +000026DA 64FE 3277 bcc * * Check C Flag bcc/bcs 0 +000026DC 68FE 3278 bvc * * Check V Flag bvc/bvs 0 +000026DE 0C41 8000 3279 cmpi.w #$8000 , d1 +000026E2 66FE 3280 bne * * Check Z Flag beq/bne +000026E4 30BC 7FFF 3281 move.w #$7FFF , (a0) +000026E8 4450 3282 neg.w (a0) +000026EA 6AFE 3283 bpl * * Check N Flag bmi/bpl 1 +000026EC 67FE 3284 beq * * Check Z Flag beq/bne 0 +000026EE 64FE 3285 bcc * * Check C Flag bcc/bcs 0 +000026F0 69FE 3286 bvs * * Check V Flag bvc/bvs 1 +000026F2 30BC F578 3287 move.w #$F578 , (a0) +000026F6 4450 3288 neg.w (a0) +000026F8 6BFE 3289 bmi * * Check N Flag bmi/bpl 0 +000026FA 67FE 3290 beq * * Check Z Flag beq/bne 0 +000026FC 64FE 3291 bcc * * Check C Flag bcc/bcs 0 +000026FE 69FE 3292 bvs * * Check V Flag bvc/bvs 1 +00002700 0C50 0A88 3293 cmpi.w #$0A88 , (a0) +00002704 66FE 3294 bne * * Check Z Flag beq/bne +00002706 3295 +00002706 3296 * ----- +00002706 3297 +00002706 3298 * NEG - LONG +00002706 207C 00000100 3299 move.l #$00000100, a0 +0000270C 7000 3300 move.l #$00000000, d0 +0000270E 223C 80000000 3301 move.l #$80000000, d1 +00002714 4480 3302 neg.l d0 +00002716 6BFE 3303 bmi * * Check N Flag bmi/bpl 0 +00002718 66FE 3304 bne * * Check Z Flag beq/bne 1 +0000271A 65FE 3305 bcs * * Check C Flag bcc/bcs 1 +0000271C 69FE 3306 bvs * * Check V Flag bvc/bvs 1 +0000271E 4481 3307 neg.l d1 +00002720 6AFE 3308 bpl * * Check N Flag bmi/bpl 1 +00002722 67FE 3309 beq * * Check Z Flag beq/bne 0 +00002724 64FE 3310 bcc * * Check C Flag bcc/bcs 0 +00002726 68FE 3311 bvc * * Check V Flag bvc/bvs 0 +00002728 0C81 80000000 3312 cmpi.l #$80000000 , d1 +0000272E 66FE 3313 bne * * Check Z Flag beq/bne +00002730 20BC 7FFFFFFF 3314 move.l #$7FFFFFFF , (a0) +00002736 4490 3315 neg.l (a0) +00002738 6AFE 3316 bpl * * Check N Flag bmi/bpl 1 +0000273A 67FE 3317 beq * * Check Z Flag beq/bne 0 +0000273C 64FE 3318 bcc * * Check C Flag bcc/bcs 0 +0000273E 69FE 3319 bvs * * Check V Flag bvc/bvs 1 +00002740 20BC F5781234 3320 move.l #$F5781234 , (a0) +00002746 4490 3321 neg.l (a0) +00002748 6BFE 3322 bmi * * Check N Flag bmi/bpl 0 +0000274A 67FE 3323 beq * * Check Z Flag beq/bne 0 +0000274C 64FE 3324 bcc * * Check C Flag bcc/bcs 0 +0000274E 69FE 3325 bvs * * Check V Flag bvc/bvs 1 +00002750 0C90 0A87EDCC 3326 cmpi.l #$0A87EDCC , (a0) +00002756 66FE 3327 bne * * Check Z Flag beq/bne +00002758 3328 +00002758 3329 +00002758 3330 * ----- +00002758 3331 +00002758 3332 * NEGX - BYTE +00002758 207C 00000100 3333 move.l #$00000100, a0 +0000275E 7000 3334 move.l #$00000000, d0 +00002760 223C 00000080 3335 move.l #$00000080, d1 +00002766 003C 0010 3336 ori.b #$10 , CCR * Set X Flag +0000276A 4000 3337 negx.b d0 +0000276C 6AFE 3338 bpl * * Check N Flag bmi/bpl 0 +0000276E 67FE 3339 beq * * Check Z Flag beq/bne 1 +00002770 64FE 3340 bcc * * Check C Flag bcc/bcs 1 +00002772 69FE 3341 bvs * * Check V Flag bvc/bvs 1 +00002774 023C 00EF 3342 andi.b #$EF , CCR * Clear X Flag +00002778 4000 3343 negx.b d0 +0000277A 6BFE 3344 bmi * * Check N Flag bmi/bpl 0 +0000277C 67FE 3345 beq * * Check Z Flag beq/bne 1 +0000277E 64FE 3346 bcc * * Check C Flag bcc/bcs 1 +00002780 69FE 3347 bvs * * Check V Flag bvc/bvs 1 +00002782 003C 0010 3348 ori.b #$10 , CCR * Set X Flag +00002786 4001 3349 negx.b d1 +00002788 6BFE 3350 bmi * * Check N Flag bmi/bpl 1 +0000278A 67FE 3351 beq * * Check Z Flag beq/bne 0 +0000278C 64FE 3352 bcc * * Check C Flag bcc/bcs 0 +0000278E 69FE 3353 bvs * * Check V Flag bvc/bvs 0 +00002790 0C01 007F 3354 cmpi.b #$7F , d1 +00002794 66FE 3355 bne * * Check Z Flag beq/bne +00002796 023C 00EF 3356 andi.b #$EF , CCR * Clear X Flag +0000279A 4001 3357 negx.b d1 +0000279C 6AFE 3358 bpl * * Check N Flag bmi/bpl 1 +0000279E 67FE 3359 beq * * Check Z Flag beq/bne 0 +000027A0 64FE 3360 bcc * * Check C Flag bcc/bcs 0 +000027A2 69FE 3361 bvs * * Check V Flag bvc/bvs 0 +000027A4 0C01 0081 3362 cmpi.b #$81 , d1 +000027A8 66FE 3363 bne * * Check Z Flag beq/bne +000027AA 10BC 007F 3364 move.b #$7F , (a0) +000027AE 003C 0010 3365 ori.b #$10 , CCR * Set X Flag +000027B2 4010 3366 negx.b (a0) +000027B4 6AFE 3367 bpl * * Check N Flag bmi/bpl 1 +000027B6 67FE 3368 beq * * Check Z Flag beq/bne 0 +000027B8 64FE 3369 bcc * * Check C Flag bcc/bcs 0 +000027BA 69FE 3370 bvs * * Check V Flag bvc/bvs 1 +000027BC 10BC 007F 3371 move.b #$7F , (a0) +000027C0 023C 00EF 3372 andi.b #$EF , CCR * Clear X Flag +000027C4 4010 3373 negx.b (a0) +000027C6 6AFE 3374 bpl * * Check N Flag bmi/bpl 1 +000027C8 67FE 3375 beq * * Check Z Flag beq/bne 0 +000027CA 64FE 3376 bcc * * Check C Flag bcc/bcs 0 +000027CC 69FE 3377 bvs * * Check V Flag bvc/bvs 1 +000027CE 10BC 00F5 3378 move.b #$F5 , (a0) +000027D2 003C 0010 3379 ori.b #$10 , CCR * Set X Flag +000027D6 4010 3380 negx.b (a0) +000027D8 6BFE 3381 bmi * * Check N Flag bmi/bpl 0 +000027DA 67FE 3382 beq * * Check Z Flag beq/bne 0 +000027DC 64FE 3383 bcc * * Check C Flag bcc/bcs 0 +000027DE 69FE 3384 bvs * * Check V Flag bvc/bvs 1 +000027E0 0C10 000A 3385 cmpi.b #$0A , (a0) +000027E4 66FE 3386 bne * * Check Z Flag beq/bne +000027E6 023C 00EF 3387 andi.b #$EF , CCR * Clear X Flag +000027EA 4010 3388 negx.b (a0) +000027EC 6AFE 3389 bpl * * Check N Flag bmi/bpl 0 +000027EE 67FE 3390 beq * * Check Z Flag beq/bne 0 +000027F0 64FE 3391 bcc * * Check C Flag bcc/bcs 0 +000027F2 69FE 3392 bvs * * Check V Flag bvc/bvs 1 +000027F4 0C10 00F6 3393 cmpi.b #$F6 , (a0) +000027F8 66FE 3394 bne * * Check Z Flag beq/bne +000027FA 3395 +000027FA 3396 +000027FA 3397 +000027FA 3398 * ----- +000027FA 3399 +000027FA 3400 * NEGX - WORD +000027FA 207C 00000100 3401 move.l #$00000100, a0 +00002800 7000 3402 move.l #$00000000, d0 +00002802 223C 00008000 3403 move.l #$00008000, d1 +00002808 003C 0010 3404 ori.b #$10 , CCR * Set X Flag +0000280C 4040 3405 negx.w d0 +0000280E 6AFE 3406 bpl * * Check N Flag bmi/bpl 0 +00002810 67FE 3407 beq * * Check Z Flag beq/bne 1 +00002812 64FE 3408 bcc * * Check C Flag bcc/bcs 1 +00002814 69FE 3409 bvs * * Check V Flag bvc/bvs 1 +00002816 023C 00EF 3410 andi.b #$EF , CCR * Clear X Flag +0000281A 4040 3411 negx.w d0 +0000281C 6BFE 3412 bmi * * Check N Flag bmi/bpl 0 +0000281E 67FE 3413 beq * * Check Z Flag beq/bne 1 +00002820 64FE 3414 bcc * * Check C Flag bcc/bcs 1 +00002822 69FE 3415 bvs * * Check V Flag bvc/bvs 1 +00002824 003C 0010 3416 ori.b #$10 , CCR * Set X Flag +00002828 4041 3417 negx.w d1 +0000282A 6BFE 3418 bmi * * Check N Flag bmi/bpl 1 +0000282C 67FE 3419 beq * * Check Z Flag beq/bne 0 +0000282E 64FE 3420 bcc * * Check C Flag bcc/bcs 0 +00002830 69FE 3421 bvs * * Check V Flag bvc/bvs 0 +00002832 0C41 7FFF 3422 cmpi.w #$7FFF , d1 +00002836 66FE 3423 bne * * Check Z Flag beq/bne +00002838 023C 00EF 3424 andi.b #$EF , CCR * Clear X Flag +0000283C 4041 3425 negx.w d1 +0000283E 6AFE 3426 bpl * * Check N Flag bmi/bpl 1 +00002840 67FE 3427 beq * * Check Z Flag beq/bne 0 +00002842 64FE 3428 bcc * * Check C Flag bcc/bcs 0 +00002844 69FE 3429 bvs * * Check V Flag bvc/bvs 0 +00002846 0C41 8001 3430 cmpi.w #$8001 , d1 +0000284A 66FE 3431 bne * * Check Z Flag beq/bne +0000284C 30BC 7FFF 3432 move.w #$7FFF , (a0) +00002850 003C 0010 3433 ori.b #$10 , CCR * Set X Flag +00002854 4050 3434 negx.w (a0) +00002856 6AFE 3435 bpl * * Check N Flag bmi/bpl 1 +00002858 67FE 3436 beq * * Check Z Flag beq/bne 0 +0000285A 64FE 3437 bcc * * Check C Flag bcc/bcs 0 +0000285C 69FE 3438 bvs * * Check V Flag bvc/bvs 1 +0000285E 30BC F567 3439 move.w #$F567 , (a0) +00002862 023C 00EF 3440 andi.b #$EF , CCR * Clear X Flag +00002866 4050 3441 negx.w (a0) +00002868 6BFE 3442 bmi * * Check N Flag bmi/bpl 1 +0000286A 67FE 3443 beq * * Check Z Flag beq/bne 0 +0000286C 64FE 3444 bcc * * Check C Flag bcc/bcs 0 +0000286E 69FE 3445 bvs * * Check V Flag bvc/bvs 1 +00002870 30BC F567 3446 move.w #$F567 , (a0) +00002874 003C 0010 3447 ori.b #$10 , CCR * Set X Flag +00002878 4050 3448 negx.w (a0) +0000287A 6BFE 3449 bmi * * Check N Flag bmi/bpl 0 +0000287C 67FE 3450 beq * * Check Z Flag beq/bne 0 +0000287E 64FE 3451 bcc * * Check C Flag bcc/bcs 0 +00002880 69FE 3452 bvs * * Check V Flag bvc/bvs 1 +00002882 0C50 0A98 3453 cmpi.w #$0A98 , (a0) +00002886 66FE 3454 bne * * Check Z Flag beq/bne +00002888 023C 00EF 3455 andi.b #$EF , CCR * Clear X Flag +0000288C 4050 3456 negx.w (a0) +0000288E 6AFE 3457 bpl * * Check N Flag bmi/bpl 0 +00002890 67FE 3458 beq * * Check Z Flag beq/bne 0 +00002892 64FE 3459 bcc * * Check C Flag bcc/bcs 0 +00002894 69FE 3460 bvs * * Check V Flag bvc/bvs 1 +00002896 0C50 F568 3461 cmpi.w #$F568 , (a0) +0000289A 66FE 3462 bne * * Check Z Flag beq/bne +0000289C 3463 +0000289C 3464 +0000289C 3465 * ----- +0000289C 3466 +0000289C 3467 * NEGX - LONG +0000289C 207C 00000100 3468 move.l #$00000100, a0 +000028A2 7000 3469 move.l #$00000000, d0 +000028A4 223C 80000000 3470 move.l #$80000000, d1 +000028AA 003C 0010 3471 ori.b #$10 , CCR * Set X Flag +000028AE 4080 3472 negx.l d0 +000028B0 6AFE 3473 bpl * * Check N Flag bmi/bpl 0 +000028B2 67FE 3474 beq * * Check Z Flag beq/bne 1 +000028B4 64FE 3475 bcc * * Check C Flag bcc/bcs 1 +000028B6 69FE 3476 bvs * * Check V Flag bvc/bvs 1 +000028B8 023C 00EF 3477 andi.b #$EF , CCR * Clear X Flag +000028BC 4080 3478 negx.l d0 +000028BE 6BFE 3479 bmi * * Check N Flag bmi/bpl 0 +000028C0 67FE 3480 beq * * Check Z Flag beq/bne 1 +000028C2 64FE 3481 bcc * * Check C Flag bcc/bcs 1 +000028C4 69FE 3482 bvs * * Check V Flag bvc/bvs 1 +000028C6 003C 0010 3483 ori.b #$10 , CCR * Set X Flag +000028CA 4081 3484 negx.l d1 +000028CC 6BFE 3485 bmi * * Check N Flag bmi/bpl 1 +000028CE 67FE 3486 beq * * Check Z Flag beq/bne 0 +000028D0 64FE 3487 bcc * * Check C Flag bcc/bcs 0 +000028D2 69FE 3488 bvs * * Check V Flag bvc/bvs 0 +000028D4 0C81 7FFFFFFF 3489 cmpi.l #$7FFFFFFF , d1 +000028DA 66FE 3490 bne * * Check Z Flag beq/bne +000028DC 023C 00EF 3491 andi.b #$EF , CCR * Clear X Flag +000028E0 4081 3492 negx.l d1 +000028E2 6AFE 3493 bpl * * Check N Flag bmi/bpl 1 +000028E4 67FE 3494 beq * * Check Z Flag beq/bne 0 +000028E6 64FE 3495 bcc * * Check C Flag bcc/bcs 0 +000028E8 69FE 3496 bvs * * Check V Flag bvc/bvs 0 +000028EA 0C81 80000001 3497 cmpi.l #$80000001 , d1 +000028F0 66FE 3498 bne * * Check Z Flag beq/bne +000028F2 20BC 00007FFF 3499 move.l #$7FFF , (a0) +000028F8 003C 0010 3500 ori.b #$10 , CCR * Set X Flag +000028FC 4090 3501 negx.l (a0) +000028FE 6AFE 3502 bpl * * Check N Flag bmi/bpl 1 +00002900 67FE 3503 beq * * Check Z Flag beq/bne 0 +00002902 64FE 3504 bcc * * Check C Flag bcc/bcs 0 +00002904 69FE 3505 bvs * * Check V Flag bvc/bvs 1 +00002906 20BC F5671234 3506 move.l #$F5671234 , (a0) +0000290C 023C 00EF 3507 andi.b #$EF , CCR * Clear X Flag +00002910 4090 3508 negx.l (a0) +00002912 6BFE 3509 bmi * * Check N Flag bmi/bpl 1 +00002914 67FE 3510 beq * * Check Z Flag beq/bne 0 +00002916 64FE 3511 bcc * * Check C Flag bcc/bcs 0 +00002918 69FE 3512 bvs * * Check V Flag bvc/bvs 1 +0000291A 20BC F5675678 3513 move.l #$F5675678 , (a0) +00002920 003C 0010 3514 ori.b #$10 , CCR * Set X Flag +00002924 4090 3515 negx.l (a0) +00002926 6BFE 3516 bmi * * Check N Flag bmi/bpl 0 +00002928 67FE 3517 beq * * Check Z Flag beq/bne 0 +0000292A 64FE 3518 bcc * * Check C Flag bcc/bcs 0 +0000292C 69FE 3519 bvs * * Check V Flag bvc/bvs 1 +0000292E 0C90 0A98A987 3520 cmpi.l #$0A98A987 , (a0) +00002934 66FE 3521 bne * * Check Z Flag beq/bne +00002936 023C 00EF 3522 andi.b #$EF , CCR * Clear X Flag +0000293A 4090 3523 negx.l (a0) +0000293C 6AFE 3524 bpl * * Check N Flag bmi/bpl 0 +0000293E 67FE 3525 beq * * Check Z Flag beq/bne 0 +00002940 64FE 3526 bcc * * Check C Flag bcc/bcs 0 +00002942 69FE 3527 bvs * * Check V Flag bvc/bvs 1 +00002944 0C90 F5675679 3528 cmpi.l #$F5675679 , (a0) +0000294A 66FE 3529 bne * * Check Z Flag beq/bne +0000294C 3530 +0000294C 3531 +0000294C 3532 * ----- +0000294C 3533 +0000294C 3534 * CLR - BYTE +0000294C 207C 00000100 3535 move.l #$00000100, a0 +00002952 203C 12345678 3536 move.l #$12345678, d0 +00002958 223C 12345678 3537 move.l #$12345678, d1 +0000295E 243C 12345678 3538 move.l #$12345678, d2 +00002964 283C 12345600 3539 move.l #$12345600, d4 +0000296A 2A3C 12340000 3540 move.l #$12340000, d5 +00002970 7C00 3541 move.l #$00000000, d6 +00002972 3542 +00002972 4200 3543 clr.b d0 +00002974 66FE 3544 bne * * Check Z Flag beq/bne 0 +00002976 6BFE 3545 bmi * * Check N Flag bmi/bpl 0 +00002978 B880 3546 cmp.l d0 , d4 +0000297A 66FE 3547 bne * * Check Z Flag beq/bne 0 +0000297C 3548 +0000297C 4241 3549 clr.w d1 +0000297E 66FE 3550 bne * * Check Z Flag beq/bne 0 +00002980 6BFE 3551 bmi * * Check N Flag bmi/bpl 0 +00002982 BA81 3552 cmp.l d1 , d5 +00002984 66FE 3553 bne * * Check Z Flag beq/bne 0 +00002986 3554 +00002986 4282 3555 clr.l d2 +00002988 66FE 3556 bne * * Check Z Flag beq/bne 0 +0000298A 6BFE 3557 bmi * * Check N Flag bmi/bpl 0 +0000298C BC82 3558 cmp.l d2 , d6 +0000298E 66FE 3559 bne * * Check Z Flag beq/bne 0 +00002990 3560 +00002990 4E75 3561 rts +00002992 3562 +00002992 3563 +00002992 3564 +00002992 3565 *----------------------------------------------------------- +00002992 3566 *----------------------------------------------------------- +00002992 3567 * OPCODE : MOVEM +00002992 3568 *----------------------------------------------------------- +00002992 3569 *----------------------------------------------------------- +00002992 3570 op_MOVEM: +00002992 3571 +00002992 3572 * WORD Registers --> Memory +00002992 203C 0000D0D0 3573 move.l #$0000d0d0, d0 +00002998 223C 0000D1D1 3574 move.l #$0000d1d1, d1 +0000299E 243C 0000D2D2 3575 move.l #$0000d2d2, d2 +000029A4 263C 0000D3D3 3576 move.l #$0000d3d3, d3 +000029AA 283C 0000D4D4 3577 move.l #$0000d4d4, d4 +000029B0 2A3C 0000D5D5 3578 move.l #$0000d5d5, d5 +000029B6 2C3C 0000D6D6 3579 move.l #$0000d6d6, d6 +000029BC 2E3C 0000D7D7 3580 move.l #$0000d7d7, d7 +000029C2 207C 00000A0A 3581 move.l #$00000a0a, a0 +000029C8 227C 00001A1A 3582 move.l #$00001a1a, a1 +000029CE 247C 00002A2A 3583 move.l #$00002a2a, a2 +000029D4 267C 00003A3A 3584 move.l #$00003a3a, a3 +000029DA 287C 00004A4A 3585 move.l #$00004a4a, a4 +000029E0 2A7C 00005A5A 3586 move.l #$00005a5a, a5 +000029E6 2C7C 00006A6A 3587 move.l #$00006a6a, a6 +000029EC 3588 *move.l #$00007a7a, a7 * Dont change the Stack Pointer +000029EC 3589 +000029EC 48B8 FFFF 0100 3590 movem.w D0-D7/A0-A7 , $00000100 +000029F2 3591 +000029F2 207C 00000100 3592 move.l #$00000100, a0 +000029F8 3593 +000029F8 B058 3594 cmp.w (a0)+ , d0 +000029FA 66FE 3595 bne * * Check Z Flag beq/bne 0 +000029FC B258 3596 cmp.w (a0)+ , d1 +000029FE 66FE 3597 bne * * Check Z Flag beq/bne 0 +00002A00 B458 3598 cmp.w (a0)+ , d2 +00002A02 66FE 3599 bne * * Check Z Flag beq/bne 0 +00002A04 B658 3600 cmp.w (a0)+ , d3 +00002A06 66FE 3601 bne * * Check Z Flag beq/bne 0 +00002A08 B858 3602 cmp.w (a0)+ , d4 +00002A0A 66FE 3603 bne * * Check Z Flag beq/bne 0 +00002A0C BA58 3604 cmp.w (a0)+ , d5 +00002A0E 66FE 3605 bne * * Check Z Flag beq/bne 0 +00002A10 BC58 3606 cmp.w (a0)+ , d6 +00002A12 66FE 3607 bne * * Check Z Flag beq/bne 0 +00002A14 BE58 3608 cmp.w (a0)+ , d7 +00002A16 66FE 3609 bne * * Check Z Flag beq/bne 0 +00002A18 3610 +00002A18 0C58 0A0A 3611 cmp.w #$0A0A , (a0)+ * Because we are using a0 as a pointer +00002A1C 66FE 3612 bne * * Check Z Flag beq/bne 0 +00002A1E 3613 +00002A1E B2D8 3614 cmp.w (a0)+ , a1 +00002A20 66FE 3615 bne * * Check Z Flag beq/bne 0 +00002A22 B4D8 3616 cmp.w (a0)+ , a2 +00002A24 66FE 3617 bne * * Check Z Flag beq/bne 0 +00002A26 B6D8 3618 cmp.w (a0)+ , a3 +00002A28 66FE 3619 bne * * Check Z Flag beq/bne 0 +00002A2A B8D8 3620 cmp.w (a0)+ , a4 +00002A2C 66FE 3621 bne * * Check Z Flag beq/bne 0 +00002A2E BAD8 3622 cmp.w (a0)+ , a5 +00002A30 66FE 3623 bne * * Check Z Flag beq/bne 0 +00002A32 BCD8 3624 cmp.w (a0)+ , a6 +00002A34 66FE 3625 bne * * Check Z Flag beq/bne 0 +00002A36 3626 +00002A36 3627 +00002A36 3628 +00002A36 3629 +00002A36 3630 * LONG Registers --> Memory +00002A36 203C D0D0D0D0 3631 move.l #$d0d0d0d0, d0 +00002A3C 223C D1D1D1D1 3632 move.l #$d1d1d1d1, d1 +00002A42 243C D2D2D2D2 3633 move.l #$d2d2d2d2, d2 +00002A48 263C D3D3D3D3 3634 move.l #$d3d3d3d3, d3 +00002A4E 283C D4D4D4D4 3635 move.l #$d4d4d4d4, d4 +00002A54 2A3C D5D5D5D5 3636 move.l #$d5d5d5d5, d5 +00002A5A 2C3C D6D6D6D6 3637 move.l #$d6d6d6d6, d6 +00002A60 2E3C D7D7D7D7 3638 move.l #$d7d7d7d7, d7 +00002A66 207C 0A0A0A0A 3639 move.l #$0a0a0a0a, a0 +00002A6C 227C 1A1A1A1A 3640 move.l #$1a1a1a1a, a1 +00002A72 247C 2A2A2A2A 3641 move.l #$2a2a2a2a, a2 +00002A78 267C 3A3A3A3A 3642 move.l #$3a3a3a3a, a3 +00002A7E 287C 4A4A4A4A 3643 move.l #$4a4a4a4a, a4 +00002A84 2A7C 5A5A5A5A 3644 move.l #$5a5a5a5a, a5 +00002A8A 2C7C 6A6A6A6A 3645 move.l #$6a6a6a6a, a6 +00002A90 3646 *move.l #$7a7a7a7a, a7 * Dont change the Stack Pointer +00002A90 3647 +00002A90 3648 +00002A90 48F8 FFFF 0120 3649 movem.l D0-D7/A0-A7 , $00000120 +00002A96 3650 +00002A96 207C 00000120 3651 move.l #$00000120, a0 +00002A9C 3652 +00002A9C B098 3653 cmp.l (a0)+ , d0 +00002A9E 66FE 3654 bne * * Check Z Flag beq/bne 0 +00002AA0 B298 3655 cmp.l (a0)+ , d1 +00002AA2 66FE 3656 bne * * Check Z Flag beq/bne 0 +00002AA4 B498 3657 cmp.l (a0)+ , d2 +00002AA6 66FE 3658 bne * * Check Z Flag beq/bne 0 +00002AA8 B698 3659 cmp.l (a0)+ , d3 +00002AAA 66FE 3660 bne * * Check Z Flag beq/bne 0 +00002AAC B898 3661 cmp.l (a0)+ , d4 +00002AAE 66FE 3662 bne * * Check Z Flag beq/bne 0 +00002AB0 BA98 3663 cmp.l (a0)+ , d5 +00002AB2 66FE 3664 bne * * Check Z Flag beq/bne 0 +00002AB4 BC98 3665 cmp.l (a0)+ , d6 +00002AB6 66FE 3666 bne * * Check Z Flag beq/bne 0 +00002AB8 BE98 3667 cmp.l (a0)+ , d7 +00002ABA 66FE 3668 bne * * Check Z Flag beq/bne 0 +00002ABC 3669 +00002ABC 0C98 0A0A0A0A 3670 cmp.l #$0A0A0A0A , (a0)+ * Because we are using a0 as a pointer +00002AC2 66FE 3671 bne * * Check Z Flag beq/bne 0 +00002AC4 3672 +00002AC4 B3D8 3673 cmp.l (a0)+ , a1 +00002AC6 66FE 3674 bne * * Check Z Flag beq/bne 0 +00002AC8 B5D8 3675 cmp.l (a0)+ , a2 +00002ACA 66FE 3676 bne * * Check Z Flag beq/bne 0 +00002ACC B7D8 3677 cmp.l (a0)+ , a3 +00002ACE 66FE 3678 bne * * Check Z Flag beq/bne 0 +00002AD0 B9D8 3679 cmp.l (a0)+ , a4 +00002AD2 66FE 3680 bne * * Check Z Flag beq/bne 0 +00002AD4 BBD8 3681 cmp.l (a0)+ , a5 +00002AD6 66FE 3682 bne * * Check Z Flag beq/bne 0 +00002AD8 BDD8 3683 cmp.l (a0)+ , a6 +00002ADA 66FE 3684 bne * * Check Z Flag beq/bne 0 +00002ADC 3685 * ---- +00002ADC 3686 +00002ADC 3687 +00002ADC 3688 * WORD Registers --> Memory -(An) EA Mode +00002ADC 203C 0000D0D0 3689 move.l #$0000d0d0, d0 +00002AE2 223C 0000D1D1 3690 move.l #$0000d1d1, d1 +00002AE8 243C 0000D2D2 3691 move.l #$0000d2d2, d2 +00002AEE 263C 0000D3D3 3692 move.l #$0000d3d3, d3 +00002AF4 283C 0000D4D4 3693 move.l #$0000d4d4, d4 +00002AFA 2A3C 0000D5D5 3694 move.l #$0000d5d5, d5 +00002B00 2C3C 0000D6D6 3695 move.l #$0000d6d6, d6 +00002B06 2E3C 0000D7D7 3696 move.l #$0000d7d7, d7 +00002B0C 207C 00000A0A 3697 move.l #$00000a0a, a0 +00002B12 227C 00001A1A 3698 move.l #$00001a1a, a1 +00002B18 247C 00002A2A 3699 move.l #$00002a2a, a2 +00002B1E 267C 00003A3A 3700 move.l #$00003a3a, a3 +00002B24 287C 00004A4A 3701 move.l #$00004a4a, a4 +00002B2A 2A7C 00005A5A 3702 move.l #$00005a5a, a5 +00002B30 2C7C 00006A6A 3703 move.l #$00006a6a, a6 +00002B36 3704 *move.l #$00007a7a, a7 * Dont change the Stack Pointer +00002B36 3705 +00002B36 207C 000001A0 3706 move.l #$000001A0, a0 +00002B3C 48A0 FFFF 3707 movem.w D0-D7/A0-A7 , -(a0) +00002B40 3708 +00002B40 207C 0000019E 3709 move.l #$0000019E, a0 +00002B46 3710 +00002B46 BCE0 3711 cmp.w -(a0) , a6 +00002B48 66FE 3712 bne * * Check Z Flag beq/bne 0 +00002B4A BAE0 3713 cmp.w -(a0) , a5 +00002B4C 66FE 3714 bne * * Check Z Flag beq/bne 0 +00002B4E B8E0 3715 cmp.w -(a0) , a4 +00002B50 66FE 3716 bne * * Check Z Flag beq/bne 0 +00002B52 B6E0 3717 cmp.w -(a0) , a3 +00002B54 66FE 3718 bne * * Check Z Flag beq/bne 0 +00002B56 B4E0 3719 cmp.w -(a0) , a2 +00002B58 66FE 3720 bne * * Check Z Flag beq/bne 0 +00002B5A B2E0 3721 cmp.w -(a0) , a1 +00002B5C 66FE 3722 bne * * Check Z Flag beq/bne 0 +00002B5E B0E0 3723 cmp.w -(a0) , a0 +00002B60 3724 * bne * * Check Z Flag beq/bne 0 +00002B60 BE60 3725 cmp.w -(a0) , d7 +00002B62 66FE 3726 bne * * Check Z Flag beq/bne 0 +00002B64 BC60 3727 cmp.w -(a0) , d6 +00002B66 66FE 3728 bne * * Check Z Flag beq/bne 0 +00002B68 BA60 3729 cmp.w -(a0) , d5 +00002B6A 66FE 3730 bne * * Check Z Flag beq/bne 0 +00002B6C B860 3731 cmp.w -(a0) , d4 +00002B6E 66FE 3732 bne * * Check Z Flag beq/bne 0 +00002B70 B660 3733 cmp.w -(a0) , d3 +00002B72 66FE 3734 bne * * Check Z Flag beq/bne 0 +00002B74 B460 3735 cmp.w -(a0) , d2 +00002B76 66FE 3736 bne * * Check Z Flag beq/bne 0 +00002B78 B260 3737 cmp.w -(a0) , d1 +00002B7A 66FE 3738 bne * * Check Z Flag beq/bne 0 +00002B7C B060 3739 cmp.w -(a0) , d0 +00002B7E 66FE 3740 bne * * Check Z Flag beq/bne 0 +00002B80 3741 +00002B80 3742 +00002B80 3743 +00002B80 3744 +00002B80 3745 * LONG Registers --> Memory -(An) EA Mode +00002B80 203C D0D0D0D0 3746 move.l #$d0d0d0d0, d0 +00002B86 223C D1D1D1D1 3747 move.l #$d1d1d1d1, d1 +00002B8C 243C D2D2D2D2 3748 move.l #$d2d2d2d2, d2 +00002B92 263C D3D3D3D3 3749 move.l #$d3d3d3d3, d3 +00002B98 283C D4D4D4D4 3750 move.l #$d4d4d4d4, d4 +00002B9E 2A3C D5D5D5D5 3751 move.l #$d5d5d5d5, d5 +00002BA4 2C3C D6D6D6D6 3752 move.l #$d6d6d6d6, d6 +00002BAA 2E3C D7D7D7D7 3753 move.l #$d7d7d7d7, d7 +00002BB0 207C 0A0A0A0A 3754 move.l #$0a0a0a0a, a0 +00002BB6 227C 1A1A1A1A 3755 move.l #$1a1a1a1a, a1 +00002BBC 247C 2A2A2A2A 3756 move.l #$2a2a2a2a, a2 +00002BC2 267C 3A3A3A3A 3757 move.l #$3a3a3a3a, a3 +00002BC8 287C 4A4A4A4A 3758 move.l #$4a4a4a4a, a4 +00002BCE 2A7C 5A5A5A5A 3759 move.l #$5a5a5a5a, a5 +00002BD4 2C7C 6A6A6A6A 3760 move.l #$6a6a6a6a, a6 +00002BDA 3761 *move.l #$7a7a7a7a, a7 * Dont change the Stack Pointer +00002BDA 3762 +00002BDA 3763 +00002BDA 207C 000001A0 3764 move.l #$000001A0, a0 +00002BE0 48E0 FFFF 3765 movem.l D0-D7/A0-A7 , -(a0) +00002BE4 3766 +00002BE4 207C 0000019C 3767 move.l #$0000019C, a0 +00002BEA 3768 +00002BEA BDE0 3769 cmp.l -(a0) , a6 +00002BEC 66FE 3770 bne * * Check Z Flag beq/bne 0 +00002BEE BBE0 3771 cmp.l -(a0) , a5 +00002BF0 66FE 3772 bne * * Check Z Flag beq/bne 0 +00002BF2 B9E0 3773 cmp.l -(a0) , a4 +00002BF4 66FE 3774 bne * * Check Z Flag beq/bne 0 +00002BF6 B7E0 3775 cmp.l -(a0) , a3 +00002BF8 66FE 3776 bne * * Check Z Flag beq/bne 0 +00002BFA B5E0 3777 cmp.l -(a0) , a2 +00002BFC 66FE 3778 bne * * Check Z Flag beq/bne 0 +00002BFE B3E0 3779 cmp.l -(a0) , a1 +00002C00 66FE 3780 bne * * Check Z Flag beq/bne 0 +00002C02 B1E0 3781 cmp.l -(a0) , a0 +00002C04 3782 * bne * * Check Z Flag beq/bne 0 +00002C04 BEA0 3783 cmp.l -(a0) , d7 +00002C06 66FE 3784 bne * * Check Z Flag beq/bne 0 +00002C08 BCA0 3785 cmp.l -(a0) , d6 +00002C0A 66FE 3786 bne * * Check Z Flag beq/bne 0 +00002C0C BAA0 3787 cmp.l -(a0) , d5 +00002C0E 66FE 3788 bne * * Check Z Flag beq/bne 0 +00002C10 B8A0 3789 cmp.l -(a0) , d4 +00002C12 66FE 3790 bne * * Check Z Flag beq/bne 0 +00002C14 B6A0 3791 cmp.l -(a0) , d3 +00002C16 66FE 3792 bne * * Check Z Flag beq/bne 0 +00002C18 B4A0 3793 cmp.l -(a0) , d2 +00002C1A 66FE 3794 bne * * Check Z Flag beq/bne 0 +00002C1C B2A0 3795 cmp.l -(a0) , d1 +00002C1E 66FE 3796 bne * * Check Z Flag beq/bne 0 +00002C20 B0A0 3797 cmp.l -(a0) , d0 +00002C22 66FE 3798 bne * * Check Z Flag beq/bne 0 +00002C24 3799 +00002C24 3800 +00002C24 3801 +00002C24 3802 *---- +00002C24 3803 +00002C24 3804 * WORD - Memory --> Registers +00002C24 7000 3805 move.l #$00000000, d0 +00002C26 7200 3806 move.l #$00000000, d1 +00002C28 7400 3807 move.l #$00000000, d2 +00002C2A 7600 3808 move.l #$00000000, d3 +00002C2C 7800 3809 move.l #$00000000, d4 +00002C2E 7A00 3810 move.l #$00000000, d5 +00002C30 7C00 3811 move.l #$00000000, d6 +00002C32 7E00 3812 move.l #$00000000, d7 +00002C34 207C 00000000 3813 move.l #$00000000, a0 +00002C3A 227C 00000000 3814 move.l #$00000000, a1 +00002C40 247C 00000000 3815 move.l #$00000000, a2 +00002C46 267C 00000000 3816 move.l #$00000000, a3 +00002C4C 287C 00000000 3817 move.l #$00000000, a4 +00002C52 2A7C 00000000 3818 move.l #$00000000, a5 +00002C58 2C7C 00000000 3819 move.l #$00000000, a6 +00002C5E 3820 *move.l #$00000000, a7 * Dont change the Stack Pointer +00002C5E 3821 +00002C5E 4CB8 2A55 0100 3822 movem.w $00000100 , D0/D2/D4/D6/A1/A3/A5 +00002C64 3823 +00002C64 B0BC FFFFD0D0 3824 cmp.l #$FFFFD0D0 , d0 +00002C6A 66FE 3825 bne * * Check Z Flag beq/bne 0 +00002C6C B4BC FFFFD1D1 3826 cmp.l #$FFFFD1D1 , d2 +00002C72 66FE 3827 bne * * Check Z Flag beq/bne 0 +00002C74 B8BC FFFFD2D2 3828 cmp.l #$FFFFD2D2 , d4 +00002C7A 66FE 3829 bne * * Check Z Flag beq/bne 0 +00002C7C BCBC FFFFD3D3 3830 cmp.l #$FFFFD3D3 , d6 +00002C82 66FE 3831 bne * * Check Z Flag beq/bne 0 +00002C84 B3FC FFFFD4D4 3832 cmp.l #$FFFFD4D4 , a1 +00002C8A 66FE 3833 bne * * Check Z Flag beq/bne 0 +00002C8C B7FC FFFFD5D5 3834 cmp.l #$FFFFD5D5 , a3 +00002C92 66FE 3835 bne * * Check Z Flag beq/bne 0 +00002C94 BBFC FFFFD6D6 3836 cmp.l #$FFFFD6D6 , a5 +00002C9A 66FE 3837 bne * * Check Z Flag beq/bne 0 +00002C9C 3838 +00002C9C 3839 +00002C9C 3840 * LONG - Memory --> Registers +00002C9C 7000 3841 move.l #$00000000, d0 +00002C9E 7200 3842 move.l #$00000000, d1 +00002CA0 7400 3843 move.l #$00000000, d2 +00002CA2 7600 3844 move.l #$00000000, d3 +00002CA4 7800 3845 move.l #$00000000, d4 +00002CA6 7A00 3846 move.l #$00000000, d5 +00002CA8 7C00 3847 move.l #$00000000, d6 +00002CAA 7E00 3848 move.l #$00000000, d7 +00002CAC 207C 00000000 3849 move.l #$00000000, a0 +00002CB2 227C 00000000 3850 move.l #$00000000, a1 +00002CB8 247C 00000000 3851 move.l #$00000000, a2 +00002CBE 267C 00000000 3852 move.l #$00000000, a3 +00002CC4 287C 00000000 3853 move.l #$00000000, a4 +00002CCA 2A7C 00000000 3854 move.l #$00000000, a5 +00002CD0 2C7C 00000000 3855 move.l #$00000000, a6 +00002CD6 3856 *move.l #$00000000, a7 * Dont change the Stack Pointer +00002CD6 3857 +00002CD6 4CF8 2A55 0120 3858 movem.l $00000120 , D0/D2/D4/D6/A1/A3/A5 +00002CDC 3859 +00002CDC B0BC D0D0D0D0 3860 cmp.l #$D0D0D0D0 , d0 +00002CE2 66FE 3861 bne * * Check Z Flag beq/bne 0 +00002CE4 B4BC D1D1D1D1 3862 cmp.l #$D1D1D1D1 , d2 +00002CEA 66FE 3863 bne * * Check Z Flag beq/bne 0 +00002CEC B8BC D2D2D2D2 3864 cmp.l #$D2D2D2D2 , d4 +00002CF2 66FE 3865 bne * * Check Z Flag beq/bne 0 +00002CF4 BCBC D3D3D3D3 3866 cmp.l #$D3D3D3D3 , d6 +00002CFA 66FE 3867 bne * * Check Z Flag beq/bne 0 +00002CFC B3FC D4D4D4D4 3868 cmp.l #$D4D4D4D4 , a1 +00002D02 66FE 3869 bne * * Check Z Flag beq/bne 0 +00002D04 B7FC D5D5D5D5 3870 cmp.l #$D5D5D5D5 , a3 +00002D0A 66FE 3871 bne * * Check Z Flag beq/bne 0 +00002D0C BBFC D6D6D6D6 3872 cmp.l #$D6D6D6D6 , a5 +00002D12 66FE 3873 bne * * Check Z Flag beq/bne 0 +00002D14 3874 +00002D14 4E75 3875 rts +00002D16 3876 +00002D16 3877 +00002D16 3878 *----------------------------------------------------------- +00002D16 3879 *----------------------------------------------------------- +00002D16 3880 * OPCODE : ABCD +00002D16 3881 *----------------------------------------------------------- +00002D16 3882 *----------------------------------------------------------- +00002D16 3883 op_ABCD: +00002D16 3884 +00002D16 3885 * Test with X Flag CLEARED +00002D16 207C 00000110 3886 move.l #$00000110, a0 * Address pointer-X +00002D1C 227C 00000120 3887 move.l #$00000120, a1 * Address pointer-Y +00002D22 7000 3888 move.l #$00000000, d0 * BCD byte-X +00002D24 7200 3889 move.l #$00000000, d1 * BCD byte-Y +00002D26 7400 3890 move.l #$00000000, d2 +00002D28 7600 3891 move.l #$00000000, d3 * Cumulative -(An) BCD results +00002D2A 7800 3892 move.l #$00000000, d4 * Cumulative number of times C was set +00002D2C 7A00 3893 move.l #$00000000, d5 * Cumulative Register BCD results +00002D2E 2C3C 00000099 3894 move.l #$00000099, d6 * Inner loop counter +00002D34 2E3C 00000099 3895 move.l #$00000099, d7 * Outer loop counter +00002D3A 3896 +00002D3A 2007 3897 ABCD_OUTER1: move.l d7 , d0 +00002D3C 2206 3898 ABCD_INNER1: move.l d6 , d1 +00002D3E 023C 00EF 3899 andi.b #$EF , CCR * Clear X Flag +00002D42 207C 00000110 3900 move.l #$00000110, a0 * Address pointer-X +00002D48 227C 00000120 3901 move.l #$00000120, a1 * Address pointer-Y +00002D4E 1140 FFFF 3902 move.b d0 , -1(a0) +00002D52 1341 FFFF 3903 move.b d1 , -1(a1) +00002D56 3904 +00002D56 C300 3905 abcd d0 , d1 +00002D58 6400 0004 3906 bcc ABCD_NO_C1 * Check C Flag bcc/bcs 0 +00002D5C 5284 3907 add.l #1 , d4 +00002D5E DA81 3908 ABCD_NO_C1: add.l d1 , d5 +00002D60 3909 +00002D60 C308 3910 abcd -(a0) , -(a1) +00002D62 6400 0004 3911 bcc ABCD_NO_C2 * Check C Flag bcc/bcs 0 +00002D66 5284 3912 add.l #1 , d4 +00002D68 D611 3913 ABCD_NO_C2: add.b (a1) , d3 +00002D6A 3914 +00002D6A 3915 +00002D6A 51CE FFD0 3916 dbf d6 , ABCD_INNER1 +00002D6E 2C3C 00000099 3917 move.l #$00000099, d6 +00002D74 51CF FFC4 3918 dbf d7 , ABCD_OUTER1 +00002D78 0C84 00005AFC 3919 cmpi.l #$00005AFC , d4 * Check the cumulative results +00002D7E 66FE 3920 bne * +00002D80 0C85 001C9A34 3921 cmpi.l #$001C9A34 , d5 +00002D86 66FE 3922 bne * +00002D88 0C83 00000034 3923 cmpi.l #$00000034 , d3 +00002D8E 66FE 3924 bne * +00002D90 3925 +00002D90 3926 * Test with X Flag SET +00002D90 207C 00000110 3927 move.l #$00000110, a0 * Address pointer-X +00002D96 227C 00000120 3928 move.l #$00000120, a1 * Address pointer-Y +00002D9C 7000 3929 move.l #$00000000, d0 * BCD byte-X +00002D9E 7200 3930 move.l #$00000000, d1 * BCD byte-Y +00002DA0 7400 3931 move.l #$00000000, d2 +00002DA2 7600 3932 move.l #$00000000, d3 * Cumulative -(An) BCD results +00002DA4 7800 3933 move.l #$00000000, d4 * Cumulative number of times C was set +00002DA6 7A00 3934 move.l #$00000000, d5 * Cumulative Register BCD results +00002DA8 2C3C 00000099 3935 move.l #$00000099, d6 * Inner loop counter +00002DAE 2E3C 00000099 3936 move.l #$00000099, d7 * Outer loop counter +00002DB4 3937 +00002DB4 2007 3938 ABCD_OUTER2: move.l d7 , d0 +00002DB6 2206 3939 ABCD_INNER2: move.l d6 , d1 +00002DB8 003C 0010 3940 ori.b #$10 , CCR * Set X Flag +00002DBC 207C 00000110 3941 move.l #$00000110, a0 * Address pointer-X +00002DC2 227C 00000120 3942 move.l #$00000120, a1 * Address pointer-Y +00002DC8 1140 FFFF 3943 move.b d0 , -1(a0) +00002DCC 1341 FFFF 3944 move.b d1 , -1(a1) +00002DD0 3945 +00002DD0 C300 3946 abcd d0 , d1 +00002DD2 6400 0004 3947 bcc ABCD_NO_C3 * Check C Flag bcc/bcs 0 +00002DD6 5284 3948 add.l #1 , d4 +00002DD8 DA81 3949 ABCD_NO_C3: add.l d1 , d5 +00002DDA 3950 +00002DDA C308 3951 abcd -(a0) , -(a1) +00002DDC 6400 0004 3952 bcc ABCD_NO_C4 * Check C Flag bcc/bcs 0 +00002DE0 5284 3953 add.l #1 , d4 +00002DE2 D611 3954 ABCD_NO_C4: add.b (a1) , d3 +00002DE4 3955 +00002DE4 3956 +00002DE4 51CE FFD0 3957 dbf d6 , ABCD_INNER2 +00002DE8 2C3C 00000099 3958 move.l #$00000099, d6 +00002DEE 51CF FFC4 3959 dbf d7 , ABCD_OUTER2 +00002DF2 0C84 00005B60 3960 cmpi.l #$00005B60 , d4 * Check the cumulative results +00002DF8 66FE 3961 bne * +00002DFA 0C85 001CCFC8 3962 cmpi.l #$001CCFC8 , d5 +00002E00 66FE 3963 bne * +00002E02 0C83 00000034 3964 cmpi.l #$00000034 , d3 +00002E08 66FE 3965 bne * +00002E0A 3966 +00002E0A 3967 * Quick check of Z Flag +00002E0A 103C 0000 3968 move.b #$00, d0 +00002E0E 123C 0000 3969 move.b #$00, d1 +00002E12 44FC 0000 3970 move #$00, CCR * Set Z flag to 0 +00002E16 C101 3971 abcd d1,d0 * Should NOT set Z Flag to 1 +00002E18 67FE 3972 beq * * Check Z Flag beq/bne +00002E1A 3973 +00002E1A 103C 0001 3974 move.b #$01, d0 +00002E1E 123C 0000 3975 move.b #$00, d1 +00002E22 44FC 0004 3976 move #$04, CCR * Set Z flag to 0 +00002E26 C101 3977 abcd d1,d0 * Should NOT set Z Flag to 1 +00002E28 67FE 3978 beq * * Check Z Flag beq/bne +00002E2A 3979 +00002E2A 4E75 3980 rts +00002E2C 3981 +00002E2C 3982 *----------------------------------------------------------- +00002E2C 3983 *----------------------------------------------------------- +00002E2C 3984 * OPCODE : SBCD +00002E2C 3985 *----------------------------------------------------------- +00002E2C 3986 *----------------------------------------------------------- +00002E2C 3987 op_SBCD: +00002E2C 3988 +00002E2C 3989 * Test with X Flag CLEARED +00002E2C 207C 00000110 3990 move.l #$00000110, a0 * Address pointer-X +00002E32 227C 00000120 3991 move.l #$00000120, a1 * Address pointer-Y +00002E38 7000 3992 move.l #$00000000, d0 * BCD byte-X +00002E3A 7200 3993 move.l #$00000000, d1 * BCD byte-Y +00002E3C 7400 3994 move.l #$00000000, d2 +00002E3E 7600 3995 move.l #$00000000, d3 * Cumulative -(An) BCD results +00002E40 7800 3996 move.l #$00000000, d4 * Cumulative number of times C was set +00002E42 7A00 3997 move.l #$00000000, d5 * Cumulative Register BCD results +00002E44 2C3C 00000099 3998 move.l #$00000099, d6 * Inner loop counter +00002E4A 2E3C 00000099 3999 move.l #$00000099, d7 * Outer loop counter +00002E50 4000 +00002E50 2007 4001 SBCD_OUTER1: move.l d7 , d0 +00002E52 2206 4002 SBCD_INNER1: move.l d6 , d1 +00002E54 023C 00EF 4003 andi.b #$EF , CCR * Clear X Flag +00002E58 207C 00000110 4004 move.l #$00000110, a0 * Address pointer-X +00002E5E 227C 00000120 4005 move.l #$00000120, a1 * Address pointer-Y +00002E64 1140 FFFF 4006 move.b d0 , -1(a0) +00002E68 1341 FFFF 4007 move.b d1 , -1(a1) +00002E6C 4008 +00002E6C 8300 4009 sbcd d0 , d1 +00002E6E 6400 0004 4010 bcc SBCD_NO_C1 * Check C Flag bcc/bcs 0 +00002E72 5284 4011 add.l #1 , d4 +00002E74 DA81 4012 SBCD_NO_C1: add.l d1 , d5 +00002E76 4013 +00002E76 8308 4014 sbcd -(a0) , -(a1) +00002E78 6400 0004 4015 bcc SBCD_NO_C2 * Check C Flag bcc/bcs 0 +00002E7C 5284 4016 add.l #1 , d4 +00002E7E D611 4017 SBCD_NO_C2: add.b (a1) , d3 +00002E80 4018 +00002E80 4019 +00002E80 51CE FFD0 4020 dbf d6 , SBCD_INNER1 +00002E84 2C3C 00000099 4021 move.l #$00000099, d6 +00002E8A 51CF FFC4 4022 dbf d7 , SBCD_OUTER1 +00002E8E 0C84 00005C0A 4023 cmpi.l #$00005C0A , d4 * Check the cumulative results +00002E94 66FE 4024 bne * +00002E96 0C85 001C459E 4025 cmpi.l #$001C459E , d5 +00002E9C 66FE 4026 bne * +00002E9E 0C83 0000009E 4027 cmpi.l #$0000009E , d3 +00002EA4 66FE 4028 bne * +00002EA6 4029 +00002EA6 4030 * Test with X Flag SET +00002EA6 207C 00000110 4031 move.l #$00000110, a0 * Address pointer-X +00002EAC 227C 00000120 4032 move.l #$00000120, a1 * Address pointer-Y +00002EB2 7000 4033 move.l #$00000000, d0 * BCD byte-X +00002EB4 7200 4034 move.l #$00000000, d1 * BCD byte-Y +00002EB6 7400 4035 move.l #$00000000, d2 +00002EB8 7600 4036 move.l #$00000000, d3 * Cumulative -(An) BCD results +00002EBA 7800 4037 move.l #$00000000, d4 * Cumulative number of times C was set +00002EBC 7A00 4038 move.l #$00000000, d5 * Cumulative Register BCD results +00002EBE 2C3C 00000099 4039 move.l #$00000099, d6 * Inner loop counter +00002EC4 2E3C 00000099 4040 move.l #$00000099, d7 * Outer loop counter +00002ECA 4041 +00002ECA 2007 4042 SBCD_OUTER2: move.l d7 , d0 +00002ECC 2206 4043 SBCD_INNER2: move.l d6 , d1 +00002ECE 003C 0010 4044 ori.b #$10 , CCR * Set X Flag +00002ED2 207C 00000110 4045 move.l #$00000110, a0 * Address pointer-X +00002ED8 227C 00000120 4046 move.l #$00000120, a1 * Address pointer-Y +00002EDE 1140 FFFF 4047 move.b d0 , -1(a0) +00002EE2 1341 FFFF 4048 move.b d1 , -1(a1) +00002EE6 4049 +00002EE6 8300 4050 sbcd d0 , d1 +00002EE8 6400 0004 4051 bcc SBCD_NO_C3 * Check C Flag bcc/bcs 0 +00002EEC 5284 4052 add.l #1 , d4 +00002EEE DA81 4053 SBCD_NO_C3: add.l d1 , d5 +00002EF0 4054 +00002EF0 8308 4055 sbcd -(a0) , -(a1) +00002EF2 6400 0004 4056 bcc SBCD_NO_C4 * Check C Flag bcc/bcs 0 +00002EF6 5284 4057 add.l #1 , d4 +00002EF8 D611 4058 SBCD_NO_C4: add.b (a1) , d3 +00002EFA 4059 +00002EFA 51CE FFD0 4060 dbf d6 , SBCD_INNER2 +00002EFE 2C3C 00000099 4061 move.l #$00000099, d6 +00002F04 51CF FFC4 4062 dbf d7 , SBCD_OUTER2 +00002F08 0C84 00005CA4 4063 cmpi.l #$00005CA4 , d4 * Check the cumulative results +00002F0E 66FE 4064 bne * +00002F10 0C85 001C5C66 4065 cmpi.l #$001C5C66 , d5 +00002F16 66FE 4066 bne * +00002F18 0C83 0000009E 4067 cmpi.l #$0000009E , d3 +00002F1E 66FE 4068 bne * +00002F20 4069 +00002F20 4070 +00002F20 4071 * Quick check of Z Flag +00002F20 103C 0000 4072 move.b #$00, d0 +00002F24 123C 0000 4073 move.b #$00, d1 +00002F28 44FC 0000 4074 move #$00, CCR * Set Z flag to 0 +00002F2C 8101 4075 sbcd d1,d0 * Should NOT set Z Flag to 1 +00002F2E 67FE 4076 beq * * Check Z Flag beq/bne +00002F30 4077 +00002F30 103C 0001 4078 move.b #$01, d0 +00002F34 123C 0000 4079 move.b #$00, d1 +00002F38 44FC 0004 4080 move #$04, CCR * Set Z flag to 0 +00002F3C 8101 4081 sbcd d1,d0 * Should NOT set Z Flag to 1 +00002F3E 67FE 4082 beq * * Check Z Flag beq/bne +00002F40 4083 +00002F40 4E75 4084 rts +00002F42 4085 +00002F42 4086 *----------------------------------------------------------- +00002F42 4087 *----------------------------------------------------------- +00002F42 4088 * OPCODE : NBCD +00002F42 4089 *----------------------------------------------------------- +00002F42 4090 *----------------------------------------------------------- +00002F42 4091 op_NBCD: +00002F42 4092 +00002F42 4093 * NBCD to a Register +00002F42 4094 +00002F42 7000 4095 move.l #$00000000, d0 * BCD byte +00002F44 7200 4096 move.l #$00000000, d1 +00002F46 7400 4097 move.l #$00000000, d2 +00002F48 7600 4098 move.l #$00000000, d3 * Cumulative number of times Z was set +00002F4A 7800 4099 move.l #$00000000, d4 * Cumulative number of times C was set +00002F4C 7A00 4100 move.l #$00000000, d5 * Cumulative BCD results +00002F4E 2C3C 00000099 4101 move.l #$00000099, d6 +00002F54 2E3C 00000099 4102 move.l #$00000099, d7 * Loop counter +00002F5A 4103 +00002F5A 2007 4104 NBCD_LOOP: move.l d7 , d0 +00002F5C 44FC 0004 4105 move #$04, CCR * Set Z flag to 0 +00002F60 4106 +00002F60 4800 4107 nbcd d0 +00002F62 4108 +00002F62 6400 0004 4109 bcc NBCD_NO_C * Check C Flag +00002F66 5284 4110 add.l #1 , d4 +00002F68 6600 0004 4111 NBCD_NO_C: bne NBCD_NO_Z * Check Z Flag +00002F6C 5283 4112 add.l #1 , d3 +00002F6E DA80 4113 NBCD_NO_Z: add.l d0 , d5 * Add results into d5 +00002F70 4114 +00002F70 51CF FFE8 4115 dbf d7 , NBCD_LOOP +00002F74 4116 +00002F74 0C83 00000001 4117 cmpi.l #$00000001 , d3 * Check the cumulative results +00002F7A 66FE 4118 bne * +00002F7C 0C84 00000099 4119 cmpi.l #$00000099 , d4 +00002F82 66FE 4120 bne * +00002F84 0C85 00002E3B 4121 cmpi.l #$00002E3B , d5 +00002F8A 66FE 4122 bne * +00002F8C 4123 +00002F8C 4124 +00002F8C 4125 * NBCD to a memory location +00002F8C 4126 +00002F8C 7000 4127 move.l #$00000000, d0 * BCD byte +00002F8E 7200 4128 move.l #$00000000, d1 +00002F90 7400 4129 move.l #$00000000, d2 +00002F92 7600 4130 move.l #$00000000, d3 * Cumulative number of times Z was set +00002F94 7800 4131 move.l #$00000000, d4 * Cumulative number of times C was set +00002F96 7A00 4132 move.l #$00000000, d5 * Cumulative BCD results +00002F98 2C3C 00000099 4133 move.l #$00000099, d6 +00002F9E 2E3C 00000099 4134 move.l #$00000099, d7 * Loop counter +00002FA4 4135 +00002FA4 11C7 0100 4136 NBCD_LOOP1: move.b d7 , $00000100 +00002FA8 44FC 0004 4137 move #$04, CCR * Set Z flag to 0 +00002FAC 4138 +00002FAC 4838 0100 4139 nbcd $00000100 +00002FB0 1038 0100 4140 move.b $00000100 , d0 +00002FB4 4141 +00002FB4 6400 0004 4142 bcc NBCD_NO_C1 * Check C Flag +00002FB8 5284 4143 add.l #1 , d4 +00002FBA 6600 0004 4144 NBCD_NO_C1: bne NBCD_NO_Z1 * Check Z Flag +00002FBE 5283 4145 add.l #1 , d3 +00002FC0 DA80 4146 NBCD_NO_Z1: add.l d0 , d5 * Add results into d5 +00002FC2 4147 +00002FC2 51CF FFE0 4148 dbf d7 , NBCD_LOOP1 +00002FC6 4149 +00002FC6 0C83 00000001 4150 cmpi.l #$00000001 , d3 * Check the cumulative results +00002FCC 66FE 4151 bne * +00002FCE 0C84 00000000 4152 cmpi.l #$00000000 , d4 +00002FD4 66FE 4153 bne * +00002FD6 0C85 00002E3B 4154 cmpi.l #$00002E3B , d5 +00002FDC 66FE 4155 bne * +00002FDE 4156 +00002FDE 4157 +00002FDE 4E75 4158 rts +00002FE0 4159 +00002FE0 4160 +00002FE0 4161 +00002FE0 4162 *----------------------------------------------------------- +00002FE0 4163 *----------------------------------------------------------- +00002FE0 4164 * OPCODE : TRAPV +00002FE0 4165 *----------------------------------------------------------- +00002FE0 4166 *----------------------------------------------------------- +00002FE0 4167 op_TRAPV: +00002FE0 4168 +00002FE0 4169 * TRAPV will set d0 to 12345678 if V flag is set +00002FE0 4170 +00002FE0 7000 4171 move.l #$00000000, d0 * Clear d0 +00002FE2 4172 +00002FE2 44FC 0000 4173 move #$00, CCR * Clear V flag +00002FE6 4E76 4174 trapv +00002FE8 0C80 00000000 4175 cmpi.l #$00000000 , d0 * Check of d0 was updated (should not be_) +00002FEE 66FE 4176 bne * +00002FF0 4177 +00002FF0 4178 * Easy658K does not use exception vectors +00002FF0 4179 * move #$02, CCR * Set V flag +00002FF0 4180 * trapv +00002FF0 4181 * cmpi.l #$12345678 , d0 * Check of d0 was updated (should not be_) +00002FF0 4182 * bne * +00002FF0 4183 +00002FF0 4184 +00002FF0 4E75 4185 rts +00002FF2 4186 +00002FF2 4187 +00002FF2 4188 +00002FF2 4189 *----------------------------------------------------------- +00002FF2 4190 *----------------------------------------------------------- +00002FF2 4191 * OPCODE : RTR +00002FF2 4192 *----------------------------------------------------------- +00002FF2 4193 *----------------------------------------------------------- +00002FF2 4194 +00002FF2 4195 op_RTR: +00002FF2 4196 +00002FF2 4197 * Leventhal claims only 5 LSB's are popped from the stack to the CCR +00002FF2 4198 +00002FF2 41F9 00003000 4199 lea RTR_DONE , a0 +00002FF8 2F08 4200 move.l a0, -(a7) * push destination PC to the stack +00002FFA 3F3C FF15 4201 move.w #$FF15 , -(a7) * push flags=0xFFFF to the stack +00002FFE 4E77 4202 rtr +00003000 4203 +00003000 40C0 4204 RTR_DONE: move SR , d0 +00003002 0240 001F 4205 andi #$1F , d0 +00003006 0C40 0015 4206 cmpi #$15 , d0 +0000300A 66FE 4207 bne * +0000300C 4208 +0000300C 4E75 4209 rts +0000300E 4210 +0000300E 4211 +0000300E 283C 44444444 4212 BSR_FAR2: move.l #$44444444 , d4 +00003014 4E75 4213 rts +00003016 4214 +00003016 4215 +00003016 4216 *----------------------------------------------------------- +00003016 4217 *----------------------------------------------------------- +00003016 4218 * OPCODE : BCC +00003016 4219 *----------------------------------------------------------- +00003016 4220 *----------------------------------------------------------- +00003016 4221 +00003016 44FC 0000 4222 op_BCC: move #$00 , CCR +0000301A 6202 4223 bhi.s BCC1 * Higher Than C=0 AND Z=0 +0000301C 60FE 4224 bra * +0000301E 4225 +0000301E 44FC 0001 4226 BCC1: move #$01 , CCR +00003022 6300 0004 4227 bls.w BCC2 * Lower or Same C=1 OR Z=1 +00003026 60FE 4228 bra * +00003028 4229 +00003028 44FC 0000 4230 BCC2: move #$00 , CCR +0000302C 6402 4231 bcc.s BCC3 * Carry Clear C=0 +0000302E 60FE 4232 bra * +00003030 4233 +00003030 44FC 0001 4234 BCC3: move #$01 , CCR +00003034 6500 0004 4235 bcs.w BCC4 * Carry Set C=1 +00003038 60FE 4236 bra * +0000303A 4237 +0000303A 44FC 0000 4238 BCC4: move #$00 , CCR +0000303E 6602 4239 bne.s BCC5 * Not Equal Z=0 +00003040 60FE 4240 bra * +00003042 4241 +00003042 44FC 0004 4242 BCC5: move #$04 , CCR +00003046 6700 0004 4243 beq.w BCC6 * Equal Z=1 +0000304A 60FE 4244 bra * +0000304C 4245 +0000304C 44FC 0000 4246 BCC6: move #$00 , CCR +00003050 6802 4247 bvc.s BCC7 * V Clear V=0 +00003052 60FE 4248 bra * +00003054 4249 +00003054 44FC 0002 4250 BCC7: move #$02 , CCR +00003058 6900 0004 4251 bvs.w BCC8 * V Set V=1 +0000305C 60FE 4252 bra * +0000305E 4253 +0000305E 44FC 0000 4254 BCC8: move #$00 , CCR +00003062 6A02 4255 bpl.s BCC9 * Plus N=0 +00003064 60FE 4256 bra * +00003066 4257 +00003066 44FC 0008 4258 BCC9: move #$08 , CCR +0000306A 6B00 0004 4259 bmi.w BCC10 * Minus N=1 +0000306E 60FE 4260 bra * +00003070 4261 +00003070 44FC 0000 4262 BCC10: move #$00 , CCR +00003074 6C02 4263 bge.s BCC11 * Greater or Equal N=V +00003076 60FE 4264 bra * +00003078 4265 +00003078 44FC 0002 4266 BCC11: move #$02 , CCR +0000307C 6D00 0004 4267 blt.w BCC12 * Less Than N!=V +00003080 60FE 4268 bra * +00003082 4269 +00003082 44FC 000A 4270 BCC12: move #$0A , CCR +00003086 6E02 4271 bgt.s BCC13 * Greater Than N=V AND Z=0 +00003088 60FE 4272 bra * +0000308A 4273 +0000308A 44FC 0006 4274 BCC13: move #$06 , CCR +0000308E 6F00 0004 4275 ble.w BCC14 * Less Than or Equal N!=V AND Z=1 +00003092 60FE 4276 bra * +00003094 4277 +00003094 4278 +00003094 4E75 4279 BCC14: rts +00003096 4280 +00003096 4281 +00003096 4282 *----------------------------------------------------------- +00003096 4283 *----------------------------------------------------------- +00003096 4284 * OPCODE : DBCC +00003096 4285 *----------------------------------------------------------- +00003096 4286 *----------------------------------------------------------- +00003096 4287 +00003096 7003 4288 op_DBCC: move.l #$00000003 , d0 * Loop counter +00003098 7200 4289 move.l #$00000000 , d1 * Accumulator +0000309A 44FC 0000 4290 move #$00 , CCR +0000309E 4291 +0000309E 5201 4292 DBCC_LOOP1: addi.b #$1 , d1 +000030A0 51C8 FFFC 4293 dbf d0 , DBCC_LOOP1 +000030A4 4294 +000030A4 0C81 00000004 4295 cmpi.l #$00000004 , d1 * Check Accumulator results +000030AA 66FE 4296 bne * +000030AC 4297 +000030AC 5201 4298 DBCC_LOOP2: addi.b #$1 , d1 +000030AE 54C8 FFFC 4299 dbcc d0 , DBCC_LOOP2 * Dont loop +000030B2 4300 +000030B2 0C81 00000005 4301 cmpi.l #$00000005 , d1 * Check Accumulator results +000030B8 66FE 4302 bne * +000030BA 4303 +000030BA 4E75 4304 rts +000030BC 4305 +000030BC 4306 +000030BC 4307 *----------------------------------------------------------- +000030BC 4308 *----------------------------------------------------------- +000030BC 4309 * OPCODE : SCC +000030BC 4310 *----------------------------------------------------------- +000030BC 4311 *----------------------------------------------------------- +000030BC 4312 +000030BC 44FC 0001 4313 op_SCC: move #$01 , CCR +000030C0 54F9 00010000 4314 scc $00010000 * Clear the EA byte +000030C6 0C39 0000 00010000 4315 cmpi.b #$00 , $00010000 +000030CE 66FE 4316 bne * +000030D0 4317 +000030D0 44FC 0000 4318 move #$00 , CCR +000030D4 54F9 00010000 4319 scc $00010000 * Set the EA byte to 0xFF +000030DA 0C39 00FF 00010000 4320 cmpi.b #$FF , $00010000 +000030E2 66FE 4321 bne * +000030E4 4322 +000030E4 4E75 4323 rts +000030E6 4324 +000030E6 4325 +000030E6 4326 +000030E6 4327 *----------------------------------------------------------- +000030E6 4328 *----------------------------------------------------------- +000030E6 4329 * OPCODE : ADDQ +000030E6 4330 *----------------------------------------------------------- +000030E6 4331 *----------------------------------------------------------- +000030E6 4332 +000030E6 4333 op_ADDQ: +000030E6 4334 +000030E6 4335 * BYTE +000030E6 203C 000000FF 4336 move.l #$000000FF , d0 * Loop counter +000030EC 7200 4337 move.l #$00000000 , d1 * Flag results accumulator +000030EE 7400 4338 move.l #$00000000 , d2 * Data results accumulator +000030F0 7600 4339 move.l #$00000000 , d3 +000030F2 7800 4340 move.l #$00000000 , d4 +000030F4 7A00 4341 move.l #$00000000 , d5 +000030F6 7C00 4342 move.l #$00000000 , d6 +000030F8 7E00 4343 move.l #$00000000 , d7 +000030FA 4344 +000030FA 5605 4345 ADDQ_LOOP1: addq.b #3 , d5 +000030FC 40C6 4346 move SR , d6 +000030FE 0286 0000001F 4347 andi.l #$1F , d6 * Isolate flags +00003104 D286 4348 add.l d6 , d1 * Copy flag results into accumulator +00003106 D485 4349 add.l d5 , d2 * Copy data results into data accumulator +00003108 51C8 FFF0 4350 dbf d0 , ADDQ_LOOP1 +0000310C 4351 +0000310C 0C81 0000043D 4352 cmpi.l #$0000043D , d1 +00003112 66FE 4353 bne * +00003114 0C82 00007F80 4354 cmpi.l #$00007F80 , d2 +0000311A 66FE 4355 bne * +0000311C 4356 +0000311C 4357 +0000311C 4358 * WORD +0000311C 203C 000000FF 4359 move.l #$000000FF , d0 * Loop counter +00003122 7200 4360 move.l #$00000000 , d1 * Flag results accumulator +00003124 7400 4361 move.l #$00000000 , d2 * Data results accumulator +00003126 7600 4362 move.l #$00000000 , d3 +00003128 7800 4363 move.l #$00000000 , d4 +0000312A 2A3C 0000FFF0 4364 move.l #$0000FFF0 , d5 +00003130 7C00 4365 move.l #$00000000 , d6 +00003132 7E00 4366 move.l #$00000000 , d7 +00003134 207C 00000100 4367 move.l #$00000100 , a0 +0000313A 4368 +0000313A 5A45 4369 ADDQ_LOOP2: addq.w #5 , d5 +0000313C 40C6 4370 move SR , d6 +0000313E 0286 0000001F 4371 andi.l #$1F , d6 * Isolate flags +00003144 D286 4372 add.l d6 , d1 * Copy flag results into accumulator +00003146 D485 4373 add.l d5 , d2 * Copy data results into data accumulator +00003148 51C8 FFF0 4374 dbf d0 , ADDQ_LOOP2 +0000314C 4375 +0000314C 0C81 00000029 4376 cmpi.l #$00000029 , d1 +00003152 66FE 4377 bne * +00003154 0C82 00057280 4378 cmpi.l #$00057280 , d2 +0000315A 66FE 4379 bne * +0000315C 4380 +0000315C 4381 +0000315C 4382 * LONG +0000315C 203C 000000FF 4383 move.l #$000000FF , d0 * Loop counter +00003162 7200 4384 move.l #$00000000 , d1 * Flag results accumulator +00003164 7400 4385 move.l #$00000000 , d2 * Data results accumulator +00003166 7600 4386 move.l #$00000000 , d3 +00003168 7800 4387 move.l #$00000000 , d4 +0000316A 7AF0 4388 move.l #$FFFFFFF0 , d5 +0000316C 7C00 4389 move.l #$00000000 , d6 +0000316E 7E00 4390 move.l #$00000000 , d7 +00003170 4391 +00003170 5285 4392 ADDQ_LOOP3: addq.l #1 , d5 +00003172 40C6 4393 move SR , d6 +00003174 0286 0000001F 4394 andi.l #$1F , d6 * Isolate flags +0000317A D286 4395 add.l d6 , d1 * Copy flag results into accumulator +0000317C D485 4396 add.l d5 , d2 * Copy data results into data accumulator +0000317E 51C8 FFF0 4397 dbf d0 , ADDQ_LOOP3 +00003182 4398 +00003182 0C81 0000008D 4399 cmpi.l #$0000008D , d1 +00003188 66FE 4400 bne * +0000318A 0C82 00007080 4401 cmpi.l #$00007080 , d2 +00003190 66FE 4402 bne * +00003192 4403 +00003192 4404 * Check that Flags are not updated for Address registers +00003192 207C 0000FFFF 4405 move.l #$0000FFFF , a0 +00003198 44FC 0000 4406 move #$00 , CCR * Clear flags +0000319C 5E48 4407 addq.w #$7 , a0 +0000319E 65FE 4408 bcs * +000031A0 4409 +000031A0 4E75 4410 rts +000031A2 4411 +000031A2 4412 +000031A2 4413 +000031A2 4414 *----------------------------------------------------------- +000031A2 4415 *----------------------------------------------------------- +000031A2 4416 * OPCODE : SUBQ +000031A2 4417 *----------------------------------------------------------- +000031A2 4418 *----------------------------------------------------------- +000031A2 4419 +000031A2 4420 op_SUBQ: +000031A2 4421 +000031A2 4422 * BYTE +000031A2 203C 000000FF 4423 move.l #$000000FF , d0 * Loop counter +000031A8 7200 4424 move.l #$00000000 , d1 * Flag results accumulator +000031AA 243C 00001234 4425 move.l #$00001234 , d2 * Data results accumulator +000031B0 7600 4426 move.l #$00000000 , d3 +000031B2 7800 4427 move.l #$00000000 , d4 +000031B4 7A12 4428 move.l #$00000012 , d5 +000031B6 7C00 4429 move.l #$00000000 , d6 +000031B8 7E00 4430 move.l #$00000000 , d7 +000031BA 4431 +000031BA 5305 4432 SUBQ_LOOP1: subq.b #1 , d5 +000031BC 40C6 4433 move SR , d6 +000031BE 0286 0000001F 4434 andi.l #$1F , d6 * Isolate flags +000031C4 D286 4435 add.l d6 , d1 * Copy flag results into accumulator +000031C6 D485 4436 add.l d5 , d2 * Copy data results into data accumulator +000031C8 51C8 FFF0 4437 dbf d0 , SUBQ_LOOP1 +000031CC 4438 +000031CC 0C81 00000417 4439 cmpi.l #$00000417 , d1 +000031D2 66FE 4440 bne * +000031D4 0C82 000091B4 4441 cmpi.l #$000091B4 , d2 +000031DA 66FE 4442 bne * +000031DC 4443 +000031DC 4444 +000031DC 4445 * WORD +000031DC 203C 000000FF 4446 move.l #$000000FF , d0 * Loop counter +000031E2 7200 4447 move.l #$00000000 , d1 * Flag results accumulator +000031E4 7400 4448 move.l #$00000000 , d2 * Data results accumulator +000031E6 7600 4449 move.l #$00000000 , d3 +000031E8 7800 4450 move.l #$00000000 , d4 +000031EA 7A02 4451 move.l #$00000002 , d5 +000031EC 7C00 4452 move.l #$00000000 , d6 +000031EE 7E00 4453 move.l #$00000000 , d7 +000031F0 207C 00000100 4454 move.l #$00000100 , a0 +000031F6 4455 +000031F6 5B45 4456 SUBQ_LOOP2: subq.w #5 , d5 +000031F8 40C6 4457 move SR , d6 +000031FA 0286 0000001F 4458 andi.l #$1F , d6 * Isolate flags +00003200 D286 4459 add.l d6 , d1 * Copy flag results into accumulator +00003202 D485 4460 add.l d5 , d2 * Copy data results into data accumulator +00003204 51C8 FFF0 4461 dbf d0 , SUBQ_LOOP2 +00003208 4462 +00003208 0C81 00000811 4463 cmpi.l #$00000811 , d1 +0000320E 66FE 4464 bne * +00003210 0C82 00FD7F80 4465 cmpi.l #$00FD7F80 , d2 +00003216 66FE 4466 bne * +00003218 4467 +00003218 4468 +00003218 4469 * LONG +00003218 203C 000000FF 4470 move.l #$000000FF , d0 * Loop counter +0000321E 7200 4471 move.l #$00000000 , d1 * Flag results accumulator +00003220 7400 4472 move.l #$00000000 , d2 * Data results accumulator +00003222 7600 4473 move.l #$00000000 , d3 +00003224 7800 4474 move.l #$00000000 , d4 +00003226 7A07 4475 move.l #$00000007 , d5 +00003228 7C00 4476 move.l #$00000000 , d6 +0000322A 7E00 4477 move.l #$00000000 , d7 +0000322C 4478 +0000322C 5385 4479 SUBQ_LOOP3: subq.l #1 , d5 +0000322E 40C6 4480 move SR , d6 +00003230 0286 0000001F 4481 andi.l #$1F , d6 * Isolate flags +00003236 D286 4482 add.l d6 , d1 * Copy flag results into accumulator +00003238 D485 4483 add.l d5 , d2 * Copy data results into data accumulator +0000323A 51C8 FFF0 4484 dbf d0 , SUBQ_LOOP3 +0000323E 4485 +0000323E 0C81 000007DD 4486 cmpi.l #$000007DD , d1 +00003244 66FE 4487 bne * +00003246 0C82 FFFF8680 4488 cmpi.l #$FFFF8680 , d2 +0000324C 66FE 4489 bne * +0000324E 4490 +0000324E 4491 * Check that Flags are not updated for Address registers +0000324E 207C 0001FFFF 4492 move.l #$0001FFFF , a0 +00003254 44FC 0000 4493 move #$00 , CCR * Clear flags +00003258 5F48 4494 subq.w #$7 , a0 +0000325A 65FE 4495 bcs * +0000325C 4496 +0000325C 4E75 4497 rts +0000325E 4498 +0000325E 4499 +0000325E 4500 +0000325E 4501 +0000325E 4502 *----------------------------------------------------------- +0000325E 4503 *----------------------------------------------------------- +0000325E 4504 * OPCODE : MOVEQ +0000325E 4505 *----------------------------------------------------------- +0000325E 4506 *----------------------------------------------------------- +0000325E 4507 +0000325E 4508 op_MOVEQ: +0000325E 7000 4509 move.l #$00000000 , d0 +00003260 7000 4510 moveq #$0 , d0 +00003262 66FE 4511 bne * +00003264 0C80 00000000 4512 cmpi.l #$00000000 , d0 +0000326A 66FE 4513 bne * +0000326C 4514 +0000326C 7000 4515 move.l #$00000000 , d0 +0000326E 7080 4516 moveq #$80 , d0 +00003270 67FE 4517 beq * +00003272 6AFE 4518 bpl * +00003274 0C80 FFFFFF80 4519 cmpi.l #$FFFFFF80 , d0 +0000327A 66FE 4520 bne * +0000327C 4521 +0000327C 4522 +0000327C 4E75 4523 rts +0000327E 4524 +0000327E 4525 +0000327E 4526 *----------------------------------------------------------- +0000327E 4527 *----------------------------------------------------------- +0000327E 4528 * OPCODE : DIVU +0000327E 4529 *----------------------------------------------------------- +0000327E 4530 *----------------------------------------------------------- +0000327E 4531 +0000327E 4532 op_DIVU: +0000327E 4533 +0000327E 203C A5A5A5A5 4534 move.l #$a5a5a5a5, d0 * Initial Numerator +00003284 223C 00005A5A 4535 move.l #$00005a5a, d1 * Initial Divisor +0000328A 243C A5A5A5A5 4536 move.l #$a5a5a5a5, d2 +00003290 7600 4537 move.l #$00000000, d3 +00003292 7800 4538 move.l #$00000000, d4 * Cumulative data results +00003294 7A00 4539 move.l #$00000000, d5 * Cumulative flag results +00003296 7C0E 4540 move.l #$0000000E, d6 * Inner loop counter +00003298 7E1E 4541 move.l #$0000001E, d7 * Outer loop counter +0000329A 4542 +0000329A 4543 +0000329A 80C1 4544 DIVU_OUTER1: divu d1 , d0 * !! Easy68K C not always cleared +0000329C 40C3 4545 move SR , d3 +0000329E 0283 0000000C 4546 andi.l #$0C , d3 * Isolate flags +000032A4 DA83 4547 add.l d3 , d5 * Copy flag results into accumulator +000032A6 D880 4548 add.l d0 , d4 * Copy data results into data accumulator +000032A8 E289 4549 lsr.l #$1 , d1 +000032AA 4550 +000032AA 51CE FFEE 4551 dbf d6 , DIVU_OUTER1 +000032AE E28A 4552 lsr.l #$1 , d2 +000032B0 2002 4553 move.l d2 , d0 +000032B2 223C 00005A5A 4554 move.l #$00005a5a, d1 * Initial Divisor +000032B8 7C0E 4555 move.l #$0000000E, d6 * Inner loop counter +000032BA 51CF FFDE 4556 dbf d7 , DIVU_OUTER1 +000032BE 4557 +000032BE 0C84 92FEDB89 4558 cmpi.l #$92FEDB89 , d4 * Check the data results +000032C4 66FE 4559 bne * +000032C6 4560 +000032C6 0C85 00000110 4561 cmpi.l #$00000110 , d5 * Check the Flag results +000032CC 66FE 4562 bne * +000032CE 4563 +000032CE 4564 +000032CE 4E75 4565 rts +000032D0 4566 +000032D0 4567 +000032D0 4568 +000032D0 4569 *----------------------------------------------------------- +000032D0 4570 *----------------------------------------------------------- +000032D0 4571 * OPCODE : DIVS +000032D0 4572 *----------------------------------------------------------- +000032D0 4573 *----------------------------------------------------------- +000032D0 4574 +000032D0 4575 op_DIVS: +000032D0 4576 +000032D0 203C A5A5A5A5 4577 move.l #$a5a5a5a5, d0 * Initial Numerator +000032D6 223C 00005A5A 4578 move.l #$00005a5a, d1 * Initial Divisor +000032DC 243C A5A5A5A5 4579 move.l #$a5a5a5a5, d2 +000032E2 7600 4580 move.l #$00000000, d3 +000032E4 7800 4581 move.l #$00000000, d4 * Cumulative data results +000032E6 7A00 4582 move.l #$00000000, d5 * Cumulative flag results +000032E8 7C0E 4583 move.l #$0000000E, d6 * Inner loop counter +000032EA 7E1E 4584 move.l #$0000001E, d7 * Outer loop counter +000032EC 4585 +000032EC 4586 +000032EC 81C1 4587 DIVS_OUTER1: divs d1 , d0 * !! Easy68K C not always cleared +000032EE 40C3 4588 move SR , d3 +000032F0 0283 0000000C 4589 andi.l #$0C , d3 * Isolate flags +000032F6 DA83 4590 add.l d3 , d5 * Copy flag results into accumulator +000032F8 D880 4591 add.l d0 , d4 * Copy data results into data accumulator +000032FA E289 4592 lsr.l #$1 , d1 +000032FC 4593 +000032FC 51CE FFEE 4594 dbf d6 , DIVS_OUTER1 +00003300 E28A 4595 lsr.l #$1 , d2 +00003302 2002 4596 move.l d2 , d0 +00003304 223C 00005A5A 4597 move.l #$00005a5a, d1 * Initial Divisor +0000330A 7C0E 4598 move.l #$0000000E, d6 * Inner loop counter +0000330C 51CF FFDE 4599 dbf d7 , DIVS_OUTER1 +00003310 4600 +00003310 0C84 4EC5D057 4601 cmpi.l #$4EC5D057 , d4 * Check the data results +00003316 66FE 4602 bne * +00003318 4603 +00003318 0C85 00000038 4604 cmpi.l #$00000038 , d5 * Check the Flag results +0000331E 66FE 4605 bne * +00003320 4606 +00003320 4607 +00003320 4E75 4608 rts +00003322 4609 +00003322 4610 +00003322 4611 +00003322 4612 *----------------------------------------------------------- +00003322 4613 *----------------------------------------------------------- +00003322 4614 * OPCODE : OR +00003322 4615 *----------------------------------------------------------- +00003322 4616 *----------------------------------------------------------- +00003322 4617 +00003322 4618 op_OR: +00003322 4619 +00003322 4620 ** <EA> to Register +00003322 4621 +00003322 203C A5A5A5A5 4622 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +00003328 223C 8167E123 4623 move.l #$8167E123, d1 * Initial Data-Y Outer loop +0000332E 243C A5A5A5A5 4624 move.l #$a5a5a5a5, d2 +00003334 7600 4625 move.l #$00000000, d3 +00003336 7800 4626 move.l #$00000000, d4 * Cumulative data results +00003338 7A00 4627 move.l #$00000000, d5 * Cumulative flag results +0000333A 7C1E 4628 move.l #$0000001E, d6 * Inner loop counter +0000333C 7E1E 4629 move.l #$0000001E, d7 * Outer loop counter +0000333E 207C 00000100 4630 move.l #$00000100, a0 * Address for memory EA operations +00003344 4631 +00003344 4632 +00003344 4633 OR_OUTER1: +00003344 4634 +00003344 4635 * BYTE +00003344 2081 4636 move.l d1 , (a0) +00003346 8010 4637 or.b (a0) , d0 +00003348 40C3 4638 move SR , d3 +0000334A 0283 0000000C 4639 andi.l #$0C , d3 * Isolate flags +00003350 DA83 4640 add.l d3 , d5 * Copy flag results into accumulator +00003352 D880 4641 add.l d0 , d4 * Copy data results into data accumulator +00003354 4642 +00003354 4643 * WORD +00003354 2081 4644 move.l d1 , (a0) +00003356 8050 4645 or.w (a0) , d0 +00003358 40C3 4646 move SR , d3 +0000335A 0283 0000000C 4647 andi.l #$0C , d3 * Isolate flags +00003360 DA83 4648 add.l d3 , d5 * Copy flag results into accumulator +00003362 D880 4649 add.l d0 , d4 * Copy data results into data accumulator +00003364 4650 +00003364 4651 * LONG +00003364 2081 4652 move.l d1 , (a0) +00003366 8090 4653 or.l (a0) , d0 +00003368 40C3 4654 move SR , d3 +0000336A 0283 0000000F 4655 andi.l #$0F , d3 * Isolate flags +00003370 DA83 4656 add.l d3 , d5 * Copy flag results into accumulator +00003372 D880 4657 add.l d0 , d4 * Copy data results into data accumulator +00003374 4658 +00003374 4659 +00003374 E289 4660 lsr.l #$1 , d1 +00003376 51CE FFCC 4661 dbf d6 , OR_OUTER1 +0000337A E28A 4662 lsr.l #$1 , d2 +0000337C 223C 8167E123 4663 move.l #$8167E123, d1 * Initial Data-Y +00003382 7C1E 4664 move.l #$0000001E, d6 * Inner loop counter +00003384 51CF FFBE 4665 dbf d7 , OR_OUTER1 +00003388 4666 +00003388 0C84 76EAC803 4667 cmpi.l #$76EAC803 , d4 * Check the data results +0000338E 66FE 4668 bne * +00003390 0C85 00005A18 4669 cmpi.l #$00005A18 , d5 * Check the Flag results +00003396 66FE 4670 bne * +00003398 4671 +00003398 4672 +00003398 4673 ** Register to <EA> +00003398 4674 +00003398 203C 86738374 4675 move.l #$86738374, d0 * Initial Data-X Inner loop +0000339E 223C FC55F2FE 4676 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop +000033A4 243C 86738374 4677 move.l #$86738374, d2 +000033AA 7600 4678 move.l #$00000000, d3 +000033AC 7800 4679 move.l #$00000000, d4 * Cumulative data results +000033AE 7A00 4680 move.l #$00000000, d5 * Cumulative flag results +000033B0 7C1E 4681 move.l #$0000001E, d6 * Inner loop counter +000033B2 7E1D 4682 move.l #$0000001D, d7 * Outer loop counter +000033B4 207C 00000100 4683 move.l #$00000100, a0 * Address for memory EA operations +000033BA 4684 +000033BA 4685 +000033BA 4686 OR_OUTER2: +000033BA 4687 +000033BA 4688 * BYTE +000033BA 2080 4689 move.l d0 , (a0) +000033BC 8310 4690 or.b d1 , (a0) +000033BE 40C3 4691 move SR , d3 +000033C0 0283 0000000C 4692 andi.l #$0C , d3 * Isolate flags +000033C6 DA83 4693 add.l d3 , d5 * Copy flag results into accumulator +000033C8 D890 4694 add.l (a0) , d4 * Copy data results into data accumulator +000033CA 4695 +000033CA 4696 * WORD +000033CA 2080 4697 move.l d0 , (a0) +000033CC 8350 4698 or.w d1 , (a0) +000033CE 40C3 4699 move SR , d3 +000033D0 0283 0000000C 4700 andi.l #$0C , d3 * Isolate flags +000033D6 DA83 4701 add.l d3 , d5 * Copy flag results into accumulator +000033D8 D890 4702 add.l (a0) , d4 * Copy data results into data accumulator +000033DA 4703 +000033DA 4704 * LONG +000033DA 2080 4705 move.l d0 , (a0) +000033DC 8390 4706 or.l d1 , (a0) +000033DE 40C3 4707 move SR , d3 +000033E0 0283 0000000F 4708 andi.l #$0F , d3 * Isolate flags +000033E6 DA83 4709 add.l d3 , d5 * Copy flag results into accumulator +000033E8 D890 4710 add.l (a0) , d4 * Copy data results into data accumulator +000033EA 4711 +000033EA 4712 +000033EA E289 4713 lsr.l #$1 , d1 +000033EC 51CE FFCC 4714 dbf d6 , OR_OUTER2 +000033F0 E28A 4715 lsr.l #$1 , d2 +000033F2 223C 8167E123 4716 move.l #$8167E123, d1 * Initial Data-Y +000033F8 7C1E 4717 move.l #$0000001E, d6 * Inner loop counter +000033FA 51CF FFBE 4718 dbf d7 , OR_OUTER2 +000033FE 4719 +000033FE 0C84 FA82B9E4 4720 cmpi.l #$FA82B9E4 , d4 * Check the data results +00003404 66FE 4721 bne * +00003406 0C85 00005730 4722 cmpi.l #$00005730 , d5 * Check the Flag results +0000340C 66FE 4723 bne * +0000340E 4724 +0000340E 4725 +0000340E 4E75 4726 rts +00003410 4727 +00003410 4728 +00003410 4729 +00003410 4730 *----------------------------------------------------------- +00003410 4731 *----------------------------------------------------------- +00003410 4732 * OPCODE : AND +00003410 4733 *----------------------------------------------------------- +00003410 4734 *----------------------------------------------------------- +00003410 4735 +00003410 4736 op_AND: +00003410 4737 +00003410 4738 ** <EA> to Register +00003410 4739 +00003410 203C A5A5A5A5 4740 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +00003416 223C 8167E123 4741 move.l #$8167E123, d1 * Initial Data-Y Outer loop +0000341C 243C A5A5A5A5 4742 move.l #$a5a5a5a5, d2 +00003422 7600 4743 move.l #$00000000, d3 +00003424 7800 4744 move.l #$00000000, d4 * Cumulative data results +00003426 7A00 4745 move.l #$00000000, d5 * Cumulative flag results +00003428 7C1E 4746 move.l #$0000001E, d6 * Inner loop counter +0000342A 7E1E 4747 move.l #$0000001E, d7 * Outer loop counter +0000342C 207C 00000100 4748 move.l #$00000100, a0 * Address for memory EA operations +00003432 4749 +00003432 4750 +00003432 4751 AND_OUTER1: +00003432 4752 +00003432 4753 * BYTE +00003432 2081 4754 move.l d1 , (a0) +00003434 C010 4755 and.b (a0) , d0 +00003436 40C3 4756 move SR , d3 +00003438 0283 0000000C 4757 andi.l #$0C , d3 * Isolate flags +0000343E DA83 4758 add.l d3 , d5 * Copy flag results into accumulator +00003440 D880 4759 add.l d0 , d4 * Copy data results into data accumulator +00003442 4760 +00003442 4761 * WORD +00003442 2081 4762 move.l d1 , (a0) +00003444 C050 4763 and.w (a0) , d0 +00003446 40C3 4764 move SR , d3 +00003448 0283 0000000C 4765 andi.l #$0C , d3 * Isolate flags +0000344E DA83 4766 add.l d3 , d5 * Copy flag results into accumulator +00003450 D880 4767 add.l d0 , d4 * Copy data results into data accumulator +00003452 4768 +00003452 4769 * LONG +00003452 2081 4770 move.l d1 , (a0) +00003454 C090 4771 and.l (a0) , d0 +00003456 40C3 4772 move SR , d3 +00003458 0283 0000000F 4773 andi.l #$0F , d3 * Isolate flags +0000345E DA83 4774 add.l d3 , d5 * Copy flag results into accumulator +00003460 D880 4775 add.l d0 , d4 * Copy data results into data accumulator +00003462 4776 +00003462 4777 +00003462 E289 4778 lsr.l #$1 , d1 +00003464 51CE FFCC 4779 dbf d6 , AND_OUTER1 +00003468 E28A 4780 lsr.l #$1 , d2 +0000346A 223C 8167E123 4781 move.l #$8167E123, d1 * Initial Data-Y +00003470 7C1E 4782 move.l #$0000001E, d6 * Inner loop counter +00003472 51CF FFBE 4783 dbf d7 , AND_OUTER1 +00003476 4784 +00003476 0C84 CF212883 4785 cmpi.l #$CF212883 , d4 * Check the data results +0000347C 66FE 4786 bne * +0000347E 0C85 00002D10 4787 cmpi.l #$00002D10 , d5 * Check the Flag results +00003484 66FE 4788 bne * +00003486 4789 +00003486 4790 +00003486 4791 ** Register to <EA> +00003486 4792 +00003486 203C 86738374 4793 move.l #$86738374, d0 * Initial Data-X Inner loop +0000348C 223C FC55F2FE 4794 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop +00003492 243C 86738374 4795 move.l #$86738374, d2 +00003498 7600 4796 move.l #$00000000, d3 +0000349A 7800 4797 move.l #$00000000, d4 * Cumulative data results +0000349C 7A00 4798 move.l #$00000000, d5 * Cumulative flag results +0000349E 7C1E 4799 move.l #$0000001E, d6 * Inner loop counter +000034A0 7E1D 4800 move.l #$0000001D, d7 * Outer loop counter +000034A2 207C 00000100 4801 move.l #$00000100, a0 * Address for memory EA operations +000034A8 4802 +000034A8 4803 +000034A8 4804 AND_OUTER2: +000034A8 4805 +000034A8 4806 * BYTE +000034A8 2080 4807 move.l d0 , (a0) +000034AA C310 4808 and.b d1 , (a0) +000034AC 40C3 4809 move SR , d3 +000034AE 0283 0000000C 4810 andi.l #$0C , d3 * Isolate flags +000034B4 DA83 4811 add.l d3 , d5 * Copy flag results into accumulator +000034B6 D890 4812 add.l (a0) , d4 * Copy data results into data accumulator +000034B8 4813 +000034B8 4814 * WORD +000034B8 2080 4815 move.l d0 , (a0) +000034BA C350 4816 and.w d1 , (a0) +000034BC 40C3 4817 move SR , d3 +000034BE 0283 0000000C 4818 andi.l #$0C , d3 * Isolate flags +000034C4 DA83 4819 add.l d3 , d5 * Copy flag results into accumulator +000034C6 D890 4820 add.l (a0) , d4 * Copy data results into data accumulator +000034C8 4821 +000034C8 4822 * LONG +000034C8 2080 4823 move.l d0 , (a0) +000034CA C390 4824 and.l d1 , (a0) +000034CC 40C3 4825 move SR , d3 +000034CE 0283 0000000F 4826 andi.l #$0F , d3 * Isolate flags +000034D4 DA83 4827 add.l d3 , d5 * Copy flag results into accumulator +000034D6 D890 4828 add.l (a0) , d4 * Copy data results into data accumulator +000034D8 4829 +000034D8 4830 +000034D8 E289 4831 lsr.l #$1 , d1 +000034DA 51CE FFCC 4832 dbf d6 , AND_OUTER2 +000034DE E28A 4833 lsr.l #$1 , d2 +000034E0 223C 8167E123 4834 move.l #$8167E123, d1 * Initial Data-Y +000034E6 7C1E 4835 move.l #$0000001E, d6 * Inner loop counter +000034E8 51CF FFBE 4836 dbf d7 , AND_OUTER2 +000034EC 4837 +000034EC 0C84 4A3DE544 4838 cmpi.l #$4A3DE544 , d4 * Check the data results +000034F2 66FE 4839 bne * +000034F4 0C85 000018E8 4840 cmpi.l #$000018E8 , d5 * Check the Flag results +000034FA 66FE 4841 bne * +000034FC 4842 +000034FC 4843 +000034FC 4E75 4844 rts +000034FE 4845 +000034FE 4846 +000034FE 4847 +000034FE 4848 *----------------------------------------------------------- +000034FE 4849 *----------------------------------------------------------- +000034FE 4850 * OPCODE : EOR +000034FE 4851 *----------------------------------------------------------- +000034FE 4852 *----------------------------------------------------------- +000034FE 4853 +000034FE 4854 op_EOR: +000034FE 4855 +000034FE 4856 ** Register to <EA> +000034FE 4857 +000034FE 203C 86738374 4858 move.l #$86738374, d0 * Initial Data-X Inner loop +00003504 223C FC55F2FE 4859 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop +0000350A 243C 86738374 4860 move.l #$86738374, d2 +00003510 7600 4861 move.l #$00000000, d3 +00003512 7800 4862 move.l #$00000000, d4 * Cumulative data results +00003514 7A00 4863 move.l #$00000000, d5 * Cumulative flag results +00003516 7C1E 4864 move.l #$0000001E, d6 * Inner loop counter +00003518 7E1D 4865 move.l #$0000001D, d7 * Outer loop counter +0000351A 207C 00000100 4866 move.l #$00000100, a0 * Address for memory EA operations +00003520 4867 +00003520 4868 +00003520 4869 EOR_OUTER2: +00003520 4870 +00003520 4871 * BYTE +00003520 2080 4872 move.l d0 , (a0) +00003522 B310 4873 eor.b d1 , (a0) +00003524 40C3 4874 move SR , d3 +00003526 0283 0000000C 4875 andi.l #$0C , d3 * Isolate flags +0000352C DA83 4876 add.l d3 , d5 * Copy flag results into accumulator +0000352E D890 4877 add.l (a0) , d4 * Copy data results into data accumulator +00003530 4878 +00003530 4879 * WORD +00003530 2080 4880 move.l d0 , (a0) +00003532 B350 4881 eor.w d1 , (a0) +00003534 40C3 4882 move SR , d3 +00003536 0283 0000000C 4883 andi.l #$0C , d3 * Isolate flags +0000353C DA83 4884 add.l d3 , d5 * Copy flag results into accumulator +0000353E D890 4885 add.l (a0) , d4 * Copy data results into data accumulator +00003540 4886 +00003540 4887 * LONG +00003540 2080 4888 move.l d0 , (a0) +00003542 B390 4889 eor.l d1 , (a0) +00003544 40C3 4890 move SR , d3 +00003546 0283 0000000F 4891 andi.l #$0F , d3 * Isolate flags +0000354C DA83 4892 add.l d3 , d5 * Copy flag results into accumulator +0000354E D890 4893 add.l (a0) , d4 * Copy data results into data accumulator +00003550 4894 +00003550 4895 +00003550 E289 4896 lsr.l #$1 , d1 +00003552 51CE FFCC 4897 dbf d6 , EOR_OUTER2 +00003556 E28A 4898 lsr.l #$1 , d2 +00003558 223C 8167E123 4899 move.l #$8167E123, d1 * Initial Data-Y +0000355E 7C1E 4900 move.l #$0000001E, d6 * Inner loop counter +00003560 51CF FFBE 4901 dbf d7 , EOR_OUTER2 +00003564 4902 +00003564 0C84 55C5EB70 4903 cmpi.l #$55C5EB70 , d4 * Check the data results +0000356A 66FE 4904 bne * +0000356C 0C85 00004430 4905 cmpi.l #$00004430 , d5 * Check the Flag results +00003572 66FE 4906 bne * +00003574 4907 +00003574 4908 +00003574 4E75 4909 rts +00003576 4910 +00003576 4911 +00003576 4912 *----------------------------------------------------------- +00003576 4913 *----------------------------------------------------------- +00003576 4914 * OPCODE : CMP +00003576 4915 *----------------------------------------------------------- +00003576 4916 *----------------------------------------------------------- +00003576 4917 +00003576 4918 op_CMP: +00003576 4919 +00003576 4920 +00003576 4921 ** <EA> to Register +00003576 4922 +00003576 203C A5A5A5A5 4923 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +0000357C 223C 8167E123 4924 move.l #$8167E123, d1 * Initial Data-Y Outer loop +00003582 243C A5A5A5A5 4925 move.l #$a5a5a5a5, d2 +00003588 7600 4926 move.l #$00000000, d3 +0000358A 7800 4927 move.l #$00000000, d4 * Cumulative data results +0000358C 7A00 4928 move.l #$00000000, d5 * Cumulative flag results +0000358E 7C1E 4929 move.l #$0000001E, d6 * Inner loop counter +00003590 7E1E 4930 move.l #$0000001E, d7 * Outer loop counter +00003592 207C 00000100 4931 move.l #$00000100, a0 * Address for memory EA operations +00003598 4932 +00003598 4933 +00003598 4934 CMP_OUTER1: +00003598 4935 +00003598 4936 * BYTE +00003598 2081 4937 move.l d1 , (a0) +0000359A B010 4938 cmp.b (a0) , d0 +0000359C 40C3 4939 move SR , d3 +0000359E 0283 0000000F 4940 andi.l #$0F , d3 * Isolate flags +000035A4 DA83 4941 add.l d3 , d5 * Copy flag results into accumulator +000035A6 D880 4942 add.l d0 , d4 * Copy data results into data accumulator +000035A8 4943 +000035A8 4944 * WORD +000035A8 2081 4945 move.l d1 , (a0) +000035AA B050 4946 cmp.w (a0) , d0 +000035AC 40C3 4947 move SR , d3 +000035AE 0283 0000000F 4948 andi.l #$0F , d3 * Isolate flags +000035B4 DA83 4949 add.l d3 , d5 * Copy flag results into accumulator +000035B6 D880 4950 add.l d0 , d4 * Copy data results into data accumulator +000035B8 4951 +000035B8 4952 * LONG +000035B8 2081 4953 move.l d1 , (a0) +000035BA B090 4954 cmp.l (a0) , d0 +000035BC 40C3 4955 move SR , d3 +000035BE 0283 0000000F 4956 andi.l #$0F , d3 * Isolate flags +000035C4 DA83 4957 add.l d3 , d5 * Copy flag results into accumulator +000035C6 D880 4958 add.l d0 , d4 * Copy data results into data accumulator +000035C8 4959 +000035C8 4960 +000035C8 E289 4961 lsr.l #$1 , d1 +000035CA 51CE FFCC 4962 dbf d6 , CMP_OUTER1 +000035CE E28A 4963 lsr.l #$1 , d2 +000035D0 223C 8167E123 4964 move.l #$8167E123, d1 * Initial Data-Y +000035D6 7C1E 4965 move.l #$0000001E, d6 * Inner loop counter +000035D8 51CF FFBE 4966 dbf d7 , CMP_OUTER1 +000035DC 4967 +000035DC 0C84 7878712F 4968 cmpi.l #$7878712F , d4 * Check the data results +000035E2 66FE 4969 bne * +000035E4 0C85 00005502 4970 cmpi.l #$00005502 , d5 * Check the Flag results +000035EA 66FE 4971 bne * +000035EC 4972 +000035EC 4973 +000035EC 4974 +000035EC 4E75 4975 rts +000035EE 4976 +000035EE 4977 +000035EE 4978 *----------------------------------------------------------- +000035EE 4979 *----------------------------------------------------------- +000035EE 4980 * OPCODE : CMPA +000035EE 4981 *----------------------------------------------------------- +000035EE 4982 *----------------------------------------------------------- +000035EE 4983 +000035EE 4984 op_CMPA: +000035EE 4985 +000035EE 4986 +000035EE 4987 ** <EA> to Register +000035EE 4988 +000035EE 207C A5A5A5A5 4989 move.l #$a5a5a5a5, a0 * Initial Data-X Inner loop +000035F4 223C 8167E123 4990 move.l #$8167E123, d1 * Initial Data-Y Outer loop +000035FA 243C A5A5A5A5 4991 move.l #$a5a5a5a5, d2 +00003600 7600 4992 move.l #$00000000, d3 +00003602 7800 4993 move.l #$00000000, d4 * Cumulative data results +00003604 7A00 4994 move.l #$00000000, d5 * Cumulative flag results +00003606 7C1E 4995 move.l #$0000001E, d6 * Inner loop counter +00003608 7E1E 4996 move.l #$0000001E, d7 * Outer loop counter +0000360A 227C 00000100 4997 move.l #$00000100, a1 * Address for memory EA operations +00003610 4998 +00003610 4999 +00003610 5000 CMPA_OUTER1: +00003610 5001 +00003610 5002 +00003610 5003 * WORD +00003610 2281 5004 move.l d1 , (a1) +00003612 B0D1 5005 cmpa.w (a1) , a0 +00003614 40C3 5006 move SR , d3 +00003616 0283 0000000F 5007 andi.l #$0F , d3 * Isolate flags +0000361C DA83 5008 add.l d3 , d5 * Copy flag results into accumulator +0000361E D888 5009 add.l a0 , d4 * Copy data results into data accumulator +00003620 5010 +00003620 5011 * LONG +00003620 2281 5012 move.l d1 , (a1) +00003622 B1D1 5013 cmpa.l (a1) , a0 +00003624 40C3 5014 move SR , d3 +00003626 0283 0000000F 5015 andi.l #$0F , d3 * Isolate flags +0000362C DA83 5016 add.l d3 , d5 * Copy flag results into accumulator +0000362E D888 5017 add.l a0 , d4 * Copy data results into data accumulator +00003630 5018 +00003630 5019 +00003630 E289 5020 lsr.l #$1 , d1 +00003632 51CE FFDC 5021 dbf d6 , CMPA_OUTER1 +00003636 E28A 5022 lsr.l #$1 , d2 +00003638 223C 8167E123 5023 move.l #$8167E123, d1 * Initial Data-Y +0000363E 7C1E 5024 move.l #$0000001E, d6 * Inner loop counter +00003640 51CF FFCE 5025 dbf d7 , CMPA_OUTER1 +00003644 5026 +00003644 0C84 A5A5A0CA 5027 cmpi.l #$a5a5a0ca , d4 * Check the data results +0000364A 66FE 5028 bne * +0000364C 0C85 00003A7D 5029 cmpi.l #$00003A7D , d5 * Check the Flag results +00003652 66FE 5030 bne * +00003654 5031 +00003654 5032 +00003654 4E75 5033 rts +00003656 5034 +00003656 5035 +00003656 5036 +00003656 5037 *----------------------------------------------------------- +00003656 5038 *----------------------------------------------------------- +00003656 5039 * OPCODE : CMPM +00003656 5040 *----------------------------------------------------------- +00003656 5041 *----------------------------------------------------------- +00003656 5042 +00003656 5043 op_CMPM: +00003656 5044 +00003656 207C 00000100 5045 move.l #$00000100, a0 * Address for Data-X +0000365C 227C 00000200 5046 move.l #$00000200, a1 * Address for Data-Y +00003662 7000 5047 move.l #$00000000, d0 +00003664 7200 5048 move.l #$00000000, d1 +00003666 7400 5049 move.l #$00000000, d2 +00003668 5050 +00003668 20FC 11FF5580 5051 move.l #$11FF5580 , (a0)+ * Populate test data +0000366E 20FC 1111FFFF 5052 move.l #$1111FFFF , (a0)+ * Populate test data +00003674 20FC 33333333 5053 move.l #$33333333 , (a0)+ * Populate test data +0000367A 20FC 44444444 5054 move.l #$44444444 , (a0)+ * Populate test data +00003680 5055 +00003680 22FC 80FF337F 5056 move.l #$80FF337F , (a1)+ * Populate test data +00003686 22FC FFFF1111 5057 move.l #$FFFF1111 , (a1)+ * Populate test data +0000368C 22FC 33333333 5058 move.l #$33333333 , (a1)+ * Populate test data +00003692 22FC 44444444 5059 move.l #$44444444 , (a1)+ * Populate test data +00003698 5060 +00003698 207C 00000100 5061 move.l #$00000100, a0 * Address for Data-X +0000369E 227C 00000200 5062 move.l #$00000200, a1 * Address for Data-Y +000036A4 7C0F 5063 move.l #$0000000F, d6 * Loop counter +000036A6 5064 +000036A6 B308 5065 CMPM_LOOP1: cmpm.b (a0)+ , (a1)+ +000036A8 40C3 5066 move SR , d3 +000036AA 0283 0000000F 5067 andi.l #$0F , d3 * Isolate flags +000036B0 D083 5068 add.l d3 , d0 * Copy flag results into accumulator +000036B2 51CE FFF2 5069 dbf d6 , CMPM_LOOP1 +000036B6 5070 +000036B6 5071 +000036B6 207C 00000100 5072 move.l #$00000100, a0 * Address for Data-X +000036BC 227C 00000200 5073 move.l #$00000200, a1 * Address for Data-Y +000036C2 7C07 5074 move.l #$00000007, d6 * Loop counter +000036C4 5075 +000036C4 B348 5076 CMPM_LOOP2: cmpm.w (a0)+ , (a1)+ +000036C6 40C3 5077 move SR , d3 +000036C8 0283 0000000F 5078 andi.l #$0F , d3 * Isolate flags +000036CE D283 5079 add.l d3 , d1 * Copy flag results into accumulator +000036D0 51CE FFF2 5080 dbf d6 , CMPM_LOOP2 +000036D4 5081 +000036D4 5082 +000036D4 207C 00000100 5083 move.l #$00000100, a0 * Address for Data-X +000036DA 227C 00000200 5084 move.l #$00000200, a1 * Address for Data-Y +000036E0 7C03 5085 move.l #$00000003, d6 * Loop counter +000036E2 5086 +000036E2 B388 5087 CMPM_LOOP3: cmpm.l (a0)+ , (a1)+ +000036E4 40C3 5088 move SR , d3 +000036E6 0283 0000000F 5089 andi.l #$0F , d3 * Isolate flags +000036EC D483 5090 add.l d3 , d2 * Copy flag results into accumulator +000036EE 51CE FFF2 5091 dbf d6 , CMPM_LOOP3 +000036F2 5092 +000036F2 5093 +000036F2 0C80 0000004C 5094 cmpi.l #$0000004C , d0 * Check the data results +000036F8 66FE 5095 bne * +000036FA 0C81 00000024 5096 cmpi.l #$00000024 , d1 +00003700 66FE 5097 bne * +00003702 0C82 00000012 5098 cmpi.l #$00000012 , d2 +00003708 66FE 5099 bne * +0000370A 5100 +0000370A 4E75 5101 rts +0000370C 5102 +0000370C 5103 +0000370C 5104 *----------------------------------------------------------- +0000370C 5105 *----------------------------------------------------------- +0000370C 5106 * OPCODE : ADD +0000370C 5107 *----------------------------------------------------------- +0000370C 5108 *----------------------------------------------------------- +0000370C 5109 +0000370C 5110 op_ADD: +0000370C 5111 +0000370C 5112 +0000370C 5113 ** <EA> to Register +0000370C 203C A5A5A5A5 5114 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +00003712 223C 8167E123 5115 move.l #$8167E123, d1 * Initial Data-Y Outer loop +00003718 243C A5A5A5A5 5116 move.l #$a5a5a5a5, d2 +0000371E 7600 5117 move.l #$00000000, d3 +00003720 7800 5118 move.l #$00000000, d4 * Cumulative data results +00003722 7A00 5119 move.l #$00000000, d5 * Cumulative flag results +00003724 7C1E 5120 move.l #$0000001E, d6 * Inner loop counter +00003726 7E1E 5121 move.l #$0000001E, d7 * Outer loop counter +00003728 207C 00000100 5122 move.l #$00000100, a0 * Address for memory EA operations +0000372E 5123 +0000372E 5124 +0000372E 5125 ADD_OUTER1: +0000372E 5126 +0000372E 5127 * BYTE +0000372E 2081 5128 move.l d1 , (a0) +00003730 D010 5129 add.b (a0) , d0 +00003732 40C3 5130 move SR , d3 +00003734 0283 0000001F 5131 andi.l #$1F , d3 * Isolate flags +0000373A DA83 5132 add.l d3 , d5 * Copy flag results into accumulator +0000373C D880 5133 add.l d0 , d4 * Copy data results into data accumulator +0000373E 5134 +0000373E 5135 * WORD +0000373E 2081 5136 move.l d1 , (a0) +00003740 D050 5137 add.w (a0) , d0 +00003742 40C3 5138 move SR , d3 +00003744 0283 0000000C 5139 andi.l #$0C , d3 * Isolate flags +0000374A DA83 5140 add.l d3 , d5 * Copy flag results into accumulator +0000374C D880 5141 add.l d0 , d4 * Copy data results into data accumulator +0000374E 5142 +0000374E 5143 * LONG +0000374E 2081 5144 move.l d1 , (a0) +00003750 D090 5145 add.l (a0) , d0 +00003752 40C3 5146 move SR , d3 +00003754 0283 0000000F 5147 andi.l #$0F , d3 * Isolate flags +0000375A DA83 5148 add.l d3 , d5 * Copy flag results into accumulator +0000375C D880 5149 add.l d0 , d4 * Copy data results into data accumulator +0000375E 5150 +0000375E 5151 +0000375E E299 5152 ror.l #$1 , d1 +00003760 51CE FFCC 5153 dbf d6 , ADD_OUTER1 +00003764 E29A 5154 ror.l #$1 , d2 +00003766 223C 8167E123 5155 move.l #$8167E123, d1 * Initial Data-Y +0000376C 7C1E 5156 move.l #$0000001E, d6 * Inner loop counter +0000376E 51CF FFBE 5157 dbf d7 , ADD_OUTER1 +00003772 5158 +00003772 0C84 23ED428F 5159 cmpi.l #$23ED428F , d4 * Check the data results +00003778 66FE 5160 bne * +0000377A 0C85 00004C96 5161 cmpi.l #$00004C96 , d5 * Check the Flag results +00003780 66FE 5162 bne * +00003782 5163 +00003782 5164 +00003782 5165 ** Register to <EA> +00003782 203C 86738374 5166 move.l #$86738374, d0 * Initial Data-X Inner loop +00003788 223C FC55F2FE 5167 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop +0000378E 243C 86738374 5168 move.l #$86738374, d2 +00003794 7600 5169 move.l #$00000000, d3 +00003796 7800 5170 move.l #$00000000, d4 * Cumulative data results +00003798 7A00 5171 move.l #$00000000, d5 * Cumulative flag results +0000379A 7C1E 5172 move.l #$0000001E, d6 * Inner loop counter +0000379C 7E1D 5173 move.l #$0000001D, d7 * Outer loop counter +0000379E 207C 00000100 5174 move.l #$00000100, a0 * Address for memory EA operations +000037A4 5175 +000037A4 5176 +000037A4 5177 ADD_OUTER2: +000037A4 5178 +000037A4 5179 * BYTE +000037A4 2080 5180 move.l d0 , (a0) +000037A6 D310 5181 add.b d1 , (a0) +000037A8 40C3 5182 move SR , d3 +000037AA 0283 0000000C 5183 andi.l #$0C , d3 * Isolate flags +000037B0 DA83 5184 add.l d3 , d5 * Copy flag results into accumulator +000037B2 D890 5185 add.l (a0) , d4 * Copy data results into data accumulator +000037B4 5186 +000037B4 5187 * WORD +000037B4 2080 5188 move.l d0 , (a0) +000037B6 D350 5189 add.w d1 , (a0) +000037B8 40C3 5190 move SR , d3 +000037BA 0283 0000001F 5191 andi.l #$1F , d3 * Isolate flags +000037C0 DA83 5192 add.l d3 , d5 * Copy flag results into accumulator +000037C2 D890 5193 add.l (a0) , d4 * Copy data results into data accumulator +000037C4 5194 +000037C4 5195 * LONG +000037C4 2080 5196 move.l d0 , (a0) +000037C6 D390 5197 add.l d1 , (a0) +000037C8 40C3 5198 move SR , d3 +000037CA 0283 0000000F 5199 andi.l #$0F , d3 * Isolate flags +000037D0 DA83 5200 add.l d3 , d5 * Copy flag results into accumulator +000037D2 D890 5201 add.l (a0) , d4 * Copy data results into data accumulator +000037D4 5202 +000037D4 5203 +000037D4 E299 5204 ror.l #$1 , d1 +000037D6 51CE FFCC 5205 dbf d6 , ADD_OUTER2 +000037DA E29A 5206 ror.l #$1 , d2 +000037DC 223C 8167E123 5207 move.l #$8167E123, d1 * Initial Data-Y +000037E2 7C1E 5208 move.l #$0000001E, d6 * Inner loop counter +000037E4 51CF FFBE 5209 dbf d7 , ADD_OUTER2 +000037E8 5210 +000037E8 0C84 6701B884 5211 cmpi.l #$6701B884 , d4 * Check the data results +000037EE 66FE 5212 bne * +000037F0 0C85 00005467 5213 cmpi.l #$00005467 , d5 * Check the Flag results +000037F6 66FE 5214 bne * +000037F8 5215 +000037F8 4E75 5216 rts +000037FA 5217 +000037FA 5218 *----------------------------------------------------------- +000037FA 5219 *----------------------------------------------------------- +000037FA 5220 * OPCODE : SUB +000037FA 5221 *----------------------------------------------------------- +000037FA 5222 *----------------------------------------------------------- +000037FA 5223 +000037FA 5224 op_SUB: +000037FA 5225 +000037FA 5226 ** <EA> to Register +000037FA 203C A5A5A5A5 5227 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +00003800 223C 8167E123 5228 move.l #$8167E123, d1 * Initial Data-Y Outer loop +00003806 243C A5A5A5A5 5229 move.l #$a5a5a5a5, d2 +0000380C 7600 5230 move.l #$00000000, d3 +0000380E 7800 5231 move.l #$00000000, d4 * Cumulative data results +00003810 7A00 5232 move.l #$00000000, d5 * Cumulative flag results +00003812 7C1E 5233 move.l #$0000001E, d6 * Inner loop counter +00003814 7E1E 5234 move.l #$0000001E, d7 * Outer loop counter +00003816 207C 00000100 5235 move.l #$00000100, a0 * Address for memory EA operations +0000381C 5236 +0000381C 5237 +0000381C 5238 SUB_OUTER1: +0000381C 5239 +0000381C 5240 * BYTE +0000381C 2081 5241 move.l d1 , (a0) +0000381E 9010 5242 sub.b (a0) , d0 +00003820 40C3 5243 move SR , d3 +00003822 0283 0000001F 5244 andi.l #$1F , d3 * Isolate flags +00003828 DA83 5245 add.l d3 , d5 * Copy flag results into accumulator +0000382A D880 5246 add.l d0 , d4 * Copy data results into data accumulator +0000382C 5247 +0000382C 5248 * WORD +0000382C 2081 5249 move.l d1 , (a0) +0000382E 9050 5250 sub.w (a0) , d0 +00003830 40C3 5251 move SR , d3 +00003832 0283 0000000C 5252 andi.l #$0C , d3 * Isolate flags +00003838 DA83 5253 add.l d3 , d5 * Copy flag results into accumulator +0000383A D880 5254 add.l d0 , d4 * Copy data results into data accumulator +0000383C 5255 +0000383C 5256 * LONG +0000383C 2081 5257 move.l d1 , (a0) +0000383E 9090 5258 sub.l (a0) , d0 +00003840 40C3 5259 move SR , d3 +00003842 0283 0000000F 5260 andi.l #$0F , d3 * Isolate flags +00003848 DA83 5261 add.l d3 , d5 * Copy flag results into accumulator +0000384A D880 5262 add.l d0 , d4 * Copy data results into data accumulator +0000384C 5263 +0000384C 5264 +0000384C E299 5265 ror.l #$1 , d1 +0000384E 51CE FFCC 5266 dbf d6 , SUB_OUTER1 +00003852 E29A 5267 ror.l #$1 , d2 +00003854 223C 8167E123 5268 move.l #$8167E123, d1 * Initial Data-Y +0000385A 7C1E 5269 move.l #$0000001E, d6 * Inner loop counter +0000385C 51CF FFBE 5270 dbf d7 , SUB_OUTER1 +00003860 5271 +00003860 0C84 1A8D14CF 5272 cmpi.l #$1A8D14CF , d4 * Check the data results +00003866 66FE 5273 bne * +00003868 0C85 00004FC4 5274 cmpi.l #$00004FC4 , d5 * Check the Flag results +0000386E 66FE 5275 bne * +00003870 5276 +00003870 5277 +00003870 5278 ** Register to <EA> +00003870 203C 86738374 5279 move.l #$86738374, d0 * Initial Data-X Inner loop +00003876 223C FC55F2FE 5280 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop +0000387C 243C 86738374 5281 move.l #$86738374, d2 +00003882 7600 5282 move.l #$00000000, d3 +00003884 7800 5283 move.l #$00000000, d4 * Cumulative data results +00003886 7A00 5284 move.l #$00000000, d5 * Cumulative flag results +00003888 7C1E 5285 move.l #$0000001E, d6 * Inner loop counter +0000388A 7E1D 5286 move.l #$0000001D, d7 * Outer loop counter +0000388C 207C 00000100 5287 move.l #$00000100, a0 * Address for memory EA operations +00003892 5288 +00003892 5289 +00003892 5290 SUB_OUTER2: +00003892 5291 +00003892 5292 * BYTE +00003892 2080 5293 move.l d0 , (a0) +00003894 9310 5294 sub.b d1 , (a0) +00003896 40C3 5295 move SR , d3 +00003898 0283 0000000C 5296 andi.l #$0C , d3 * Isolate flags +0000389E DA83 5297 add.l d3 , d5 * Copy flag results into accumulator +000038A0 D890 5298 add.l (a0) , d4 * Copy data results into data accumulator +000038A2 5299 +000038A2 5300 * WORD +000038A2 2080 5301 move.l d0 , (a0) +000038A4 9350 5302 sub.w d1 , (a0) +000038A6 40C3 5303 move SR , d3 +000038A8 0283 0000001F 5304 andi.l #$1F , d3 * Isolate flags +000038AE DA83 5305 add.l d3 , d5 * Copy flag results into accumulator +000038B0 D890 5306 add.l (a0) , d4 * Copy data results into data accumulator +000038B2 5307 +000038B2 5308 * LONG +000038B2 2080 5309 move.l d0 , (a0) +000038B4 9390 5310 sub.l d1 , (a0) +000038B6 40C3 5311 move SR , d3 +000038B8 0283 0000000F 5312 andi.l #$0F , d3 * Isolate flags +000038BE DA83 5313 add.l d3 , d5 * Copy flag results into accumulator +000038C0 D890 5314 add.l (a0) , d4 * Copy data results into data accumulator +000038C2 5315 +000038C2 5316 +000038C2 E299 5317 ror.l #$1 , d1 +000038C4 51CE FFCC 5318 dbf d6 , SUB_OUTER2 +000038C8 E29A 5319 ror.l #$1 , d2 +000038CA 223C 8167E123 5320 move.l #$8167E123, d1 * Initial Data-Y +000038D0 7C1E 5321 move.l #$0000001E, d6 * Inner loop counter +000038D2 51CF FFBE 5322 dbf d7 , SUB_OUTER2 +000038D6 5323 +000038D6 0C84 36D38BEC 5324 cmpi.l #$36D38BEC , d4 * Check the data results +000038DC 66FE 5325 bne * +000038DE 0C85 000045A5 5326 cmpi.l #$000045A5 , d5 * Check the Flag results +000038E4 66FE 5327 bne * +000038E6 5328 +000038E6 5329 +000038E6 5330 +000038E6 5331 +000038E6 4E75 5332 rts +000038E8 5333 +000038E8 5334 +000038E8 5335 +000038E8 5336 *----------------------------------------------------------- +000038E8 5337 *----------------------------------------------------------- +000038E8 5338 * OPCODE : ADDA +000038E8 5339 *----------------------------------------------------------- +000038E8 5340 *----------------------------------------------------------- +000038E8 5341 +000038E8 5342 op_ADDA: +000038E8 5343 +000038E8 5344 ** <EA> to Register +000038E8 203C A5A5A5A5 5345 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +000038EE 223C 8167E123 5346 move.l #$8167E123, d1 +000038F4 243C A5A5A5A5 5347 move.l #$a5a5a5a5, d2 +000038FA 7600 5348 move.l #$00000000, d3 +000038FC 7800 5349 move.l #$00000000, d4 * Cumulative data results +000038FE 7A00 5350 move.l #$00000000, d5 * Cumulative flag results +00003900 7C1E 5351 move.l #$0000001E, d6 * Inner loop counter +00003902 7E1E 5352 move.l #$0000001E, d7 * Outer loop counter +00003904 207C 00000100 5353 move.l #$00000100, a0 * Address for memory EA operations +0000390A 227C 8167E123 5354 move.l #$8167E123, a1 * Initial Data-Y Outer loop +00003910 5355 +00003910 5356 ADDA_OUTER1: +00003910 5357 +00003910 5358 * WORD +00003910 5359 *move.l d1 , (a0) * !!! Easy68K is not altering the whole 32-bits of the address register +00003910 5360 *adda.w (a0) , a1 +00003910 5361 *add.l a1 , d4 * Copy data results into data accumulator +00003910 5362 +00003910 5363 * LONG +00003910 2081 5364 move.l d1 , (a0) +00003912 D3D0 5365 adda.l (a0) , a1 +00003914 D889 5366 add.l a1 , d4 * Copy data results into data accumulator +00003916 5367 +00003916 E299 5368 ror.l #$1 , d1 +00003918 51CE FFF6 5369 dbf d6 , ADDA_OUTER1 +0000391C E299 5370 ror.l #$1 , d1 +0000391E 2241 5371 move.l d1 , a1 +00003920 223C 8167E123 5372 move.l #$8167E123, d1 * Initial Data-Y +00003926 7C1E 5373 move.l #$0000001E, d6 * Inner loop counter +00003928 51CF FFE6 5374 dbf d7 , ADDA_OUTER1 +0000392C 5375 +0000392C 0C84 AC04DB4C 5376 cmpi.l #$AC04DB4C , d4 * Check the data results +00003932 66FE 5377 bne * +00003934 5378 +00003934 5379 +00003934 4E75 5380 rts +00003936 5381 +00003936 5382 +00003936 5383 *----------------------------------------------------------- +00003936 5384 *----------------------------------------------------------- +00003936 5385 * OPCODE : SUBA +00003936 5386 *----------------------------------------------------------- +00003936 5387 *----------------------------------------------------------- +00003936 5388 +00003936 5389 op_SUBA: +00003936 5390 +00003936 5391 ** <EA> to Register +00003936 203C A5A5A5A5 5392 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +0000393C 223C 8167E123 5393 move.l #$8167E123, d1 +00003942 243C A5A5A5A5 5394 move.l #$a5a5a5a5, d2 +00003948 7600 5395 move.l #$00000000, d3 +0000394A 7800 5396 move.l #$00000000, d4 * Cumulative data results +0000394C 7A00 5397 move.l #$00000000, d5 * Cumulative flag results +0000394E 7C1E 5398 move.l #$0000001E, d6 * Inner loop counter +00003950 7E1E 5399 move.l #$0000001E, d7 * Outer loop counter +00003952 207C 00000100 5400 move.l #$00000100, a0 * Address for memory EA operations +00003958 227C 8167E123 5401 move.l #$8167E123, a1 * Initial Data-Y Outer loop +0000395E 5402 +0000395E 5403 SUBA_OUTER1: +0000395E 5404 +0000395E 5405 * WORD +0000395E 5406 *move.l d1 , (a0) * !!! Easy68K is not altering the whole 32-bits of the address register +0000395E 5407 *suba.w (a0) , a1 +0000395E 5408 *add.l a1 , d4 * Copy data results into data accumulator +0000395E 5409 +0000395E 5410 * LONG +0000395E 2081 5411 move.l d1 , (a0) +00003960 93D0 5412 suba.l (a0) , a1 +00003962 D889 5413 add.l a1 , d4 * Copy data results into data accumulator +00003964 5414 +00003964 E299 5415 ror.l #$1 , d1 +00003966 51CE FFF6 5416 dbf d6 , SUBA_OUTER1 +0000396A E299 5417 ror.l #$1 , d1 +0000396C 2241 5418 move.l d1 , a1 +0000396E 223C 8167E123 5419 move.l #$8167E123, d1 * Initial Data-Y +00003974 7C1E 5420 move.l #$0000001E, d6 * Inner loop counter +00003976 51CF FFE6 5421 dbf d7 , SUBA_OUTER1 +0000397A 5422 +0000397A 0C84 E1E36D7A 5423 cmpi.l #$E1E36D7A , d4 * Check the data results +00003980 66FE 5424 bne * +00003982 5425 +00003982 5426 +00003982 4E75 5427 rts +00003984 5428 +00003984 5429 +00003984 5430 +00003984 5431 *----------------------------------------------------------- +00003984 5432 *----------------------------------------------------------- +00003984 5433 * OPCODE : ADDX +00003984 5434 *----------------------------------------------------------- +00003984 5435 *----------------------------------------------------------- +00003984 5436 +00003984 5437 op_ADDX: +00003984 5438 +00003984 5439 +00003984 5440 ** Register to Register +00003984 203C A5A5A5A5 5441 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +0000398A 223C 8167E123 5442 move.l #$8167E123, d1 * Initial Data-Y Outer loop +00003990 243C A5A5A5A5 5443 move.l #$a5a5a5a5, d2 +00003996 7600 5444 move.l #$00000000, d3 +00003998 7800 5445 move.l #$00000000, d4 * Cumulative data results +0000399A 7A00 5446 move.l #$00000000, d5 * Cumulative flag results +0000399C 7C1E 5447 move.l #$0000001E, d6 * Inner loop counter +0000399E 7E1E 5448 move.l #$0000001E, d7 * Outer loop counter +000039A0 207C 00000100 5449 move.l #$00000100, a0 * Address for memory EA operations +000039A6 5450 +000039A6 5451 +000039A6 5452 ADDX_OUTER1: +000039A6 5453 +000039A6 5454 * BYTE +000039A6 2002 5455 move.l d2 , d0 +000039A8 D101 5456 addx.b d1 , d0 +000039AA 40C3 5457 move SR , d3 +000039AC 0283 0000001F 5458 andi.l #$1F , d3 * Isolate flags +000039B2 DA83 5459 add.l d3 , d5 * Copy flag results into accumulator +000039B4 D880 5460 add.l d0 , d4 * Copy data results into data accumulator +000039B6 5461 +000039B6 5462 * WORD +000039B6 2002 5463 move.l d2 , d0 +000039B8 D141 5464 addx.w d1 , d0 +000039BA 40C3 5465 move SR , d3 +000039BC 0283 0000001F 5466 andi.l #$1F , d3 * Isolate flags +000039C2 DA83 5467 add.l d3 , d5 * Copy flag results into accumulator +000039C4 D880 5468 add.l d0 , d4 * Copy data results into data accumulator +000039C6 5469 +000039C6 5470 * LONG +000039C6 2002 5471 move.l d2 , d0 +000039C8 D181 5472 addx.l d1 , d0 +000039CA 40C3 5473 move SR , d3 +000039CC 0283 0000001F 5474 andi.l #$1F , d3 * Isolate flags +000039D2 DA83 5475 add.l d3 , d5 * Copy flag results into accumulator +000039D4 D880 5476 add.l d0 , d4 * Copy data results into data accumulator +000039D6 5477 +000039D6 E299 5478 ror.l #$1 , d1 +000039D8 51CE FFCC 5479 dbf d6 , ADDX_OUTER1 +000039DC E29A 5480 ror.l #$1 , d2 +000039DE 223C 8167E123 5481 move.l #$8167E123, d1 * Initial Data-Y +000039E4 7C1E 5482 move.l #$0000001E, d6 * Inner loop counter +000039E6 51CF FFBE 5483 dbf d7 , ADDX_OUTER1 +000039EA 5484 +000039EA 0C84 4E96A4D9 5485 cmpi.l #$4E96A4D9 , d4 * Check the data results +000039F0 66FE 5486 bne * +000039F2 0C85 000085CD 5487 cmpi.l #$000085CD , d5 * Check the Flag results +000039F8 66FE 5488 bne * +000039FA 5489 +000039FA 5490 +000039FA 5491 +000039FA 5492 * -(An) , -(An) +000039FA 5493 +000039FA 7000 5494 move.l #$00000000, d0 * BYTE Flag Results Accumulator +000039FC 7200 5495 move.l #$00000000, d1 +000039FE 7400 5496 move.l #$00000000, d2 +00003A00 207C 00000100 5497 move.l #$00000100, a0 * Address for Data-X +00003A06 227C 00000200 5498 move.l #$00000200, a1 * Address for Data-Y +00003A0C 20FC 11FF5580 5499 move.l #$11FF5580 , (a0)+ * Populate test data +00003A12 20FC 1111FFFF 5500 move.l #$1111FFFF , (a0)+ * Populate test data +00003A18 20FC 33333333 5501 move.l #$33333333 , (a0)+ * Populate test data +00003A1E 20FC 44444444 5502 move.l #$44444444 , (a0)+ * Populate test data +00003A24 22FC 80FF337F 5503 move.l #$80FF337F , (a1)+ * Populate test data +00003A2A 22FC FFFF1111 5504 move.l #$FFFF1111 , (a1)+ * Populate test data +00003A30 22FC 33333333 5505 move.l #$33333333 , (a1)+ * Populate test data +00003A36 22FC 44444444 5506 move.l #$44444444 , (a1)+ * Populate test data +00003A3C 5507 +00003A3C 5508 +00003A3C 7C0F 5509 move.l #$0000000F, d6 * Loop counter +00003A3E 5510 +00003A3E D308 5511 ADDX_LOOP3: addx.b -(a0) , -(a1) +00003A40 40C3 5512 move SR , d3 +00003A42 0283 0000000F 5513 andi.l #$0F , d3 * Isolate flags +00003A48 D083 5514 add.l d3 , d0 * Copy flag results into accumulator +00003A4A D211 5515 add.b (a1) , d1 +00003A4C 51CE FFF0 5516 dbf d6 , ADDX_LOOP3 +00003A50 5517 +00003A50 5518 +00003A50 207C 00000110 5519 move.l #$00000110, a0 * Address for Data-X +00003A56 227C 00000210 5520 move.l #$00000210, a1 * Address for Data-Y +00003A5C 7C07 5521 move.l #$00000007, d6 * Loop counter +00003A5E 5522 +00003A5E D348 5523 ADDX_LOOP4: addx.w -(a0) , -(a1) +00003A60 40C3 5524 move SR , d3 +00003A62 0283 0000000F 5525 andi.l #$0F , d3 * Isolate flags +00003A68 D083 5526 add.l d3 , d0 * Copy flag results into accumulator +00003A6A D251 5527 add.w (a1) , d1 +00003A6C 51CE FFF0 5528 dbf d6 , ADDX_LOOP4 +00003A70 5529 +00003A70 5530 +00003A70 207C 00000110 5531 move.l #$00000110, a0 * Address for Data-X +00003A76 227C 00000210 5532 move.l #$00000210, a1 * Address for Data-Y +00003A7C 7C03 5533 move.l #$00000003, d6 * Loop counter +00003A7E 5534 +00003A7E D388 5535 ADDX_LOOP5: addx.l -(a0) , -(a1) +00003A80 40C3 5536 move SR , d3 +00003A82 0283 0000000F 5537 andi.l #$0F , d3 * Isolate flags +00003A88 D083 5538 add.l d3 , d0 * Copy flag results into accumulator +00003A8A D291 5539 add.l (a1) , d1 +00003A8C 51CE FFF0 5540 dbf d6 , ADDX_LOOP5 +00003A90 5541 +00003A90 5542 +00003A90 0C80 00000095 5543 cmpi.l #$00000095 , d0 * Check the flag results +00003A96 66FE 5544 bne * +00003A98 0C81 C812A682 5545 cmpi.l #$C812A682 , d1 * Check the data results +00003A9E 66FE 5546 bne * +00003AA0 5547 +00003AA0 4E75 5548 rts +00003AA2 5549 +00003AA2 5550 +00003AA2 5551 +00003AA2 5552 +00003AA2 5553 *----------------------------------------------------------- +00003AA2 5554 *----------------------------------------------------------- +00003AA2 5555 * OPCODE : SUBX +00003AA2 5556 *----------------------------------------------------------- +00003AA2 5557 *----------------------------------------------------------- +00003AA2 5558 +00003AA2 5559 op_SUBX: +00003AA2 5560 +00003AA2 5561 +00003AA2 5562 ** Register to Register +00003AA2 203C A5A5A5A5 5563 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop +00003AA8 223C 8167E123 5564 move.l #$8167E123, d1 * Initial Data-Y Outer loop +00003AAE 243C A5A5A5A5 5565 move.l #$a5a5a5a5, d2 +00003AB4 7600 5566 move.l #$00000000, d3 +00003AB6 7800 5567 move.l #$00000000, d4 * Cumulative data results +00003AB8 7A00 5568 move.l #$00000000, d5 * Cumulative flag results +00003ABA 7C1E 5569 move.l #$0000001E, d6 * Inner loop counter +00003ABC 7E1E 5570 move.l #$0000001E, d7 * Outer loop counter +00003ABE 207C 00000100 5571 move.l #$00000100, a0 * Address for memory EA operations +00003AC4 5572 +00003AC4 5573 +00003AC4 5574 SUBX_OUTER1: +00003AC4 5575 +00003AC4 5576 * BYTE +00003AC4 2002 5577 move.l d2 , d0 +00003AC6 9101 5578 subx.b d1 , d0 +00003AC8 40C3 5579 move SR , d3 +00003ACA 0283 0000001F 5580 andi.l #$1F , d3 * Isolate flags +00003AD0 DA83 5581 add.l d3 , d5 * Copy flag results into accumulator +00003AD2 D880 5582 add.l d0 , d4 * Copy data results into data accumulator +00003AD4 5583 +00003AD4 5584 * WORD +00003AD4 2002 5585 move.l d2 , d0 +00003AD6 9141 5586 subx.w d1 , d0 +00003AD8 40C3 5587 move SR , d3 +00003ADA 0283 0000001F 5588 andi.l #$1F , d3 * Isolate flags +00003AE0 DA83 5589 add.l d3 , d5 * Copy flag results into accumulator +00003AE2 D880 5590 add.l d0 , d4 * Copy data results into data accumulator +00003AE4 5591 +00003AE4 5592 * LONG +00003AE4 2002 5593 move.l d2 , d0 +00003AE6 9181 5594 subx.l d1 , d0 +00003AE8 40C3 5595 move SR , d3 +00003AEA 0283 0000001F 5596 andi.l #$1F , d3 * Isolate flags +00003AF0 DA83 5597 add.l d3 , d5 * Copy flag results into accumulator +00003AF2 D880 5598 add.l d0 , d4 * Copy data results into data accumulator +00003AF4 5599 +00003AF4 E299 5600 ror.l #$1 , d1 +00003AF6 51CE FFCC 5601 dbf d6 , SUBX_OUTER1 +00003AFA E29A 5602 ror.l #$1 , d2 +00003AFC 223C 8167E123 5603 move.l #$8167E123, d1 * Initial Data-Y +00003B02 7C1E 5604 move.l #$0000001E, d6 * Inner loop counter +00003B04 51CF FFBE 5605 dbf d7 , SUBX_OUTER1 +00003B08 5606 +00003B08 0C84 FCAA913E 5607 cmpi.l #$FCAA913E , d4 * Check the data results +00003B0E 66FE 5608 bne * +00003B10 0C85 00007E89 5609 cmpi.l #$00007E89 , d5 * Check the Flag results +00003B16 66FE 5610 bne * +00003B18 5611 +00003B18 5612 +00003B18 5613 +00003B18 5614 * -(An) , -(An) +00003B18 5615 +00003B18 7000 5616 move.l #$00000000, d0 * BYTE Flag Results Accumulator +00003B1A 7200 5617 move.l #$00000000, d1 +00003B1C 7400 5618 move.l #$00000000, d2 +00003B1E 207C 00000100 5619 move.l #$00000100, a0 * Address for Data-X +00003B24 227C 00000200 5620 move.l #$00000200, a1 * Address for Data-Y +00003B2A 20FC 11FF5580 5621 move.l #$11FF5580 , (a0)+ * Populate test data +00003B30 20FC 1111FFFF 5622 move.l #$1111FFFF , (a0)+ * Populate test data +00003B36 20FC 80FF337F 5623 move.l #$80FF337F , (a0)+ * Populate test data +00003B3C 20FC 44444444 5624 move.l #$44444444 , (a0)+ * Populate test data +00003B42 22FC 80FF337F 5625 move.l #$80FF337F , (a1)+ * Populate test data +00003B48 22FC 1111FFFF 5626 move.l #$1111FFFF , (a1)+ * Populate test data +00003B4E 22FC 33333333 5627 move.l #$33333333 , (a1)+ * Populate test data +00003B54 22FC 5580EECC 5628 move.l #$5580EECC , (a1)+ * Populate test data +00003B5A 5629 +00003B5A 5630 +00003B5A 7C0F 5631 move.l #$0000000F, d6 * Loop counter +00003B5C 5632 +00003B5C 9308 5633 SUBX_LOOP3: subx.b -(a0) , -(a1) +00003B5E 40C3 5634 move SR , d3 +00003B60 0283 0000000F 5635 andi.l #$0F , d3 * Isolate flags +00003B66 D083 5636 add.l d3 , d0 * Copy flag results into accumulator +00003B68 D211 5637 add.b (a1) , d1 +00003B6A 51CE FFF0 5638 dbf d6 , SUBX_LOOP3 +00003B6E 5639 +00003B6E 5640 +00003B6E 207C 00000110 5641 move.l #$00000110, a0 * Address for Data-X +00003B74 227C 00000210 5642 move.l #$00000210, a1 * Address for Data-Y +00003B7A 7C07 5643 move.l #$00000007, d6 * Loop counter +00003B7C 5644 +00003B7C 9348 5645 SUBX_LOOP4: subx.w -(a0) , -(a1) +00003B7E 40C3 5646 move SR , d3 +00003B80 0283 0000000F 5647 andi.l #$0F , d3 * Isolate flags +00003B86 D083 5648 add.l d3 , d0 * Copy flag results into accumulator +00003B88 D251 5649 add.w (a1) , d1 +00003B8A 51CE FFF0 5650 dbf d6 , SUBX_LOOP4 +00003B8E 5651 +00003B8E 5652 +00003B8E 207C 00000110 5653 move.l #$00000110, a0 * Address for Data-X +00003B94 227C 00000210 5654 move.l #$00000210, a1 * Address for Data-Y +00003B9A 7C03 5655 move.l #$00000003, d6 * Loop counter +00003B9C 5656 +00003B9C 9388 5657 SUBX_LOOP5: subx.l -(a0) , -(a1) +00003B9E 40C3 5658 move SR , d3 +00003BA0 0283 0000000F 5659 andi.l #$0F , d3 * Isolate flags +00003BA6 D083 5660 add.l d3 , d0 * Copy flag results into accumulator +00003BA8 D291 5661 add.l (a1) , d1 +00003BAA 51CE FFF0 5662 dbf d6 , SUBX_LOOP5 +00003BAE 5663 +00003BAE 5664 +00003BAE 0C80 000000B1 5665 cmpi.l #$000000B1 , d0 * Check the flag results +00003BB4 66FE 5666 bne * +00003BB6 0C81 62C6F417 5667 cmpi.l #$62C6F417 , d1 * Check the data results +00003BBC 66FE 5668 bne * +00003BBE 5669 +00003BBE 4E75 5670 rts +00003BC0 5671 +00003BC0 5672 +00003BC0 5673 *----------------------------------------------------------- +00003BC0 5674 *----------------------------------------------------------- +00003BC0 5675 * OPCODE : MULU +00003BC0 5676 *----------------------------------------------------------- +00003BC0 5677 *----------------------------------------------------------- +00003BC0 5678 +00003BC0 5679 op_MULU: +00003BC0 5680 +00003BC0 203C FE805501 5681 move.l #$FE805501, d0 * Initial +00003BC6 223C 5697EDB6 5682 move.l #$5697EDB6, d1 * Initial Y +00003BCC 243C FE805501 5683 move.l #$FE805501, d2 +00003BD2 7600 5684 move.l #$00000000, d3 +00003BD4 7800 5685 move.l #$00000000, d4 * Cumulative data results +00003BD6 7A00 5686 move.l #$00000000, d5 * Cumulative flag results +00003BD8 7C0E 5687 move.l #$0000000E, d6 * Inner loop counter +00003BDA 7E0E 5688 move.l #$0000000E, d7 * Outer loop counter +00003BDC 5689 +00003BDC 5690 +00003BDC C0C1 5691 MULU_OUTER1: mulu d1 , d0 +00003BDE 40C3 5692 move SR , d3 +00003BE0 0283 0000000C 5693 andi.l #$0C , d3 * Isolate flags +00003BE6 DA83 5694 add.l d3 , d5 * Copy flag results into accumulator +00003BE8 D880 5695 add.l d0 , d4 * Copy data results into data accumulator +00003BEA E299 5696 ror.l #$1 , d1 +00003BEC 5697 +00003BEC 51CE FFEE 5698 dbf d6 , MULU_OUTER1 +00003BF0 E29A 5699 ror.l #$1 , d2 +00003BF2 2002 5700 move.l d2 , d0 +00003BF4 7C0E 5701 move.l #$0000000E, d6 * Inner loop counter +00003BF6 51CF FFE4 5702 dbf d7 , MULU_OUTER1 +00003BFA 5703 +00003BFA 0C84 76FB988C 5704 cmpi.l #$76FB988C , d4 * Check the data results +00003C00 66FE 5705 bne * +00003C02 5706 +00003C02 0C85 00000170 5707 cmpi.l #$00000170 , d5 * Check the Flag results +00003C08 66FE 5708 bne * +00003C0A 5709 +00003C0A 5710 +00003C0A 4E75 5711 rts +00003C0C 5712 +00003C0C 5713 +00003C0C 5714 *----------------------------------------------------------- +00003C0C 5715 *----------------------------------------------------------- +00003C0C 5716 * OPCODE : MULS +00003C0C 5717 *----------------------------------------------------------- +00003C0C 5718 *----------------------------------------------------------- +00003C0C 5719 +00003C0C 5720 op_MULS: +00003C0C 5721 +00003C0C 203C FE805501 5722 move.l #$FE805501, d0 * Initial +00003C12 223C 5697EDB6 5723 move.l #$5697EDB6, d1 * Initial Y +00003C18 243C FE805501 5724 move.l #$FE805501, d2 +00003C1E 7600 5725 move.l #$00000000, d3 +00003C20 7800 5726 move.l #$00000000, d4 * Cumulative data results +00003C22 7A00 5727 move.l #$00000000, d5 * Cumulative flag results +00003C24 7C0E 5728 move.l #$0000000E, d6 * Inner loop counter +00003C26 7E0E 5729 move.l #$0000000E, d7 * Outer loop counter +00003C28 5730 +00003C28 5731 +00003C28 C1C1 5732 MULS_OUTER1: muls d1 , d0 +00003C2A 40C3 5733 move SR , d3 +00003C2C 0283 0000000C 5734 andi.l #$0C , d3 * Isolate flags +00003C32 DA83 5735 add.l d3 , d5 * Copy flag results into accumulator +00003C34 D880 5736 add.l d0 , d4 * Copy data results into data accumulator +00003C36 E299 5737 ror.l #$1 , d1 +00003C38 5738 +00003C38 51CE FFEE 5739 dbf d6 , MULS_OUTER1 +00003C3C E29A 5740 ror.l #$1 , d2 +00003C3E 2002 5741 move.l d2 , d0 +00003C40 7C0E 5742 move.l #$0000000E, d6 * Inner loop counter +00003C42 51CF FFE4 5743 dbf d7 , MULS_OUTER1 +00003C46 5744 +00003C46 0C84 D4E2988C 5745 cmpi.l #$D4E2988C , d4 * Check the data results +00003C4C 66FE 5746 bne * +00003C4E 5747 +00003C4E 0C85 000003E0 5748 cmpi.l #$000003E0 , d5 * Check the Flag results +00003C54 66FE 5749 bne * +00003C56 5750 +00003C56 5751 +00003C56 4E75 5752 rts +00003C58 5753 +00003C58 5754 +00003C58 5755 +00003C58 5756 *----------------------------------------------------------- +00003C58 5757 *----------------------------------------------------------- +00003C58 5758 * OPCODE : EXG +00003C58 5759 *----------------------------------------------------------- +00003C58 5760 *----------------------------------------------------------- +00003C58 5761 +00003C58 5762 op_EXG: +00003C58 223C D1D1D1D1 5763 move.l #$d1d1d1d1, d1 +00003C5E 243C D2D2D2D2 5764 move.l #$d2d2d2d2, d2 +00003C64 263C D3D3D3D3 5765 move.l #$d3d3d3d3, d3 +00003C6A 227C A1A1A1A1 5766 move.l #$a1a1a1a1, a1 +00003C70 247C A2A2A2A2 5767 move.l #$a2a2a2a2, a2 +00003C76 267C A3A3A3A3 5768 move.l #$a3a3a3a3, a3 +00003C7C 5769 +00003C7C C342 5770 exg d1 , d2 +00003C7E C34A 5771 exg a1 , a2 +00003C80 C78B 5772 exg d3 , a3 +00003C82 5773 +00003C82 0C81 D2D2D2D2 5774 cmpi.l #$d2d2d2d2 , d1 * Check the results +00003C88 66FE 5775 bne * +00003C8A 0C82 D1D1D1D1 5776 cmpi.l #$d1d1d1d1 , d2 +00003C90 66FE 5777 bne * +00003C92 0C83 A3A3A3A3 5778 cmpi.l #$a3a3a3a3 , d3 +00003C98 66FE 5779 bne * +00003C9A 5780 +00003C9A 2209 5781 move.l a1 , d1 +00003C9C 240A 5782 move.l a2 , d2 +00003C9E 260B 5783 move.l a3 , d3 +00003CA0 5784 +00003CA0 0C81 A2A2A2A2 5785 cmpi.l #$a2a2a2a2 , d1 +00003CA6 66FE 5786 bne * +00003CA8 0C82 A1A1A1A1 5787 cmpi.l #$a1a1a1a1 , d2 +00003CAE 66FE 5788 bne * +00003CB0 0C83 D3D3D3D3 5789 cmpi.l #$d3d3d3d3 , d3 +00003CB6 66FE 5790 bne * +00003CB8 5791 +00003CB8 4E75 5792 rts +00003CBA 5793 +00003CBA 5794 +00003CBA 5795 *----------------------------------------------------------- +00003CBA 5796 *----------------------------------------------------------- +00003CBA 5797 * OPCODE : ROx +00003CBA 5798 *----------------------------------------------------------- +00003CBA 5799 *----------------------------------------------------------- +00003CBA 5800 +00003CBA 5801 * Subroutine to check and accumulate the flags +00003CBA 40C3 5802 ROx_FLAGS: move SR , d3 +00003CBC 0283 0000000F 5803 andi.l #$0F , d3 * Isolate flags +00003CC2 DA83 5804 add.l d3 , d5 * Copy flag results into accumulator +00003CC4 4E75 5805 rts +00003CC6 5806 +00003CC6 5807 op_ROx: +00003CC6 5808 +00003CC6 5809 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ## +00003CC6 5810 +00003CC6 5811 * BYTE LEFT +00003CC6 203C 80018FF1 5812 move.l #$80018FF1, d0 +00003CCC 7A00 5813 move.l #$00000000, d5 +00003CCE 7C11 5814 move.l #$00000011, d6 +00003CD0 5815 ROx_LOOP1: +00003CD0 ED38 5816 rol.b d6 , d0 +00003CD2 4EB8 3CBA 5817 jsr ROx_FLAGS +00003CD6 51CE FFF8 5818 dbf d6 , ROx_LOOP1 +00003CDA 0C80 80018FE3 5819 cmpi.l #$80018FE3 , d0 +00003CE0 66FE 5820 bne * +00003CE2 0C85 0000006B 5821 cmpi.l #$0000006B, d5 +00003CE8 66FE 5822 bne * +00003CEA 5823 +00003CEA 5824 * BYTE RIGHT +00003CEA 203C 80018FF1 5825 move.l #$80018FF1, d0 +00003CF0 7C12 5826 move.l #$00000012, d6 +00003CF2 5827 ROx_LOOP2: +00003CF2 EC38 5828 ror.b d6 , d0 +00003CF4 4EB8 3CBA 5829 jsr ROx_FLAGS +00003CF8 51CE FFF8 5830 dbf d6 , ROx_LOOP2 +00003CFC 0C80 80018F3E 5831 cmpi.l #$80018F3E , d0 +00003D02 66FE 5832 bne * +00003D04 0C85 000000C5 5833 cmpi.l #$000000C5, d5 +00003D0A 66FE 5834 bne * +00003D0C 5835 +00003D0C 5836 +00003D0C 5837 * WORD LEFT +00003D0C 203C 80018FF1 5838 move.l #$80018FF1, d0 +00003D12 7C13 5839 move.l #$00000013, d6 +00003D14 5840 ROx_LOOP3: +00003D14 ED78 5841 rol.w d6 , d0 +00003D16 4EB8 3CBA 5842 jsr ROx_FLAGS +00003D1A 51CE FFF8 5843 dbf d6 , ROx_LOOP3 +00003D1E 0C80 800163FC 5844 cmpi.l #$800163FC , d0 +00003D24 66FE 5845 bne * +00003D26 0C85 00000131 5846 cmpi.l #$00000131, d5 +00003D2C 66FE 5847 bne * +00003D2E 5848 +00003D2E 5849 * WORD RIGHT +00003D2E 203C 80018FF1 5850 move.l #$80018FF1, d0 +00003D34 7C1E 5851 move.l #$0000001E, d6 +00003D36 5852 ROx_LOOP4: +00003D36 EC78 5853 ror.w d6 , d0 +00003D38 4EB8 3CBA 5854 jsr ROx_FLAGS +00003D3C 51CE FFF8 5855 dbf d6 , ROx_LOOP4 +00003D40 0C80 8001C7F8 5856 cmpi.l #$8001C7F8 , d0 +00003D46 66FE 5857 bne * +00003D48 0C85 000001DB 5858 cmpi.l #$000001DB, d5 +00003D4E 66FE 5859 bne * +00003D50 5860 +00003D50 5861 +00003D50 5862 * LONG LEFT +00003D50 203C 80018FF1 5863 move.l #$80018FF1, d0 +00003D56 7C15 5864 move.l #$00000015, d6 +00003D58 5865 ROx_LOOP5: +00003D58 EDB8 5866 rol.l d6 , d0 +00003D5A 4EB8 3CBA 5867 jsr ROx_FLAGS +00003D5E 51CE FFF8 5868 dbf d6 , ROx_LOOP5 +00003D62 0C80 00C7F8C0 5869 cmpi.l #$00C7F8C0 , d0 +00003D68 66FE 5870 bne * +00003D6A 0C85 0000021A 5871 cmpi.l #$0000021A, d5 +00003D70 66FE 5872 bne * +00003D72 5873 +00003D72 5874 * LONG RIGHT +00003D72 203C 80018FF1 5875 move.l #$80018FF1, d0 +00003D78 7C16 5876 move.l #$00000016, d6 +00003D7A 5877 ROx_LOOP6: +00003D7A ECB8 5878 ror.l d6 , d0 +00003D7C 4EB8 3CBA 5879 jsr ROx_FLAGS +00003D80 51CE FFF8 5880 dbf d6 , ROx_LOOP6 +00003D84 0C80 000C7F8C 5881 cmpi.l #$000C7F8C , d0 +00003D8A 66FE 5882 bne * +00003D8C 0C85 00000250 5883 cmpi.l #$00000250, d5 +00003D92 66FE 5884 bne * +00003D94 5885 +00003D94 5886 +00003D94 5887 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ## +00003D94 5888 +00003D94 203C 80018FF1 5889 move.l #$80018FF1, d0 +00003D9A 7A00 5890 move.l #$00000000, d5 +00003D9C 5891 +00003D9C 5892 * BYTE LEFT +00003D9C E318 5893 rol.b #1 , d0 +00003D9E 4EB8 3CBA 5894 jsr ROx_FLAGS +00003DA2 EB18 5895 rol.b #5 , d0 +00003DA4 4EB8 3CBA 5896 jsr ROx_FLAGS +00003DA8 EF18 5897 rol.b #7 , d0 +00003DAA 4EB8 3CBA 5898 jsr ROx_FLAGS +00003DAE E118 5899 rol.b #8 , d0 +00003DB0 4EB8 3CBA 5900 jsr ROx_FLAGS +00003DB4 0C80 80018F3E 5901 cmpi.l #$80018F3E , d0 +00003DBA 66FE 5902 bne * +00003DBC 0C85 00000009 5903 cmpi.l #$00000009, d5 +00003DC2 66FE 5904 bne * +00003DC4 5905 +00003DC4 5906 * BYTE RIGHT +00003DC4 E218 5907 ror.b #1 , d0 +00003DC6 4EB8 3CBA 5908 jsr ROx_FLAGS +00003DCA EA18 5909 ror.b #5 , d0 +00003DCC 4EB8 3CBA 5910 jsr ROx_FLAGS +00003DD0 EE18 5911 ror.b #7 , d0 +00003DD2 4EB8 3CBA 5912 jsr ROx_FLAGS +00003DD6 E018 5913 ror.b #8 , d0 +00003DD8 4EB8 3CBA 5914 jsr ROx_FLAGS +00003DDC 0C80 80018FF1 5915 cmpi.l #$80018FF1 , d0 +00003DE2 66FE 5916 bne * +00003DE4 0C85 00000024 5917 cmpi.l #$00000024, d5 +00003DEA 66FE 5918 bne * +00003DEC 5919 +00003DEC 5920 * WORD LEFT +00003DEC E358 5921 rol.w #1 , d0 +00003DEE 4EB8 3CBA 5922 jsr ROx_FLAGS +00003DF2 EB58 5923 rol.w #5 , d0 +00003DF4 4EB8 3CBA 5924 jsr ROx_FLAGS +00003DF8 EF58 5925 rol.w #7 , d0 +00003DFA 4EB8 3CBA 5926 jsr ROx_FLAGS +00003DFE E158 5927 rol.w #8 , d0 +00003E00 4EB8 3CBA 5928 jsr ROx_FLAGS +00003E04 0C80 8001FE31 5929 cmpi.l #$8001FE31 , d0 +00003E0A 66FE 5930 bne * +00003E0C 0C85 00000037 5931 cmpi.l #$00000037, d5 +00003E12 66FE 5932 bne * +00003E14 5933 +00003E14 5934 * WORD RIGHT +00003E14 E258 5935 ror.w #1 , d0 +00003E16 4EB8 3CBA 5936 jsr ROx_FLAGS +00003E1A EA58 5937 ror.w #5 , d0 +00003E1C 4EB8 3CBA 5938 jsr ROx_FLAGS +00003E20 EE58 5939 ror.w #7 , d0 +00003E22 4EB8 3CBA 5940 jsr ROx_FLAGS +00003E26 E058 5941 ror.w #8 , d0 +00003E28 4EB8 3CBA 5942 jsr ROx_FLAGS +00003E2C 0C80 80018FF1 5943 cmpi.l #$80018FF1 , d0 +00003E32 66FE 5944 bne * +00003E34 0C85 0000005B 5945 cmpi.l #$0000005B, d5 +00003E3A 66FE 5946 bne * +00003E3C 5947 +00003E3C 5948 * LONG LEFT +00003E3C E398 5949 rol.l #1 , d0 +00003E3E 4EB8 3CBA 5950 jsr ROx_FLAGS +00003E42 EB98 5951 rol.l #5 , d0 +00003E44 4EB8 3CBA 5952 jsr ROx_FLAGS +00003E48 EF98 5953 rol.l #7 , d0 +00003E4A 4EB8 3CBA 5954 jsr ROx_FLAGS +00003E4E E198 5955 rol.l #8 , d0 +00003E50 4EB8 3CBA 5956 jsr ROx_FLAGS +00003E54 0C80 FE300031 5957 cmpi.l #$FE300031 , d0 +00003E5A 66FE 5958 bne * +00003E5C 0C85 00000065 5959 cmpi.l #$00000065, d5 +00003E62 66FE 5960 bne * +00003E64 5961 +00003E64 5962 * LONG RIGHT +00003E64 E298 5963 ror.l #1 , d0 +00003E66 4EB8 3CBA 5964 jsr ROx_FLAGS +00003E6A EA98 5965 ror.l #5 , d0 +00003E6C 4EB8 3CBA 5966 jsr ROx_FLAGS +00003E70 EE98 5967 ror.l #7 , d0 +00003E72 4EB8 3CBA 5968 jsr ROx_FLAGS +00003E76 E098 5969 ror.l #8 , d0 +00003E78 4EB8 3CBA 5970 jsr ROx_FLAGS +00003E7C 0C80 80018FF1 5971 cmpi.l #$80018FF1 , d0 +00003E82 66FE 5972 bne * +00003E84 0C85 00000080 5973 cmpi.l #$00000080, d5 +00003E8A 66FE 5974 bne * +00003E8C 5975 +00003E8C 5976 +00003E8C 5977 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only +00003E8C 5978 +00003E8C 7A00 5979 move.l #$00000000, d5 +00003E8E 207C 00000100 5980 move.l #$00000100, a0 +00003E94 30BC 8FF1 5981 move.w #$8FF1 , (a0) +00003E98 5982 +00003E98 5983 * WORD LEFT +00003E98 E7D0 5984 rol (a0) +00003E9A 4EB8 3CBA 5985 jsr ROx_FLAGS +00003E9E E7D0 5986 rol (a0) +00003EA0 4EB8 3CBA 5987 jsr ROx_FLAGS +00003EA4 E7D0 5988 rol (a0) +00003EA6 4EB8 3CBA 5989 jsr ROx_FLAGS +00003EAA E7D0 5990 rol (a0) +00003EAC 4EB8 3CBA 5991 jsr ROx_FLAGS +00003EB0 3010 5992 move.w (a0) , d0 +00003EB2 0C80 8001FF18 5993 cmpi.l #$8001FF18 , d0 +00003EB8 66FE 5994 bne * +00003EBA 0C85 00000009 5995 cmpi.l #$00000009, d5 +00003EC0 66FE 5996 bne * +00003EC2 5997 +00003EC2 5998 * WORD RIGHT +00003EC2 E6D0 5999 ror (a0) +00003EC4 4EB8 3CBA 6000 jsr ROx_FLAGS +00003EC8 E6D0 6001 ror (a0) +00003ECA 4EB8 3CBA 6002 jsr ROx_FLAGS +00003ECE E6D0 6003 ror (a0) +00003ED0 4EB8 3CBA 6004 jsr ROx_FLAGS +00003ED4 E6D0 6005 ror (a0) +00003ED6 4EB8 3CBA 6006 jsr ROx_FLAGS +00003EDA E6D0 6007 ror (a0) +00003EDC 4EB8 3CBA 6008 jsr ROx_FLAGS +00003EE0 E6D0 6009 ror (a0) +00003EE2 4EB8 3CBA 6010 jsr ROx_FLAGS +00003EE6 3010 6011 move.w (a0) , d0 +00003EE8 0C80 800163FC 6012 cmpi.l #$800163FC , d0 +00003EEE 66FE 6013 bne * +00003EF0 0C85 0000001B 6014 cmpi.l #$0000001B, d5 +00003EF6 66FE 6015 bne * +00003EF8 6016 +00003EF8 4E75 6017 rts +00003EFA 6018 +00003EFA 6019 +00003EFA 6020 +00003EFA 6021 *----------------------------------------------------------- +00003EFA 6022 *----------------------------------------------------------- +00003EFA 6023 * OPCODE : ROXx +00003EFA 6024 *----------------------------------------------------------- +00003EFA 6025 *----------------------------------------------------------- +00003EFA 6026 +00003EFA 6027 * Subroutine to check and accumulate the flags +00003EFA 40C3 6028 ROXx_FLAGS: move SR , d3 +00003EFC 0283 0000000F 6029 andi.l #$0F , d3 * Isolate flags +00003F02 DA83 6030 add.l d3 , d5 * Copy flag results into accumulator +00003F04 4E75 6031 rts +00003F06 6032 +00003F06 6033 op_ROXx: +00003F06 6034 +00003F06 6035 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ## +00003F06 6036 +00003F06 6037 * BYTE LEFT +00003F06 203C 80018FF1 6038 move.l #$80018FF1, d0 +00003F0C 7A00 6039 move.l #$00000000, d5 +00003F0E 7C11 6040 move.l #$00000011, d6 +00003F10 6041 ROXx_LOOP1: +00003F10 ED30 6042 roxl.b d6 , d0 +00003F12 4EB8 3EFA 6043 jsr ROXx_FLAGS +00003F16 51CE FFF8 6044 dbf d6 , ROXx_LOOP1 +00003F1A 0C80 80018FD0 6045 cmpi.l #$80018FD0 , d0 +00003F20 66FE 6046 bne * +00003F22 0C85 00000042 6047 cmpi.l #$00000042, d5 +00003F28 66FE 6048 bne * +00003F2A 6049 +00003F2A 6050 * BYTE RIGHT +00003F2A 203C 80018FF1 6051 move.l #$80018FF1, d0 +00003F30 7C12 6052 move.l #$00000012, d6 +00003F32 6053 ROXx_LOOP2: +00003F32 EC30 6054 roxr.b d6 , d0 +00003F34 4EB8 3EFA 6055 jsr ROXx_FLAGS +00003F38 51CE FFF8 6056 dbf d6 , ROXx_LOOP2 +00003F3C 0C80 80018F51 6057 cmpi.l #$80018F51 , d0 +00003F42 66FE 6058 bne * +00003F44 0C85 0000009C 6059 cmpi.l #$0000009C, d5 +00003F4A 66FE 6060 bne * +00003F4C 6061 +00003F4C 6062 +00003F4C 6063 * WORD LEFT +00003F4C 203C 80018FF1 6064 move.l #$80018FF1, d0 +00003F52 7C13 6065 move.l #$00000013, d6 +00003F54 6066 ROXx_LOOP3: +00003F54 ED70 6067 roxl.w d6 , d0 +00003F56 4EB8 3EFA 6068 jsr ROXx_FLAGS +00003F5A 51CE FFF8 6069 dbf d6 , ROXx_LOOP3 +00003F5E 0C80 80013980 6070 cmpi.l #$80013980 , d0 +00003F64 66FE 6071 bne * +00003F66 0C85 000000C9 6072 cmpi.l #$000000C9, d5 +00003F6C 66FE 6073 bne * +00003F6E 6074 +00003F6E 6075 * WORD RIGHT +00003F6E 203C 80018FF1 6076 move.l #$80018FF1, d0 +00003F74 7C1E 6077 move.l #$0000001E, d6 +00003F76 6078 ROXx_LOOP4: +00003F76 EC70 6079 roxr.w d6 , d0 +00003F78 4EB8 3EFA 6080 jsr ROXx_FLAGS +00003F7C 51CE FFF8 6081 dbf d6 , ROXx_LOOP4 +00003F80 0C80 80010A1D 6082 cmpi.l #$80010A1D , d0 +00003F86 66FE 6083 bne * +00003F88 0C85 0000014D 6084 cmpi.l #$0000014D, d5 +00003F8E 66FE 6085 bne * +00003F90 6086 +00003F90 6087 +00003F90 6088 * LONG LEFT +00003F90 203C 80018FF1 6089 move.l #$80018FF1, d0 +00003F96 7C15 6090 move.l #$00000015, d6 +00003F98 6091 ROXx_LOOP5: +00003F98 EDB0 6092 roxl.l d6 , d0 +00003F9A 4EB8 3EFA 6093 jsr ROXx_FLAGS +00003F9E 51CE FFF8 6094 dbf d6 , ROXx_LOOP5 +00003FA2 0C80 800185D0 6095 cmpi.l #$800185D0 , d0 +00003FA8 66FE 6096 bne * +00003FAA 0C85 000001A1 6097 cmpi.l #$000001A1, d5 +00003FB0 66FE 6098 bne * +00003FB2 6099 +00003FB2 6100 * LONG RIGHT +00003FB2 203C 80018FF1 6101 move.l #$80018FF1, d0 +00003FB8 7C16 6102 move.l #$00000016, d6 +00003FBA 6103 ROXx_LOOP6: +00003FBA ECB0 6104 roxr.l d6 , d0 +00003FBC 4EB8 3EFA 6105 jsr ROXx_FLAGS +00003FC0 51CE FFF8 6106 dbf d6 , ROXx_LOOP6 +00003FC4 0C80 082D8200 6107 cmpi.l #$082D8200 , d0 +00003FCA 66FE 6108 bne * +00003FCC 0C85 000001DE 6109 cmpi.l #$000001DE, d5 +00003FD2 66FE 6110 bne * +00003FD4 6111 +00003FD4 6112 +00003FD4 6113 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ## +00003FD4 6114 +00003FD4 203C 80018FF1 6115 move.l #$80018FF1, d0 +00003FDA 7A00 6116 move.l #$00000000, d5 +00003FDC 6117 +00003FDC 6118 * BYTE LEFT +00003FDC E310 6119 roxl.b #1 , d0 +00003FDE 4EB8 3EFA 6120 jsr ROXx_FLAGS +00003FE2 EB10 6121 roxl.b #5 , d0 +00003FE4 4EB8 3EFA 6122 jsr ROXx_FLAGS +00003FE8 EF10 6123 roxl.b #7 , d0 +00003FEA 4EB8 3EFA 6124 jsr ROXx_FLAGS +00003FEE E110 6125 roxl.b #8 , d0 +00003FF0 4EB8 3EFA 6126 jsr ROXx_FLAGS +00003FF4 0C80 80018F09 6127 cmpi.l #$80018F09 , d0 +00003FFA 66FE 6128 bne * +00003FFC 0C85 0000000B 6129 cmpi.l #$0000000B, d5 +00004002 66FE 6130 bne * +00004004 6131 +00004004 6132 * BYTE RIGHT +00004004 E210 6133 roxr.b #1 , d0 +00004006 4EB8 3EFA 6134 jsr ROXx_FLAGS +0000400A EA10 6135 roxr.b #5 , d0 +0000400C 4EB8 3EFA 6136 jsr ROXx_FLAGS +00004010 EE10 6137 roxr.b #7 , d0 +00004012 4EB8 3EFA 6138 jsr ROXx_FLAGS +00004016 E010 6139 roxr.b #8 , d0 +00004018 4EB8 3EFA 6140 jsr ROXx_FLAGS +0000401C 0C80 80018F00 6141 cmpi.l #$80018F00 , d0 +00004022 66FE 6142 bne * +00004024 0C85 00000015 6143 cmpi.l #$00000015, d5 +0000402A 66FE 6144 bne * +0000402C 6145 +0000402C 6146 * WORD LEFT +0000402C E350 6147 roxl.w #1 , d0 +0000402E 4EB8 3EFA 6148 jsr ROXx_FLAGS +00004032 EB50 6149 roxl.w #5 , d0 +00004034 4EB8 3EFA 6150 jsr ROXx_FLAGS +00004038 EF50 6151 roxl.w #7 , d0 +0000403A 4EB8 3EFA 6152 jsr ROXx_FLAGS +0000403E E150 6153 roxl.w #8 , d0 +00004040 4EB8 3EFA 6154 jsr ROXx_FLAGS +00004044 0C80 8001B000 6155 cmpi.l #$8001B000 , d0 +0000404A 66FE 6156 bne * +0000404C 0C85 00000027 6157 cmpi.l #$00000027, d5 +00004052 66FE 6158 bne * +00004054 6159 +00004054 6160 * WORD RIGHT +00004054 E250 6161 roxr.w #1 , d0 +00004056 4EB8 3EFA 6162 jsr ROXx_FLAGS +0000405A EA50 6163 roxr.w #5 , d0 +0000405C 4EB8 3EFA 6164 jsr ROXx_FLAGS +00004060 EE50 6165 roxr.w #7 , d0 +00004062 4EB8 3EFA 6166 jsr ROXx_FLAGS +00004066 E050 6167 roxr.w #8 , d0 +00004068 4EB8 3EFA 6168 jsr ROXx_FLAGS +0000406C 0C80 80010A00 6169 cmpi.l #$80010A00 , d0 +00004072 66FE 6170 bne * +00004074 0C85 00000028 6171 cmpi.l #$00000028, d5 +0000407A 66FE 6172 bne * +0000407C 6173 +0000407C 6174 * LONG LEFT +0000407C E390 6175 roxl.l #1 , d0 +0000407E 4EB8 3EFA 6176 jsr ROXx_FLAGS +00004082 EB90 6177 roxl.l #5 , d0 +00004084 4EB8 3EFA 6178 jsr ROXx_FLAGS +00004088 EF90 6179 roxl.l #7 , d0 +0000408A 4EB8 3EFA 6180 jsr ROXx_FLAGS +0000408E E190 6181 roxl.l #8 , d0 +00004090 4EB8 3EFA 6182 jsr ROXx_FLAGS +00004094 0C80 40000010 6183 cmpi.l #$40000010 , d0 +0000409A 66FE 6184 bne * +0000409C 0C85 0000002A 6185 cmpi.l #$0000002A, d5 +000040A2 66FE 6186 bne * +000040A4 6187 +000040A4 6188 * LONG RIGHT +000040A4 E290 6189 roxr.l #1 , d0 +000040A6 4EB8 3EFA 6190 jsr ROXx_FLAGS +000040AA EA90 6191 roxr.l #5 , d0 +000040AC 4EB8 3EFA 6192 jsr ROXx_FLAGS +000040B0 EE90 6193 roxr.l #7 , d0 +000040B2 4EB8 3EFA 6194 jsr ROXx_FLAGS +000040B6 E090 6195 roxr.l #8 , d0 +000040B8 4EB8 3EFA 6196 jsr ROXx_FLAGS +000040BC 0C80 00010200 6197 cmpi.l #$00010200 , d0 +000040C2 66FE 6198 bne * +000040C4 0C85 00000032 6199 cmpi.l #$00000032, d5 +000040CA 66FE 6200 bne * +000040CC 6201 +000040CC 6202 +000040CC 6203 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only +000040CC 6204 +000040CC 7A00 6205 move.l #$00000000, d5 +000040CE 207C 00000100 6206 move.l #$00000100, a0 +000040D4 30BC 8FF1 6207 move.w #$8FF1 , (a0) +000040D8 6208 +000040D8 6209 * WORD LEFT +000040D8 E5D0 6210 roxl (a0) +000040DA 4EB8 3EFA 6211 jsr ROXx_FLAGS +000040DE E5D0 6212 roxl (a0) +000040E0 4EB8 3EFA 6213 jsr ROXx_FLAGS +000040E4 E5D0 6214 roxl (a0) +000040E6 4EB8 3EFA 6215 jsr ROXx_FLAGS +000040EA E5D0 6216 roxl (a0) +000040EC 4EB8 3EFA 6217 jsr ROXx_FLAGS +000040F0 3010 6218 move.w (a0) , d0 +000040F2 0C80 0001FF10 6219 cmpi.l #$0001FF10 , d0 +000040F8 66FE 6220 bne * +000040FA 0C85 00000009 6221 cmpi.l #$00000009, d5 +00004100 66FE 6222 bne * +00004102 6223 +00004102 6224 * WORD RIGHT +00004102 E4D0 6225 roxr (a0) +00004104 4EB8 3EFA 6226 jsr ROXx_FLAGS +00004108 E4D0 6227 roxr (a0) +0000410A 4EB8 3EFA 6228 jsr ROXx_FLAGS +0000410E E4D0 6229 roxr (a0) +00004110 4EB8 3EFA 6230 jsr ROXx_FLAGS +00004114 E4D0 6231 roxr (a0) +00004116 4EB8 3EFA 6232 jsr ROXx_FLAGS +0000411A E4D0 6233 roxr (a0) +0000411C 4EB8 3EFA 6234 jsr ROXx_FLAGS +00004120 E4D0 6235 roxr (a0) +00004122 4EB8 3EFA 6236 jsr ROXx_FLAGS +00004126 3010 6237 move.w (a0) , d0 +00004128 0C80 000103FC 6238 cmpi.l #$000103FC , d0 +0000412E 66FE 6239 bne * +00004130 0C85 0000000A 6240 cmpi.l #$0000000A, d5 +00004136 66FE 6241 bne * +00004138 6242 +00004138 4E75 6243 rts +0000413A 6244 +0000413A 6245 +0000413A 6246 +0000413A 6247 +0000413A 6248 *----------------------------------------------------------- +0000413A 6249 *----------------------------------------------------------- +0000413A 6250 * OPCODE : SHIFTS +0000413A 6251 *----------------------------------------------------------- +0000413A 6252 *----------------------------------------------------------- +0000413A 6253 +0000413A 6254 * Subroutine to check and accumulate the flags +0000413A 40C3 6255 SHIFTS_FLAGS: move SR , d3 +0000413C 0283 0000000F 6256 andi.l #$0F , d3 * Isolate flags +00004142 DA83 6257 add.l d3 , d5 * Copy flag results into accumulator +00004144 4E75 6258 rts +00004146 6259 +00004146 6260 op_SHIFTS: +00004146 6261 +00004146 6262 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ## +00004146 6263 +00004146 6264 * BYTE LEFT +00004146 203C 80018F81 6265 move.l #$80018F81, d0 +0000414C 7A00 6266 move.l #$00000000, d5 +0000414E 7C02 6267 move.l #$00000002, d6 +00004150 6268 SHIFTS_LOOP1: +00004150 ED20 6269 asl.b d6 , d0 +00004152 4EB8 413A 6270 jsr SHIFTS_FLAGS +00004156 51CE FFF8 6271 dbf d6 , SHIFTS_LOOP1 +0000415A 0C80 80018F08 6272 cmpi.l #$80018F08 , d0 +00004160 66FE 6273 bne * +00004162 0C85 00000002 6274 cmpi.l #$00000002, d5 +00004168 66FE 6275 bne * +0000416A 6276 +0000416A 6277 * BYTE RIGHT +0000416A 203C 80018F81 6278 move.l #$80018F81, d0 +00004170 7C02 6279 move.l #$00000002, d6 +00004172 6280 SHIFTS_LOOP2: +00004172 EC20 6281 asr.b d6 , d0 +00004174 4EB8 413A 6282 jsr SHIFTS_FLAGS +00004178 51CE FFF8 6283 dbf d6 , SHIFTS_LOOP2 +0000417C 0C80 80018FF0 6284 cmpi.l #$80018FF0 , d0 +00004182 66FE 6285 bne * +00004184 0C85 0000001A 6286 cmpi.l #$0000001A, d5 +0000418A 66FE 6287 bne * +0000418C 6288 +0000418C 6289 +0000418C 6290 * WORD LEFT +0000418C 203C 80018FF1 6291 move.l #$80018FF1, d0 +00004192 7C02 6292 move.l #$00000002, d6 +00004194 6293 SHIFTS_LOOP3: +00004194 ED60 6294 asl.w d6 , d0 +00004196 4EB8 413A 6295 jsr SHIFTS_FLAGS +0000419A 51CE FFF8 6296 dbf d6 , SHIFTS_LOOP3 +0000419E 0C80 80017F88 6297 cmpi.l #$80017F88 , d0 +000041A4 66FE 6298 bne * +000041A6 0C85 0000001C 6299 cmpi.l #$0000001C, d5 +000041AC 66FE 6300 bne * +000041AE 6301 +000041AE 6302 * WORD RIGHT +000041AE 203C 80018FF1 6303 move.l #$80018FF1, d0 +000041B4 7C02 6304 move.l #$00000002, d6 +000041B6 6305 SHIFTS_LOOP4: +000041B6 EC60 6306 asr.w d6 , d0 +000041B8 4EB8 413A 6307 jsr SHIFTS_FLAGS +000041BC 51CE FFF8 6308 dbf d6 , SHIFTS_LOOP4 +000041C0 0C80 8001F1FE 6309 cmpi.l #$8001F1FE , d0 +000041C6 66FE 6310 bne * +000041C8 0C85 00000034 6311 cmpi.l #$00000034, d5 +000041CE 66FE 6312 bne * +000041D0 6313 +000041D0 6314 +000041D0 6315 * LONG LEFT +000041D0 203C 80018FF1 6316 move.l #$80018FF1, d0 +000041D6 7C02 6317 move.l #$00000002, d6 +000041D8 6318 SHIFTS_LOOP5: +000041D8 EDA0 6319 asl.l d6 , d0 +000041DA 4EB8 413A 6320 jsr SHIFTS_FLAGS +000041DE 51CE FFF8 6321 dbf d6 , SHIFTS_LOOP5 +000041E2 0C80 000C7F88 6322 cmpi.l #$000C7F88 , d0 +000041E8 66FE 6323 bne * +000041EA 0C85 00000036 6324 cmpi.l #$00000036, d5 +000041F0 66FE 6325 bne * +000041F2 6326 +000041F2 6327 * LONG RIGHT +000041F2 203C 80018FF1 6328 move.l #$80018FF1, d0 +000041F8 7C02 6329 move.l #$00000002, d6 +000041FA 6330 SHIFTS_LOOP6: +000041FA ECA0 6331 asr.l d6 , d0 +000041FC 4EB8 413A 6332 jsr SHIFTS_FLAGS +00004200 51CE FFF8 6333 dbf d6 , SHIFTS_LOOP6 +00004204 0C80 F00031FE 6334 cmpi.l #$F00031FE , d0 +0000420A 66FE 6335 bne * +0000420C 0C85 0000004E 6336 cmpi.l #$0000004E, d5 +00004212 66FE 6337 bne * +00004214 6338 +00004214 6339 +00004214 6340 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ## +00004214 6341 +00004214 203C 80018FF1 6342 move.l #$80018FF1, d0 +0000421A 7A00 6343 move.l #$00000000, d5 +0000421C 6344 +0000421C 6345 * BYTE LEFT +0000421C E300 6346 asl.b #1 , d0 +0000421E 4EB8 413A 6347 jsr SHIFTS_FLAGS +00004222 E500 6348 asl.b #2 , d0 +00004224 4EB8 413A 6349 jsr SHIFTS_FLAGS +00004228 E300 6350 asl.b #1 , d0 +0000422A 4EB8 413A 6351 jsr SHIFTS_FLAGS +0000422E E700 6352 asl.b #3 , d0 +00004230 4EB8 413A 6353 jsr SHIFTS_FLAGS +00004234 0C80 80018F80 6354 cmpi.l #$80018F80 , d0 +0000423A 66FE 6355 bne * +0000423C 0C85 0000001F 6356 cmpi.l #$0000001F, d5 +00004242 66FE 6357 bne * +00004244 6358 +00004244 6359 * BYTE RIGHT +00004244 E200 6360 asr.b #1 , d0 +00004246 4EB8 413A 6361 jsr SHIFTS_FLAGS +0000424A E400 6362 asr.b #2 , d0 +0000424C 4EB8 413A 6363 jsr SHIFTS_FLAGS +00004250 E600 6364 asr.b #3 , d0 +00004252 4EB8 413A 6365 jsr SHIFTS_FLAGS +00004256 E200 6366 asr.b #1 , d0 +00004258 4EB8 413A 6367 jsr SHIFTS_FLAGS +0000425C 0C80 80018FFF 6368 cmpi.l #$80018FFF , d0 +00004262 66FE 6369 bne * +00004264 0C85 0000003F 6370 cmpi.l #$0000003F, d5 +0000426A 66FE 6371 bne * +0000426C 6372 +0000426C 6373 * WORD LEFT +0000426C E340 6374 asl.w #1 , d0 +0000426E 4EB8 413A 6375 jsr SHIFTS_FLAGS +00004272 E540 6376 asl.w #2 , d0 +00004274 4EB8 413A 6377 jsr SHIFTS_FLAGS +00004278 E740 6378 asl.w #3 , d0 +0000427A 4EB8 413A 6379 jsr SHIFTS_FLAGS +0000427E EB40 6380 asl.w #5 , d0 +00004280 4EB8 413A 6381 jsr SHIFTS_FLAGS +00004284 0C80 8001F800 6382 cmpi.l #$8001F800 , d0 +0000428A 66FE 6383 bne * +0000428C 0C85 00000056 6384 cmpi.l #$00000056, d5 +00004292 66FE 6385 bne * +00004294 6386 +00004294 6387 * WORD RIGHT +00004294 EA40 6388 asr.w #5 , d0 +00004296 4EB8 413A 6389 jsr SHIFTS_FLAGS +0000429A E240 6390 asr.w #1 , d0 +0000429C 4EB8 413A 6391 jsr SHIFTS_FLAGS +000042A0 E440 6392 asr.w #2 , d0 +000042A2 4EB8 413A 6393 jsr SHIFTS_FLAGS +000042A6 E840 6394 asr.w #4 , d0 +000042A8 4EB8 413A 6395 jsr SHIFTS_FLAGS +000042AC 0C80 8001FFFF 6396 cmpi.l #$8001FFFF , d0 +000042B2 66FE 6397 bne * +000042B4 0C85 00000077 6398 cmpi.l #$00000077, d5 +000042BA 66FE 6399 bne * +000042BC 6400 +000042BC 6401 * LONG LEFT +000042BC 203C 80018FF1 6402 move.l #$80018FF1, d0 +000042C2 E380 6403 asl.l #1 , d0 +000042C4 4EB8 413A 6404 jsr SHIFTS_FLAGS +000042C8 E580 6405 asl.l #2 , d0 +000042CA 4EB8 413A 6406 jsr SHIFTS_FLAGS +000042CE EF80 6407 asl.l #7 , d0 +000042D0 4EB8 413A 6408 jsr SHIFTS_FLAGS +000042D4 E980 6409 asl.l #4 , d0 +000042D6 4EB8 413A 6410 jsr SHIFTS_FLAGS +000042DA 0C80 63FC4000 6411 cmpi.l #$63FC4000 , d0 +000042E0 66FE 6412 bne * +000042E2 0C85 0000007A 6413 cmpi.l #$0000007A, d5 +000042E8 66FE 6414 bne * +000042EA 6415 +000042EA 6416 * LONG RIGHT +000042EA 203C 80018FF1 6417 move.l #$80018FF1, d0 +000042F0 E280 6418 asr.l #1 , d0 +000042F2 4EB8 413A 6419 jsr SHIFTS_FLAGS +000042F6 EA80 6420 asr.l #5 , d0 +000042F8 4EB8 413A 6421 jsr SHIFTS_FLAGS +000042FC EE80 6422 asr.l #7 , d0 +000042FE 4EB8 413A 6423 jsr SHIFTS_FLAGS +00004302 E080 6424 asr.l #8 , d0 +00004304 4EB8 413A 6425 jsr SHIFTS_FLAGS +00004308 0C80 FFFFFC00 6426 cmpi.l #$FFFFFC00 , d0 +0000430E 66FE 6427 bne * +00004310 0C85 0000009C 6428 cmpi.l #$0000009C, d5 +00004316 66FE 6429 bne * +00004318 6430 +00004318 6431 +00004318 6432 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only +00004318 6433 +00004318 7A00 6434 move.l #$00000000, d5 +0000431A 207C 00000100 6435 move.l #$00000100, a0 +00004320 30BC 8FF1 6436 move.w #$8FF1 , (a0) +00004324 6437 +00004324 6438 * WORD LEFT +00004324 E1D0 6439 asl (a0) +00004326 4EB8 413A 6440 jsr SHIFTS_FLAGS +0000432A E1D0 6441 asl (a0) +0000432C 4EB8 413A 6442 jsr SHIFTS_FLAGS +00004330 E1D0 6443 asl (a0) +00004332 4EB8 413A 6444 jsr SHIFTS_FLAGS +00004336 E1D0 6445 asl (a0) +00004338 4EB8 413A 6446 jsr SHIFTS_FLAGS +0000433C 3010 6447 move.w (a0) , d0 +0000433E 0C80 FFFFFF10 6448 cmpi.l #$FFFFFF10 , d0 +00004344 66FE 6449 bne * +00004346 0C85 0000000D 6450 cmpi.l #$0000000D, d5 +0000434C 66FE 6451 bne * +0000434E 6452 +0000434E 6453 * WORD RIGHT +0000434E E0D0 6454 asr (a0) +00004350 4EB8 413A 6455 jsr SHIFTS_FLAGS +00004354 E0D0 6456 asr (a0) +00004356 4EB8 413A 6457 jsr SHIFTS_FLAGS +0000435A E0D0 6458 asr (a0) +0000435C 4EB8 413A 6459 jsr SHIFTS_FLAGS +00004360 E0D0 6460 asr (a0) +00004362 4EB8 413A 6461 jsr SHIFTS_FLAGS +00004366 E0D0 6462 asr (a0) +00004368 4EB8 413A 6463 jsr SHIFTS_FLAGS +0000436C E0D0 6464 asr (a0) +0000436E 4EB8 413A 6465 jsr SHIFTS_FLAGS +00004372 3010 6466 move.w (a0) , d0 +00004374 0C80 FFFFFFFC 6467 cmpi.l #$FFFFFFFC , d0 +0000437A 66FE 6468 bne * +0000437C 0C85 0000003E 6469 cmpi.l #$0000003E, d5 +00004382 66FE 6470 bne * +00004384 6471 +00004384 4E75 6472 rts +00004386 6473 +00004386 6474 +00004386 6475 +00004386 6476 *----------------------------------------------------------- +00004386 6477 *----------------------------------------------------------- +00004386 6478 * OPCODE : SHIFTS2 +00004386 6479 *----------------------------------------------------------- +00004386 6480 *----------------------------------------------------------- +00004386 6481 +00004386 6482 * Subroutine to check and accumulate the flags +00004386 40C3 6483 SHIFTS2_FLAGS: move SR , d3 +00004388 0283 0000000F 6484 andi.l #$0F , d3 * Isolate flags +0000438E DA83 6485 add.l d3 , d5 * Copy flag results into accumulator +00004390 4E75 6486 rts +00004392 6487 +00004392 6488 op_SHIFTS2: +00004392 6489 +00004392 6490 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ## +00004392 6491 +00004392 6492 * BYTE LEFT +00004392 203C 80018F81 6493 move.l #$80018F81, d0 +00004398 7A00 6494 move.l #$00000000, d5 +0000439A 7C02 6495 move.l #$00000002, d6 +0000439C 6496 SHIFTS2_LOOP1: +0000439C ED28 6497 lsl.b d6 , d0 +0000439E 4EB8 4386 6498 jsr SHIFTS2_FLAGS +000043A2 51CE FFF8 6499 dbf d6 , SHIFTS2_LOOP1 +000043A6 0C80 80018F08 6500 cmpi.l #$80018F08 , d0 +000043AC 66FE 6501 bne * +000043AE 0C85 00000000 6502 cmpi.l #$00000000, d5 +000043B4 66FE 6503 bne * +000043B6 6504 +000043B6 6505 * BYTE RIGHT +000043B6 203C 80018F81 6506 move.l #$80018F81, d0 +000043BC 7C02 6507 move.l #$00000002, d6 +000043BE 6508 SHIFTS2_LOOP2: +000043BE EC28 6509 lsr.b d6 , d0 +000043C0 4EB8 4386 6510 jsr SHIFTS2_FLAGS +000043C4 51CE FFF8 6511 dbf d6 , SHIFTS2_LOOP2 +000043C8 0C80 80018F10 6512 cmpi.l #$80018F10 , d0 +000043CE 66FE 6513 bne * +000043D0 0C85 00000000 6514 cmpi.l #$00000000, d5 +000043D6 66FE 6515 bne * +000043D8 6516 +000043D8 6517 +000043D8 6518 * WORD LEFT +000043D8 203C 80018FF1 6519 move.l #$80018FF1, d0 +000043DE 7C02 6520 move.l #$00000002, d6 +000043E0 6521 SHIFTS2_LOOP3: +000043E0 ED68 6522 lsl.w d6 , d0 +000043E2 4EB8 4386 6523 jsr SHIFTS2_FLAGS +000043E6 51CE FFF8 6524 dbf d6 , SHIFTS2_LOOP3 +000043EA 0C80 80017F88 6525 cmpi.l #$80017F88 , d0 +000043F0 66FE 6526 bne * +000043F2 0C85 00000000 6527 cmpi.l #$00000000, d5 +000043F8 66FE 6528 bne * +000043FA 6529 +000043FA 6530 * WORD RIGHT +000043FA 203C 80018FF1 6531 move.l #$80018FF1, d0 +00004400 7C02 6532 move.l #$00000002, d6 +00004402 6533 SHIFTS2_LOOP4: +00004402 EC68 6534 lsr.w d6 , d0 +00004404 4EB8 4386 6535 jsr SHIFTS2_FLAGS +00004408 51CE FFF8 6536 dbf d6 , SHIFTS2_LOOP4 +0000440C 0C80 800111FE 6537 cmpi.l #$800111FE , d0 +00004412 66FE 6538 bne * +00004414 0C85 00000000 6539 cmpi.l #$00000000, d5 +0000441A 66FE 6540 bne * +0000441C 6541 +0000441C 6542 +0000441C 6543 * LONG LEFT +0000441C 203C 80018FF1 6544 move.l #$80018FF1, d0 +00004422 7C02 6545 move.l #$00000002, d6 +00004424 6546 SHIFTS2_LOOP5: +00004424 EDA8 6547 lsl.l d6 , d0 +00004426 4EB8 4386 6548 jsr SHIFTS2_FLAGS +0000442A 51CE FFF8 6549 dbf d6 , SHIFTS2_LOOP5 +0000442E 0C80 000C7F88 6550 cmpi.l #$000C7F88 , d0 +00004434 66FE 6551 bne * +00004436 0C85 00000000 6552 cmpi.l #$00000000, d5 +0000443C 66FE 6553 bne * +0000443E 6554 +0000443E 6555 * LONG RIGHT +0000443E 203C 80018FF1 6556 move.l #$80018FF1, d0 +00004444 7C02 6557 move.l #$00000002, d6 +00004446 6558 SHIFTS2_LOOP6: +00004446 ECA8 6559 lsr.l d6 , d0 +00004448 4EB8 4386 6560 jsr SHIFTS2_FLAGS +0000444C 51CE FFF8 6561 dbf d6 , SHIFTS2_LOOP6 +00004450 0C80 100031FE 6562 cmpi.l #$100031FE , d0 +00004456 66FE 6563 bne * +00004458 0C85 00000000 6564 cmpi.l #$00000000, d5 +0000445E 66FE 6565 bne * +00004460 6566 +00004460 6567 +00004460 6568 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ## +00004460 6569 +00004460 203C 80018FF1 6570 move.l #$80018FF1, d0 +00004466 7A00 6571 move.l #$00000000, d5 +00004468 6572 +00004468 6573 * BYTE LEFT +00004468 E308 6574 lsl.b #1 , d0 +0000446A 4EB8 4386 6575 jsr SHIFTS2_FLAGS +0000446E E508 6576 lsl.b #2 , d0 +00004470 4EB8 4386 6577 jsr SHIFTS2_FLAGS +00004474 E308 6578 lsl.b #1 , d0 +00004476 4EB8 4386 6579 jsr SHIFTS2_FLAGS +0000447A E708 6580 lsl.b #3 , d0 +0000447C 4EB8 4386 6581 jsr SHIFTS2_FLAGS +00004480 0C80 80018F80 6582 cmpi.l #$80018F80 , d0 +00004486 66FE 6583 bne * +00004488 0C85 0000001B 6584 cmpi.l #$0000001B, d5 +0000448E 66FE 6585 bne * +00004490 6586 +00004490 6587 * BYTE RIGHT +00004490 E208 6588 lsr.b #1 , d0 +00004492 4EB8 4386 6589 jsr SHIFTS2_FLAGS +00004496 E408 6590 lsr.b #2 , d0 +00004498 4EB8 4386 6591 jsr SHIFTS2_FLAGS +0000449C E608 6592 lsr.b #3 , d0 +0000449E 4EB8 4386 6593 jsr SHIFTS2_FLAGS +000044A2 E208 6594 lsr.b #1 , d0 +000044A4 4EB8 4386 6595 jsr SHIFTS2_FLAGS +000044A8 0C80 80018F01 6596 cmpi.l #$80018F01 , d0 +000044AE 66FE 6597 bne * +000044B0 0C85 0000001B 6598 cmpi.l #$0000001B, d5 +000044B6 66FE 6599 bne * +000044B8 6600 +000044B8 6601 * WORD LEFT +000044B8 E348 6602 lsl.w #1 , d0 +000044BA 4EB8 4386 6603 jsr SHIFTS2_FLAGS +000044BE E548 6604 lsl.w #2 , d0 +000044C0 4EB8 4386 6605 jsr SHIFTS2_FLAGS +000044C4 E748 6606 lsl.w #3 , d0 +000044C6 4EB8 4386 6607 jsr SHIFTS2_FLAGS +000044CA EB48 6608 lsl.w #5 , d0 +000044CC 4EB8 4386 6609 jsr SHIFTS2_FLAGS +000044D0 0C80 80010800 6610 cmpi.l #$80010800 , d0 +000044D6 66FE 6611 bne * +000044D8 0C85 00000025 6612 cmpi.l #$00000025, d5 +000044DE 66FE 6613 bne * +000044E0 6614 +000044E0 6615 * WORD RIGHT +000044E0 EA48 6616 lsr.w #5 , d0 +000044E2 4EB8 4386 6617 jsr SHIFTS2_FLAGS +000044E6 E248 6618 lsr.w #1 , d0 +000044E8 4EB8 4386 6619 jsr SHIFTS2_FLAGS +000044EC E448 6620 lsr.w #2 , d0 +000044EE 4EB8 4386 6621 jsr SHIFTS2_FLAGS +000044F2 E848 6622 lsr.w #4 , d0 +000044F4 4EB8 4386 6623 jsr SHIFTS2_FLAGS +000044F8 0C80 80010000 6624 cmpi.l #$80010000 , d0 +000044FE 66FE 6625 bne * +00004500 0C85 0000002A 6626 cmpi.l #$0000002A, d5 +00004506 66FE 6627 bne * +00004508 6628 +00004508 6629 * LONG LEFT +00004508 203C 80018FF1 6630 move.l #$80018FF1, d0 +0000450E E388 6631 lsl.l #1 , d0 +00004510 4EB8 4386 6632 jsr SHIFTS2_FLAGS +00004514 E588 6633 lsl.l #2 , d0 +00004516 4EB8 4386 6634 jsr SHIFTS2_FLAGS +0000451A EF88 6635 lsl.l #7 , d0 +0000451C 4EB8 4386 6636 jsr SHIFTS2_FLAGS +00004520 E988 6637 lsl.l #4 , d0 +00004522 4EB8 4386 6638 jsr SHIFTS2_FLAGS +00004526 0C80 63FC4000 6639 cmpi.l #$63FC4000 , d0 +0000452C 66FE 6640 bne * +0000452E 0C85 0000002B 6641 cmpi.l #$0000002B, d5 +00004534 66FE 6642 bne * +00004536 6643 +00004536 6644 * LONG RIGHT +00004536 203C 80018FF1 6645 move.l #$80018FF1, d0 +0000453C E288 6646 lsr.l #1 , d0 +0000453E 4EB8 4386 6647 jsr SHIFTS2_FLAGS +00004542 EA88 6648 lsr.l #5 , d0 +00004544 4EB8 4386 6649 jsr SHIFTS2_FLAGS +00004548 EE88 6650 lsr.l #7 , d0 +0000454A 4EB8 4386 6651 jsr SHIFTS2_FLAGS +0000454E E088 6652 lsr.l #8 , d0 +00004550 4EB8 4386 6653 jsr SHIFTS2_FLAGS +00004554 0C80 00000400 6654 cmpi.l #$00000400 , d0 +0000455A 66FE 6655 bne * +0000455C 0C85 0000002D 6656 cmpi.l #$0000002D, d5 +00004562 66FE 6657 bne * +00004564 6658 +00004564 6659 +00004564 6660 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only +00004564 6661 +00004564 7A00 6662 move.l #$00000000, d5 +00004566 207C 00000100 6663 move.l #$00000100, a0 +0000456C 30BC 8FF1 6664 move.w #$8FF1 , (a0) +00004570 6665 +00004570 6666 * WORD LEFT +00004570 E3D0 6667 lsl (a0) +00004572 4EB8 4386 6668 jsr SHIFTS2_FLAGS +00004576 E3D0 6669 lsl (a0) +00004578 4EB8 4386 6670 jsr SHIFTS2_FLAGS +0000457C E3D0 6671 lsl (a0) +0000457E 4EB8 4386 6672 jsr SHIFTS2_FLAGS +00004582 E3D0 6673 lsl (a0) +00004584 4EB8 4386 6674 jsr SHIFTS2_FLAGS +00004588 3010 6675 move.w (a0) , d0 +0000458A 0C80 0000FF10 6676 cmpi.l #$0000FF10 , d0 +00004590 66FE 6677 bne * +00004592 0C85 00000009 6678 cmpi.l #$00000009, d5 +00004598 66FE 6679 bne * +0000459A 6680 +0000459A 6681 * WORD RIGHT +0000459A E2D0 6682 lsr (a0) +0000459C 4EB8 4386 6683 jsr SHIFTS2_FLAGS +000045A0 E2D0 6684 lsr (a0) +000045A2 4EB8 4386 6685 jsr SHIFTS2_FLAGS +000045A6 E2D0 6686 lsr (a0) +000045A8 4EB8 4386 6687 jsr SHIFTS2_FLAGS +000045AC E2D0 6688 lsr (a0) +000045AE 4EB8 4386 6689 jsr SHIFTS2_FLAGS +000045B2 E2D0 6690 lsr (a0) +000045B4 4EB8 4386 6691 jsr SHIFTS2_FLAGS +000045B8 E2D0 6692 lsr (a0) +000045BA 4EB8 4386 6693 jsr SHIFTS2_FLAGS +000045BE 3010 6694 move.w (a0) , d0 +000045C0 0C80 000003FC 6695 cmpi.l #$000003FC , d0 +000045C6 66FE 6696 bne * +000045C8 0C85 0000000A 6697 cmpi.l #$0000000A, d5 +000045CE 66FE 6698 bne * +000045D0 6699 +000045D0 4E75 6700 rts +000045D2 6701 +000045D2 6702 +000045D2 6703 *------------------------------------------------------ +000045D2 6704 *------------------------------------------------------ +000045D2 FFFF FFFF 6705 SIMHALT +000045D6 6706 +000045D6 6707 END START + +No errors detected +No warnings generated + + +SYMBOL TABLE INFORMATION +Symbol-name Value +------------------------- +ABCD_INNER1 2D3C +ABCD_INNER2 2DB6 +ABCD_NO_C1 2D5E +ABCD_NO_C2 2D68 +ABCD_NO_C3 2DD8 +ABCD_NO_C4 2DE2 +ABCD_OUTER1 2D3A +ABCD_OUTER2 2DB4 +ADDA_OUTER1 3910 +ADDQ_LOOP1 30FA +ADDQ_LOOP2 313A +ADDQ_LOOP3 3170 +ADDX_LOOP3 3A3E +ADDX_LOOP4 3A5E +ADDX_LOOP5 3A7E +ADDX_OUTER1 39A6 +ADD_OUTER1 372E +ADD_OUTER2 37A4 +ALL_DONE F000 +ANDI_TO_CCR_FAIL 68A +ANDI_TO_SR_FAIL 6C2 +AND_OUTER1 3432 +AND_OUTER2 34A8 +BCC1 301E +BCC10 3070 +BCC11 3078 +BCC12 3082 +BCC13 308A +BCC14 3094 +BCC2 3028 +BCC3 3030 +BCC4 303A +BCC5 3042 +BCC6 304C +BCC7 3054 +BCC8 305E +BCC9 3066 +BCHG_FAIL 1006 +BSET_FAIL 1854 +BSR_CLOSE1 1ACE +BSR_CLOSE2 1B04 +BSR_FAR1 574 +BSR_FAR2 300E +BTST_FAIL B74 +CMPA_OUTER1 3610 +CMPM_LOOP1 36A6 +CMPM_LOOP2 36C4 +CMPM_LOOP3 36E2 +CMP_OUTER1 3598 +DBCC_LOOP1 309E +DBCC_LOOP2 30AC +DIVS_OUTER1 32EC +DIVU_OUTER1 329A +EORI_TO_CCR_FAIL 61A +EORI_TO_SR_FAIL 652 +EOR_OUTER2 3520 +EXCEPTION_6 F010 +EXCEPTION_7 F020 +LEA1 2512 +MOVE1 2168 +MOVE2 20EA +MOVE3 21EA +MOVE4 234C +MULS_OUTER1 3C28 +MULU_OUTER1 3BDC +NBCD_LOOP 2F5A +NBCD_LOOP1 2FA4 +NBCD_NO_C 2F68 +NBCD_NO_C1 2FBA +NBCD_NO_Z 2F6E +NBCD_NO_Z1 2FC0 +OP_ABCD 2D16 +OP_ADD 370C +OP_ADDA 38E8 +OP_ADDQ 30E6 +OP_ADDX 3984 +OP_ADD_I 1D0E +OP_AND 3410 +OP_ANDI_TO_CCR 654 +OP_ANDI_TO_SR 68C +OP_BCC 3016 +OP_BCHG B76 +OP_BCLR 1008 +OP_BOOL_I 18EC +OP_BSET 13BA +OP_BSR 1AD6 +OP_BTST 6C4 +OP_BTST0 8B6 +OP_BTST1 8C4 +OP_BTST10 91E +OP_BTST11 928 +OP_BTST12 92E +OP_BTST2 8CE +OP_BTST20 AF0 +OP_BTST21 AFC +OP_BTST22 B04 +OP_BTST23 B0C +OP_BTST24 B14 +OP_BTST25 B1C +OP_BTST26 B24 +OP_BTST27 B2C +OP_BTST28 B34 +OP_BTST29 B3C +OP_BTST3 8D8 +OP_BTST30 B44 +OP_BTST31 B4C +OP_BTST32 B50 +OP_BTST4 8E2 +OP_BTST5 8EC +OP_BTST6 8F6 +OP_BTST7 900 +OP_BTST8 90A +OP_BTST9 914 +OP_CHK 25C4 +OP_CMP 3576 +OP_CMPA 35EE +OP_CMPM 3656 +OP_CMP_I 1B0C +OP_DBCC 3096 +OP_DIVS 32D0 +OP_DIVU 327E +OP_EOR 34FE +OP_EORI_TO_CCR 5E4 +OP_EORI_TO_SR 61C +OP_EXG 3C58 +OP_EXT 243A +OP_LEAPEA 247A +OP_LINKS 2598 +OP_MOVE 201A +OP_MOVEM 2992 +OP_MOVEP 1856 +OP_MOVEQ 325E +OP_MOVE_USP 25B6 +OP_MOVE_XXX_FLAGS 222C +OP_MULS 3C0C +OP_MULU 3BC0 +OP_NBCD 2F42 +OP_NEGS 25DC +OP_OR 3322 +OP_ORI_TO_CCR 57C +OP_ORI_TO_SR 5B0 +OP_ROX 3CC6 +OP_ROXX 3F06 +OP_RTR 2FF2 +OP_SBCD 2E2C +OP_SCC 30BC +OP_SHIFTS 4146 +OP_SHIFTS2 4392 +OP_SUB 37FA +OP_SUBA 3936 +OP_SUBQ 31A2 +OP_SUBX 3AA2 +OP_SUB_I 1E94 +OP_SWAP 2464 +OP_TAS 2526 +OP_TRAPV 2FE0 +OP_TST 2550 +ORI_TO_CCR_FAIL 5AE +ORI_TO_SR_FAIL 5E2 +OR_OUTER1 3344 +OR_OUTER2 33BA +ROXX_FLAGS 3EFA +ROXX_LOOP1 3F10 +ROXX_LOOP2 3F32 +ROXX_LOOP3 3F54 +ROXX_LOOP4 3F76 +ROXX_LOOP5 3F98 +ROXX_LOOP6 3FBA +ROX_FLAGS 3CBA +ROX_LOOP1 3CD0 +ROX_LOOP2 3CF2 +ROX_LOOP3 3D14 +ROX_LOOP4 3D36 +ROX_LOOP5 3D58 +ROX_LOOP6 3D7A +RTR_DONE 3000 +SBCD_INNER1 2E52 +SBCD_INNER2 2ECC +SBCD_NO_C1 2E74 +SBCD_NO_C2 2E7E +SBCD_NO_C3 2EEE +SBCD_NO_C4 2EF8 +SBCD_OUTER1 2E50 +SBCD_OUTER2 2ECA +SHIFTS2_FLAGS 4386 +SHIFTS2_LOOP1 439C +SHIFTS2_LOOP2 43BE +SHIFTS2_LOOP3 43E0 +SHIFTS2_LOOP4 4402 +SHIFTS2_LOOP5 4424 +SHIFTS2_LOOP6 4446 +SHIFTS_FLAGS 413A +SHIFTS_LOOP1 4150 +SHIFTS_LOOP2 4172 +SHIFTS_LOOP3 4194 +SHIFTS_LOOP4 41B6 +SHIFTS_LOOP5 41D8 +SHIFTS_LOOP6 41FA +START 400 +SUBA_OUTER1 395E +SUBQ_LOOP1 31BA +SUBQ_LOOP2 31F6 +SUBQ_LOOP3 322C +SUBX_LOOP3 3B5C +SUBX_LOOP4 3B7C +SUBX_LOOP5 3B9C +SUBX_OUTER1 3AC4 +SUB_OUTER1 381C +SUB_OUTER2 3892 diff --git a/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68 b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68 new file mode 100644 index 0000000..95b9a8d --- /dev/null +++ b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68 @@ -0,0 +1,541 @@ +S021000036384B50524F47202020323043524541544544204259204541535936384B6D +S1230000000003F000000400222222223030303344444444555555550000F0100000F02026 +S11300208888888899999999AAAAAAAABBBBBBBBB4 +S12300601212121211111111222222223333333344444444555555556666666677777777C4 +S105F00060FEAC +S10BF0102C3CEEEE00064E73E9 +S10BF020203C123456784E73B3 +S12304002E7C000003F04EB90000057C4EB9000005B04EB9000005E44EB90000061C4EB9D7 +S1210420000006544EB90000068C4EB9000006C44EB900000B764EB9000010084EB948 +S121043E000013BA4EB9000018564EB9000018EC4EB900001B0C4EB900001D0E4EB9E8 +S121045C00001E944EB90000201A4EB90000222C4EB90000243A4EB9000024644EB93B +S121047A0000247A4EB9000025264EB9000025504EB9000025984EB9000025B64EB947 +S1210498000025C44EB9000025DC4EB9000029924EB900002D164EB900002E2C4EB9DD +S12104B600002F424EB900002FE04EB900002FF24EB900001AD64EB9000030164EB92A +S12104D4000030964EB9000030BC4EB9000030E64EB9000031A24EB90000325E4EB9B8 +S12104F20000327E4EB9000032D04EB9000033224EB9000034104EB9000034FE4EB948 +S1210510000035764EB9000035EE4EB9000036564EB90000370C4EB9000037FA4EB9D8 +S121052E000038E84EB9000039364EB9000039844EB900003AA24EB900003BC04EB965 +S121054C00003C0C4EB900003C584EB900003CC64EB900003F064EB9000041464EB9C0 +S123056A000043924EF90000F000263C333333334E75003C00FF6A00002C660000286800A9 +S123058A00246400002044FC0000003C0000670000146B0000106900000C6500000846FC0F +S12305AA27004E7560FE007C2FFF6A00002C66000028680000246400002046FC2000007C29 +S12305CA0000670000146B0000106900000C6500000846FC27004E7560FE44FC00000A3C25 +S12305EA00FF6A00002C66000028680000246400002044FC00000A3C0000670000146B004E +S123060A00106900000C6500000846FC27004E7560FE46FC20000A7C0FFF6A00002C66005E +S123062A0028680000246400002046FC20000A7C0000670000146B0000106900000C6500BC +S123064A000846FC27004E7560FE44FC00FF023C00FF6A00002C660000286800002464006A +S123066A002044FC00FF023C0000670000146B0000106900000C6500000846FC27004E75CB +S123068A60FE46FC20FF027CFFFF6A00002C66000028680000246400002046FC20FF027CFE +S12306AAFF00670000146B0000106900000C6500000846FC27004E7560FE203C80000001EE +S12306CA08000000670004A4080000016600049C0800001F67000494207C0000010010BC57 +S12106EA00811210081000006700048008100001660004780810000767000470207CB7 +S12307080000010010FC000110FC00FC10FC0080207C000001000818000067000450081893 +S12307280001660004480818000767000440207C0000010010FC008010FC00FC10FC0001EA +S1230748207C00000103082000006700042008200001660004180820000767000410207C49 +S12307680000010010FC000110FC00FC10FC0080207C00000100082800000000670003EEA6 +S1230788082800010001660003E4082800070002670003DA207C00000100227C0000000016 +S12307A8247C0000000170007201083000000000670003BA083000011000660003B00830B3 +S12307C800071001670003A60830000008006700039C083000011800660003920830000714 +S12307E81801670003880830000090006700037E08300001A0006600037408300007A0019C +S12308086700036A0830000098006700036008300001A8006600035608300007A80167006F +S1230828034C08380000010067000342083800010101660003380838000701026700032EAA +S1230848207C000F010010FC000110FC00FC10FC008008390000000F010067000310083933 +S12308680001000F01016600030408390007000F0102670002F84BFAFE44083A0000FE3E2D +S1230888660002EA083A00030026670002E0083A00060094670002D6207C00000100227CF0 +S12308A800000000247C0000000170007201083B000000FC660002B64BFB1002083B0001AF +S12308C810FC670002A8083B000710FC6600029E083B000008FC66000294083B000118FCF8 +S12308E86700028A083B000718FC66000280083B000090FC66000276083B0001A0FC6700BF +S1230908026C083B0007A0FC66000262083B000098FC66000258083B0001A8FC6700024E77 +S1230928083B0007A8FC66000244203C800000017A007C017E1F0B00670002320D00660087 +S1230948022C0F00670002267A007C017E07207C0000010010BC008112100B106700020EA5 +S12309680D10660002080F1067000202207C0000010010FC000110FC00FC10FC0080207C7A +S1230988000001000B18670001E40D18660001DE0F18670001D8207C0000010010FC0080E1 +S12309A810FC00FC10FC0001207C000001030B20670001BA0D20660001B40F20670001AE9C +S12309C8207C0000010010FC000110FC00FC10FC0080207C000001000B2800006700018E07 +S12109E80D280001660001860F2800026700017E207C00000100227C00000000247CD0 +S1230A0600000001700072010B300000670001600D301000660001580F30100167000150D1 +S1230A260B300800670001480D301800660001400F301801670001380B3090006700013062 +S1230A460D30A000660001280F30A001670001200B309800670001180D30A8006600011009 +S1230A660F30A801670001080B380100670001000D380101660000F80F380102670000F022 +S1210A86207C000F010010FC000110FC00FC10FC00800B39000F0100670000D40D392C +S1230AA4000F0101660000CA0F39000F0102670000C07C037E064BFAFC080B3AFC04660075 +S1230AC400B00D3AFDEE670000A80F3AFE5E670000A0207C00000100227C00000000247C96 +S1230AE400000001700072017C017E070B3B00FE6700007E4BFB10020D3B10FE6700007258 +S1230B040F3B10FE6600006A0B3B08FE670000620D3B18FE6700005A0F3B18FE6600005259 +S1230B240B3B90FE6700004A0D3BA0FE670000420F3BA0FE6600003A0B3B98FE670000329C +S1230B440D3BA8FE6700002A0F3BA8FE660000227A007C037E070B3C0088660000140D3C86 +S1230B6400886700000C0F3C0088670000044E7560FE203C800000010840000067000484FF +S1230B84084000016600047C0840001F670004740C80000000026600046A207C00000100D9 +S1230BA410BC008112100850000067000456085000016600044E08500007670004460C1068 +S1230BC400026600043E207C0000010010FC000110FC00FC10FC0080207C00000100085828 +S1230BE400006700041E0858000166000416085800076700040E207C000001000C180000E2 +S1230C04660004000C1800FE660003F80C180000660003F0207C0000010010FC008010FC2D +S1230C2400FC10FC0001207C0000010308600000670003D008600001660003C80860000758 +S1230C44670003C0207C000001030C200000660003B20C2000FE660003AA0C2000006600AC +S1230C6403A2207C0000010010FC000110FC00FC10FC0080207C000001000868000000007C +S1230C8467000380086800010001660003760868000700026700036C207C000001000C1801 +S1210CA400006600035E0C1800FE660003560C1800006600034E207C00000100227C70 +S1230CC200000000247C00000001700072010870000000006600032E08700001100067008B +S1230CE203240870000710016600031A0870000008006700031008700001180066000306BA +S1230D02087000071801670002FC087000009000660002F208700001A000670002E808708C +S1230D220007A001660002DE087000009800670002D408700001A800660002CA08700007A0 +S1230D42A801670002C0207C000001000C180000660002B20C1800FE660002AA0C18000088 +S1230D62660002A2087800000100660002980878000101016700028E087800070102660078 +S1230D820284207C000001000C180001660002760C1800FC6600026E0C18008066000266BF +S1230DA2207C000F010010FC000110FC00FC10FC008008790000000F01006700024808791D +S1230DC20001000F01016600023C08790007000F010267000230207C000001000C18000162 +S1230DE2660002220C1800FC6600021A0C18008066000212203C800000017A007C017E1F32 +S1230E020B40670002000D40660001FA0F40670001F40C8000000002660001EA7A007C01E9 +S1230E227E07207C0000010010BC008112100B50670001D20D50660001CC0F50670001C669 +S1230E420C100002660001BE207C0000010010FC000110FC00FC10FC0080207C000001006E +S1230E620B58670001A00D586600019A0F5867000194207C000001000C180000660001868A +S1230E820C1800FE6600017E0C18000066000176207C0000010010FC008010FC00FC10FC07 +S1230EA20001207C000001030B60670001580D60660001520F606700014C207C0000010377 +S1230EC20C2000006600013E0C2000FE660001360C2000006600012E207C0000010010FC0A +S1230EE2000110FC00FC10FC0080207C000001000B6800006700010E0D68000166000106EE +S1230F020F680002670000FE207C000001000C180000660000F00C1800FE660000E80C1842 +S1230F220000660000E0207C00000100227C00000000247C00000001700072010B7000002B +S1230F42660000C20D701000670000BA0F701001660000B20B700800670000AA0D701800E4 +S1230F62660000A20F7018016700009A0B709000660000920D70A0006700008A0F70A00199 +S1230F82660000820B7098006700007A0D70A800660000720F70A8016700006A0C18000055 +S1230FA2660000620B7801006600005A0D780101670000520F7801026600004A0C1800FC85 +S1230FC266000042207C000F010010FC000110FC00FC10FC00800B79000F010067000026F5 +S1230FE20D79000F01016600001C0F79000F010267000012207C000F01010C1000FE660092 +S123100200044E7560FE203CFF0000FF0880000067FE0880000167FE0880000F66FE0880ED +S1231022001F67FE0C807F0000FC66FE207C0000010010BC000F0890000067FE08900007A7 +S123104266FE0C10000E66FE207C0000010010FC000110FC0000207C0000010008980000A5 +S123106267FE0898000166FE207C000001000C18000066FE0C18000066FE207C00000100B6 +S123108210FC000110FC008008A0000767FE08A0000067FE207C000001020C20000066FE61 +S12310A20C20000066FE207C0000010010FC00FF10FC00FF207C0000010008A8000000009A +S12110C267FE08A80004000167FE207C000001000C1800FE66FE0C1800EF66FE207C57 +S12110E000000100227C00000000247C000000017000720110FC00FF10FC00FF207C19 +S12310FE0000010008B00000000067FE08B00001100067FE08B00002100166FE08B0000398 +S123111E080067FE08B00004180067FE08B00005180166FE08B00006900067FE08B0000161 +S123113EA00066FE08B00007A00167FE08B00000980066FE08B00000A80067FE08B0000192 +S121115EA80166FE207C000001000C1800B666FE0C1800EC66FE0C18005967FE207C95 +S123117C0000010010FC00FF08B80000010067FE08B80001010067FE207C000001000C1835 +S123119C00FC66FE207C000F010010BC00FF08B90000000F010067FE08B90001000F010050 +S12311BC67FE08B90002000F010067FE207C000F01000C1800F866FE203CFF00FF007A0072 +S12311DC7C017E1F0B8066FE0D8066FE0F8067FE0C807F00FF0066FE7A007C017E07207C7B +S12311FC0000010010BC00810B9067FE0D9066FE0F9067FE0C10000066FE207C000001005F +S123121C10FC000110FC00FC10FC0080207C000001000B9867FE0D9866FE0F9867FE207CB7 +S123123C000001000C18000066FE0C1800FC66FE0C18000066FE207C0000010010FC0080D0 +S123125C10FC00FC10FC0001207C000001030BA067FE0DA066FE0FA067FE207C00000103E4 +S123127C0C20000066FE0C2000FC66FE0C20000066FE207C0000010010FC000110FC00FCF0 +S121129C10FC0080207C000001000BA8000067FE0DA8000166FE0FA8000267FE207C1B +S12312BA000001000C18000066FE0C1800FC66FE0C18000066FE207C0000010010FC00FFD3 +S12312DA10FC00FF10FC00FF207C00000103207C00000100227C00000000247C000000015E +S12312FA700072010BB0000067FE0DB0100067FE0FB0100167FE0BB0080066FE0DB018006A +S123131A66FE0FB0180166FE0BB0900066FE0DB0A00066FE0FB0A00166FE0BB0980066FE24 +S123133A0DB0A80066FE0FB0A80166FE207C000001000C1000FE66FE207C0000010010FC36 +S121135A00FF10FC00FF10FC00FF0BB8010067FE0DB8010167FE0FB8010267FE207C3C +S1211378000001000C1800FE66FE207C000F010010FC000110FC00FC10FC00800BB9BB +S1231396000F010067FE0DB9000F010166FE0FB9000F010267FE207C000F01010C1000FC7F +S12313B666FE4E75700008C000006600049208C000016600048A08C0000F6600048208C070 +S12313D6001F6600047A0C808000800366000470207C0000010010BC000008D000006600E0 +S12313F6045E08D00007660004560C1000816600044E207C0000010010FC000010FC0000C8 +S1231416207C0000010008D800006600043208D800016600042A207C000001000C18000162 +S12314366600041C0C18000266000414207C0000010010FC000010FC000008E0000766005E +S123145603FE08E00000660003F6207C000001020C200080660003E80C200001660003E018 +S1231476207C0000010010FC000010FC0000207C0000010008E800000000660003C208E8F5 +S123149600040001660003B8207C000001000C180001660003AA0C180010660003A2207C5C +S12314B600000100227C00000000247C000000047000720110FC000010FC000010FC0000C8 +S12114D610FC000010FC000010FC000010FC000010FC000010FC000010FC0000207C04 +S12314F40000010008F0000000006600035408F0000110006600034A08F0000210016600F1 +S1231514034008F0000308026600033608F0000418006600032C08F0000518016600032282 +S123153408F0000690006600031808F00001A0006600030E08F00007A0016600030408F06F +S12115540000A802660002FA08F00000A803660002F008F00001A804660002E6207CDF +S1231572000001000C9841122C00660002D60C980280010166FE207C0000010010FC0000BE +S123159208F800000100660002BA08F800010100660002B0207C000001000C18000366FED0 +S12315B2207C000F010010BC000008F90000000F01006600028E08F90001000F010066001E +S12315D2028208F90002000F010066000276207C000F01000C18000766FE70007A007C01DE +S12315F27E1F0BC06600025C0DC0660002560FC0660002500C8080000003660002467A0060 +S12316127C017E07207C0000010010BC00000BD0660002300DD06600022A0FD066000224FC +S12316320C1000836600021C207C0000010010FC000010FC000010FC0000207C0000010013 +S12316520BD8660001FE0DD8660001F80FD8660001F2207C000001000C180001660001E49B +S12316720C180002660001DC0C180080660001D4207C0000010010FC000010FC000010FC4B +S12316920000207C000001030BE0660001B60DE0660001B00FE0660001AA207C00000103E8 +S12316B20C2000016600019C0C200002660001940C2000806600018C207C0000010010FC73 +S12316D2000010FC000010FC0000207C000001000BE800006600016C0DE8000166000164B8 +S12316F20FE800026600015C207C000001000C1800016600014E0C180002660001460C18AA +S123171200806600013E207C0000010010FC000010FC000010FC000010FC000010FC0000B5 +S121173210FC000010FC000010FC000010FC000010FC000010FC000010FC0000207CA5 +S123175000000100227C00000000247C00000001700072010BF00000660000EA0DF01000FA +S1231770660000E20FF01001660000DA0BF00802660000D20DF01803660000CA0FF018041D +S1231790660000C20BF09005660000BA0DF0A006660000B20FF0A007660000AA0BF0980851 +S12317B0660000A20DF0A8096600009A0FF0A80A66000092207C000001000C9801028100F1 +S12317D0660000820C980281000266FE207C0000010010FC000010FC000010FC00000BF8BC +S12317F00100660000600DF80100660000580FF8010066000050207C000001000C18008348 +S123181066000042207C000F010010FC000010FC000010FC00000BF9000F0100660000269C +S12318300DF9000F01006600001C0FF9000F010066000012207C000F01000C1000836600BB +S123185000044E7560FE207C00000100203C12345678223CAABBCCDD20BC00000000217C5D +S1231870000000000004018800000388000101C8000403C800050C9056CC78DD66FE0CA873 +S123189012AA34BB000466FE0CA856CC78DD000866FE203C5A5A5A5A223C5A5A5A5A243CA0 +S12318B05A5A5A5A263C5A5A5A5A010800000308000105480004074800050C805A5A56781A +S12118D066FE0C815A5ACCDD66FE0C821234567866FE0C83AABBCCDD66FE4E75203C1E +S12318EE1234567844FC000F000000FF0A00005AC03C00F069FE65FE6AFEC03C00006BFE8D +S123190E66FE223C1234567844FC000F0041FFFF0A415A5AC27CF0F069FE65FE6AFEC27CC4 +S121192E00006BFE66FE243C1234567844FC000F0082FFFFFFFF0A825A5A5A5AC4BC15 +S123194CF0F0F0F069FE65FE6AFEC4BC000000006BFE66FE207C0000010020BC12345678AB +S123196C44FC000F001000FF0A10005A021000F069FE65FE6AFE021000006BFE66FE0C1056 +S123198C000066FE20BC1234567844FC000F0050FFFF0A505A5A0250F0F069FE65FE6AFED4 +S12319AC025000006BFE66FE0C50000066FE20BC1234567844FC000F0090FFFFFFFF0A90D3 +S12319CC5A5A5A5A0290F0F0F0F069FE65FE6AFE0290000000006BFE66FE0C900000000010 +S12319EC66FE207C0000010020BC00A5FF8844FC000F001800F56AFE67FE0A1800FF6BFE1B +S1231A0C67FE021800AA6AFE67FE207C000001000C90F55AAA8866FE207C00000100227C67 +S1231A2C0000010420BC00005A5A22BC1234567844FC000F005856786BFE67FE0A58FFFF6C +S1231A4C6AFE67FE0258A55A6BFE67FE207C000001000C905678A5A5207C000001040C90F4 +S1231A6C0010567866FE207C0000010020FC0000000020FC5A5A5A5A20FCFFFFFFFF207C23 +S1211A8C0000010044FC000F0098123456786BFE67FE0A98FFFFFFFF6AFE67FE029869 +S1231AAAA5A5A55A6AFE67FE207C000001000C98123456780C98A5A5A5A50C98A5A5A55A88 +S1231ACA66FE4E75223C111111114E7561F6612A6100EA986100152E0C811111111166FECE +S1231AEA0C822222222266FE0C833333333366FE0C844444444466FE4E75243C22222222F0 +S1211B0A4E75207C0000010020BC0000010070800C00008066FE6BFE65FE69FE223C0B +S1231B28FFFFF0000C01000066FE6BFE65FE69FE243CFFFFFF020C0200FF67FE6BFE64FE6B +S1231B4869FE263CFFFFFF7F0C0300FF67FE6AFE64FE68FE203CFFFF80000C40800066FE87 +S1231B686BFE65FE69FE223CFFF000000C41000066FE6BFE65FE69FE243CFFFF00020C4247 +S1211B88FFFF67FE6BFE64FE69FE263CFFFF7FFF0C43FFFF67FE6AFE64FE68FE203C8A +S1231BA6800000000C808000000066FE6BFE65FE69FE72000C810000000066FE6BFE65FEC9 +S1231BC669FE74020C82FFFFFFFF67FE6BFE64FE69FE263C7FFFFFFF0C83FFFFFFFF67FE2F +S1231BE66AFE64FE68FE207C000001007E0421BCFFFFFF80700C21BCFFFFFF80700C0C30A4 +S1231C060080700F66FE6BFE65FE69FE21BCFFFFF000700C0C300000700F66FE6BFE65FEF2 +S1231C2669FE21BCFFFFFF02700C0C3000FF700F67FE6BFE64FE69FE21BCFFFFFF7F700CB5 +S1231C460C3000FF700F67FE6AFE64FE68FE21BCFFFF8000700C0C708000700E66FE6BFE0D +S1231C6665FE69FE21BCFFF00000700C0C700000700E66FE6BFE65FE69FE21BCFFFF0002DA +S1231C86700C0C70FFFF700E67FE6BFE64FE69FE21BCFFFF7FFF700C0C70FFFF700E67FEFD +S1231CA66AFE64FE68FE21BC80000000700C0CB080000000700C66FE6BFE65FE69FE21BCE5 +S1231CC600000000700C0CB000000000700C66FE6BFE65FE69FE21BC00000002700C0CB098 +S1231CE6FFFFFFFF700C67FE6BFE64FE69FE21BC7FFFFFFF700C0CB0FFFFFFFF700C67FE5D +S1231D066AFE64FE68FE4E75203C123456780600000067FE6BFE65FE69FE0600001067FE3D +S1231D266AFE65FE68FE060000A567FE6BFE64FE68FE0C00002D66FE203C123456780640D4 +S1231D46000067FE6BFE65FE69FE0640700067FE6AFE65FE68FE0640A55A67FE6BFE64FE20 +S1211D6668FE0C406BD266FE203C1234567806800000000067FE6BFE65FE69FE0680F4 +S1231D84F000000067FE6BFE64FE69FE0680855AA55A67FE6AFE65FE69FE0680A000000093 +S1231DA468FE0C80278EFBD266FE207C000F010020BC1234567806390000000F010367FEF0 +S1231DC46BFE65FE69FE06390010000F010367FE6AFE65FE68FE063900A5000F010367FE74 +S1231DE46BFE64FE68FE0C39002D000F010366FE207C000F010020BC1234567806790000A6 +S1231E04000F010067FE6BFE65FE69FE06797000000F010067FE6AFE65FE68FE0679A55AFF +S1231E24000F010067FE6BFE64FE68FE0C79278E000F010066FE23FC12345678000F010003 +S1231E4406B900000000000F010067FE6BFE65FE69FE06B9F0000000000F010067FE6BFE86 +S1231E6464FE69FE06B9855AA55A000F010067FE6AFE65FE69FE06B9A0000000000F0100DE +S1231E8468FE0CB9278EFBD2000F010066FE4E75203C123456780400000067FE6BFE65FEB1 +S1231EA469FE0400001067FE6BFE65FE69FE040000A567FE6AFE64FE68FE0C0000C366FE96 +S1231EC4203C123456780440000067FE6BFE65FE69FE0440700067FE6AFE64FE69FE044020 +S1231EE4A55A67FE6BFE65FE69FE0C40411E66FE203C1234567804800000000067FE6BFE72 +S1231F0465FE69FE0480F000000067FE6BFE64FE69FE0480855AA55A67FE6AFE64FE68FEED +S1231F240480A000000069FE0C80FCD9B11E66FE207C000F010020BC1234567804390000A1 +S1231F44000F010367FE6BFE65FE69FE04390010000F010367FE6BFE65FE69FE043900A5F4 +S1211F64000F010367FE6AFE64FE68FE0C3900C3000F010366FE207C000F010020BCAC +S1231F821234567804790000000F010067FE6BFE65FE69FE04797000000F010067FE6AFE38 +S1231FA264FE69FE0479A55A000F010067FE6AFE64FE69FE0C79FCDA000F010066FE23FC42 +S1231FC212345678000F010004B900000000000F010067FE6BFE65FE69FE04B9F0000000C5 +S1231FE2000F010067FE6BFE64FE69FE04B9855AA55A000F010067FE6AFE64FE68FE04B937 +S1232002A0000000000F010069FE0CB9FCD9B11E000F010066FE4E75203C11223344223C9F +S123202255667788243C8899AABB263CCCDDEEFF78007A007C007E00207C44332211227C32 +S123204288776655247CBBAA9988267CFFEEDDCC180067FE6BFE0C840000004466FE3A0109 +S123206267FE6BFE0C850000778866FE2C0267FE6AFE0C868899AABB66FE3A0967FE6BFE10 +S12320820C850000665566FE2C0A67FE6AFE0C86BBAA998866FE3842B9C267FE2A41BBC1CA +S12320A266FE203C11223344223C00010100243C8899AABB760178007A007C007E00207C6B +S12320C200000000227C0001010011BC005A980447F0980413F098040001010567FE6BFE50 +S12320E20C30005A980566FE11B900010105100767FE6BFE0C30005A100766FE11FB3068D8 +S1232102010067FE6AFE0C3800B920EB66FE11BC0078100767FE6BFE0C300078100766FE26 +S1212122203C11223344223C00010100243C8899AABB760278007A007C007E00207C4F +S123214000000000227C0001010031BC5A5A980449F0980433F098040001010467FE6BFE36 +S12321600C705A5A980466FE31B900010104100667FE6BFE0C705A5A100666FE31FB30EA67 +S1232180010067FE6BFE0C7867FE217066FE31BC7878100667FE6BFE0C707878100666FEE7 +S12121A0203C11223344223C00010100243C8899AABB760278007A007C007E00207CD1 +S12321BE00000000227C0001010021BC5A5A1234980449F0980423F098040001010467FEFB +S12321DE6BFE0CB05A5A1234980466FE21B900010104100667FE6BFE0CB05A5A123410062E +S12321FE66FE21FB30E8010067FE6BFE0CB867FE6BFE21F266FE21BC78782323100667FEBF +S123221E6BFE0CB078782323100666FE4E75303C2FFF46C06AFE66FE68FE64FE303C2F0035 +S123223E44C067FE6BFE69FE65FE303C200046C067FE6BFE69FE65FE207C0000010030BC2D +S123225E2FFF46D06AFE66FE68FE64FE30BC200046D067FE6BFE69FE65FE207C000001002D +S121227E30BC2FFF46D86AFE66FE68FE64FE30BC200046D867FE6BFE69FE65FE207C14 +S123229C0000010230BC2FFF46D86AFE66FE68FE64FE30BC200046D867FE6BFE69FE65FE8D +S12322BC207C00000102317C2FFF000246E800026AFE66FE68FE64FE317C2000000246E8C1 +S12322DC000267FE6BFE69FE65FE207C00000100700231BC2FFF080246F008026AFE66FE04 +S12322FC68FE64FE31BC2000080246F0080267FE6BFE69FE65FE31FC2FFF010046F801006C +S121231C6AFE66FE68FE64FE31FC2000010046F8010067FE6BFE69FE65FE33FC2FFF89 +S123233A0001010046F9000101006AFE66FE68FE64FE33FC20000001010046F90001010016 +S123235A67FE6BFE69FE65FE46FAFFEA67FE6BFE69FE65FE700046FB08DC67FE6BFE69FE3C +S123237A65FE44FB08D067FE6BFE69FE65FE46FC2FFF66FE6AFE68FE64FE46FC275A40C066 +S123239A0C40275A66FE207C0000010046FC275A40D00C50275A66FE207C0000010046FC5E +S12123BA257A40D8207C000001000C58257A66FE207C0000010246FC276640E0207C1C +S12323D8000001000C50276666FE207C0000010246FC273340E800040C682733000466FEF6 +S12323F8207C00000102700446FC275A40F008040C70275A080466FE46FC277740F8010227 +S12324180C782777010266FE46FC277740F9000101020C7927770001010266FE46FC270006 +S12324384E75707F223C00008FFF740048806BFE67FE0C800000007F66FE48C16AFE67FE93 +S12324580C81FFFF8FFF66FE48C266FE203C1234567848406BFE67FE0C805678123466FEAB +S12324784E75207C0034567878004DD0200E0C800034567866FE48500C970034567866FE89 +S1232498584F4DE80004200E0C800034567C66FE486800040C970034567C66FE584F4DF077 +S12324B84004200E0C800034567C66FE487048040C970034567C66FE584F4DF81234200E27 +S12324D80C40123466FE487812340C970000123466FE584F4DF900345678200EB08E66FED8 +S12324F84879003456780C970034567866FE584F4DFA0008200EB08E66FE487AFFFE0C97CC +S12325180000241E67FE584F46FC27004E75207C0000010010BC00006BFE66FE4AD00C10B9 +S1232538008066FE10BC00F54AD06AFE67FE4AD00C1000F566FE4E75207C0000010010BC38 +S123255800004A106BFE66FE10BC00F54A106AFE67FE30BC00004A506BFE66FE30BCF567B5 +S12325784A506AFE67FE20BC000000004A906BFE66FE20BCF56789AB4A906AFE67FE4E757F +S1232598207C11223344203C112233444E5000000C97112233444E58B1C066FE4E75207C0E +S12325B8112233444E604E69B3C866FE303C1122323C112243804E714E71323C112243BCF0 +S12325D811224E75207C00000100700046006AFE67FE46006BFE66FE0C00000066FE10BC7A +S12325F8008046106BFE67FE46106AFE67FE0C10008066FE207C00000100700046406AFEFD +S123261867FE46406BFE66FE0C40000066FE30BC5A5A46506AFE67FE46506BFE67FE0C5073 +S12326385A5A66FE207C00000100700046806AFE67FE46806BFE66FE0C800000000066FE43 +S123265820BC5A5A123446906AFE67FE46906BFE67FE0C905A5A123466FE207C00000100AA +S12326787000223C0000008044006BFE66FE65FE69FE44016AFE67FE64FE68FE0C010080AE +S123269866FE10BC007F44106AFE67FE64FE69FE10BC00F544106BFE67FE64FE69FE0C10BD +S12326B8000B66FE207C000001007000223C0000800044406BFE66FE65FE69FE44416AFE9C +S12326D867FE64FE68FE0C41800066FE30BC7FFF44506AFE67FE64FE69FE30BCF5784450FF +S12326F86BFE67FE64FE69FE0C500A8866FE207C000001007000223C8000000044806BFEBD +S123271866FE65FE69FE44816AFE67FE64FE68FE0C818000000066FE20BC7FFFFFFF449078 +S12327386AFE67FE64FE69FE20BCF578123444906BFE67FE64FE69FE0C900A87EDCC66FEA3 +S1232758207C000001007000223C00000080003C001040006AFE67FE64FE69FE023C00EF23 +S123277840006BFE67FE64FE69FE003C001040016BFE67FE64FE69FE0C01007F66FE023C14 +S123279800EF40016AFE67FE64FE69FE0C01008166FE10BC007F003C001040106AFE67FEB1 +S12327B864FE69FE10BC007F023C00EF40106AFE67FE64FE69FE10BC00F5003C0010401079 +S12327D86BFE67FE64FE69FE0C10000A66FE023C00EF40106AFE67FE64FE69FE0C1000F697 +S12327F866FE207C000001007000223C00008000003C001040406AFE67FE64FE69FE023CCE +S123281800EF40406BFE67FE64FE69FE003C001040416BFE67FE64FE69FE0C417FFF66FE03 +S1232838023C00EF40416AFE67FE64FE69FE0C41800166FE30BC7FFF003C001040506AFE58 +S123285867FE64FE69FE30BCF567023C00EF40506BFE67FE64FE69FE30BCF567003C0010FE +S123287840506BFE67FE64FE69FE0C500A9866FE023C00EF40506AFE67FE64FE69FE0C5004 +S1232898F56866FE207C000001007000223C80000000003C001040806AFE67FE64FE69FECE +S12128B8023C00EF40806BFE67FE64FE69FE003C001040816BFE67FE64FE69FE0C8149 +S12128D67FFFFFFF66FE023C00EF40816AFE67FE64FE69FE0C818000000166FE20BC2E +S12328F400007FFF003C001040906AFE67FE64FE69FE20BCF5671234023C00EF40906BFEAC +S123291467FE64FE69FE20BCF5675678003C001040906BFE67FE64FE69FE0C900A98A9874A +S123293466FE023C00EF40906AFE67FE64FE69FE0C90F567567966FE207C00000100203C64 +S123295412345678223C12345678243C12345678283C123456002A3C123400007C004200FB +S123297466FE6BFEB88066FE424166FE6BFEBA8166FE428266FE6BFEBC8266FE4E75203C95 +S12129940000D0D0223C0000D1D1243C0000D2D2263C0000D3D3283C0000D4D42A3C03 +S12129B20000D5D52C3C0000D6D62E3C0000D7D7207C00000A0A227C00001A1A247C0B +S12329D000002A2A267C00003A3A287C00004A4A2A7C00005A5A2C7C00006A6A48B8FFFF6D +S12329F00100207C00000100B05866FEB25866FEB45866FEB65866FEB85866FEBA5866FE7F +S1232A10BC5866FEBE5866FE0C580A0A66FEB2D866FEB4D866FEB6D866FEB8D866FEBAD87E +S1232A3066FEBCD866FE203CD0D0D0D0223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3283C2E +S1212A50D4D4D4D42A3CD5D5D5D52C3CD6D6D6D62E3CD7D7D7D7207C0A0A0A0A227C72 +S1212A6E1A1A1A1A247C2A2A2A2A267C3A3A3A3A287C4A4A4A4A2A7C5A5A5A5A2C7C8A +S1232A8C6A6A6A6A48F8FFFF0120207C00000120B09866FEB29866FEB49866FEB69866FEA6 +S1232AACB89866FEBA9866FEBC9866FEBE9866FE0C980A0A0A0A66FEB3D866FEB5D866FE1A +S1212ACCB7D866FEB9D866FEBBD866FEBDD866FE203C0000D0D0223C0000D1D1243CB4 +S1212AEA0000D2D2263C0000D3D3283C0000D4D42A3C0000D5D52C3C0000D6D62E3C84 +S1212B080000D7D7207C00000A0A227C00001A1A247C00002A2A267C00003A3A287CCD +S1232B2600004A4A2A7C00005A5A2C7C00006A6A207C000001A048A0FFFF207C0000019EC3 +S1232B46BCE066FEBAE066FEB8E066FEB6E066FEB4E066FEB2E066FEB0E0BE6066FEBC605B +S1232B6666FEBA6066FEB86066FEB66066FEB46066FEB26066FEB06066FE203CD0D0D0D075 +S1232B86223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3283CD4D4D4D42A3CD5D5D5D52C3C5D +S1212BA6D6D6D6D62E3CD7D7D7D7207C0A0A0A0A227C1A1A1A1A247C2A2A2A2A267C3B +S1232BC43A3A3A3A287C4A4A4A4A2A7C5A5A5A5A2C7C6A6A6A6A207C000001A048E0FFFF78 +S1232BE4207C0000019CBDE066FEBBE066FEB9E066FEB7E066FEB5E066FEB3E066FEB1E01B +S1232C04BEA066FEBCA066FEBAA066FEB8A066FEB6A066FEB4A066FEB2A066FEB0A066FED4 +S1212C24700072007400760078007A007C007E00207C00000000227C00000000247CFC +S1232C4200000000267C00000000287C000000002A7C000000002C7C000000004CB82A5557 +S1232C620100B0BCFFFFD0D066FEB4BCFFFFD1D166FEB8BCFFFFD2D266FEBCBCFFFFD3D3D5 +S1232C8266FEB3FCFFFFD4D466FEB7FCFFFFD5D566FEBBFCFFFFD6D666FE70007200740037 +S1212CA2760078007A007C007E00207C00000000227C00000000247C00000000267C32 +S1212CC000000000287C000000002A7C000000002C7C000000004CF82A550120B0BCB0 +S1232CDED0D0D0D066FEB4BCD1D1D1D166FEB8BCD2D2D2D266FEBCBCD3D3D3D366FEB3FC1F +S1232CFED4D4D4D466FEB7FCD5D5D5D566FEBBFCD6D6D6D666FE4E75207C00000110227C12 +S1232D1E00000120700072007400760078007A002C3C000000992E3C00000099200722065F +S1232D3E023C00EF207C00000110227C000001201140FFFF1341FFFFC30064000004528436 +S1232D5EDA81C308640000045284D61151CEFFD02C3C0000009951CFFFC40C8400005AFC4E +S1232D7E66FE0C85001C9A3466FE0C830000003466FE207C00000110227C000001207000EB +S1232D9E72007400760078007A002C3C000000992E3C0000009920072206003C0010207C88 +S1232DBE00000110227C000001201140FFFF1341FFFFC300640000045284DA81C3086400F5 +S1212DDE00045284D61151CEFFD02C3C0000009951CFFFC40C8400005B6066FE0C8500 +S1232DFC001CCFC866FE0C830000003466FE103C0000123C000044FC0000C10167FE103C28 +S1232E1C0001123C000044FC0004C10167FE4E75207C00000110227C0000012070007200C7 +S1212E3C7400760078007A002C3C000000992E3C0000009920072206023C00EF207C7C +S1232E5A00000110227C000001201140FFFF1341FFFF8300640000045284DA8183086400D8 +S1212E7A00045284D61151CEFFD02C3C0000009951CFFFC40C8400005C0A66FE0C85B8 +S1232E98001C459E66FE0C830000009E66FE207C00000110227C0000012070007200740060 +S1232EB8760078007A002C3C000000992E3C0000009920072206003C0010207C0000011042 +S1232ED8227C000001201140FFFF1341FFFF8300640000045284DA81830864000004528491 +S1232EF8D61151CEFFD02C3C0000009951CFFFC40C8400005CA466FE0C85001C5C6666FE36 +S1232F180C830000009E66FE103C0000123C000044FC0000810167FE103C0001123C0000A8 +S1212F3844FC0004810167FE4E75700072007400760078007A002C3C000000992E3C60 +S1232F5600000099200744FC00044800640000045284660000045283DA8051CFFFE80C839E +S1232F760000000166FE0C840000009966FE0C8500002E3B66FE70007200740076007800A3 +S1232F967A002C3C000000992E3C0000009911C7010044FC0004483801001038010064004E +S1232FB600045284660000045283DA8051CFFFE00C830000000166FE0C840000000066FE9D +S1212FD60C8500002E3B66FE4E75700044FC00004E760C800000000066FE4E7541F957 +S1232FF4000030002F083F3CFF154E7740C00240001F0C40001566FE4E75283C44444444A1 +S12330144E7544FC0000620260FE44FC00016300000460FE44FC0000640260FE44FC000188 +S12330346500000460FE44FC0000660260FE44FC00046700000460FE44FC0000680260FE96 +S123305444FC00026900000460FE44FC00006A0260FE44FC00086B00000460FE44FC0000EC +S12330746C0260FE44FC00026D00000460FE44FC000A6E0260FE44FC00066F00000460FE2C +S12330944E757003720044FC0000520151C8FFFC0C810000000466FE520154C8FFFC0C81DD +S12330B40000000566FE4E7544FC000154F9000100000C3900000001000066FE44FC000053 +S12330D454F9000100000C3900FF0001000066FE4E75203C000000FF7200740076007800EF +S12330F47A007C007E00560540C602860000001FD286D48551C8FFF00C810000043D66FE51 +S12331140C8200007F8066FE203C000000FF72007400760078002A3C0000FFF07C007E0028 +S1233134207C000001005A4540C602860000001FD286D48551C8FFF00C810000002966FEBB +S12331540C820005728066FE203C000000FF72007400760078007AF07C007E00528540C6FE +S123317402860000001FD286D48551C8FFF00C810000008D66FE0C820000708066FE207CDB +S12331940000FFFF44FC00005E4865FE4E75203C000000FF7200243C0000123476007800AC +S12331B47A127C007E00530540C602860000001FD286D48551C8FFF00C810000041766FEA7 +S12131D40C82000091B466FE203C000000FF72007400760078007A027C007E00207C61 +S12331F2000001005B4540C602860000001FD286D48551C8FFF00C810000081166FE0C821A +S123321200FD7F8066FE203C000000FF72007400760078007A077C007E00538540C6028628 +S12132320000001FD286D48551C8FFF00C81000007DD66FE0C82FFFF868066FE207C3B +S12332500001FFFF44FC00005F4865FE4E757000700066FE0C800000000066FE70007080BA +S123327067FE6AFE0C80FFFFFF8066FE4E75203CA5A5A5A5223C00005A5A243CA5A5A5A547 +S1233290760078007A007C0E7E1E80C140C302830000000CDA83D880E28951CEFFEEE28A1F +S12332B02002223C00005A5A7C0E51CFFFDE0C8492FEDB8966FE0C850000011066FE4E758E +S12332D0203CA5A5A5A5223C00005A5A243CA5A5A5A5760078007A007C0E7E1E81C140C311 +S12332F002830000000CDA83D880E28951CEFFEEE28A2002223C00005A5A7C0E51CFFFDED6 +S12333100C844EC5D05766FE0C850000003866FE4E75203CA5A5A5A5223C8167E123243CE1 +S1233330A5A5A5A5760078007A007C1E7E1E207C000001002081801040C302830000000CE5 +S1233350DA83D8802081805040C302830000000CDA83D8802081809040C302830000000FA2 +S1233370DA83D880E28951CEFFCCE28A223C8167E1237C1E51CFFFBE0C8476EAC80366FEE3 +S12333900C8500005A1866FE203C86738374223CFC55F2FE243C86738374760078007A000F +S12333B07C1E7E1D207C000001002080831040C302830000000CDA83D8902080835040C325 +S12333D002830000000CDA83D8902080839040C302830000000FDA83D890E28951CEFFCC1F +S12333F0E28A223C8167E1237C1E51CFFFBE0C84FA82B9E466FE0C850000573066FE4E7540 +S1213410203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1E207C32 +S123342E000001002081C01040C302830000000CDA83D8802081C05040C302830000000C7A +S121344EDA83D8802081C09040C302830000000FDA83D880E28951CEFFCCE28A223C4B +S123346C8167E1237C1E51CFFFBE0C84CF21288366FE0C8500002D1066FE203C86738374CC +S123348C223CFC55F2FE243C86738374760078007A007C1E7E1D207C000001002080C31080 +S12334AC40C302830000000CDA83D8902080C35040C302830000000CDA83D8902080C390A4 +S12334CC40C302830000000FDA83D890E28951CEFFCCE28A223C8167E1237C1E51CFFFBEFE +S12334EC0C844A3DE54466FE0C85000018E866FE4E75203C86738374223CFC55F2FE243C15 +S123350C86738374760078007A007C1E7E1D207C000001002080B31040C302830000000C7A +S123352CDA83D8902080B35040C302830000000CDA83D8902080B39040C302830000000F40 +S123354CDA83D890E28951CEFFCCE28A223C8167E1237C1E51CFFFBE0C8455C5EB7066FEAB +S123356C0C850000443066FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A576007800F3 +S123358C7A007C1E7E1E207C000001002081B01040C302830000000FDA83D8802081B05080 +S12335AC40C302830000000FDA83D8802081B09040C302830000000FDA83D880E28951CEF8 +S12335CCFFCCE28A223C8167E1237C1E51CFFFBE0C847878712F66FE0C850000550266FE13 +S12335EC4E75207CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1E227C4E +S123360C000001002281B0D140C302830000000FDA83D8882281B1D140C302830000000F65 +S123362CDA83D888E28951CEFFDCE28A223C8167E1237C1E51CFFFCE0C84A5A5A0CA66FE73 +S121364C0C8500003A7D66FE4E75207C00000100227C0000020070007200740020FC3E +S121366A11FF558020FC1111FFFF20FC3333333320FC4444444422FC80FF337F22FC9C +S1233688FFFF111122FC3333333322FC44444444207C00000100227C000002007C0FB30863 +S12336A840C302830000000FD08351CEFFF2207C00000100227C000002007C07B34840C346 +S12336C802830000000FD28351CEFFF2207C00000100227C000002007C03B38840C3028366 +S12336E80000000FD48351CEFFF20C800000004C66FE0C810000002466FE0C820000001257 +S123370866FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1EAA +S1213728207C000001002081D01040C302830000001FDA83D8802081D05040C30283BC +S12337460000000CDA83D8802081D09040C302830000000FDA83D880E29951CEFFCCE29A70 +S1213766223C8167E1237C1E51CFFFBE0C8423ED428F66FE0C8500004C9666FE203C78 +S123378486738374223CFC55F2FE243C86738374760078007A007C1E7E1D207C0000010008 +S12337A42080D31040C302830000000CDA83D8902080D35040C302830000001FDA83D890F6 +S12337C42080D39040C302830000000FDA83D890E29951CEFFCCE29A223C8167E1237C1EBD +S12137E451CFFFBE0C846701B88466FE0C850000546766FE4E75203CA5A5A5A5223C8D +S12338028167E123243CA5A5A5A5760078007A007C1E7E1E207C000001002081901040C343 +S123382202830000001FDA83D8802081905040C302830000000CDA83D8802081909040C39B +S123384202830000000FDA83D880E29951CEFFCCE29A223C8167E1237C1E51CFFFBE0C84E7 +S12338621A8D14CF66FE0C8500004FC466FE203C86738374223CFC55F2FE243C8673837411 +S1233882760078007A007C1E7E1D207C000001002080931040C302830000000CDA83D8904C +S12338A22080935040C302830000001FDA83D8902080939040C302830000000FDA83D890F4 +S12138C2E29951CEFFCCE29A223C8167E1237C1E51CFFFBE0C8436D38BEC66FE0C853D +S12338E0000045A566FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A001D +S12339007C1E7E1E207C00000100227C8167E1232081D3D0D889E29951CEFFF6E299224134 +S1213920223C8167E1237C1E51CFFFE60C84AC04DB4C66FE4E75203CA5A5A5A5223CC0 +S123393E8167E123243CA5A5A5A5760078007A007C1E7E1E207C00000100227C8167E123C0 +S121395E208193D0D889E29951CEFFF6E2992241223C8167E1237C1E51CFFFE60C84FC +S123397CE1E36D7A66FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A00BF +S123399C7C1E7E1E207C000001002002D10140C302830000001FDA83D8802002D14140C3AD +S12339BC02830000001FDA83D8802002D18140C302830000001FDA83D880E29951CEFFCC59 +S12339DCE29A223C8167E1237C1E51CFFFBE0C844E96A4D966FE0C85000085CD66FE70007E +S12139FC72007400207C00000100227C0000020020FC11FF558020FC1111FFFF20FC2D +S1213A1A3333333320FC4444444422FC80FF337F22FCFFFF111122FC3333333322FCFD +S1233A38444444447C0FD30840C302830000000FD083D21151CEFFF0207C00000110227CCE +S1233A58000002107C07D34840C302830000000FD083D25151CEFFF0207C00000110227C34 +S1233A78000002107C03D38840C302830000000FD083D29151CEFFF00C800000009566FE5E +S1233A980C81C812A68266FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A57600780038 +S1233AB87A007C1E7E1E207C000001002002910140C302830000001FDA83D8802002914199 +S1233AD840C302830000001FDA83D8802002918140C302830000001FDA83D880E29951CE44 +S1233AF8FFCCE29A223C8167E1237C1E51CFFFBE0C84FCAA913E66FE0C8500007E8966FE3D +S1233B18700072007400207C00000100227C0000020020FC11FF558020FC1111FFFF20FC9D +S1213B3880FF337F20FC4444444422FC80FF337F22FC1111FFFF22FC3333333322FC79 +S1233B565580EECC7C0F930840C302830000000FD083D21151CEFFF0207C00000110227C70 +S1233B76000002107C07934840C302830000000FD083D25151CEFFF0207C00000110227C55 +S1233B96000002107C03938840C302830000000FD083D29151CEFFF00C80000000B166FE63 +S1233BB60C8162C6F41766FE4E75203CFE805501223C5697EDB6243CFE80550176007800C4 +S1233BD67A007C0E7E0EC0C140C302830000000CDA83D880E29951CEFFEEE29A20027C0EC2 +S1213BF651CFFFE40C8476FB988C66FE0C850000017066FE4E75203CFE805501223C6A +S1233C145697EDB6243CFE805501760078007A007C0E7E0EC1C140C302830000000CDA83D7 +S1233C34D880E29951CEFFEEE29A20027C0E51CFFFE40C84D4E2988C66FE0C85000003E020 +S1213C5466FE4E75223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3227CA1A1A1A1247C6D +S1233C72A2A2A2A2267CA3A3A3A3C342C34AC78B0C81D2D2D2D266FE0C82D1D1D1D166FEA5 +S1233C920C83A3A3A3A366FE2209240A260B0C81A2A2A2A266FE0C82A1A1A1A166FE0C8387 +S1233CB2D3D3D3D366FE4E7540C302830000000FDA834E75203C80018FF17A007C11ED383B +S1233CD24EB83CBA51CEFFF80C8080018FE366FE0C850000006B66FE203C80018FF17C128E +S1233CF2EC384EB83CBA51CEFFF80C8080018F3E66FE0C85000000C566FE203C80018FF123 +S1213D127C13ED784EB83CBA51CEFFF80C80800163FC66FE0C850000013166FE203C36 +S1233D3080018FF17C1EEC784EB83CBA51CEFFF80C808001C7F866FE0C85000001DB66FE5D +S1233D50203C80018FF17C15EDB84EB83CBA51CEFFF80C8000C7F8C066FE0C850000021A8E +S1213D7066FE203C80018FF17C16ECB84EB83CBA51CEFFF80C80000C7F8C66FE0C8590 +S1233D8E0000025066FE203C80018FF17A00E3184EB83CBAEB184EB83CBAEF184EB83CBA8B +S1233DAEE1184EB83CBA0C8080018F3E66FE0C850000000966FEE2184EB83CBAEA184EB8C2 +S1233DCE3CBAEE184EB83CBAE0184EB83CBA0C8080018FF166FE0C850000002466FEE358A0 +S1233DEE4EB83CBAEB584EB83CBAEF584EB83CBAE1584EB83CBA0C808001FE3166FE0C85CD +S1233E0E0000003766FEE2584EB83CBAEA584EB83CBAEE584EB83CBAE0584EB83CBA0C807F +S1233E2E80018FF166FE0C850000005B66FEE3984EB83CBAEB984EB83CBAEF984EB83CBA42 +S1233E4EE1984EB83CBA0C80FE30003166FE0C850000006566FEE2984EB83CBAEA984EB834 +S1233E6E3CBAEE984EB83CBAE0984EB83CBA0C8080018FF166FE0C850000008066FE7A0064 +S1233E8E207C0000010030BC8FF1E7D04EB83CBAE7D04EB83CBAE7D04EB83CBAE7D04EB831 +S1233EAE3CBA30100C808001FF1866FE0C850000000966FEE6D04EB83CBAE6D04EB83CBAD0 +S1233ECEE6D04EB83CBAE6D04EB83CBAE6D04EB83CBAE6D04EB83CBA30100C80800163FC5C +S1233EEE66FE0C850000001B66FE4E7540C302830000000FDA834E75203C80018FF17A00EB +S1213F0E7C11ED304EB83EFA51CEFFF80C8080018FD066FE0C850000004266FE203C30 +S1233F2C80018FF17C12EC304EB83EFA51CEFFF80C8080018F5166FE0C850000009C66FE90 +S1233F4C203C80018FF17C13ED704EB83EFA51CEFFF80C808001398066FE0C85000000C930 +S1213F6C66FE203C80018FF17C1EEC704EB83EFA51CEFFF80C8080010A1D66FE0C85FF +S1233F8A0000014D66FE203C80018FF17C15EDB04EB83EFA51CEFFF80C80800185D066FEBC +S1233FAA0C85000001A166FE203C80018FF17C16ECB04EB83EFA51CEFFF80C80082D82003A +S1233FCA66FE0C85000001DE66FE203C80018FF17A00E3104EB83EFAEB104EB83EFAEF105B +S1233FEA4EB83EFAE1104EB83EFA0C8080018F0966FE0C850000000B66FEE2104EB83EFA0D +S123400AEA104EB83EFAEE104EB83EFAE0104EB83EFA0C8080018F0066FE0C85000000154A +S123402A66FEE3504EB83EFAEB504EB83EFAEF504EB83EFAE1504EB83EFA0C808001B0007B +S123404A66FE0C850000002766FEE2504EB83EFAEA504EB83EFAEE504EB83EFAE0504EB838 +S123406A3EFA0C8080010A0066FE0C850000002866FEE3904EB83EFAEB904EB83EFAEF9079 +S123408A4EB83EFAE1904EB83EFA0C804000001066FE0C850000002A66FEE2904EB83EFA16 +S12340AAEA904EB83EFAEE904EB83EFAE0904EB83EFA0C800001020066FE0C85000000321A +S12340CA66FE7A00207C0000010030BC8FF1E5D04EB83EFAE5D04EB83EFAE5D04EB83EFA12 +S12340EAE5D04EB83EFA30100C800001FF1066FE0C850000000966FEE4D04EB83EFAE4D0DB +S123410A4EB83EFAE4D04EB83EFAE4D04EB83EFAE4D04EB83EFAE4D04EB83EFA30100C80BF +S121412A000103FC66FE0C850000000A66FE4E7540C302830000000FDA834E75203C3A +S123414880018F817A007C02ED204EB8413A51CEFFF80C8080018F0866FE0C85000000028B +S121416866FE203C80018F817C02EC204EB8413A51CEFFF80C8080018FF066FE0C8542 +S12341860000001A66FE203C80018FF17C02ED604EB8413A51CEFFF80C8080017F8866FE60 +S12341A60C850000001C66FE203C80018FF17C02EC604EB8413A51CEFFF80C808001F1FE2A +S12141C666FE0C850000003466FE203C80018FF17C02EDA04EB8413A51CEFFF80C80BF +S12341E4000C7F8866FE0C850000003666FE203C80018FF17C02ECA04EB8413A51CEFFF817 +S12342040C80F00031FE66FE0C850000004E66FE203C80018FF17A00E3004EB8413AE50024 +S12342244EB8413AE3004EB8413AE7004EB8413A0C8080018F8066FE0C850000001F66FE95 +S1234244E2004EB8413AE4004EB8413AE6004EB8413AE2004EB8413A0C8080018FFF66FEC5 +S12342640C850000003F66FEE3404EB8413AE5404EB8413AE7404EB8413AEB404EB8413A64 +S12342840C808001F80066FE0C850000005666FEEA404EB8413AE2404EB8413AE4404EB8EA +S12342A4413AE8404EB8413A0C808001FFFF66FE0C850000007766FE203C80018FF1E38037 +S12342C44EB8413AE5804EB8413AEF804EB8413AE9804EB8413A0C8063FC400066FE0C8575 +S12342E40000007A66FE203C80018FF1E2804EB8413AEA804EB8413AEE804EB8413AE0805E +S12343044EB8413A0C80FFFFFC0066FE0C850000009C66FE7A00207C0000010030BC8FF116 +S1234324E1D04EB8413AE1D04EB8413AE1D04EB8413AE1D04EB8413A30100C80FFFFFF10D4 +S123434466FE0C850000000D66FEE0D04EB8413AE0D04EB8413AE0D04EB8413AE0D04EB8A6 +S1234364413AE0D04EB8413AE0D04EB8413A30100C80FFFFFFFC66FE0C850000003E66FEFC +S12343844E7540C302830000000FDA834E75203C80018F817A007C02ED284EB8438651CEB3 +S12343A4FFF80C8080018F0866FE0C850000000066FE203C80018F817C02EC284EB84386B3 +S12343C451CEFFF80C8080018F1066FE0C850000000066FE203C80018FF17C02ED684EB884 +S12343E4438651CEFFF80C8080017F8866FE0C850000000066FE203C80018FF17C02EC683A +S12344044EB8438651CEFFF80C80800111FE66FE0C850000000066FE203C80018FF17C025F +S1234424EDA84EB8438651CEFFF80C80000C7F8866FE0C850000000066FE203C80018FF1A5 +S12144447C02ECA84EB8438651CEFFF80C80100031FE66FE0C850000000066FE203CDF +S123446280018FF17A00E3084EB84386E5084EB84386E3084EB84386E7084EB843860C8041 +S123448280018F8066FE0C850000001B66FEE2084EB84386E4084EB84386E6084EB84386E1 +S12344A2E2084EB843860C8080018F0166FE0C850000001B66FEE3484EB84386E5484EB8FF +S12344C24386E7484EB84386EB484EB843860C808001080066FE0C850000002566FEEA4848 +S12344E24EB84386E2484EB84386E4484EB84386E8484EB843860C808001000066FE0C85F2 +S12345020000002A66FE203C80018FF1E3884EB84386E5884EB84386EF884EB84386E9887D +S12345224EB843860C8063FC400066FE0C850000002B66FE203C80018FF1E2884EB8438661 +S1234542EA884EB84386EE884EB84386E0884EB843860C800000040066FE0C850000002DE6 +S123456266FE7A00207C0000010030BC8FF1E3D04EB84386E3D04EB84386E3D04EB84386C8 +S1234582E3D04EB8438630100C800000FF1066FE0C850000000966FEE2D04EB84386E2D023 +S12345A24EB84386E2D04EB84386E2D04EB84386E2D04EB84386E2D04EB8438630100C8056 +S11545C2000003FC66FE0C850000000A66FE4E75FFFFC0 +S10545D2FFFFE5 +S804000400F7 diff --git a/MCL68/MC68000_Test_Code/Test_Suite.bin b/MCL68/MC68000_Test_Code/Test_Suite.bin new file mode 100644 index 0000000..71e6131 Binary files /dev/null and b/MCL68/MC68000_Test_Code/Test_Suite.bin differ diff --git a/README.md b/README.md index 84334ed..513c707 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Boards: MCL86jr - IBMPCjr Accelerator which boosts performance to IBM PC/AT speed MCL65+ - MOS 6502 emulator which runs on a Teensy 4.1 and can be used as a 6502 drop-in replacment MCL64 - MOS 6510 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment in the Commodore 64 + MCL68+ - Motorola 68000 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment Emulated Processors: