svg-icons 2.5.0.2 → 2.6.0.0
raw patch · 5 files changed
+919/−3 lines, 5 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ SvgIcons.Images.CountryFlags: bf :: Svg
+ SvgIcons.Images.CountryFlags: bj :: Svg
+ SvgIcons.Images.CountryFlags: cd :: Svg
+ SvgIcons.Images.CountryFlags: cf :: Svg
+ SvgIcons.Images.CountryFlags: cg :: Svg
+ SvgIcons.Images.CountryFlags: ci :: Svg
+ SvgIcons.Images.CountryFlags: cm :: Svg
+ SvgIcons.Images.CountryFlags: dj :: Svg
+ SvgIcons.Images.CountryFlags: et :: Svg
+ SvgIcons.Images.CountryFlags: ga :: Svg
+ SvgIcons.Images.CountryFlags: gh :: Svg
+ SvgIcons.Images.CountryFlags: gq :: Svg
+ SvgIcons.Images.CountryFlags: ng :: Svg
+ SvgIcons.Images.CountryFlags: so :: Svg
+ SvgIcons.Images.CountryFlags: ss :: Svg
+ SvgIcons.Images.CountryFlags: st :: Svg
+ SvgIcons.Images.CountryFlags: tg :: Svg
+ SvgIcons.Images.CountryFlags: ug :: Svg
+ SvgIcons.Images.CountryFlagsCoAs: etCoA :: Svg
+ SvgIcons.Images.CountryFlagsCoAs: gqCoA :: Svg
Files
- src/SvgIcons/Core/Geometry.hs +1/−1
- src/SvgIcons/Icons/Religion.hs +1/−1
- src/SvgIcons/Images/CountryFlags.hs +776/−0
- src/SvgIcons/Images/CountryFlagsCoAs.hs +140/−0
- svg-icons.cabal +1/−1
src/SvgIcons/Core/Geometry.hs view
@@ -83,7 +83,7 @@ involved in regular polygons and first species star polygons of @n@ vertices: (1) In black: central angle of a regular polygon. - (2) In blue: inner angles of a regular polygon. + (2) In blue: inner angle of a regular polygon. (3) In red: outer angle of a first species star polygon. (4) In green: inner angle of a first species star polygon.
src/SvgIcons/Icons/Religion.hs view
@@ -362,7 +362,7 @@ -} starOfDavid :: Svg starOfDavid = - starPolygonFirstSpecies 6 0.9 (0,0) + starPolygonOverlap 6 0.9 0.1 (0,0)
src/SvgIcons/Images/CountryFlags.hs view
@@ -34,24 +34,36 @@ > , (,) "at" at > , (,) "ba" ba > , (,) "be" be +> , (,) "bf" bf > , (,) "bg" bg +> , (,) "bj" bj > , (,) "by" blr +> , (,) "cd" cd +> , (,) "cf" cf +> , (,) "cg" cg > , (,) "ch" ch +> , (,) "ci" ci +> , (,) "cm" cm > , (,) "cv" cv > , (,) "cy" cyp > , (,) "cz" cz > , (,) "de" de +> , (,) "dj" dj > , (,) "dk" dk > , (,) "dz" dz > , (,) "ee" ee > , (,) "eg" eg > , (,) "er" er > , (,) "es" es +> , (,) "et" et > , (,) "eu" eu > , (,) "fi" fi > , (,) "fr" fr +> , (,) "ga" ga +> , (,) "gh" gh > , (,) "gm" gm > , (,) "gn" gn +> , (,) "gq" gq > , (,) "gr" gr > , (,) "gw" gw > , (,) "hr" hrv @@ -73,6 +85,7 @@ > , (,) "mr" mrt > , (,) "mt" mt > , (,) "ne" ne +> , (,) "ng" ng > , (,) "nl" nl > , (,) "no" no > , (,) "pl" pl @@ -87,9 +100,14 @@ > , (,) "sl" sl > , (,) "sm" sm > , (,) "sn" sn +> , (,) "so" so +> , (,) "ss" ss +> , (,) "st" st > , (,) "td" td +> , (,) "tg" tg > , (,) "tn" tn > , (,) "ua" ua +> , (,) "ug" ug > , (,) "uk" uk > , (,) "va" va > , (,) "xk" xk @@ -103,24 +121,36 @@ , (,) "at" at , (,) "ba" ba , (,) "be" be + , (,) "bf" bf , (,) "bg" bg + , (,) "bj" bj , (,) "by" blr + , (,) "cd" cd + , (,) "cf" cf + , (,) "cg" cg , (,) "ch" ch + , (,) "ci" ci + , (,) "cm" cm , (,) "cv" cv , (,) "cy" cyp , (,) "cz" cz , (,) "de" de + , (,) "dj" dj , (,) "dk" dk , (,) "dz" dz , (,) "ee" ee , (,) "eg" eg , (,) "er" er , (,) "es" es + , (,) "et" et , (,) "eu" eu , (,) "fi" fi , (,) "fr" fr + , (,) "ga" ga + , (,) "gh" gh , (,) "gm" gm , (,) "gn" gn + , (,) "gq" gq , (,) "gr" gr , (,) "gw" gw , (,) "hr" hrv @@ -142,6 +172,7 @@ , (,) "mr" mrt , (,) "mt" mt , (,) "ne" ne + , (,) "ng" ng , (,) "nl" nl , (,) "no" no , (,) "pl" pl @@ -156,9 +187,14 @@ , (,) "sl" sl , (,) "sm" sm , (,) "sn" sn + , (,) "so" so + , (,) "ss" ss + , (,) "st" st , (,) "td" td + , (,) "tg" tg , (,) "tn" tn , (,) "ua" ua + , (,) "ug" ug , (,) "uk" uk , (,) "va" va , (,) "xk" xk @@ -434,6 +470,43 @@ {- | +Flag of Burkina Faso + + +-} +bf :: Svg +bf = + S.svg + ! A.viewbox "0 0 18 12" + ! A.width "300" + ! A.height "200" + $ do + topBand + botBand + star + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "18" + ! A.height "6" + ! A.fill "#EF2B2D" + botBand = + S.rect + ! A.x "0" + ! A.y "6" + ! A.width "18" + ! A.height "6" + ! A.fill "#009E49" + star = + starRegular 5 2 (9,6) + ! A.fill "#FCD116" + + + + +{- | Flag of Bulgaria  @@ -449,6 +522,46 @@ {- | +Flag of Benin + + +-} +bj :: Svg +bj = + S.svg + ! A.viewbox "0 0 300 200" + ! A.width "300" + ! A.height "200" + $ do + topBand + botBand + leftStripe + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "300" + ! A.height "100" + ! A.fill "#FCD20F" + botBand = + S.rect + ! A.x "0" + ! A.y "100" + ! A.width "300" + ! A.height "100" + ! A.fill "#E90929" + leftStripe = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "120" + ! A.height "200" + ! A.fill "#008850" + + + +{- | Flag of Belarus  @@ -557,6 +670,167 @@ {- | +Flag of the Democratic Republic of the Congo + + +-} +cd :: Svg +cd = + S.svg + ! A.viewbox "0 0 800 600" + ! A.width "300" + ! A.height "225" + $ do + back + yellowBand + redBand + star + where + back = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "800" + ! A.height "600" + ! A.fill "#007FFF" + yellowBand = + S.path + ! A.fill "#F7D618" + ! A.d yellowDirs + yellowDirs = mkPath $ do + m 750 0 + l 0 450 + l 0 600 + l 50 600 + l 800 150 + l 800 0 + S.z + redBand = + S.path + ! A.fill "#CE1021" + ! A.d redDirs + redDirs = mkPath $ do + m 800 0 + l 0 480 + l 0 600 + l 800 120 + S.z + r1 = 220 / (1 + cos(pi/5)) + star = + starRegular 5 r1 (146, 36 + r1) + ! A.fill "#F7D618" + + + +{- | +Flag of the Central African Republic + + +-} +cf :: Svg +cf = + S.svg + ! A.viewbox "0 0 60 40" + ! A.width "300" + ! A.height "200" + $ do + band1 + band2 + band3 + band4 + centralStripe + star + where + band1 = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "60" + ! A.height "10" + ! A.fill "#003082" + band2 = + S.rect + ! A.x "0" + ! A.y "10" + ! A.width "60" + ! A.height "10" + ! A.fill "#FFFFFF" + band3 = + S.rect + ! A.x "0" + ! A.y "20" + ! A.width "60" + ! A.height "10" + ! A.fill "#289728" + band4 = + S.rect + ! A.x "0" + ! A.y "30" + ! A.width "60" + ! A.height "10" + ! A.fill "#FFCE00" + centralStripe = + S.rect + ! A.x "25" + ! A.y "0" + ! A.width "10" + ! A.height "40" + ! A.fill "#D21034" + a = (107 - 9 * sqrt 5) / 16 + star = + starRegular 5 4.5 (10 , a) + ! A.fill "#FFCE00" + + + +{- | +Flag of Congo + + +-} +cg :: Svg +cg = + S.svg + ! A.viewbox "0 0 300 200" + ! A.width "300" + ! A.height "200" + $ do + leftTriangle + midBand + rightTriangle + where + leftTriangle = + S.path + ! A.fill "#009543" + ! A.d leftDirs + midBand = + S.path + ! A.fill "#FBDE4A" + ! A.d midDirs + rightTriangle = + S.path + ! A.fill "#DC241F" + ! A.d rightDirs + leftDirs = mkPath $ do + m 0 0 + l 200 0 + l 0 200 + S.z + midDirs = mkPath $ do + m 200 0 + l 300 0 + l 100 200 + l 0 200 + S.z + rightDirs = mkPath $ do + m 300 0 + l 300 200 + l 100 200 + S.z + + + +{- | Flag of Switzerland  @@ -594,6 +868,65 @@ {- | +Flag of Côte d'Ivoire + + +-} +ci :: Svg +ci = + flagV3Eq + (3,2) + "#FF8200" + "#FFFFFF" + "#009A44" + + + +{- | +Flag of Cameroon + + +-} +cm :: Svg +cm = + S.svg + ! A.viewbox "0 0 300 200" + ! A.width "300" + ! A.height "200" + $ do + leftBand + midBand + rightBand + star + where + leftBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "100" + ! A.height "200" + ! A.fill "#007A5E" + midBand = + S.rect + ! A.x "100" + ! A.y "0" + ! A.width "100" + ! A.height "200" + ! A.fill "#CE1126" + rightBand = + S.rect + ! A.x "200" + ! A.y "0" + ! A.width "100" + ! A.height "200" + ! A.fill "#FCD116" + star = + starRegular 5 27 (150,100) + ! A.fill "#FCD116" + + + +{- | Flag of Cabo Verde  @@ -736,6 +1069,52 @@ {- | +Flag of Djibouti + + +-} +dj :: Svg +dj = + S.svg + ! A.viewbox "0 0 300 200" + ! A.width "300" + ! A.height "200" + $ do + topBand + botBand + leftTriangle + star + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "300" + ! A.height "100" + ! A.fill "#6AB2E7" + botBand = + S.rect + ! A.x "0" + ! A.y "100" + ! A.width "300" + ! A.height "100" + ! A.fill "#12AD2B" + leftTriangle = + S.path + ! A.fill "#FFFFFF" + ! A.d triangleDirs + triangleDirs = mkPath $ do + m 0 0 + l (100 * tan(pi/3)) 100 + l 0 200 + S.z + star = + starRegular 5 (100/3) (100 * tan(pi/6) , 100) + ! A.fill "#D7141A" + + + +{- | Flag of Denmark  @@ -960,6 +1339,47 @@ {- | +Flag of the Ethiopia + + +-} +et :: Svg +et = + S.svg + ! A.viewbox "0 0 1200 600" + ! A.width "300" + ! A.height "150" + $ do + topBand + midBand + botBand + etCoA + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "1200" + ! A.height "200" + ! A.fill "#078930" + midBand = + S.rect + ! A.x "0" + ! A.y "200" + ! A.width "1200" + ! A.height "200" + ! A.fill "#FCDD09" + botBand = + S.rect + ! A.x "0" + ! A.y "400" + ! A.width "1200" + ! A.height "200" + ! A.fill "#DA121A" + + + +{- | Flag of the European Union  @@ -1046,6 +1466,68 @@ {- | +Flag of Gabon + + +-} +ga :: Svg +ga = + flagH3Eq + (4,3) + "#009E60" + "#FCD116" + "#3A75C4" + + + +{- | +Flag of Ghana + + +-} +gh :: Svg +gh = + S.svg + ! A.viewbox "0 0 18 12" + ! A.width "300" + ! A.height "200" + $ do + topBand + midBand + botBand + star + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "18" + ! A.height "4" + ! A.fill "#CF0921" + midBand = + S.rect + ! A.x "0" + ! A.y "4" + ! A.width "18" + ! A.height "4" + ! A.fill "#FCD20F" + botBand = + S.rect + ! A.x "0" + ! A.y "8" + ! A.width "18" + ! A.height "4" + ! A.fill "#006B3D" + d = 8 - (8/5) * sqrt 5 + a = d/2 - 2 + star = + starRegular 5 (d/2) (9 , 6+a) + ! A.fill "#000000" + + + + +{- | Flag of Gambia  @@ -1109,6 +1591,57 @@ {- | +Flag of Equatorial Guinea + + +-} +gq :: Svg +gq = + S.svg + ! A.viewbox "0 0 3600 2400" + ! A.width "300" + ! A.height "200" + $ do + topBand + midBand + botBand + leftTriangle + gqCoA + where + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "3600" + ! A.height "800" + ! A.fill "#3E9A00" + midBand = + S.rect + ! A.x "0" + ! A.y "800" + ! A.width "3600" + ! A.height "800" + ! A.fill "#FFFFFF" + botBand = + S.rect + ! A.x "0" + ! A.y "1600" + ! A.width "3600" + ! A.height "800" + ! A.fill "#E32118" + leftTriangle = + S.path + ! A.fill "#0073CE" + ! A.d triangleDirs + triangleDirs = mkPath $ do + m 0 0 + l 900 1200 + l 0 2400 + S.z + + + +{- | Flag of Greece  @@ -1918,6 +2451,21 @@ {- | +Flag of the Nigeria + + +-} +ng :: Svg +ng = + flagV3Eq + (2,1) + "#008753" + "#FFFFFF" + "#008753" + + + +{- | Flag of the Netherlands  @@ -2349,6 +2897,148 @@ {- | +Flag of Somalia + + +-} +so :: Svg +so = + S.svg + ! A.viewbox "0 0 300 200" + ! A.width "300" + ! A.height "200" + $ do + back + star + where + back = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "300" + ! A.height "200" + ! A.fill "#4189DD" + r1 = 13/54 * 200 + star = + starRegular 5 r1 (150,100) + ! A.fill "#FFFFFF" + + + +{- | +Flag of South Sudan + + +-} +ss :: Svg +ss = + S.svg + ! A.viewbox "0 0 114 57" + ! A.width "300" + ! A.height "150" + $ do + whiteBackground + topBand + midBand + botBand + leftTriangle + star + where + whiteBackground = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "114" + ! A.height "57" + ! A.fill "#FFFFFF" + topBand = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "114" + ! A.height "17" + ! A.fill "#000000" + midBand = + S.rect + ! A.x "0" + ! A.y "20" + ! A.width "114" + ! A.height "17" + ! A.fill "#DB0A13" + botBand = + S.rect + ! A.x "0" + ! A.y "40" + ! A.width "114" + ! A.height "17" + ! A.fill "#018A2C" + leftTriangle = + S.path + ! A.fill "#0645B1" + ! A.d triangleDirs + triangleDirs = mkPath $ do + m 0 0 + l (57 * cos(pi/6)) 28.5 + l 0 57 + S.z + (c1,c2) = (28.5 * tan(pi/6) , 28.5) + star = + starRegular 5 9.5 (c1,c2) + ! A.fill "#FCDE02" + ! A.transform (rotateAround (-90) c1 c2) + + + +{- | +Flag of São Tomé and Príncipe + + +-} +st :: Svg +st = + S.svg + ! A.viewbox "0 0 28 14" + ! A.width "300" + ! A.height "150" + $ do + back + midBand + leftTriangle + leftStar + rightStar + where + back = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "28" + ! A.height "14" + ! A.fill "#009739" + midBand = + S.rect + ! A.x "0" + ! A.y "4" + ! A.width "28" + ! A.height "6" + ! A.fill "#FFD100" + leftTriangle = + S.path + ! A.fill "#EF3340" + ! A.d triangleDirs + triangleDirs = mkPath $ do + m 0 0 + l 7 7 + l 0 14 + S.z + leftStar = + starRegular 5 2 (14,7) + ! A.fill "#000000" + rightStar = + starRegular 5 2 (21,7) + ! A.fill "#000000" + + +{- | Flag of Chad  @@ -2364,6 +3054,61 @@ {- | +Flag of Togo + + +-} +tg :: Svg +tg = + S.svg + ! A.viewbox (S.toValue $ "0 0 " ++ show w ++ " " ++ show h) + ! A.width "300" + ! A.height (S.toValue (300 / φ)) + $ do + greenBackground + topStripe + botStripe + redSquare + star + where + φ = (1 + sqrt 5) / 2 + h = 500 + w = h * φ + greenBackground = + S.rect + ! A.x "0" + ! A.y "0" + ! (A.width .: w) + ! (A.height .: h) + ! A.fill "#006A4E" + topStripe = + S.rect + ! A.x "0" + ! A.y "100" + ! (A.width .: w) + ! (A.height .: h/5) + ! A.fill "#FFCE00" + botStripe = + S.rect + ! A.x "0" + ! A.y "300" + ! (A.width .: w) + ! (A.height .: h/5) + ! A.fill "#FFCE00" + redSquare = + S.rect + ! A.x "0" + ! A.y "0" + ! A.width "300" + ! A.height "300" + ! A.fill "#D21034" + star = + starRegular 5 100 (150,150) + ! A.fill "#FFFFFF" + + + +{- | Flag of Tunisia  @@ -2445,6 +3190,37 @@ ! (A.height .: 1) ! A.stroke "none" ! A.fill "#FFDD00" + + + +{- | +Flag of the Uganda + + +-} +ug :: Svg +ug = + S.svg + ! A.viewbox "0 0 900 600" + ! A.width "300" + ! A.height "200" + $ do + mkRect " 0" "#000000" + mkRect "100" "#FCDC04" + mkRect "200" "#D90000" + mkRect "300" "#000000" + mkRect "400" "#FCDC04" + mkRect "500" "#D90000" + where + mkRect ky color = + S.rect + ! A.x "0" + ! A.y ky + ! A.width "900" + ! A.height "100" + ! A.fill color + +
src/SvgIcons/Images/CountryFlagsCoAs.hs view
@@ -315,11 +315,151 @@ +{- | +Flag of Eritrea coat of arms. +Drawn for a @viewbox 0 0 1200 600@ +-} erCoA :: Svg erCoA = S.path ! A.fill "#FBC724" ! A.d "m 215.42175,135.39237 c -2.17233,0.0318 -4.90004,0.38584 -8.03908,1.14648 -10.40324,2.52071 -20.20173,12.2582 -26.62895,23.82037 -1.97376,2.43357 -7.38726,4.61372 -9.90237,4.90626 -0.23951,-1.52256 0.61785,-5.82033 2.25,-9.07229 1.38294,-2.75555 7.1869,-8.41392 13.77152,-13.23244 l 6.50977,-4.76368 -8.46681,0.9375 c -16.46416,1.81854 -30.48576,11.1853 -37.21101,24.94927 -1.74529,3.57195 -3.58081,10.43856 -4.37697,16.27542 -0.73439,5.38406 -1.54229,8.9746 -2.4004,10.90823 -0.45939,1.03518 -0.75,1.2207 -0.75,1.2207 -0.0816,-0.002 -0.87845,-0.8032 -1.79296,-3.57423 -1.4142,-4.28516 -0.88138,-9.04165 2.38281,-18.36332 1.1994,-3.42467 2.40535,-7.51173 0.25195,-7.51173 -0.93891,0 -4.07997,1.88412 -7.22853,3.98829 -11.47404,7.66823 -18.42667,22.35734 -19.36918,40.43368 -0.45337,8.69477 -0.16892,12.40585 1.39844,16.15238 1.76681,4.22327 2.10678,8.45488 1.51758,9.56643 -3.79595,-1.62359 -8.18896,-20.29707 -6.21485,-30.28132 l 1.78711,-9.0469 -5.72853,5.48829 c -5.21115,4.9922 -10.088753,13.25512 -13.013693,21.94927 -2.17733,6.47183 -2.53724,9.80295 -2.0957,19.23247 0.47071,10.05282 1.07852,12.56814 5.04297,20.81059 2.45401,5.10209 6.568533,11.58211 9.169943,14.40433 4.09442,4.44192 4.97991,7.80834 3.79297,8.81642 -2.65551,-1.02423 -11.448963,-10.21249 -14.103533,-15.33988 -1.44565,-2.79201 -3.50034,-8.18683 -4.55861,-11.98635 l -2.79883,-10.0508 -3.16211,8.8047 c -1.34715,3.75341 -2.36581,11.00078 -2.74025,19.22856 -0.50648,11.12968 -0.20722,14.61368 1.89453,21.53325 4.32349,14.23413 15.543323,28.47382 28.906313,36.72273 5.35842,3.30771 7.44486,5.56748 7.59181,7.33791 -0.58527,-0.0418 -1.52577,-0.29343 -3.27931,-0.91211 -9.9932,-3.5258 -20.039493,-11.16668 -28.535203,-21.77543 l -5.64454,-7.04495 0.76562,9.52151 c 2.55801,31.79375 26.172103,59.86539 56.392693,66.98842 4.18733,0.98696 8.91665,1.81979 10.65823,1.83009 2.23859,0.0137 6.28794,3.11719 7.01173,4.74805 -0.18024,0.029 -0.27823,0.062 -0.55469,0.082 -4.33763,0.31429 -16.47919,-1.11986 -25.88092,-3.32814 -5.31111,-1.24747 -13.56051,-4.07593 -18.33792,-6.28321 -3.92162,-1.8119 -7.21313,-3.04235 -8.28517,-2.97658 -0.18082,0.0111 -0.62827,0.10718 -0.89258,0.42188 -0.46765,0.55678 -0.24356,1.05387 -0.0801,1.33398 12.12475,20.76752 34.10662,38.02586 59.11145,46.45909 15.66615,5.28361 26.72006,6.80647 52.58019,7.28713 13.86549,0.25768 25.716,0.46322 26.70514,0.45312 -0.64541,0.626 -1.71258,1.39116 -3.41212,2.36133 -2.47245,1.41135 -7.77876,5.04555 -11.81838,8.08205 l -8.12112,6.10353 3.11329,4.20899 c 1.33705,1.80843 2.30218,3.74405 4.84767,2.5879 1.92204,-0.873 4.98731,-3.61173 11.58401,-9.21291 3.78854,-3.2168 6.97147,-5.39157 7.47463,-5.62892 0.19492,1.51702 -0.66721,5.52729 -2.49416,9.18947 -0.87574,1.75517 -1.60013,3.47606 -1.59179,4.14063 0.002,0.15146 0.0122,0.55181 0.41601,0.86719 0.48053,0.3755 3.81995,0.78229 7.50587,1.19728 l 7.95315,0.89648 -0.72071,-6.83791 c -0.31607,-3.00397 -0.12041,-6.92042 0.39063,-8.6836 l 0.54687,-1.88868 9.60159,9.09767 0.28906,0.27735 h 0.0254 c 5.17985,4.89369 9.8572,9.06053 11.31448,9.959 0.16641,0.1026 0.47929,0.28516 0.82813,0.28516 1.02792,0 2.84565,-1.55057 4.30274,-3.10157 l 3.31446,-3.53126 -6.86134,-6.16993 c -3.39388,-3.05139 -9.65784,-7.63227 -13.918,-10.18361 -2.76702,-1.65716 -4.44585,-2.70085 -5.31642,-3.39454 0.0691,-0.0185 0.1329,-0.0392 0.21094,-0.0586 1.28786,-0.32117 14.51168,-0.85598 29.04498,-1.07422 23.592,-0.35411 27.95908,-0.74108 39.27547,-3.46876 15.59557,-3.75914 28.4679,-8.95166 39.27548,-15.87112 9.69904,-6.20975 20.40373,-16.7089 24.34576,-23.94537 l 4.30469,-7.89845 -8.58205,4.27931 c -7.15991,3.57076 -13.7139,5.14058 -25.29303,5.99415 -5.1739,0.38138 -11.9265,0.96167 -15.00979,1.28711 -4.34334,0.45848 -4.459,0.15131 -4.459,-0.17774 0,-1.5287 4.50697,-3.89584 11.83402,-4.83204 8.39475,-1.07263 20.10356,-5.40754 27.586,-10.209 17.10195,-10.97411 29.80709,-34.07246 29.86724,-54.29894 l 0.0273,-9.09768 -3.8672,5.58009 c -5.23941,7.56517 -23.29387,20.67778 -27.96295,20.67778 -1.21088,0 -1.24677,-0.29023 -0.63867,-1.31446 0.5806,-0.97791 1.75228,-2.21543 3.56641,-3.56641 13.50637,-10.05822 24.73835,-24.66496 29.54694,-38.48055 3.15892,-9.07592 3.08866,-29.66129 -0.0918,-40.46883 l -3.20704,-10.89456 -2.96484,9.98244 c -2.76684,9.32029 -12.63071,25.88367 -16.78911,29.06256 -0.43278,0.33085 -0.63179,0.39569 -0.6875,0.39845 -1.11608,0.0553 -0.3043,-4.53748 4.084,-10.32035 9.37077,-12.34875 12.74092,-23.33774 11.52346,-37.74031 -0.87278,-10.32502 -5.76936,-22.88815 -12.53909,-32.23834 l -6.1465,-8.48635 -0.90039,14.89065 c -0.69459,11.4866 -2.47223,19.88719 -4.27736,22.45709 -0.37804,0.5382 -0.60156,0.58789 -0.60156,0.58789 0,0 -0.0875,-0.0172 -0.24804,-0.17774 -1.03504,-1.03503 -1.10579,-4.8528 0.58593,-15.56839 3.23717,-20.50476 -4.38691,-40.19817 -20.51371,-52.97082 -2.36509,-1.87313 -4.64041,-3.42769 -5.51563,-3.5625 -0.18323,-0.0282 -0.65988,-0.0517 -1.01758,0.32617 -0.26648,0.28152 -0.31156,0.7238 -0.31446,0.85938 -0.0225,1.05613 0.79865,4.96623 1.92188,9.334 2.08747,8.11739 2.36414,15.34528 1.22461,17.64653 -0.21594,0.43608 -0.40234,0.46874 -0.40235,0.46874 0,0 0.1045,0.0572 -0.0371,-0.0859 -0.79884,-0.80735 -1.91995,-3.79526 -3.41798,-9.71877 -1.47877,-5.84734 -3.98853,-13.33466 -5.60158,-16.6602 -5.64901,-11.64625 -18.14513,-22.09892 -30.60943,-25.60552 -5.04755,-1.42004 -7.74824,-2.18342 -8.70705,-2.08594 -0.34313,0.0349 -1.03881,0.27203 -1.13672,1.01562 -0.13494,1.02493 1.34751,2.06103 3.06445,3.4336 9.07467,7.25481 16.34882,17.30137 15.42192,19.71684 -0.21984,0.57288 -0.74757,0.90181 -3.25392,0.42773 -1.48571,-0.28102 -2.55371,-0.64954 -3.50196,-1.11718 -0.11772,-0.4278 -0.28856,-0.85509 -0.51367,-1.2793 -6.37294,-12.00724 -17.16697,-21.25142 -27.84186,-23.83794 -12.55613,-3.04259 -18.55575,0.42565 -8.5801,4.9629 5.13432,2.33353 8.42971,5.82836 8.42971,8.93752 0,1.71437 -1.13614,1.20904 -4.48243,-2.00001 -9.89907,-9.48062 -32.04077,-12.25439 -26.0274,-3.25976 3.2564,4.87347 8.70355,7.38752 19.63481,9.05861 10.44514,1.59786 12.89236,2.67702 7.54493,3.32617 -7.60825,0.92208 -10.94758,0.66782 -14.25394,-1.08984 -6.45952,-3.43539 -6.79265,-1.33435 -0.77929,4.89063 7.87133,8.14577 15.31268,11.23198 25.29498,10.48635 8.30047,-0.6212 13.7887,-1.90729 17.17972,-3.54297 1.90583,0.0697 3.57072,0.70297 6.9883,2.26758 4.05779,1.85771 5.98243,3.55431 5.98243,4.02345 0,0.50257 -0.38281,0.86574 -10.40041,0.44531 -6.28866,-0.26397 -12.28269,-0.92962 -13.25394,-1.36523 -0.82873,-0.37172 -1.72685,-0.80284 -2.41016,-0.42969 -1.2888,0.7038 -0.30215,2.34441 0.72266,4.32618 2.89841,5.60487 10.3798,12.24997 17.68363,15.84769 5.88574,2.89921 8.19699,3.29496 19.49222,3.3418 11.56016,0.0481 12.43917,0.28392 14.87504,2.57227 1.55917,1.46479 2.65625,3.40896 2.65625,4.2129 0,0.86949 0.2811,1.06055 -5.63672,0.44726 -5.88549,-0.60998 -15.19115,-2.84553 -19.83989,-4.75586 -0.49523,-0.2035 -1.28869,-0.35353 -1.82227,0.29882 -0.36736,0.44914 -0.33208,1.09739 -0.25,1.48828 0.62542,2.97822 7.4375,12.67267 12.47073,17.31059 6.70693,6.18057 21.10203,13.83883 28.34186,15.0137 3.02131,0.49028 3.73833,1.0715 5.63087,5.34962 1.27815,2.88944 2.25001,5.7976 2.25001,6.4844 0,0.67806 -1.63873,0.87528 -2.15431,0.041 -0.63998,-1.03558 -3.83084,-1.87884 -6.91798,-2.3418 -6.15721,-0.92331 -12.08745,-3.68686 -17.33402,-8.10158 l -3.71876,-3.12696 -1.59375,1.14649 2.34765,5.95118 c 4.92034,12.48301 6.18737,14.96506 11.30081,22.13091 5.4306,7.61032 14.98997,16.94815 21.07231,20.54105 2.48391,1.46728 2.86865,2.14783 2.85352,5.85354 -0.009,2.29645 -0.25453,4.01704 -0.66211,5.17579 -0.50898,1.44705 -0.96096,1.58133 -1.64649,1.0918 -0.91078,-0.65039 -4.75854,-3.36687 -8.55665,-6.04103 -7.69479,-5.41767 -10.85033,-8.64812 -13.4473,-13.57425 l -1.85938,-3.5254 -1.9082,0.4668 -0.0371,7.63478 c -0.0778,15.59191 4.82935,34.75836 11.77736,45.89072 7.20736,11.54782 7.1853,11.8421 4.06446,18.89848 -1.15321,2.60762 -2.13886,4.21228 -2.99218,5.03908 -0.39553,0.38324 -0.63869,0.43359 -0.63869,0.43359 -0.0461,-0.009 -0.41981,-0.318 -0.71093,-1.82032 -0.29547,-1.52484 -2.13284,-4.85943 -4.06251,-7.66407 -5.2406,-7.61698 -7.98176,-14.76036 -8.90236,-23.12115 l -1.26563,-11.49221 -4.02735,8.93361 c -5.13123,11.38702 -6.71783,22.60009 -6.87306,47.67197 l -0.14453,23.07623 -4.18751,4.81446 c -3.17843,3.6538 -5.81098,6.02487 -7.68556,7.16018 -1.04145,0.63072 -1.51362,0.6298 -1.5547,0.63085 -0.0172,-0.0858 -0.0334,-0.20579 -0.0176,-0.41601 0.0466,-0.61906 0.29723,-1.54063 0.85157,-2.85548 0.99126,-2.35108 2.06005,-10.15413 2.54298,-17.61137 0.52505,-8.10821 1.82174,-16.36657 3.25586,-20.84965 1.20392,-3.76317 2.08749,-7.21801 2.04297,-8.23439 -0.007,-0.1577 -0.004,-0.51407 -0.33984,-0.84961 -0.61285,-0.61285 -1.43042,-0.2801 -1.8418,-0.0625 -3.17396,1.67907 -14.56505,13.72424 -21.01372,22.27544 -4.17662,5.53839 -10.76277,16.26663 -14.6387,23.84185 -7.66502,14.98069 -10.8973,19.34727 -16.5137,22.81841 -2.9633,1.83143 -21.00032,9.55536 -23.29498,10.15431 -0.23475,-2.6009 -0.6104,-9.5128 -0.94336,-17.77738 -0.6795,-16.86609 -1.47561,-24.10944 -3.70508,-33.54499 -0.30848,-1.3054 -0.21728,-1.57953 1.69922,-2.06056 1.98445,-0.49805 7.08452,-4.66111 11.49416,-9.13282 l 7.5547,-7.66018 5.11916,1.58984 c 12.31408,3.82341 28.86204,-0.11406 36.82039,-8.85353 3.16894,-3.48001 7.13469,-8.99561 7.79494,-10.71291 0.0801,-0.20822 0.19459,-0.66811 0.10742,-0.9961 -0.2674,-1.00596 -1.23495,-0.87467 -1.65235,-0.67578 -0.60143,0.28656 -4.02312,1.93803 -7.6172,3.67579 -6.31893,3.05526 -10.78902,4.1972 -12.45511,3.94727 -0.0398,-0.006 -0.0353,-0.0129 -0.0664,-0.0195 0.28914,-0.72133 1.64736,-2.13209 4.88282,-4.26954 6.04966,-3.99659 12.65095,-12.21354 14.75003,-18.43558 0.71303,-2.11387 1.81355,-5.15431 -0.0527,-5.15431 -0.52807,0 -2.66874,0.87181 -4.99024,1.8418 -2.20685,0.92208 -6.28301,1.68358 -9.07619,1.6836 -7.03347,0 -11.78346,1.75108 -15.16995,5.86133 -1.4207,1.72434 -2.82549,2.19815 -3.53322,2.06447 -0.45593,-0.0861 -0.99999,-0.57847 -0.54883,-2.26173 0.41401,-1.54476 0.74247,-4.61544 0.75196,-6.8379 0.0111,-2.72209 0.79251,-4.22536 4.06055,-7.21877 l 4.37697,-4.00586 -1.01758,-1.70118 -3.8711,1.34766 c -8.06362,2.81099 -15.11906,8.69639 -18.68754,15.65042 -3.03848,5.92122 -3.37877,7.79073 -2.92384,15.7891 0.33205,5.83806 -0.005,9.5021 -0.9336,11.32034 -1.93375,3.78794 -9.5592,10.6114 -15.25589,13.5176 -4.39312,2.2412 -3.828,1.94614 -4.53712,0.6211 -4.22517,-7.89474 -10.59603,-38.14823 -10.41212,-49.58019 0.17685,-10.99607 0.76697,-11.7725 6.66602,-13.27737 3.24258,-0.82719 8.23087,-3.17908 11.06839,-5.21681 5.38852,-3.86977 12.24919,-4.53283 17.04886,-1.78906 7.87693,4.50285 23.43236,0.5145 31.11921,-7.66799 1.9376,-2.06272 3.47709,-3.61692 2.75976,-4.70704 -0.78451,-1.19224 -2.77235,-0.0827 -5.22657,1.19726 -3.70379,1.93166 -9.77359,2.1465 -14.72073,0.42189 -2.10354,-0.7333 -2.87037,-1.45854 -2.92383,-1.65431 0,0 1.00188,-0.9312 4.60547,-1.41211 6.85021,-0.91418 14.53345,-5.70599 19.67193,-12.1719 1.98061,-2.49231 3.81835,-4.80349 3.81835,-5.44728 0,-1.25662 -0.76391,-1.02178 -1.00781,-1.03711 -0.64521,-0.0406 -2.50202,0.53822 -4.64063,1.27344 -3.36164,1.15567 -4.86475,1.1345 -9.91018,-0.30078 -6.07556,-1.72833 -6.96117,-1.68936 -11.74611,0.80469 -2.28092,1.18889 -3.61782,1.87266 -4.39259,2.13282 -0.004,10e-4 -0.008,5.7e-4 -0.0117,0.002 -0.006,-0.14526 -0.01,-0.29896 -0.01,-0.50195 0,-1.22321 1.19981,-2.91769 7.08595,-8.9883 l 4.23048,-4.35743 h -5.81446 c -5.54298,0 -13.84799,4.5578 -16.71293,9.19338 -1.3622,2.20407 -3.82519,7.64756 -5.50978,12.13283 -4.05694,10.80185 -7.55785,15.02355 -14.85354,18.25004 -3.47293,1.53592 -6.7716,2.7129 -7.06056,2.7129 -0.32343,0 -0.0974,-2.46589 5.57813,-12.99417 6.62211,-12.28404 11.8667,-24.57247 14.19535,-33.30867 1.78795,-6.70768 3.18902,-8.54467 10.67384,-13.60745 5.25025,-3.55128 5.72704,-3.67201 12.40433,-3.04883 11.37893,1.06258 17.57794,-0.25259 23.4688,-5.29494 2.03323,-1.74036 3.53727,-3.3057 4.36914,-4.48829 1.7751,-2.52343 0.52441,-4.24383 -2.62109,-2.93164 -3.64839,1.52194 -11.63677,2.70126 -13.04691,2.16016 -1.11219,-0.42665 -1.12157,-0.88301 -1.04687,-1.08203 0.161,-0.42889 0.94116,-1.14314 2.60157,-1.50782 5.6043,-1.23092 16.12503,-11.80521 16.12503,-16.6016 0,-1.23076 -0.68236,-2.26526 -2.14845,-1.75977 -0.51103,0.17619 -1.22413,0.61161 -2.05468,1.19336 -1.42321,0.99686 -4.62706,1.64455 -8.7676,1.64453 -6.50912,0 -7.51945,0.37242 -10.80666,4.4922 -1.21063,1.51729 -2.2332,2.5112 -2.97462,3.14454 -0.13487,-0.63682 -0.26563,-1.40467 -0.26563,-2.46484 0,-2.75826 0.87693,-4.57783 4.23829,-8.11135 l 6.14454,-6.45704 h -5.5293 c -4.78287,0 -11.30503,4.76751 -13.93363,9.95119 -1.22448,2.41474 -2.70735,8.28907 -3.35937,13.1094 -0.98335,7.2697 -1.66832,8.90322 -4.72853,12.06057 -2.97975,3.07432 -4.62914,3.74339 -4.78712,3.64455 0,0 -0.2845,-0.65468 0.125,-2.59962 3.65447,-17.35697 3.38518,-24.93855 -1.41212,-38.33602 -2.73466,-7.63727 -2.7001,-7.86871 -1.0625,-11.30276 1.09569,-2.29781 1.98183,-6.51599 1.97462,-9.34572 -0.0131,-5.49015 -4.34016,-16.22399 -7.8047,-19.08988 -1.1124,-0.92023 -2.70377,-1.56299 -3.26759,0.56054 -0.30839,1.16154 -0.33984,3.45643 -0.33985,7.56251 0,8.10164 -0.19822,7.93948 -1.33593,7.93948 -0.99081,0 -1.3779,-0.44895 -1.37891,-0.48438 -0.0375,-1.28253 -3.2012,-5.19034 -6.74221,-8.94728 l -7.53126,-7.99221 -1.81055,4.75587 c -1.78308,4.68958 -0.52113,9.07841 3.82227,14.53714 1.46231,1.83781 2.39407,3.22824 2.84767,4.20704 0.49709,1.07266 0.37719,0.97007 -0.0684,0.96876 -1.50803,-0.005 -8.56794,-4.2505 -10.44144,-6.52736 -0.552,-0.67085 -1.1178,-1.37144 -1.79101,-1.40821 -1.7557,-0.0959 -1.19587,1.98277 -0.80664,3.78712 1.89817,8.79956 11.31441,15.88095 21.89847,16.74613 9.11,0.74467 9.83195,1.73533 9.69924,22.47856 -0.0901,14.08936 -0.53055,17.41635 -4.2207,31.81062 -2.28331,8.90655 -4.49317,16.33499 -4.57423,16.41604 -0.92507,0.92507 -5.86887,-1.44858 -12.82229,-7.95314 l -7.29104,-6.82032 0.10352,-6.79884 c 0.0649,-4.28159 -0.6896,-9.37024 -1.83008,-12.0762 -1.65415,-3.92468 -11.13334,-15.12396 -14.46292,-17.38481 -0.38554,-0.26178 -0.96178,-0.54883 -1.38672,-0.54883 -2.22307,0 -0.81607,3.39268 0.39453,5.86329 1.15005,2.34706 2.42839,6.4398 2.8457,9.10745 0.61564,3.93532 0.3765,3.82422 -0.0508,3.82422 -0.47524,0 -1.29529,-0.63393 -1.61914,-1.65429 -1.25347,-3.9494 -7.34773,-6.56838 -13.7637,-6.56838 -4.19927,0 -5.3018,-0.47062 -8.19143,-3.50195 l -6.14649,-6.4512 1.5664,7.07424 c 1.73071,7.80778 5.92896,14.30824 11.80863,18.13871 4.04051,2.63231 4.99721,4.09457 4.92579,4.22072 -0.25376,0.44827 -2.73374,0.9353 -8.1719,0.70508 l -11.19923,-0.47266 4.57813,4.97071 c 5.67915,6.16249 11.56941,7.82889 26.43755,7.85743 l 12.99808,0.0254 7.30471,6.41213 c 9.82337,8.62444 10.14186,9.88585 6.85547,15.09183 -12.37868,19.60905 -18.16974,42.53586 -14.77346,59.05286 1.15897,5.63568 1.14118,8.1061 0.86523,8.28322 -0.15598,0.10011 -2.0704,-0.97564 -5.99806,-4.82423 -8.44219,-8.27258 -9.21886,-9.97646 -9.91994,-21.72857 -0.88397,-14.81853 -5.83274,-22.69352 -17.73832,-27.92387 -2.45927,-1.08043 -4.20493,-1.7759 -5.18751,-2.05861 -1.56946,-0.45158 -3.22927,0.30326 -1.64844,1.94337 0.32645,0.3387 0.94878,0.82278 1.77344,1.40039 1.2058,0.84459 2.6936,3.07137 3.29103,5.04298 2.15111,7.09928 2.08844,10.66397 1.61132,10.92385 -0.0765,0.0417 -1.28029,-0.40536 -3.48243,-3.15039 -3.36006,-4.18843 -4.47762,-4.67775 -10.29885,-4.67775 -7.62614,0 -12.90304,-1.58409 -16.11331,-4.59962 l -4.45509,-4.1836 v 4.93946 c 2e-5,7.51189 11.46483,20.62555 21.45317,25.06451 2.68701,1.19415 4.39259,2.77256 4.39259,2.87696 0,0 -0.008,-0.007 -0.24024,0.10742 -1.66391,0.82551 -6.77158,0.56145 -10.49416,-1.09376 -5.07482,-2.25659 -10.71078,-4.043 -12.44339,-3.87695 -0.2474,0.0237 -0.67658,0.12189 -0.96289,0.4082 -0.44019,0.44019 -0.40668,1.02427 -0.33398,1.3711 0.47994,2.28954 5.97797,8.76887 9.33596,11.13478 11.74626,8.27587 24.10145,10.33499 34.04108,5.38673 l 4.43751,-2.20898 5.24415,5.49805 c 2.52359,2.64582 4.6468,5.12072 5.35743,6.18361 0.0164,0.0246 0.0307,0.0502 0.0449,0.0723 0.0129,0.0198 0.0242,0.037 0.0351,0.0547 0.0101,0.0159 0.019,0.033 0.0274,0.0469 0.007,0.0125 0.0153,0.0245 0.0215,0.0352 0.005,0.0101 0.009,0.0174 0.0137,0.0254 0.004,0.007 0.009,0.0139 0.0117,0.0195 l -0.0312,-0.23243 c 0,1.11239 2.90196,3.57729 5.97854,5.92385 6.19091,4.72194 8.02383,7.5925 8.07813,11.77541 0.0263,2.03104 1.55488,7.1148 3.34571,11.52542 3.22869,7.95172 3.15379,7.56621 2.85744,33.89851 -0.14278,12.68755 -0.44015,23.05852 -0.67578,25.60356 -3.5382,-1.07793 -16.60086,-8.03603 -21.8067,-11.85744 -6.26304,-4.59749 -13.15221,-13.25825 -20.50785,-25.89654 -12.92955,-22.21523 -21.78655,-33.05963 -34.12117,-41.61142 -1.81135,-1.25585 -3.37173,-2.11163 -4.36133,-2.43945 -1.25041,-0.41422 -2.84144,-0.005 -2.27345,1.66601 0.16978,0.49936 0.66961,1.20536 1.33203,1.9336 1.44242,1.5859 3.60611,11.82005 4.65626,23.67974 0.5589,6.31162 1.82384,13.14443 2.98439,15.3887 1.66916,3.22783 1.288,4.40626 0.17578,4.40626 -0.0998,0 -3.25181,-2.34682 -6.62501,-5.53712 l -5.83596,-5.51954 -0.16992,-16.36722 c -0.21745,-20.93282 -4.85952,-46.67819 -10.29494,-56.48841 -0.35592,-0.64238 -0.68084,-1.20428 -0.96289,-1.54296 -0.95482,-1.14651 -2.09025,-0.68182 -2.51173,0.64648 -0.26379,0.83134 -0.48034,2.37048 -0.79883,4.77735 -0.88452,6.68431 -4.20729,15.1403 -7.11524,18.35356 -1.22064,1.34881 -2.75,4.9786 -3.54493,8.1094 -0.80276,3.16154 -1.94163,4.70479 -2.03711,4.76954 -0.027,-0.019 -0.0562,-0.0396 -0.0898,-0.0664 -0.93354,-0.74055 -2.57701,-3.03264 -4.03516,-5.86721 l -3.09181,-6.00977 4.0879,-6.39454 c 9.14225,-14.29167 13.68437,-30.91357 13.5723,-49.57043 l -0.0684,-10.91603 -1.94728,-0.37891 -1.98828,4.834 c -2.60595,6.32821 -4.11911,7.94893 -10.39065,11.12697 -3.09846,1.57013 -7.08275,4.54022 -8.83205,6.61916 -1.84564,2.19341 -3.09668,3.00757 -3.60352,3 -0.5191,-0.008 -1.29883,-1.70346 -1.29883,-6.91603 0,-3.54222 0.29943,-4.11844 5.42579,-7.70705 2.15063,-1.50554 3.77172,-3.11547 4.67775,-4.02149 13.80004,-13.80004 17.00561,-19.8923 22.11137,-31.89655 1.87831,-4.53749 3.13369,-7.94883 3.69922,-9.93947 0.33793,-1.18951 0.69859,-2.50649 -0.17187,-3.06642 -1.29554,-0.83335 -2.49096,1.2666 -3.91797,3.78712 -2.93922,5.19151 -6.30739,7.0944 -14.77934,7.96876 -3.56517,0.36797 -7.38229,1.39475 -8.39845,2.61915 -1.31778,1.58783 -3.94727,1.44383 -3.94727,0.40821 0,-0.82839 1.01742,-3.99239 2.3457,-7.0801 2.24067,-5.20855 2.05635,-5.0828 7.89651,-5.68556 9.14129,-0.94345 16.45924,-4.56415 24.23442,-11.90822 5.94012,-5.61081 13.63971,-16.42209 13.67386,-19.79106 0.005,-0.45214 -0.27129,-1.01398 -0.83789,-1.19337 -0.97046,-0.30727 -2.29793,0.67848 -3.49025,1.76955 -3.40672,3.11809 -5.64858,3.65137 -14.17971,2.69726 -6.39554,-0.71529 -6.90996,-1.13514 -7.09181,-2.40625 -0.12361,-0.86409 0.80536,-3.10924 2.29883,-4.72071 l 2.41602,-2.60353 4.91212,2.17189 c 4.5368,2.00679 7.42317,2.42524 13.03909,1.91601 9.85284,-0.89342 21.57992,-6.73805 26.31841,-13.27932 1.90428,-2.62878 3.64455,-5.35494 3.64455,-6.24611 0,-1.75994 -3.1842,-1.61682 -5.77346,-1.26953 -2.43557,0.32668 -7.88895,0.24091 -12.08987,-0.20898 -4.74801,-0.50846 -6.6569,-1.33722 -6.74611,-1.68556 -0.0513,-0.20028 1.1545,-1.49088 5.2676,-3.39648 3.82014,-1.76992 5.31357,-3.02641 10.47072,-2.9922 3.38667,1.13366 8.39277,2.75433 14.62308,3.32227 9.9823,0.74563 17.42365,-2.34058 25.29497,-10.48635 6.01336,-6.22498 5.68022,-8.32407 -0.7793,-4.88869 -3.30636,1.75767 -6.64567,2.00997 -14.25393,1.0879 -5.34742,-0.64915 -2.90021,-1.72832 7.54494,-3.32618 10.93126,-1.67108 16.37841,-4.18318 19.6348,-9.05666 6.01337,-8.99463 -16.12833,-6.2228 -26.0274,3.25782 -3.34628,3.20904 -4.48243,3.71634 -4.48243,2.00196 0,-3.10915 3.29734,-6.60594 8.43166,-8.93948 7.48174,-3.40293 5.976,-6.20472 -0.54102,-6.10938 z" + + + +{- | +Flag of Ethiopia coat of arms. +Drawn for a @viewbox 0 0 1200 600@ +-} +etCoA :: Svg +etCoA = + S.g + ! A.transform (S.matrix (10/6) 0 0 (10/6) 600 300) + $ do + S.circle + ! A.cx "0" + ! A.cy "0" + ! A.r "120" + ! A.fill "#0F47AF" + S.g + ! A.id_ "HaskellSvgIcons-etCoA-fifth" + $ do + S.path + ! A.fill "#FCDD09" + ! A.d "m 0,-96 -4.205849,12.944272 17.347494,53.390097 H -9.987258 l -2.599358,8 h 74.162668 l 11.011056,-8 H 21.553343 Z" + S.path + ! A.strokeWidth "4" + ! A.stroke "#FCDD09" + ! A.transform (S.rotate (-144)) + ! A.d "M 0,44 V 96" + S.use + ! A.xlinkHref "#HaskellSvgIcons-etCoA-fifth" + ! A.transform (S.rotate ( 72)) + S.use + ! A.xlinkHref "#HaskellSvgIcons-etCoA-fifth" + ! A.transform (S.rotate ( 144)) + S.use + ! A.xlinkHref "#HaskellSvgIcons-etCoA-fifth" + ! A.transform (S.rotate (-144)) + S.use + ! A.xlinkHref "#HaskellSvgIcons-etCoA-fifth" + ! A.transform (S.rotate (-72)) + + + +{- | +Flag of Equatorial Guinea coat of arms. +Drawn for a @viewbox 0 0 3600 2400@ +-} +gqCoA :: Svg +gqCoA = + S.g + ! A.stroke "#000000" + $ do + S.path + ! A.fill "#FFFFFF" + ! A.strokeWidth "4.8" + ! A.d "m 1608,958.8 h 383 V 1360 c 0,135 -166.701,29.6 -191.501,103 -22.7333,-73.3 -190.499,33 -190.499,-111 0,-140 -1,-393.2 -1,-393.2 z" + S.path + ! A.fill "#73452B" + ! A.d "m 1827,1399 c 0,0 -5,5 -14,1 -9,-4 -10,-257 -10,-257 20,-22 36,-29 36,-29 0,0 12,10 12,10 -45,23 -41,56 -37,113 1,21 1,48 6,74 7,33 21,61 22,82 1,13 -15,6 -15,6 z" + S.path + ! A.fill "#73452B" + ! A.d "m 1796,1108 h 18 c -15,145 -2,231 -2,273 0,14 8,19 7,19 -18,20 -27,-1 -27,-1 z" + S.path + ! A.fill "#A36629" + ! A.d "m 1768.4274,1398.7863 c -17,8 -19.4274,-7.7863 -18.4274,-9.7863 37,-75 53,-240 19,-258 l 2,-16 c 13,4 25,21 25,21 5,185 -0.08,260.7059 -3.0802,263.7059 -18,19 -24.7863,-2.4808 -25.7863,-4.4808" + S.path + ! A.fill "none" + ! A.d "M 1767.2137,1395.5192 C 1764.2137,1379.5192 1793,1339 1791,1296" + S.path + ! A.fill "none" + ! A.d "m 1816,1331 c 9,25 13,47 11,68" + S.path + ! A.fill "#009A3B" + ! A.d "m 1855,1040 c 6,-7 6,-7 17,-7 2,-15 27,-15 29,4 20,-4 24,8 16,20 19,-5 36,0 31,22 34,9 21,33 6,38 -2,15 -16,20 -35,14 -24,17 -38,11 -49,-6 -27,4 -29,-2 -41,-17 -21,9 -25,9 -43,-2 -1,14 -6,10 -15,9 1,18 -6,26 -22,20 12,25 -19,36 -34,15 -14,1 -15,-3 -22,-8 -6,20 -28,17 -32,6 -28,-4 -25,-19 -2,-20 2,-16 16,-13 25,-11 1,-10 7,-8 12,-6 -3,-7 -1,-11 8,-13 -13,-17 -5,-23 8,-29 -7,-16 5,-15 14,-16 -1,-17 4,-20 22,-22 -2,-6 1,-11 11,-11 -6,-17 2,-20.9 20,-18 3,-24.7 56,-13 52,21 15,2 20,5 24,17 z" + S.g + ! A.fill "none" + $ do + S.path ! A.d "m 1748,1031 c 4,2 9,0 10,11 8,-14 18,-6 18,10" + S.path ! A.d "m 1831,1023 c -4,6 -19,6 -17,22 -5,-7 -15,-9 -19,-2" + S.path ! A.d "m 1855,1040 c 0,4 -1,16 -5,22" + S.path ! A.d "m 1917,1057 c 1,1 -14,0 -21,5" + S.path ! A.d "m 1954,1117 c -4,-2 -12,-7 -18,1 0,-4 0,-15 -11,-15" + S.path ! A.d "m 1919,1131 c 0,-10 -2,-13 -4,-16" + S.path ! A.d "m 1886,1117 c -8,-6 -16,3 -16,8" + S.path ! A.d "m 1828,1108 c 0,-4 -3,-12 4,-15" + S.path ! A.d "m 1714,1150 c 2,-10 9,-10 8,-15 -1,-8 -10,-15 -21,-4" + S.path ! A.d "m 1722,1135 c 6,-2 12,-1 14,2" + S.path ! A.d "m 1705,1098 c 4,-4 14,-3 20,0" + S.path ! A.d "m 1725,1074 c 5,0 14,-2 17,7 11,-17 19,-15 21,-11" + S.path ! A.d "m 1783,1068 c 8,-3 22,5 30,19 4,-11 10,-9 16,-10" + S.path ! A.d "m 1867,1087 c 13,-6 21,6 25,11 6,-8 11,-8 17,-8" + S.path ! A.d "m 1746,1111 c 3,-5 10,-6 15,-3 -1,-9 5,-13 9,-11" + S.g + ! A.fill "gold" + ! A.strokeWidth "3.5" + $ do + S.path ! A.d "m 1787,902.6 -22,1 -11,19.7 -12,-18.8 -22,0.9 10,-19.8 -12,-18.8 23,-1 10,-19.7 12,18.8 22,-0.9 -10,19.8 z" + S.path ! A.d "m 1693,909.9 -22,5.4 -6,21.3 -16,-16 -21,5.2 6,-21.3 -15,-16.2 21,-5.3 6,-21.4 16,16 22,-5.2 -7,21.4 z" + S.path ! A.d "m 1602,928.6 -20,9.9 -1,22.2 -19,-12.2 -20,9.8 2,-22.2 -19,-12.3 20,-10 2,-22.2 18,12.2 20,-9.8 -1,22.2 z" + S.path ! A.d "m 1816,902.6 22,1 10,19.7 12,-18.8 22,0.9 -10,-19.8 12,-18.8 -22,-1 -11,-19.7 -12,18.8 -22,-0.9 10,19.8 z" + S.path ! A.d "m 1910,909.9 21,5.4 6,21.3 16,-16 21,5.2 -6,-21.3 16,-16.2 -22,-5.3 -6,-21.4 -16,16 -21,-5.2 6,21.4 z" + S.path ! A.d "m 2000,928.6 20,9.9 1,22.2 19,-12.2 20,9.8 -1,-22.2 18,-12.3 -20,-10 -1,-22.2 -19,12.2 -20,-9.8 2,22.2 z" + S.g + ! A.fill "#FFFFFF" + ! A.strokeWidth "3.5" + ! A.strokeLinejoin "round" + $ do + S.path ! A.d "m 1868,1457 2,36 c 0,0 10,0 19,-3 8,-3 15,-9 15,-9 l -1,-19 z" + S.path ! A.d "m 1734,1457 -2,35 c 0,0 -9,0 -18,-2 -8,-2 -15,-7 -15,-7 l -10,-24 z" + S.path ! A.d "m 1572.2674,1352 -25.2674,36 -28,-46 21,-22 z" + S.path ! A.d "m 1698,1529 c 0,34 206,34 206,0 v -48 c 0,25 -206,20 -206,0 z" + S.path ! A.d "m 1514,1418 c 18,92 184,94 184,94 0,0 0,-31 0,-31 -4,-12 3,-16 30,-20 11,-1 6,-17 6,-17 0,0 -72,13 -123,-7 -69,-28 -79,-82 -79,-82 0,0 -5,42 -18,63 z" + S.path ! A.d "m 2087,1418 c -17,92 -183,94 -183,94 0,0 0,-31 0,-31 3,-12 -4,-16 -31,-20 -11,-1 -5,-17 -5,-17 0,0 72,13 123,-7 68,-28 76,-82 76,-82 0,0 7,42 20,63 z" + S.path ! A.d "m 1526.5114,1383 c -46,-25 -9.7007,-51 -5.7007,-125 23.1496,47.0605 46.0365,48.6041 52.5723,78.419 0.8049,3.6717 1.4205,10.3339 -0.5849,14.581 -21,1 -30.9874,-31 -40.9874,4 z" + S.path ! A.d "m 2027.8264,1351.9996 25.2688,36 28,-46 -21,-22 z" + S.path ! A.d "m 2073.6244,1383 c 46,-25 9.6987,-51 5.6987,-125 -23.1496,47.0605 -46.0365,48.6041 -52.5723,78.419 -0.8049,3.6717 -1.4205,10.3339 0.5849,14.581 21,1 30.9874,-31 40.9874,4 z" + S.g + ! A.stroke "none" + $ do + S.path ! A.d "m 1555,1417 5,4 -11,12 c -4.4031,4.8033 -5.4674,7.9808 -2.4093,10.905 3.7958,3.6295 6.4648,2.3682 10.409,-1.905 l 12,-13 4,4 -11.989,13.989 c -6.5084,7.5942 -12.55,5.8563 -17.618,1.1231 -4.4158,-4.1237 -6.9466,-10.102 -0.4536,-17.454 l 12.1,-13.6 z" + S.path ! A.d "m 1575,1434 5,3 -1,24 11,-17 5,3 -16,26 -6,-3 1,-24 -11,17 -5,-3 z" + S.path ! A.d "m 1584,1476 14,-28 5,3 -13,27 z" + S.path ! A.d "m 1606,1452 -11.04,28.98 11.04,4.02 c 10.29,3.75 15.12,-0.78 18.39,-9.48 3.3,-8.85 1.86,-15.36 -8.43,-19.5 z m 3.96,7.02 c 10.35,3.6 10.98,7.53 8.16,14.64 -2.73,6.75 -5.28,9.39 -15.12,4.32 z" + S.path ! A.d "m 1639,1463 -18,27 6.96,2.04 4.02,-7.02 12,3 1.02,7.02 6.96,0.96 -6.96,-31.98 z m 1.98,7.02 1.98,12 -7.98,-1.02 z" + S.path ! A.d "m 1656.1,1465.6 -1.0838,30.99 11.772,0.2309 c 10.941,0.2072 14.051,-5.6204 14.318,-14.91 0.2713,-9.4506 -3.2083,-15.154 -14.298,-15.716 l -10.708,-0.5955 z m 6.0026,5.3771 c 10.964,0.044 12.838,3.5434 12.453,11.195 -0.3657,7.273 -1.9548,10.588 -12.884,8.9686 l 0.4302,-20.164 z" + S.path ! A.d "m 1761,1509 v 31.98 h 7.02 v -12 c 0,0 6,0.36 10.98,-0.96 3.93,-1.02 6.66,-3.54 6.75,-9.75 0.09,-6.09 -3.45,-9.27 -9.57,-9.27 h -15.2 z m 7.02,4.98 7.05,0.09 c 5.88,0 4.77,8.91 0.18,8.91 h -7.23 z" + S.path ! A.d "m 1797,1509 -13.02,31.98 h 7.02 l 3,-7.98 h 13.02 l 3,7.98 h 6.96 l -13,-32 h -7 z m 3,7.02 4.98,12 h -9 z" + S.path ! A.d "m 1817,1535 17,-21 h -15 v -5 h 24 v 5 l -18,21 h 18 v 6 h -26 z" + S.path ! A.d "m 1918,1473 6,-1 3,18 c 1.0669,6.4013 -1.8581,10.764 -6.4144,12.445 -5.1887,1.9138 -11.806,0.1639 -12.586,-8.4449 l 5,-1 c 1.1649,5.1523 3.2378,5.5985 5.6366,4.791 1.9038,-0.6409 2.8885,-3.6406 2.3634,-6.791 z" + S.path ! A.d "m 1928,1471.2 5.9209,-1.1228 2.7393,14.979 c 1.1722,6.4098 3.1827,9.1354 7.3509,8.4077 5.1735,-0.9034 5.741,-3.8003 4.6402,-9.5106 l -3.6807,-15.98 6.0571,-0.9143 4.0192,16.623 c 2.3505,9.7215 -2.7285,13.578 -9.5455,14.851 -5.9392,1.1094 -12.253,-0.3988 -14.322,-9.9873 z" + S.path ! A.d "m 1959,1485 5,-2 c 2.4529,4.4051 6.2799,4.1782 9.2549,2.8632 4.133,-1.8269 4.6059,-5.4402 2.5625,-6.6628 -2.9146,-1.7438 -9.8689,0.7328 -13.615,-0.6341 -4.482,-1.6353 -6.4062,-4.1562 -6.1771,-8.0319 0.2759,-4.6664 4.3807,-7.231 8.8456,-8.6157 4.996,-1.5495 9.9262,-1.0022 13.129,5.0813 l -6,2 c -1.9531,-3.2866 -4.4662,-3.1313 -6.6964,-2.0777 -1.8668,0.882 -4.784,2.5382 -3.222,5.2058 1.2767,2.1802 8.6258,0.7645 12.498,0.9228 4.0034,0.1636 7.2389,2.8362 7.7805,6.6867 0.7551,5.3683 -1.2338,8.2764 -7.4407,10.697 -7.6662,2.9898 -14.582,-0.3597 -15.919,-5.4346 z" + S.path ! A.d "m 1986,1460 -8,4 -2,-5 22,-9 2,4 -8,4 9,22 -5,3 z" + S.path ! A.d "m 1999,1449 5,-3 14,26 -5,3 z" + S.path ! A.d "m 2033,1451 6,-2 c 2.8215,5.9317 -1.4152,16.715 -11.775,16.493 -15.164,-0.3249 -16.805,-17.027 -14.421,-22.536 4.0051,-9.252 15.224,-9.0747 20.196,-3.957 l -5,4 c -3.1698,-4.0667 -10.212,-1.5041 -10.688,2.2374 -0.7756,6.1053 1.9122,11.788 7.371,14.483 4.6287,2.2846 11.761,-3.4602 8.3165,-8.7202 z" + S.path ! A.d "m 2030,1430 5,-4 18,24 -5,4 z" + S.path ! A.d "m 2049,1415 -4.98,4.02 10.98,30 4.98,-4.98 -3,-6 9,-8.04 6,3 5.04,-3.96 z m 1.98,7.02 10.02,4.98 -6,6 z"
svg-icons.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.4 name: svg-icons -version: 2.5.0.2 +version: 2.6.0.0 homepage: https://github.com/RamiroPastor/SvgIcons license: BSD-3-Clause license-file: LICENSE