From e209987895bcfff4cff649f44a8eadef76998094 Mon Sep 17 00:00:00 2001
From: Matthias Schmitz <matthias@sigxcpu.org>
Date: Thu, 26 Sep 2013 12:07:01 +0200
Subject: [PATCH] Request #2342 : Remove unused jslib datetimepicker.

See http://dev.opennebula.org/issues/2342 for more information.
---
 install.sh                                         |  12 -
 .../public/vendor/4.0/datetimepicker/CHANGES       |  17 -
 .../public/vendor/4.0/datetimepicker/LICENSE.txt   |   8 -
 .../public/vendor/4.0/datetimepicker/README.md     |  30 -
 .../4.0/datetimepicker/design/dtpicker_mock.png    | Bin 25592 -> 0 bytes
 .../4.0/datetimepicker/design/dtpicker_mock.svg    | 930 ---------------------
 .../4.0/datetimepicker/jquery.simple-dtpicker.css  | 269 ------
 .../4.0/datetimepicker/jquery.simple-dtpicker.html | 101 ---
 .../4.0/datetimepicker/jquery.simple-dtpicker.js   | 574 -------------
 .../4.0/datetimepicker/simple-dtpicker.jquery.json |  25 -
 10 files changed, 1966 deletions(-)
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/CHANGES
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/README.md
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.png
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js
 delete mode 100644 src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json

diff --git a/install.sh b/install.sh
index 31878ae..fb87ccc 100755
--- a/install.sh
+++ b/install.sh
@@ -354,7 +354,6 @@ SUNSTONE_DIRS="$SUNSTONE_LOCATION/routes \
                $SUNSTONE_LOCATION/public/vendor/4.0/nouislider \
                $SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1 \
                $SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1/images \
-               $SUNSTONE_LOCATION/public/vendor/4.0/datetimepicker \
                $SUNSTONE_LOCATION/public/images \
                $SUNSTONE_LOCATION/views"
 
