package test.svg.transcoded; import java.awt.*; import java.awt.geom.*; /** * This class has been automatically generated using <a * href="https://github.com/kirill-grouchnikov/flamingo">Flamingo SVG transcoder</a>. */ public class Contact_new implements org.pushingpixels.flamingo.api.common.icon.ResizableIcon { /** * Paints the transcoded SVG image on the specified graphics context. You * can install a custom transformation on the graphics context to scale the * image. * * @param g * Graphics context. */ public static void paint(Graphics2D g) { Shape shape = null; Paint paint = null; Stroke stroke = null; float origAlpha = 1.0f; Composite origComposite = ((Graphics2D)g).getComposite(); if (origComposite instanceof AlphaComposite) { AlphaComposite origAlphaComposite = (AlphaComposite)origComposite; if (origAlphaComposite.getRule() == AlphaComposite.SRC_OVER) { origAlpha = origAlphaComposite.getAlpha(); } } AffineTransform defaultTransform_ = g.getTransform(); // g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0 g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0 g.setComposite(AlphaComposite.getInstance(3, 0.3976608f * origAlpha)); AffineTransform defaultTransform__0_0_0 = g.getTransform(); g.transform(new AffineTransform(1.1009429693222046f, 0.0f, 0.0f, 0.7564100027084351f, -4.579099178314209f, 8.809000015258789f)); // _0_0_0 paint = new RadialGradientPaint(new Point2D.Double(25.75, 38.125), 18.375f, new Point2D.Double(25.75, 38.125), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 255),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 0.2653059959411621f, -2.3028459437548035E-16f, 28.01020050048828f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(44.125, 38.125); ((GeneralPath)shape).curveTo(44.125, 40.817387, 35.89823, 43.0, 25.75, 43.0); ((GeneralPath)shape).curveTo(15.601768, 43.0, 7.375, 40.817387, 7.375, 38.125); ((GeneralPath)shape).curveTo(7.375, 35.432613, 15.601768, 33.25, 25.75, 33.25); ((GeneralPath)shape).curveTo(35.89823, 33.25, 44.125, 35.432613, 44.125, 38.125); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_0); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_1 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_1 paint = new LinearGradientPaint(new Point2D.Double(16.25, 12.25), new Point2D.Double(31.5, 36.625), new float[] {0.0f,1.0f}, new Color[] {new Color(255, 255, 255, 255),new Color(221, 221, 221, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.1078280210494995f, 0.0f, 0.0f, 1.0f, -1.8778489828109741f, -0.5f)); shape = new RoundRectangle2D.Double(2.5534627437591553, 8.5, 43.89767837524414, 30.0, 5.5, 5.5); g.setPaint(paint); g.fill(shape); paint = new Color(147, 147, 147, 255); stroke = new BasicStroke(1.0f,0,0,4.0f,null,0.0f); shape = new RoundRectangle2D.Double(2.5534627437591553, 8.5, 43.89767837524414, 30.0, 5.5, 5.5); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_1); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_2 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_2 paint = new Color(255, 255, 255, 255); stroke = new BasicStroke(1.0000002f,0,0,4.0f,null,0.0f); shape = new RoundRectangle2D.Double(3.5477371215820312, 9.629325866699219, 41.90092468261719, 27.74135971069336, 3.5000007152557373, 3.500000476837158); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_2); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3 = g.getTransform(); g.transform(new AffineTransform(0.43479999899864197f, 0.0f, 0.0f, 0.43479999899864197f, -4.122330188751221f, 8.441450119018555f)); // _0_0_3 g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_0 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_0 paint = new RadialGradientPaint(new Point2D.Double(16.214740753173828, 19.836467742919922), 13.56536f, new Point2D.Double(16.214740753173828, 19.836467742919922), new float[] {0.0f,1.0f}, new Color[] {new Color(114, 126, 10, 255),new Color(91, 101, 8, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 0.6819170117378235f, 19.762310028076172f, 14.90410041809082f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(32.62349, 41.30637); ((GeneralPath)shape).lineTo(43.23009, 41.30637); ((GeneralPath)shape).curveTo(46.235294, 41.30637, 49.210575, 40.204437, 50.30116, 37.06373); ((GeneralPath)shape).curveTo(51.336796, 34.081253, 50.477936, 28.40167, 43.76042, 23.805477); ((GeneralPath)shape).lineTo(31.209274, 23.805477); ((GeneralPath)shape).curveTo(24.49176, 28.048117, 23.652283, 33.850307, 25.198868, 37.240505); ((GeneralPath)shape).curveTo(26.774462, 40.694294, 29.441507, 41.30637, 32.62349, 41.30637); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); paint = new Color(64, 70, 4, 255); stroke = new BasicStroke(2.299906f,1,1,4.0f,null,0.0f); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(32.62349, 41.30637); ((GeneralPath)shape).lineTo(43.23009, 41.30637); ((GeneralPath)shape).curveTo(46.235294, 41.30637, 49.210575, 40.204437, 50.30116, 37.06373); ((GeneralPath)shape).curveTo(51.336796, 34.081253, 50.477936, 28.40167, 43.76042, 23.805477); ((GeneralPath)shape).lineTo(31.209274, 23.805477); ((GeneralPath)shape).curveTo(24.49176, 28.048117, 23.652283, 33.850307, 25.198868, 37.240505); ((GeneralPath)shape).curveTo(26.774462, 40.694294, 29.441507, 41.30637, 32.62349, 41.30637); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_3_0); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_1 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_1 paint = new Color(157, 176, 41, 255); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(37.69468, 26.457129); ((GeneralPath)shape).curveTo(37.69468, 26.457129, 35.543358, 28.117462, 35.72869, 30.11766); ((GeneralPath)shape).curveTo(33.687466, 28.316868, 33.62882, 24.866137, 33.62882, 24.866137); ((GeneralPath)shape).lineTo(37.69468, 26.457129); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_1); g.setComposite(AlphaComposite.getInstance(3, 0.21518986f * origAlpha)); AffineTransform defaultTransform__0_0_3_2 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_2 paint = new Color(255, 255, 255, 255); stroke = new BasicStroke(2.2999048f,1,1,4.0f,null,0.0f); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(33.2112, 39.48254); ((GeneralPath)shape).lineTo(42.508293, 39.48254); ((GeneralPath)shape).curveTo(44.88714, 39.48254, 47.242294, 38.610283, 48.105576, 36.124172); ((GeneralPath)shape).curveTo(48.92536, 33.76332, 48.020214, 29.267504, 42.702797, 25.629272); ((GeneralPath)shape).lineTo(32.317036, 25.629272); ((GeneralPath)shape).curveTo(26.99962, 28.98764, 26.10982, 33.58051, 27.334055, 36.264107); ((GeneralPath)shape).curveTo(28.581259, 38.99804, 30.692423, 39.48254, 33.2112, 39.48254); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_3_2); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_3 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_3 paint = new Color(157, 176, 41, 255); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(38.673107, 26.457129); ((GeneralPath)shape).curveTo(38.673107, 26.457129, 40.824432, 28.117462, 40.6391, 30.11766); ((GeneralPath)shape).curveTo(42.680325, 28.316868, 42.73897, 24.866137, 42.73897, 24.866137); ((GeneralPath)shape).lineTo(38.673107, 26.457129); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_3); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_4 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 6.5123138427734375f, 3.1703310012817383f)); // _0_0_3_4 paint = new RadialGradientPaint(new Point2D.Double(31.11269760131836, 19.008621215820312), 8.662058f, new Point2D.Double(31.11269760131836, 19.008621215820312), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 255),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(39.774754, 19.008621); ((GeneralPath)shape).curveTo(39.776207, 22.104244, 38.125546, 24.96534, 35.4449, 26.51357); ((GeneralPath)shape).curveTo(32.76425, 28.061802, 29.461142, 28.061802, 26.780495, 26.51357); ((GeneralPath)shape).curveTo(24.099848, 24.96534, 22.449186, 22.104244, 22.45064, 19.008621); ((GeneralPath)shape).curveTo(22.449186, 15.912998, 24.099848, 13.051903, 26.780495, 11.503672); ((GeneralPath)shape).curveTo(29.461142, 9.9554405, 32.76425, 9.9554405, 35.4449, 11.503672); ((GeneralPath)shape).curveTo(38.125546, 13.051903, 39.776207, 15.912998, 39.774754, 19.008621); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_4); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_5 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 6.6373138427734375f, -0.3296689987182617f)); // _0_0_3_5 paint = new RadialGradientPaint(new Point2D.Double(29.34493064880371, 17.064077377319336), 9.162058f, new Point2D.Double(29.34493064880371, 17.064077377319336), new float[] {0.0f,1.0f}, new Color[] {new Color(233, 177, 94, 255),new Color(150, 100, 22, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(0.7879980206489563f, 3.87763689379579E-16f, -3.87763689379579E-16f, 0.7879980206489563f, 6.221198081970215f, 3.617626905441284f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(39.774754, 19.008621); ((GeneralPath)shape).curveTo(39.776207, 22.104244, 38.125546, 24.96534, 35.4449, 26.51357); ((GeneralPath)shape).curveTo(32.76425, 28.061802, 29.461142, 28.061802, 26.780495, 26.51357); ((GeneralPath)shape).curveTo(24.099848, 24.96534, 22.449186, 22.104244, 22.45064, 19.008621); ((GeneralPath)shape).curveTo(22.449186, 15.912998, 24.099848, 13.051903, 26.780495, 11.503672); ((GeneralPath)shape).curveTo(29.461142, 9.9554405, 32.76425, 9.9554405, 35.4449, 11.503672); ((GeneralPath)shape).curveTo(38.125546, 13.051903, 39.776207, 15.912998, 39.774754, 19.008621); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); paint = new Color(111, 71, 9, 255); stroke = new BasicStroke(2.299906f,1,1,4.0f,null,0.0f); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(39.774754, 19.008621); ((GeneralPath)shape).curveTo(39.776207, 22.104244, 38.125546, 24.96534, 35.4449, 26.51357); ((GeneralPath)shape).curveTo(32.76425, 28.061802, 29.461142, 28.061802, 26.780495, 26.51357); ((GeneralPath)shape).curveTo(24.099848, 24.96534, 22.449186, 22.104244, 22.45064, 19.008621); ((GeneralPath)shape).curveTo(22.449186, 15.912998, 24.099848, 13.051903, 26.780495, 11.503672); ((GeneralPath)shape).curveTo(29.461142, 9.9554405, 32.76425, 9.9554405, 35.4449, 11.503672); ((GeneralPath)shape).curveTo(38.125546, 13.051903, 39.776207, 15.912998, 39.774754, 19.008621); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_3_5); g.setComposite(AlphaComposite.getInstance(3, 0.12658231f * origAlpha)); AffineTransform defaultTransform__0_0_3_6 = g.getTransform(); g.transform(new AffineTransform(0.7473769783973694f, 0.0f, 0.0f, 0.7473769783973694f, 14.497119903564453f, 4.472360134124756f)); // _0_0_3_6 paint = new Color(255, 255, 255, 255); stroke = new BasicStroke(3.0773065f,1,1,4.0f,null,0.0f); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(39.774754, 19.008621); ((GeneralPath)shape).curveTo(39.776207, 22.104244, 38.125546, 24.96534, 35.4449, 26.51357); ((GeneralPath)shape).curveTo(32.76425, 28.061802, 29.461142, 28.061802, 26.780495, 26.51357); ((GeneralPath)shape).curveTo(24.099848, 24.96534, 22.449186, 22.104244, 22.45064, 19.008621); ((GeneralPath)shape).curveTo(22.449186, 15.912998, 24.099848, 13.051903, 26.780495, 11.503672); ((GeneralPath)shape).curveTo(29.461142, 9.9554405, 32.76425, 9.9554405, 35.4449, 11.503672); ((GeneralPath)shape).curveTo(38.125546, 13.051903, 39.776207, 15.912998, 39.774754, 19.008621); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.setStroke(stroke); g.draw(shape); g.setTransform(defaultTransform__0_0_3_6); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_3_7 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_7 paint = new LinearGradientPaint(new Point2D.Double(30.93592071533203, 29.553485870361328), new Point2D.Double(30.93592071533203, 35.80348587036133), new float[] {0.0f,1.0f}, new Color[] {new Color(255, 255, 255, 255),new Color(201, 201, 201, 255)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 7.344423770904541f, -0.3296689987182617f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(42.346207, 33.70497); ((GeneralPath)shape).lineTo(46.58885, 33.70497); ((GeneralPath)shape).lineTo(44.113976, 31.406876); ((GeneralPath)shape).lineTo(43.583645, 32.113983); ((GeneralPath)shape).lineTo(43.053314, 31.583652); ((GeneralPath)shape).lineTo(42.346207, 33.70497); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_7); g.setComposite(AlphaComposite.getInstance(3, 0.22784807f * origAlpha)); AffineTransform defaultTransform__0_0_3_8 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_8 paint = new LinearGradientPaint(new Point2D.Double(20.66169548034668, 35.81797409057617), new Point2D.Double(22.626924514770508, 36.21775817871094), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 255),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(0.9833750128746033f, 0.18158799409866333f, -0.18158799409866333f, 0.9833750128746033f, 12.690190315246582f, -3.1545889377593994f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(28.310268, 40.27208); ((GeneralPath)shape).curveTo(27.06266, 39.727108, 26.504274, 38.4138, 26.504274, 38.4138); ((GeneralPath)shape).curveTo(27.345554, 34.344666, 30.2242, 31.367584, 30.2242, 31.367584); ((GeneralPath)shape).curveTo(30.2242, 31.367584, 27.944878, 37.7791, 28.310268, 40.27208); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_8); g.setComposite(AlphaComposite.getInstance(3, 0.22784807f * origAlpha)); AffineTransform defaultTransform__0_0_3_9 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_3_9 paint = new LinearGradientPaint(new Point2D.Double(22.686765670776367, 36.39039993286133), new Point2D.Double(21.40845489501953, 35.73963165283203), new float[] {0.0f,1.0f}, new Color[] {new Color(0, 0, 0, 255),new Color(0, 0, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(-0.9776849746704102f, 0.2100750058889389f, 0.2100750058889389f, 0.9776849746704102f, 61.56806945800781f, -4.448328971862793f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(47.215977, 39.413727); ((GeneralPath)shape).curveTo(48.447227, 38.83275, 49.020355, 37.411407, 49.020355, 37.411407); ((GeneralPath)shape).curveTo(48.061234, 33.368423, 45.044205, 30.568584, 45.044205, 30.568584); ((GeneralPath)shape).curveTo(45.044205, 30.568584, 47.5088, 36.911186, 47.215977, 39.413727); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_3_9); g.setTransform(defaultTransform__0_0_3); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_4 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_4 paint = new Color(0, 0, 0, 255); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(21.342953, 15.75347); ((GeneralPath)shape).curveTo(21.34295, 16.130426, 21.254414, 16.419514, 21.07734, 16.620735); ((GeneralPath)shape).curveTo(20.900263, 16.820616, 20.658796, 16.920555, 20.352942, 16.920555); ((GeneralPath)shape).curveTo(20.228184, 16.920555, 20.108791, 16.89708, 19.994766, 16.850128); ((GeneralPath)shape).lineTo(19.994766, 16.314878); ((GeneralPath)shape).curveTo(20.095377, 16.391342, 20.20672, 16.429575, 20.328794, 16.429575); ((GeneralPath)shape).curveTo(20.479038, 16.429575, 20.591724, 16.373903, 20.666847, 16.262562); ((GeneralPath)shape).curveTo(20.74331, 16.149878, 20.781544, 15.981522, 20.781544, 15.757494); ((GeneralPath)shape).lineTo(20.781544, 13.972657); ((GeneralPath)shape).lineTo(21.342953, 13.972657); ((GeneralPath)shape).lineTo(21.342953, 15.75347); ((GeneralPath)shape).moveTo(22.91047, 14.723214); ((GeneralPath)shape).curveTo(23.224375, 14.723216, 23.47456, 14.819803, 23.661028, 15.012973); ((GeneralPath)shape).curveTo(23.84749, 15.206148, 23.940723, 15.465724, 23.940725, 15.791702); ((GeneralPath)shape).curveTo(23.940723, 16.145853, 23.840782, 16.422197, 23.640905, 16.620735); ((GeneralPath)shape).curveTo(23.441023, 16.817932, 23.172728, 16.91653, 22.836018, 16.916533); ((GeneralPath)shape).curveTo(22.526134, 16.91653, 22.273937, 16.819275, 22.079424, 16.62476); ((GeneralPath)shape).curveTo(21.886251, 16.430246, 21.789663, 16.175365, 21.789665, 15.860117); ((GeneralPath)shape).curveTo(21.789663, 15.505968, 21.890945, 15.228282, 22.09351, 15.027059); ((GeneralPath)shape).curveTo(22.296072, 14.824498, 22.568392, 14.723216, 22.91047, 14.723214); ((GeneralPath)shape).moveTo(22.86419, 16.483906); ((GeneralPath)shape).curveTo(23.027847, 16.483906, 23.160654, 16.42555, 23.262608, 16.308842); ((GeneralPath)shape).curveTo(23.3659, 16.190792, 23.417547, 16.030485, 23.41755, 15.827922); ((GeneralPath)shape).curveTo(23.417547, 15.622677, 23.366571, 15.461029, 23.26462, 15.342977); ((GeneralPath)shape).curveTo(23.162666, 15.223587, 23.031872, 15.163891, 22.872238, 15.16389); ((GeneralPath)shape).curveTo(22.713942, 15.163891, 22.579794, 15.22627, 22.469793, 15.351026); ((GeneralPath)shape).curveTo(22.359793, 15.474443, 22.304792, 15.637433, 22.304792, 15.839995); ((GeneralPath)shape).curveTo(22.304792, 16.039877, 22.358452, 16.1975, 22.46577, 16.312866); ((GeneralPath)shape).curveTo(22.574429, 16.426891, 22.707235, 16.483906, 22.86419, 16.483906); ((GeneralPath)shape).moveTo(26.282948, 16.858177); ((GeneralPath)shape).lineTo(25.743673, 16.858177); ((GeneralPath)shape).lineTo(25.743673, 15.729323); ((GeneralPath)shape).curveTo(25.743671, 15.540176, 25.714828, 15.403345, 25.657146, 15.318831); ((GeneralPath)shape).curveTo(25.599463, 15.232978, 25.500864, 15.19005, 25.361351, 15.190049); ((GeneralPath)shape).curveTo(25.239277, 15.19005, 25.137995, 15.236331, 25.057507, 15.328892); ((GeneralPath)shape).curveTo(24.977016, 15.421455, 24.936773, 15.539505, 24.936773, 15.683042); ((GeneralPath)shape).lineTo(24.936773, 16.858177); ((GeneralPath)shape).lineTo(24.391462, 16.858177); ((GeneralPath)shape).lineTo(24.391462, 13.807655); ((GeneralPath)shape).lineTo(24.936773, 13.807655); ((GeneralPath)shape).lineTo(24.936773, 15.085413); ((GeneralPath)shape).curveTo(25.010553, 14.964682, 25.102446, 14.874132, 25.212446, 14.813764); ((GeneralPath)shape).curveTo(25.32379, 14.753399, 25.453241, 14.723216, 25.600805, 14.723214); ((GeneralPath)shape).curveTo(25.827515, 14.723216, 25.99788, 14.793644, 26.11191, 14.934497); ((GeneralPath)shape).curveTo(26.225931, 15.075354, 26.282946, 15.286637, 26.282948, 15.568346); ((GeneralPath)shape).lineTo(26.282948, 16.858177); ((GeneralPath)shape).moveTo(28.75395, 16.858177); ((GeneralPath)shape).lineTo(28.214676, 16.858177); ((GeneralPath)shape).lineTo(28.214676, 15.729323); ((GeneralPath)shape).curveTo(28.214676, 15.540176, 28.185833, 15.403345, 28.12815, 15.318831); ((GeneralPath)shape).curveTo(28.070465, 15.232978, 27.971867, 15.19005, 27.832355, 15.190049); ((GeneralPath)shape).curveTo(27.71028, 15.19005, 27.608997, 15.236331, 27.52851, 15.328892); ((GeneralPath)shape).curveTo(27.44802, 15.421455, 27.407776, 15.539505, 27.407778, 15.683042); ((GeneralPath)shape).lineTo(27.407778, 16.858177); ((GeneralPath)shape).lineTo(26.862467, 16.858177); ((GeneralPath)shape).lineTo(26.862467, 14.797666); ((GeneralPath)shape).lineTo(27.407778, 14.797666); ((GeneralPath)shape).lineTo(27.407778, 15.085413); ((GeneralPath)shape).curveTo(27.481558, 14.964682, 27.573448, 14.874132, 27.68345, 14.813764); ((GeneralPath)shape).curveTo(27.794792, 14.753399, 27.924246, 14.723216, 28.07181, 14.723214); ((GeneralPath)shape).curveTo(28.298517, 14.723216, 28.468885, 14.793644, 28.582912, 14.934497); ((GeneralPath)shape).curveTo(28.696936, 15.075354, 28.753948, 15.286637, 28.75395, 15.568346); ((GeneralPath)shape).lineTo(28.75395, 16.858177); ((GeneralPath)shape).moveTo(30.518665, 13.972657); ((GeneralPath)shape).lineTo(31.5288, 13.972657); ((GeneralPath)shape).curveTo(32.017097, 13.97266, 32.38332, 14.090039, 32.62747, 14.324795); ((GeneralPath)shape).curveTo(32.87296, 14.559556, 32.995705, 14.911023, 32.995705, 15.379197); ((GeneralPath)shape).curveTo(32.995705, 15.831276, 32.857533, 16.190792, 32.58119, 16.457747); ((GeneralPath)shape).curveTo(32.306183, 16.7247, 31.933252, 16.858177, 31.462397, 16.858177); ((GeneralPath)shape).lineTo(30.518665, 16.858177); ((GeneralPath)shape).lineTo(30.518665, 13.972657); ((GeneralPath)shape).moveTo(31.080074, 16.413477); ((GeneralPath)shape).lineTo(31.450323, 16.413477); ((GeneralPath)shape).curveTo(31.753494, 16.413477, 31.991608, 16.322927, 32.16466, 16.141829); ((GeneralPath)shape).curveTo(32.33905, 15.960729, 32.426247, 15.713226, 32.42625, 15.399319); ((GeneralPath)shape).curveTo(32.426247, 15.094805, 32.341732, 14.858035, 32.17271, 14.689006); ((GeneralPath)shape).curveTo(32.00368, 14.519982, 31.768251, 14.435469, 31.466421, 14.435467); ((GeneralPath)shape).lineTo(31.080074, 14.435467); ((GeneralPath)shape).lineTo(31.080074, 16.413477); ((GeneralPath)shape).moveTo(34.436455, 14.723214); ((GeneralPath)shape).curveTo(34.75036, 14.723216, 35.00054, 14.819803, 35.18701, 15.012973); ((GeneralPath)shape).curveTo(35.373474, 15.206148, 35.466705, 15.465724, 35.46671, 15.791702); ((GeneralPath)shape).curveTo(35.466705, 16.145853, 35.366768, 16.422197, 35.16689, 16.620735); ((GeneralPath)shape).curveTo(34.967007, 16.817932, 34.69871, 16.91653, 34.362003, 16.916533); ((GeneralPath)shape).curveTo(34.05212, 16.91653, 33.79992, 16.819275, 33.605408, 16.62476); ((GeneralPath)shape).curveTo(33.412235, 16.430246, 33.315647, 16.175365, 33.315647, 15.860117); ((GeneralPath)shape).curveTo(33.315647, 15.505968, 33.41693, 15.228282, 33.61949, 15.027059); ((GeneralPath)shape).curveTo(33.822056, 14.824498, 34.094376, 14.723216, 34.436455, 14.723214); ((GeneralPath)shape).moveTo(34.390175, 16.483906); ((GeneralPath)shape).curveTo(34.553833, 16.483906, 34.686638, 16.42555, 34.788593, 16.308842); ((GeneralPath)shape).curveTo(34.891884, 16.190792, 34.94353, 16.030485, 34.94353, 15.827922); ((GeneralPath)shape).curveTo(34.94353, 15.622677, 34.892555, 15.461029, 34.790604, 15.342977); ((GeneralPath)shape).curveTo(34.68865, 15.223587, 34.557858, 15.163891, 34.39822, 15.16389); ((GeneralPath)shape).curveTo(34.239925, 15.163891, 34.105778, 15.22627, 33.995777, 15.351026); ((GeneralPath)shape).curveTo(33.885777, 15.474443, 33.830776, 15.637433, 33.830776, 15.839995); ((GeneralPath)shape).curveTo(33.830776, 16.039877, 33.884434, 16.1975, 33.991753, 16.312866); ((GeneralPath)shape).curveTo(34.10041, 16.426891, 34.23322, 16.483906, 34.390175, 16.483906); ((GeneralPath)shape).moveTo(37.690212, 15.946642); ((GeneralPath)shape).lineTo(36.31788, 15.946642); ((GeneralPath)shape).curveTo(36.31788, 16.11567, 36.369522, 16.247133, 36.47282, 16.341038); ((GeneralPath)shape).curveTo(36.577454, 16.4336, 36.722332, 16.479881, 36.90746, 16.47988); ((GeneralPath)shape).curveTo(37.111362, 16.479881, 37.307888, 16.418842, 37.49704, 16.296768); ((GeneralPath)shape).lineTo(37.49704, 16.74348); ((GeneralPath)shape).curveTo(37.285084, 16.853481, 37.04764, 16.908484, 36.784714, 16.908484); ((GeneralPath)shape).curveTo(36.46678, 16.908484, 36.217937, 16.81525, 36.03818, 16.628784); ((GeneralPath)shape).curveTo(35.859764, 16.44232, 35.770554, 16.187439, 35.770554, 15.864142); ((GeneralPath)shape).curveTo(35.770554, 15.515358, 35.8658, 15.237673, 36.05629, 15.031083); ((GeneralPath)shape).curveTo(36.24812, 14.823156, 36.500317, 14.719192, 36.812885, 14.71919); ((GeneralPath)shape).curveTo(37.087887, 14.719192, 37.30252, 14.805046, 37.456795, 14.976753); ((GeneralPath)shape).curveTo(37.612404, 15.147123, 37.69021, 15.385235, 37.690212, 15.691091); ((GeneralPath)shape).lineTo(37.690212, 15.946642); ((GeneralPath)shape).moveTo(37.187157, 15.584443); ((GeneralPath)shape).curveTo(37.187157, 15.440906, 37.150936, 15.328893, 37.078495, 15.248403); ((GeneralPath)shape).curveTo(37.007397, 15.167916, 36.906116, 15.127672, 36.77465, 15.12767); ((GeneralPath)shape).curveTo(36.65526, 15.127672, 36.551964, 15.169257, 36.46477, 15.252427); ((GeneralPath)shape).curveTo(36.37757, 15.334259, 36.32861, 15.444931, 36.31788, 15.584443); ((GeneralPath)shape).lineTo(37.187157, 15.584443); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_4); g.setComposite(AlphaComposite.getInstance(3, 0.3976608f * origAlpha)); AffineTransform defaultTransform__0_0_5 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_5 paint = new Color(141, 141, 141, 255); shape = new RoundRectangle2D.Double(21.0, 19.977853775024414, 17.375, 2.0, 2.0625, 2.0); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_5); g.setComposite(AlphaComposite.getInstance(3, 0.3976608f * origAlpha)); AffineTransform defaultTransform__0_0_6 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_6 paint = new Color(141, 141, 141, 255); shape = new RoundRectangle2D.Double(21.0, 23.0, 14.0, 2.0, 2.0625, 2.0); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_6); g.setComposite(AlphaComposite.getInstance(3, 0.4853801f * origAlpha)); AffineTransform defaultTransform__0_0_7 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 0.8333330154418945f, 0.0f, 5.0f)); // _0_0_7 g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_0 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_0 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(6.0, 30.0, 1.0, 6.0); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_0); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_1 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_1 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(8.08464527130127, 30.0, 1.9375, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_1); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_2 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_2 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(11.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_2); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_3 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_3 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(13.0, 30.0, 2.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_3); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_4 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_4 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(16.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_4); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_5 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_5 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(18.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_5); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_6 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_6 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(21.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_6); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_7 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_7 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(23.0, 30.0, 2.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_7); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_8 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_8 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(26.0, 30.0, 2.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_8); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_9 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_9 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(29.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_9); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_10 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_10 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(31.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_10); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_11 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_11 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(33.0, 30.0, 1.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_11); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_12 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_12 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(35.0, 30.0, 2.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_12); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_13 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_13 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(39.0, 30.0, 2.0, 3.600013494491577); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_13); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_7_14 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_7_14 paint = new Color(0, 0, 0, 255); shape = new Rectangle2D.Double(42.0, 30.0, 1.0, 6.0); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_7_14); g.setTransform(defaultTransform__0_0_7); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_8 = g.getTransform(); g.transform(new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); // _0_0_8 paint = new Color(0, 0, 0, 255); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(8.937491, 34.398197); ((GeneralPath)shape).curveTo(9.012451, 34.414223, 9.0708685, 34.447567, 9.112743, 34.49823); ((GeneralPath)shape).curveTo(9.155133, 34.548893, 9.17633, 34.611446, 9.176331, 34.68589); ((GeneralPath)shape).curveTo(9.17633, 34.80014, 9.13704, 34.88854, 9.058462, 34.95109); ((GeneralPath)shape).curveTo(8.979882, 35.013645, 8.868217, 35.04492, 8.723468, 35.04492); ((GeneralPath)shape).curveTo(8.674872, 35.04492, 8.624726, 35.040012, 8.57303, 35.03019); ((GeneralPath)shape).curveTo(8.521851, 35.02088, 8.468862, 35.006668, 8.414063, 34.987537); ((GeneralPath)shape).lineTo(8.414063, 34.836327); ((GeneralPath)shape).curveTo(8.457488, 34.861656, 8.505049, 34.880787, 8.556746, 34.89371); ((GeneralPath)shape).curveTo(8.608442, 34.906635, 8.662465, 34.913097, 8.718815, 34.913097); ((GeneralPath)shape).curveTo(8.817038, 34.913097, 8.89174, 34.89371, 8.94292, 34.85494); ((GeneralPath)shape).curveTo(8.994616, 34.816166, 9.020464, 34.759815, 9.020465, 34.68589); ((GeneralPath)shape).curveTo(9.020464, 34.61765, 8.996425, 34.564404, 8.948348, 34.526146); ((GeneralPath)shape).curveTo(8.900786, 34.487373, 8.834356, 34.467987, 8.749058, 34.467987); ((GeneralPath)shape).lineTo(8.614129, 34.467987); ((GeneralPath)shape).lineTo(8.614129, 34.339264); ((GeneralPath)shape).lineTo(8.75526, 34.339264); ((GeneralPath)shape).curveTo(8.832289, 34.339264, 8.891223, 34.324013, 8.932063, 34.29351); ((GeneralPath)shape).curveTo(8.972903, 34.262493, 8.993323, 34.218037, 8.993324, 34.160133); ((GeneralPath)shape).curveTo(8.993323, 34.100685, 8.972128, 34.05519, 8.929737, 34.023655); ((GeneralPath)shape).curveTo(8.887862, 33.991604, 8.827636, 33.97558, 8.749058, 33.97558); ((GeneralPath)shape).curveTo(8.706149, 33.97558, 8.660139, 33.980232, 8.611028, 33.989536); ((GeneralPath)shape).curveTo(8.561915, 33.99884, 8.507893, 34.013317, 8.448958, 34.03296); ((GeneralPath)shape).lineTo(8.448958, 33.89338); ((GeneralPath)shape).curveTo(8.5084095, 33.87684, 8.563983, 33.86443, 8.61568, 33.85616); ((GeneralPath)shape).curveTo(8.667893, 33.847885, 8.717005, 33.843754, 8.763016, 33.84375); ((GeneralPath)shape).curveTo(8.881917, 33.843754, 8.976005, 33.87089, 9.0452795, 33.925175); ((GeneralPath)shape).curveTo(9.114552, 33.97894, 9.149189, 34.05183, 9.14919, 34.14385); ((GeneralPath)shape).curveTo(9.149189, 34.207954, 9.1308365, 34.262238, 9.094132, 34.306694); ((GeneralPath)shape).curveTo(9.057427, 34.350636, 9.005214, 34.381138, 8.937491, 34.398197); ((GeneralPath)shape).moveTo(9.609031, 34.89061); ((GeneralPath)shape).lineTo(10.155723, 34.89061); ((GeneralPath)shape).lineTo(10.155723, 35.022434); ((GeneralPath)shape).lineTo(9.420597, 35.022434); ((GeneralPath)shape).lineTo(9.420597, 34.89061); ((GeneralPath)shape).curveTo(9.480048, 34.82909, 9.560953, 34.74663, 9.663313, 34.643238); ((GeneralPath)shape).curveTo(9.766189, 34.53933, 9.83081, 34.47238, 9.857175, 34.442398); ((GeneralPath)shape).curveTo(9.90732, 34.386047, 9.942216, 34.33849, 9.961861, 34.299713); ((GeneralPath)shape).curveTo(9.982022, 34.260426, 9.992103, 34.221912, 9.992104, 34.184174); ((GeneralPath)shape).curveTo(9.992103, 34.122654, 9.97039, 34.07251, 9.926966, 34.033737); ((GeneralPath)shape).curveTo(9.884057, 33.994965, 9.827966, 33.97558, 9.758693, 33.97558); ((GeneralPath)shape).curveTo(9.70958, 33.97558, 9.657626, 33.984108, 9.602828, 34.001167); ((GeneralPath)shape).curveTo(9.548546, 34.018227, 9.490387, 34.044075, 9.428351, 34.078712); ((GeneralPath)shape).lineTo(9.428351, 33.92052); ((GeneralPath)shape).curveTo(9.491421, 33.89519, 9.550355, 33.87606, 9.605154, 33.863136); ((GeneralPath)shape).curveTo(9.659952, 33.850212, 9.710098, 33.843754, 9.755591, 33.84375); ((GeneralPath)shape).curveTo(9.875526, 33.843754, 9.971166, 33.873737, 10.042508, 33.933704); ((GeneralPath)shape).curveTo(10.113848, 33.99367, 10.149519, 34.073803, 10.14952, 34.17409); ((GeneralPath)shape).curveTo(10.149519, 34.221653, 10.140472, 34.266888, 10.122379, 34.309795); ((GeneralPath)shape).curveTo(10.104801, 34.35219, 10.072491, 34.402332, 10.025448, 34.46023); ((GeneralPath)shape).curveTo(10.012523, 34.475227, 9.971424, 34.51865, 9.902151, 34.590508); ((GeneralPath)shape).curveTo(9.832877, 34.66185, 9.73517, 34.761883, 9.609031, 34.89061); ((GeneralPath)shape).moveTo(10.915664, 34.001167); ((GeneralPath)shape).lineTo(10.520185, 34.6192); ((GeneralPath)shape).lineTo(10.915664, 34.6192); ((GeneralPath)shape).lineTo(10.915664, 34.001167); ((GeneralPath)shape).moveTo(10.874565, 33.86469); ((GeneralPath)shape).lineTo(11.07153, 33.86469); ((GeneralPath)shape).lineTo(11.07153, 34.6192); ((GeneralPath)shape).lineTo(11.2367, 34.6192); ((GeneralPath)shape).lineTo(11.2367, 34.749477); ((GeneralPath)shape).lineTo(11.07153, 34.749477); ((GeneralPath)shape).lineTo(11.07153, 35.022434); ((GeneralPath)shape).lineTo(10.915664, 35.022434); ((GeneralPath)shape).lineTo(10.915664, 34.749477); ((GeneralPath)shape).lineTo(10.393011, 34.749477); ((GeneralPath)shape).lineTo(10.393011, 34.598263); ((GeneralPath)shape).lineTo(10.874565, 33.86469); ((GeneralPath)shape).moveTo(11.498027, 33.86469); ((GeneralPath)shape).lineTo(12.112959, 33.86469); ((GeneralPath)shape).lineTo(12.112959, 33.996513); ((GeneralPath)shape).lineTo(11.641485, 33.996513); ((GeneralPath)shape).lineTo(11.641485, 34.28033); ((GeneralPath)shape).curveTo(11.664231, 34.272575, 11.686978, 34.266888, 11.709725, 34.263268); ((GeneralPath)shape).curveTo(11.732471, 34.259132, 11.755217, 34.257065, 11.777964, 34.257065); ((GeneralPath)shape).curveTo(11.907205, 34.257065, 12.009565, 34.292477, 12.085042, 34.3633); ((GeneralPath)shape).curveTo(12.160519, 34.434128, 12.198257, 34.530025, 12.198258, 34.650993); ((GeneralPath)shape).curveTo(12.198257, 34.77558, 12.159485, 34.872513, 12.081941, 34.941788); ((GeneralPath)shape).curveTo(12.004395, 35.010544, 11.895057, 35.04492, 11.753925, 35.04492); ((GeneralPath)shape).curveTo(11.70533, 35.04492, 11.655701, 35.040787, 11.605039, 35.032516); ((GeneralPath)shape).curveTo(11.554893, 35.024242, 11.502938, 35.011837, 11.449174, 34.995293); ((GeneralPath)shape).lineTo(11.449174, 34.837875); ((GeneralPath)shape).curveTo(11.4957, 34.86321, 11.543778, 34.882076, 11.593407, 34.894485); ((GeneralPath)shape).curveTo(11.643036, 34.90689, 11.695508, 34.913097, 11.750824, 34.913097); ((GeneralPath)shape).curveTo(11.840258, 34.913097, 11.911083, 34.889572, 11.963297, 34.84253); ((GeneralPath)shape).curveTo(12.01551, 34.795486, 12.041617, 34.73164, 12.041617, 34.650993); ((GeneralPath)shape).curveTo(12.041617, 34.570347, 12.01551, 34.5065, 11.963297, 34.459457); ((GeneralPath)shape).curveTo(11.911083, 34.412415, 11.840258, 34.388893, 11.750824, 34.388893); ((GeneralPath)shape).curveTo(11.708949, 34.388893, 11.667075, 34.393543, 11.625201, 34.40285); ((GeneralPath)shape).curveTo(11.583843, 34.412155, 11.541452, 34.426632, 11.498027, 34.446274); ((GeneralPath)shape).lineTo(11.498027, 33.86469); ((GeneralPath)shape).moveTo(13.34825, 33.967823); ((GeneralPath)shape).curveTo(13.267603, 33.967823, 13.20686, 34.00763, 13.16602, 34.087242); ((GeneralPath)shape).curveTo(13.125696, 34.16634, 13.105534, 34.2855, 13.105534, 34.444725); ((GeneralPath)shape).curveTo(13.105534, 34.60343, 13.125696, 34.722595, 13.16602, 34.802204); ((GeneralPath)shape).curveTo(13.20686, 34.8813, 13.267603, 34.92085, 13.34825, 34.92085); ((GeneralPath)shape).curveTo(13.429413, 34.92085, 13.490157, 34.8813, 13.530481, 34.802204); ((GeneralPath)shape).curveTo(13.571321, 34.722595, 13.591741, 34.60343, 13.591742, 34.444725); ((GeneralPath)shape).curveTo(13.591741, 34.2855, 13.571321, 34.16634, 13.530481, 34.087242); ((GeneralPath)shape).curveTo(13.490157, 34.00763, 13.429413, 33.967823, 13.34825, 33.967823); ((GeneralPath)shape).moveTo(13.34825, 33.84375); ((GeneralPath)shape).curveTo(13.478008, 33.843754, 13.577007, 33.89519, 13.645248, 33.998066); ((GeneralPath)shape).curveTo(13.714003, 34.100426, 13.748381, 34.249313, 13.748382, 34.444725); ((GeneralPath)shape).curveTo(13.748381, 34.63962, 13.714003, 34.788506, 13.645248, 34.891384); ((GeneralPath)shape).curveTo(13.577007, 34.993744, 13.478008, 35.04492, 13.34825, 35.04492); ((GeneralPath)shape).curveTo(13.218491, 35.04492, 13.119234, 34.993744, 13.050478, 34.891384); ((GeneralPath)shape).curveTo(12.982238, 34.788506, 12.948118, 34.63962, 12.948118, 34.444725); ((GeneralPath)shape).curveTo(12.948118, 34.249313, 12.982238, 34.100426, 13.050478, 33.998066); ((GeneralPath)shape).curveTo(13.119234, 33.89519, 13.218491, 33.843754, 13.34825, 33.84375); ((GeneralPath)shape).moveTo(14.025993, 33.86469); ((GeneralPath)shape).lineTo(14.640925, 33.86469); ((GeneralPath)shape).lineTo(14.640925, 33.996513); ((GeneralPath)shape).lineTo(14.169452, 33.996513); ((GeneralPath)shape).lineTo(14.169452, 34.28033); ((GeneralPath)shape).curveTo(14.192198, 34.272575, 14.214944, 34.266888, 14.237691, 34.263268); ((GeneralPath)shape).curveTo(14.260437, 34.259132, 14.283184, 34.257065, 14.305931, 34.257065); ((GeneralPath)shape).curveTo(14.435172, 34.257065, 14.537531, 34.292477, 14.613009, 34.3633); ((GeneralPath)shape).curveTo(14.688485, 34.434128, 14.726224, 34.530025, 14.726225, 34.650993); ((GeneralPath)shape).curveTo(14.726224, 34.77558, 14.687451, 34.872513, 14.609907, 34.941788); ((GeneralPath)shape).curveTo(14.532362, 35.010544, 14.423023, 35.04492, 14.281892, 35.04492); ((GeneralPath)shape).curveTo(14.233297, 35.04492, 14.183668, 35.040787, 14.133006, 35.032516); ((GeneralPath)shape).curveTo(14.08286, 35.024242, 14.030904, 35.011837, 13.97714, 34.995293); ((GeneralPath)shape).lineTo(13.97714, 34.837875); ((GeneralPath)shape).curveTo(14.023667, 34.86321, 14.071745, 34.882076, 14.121374, 34.894485); ((GeneralPath)shape).curveTo(14.171002, 34.90689, 14.223474, 34.913097, 14.27879, 34.913097); ((GeneralPath)shape).curveTo(14.368225, 34.913097, 14.439049, 34.889572, 14.491263, 34.84253); ((GeneralPath)shape).curveTo(14.543476, 34.795486, 14.569583, 34.73164, 14.569584, 34.650993); ((GeneralPath)shape).curveTo(14.569583, 34.570347, 14.543476, 34.5065, 14.491263, 34.459457); ((GeneralPath)shape).curveTo(14.439049, 34.412415, 14.368225, 34.388893, 14.27879, 34.388893); ((GeneralPath)shape).curveTo(14.236915, 34.388893, 14.195041, 34.393543, 14.153167, 34.40285); ((GeneralPath)shape).curveTo(14.11181, 34.412155, 14.069418, 34.426632, 14.025993, 34.446274); ((GeneralPath)shape).lineTo(14.025993, 33.86469); ((GeneralPath)shape).moveTo(15.03718, 33.86469); ((GeneralPath)shape).lineTo(15.652112, 33.86469); ((GeneralPath)shape).lineTo(15.652112, 33.996513); ((GeneralPath)shape).lineTo(15.180638, 33.996513); ((GeneralPath)shape).lineTo(15.180638, 34.28033); ((GeneralPath)shape).curveTo(15.203384, 34.272575, 15.226131, 34.266888, 15.248878, 34.263268); ((GeneralPath)shape).curveTo(15.271624, 34.259132, 15.29437, 34.257065, 15.317117, 34.257065); ((GeneralPath)shape).curveTo(15.446359, 34.257065, 15.548718, 34.292477, 15.624196, 34.3633); ((GeneralPath)shape).curveTo(15.699672, 34.434128, 15.73741, 34.530025, 15.737411, 34.650993); ((GeneralPath)shape).curveTo(15.73741, 34.77558, 15.698638, 34.872513, 15.621094, 34.941788); ((GeneralPath)shape).curveTo(15.543548, 35.010544, 15.43421, 35.04492, 15.293078, 35.04492); ((GeneralPath)shape).curveTo(15.244483, 35.04492, 15.194855, 35.040787, 15.144192, 35.032516); ((GeneralPath)shape).curveTo(15.094046, 35.024242, 15.042091, 35.011837, 14.988327, 34.995293); ((GeneralPath)shape).lineTo(14.988327, 34.837875); ((GeneralPath)shape).curveTo(15.034854, 34.86321, 15.082931, 34.882076, 15.13256, 34.894485); ((GeneralPath)shape).curveTo(15.182189, 34.90689, 15.234661, 34.913097, 15.289977, 34.913097); ((GeneralPath)shape).curveTo(15.379411, 34.913097, 15.450236, 34.889572, 15.50245, 34.84253); ((GeneralPath)shape).curveTo(15.554663, 34.795486, 15.58077, 34.73164, 15.58077, 34.650993); ((GeneralPath)shape).curveTo(15.58077, 34.570347, 15.554663, 34.5065, 15.50245, 34.459457); ((GeneralPath)shape).curveTo(15.450236, 34.412415, 15.379411, 34.388893, 15.289977, 34.388893); ((GeneralPath)shape).curveTo(15.248102, 34.388893, 15.206228, 34.393543, 15.164354, 34.40285); ((GeneralPath)shape).curveTo(15.122996, 34.412155, 15.080605, 34.426632, 15.03718, 34.446274); ((GeneralPath)shape).lineTo(15.03718, 33.86469); ((GeneralPath)shape).moveTo(16.007269, 33.86469); ((GeneralPath)shape).lineTo(16.7517, 33.86469); ((GeneralPath)shape).lineTo(16.7517, 33.931377); ((GeneralPath)shape).lineTo(16.331406, 35.022434); ((GeneralPath)shape).lineTo(16.167786, 35.022434); ((GeneralPath)shape).lineTo(16.563265, 33.996513); ((GeneralPath)shape).lineTo(16.007269, 33.996513); ((GeneralPath)shape).lineTo(16.007269, 33.86469); ((GeneralPath)shape).moveTo(17.565147, 33.86469); ((GeneralPath)shape).lineTo(18.180079, 33.86469); ((GeneralPath)shape).lineTo(18.180079, 33.996513); ((GeneralPath)shape).lineTo(17.708605, 33.996513); ((GeneralPath)shape).lineTo(17.708605, 34.28033); ((GeneralPath)shape).curveTo(17.731352, 34.272575, 17.754097, 34.266888, 17.776844, 34.263268); ((GeneralPath)shape).curveTo(17.79959, 34.259132, 17.822336, 34.257065, 17.845083, 34.257065); ((GeneralPath)shape).curveTo(17.974325, 34.257065, 18.076685, 34.292477, 18.152163, 34.3633); ((GeneralPath)shape).curveTo(18.227638, 34.434128, 18.265377, 34.530025, 18.265379, 34.650993); ((GeneralPath)shape).curveTo(18.265377, 34.77558, 18.226604, 34.872513, 18.14906, 34.941788); ((GeneralPath)shape).curveTo(18.071514, 35.010544, 17.962175, 35.04492, 17.821045, 35.04492); ((GeneralPath)shape).curveTo(17.77245, 35.04492, 17.72282, 35.040787, 17.67216, 35.032516); ((GeneralPath)shape).curveTo(17.622013, 35.024242, 17.570059, 35.011837, 17.516293, 34.995293); ((GeneralPath)shape).lineTo(17.516293, 34.837875); ((GeneralPath)shape).curveTo(17.56282, 34.86321, 17.610897, 34.882076, 17.660526, 34.894485); ((GeneralPath)shape).curveTo(17.710155, 34.90689, 17.762627, 34.913097, 17.817944, 34.913097); ((GeneralPath)shape).curveTo(17.907377, 34.913097, 17.978203, 34.889572, 18.030416, 34.84253); ((GeneralPath)shape).curveTo(18.082628, 34.795486, 18.108736, 34.73164, 18.108738, 34.650993); ((GeneralPath)shape).curveTo(18.108736, 34.570347, 18.082628, 34.5065, 18.030416, 34.459457); ((GeneralPath)shape).curveTo(17.978203, 34.412415, 17.907377, 34.388893, 17.817944, 34.388893); ((GeneralPath)shape).curveTo(17.77607, 34.388893, 17.734194, 34.393543, 17.69232, 34.40285); ((GeneralPath)shape).curveTo(17.650963, 34.412155, 17.608572, 34.426632, 17.565147, 34.446274); ((GeneralPath)shape).lineTo(17.565147, 33.86469); ((GeneralPath)shape).moveTo(18.601923, 34.89061); ((GeneralPath)shape).lineTo(18.85782, 34.89061); ((GeneralPath)shape).lineTo(18.85782, 34.00737); ((GeneralPath)shape).lineTo(18.579435, 34.0632); ((GeneralPath)shape).lineTo(18.579435, 33.92052); ((GeneralPath)shape).lineTo(18.856272, 33.86469); ((GeneralPath)shape).lineTo(19.01291, 33.86469); ((GeneralPath)shape).lineTo(19.01291, 34.89061); ((GeneralPath)shape).lineTo(19.26881, 34.89061); ((GeneralPath)shape).lineTo(19.26881, 35.022434); ((GeneralPath)shape).lineTo(18.601923, 35.022434); ((GeneralPath)shape).lineTo(18.601923, 34.89061); ((GeneralPath)shape).moveTo(19.920963, 33.967823); ((GeneralPath)shape).curveTo(19.840317, 33.967823, 19.779572, 34.00763, 19.738731, 34.087242); ((GeneralPath)shape).curveTo(19.698408, 34.16634, 19.678247, 34.2855, 19.678247, 34.444725); ((GeneralPath)shape).curveTo(19.678247, 34.60343, 19.698408, 34.722595, 19.738731, 34.802204); ((GeneralPath)shape).curveTo(19.779572, 34.8813, 19.840317, 34.92085, 19.920963, 34.92085); ((GeneralPath)shape).curveTo(20.002127, 34.92085, 20.06287, 34.8813, 20.103193, 34.802204); ((GeneralPath)shape).curveTo(20.144033, 34.722595, 20.164454, 34.60343, 20.164454, 34.444725); ((GeneralPath)shape).curveTo(20.164454, 34.2855, 20.144033, 34.16634, 20.103193, 34.087242); ((GeneralPath)shape).curveTo(20.06287, 34.00763, 20.002127, 33.967823, 19.920963, 33.967823); ((GeneralPath)shape).moveTo(19.920963, 33.84375); ((GeneralPath)shape).curveTo(20.05072, 33.843754, 20.14972, 33.89519, 20.21796, 33.998066); ((GeneralPath)shape).curveTo(20.286716, 34.100426, 20.321095, 34.249313, 20.321095, 34.444725); ((GeneralPath)shape).curveTo(20.321095, 34.63962, 20.286716, 34.788506, 20.21796, 34.891384); ((GeneralPath)shape).curveTo(20.14972, 34.993744, 20.05072, 35.04492, 19.920963, 35.04492); ((GeneralPath)shape).curveTo(19.791204, 35.04492, 19.691948, 34.993744, 19.62319, 34.891384); ((GeneralPath)shape).curveTo(19.55495, 34.788506, 19.52083, 34.63962, 19.52083, 34.444725); ((GeneralPath)shape).curveTo(19.52083, 34.249313, 19.55495, 34.100426, 19.62319, 33.998066); ((GeneralPath)shape).curveTo(19.691948, 33.89519, 19.791204, 33.843754, 19.920963, 33.84375); ((GeneralPath)shape).moveTo(20.951536, 34.381138); ((GeneralPath)shape).curveTo(20.881227, 34.381138, 20.825396, 34.405178, 20.784039, 34.453255); ((GeneralPath)shape).curveTo(20.743198, 34.50133, 20.722778, 34.567245, 20.722778, 34.650993); ((GeneralPath)shape).curveTo(20.722778, 34.734226, 20.743198, 34.80014, 20.784039, 34.848732); ((GeneralPath)shape).curveTo(20.825396, 34.896812, 20.881227, 34.92085, 20.951536, 34.92085); ((GeneralPath)shape).curveTo(21.021843, 34.92085, 21.077417, 34.896812, 21.118258, 34.848732); ((GeneralPath)shape).curveTo(21.159615, 34.80014, 21.180292, 34.734226, 21.180294, 34.650993); ((GeneralPath)shape).curveTo(21.180292, 34.567245, 21.159615, 34.50133, 21.118258, 34.453255); ((GeneralPath)shape).curveTo(21.077417, 34.405178, 21.021843, 34.381138, 20.951536, 34.381138); ((GeneralPath)shape).moveTo(21.262491, 33.890278); ((GeneralPath)shape).lineTo(21.262491, 34.03296); ((GeneralPath)shape).curveTo(21.223202, 34.01435, 21.183395, 34.000134, 21.143072, 33.99031); ((GeneralPath)shape).curveTo(21.103266, 33.980488, 21.063717, 33.97558, 21.024427, 33.97558); ((GeneralPath)shape).curveTo(20.921036, 33.97558, 20.84194, 34.01047, 20.787142, 34.08026); ((GeneralPath)shape).curveTo(20.732859, 34.150055, 20.701841, 34.255516, 20.694086, 34.396645); ((GeneralPath)shape).curveTo(20.724586, 34.35167, 20.762842, 34.31729, 20.808853, 34.29351); ((GeneralPath)shape).curveTo(20.854862, 34.269215, 20.905525, 34.257065, 20.96084, 34.257065); ((GeneralPath)shape).curveTo(21.077158, 34.257065, 21.16892, 34.292477, 21.236126, 34.3633); ((GeneralPath)shape).curveTo(21.303848, 34.43361, 21.33771, 34.529507, 21.33771, 34.650993); ((GeneralPath)shape).curveTo(21.33771, 34.769897, 21.302555, 34.865276, 21.232248, 34.937134); ((GeneralPath)shape).curveTo(21.161942, 35.00899, 21.06837, 35.04492, 20.951536, 35.04492); ((GeneralPath)shape).curveTo(20.81764, 35.04492, 20.715282, 34.993744, 20.644459, 34.891384); ((GeneralPath)shape).curveTo(20.573633, 34.788506, 20.538221, 34.63962, 20.538221, 34.444725); ((GeneralPath)shape).curveTo(20.538221, 34.26172, 20.581646, 34.115932, 20.668497, 34.00737); ((GeneralPath)shape).curveTo(20.755346, 33.898293, 20.871923, 33.843754, 21.018225, 33.84375); ((GeneralPath)shape).curveTo(21.057514, 33.843754, 21.097061, 33.84763, 21.13687, 33.85538); ((GeneralPath)shape).curveTo(21.17719, 33.863136, 21.219065, 33.87477, 21.262491, 33.890278); ((GeneralPath)shape).moveTo(22.115486, 33.86469); ((GeneralPath)shape).lineTo(22.730417, 33.86469); ((GeneralPath)shape).lineTo(22.730417, 33.996513); ((GeneralPath)shape).lineTo(22.258944, 33.996513); ((GeneralPath)shape).lineTo(22.258944, 34.28033); ((GeneralPath)shape).curveTo(22.28169, 34.272575, 22.304438, 34.266888, 22.327185, 34.263268); ((GeneralPath)shape).curveTo(22.34993, 34.259132, 22.372677, 34.257065, 22.395424, 34.257065); ((GeneralPath)shape).curveTo(22.524666, 34.257065, 22.627024, 34.292477, 22.702501, 34.3633); ((GeneralPath)shape).curveTo(22.777979, 34.434128, 22.815718, 34.530025, 22.815718, 34.650993); ((GeneralPath)shape).curveTo(22.815718, 34.77558, 22.776943, 34.872513, 22.6994, 34.941788); ((GeneralPath)shape).curveTo(22.621855, 35.010544, 22.512516, 35.04492, 22.371386, 35.04492); ((GeneralPath)shape).curveTo(22.322788, 35.04492, 22.27316, 35.040787, 22.222498, 35.032516); ((GeneralPath)shape).curveTo(22.172352, 35.024242, 22.120398, 35.011837, 22.066633, 34.995293); ((GeneralPath)shape).lineTo(22.066633, 34.837875); ((GeneralPath)shape).curveTo(22.11316, 34.86321, 22.161238, 34.882076, 22.210867, 34.894485); ((GeneralPath)shape).curveTo(22.260494, 34.90689, 22.312967, 34.913097, 22.368282, 34.913097); ((GeneralPath)shape).curveTo(22.457718, 34.913097, 22.528542, 34.889572, 22.580755, 34.84253); ((GeneralPath)shape).curveTo(22.632969, 34.795486, 22.659077, 34.73164, 22.659077, 34.650993); ((GeneralPath)shape).curveTo(22.659077, 34.570347, 22.632969, 34.5065, 22.580755, 34.459457); ((GeneralPath)shape).curveTo(22.528542, 34.412415, 22.457718, 34.388893, 22.368282, 34.388893); ((GeneralPath)shape).curveTo(22.326408, 34.388893, 22.284534, 34.393543, 22.24266, 34.40285); ((GeneralPath)shape).curveTo(22.201302, 34.412155, 22.15891, 34.426632, 22.115486, 34.446274); ((GeneralPath)shape).lineTo(22.115486, 33.86469); ((GeneralPath)shape).moveTo(23.555496, 34.001167); ((GeneralPath)shape).lineTo(23.160017, 34.6192); ((GeneralPath)shape).lineTo(23.555496, 34.6192); ((GeneralPath)shape).lineTo(23.555496, 34.001167); ((GeneralPath)shape).moveTo(23.514399, 33.86469); ((GeneralPath)shape).lineTo(23.711363, 33.86469); ((GeneralPath)shape).lineTo(23.711363, 34.6192); ((GeneralPath)shape).lineTo(23.876534, 34.6192); ((GeneralPath)shape).lineTo(23.876534, 34.749477); ((GeneralPath)shape).lineTo(23.711363, 34.749477); ((GeneralPath)shape).lineTo(23.711363, 35.022434); ((GeneralPath)shape).lineTo(23.555496, 35.022434); ((GeneralPath)shape).lineTo(23.555496, 34.749477); ((GeneralPath)shape).lineTo(23.032843, 34.749477); ((GeneralPath)shape).lineTo(23.032843, 34.598263); ((GeneralPath)shape).lineTo(23.514399, 33.86469); ((GeneralPath)shape).moveTo(24.471304, 33.967823); ((GeneralPath)shape).curveTo(24.390656, 33.967823, 24.329912, 34.00763, 24.289072, 34.087242); ((GeneralPath)shape).curveTo(24.248749, 34.16634, 24.228586, 34.2855, 24.228586, 34.444725); ((GeneralPath)shape).curveTo(24.228586, 34.60343, 24.248749, 34.722595, 24.289072, 34.802204); ((GeneralPath)shape).curveTo(24.329912, 34.8813, 24.390656, 34.92085, 24.471304, 34.92085); ((GeneralPath)shape).curveTo(24.552465, 34.92085, 24.61321, 34.8813, 24.653534, 34.802204); ((GeneralPath)shape).curveTo(24.694372, 34.722595, 24.714792, 34.60343, 24.714794, 34.444725); ((GeneralPath)shape).curveTo(24.714792, 34.2855, 24.694372, 34.16634, 24.653534, 34.087242); ((GeneralPath)shape).curveTo(24.61321, 34.00763, 24.552465, 33.967823, 24.471304, 33.967823); ((GeneralPath)shape).moveTo(24.471304, 33.84375); ((GeneralPath)shape).curveTo(24.60106, 33.843754, 24.70006, 33.89519, 24.7683, 33.998066); ((GeneralPath)shape).curveTo(24.837055, 34.100426, 24.871433, 34.249313, 24.871435, 34.444725); ((GeneralPath)shape).curveTo(24.871433, 34.63962, 24.837055, 34.788506, 24.7683, 34.891384); ((GeneralPath)shape).curveTo(24.70006, 34.993744, 24.60106, 35.04492, 24.471304, 35.04492); ((GeneralPath)shape).curveTo(24.341543, 35.04492, 24.242287, 34.993744, 24.17353, 34.891384); ((GeneralPath)shape).curveTo(24.10529, 34.788506, 24.07117, 34.63962, 24.07117, 34.444725); ((GeneralPath)shape).curveTo(24.07117, 34.249313, 24.10529, 34.100426, 24.17353, 33.998066); ((GeneralPath)shape).curveTo(24.242287, 33.89519, 24.341543, 33.843754, 24.471304, 33.84375); ((GeneralPath)shape).moveTo(25.501875, 34.381138); ((GeneralPath)shape).curveTo(25.431566, 34.381138, 25.375734, 34.405178, 25.334377, 34.453255); ((GeneralPath)shape).curveTo(25.293537, 34.50133, 25.273117, 34.567245, 25.273117, 34.650993); ((GeneralPath)shape).curveTo(25.273117, 34.734226, 25.293537, 34.80014, 25.334377, 34.848732); ((GeneralPath)shape).curveTo(25.375734, 34.896812, 25.431566, 34.92085, 25.501875, 34.92085); ((GeneralPath)shape).curveTo(25.572182, 34.92085, 25.627754, 34.896812, 25.668596, 34.848732); ((GeneralPath)shape).curveTo(25.709953, 34.80014, 25.730633, 34.734226, 25.730633, 34.650993); ((GeneralPath)shape).curveTo(25.730633, 34.567245, 25.709953, 34.50133, 25.668596, 34.453255); ((GeneralPath)shape).curveTo(25.627754, 34.405178, 25.572182, 34.381138, 25.501875, 34.381138); ((GeneralPath)shape).moveTo(25.81283, 33.890278); ((GeneralPath)shape).lineTo(25.81283, 34.03296); ((GeneralPath)shape).curveTo(25.77354, 34.01435, 25.733734, 34.000134, 25.69341, 33.99031); ((GeneralPath)shape).curveTo(25.653605, 33.980488, 25.614056, 33.97558, 25.574766, 33.97558); ((GeneralPath)shape).curveTo(25.471373, 33.97558, 25.392277, 34.01047, 25.337479, 34.08026); ((GeneralPath)shape).curveTo(25.283197, 34.150055, 25.25218, 34.255516, 25.244425, 34.396645); ((GeneralPath)shape).curveTo(25.274925, 34.35167, 25.313183, 34.31729, 25.359192, 34.29351); ((GeneralPath)shape).curveTo(25.405203, 34.269215, 25.455864, 34.257065, 25.51118, 34.257065); ((GeneralPath)shape).curveTo(25.627497, 34.257065, 25.719257, 34.292477, 25.786465, 34.3633); ((GeneralPath)shape).curveTo(25.854187, 34.43361, 25.888048, 34.529507, 25.888048, 34.650993); ((GeneralPath)shape).curveTo(25.888048, 34.769897, 25.852894, 34.865276, 25.782587, 34.937134); ((GeneralPath)shape).curveTo(25.712278, 35.00899, 25.61871, 35.04492, 25.501875, 35.04492); ((GeneralPath)shape).curveTo(25.36798, 35.04492, 25.265621, 34.993744, 25.194798, 34.891384); ((GeneralPath)shape).curveTo(25.123972, 34.788506, 25.08856, 34.63962, 25.08856, 34.444725); ((GeneralPath)shape).curveTo(25.08856, 34.26172, 25.131985, 34.115932, 25.218836, 34.00737); ((GeneralPath)shape).curveTo(25.305687, 33.898293, 25.42226, 33.843754, 25.568563, 33.84375); ((GeneralPath)shape).curveTo(25.607853, 33.843754, 25.6474, 33.84763, 25.687206, 33.85538); ((GeneralPath)shape).curveTo(25.72753, 33.863136, 25.769403, 33.87477, 25.81283, 33.890278); ((GeneralPath)shape).moveTo(26.665827, 33.86469); ((GeneralPath)shape).lineTo(27.280758, 33.86469); ((GeneralPath)shape).lineTo(27.280758, 33.996513); ((GeneralPath)shape).lineTo(26.809284, 33.996513); ((GeneralPath)shape).lineTo(26.809284, 34.28033); ((GeneralPath)shape).curveTo(26.83203, 34.272575, 26.854776, 34.266888, 26.877523, 34.263268); ((GeneralPath)shape).curveTo(26.90027, 34.259132, 26.923016, 34.257065, 26.945763, 34.257065); ((GeneralPath)shape).curveTo(27.075005, 34.257065, 27.177364, 34.292477, 27.252842, 34.3633); ((GeneralPath)shape).curveTo(27.328318, 34.434128, 27.366056, 34.530025, 27.366056, 34.650993); ((GeneralPath)shape).curveTo(27.366056, 34.77558, 27.327284, 34.872513, 27.24974, 34.941788); ((GeneralPath)shape).curveTo(27.172194, 35.010544, 27.062857, 35.04492, 26.921724, 35.04492); ((GeneralPath)shape).curveTo(26.873129, 35.04492, 26.8235, 35.040787, 26.772839, 35.032516); ((GeneralPath)shape).curveTo(26.722692, 35.024242, 26.670736, 35.011837, 26.616974, 34.995293); ((GeneralPath)shape).lineTo(26.616974, 34.837875); ((GeneralPath)shape).curveTo(26.6635, 34.86321, 26.711576, 34.882076, 26.761206, 34.894485); ((GeneralPath)shape).curveTo(26.810835, 34.90689, 26.863308, 34.913097, 26.918623, 34.913097); ((GeneralPath)shape).curveTo(27.008057, 34.913097, 27.078882, 34.889572, 27.131096, 34.84253); ((GeneralPath)shape).curveTo(27.18331, 34.795486, 27.209415, 34.73164, 27.209415, 34.650993); ((GeneralPath)shape).curveTo(27.209415, 34.570347, 27.18331, 34.5065, 27.131096, 34.459457); ((GeneralPath)shape).curveTo(27.078882, 34.412415, 27.008057, 34.388893, 26.918623, 34.388893); ((GeneralPath)shape).curveTo(26.876747, 34.388893, 26.834873, 34.393543, 26.793, 34.40285); ((GeneralPath)shape).curveTo(26.751642, 34.412155, 26.709251, 34.426632, 26.665827, 34.446274); ((GeneralPath)shape).lineTo(26.665827, 33.86469); ((GeneralPath)shape).moveTo(28.105837, 34.001167); ((GeneralPath)shape).lineTo(27.710358, 34.6192); ((GeneralPath)shape).lineTo(28.105837, 34.6192); ((GeneralPath)shape).lineTo(28.105837, 34.001167); ((GeneralPath)shape).moveTo(28.064737, 33.86469); ((GeneralPath)shape).lineTo(28.261702, 33.86469); ((GeneralPath)shape).lineTo(28.261702, 34.6192); ((GeneralPath)shape).lineTo(28.426872, 34.6192); ((GeneralPath)shape).lineTo(28.426872, 34.749477); ((GeneralPath)shape).lineTo(28.261702, 34.749477); ((GeneralPath)shape).lineTo(28.261702, 35.022434); ((GeneralPath)shape).lineTo(28.105837, 35.022434); ((GeneralPath)shape).lineTo(28.105837, 34.749477); ((GeneralPath)shape).lineTo(27.583183, 34.749477); ((GeneralPath)shape).lineTo(27.583183, 34.598263); ((GeneralPath)shape).lineTo(28.064737, 33.86469); ((GeneralPath)shape).moveTo(29.041029, 34.381138); ((GeneralPath)shape).curveTo(28.97072, 34.381138, 28.914888, 34.405178, 28.873531, 34.453255); ((GeneralPath)shape).curveTo(28.832691, 34.50133, 28.812271, 34.567245, 28.812271, 34.650993); ((GeneralPath)shape).curveTo(28.812271, 34.734226, 28.832691, 34.80014, 28.873531, 34.848732); ((GeneralPath)shape).curveTo(28.914888, 34.896812, 28.97072, 34.92085, 29.041029, 34.92085); ((GeneralPath)shape).curveTo(29.111336, 34.92085, 29.16691, 34.896812, 29.20775, 34.848732); ((GeneralPath)shape).curveTo(29.249107, 34.80014, 29.269787, 34.734226, 29.269787, 34.650993); ((GeneralPath)shape).curveTo(29.269787, 34.567245, 29.249107, 34.50133, 29.20775, 34.453255); ((GeneralPath)shape).curveTo(29.16691, 34.405178, 29.111336, 34.381138, 29.041029, 34.381138); ((GeneralPath)shape).moveTo(29.351984, 33.890278); ((GeneralPath)shape).lineTo(29.351984, 34.03296); ((GeneralPath)shape).curveTo(29.312695, 34.01435, 29.272888, 34.000134, 29.232565, 33.99031); ((GeneralPath)shape).curveTo(29.192759, 33.980488, 29.15321, 33.97558, 29.11392, 33.97558); ((GeneralPath)shape).curveTo(29.010527, 33.97558, 28.93143, 34.01047, 28.876633, 34.08026); ((GeneralPath)shape).curveTo(28.822351, 34.150055, 28.791334, 34.255516, 28.783579, 34.396645); ((GeneralPath)shape).curveTo(28.81408, 34.35167, 28.852337, 34.31729, 28.898346, 34.29351); ((GeneralPath)shape).curveTo(28.944357, 34.269215, 28.995018, 34.257065, 29.050335, 34.257065); ((GeneralPath)shape).curveTo(29.16665, 34.257065, 29.258413, 34.292477, 29.325619, 34.3633); ((GeneralPath)shape).curveTo(29.393341, 34.43361, 29.427202, 34.529507, 29.427202, 34.650993); ((GeneralPath)shape).curveTo(29.427202, 34.769897, 29.392048, 34.865276, 29.321741, 34.937134); ((GeneralPath)shape).curveTo(29.251432, 35.00899, 29.157864, 35.04492, 29.041029, 35.04492); ((GeneralPath)shape).curveTo(28.907133, 35.04492, 28.804775, 34.993744, 28.733952, 34.891384); ((GeneralPath)shape).curveTo(28.663126, 34.788506, 28.627714, 34.63962, 28.627714, 34.444725); ((GeneralPath)shape).curveTo(28.627714, 34.26172, 28.671139, 34.115932, 28.75799, 34.00737); ((GeneralPath)shape).curveTo(28.84484, 33.898293, 28.961416, 33.843754, 29.107718, 33.84375); ((GeneralPath)shape).curveTo(29.147005, 33.843754, 29.186554, 33.84763, 29.22636, 33.85538); ((GeneralPath)shape).curveTo(29.266684, 33.863136, 29.308558, 33.87477, 29.351984, 33.890278); ((GeneralPath)shape).moveTo(29.699387, 33.86469); ((GeneralPath)shape).lineTo(30.314318, 33.86469); ((GeneralPath)shape).lineTo(30.314318, 33.996513); ((GeneralPath)shape).lineTo(29.842844, 33.996513); ((GeneralPath)shape).lineTo(29.842844, 34.28033); ((GeneralPath)shape).curveTo(29.86559, 34.272575, 29.888336, 34.266888, 29.911083, 34.263268); ((GeneralPath)shape).curveTo(29.93383, 34.259132, 29.956575, 34.257065, 29.979322, 34.257065); ((GeneralPath)shape).curveTo(30.108564, 34.257065, 30.210922, 34.292477, 30.286402, 34.3633); ((GeneralPath)shape).curveTo(30.361877, 34.434128, 30.399616, 34.530025, 30.399616, 34.650993); ((GeneralPath)shape).curveTo(30.399616, 34.77558, 30.360844, 34.872513, 30.283298, 34.941788); ((GeneralPath)shape).curveTo(30.205753, 35.010544, 30.096415, 35.04492, 29.955284, 35.04492); ((GeneralPath)shape).curveTo(29.906689, 35.04492, 29.85706, 35.040787, 29.806398, 35.032516); ((GeneralPath)shape).curveTo(29.756252, 35.024242, 29.704296, 35.011837, 29.650532, 34.995293); ((GeneralPath)shape).lineTo(29.650532, 34.837875); ((GeneralPath)shape).curveTo(29.69706, 34.86321, 29.745136, 34.882076, 29.794765, 34.894485); ((GeneralPath)shape).curveTo(29.844395, 34.90689, 29.896868, 34.913097, 29.952183, 34.913097); ((GeneralPath)shape).curveTo(30.041616, 34.913097, 30.11244, 34.889572, 30.164656, 34.84253); ((GeneralPath)shape).curveTo(30.21687, 34.795486, 30.242975, 34.73164, 30.242975, 34.650993); ((GeneralPath)shape).curveTo(30.242975, 34.570347, 30.21687, 34.5065, 30.164656, 34.459457); ((GeneralPath)shape).curveTo(30.11244, 34.412415, 30.041616, 34.388893, 29.952183, 34.388893); ((GeneralPath)shape).curveTo(29.910309, 34.388893, 29.868433, 34.393543, 29.82656, 34.40285); ((GeneralPath)shape).curveTo(29.785202, 34.412155, 29.742811, 34.426632, 29.699387, 34.446274); ((GeneralPath)shape).lineTo(29.699387, 33.86469); ((GeneralPath)shape).moveTo(31.175066, 33.86469); ((GeneralPath)shape).lineTo(31.919498, 33.86469); ((GeneralPath)shape).lineTo(31.919498, 33.931377); ((GeneralPath)shape).lineTo(31.499205, 35.022434); ((GeneralPath)shape).lineTo(31.335585, 35.022434); ((GeneralPath)shape).lineTo(31.731064, 33.996513); ((GeneralPath)shape).lineTo(31.175066, 33.996513); ((GeneralPath)shape).lineTo(31.175066, 33.86469); ((GeneralPath)shape).moveTo(32.5608, 33.967823); ((GeneralPath)shape).curveTo(32.48015, 33.967823, 32.419407, 34.00763, 32.378567, 34.087242); ((GeneralPath)shape).curveTo(32.33824, 34.16634, 32.31808, 34.2855, 32.31808, 34.444725); ((GeneralPath)shape).curveTo(32.31808, 34.60343, 32.33824, 34.722595, 32.378567, 34.802204); ((GeneralPath)shape).curveTo(32.419407, 34.8813, 32.48015, 34.92085, 32.5608, 34.92085); ((GeneralPath)shape).curveTo(32.64196, 34.92085, 32.7027, 34.8813, 32.743027, 34.802204); ((GeneralPath)shape).curveTo(32.783867, 34.722595, 32.804287, 34.60343, 32.804287, 34.444725); ((GeneralPath)shape).curveTo(32.804287, 34.2855, 32.783867, 34.16634, 32.743027, 34.087242); ((GeneralPath)shape).curveTo(32.7027, 34.00763, 32.64196, 33.967823, 32.5608, 33.967823); ((GeneralPath)shape).moveTo(32.5608, 33.84375); ((GeneralPath)shape).curveTo(32.690556, 33.843754, 32.789555, 33.89519, 32.857796, 33.998066); ((GeneralPath)shape).curveTo(32.92655, 34.100426, 32.96093, 34.249313, 32.96093, 34.444725); ((GeneralPath)shape).curveTo(32.96093, 34.63962, 32.92655, 34.788506, 32.857796, 34.891384); ((GeneralPath)shape).curveTo(32.789555, 34.993744, 32.690556, 35.04492, 32.5608, 35.04492); ((GeneralPath)shape).curveTo(32.431038, 35.04492, 32.33178, 34.993744, 32.263023, 34.891384); ((GeneralPath)shape).curveTo(32.194782, 34.788506, 32.160664, 34.63962, 32.160664, 34.444725); ((GeneralPath)shape).curveTo(32.160664, 34.249313, 32.194782, 34.100426, 32.263023, 33.998066); ((GeneralPath)shape).curveTo(32.33178, 33.89519, 32.431038, 33.843754, 32.5608, 33.84375); ((GeneralPath)shape).moveTo(33.59137, 34.381138); ((GeneralPath)shape).curveTo(33.52106, 34.381138, 33.465225, 34.405178, 33.42387, 34.453255); ((GeneralPath)shape).curveTo(33.38303, 34.50133, 33.36261, 34.567245, 33.36261, 34.650993); ((GeneralPath)shape).curveTo(33.36261, 34.734226, 33.38303, 34.80014, 33.42387, 34.848732); ((GeneralPath)shape).curveTo(33.465225, 34.896812, 33.52106, 34.92085, 33.59137, 34.92085); ((GeneralPath)shape).curveTo(33.661674, 34.92085, 33.717247, 34.896812, 33.758087, 34.848732); ((GeneralPath)shape).curveTo(33.799446, 34.80014, 33.820126, 34.734226, 33.820126, 34.650993); ((GeneralPath)shape).curveTo(33.820126, 34.567245, 33.799446, 34.50133, 33.758087, 34.453255); ((GeneralPath)shape).curveTo(33.717247, 34.405178, 33.661674, 34.381138, 33.59137, 34.381138); ((GeneralPath)shape).moveTo(33.902325, 33.890278); ((GeneralPath)shape).lineTo(33.902325, 34.03296); ((GeneralPath)shape).curveTo(33.863033, 34.01435, 33.823227, 34.000134, 33.782906, 33.99031); ((GeneralPath)shape).curveTo(33.743095, 33.980488, 33.70355, 33.97558, 33.66426, 33.97558); ((GeneralPath)shape).curveTo(33.560867, 33.97558, 33.48177, 34.01047, 33.42697, 34.08026); ((GeneralPath)shape).curveTo(33.37269, 34.150055, 33.34167, 34.255516, 33.33392, 34.396645); ((GeneralPath)shape).curveTo(33.364418, 34.35167, 33.402676, 34.31729, 33.448685, 34.29351); ((GeneralPath)shape).curveTo(33.494694, 34.269215, 33.545357, 34.257065, 33.600674, 34.257065); ((GeneralPath)shape).curveTo(33.71699, 34.257065, 33.80875, 34.292477, 33.875957, 34.3633); ((GeneralPath)shape).curveTo(33.94368, 34.43361, 33.977543, 34.529507, 33.977543, 34.650993); ((GeneralPath)shape).curveTo(33.977543, 34.769897, 33.942387, 34.865276, 33.87208, 34.937134); ((GeneralPath)shape).curveTo(33.801773, 35.00899, 33.708202, 35.04492, 33.59137, 35.04492); ((GeneralPath)shape).curveTo(33.457474, 35.04492, 33.355114, 34.993744, 33.28429, 34.891384); ((GeneralPath)shape).curveTo(33.213467, 34.788506, 33.178055, 34.63962, 33.178055, 34.444725); ((GeneralPath)shape).curveTo(33.178055, 34.26172, 33.221478, 34.115932, 33.308327, 34.00737); ((GeneralPath)shape).curveTo(33.39518, 33.898293, 33.511753, 33.843754, 33.658054, 33.84375); ((GeneralPath)shape).curveTo(33.697346, 33.843754, 33.736893, 33.84763, 33.7767, 33.85538); ((GeneralPath)shape).curveTo(33.817024, 33.863136, 33.8589, 33.87477, 33.902325, 33.890278); ((GeneralPath)shape).moveTo(34.249725, 33.86469); ((GeneralPath)shape).lineTo(34.86466, 33.86469); ((GeneralPath)shape).lineTo(34.86466, 33.996513); ((GeneralPath)shape).lineTo(34.393185, 33.996513); ((GeneralPath)shape).lineTo(34.393185, 34.28033); ((GeneralPath)shape).curveTo(34.41593, 34.272575, 34.43868, 34.266888, 34.461426, 34.263268); ((GeneralPath)shape).curveTo(34.48417, 34.259132, 34.506916, 34.257065, 34.529663, 34.257065); ((GeneralPath)shape).curveTo(34.658905, 34.257065, 34.761265, 34.292477, 34.836742, 34.3633); ((GeneralPath)shape).curveTo(34.912216, 34.434128, 34.94996, 34.530025, 34.94996, 34.650993); ((GeneralPath)shape).curveTo(34.94996, 34.77558, 34.911182, 34.872513, 34.83364, 34.941788); ((GeneralPath)shape).curveTo(34.756096, 35.010544, 34.646755, 35.04492, 34.505627, 35.04492); ((GeneralPath)shape).curveTo(34.45703, 35.04492, 34.407402, 35.040787, 34.35674, 35.032516); ((GeneralPath)shape).curveTo(34.30659, 35.024242, 34.25464, 35.011837, 34.200874, 34.995293); ((GeneralPath)shape).lineTo(34.200874, 34.837875); ((GeneralPath)shape).curveTo(34.2474, 34.86321, 34.29548, 34.882076, 34.345108, 34.894485); ((GeneralPath)shape).curveTo(34.394733, 34.90689, 34.44721, 34.913097, 34.50252, 34.913097); ((GeneralPath)shape).curveTo(34.591957, 34.913097, 34.66278, 34.889572, 34.714996, 34.84253); ((GeneralPath)shape).curveTo(34.76721, 34.795486, 34.793316, 34.73164, 34.793316, 34.650993); ((GeneralPath)shape).curveTo(34.793316, 34.570347, 34.76721, 34.5065, 34.714996, 34.459457); ((GeneralPath)shape).curveTo(34.66278, 34.412415, 34.591957, 34.388893, 34.50252, 34.388893); ((GeneralPath)shape).curveTo(34.460648, 34.388893, 34.418774, 34.393543, 34.3769, 34.40285); ((GeneralPath)shape).curveTo(34.335545, 34.412155, 34.29315, 34.426632, 34.249725, 34.446274); ((GeneralPath)shape).lineTo(34.249725, 33.86469); ((GeneralPath)shape).moveTo(35.725407, 33.86469); ((GeneralPath)shape).lineTo(36.469837, 33.86469); ((GeneralPath)shape).lineTo(36.469837, 33.931377); ((GeneralPath)shape).lineTo(36.049545, 35.022434); ((GeneralPath)shape).lineTo(35.885925, 35.022434); ((GeneralPath)shape).lineTo(36.281403, 33.996513); ((GeneralPath)shape).lineTo(35.725407, 33.996513); ((GeneralPath)shape).lineTo(35.725407, 33.86469); ((GeneralPath)shape).moveTo(37.130524, 34.381138); ((GeneralPath)shape).curveTo(37.060215, 34.381138, 37.00438, 34.405178, 36.963024, 34.453255); ((GeneralPath)shape).curveTo(36.922184, 34.50133, 36.901764, 34.567245, 36.901764, 34.650993); ((GeneralPath)shape).curveTo(36.901764, 34.734226, 36.922184, 34.80014, 36.963024, 34.848732); ((GeneralPath)shape).curveTo(37.00438, 34.896812, 37.060215, 34.92085, 37.130524, 34.92085); ((GeneralPath)shape).curveTo(37.20083, 34.92085, 37.2564, 34.896812, 37.29724, 34.848732); ((GeneralPath)shape).curveTo(37.3386, 34.80014, 37.35928, 34.734226, 37.35928, 34.650993); ((GeneralPath)shape).curveTo(37.35928, 34.567245, 37.3386, 34.50133, 37.29724, 34.453255); ((GeneralPath)shape).curveTo(37.2564, 34.405178, 37.20083, 34.381138, 37.130524, 34.381138); ((GeneralPath)shape).moveTo(37.44148, 33.890278); ((GeneralPath)shape).lineTo(37.44148, 34.03296); ((GeneralPath)shape).curveTo(37.402187, 34.01435, 37.36238, 34.000134, 37.32206, 33.99031); ((GeneralPath)shape).curveTo(37.28225, 33.980488, 37.242702, 33.97558, 37.203415, 33.97558); ((GeneralPath)shape).curveTo(37.10002, 33.97558, 37.020924, 34.01047, 36.966125, 34.08026); ((GeneralPath)shape).curveTo(36.911842, 34.150055, 36.880825, 34.255516, 36.873074, 34.396645); ((GeneralPath)shape).curveTo(36.903572, 34.35167, 36.94183, 34.31729, 36.98784, 34.29351); ((GeneralPath)shape).curveTo(37.033848, 34.269215, 37.08451, 34.257065, 37.139828, 34.257065); ((GeneralPath)shape).curveTo(37.256145, 34.257065, 37.347904, 34.292477, 37.41511, 34.3633); ((GeneralPath)shape).curveTo(37.482834, 34.43361, 37.516693, 34.529507, 37.516697, 34.650993); ((GeneralPath)shape).curveTo(37.516693, 34.769897, 37.48154, 34.865276, 37.411236, 34.937134); ((GeneralPath)shape).curveTo(37.340927, 35.00899, 37.247356, 35.04492, 37.130524, 35.04492); ((GeneralPath)shape).curveTo(36.996628, 35.04492, 36.894268, 34.993744, 36.823444, 34.891384); ((GeneralPath)shape).curveTo(36.75262, 34.788506, 36.71721, 34.63962, 36.71721, 34.444725); ((GeneralPath)shape).curveTo(36.71721, 34.26172, 36.76063, 34.115932, 36.84748, 34.00737); ((GeneralPath)shape).curveTo(36.934334, 33.898293, 37.050907, 33.843754, 37.19721, 33.84375); ((GeneralPath)shape).curveTo(37.2365, 33.843754, 37.276047, 33.84763, 37.315853, 33.85538); ((GeneralPath)shape).curveTo(37.35618, 33.863136, 37.398052, 33.87477, 37.44148, 33.890278); ((GeneralPath)shape).moveTo(37.74778, 33.86469); ((GeneralPath)shape).lineTo(38.49221, 33.86469); ((GeneralPath)shape).lineTo(38.49221, 33.931377); ((GeneralPath)shape).lineTo(38.07192, 35.022434); ((GeneralPath)shape).lineTo(37.9083, 35.022434); ((GeneralPath)shape).lineTo(38.303776, 33.996513); ((GeneralPath)shape).lineTo(37.74778, 33.996513); ((GeneralPath)shape).lineTo(37.74778, 33.86469); ((GeneralPath)shape).moveTo(38.803165, 34.998394); ((GeneralPath)shape).lineTo(38.803165, 34.855713); ((GeneralPath)shape).curveTo(38.842457, 34.874325, 38.882263, 34.88854, 38.922585, 34.89836); ((GeneralPath)shape).curveTo(38.96291, 34.908184, 39.002457, 34.913097, 39.04123, 34.913097); ((GeneralPath)shape).curveTo(39.144623, 34.913097, 39.22346, 34.87846, 39.27774, 34.809185); ((GeneralPath)shape).curveTo(39.33254, 34.739395, 39.363815, 34.633675, 39.37157, 34.492027); ((GeneralPath)shape).curveTo(39.341587, 34.536488, 39.30359, 34.570606, 39.25758, 34.594387); ((GeneralPath)shape).curveTo(39.21157, 34.618168, 39.16065, 34.63006, 39.104816, 34.63006); ((GeneralPath)shape).curveTo(38.989017, 34.63006, 38.897255, 34.59516, 38.829533, 34.52537); ((GeneralPath)shape).curveTo(38.762325, 34.455063, 38.728725, 34.359165, 38.728725, 34.23768); ((GeneralPath)shape).curveTo(38.728725, 34.11878, 38.763878, 34.023396, 38.834187, 33.951538); ((GeneralPath)shape).curveTo(38.90449, 33.87968, 38.998062, 33.843754, 39.1149, 33.84375); ((GeneralPath)shape).curveTo(39.24879, 33.843754, 39.35089, 33.89519, 39.4212, 33.998066); ((GeneralPath)shape).curveTo(39.492023, 34.100426, 39.527435, 34.249313, 39.527435, 34.444725); ((GeneralPath)shape).curveTo(39.527435, 34.627213, 39.484013, 34.773, 39.397163, 34.882076); ((GeneralPath)shape).curveTo(39.310825, 34.990643, 39.19451, 35.04492, 39.04821, 35.04492); ((GeneralPath)shape).curveTo(39.00892, 35.04492, 38.969112, 35.041046, 38.92879, 35.03329); ((GeneralPath)shape).curveTo(38.888466, 35.025536, 38.846592, 35.013905, 38.803165, 34.998394); ((GeneralPath)shape).moveTo(39.1149, 34.507538); ((GeneralPath)shape).curveTo(39.185204, 34.507538, 39.24078, 34.483498, 39.28162, 34.435417); ((GeneralPath)shape).curveTo(39.322975, 34.38734, 39.343655, 34.321426, 39.343655, 34.23768); ((GeneralPath)shape).curveTo(39.343655, 34.15445, 39.322975, 34.088795, 39.28162, 34.040714); ((GeneralPath)shape).curveTo(39.24078, 33.992123, 39.185204, 33.967823, 39.1149, 33.967823); ((GeneralPath)shape).curveTo(39.04459, 33.967823, 38.988758, 33.992123, 38.9474, 34.040714); ((GeneralPath)shape).curveTo(38.90656, 34.088795, 38.88614, 34.15445, 38.88614, 34.23768); ((GeneralPath)shape).curveTo(38.88614, 34.321426, 38.90656, 34.38734, 38.9474, 34.435417); ((GeneralPath)shape).curveTo(38.988758, 34.483498, 39.04459, 34.507538, 39.1149, 34.507538); ((GeneralPath)shape).moveTo(39.814354, 34.998394); ((GeneralPath)shape).lineTo(39.814354, 34.855713); ((GeneralPath)shape).curveTo(39.85364, 34.874325, 39.893448, 34.88854, 39.933773, 34.89836); ((GeneralPath)shape).curveTo(39.974094, 34.908184, 40.013645, 34.913097, 40.052418, 34.913097); ((GeneralPath)shape).curveTo(40.155807, 34.913097, 40.234646, 34.87846, 40.28893, 34.809185); ((GeneralPath)shape).curveTo(40.343727, 34.739395, 40.375004, 34.633675, 40.38276, 34.492027); ((GeneralPath)shape).curveTo(40.352776, 34.536488, 40.314777, 34.570606, 40.26877, 34.594387); ((GeneralPath)shape).curveTo(40.222755, 34.618168, 40.171837, 34.63006, 40.116005, 34.63006); ((GeneralPath)shape).curveTo(40.000202, 34.63006, 39.90844, 34.59516, 39.840717, 34.52537); ((GeneralPath)shape).curveTo(39.773514, 34.455063, 39.73991, 34.359165, 39.73991, 34.23768); ((GeneralPath)shape).curveTo(39.73991, 34.11878, 39.775063, 34.023396, 39.84537, 33.951538); ((GeneralPath)shape).curveTo(39.91568, 33.87968, 40.00925, 33.843754, 40.126083, 33.84375); ((GeneralPath)shape).curveTo(40.25998, 33.843754, 40.36208, 33.89519, 40.43239, 33.998066); ((GeneralPath)shape).curveTo(40.503212, 34.100426, 40.538624, 34.249313, 40.538624, 34.444725); ((GeneralPath)shape).curveTo(40.538624, 34.627213, 40.495197, 34.773, 40.408348, 34.882076); ((GeneralPath)shape).curveTo(40.322014, 34.990643, 40.205696, 35.04492, 40.059395, 35.04492); ((GeneralPath)shape).curveTo(40.020107, 35.04492, 39.9803, 35.041046, 39.939976, 35.03329); ((GeneralPath)shape).curveTo(39.899654, 35.025536, 39.85778, 35.013905, 39.814354, 34.998394); ((GeneralPath)shape).moveTo(40.126083, 34.507538); ((GeneralPath)shape).curveTo(40.196392, 34.507538, 40.251965, 34.483498, 40.292805, 34.435417); ((GeneralPath)shape).curveTo(40.334164, 34.38734, 40.35484, 34.321426, 40.354843, 34.23768); ((GeneralPath)shape).curveTo(40.35484, 34.15445, 40.334164, 34.088795, 40.292805, 34.040714); ((GeneralPath)shape).curveTo(40.251965, 33.992123, 40.196392, 33.967823, 40.126083, 33.967823); ((GeneralPath)shape).curveTo(40.05578, 33.967823, 39.999943, 33.992123, 39.958588, 34.040714); ((GeneralPath)shape).curveTo(39.917747, 34.088795, 39.897327, 34.15445, 39.897327, 34.23768); ((GeneralPath)shape).curveTo(39.897327, 34.321426, 39.917747, 34.38734, 39.958588, 34.435417); ((GeneralPath)shape).curveTo(39.999943, 34.483498, 40.05578, 34.507538, 40.126083, 34.507538); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_8); g.setComposite(AlphaComposite.getInstance(3, 1.0f * origAlpha)); AffineTransform defaultTransform__0_0_9 = g.getTransform(); g.transform(new AffineTransform(0.6111270189285278f, 0.0f, 0.0f, 0.6111270189285278f, 5.632443904876709f, -67.63530731201172f)); // _0_0_9 paint = new RadialGradientPaint(new Point2D.Double(55.0, 125.0), 14.375f, new Point2D.Double(55.0, 125.0), new float[] {0.0f,0.5f,1.0f}, new Color[] {new Color(255, 255, 255, 255),new Color(255, 245, 32, 227),new Color(255, 243, 0, 0)}, MultipleGradientPaint.CycleMethod.NO_CYCLE, MultipleGradientPaint.ColorSpaceType.SRGB, new AffineTransform(1.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f)); shape = new GeneralPath(); ((GeneralPath)shape).moveTo(69.375, 125.0); ((GeneralPath)shape).curveTo(69.375, 132.93909, 62.939095, 139.375, 55.0, 139.375); ((GeneralPath)shape).curveTo(47.060905, 139.375, 40.625, 132.93909, 40.625, 125.0); ((GeneralPath)shape).curveTo(40.625, 117.060905, 47.060905, 110.625, 55.0, 110.625); ((GeneralPath)shape).curveTo(62.939095, 110.625, 69.375, 117.060905, 69.375, 125.0); ((GeneralPath)shape).closePath(); g.setPaint(paint); g.fill(shape); g.setTransform(defaultTransform__0_0_9); g.setTransform(defaultTransform__0_0); g.setTransform(defaultTransform__0); g.setTransform(defaultTransform_); } /** * Returns the X of the bounding box of the original SVG image. * * @return The X of the bounding box of the original SVG image. */ public static double getOrigX() { return 2.0534627437591553; } /** * Returns the Y of the bounding box of the original SVG image. * * @return The Y of the bounding box of the original SVG image. */ public static double getOrigY() { return 0.0; } /** * Returns the width of the bounding box of the original SVG image. * * @return The width of the bounding box of the original SVG image. */ public static double getOrigWidth() { return 45.946537017822266; } /** * Returns the height of the bounding box of the original SVG image. * * @return The height of the bounding box of the original SVG image. */ public static double getOrigHeight() { return 41.33462905883789; } /** * The current width of this resizable icon. */ int width; /** * The current height of this resizable icon. */ int height; /** * Creates a new transcoded SVG image. */ public Contact_new() { this.width = (int) getOrigWidth(); this.height = (int) getOrigHeight(); } /* * (non-Javadoc) * * @see javax.swing.Icon#getIconHeight() */ @Override public int getIconHeight() { return height; } /* * (non-Javadoc) * * @see javax.swing.Icon#getIconWidth() */ @Override public int getIconWidth() { return width; } /* * (non-Javadoc) * * @see * org.jvnet.flamingo.common.icon.ResizableIcon#setDimension(java.awt.Dimension * ) */ @Override public void setDimension(Dimension newDimension) { this.width = newDimension.width; this.height = newDimension.height; } /* * (non-Javadoc) * * @see javax.swing.Icon#paintIcon(java.awt.Component, java.awt.Graphics, * int, int) */ @Override public void paintIcon(Component c, Graphics g, int x, int y) { Graphics2D g2d = (Graphics2D) g.create(); g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); g2d.translate(x, y); double coef1 = (double) this.width / (double) getOrigWidth(); double coef2 = (double) this.height / (double) getOrigHeight(); double coef = Math.min(coef1, coef2); g2d.clipRect(0, 0, this.width, this.height); g2d.scale(coef, coef); g2d.translate(-getOrigX(), -getOrigY()); if (coef1 != coef2) { if (coef1 < coef2) { int extraDy = (int) ((getOrigWidth() - getOrigHeight()) / 2.0); g2d.translate(0, extraDy); } else { int extraDx = (int) ((getOrigHeight() - getOrigWidth()) / 2.0); g2d.translate(extraDx, 0); } } paint(g2d); g2d.dispose(); } }