summaryrefslogtreecommitdiffstats
path: root/extras/source/palettes
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 09:06:44 +0000
commited5640d8b587fbcfed7dd7967f3de04b37a76f26 (patch)
tree7a5f7c6c9d02226d7471cb3cc8fbbf631b415303 /extras/source/palettes
parentInitial commit. (diff)
downloadlibreoffice-cb75148ebd0135178ff46f89a30139c44f8d2040.tar.xz
libreoffice-cb75148ebd0135178ff46f89a30139c44f8d2040.zip
Adding upstream version 4:7.4.7.upstream/4%7.4.7upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'extras/source/palettes')
-rw-r--r--extras/source/palettes/arrowhd.soe28
-rw-r--r--extras/source/palettes/chart-palettes.soc17
-rw-r--r--extras/source/palettes/classic.sog141
-rw-r--r--extras/source/palettes/compatibility.soc19
-rw-r--r--extras/source/palettes/freecolour-hlc.soc1038
-rw-r--r--extras/source/palettes/hatching.soh39
-rw-r--r--extras/source/palettes/html.soc155
-rw-r--r--extras/source/palettes/libreoffice.soc43
-rw-r--r--extras/source/palettes/material.soc271
-rw-r--r--extras/source/palettes/modern.sog31
-rw-r--r--extras/source/palettes/standard.sobbin0 -> 1076407 bytes
-rw-r--r--extras/source/palettes/standard.soc147
-rw-r--r--extras/source/palettes/standard.sod37
-rw-r--r--extras/source/palettes/standard.soe39
-rw-r--r--extras/source/palettes/standard.sog1
-rw-r--r--extras/source/palettes/standard.soh25
-rw-r--r--extras/source/palettes/standard.sopbin0 -> 5830 bytes
-rw-r--r--extras/source/palettes/styles.sod10
-rw-r--r--extras/source/palettes/tonal.soc123
19 files changed, 2164 insertions, 0 deletions
diff --git a/extras/source/palettes/arrowhd.soe b/extras/source/palettes/arrowhd.soe
new file mode 100644
index 000000000..d1d2f4472
--- /dev/null
+++ b/extras/source/palettes/arrowhd.soe
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:marker-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:marker draw:name="Arrowhead 1" svg:viewBox="0 0 2132 2132" svg:d="m1066 0 1066 2132h-2132z"/>
+ <draw:marker draw:name="Arrowhead 2" svg:viewBox="0 0 1599 2132" svg:d="m799 0 800 2132h-1599z"/>
+ <draw:marker draw:name="Arrowhead 3" svg:viewBox="0 0 1066 2132" svg:d="m533 0 533 2132h-1066z"/>
+ <draw:marker draw:name="Arrowhead 4" svg:viewBox="0 0 1995 2132" svg:d="m0 0h1995v137h-997l997 1995h-1995l998-1995h-998z"/>
+ <draw:marker draw:name="Arrowhead 5" svg:viewBox="0 0 1496 2132" svg:d="m0 0h1496v137h-748l748 1995h-1496l748-1995h-748z"/>
+ <draw:marker draw:name="Arrowhead 6" svg:viewBox="0 0 998 2132" svg:d="m0 0h998v137h-499l499 1995h-998l499-1995h-499z"/>
+ <draw:marker draw:name="Arrowhead 7" svg:viewBox="0 0 2132 2132" svg:d="m1066 0 1066 2132-712-272h-708l-712 272z"/>
+ <draw:marker draw:name="Arrowhead 8" svg:viewBox="0 0 1584 2132" svg:d="m792 0 792 2132-529-272h-526l-529 272z"/>
+ <draw:marker draw:name="Arrowhead 9" svg:viewBox="0 0 1057 2132" svg:d="m529 0 528 2132-353-272h-351l-353 272z"/>
+ <draw:marker draw:name="Arrowhead 10" svg:viewBox="0 0 2162 2560" svg:d="m1076 0 1066 2132-532-155 552 583-1086-234v0l-1076 229 179-189 179-189 179-191-537 156z"/>
+ <draw:marker draw:name="Arrowhead 11" svg:viewBox="0 0 2132 1146" svg:d="m1066 0 1066 1146-712-272h-708l-712 272z"/>
+ <draw:marker draw:name="Arrowhead 12" svg:viewBox="0 0 2132 2132" svg:d="m2132 1066c0-588-478-1066-1066-1066-588 0-1066 478-1066 1066 0 588 478 1066 1066 1066 588 0 1066-478 1066-1066z"/>
+ <draw:marker draw:name="Arrowhead 13" svg:viewBox="0 0 2116 2116" svg:d="m0 0h705 705 706v705 705 706h-705-705-706v-705-705z"/>
+ <draw:marker draw:name="Arrowhead 14" svg:viewBox="0 0 2461 2132" svg:d="m0 1066 615 1066h1231l615-1066-615-1066h-1231z"/>
+ <draw:marker draw:name="Arrowhead 15" svg:viewBox="0 0 1995 137" svg:d="m0 0h1995v137h-1995z"/>
+ <draw:marker draw:name="Arrowhead 16" svg:viewBox="0 0 1995 282" svg:d="m0 0h1995v282h-1995z"/>
+ <draw:marker draw:name="Arrowhead 17" svg:viewBox="0 0 1995 506" svg:d="m0 0h1995v506h-1995z"/>
+ <draw:marker draw:name="Arrowhead 18" svg:viewBox="0 0 966 2566" svg:d="m0 2566v0-303l488-760-485 185 581-1050-453 262 357-900-178 682 440-245-334 893 289-106 261 1044v298z"/>
+ <draw:marker draw:name="Arrowhead 19" svg:viewBox="0 0 2440 2584" svg:d="m982 2228h469l51-139 51 227 108-361 779 629-611-980 377 33-360-243 511-428-587 109 395-805-596 571-16-295-169 261-175-807-143 682-227-236 18 386-790-302 605 646-344 92 370 185-698 662 739-319-101 293 194-75 33 311 108-218z"/>
+ <draw:marker draw:name="Arrowhead 20" svg:viewBox="0 0 1169 2584" svg:d="m0 2584v-506l57-669 65 387 52-902 75 645 60-1122 116 1386 83-1803 99 1481 70-1240 47 841 82-1058 29 1725 83-1215 93 829 88-590 70 1269v542z"/>
+ <draw:marker draw:name="Arrowhead 21" svg:viewBox="0 0 2142 2142" svg:d="m0 1162h855l-607 607 125 123 606-608v858h176v-855l608 605 125-125-604-605h858v-178h-855l599-606-124-126-607 607v-859h-176v859l-609-607-123 125 608 607h-855z"/>
+ <draw:marker draw:name="Arrowhead 22" svg:viewBox="0 0 2364 2178" svg:d="m0 2065 1182-2065 1182 2063-64 112-1118-716-1118 719z"/>
+ <draw:marker draw:name="Arrowhead 23" svg:viewBox="0 0 1107 1619" svg:d="m547 1619-546-676-1-942 546 318 560-319 1 942z"/>
+ <draw:marker draw:name="Arrowhead 24" svg:viewBox="0 0 1108 993" svg:d="m609 992-123 1-486-364 486 153 2-91-488-182 1-46 485 115 2-69-487-196v-52l484 154v-59l-484-196v-159l544 218 560-219 2 159-499 196v57l499-152v52l-496 196-2 69 498-118 1 45-497 192-2 85 497-153z"/>
+</office:marker-table> \ No newline at end of file
diff --git a/extras/source/palettes/chart-palettes.soc b/extras/source/palettes/chart-palettes.soc
new file mode 100644
index 000000000..588b731ef
--- /dev/null
+++ b/extras/source/palettes/chart-palettes.soc
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<office:color-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <!-- LibreOffice palette -->
+ <draw:color draw:name="Chart 1" draw:color="#004586"/>
+ <draw:color draw:name="Chart 2" draw:color="#ff420e"/>
+ <draw:color draw:name="Chart 3" draw:color="#ffd320"/>
+ <draw:color draw:name="Chart 4" draw:color="#579d1c"/>
+ <draw:color draw:name="Chart 5" draw:color="#7e0021"/>
+ <draw:color draw:name="Chart 6" draw:color="#83caff"/>
+ <draw:color draw:name="Chart 7" draw:color="#314004"/>
+ <draw:color draw:name="Chart 8" draw:color="#aecf00"/>
+ <draw:color draw:name="Chart 9" draw:color="#4b1f6f"/>
+ <draw:color draw:name="Chart 10" draw:color="#ff950e"/>
+ <draw:color draw:name="Chart 11" draw:color="#c5000b"/>
+ <draw:color draw:name="Chart 12" draw:color="#0084d1"/>
+
+</office:color-table>
diff --git a/extras/source/palettes/classic.sog b/extras/source/palettes/classic.sog
new file mode 100644
index 000000000..ccd17032a
--- /dev/null
+++ b/extras/source/palettes/classic.sog
@@ -0,0 +1,141 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:gradient-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:gradient draw:name="Vertical 1" draw:style="linear" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical 3" draw:style="axial" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical 4" draw:style="axial" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal 1" draw:style="linear" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal 2" draw:style="linear" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal 3" draw:style="axial" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal 4" draw:style="axial" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 1r" draw:style="linear" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 2r" draw:style="linear" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 3r" draw:style="axial" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 4r" draw:style="axial" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 1l" draw:style="linear" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 2l" draw:style="linear" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 3l" draw:style="axial" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal 4l" draw:style="axial" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle 2" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle 4" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#ffffff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Radial 1" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Radial 2" draw:style="radial" draw:cx="0%" draw:cy="0%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Radial 3" draw:style="radial" draw:cx="100%" draw:cy="0%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Radial 4" draw:style="radial" draw:cx="0%" draw:cy="100%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Radial 5" draw:style="radial" draw:cx="100%" draw:cy="100%" draw:start-color="#000000" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Blue 1" draw:style="linear" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 1" draw:style="linear" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Blue 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Blue 2" draw:style="axial" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Blue 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 3" draw:style="linear" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Blue 6" draw:style="axial" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Blue" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Blue 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Blue 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#0000ff" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Blue 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Blue 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Blue 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Blue 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Blue 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Turquoise 1" draw:style="linear" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 1" draw:style="linear" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Turquoise 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Turquoise 2" draw:style="axial" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Turquoise 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 3" draw:style="linear" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Turquoise 6" draw:style="axial" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Turquoise" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Turquoise 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Turquoise 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#33a3a3" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Turquoise 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Turquoise 4" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Turquoise 1" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Turquoise 2" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Turquoise 3" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#33a3a3" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Violet 1" draw:style="linear" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 1" draw:style="linear" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Violet 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Violet 2" draw:style="axial" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Violet 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 3" draw:style="linear" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Violet 6" draw:style="axial" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Violet" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Violet 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Violet 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#94006b" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Violet 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Violet 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Violet 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Violet 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Violet 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#94006b" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Orange 1" draw:style="linear" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 1" draw:style="linear" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Orange 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Orange 2" draw:style="axial" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Orange 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 3" draw:style="linear" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Orange 6" draw:style="axial" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Orange" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Orange 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Orange 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#ff9966" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Orange 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Orange 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Orange 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Orange 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Orange 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ff9966" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Green 1" draw:style="linear" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 1" draw:style="linear" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Green 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Green 2" draw:style="axial" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Green 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 3" draw:style="linear" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Green 6" draw:style="axial" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Green" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Green 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Green 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#00ae00" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Green 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Green 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Green 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Green 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Green 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#00ae00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Red 1" draw:style="linear" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 1" draw:style="linear" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Red 1" draw:style="axial" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Horizontal Red 2" draw:style="axial" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="0%"/>
+ <draw:gradient draw:name="Vertical Red 2" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 3" draw:style="linear" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 4" draw:style="linear" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 5" draw:style="axial" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Diagonal Red 6" draw:style="axial" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1350" draw:border="0%"/>
+ <draw:gradient draw:name="Radial Red" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Red 1" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Red 2" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#ff0000" draw:end-color="#000000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From the Middle, Red 3" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Red 1" draw:style="square" draw:cx="10%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Red 2" draw:style="square" draw:cx="90%" draw:cy="10%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Red 3" draw:style="square" draw:cx="10%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+ <draw:gradient draw:name="From a Corner, Red 4" draw:style="square" draw:cx="90%" draw:cy="90%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/>
+</office:gradient-table> \ No newline at end of file
diff --git a/extras/source/palettes/compatibility.soc b/extras/source/palettes/compatibility.soc
new file mode 100644
index 000000000..8a973b12e
--- /dev/null
+++ b/extras/source/palettes/compatibility.soc
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:color-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:color draw:name="Yellow" draw:color="#FFFF00"/>
+ <draw:color draw:name="Bright Green" draw:color="#00FF00"/>
+ <draw:color draw:name="Turquoise" draw:color="#00FFFF"/>
+ <draw:color draw:name="Pink" draw:color="#FF00FF"/>
+ <draw:color draw:name="Blue" draw:color="#0000FF"/>
+ <draw:color draw:name="Red" draw:color="#FF0000"/>
+ <draw:color draw:name="Dark Blue" draw:color="#000080"/>
+ <draw:color draw:name="Teal" draw:color="#008080"/>
+ <draw:color draw:name="Green" draw:color="#008000"/>
+ <draw:color draw:name="Violet" draw:color="#800080"/>
+ <draw:color draw:name="Dark Red" draw:color="#800000"/>
+ <draw:color draw:name="Dark Yellow" draw:color="#808000"/>
+ <draw:color draw:name="Gray-50%" draw:color="#808080"/>
+ <draw:color draw:name="Gray-25%" draw:color="#C0C0C0"/>
+ <draw:color draw:name="Black" draw:color="#000000"/>
+</office:color-table>
diff --git a/extras/source/palettes/freecolour-hlc.soc b/extras/source/palettes/freecolour-hlc.soc
new file mode 100644
index 000000000..914aa9115
--- /dev/null
+++ b/extras/source/palettes/freecolour-hlc.soc
@@ -0,0 +1,1038 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ooo:color-table xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg"
+xmlns:ooo="http://openoffice.org/2004/office">
+<!-- Palette from freieFarben e.V. / freecolour.org -->
+<!-- Please do not change this interoperability standard without consultation with the authors -->
+ <draw:color draw:name="HLC 000 10 00" draw:color="#1b1b1b" />
+ <draw:color draw:name="HLC 000 20 00" draw:color="#303030" />
+ <draw:color draw:name="HLC 000 30 00" draw:color="#474747" />
+ <draw:color draw:name="HLC 000 40 00" draw:color="#5e5e5e" />
+ <draw:color draw:name="HLC 000 50 00" draw:color="#777777" />
+ <draw:color draw:name="HLC 000 60 00" draw:color="#919191" />
+ <draw:color draw:name="HLC 000 70 00" draw:color="#ababab" />
+ <draw:color draw:name="HLC 000 80 00" draw:color="#c6c6c6" />
+ <draw:color draw:name="HLC 000 90 00" draw:color="#e2e2e2" />
+ <draw:color draw:name="HLC 010 20 10" draw:color="#3d2b2f" />
+ <draw:color draw:name="HLC 010 20 20" draw:color="#4a242d" />
+ <draw:color draw:name="HLC 010 20 30" draw:color="#561a2a" />
+ <draw:color draw:name="HLC 010 30 10" draw:color="#554245" />
+ <draw:color draw:name="HLC 010 30 20" draw:color="#633b43" />
+ <draw:color draw:name="HLC 010 30 30" draw:color="#703240" />
+ <draw:color draw:name="HLC 010 30 40" draw:color="#7c273e" />
+ <draw:color draw:name="HLC 010 30 50" draw:color="#88133d" />
+ <draw:color draw:name="HLC 010 40 10" draw:color="#6d595d" />
+ <draw:color draw:name="HLC 010 40 20" draw:color="#7d525a" />
+ <draw:color draw:name="HLC 010 40 30" draw:color="#8b4a57" />
+ <draw:color draw:name="HLC 010 40 40" draw:color="#984055" />
+ <draw:color draw:name="HLC 010 40 50" draw:color="#a53354" />
+ <draw:color draw:name="HLC 010 40 60" draw:color="#b11e51" />
+ <draw:color draw:name="HLC 010 50 10" draw:color="#877276" />
+ <draw:color draw:name="HLC 010 50 20" draw:color="#976b73" />
+ <draw:color draw:name="HLC 010 50 30" draw:color="#a66370" />
+ <draw:color draw:name="HLC 010 50 40" draw:color="#b45a6d" />
+ <draw:color draw:name="HLC 010 50 50" draw:color="#c24e6c" />
+ <draw:color draw:name="HLC 010 50 60" draw:color="#cf4069" />
+ <draw:color draw:name="HLC 010 50 70" draw:color="#db2d67" />
+ <draw:color draw:name="HLC 010 60 10" draw:color="#a18b8f" />
+ <draw:color draw:name="HLC 010 60 20" draw:color="#b2848c" />
+ <draw:color draw:name="HLC 010 60 30" draw:color="#c27d89" />
+ <draw:color draw:name="HLC 010 60 40" draw:color="#d17486" />
+ <draw:color draw:name="HLC 010 60 50" draw:color="#e06985" />
+ <draw:color draw:name="HLC 010 70 10" draw:color="#bca5aa" />
+ <draw:color draw:name="HLC 010 70 20" draw:color="#ce9fa7" />
+ <draw:color draw:name="HLC 010 70 30" draw:color="#df97a3" />
+ <draw:color draw:name="HLC 010 70 40" draw:color="#ef8ea0" />
+ <draw:color draw:name="HLC 010 80 10" draw:color="#d8c1c5" />
+ <draw:color draw:name="HLC 010 80 20" draw:color="#eabac2" />
+ <draw:color draw:name="HLC 010 90 10" draw:color="#f4dce1" />
+ <draw:color draw:name="HLC 020 20 10" draw:color="#3e2b2c" />
+ <draw:color draw:name="HLC 020 20 20" draw:color="#4a2528" />
+ <draw:color draw:name="HLC 020 20 30" draw:color="#561c23" />
+ <draw:color draw:name="HLC 020 30 10" draw:color="#564242" />
+ <draw:color draw:name="HLC 020 30 20" draw:color="#633b3e" />
+ <draw:color draw:name="HLC 020 30 30" draw:color="#703339" />
+ <draw:color draw:name="HLC 020 30 40" draw:color="#7b2935" />
+ <draw:color draw:name="HLC 020 30 50" draw:color="#87172f" />
+ <draw:color draw:name="HLC 020 40 10" draw:color="#6e595a" />
+ <draw:color draw:name="HLC 020 40 20" draw:color="#7c5355" />
+ <draw:color draw:name="HLC 020 40 30" draw:color="#8b4b4f" />
+ <draw:color draw:name="HLC 020 40 40" draw:color="#97424b" />
+ <draw:color draw:name="HLC 020 40 50" draw:color="#a43646" />
+ <draw:color draw:name="HLC 020 40 60" draw:color="#af2542" />
+ <draw:color draw:name="HLC 020 50 10" draw:color="#887272" />
+ <draw:color draw:name="HLC 020 50 20" draw:color="#976b6e" />
+ <draw:color draw:name="HLC 020 50 30" draw:color="#a66467" />
+ <draw:color draw:name="HLC 020 50 40" draw:color="#b45b63" />
+ <draw:color draw:name="HLC 020 50 50" draw:color="#c2505d" />
+ <draw:color draw:name="HLC 020 50 60" draw:color="#ce4459" />
+ <draw:color draw:name="HLC 020 50 70" draw:color="#d93355" />
+ <draw:color draw:name="HLC 020 60 10" draw:color="#a28b8c" />
+ <draw:color draw:name="HLC 020 60 20" draw:color="#b28587" />
+ <draw:color draw:name="HLC 020 60 30" draw:color="#c27d80" />
+ <draw:color draw:name="HLC 020 60 40" draw:color="#d0757c" />
+ <draw:color draw:name="HLC 020 60 50" draw:color="#df6b76" />
+ <draw:color draw:name="HLC 020 70 10" draw:color="#bda5a6" />
+ <draw:color draw:name="HLC 020 70 20" draw:color="#ce9fa1" />
+ <draw:color draw:name="HLC 020 70 30" draw:color="#df979a" />
+ <draw:color draw:name="HLC 020 80 10" draw:color="#d9c1c1" />
+ <draw:color draw:name="HLC 020 80 20" draw:color="#eababc" />
+ <draw:color draw:name="HLC 020 90 10" draw:color="#f5dcdd" />
+ <draw:color draw:name="HLC 030 20 10" draw:color="#3d2c29" />
+ <draw:color draw:name="HLC 030 20 20" draw:color="#4a2623" />
+ <draw:color draw:name="HLC 030 20 30" draw:color="#551e1c" />
+ <draw:color draw:name="HLC 030 30 10" draw:color="#55423f" />
+ <draw:color draw:name="HLC 030 30 20" draw:color="#633c38" />
+ <draw:color draw:name="HLC 030 30 30" draw:color="#6f3531" />
+ <draw:color draw:name="HLC 030 30 40" draw:color="#792c2a" />
+ <draw:color draw:name="HLC 030 30 50" draw:color="#841f23" />
+ <draw:color draw:name="HLC 030 40 10" draw:color="#6d5a56" />
+ <draw:color draw:name="HLC 030 40 20" draw:color="#7c544f" />
+ <draw:color draw:name="HLC 030 40 30" draw:color="#8a4c47" />
+ <draw:color draw:name="HLC 030 40 40" draw:color="#954540" />
+ <draw:color draw:name="HLC 030 40 50" draw:color="#a13b38" />
+ <draw:color draw:name="HLC 030 40 60" draw:color="#ac2d31" />
+ <draw:color draw:name="HLC 030 40 70" draw:color="#b6192a" />
+ <draw:color draw:name="HLC 030 50 10" draw:color="#87726f" />
+ <draw:color draw:name="HLC 030 50 20" draw:color="#976c67" />
+ <draw:color draw:name="HLC 030 50 30" draw:color="#a5655f" />
+ <draw:color draw:name="HLC 030 50 40" draw:color="#b15e57" />
+ <draw:color draw:name="HLC 030 50 50" draw:color="#be554f" />
+ <draw:color draw:name="HLC 030 50 60" draw:color="#ca4948" />
+ <draw:color draw:name="HLC 030 50 70" draw:color="#d53d40" />
+ <draw:color draw:name="HLC 030 50 80" draw:color="#e12839" />
+ <draw:color draw:name="HLC 030 60 10" draw:color="#a18c88" />
+ <draw:color draw:name="HLC 030 60 20" draw:color="#b28580" />
+ <draw:color draw:name="HLC 030 60 30" draw:color="#c17f78" />
+ <draw:color draw:name="HLC 030 60 40" draw:color="#ce786f" />
+ <draw:color draw:name="HLC 030 60 50" draw:color="#dc6f67" />
+ <draw:color draw:name="HLC 030 60 60" draw:color="#e9655f" />
+ <draw:color draw:name="HLC 030 70 10" draw:color="#bca6a2" />
+ <draw:color draw:name="HLC 030 70 20" draw:color="#cea09a" />
+ <draw:color draw:name="HLC 030 70 30" draw:color="#de9991" />
+ <draw:color draw:name="HLC 030 70 40" draw:color="#ec9289" />
+ <draw:color draw:name="HLC 030 80 10" draw:color="#d8c1bd" />
+ <draw:color draw:name="HLC 030 80 20" draw:color="#eabbb5" />
+ <draw:color draw:name="HLC 030 90 10" draw:color="#f5ddd9" />
+ <draw:color draw:name="HLC 040 20 10" draw:color="#3c2c28" />
+ <draw:color draw:name="HLC 040 20 20" draw:color="#48271f" />
+ <draw:color draw:name="HLC 040 30 10" draw:color="#54433e" />
+ <draw:color draw:name="HLC 040 30 20" draw:color="#613d35" />
+ <draw:color draw:name="HLC 040 30 30" draw:color="#6c372a" />
+ <draw:color draw:name="HLC 040 30 40" draw:color="#753121" />
+ <draw:color draw:name="HLC 040 40 10" draw:color="#6c5a55" />
+ <draw:color draw:name="HLC 040 40 20" draw:color="#7a554b" />
+ <draw:color draw:name="HLC 040 40 30" draw:color="#874f41" />
+ <draw:color draw:name="HLC 040 40 40" draw:color="#914937" />
+ <draw:color draw:name="HLC 040 40 50" draw:color="#9c402c" />
+ <draw:color draw:name="HLC 040 40 60" draw:color="#a63623" />
+ <draw:color draw:name="HLC 040 50 10" draw:color="#86736d" />
+ <draw:color draw:name="HLC 040 50 20" draw:color="#946d63" />
+ <draw:color draw:name="HLC 040 50 30" draw:color="#a26758" />
+ <draw:color draw:name="HLC 040 50 40" draw:color="#ad614e" />
+ <draw:color draw:name="HLC 040 50 50" draw:color="#b95a43" />
+ <draw:color draw:name="HLC 040 50 60" draw:color="#c45139" />
+ <draw:color draw:name="HLC 040 50 70" draw:color="#ce472d" />
+ <draw:color draw:name="HLC 040 50 80" draw:color="#d83a23" />
+ <draw:color draw:name="HLC 040 60 10" draw:color="#a08c86" />
+ <draw:color draw:name="HLC 040 60 20" draw:color="#b0877c" />
+ <draw:color draw:name="HLC 040 60 30" draw:color="#be8170" />
+ <draw:color draw:name="HLC 040 60 40" draw:color="#ca7b66" />
+ <draw:color draw:name="HLC 040 60 50" draw:color="#d7745b" />
+ <draw:color draw:name="HLC 040 60 60" draw:color="#e36b51" />
+ <draw:color draw:name="HLC 040 70 10" draw:color="#bba7a1" />
+ <draw:color draw:name="HLC 040 70 20" draw:color="#cba196" />
+ <draw:color draw:name="HLC 040 70 30" draw:color="#db9b8a" />
+ <draw:color draw:name="HLC 040 70 40" draw:color="#e7957f" />
+ <draw:color draw:name="HLC 040 80 10" draw:color="#d7c2bc" />
+ <draw:color draw:name="HLC 040 80 20" draw:color="#e8bcb1" />
+ <draw:color draw:name="HLC 040 90 10" draw:color="#f3ded7" />
+ <draw:color draw:name="HLC 050 20 10" draw:color="#3b2d26" />
+ <draw:color draw:name="HLC 050 20 20" draw:color="#45291b" />
+ <draw:color draw:name="HLC 050 30 10" draw:color="#53433c" />
+ <draw:color draw:name="HLC 050 30 20" draw:color="#5d3f30" />
+ <draw:color draw:name="HLC 050 30 30" draw:color="#683a24" />
+ <draw:color draw:name="HLC 050 40 10" draw:color="#6b5b53" />
+ <draw:color draw:name="HLC 050 40 20" draw:color="#775746" />
+ <draw:color draw:name="HLC 050 40 30" draw:color="#82523a" />
+ <draw:color draw:name="HLC 050 40 40" draw:color="#8b4d2e" />
+ <draw:color draw:name="HLC 050 40 50" draw:color="#954620" />
+ <draw:color draw:name="HLC 050 50 10" draw:color="#85736b" />
+ <draw:color draw:name="HLC 050 50 20" draw:color="#916f5e" />
+ <draw:color draw:name="HLC 050 50 30" draw:color="#9e6a51" />
+ <draw:color draw:name="HLC 050 50 40" draw:color="#a86545" />
+ <draw:color draw:name="HLC 050 50 50" draw:color="#b25f37" />
+ <draw:color draw:name="HLC 050 50 60" draw:color="#bb5928" />
+ <draw:color draw:name="HLC 050 60 10" draw:color="#9f8d85" />
+ <draw:color draw:name="HLC 050 60 20" draw:color="#ac8977" />
+ <draw:color draw:name="HLC 050 60 30" draw:color="#b98469" />
+ <draw:color draw:name="HLC 050 60 40" draw:color="#c47f5d" />
+ <draw:color draw:name="HLC 050 60 50" draw:color="#d0794f" />
+ <draw:color draw:name="HLC 050 60 60" draw:color="#d97340" />
+ <draw:color draw:name="HLC 050 60 70" draw:color="#e36c33" />
+ <draw:color draw:name="HLC 050 70 10" draw:color="#baa79f" />
+ <draw:color draw:name="HLC 050 70 20" draw:color="#c8a390" />
+ <draw:color draw:name="HLC 050 70 30" draw:color="#d69e82" />
+ <draw:color draw:name="HLC 050 70 40" draw:color="#e19976" />
+ <draw:color draw:name="HLC 050 70 50" draw:color="#ee9368" />
+ <draw:color draw:name="HLC 050 80 10" draw:color="#d6c2ba" />
+ <draw:color draw:name="HLC 050 80 20" draw:color="#e4beab" />
+ <draw:color draw:name="HLC 050 80 30" draw:color="#f3b99d" />
+ <draw:color draw:name="HLC 050 90 10" draw:color="#f2ded5" />
+ <draw:color draw:name="HLC 060 20 10" draw:color="#3b2d25" />
+ <draw:color draw:name="HLC 060 30 10" draw:color="#52443a" />
+ <draw:color draw:name="HLC 060 30 20" draw:color="#5b412d" />
+ <draw:color draw:name="HLC 060 30 30" draw:color="#633d1e" />
+ <draw:color draw:name="HLC 060 40 10" draw:color="#6a5b51" />
+ <draw:color draw:name="HLC 060 40 20" draw:color="#755843" />
+ <draw:color draw:name="HLC 060 40 30" draw:color="#7e5434" />
+ <draw:color draw:name="HLC 060 40 40" draw:color="#865126" />
+ <draw:color draw:name="HLC 060 50 10" draw:color="#83746a" />
+ <draw:color draw:name="HLC 060 50 20" draw:color="#8f705b" />
+ <draw:color draw:name="HLC 060 50 30" draw:color="#996d4b" />
+ <draw:color draw:name="HLC 060 50 40" draw:color="#a2693d" />
+ <draw:color draw:name="HLC 060 50 50" draw:color="#aa652c" />
+ <draw:color draw:name="HLC 060 50 60" draw:color="#b16118" />
+ <draw:color draw:name="HLC 060 60 10" draw:color="#9e8d83" />
+ <draw:color draw:name="HLC 060 60 20" draw:color="#aa8a73" />
+ <draw:color draw:name="HLC 060 60 30" draw:color="#b48663" />
+ <draw:color draw:name="HLC 060 60 40" draw:color="#be8255" />
+ <draw:color draw:name="HLC 060 60 50" draw:color="#c77e45" />
+ <draw:color draw:name="HLC 060 60 60" draw:color="#cf7a33" />
+ <draw:color draw:name="HLC 060 60 70" draw:color="#d7761f" />
+ <draw:color draw:name="HLC 060 70 10" draw:color="#b9a89d" />
+ <draw:color draw:name="HLC 060 70 20" draw:color="#c5a48d" />
+ <draw:color draw:name="HLC 060 70 30" draw:color="#d1a17d" />
+ <draw:color draw:name="HLC 060 70 40" draw:color="#db9d6e" />
+ <draw:color draw:name="HLC 060 70 50" draw:color="#e5995d" />
+ <draw:color draw:name="HLC 060 70 60" draw:color="#ee944c" />
+ <draw:color draw:name="HLC 060 80 10" draw:color="#d4c3b8" />
+ <draw:color draw:name="HLC 060 80 20" draw:color="#e2bfa7" />
+ <draw:color draw:name="HLC 060 80 30" draw:color="#eebc97" />
+ <draw:color draw:name="HLC 060 90 10" draw:color="#f1dfd3" />
+ <draw:color draw:name="HLC 070 20 10" draw:color="#382f23" />
+ <draw:color draw:name="HLC 070 30 10" draw:color="#4f4539" />
+ <draw:color draw:name="HLC 070 30 20" draw:color="#56432b" />
+ <draw:color draw:name="HLC 070 30 30" draw:color="#5e401a" />
+ <draw:color draw:name="HLC 070 40 10" draw:color="#675c50" />
+ <draw:color draw:name="HLC 070 40 20" draw:color="#6f5a41" />
+ <draw:color draw:name="HLC 070 40 30" draw:color="#775830" />
+ <draw:color draw:name="HLC 070 40 40" draw:color="#7d561f" />
+ <draw:color draw:name="HLC 070 50 10" draw:color="#817568" />
+ <draw:color draw:name="HLC 070 50 20" draw:color="#897359" />
+ <draw:color draw:name="HLC 070 50 30" draw:color="#927047" />
+ <draw:color draw:name="HLC 070 50 40" draw:color="#986e37" />
+ <draw:color draw:name="HLC 070 50 50" draw:color="#a06b22" />
+ <draw:color draw:name="HLC 070 60 10" draw:color="#9b8e81" />
+ <draw:color draw:name="HLC 070 60 20" draw:color="#a48c71" />
+ <draw:color draw:name="HLC 070 60 30" draw:color="#ad8a5f" />
+ <draw:color draw:name="HLC 070 60 40" draw:color="#b4874f" />
+ <draw:color draw:name="HLC 070 60 50" draw:color="#bc843b" />
+ <draw:color draw:name="HLC 070 60 60" draw:color="#c28227" />
+ <draw:color draw:name="HLC 070 70 10" draw:color="#b6a99b" />
+ <draw:color draw:name="HLC 070 70 20" draw:color="#bfa78b" />
+ <draw:color draw:name="HLC 070 70 30" draw:color="#c9a479" />
+ <draw:color draw:name="HLC 070 70 40" draw:color="#d1a268" />
+ <draw:color draw:name="HLC 070 70 50" draw:color="#d99f54" />
+ <draw:color draw:name="HLC 070 70 60" draw:color="#e09c41" />
+ <draw:color draw:name="HLC 070 70 70" draw:color="#e59a2b" />
+ <draw:color draw:name="HLC 070 80 10" draw:color="#d1c4b6" />
+ <draw:color draw:name="HLC 070 80 20" draw:color="#dbc2a5" />
+ <draw:color draw:name="HLC 070 80 30" draw:color="#e6bf92" />
+ <draw:color draw:name="HLC 070 80 40" draw:color="#eebd81" />
+ <draw:color draw:name="HLC 070 80 50" draw:color="#f7ba6e" />
+ <draw:color draw:name="HLC 070 90 10" draw:color="#eee0d1" />
+ <draw:color draw:name="HLC 070 90 20" draw:color="#f8dec0" />
+ <draw:color draw:name="HLC 080 20 10" draw:color="#352f23" />
+ <draw:color draw:name="HLC 080 30 10" draw:color="#4c4639" />
+ <draw:color draw:name="HLC 080 30 20" draw:color="#524429" />
+ <draw:color draw:name="HLC 080 40 10" draw:color="#645d50" />
+ <draw:color draw:name="HLC 080 40 20" draw:color="#6b5c3f" />
+ <draw:color draw:name="HLC 080 40 30" draw:color="#715b2e" />
+ <draw:color draw:name="HLC 080 40 40" draw:color="#75591a" />
+ <draw:color draw:name="HLC 080 50 10" draw:color="#7d7668" />
+ <draw:color draw:name="HLC 080 50 20" draw:color="#857557" />
+ <draw:color draw:name="HLC 080 50 30" draw:color="#8b7345" />
+ <draw:color draw:name="HLC 080 50 40" draw:color="#907232" />
+ <draw:color draw:name="HLC 080 50 50" draw:color="#93711b" />
+ <draw:color draw:name="HLC 080 60 10" draw:color="#979081" />
+ <draw:color draw:name="HLC 080 60 20" draw:color="#9f8e6f" />
+ <draw:color draw:name="HLC 080 60 30" draw:color="#a68d5d" />
+ <draw:color draw:name="HLC 080 60 40" draw:color="#ac8b4a" />
+ <draw:color draw:name="HLC 080 60 50" draw:color="#af8a36" />
+ <draw:color draw:name="HLC 080 60 60" draw:color="#b4891b" />
+ <draw:color draw:name="HLC 080 70 10" draw:color="#b2aa9b" />
+ <draw:color draw:name="HLC 080 70 20" draw:color="#baa989" />
+ <draw:color draw:name="HLC 080 70 30" draw:color="#c2a776" />
+ <draw:color draw:name="HLC 080 70 40" draw:color="#c8a563" />
+ <draw:color draw:name="HLC 080 70 50" draw:color="#cca54f" />
+ <draw:color draw:name="HLC 080 70 60" draw:color="#d1a339" />
+ <draw:color draw:name="HLC 080 70 70" draw:color="#d6a21e" />
+ <draw:color draw:name="HLC 080 80 10" draw:color="#cec5b6" />
+ <draw:color draw:name="HLC 080 80 20" draw:color="#d6c4a3" />
+ <draw:color draw:name="HLC 080 80 30" draw:color="#dec290" />
+ <draw:color draw:name="HLC 080 80 40" draw:color="#e5c17d" />
+ <draw:color draw:name="HLC 080 80 50" draw:color="#e9c069" />
+ <draw:color draw:name="HLC 080 80 60" draw:color="#efbe54" />
+ <draw:color draw:name="HLC 080 80 70" draw:color="#f4bd3e" />
+ <draw:color draw:name="HLC 080 90 10" draw:color="#eae1d1" />
+ <draw:color draw:name="HLC 080 90 20" draw:color="#f3e0be" />
+ <draw:color draw:name="HLC 080 90 30" draw:color="#fbdeab" />
+ <draw:color draw:name="HLC 090 20 10" draw:color="#343022" />
+ <draw:color draw:name="HLC 090 30 10" draw:color="#4b4637" />
+ <draw:color draw:name="HLC 090 30 20" draw:color="#4e4627" />
+ <draw:color draw:name="HLC 090 40 10" draw:color="#635e4e" />
+ <draw:color draw:name="HLC 090 40 20" draw:color="#675e3d" />
+ <draw:color draw:name="HLC 090 40 30" draw:color="#6a5d2c" />
+ <draw:color draw:name="HLC 090 50 10" draw:color="#7c7766" />
+ <draw:color draw:name="HLC 090 50 20" draw:color="#807655" />
+ <draw:color draw:name="HLC 090 50 30" draw:color="#847643" />
+ <draw:color draw:name="HLC 090 50 40" draw:color="#86762f" />
+ <draw:color draw:name="HLC 090 50 50" draw:color="#887616" />
+ <draw:color draw:name="HLC 090 60 10" draw:color="#96907f" />
+ <draw:color draw:name="HLC 090 60 20" draw:color="#9b906d" />
+ <draw:color draw:name="HLC 090 60 30" draw:color="#9e905b" />
+ <draw:color draw:name="HLC 090 60 40" draw:color="#a18f48" />
+ <draw:color draw:name="HLC 090 60 50" draw:color="#a38f32" />
+ <draw:color draw:name="HLC 090 60 60" draw:color="#a58f14" />
+ <draw:color draw:name="HLC 090 70 10" draw:color="#b1ab99" />
+ <draw:color draw:name="HLC 090 70 20" draw:color="#b6aa87" />
+ <draw:color draw:name="HLC 090 70 30" draw:color="#baaa74" />
+ <draw:color draw:name="HLC 090 70 40" draw:color="#bdaa61" />
+ <draw:color draw:name="HLC 090 70 50" draw:color="#c0aa4c" />
+ <draw:color draw:name="HLC 090 70 60" draw:color="#c2a934" />
+ <draw:color draw:name="HLC 090 70 70" draw:color="#c3a90e" />
+ <draw:color draw:name="HLC 090 80 10" draw:color="#ccc6b4" />
+ <draw:color draw:name="HLC 090 80 20" draw:color="#d1c6a1" />
+ <draw:color draw:name="HLC 090 80 30" draw:color="#d6c58e" />
+ <draw:color draw:name="HLC 090 80 40" draw:color="#d9c57a" />
+ <draw:color draw:name="HLC 090 80 50" draw:color="#dcc566" />
+ <draw:color draw:name="HLC 090 80 60" draw:color="#dfc550" />
+ <draw:color draw:name="HLC 090 80 70" draw:color="#e1c435" />
+ <draw:color draw:name="HLC 090 80 80" draw:color="#e3c400" />
+ <draw:color draw:name="HLC 090 90 10" draw:color="#e9e2cf" />
+ <draw:color draw:name="HLC 090 90 20" draw:color="#eee2bc" />
+ <draw:color draw:name="HLC 090 90 30" draw:color="#f2e1a9" />
+ <draw:color draw:name="HLC 090 90 40" draw:color="#f6e195" />
+ <draw:color draw:name="HLC 090 90 50" draw:color="#fae180" />
+ <draw:color draw:name="HLC 090 90 60" draw:color="#fde06b" />
+ <draw:color draw:name="HLC 100 20 10" draw:color="#333023" />
+ <draw:color draw:name="HLC 100 30 10" draw:color="#494739" />
+ <draw:color draw:name="HLC 100 30 20" draw:color="#4a4828" />
+ <draw:color draw:name="HLC 100 40 10" draw:color="#615e50" />
+ <draw:color draw:name="HLC 100 40 20" draw:color="#625f3f" />
+ <draw:color draw:name="HLC 100 40 30" draw:color="#62602d" />
+ <draw:color draw:name="HLC 100 50 10" draw:color="#7a7768" />
+ <draw:color draw:name="HLC 100 50 20" draw:color="#7b7856" />
+ <draw:color draw:name="HLC 100 50 30" draw:color="#7b7944" />
+ <draw:color draw:name="HLC 100 50 40" draw:color="#7b7a31" />
+ <draw:color draw:name="HLC 100 60 10" draw:color="#949181" />
+ <draw:color draw:name="HLC 100 60 20" draw:color="#95926f" />
+ <draw:color draw:name="HLC 100 60 30" draw:color="#96925c" />
+ <draw:color draw:name="HLC 100 60 40" draw:color="#959349" />
+ <draw:color draw:name="HLC 100 60 50" draw:color="#969433" />
+ <draw:color draw:name="HLC 100 70 10" draw:color="#aeab9b" />
+ <draw:color draw:name="HLC 100 70 20" draw:color="#b0ac88" />
+ <draw:color draw:name="HLC 100 70 30" draw:color="#b1ad76" />
+ <draw:color draw:name="HLC 100 70 40" draw:color="#b1ae62" />
+ <draw:color draw:name="HLC 100 70 50" draw:color="#b2ae4d" />
+ <draw:color draw:name="HLC 100 70 60" draw:color="#b1af35" />
+ <draw:color draw:name="HLC 100 70 70" draw:color="#afb014" />
+ <draw:color draw:name="HLC 100 80 10" draw:color="#cac7b6" />
+ <draw:color draw:name="HLC 100 80 20" draw:color="#cbc7a3" />
+ <draw:color draw:name="HLC 100 80 30" draw:color="#ccc890" />
+ <draw:color draw:name="HLC 100 80 40" draw:color="#cdc97c" />
+ <draw:color draw:name="HLC 100 80 50" draw:color="#cec967" />
+ <draw:color draw:name="HLC 100 80 60" draw:color="#ceca51" />
+ <draw:color draw:name="HLC 100 80 70" draw:color="#cccb39" />
+ <draw:color draw:name="HLC 100 80 80" draw:color="#cccc0a" />
+ <draw:color draw:name="HLC 100 90 10" draw:color="#e6e3d1" />
+ <draw:color draw:name="HLC 100 90 20" draw:color="#e8e3be" />
+ <draw:color draw:name="HLC 100 90 30" draw:color="#e9e4aa" />
+ <draw:color draw:name="HLC 100 90 40" draw:color="#e9e596" />
+ <draw:color draw:name="HLC 100 90 50" draw:color="#ebe582" />
+ <draw:color draw:name="HLC 110 20 10" draw:color="#303123" />
+ <draw:color draw:name="HLC 110 30 10" draw:color="#464838" />
+ <draw:color draw:name="HLC 110 30 20" draw:color="#45492a" />
+ <draw:color draw:name="HLC 110 40 10" draw:color="#5e5f4f" />
+ <draw:color draw:name="HLC 110 40 20" draw:color="#5d6140" />
+ <draw:color draw:name="HLC 110 40 30" draw:color="#5a622e" />
+ <draw:color draw:name="HLC 110 50 10" draw:color="#777867" />
+ <draw:color draw:name="HLC 110 50 20" draw:color="#767958" />
+ <draw:color draw:name="HLC 110 50 30" draw:color="#737b46" />
+ <draw:color draw:name="HLC 110 50 40" draw:color="#707d34" />
+ <draw:color draw:name="HLC 110 60 10" draw:color="#909281" />
+ <draw:color draw:name="HLC 110 60 20" draw:color="#8f9370" />
+ <draw:color draw:name="HLC 110 60 30" draw:color="#8c955e" />
+ <draw:color draw:name="HLC 110 60 40" draw:color="#8a964d" />
+ <draw:color draw:name="HLC 110 60 50" draw:color="#869837" />
+ <draw:color draw:name="HLC 110 70 10" draw:color="#abac9b" />
+ <draw:color draw:name="HLC 110 70 20" draw:color="#aaae8a" />
+ <draw:color draw:name="HLC 110 70 30" draw:color="#a7b077" />
+ <draw:color draw:name="HLC 110 70 40" draw:color="#a5b166" />
+ <draw:color draw:name="HLC 110 70 50" draw:color="#a1b351" />
+ <draw:color draw:name="HLC 110 70 60" draw:color="#9eb43c" />
+ <draw:color draw:name="HLC 110 70 70" draw:color="#9bb61f" />
+ <draw:color draw:name="HLC 110 80 10" draw:color="#c6c8b5" />
+ <draw:color draw:name="HLC 110 80 20" draw:color="#c5c9a4" />
+ <draw:color draw:name="HLC 110 80 30" draw:color="#c3cb91" />
+ <draw:color draw:name="HLC 110 80 40" draw:color="#c1cd7f" />
+ <draw:color draw:name="HLC 110 80 50" draw:color="#bdce6b" />
+ <draw:color draw:name="HLC 110 90 10" draw:color="#e2e4d1" />
+ <draw:color draw:name="HLC 110 90 20" draw:color="#e1e5c0" />
+ <draw:color draw:name="HLC 110 90 30" draw:color="#dfe7ac" />
+ <draw:color draw:name="HLC 120 20 10" draw:color="#2c3224" />
+ <draw:color draw:name="HLC 120 30 10" draw:color="#43493a" />
+ <draw:color draw:name="HLC 120 30 20" draw:color="#3e4b2b" />
+ <draw:color draw:name="HLC 120 40 10" draw:color="#5a6151" />
+ <draw:color draw:name="HLC 120 40 20" draw:color="#566342" />
+ <draw:color draw:name="HLC 120 40 30" draw:color="#506532" />
+ <draw:color draw:name="HLC 120 50 10" draw:color="#737969" />
+ <draw:color draw:name="HLC 120 50 20" draw:color="#6e7c59" />
+ <draw:color draw:name="HLC 120 50 30" draw:color="#697e49" />
+ <draw:color draw:name="HLC 120 50 40" draw:color="#63803a" />
+ <draw:color draw:name="HLC 120 60 10" draw:color="#8c9382" />
+ <draw:color draw:name="HLC 120 60 20" draw:color="#889572" />
+ <draw:color draw:name="HLC 120 60 30" draw:color="#829861" />
+ <draw:color draw:name="HLC 120 60 40" draw:color="#7c9a52" />
+ <draw:color draw:name="HLC 120 60 50" draw:color="#769c3f" />
+ <draw:color draw:name="HLC 120 60 60" draw:color="#6e9e29" />
+ <draw:color draw:name="HLC 120 70 10" draw:color="#a6ae9c" />
+ <draw:color draw:name="HLC 120 70 20" draw:color="#a2b08c" />
+ <draw:color draw:name="HLC 120 70 30" draw:color="#9db27b" />
+ <draw:color draw:name="HLC 120 70 40" draw:color="#97b56b" />
+ <draw:color draw:name="HLC 120 70 50" draw:color="#90b758" />
+ <draw:color draw:name="HLC 120 70 60" draw:color="#89b944" />
+ <draw:color draw:name="HLC 120 80 10" draw:color="#c2c9b7" />
+ <draw:color draw:name="HLC 120 80 20" draw:color="#bdcba6" />
+ <draw:color draw:name="HLC 120 80 30" draw:color="#b8ce95" />
+ <draw:color draw:name="HLC 120 80 40" draw:color="#b2d085" />
+ <draw:color draw:name="HLC 120 90 10" draw:color="#dee5d3" />
+ <draw:color draw:name="HLC 120 90 20" draw:color="#d9e8c1" />
+ <draw:color draw:name="HLC 130 20 10" draw:color="#2a3326" />
+ <draw:color draw:name="HLC 130 30 10" draw:color="#40493c" />
+ <draw:color draw:name="HLC 130 30 20" draw:color="#3a4c2e" />
+ <draw:color draw:name="HLC 130 40 10" draw:color="#586153" />
+ <draw:color draw:name="HLC 130 40 20" draw:color="#516445" />
+ <draw:color draw:name="HLC 130 40 30" draw:color="#476637" />
+ <draw:color draw:name="HLC 130 50 10" draw:color="#707a6b" />
+ <draw:color draw:name="HLC 130 50 20" draw:color="#697d5d" />
+ <draw:color draw:name="HLC 130 50 30" draw:color="#60804e" />
+ <draw:color draw:name="HLC 130 50 40" draw:color="#578241" />
+ <draw:color draw:name="HLC 130 50 50" draw:color="#4a8530" />
+ <draw:color draw:name="HLC 130 60 10" draw:color="#8a9484" />
+ <draw:color draw:name="HLC 130 60 20" draw:color="#839675" />
+ <draw:color draw:name="HLC 130 60 30" draw:color="#799a67" />
+ <draw:color draw:name="HLC 130 60 40" draw:color="#709c59" />
+ <draw:color draw:name="HLC 130 60 50" draw:color="#649f49" />
+ <draw:color draw:name="HLC 130 60 60" draw:color="#5aa137" />
+ <draw:color draw:name="HLC 130 70 10" draw:color="#a4ae9e" />
+ <draw:color draw:name="HLC 130 70 20" draw:color="#9db18f" />
+ <draw:color draw:name="HLC 130 70 30" draw:color="#93b480" />
+ <draw:color draw:name="HLC 130 70 40" draw:color="#8ab772" />
+ <draw:color draw:name="HLC 130 70 50" draw:color="#7fba62" />
+ <draw:color draw:name="HLC 130 80 10" draw:color="#bfcab9" />
+ <draw:color draw:name="HLC 130 80 20" draw:color="#b8cdaa" />
+ <draw:color draw:name="HLC 130 80 30" draw:color="#aed09a" />
+ <draw:color draw:name="HLC 130 90 10" draw:color="#dbe6d5" />
+ <draw:color draw:name="HLC 140 20 10" draw:color="#283327" />
+ <draw:color draw:name="HLC 140 30 10" draw:color="#3e4a3d" />
+ <draw:color draw:name="HLC 140 30 20" draw:color="#334d33" />
+ <draw:color draw:name="HLC 140 30 30" draw:color="#255027" />
+ <draw:color draw:name="HLC 140 40 10" draw:color="#556254" />
+ <draw:color draw:name="HLC 140 40 20" draw:color="#4a654a" />
+ <draw:color draw:name="HLC 140 40 30" draw:color="#3d683e" />
+ <draw:color draw:name="HLC 140 40 40" draw:color="#2e6a33" />
+ <draw:color draw:name="HLC 140 50 10" draw:color="#6e7a6c" />
+ <draw:color draw:name="HLC 140 50 20" draw:color="#627e62" />
+ <draw:color draw:name="HLC 140 50 30" draw:color="#558155" />
+ <draw:color draw:name="HLC 140 50 40" draw:color="#48844a" />
+ <draw:color draw:name="HLC 140 50 50" draw:color="#36873c" />
+ <draw:color draw:name="HLC 140 60 10" draw:color="#879486" />
+ <draw:color draw:name="HLC 140 60 20" draw:color="#7b987b" />
+ <draw:color draw:name="HLC 140 60 30" draw:color="#6e9c6e" />
+ <draw:color draw:name="HLC 140 60 40" draw:color="#629e62" />
+ <draw:color draw:name="HLC 140 60 50" draw:color="#51a255" />
+ <draw:color draw:name="HLC 140 60 60" draw:color="#3ba448" />
+ <draw:color draw:name="HLC 140 70 10" draw:color="#a1afa0" />
+ <draw:color draw:name="HLC 140 70 20" draw:color="#95b395" />
+ <draw:color draw:name="HLC 140 70 30" draw:color="#88b787" />
+ <draw:color draw:name="HLC 140 70 40" draw:color="#7cba7c" />
+ <draw:color draw:name="HLC 140 80 10" draw:color="#bccabb" />
+ <draw:color draw:name="HLC 140 80 20" draw:color="#b0ceaf" />
+ <draw:color draw:name="HLC 140 90 10" draw:color="#d8e6d7" />
+ <draw:color draw:name="HLC 150 20 10" draw:color="#263429" />
+ <draw:color draw:name="HLC 150 30 10" draw:color="#3c4a3f" />
+ <draw:color draw:name="HLC 150 30 20" draw:color="#2d4e36" />
+ <draw:color draw:name="HLC 150 30 30" draw:color="#18512e" />
+ <draw:color draw:name="HLC 150 40 10" draw:color="#536256" />
+ <draw:color draw:name="HLC 150 40 20" draw:color="#44664d" />
+ <draw:color draw:name="HLC 150 40 30" draw:color="#326944" />
+ <draw:color draw:name="HLC 150 40 40" draw:color="#1b6c3b" />
+ <draw:color draw:name="HLC 150 40 50" draw:color="#006f32" />
+ <draw:color draw:name="HLC 150 50 10" draw:color="#6b7b6e" />
+ <draw:color draw:name="HLC 150 50 20" draw:color="#5c7f65" />
+ <draw:color draw:name="HLC 150 50 30" draw:color="#4b835c" />
+ <draw:color draw:name="HLC 150 50 40" draw:color="#388653" />
+ <draw:color draw:name="HLC 150 50 50" draw:color="#148949" />
+ <draw:color draw:name="HLC 150 50 60" draw:color="#008b3f" />
+ <draw:color draw:name="HLC 150 60 10" draw:color="#859587" />
+ <draw:color draw:name="HLC 150 60 20" draw:color="#76997e" />
+ <draw:color draw:name="HLC 150 60 30" draw:color="#659d75" />
+ <draw:color draw:name="HLC 150 60 40" draw:color="#54a06b" />
+ <draw:color draw:name="HLC 150 60 50" draw:color="#3aa462" />
+ <draw:color draw:name="HLC 150 70 10" draw:color="#9fafa2" />
+ <draw:color draw:name="HLC 150 70 20" draw:color="#90b498" />
+ <draw:color draw:name="HLC 150 70 30" draw:color="#7fb88e" />
+ <draw:color draw:name="HLC 150 70 40" draw:color="#6ebc85" />
+ <draw:color draw:name="HLC 150 80 10" draw:color="#bacbbd" />
+ <draw:color draw:name="HLC 150 80 20" draw:color="#aad0b3" />
+ <draw:color draw:name="HLC 150 90 10" draw:color="#d5e7d8" />
+ <draw:color draw:name="HLC 160 20 10" draw:color="#23342c" />
+ <draw:color draw:name="HLC 160 20 20" draw:color="#0f3727" />
+ <draw:color draw:name="HLC 160 30 10" draw:color="#394b42" />
+ <draw:color draw:name="HLC 160 30 20" draw:color="#284e3d" />
+ <draw:color draw:name="HLC 160 30 30" draw:color="#055136" />
+ <draw:color draw:name="HLC 160 40 10" draw:color="#506359" />
+ <draw:color draw:name="HLC 160 40 20" draw:color="#3f6654" />
+ <draw:color draw:name="HLC 160 40 30" draw:color="#276a4d" />
+ <draw:color draw:name="HLC 160 40 40" draw:color="#006d47" />
+ <draw:color draw:name="HLC 160 40 50" draw:color="#007040" />
+ <draw:color draw:name="HLC 160 50 10" draw:color="#687b71" />
+ <draw:color draw:name="HLC 160 50 20" draw:color="#57806c" />
+ <draw:color draw:name="HLC 160 50 30" draw:color="#418465" />
+ <draw:color draw:name="HLC 160 50 40" draw:color="#23875f" />
+ <draw:color draw:name="HLC 160 50 50" draw:color="#008a58" />
+ <draw:color draw:name="HLC 160 50 60" draw:color="#008d52" />
+ <draw:color draw:name="HLC 160 50 70" draw:color="#008f4c" />
+ <draw:color draw:name="HLC 160 60 10" draw:color="#81958b" />
+ <draw:color draw:name="HLC 160 60 20" draw:color="#719a85" />
+ <draw:color draw:name="HLC 160 60 30" draw:color="#5b9e7e" />
+ <draw:color draw:name="HLC 160 60 40" draw:color="#42a278" />
+ <draw:color draw:name="HLC 160 60 50" draw:color="#0da570" />
+ <draw:color draw:name="HLC 160 70 10" draw:color="#9bb0a5" />
+ <draw:color draw:name="HLC 160 70 20" draw:color="#8ab59f" />
+ <draw:color draw:name="HLC 160 70 30" draw:color="#76b998" />
+ <draw:color draw:name="HLC 160 80 10" draw:color="#b6cbc0" />
+ <draw:color draw:name="HLC 160 80 20" draw:color="#a5d0ba" />
+ <draw:color draw:name="HLC 160 90 10" draw:color="#d2e8dc" />
+ <draw:color draw:name="HLC 170 20 10" draw:color="#22342f" />
+ <draw:color draw:name="HLC 170 20 20" draw:color="#07382b" />
+ <draw:color draw:name="HLC 170 30 10" draw:color="#374b45" />
+ <draw:color draw:name="HLC 170 30 20" draw:color="#224f41" />
+ <draw:color draw:name="HLC 170 30 30" draw:color="#00523e" />
+ <draw:color draw:name="HLC 170 40 10" draw:color="#4f635c" />
+ <draw:color draw:name="HLC 170 40 20" draw:color="#3a6759" />
+ <draw:color draw:name="HLC 170 40 30" draw:color="#1a6b55" />
+ <draw:color draw:name="HLC 170 40 40" draw:color="#006e51" />
+ <draw:color draw:name="HLC 170 40 50" draw:color="#00714f" />
+ <draw:color draw:name="HLC 170 50 10" draw:color="#677c75" />
+ <draw:color draw:name="HLC 170 50 20" draw:color="#538071" />
+ <draw:color draw:name="HLC 170 50 30" draw:color="#38846d" />
+ <draw:color draw:name="HLC 170 50 40" draw:color="#008869" />
+ <draw:color draw:name="HLC 170 50 50" draw:color="#008b67" />
+ <draw:color draw:name="HLC 170 50 60" draw:color="#008e64" />
+ <draw:color draw:name="HLC 170 60 10" draw:color="#80958e" />
+ <draw:color draw:name="HLC 170 60 20" draw:color="#6c9a8b" />
+ <draw:color draw:name="HLC 170 60 30" draw:color="#539f87" />
+ <draw:color draw:name="HLC 170 60 40" draw:color="#30a383" />
+ <draw:color draw:name="HLC 170 60 50" draw:color="#00a680" />
+ <draw:color draw:name="HLC 170 70 10" draw:color="#9ab0a9" />
+ <draw:color draw:name="HLC 170 70 20" draw:color="#86b5a5" />
+ <draw:color draw:name="HLC 170 70 30" draw:color="#6ebaa1" />
+ <draw:color draw:name="HLC 170 80 10" draw:color="#b5ccc4" />
+ <draw:color draw:name="HLC 170 80 20" draw:color="#a0d1c0" />
+ <draw:color draw:name="HLC 170 90 10" draw:color="#d1e8e0" />
+ <draw:color draw:name="HLC 180 20 10" draw:color="#1f3530" />
+ <draw:color draw:name="HLC 180 20 20" draw:color="#003830" />
+ <draw:color draw:name="HLC 180 30 10" draw:color="#354b46" />
+ <draw:color draw:name="HLC 180 30 20" draw:color="#1b4f46" />
+ <draw:color draw:name="HLC 180 30 30" draw:color="#005246" />
+ <draw:color draw:name="HLC 180 40 10" draw:color="#4c635e" />
+ <draw:color draw:name="HLC 180 40 20" draw:color="#34675e" />
+ <draw:color draw:name="HLC 180 40 30" draw:color="#026b5d" />
+ <draw:color draw:name="HLC 180 40 40" draw:color="#006e5d" />
+ <draw:color draw:name="HLC 180 50 10" draw:color="#647c77" />
+ <draw:color draw:name="HLC 180 50 20" draw:color="#4d8176" />
+ <draw:color draw:name="HLC 180 50 30" draw:color="#2d8576" />
+ <draw:color draw:name="HLC 180 50 40" draw:color="#008876" />
+ <draw:color draw:name="HLC 180 50 50" draw:color="#008c75" />
+ <draw:color draw:name="HLC 180 50 60" draw:color="#008e75" />
+ <draw:color draw:name="HLC 180 60 10" draw:color="#7d9690" />
+ <draw:color draw:name="HLC 180 60 20" draw:color="#679b90" />
+ <draw:color draw:name="HLC 180 60 30" draw:color="#4a9f8f" />
+ <draw:color draw:name="HLC 180 60 40" draw:color="#12a38f" />
+ <draw:color draw:name="HLC 180 70 10" draw:color="#97b1ab" />
+ <draw:color draw:name="HLC 180 70 20" draw:color="#81b6aa" />
+ <draw:color draw:name="HLC 180 70 30" draw:color="#66baaa" />
+ <draw:color draw:name="HLC 180 80 10" draw:color="#b2ccc6" />
+ <draw:color draw:name="HLC 180 80 20" draw:color="#9cd1c5" />
+ <draw:color draw:name="HLC 180 90 10" draw:color="#cee8e2" />
+ <draw:color draw:name="HLC 190 20 10" draw:color="#203431" />
+ <draw:color draw:name="HLC 190 20 20" draw:color="#003834" />
+ <draw:color draw:name="HLC 190 30 10" draw:color="#364b48" />
+ <draw:color draw:name="HLC 190 30 20" draw:color="#1a4f4b" />
+ <draw:color draw:name="HLC 190 30 30" draw:color="#00524e" />
+ <draw:color draw:name="HLC 190 40 10" draw:color="#4d6360" />
+ <draw:color draw:name="HLC 190 40 20" draw:color="#346762" />
+ <draw:color draw:name="HLC 190 40 30" draw:color="#006b65" />
+ <draw:color draw:name="HLC 190 40 40" draw:color="#006e68" />
+ <draw:color draw:name="HLC 190 50 10" draw:color="#657c78" />
+ <draw:color draw:name="HLC 190 50 20" draw:color="#4d807b" />
+ <draw:color draw:name="HLC 190 50 30" draw:color="#27857e" />
+ <draw:color draw:name="HLC 190 50 40" draw:color="#008882" />
+ <draw:color draw:name="HLC 190 50 50" draw:color="#008c83" />
+ <draw:color draw:name="HLC 190 50 60" draw:color="#008f86" />
+ <draw:color draw:name="HLC 190 60 10" draw:color="#7f9592" />
+ <draw:color draw:name="HLC 190 60 20" draw:color="#669a95" />
+ <draw:color draw:name="HLC 190 60 30" draw:color="#469f98" />
+ <draw:color draw:name="HLC 190 60 40" draw:color="#00a39c" />
+ <draw:color draw:name="HLC 190 70 10" draw:color="#99b0ac" />
+ <draw:color draw:name="HLC 190 70 20" draw:color="#80b5b0" />
+ <draw:color draw:name="HLC 190 70 30" draw:color="#62bab3" />
+ <draw:color draw:name="HLC 190 80 10" draw:color="#b3ccc8" />
+ <draw:color draw:name="HLC 190 80 20" draw:color="#9bd1cb" />
+ <draw:color draw:name="HLC 190 90 10" draw:color="#cfe8e4" />
+ <draw:color draw:name="HLC 200 20 10" draw:color="#1e3434" />
+ <draw:color draw:name="HLC 200 20 20" draw:color="#003739" />
+ <draw:color draw:name="HLC 200 30 10" draw:color="#344b4b" />
+ <draw:color draw:name="HLC 200 30 20" draw:color="#184f4f" />
+ <draw:color draw:name="HLC 200 30 30" draw:color="#005255" />
+ <draw:color draw:name="HLC 200 40 10" draw:color="#4c6363" />
+ <draw:color draw:name="HLC 200 40 20" draw:color="#336767" />
+ <draw:color draw:name="HLC 200 40 30" draw:color="#006b6e" />
+ <draw:color draw:name="HLC 200 40 40" draw:color="#006e72" />
+ <draw:color draw:name="HLC 200 50 10" draw:color="#647c7c" />
+ <draw:color draw:name="HLC 200 50 20" draw:color="#4c8080" />
+ <draw:color draw:name="HLC 200 50 30" draw:color="#1f8487" />
+ <draw:color draw:name="HLC 200 50 40" draw:color="#00888c" />
+ <draw:color draw:name="HLC 200 50 50" draw:color="#008b92" />
+ <draw:color draw:name="HLC 200 50 60" draw:color="#008e97" />
+ <draw:color draw:name="HLC 200 60 10" draw:color="#7d9695" />
+ <draw:color draw:name="HLC 200 60 20" draw:color="#669a9a" />
+ <draw:color draw:name="HLC 200 60 30" draw:color="#419fa1" />
+ <draw:color draw:name="HLC 200 60 40" draw:color="#00a3a6" />
+ <draw:color draw:name="HLC 200 60 50" draw:color="#00a6ad" />
+ <draw:color draw:name="HLC 200 70 10" draw:color="#97b0b0" />
+ <draw:color draw:name="HLC 200 70 20" draw:color="#80b5b5" />
+ <draw:color draw:name="HLC 200 70 30" draw:color="#5ebabc" />
+ <draw:color draw:name="HLC 200 80 10" draw:color="#b2cccc" />
+ <draw:color draw:name="HLC 200 80 20" draw:color="#9bd1d1" />
+ <draw:color draw:name="HLC 200 90 10" draw:color="#cee8e8" />
+ <draw:color draw:name="HLC 210 20 10" draw:color="#1f3437" />
+ <draw:color draw:name="HLC 210 20 20" draw:color="#00373e" />
+ <draw:color draw:name="HLC 210 30 10" draw:color="#354b4e" />
+ <draw:color draw:name="HLC 210 30 20" draw:color="#144e56" />
+ <draw:color draw:name="HLC 210 30 30" draw:color="#00525d" />
+ <draw:color draw:name="HLC 210 40 10" draw:color="#4c6266" />
+ <draw:color draw:name="HLC 210 40 20" draw:color="#30676e" />
+ <draw:color draw:name="HLC 210 40 30" draw:color="#006a76" />
+ <draw:color draw:name="HLC 210 40 40" draw:color="#006d7e" />
+ <draw:color draw:name="HLC 210 50 10" draw:color="#647b7f" />
+ <draw:color draw:name="HLC 210 50 20" draw:color="#4a8087" />
+ <draw:color draw:name="HLC 210 50 30" draw:color="#1c8490" />
+ <draw:color draw:name="HLC 210 50 40" draw:color="#008798" />
+ <draw:color draw:name="HLC 210 50 50" draw:color="#008aa0" />
+ <draw:color draw:name="HLC 210 60 10" draw:color="#7e9599" />
+ <draw:color draw:name="HLC 210 60 20" draw:color="#649aa2" />
+ <draw:color draw:name="HLC 210 60 30" draw:color="#409eaa" />
+ <draw:color draw:name="HLC 210 60 40" draw:color="#00a2b3" />
+ <draw:color draw:name="HLC 210 60 50" draw:color="#00a5bb" />
+ <draw:color draw:name="HLC 210 70 10" draw:color="#98b0b4" />
+ <draw:color draw:name="HLC 210 70 20" draw:color="#7eb5bd" />
+ <draw:color draw:name="HLC 210 70 30" draw:color="#5db9c5" />
+ <draw:color draw:name="HLC 210 80 10" draw:color="#b2cbcf" />
+ <draw:color draw:name="HLC 210 80 20" draw:color="#99d0d8" />
+ <draw:color draw:name="HLC 210 90 10" draw:color="#cee7ec" />
+ <draw:color draw:name="HLC 220 20 10" draw:color="#203439" />
+ <draw:color draw:name="HLC 220 20 20" draw:color="#003741" />
+ <draw:color draw:name="HLC 220 30 10" draw:color="#364a50" />
+ <draw:color draw:name="HLC 220 30 20" draw:color="#184e59" />
+ <draw:color draw:name="HLC 220 30 30" draw:color="#005164" />
+ <draw:color draw:name="HLC 220 40 10" draw:color="#4d6268" />
+ <draw:color draw:name="HLC 220 40 20" draw:color="#336671" />
+ <draw:color draw:name="HLC 220 40 30" draw:color="#00697d" />
+ <draw:color draw:name="HLC 220 40 40" draw:color="#006c86" />
+ <draw:color draw:name="HLC 220 50 10" draw:color="#667b81" />
+ <draw:color draw:name="HLC 220 50 20" draw:color="#4d7f8b" />
+ <draw:color draw:name="HLC 220 50 30" draw:color="#228396" />
+ <draw:color draw:name="HLC 220 50 40" draw:color="#0086a1" />
+ <draw:color draw:name="HLC 220 50 50" draw:color="#0089ad" />
+ <draw:color draw:name="HLC 220 60 10" draw:color="#7f959b" />
+ <draw:color draw:name="HLC 220 60 20" draw:color="#6799a5" />
+ <draw:color draw:name="HLC 220 60 30" draw:color="#449db1" />
+ <draw:color draw:name="HLC 220 60 40" draw:color="#00a0bc" />
+ <draw:color draw:name="HLC 220 60 50" draw:color="#00a4c8" />
+ <draw:color draw:name="HLC 220 70 10" draw:color="#99afb6" />
+ <draw:color draw:name="HLC 220 70 20" draw:color="#81b4c0" />
+ <draw:color draw:name="HLC 220 70 30" draw:color="#61b8cd" />
+ <draw:color draw:name="HLC 220 80 10" draw:color="#b4cbd1" />
+ <draw:color draw:name="HLC 220 80 20" draw:color="#9ccfdc" />
+ <draw:color draw:name="HLC 220 90 10" draw:color="#cfe7ed" />
+ <draw:color draw:name="HLC 230 20 10" draw:color="#21333a" />
+ <draw:color draw:name="HLC 230 30 10" draw:color="#374a51" />
+ <draw:color draw:name="HLC 230 30 20" draw:color="#1e4d5e" />
+ <draw:color draw:name="HLC 230 30 30" draw:color="#00506a" />
+ <draw:color draw:name="HLC 230 40 10" draw:color="#4e6269" />
+ <draw:color draw:name="HLC 230 40 20" draw:color="#386576" />
+ <draw:color draw:name="HLC 230 40 30" draw:color="#006883" />
+ <draw:color draw:name="HLC 230 40 40" draw:color="#006b8f" />
+ <draw:color draw:name="HLC 230 50 10" draw:color="#677a83" />
+ <draw:color draw:name="HLC 230 50 20" draw:color="#517e90" />
+ <draw:color draw:name="HLC 230 50 30" draw:color="#2c819d" />
+ <draw:color draw:name="HLC 230 50 40" draw:color="#0084a9" />
+ <draw:color draw:name="HLC 230 50 50" draw:color="#0087b7" />
+ <draw:color draw:name="HLC 230 60 10" draw:color="#80949d" />
+ <draw:color draw:name="HLC 230 60 20" draw:color="#6b98aa" />
+ <draw:color draw:name="HLC 230 60 30" draw:color="#4b9bb8" />
+ <draw:color draw:name="HLC 230 60 40" draw:color="#0c9ec5" />
+ <draw:color draw:name="HLC 230 60 50" draw:color="#00a2d3" />
+ <draw:color draw:name="HLC 230 60 60" draw:color="#00a5e1" />
+ <draw:color draw:name="HLC 230 70 10" draw:color="#9aafb7" />
+ <draw:color draw:name="HLC 230 70 20" draw:color="#85b2c6" />
+ <draw:color draw:name="HLC 230 70 30" draw:color="#68b6d4" />
+ <draw:color draw:name="HLC 230 70 40" draw:color="#41bae1" />
+ <draw:color draw:name="HLC 230 80 10" draw:color="#b5cad3" />
+ <draw:color draw:name="HLC 230 80 20" draw:color="#a0cee2" />
+ <draw:color draw:name="HLC 230 80 30" draw:color="#84d2f1" />
+ <draw:color draw:name="HLC 230 90 10" draw:color="#d1e6ef" />
+ <draw:color draw:name="HLC 240 20 10" draw:color="#22333c" />
+ <draw:color draw:name="HLC 240 20 20" draw:color="#023549" />
+ <draw:color draw:name="HLC 240 30 10" draw:color="#384953" />
+ <draw:color draw:name="HLC 240 30 20" draw:color="#214c61" />
+ <draw:color draw:name="HLC 240 30 30" draw:color="#004e6f" />
+ <draw:color draw:name="HLC 240 40 10" draw:color="#50616b" />
+ <draw:color draw:name="HLC 240 40 20" draw:color="#3b647a" />
+ <draw:color draw:name="HLC 240 40 30" draw:color="#106788" />
+ <draw:color draw:name="HLC 240 40 40" draw:color="#006996" />
+ <draw:color draw:name="HLC 240 50 10" draw:color="#687a84" />
+ <draw:color draw:name="HLC 240 50 20" draw:color="#547d93" />
+ <draw:color draw:name="HLC 240 50 30" draw:color="#3680a3" />
+ <draw:color draw:name="HLC 240 50 40" draw:color="#0082b0" />
+ <draw:color draw:name="HLC 240 50 50" draw:color="#0085c0" />
+ <draw:color draw:name="HLC 240 50 60" draw:color="#0087d0" />
+ <draw:color draw:name="HLC 240 60 10" draw:color="#81949e" />
+ <draw:color draw:name="HLC 240 60 20" draw:color="#6e97ae" />
+ <draw:color draw:name="HLC 240 60 30" draw:color="#549abe" />
+ <draw:color draw:name="HLC 240 60 40" draw:color="#289ccc" />
+ <draw:color draw:name="HLC 240 60 50" draw:color="#009fdc" />
+ <draw:color draw:name="HLC 240 70 10" draw:color="#9caeb9" />
+ <draw:color draw:name="HLC 240 70 20" draw:color="#88b1c9" />
+ <draw:color draw:name="HLC 240 70 30" draw:color="#70b5da" />
+ <draw:color draw:name="HLC 240 70 40" draw:color="#4eb7e8" />
+ <draw:color draw:name="HLC 240 80 10" draw:color="#b6cad5" />
+ <draw:color draw:name="HLC 240 80 20" draw:color="#a3cde6" />
+ <draw:color draw:name="HLC 240 80 30" draw:color="#8cd0f6" />
+ <draw:color draw:name="HLC 240 90 10" draw:color="#d2e6f1" />
+ <draw:color draw:name="HLC 250 20 10" draw:color="#25323d" />
+ <draw:color draw:name="HLC 250 20 20" draw:color="#11344a" />
+ <draw:color draw:name="HLC 250 30 10" draw:color="#3b4854" />
+ <draw:color draw:name="HLC 250 30 20" draw:color="#2b4a62" />
+ <draw:color draw:name="HLC 250 30 30" draw:color="#004d72" />
+ <draw:color draw:name="HLC 250 40 10" draw:color="#53606d" />
+ <draw:color draw:name="HLC 250 40 20" draw:color="#44627b" />
+ <draw:color draw:name="HLC 250 40 30" draw:color="#26648c" />
+ <draw:color draw:name="HLC 250 40 40" draw:color="#00669b" />
+ <draw:color draw:name="HLC 250 40 50" draw:color="#0069ab" />
+ <draw:color draw:name="HLC 250 50 10" draw:color="#6b7986" />
+ <draw:color draw:name="HLC 250 50 20" draw:color="#5d7b95" />
+ <draw:color draw:name="HLC 250 50 30" draw:color="#447da6" />
+ <draw:color draw:name="HLC 250 50 40" draw:color="#1d7fb6" />
+ <draw:color draw:name="HLC 250 50 50" draw:color="#0082c7" />
+ <draw:color draw:name="HLC 250 60 10" draw:color="#8593a0" />
+ <draw:color draw:name="HLC 250 60 20" draw:color="#7695b0" />
+ <draw:color draw:name="HLC 250 60 30" draw:color="#6097c2" />
+ <draw:color draw:name="HLC 250 60 40" draw:color="#4499d1" />
+ <draw:color draw:name="HLC 250 70 10" draw:color="#9fadbb" />
+ <draw:color draw:name="HLC 250 70 20" draw:color="#90afcb" />
+ <draw:color draw:name="HLC 250 70 30" draw:color="#7bb2dd" />
+ <draw:color draw:name="HLC 250 80 10" draw:color="#bac9d7" />
+ <draw:color draw:name="HLC 250 80 20" draw:color="#accbe8" />
+ <draw:color draw:name="HLC 250 90 10" draw:color="#d6e5f3" />
+ <draw:color draw:name="HLC 260 20 10" draw:color="#29313d" />
+ <draw:color draw:name="HLC 260 20 20" draw:color="#19324c" />
+ <draw:color draw:name="HLC 260 30 10" draw:color="#3f4755" />
+ <draw:color draw:name="HLC 260 30 20" draw:color="#314964" />
+ <draw:color draw:name="HLC 260 30 30" draw:color="#184a74" />
+ <draw:color draw:name="HLC 260 40 10" draw:color="#575f6d" />
+ <draw:color draw:name="HLC 260 40 20" draw:color="#49617d" />
+ <draw:color draw:name="HLC 260 40 30" draw:color="#36628e" />
+ <draw:color draw:name="HLC 260 40 40" draw:color="#0a649e" />
+ <draw:color draw:name="HLC 260 40 50" draw:color="#0065af" />
+ <draw:color draw:name="HLC 260 50 10" draw:color="#6f7886" />
+ <draw:color draw:name="HLC 260 50 20" draw:color="#627997" />
+ <draw:color draw:name="HLC 260 50 30" draw:color="#517ba8" />
+ <draw:color draw:name="HLC 260 50 40" draw:color="#377db9" />
+ <draw:color draw:name="HLC 260 60 10" draw:color="#8992a0" />
+ <draw:color draw:name="HLC 260 60 20" draw:color="#7c93b2" />
+ <draw:color draw:name="HLC 260 60 30" draw:color="#6c95c3" />
+ <draw:color draw:name="HLC 260 60 40" draw:color="#5696d5" />
+ <draw:color draw:name="HLC 260 70 10" draw:color="#a3acbb" />
+ <draw:color draw:name="HLC 260 70 20" draw:color="#96aecd" />
+ <draw:color draw:name="HLC 260 70 30" draw:color="#87afdf" />
+ <draw:color draw:name="HLC 260 80 10" draw:color="#bec7d7" />
+ <draw:color draw:name="HLC 260 80 20" draw:color="#b1c9ea" />
+ <draw:color draw:name="HLC 260 90 10" draw:color="#dae3f3" />
+ <draw:color draw:name="HLC 270 20 10" draw:color="#2a313f" />
+ <draw:color draw:name="HLC 270 20 20" draw:color="#1f314e" />
+ <draw:color draw:name="HLC 270 30 10" draw:color="#404756" />
+ <draw:color draw:name="HLC 270 30 20" draw:color="#374866" />
+ <draw:color draw:name="HLC 270 30 30" draw:color="#284875" />
+ <draw:color draw:name="HLC 270 30 40" draw:color="#054985" />
+ <draw:color draw:name="HLC 270 40 10" draw:color="#585f6e" />
+ <draw:color draw:name="HLC 270 40 20" draw:color="#4f5f7f" />
+ <draw:color draw:name="HLC 270 40 30" draw:color="#43608f" />
+ <draw:color draw:name="HLC 270 40 40" draw:color="#3060a0" />
+ <draw:color draw:name="HLC 270 40 50" draw:color="#0061b1" />
+ <draw:color draw:name="HLC 270 50 10" draw:color="#707788" />
+ <draw:color draw:name="HLC 270 50 20" draw:color="#687899" />
+ <draw:color draw:name="HLC 270 50 30" draw:color="#5d78aa" />
+ <draw:color draw:name="HLC 270 50 40" draw:color="#4d79bb" />
+ <draw:color draw:name="HLC 270 60 10" draw:color="#8a91a2" />
+ <draw:color draw:name="HLC 270 60 20" draw:color="#8192b4" />
+ <draw:color draw:name="HLC 270 60 30" draw:color="#7792c5" />
+ <draw:color draw:name="HLC 270 70 10" draw:color="#a4acbd" />
+ <draw:color draw:name="HLC 270 70 20" draw:color="#9caccf" />
+ <draw:color draw:name="HLC 270 80 10" draw:color="#bfc7d9" />
+ <draw:color draw:name="HLC 270 80 20" draw:color="#b7c7ec" />
+ <draw:color draw:name="HLC 270 90 10" draw:color="#dbe3f5" />
+ <draw:color draw:name="HLC 280 20 10" draw:color="#2c303d" />
+ <draw:color draw:name="HLC 280 20 20" draw:color="#27304c" />
+ <draw:color draw:name="HLC 280 30 10" draw:color="#434655" />
+ <draw:color draw:name="HLC 280 30 20" draw:color="#3e4664" />
+ <draw:color draw:name="HLC 280 30 30" draw:color="#374674" />
+ <draw:color draw:name="HLC 280 30 40" draw:color="#2b4584" />
+ <draw:color draw:name="HLC 280 30 50" draw:color="#0e4694" />
+ <draw:color draw:name="HLC 280 40 10" draw:color="#5a5e6d" />
+ <draw:color draw:name="HLC 280 40 20" draw:color="#565e7d" />
+ <draw:color draw:name="HLC 280 40 30" draw:color="#505d8e" />
+ <draw:color draw:name="HLC 280 40 40" draw:color="#475d9e" />
+ <draw:color draw:name="HLC 280 50 10" draw:color="#737786" />
+ <draw:color draw:name="HLC 280 50 20" draw:color="#6f7697" />
+ <draw:color draw:name="HLC 280 50 30" draw:color="#6976a8" />
+ <draw:color draw:name="HLC 280 50 40" draw:color="#6175ba" />
+ <draw:color draw:name="HLC 280 60 10" draw:color="#8c90a0" />
+ <draw:color draw:name="HLC 280 60 20" draw:color="#8890b2" />
+ <draw:color draw:name="HLC 280 60 30" draw:color="#838fc4" />
+ <draw:color draw:name="HLC 280 70 10" draw:color="#a7abbb" />
+ <draw:color draw:name="HLC 280 70 20" draw:color="#a3aace" />
+ <draw:color draw:name="HLC 280 80 10" draw:color="#c2c6d7" />
+ <draw:color draw:name="HLC 280 80 20" draw:color="#bec5ea" />
+ <draw:color draw:name="HLC 280 90 10" draw:color="#dee2f4" />
+ <draw:color draw:name="HLC 290 20 10" draw:color="#302f3d" />
+ <draw:color draw:name="HLC 290 20 20" draw:color="#2e2e4b" />
+ <draw:color draw:name="HLC 290 20 30" draw:color="#2a2c5a" />
+ <draw:color draw:name="HLC 290 30 10" draw:color="#464555" />
+ <draw:color draw:name="HLC 290 30 20" draw:color="#454463" />
+ <draw:color draw:name="HLC 290 30 30" draw:color="#424373" />
+ <draw:color draw:name="HLC 290 30 40" draw:color="#3e4181" />
+ <draw:color draw:name="HLC 290 30 50" draw:color="#374091" />
+ <draw:color draw:name="HLC 290 40 10" draw:color="#5e5d6d" />
+ <draw:color draw:name="HLC 290 40 20" draw:color="#5c5c7c" />
+ <draw:color draw:name="HLC 290 40 30" draw:color="#5b5a8c" />
+ <draw:color draw:name="HLC 290 40 40" draw:color="#57599b" />
+ <draw:color draw:name="HLC 290 50 10" draw:color="#777686" />
+ <draw:color draw:name="HLC 290 50 20" draw:color="#757496" />
+ <draw:color draw:name="HLC 290 50 30" draw:color="#7473a7" />
+ <draw:color draw:name="HLC 290 60 10" draw:color="#908fa0" />
+ <draw:color draw:name="HLC 290 60 20" draw:color="#8f8eb0" />
+ <draw:color draw:name="HLC 290 60 30" draw:color="#8e8cc2" />
+ <draw:color draw:name="HLC 290 70 10" draw:color="#abaabb" />
+ <draw:color draw:name="HLC 290 70 20" draw:color="#aaa8cc" />
+ <draw:color draw:name="HLC 290 80 10" draw:color="#c6c5d7" />
+ <draw:color draw:name="HLC 290 90 10" draw:color="#e2e1f4" />
+ <draw:color draw:name="HLC 300 20 10" draw:color="#332e3c" />
+ <draw:color draw:name="HLC 300 20 20" draw:color="#352c49" />
+ <draw:color draw:name="HLC 300 20 30" draw:color="#362957" />
+ <draw:color draw:name="HLC 300 30 10" draw:color="#4a4453" />
+ <draw:color draw:name="HLC 300 30 20" draw:color="#4c4261" />
+ <draw:color draw:name="HLC 300 30 30" draw:color="#4d3f6f" />
+ <draw:color draw:name="HLC 300 30 40" draw:color="#4e3d7c" />
+ <draw:color draw:name="HLC 300 30 50" draw:color="#4e3a8b" />
+ <draw:color draw:name="HLC 300 40 10" draw:color="#625c6b" />
+ <draw:color draw:name="HLC 300 40 20" draw:color="#64597a" />
+ <draw:color draw:name="HLC 300 40 30" draw:color="#665789" />
+ <draw:color draw:name="HLC 300 40 40" draw:color="#685496" />
+ <draw:color draw:name="HLC 300 50 10" draw:color="#7b7485" />
+ <draw:color draw:name="HLC 300 50 20" draw:color="#7d7294" />
+ <draw:color draw:name="HLC 300 50 30" draw:color="#7f6fa3" />
+ <draw:color draw:name="HLC 300 50 40" draw:color="#816cb1" />
+ <draw:color draw:name="HLC 300 60 10" draw:color="#958e9f" />
+ <draw:color draw:name="HLC 300 60 20" draw:color="#978baf" />
+ <draw:color draw:name="HLC 300 60 30" draw:color="#9a89bf" />
+ <draw:color draw:name="HLC 300 70 10" draw:color="#afa8ba" />
+ <draw:color draw:name="HLC 300 70 20" draw:color="#b2a6ca" />
+ <draw:color draw:name="HLC 300 80 10" draw:color="#cbc4d5" />
+ <draw:color draw:name="HLC 300 80 20" draw:color="#cec1e6" />
+ <draw:color draw:name="HLC 300 90 10" draw:color="#e7e0f2" />
+ <draw:color draw:name="HLC 310 20 10" draw:color="#352d3b" />
+ <draw:color draw:name="HLC 310 20 20" draw:color="#392a46" />
+ <draw:color draw:name="HLC 310 20 30" draw:color="#3e2652" />
+ <draw:color draw:name="HLC 310 30 10" draw:color="#4c4452" />
+ <draw:color draw:name="HLC 310 30 20" draw:color="#51415e" />
+ <draw:color draw:name="HLC 310 30 30" draw:color="#563c6b" />
+ <draw:color draw:name="HLC 310 30 40" draw:color="#5a3876" />
+ <draw:color draw:name="HLC 310 30 50" draw:color="#5e3383" />
+ <draw:color draw:name="HLC 310 40 10" draw:color="#645b6a" />
+ <draw:color draw:name="HLC 310 40 20" draw:color="#695877" />
+ <draw:color draw:name="HLC 310 40 30" draw:color="#6f5484" />
+ <draw:color draw:name="HLC 310 40 40" draw:color="#735090" />
+ <draw:color draw:name="HLC 310 50 10" draw:color="#7d7483" />
+ <draw:color draw:name="HLC 310 50 20" draw:color="#827091" />
+ <draw:color draw:name="HLC 310 50 30" draw:color="#896c9f" />
+ <draw:color draw:name="HLC 310 50 40" draw:color="#8d68ab" />
+ <draw:color draw:name="HLC 310 60 10" draw:color="#978d9d" />
+ <draw:color draw:name="HLC 310 60 20" draw:color="#9c8aab" />
+ <draw:color draw:name="HLC 310 60 30" draw:color="#a386ba" />
+ <draw:color draw:name="HLC 310 70 10" draw:color="#b2a8b8" />
+ <draw:color draw:name="HLC 310 70 20" draw:color="#b7a4c7" />
+ <draw:color draw:name="HLC 310 80 10" draw:color="#cdc3d4" />
+ <draw:color draw:name="HLC 310 80 20" draw:color="#d3bfe3" />
+ <draw:color draw:name="HLC 310 90 10" draw:color="#e9dff0" />
+ <draw:color draw:name="HLC 320 20 10" draw:color="#372d39" />
+ <draw:color draw:name="HLC 320 20 20" draw:color="#3f2842" />
+ <draw:color draw:name="HLC 320 20 30" draw:color="#46224d" />
+ <draw:color draw:name="HLC 320 30 10" draw:color="#4e4350" />
+ <draw:color draw:name="HLC 320 30 20" draw:color="#573e5a" />
+ <draw:color draw:name="HLC 320 30 30" draw:color="#5e3965" />
+ <draw:color draw:name="HLC 320 30 40" draw:color="#65336e" />
+ <draw:color draw:name="HLC 320 30 50" draw:color="#6b2b7a" />
+ <draw:color draw:name="HLC 320 40 10" draw:color="#665b68" />
+ <draw:color draw:name="HLC 320 40 20" draw:color="#705672" />
+ <draw:color draw:name="HLC 320 40 30" draw:color="#78517e" />
+ <draw:color draw:name="HLC 320 40 40" draw:color="#7f4b88" />
+ <draw:color draw:name="HLC 320 40 50" draw:color="#864494" />
+ <draw:color draw:name="HLC 320 50 10" draw:color="#7f7381" />
+ <draw:color draw:name="HLC 320 50 20" draw:color="#896e8c" />
+ <draw:color draw:name="HLC 320 50 30" draw:color="#926998" />
+ <draw:color draw:name="HLC 320 50 40" draw:color="#9964a2" />
+ <draw:color draw:name="HLC 320 60 10" draw:color="#998d9b" />
+ <draw:color draw:name="HLC 320 60 20" draw:color="#a488a6" />
+ <draw:color draw:name="HLC 320 60 30" draw:color="#ad83b3" />
+ <draw:color draw:name="HLC 320 70 10" draw:color="#b4a7b6" />
+ <draw:color draw:name="HLC 320 70 20" draw:color="#bfa2c1" />
+ <draw:color draw:name="HLC 320 70 30" draw:color="#c89dce" />
+ <draw:color draw:name="HLC 320 80 10" draw:color="#d0c2d2" />
+ <draw:color draw:name="HLC 320 80 20" draw:color="#dbbddd" />
+ <draw:color draw:name="HLC 320 90 10" draw:color="#ecdeee" />
+ <draw:color draw:name="HLC 330 20 10" draw:color="#392c38" />
+ <draw:color draw:name="HLC 330 20 20" draw:color="#43273f" />
+ <draw:color draw:name="HLC 330 20 30" draw:color="#4c1f47" />
+ <draw:color draw:name="HLC 330 30 10" draw:color="#50424f" />
+ <draw:color draw:name="HLC 330 30 20" draw:color="#5b3d57" />
+ <draw:color draw:name="HLC 330 30 30" draw:color="#65365f" />
+ <draw:color draw:name="HLC 330 30 40" draw:color="#6d2f67" />
+ <draw:color draw:name="HLC 330 30 50" draw:color="#76246f" />
+ <draw:color draw:name="HLC 330 40 10" draw:color="#695a67" />
+ <draw:color draw:name="HLC 330 40 20" draw:color="#74546f" />
+ <draw:color draw:name="HLC 330 40 30" draw:color="#7e4e77" />
+ <draw:color draw:name="HLC 330 40 40" draw:color="#874780" />
+ <draw:color draw:name="HLC 330 40 50" draw:color="#913e88" />
+ <draw:color draw:name="HLC 330 50 10" draw:color="#827280" />
+ <draw:color draw:name="HLC 330 50 20" draw:color="#8e6d88" />
+ <draw:color draw:name="HLC 330 50 30" draw:color="#996791" />
+ <draw:color draw:name="HLC 330 50 40" draw:color="#a2609a" />
+ <draw:color draw:name="HLC 330 60 10" draw:color="#9c8c9a" />
+ <draw:color draw:name="HLC 330 60 20" draw:color="#a886a3" />
+ <draw:color draw:name="HLC 330 60 30" draw:color="#b480ac" />
+ <draw:color draw:name="HLC 330 60 40" draw:color="#be7ab5" />
+ <draw:color draw:name="HLC 330 70 10" draw:color="#b7a6b4" />
+ <draw:color draw:name="HLC 330 70 20" draw:color="#c4a1be" />
+ <draw:color draw:name="HLC 330 70 30" draw:color="#d09ac7" />
+ <draw:color draw:name="HLC 330 80 10" draw:color="#d2c2d0" />
+ <draw:color draw:name="HLC 330 80 20" draw:color="#e0bcda" />
+ <draw:color draw:name="HLC 330 90 10" draw:color="#efddec" />
+ <draw:color draw:name="HLC 340 20 10" draw:color="#3c2c35" />
+ <draw:color draw:name="HLC 340 20 20" draw:color="#46263a" />
+ <draw:color draw:name="HLC 340 20 30" draw:color="#511d40" />
+ <draw:color draw:name="HLC 340 30 10" draw:color="#53424c" />
+ <draw:color draw:name="HLC 340 30 20" draw:color="#5e3c51" />
+ <draw:color draw:name="HLC 340 30 30" draw:color="#6a3457" />
+ <draw:color draw:name="HLC 340 30 40" draw:color="#742b5c" />
+ <draw:color draw:name="HLC 340 30 50" draw:color="#7f1b62" />
+ <draw:color draw:name="HLC 340 40 10" draw:color="#6b5963" />
+ <draw:color draw:name="HLC 340 40 20" draw:color="#775369" />
+ <draw:color draw:name="HLC 340 40 30" draw:color="#844c6f" />
+ <draw:color draw:name="HLC 340 40 40" draw:color="#8f4475" />
+ <draw:color draw:name="HLC 340 40 50" draw:color="#9a387b" />
+ <draw:color draw:name="HLC 340 40 60" draw:color="#a52981" />
+ <draw:color draw:name="HLC 340 50 10" draw:color="#85727c" />
+ <draw:color draw:name="HLC 340 50 20" draw:color="#916c82" />
+ <draw:color draw:name="HLC 340 50 30" draw:color="#9e6589" />
+ <draw:color draw:name="HLC 340 50 40" draw:color="#aa5d8e" />
+ <draw:color draw:name="HLC 340 50 50" draw:color="#b65395" />
+ <draw:color draw:name="HLC 340 60 10" draw:color="#9f8b96" />
+ <draw:color draw:name="HLC 340 60 20" draw:color="#ac859c" />
+ <draw:color draw:name="HLC 340 60 30" draw:color="#ba7ea3" />
+ <draw:color draw:name="HLC 340 60 40" draw:color="#c677a9" />
+ <draw:color draw:name="HLC 340 70 10" draw:color="#baa6b1" />
+ <draw:color draw:name="HLC 340 70 20" draw:color="#c8a0b7" />
+ <draw:color draw:name="HLC 340 70 30" draw:color="#d698be" />
+ <draw:color draw:name="HLC 340 80 10" draw:color="#d5c1cc" />
+ <draw:color draw:name="HLC 340 80 20" draw:color="#e4bbd2" />
+ <draw:color draw:name="HLC 340 90 10" draw:color="#f2dde8" />
+ <draw:color draw:name="HLC 350 20 10" draw:color="#3c2c32" />
+ <draw:color draw:name="HLC 350 20 20" draw:color="#482535" />
+ <draw:color draw:name="HLC 350 20 30" draw:color="#531b39" />
+ <draw:color draw:name="HLC 350 30 10" draw:color="#544249" />
+ <draw:color draw:name="HLC 350 30 20" draw:color="#613b4c" />
+ <draw:color draw:name="HLC 350 30 30" draw:color="#6d334f" />
+ <draw:color draw:name="HLC 350 30 40" draw:color="#792853" />
+ <draw:color draw:name="HLC 350 30 50" draw:color="#841555" />
+ <draw:color draw:name="HLC 350 40 10" draw:color="#6c5960" />
+ <draw:color draw:name="HLC 350 40 20" draw:color="#7a5364" />
+ <draw:color draw:name="HLC 350 40 30" draw:color="#874b68" />
+ <draw:color draw:name="HLC 350 40 40" draw:color="#94416b" />
+ <draw:color draw:name="HLC 350 40 50" draw:color="#a0346d" />
+ <draw:color draw:name="HLC 350 40 60" draw:color="#ac2171" />
+ <draw:color draw:name="HLC 350 50 10" draw:color="#867279" />
+ <draw:color draw:name="HLC 350 50 20" draw:color="#946b7d" />
+ <draw:color draw:name="HLC 350 50 30" draw:color="#a26381" />
+ <draw:color draw:name="HLC 350 50 40" draw:color="#b05a84" />
+ <draw:color draw:name="HLC 350 50 50" draw:color="#bd4f86" />
+ <draw:color draw:name="HLC 350 50 60" draw:color="#c9418a" />
+ <draw:color draw:name="HLC 350 60 10" draw:color="#a08b93" />
+ <draw:color draw:name="HLC 350 60 20" draw:color="#af8597" />
+ <draw:color draw:name="HLC 350 60 30" draw:color="#be7d9b" />
+ <draw:color draw:name="HLC 350 60 40" draw:color="#cc749e" />
+ <draw:color draw:name="HLC 350 60 50" draw:color="#da6aa1" />
+ <draw:color draw:name="HLC 350 70 10" draw:color="#bba6ad" />
+ <draw:color draw:name="HLC 350 70 20" draw:color="#cb9fb1" />
+ <draw:color draw:name="HLC 350 70 30" draw:color="#da97b5" />
+ <draw:color draw:name="HLC 350 70 40" draw:color="#e98fb9" />
+ <draw:color draw:name="HLC 350 80 10" draw:color="#d7c1c9" />
+ <draw:color draw:name="HLC 350 80 20" draw:color="#e7bacd" />
+ <draw:color draw:name="HLC 350 90 10" draw:color="#f3dde5" />
+ <draw:color draw:name="HLC 360 20 10" draw:color="#3e2b31" />
+ <draw:color draw:name="HLC 360 20 20" draw:color="#4b2431" />
+ <draw:color draw:name="HLC 360 20 30" draw:color="#561932" />
+ <draw:color draw:name="HLC 360 30 10" draw:color="#564147" />
+ <draw:color draw:name="HLC 360 30 20" draw:color="#633a47" />
+ <draw:color draw:name="HLC 360 30 30" draw:color="#703248" />
+ <draw:color draw:name="HLC 360 30 40" draw:color="#7c2648" />
+ <draw:color draw:name="HLC 360 30 50" draw:color="#871149" />
+ <draw:color draw:name="HLC 360 40 10" draw:color="#6e595f" />
+ <draw:color draw:name="HLC 360 40 20" draw:color="#7d525f" />
+ <draw:color draw:name="HLC 360 40 30" draw:color="#8a4a60" />
+ <draw:color draw:name="HLC 360 40 40" draw:color="#974060" />
+ <draw:color draw:name="HLC 360 40 50" draw:color="#a43261" />
+ <draw:color draw:name="HLC 360 40 60" draw:color="#b01d61" />
+ <draw:color draw:name="HLC 360 50 10" draw:color="#887177" />
+ <draw:color draw:name="HLC 360 50 20" draw:color="#976a78" />
+ <draw:color draw:name="HLC 360 50 30" draw:color="#a66278" />
+ <draw:color draw:name="HLC 360 50 40" draw:color="#b45979" />
+ <draw:color draw:name="HLC 360 50 50" draw:color="#c14e79" />
+ <draw:color draw:name="HLC 360 50 60" draw:color="#ce3f7a" />
+ <draw:color draw:name="HLC 360 50 70" draw:color="#db287a" />
+ <draw:color draw:name="HLC 360 60 10" draw:color="#a28b91" />
+ <draw:color draw:name="HLC 360 60 20" draw:color="#b28491" />
+ <draw:color draw:name="HLC 360 60 30" draw:color="#c27c92" />
+ <draw:color draw:name="HLC 360 60 40" draw:color="#d07392" />
+ <draw:color draw:name="HLC 360 60 50" draw:color="#de6993" />
+ <draw:color draw:name="HLC 360 70 10" draw:color="#bda5ab" />
+ <draw:color draw:name="HLC 360 70 20" draw:color="#ce9eac" />
+ <draw:color draw:name="HLC 360 70 30" draw:color="#de96ac" />
+ <draw:color draw:name="HLC 360 70 40" draw:color="#ed8ead" />
+ <draw:color draw:name="HLC 360 80 10" draw:color="#d9c0c7" />
+ <draw:color draw:name="HLC 360 80 20" draw:color="#ebb9c7" />
+ <draw:color draw:name="HLC 360 90 10" draw:color="#f6dce3" />
+</ooo:color-table>
diff --git a/extras/source/palettes/hatching.soh b/extras/source/palettes/hatching.soh
new file mode 100644
index 000000000..985474a5f
--- /dev/null
+++ b/extras/source/palettes/hatching.soh
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:hatch-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:hatch draw:name="Hatching 1" draw:style="single" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 2" draw:style="single" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 3" draw:style="single" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Hatching 4" draw:style="single" draw:color="#000000" draw:distance="0.0799inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 5" draw:style="single" draw:color="#000000" draw:distance="0.0799inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 6" draw:style="single" draw:color="#000000" draw:distance="0.0799inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Hatching 7" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 8" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 9" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Hatching 10" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="100"/>
+ <draw:hatch draw:name="Hatching 11" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="200"/>
+ <draw:hatch draw:name="Hatching 12" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="300"/>
+ <draw:hatch draw:name="Hatching 13" draw:style="single" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="400"/>
+ <draw:hatch draw:name="Hatching 14" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 15" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 16" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="150"/>
+ <draw:hatch draw:name="Hatching 17" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="300"/>
+ <draw:hatch draw:name="Hatching 18" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 19" draw:style="double" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="110"/>
+ <draw:hatch draw:name="Hatching 20" draw:style="double" draw:color="#000000" draw:distance="0.1598inch" draw:rotation="260"/>
+ <draw:hatch draw:name="Hatching 21" draw:style="triple" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 22" draw:style="triple" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 23" draw:style="triple" draw:color="#000000" draw:distance="0.1201inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Hatching 24" draw:style="triple" draw:color="#000000" draw:distance="0.1598inch" draw:rotation="220"/>
+ <draw:hatch draw:name="Hatching 25" draw:style="triple" draw:color="#000000" draw:distance="0.2inch" draw:rotation="650"/>
+ <draw:hatch draw:name="Hatching 26" draw:style="triple" draw:color="#000000" draw:distance="0.2inch" draw:rotation="560"/>
+ <draw:hatch draw:name="Hatching 27" draw:style="single" draw:color="#0000ff" draw:distance="0.1201inch" draw:rotation="560"/>
+ <draw:hatch draw:name="Hatching 28" draw:style="single" draw:color="#0000ff" draw:distance="0.1201inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Hatching 29" draw:style="single" draw:color="#0000ff" draw:distance="0.1201inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Hatching 30" draw:style="single" draw:color="#ff0000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 31" draw:style="double" draw:color="#ffff00" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 32" draw:style="triple" draw:color="#ff00ff" draw:distance="0.1201inch" draw:rotation="650"/>
+ <draw:hatch draw:name="Hatching 33" draw:style="triple" draw:color="#663300" draw:distance="0.1201inch" draw:rotation="650"/>
+ <draw:hatch draw:name="Hatching 34" draw:style="triple" draw:color="#ff6633" draw:distance="0.1614inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Hatching 35" draw:style="double" draw:color="#e6e64c" draw:distance="0.1614inch" draw:rotation="450"/>
+</office:hatch-table> \ No newline at end of file
diff --git a/extras/source/palettes/html.soc b/extras/source/palettes/html.soc
new file mode 100644
index 000000000..41355aa65
--- /dev/null
+++ b/extras/source/palettes/html.soc
@@ -0,0 +1,155 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- References: https://www.w3.org/TR/css3-color/ and https://en.wikipedia.org/wiki/Web_colors-->
+
+<office:color-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+<!-- White colors -->
+ <draw:color draw:name="White" draw:color="#ffffff"/>
+ <draw:color draw:name="Snow" draw:color="#fffafa"/>
+ <draw:color draw:name="Honeydew" draw:color="#f0fff0"/>
+ <draw:color draw:name="MintCream" draw:color="#f5fffa"/>
+ <draw:color draw:name="Azure" draw:color="#f0ffff"/>
+ <draw:color draw:name="AliceBlue" draw:color="#f0f8ff"/>
+ <draw:color draw:name="GhostWhite" draw:color="#f8f8ff"/>
+ <draw:color draw:name="WhiteSmoke" draw:color="#f5f5f5"/>
+ <draw:color draw:name="Seashell" draw:color="#fff5ee"/>
+ <draw:color draw:name="Beige" draw:color="#f5f5dc"/>
+ <draw:color draw:name="Oldlace" draw:color="#fdf5e6"/>
+ <draw:color draw:name="FloralWhite" draw:color="#fffaf0"/>
+ <draw:color draw:name="Ivory" draw:color="#fffff0"/>
+ <draw:color draw:name="AntiqueWhite" draw:color="#faebd7"/>
+ <draw:color draw:name="Linen" draw:color="#faf0e6"/>
+ <draw:color draw:name="LavenderBlush" draw:color="#fff0f5"/>
+ <draw:color draw:name="Mistyrose" draw:color="#ffe4e1"/>
+<!-- Gray and black colors -->
+ <draw:color draw:name="Gainsboro" draw:color="#dcdcdc"/>
+ <draw:color draw:name="LightGray" draw:color="#d3d3d3"/>
+ <draw:color draw:name="Silver" draw:color="#C0C0C0"/>
+ <draw:color draw:name="DarkGray" draw:color="#a9a9a9"/>
+ <draw:color draw:name="Gray" draw:color="#808080"/>
+ <draw:color draw:name="DimGray" draw:color="#696969"/>
+ <draw:color draw:name="LightSlateGray" draw:color="#778899"/>
+ <draw:color draw:name="SlateGray" draw:color="#708090"/>
+ <draw:color draw:name="DarkSlateGray" draw:color="#2f4f4f"/>
+ <draw:color draw:name="Black" draw:color="#000000"/>
+<!-- Pink colors -->
+ <draw:color draw:name="Pink" draw:color="#ffc0cb"/>
+ <draw:color draw:name="LightPink" draw:color="#ffb6c1"/>
+ <draw:color draw:name="HotPink" draw:color="#ff69b4"/>
+ <draw:color draw:name="DeepPink" draw:color="#ff1493"/>
+ <draw:color draw:name="PaleVioletRed" draw:color="#db7093"/>
+ <draw:color draw:name="MediumVioletRed" draw:color="#c71585"/>
+<!-- Red colors -->
+ <draw:color draw:name="LightSalmon" draw:color="#ffa07a"/>
+ <draw:color draw:name="Salmon" draw:color="#fa8072"/>
+ <draw:color draw:name="DarkSalmon" draw:color="#e9967a"/>
+ <draw:color draw:name="LightCoral" draw:color="#f08080"/>
+ <draw:color draw:name="IndianRed" draw:color="#cd5c5c"/>
+ <draw:color draw:name="Crimson" draw:color="#dc143c"/>
+ <draw:color draw:name="FireBrick" draw:color="#b22222"/>
+ <draw:color draw:name="DarkRed" draw:color="#8b0000"/>
+ <draw:color draw:name="Red" draw:color="#FF0000"/>
+<!-- Orange colors -->
+ <draw:color draw:name="OrangeRed" draw:color="#ff4500"/>
+ <draw:color draw:name="Tomato" draw:color="#ff6347"/>
+ <draw:color draw:name="Coral" draw:color="#ff7f50"/>
+ <draw:color draw:name="DarkOrange" draw:color="#ff8c00"/>
+ <draw:color draw:name="Orange" draw:color="#ffa500"/>
+ <!-- Yellow colors -->
+ <draw:color draw:name="Yellow" draw:color="#FFFF00"/>
+ <draw:color draw:name="LightYellow" draw:color="#ffffe0"/>
+ <draw:color draw:name="LemonChiffon" draw:color="#fffacd"/>
+ <draw:color draw:name="LightGoldenrodYellow" draw:color="#fafad2"/>
+ <draw:color draw:name="PapayaWhip" draw:color="#ffefd5"/>
+ <draw:color draw:name="Moccasin" draw:color="#ffe4b5"/>
+ <draw:color draw:name="PeachPuff" draw:color="#ffdab9"/>
+ <draw:color draw:name="PaleGoldenrod" draw:color="#eee8aa"/>
+ <draw:color draw:name="Khaki" draw:color="#f0e68c"/>
+ <draw:color draw:name="DarkKhaki" draw:color="#bdb76b"/>
+ <draw:color draw:name="Gold" draw:color="#ffd700"/>
+ <!-- Brown colors -->
+ <draw:color draw:name="Cornsilk" draw:color="#fff8dc"/>
+ <draw:color draw:name="BlanchedAlmond" draw:color="#ffebcd"/>
+ <draw:color draw:name="Bisque" draw:color="#ffe4c4"/>
+ <draw:color draw:name="NavajoWhite" draw:color="#ffdead"/>
+ <draw:color draw:name="Wheat" draw:color="#f5deb3"/>
+ <draw:color draw:name="BurlyWood" draw:color="#deb887"/>
+ <draw:color draw:name="Tan" draw:color="#d2b48c"/>
+ <draw:color draw:name="RosyBrown" draw:color="#bc8f8f"/>
+ <draw:color draw:name="SandyBrown" draw:color="#f4a460"/>
+ <draw:color draw:name="Goldenrod" draw:color="#daa520"/>
+ <draw:color draw:name="DarkGoldenrod" draw:color="#b8860b"/>
+ <draw:color draw:name="Peru" draw:color="#cd853f"/>
+ <draw:color draw:name="Chocolate" draw:color="#d2691e"/>
+ <draw:color draw:name="SaddleBrown" draw:color="#8b4513"/>
+ <draw:color draw:name="Sienna" draw:color="#a0522d"/>
+ <draw:color draw:name="Brown" draw:color="#a52a2a"/>
+ <draw:color draw:name="Maroon" draw:color="#800000"/>
+<!-- Green colors -->
+ <draw:color draw:name="DarkOliveGreen" draw:color="#556b2f"/>
+ <draw:color draw:name="Olive" draw:color="#808000"/>
+ <draw:color draw:name="OliveDrab" draw:color="#6b8e23"/>
+ <draw:color draw:name="YellowGreen" draw:color="#9acd32"/>
+ <draw:color draw:name="LimeGreen" draw:color="#32cd32"/>
+ <draw:color draw:name="Lime" draw:color="#00ff00"/>
+ <draw:color draw:name="LawnGreen" draw:color="#7cfc00"/>
+ <draw:color draw:name="Chartreuse" draw:color="#7fff00"/>
+ <draw:color draw:name="GreenYellow" draw:color="#adff2f"/>
+ <draw:color draw:name="SpringGreen" draw:color="#00ff7f"/>
+ <draw:color draw:name="MediumSpringGreen" draw:color="#00fa9a"/>
+ <draw:color draw:name="LightGreen" draw:color="#90ee90"/>
+ <draw:color draw:name="PaleGreen" draw:color="#98fb98"/>
+ <draw:color draw:name="DarkSeaGreen" draw:color="#8fbc8f"/>
+ <draw:color draw:name="MediumAquamarine" draw:color="#66cdaa"/>
+ <draw:color draw:name="MediumSeaGreen" draw:color="#3cb371"/>
+ <draw:color draw:name="SeaGreen" draw:color="#2e8b57"/>
+ <draw:color draw:name="ForestGreen" draw:color="#228b22"/>
+ <draw:color draw:name="Green" draw:color="#008000"/>
+ <draw:color draw:name="DarkGreen" draw:color="#006400"/>
+ <!-- Cyan colors -->
+ <draw:color draw:name="Aqua" draw:color="#00FFFF"/>
+ <draw:color draw:name="LightCyan" draw:color="#e0ffff"/>
+ <draw:color draw:name="PaleTurquoise" draw:color="#afeeee"/>
+ <draw:color draw:name="Aquamarine" draw:color="#7fffd4"/>
+ <draw:color draw:name="Turquoise" draw:color="#40e0d0"/>
+ <draw:color draw:name="MediumTurquoise" draw:color="#48d1cc"/>
+ <draw:color draw:name="DarkTurquoise" draw:color="#00ced1"/>
+ <draw:color draw:name="LightSeaGreen" draw:color="#20b2aa"/>
+ <draw:color draw:name="CadetBlue" draw:color="#5f9ea0"/>
+ <draw:color draw:name="DarkCyan" draw:color="#008b8b"/>
+ <draw:color draw:name="Teal" draw:color="#008080"/>
+<!-- Blue colors -->
+ <draw:color draw:name="LightSteelBlue" draw:color="#b0c4de"/>
+ <draw:color draw:name="PowderBlue" draw:color="#b0e0e6"/>
+ <draw:color draw:name="LightBlue" draw:color="#add8e6"/>
+ <draw:color draw:name="SkyBlue" draw:color="#87ceeb"/>
+ <draw:color draw:name="LightSkyBlue" draw:color="#87cefa"/>
+ <draw:color draw:name="DeepSkyBlue" draw:color="#00bfff"/>
+ <draw:color draw:name="DodgerBlue" draw:color="#1e90ff"/>
+ <draw:color draw:name="CornflowerBlue" draw:color="#6495ed"/>
+ <draw:color draw:name="SteelBlue" draw:color="#4682b4"/>
+ <draw:color draw:name="RoyalBlue" draw:color="#4169e1"/>
+ <draw:color draw:name="Blue" draw:color="#0000FF"/>
+ <draw:color draw:name="MediumBlue" draw:color="#0000cd"/>
+ <draw:color draw:name="DarkBlue" draw:color="#00008b"/>
+ <draw:color draw:name="Navy" draw:color="#000080"/>
+ <draw:color draw:name="MidnightBlue" draw:color="#191970"/>
+<!-- Purple, violet, and magenta colors -->
+ <draw:color draw:name="Lavender" draw:color="#e6e6fa"/>
+ <draw:color draw:name="Thistle" draw:color="#d8bfd8"/>
+ <draw:color draw:name="Plum" draw:color="#dda0dd"/>
+ <draw:color draw:name="Violet" draw:color="#ee82ee"/>
+ <draw:color draw:name="Orchid" draw:color="#da70d6"/>
+ <draw:color draw:name="Fuchsia" draw:color="#ff00ff"/>
+ <draw:color draw:name="MediumOrchid" draw:color="#ba55d3"/>
+ <draw:color draw:name="MediumPurple" draw:color="#9370db"/>
+ <draw:color draw:name="BlueViolet" draw:color="#8a2be2"/>
+ <draw:color draw:name="DarkViolet" draw:color="#9400d3"/>
+ <draw:color draw:name="DarkOrchid" draw:color="#9932cc"/>
+ <draw:color draw:name="DarkMagenta" draw:color="#8b008b"/>
+ <draw:color draw:name="Purple" draw:color="#800080"/>
+ <draw:color draw:name="Indigo" draw:color="#4b0082"/>
+ <draw:color draw:name="DarkSlateBlue" draw:color="#483d8b"/>
+ <draw:color draw:name="SlateBlue" draw:color="#6a5acd"/>
+ <draw:color draw:name="MediumSlateBlue" draw:color="#7b68ee"/>
+ <draw:color draw:name="RebeccaPurple" draw:color="#663399"/>
+</office:color-table>
diff --git a/extras/source/palettes/libreoffice.soc b/extras/source/palettes/libreoffice.soc
new file mode 100644
index 000000000..320761b62
--- /dev/null
+++ b/extras/source/palettes/libreoffice.soc
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ooo:color-table xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ooo="http://openoffice.org/2004/office">
+<!-- LibreOffice colors -->
+<!-- http://wiki.documentfoundation.org/Marketing/Branding#Colors -->
+ <!-- Green -->
+ <draw:color draw:name="Green 0" draw:color="#106802"/>
+ <draw:color draw:name="Green 1 (LibreOffice Main Color)" draw:color="#18a303"/>
+ <draw:color draw:name="Green 2" draw:color="#43c330"/>
+ <draw:color draw:name="Green 3" draw:color="#92e285"/>
+ <draw:color draw:name="Green 4" draw:color="#ccf4c6"/>
+ <draw:color draw:name="Green Accent" draw:color="#2cee0e"/>
+ <!-- Blue -->
+ <draw:color draw:name="Blue 0" draw:color="#023f62"/>
+ <draw:color draw:name="Blue 1" draw:color="#0369a3"/>
+ <draw:color draw:name="Blue 2" draw:color="#1c99e0"/>
+ <draw:color draw:name="Blue 3" draw:color="#63bbee"/>
+ <draw:color draw:name="Blue 4" draw:color="#aadcf7"/>
+ <draw:color draw:name="Blue Accent" draw:color="#00a0fc"/>
+ <!-- Orange -->
+ <draw:color draw:name="Orange 0" draw:color="#622502"/>
+ <draw:color draw:name="Orange 1" draw:color="#a33e03"/>
+ <draw:color draw:name="Orange 2" draw:color="#d36118"/>
+ <draw:color draw:name="Orange 3" draw:color="#f09e6f"/>
+ <draw:color draw:name="Orange 4" draw:color="#f9cfb5"/>
+ <draw:color draw:name="Orange Accent" draw:color="#fc5c00"/>
+ <!-- Pruple -->
+ <draw:color draw:name="Purple 0" draw:color="#530260"/>
+ <draw:color draw:name="Purple 1" draw:color="#8e03a3"/>
+ <draw:color draw:name="Purple 2" draw:color="#c254d2"/>
+ <draw:color draw:name="Purple 3" draw:color="#dc85e9"/>
+ <draw:color draw:name="Purple 4" draw:color="#f2cbf8"/>
+ <draw:color draw:name="Purple Accent" draw:color="#e327ff"/>
+ <!-- Yellow -->
+ <draw:color draw:name="Yellow 0" draw:color="#876900"/>
+ <draw:color draw:name="Yellow 1" draw:color="#c99c00"/>
+ <draw:color draw:name="Yellow 2" draw:color="#e9b913"/>
+ <draw:color draw:name="Yellow 3" draw:color="#f5cd53"/>
+ <draw:color draw:name="Yellow 4" draw:color="#fde9a9"/>
+ <draw:color draw:name="Yellow Accent" draw:color="#ffd74c"/>
+ <!-- Black and white -->
+ <draw:color draw:name="Black" draw:color="#000000" />
+ <draw:color draw:name="White" draw:color="#ffffff" />
+</ooo:color-table>
diff --git a/extras/source/palettes/material.soc b/extras/source/palettes/material.soc
new file mode 100644
index 000000000..c5f8823f2
--- /dev/null
+++ b/extras/source/palettes/material.soc
@@ -0,0 +1,271 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- References: https://material.io/design/color/#color-theme-creation -->
+
+<office:color-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+
+ <!-- Gray palette -->
+ <draw:color draw:name="Gray" draw:color="#9E9E9E"/>
+ <draw:color draw:name="Gray 50" draw:color="#FAFAFA"/>
+ <draw:color draw:name="Gray 100" draw:color="#F5F5F5"/>
+ <draw:color draw:name="Gray 200" draw:color="#EEEEEE"/>
+ <draw:color draw:name="Gray 300" draw:color="#E0E0E0"/>
+ <draw:color draw:name="Gray 400" draw:color="#BDBDBD"/>
+ <draw:color draw:name="Gray 600" draw:color="#757575"/>
+ <draw:color draw:name="Gray 700" draw:color="#616161"/>
+ <draw:color draw:name="Gray 800" draw:color="#424242"/>
+ <draw:color draw:name="Gray 900" draw:color="#212121"/>
+ <draw:color draw:name="Gray A200" draw:color="#000000"/>
+ <draw:color draw:name="Gray A400" draw:color="#000000"/>
+
+ <!-- Yellow palette -->
+ <draw:color draw:name="Yellow" draw:color="#FFEB3B"/>
+ <draw:color draw:name="Yellow 50" draw:color="#FFFDE7"/>
+ <draw:color draw:name="Yellow 100" draw:color="#FFF9C4"/>
+ <draw:color draw:name="Yellow 200" draw:color="#FFF59D"/>
+ <draw:color draw:name="Yellow 300" draw:color="#FFF176"/>
+ <draw:color draw:name="Yellow 400" draw:color="#FFEE58"/>
+ <draw:color draw:name="Yellow 600" draw:color="#FDD835"/>
+ <draw:color draw:name="Yellow 700" draw:color="#FBC02D"/>
+ <draw:color draw:name="Yellow 800" draw:color="#F9A825"/>
+ <draw:color draw:name="Yellow 900" draw:color="#F57F17"/>
+ <draw:color draw:name="Yellow A200" draw:color="#FFFF00"/>
+ <draw:color draw:name="Yellow A400" draw:color="#FFEA00"/>
+
+ <!-- Amber palette -->
+ <draw:color draw:name="Amber" draw:color="#FFC107"/>
+ <draw:color draw:name="Amber 50" draw:color="#FFF8E1"/>
+ <draw:color draw:name="Amber 100" draw:color="#FFECB3"/>
+ <draw:color draw:name="Amber 200" draw:color="#FFE082"/>
+ <draw:color draw:name="Amber 300" draw:color="#FFD54F"/>
+ <draw:color draw:name="Amber 400" draw:color="#FFCA28"/>
+ <draw:color draw:name="Amber 600" draw:color="#FFB300"/>
+ <draw:color draw:name="Amber 700" draw:color="#FFA000"/>
+ <draw:color draw:name="Amber 800" draw:color="#FF8F00"/>
+ <draw:color draw:name="Amber 900" draw:color="#FF6F00"/>
+ <draw:color draw:name="Amber A200" draw:color="#FFD740"/>
+ <draw:color draw:name="Amber A400" draw:color="#FFC400"/>
+
+ <!-- Orange palette -->
+ <draw:color draw:name="Orange" draw:color="#FF9800"/>
+ <draw:color draw:name="Orange 50" draw:color="#FFF3E0"/>
+ <draw:color draw:name="Orange 100" draw:color="#FFE0B2"/>
+ <draw:color draw:name="Orange 200" draw:color="#FFCC80"/>
+ <draw:color draw:name="Orange 300" draw:color="#FFB74D"/>
+ <draw:color draw:name="Orange 400" draw:color="#FFA726"/>
+ <draw:color draw:name="Orange 600" draw:color="#FB8C00"/>
+ <draw:color draw:name="Orange 700" draw:color="#F57C00"/>
+ <draw:color draw:name="Orange 800" draw:color="#EF6C00"/>
+ <draw:color draw:name="Orange 900" draw:color="#E65100"/>
+ <draw:color draw:name="Orange A200" draw:color="#FFAB40"/>
+ <draw:color draw:name="Orange A400" draw:color="#FF9100"/>
+
+ <!-- Deep Orange palette -->
+ <draw:color draw:name="Deep Orange" draw:color="#FF5722"/>
+ <draw:color draw:name="Deep Orange 50" draw:color="#FBE9E7"/>
+ <draw:color draw:name="Deep Orange 100" draw:color="#FFCCBC"/>
+ <draw:color draw:name="Deep Orange 200" draw:color="#FFAB91"/>
+ <draw:color draw:name="Deep Orange 300" draw:color="#FF8A65"/>
+ <draw:color draw:name="Deep Orange 400" draw:color="#FF7043"/>
+ <draw:color draw:name="Deep Orange 600" draw:color="#F4511E"/>
+ <draw:color draw:name="Deep Orange 700" draw:color="#E64A19"/>
+ <draw:color draw:name="Deep Orange 800" draw:color="#D84315"/>
+ <draw:color draw:name="Deep Orange 900" draw:color="#BF360C"/>
+ <draw:color draw:name="Deep Orange A200" draw:color="#FF6E40"/>
+ <draw:color draw:name="Deep Orange A400" draw:color="#FF3D00"/>
+
+ <!-- Red palette -->
+ <draw:color draw:name="Red" draw:color="#f44336"/>
+ <draw:color draw:name="Red 50" draw:color="#ffebee"/>
+ <draw:color draw:name="Red 100" draw:color="#ffcdd2"/>
+ <draw:color draw:name="Red 200" draw:color="#ef9a9a"/>
+ <draw:color draw:name="Red 300" draw:color="#e57373"/>
+ <draw:color draw:name="Red 400" draw:color="#ef5350"/>
+ <draw:color draw:name="Red 600" draw:color="#e53935"/>
+ <draw:color draw:name="Red 700" draw:color="#d32f2f"/>
+ <draw:color draw:name="Red 800" draw:color="#c62828"/>
+ <draw:color draw:name="Red 900" draw:color="#b71c1c"/>
+ <draw:color draw:name="Red A200" draw:color="#ff5252"/>
+ <draw:color draw:name="Red A400" draw:color="#ff1744"/>
+
+ <!-- Pink palette -->
+ <draw:color draw:name="Pink" draw:color="#E91E63"/>
+ <draw:color draw:name="Pink 50" draw:color="#FCE4EC"/>
+ <draw:color draw:name="Pink 100" draw:color="#F8BBD0"/>
+ <draw:color draw:name="Pink 200" draw:color="#F48FB1"/>
+ <draw:color draw:name="Pink 300" draw:color="#F06292"/>
+ <draw:color draw:name="Pink 400" draw:color="#EC407A"/>
+ <draw:color draw:name="Pink 600" draw:color="#D81B60"/>
+ <draw:color draw:name="Pink 700" draw:color="#C2185B"/>
+ <draw:color draw:name="Pink 800" draw:color="#AD1457"/>
+ <draw:color draw:name="Pink 900" draw:color="#880E4F"/>
+ <draw:color draw:name="Pink A200" draw:color="#FF4081"/>
+ <draw:color draw:name="Pink A400" draw:color="#F50057"/>
+
+ <!-- Purple palette -->
+ <draw:color draw:name="Purple" draw:color="#9C27B0"/>
+ <draw:color draw:name="Purple 50" draw:color="#F3E5F5"/>
+ <draw:color draw:name="Purple 100" draw:color="#E1BEE7"/>
+ <draw:color draw:name="Purple 200" draw:color="#CE93D8"/>
+ <draw:color draw:name="Purple 300" draw:color="#BA68C8"/>
+ <draw:color draw:name="Purple 400" draw:color="#AB47BC"/>
+ <draw:color draw:name="Purple 600" draw:color="#8E24AA"/>
+ <draw:color draw:name="Purple 700" draw:color="#7B1FA2"/>
+ <draw:color draw:name="Purple 800" draw:color="#6A1B9A"/>
+ <draw:color draw:name="Purple 900" draw:color="#4A148C"/>
+ <draw:color draw:name="Purple A200" draw:color="#E040FB"/>
+ <draw:color draw:name="Purple A400" draw:color="#D500F9"/>
+
+ <!-- Deep Purple palette -->
+ <draw:color draw:name="Deep Purple" draw:color="#673AB7"/>
+ <draw:color draw:name="Deep Purple 50" draw:color="#EDE7F6"/>
+ <draw:color draw:name="Deep Purple 100" draw:color="#D1C4E9"/>
+ <draw:color draw:name="Deep Purple 200" draw:color="#B39DDB"/>
+ <draw:color draw:name="Deep Purple 300" draw:color="#9575CD"/>
+ <draw:color draw:name="Deep Purple 400" draw:color="#7E57C2"/>
+ <draw:color draw:name="Deep Purple 600" draw:color="#5E35B1"/>
+ <draw:color draw:name="Deep Purple 700" draw:color="#512DA8"/>
+ <draw:color draw:name="Deep Purple 800" draw:color="#4527A0"/>
+ <draw:color draw:name="Deep Purple 900" draw:color="#311B92"/>
+ <draw:color draw:name="Deep Purple A200" draw:color="#7C4DFF"/>
+ <draw:color draw:name="Deep Purple A400" draw:color="#651FFF"/>
+
+ <!-- Indigo palette -->
+ <draw:color draw:name="Indigo" draw:color="#3F51B5"/>
+ <draw:color draw:name="Indigo 50" draw:color="#E8EAF6"/>
+ <draw:color draw:name="Indigo 100" draw:color="#C5CAE9"/>
+ <draw:color draw:name="Indigo 200" draw:color="#9FA8DA"/>
+ <draw:color draw:name="Indigo 300" draw:color="#7986CB"/>
+ <draw:color draw:name="Indigo 400" draw:color="#5C6BC0"/>
+ <draw:color draw:name="Indigo 600" draw:color="#3949AB"/>
+ <draw:color draw:name="Indigo 700" draw:color="#303F9F"/>
+ <draw:color draw:name="Indigo 800" draw:color="#283593"/>
+ <draw:color draw:name="Indigo 900" draw:color="#1A237E"/>
+ <draw:color draw:name="Indigo A200" draw:color="#536DFE"/>
+ <draw:color draw:name="Indigo A400" draw:color="#3D5AFE"/>
+
+ <!-- Blue palette -->
+ <draw:color draw:name="Blue" draw:color="#2196F3"/>
+ <draw:color draw:name="Blue 50" draw:color="#E3F2FD"/>
+ <draw:color draw:name="Blue 100" draw:color="#BBDEFB"/>
+ <draw:color draw:name="Blue 200" draw:color="#90CAF9"/>
+ <draw:color draw:name="Blue 300" draw:color="#64B5F6"/>
+ <draw:color draw:name="Blue 400" draw:color="#42A5F5"/>
+ <draw:color draw:name="Blue 600" draw:color="#1E88E5"/>
+ <draw:color draw:name="Blue 700" draw:color="#1976D2"/>
+ <draw:color draw:name="Blue 800" draw:color="#1565C0"/>
+ <draw:color draw:name="Blue 900" draw:color="#0D47A1"/>
+ <draw:color draw:name="Blue A200" draw:color="#448AFF"/>
+ <draw:color draw:name="Blue A400" draw:color="#2979FF"/>
+
+ <!-- Light Blue palette -->
+ <draw:color draw:name="Light Blue" draw:color="#03A9F4"/>
+ <draw:color draw:name="Light Blue 50" draw:color="#E1F5FE"/>
+ <draw:color draw:name="Light Blue 100" draw:color="#B3E5FC"/>
+ <draw:color draw:name="Light Blue 200" draw:color="#81D4FA"/>
+ <draw:color draw:name="Light Blue 300" draw:color="#4FC3F7"/>
+ <draw:color draw:name="Light Blue 400" draw:color="#29B6F6"/>
+ <draw:color draw:name="Light Blue 600" draw:color="#039BE5"/>
+ <draw:color draw:name="Light Blue 700" draw:color="#0288D1"/>
+ <draw:color draw:name="Light Blue 800" draw:color="#0277BD"/>
+ <draw:color draw:name="Light Blue 900" draw:color="#01579B"/>
+ <draw:color draw:name="Light Blue A200" draw:color="#40C4FF"/>
+ <draw:color draw:name="Light Blue A400" draw:color="#00B0FF"/>
+
+ <!-- Cyan palette -->
+ <draw:color draw:name="Cyan" draw:color="#00BCD4"/>
+ <draw:color draw:name="Cyan 50" draw:color="#E0F7FA"/>
+ <draw:color draw:name="Cyan 100" draw:color="#B2EBF2"/>
+ <draw:color draw:name="Cyan 200" draw:color="#80DEEA"/>
+ <draw:color draw:name="Cyan 300" draw:color="#4DD0E1"/>
+ <draw:color draw:name="Cyan 400" draw:color="#26C6DA"/>
+ <draw:color draw:name="Cyan 600" draw:color="#00ACC1"/>
+ <draw:color draw:name="Cyan 700" draw:color="#0097A7"/>
+ <draw:color draw:name="Cyan 800" draw:color="#00838F"/>
+ <draw:color draw:name="Cyan 900" draw:color="#006064"/>
+ <draw:color draw:name="Cyan A200" draw:color="#18FFFF"/>
+ <draw:color draw:name="Cyan A400" draw:color="#00E5FF"/>
+
+ <!-- Teal palette -->
+ <draw:color draw:name="Teal" draw:color="#009688"/>
+ <draw:color draw:name="Teal 50" draw:color="#E0F2F1"/>
+ <draw:color draw:name="Teal 100" draw:color="#B2DFDB"/>
+ <draw:color draw:name="Teal 200" draw:color="#80CBC4"/>
+ <draw:color draw:name="Teal 300" draw:color="#4DB6AC"/>
+ <draw:color draw:name="Teal 400" draw:color="#26A69A"/>
+ <draw:color draw:name="Teal 600" draw:color="#00897B"/>
+ <draw:color draw:name="Teal 700" draw:color="#00796B"/>
+ <draw:color draw:name="Teal 800" draw:color="#00695C"/>
+ <draw:color draw:name="Teal 900" draw:color="#004D40"/>
+ <draw:color draw:name="Teal A200" draw:color="#64FFDA"/>
+ <draw:color draw:name="Teal A400" draw:color="#1DE9B6"/>
+
+ <!-- Green palette -->
+ <draw:color draw:name="Green" draw:color="#4CAF50"/>
+ <draw:color draw:name="Green 50" draw:color="#E8F5E9"/>
+ <draw:color draw:name="Green 100" draw:color="#C8E6C9"/>
+ <draw:color draw:name="Green 200" draw:color="#A5D6A7"/>
+ <draw:color draw:name="Green 300" draw:color="#81C784"/>
+ <draw:color draw:name="Green 400" draw:color="#66BB6A"/>
+ <draw:color draw:name="Green 600" draw:color="#43A047"/>
+ <draw:color draw:name="Green 700" draw:color="#388E3C"/>
+ <draw:color draw:name="Green 800" draw:color="#2E7D32"/>
+ <draw:color draw:name="Green 900" draw:color="#1B5E20"/>
+ <draw:color draw:name="Green A200" draw:color="#69F0AE"/>
+ <draw:color draw:name="Green A400" draw:color="#00E676"/>
+
+ <!-- Light Green palette -->
+ <draw:color draw:name="Light Green" draw:color="#8BC34A"/>
+ <draw:color draw:name="Light Green 50" draw:color="#F1F8E9"/>
+ <draw:color draw:name="Light Green 100" draw:color="#DCEDC8"/>
+ <draw:color draw:name="Light Green 200" draw:color="#C5E1A5"/>
+ <draw:color draw:name="Light Green 300" draw:color="#AED581"/>
+ <draw:color draw:name="Light Green 400" draw:color="#9CCC65"/>
+ <draw:color draw:name="Light Green 600" draw:color="#7CB342"/>
+ <draw:color draw:name="Light Green 700" draw:color="#689F38"/>
+ <draw:color draw:name="Light Green 800" draw:color="#558B2F"/>
+ <draw:color draw:name="Light Green 900" draw:color="#33691E"/>
+ <draw:color draw:name="Light Green A200" draw:color="#B2FF59"/>
+ <draw:color draw:name="Light Green A400" draw:color="#76FF03"/>
+
+ <!-- Lime palette -->
+ <draw:color draw:name="Lime" draw:color="#CDDC39"/>
+ <draw:color draw:name="Lime 50" draw:color="#F9FBE7"/>
+ <draw:color draw:name="Lime 100" draw:color="#F0F4C3"/>
+ <draw:color draw:name="Lime 200" draw:color="#E6EE9C"/>
+ <draw:color draw:name="Lime 300" draw:color="#DCE775"/>
+ <draw:color draw:name="Lime 400" draw:color="#D4E157"/>
+ <draw:color draw:name="Lime 600" draw:color="#C0CA33"/>
+ <draw:color draw:name="Lime 700" draw:color="#AFB42B"/>
+ <draw:color draw:name="Lime 800" draw:color="#9E9D24"/>
+ <draw:color draw:name="Lime 900" draw:color="#827717"/>
+ <draw:color draw:name="Lime A200" draw:color="#EEFF41"/>
+ <draw:color draw:name="Lime A400" draw:color="#C6FF00"/>
+
+ <!-- Brown palette -->
+ <draw:color draw:name="Brown" draw:color="#795548"/>
+ <draw:color draw:name="Brown 50" draw:color="#EFEBE9"/>
+ <draw:color draw:name="Brown 100" draw:color="#D7CCC8"/>
+ <draw:color draw:name="Brown 200" draw:color="#BCAAA4"/>
+ <draw:color draw:name="Brown 300" draw:color="#A1887F"/>
+ <draw:color draw:name="Brown 400" draw:color="#8D6E63"/>
+ <draw:color draw:name="Brown 600" draw:color="#6D4C41"/>
+ <draw:color draw:name="Brown 700" draw:color="#5D4037"/>
+ <draw:color draw:name="Brown 800" draw:color="#4E342E"/>
+ <draw:color draw:name="Brown 900" draw:color="#3E2723"/>
+ <draw:color draw:name="Brown A200" draw:color="#FFFFFF"/>
+ <draw:color draw:name="Brown A400" draw:color="#FFFFFF"/>
+
+ <!-- Blue Gray palette -->
+ <draw:color draw:name="Blue Gray" draw:color="#607D8B"/>
+ <draw:color draw:name="Blue Gray 50" draw:color="#ECEFF1"/>
+ <draw:color draw:name="Blue Gray 100" draw:color="#CFD8DC"/>
+ <draw:color draw:name="Blue Gray 200" draw:color="#B0BEC5"/>
+ <draw:color draw:name="Blue Gray 300" draw:color="#90A4AE"/>
+ <draw:color draw:name="Blue Gray 400" draw:color="#78909C"/>
+ <draw:color draw:name="Blue Gray 600" draw:color="#546E7A"/>
+ <draw:color draw:name="Blue Gray 700" draw:color="#455A64"/>
+ <draw:color draw:name="Blue Gray 800" draw:color="#37474F"/>
+ <draw:color draw:name="Blue Gray 900" draw:color="#263238"/>
+ <draw:color draw:name="Blue Gray A200" draw:color="#FFFFFF"/>
+ <draw:color draw:name="Blue Gray A400" draw:color="#FFFFFF"/>
+</office:color-table>
diff --git a/extras/source/palettes/modern.sog b/extras/source/palettes/modern.sog
new file mode 100644
index 000000000..1f87c5290
--- /dev/null
+++ b/extras/source/palettes/modern.sog
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:gradient-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:gradient draw:name="Gradient 1" draw:style="linear" draw:start-color="#00ff00" draw:end-color="#00ffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="600" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 2" draw:style="linear" draw:start-color="#00ffff" draw:end-color="#ffff00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="600" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 3" draw:style="linear" draw:start-color="#00ffff" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="2250" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 4" draw:style="square" draw:cx="40%" draw:cy="50%" draw:start-color="#000080" draw:end-color="#e6e6ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="3290" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 5" draw:style="radial" draw:cx="40%" draw:cy="50%" draw:start-color="#00ffff" draw:end-color="#4700b8" draw:start-intensity="85%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 6" draw:style="radial" draw:cx="70%" draw:cy="65%" draw:start-color="#000080" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 7" draw:style="square" draw:cx="70%" draw:cy="80%" draw:start-color="#280099" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 8" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#94006b" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 9" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#94006b" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 10" draw:style="radial" draw:cx="60%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#ff6633" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 11" draw:style="square" draw:cx="75%" draw:cy="70%" draw:start-color="#6b6b94" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="70%"/>
+ <draw:gradient draw:name="Gradient 12" draw:style="square" draw:cx="75%" draw:cy="70%" draw:start-color="#fa1e42" draw:end-color="#663300" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 13" draw:style="radial" draw:cx="20%" draw:cy="20%" draw:start-color="#800080" draw:end-color="#000080" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 14" draw:style="ellipsoid" draw:cx="50%" draw:cy="50%" draw:start-color="#004a4a" draw:end-color="#23dcdc" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="20%"/>
+ <draw:gradient draw:name="Gradient 15" draw:style="ellipsoid" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#0000ff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1640" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 16" draw:style="radial" draw:cx="40%" draw:cy="80%" draw:start-color="#000000" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="15%"/>
+ <draw:gradient draw:name="Gradient 17" draw:style="radial" draw:cx="75%" draw:cy="80%" draw:start-color="#ffff00" draw:end-color="#ff0000" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/>
+ <draw:gradient draw:name="Gradient 18" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#b84700" draw:end-color="#ffff00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1490" draw:border="15%"/>
+ <draw:gradient draw:name="Gradient 19" draw:style="square" draw:cx="60%" draw:cy="70%" draw:start-color="#b84700" draw:end-color="#ffff00" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="1490" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 20" draw:style="radial" draw:cx="40%" draw:cy="80%" draw:start-color="#b84700" draw:end-color="#ffff00" draw:start-intensity="55%" draw:end-intensity="100%" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 21" draw:style="rectangular" draw:cx="20%" draw:cy="60%" draw:start-color="#e12e2e" draw:end-color="#ffff00" draw:start-intensity="100%" draw:end-intensity="90%" draw:angle="1490" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 22" draw:style="axial" draw:start-color="#c0c0c0" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="90%" draw:angle="1490" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 23" draw:style="square" draw:cx="20%" draw:cy="60%" draw:start-color="#333333" draw:end-color="#fa1e42" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="2090" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 24" draw:style="square" draw:cx="20%" draw:cy="70%" draw:start-color="#0000ff" draw:end-color="#5e11a6" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="2090" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 25" draw:style="rectangular" draw:cx="70%" draw:cy="60%" draw:start-color="#0000ff" draw:end-color="#5e11a6" draw:start-intensity="100%" draw:end-intensity="80%" draw:angle="750" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 26" draw:style="rectangular" draw:cx="50%" draw:cy="30%" draw:start-color="#c0c0c0" draw:end-color="#333333" draw:start-intensity="100%" draw:end-intensity="60%" draw:angle="900" draw:border="40%"/>
+ <draw:gradient draw:name="Gradient 27" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#ffffff" draw:end-color="#333333" draw:start-intensity="100%" draw:end-intensity="60%" draw:angle="0" draw:border="0%"/>
+</office:gradient-table> \ No newline at end of file
diff --git a/extras/source/palettes/standard.sob b/extras/source/palettes/standard.sob
new file mode 100644
index 000000000..47a7821c2
--- /dev/null
+++ b/extras/source/palettes/standard.sob
Binary files differ
diff --git a/extras/source/palettes/standard.soc b/extras/source/palettes/standard.soc
new file mode 100644
index 000000000..9e61e89ac
--- /dev/null
+++ b/extras/source/palettes/standard.soc
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<office:color-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <!-- vsf 2018-01-09, using dave eddy <bahamas10> implementation of Gossett & Chen algorithm https://bahamas10.github.io/ryb/about.html -->
+ <!-- regenerated a RYB => RGB sequence for the RYB Hues at: 0, tints at 191, 153, 115, 77 and shades at -51, -102, -153, -204 -->
+ <!-- Color naming RYB Hues: primary: Red, Yellow, Blue; secondary: Orange, Green, Purple; tertiary: Magenta, Indigo, Teal, Lime, Gold, Brick as found https://en.wikipedia.org/wiki/Tertiary_color -->
+
+ <!-- Gray palette from black to white -->
+ <draw:color draw:name="Black" draw:color="#000000"/>
+ <draw:color draw:name="Dark Gray 4" draw:color="#111111"/>
+ <draw:color draw:name="Dark Gray 3" draw:color="#1c1c1c"/>
+ <draw:color draw:name="Dark Gray 2" draw:color="#333333"/>
+ <draw:color draw:name="Dark Gray 1" draw:color="#666666"/>
+ <draw:color draw:name="Gray" draw:color="#808080"/>
+ <draw:color draw:name="Light Gray 1" draw:color="#999999"/>
+ <draw:color draw:name="Light Gray 2" draw:color="#b2b2b2"/>
+ <draw:color draw:name="Light Gray 3" draw:color="#cccccc"/>
+ <draw:color draw:name="Light Gray 4" draw:color="#dddddd"/>
+ <draw:color draw:name="Light Gray 5" draw:color="#eeeeee"/>
+ <draw:color draw:name="White" draw:color="#ffffff"/>
+
+ <!-- Base hues -->
+ <!-- 0 brightness -->
+ <draw:color draw:name="Yellow" draw:color="#ffff00"/>
+ <draw:color draw:name="Gold" draw:color="#ffbf00"/>
+ <draw:color draw:name="Orange" draw:color="#ff8000"/>
+ <draw:color draw:name="Brick" draw:color="#ff4000"/>
+ <draw:color draw:name="Red" draw:color="#ff0000"/>
+ <draw:color draw:name="Magenta" draw:color="#bf0041"/>
+ <draw:color draw:name="Purple" draw:color="#800080"/>
+ <draw:color draw:name="Indigo" draw:color="#55308d"/>
+ <draw:color draw:name="Blue" draw:color="#2a6099"/>
+ <draw:color draw:name="Teal" draw:color="#158466"/>
+ <draw:color draw:name="Green" draw:color="#00a933"/>
+ <draw:color draw:name="Lime" draw:color="#81d41a"/>
+
+ <!-- +191 brightness, 75% tint -->
+ <draw:color draw:name="Light Yellow 4" draw:color="#ffffd7"/>
+ <draw:color draw:name="Light Gold 4" draw:color="#fff5ce"/>
+ <draw:color draw:name="Light Orange 4" draw:color="#ffdbb6"/>
+ <draw:color draw:name="Light Brick 4" draw:color="#ffd8ce"/>
+ <draw:color draw:name="Light Red 4" draw:color="#ffd7d7"/>
+ <draw:color draw:name="Light Magenta 4" draw:color="#f7d1d5"/>
+ <draw:color draw:name="Light Purple 4" draw:color="#e0c2cd"/>
+ <draw:color draw:name="Light Indigo 4" draw:color="#dedce6"/>
+ <draw:color draw:name="Light Blue 4" draw:color="#dee6ef"/>
+ <draw:color draw:name="Light Teal 4" draw:color="#dee7e5"/>
+ <draw:color draw:name="Light Green 4" draw:color="#dde8cb"/>
+ <draw:color draw:name="Light Lime 4" draw:color="#f6f9d4"/>
+
+ <!-- +153 brightness, 60% tint -->
+ <draw:color draw:name="Light Yellow 3" draw:color="#ffffa6"/>
+ <draw:color draw:name="Light Gold 3" draw:color="#ffe994"/>
+ <draw:color draw:name="Light Orange 3" draw:color="#ffb66c"/>
+ <draw:color draw:name="Light Brick 3" draw:color="#ffaa95"/>
+ <draw:color draw:name="Light Red 3" draw:color="#ffa6a6"/>
+ <draw:color draw:name="Light Magenta 3" draw:color="#ec9ba4"/>
+ <draw:color draw:name="Light Purple 3" draw:color="#bf819e"/>
+ <draw:color draw:name="Light Indigo 3" draw:color="#b7b3ca"/>
+ <draw:color draw:name="Light Blue 3" draw:color="#b4c7dc"/>
+ <draw:color draw:name="Light Teal 3" draw:color="#b3cac7"/>
+ <draw:color draw:name="Light Green 3" draw:color="#afd095"/>
+ <draw:color draw:name="Light Lime 3" draw:color="#e8f2a1"/>
+
+ <!-- +115 brightness, 45% tint -->
+ <draw:color draw:name="Light Yellow 2" draw:color="#ffff6d"/>
+ <draw:color draw:name="Light Gold 2" draw:color="#ffde59"/>
+ <draw:color draw:name="Light Orange 2" draw:color="#ff972f"/>
+ <draw:color draw:name="Light Brick 2" draw:color="#ff7b59"/>
+ <draw:color draw:name="Light Red 2" draw:color="#ff6d6d"/>
+ <draw:color draw:name="Light Magenta 2" draw:color="#e16173"/>
+ <draw:color draw:name="Light Purple 2" draw:color="#a1467e"/>
+ <draw:color draw:name="Light Indigo 2" draw:color="#8e86ae"/>
+ <draw:color draw:name="Light Blue 2" draw:color="#729fcf"/> <!-- #85a4c5 actually but hard coded COL_DEFAULT_SHAPE_FILLING in xdef.hxx -->
+ <draw:color draw:name="Light Teal 2" draw:color="#81aca6"/>
+ <draw:color draw:name="Light Green 2" draw:color="#77bc65"/>
+ <draw:color draw:name="Light Lime 2" draw:color="#d4ea6b"/>
+
+ <!-- +77 brightness, 30% tint -->
+ <draw:color draw:name="Light Yellow 1" draw:color="#ffff38"/>
+ <draw:color draw:name="Light Gold 1" draw:color="#ffd428"/>
+ <draw:color draw:name="Light Orange 1" draw:color="#ff860d"/>
+ <draw:color draw:name="Light Brick 1" draw:color="#ff5429"/>
+ <draw:color draw:name="Light Red 1" draw:color="#ff3838"/>
+ <draw:color draw:name="Light Magenta 1" draw:color="#d62e4e"/>
+ <draw:color draw:name="Light Purple 1" draw:color="#8d1d75"/>
+ <draw:color draw:name="Light Indigo 1" draw:color="#6b5e9b"/>
+ <draw:color draw:name="Light Blue 1" draw:color="#5983b0"/>
+ <draw:color draw:name="Light Teal 1" draw:color="#50938a"/>
+ <draw:color draw:name="Light Green 1" draw:color="#3faf46"/>
+ <draw:color draw:name="Light Lime 1" draw:color="#bbe33d"/>
+
+ <!-- -51 brightness, 20% shade -->
+ <draw:color draw:name="Dark Yellow 1" draw:color="#e6e905"/>
+ <draw:color draw:name="Dark Gold 1" draw:color="#e8a202"/>
+ <draw:color draw:name="Dark Orange 1" draw:color="#ea7500"/>
+ <draw:color draw:name="Dark Brick 1" draw:color="#ed4c05"/>
+ <draw:color draw:name="Dark Red 1" draw:color="#f10d0c"/>
+ <draw:color draw:name="Dark Magenta 1" draw:color="#a7074b"/>
+ <draw:color draw:name="Dark Purple 1" draw:color="#780373"/>
+ <draw:color draw:name="Dark Indigo 1" draw:color="#5b277d"/>
+ <draw:color draw:name="Dark Blue 1" draw:color="#3465a4"/> <!-- #2e5d8c actually but hard coded COL_DEFAULT_SHAPE_STROKE in xdef.hxx -->
+ <draw:color draw:name="Dark Teal 1" draw:color="#168253"/>
+ <draw:color draw:name="Dark Green 1" draw:color="#069a2e"/>
+ <draw:color draw:name="Dark Lime 1" draw:color="#5eb91e"/>
+
+ <!-- -102 brightness, 40% shade -->
+ <draw:color draw:name="Dark Yellow 2" draw:color="#acb20c"/>
+ <draw:color draw:name="Dark Gold 2" draw:color="#b47804"/>
+ <draw:color draw:name="Dark Orange 2" draw:color="#b85c00"/>
+ <draw:color draw:name="Dark Brick 2" draw:color="#be480a"/>
+ <draw:color draw:name="Dark Red 2" draw:color="#c9211e"/>
+ <draw:color draw:name="Dark Magenta 2" draw:color="#861141"/>
+ <draw:color draw:name="Dark Purple 2" draw:color="#650953"/>
+ <draw:color draw:name="Dark Indigo 2" draw:color="#55215b"/>
+ <draw:color draw:name="Dark Blue 2" draw:color="#355269"/>
+ <draw:color draw:name="Dark Teal 2" draw:color="#1e6a39"/>
+ <draw:color draw:name="Dark Green 2" draw:color="#127622"/>
+ <draw:color draw:name="Dark Lime 2" draw:color="#468a1a"/>
+
+ <!-- -153 brightness, 60% shade -->
+ <draw:color draw:name="Dark Yellow 3" draw:color="#706e0c"/>
+ <draw:color draw:name="Dark Gold 3" draw:color="#784b04"/>
+ <draw:color draw:name="Dark Orange 3" draw:color="#7b3d00"/>
+ <draw:color draw:name="Dark Brick 3" draw:color="#813709"/>
+ <draw:color draw:name="Dark Red 3" draw:color="#8d281e"/>
+ <draw:color draw:name="Dark Magenta 3" draw:color="#611729"/>
+ <draw:color draw:name="Dark Purple 3" draw:color="#4e102d"/>
+ <draw:color draw:name="Dark Indigo 3" draw:color="#481d32"/>
+ <draw:color draw:name="Dark Blue 3" draw:color="#383d3c"/>
+ <draw:color draw:name="Dark Teal 3" draw:color="#28471f"/>
+ <draw:color draw:name="Dark Green 3" draw:color="#224b12"/>
+ <draw:color draw:name="Dark Lime 3" draw:color="#395511"/>
+
+ <!-- -204 brightness, 80% shade -->
+ <draw:color draw:name="Dark Yellow 4" draw:color="#443205"/>
+ <draw:color draw:name="Dark Gold 4" draw:color="#472702"/>
+ <draw:color draw:name="Dark Orange 4" draw:color="#492300"/>
+ <draw:color draw:name="Dark Brick 4" draw:color="#4b2204"/>
+ <draw:color draw:name="Dark Red 4" draw:color="#50200c"/>
+ <draw:color draw:name="Dark Magenta 4" draw:color="#41190d"/>
+ <draw:color draw:name="Dark Purple 4" draw:color="#3b160e"/>
+ <draw:color draw:name="Dark Indigo 4" draw:color="#3a1a0f"/>
+ <draw:color draw:name="Dark Blue 4" draw:color="#362413"/>
+ <draw:color draw:name="Dark Teal 4" draw:color="#302709"/>
+ <draw:color draw:name="Dark Green 4" draw:color="#2e2706"/>
+ <draw:color draw:name="Dark Lime 4" draw:color="#342a06"/>
+</office:color-table>
diff --git a/extras/source/palettes/standard.sod b/extras/source/palettes/standard.sod
new file mode 100644
index 000000000..7b68ea06c
--- /dev/null
+++ b/extras/source/palettes/standard.sod
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:dash-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:stroke-dash draw:name="Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="100%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="1%" draw:distance="199%"/>
+ <draw:stroke-dash draw:name="Long Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="100%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Long Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="1%" draw:distance="399%"/>
+ <draw:stroke-dash draw:name="Dash" draw:style="rect" draw:dots1="1" draw:dots1-length="300%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Dash (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="201%" draw:distance="199%"/>
+ <draw:stroke-dash draw:name="Long Dash" draw:style="rect" draw:dots1="1" draw:dots1-length="400%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Long Dash (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="301%" draw:distance="399%"/>
+ <draw:stroke-dash draw:name="Double Dash" draw:style="rect" draw:dots1="1" draw:dots1-length="800%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Double Dash (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="701%" draw:distance="399%"/>
+ <draw:stroke-dash draw:name="Dash Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="300%" draw:dots2="1" draw:dots2-length="100%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Dash Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="201%" draw:dots2="1" draw:dots2-length="1%" draw:distance="199%"/>
+ <draw:stroke-dash draw:name="Long Dash Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="400%" draw:dots2="1" draw:dots2-length="100%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Long Dash Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="301%" draw:dots2="1" draw:dots2-length="1%" draw:distance="399%"/>
+ <draw:stroke-dash draw:name="Double Dash Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="800%" draw:dots2="1" draw:dots2-length="100%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Double Dash Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="701%" draw:dots2="1" draw:dots2-length="1%" draw:distance="399%"/>
+ <draw:stroke-dash draw:name="Dash Dot Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="300%" draw:dots2="2" draw:dots2-length="100%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Dash Dot Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="201%" draw:dots2="2" draw:dots2-length="1%" draw:distance="199%"/>
+ <draw:stroke-dash draw:name="Double Dash Dot Dot" draw:style="rect" draw:dots1="1" draw:dots1-length="800%" draw:dots2="2" draw:dots2-length="100%" draw:distance="300%"/>
+ <draw:stroke-dash draw:name="Double Dash Dot Dot (Rounded)" draw:style="round" draw:dots1="1" draw:dots1-length="701%" draw:dots2="2" draw:dots2-length="1%" draw:distance="399%"/>
+
+ <draw:stroke-dash draw:name="Ultrafine Dotted (var)" draw:style="rect" draw:dots1="1" draw:distance="50%"/>
+ <draw:stroke-dash draw:name="Fine Dotted" draw:style="rect" draw:dots1="1" draw:distance="0.1799inch"/>
+ <draw:stroke-dash draw:name="Ultrafine Dashed" draw:style="rect" draw:dots1="1" draw:dots1-length="0.0201inch" draw:dots2="1" draw:dots2-length="0.0201inch" draw:distance="0.0201inch"/>
+ <draw:stroke-dash draw:name="Fine Dashed" draw:style="rect" draw:dots1="1" draw:dots1-length="0.2inch" draw:dots2="1" draw:dots2-length="0.2inch" draw:distance="0.2inch"/>
+ <draw:stroke-dash draw:name="Fine Dashed (var)" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:distance="197%"/>
+ <draw:stroke-dash draw:name="Dashed (var)" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:distance="127%"/>
+ <draw:stroke-dash draw:name="Line Style 9" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:distance="120%"/>
+
+ <draw:stroke-dash draw:name="3 Dashes 3 Dots (var)" draw:style="rect" draw:dots1="3" draw:dots1-length="197%" draw:dots2="3" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Ultrafine 2 Dots 3 Dashes" draw:style="rect" draw:dots1="2" draw:dots1-length="0.0201inch" draw:dots2="3" draw:dots2-length="0.1inch" draw:distance="0.05inch"/>
+ <draw:stroke-dash draw:name="2 Dots 1 Dash" draw:style="rect" draw:dots1="2" draw:dots2="1" draw:dots2-length="0.0799inch" draw:distance="0.0799inch"/>
+ <draw:stroke-dash draw:name="Line with Fine Dots" draw:style="rect" draw:dots1="1" draw:dots1-length="0.7902inch" draw:dots2="10" draw:distance="0.0598inch"/>
+</office:dash-table>
diff --git a/extras/source/palettes/standard.soe b/extras/source/palettes/standard.soe
new file mode 100644
index 000000000..ff20d2bee
--- /dev/null
+++ b/extras/source/palettes/standard.soe
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<office:marker-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:marker draw:name="Arrow short" svg:viewBox="0 0 20 20" svg:d="M 0,20 10,7 20,20 Z" />
+ <draw:marker draw:name="Concave short" svg:viewBox="0 0 1131 1580" svg:d="M 565.5 826.01953 L 0 1580 L 114 1495 L 250 1427 L 398 1381 L 559 1364 L 720 1377 L 873 1423 L 1013 1491 L 1131 1580 L 565.5 826.01953 z" />
+ <draw:marker draw:name="Arrow" svg:viewBox="0 0 20 20" svg:d="M 0,20 10,0 20,20 Z" />
+ <draw:marker draw:name="Triangle" svg:viewBox="0 0 1013 1130" svg:d="M1009 1050l-449-1008-22-30-29-12-34 12-21 26-449 1012-5 13v8l5 21 12 21 17 13 21 4h903l21-4 21-13 9-21 4-21v-8z" />
+ <draw:marker draw:name="Concave" svg:viewBox="0 0 1131 1580" svg:d="M1013 1491l118 89-567-1580-564 1580 114-85 136-68 148-46 161-17 161 13 153 46z" />
+ <draw:marker draw:name="Arrow large" svg:viewBox="0 0 20 20" svg:d="M 0,40 10,0 20,40 Z" />
+ <draw:marker draw:name="Circle" svg:viewBox="0 0 1131 1131" svg:d="M462 1118l-102-29-102-51-93-72-72-93-51-102-29-102-13-105 13-102 29-106 51-102 72-89 93-72 102-50 102-34 106-9 101 9 106 34 98 50 93 72 72 89 51 102 29 106 13 102-13 105-29 102-51 102-72 93-93 72-98 51-106 29-101 13z" />
+ <draw:marker draw:name="Square" svg:viewBox="0 0 10 10" svg:d="M0 0h10v10h-10z" />
+ <draw:marker draw:name="Square 45" svg:viewBox="0 0 1131 1131" svg:d="M0 564l564 567 567-567-567-564z" />
+ <draw:marker draw:name="Diamond" svg:viewBox="0 0 3000 6000" svg:d="M1500 0l1500 3000-1500 3000-1500-3000z" />
+ <draw:marker draw:name="Half Circle" svg:viewBox="0 0 15000 8746" svg:d="M 29 600 L 0 1253 L 244 3196 L 1005 5000 L 2188 6560 L 3750 7742 L 5556 8502 L 7450 8746 L 9444 8502 L 11250 7742 L 12812 6560 L 13995 5000 L 14756 3196 L 15000 1253 L 14971 600 L 29 600 z" />
+
+ <draw:marker draw:name="Dimension Lines" svg:viewBox="0 0 836 110" svg:d="M0 0h278 278 280v36 36 38h-278-278-280v-36-36z" />
+ <draw:marker draw:name="Dimension Line Arrow" svg:viewBox="0 0 836 110" svg:d="M 0 0 L 0 110 L 418 110 L 836 110 L 836 0 L 0 0 z M 418 110 L 0 946 L 836 946 L 418 110 z" />
+ <draw:marker draw:name="Dimension Line" svg:viewBox="0 0 836 110" svg:d="M 0 0 L 0 110 L 418 110 L 413.51953 110.74609 L 408.66602 111.86719 L 402.69141 114.48047 L 397.46484 117.8418 L 392.98438 121.57422 L 388.87695 126.42969 L 12.921875 639.08008 L 7.28125 649.53516 L 4.6679688 659.24414 L 4.2929688 665.2168 L 5.4140625 674.55273 L 8.7753906 683.88672 L 13.255859 690.98047 L 17.361328 695.46094 L 21.84375 699.19531 L 28.9375 703.30273 L 36.404297 705.91602 L 46.486328 707.41016 L 55.447266 706.66211 L 65.154297 703.67578 L 74.115234 698.07422 L 81.957031 689.48633 L 422.48047 224.62891 L 763.00391 689.48633 L 767.85742 695.46094 L 772.33789 699.19531 L 778.3125 702.55469 L 783.91406 704.79492 L 791.00781 706.66211 L 798.10156 707.03711 L 802.95508 706.66211 L 811.16992 704.79492 L 816.39844 702.92969 L 823.11914 698.82227 L 829.0918 693.59375 L 833.19922 688.36719 L 837.30664 680.52539 L 839.54688 672.68555 L 840.29297 664.09766 L 839.91992 657.75 L 838.42773 651.40234 L 835.8125 645.42773 L 831.70703 639.08008 L 456.45898 126.80273 L 452.72461 122.32227 L 449.36328 119.33398 L 445.25586 116.34766 L 439.2832 113.36133 L 433.30859 111.49414 L 428.08203 110.37305 L 426.40234 110 L 836 110 L 836 0 L 0 0 z" />
+
+ <draw:marker draw:name="Line short" svg:viewBox="0 0 2243 2243" svg:d="m 1126,641 -18,1 -12,2 -13,3 -16,7 -14,9 -12,10 -11,13 L 23.11,2059 8,2087 1,2113 0,2129 l 3,25 9,25 12,19 11,12 12,10 19,11 20,7 27,4 24,-2 26,-8 24,-15 21,-23 912,-1245 912,1245 13,16 12,10 16,9 15,6 19,5 19,1 13,-1 22,-5 14,-5 18,-11 16,-14 c 0,0 11,-14 11,-14 l 11,-21 6,-21 2,-23 -1,-17 -4,-17 -7,-16 -11,-17 -1005,-1372 -10,-12 -9,-8 -11,-8 -16,-8 -16,-5 -14,-3 z" />
+ <draw:marker draw:name="Line" svg:viewBox="0 0 2243 2243" svg:d="M 1125,0 1080,9 1042,34 1021,64 12,2074 1,2108 0,2142 l 12,41 27,32 23,15 23,9 26,4 37,-5 31,-15 23,-21 15,-23 905,-1804 899,1804 10,17 c 0,0 12,14 12,14 l 15,13 15,9 21,8 30,4 20,-2 15,-4 17,-7 16,-10 12,-10 13,-15 12,-21 7,-22 3,-27 -2,-20 -11,-30 L 1228,64 1204,31 1168,8 Z" />
+ <draw:marker draw:name="Triangle unfilled" svg:viewBox="0 0 3000 3000" svg:d="M1500 0l1500 3000h-3000zM1500 447l-1176 2353h2353z" />
+ <draw:marker draw:name="Diamond unfilled" svg:viewBox="0 0 3000 6000" svg:d="M1500 0l1500 3000-1500 3000-1500-3000zM1500 447l-1276 2553 1276 2553 1276-2553z" />
+ <draw:marker draw:name="Circle unfilled" svg:viewBox="0 0 3000 3000" svg:d="M1500 3000c-276 0-511-63-750-201s-411-310-549-549-201-474-201-750 63-511 201-750 310-411 549-549 474-201 750-201 511 63 750 201 411 310 549 549 201 474 201 750-63 511-201 750-310 411-549 549-474 201-750 201zM1500 2800c-239 0-443-55-650-174s-356-269-476-476-174-411-174-650 55-443 174-650 269-356 476-476c207-119 411-174 650-174s443 55 650 174c207 120 356 269 476 476s174 411 174 650-55 443-174 650-269 356-476 476c-207 119-411 174-650 174z" />
+ <draw:marker draw:name="Square 45 unfilled" svg:viewBox="0 0 3000 3000" svg:d="M1500 3000l-1500-1500 1500-1500 1500 1500zM1500 2715l-1215-1215 1215-1215 1215 1215z" />
+ <draw:marker draw:name="Square unfilled" svg:viewBox="0 0 300 300" svg:d="M0 0h300v300h-300zM20 20h260v260h-260z" />
+ <draw:marker draw:name="Half Circle unfilled" svg:viewBox="0 0 15000 8746" svg:d="M14971 0c21 229 29 423 29 653 0 690-79 1328-244 1943-165 614-416 1206-761 1804-345 597-733 1110-1183 1560-451 450-964 837-1562 1182s-1190 596-1806 760c-600 161-1223 240-1894 244v600h-100v-600c-671-4-1294-83-1894-244-616-164-1208-415-1806-760s-1111-732-1562-1182c-450-450-838-963-1183-1560-345-598-596-1190-761-1804-165-615-244-1253-244-1943 0-230 8-424 29-653l298 26 299 26c-18 211-26 390-26 601 0 635 72 1222 224 1787 151 566 383 1110 700 1659 318 550 674 1022 1088 1437 415 414 888 769 1438 1087 550 317 1095 548 1661 700 566 151 1154 223 1789 223s1223-72 1789-223c566-152 1111-383 1661-700 550-318 1023-673 1438-1087 414-415 770-887 1088-1437 317-549 549-1093 700-1659 152-565 224-1152 224-1787 0-211-8-390-26-601l299-26z" />
+
+ <draw:marker draw:name="Half Arrow left" svg:viewBox="0 0 10 10" svg:d="M0 0m-5 0 l-5 15h5z" />
+ <draw:marker draw:name="Half Arrow right" svg:viewBox="0 0 10 10" svg:d="M0 0m5 0 l5 15h-5z" />
+ <draw:marker draw:name="Reversed Arrow" svg:viewBox="0 0 20 30" svg:d="M10 30l-10 -30h20z" />
+ <draw:marker draw:name="Double Arrow" svg:viewBox="0 0 1131 1918" svg:d="M737 1131h394l-564-1131-567 1131h398l-398 787h1131z" />
+
+ <draw:marker draw:name="CF One" svg:viewBox="0 0 10 10" svg:d="M0 0 h1 v-40 h-2 v40 h1 M1 0 h-20 v-2 h20 v2 M-1 0 h20 v-2 h-20 v2z" />
+ <draw:marker draw:name="CF Only One" svg:viewBox="0 0 10 10" svg:d="M0 0 h1 v-40 h-2 v40 h1 M1 0 h-20 v-2 h20 v2 M-1 0 h20 v-2 h-20 v2 M1 -18 h-20 v-2 h20 v2 M-1 -18 h20 v-2 h-20 v2z" />
+ <draw:marker draw:name="CF Many" svg:viewBox="0 0 10 10" svg:d="M1500 0l1500 -2789v-211h-114l-1286 2392v-2392h-200v2392l-1286 -2392h-114v211z" />
+ <draw:marker draw:name="CF Many One" svg:viewBox="0 0 10 10" svg:d="M1500 0 h1500 v-200 h-3000 v200 M1500 -200l1500 -2789v-211h-114l-1286 2392v-2392h-200v2392l-1286 -2392h-114v211z" />
+ <draw:marker draw:name="CF Zero One" svg:viewBox="0 0 10 10" svg:d="M-1500 0 A1500,1500 0 1 1 -1500,1 M-1350 0 A1350,1350 0 1 1 -1350,1 M0 -1500 h100 v-2800 h-200 v2800 h100 M100 -2900 v100 h1500 v-200 h-1500 v100z M-100 -2900 v100 h-1500 v-200 h1500 v100z" />
+ <draw:marker draw:name="CF Zero Many" svg:viewBox="0 0 10 10" svg:d="M-1500 0 A1500,1500 0 1 1 -1500,1 M-1350 0 A1350,1350 0 1 1 -1350,1 M0 -1500l1500 -2789v-211h-114l-1286 2392v-2392h-200v2392l-1286 -2392h-114v211z" />
+</office:marker-table>
diff --git a/extras/source/palettes/standard.sog b/extras/source/palettes/standard.sog
new file mode 100644
index 000000000..036faa856
--- /dev/null
+++ b/extras/source/palettes/standard.sog
@@ -0,0 +1 @@
+<!-- <?xml version="1.0" encoding="UTF-8"?> --><ooo:gradient-table xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ooo="http://openoffice.org/2004/office"><draw:gradient draw:name="Pastel_20_Bouquet" draw:display-name="Pastel Bouquet" draw:style="linear" draw:start-color="#dde8cb" draw:end-color="#ffd7d7" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300" draw:border="0%"/><draw:gradient draw:name="Pastel_20_Dream" draw:display-name="Pastel Dream" draw:style="rectangular" draw:cx="50%" draw:cy="50%" draw:start-color="#ffd7d7" draw:end-color="#b4c7dc" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/><draw:gradient draw:name="Blue_20_Touch" draw:display-name="Blue Touch" draw:style="linear" draw:start-color="#b4c7dc" draw:end-color="#dee6ef" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="10" draw:border="0%"/><draw:gradient draw:name="Blank_20_with_20_Gray" draw:display-name="Blank with Gray" draw:style="linear" draw:start-color="#ffffff" draw:end-color="#dddddd" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="900" draw:border="75%"/><draw:gradient draw:name="Spotted_20_Gray" draw:display-name="Spotted Gray" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#b2b2b2" draw:end-color="#eeeeee" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/><draw:gradient draw:name="London_20_Mist" draw:display-name="London Mist" draw:style="linear" draw:start-color="#cccccc" draw:end-color="#666666" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300" draw:border="0%"/><draw:gradient draw:name="Teal_20_to_20_Blue" draw:display-name="Teal to Blue" draw:style="linear" draw:start-color="#50938a" draw:end-color="#5983b0" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300" draw:border="0%"/><draw:gradient draw:name="Midnight" draw:style="linear" draw:start-color="#000000" draw:end-color="#2a6099" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/><draw:gradient draw:name="Deep_20_Ocean" draw:display-name="Deep Ocean" draw:style="radial" draw:cx="50%" draw:cy="50%" draw:start-color="#00000" draw:end-color="#729fcf" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="0%"/><draw:gradient draw:name="Submarine" draw:style="linear" draw:start-color="#dde8cb" draw:end-color="#b4c7dc" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="0%"/><draw:gradient draw:name="Green_20_Grass" draw:display-name="Green Grass" draw:style="linear" draw:start-color="#ffff00" draw:end-color="#81d41a" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="300" draw:border="0%"/><draw:gradient draw:name="Neon_20_Light" draw:display-name="Neon Light" draw:style="ellipsoid" draw:cx="50%" draw:cy="50%" draw:start-color="#127622" draw:end-color="#ffffff" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="0" draw:border="15%"/><draw:gradient draw:name="Sunshine" draw:style="radial" draw:cx="66%" draw:cy="33%" draw:start-color="#ffbf00" draw:end-color="#ffff00" draw:start-intensity="100%" draw:end-intensity="100%" draw:border="33%"/><draw:gradient draw:name="Present" draw:style="square" draw:cx="70%" draw:cy="60%" draw:start-color="#813709" draw:end-color="#ff4000" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="72%"/><draw:gradient draw:name="Mahogany" draw:style="square" draw:cx="50%" draw:cy="50%" draw:start-color="#000000" draw:end-color="#8d281e" draw:start-intensity="100%" draw:end-intensity="100%" draw:angle="450" draw:border="0%"/></ooo:gradient-table>
diff --git a/extras/source/palettes/standard.soh b/extras/source/palettes/standard.soh
new file mode 100644
index 000000000..536063792
--- /dev/null
+++ b/extras/source/palettes/standard.soh
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:hatch-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+
+ <draw:hatch draw:name="Black 0 Degrees" draw:style="single" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="0"/>
+ <draw:hatch draw:name="Black 90 Degrees" draw:style="single" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Black 180 Degrees Crossed" draw:style="double" draw:color="#000000" draw:distance="0.0402inch" draw:rotation="1800"/>
+
+ <draw:hatch draw:name="Blue 45 Degrees" draw:style="single" draw:color="#2a6099" draw:distance="0.0799inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Blue -45 Degrees" draw:style="single" draw:color="#2a6099" draw:distance="0.0799inch" draw:rotation="3150"/>
+ <draw:hatch draw:name="Blue 45 Degrees Crossed" draw:style="double" draw:color="#2a6099" draw:distance="0.0799inch" draw:rotation="450"/>
+
+ <draw:hatch draw:name="Green 30 Degrees" draw:style="single" draw:color="#00a933" draw:distance="0.0799inch" draw:rotation="300"/>
+ <draw:hatch draw:name="Green 60 Degrees" draw:style="single" draw:color="#00a933" draw:distance="0.0799inch" draw:rotation="600"/>
+ <draw:hatch draw:name="Green 90 Degrees Triple" draw:style="triple" draw:color="#00a933" draw:distance="0.0799inch" draw:rotation="900"/>
+
+ <draw:hatch draw:name="Red 45 Degrees" draw:style="single" draw:color="#ff0000" draw:distance="0.1201inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Red 90 Degrees Crossed" draw:style="double" draw:color="#ff0000" draw:distance="0.1201inch" draw:rotation="900"/>
+ <draw:hatch draw:name="Red -45 Degrees Triple" draw:style="triple" draw:color="#ff0000" draw:distance="0.1201inch" draw:rotation="1350"/>
+
+ <draw:hatch draw:name="Yellow 45 Degrees" draw:style="single" draw:color="#ffbf00" draw:distance="0.1614inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Yellow 45 Degrees Crossed" draw:style="double" draw:color="#ffbf00" draw:distance="0.1614inch" draw:rotation="450"/>
+ <draw:hatch draw:name="Yellow 45 Degrees Triple" draw:style="triple" draw:color="#ffbf00" draw:distance="0.1614inch" draw:rotation="450"/>
+
+</office:hatch-table>
diff --git a/extras/source/palettes/standard.sop b/extras/source/palettes/standard.sop
new file mode 100644
index 000000000..ad9534b19
--- /dev/null
+++ b/extras/source/palettes/standard.sop
Binary files differ
diff --git a/extras/source/palettes/styles.sod b/extras/source/palettes/styles.sod
new file mode 100644
index 000000000..1ee69a2fb
--- /dev/null
+++ b/extras/source/palettes/styles.sod
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<office:dash-table xmlns:office="http://openoffice.org/2000/office" xmlns:style="http://openoffice.org/2000/style" xmlns:text="http://openoffice.org/2000/text" xmlns:table="http://openoffice.org/2000/table" xmlns:draw="http://openoffice.org/2000/drawing" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:meta="http://openoffice.org/2000/meta" xmlns:number="http://openoffice.org/2000/datastyle" xmlns:svg="http://www.w3.org/2000/svg" xmlns:chart="http://openoffice.org/2000/chart" xmlns:dr3d="http://openoffice.org/2000/dr3d" xmlns:math="http://www.w3.org/1998/Math/MathML" xmlns:form="http://openoffice.org/2000/form" xmlns:script="http://openoffice.org/2000/script">
+ <draw:stroke-dash draw:name="Line Style 1" draw:style="rect" draw:dots1="1" draw:dots2="1" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Line Style 2" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:dots2="1" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Line Style 3" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:dots2="1" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Line Style 4" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:dots2="1" draw:dots2-length="197%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Line Style 5" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:dots2="1" draw:dots2-length="197%" draw:distance="100%"/>
+ <draw:stroke-dash draw:name="Line Style 6" draw:style="rect" draw:dots1="1" draw:dots1-length="197%" draw:dots2="1" draw:dots2-length="197%" draw:distance="100%"/>
+</office:dash-table> \ No newline at end of file
diff --git a/extras/source/palettes/tonal.soc b/extras/source/palettes/tonal.soc
new file mode 100644
index 000000000..ba4bff9a9
--- /dev/null
+++ b/extras/source/palettes/tonal.soc
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ooo:color-table xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:ooo="http://openoffice.org/2004/office">
+<draw:color draw:name="Gray 0%" draw:color="#000000"/>
+<draw:color draw:name="Gray 10%" draw:color="#191919"/>
+<draw:color draw:name="Gray 20%" draw:color="#333333"/>
+<draw:color draw:name="Gray 30%" draw:color="#4C4C4C"/>
+<draw:color draw:name="Gray 40%" draw:color="#666666"/>
+<draw:color draw:name="Gray 50%" draw:color="#7F7F7F"/>
+<draw:color draw:name="Gray 58%" draw:color="#939393"/>
+<draw:color draw:name="Gray 65%" draw:color="#A5A5A5"/>
+<draw:color draw:name="Gray 73%" draw:color="#BABABA"/>
+<draw:color draw:name="Gray 82%" draw:color="#D0D0D0"/>
+<draw:color draw:name="Gray 91%" draw:color="#E8E8E8"/>
+<draw:color draw:name="Gray 100%" draw:color="#FFFFFF"/>
+<draw:color draw:name="Magenta 82%" draw:color="#FF00FF"/>
+<draw:color draw:name="Violet (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Blue (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Azure (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Cyan 82%" draw:color="#00FFFF"/>
+<draw:color draw:name="Spring Green (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Green (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Chartreuse Green (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Yellow 82%" draw:color="#FFFF00"/>
+<draw:color draw:name="Orange (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Red (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Rose (Out of Gamut) 82%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Magenta 73%" draw:color="#E300E3"/>
+<draw:color draw:name="Violet (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Blue (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Azure (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Cyan 73%" draw:color="#00E3E3"/>
+<draw:color draw:name="Spring Green (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Green (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Chartreuse Green (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Yellow 73%" draw:color="#E3E300"/>
+<draw:color draw:name="Orange (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Red (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Rose (Out of Gamut) 73%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Magenta 65%" draw:color="#CA00CA"/>
+<draw:color draw:name="Violet 65%" draw:color="#7F00FE"/>
+<draw:color draw:name="Blue (Out of Gamut) 65%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Azure 65%" draw:color="#007FFE"/>
+<draw:color draw:name="Cyan 65%" draw:color="#00CACA"/>
+<draw:color draw:name="Spring Green 65%" draw:color="#00FE7F"/>
+<draw:color draw:name="Green (Out of Gamut) 65%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Chartreuse Green 65%" draw:color="#7FFE00"/>
+<draw:color draw:name="Yellow 65%" draw:color="#CACA00"/>
+<draw:color draw:name="Orange 65%" draw:color="#FE7F00"/>
+<draw:color draw:name="Red (Out of Gamut) 65%" draw:color="#FFFFFE"/>
+<draw:color draw:name="Rose 65%" draw:color="#FE007F"/>
+<draw:color draw:name="Magenta 58%" draw:color="#B400B4"/>
+<draw:color draw:name="Violet 58%" draw:color="#7200E4"/>
+<draw:color draw:name="Blue 58%" draw:color="#0000FF"/>
+<draw:color draw:name="Azure 58%" draw:color="#0072E4"/>
+<draw:color draw:name="Cyan 58%" draw:color="#00B4B4"/>
+<draw:color draw:name="Spring Green 58%" draw:color="#00E472"/>
+<draw:color draw:name="Green 58%" draw:color="#00FF00"/>
+<draw:color draw:name="Chartreuse Green 58%" draw:color="#72E400"/>
+<draw:color draw:name="Yellow 58%" draw:color="#B4B400"/>
+<draw:color draw:name="Orange 58%" draw:color="#E47200"/>
+<draw:color draw:name="Red 58%" draw:color="#FF0000"/>
+<draw:color draw:name="Rose 58%" draw:color="#E40072"/>
+<draw:color draw:name="Magenta 50%" draw:color="#9C009C"/>
+<draw:color draw:name="Violet 50%" draw:color="#6200C4"/>
+<draw:color draw:name="Blue 50%" draw:color="#0000DC"/>
+<draw:color draw:name="Azure 50%" draw:color="#0062C4"/>
+<draw:color draw:name="Cyan 50%" draw:color="#009C9C"/>
+<draw:color draw:name="Spring Green 50%" draw:color="#00C462"/>
+<draw:color draw:name="Green 50%" draw:color="#00DC00"/>
+<draw:color draw:name="Chartreuse Green 50%" draw:color="#62C400"/>
+<draw:color draw:name="Yellow 50%" draw:color="#9C9C00"/>
+<draw:color draw:name="Orange 50%" draw:color="#C46200"/>
+<draw:color draw:name="Red 50%" draw:color="#DC0000"/>
+<draw:color draw:name="Rose 50%" draw:color="#C40062"/>
+<draw:color draw:name="Magenta 40%" draw:color="#7C007C"/>
+<draw:color draw:name="Violet 40%" draw:color="#4F009E"/>
+<draw:color draw:name="Blue 40%" draw:color="#0000B0"/>
+<draw:color draw:name="Azure 40%" draw:color="#004F9E"/>
+<draw:color draw:name="Cyan 40%" draw:color="#007C7C"/>
+<draw:color draw:name="Spring Green 40%" draw:color="#009E4F"/>
+<draw:color draw:name="Green 40%" draw:color="#00B000"/>
+<draw:color draw:name="Chartreuse Green 40%" draw:color="#4F9E00"/>
+<draw:color draw:name="Yellow 40%" draw:color="#7C7C00"/>
+<draw:color draw:name="Orange 40%" draw:color="#9E4F00"/>
+<draw:color draw:name="Red 40%" draw:color="#B00000"/>
+<draw:color draw:name="Rose 40%" draw:color="#9E004F"/>
+<draw:color draw:name="Magenta 30%" draw:color="#5D005D"/>
+<draw:color draw:name="Violet 30%" draw:color="#3B0076"/>
+<draw:color draw:name="Blue 30%" draw:color="#000084"/>
+<draw:color draw:name="Azure 30%" draw:color="#003B76"/>
+<draw:color draw:name="Cyan 30%" draw:color="#005D5D"/>
+<draw:color draw:name="Spring Green 30%" draw:color="#00763B"/>
+<draw:color draw:name="Green 30%" draw:color="#008400"/>
+<draw:color draw:name="Chartreuse Green 30%" draw:color="#3B7600"/>
+<draw:color draw:name="Yellow 30%" draw:color="#5D5D00"/>
+<draw:color draw:name="Orange 30%" draw:color="#763B00"/>
+<draw:color draw:name="Red 30%" draw:color="#840000"/>
+<draw:color draw:name="Rose 30%" draw:color="#76003B"/>
+<draw:color draw:name="Magenta 20%" draw:color="#3E003E"/>
+<draw:color draw:name="Violet 20%" draw:color="#27004E"/>
+<draw:color draw:name="Blue 20%" draw:color="#000058"/>
+<draw:color draw:name="Azure 20%" draw:color="#00274E"/>
+<draw:color draw:name="Cyan 20%" draw:color="#003E3E"/>
+<draw:color draw:name="Spring Green 20%" draw:color="#004E27"/>
+<draw:color draw:name="Green 20%" draw:color="#005800"/>
+<draw:color draw:name="Chartreuse Green 20%" draw:color="#274E00"/>
+<draw:color draw:name="Yellow 20%" draw:color="#3E3E00"/>
+<draw:color draw:name="Orange 20%" draw:color="#4E2700"/>
+<draw:color draw:name="Red 20%" draw:color="#580000"/>
+<draw:color draw:name="Rose 20%" draw:color="#4E0027"/>
+<draw:color draw:name="Magenta 10%" draw:color="#1F001F"/>
+<draw:color draw:name="Violet 10%" draw:color="#130026"/>
+<draw:color draw:name="Blue 10%" draw:color="#00002C"/>
+<draw:color draw:name="Azure 10%" draw:color="#001326"/>
+<draw:color draw:name="Cyan 10%" draw:color="#001F1F"/>
+<draw:color draw:name="Spring Green 10%" draw:color="#002613"/>
+<draw:color draw:name="Green 10%" draw:color="#002C00"/>
+<draw:color draw:name="Chartreuse Green 10%" draw:color="#132600"/>
+<draw:color draw:name="Yellow 10%" draw:color="#1F1F00"/>
+<draw:color draw:name="Orange 10%" draw:color="#261300"/>
+<draw:color draw:name="Red 10%" draw:color="#2C0000"/>
+<draw:color draw:name="Rose 10%" draw:color="#260013"/>
+</ooo:color-table>