@@ -568,7 +567,6 @@ INSTALL_SUNSTONE_FILES=(
     SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1
     SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER_IMAGES:$SUNSTONE_LOCATION/public/vendor/4.0/jdpicker_1.1/images
     SUNSTONE_PUBLIC_NEW_VENDOR_TIMEPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/
-    SUNSTONE_PUBLIC_NEW_VENDOR_DATETIMEPICKER:$SUNSTONE_LOCATION/public/vendor/4.0/datetimepicker
     SUNSTONE_PUBLIC_IMAGES_FILES:$SUNSTONE_LOCATION/public/images
     SUNSTONE_PUBLIC_LOCALE_CA:$SUNSTONE_LOCATION/public/locale/ca
     SUNSTONE_PUBLIC_LOCALE_CS_CZ:$SUNSTONE_LOCATION/public/locale/cs_CZ
@@ -1665,16 +1663,6 @@ SUNSTONE_PUBLIC_NEW_VENDOR_JDPICKER_IMAGES="\
 
 SUNSTONE_PUBLIC_NEW_VENDOR_TIMEPICKER="src/sunstone/public/vendor/4.0/jquery.timePicker.min.js"
 
-SUNSTONE_PUBLIC_NEW_VENDOR_DATETIMEPICKER="\
-                src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt \
-                src/sunstone/public/vendor/4.0/datetimepicker/README.md \
-                src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.png \
-                src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg \
-                src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css \
-                src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html \
-                src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js \
-                src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json"
-
 SUNSTONE_PUBLIC_IMAGES_FILES="src/sunstone/public/images/ajax-loader.gif \
                         src/sunstone/public/images/favicon.ico \
                         src/sunstone/public/images/login_over.png \
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/CHANGES b/src/sunstone/public/vendor/4.0/datetimepicker/CHANGES
deleted file mode 100644
index ba9a39f..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/CHANGES
+++ /dev/null
@@ -1,17 +0,0 @@
-Version history for query-simple-datetimepicker
-https://github.com/mugifly/jquery-simple-datetimepicker/
-
-1.1.1  2013-03-12
-  - [Fixed] Fixed width of timelist for bug in ie9 (Thanks to: jjsgro).
-
-1.1.0  2013-03-02
-   - [Implement] Option to disable the animation.
-   - [Improve] Animation and parts.
-   - [Fixed] Support dateFormat and fix bug (Thanks to: LeandroSe).
-   - [Fixed] Support Firefox in current date (Thanks: LeandroSe).
-   - [Improve] Show the month name instead of number in header (Thanks to: dsims).
-   - [Fixed] appendDtpicker is not overriding the default date with the input's value (Thanks: dsims).
-   - [Fixed] default month (Thanks: dsims).
-
-1.0.0  2012-11-02
-   - Initial release.
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt b/src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt
deleted file mode 100644
index fbf0f4f..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/LICENSE.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Copyright (c) 2013 Masanori Ohgita (http://ohgita.info/).
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/README.md b/src/sunstone/public/vendor/4.0/datetimepicker/README.md
deleted file mode 100644
index ee04b42..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/README.md
+++ /dev/null
@@ -1,30 +0,0 @@
-jquery-simple-datetimepicker (jquery.simple-dtpicker.js)
-========
-
-Date and time picker, simply. (jquery plugin)
-
-![screenshot](https://raw.github.com/mugifly/jquery-simple-datetimepicker/master/design/dtpicker_mock.png)
-
-Details and samples: http://mugifly.github.com/jquery-simple-datetimepicker
-
-Your feedback is highly appreciated.
-you can send requests and bug reports as [Issues on GitHub](https://github.com/mugifly/jquery-simple-datetimepicker/issues).
-
-## Requirements
-
-* jQuery 1.7.2 or later
-
-## Contributors
-Thank you to:
-
-* [LeandroSe](https://github.com/LeandroSe/)
-* [dsims](https://github.com/dsims/)
-* [jjsgro](https://github.com/jjsgro)
-
-## License and author
-
-Copyright (c) 2013 Masanori Ohgita (http://ohgita.info/). 
-
-This program is free software distributed under the terms of the MIT license. 
-See LICENSE.txt for details.
-
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.png b/src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.png
deleted file mode 100644
index 8a47e1d48fd53d9679a62d52aa0a753aa31761fb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 25592
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
E0Qgt{EdT%j

diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg b/src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg
deleted file mode 100644
index 0ea5ea6..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/design/dtpicker_mock.svg
+++ /dev/null
@@ -1,930 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
-
-<svg
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
-   xmlns:cc="http://creativecommons.org/ns#"
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
-   width="282.91"
-   height="233.83186"
-   id="svg2"
-   version="1.1"
-   inkscape:version="0.48.3.1 r9886"
-   sodipodi:docname="dtpicker_mock.svg"
-   inkscape:export-filename="/home/masanori/aptana_workspace/jquery-simple-datatimepicker/design/dtpicker_mock.png"
-   inkscape:export-xdpi="92.260002"
-   inkscape:export-ydpi="92.260002">
-  <title
-     id="title3119">dtpicker</title>
-  <defs
-     id="defs4">
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath4920">
-      <rect
-         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.67794216;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect4922"
-         width="256.18042"
-         height="209.16158"
-         x="107.81959"
-         y="268.40744"
-         ry="6.9813614" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath4953">
-      <rect
-         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect4955"
-         width="256.18042"
-         height="138.89117"
-         x="83.819588"
-         y="267.91885"
-         ry="4.6358871" />
-    </clipPath>
-    <filter
-       color-interpolation-filters="sRGB"
-       inkscape:collect="always"
-       id="filter3777-3-5"
-       x="-0.021316582"
-       width="1.0426332"
-       y="-0.16887616"
-       height="1.3377523">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="1.9516797"
-         id="feGaussianBlur3779-9-5" />
-    </filter>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath4920-3">
-      <rect
-         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.67794216;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect4922-6"
-         width="256.18042"
-         height="209.16158"
-         x="107.81959"
-         y="268.40744"
-         ry="6.9813614" />
-    </clipPath>
-    <clipPath
-       clipPathUnits="userSpaceOnUse"
-       id="clipPath4953-3">
-      <rect
-         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-         id="rect4955-5"
-         width="256.18042"
-         height="138.89117"
-         x="83.819588"
-         y="267.91885"
-         ry="4.6358871" />
-    </clipPath>
-    <filter
-       inkscape:collect="always"
-       id="filter3995">
-      <feGaussianBlur
-         inkscape:collect="always"
-         stdDeviation="4.2906107"
-         id="feGaussianBlur3997" />
-    </filter>
-  </defs>
-  <sodipodi:namedview
-     id="base"
-     pagecolor="#ffffff"
-     bordercolor="#666666"
-     borderopacity="1.0"
-     inkscape:pageopacity="0.0"
-     inkscape:pageshadow="2"
-     inkscape:zoom="1.4142136"
-     inkscape:cx="192.77227"
-     inkscape:cy="114.84223"
-     inkscape:document-units="px"
-     inkscape:current-layer="layer4"
-     showgrid="false"
-     inkscape:window-width="1280"
-     inkscape:window-height="745"
-     inkscape:window-x="0"
-     inkscape:window-y="27"
-     inkscape:window-maximized="1"
-     fit-margin-top="10"
-     fit-margin-left="10"
-     fit-margin-right="10"
-     fit-margin-bottom="10"
-     borderlayer="true">
-    <inkscape:grid
-       type="xygrid"
-       id="grid4071"
-       empspacing="5"
-       visible="true"
-       enabled="true"
-       snapvisiblegridlinesonly="true"
-       originx="-68.05486px"
-       originy="-74.184692px" />
-  </sodipodi:namedview>
-  <metadata
-     id="metadata7">
-    <rdf:RDF>
-      <cc:Work
-         rdf:about="">
-        <dc:format>image/svg+xml</dc:format>
-        <dc:type
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
-        <dc:title>dtpicker</dc:title>
-        <dc:creator>
-          <cc:Agent>
-            <dc:title>Masanori Ohgita</dc:title>
-          </cc:Agent>
-        </dc:creator>
-        <dc:date>2012/11/01</dc:date>
-        <dc:rights>
-          <cc:Agent>
-            <dc:title>Masanori Ohgita</dc:title>
-          </cc:Agent>
-        </dc:rights>
-        <dc:publisher>
-          <cc:Agent>
-            <dc:title>Masanori Ohgita</dc:title>
-          </cc:Agent>
-        </dc:publisher>
-        <dc:identifier></dc:identifier>
-        <dc:source>https://github.com/mugifly/jquery-simple-datetimepicker/</dc:source>
-        <dc:relation>https://github.com/mugifly/jquery-simple-datetimepicker/</dc:relation>
-        <dc:language>ja-JP</dc:language>
-        <cc:license
-           rdf:resource="MIT License (https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/LICENSE.txt)" />
-      </cc:Work>
-    </rdf:RDF>
-  </metadata>
-  <g
-     inkscape:groupmode="layer"
-     id="layer5"
-     inkscape:label="Background">
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.98554897;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect5090"
-       width="283.42444"
-       height="234"
-       x="0"
-       y="-0.1681366" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer2"
-     inkscape:label="TextBox"
-     transform="translate(-68.05486,-171.98345)"
-     style="display:inline">
-    <rect
-       style="color:#000000;fill:#52a8ec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26351193;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter3777-3-5);enable-background:accumulate"
-       id="rect2985-8"
-       width="219.7365"
-       height="27.736488"
-       x="82.738892"
-       y="186.66748"
-       rx="1.4"
-       ry="2" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#c8c8c8;stroke-width:0.56400001;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect2985"
-       width="219.7365"
-       height="27.736488"
-       x="82.738892"
-       y="186.66748"
-       rx="1.4"
-       ry="2" />
-    <text
-       xml:space="preserve"
-       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="104.91933"
-       y="206.01625"
-       id="text3846-4"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-0"
-         x="104.91933"
-         y="206.01625"
-         style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">2012/10/24　09:30</tspan></text>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer1"
-     inkscape:label="CalendarBox_Shadow"
-     style="display:inline">
-    <rect
-       style="color:#000000;fill:#c8c8c8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.92394245;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter3995);enable-background:accumulate"
-       id="rect2985-3-4"
-       width="256.18042"
-       height="172.71893"
-       x="15.764728"
-       y="49.657021"
-       ry="5.7649846"
-       transform="matrix(0.97454541,0,0,0.89546644,4.1475558,17.948121)" />
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer3"
-     inkscape:label="CalendarBox"
-     transform="translate(-68.05486,-171.98345)"
-     style="display:inline">
-    <rect
-       style="color:#000000;fill:#d2d2d2;fill-opacity:1;fill-rule:nonzero;stroke:#c8c8c8;stroke-width:1.849;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect2985-3"
-       width="256.18042"
-       height="159.53081"
-       x="83.819588"
-       y="230.8286"
-       ry="5.3247938" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.36733007;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect2985-3-8-7"
-       width="256.18042"
-       height="138.89117"
-       x="83.819588"
-       y="251.91885"
-       ry="4.6358871" />
-    <rect
-       style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#d2d2d2;stroke-width:1.11828196;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect2985-3-8-1"
-       width="170.96207"
-       height="139.21201"
-       x="83.819588"
-       y="251.91885"
-       ry="2.5842383" />
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="98.123917"
-       y="274.20001"
-       id="text3846-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5"
-         x="98.123917"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">日</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="120.12392"
-       y="274.20001"
-       id="text3846-3-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7"
-         x="120.12392"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">月</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="142.02386"
-       y="274.20001"
-       id="text3846-3-5-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1"
-         x="142.02386"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">火</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="164.02386"
-       y="274.20001"
-       id="text3846-3-5-7-8"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8"
-         x="164.02386"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">水</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="185.12392"
-       y="274.20001"
-       id="text3846-3-5-7-8-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9"
-         x="185.12392"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">木</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="206.12392"
-       y="274.20001"
-       id="text3846-3-5-7-8-5-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7"
-         x="206.12392"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">金</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="228.356"
-       y="274.20001"
-       id="text3846-3-5-7-8-5-6-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8"
-         x="228.356"
-         y="274.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#646464;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">土</tspan></text>
-    <rect
-       style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4056-0"
-       width="21.758884"
-       height="15.792893"
-       x="159.47986"
-       y="338.11542" />
-    <rect
-       style="color:#000000;fill:none;stroke:#d2d2d2;stroke-width:1.36890841;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect2985-3-8-7-3"
-       width="256.18042"
-       height="139.21201"
-       x="83.819588"
-       y="251.91885"
-       ry="4.646596" />
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="96.123917"
-       y="294.20001"
-       id="text3846-3-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-2"
-         x="96.123917"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">30</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="123.12392"
-       y="294.20001"
-       id="text3846-3-5-73"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-4"
-         x="123.12392"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="144.97392"
-       y="294.20001"
-       id="text3846-3-5-7-82"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-2"
-         x="144.97392"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">2</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="166.89142"
-       y="294.20001"
-       id="text3846-3-5-7-8-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-0"
-         x="166.89142"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">3</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="188.19891"
-       y="294.20001"
-       id="text3846-3-5-7-8-5-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-1"
-         x="188.19891"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">4</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="208.82391"
-       y="294.20001"
-       id="text3846-3-5-7-8-5-6-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4"
-         x="208.82391"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">5</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="230.95599"
-       y="294.20001"
-       id="text3846-3-5-7-8-5-6-3-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8-3"
-         x="230.95599"
-         y="294.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">6</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="101.12392"
-       y="313.20001"
-       id="text3846-3-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-8"
-         x="101.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">7</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="123.12392"
-       y="313.20001"
-       id="text3846-3-5-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-3"
-         x="123.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">8</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="144.97392"
-       y="313.20001"
-       id="text3846-3-5-7-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-9"
-         x="144.97392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">9</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="161.12392"
-       y="313.20001"
-       id="text3846-3-5-7-8-0"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-90"
-         x="161.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="183.12392"
-       y="313.20001"
-       id="text3846-3-5-7-8-5-61"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-2"
-         x="183.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="204.12392"
-       y="313.20001"
-       id="text3846-3-5-7-8-5-6-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-89"
-         x="204.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">12</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="226.12392"
-       y="313.20001"
-       id="text3846-3-5-7-8-5-6-3-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8-2"
-         x="226.12392"
-         y="313.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">13</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="96.123917"
-       y="332.20001"
-       id="text3846-3-2-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-8-3"
-         x="96.123917"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">14</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="118.12392"
-       y="332.20001"
-       id="text3846-3-5-3-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-3-0"
-         x="118.12392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">15</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="139.97392"
-       y="332.20001"
-       id="text3846-3-5-7-6-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-9-5"
-         x="139.97392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">16</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="161.12392"
-       y="332.20001"
-       id="text3846-3-5-7-8-0-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-90-9"
-         x="161.12392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">17</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="183.12392"
-       y="332.20001"
-       id="text3846-3-5-7-8-5-61-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-2-1"
-         x="183.12392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">18</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="204.12392"
-       y="332.20001"
-       id="text3846-3-5-7-8-5-6-5-7"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-89-2"
-         x="204.12392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">19</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="226.12392"
-       y="332.20001"
-       id="text3846-3-5-7-8-5-6-3-7-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8-2-5"
-         x="226.12392"
-         y="332.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">20</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="96.123917"
-       y="351.20001"
-       id="text3846-3-2-5-0"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-8-3-7"
-         x="96.123917"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">21</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="118.12392"
-       y="351.20001"
-       id="text3846-3-5-3-1-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-3-0-2"
-         x="118.12392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">22</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="139.97392"
-       y="351.20001"
-       id="text3846-3-5-7-6-3-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-9-5-3"
-         x="139.97392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">23</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="161.12392"
-       y="351.20001"
-       id="text3846-3-5-7-8-0-7-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-90-9-1"
-         x="161.12392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">24</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="183.12392"
-       y="351.20001"
-       id="text3846-3-5-7-8-5-61-9-2"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-2-1-2"
-         x="183.12392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">25</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="204.12392"
-       y="351.20001"
-       id="text3846-3-5-7-8-5-6-5-7-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-89-2-8"
-         x="204.12392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">26</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="226.12392"
-       y="351.20001"
-       id="text3846-3-5-7-8-5-6-3-7-9-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8-2-5-8"
-         x="226.12392"
-         y="351.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#0044aa;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">27</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="96.123917"
-       y="370.20001"
-       id="text3846-3-2-5-0-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-8-3-7-8"
-         x="96.123917"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#e13b00;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">28</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="118.12392"
-       y="370.20001"
-       id="text3846-3-5-3-1-6-5"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-3-0-2-4"
-         x="118.12392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">29</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="139.97392"
-       y="370.20001"
-       id="text3846-3-5-7-6-3-6-8"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-9-5-3-3"
-         x="139.97392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">30</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="161.12392"
-       y="370.20001"
-       id="text3846-3-5-7-8-0-7-2-0"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-90-9-1-8"
-         x="161.12392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">31</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="183.12392"
-       y="370.20001"
-       id="text3846-3-5-7-8-5-61-9-2-3"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-2-1-2-1"
-         x="183.12392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 1</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="204.12392"
-       y="370.20001"
-       id="text3846-3-5-7-8-5-6-5-7-6-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-89-2-8-8"
-         x="204.12392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 2</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="226.12392"
-       y="370.20001"
-       id="text3846-3-5-7-8-5-6-3-7-9-6-0"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-8-2-5-8-9"
-         x="226.12392"
-         y="370.20001"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#cccccc;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"> 3</tspan></text>
-    <g
-       transform="translate(1.1678772,6.0000012)"
-       style="fill:#1a1a1a;display:inline"
-       id="g3999">
-      <g
-         id="g4047"
-         transform="translate(4.5,-3)"
-         style="fill:#1a1a1a">
-        <text
-           xml:space="preserve"
-           style="font-size:14px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr;text-anchor:start;fill:#333333;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Medium'"
-           x="176.00255"
-           y="244.20032"
-           id="text3846"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan3848"
-             x="176.00255"
-             y="244.20032"
-             style="font-size:14px;font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr;text-anchor:start;fill:#333333;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Medium'">2012/10</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-           x="-276.35992"
-           y="244.20001"
-           id="text3846-9-5-1"
-           sodipodi:linespacing="125%"
-           transform="scale(-1,1)"><tspan
-             sodipodi:role="line"
-             id="tspan3848-8-4-9"
-             x="-276.35992"
-             y="244.20001"
-             style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">&lt;</tspan></text>
-        <text
-           xml:space="preserve"
-           style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;stroke:none;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-           x="136.12392"
-           y="244.20001"
-           id="text3846-9"
-           sodipodi:linespacing="125%"><tspan
-             sodipodi:role="line"
-             id="tspan3848-8"
-             x="136.12392"
-             y="244.20001"
-             style="font-size:16px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#1a1a1a;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">&lt;</tspan></text>
-      </g>
-    </g>
-  </g>
-  <g
-     inkscape:groupmode="layer"
-     id="layer4"
-     inkscape:label="TimePicker">
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="266"
-       y="410"
-       id="text3846-3-5-7-8-5-6-2-6-4-0-11-6"
-       sodipodi:linespacing="125%"
-       clip-path="url(#clipPath4953-3)"
-       transform="translate(-68.055,-188.88316)"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5-0-2-0"
-         x="266"
-         y="410"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">12:00</tspan></text>
-    <rect
-       style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.80000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4056"
-       width="80.875"
-       height="16.5"
-       x="187.125"
-       y="108.53186" />
-    <rect
-       style="color:#000000;fill:#aaaaaa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
-       id="rect4217"
-       width="4.2426405"
-       height="151.32085"
-       x="359.56381"
-       y="268.92862"
-       clip-path="url(#clipPath4920-3)"
-       transform="matrix(1,0,0,0.44081048,-92.05486,-38.381405)" />
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="102.01655"
-       id="text3846-3-5-7-8-5-6-2-6"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7"
-         x="197.94514"
-         y="102.01655"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">09:00</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="122.01655"
-       id="text3846-3-5-7-8-5-6-2-6-4"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5"
-         x="197.94514"
-         y="122.01655"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">09:30</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="142.01654"
-       id="text3846-3-5-7-8-5-6-2-6-4-0"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5-0"
-         x="197.94514"
-         y="142.01654"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10:00</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="162.01654"
-       id="text3846-3-5-7-8-5-6-2-6-4-0-1"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5-0-3"
-         x="197.94514"
-         y="162.01654"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">10:30</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="182.01656"
-       id="text3846-3-5-7-8-5-6-2-6-4-0-9"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5-0-1"
-         x="197.94514"
-         y="182.01656"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11:00</tspan></text>
-    <text
-       xml:space="preserve"
-       style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;display:inline;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'"
-       x="197.94514"
-       y="202.01656"
-       id="text3846-3-5-7-8-5-6-2-6-4-0-11"
-       sodipodi:linespacing="125%"><tspan
-         sodipodi:role="line"
-         id="tspan3848-5-7-1-8-9-7-4-7-5-0-2"
-         x="197.94514"
-         y="202.01656"
-         style="font-size:15px;font-style:normal;font-variant:normal;font-weight:200;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:'M+ 2p';-inkscape-font-specification:'M+ 2p Ultra-Light'">11:30</tspan></text>
-  </g>
-</svg>
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css b/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css
deleted file mode 100644
index 906df42..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.css
+++ /dev/null
@@ -1,269 +0,0 @@
-/**
- * Style-sheet for dtpicker
- * https://github.com/mugifly/jquery-simple-datetimepicker
- */
-
-.datepicker {
-    display: inline-block;
-	
-	border: 2px solid #c8c8c8;
-	
-	border-radius: 5px;
-		-webkit-border-radius: 5px;  
-		-moz-border-radius: 5px;
-	box-shadow: 0.5px 0.5px 3px #c8c8c8;
-		-webkit-box-shadow: 0.5px 0.5px 3px #c8c8c8;
-		-moz-box-shadow: 0.5px 0.5px 3px #c8c8c8;
-}
-
-/*
- * datepicker_header
-*/
-
-.datepicker > .datepicker_header{
-	padding-top:	2px;
-	padding-bottom: 2px;
-	padding-left:	5px;
-	padding-right: 5px;
-	background-color:	#d2d2d2;
-	color: #3f3f3f;
-	text-align: center;
-	font-size: 9pt;
-	font-weight: bold;
-}
-
-.datepicker > .datepicker_header > a{
-	user-select: none;
-		-webkit-user-select: none;
-		-moz-user-select: none;
-	cursor: pointer;
-	color: #559abd;
-}
-
-.datepicker > .datepicker_header > a:hover {
-	color: #000000;
-	background-color:	#c8c8c8;
-}
-
-.datepicker > .datepicker_header > a:active {
-	color: #ffffff;
-	background-color:	#808080;
-}
-
-.datepicker > .datepicker_header > span {
-	margin-left: 20px;
-	margin-right: 20px;
-	user-select: none;
-		-webkit-user-select: none;
-		-moz-user-select: none;
-}
-
-/*
- * datepicker_inner_container 
-*/
-
-.datepicker > .datepicker_inner_container {
-	margin: -2px -2px -2px -2px;
-	background-color: #d2d2d2;
-	border: 2px solid #c8c8c8;
-	border-radius: 5px;
-		-webkit-border-radius: 5px;  
-		-moz-border-radius: 5px;
-
-	box-shadow: 0.5px 0px 5px #c8c8c8;
-		-webkit-box-shadow: 0.5px 0px 5px #c8c8c8;
-		-moz-box-shadow: 0.5px 0px 5px #c8c8c8;
-}
-
-.datepicker > .datepicker_inner_container:after {
-	content: ".";
-	display: block;
-	height: 0;
-	clear: both;
-	visibility: hidden;
-}
-
-/*
- * datepicker_inner_container > datepicker_calendar
-*/
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar {
-	float: left;
-	width: auto;
-	
-	margin-top: -0.5px;
-	margin-left: -1px;
-	margin-bottom: -2px;
-	
-	background-color:	#ffffff;
-	border: 1px solid #c8c8c8;
-	
-	border-top:none;
-	border-top-left-radius: 5px;
-	border-bottom-left-radius: 5px;
-		-webkit-border-top-left-radius:	5px;
-		-webkit-border-bottom-left-radius: 5px;
-		-moz-border-radius-topleft:		5px;
-		-moz-border-radius-bottomleft:	5px;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > table {
-    padding: 10px;
-}
-
-/*
- * datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > th (WDay-cell)
-*/
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > th {
-	color:	#646464;
-	width: 18px;
-	font-size: small;
-	font-weight: normal;
-	text-align:center;
-}
-
-/*
- * datepicker_inner_container > datepicker_calendar > datepicker_table > tbody > tr > td (Day-cell)
-*/
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td {
-	color:	#000000;
-	font-size: small;
-	text-align:center;
-	
-	user-select: none;
-		-webkit-user-select: none;
-		-moz-user-select: none;
-	cursor: pointer;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.today {
-	border-bottom: #bfbfbf solid 2px;
-	margin-bottom: -2px;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sat {
-	color:	#0044aa;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.wday_sun {
-	color:	#e13b00;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.day_another_month {
-	color:	#cccccc;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.active {
-	color: #ffffff;
-	background-color:	#808080;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_calendar > .datepicker_table > tbody > tr > td.hover {
-	color: #000000;
-	background-color:	#c8c8c8;
-}
-
-/*
- * datepicker_inner_container > datepicker_timelist
-*/
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist {
-	float: left;
-	width: 4.2em;
-	height: 118px;
-	
-	margin-top: -0.5px;
-	padding: 5px;
-	padding-left: 0px;
-	padding-right: 0px;
-	
-	overflow: auto;
-	overflow-x: hidden; 
-	
-	background-color:	#ffffff;
-	
-	border-top-right-radius: 4px;
-	border-bottom-right-radius: 4px;
-	-webkit-border-top-right-radius:	4px;
-	-webkit-border-bottom-right-radius: 4px;
-	-moz-border-radius-topright:		4px;
-	-moz-border-radius-bottomright:	4px;
-}
-
-/*
-.datepicker > .datepicker_inner_container > .datepicker_timelist::after {
-	content: ".";
-	display: block;
-	height: 0;
-	clear: both;
-	visibility: hidden;
-}
-*/
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar {
-	overflow: hidden;
-	width: 6px;
-	background: #fafafa;
-	
-	border-top-right-radius: 5px;
-	border-bottom-right-radius: 5px;
-	-webkit-border-top-right-radius:	5px;
-	-webkit-border-bottom-right-radius: 5px;
-	-moz-border-radius-topright:		5px;
-	-moz-border-radius-bottomright:	5px;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar:horizontal {
-	height: 1px;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-button {
-	display: none;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece {
-	background: #eee;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-piece:start {
-	background: #eee;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-thumb {
-	background: #aaaaaa;
-	border-radius: 3px;
-		-webkit-border-radius: 3px;  
-		-moz-border-radius: 3px;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist::-webkit-scrollbar-corner {
-	background: #333;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item {
-	padding-top:   1px;
-	padding-bottom:1px;
-	padding-left:  7px;
-	padding-right: 25px;
-	margin-top: 5px;
-	margin-bottom: 2px;
-	font-size: small;
-	
-	user-select: none;
-		-webkit-user-select: none;
-		-moz-user-select: none;
-	cursor: pointer;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.active {
-	color: #ffffff;
-	background-color:	#808080;
-}
-
-.datepicker > .datepicker_inner_container > .datepicker_timelist > div.timelist_item.hover {
-	color: #000000;
-	background-color:	#c8c8c8;
-}
-
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html b/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html
deleted file mode 100644
index 9d7d7df..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.html
+++ /dev/null
@@ -1,101 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-	<meta charset="UTF-8">
-	<title>Demo - jquery-simple-datetimepicker</title>
-	
-	<!--Requirement jQuery-->
-	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
-	<!--Load Script and Stylesheet -->
-	<script type="text/javascript" src="jquery.simple-dtpicker.js"></script>
-	<link type="text/css" href="jquery.simple-dtpicker.css" rel="stylesheet" />
-	<!---->
-	
-	<style type="text/css">
-		footer{font-size:small;position:fixed;right:5px;bottom:5px;}
-	</style>
-</head>
-<body>
-	<header>
-		<h2>Demo - jquery-simple-datetimepicker</h2>
-	</header>
-	
-	<h4>Inline</h4>
-	<div id="date_picker"> </div>
-	<script type="text/javascript">
-		$(function(){
-			$('#date_picker').dtpicker();
-		});
-	</script>
-	
-	<h4>Append to Input-field</h4>
-	<input type="text" name="date" value="">
-	<script type="text/javascript">
-		$(function(){
-			$('*[name=date]').appendDtpicker();
-		});
-	</script>
-	
-	<h4>Append to Input-field (Inline)</h4>
-	<input type="text" name="date2" value="2012/01/01 10:00">
-	<script type="text/javascript">
-		$(function(){
-			$('*[name=date2]').appendDtpicker({"inline": true});
-		});
-	</script>
-	<small>In addition, this default date has specified by the input's value ("2012-01-01 10:00").</small>
-	
-	<h4>Set options</h4>
-		About details for these options, please see: <a href="https://github.com/mugifly/jquery-simple-datetimepicker/wiki/Options">Wiki</a>.
-	
-		<h5>Current date ("current": "2012-3-4 12:30")</h5>
-		<input type="text" name="date3" value="">
-		<script type="text/javascript">
-			$(function(){
-				$('*[name=date3]').appendDtpicker({
-					"inline": true,
-					"current": "2012-3-4 12:30"
-				});
-			});
-		</script>
-
-		<h5>dateFormat ("dateFormat": "YY/MM/DD h:m")</h5>
-		<input type="text" name="date4" value="">
-		<script type="text/javascript">
-			$(function(){
-				$('*[name=date4]').appendDtpicker({
-					"inline": true,
-					"dateFormat": "YY/MM/DD h:m"
-				});
-			});
-		</script>
-		
-
-		<h5>locale ("locale": "ja")</h5>
-		<input type="text" name="date5" value="">
-		<script type="text/javascript">
-			$(function(){
-				$('*[name=date5]').appendDtpicker({
-					"inline": true,
-					"locale": "ja"
-				});
-			});
-		</script>
-
-		<h5>Disable the fade animation ("animation": false)</h5>
-		<input type="text" name="date6" value="">
-		<script type="text/javascript">
-			$(function(){
-				$('*[name=date6]').appendDtpicker({
-					"inline": true,
-					"animation": false
-				});
-			});
-		</script>
-		
-	<footer>
-		<a href="https://github.com/mugifly/jquery-simple-datetimepicker">jquery.simple-dtpicker.js (jquery-simple-datetimepicker)</a><br>
-		 - Your feedback is highly appreciated :) 
-	</footer>
-</body>
-</html>
\ No newline at end of file
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js b/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js
deleted file mode 100644
index cee249d..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/jquery.simple-dtpicker.js
+++ /dev/null
@@ -1,574 +0,0 @@
-/**
- * dtpicker (jquery-simple-datetimepicker)
- * (c) Masanori Ohgita - 2013.
- * https://github.com/mugifly/jquery-simple-datetimepicker
- */
-
- (function($) {
- 	var DAYS_OF_WEEK_EN = ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'];
- 	var DAYS_OF_WEEK_JA = ['日', '月', '火', '水', '木', '金', '土'];
- 	var MONTHS_EN = [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ];
-
- 	var PickerObjects = [];
- 	var InputObjects = [];
- 	var ActivePickerId = -1;
-
- 	var getParentPickerObject = function(obj) {
- 		var $obj = $(obj);
- 		var $picker;
- 		if ($obj.hasClass('datepicker')) {
- 			$picker = $obj;
- 		} else {
- 			var parents = $obj.parents();
- 			for (var i = 0; i < parents.length; i++) {
- 				if ($(parents[i]).hasClass('datepicker')) {
- 					$picker = $(parents[i]);
- 				}
- 			}
- 		}
- 		return $picker;
- 	};
-
- 	var getPickersInputObject = function($obj) {
- 		var $picker = getParentPickerObject($obj);
- 		if ($picker.data("inputObjectId") != null) {
- 			return $(InputObjects[$picker.data("inputObjectId")]);
- 		}
- 		return null;
- 	}
- 	var beforeMonth = function($obj) {
- 		var $picker = getParentPickerObject($obj);
- 		var date = getPickedDate($picker);
- 		var targetMonth_lastDay = new Date(date.getYear() + 1900, date.getMonth(), 0).getDate();
- 		if (targetMonth_lastDay < date.getDate()) {
- 			date.setDate(targetMonth_lastDay);
- 		}
- 		draw($picker, {
- 			"isAnim": true, 
- 			"isOutputToInputObject": true
- 		}, date.getYear() + 1900, date.getMonth() - 1, date.getDate(), date.getHours(), date.getMinutes());
- 	};
-
- 	var nextMonth = function($obj) {
- 		var $picker = getParentPickerObject($obj);
- 		var date = getPickedDate($picker);
- 		var targetMonth_lastDay = new Date(date.getYear() + 1900, date.getMonth() + 1, 0).getDate();
- 		if (targetMonth_lastDay < date.getDate()) {
- 			date.setDate(targetMonth_lastDay);
- 		}
- 		draw($picker, {
- 			"isAnim": true, 
- 			"isOutputToInputObject": true
- 		}, date.getYear() + 1900, date.getMonth() + 1, date.getDate(), date.getHours(), date.getMinutes());
- 	};
- 	
- 	var getDate = function (str) {
- 		var re = /^(\d{2,4})[-/](\d{1,2})[-/](\d{1,2}) (\d{1,2}):(\d{1,2})$/;
- 		var m = re.exec(str);
-		// change year for 4 digits
-		if (m[1] < 99) {
-			var date = new Date();
-			m[1] = parseInt(m[1]) + parseInt(date.getFullYear().toString().substr(0, 2) + "00");
-		}
-		// return
-		return new Date(m[1], m[2] - 1, m[3], m[4], m[5]);
-	}
-
-	var outputToInputObject = function($picker) {
-		var date = getPickedDate($picker);
-		var $inp = getPickersInputObject($picker);
-		var dateFormat = $picker.data("dateFormat");
-		var locale = $picker.data("locale");
-		var str = "";
-		if ($inp == null) {
-			return;
-		}
-		
-		if (dateFormat == "default"){
-			if(locale == "ja"){
-				dateFormat = "YYYY/MM/DD hh:mm";
-			}else{
-				dateFormat = "YYYY-MM-DD hh:mm";
-			}
-		}
-		
-		str = dateFormat;
-		var y = date.getYear() + 1900;
-		var m = date.getMonth() + 1;
-		var d = date.getDate();
-		var hou = date.getHours();
-		var min = date.getMinutes();
-		
-		str = str.replace(/YYYY/gi, y)
-		.replace(/YY/g, y - 2000)/* century */
-		.replace(/MM/g, zpadding(m))
-		.replace(/M/g, m)
-		.replace(/DD/g, zpadding(d))
-		.replace(/D/g, d)
-		.replace(/hh/g, zpadding(hou))
-		.replace(/h/g, hou)
-		.replace(/mm/g, zpadding(min))
-		.replace(/m/g, min);
-		$inp.val(str);
-	};
-
-	var getPickedDate = function($obj) {
-		var $picker = getParentPickerObject($obj);
-		return $picker.data("pickedDate");
-	};
-
-	var zpadding = function(num) {
-		num = ("0" + num).slice(-2);
-		return num
-	};
-
-	var draw_date = function($picker, option, date) {
-		draw($picker, option, date.getYear() + 1900, date.getMonth(), date.getDate(), date.getHours(), date.getMinutes());
-	};
-
-	var draw = function($picker, option, year, month, day, hour, min) {
-		var date = new Date();
-		
-		if (hour != null) {
-			date = new Date(year, month, day, hour, min, 0);
-		} else if (year != null) {
-			date = new Date(year, month, day);
-		} else {
-			date = new Date();
-		}
-		//console.log("dtpicker - draw()..." + year + "," + month + "," + day + " " + hour + ":" + min + " -> " + date);
-		
-		/* Read options */
-		var isScroll = option.isAnim; /* It same with isAnim */
-
-		var isAnim = option.isAnim;
-		if($picker.data("animation") == false){ // If disabled by user option.
-			isAnim = false;
-		}
-		
-		var isOutputToInputObject = option.isOutputToInputObject;
-
-		/* Read locale option */
-		var locale = $picker.data("locale");
-		var daysOfWeek = DAYS_OF_WEEK_EN;
-		if(locale == "ja"){
-			daysOfWeek = DAYS_OF_WEEK_JA;
-		}
-		
-		/* Calculate dates */
-		var todayDate = new Date(); 
-		var firstWday = new Date(date.getYear() + 1900, date.getMonth(), 1).getDay();
-		var lastDay = new Date(date.getYear() + 1900, date.getMonth() + 1, 0).getDate();
-		var beforeMonthLastDay = new Date(date.getYear() + 1900, date.getMonth(), 0).getDate();
-		var dateBeforeMonth = new Date(date.getYear() + 1900, date.getMonth(), 0);
-		var dateNextMonth = new Date(date.getYear() + 1900, date.getMonth() + 2, 0);
-		
-		/* Collect each part */
-		var $header = $picker.children('.datepicker_header');
-		var $inner = $picker.children('.datepicker_inner_container');
-		var $calendar = $picker.children('.datepicker_inner_container').children('.datepicker_calendar');
-		var $table = $calendar.children('.datepicker_table');
-		var $timelist = $picker.children('.datepicker_inner_container').children('.datepicker_timelist');
-		
-		/* Grasp a point that will be changed */
-		var changePoint = "";
-		var oldDate = getPickedDate($picker);
-		if(oldDate != null){
-			if(oldDate.getMonth() != date.getMonth() || oldDate.getDate() != date.getDate()){
-				changePoint = "calendar";
-			} else if (oldDate.getHours() != date.getHours() || oldDate.getMinutes() != date.getMinutes()){
-				if(date.getMinutes() == 0 || date.getMinutes() == 30){
-					changePoint = "timelist";
-				}
-			}
-		}
-		
-		/* Save newly date to Picker data */
-		$($picker).data("pickedDate", date);
-		
-		/* Fade-out animation */
-		if (isAnim == true) {
-			if(changePoint == "calendar"){
-				$calendar.stop().queue([]);
-				$calendar.fadeTo("fast", 0.8);
-			}else if(changePoint == "timelist"){
-				$timelist.stop().queue([]);
-				$timelist.fadeTo("fast", 0.8);
-			}
-		}
-		/* Remind timelist scroll state */
-		var drawBefore_timeList_scrollTop = $timelist.scrollTop();
-		
-		/* New timelist  */
-		var timelist_activeTimeCell_offsetTop = -1;
-		
-		/* Header ----- */
-		$header.children().remove();
-		var $link_before_month = $('<a>');
-		$link_before_month.text('<');
-		$link_before_month.click(function() {
-			beforeMonth($picker);
-		});
-
-		var $now_month = $('<span>');
-		if(locale == "en"){
-			$now_month.text((date.getYear() + 1900) + " - " + MONTHS_EN[date.getMonth()]);
-		}else if(locale == "ja"){
-			$now_month.text((date.getYear() + 1900) + " / " + zpadding(date.getMonth() + 1));
-		}
-
-		var $link_next_month = $('<a>');
-		$link_next_month.text('>');
-		$link_next_month.click(function() {
-			nextMonth($picker);
-		});
-
-		$header.append($link_before_month);
-		$header.append($now_month);
-		$header.append($link_next_month);
-
-		/* Calendar > Table ----- */
-		$table.children().remove();
-		var $tr = $('<tr>');
-		$table.append($tr);
-
-		/* Output wday cells */
-		for (var i = 0; i < 7; i++) {
-			var $td = $('<th>');
-			$td.text(daysOfWeek[i]);
-			$tr.append($td);
-		}
-
-		/* Output day cells */
-		var cellNum = Math.ceil((firstWday + lastDay) / 7) * 7;
-		for (var i = 0; i < cellNum; i++) {
-			var realDay = i + 1 - firstWday;
-			if (i % 7 == 0) {
-				$tr = $('<tr>');
-				$table.append($tr);
-			}
-
-			var $td = $('<td>');
-			$td.data("day", realDay);
-			
-			$tr.append($td);
-			
-			if (firstWday > i) {/* Before months day */
-				$td.text(beforeMonthLastDay + realDay);
-				$td.addClass('day_another_month');
-				$td.data("dateStr", dateBeforeMonth.getYear() + 1900 + "/" + (dateBeforeMonth.getMonth() + 1) + "/" + (beforeMonthLastDay + realDay));
-			} else if (i < firstWday + lastDay) {/* Now months day */
-				$td.text(realDay);
-				$td.data("dateStr", (date.getYear() + 1900) + "/" + (date.getMonth() + 1) + "/" + realDay);
-			} else {/* Next months day */
-				$td.text(realDay - lastDay);
-				$td.addClass('day_another_month');
-				$td.data("dateStr", dateNextMonth.getYear() + 1900 + "/" + (dateNextMonth.getMonth() + 1) + "/" + (realDay - lastDay));
-			}
-
-			if (i % 7 == 0) {/* Sunday */
-				$td.addClass('wday_sun');
-			} else if (i % 7 == 6) {/* Saturday */
-				$td.addClass('wday_sat');
-			}
-
-			if (realDay == date.getDate()) {/* selected day */
-				$td.addClass('active');
-			}
-			
-			if (date.getMonth() == todayDate.getMonth() && realDay == todayDate.getDate()) {/* today */
-				$td.addClass('today');
-			}
-
-			/* Set event-handler to day cell */
-
-			$td.click(function() {
-				if ($(this).hasClass('hover')) {
-					$(this).removeClass('hover');
-				}
-				$(this).addClass('active');
-
-				var $picker = getParentPickerObject($(this));
-				var targetDate = new Date($(this).data("dateStr"));
-				var selectedDate = getPickedDate($picker);
-				draw($picker, {
-					"isAnim": false, 
-					"isOutputToInputObject": true
-				}, targetDate.getYear() + 1900, targetDate.getMonth(), targetDate.getDate(), selectedDate.getHours(), selectedDate.getMinutes());
-			});
-
-			$td.hover(function() {
-				if (! $(this).hasClass('active')) {
-					$(this).addClass('hover');
-				}
-			}, function() {
-				if ($(this).hasClass('hover')) {
-					$(this).removeClass('hover');
-				}
-			});
-		}
-
-		/* Timelist ----- */
-		$timelist.children().remove();
-		
-		/* Set height to Timelist (Calendar innerHeight - Calendar padding) */
-		$timelist.css("height", $calendar.innerHeight() - 10 + 'px');
-
-		/* Output time cells */
-		for (var hour = 0; hour < 24; hour++) {
-			for (var min = 0; min <= 30; min += 30) {
-				var $o = $('<div>');
-				$o.addClass('timelist_item');
-				$o.text(zpadding(hour) + ":" + zpadding(min));
-
-				$o.data("hour", hour);
-				$o.data("min", min);
-
-				$timelist.append($o);
-
-				if (hour == date.getHours() && min == date.getMinutes()) {/* selected time */
-					$o.addClass('active');
-					timelist_activeTimeCell_offsetTop = $o.offset().top;
-				}
-
-				/* Set event handler to time cell */
-				
-				$o.click(function() {
-					if ($(this).hasClass('hover')) {
-						$(this).removeClass('hover');
-					}
-					$(this).addClass('active');
-
-					var $picker = getParentPickerObject($(this));
-					var date = getPickedDate($picker);
-					var hour = $(this).data("hour");
-					var min = $(this).data("min");
-					draw($picker, {
-						"isAnim": false, 
-						"isOutputToInputObject": true
-					}, date.getYear() + 1900, date.getMonth(), date.getDate(), hour, min);
-				});
-				
-				$o.hover(function() {
-					if (! $(this).hasClass('active')) {
-						$(this).addClass('hover');
-					}
-				}, function() {
-					if ($(this).hasClass('hover')) {
-						$(this).removeClass('hover');
-					}
-				});
-			}
-		}
-		
-		/* Scroll the timelist */
-		if(isScroll == true){
-			/* Scroll to new active time-cell position */
-			$timelist.scrollTop(timelist_activeTimeCell_offsetTop - $timelist.offset().top);
-		}else{
-			/* Scroll to position that before redraw. */
-			$timelist.scrollTop(drawBefore_timeList_scrollTop);
-		}
-
-		/* Fade-in animation */
-		if (isAnim == true) {
-			if(changePoint == "calendar"){
-				$calendar.fadeTo("fast", 1.0);
-			}else if(changePoint == "timelist"){
-				$timelist.fadeTo("fast", 1.0);
-			}
-		}
-
-		/* Output to InputForm */
-		if (isOutputToInputObject == true) {
-			outputToInputObject($picker);
-		}
-	};
-
-	var init = function($obj, opt) {
-		/* Container */
-		var $picker = $('<div>');
-		$picker.addClass('datepicker')
-		$obj.append($picker);
-		
-		/* Set options data to container object  */
-		if (opt.inputObjectId != null) {
-			$picker.data("inputObjectId", opt.inputObjectId);
-		}
-		$picker.data("pickerId", PickerObjects.length);
-		$picker.data("dateFormat", opt.dateFormat);
-		$picker.data("locale", opt.locale);
-		$picker.data("animation", opt.animation);
-
-		/* Header */
-		var $header = $('<div>');
-		$header.addClass('datepicker_header');
-		$picker.append($header);
-		/* InnerContainer*/
-		var $inner = $('<div>');
-		$inner.addClass('datepicker_inner_container');
-		$picker.append($inner);
-		/* Calendar */
-		var $calendar = $('<div>');
-		$calendar.addClass('datepicker_calendar');
-		var $table = $('<table>');
-		$table.addClass('datepicker_table');
-		$calendar.append($table);
-		$inner.append($calendar);
-		/* Timelist */
-		var $timelist = $('<div>');
-		$timelist.addClass('datepicker_timelist');
-		$inner.append($timelist);
-
-		/* Set event handler to picker */
-		$picker.hover(
-			function(){
-				ActivePickerId = $(this).data("pickerId");
-			},
-			function(){
-				ActivePickerId = -1;
-			}
-			);
-
-		PickerObjects.push($picker);
-		
-		draw_date($picker, {
-			"isAnim": true, 
-			"isOutputToInputObject": true
-		}, opt.current);
-	};
-
-	/**
-	 * Initialize dtpicker
-	 */
-	 $.fn.dtpicker = function(config) {
-	 	var date = new Date();
-	 	var defaults = {
-	 		"inputObjectId": 	undefined,
-	 		"current": 		date.getFullYear() + '-' + (date.getMonth()+1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes(),
-	 		"dateFormat": 	"default",
-	 		"locale": 			"en",
-	 		"animation":           true
-	 	};
-	 	
-	 	var options = $.extend(defaults, config);
-	 	options.current = getDate(options.current);
-	 	return this.each(function(i) {
-	 		init($(this), options);
-	 	});
-	 };
-
-	/**
-	 * Initialize dtpicker, append to Text input field
-	 * */
-	 $.fn.appendDtpicker = function(config) {
-	 	var date = new Date();
-	 	var defaults = {
-	 		"inline": false,
-	 		"current": date.getFullYear() + '-' + (date.getMonth()+1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes(),
-	 		"dateFormat": "default",
-	 		"locale": 			"en",
-	 		"animation": true
-	 	}
-	 	var options = $.extend(defaults, config);
-	 	return this.each(function(i) {
-
-	 		/* Add input-field with inputsObjects array */
-	 		var input = this;
-	 		var inputObjectId = InputObjects.length;
-	 		InputObjects.push(input);
-	 		
-	 		options.inputObjectId = inputObjectId;
-	 		
-	 		/* Current date */
-	 		var date, strDate, strTime;
-	 		if($(input).val() != null && $(input).val() != ""){
-	 			options.current = $(input).val();
-	 		}
-	 		
-	 		/* Make parent-div for picker */
-	 		var $d = $('<div>');
-	 		if(options.inline == false){
-	 			/* float mode */
-	 			$d.css("position","absolute");
-	 		}
-	 		$d.insertAfter(input);
-	 		
-	 		/* Initialize picker */
-	 		
-	 		var pickerId = PickerObjects.length;
-	 		
-			var $picker_parent = $($d).dtpicker(options); // call dtpicker() method
-			
-			var $picker = $picker_parent.children('.datepicker');
-
-			/* Link input-field with picker*/
-			$(input).data('pickerId', pickerId);
-			
-			/* Set event handler to input-field */
-			
-			$(input).keyup(function() {
-				var $input = $(this);
-				var $picker = $(PickerObjects[$input.data('pickerId')]);
-				if ($input.val() != null && (
-					$input.data('beforeVal') == null ||
-					( $input.data('beforeVal') != null && $input.data('beforeVal') != $input.val())	)
-					) { /* beforeValue == null || beforeValue != nowValue  */
-					var date = getDate($input.val());
-				if (isNaN(date.getDate()) == false) {/* Valid format... */
-					draw_date($picker, {
-						"isAnim":true, 
-						"isOutputToInputObject":false
-					}, date);
-				}
-			}
-			$input.data('beforeVal',$input.val())
-		});
-			
-			$(input).change(function(){
-				$(this).trigger('keyup');
-			});
-			
-			if(options.inline == true){
-				/* inline mode */
-				$picker.data('isInline',true);
-			}else{
-				/* float mode */
-				$picker.data('isInline',false);
-				$picker_parent.css({
-					"zIndex": 100
-				});
-				$picker.css("width","auto");
-				
-				/* Hide this picker */
-				$picker.hide();
-				
-				/* Set onClick event handler for input-field */
-				$(input).click(function(){
-					var $input = $(this);
-					var $picker = $(PickerObjects[$input.data('pickerId')]);
-					ActivePickerId = $input.data('pickerId');
-					$picker.show();
-					$picker.parent().css("top", $input.offset().top + $input.outerHeight() + 2 + "px");
-					$picker.parent().css("left", $input.offset().left + "px");
-				});
-			}
-		});
-};
-
-/* Set event handler to Body element, for hide a floated-picker */
-$(function(){
-	$('body').click(function(){
-		for(var i=0;i<PickerObjects.length;i++){
-			var $picker = $(PickerObjects[i]);
-			if(ActivePickerId != i){	/* if not-active picker */
-				if($picker.data("inputObjectId") != null && $picker.data("isInline") == false){
-					/* if append input-field && float picker */
-					$picker.hide();
-				}
-			}
-		}
-	});
-});
-
-})(jQuery);
diff --git a/src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json b/src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json
deleted file mode 100644
index b6fafa5..0000000
--- a/src/sunstone/public/vendor/4.0/datetimepicker/simple-dtpicker.jquery.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
-    "name": "simple-dtpicker",
-    "title": "jquery-simple-datetimepicker",
-    "version": "1.1.1",
-    "author": {
-        "name": "Masanori Ohgita",
-        "url": "https://github.com/mugifly"
-    },
-    "dependencies": {
-        "jquery": ">=1.7.2"
-    },
-    "licenses": [
-        {
-            "type": "MIT",
-            "url": "https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/LICENSE.txt"
-        }
-    ],
-    "files": ["jquery.simple-dtpicker.js"],
-    "description": "Date and time picker, simply.",
-    "keywords": ["date","time","picker","input","form","datepicker","timepicker"],
-    "homepage": "http://mugifly.github.com/jquery-simple-datetimepicker/",
-    "demo": "http://mugifly.github.com/jquery-simple-datetimepicker/jquery.simple-dtpicker.html",
-    "docs": "https://github.com/mugifly/jquery-simple-datetimepicker/blob/master/README.md",
-    "bugs": "https://github.com/mugifly/jquery-simple-datetimepicker/issues"
-}
-- 
1.8.4.rc3

