You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by fm...@apache.org on 2016/06/10 18:36:07 UTC

svn commit: r1747768 [7/8] - in /chemistry/docs: ./ cmis-samples/ cmis-samples/branches/ cmis-samples/tags/ cmis-samples/trunk/ cmis-samples/trunk/cinder-chemistry/ cmis-samples/trunk/cinder-chemistry/css/ cmis-samples/trunk/cinder-chemistry/fonts/ cmi...

Added: chemistry/docs/cmis-samples/trunk/docs/img/chemistry-logo.svg
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/img/chemistry-logo.svg?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/img/chemistry-logo.svg (added)
+++ chemistry/docs/cmis-samples/trunk/docs/img/chemistry-logo.svg Fri Jun 10 18:36:06 2016
@@ -0,0 +1,566 @@
+<?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="128"
+   height="128"
+   viewBox="0 0 128 128"
+   id="svg3822"
+   version="1.1"
+   inkscape:version="0.91 r13725"
+   sodipodi:docname="chemistry-logo.svg">
+  <defs
+     id="defs3824">
+    <linearGradient
+       id="SVGID_7_"
+       gradientUnits="userSpaceOnUse"
+       x1="84.874496"
+       y1="99.9561"
+       x2="84.874496"
+       y2="188.04691">
+      <stop
+         offset="0"
+         style="stop-color:#0D0D0D"
+         id="stop102" />
+      <stop
+         offset="1"
+         style="stop-color:#404040"
+         id="stop104" />
+    </linearGradient>
+    <radialGradient
+       id="SVGID_3_"
+       cx="-293.03369"
+       cy="392.4805"
+       r="95.236298"
+       gradientTransform="matrix(0.5337,0,0,-0.0784,241.2666,227.3388)"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         offset="0.1099"
+         style="stop-color:#58585A"
+         id="stop35" />
+      <stop
+         offset="0.2486"
+         style="stop-color:#5B5B5D"
+         id="stop37" />
+      <stop
+         offset="0.3687"
+         style="stop-color:#666668"
+         id="stop39" />
+      <stop
+         offset="0.482"
+         style="stop-color:#787879"
+         id="stop41" />
+      <stop
+         offset="0.5912"
+         style="stop-color:#919192"
+         id="stop43" />
+      <stop
+         offset="0.6973"
+         style="stop-color:#B1B1B2"
+         id="stop45" />
+      <stop
+         offset="0.7997"
+         style="stop-color:#D8D8D9"
+         id="stop47" />
+      <stop
+         offset="0.8846"
+         style="stop-color:#FFFFFF"
+         id="stop49" />
+    </radialGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       x="34.036"
+       y="189.104"
+       width="101.678"
+       height="14.93"
+       id="SVGID_1_">
+      <g
+         style="filter:url(#Adobe_OpacityMaskFilter)"
+         id="g15">
+        <radialGradient
+           id="SVGID_2_"
+           cx="-293.3999"
+           cy="416.8125"
+           r="97.349403"
+           gradientTransform="matrix(0.5337,0,0,-0.0823,241.2666,230.4701)"
+           gradientUnits="userSpaceOnUse">
+          <stop
+             offset="0"
+             style="stop-color:#FFFFFF"
+             id="stop18" />
+          <stop
+             offset="0.0371"
+             style="stop-color:#F1F1F1"
+             id="stop20" />
+          <stop
+             offset="0.2799"
+             style="stop-color:#9D9D9D"
+             id="stop22" />
+          <stop
+             offset="0.4945"
+             style="stop-color:#5A5A5A"
+             id="stop24" />
+          <stop
+             offset="0.6728"
+             style="stop-color:#292929"
+             id="stop26" />
+          <stop
+             offset="0.8081"
+             style="stop-color:#0B0B0B"
+             id="stop28" />
+          <stop
+             offset="0.8846"
+             style="stop-color:#000000"
+             id="stop30" />
+        </radialGradient>
+        <ellipse
+           style="fill:url(#SVGID_2_)"
+           cx="84.679001"
+           cy="196.166"
+           rx="51.958"
+           ry="8.0109997"
+           id="ellipse32" />
+      </g>
+    </mask>
+    <filter
+       id="Adobe_OpacityMaskFilter"
+       filterUnits="userSpaceOnUse"
+       x="34.035999"
+       y="189.104"
+       width="101.678"
+       height="14.93">
+      <feColorMatrix
+         type="matrix"
+         values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"
+         id="feColorMatrix12" />
+    </filter>
+    <radialGradient
+       id="SVGID_6_"
+       cx="-485.3291"
+       cy="-114.9375"
+       r="75.791496"
+       gradientTransform="matrix(0.4179,0,0,-0.0495,287.6948,190.8789)"
+       gradientUnits="userSpaceOnUse">
+      <stop
+         offset="0.1099"
+         style="stop-color:#BFC0C1"
+         id="stop85" />
+      <stop
+         offset="0.3219"
+         style="stop-color:#C2C3C4"
+         id="stop87" />
+      <stop
+         offset="0.5056"
+         style="stop-color:#CDCECF"
+         id="stop89" />
+      <stop
+         offset="0.6787"
+         style="stop-color:#DFDFE0"
+         id="stop91" />
+      <stop
+         offset="0.8444"
+         style="stop-color:#F8F8F8"
+         id="stop93" />
+      <stop
+         offset="0.8846"
+         style="stop-color:#FFFFFF"
+         id="stop95" />
+    </radialGradient>
+    <mask
+       maskUnits="userSpaceOnUse"
+       x="53.217"
+       y="192.814"
+       width="63.316"
+       height="7.507"
+       id="SVGID_4_">
+      <g
+         style="filter:url(#Adobe_OpacityMaskFilter_1_)"
+         id="g59">
+        <radialGradient
+           id="SVGID_5_"
+           cx="-486.79489"
+           cy="1.7578"
+           r="80.129402"
+           gradientTransform="matrix(0.4179,0,0,-0.0541,287.6948,196.717)"
+           gradientUnits="userSpaceOnUse">
+          <stop
+             offset="0.1648"
+             style="stop-color:#FFFFFF"
+             id="stop62" />
+          <stop
+             offset="0.1716"
+             style="stop-color:#FAFAFA"
+             id="stop64" />
+          <stop
+             offset="0.2538"
+             style="stop-color:#C0C0C0"
+             id="stop66" />
+          <stop
+             offset="0.3381"
+             style="stop-color:#8D8D8D"
+             id="stop68" />
+          <stop
+             offset="0.4227"
+             style="stop-color:#626262"
+             id="stop70" />
+          <stop
+             offset="0.5077"
+             style="stop-color:#3E3E3E"
+             id="stop72" />
+          <stop
+             offset="0.5932"
+             style="stop-color:#232323"
+             id="stop74" />
+          <stop
+             offset="0.6794"
+             style="stop-color:#0F0F0F"
+             id="stop76" />
+          <stop
+             offset="0.7667"
+             style="stop-color:#040404"
+             id="stop78" />
+          <stop
+             offset="0.8571"
+             style="stop-color:#000000"
+             id="stop80" />
+        </radialGradient>
+        <ellipse
+           style="fill:url(#SVGID_5_)"
+           cx="84.263"
+           cy="196.62199"
+           rx="33.484001"
+           ry="4.335"
+           id="ellipse82" />
+      </g>
+    </mask>
+    <filter
+       id="Adobe_OpacityMaskFilter_1_"
+       filterUnits="userSpaceOnUse"
+       x="53.216999"
+       y="192.814"
+       width="63.316002"
+       height="7.507">
+      <feColorMatrix
+         type="matrix"
+         values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"
+         id="feColorMatrix56" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="3.3261364"
+     inkscape:cx="81.574923"
+     inkscape:cy="45.018018"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     units="px"
+     showguides="true"
+     inkscape:guide-bbox="true"
+     inkscape:window-width="1920"
+     inkscape:window-height="991"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1">
+    <sodipodi:guide
+       position="-55.319438,162.95182"
+       orientation="0,1"
+       id="guide4147" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata3827">
+    <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></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Ebene 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-924.36216)">
+    <g
+       id="g4086"
+       transform="matrix(0.65404565,0,0,0.68121524,20.779926,312.30006)">
+      <g
+         id="g7"
+         transform="translate(-19.160709,882.19648)">
+        <defs
+           id="defs9" />
+        <mask
+           id="mask3721"
+           height="14.93"
+           width="101.678"
+           y="189.104"
+           x="34.036"
+           maskUnits="userSpaceOnUse">
+          <g
+             id="g3723"
+             style="filter:url(#Adobe_OpacityMaskFilter)">
+            <radialGradient
+               gradientUnits="userSpaceOnUse"
+               gradientTransform="matrix(0.5337,0,0,-0.0823,241.2666,230.4701)"
+               r="97.349403"
+               cy="416.8125"
+               cx="-293.3999"
+               id="radialGradient3725">
+              <stop
+                 id="stop3727"
+                 style="stop-color:#FFFFFF"
+                 offset="0" />
+              <stop
+                 id="stop3729"
+                 style="stop-color:#F1F1F1"
+                 offset="0.0371" />
+              <stop
+                 id="stop3731"
+                 style="stop-color:#9D9D9D"
+                 offset="0.2799" />
+              <stop
+                 id="stop3733"
+                 style="stop-color:#5A5A5A"
+                 offset="0.4945" />
+              <stop
+                 id="stop3735"
+                 style="stop-color:#292929"
+                 offset="0.6728" />
+              <stop
+                 id="stop3737"
+                 style="stop-color:#0B0B0B"
+                 offset="0.8081" />
+              <stop
+                 id="stop3739"
+                 style="stop-color:#000000"
+                 offset="0.8846" />
+            </radialGradient>
+            <ellipse
+               id="ellipse3741"
+               ry="8.0109997"
+               rx="51.958"
+               cy="196.166"
+               cx="84.679001"
+               style="fill:url(#SVGID_2_)" />
+          </g>
+        </mask>
+        <radialGradient
+           gradientUnits="userSpaceOnUse"
+           gradientTransform="matrix(0.5337,0,0,-0.0784,241.2666,227.3388)"
+           r="95.236298"
+           cy="392.4805"
+           cx="-293.03369"
+           id="radialGradient3743">
+          <stop
+             id="stop3745"
+             style="stop-color:#58585A"
+             offset="0.1099" />
+          <stop
+             id="stop3747"
+             style="stop-color:#5B5B5D"
+             offset="0.2486" />
+          <stop
+             id="stop3749"
+             style="stop-color:#666668"
+             offset="0.3687" />
+          <stop
+             id="stop3751"
+             style="stop-color:#787879"
+             offset="0.482" />
+          <stop
+             id="stop3753"
+             style="stop-color:#919192"
+             offset="0.5912" />
+          <stop
+             id="stop3755"
+             style="stop-color:#B1B1B2"
+             offset="0.6973" />
+          <stop
+             id="stop3757"
+             style="stop-color:#D8D8D9"
+             offset="0.7997" />
+          <stop
+             id="stop3759"
+             style="stop-color:#FFFFFF"
+             offset="0.8846" />
+        </radialGradient>
+        <ellipse
+           id="ellipse51"
+           ry="7.4650002"
+           rx="50.839001"
+           cy="196.56799"
+           cx="84.875"
+           mask="url(#SVGID_1_)"
+           style="opacity:0.1;fill:url(#SVGID_3_)" />
+        <defs
+           id="defs53" />
+        <mask
+           id="mask3767"
+           height="7.507"
+           width="63.316"
+           y="192.814"
+           x="53.217"
+           maskUnits="userSpaceOnUse">
+          <g
+             id="g3769"
+             style="filter:url(#Adobe_OpacityMaskFilter_1_)">
+            <radialGradient
+               gradientUnits="userSpaceOnUse"
+               gradientTransform="matrix(0.4179,0,0,-0.0541,287.6948,196.717)"
+               r="80.129402"
+               cy="1.7578"
+               cx="-486.79489"
+               id="radialGradient3771">
+              <stop
+                 id="stop3773"
+                 style="stop-color:#FFFFFF"
+                 offset="0.1648" />
+              <stop
+                 id="stop3775"
+                 style="stop-color:#FAFAFA"
+                 offset="0.1716" />
+              <stop
+                 id="stop3777"
+                 style="stop-color:#C0C0C0"
+                 offset="0.2538" />
+              <stop
+                 id="stop3779"
+                 style="stop-color:#8D8D8D"
+                 offset="0.3381" />
+              <stop
+                 id="stop3781"
+                 style="stop-color:#626262"
+                 offset="0.4227" />
+              <stop
+                 id="stop3783"
+                 style="stop-color:#3E3E3E"
+                 offset="0.5077" />
+              <stop
+                 id="stop3785"
+                 style="stop-color:#232323"
+                 offset="0.5932" />
+              <stop
+                 id="stop3787"
+                 style="stop-color:#0F0F0F"
+                 offset="0.6794" />
+              <stop
+                 id="stop3789"
+                 style="stop-color:#040404"
+                 offset="0.7667" />
+              <stop
+                 id="stop3791"
+                 style="stop-color:#000000"
+                 offset="0.8571" />
+            </radialGradient>
+            <ellipse
+               id="ellipse3793"
+               ry="4.335"
+               rx="33.484001"
+               cy="196.62199"
+               cx="84.263"
+               style="fill:url(#SVGID_5_)" />
+          </g>
+        </mask>
+        <radialGradient
+           gradientUnits="userSpaceOnUse"
+           gradientTransform="matrix(0.4179,0,0,-0.0495,287.6948,190.8789)"
+           r="75.791496"
+           cy="-114.9375"
+           cx="-485.3291"
+           id="radialGradient3795">
+          <stop
+             id="stop3797"
+             style="stop-color:#BFC0C1"
+             offset="0.1099" />
+          <stop
+             id="stop3799"
+             style="stop-color:#C2C3C4"
+             offset="0.3219" />
+          <stop
+             id="stop3801"
+             style="stop-color:#CDCECF"
+             offset="0.5056" />
+          <stop
+             id="stop3803"
+             style="stop-color:#DFDFE0"
+             offset="0.6787" />
+          <stop
+             id="stop3805"
+             style="stop-color:#F8F8F8"
+             offset="0.8444" />
+          <stop
+             id="stop3807"
+             style="stop-color:#FFFFFF"
+             offset="0.8846" />
+        </radialGradient>
+        <ellipse
+           id="ellipse97"
+           ry="3.7539999"
+           rx="31.658001"
+           cy="196.56799"
+           cx="84.875"
+           mask="url(#SVGID_4_)"
+           style="opacity:0.93999999;fill:url(#SVGID_6_)" />
+      </g>
+      <g
+         id="g99"
+         transform="translate(-19.160709,882.19648)">
+        <linearGradient
+           y2="188.04691"
+           x2="84.874496"
+           y1="99.9561"
+           x1="84.874496"
+           gradientUnits="userSpaceOnUse"
+           id="linearGradient3811">
+          <stop
+             id="stop3813"
+             style="stop-color:#0D0D0D"
+             offset="0" />
+          <stop
+             id="stop3815"
+             style="stop-color:#404040"
+             offset="1" />
+        </linearGradient>
+        <path
+           id="path106"
+           d="m 76.448,99.956 0,74.858 c 0,0.014 -10e-4,0.027 -10e-4,0.04 0,7.286 1.141,13.192 8.428,13.192 7.285,0 8.428,-5.906 8.428,-13.192 l 0,-74.898 -16.855,0 z"
+           inkscape:connector-curvature="0"
+           style="fill:url(#SVGID_7_)" />
+        <path
+           id="path108"
+           d="m 84.875,193.564 c -7.689,0 -13.944,-6.256 -13.944,-13.945 l 0.002,-78.913 -4.597,0 c -0.414,0 -0.75,-0.336 -0.75,-0.75 l 0,-3.944 c 0,-0.414 0.336,-0.75 0.75,-0.75 l 37.079,0 c 0.414,0 0.75,0.336 0.75,0.75 l 0,3.944 c 0,0.414 -0.336,0.75 -0.75,0.75 l -4.597,0 0,78.913 c 0,7.69 -6.255,13.945 -13.943,13.945 l 0,0 z m -17.79,-94.358 4.597,0 c 0.414,0 0.75,0.336 0.75,0.75 l 0,79.626 c -0.002,6.899 5.581,12.482 12.442,12.482 6.861,0 12.443,-5.583 12.443,-12.445 l 0,-79.663 c 0,-0.414 0.336,-0.75 0.75,-0.75 l 4.597,0 0,-2.444 -35.579,0 0,2.444 0,0 z"
+           inkscape:connector-curvature="0" />
+        <path
+           id="path110"
+           d="m 95.446,32.188 c 0,-13.567 -21.04,-13.567 -21.04,0 0,2.804 -0.294,5.771 0.112,8.555 l 0,0 c 2.914,21.822 4.286,44.162 8.34,65.78 1.922,-15.376 2.406,-31.058 6.94,-45.981 2.38,-9.682 5.648,-18.368 5.648,-28.354"
+           inkscape:connector-curvature="0"
+           style="fill:#fecd1a" />
+        <path
+           id="path112"
+           d="M 120.181,42.909 C 115.459,39.524 108.885,40.611 105.503,45.336 92.69,63.226 86.656,86.812 88.068,108.781 90.991,99.8 94.188,90.75 99.376,82.79 c 4.789,-7.348 11.58,-12.066 17.834,-17.992 0.003,-0.002 0.003,-0.002 0.004,-0.005 2.132,-2.023 3.694,-4.831 5.395,-7.204 3.384,-4.725 2.296,-11.296 -2.428,-14.68"
+           inkscape:connector-curvature="0"
+           style="fill:#622181" />
+        <path
+           id="path114"
+           d="m 59.774,56.161 c 2.376,-1.702 5.682,-1.155 7.381,1.22 6.624,8.758 9.465,21.053 8.768,31.904 -3.18,-9.777 -7.568,-15.03 -14.654,-22.117 0,0 -10e-4,0 -10e-4,-0.003 -1.062,-1.004 -1.911,-2.417 -2.713,-3.623 -1.701,-2.375 -1.156,-5.682 1.219,-7.381"
+           inkscape:connector-curvature="0"
+           style="fill:#622181" />
+      </g>
+    </g>
+  </g>
+</svg>

Added: chemistry/docs/cmis-samples/trunk/docs/img/chemistry.svg
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/img/chemistry.svg?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/img/chemistry.svg (added)
+++ chemistry/docs/cmis-samples/trunk/docs/img/chemistry.svg Fri Jun 10 18:36:06 2016
@@ -0,0 +1,296 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Calque_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="800px" height="600px" viewBox="0 0 800 600" enable-background="new 0 0 800 600" xml:space="preserve">
+<rect fill="#FFFFFF" width="541.083" height="253.593"/>
+<rect y="253.593" width="541.083" height="253.593"/>
+<g>
+	<defs>
+		<filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="34.036" y="189.104" width="101.678" height="14.93">
+			<feColorMatrix  type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"/>
+		</filter>
+	</defs>
+	<mask maskUnits="userSpaceOnUse" x="34.036" y="189.104" width="101.678" height="14.93" id="SVGID_1_">
+		<g filter="url(#Adobe_OpacityMaskFilter)">
+			
+				<radialGradient id="SVGID_2_" cx="-293.3999" cy="416.8125" r="97.3494" gradientTransform="matrix(0.5337 0 0 -0.0823 241.2666 230.4701)" gradientUnits="userSpaceOnUse">
+				<stop  offset="0" style="stop-color:#FFFFFF"/>
+				<stop  offset="0.0371" style="stop-color:#F1F1F1"/>
+				<stop  offset="0.2799" style="stop-color:#9D9D9D"/>
+				<stop  offset="0.4945" style="stop-color:#5A5A5A"/>
+				<stop  offset="0.6728" style="stop-color:#292929"/>
+				<stop  offset="0.8081" style="stop-color:#0B0B0B"/>
+				<stop  offset="0.8846" style="stop-color:#000000"/>
+			</radialGradient>
+			<ellipse fill="url(#SVGID_2_)" cx="84.679" cy="196.166" rx="51.958" ry="8.011"/>
+		</g>
+	</mask>
+	
+		<radialGradient id="SVGID_3_" cx="-293.0337" cy="392.4805" r="95.2363" gradientTransform="matrix(0.5337 0 0 -0.0784 241.2666 227.3388)" gradientUnits="userSpaceOnUse">
+		<stop  offset="0.1099" style="stop-color:#58585A"/>
+		<stop  offset="0.2486" style="stop-color:#5B5B5D"/>
+		<stop  offset="0.3687" style="stop-color:#666668"/>
+		<stop  offset="0.482" style="stop-color:#787879"/>
+		<stop  offset="0.5912" style="stop-color:#919192"/>
+		<stop  offset="0.6973" style="stop-color:#B1B1B2"/>
+		<stop  offset="0.7997" style="stop-color:#D8D8D9"/>
+		<stop  offset="0.8846" style="stop-color:#FFFFFF"/>
+	</radialGradient>
+	<ellipse opacity="0.1" mask="url(#SVGID_1_)" fill="url(#SVGID_3_)" cx="84.875" cy="196.568" rx="50.839" ry="7.465"/>
+	<defs>
+		<filter id="Adobe_OpacityMaskFilter_1_" filterUnits="userSpaceOnUse" x="53.217" y="192.814" width="63.316" height="7.507">
+			<feColorMatrix  type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"/>
+		</filter>
+	</defs>
+	<mask maskUnits="userSpaceOnUse" x="53.217" y="192.814" width="63.316" height="7.507" id="SVGID_4_">
+		<g filter="url(#Adobe_OpacityMaskFilter_1_)">
+			
+				<radialGradient id="SVGID_5_" cx="-486.7949" cy="1.7578" r="80.1294" gradientTransform="matrix(0.4179 0 0 -0.0541 287.6948 196.717)" gradientUnits="userSpaceOnUse">
+				<stop  offset="0.1648" style="stop-color:#FFFFFF"/>
+				<stop  offset="0.1716" style="stop-color:#FAFAFA"/>
+				<stop  offset="0.2538" style="stop-color:#C0C0C0"/>
+				<stop  offset="0.3381" style="stop-color:#8D8D8D"/>
+				<stop  offset="0.4227" style="stop-color:#626262"/>
+				<stop  offset="0.5077" style="stop-color:#3E3E3E"/>
+				<stop  offset="0.5932" style="stop-color:#232323"/>
+				<stop  offset="0.6794" style="stop-color:#0F0F0F"/>
+				<stop  offset="0.7667" style="stop-color:#040404"/>
+				<stop  offset="0.8571" style="stop-color:#000000"/>
+			</radialGradient>
+			<ellipse fill="url(#SVGID_5_)" cx="84.263" cy="196.622" rx="33.484" ry="4.335"/>
+		</g>
+	</mask>
+	
+		<radialGradient id="SVGID_6_" cx="-485.3291" cy="-114.9375" r="75.7915" gradientTransform="matrix(0.4179 0 0 -0.0495 287.6948 190.8789)" gradientUnits="userSpaceOnUse">
+		<stop  offset="0.1099" style="stop-color:#BFC0C1"/>
+		<stop  offset="0.3219" style="stop-color:#C2C3C4"/>
+		<stop  offset="0.5056" style="stop-color:#CDCECF"/>
+		<stop  offset="0.6787" style="stop-color:#DFDFE0"/>
+		<stop  offset="0.8444" style="stop-color:#F8F8F8"/>
+		<stop  offset="0.8846" style="stop-color:#FFFFFF"/>
+	</radialGradient>
+	<ellipse opacity="0.94" mask="url(#SVGID_4_)" fill="url(#SVGID_6_)" cx="84.875" cy="196.568" rx="31.658" ry="3.754"/>
+</g>
+<g>
+	<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="84.8745" y1="99.9561" x2="84.8745" y2="188.0469">
+		<stop  offset="0" style="stop-color:#0D0D0D"/>
+		<stop  offset="1" style="stop-color:#404040"/>
+	</linearGradient>
+	<path fill="url(#SVGID_7_)" d="M76.448,99.956v74.858c0,0.014-0.001,0.027-0.001,0.04c0,7.286,1.141,13.192,8.428,13.192
+		c7.285,0,8.428-5.906,8.428-13.192V99.956H76.448z"/>
+	<path d="M84.875,193.564c-7.689,0-13.944-6.256-13.944-13.945l0.002-78.913h-4.597c-0.414,0-0.75-0.336-0.75-0.75v-3.944
+		c0-0.414,0.336-0.75,0.75-0.75h37.079c0.414,0,0.75,0.336,0.75,0.75v3.944c0,0.414-0.336,0.75-0.75,0.75h-4.597v78.913
+		C98.818,187.309,92.563,193.564,84.875,193.564L84.875,193.564z M67.085,99.206h4.597c0.414,0,0.75,0.336,0.75,0.75v79.626
+		c-0.002,6.899,5.581,12.482,12.442,12.482c6.861,0,12.443-5.583,12.443-12.445V99.956c0-0.414,0.336-0.75,0.75-0.75h4.597v-2.444
+		H67.085V99.206L67.085,99.206z"/>
+	<path fill="#FECD1A" d="M95.446,32.188c0-13.567-21.04-13.567-21.04,0c0,2.804-0.294,5.771,0.112,8.555l0,0
+		c2.914,21.822,4.286,44.162,8.34,65.78c1.922-15.376,2.406-31.058,6.94-45.981C92.178,50.86,95.446,42.174,95.446,32.188"/>
+	<path fill="#622181" d="M120.181,42.909c-4.722-3.385-11.296-2.298-14.678,2.427c-12.813,17.89-18.847,41.476-17.435,63.445
+		C90.991,99.8,94.188,90.75,99.376,82.79c4.789-7.348,11.58-12.066,17.834-17.992c0.003-0.002,0.003-0.002,0.004-0.005
+		c2.132-2.023,3.694-4.831,5.395-7.204C125.993,52.864,124.905,46.293,120.181,42.909"/>
+	<path fill="#622181" d="M59.774,56.161c2.376-1.702,5.682-1.155,7.381,1.22c6.624,8.758,9.465,21.053,8.768,31.904
+		c-3.18-9.777-7.568-15.03-14.654-22.117c0,0-0.001,0-0.001-0.003c-1.062-1.004-1.911-2.417-2.713-3.623
+		C56.854,61.167,57.399,57.86,59.774,56.161"/>
+</g>
+<g>
+	<path d="M146.906,104.756l-5.462,15.266h-7.021l17.866-48.532h8.192l17.944,48.532h-7.256l-5.617-15.266H146.906z M164.148,99.859
+		l-5.149-13.969c-1.171-3.168-1.95-6.049-2.73-8.856h-0.156c-0.78,2.88-1.639,5.832-2.652,8.784l-5.149,14.041H164.148z"/>
+	<path d="M183.732,96.548c0-4.465-0.156-8.065-0.312-11.377h6.164l0.312,5.977h0.156c2.809-4.249,7.256-6.77,13.419-6.77
+		c9.129,0,15.994,7.129,15.994,17.714c0,12.529-8.27,18.722-17.164,18.722c-4.993,0-9.362-2.016-11.625-5.473h-0.155v18.938h-6.788
+		V96.548z M190.52,105.836c0,0.937,0.155,1.801,0.312,2.593c1.248,4.393,5.384,7.416,10.299,7.416
+		c7.255,0,11.469-5.472,11.469-13.465c0-6.984-3.979-12.961-11.235-12.961c-4.681,0-9.05,3.096-10.376,7.849
+		c-0.234,0.792-0.468,1.729-0.468,2.592V105.836z"/>
+	<path d="M252.699,111.669c0,3.024,0.156,5.977,0.624,8.353h-6.241l-0.547-4.393h-0.233c-2.106,2.736-6.164,5.185-11.547,5.185
+		c-7.646,0-11.547-4.969-11.547-10.009c0-8.425,8.114-13.033,22.703-12.961v-0.721c0-2.88-0.857-8.064-8.582-8.064
+		c-3.511,0-7.178,1.008-9.83,2.593l-1.561-4.177c3.121-1.872,7.646-3.097,12.405-3.097c11.547,0,14.355,7.273,14.355,14.258V111.669
+		z M246.067,102.236c-7.489-0.145-15.993,1.08-15.993,7.849c0,4.104,2.964,6.048,6.475,6.048c4.916,0,8.036-2.88,9.129-5.832
+		c0.233-0.648,0.39-1.368,0.39-2.017V102.236z"/>
+	<path d="M288.743,118.726c-1.794,0.864-5.773,2.088-10.845,2.088c-11.391,0-18.802-7.2-18.802-17.857
+		c0-10.729,7.958-18.506,20.284-18.506c4.058,0,7.646,0.937,9.519,1.801l-1.561,4.896c-1.638-0.864-4.213-1.656-7.958-1.656
+		c-8.659,0-13.341,5.904-13.341,13.177c0,8.064,5.617,13.033,13.107,13.033c3.9,0,6.476-0.937,8.426-1.729L288.743,118.726z"/>
+	<path d="M294.829,68.897h6.865v21.745h0.156c1.093-1.8,2.809-3.384,4.915-4.464c2.028-1.08,4.447-1.801,7.021-1.801
+		c5.071,0,13.186,2.881,13.186,14.905v20.738h-6.865v-20.018c0-5.616-2.263-10.369-8.738-10.369c-4.447,0-7.958,2.88-9.206,6.337
+		c-0.391,0.864-0.469,1.8-0.469,3.024v21.025h-6.865V68.897z"/>
+	<path d="M340.001,103.748c0.155,8.568,6.085,12.097,12.95,12.097c4.916,0,7.88-0.792,10.455-1.8l1.17,4.536
+		c-2.418,1.009-6.554,2.232-12.561,2.232c-11.625,0-18.568-7.129-18.568-17.642s6.709-18.794,17.71-18.794
+		c12.327,0,15.604,10.01,15.604,16.418c0,1.296-0.156,2.304-0.234,2.952H340.001z M360.129,99.212
+		c0.078-4.032-1.794-10.297-9.518-10.297c-6.943,0-9.986,5.904-10.532,10.297H360.129z"/>
+	<path d="M176.241,190.653c-2.185,1.008-7.1,2.16-13.497,2.16c-18.179,0-27.541-10.513-27.541-24.338
+		c0-16.562,12.795-25.778,28.711-25.778c6.163,0,10.845,1.152,12.951,2.16l-2.419,8.713c-2.418-0.937-5.773-1.801-9.986-1.801
+		c-9.44,0-16.773,5.257-16.773,16.058c0,9.721,6.241,15.842,16.852,15.842c3.589,0,7.567-0.721,9.908-1.584L176.241,190.653z"/>
+	<path d="M181.467,140.897h11.859v20.089h0.155c1.249-1.512,2.81-2.735,4.682-3.6c1.794-0.864,3.979-1.368,6.163-1.368
+		c7.568,0,13.342,4.824,13.342,15.409v20.594h-11.859v-19.37c0-4.608-1.716-7.776-6.163-7.776c-3.121,0-5.071,1.872-5.93,3.816
+		c-0.312,0.72-0.39,1.656-0.39,2.448v20.882h-11.859V140.897z"/>
+	<path d="M234.364,177.908c0.39,4.536,5.227,6.696,10.766,6.696c4.058,0,7.334-0.504,10.533-1.439l1.56,7.416
+		c-3.9,1.44-8.659,2.232-13.809,2.232c-12.951,0-20.363-6.984-20.363-18.002c0-8.929,6.008-18.793,19.271-18.793
+		c12.327,0,17.009,8.856,17.009,17.569c0,1.872-0.234,3.528-0.391,4.32H234.364z M248.329,170.42c0-2.664-1.248-7.129-6.71-7.129
+		c-4.993,0-7.021,4.177-7.333,7.129H248.329z"/>
+	<path d="M264.479,168.043c0-4.392-0.155-8.137-0.312-11.232h9.986l0.546,4.752h0.234c1.638-2.231,4.993-5.544,11.546-5.544
+		c4.916,0,8.816,2.304,10.455,5.977h0.156c1.404-1.872,3.12-3.24,4.915-4.249c2.106-1.151,4.446-1.728,7.256-1.728
+		c7.333,0,12.873,4.752,12.873,15.265v20.738h-11.547v-19.153c0-5.112-1.795-8.065-5.617-8.065c-2.731,0-4.682,1.729-5.462,3.816
+		c-0.312,0.792-0.468,1.944-0.468,2.809v20.594h-11.547v-19.729c0-4.465-1.717-7.489-5.461-7.489c-3.043,0-4.838,2.16-5.54,3.961
+		c-0.39,0.864-0.468,1.872-0.468,2.736v20.521h-11.547V168.043z"/>
+	<path d="M341.874,147.018c0,3.024-2.496,5.473-6.397,5.473c-3.745,0-6.241-2.448-6.163-5.473c-0.078-3.168,2.418-5.545,6.241-5.545
+		S341.795,143.85,341.874,147.018z M329.625,192.021v-35.211h11.859v35.211H329.625z"/>
+	<path d="M348.972,182.444c2.185,1.225,6.71,2.665,10.221,2.665c3.589,0,5.071-1.152,5.071-2.953c0-1.8-1.17-2.664-5.617-4.032
+		c-7.88-2.448-10.923-6.408-10.845-10.513c0-6.625,6.086-11.593,15.525-11.593c4.447,0,8.427,0.936,10.767,2.016l-2.106,7.561
+		c-1.716-0.863-4.993-2.016-8.27-2.016c-2.887,0-4.525,1.08-4.525,2.88c0,1.656,1.482,2.521,6.163,4.032
+		c7.256,2.305,10.299,5.688,10.377,10.873c0,6.553-5.617,11.449-16.54,11.449c-4.993,0-9.44-1.08-12.327-2.521L348.972,182.444z"/>
+	<path d="M394.222,147.233v9.577h8.504v8.064h-8.504v12.745c0,4.248,1.092,6.192,4.681,6.192c1.639,0,2.341-0.071,3.511-0.288
+		l0.078,8.281c-1.561,0.576-4.37,1.008-7.724,1.008c-3.823,0-7.021-1.296-8.895-3.097c-2.184-2.088-3.276-5.472-3.276-10.44v-14.401
+		h-5.071v-8.064h5.071v-6.625L394.222,147.233z"/>
+	<path d="M407.641,168.403c0-5.185-0.156-8.568-0.312-11.593h10.221l0.391,6.48h0.311c1.951-5.112,6.633-7.272,10.299-7.272
+		c1.092,0,1.639,0,2.498,0.144v10.369c-0.859-0.216-1.873-0.36-3.199-0.36c-4.369,0-7.334,2.16-8.115,5.545
+		c-0.154,0.72-0.232,1.584-0.232,2.448v17.857h-11.859V168.403z"/>
+	<path d="M445.635,156.811l5.695,17.281c0.623,2.088,1.404,4.681,1.871,6.553h0.234c0.547-1.872,1.17-4.536,1.717-6.553
+		l4.682-17.281h12.717l-8.895,23.186c-5.461,13.97-9.129,19.586-13.42,23.114c-4.135,3.312-8.504,4.465-11.469,4.824l-2.496-9.288
+		c1.482-0.217,3.355-0.864,5.15-1.873c1.793-0.863,3.744-2.592,4.914-4.392c0.391-0.504,0.625-1.08,0.625-1.584
+		c0-0.36-0.078-0.937-0.547-1.801l-13.965-32.187H445.635z"/>
+</g>
+<g>
+	<defs>
+		<filter id="Adobe_OpacityMaskFilter_2_" filterUnits="userSpaceOnUse" x="34.036" y="458.104" width="101.678" height="14.93">
+			<feColorMatrix  type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"/>
+		</filter>
+	</defs>
+	<mask maskUnits="userSpaceOnUse" x="34.036" y="458.104" width="101.678" height="14.93" id="SVGID_8_">
+		<g filter="url(#Adobe_OpacityMaskFilter_2_)">
+			
+				<radialGradient id="SVGID_9_" cx="-293.3999" cy="-2851.7188" r="97.3494" gradientTransform="matrix(0.5337 0 0 -0.0823 241.2666 230.4701)" gradientUnits="userSpaceOnUse">
+				<stop  offset="0" style="stop-color:#FFFFFF"/>
+				<stop  offset="0.0371" style="stop-color:#F1F1F1"/>
+				<stop  offset="0.2799" style="stop-color:#9D9D9D"/>
+				<stop  offset="0.4945" style="stop-color:#5A5A5A"/>
+				<stop  offset="0.6728" style="stop-color:#292929"/>
+				<stop  offset="0.8081" style="stop-color:#0B0B0B"/>
+				<stop  offset="0.8846" style="stop-color:#000000"/>
+			</radialGradient>
+			<ellipse fill="url(#SVGID_9_)" cx="84.679" cy="465.166" rx="51.958" ry="8.011"/>
+		</g>
+	</mask>
+	
+		<radialGradient id="SVGID_10_" cx="-293.0337" cy="-3038.6445" r="95.2363" gradientTransform="matrix(0.5337 0 0 -0.0784 241.2666 227.3388)" gradientUnits="userSpaceOnUse">
+		<stop  offset="0.1099" style="stop-color:#58585A"/>
+		<stop  offset="0.2486" style="stop-color:#5B5B5D"/>
+		<stop  offset="0.3687" style="stop-color:#666668"/>
+		<stop  offset="0.482" style="stop-color:#787879"/>
+		<stop  offset="0.5912" style="stop-color:#919192"/>
+		<stop  offset="0.6973" style="stop-color:#B1B1B2"/>
+		<stop  offset="0.7997" style="stop-color:#D8D8D9"/>
+		<stop  offset="0.8846" style="stop-color:#FFFFFF"/>
+	</radialGradient>
+	<ellipse opacity="0.1" mask="url(#SVGID_8_)" fill="url(#SVGID_10_)" cx="84.875" cy="465.568" rx="50.839" ry="7.465"/>
+	<defs>
+		<filter id="Adobe_OpacityMaskFilter_3_" filterUnits="userSpaceOnUse" x="53.217" y="461.814" width="63.316" height="7.507">
+			<feColorMatrix  type="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 1 0"/>
+		</filter>
+	</defs>
+	<mask maskUnits="userSpaceOnUse" x="53.217" y="461.814" width="63.316" height="7.507" id="SVGID_11_">
+		<g filter="url(#Adobe_OpacityMaskFilter_3_)">
+			
+				<radialGradient id="SVGID_12_" cx="-486.7949" cy="-4970.5156" r="80.1255" gradientTransform="matrix(0.4179 0 0 -0.0541 287.6948 196.717)" gradientUnits="userSpaceOnUse">
+				<stop  offset="0.1648" style="stop-color:#FFFFFF"/>
+				<stop  offset="0.1716" style="stop-color:#FAFAFA"/>
+				<stop  offset="0.2538" style="stop-color:#C0C0C0"/>
+				<stop  offset="0.3381" style="stop-color:#8D8D8D"/>
+				<stop  offset="0.4227" style="stop-color:#626262"/>
+				<stop  offset="0.5077" style="stop-color:#3E3E3E"/>
+				<stop  offset="0.5932" style="stop-color:#232323"/>
+				<stop  offset="0.6794" style="stop-color:#0F0F0F"/>
+				<stop  offset="0.7667" style="stop-color:#040404"/>
+				<stop  offset="0.8571" style="stop-color:#000000"/>
+			</radialGradient>
+			<ellipse fill="url(#SVGID_12_)" cx="84.263" cy="465.622" rx="33.484" ry="4.335"/>
+		</g>
+	</mask>
+	
+		<radialGradient id="SVGID_13_" cx="-485.3291" cy="-5549.2812" r="75.7915" gradientTransform="matrix(0.4179 0 0 -0.0495 287.6948 190.8789)" gradientUnits="userSpaceOnUse">
+		<stop  offset="0.1099" style="stop-color:#BFC0C1"/>
+		<stop  offset="0.3219" style="stop-color:#C2C3C4"/>
+		<stop  offset="0.5056" style="stop-color:#CDCECF"/>
+		<stop  offset="0.6787" style="stop-color:#DFDFE0"/>
+		<stop  offset="0.8444" style="stop-color:#F8F8F8"/>
+		<stop  offset="0.8846" style="stop-color:#FFFFFF"/>
+	</radialGradient>
+	<ellipse opacity="0.94" mask="url(#SVGID_11_)" fill="url(#SVGID_13_)" cx="84.875" cy="465.568" rx="31.658" ry="3.754"/>
+</g>
+<g>
+	<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="84.8745" y1="368.9561" x2="84.8745" y2="457.0469">
+		<stop  offset="0" style="stop-color:#0D0D0D"/>
+		<stop  offset="1" style="stop-color:#404040"/>
+	</linearGradient>
+	<path fill="url(#SVGID_14_)" d="M76.448,368.956v74.858c0,0.014-0.001,0.027-0.001,0.04c0,7.286,1.141,13.192,8.428,13.192
+		c7.285,0,8.428-5.906,8.428-13.192v-74.898H76.448z"/>
+	<path fill="#FFFFFF" d="M84.875,462.564c-7.689,0-13.944-6.256-13.944-13.945l0.002-78.913h-4.597c-0.414,0-0.75-0.336-0.75-0.75
+		v-3.944c0-0.414,0.336-0.75,0.75-0.75h37.079c0.414,0,0.75,0.336,0.75,0.75v3.944c0,0.414-0.336,0.75-0.75,0.75h-4.597v78.913
+		C98.818,456.309,92.563,462.564,84.875,462.564L84.875,462.564z M67.085,368.206h4.597c0.414,0,0.75,0.336,0.75,0.75v79.626
+		c-0.002,6.899,5.581,12.482,12.442,12.482c6.861,0,12.443-5.583,12.443-12.445v-79.663c0-0.414,0.336-0.75,0.75-0.75h4.597v-2.444
+		H67.085V368.206L67.085,368.206z"/>
+	<path fill="#FECD1A" d="M95.446,301.188c0-13.567-21.04-13.567-21.04,0c0,2.804-0.294,5.771,0.112,8.555l0,0
+		c2.914,21.822,4.286,44.162,8.34,65.78c1.922-15.376,2.406-31.058,6.94-45.981C92.178,319.86,95.446,311.174,95.446,301.188"/>
+	<path fill="#622181" d="M120.181,311.909c-4.722-3.385-11.296-2.298-14.678,2.427c-12.813,17.89-18.847,41.476-17.435,63.445
+		c2.922-8.981,6.119-18.031,11.308-25.991c4.789-7.348,11.58-12.066,17.834-17.992c0.003-0.002,0.003-0.002,0.004-0.005
+		c2.132-2.023,3.694-4.831,5.395-7.204C125.993,321.864,124.905,315.293,120.181,311.909"/>
+	<path fill="#622181" d="M59.774,325.161c2.376-1.702,5.682-1.155,7.381,1.22c6.624,8.758,9.465,21.053,8.768,31.904
+		c-3.18-9.777-7.568-15.03-14.654-22.117c0,0-0.001,0-0.001-0.003c-1.062-1.004-1.911-2.417-2.713-3.623
+		C56.854,330.167,57.399,326.86,59.774,325.161"/>
+</g>
+<g>
+	<path fill="#FFFFFF" d="M146.906,373.756l-5.462,15.266h-7.021l17.866-48.532h8.192l17.944,48.532h-7.256l-5.617-15.266H146.906z
+		 M164.148,368.859l-5.149-13.969c-1.171-3.168-1.95-6.049-2.73-8.856h-0.156c-0.78,2.88-1.639,5.832-2.652,8.784l-5.149,14.041
+		H164.148z"/>
+	<path fill="#FFFFFF" d="M183.732,365.548c0-4.465-0.156-8.065-0.312-11.377h6.164l0.312,5.977h0.156
+		c2.809-4.249,7.256-6.77,13.419-6.77c9.129,0,15.994,7.129,15.994,17.714c0,12.529-8.27,18.722-17.164,18.722
+		c-4.993,0-9.362-2.016-11.625-5.473h-0.155v18.938h-6.788V365.548z M190.52,374.836c0,0.937,0.155,1.801,0.312,2.593
+		c1.248,4.393,5.384,7.416,10.299,7.416c7.255,0,11.469-5.472,11.469-13.465c0-6.984-3.979-12.961-11.235-12.961
+		c-4.681,0-9.05,3.096-10.376,7.849c-0.234,0.792-0.468,1.729-0.468,2.592V374.836z"/>
+	<path fill="#FFFFFF" d="M252.699,380.669c0,3.024,0.156,5.977,0.624,8.353h-6.241l-0.547-4.393h-0.233
+		c-2.106,2.736-6.164,5.185-11.547,5.185c-7.646,0-11.547-4.969-11.547-10.009c0-8.425,8.114-13.033,22.703-12.961v-0.721
+		c0-2.88-0.857-8.064-8.582-8.064c-3.511,0-7.178,1.008-9.83,2.593l-1.561-4.177c3.121-1.872,7.646-3.097,12.405-3.097
+		c11.547,0,14.355,7.273,14.355,14.258V380.669z M246.067,371.236c-7.489-0.145-15.993,1.08-15.993,7.849
+		c0,4.104,2.964,6.048,6.475,6.048c4.916,0,8.036-2.88,9.129-5.832c0.233-0.648,0.39-1.368,0.39-2.017V371.236z"/>
+	<path fill="#FFFFFF" d="M288.743,387.726c-1.794,0.864-5.773,2.088-10.845,2.088c-11.391,0-18.802-7.2-18.802-17.857
+		c0-10.729,7.958-18.506,20.284-18.506c4.058,0,7.646,0.937,9.519,1.801l-1.561,4.896c-1.638-0.864-4.213-1.656-7.958-1.656
+		c-8.659,0-13.341,5.904-13.341,13.177c0,8.064,5.617,13.033,13.107,13.033c3.9,0,6.476-0.937,8.426-1.729L288.743,387.726z"/>
+	<path fill="#FFFFFF" d="M294.829,337.897h6.865v21.745h0.156c1.093-1.8,2.809-3.384,4.915-4.464
+		c2.028-1.08,4.447-1.801,7.021-1.801c5.071,0,13.186,2.881,13.186,14.905v20.738h-6.865v-20.018c0-5.616-2.263-10.369-8.738-10.369
+		c-4.447,0-7.958,2.88-9.206,6.337c-0.391,0.864-0.469,1.8-0.469,3.024v21.025h-6.865V337.897z"/>
+	<path fill="#FFFFFF" d="M340.001,372.748c0.155,8.568,6.085,12.097,12.95,12.097c4.916,0,7.88-0.792,10.455-1.8l1.17,4.536
+		c-2.418,1.009-6.554,2.232-12.561,2.232c-11.625,0-18.568-7.129-18.568-17.642s6.709-18.794,17.71-18.794
+		c12.327,0,15.604,10.01,15.604,16.418c0,1.296-0.156,2.304-0.234,2.952H340.001z M360.129,368.212
+		c0.078-4.032-1.794-10.297-9.518-10.297c-6.943,0-9.986,5.904-10.532,10.297H360.129z"/>
+	<path fill="#FFFFFF" d="M176.241,459.653c-2.185,1.008-7.1,2.16-13.497,2.16c-18.179,0-27.541-10.513-27.541-24.338
+		c0-16.562,12.795-25.778,28.711-25.778c6.163,0,10.845,1.152,12.951,2.16l-2.419,8.713c-2.418-0.937-5.773-1.801-9.986-1.801
+		c-9.44,0-16.773,5.257-16.773,16.058c0,9.721,6.241,15.842,16.852,15.842c3.589,0,7.567-0.721,9.908-1.584L176.241,459.653z"/>
+	<path fill="#FFFFFF" d="M181.467,409.897h11.859v20.089h0.155c1.249-1.512,2.81-2.735,4.682-3.6
+		c1.794-0.864,3.979-1.368,6.163-1.368c7.568,0,13.342,4.824,13.342,15.409v20.594h-11.859v-19.37c0-4.608-1.716-7.776-6.163-7.776
+		c-3.121,0-5.071,1.872-5.93,3.816c-0.312,0.72-0.39,1.656-0.39,2.448v20.882h-11.859V409.897z"/>
+	<path fill="#FFFFFF" d="M234.364,446.908c0.39,4.536,5.227,6.696,10.766,6.696c4.058,0,7.334-0.504,10.533-1.439l1.56,7.416
+		c-3.9,1.44-8.659,2.232-13.809,2.232c-12.951,0-20.363-6.984-20.363-18.002c0-8.929,6.008-18.793,19.271-18.793
+		c12.327,0,17.009,8.856,17.009,17.569c0,1.872-0.234,3.528-0.391,4.32H234.364z M248.329,439.42c0-2.664-1.248-7.129-6.71-7.129
+		c-4.993,0-7.021,4.177-7.333,7.129H248.329z"/>
+	<path fill="#FFFFFF" d="M264.479,437.043c0-4.392-0.155-8.137-0.312-11.232h9.986l0.546,4.752h0.234
+		c1.638-2.231,4.993-5.544,11.546-5.544c4.916,0,8.816,2.304,10.455,5.977h0.156c1.404-1.872,3.12-3.24,4.915-4.249
+		c2.106-1.151,4.446-1.728,7.256-1.728c7.333,0,12.873,4.752,12.873,15.265v20.738h-11.547v-19.153c0-5.112-1.795-8.065-5.617-8.065
+		c-2.731,0-4.682,1.729-5.462,3.816c-0.312,0.792-0.468,1.944-0.468,2.809v20.594h-11.547v-19.729c0-4.465-1.717-7.489-5.461-7.489
+		c-3.043,0-4.838,2.16-5.54,3.961c-0.39,0.864-0.468,1.872-0.468,2.736v20.521h-11.547V437.043z"/>
+	<path fill="#FFFFFF" d="M341.874,416.018c0,3.024-2.496,5.473-6.397,5.473c-3.745,0-6.241-2.448-6.163-5.473
+		c-0.078-3.168,2.418-5.545,6.241-5.545S341.795,412.85,341.874,416.018z M329.625,461.021v-35.211h11.859v35.211H329.625z"/>
+	<path fill="#FFFFFF" d="M348.972,451.444c2.185,1.225,6.71,2.665,10.221,2.665c3.589,0,5.071-1.152,5.071-2.953
+		c0-1.8-1.17-2.664-5.617-4.032c-7.88-2.448-10.923-6.408-10.845-10.513c0-6.625,6.086-11.593,15.525-11.593
+		c4.447,0,8.427,0.936,10.767,2.016l-2.106,7.561c-1.716-0.863-4.993-2.016-8.27-2.016c-2.887,0-4.525,1.08-4.525,2.88
+		c0,1.656,1.482,2.521,6.163,4.032c7.256,2.305,10.299,5.688,10.377,10.873c0,6.553-5.617,11.449-16.54,11.449
+		c-4.993,0-9.44-1.08-12.327-2.521L348.972,451.444z"/>
+	<path fill="#FFFFFF" d="M394.222,416.233v9.577h8.504v8.064h-8.504v12.745c0,4.248,1.092,6.192,4.681,6.192
+		c1.639,0,2.341-0.071,3.511-0.288l0.078,8.281c-1.561,0.576-4.37,1.008-7.724,1.008c-3.823,0-7.021-1.296-8.895-3.097
+		c-2.184-2.088-3.276-5.472-3.276-10.44v-14.401h-5.071v-8.064h5.071v-6.625L394.222,416.233z"/>
+	<path fill="#FFFFFF" d="M407.641,437.403c0-5.185-0.156-8.568-0.312-11.593h10.221l0.391,6.48h0.311
+		c1.951-5.112,6.633-7.272,10.299-7.272c1.092,0,1.639,0,2.498,0.144v10.369c-0.859-0.216-1.873-0.36-3.199-0.36
+		c-4.369,0-7.334,2.16-8.115,5.545c-0.154,0.72-0.232,1.584-0.232,2.448v17.857h-11.859V437.403z"/>
+	<path fill="#FFFFFF" d="M445.635,425.811l5.695,17.281c0.623,2.088,1.404,4.681,1.871,6.553h0.234
+		c0.547-1.872,1.17-4.536,1.717-6.553l4.682-17.281h12.717l-8.895,23.186c-5.461,13.97-9.129,19.586-13.42,23.114
+		c-4.135,3.312-8.504,4.465-11.469,4.824l-2.496-9.288c1.482-0.217,3.355-0.864,5.15-1.873c1.793-0.863,3.744-2.592,4.914-4.392
+		c0.391-0.504,0.625-1.08,0.625-1.584c0-0.36-0.078-0.937-0.547-1.801l-13.965-32.187H445.635z"/>
+</g>
+</svg>

Added: chemistry/docs/cmis-samples/trunk/docs/img/cmis.png
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/img/cmis.png?rev=1747768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: chemistry/docs/cmis-samples/trunk/docs/img/cmis.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: chemistry/docs/cmis-samples/trunk/docs/img/feather.png
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/img/feather.png?rev=1747768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: chemistry/docs/cmis-samples/trunk/docs/img/feather.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: chemistry/docs/cmis-samples/trunk/docs/img/mueller_cover150.jpg
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/img/mueller_cover150.jpg?rev=1747768&view=auto
==============================================================================
Binary file - no diff available.

Propchange: chemistry/docs/cmis-samples/trunk/docs/img/mueller_cover150.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: chemistry/docs/cmis-samples/trunk/docs/index.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/index.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/index.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/index.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,104 @@
+# Apache Chemistry CMIS Code Samples
+
+---
+
+![CMIS](img/cmis.png){: style="float:left; margin-right: 20px;"}
+
+[CMIS (Content Management Interoperability Services)][cmis] is an OASIS standard enabling information sharing between different Content Management Systems.
+
+<div style="clear:both"></div>
+---
+
+This is a collection of code samples for 
+
+![Apache Chemistry](img/chemistry-logo.png){: style="float:left; margin-right: 20px;"}
+
+- [Apache Chemistry OpenCMIS][opencmis] - a CMIS library for Java
+- [Apache Chemistry PortCMIS][portcmis] - a CMIS library for.Net
+
+---
+
+## Apache Chemistry&trade;
+
+[Apache Chemistry][chemistry] provides open source client and server implementations of [CMIS 1.0][cmis10] and [CMIS 1.1][cmis11] for multiple programming languages (Java, .Net, Python, PHP, Objective-C, JavaScript, ...).  
+
+---
+![CMIS](img/mueller_cover150.jpg){: style="float:left; margin-right: 20px;"}
+
+*Do you want to know more about CMIS and Apache Chemistry?*
+
+The book [CMIS and Apache Chemistry in Action](https://www.manning.com/mueller/) is a comprehensive guide to the CMIS standard and related ECM concepts. In it, you'll tackle hands-on examples for building applications on CMIS repositories from both the client and the server sides. You'll find working examples using the Apache Chemistry APIs for Java, Python, C#, Objective-C, and PHP, but you can use the techniques you'll learn in this book to work with CMIS repositories using any language that can speak HTTP - including JavaScript.
+
+<div style="clear:both"></div>
+---
+
+### OpenCMIS
+
+[OpenCMIS][opencmis] is a CMIS client library and a CMIS server framework for Java. It also provides developer tools such as the [CMIS Workbench](https://chemistry.apache.org/java/developing/tools/dev-tools-workbench.html) and the [InMemory Repository](https://chemistry.apache.org/java/developing/repositories/dev-repositories-inmemory.html). OpenCMIS runs on servers, desktops, and Android.
+
+The code samples in this documentation cover the OpenCMIS client API. If you want to build a CMIS server with OpenCMIS, refer to the [OpenCMIS Server Development Guide](https://github.com/cmisdocs/ServerDevelopmentGuide).
+
+To get started with OpenCMIS, download the [OpenCMIS client libraries](https://chemistry.apache.org/java/download.html) or use Maven or Gradle to get the client libraries.
+
+#### Maven
+
+Replace `[OpenCMIS version]` with the latest version number, e.g. `0.14.0`.
+
+```xml
+<dependency>
+    <groupId>org.apache.chemistry.opencmis</groupId>
+    <artifactId>chemistry-opencmis-client-impl</artifactId>
+    <version>[OpenCMIS version]</version>
+</dependency>
+```
+
+For Android:
+
+```xml
+<dependency>
+    <groupId>org.apache.chemistry.opencmis</groupId>
+    <artifactId>chemistry-opencmis-android-client</artifactId>
+    <version>[OpenCMIS version]</version>
+</dependency>
+```
+
+
+#### Gradle
+
+Replace `[OpenCMIS version]` with the latest version number, e.g. `0.14.0`.
+
+```
+compile group: 'org.apache.chemistry.opencmis', name: 'chemistry-opencmis-client-impl', version: '[OpenCMIS version]'
+```
+
+For Android:
+
+```
+compile group: 'org.apache.chemistry.opencmis', name: 'chemistry-opencmis-android-client', version: '[OpenCMIS version]'
+```
+
+
+### PortCMIS
+
+[PortCMIS][portcmis] is a CMIS client library for .Net. It is a Portable Class Library that runs on servers, desktops, and Windows Mobile.
+
+To get started with PortCMIS, download the [PortCMIS client binaries](https://chemistry.apache.org/dotnet/portcmis.html). You have the choice of either plain DLLs or NUPGK packages. It is also availabe on [nuget](https://www.nuget.org/packages/PortCMIS/).
+
+
+### DotCMIS
+
+[DotCMIS][dotcmis] is the predecessor of [PortCMIS][portcmis].
+The APIs are very similar and most of the PortCMIS samples should also work with DotCMIS.
+
+The high-level differences between DotCMIS and PortCMIS are described on [this page](https://chemistry.apache.org/dotnet/dotcmis-vs-portcmis.html).
+For new projects it is recommend to use PortCMIS.
+
+
+
+[chemistry]: https://chemistry.apache.org
+[opencmis]: https://chemistry.apache.org/java/opencmis.html
+[portcmis]: https://chemistry.apache.org/dotnet/portcmis.html
+[dotcmis]: https://chemistry.apache.org/dotnet/dotcmis.html
+[cmis]: https://www.oasis-open.org/committees/cmis
+[cmis10]: https://docs.oasis-open.org/cmis/CMIS/v1.0/
+[cmis11]: https://docs.oasis-open.org/cmis/CMIS/v1.1/
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/access-control.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/access-control.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/access-control.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/access-control.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,8 @@
+# Managing Access Control 
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+## Working with ACLs
+
+## Working with Policies
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/allowable-actions.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/allowable-actions.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/allowable-actions.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/allowable-actions.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,24 @@
+# Checking Allowable Actions
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+CmisObject cmisObject = ...
+
+if (cmisObject.hasAllowableAction(Action.CAN_DELETE_OBJECT)) {
+    // do it
+}
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+ICmisObject cmisObject = ...
+
+if (cmisObject.HasAllowableAction(PortCMIS.Enums.Action.CanDeleteObject)) {
+    // do it
+}
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/changelog.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/changelog.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/changelog.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/changelog.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1 @@
+# Retrieving the Change Log
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/content.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/content.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/content.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/content.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,267 @@
+# Working with Content
+
+## Content Streams
+
+Content Stream objects are used to send and fetch content. They contain a file name, a [MIME type](#mime-types), the stream length, and the stream.
+
+In some cases, the stream length is unknown (`null`). OpenCMIS and PortCMIS don’t rely on it and your application shouldn't either. 
+
+You can create content stream objects manually or implement the interface yourself, but OpenCMIS and PortCMIS provide some convenience methods for this.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// create a simple ContentStream object
+ContentStream cs1 = session.getObjectFactory().createContentStream(filename, length, mimeType, stream);
+
+// create a ContentStream object from a byte array
+ContentStream cs2 = ContentStreamUtils.createByteArrayContentStream(filename, bytes, mimeType);
+
+// create a ContentStream object from a string
+ContentStream cs3 = ContentStreamUtils.createTextContentStream(filename, content);
+
+// create a ContentStream object from file
+ContentStream cs4 = ContentStreamUtils.createFileContentStream(file);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+// create a simple IContentStream object
+IContentStream cs1 = Session.ObjectFactory.CreateContentStream(filename, length, mimeType, stream);
+
+// create a IContentStream object from a byte array
+IContentStream cs2 = ContentStreamUtils.CreateByteArrayContentStream(filename, bytes, mimeType);
+
+// create a IContentStream object from a string
+IContentStream cs3 = ContentStreamUtils.CreateTextContentStream(filename, content);
+```
+
+## MIME Types
+
+When you create a new document or update the content of a document, you have to provide a MIME type.
+If you don't know the MIME type, use `application/octet-stream`.
+
+OpenCMIS can guess the MIME type based on the file extension.
+If you need a more thorough MIME type detection, have a look at [Apache Tika](https://tika.apache.org/).
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+String mimeType = MimeTypes.getMIMEType("txt"); // MIME type for a .txt file
+```
+
+For .Net 4.5+ you can use [System.Web.MimeMapping.GetMimeMapping](https://msdn.microsoft.com/en-us/library/system.web.mimemapping.getmimemapping.aspx).
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+string mimeType = MimeMapping.GetMimeMapping("text.txt");
+```
+
+## Getting Content
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+The code snippets below show how to get the content of document. If a document has no content, `getContentStream()` returns `null`.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+ContentStream contentStream = document.getContentStream();
+InputStream stream = contentStream.getStream();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+IContentStream contentStream = document.GetContentStream();
+Stream stream = contentStream.Stream;
+```
+
+
+### Getting Partial Content
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+It's also possible to get only a part of the content.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+
+// skip the first 100 bytes
+// use null to start from the beginning
+BigInteger offset = BigInteger.valueOf(100);
+
+// only read 200 bytes
+// use null to read to the end of the stream
+BigInteger length = BigInteger.valueOf(200); 
+
+ContentStream contentStream = document.getContentStream(offset, length);
+InputStream stream = contentStream.getStream();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+
+// skip the first 100 bytes
+// use null to start from the beginning
+long? offset = 100;
+
+// only read 200 bytes
+// use null to read to the end of the stream
+long? length = 200;
+
+IContentStream contentStream = document.GetContentStream(offset, length);
+Stream stream = contentStream.Stream;
+```
+
+
+## Updating Content
+
+
+### Overwriting Content
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+
+ContentStream contentStream = ...
+
+document.setContentStream(contentStream, true);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+
+IContentStream contentStream = ...
+
+document.SetContentStream(contentStream, true);
+```
+
+
+### Deleting Content
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+!!! warning
+    Some repositories  don't support documents without content. Check the repository capabilities if that's the case or check the
+    [Allowable Actions](allowable-actions/index.html) of the document.
+
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+document.deleteContentStream();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+document.DeleteContentStream();
+```
+
+### Appending Content
+
+<span class="cmis">CMIS 1.1</span>
+
+!!! warning
+    Not all repositories support appending content. It is not possible to discover wheter a repository supports it or not.
+    If you append content be prepared to catch a [notSupported](exceptions/index.html) exception. 
+
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+
+ContentStream contentStream = ...
+boolean isLastChunk = true; // indicates that this is the last part of the content 
+
+document.appendContentStream(contentStream, isLastChunk);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+
+IContentStream contentStream = ...
+bool isLastChunk = true; // indicates that this is the last part of the content 
+
+document.AppendContentStream(contentStream, isLastChunk);
+```
+
+
+## Working with Renditions
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+### Getting the List of Renditions
+
+!!! note 
+    The list of renditions is only available if it has been requested with an [Operation Context](operation-context/index.html).
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+
+for (Rendition rendition: document.getRenditions()) {
+	System.out.println(rendition.getTitle() + ": " + rendition.getStreamId());
+}
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+
+foreach (IRendition rendition in folder.Renditions) {
+    Console.WriteLine(rendition.Title + ": " + rendition.StreamId);
+}
+```
+
+### Getting Rendition Content
+
+The rendition content can be retrieved either for an Rendition object (see above) or directly from the document with a stream ID.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Document document = ...
+Rendition rendition = ...
+
+ContentStream cs1 = document.getContentStream(rendition.getStreamId());
+
+ContentStream cs2 = rendition.getContentStream();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+IRendition rendition = ...
+
+IContentStream cs1 = document.GetContentStream(rendition.StreamId);
+
+IContentStream cs2 = rendition.GetContentStream();
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/create-objects.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/create-objects.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/create-objects.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/create-objects.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,224 @@
+# Creating Objects
+
+To create an object a client has to provide a least the two properties **cmis:name** and **cmis:objectTypeId**.  
+**cmis:name** sets the name of the object and **cmis:objectTypeId** sets its object type.  
+Depending on the object type, more properties can be set or must be set. See also the page about [properties](properties/index.html).
+
+## Creating a Folder
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+A folder is always a filed object. That is, you always need a parent folder.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Folder parent = ....
+
+// prepare properties
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.NAME, "a new folder");
+properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");
+
+// create the folder
+Folder newFolder = parent.createFolder(properties);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IFolder parent = ....
+
+// prepare properties
+IDictionary<string, object> properties = new Dictionary<string, object>();
+properties[PropertyIds.Name] = "a new folder";
+properties[PropertyIds.ObjectTypeId] = "cmis:folder";
+
+// create the folder
+IFolder newFolder = parent.CreateFolder(properties);
+```
+
+## Creating a Document
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+Documents can be filed and unfiled. The following samples show how to create a filed document. Use the session object to create an unfiled document.
+
+See also the [page about content](content/index.html) how to work with content streams.
+
+
+OpenCMIS (Java)
+{: .opencmis }
+```Java
+Folder parent = ....
+
+String textFileName = "test.txt";
+
+// prepare content - a simple text file
+String content = "Hello World!";
+
+String filename = textFileName;
+String mimetype = "text/plain; charset=UTF-8";
+
+byte[] contentBytes = content.getBytes("UTF-8");
+ByteArrayInputStream stream = new ByteArrayInputStream(contentBytes);
+
+ContentStream contentStream = session.getObjectFactory().createContentStream(filename, contentBytes.length, mimetype, stream);
+
+// prepare properties
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:document");
+properties.put(PropertyIds.NAME, textFileName);
+
+// create the document
+Document newDoc = parent.createDocument(properties, contentStream, VersioningState.NONE);
+```
+
+
+## Creating a Relationship
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+Relationships are always unfiled objects. The ID of the source object and the ID of the target object must be provided.
+See the [page about types](types/index.html) how to discover relationship types and their properties.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+String sourceId = ...
+String targetId = ...
+
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.NAME, "a new relationship");
+properties.put(PropertyIds.OBJECT_TYPE_ID, "my:relationsip");
+properties.put(PropertyIds.SOURCE_ID, sourceId);
+properties.put(PropertyIds.TARGET_ID, targetId);
+
+ObjectId newRelId = session.createRelationship(properties);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+string sourceId = ...
+string targetId = ...
+
+IDictionary<string, object> properties = new Dictionary<string, object>();
+properties[PropertyIds.Name] = "a new relationship";
+properties[PropertyIds.ObjectTypeId] = "my:relationsip";
+properties[PropertyIds.SourceId] = sourceId;
+properties[PropertyIds.TargetId] = targetId;
+
+IObjectId newRelId = Session.CreateRelationship(properties);
+```
+
+
+## Creating a Policy
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+Policies can be filed and unfiled. The following samples show how to create a filed policy. Use the session object to create an unfiled policy.
+
+In most cases it doesn't make sense to create an policies of the type `cmis:policy` because it has no semantics. Usually, the repository provides specific policy types with or without additional properties. See the [page about types](types/index.html) how to discover policy types and their properties.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Folder parent = ....
+
+// prepare properties
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.NAME, "a new policy");
+properties.put(PropertyIds.OBJECT_TYPE_ID, "my:policy");
+properties.put(PropertyIds.POLICY_TEXT, "my policy description");
+
+// create the policy
+Policy newPolicy = parent.createPolicy(properties);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IFolder parent = ....
+
+// prepare properties
+IDictionary<string, object> properties = new Dictionary<string, object>();
+properties[PropertyIds.Name] = "a new policy";
+properties[PropertyIds.ObjectTypeId] = "my:policy";
+properties[PropertyIds.PolicyText] = "my policy description";
+
+// create the policy
+IPolicy newPolicy = parent.CreatePolicy(properties);
+```
+
+
+## Creating an Item
+
+<span class="cmis">CMIS 1.1</span>
+
+Items can be filed and unfiled. The following samples show how to create a filed item. Use the session object to create an unfiled item.
+
+In most cases it doesn't make sense to create an item of the type `cmis:item`. Usually, the repository provides specific item types with or without additional properties. See the [page about types](types/index.html) how to discover item types and their properties.
+
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Folder parent = ....
+
+// prepare properties
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.NAME, "a new item");
+properties.put(PropertyIds.OBJECT_TYPE_ID, "my:item");
+
+// create the item
+Item newItem = parent.createItem(properties);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IFolder parent = ....
+
+// prepare properties
+IDictionary<string, object> properties = new Dictionary<string, object>();
+properties[PropertyIds.Name] = "a new item";
+properties[PropertyIds.ObjectTypeId] = "cmis:item";
+
+// create the item
+IItem newItem = parent.CreateItem(properties);
+```
+
+
+## Creating object with a Folder Object vs Creating object with the Session Object
+
+OpenCMIS and PortCMIS provide two ways to create objects.
+The code samples above create objects in a folder. It is also possible to create an object with the session object
+and without getting the parent folder first.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+Map<String, Object> properties = new HashMap<String, Object>();
+properties.put(PropertyIds.OBJECT_TYPE_ID, "cmis:folder");
+properties.put(PropertyIds.NAME, "a new folder");
+
+ObjectId newFolderId = session.createFolder(properties, parentId);
+```
+
+Both approaches have advantages and disadvantages.
+
+Creating an object with a folder object is more convenient. The create methods return the newly created object.
+
+Creating an object with the session object is faster because it only needs one round-trip to the server. But it only returns the ID of the newly created object.
+
+Unfiled objects can only be created with the session object.
+
+
+
+*[unfiled]: An object is called "unfiled" if it doesn't reside in a folder. Folders cannot be unfiled.
+*[filed]: An object is called "filed" if it resides in one or more folders. 
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/create-session.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/create-session.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/create-session.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/create-session.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,190 @@
+# Creating a Session
+
+A session is the entry point to the content repository. Creating a session is first thing an application has to do to interact with the repository.
+
+A few details such as the URL of the repository endpoint, the user name and the users credentials are necessary to establish a session.
+Beyond that more details might be required, depending on the repository and the environment. Those details are controlled by session parameters.
+
+A complete list of all session parameters for OpenCMIS can be found in the JavaDoc. For PortCMIS, please refer the help file that is contained in the binary packages.
+
+!!! note "Which binding should I use?"
+    The **Browser Binding** is the fastes binding and is recommended for **CMIS 1.1** repositories.  
+    Choose the **AtomPub Binding** for **CMIS 1.0** repositories.  
+    The Web Services Binding is the last resort and should be avoided. It is the slowest binding and is most complex to set up.
+
+
+## AtomPub Binding
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// default factory implementation
+SessionFactory factory = SessionFactoryImpl.newInstance();
+Map<String, String> parameters = new HashMap<String, String>();
+
+// user credentials
+parameters.put(SessionParameter.USER, "Otto");
+parameters.put(SessionParameter.PASSWORD, "****");
+
+// connection settings
+parameters.put(SessionParameter.ATOMPUB_URL, "http://<host>:<port>/cmis/atom");
+parameters.put(SessionParameter.BINDING_TYPE, BindingType.ATOMPUB.value());
+parameters.put(SessionParameter.REPOSITORY_ID, "myRepository");
+
+// create session
+Session session = factory.createSession(parameters);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+// default factory implementation
+SessionFactory factory = SessionFactory.NewInstance();
+Dictionary<string, string> parameters = new Dictionary<string, string>();
+
+// user credentials
+parameters[SessionParameter.User] = "Otto";
+parameters[SessionParameter.Password] = "****";
+
+// connection settings
+parameters[SessionParameter.AtomPubUrl] = "http://<host>:<port>/cmis/atom";
+parameters[SessionParameter.BindingType] = BindingType.AtomPub;
+parameters[SessionParameter.RepositoryId] = "myRepository";
+
+// create session
+ISession session = factory.CreateSession(parameters);
+```
+
+## Browser Binding
+
+<span class="cmis">CMIS 1.1</span>
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// default factory implementation
+SessionFactory factory = SessionFactoryImpl.newInstance();
+Map<String, String> parameters = new HashMap<String, String>();
+
+// user credentials
+parameters.put(SessionParameter.USER, "Otto");
+parameters.put(SessionParameter.PASSWORD, "****");
+
+// connection settings
+parameters.put(SessionParameter.BROWSER_URL, "http://<host>:<port>/cmis/browser");
+parameters.put(SessionParameter.BINDING_TYPE, BindingType.BROWSER.value());
+parameters.put(SessionParameter.REPOSITORY_ID, "myRepository");
+
+// create session
+Session session = factory.createSession(parameters);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+// default factory implementation
+SessionFactory factory = SessionFactory.NewInstance();
+Dictionary<string, string> parameters = new Dictionary<string, string>();
+
+// user credentials
+parameters[SessionParameter.User] = "Otto";
+parameters[SessionParameter.Password] = "****";
+
+// connection settings
+parameters[SessionParameter.BrowserUrl] = "http://<host>:<port>/cmis/browser";
+parameters[SessionParameter.BindingType] = BindingType.Browser;
+parameters[SessionParameter.RepositoryId] = "myRepository";
+
+// create session
+ISession session = factory.CreateSession(parameters);
+```
+
+
+## Web Services Binding 
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+PortCMIS does not support the Web Service binding.
+
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// default factory implementation
+SessionFactory factory = SessionFactoryImpl.newInstance();
+Map<String, String> parameters = new HashMap<String, String>();
+
+// user credentials
+parameters.put(SessionParameter.USER, "Otto");
+parameters.put(SessionParameter.PASSWORD, "****");
+
+// connection settings
+parameters.put(SessionParameter.BINDING_TYPE, BindingType.WEBSERVICES.value());
+parameters.put(SessionParameter.WEBSERVICES_ACL_SERVICE, "http://<host>:<port>/cmis/services/ACLService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_DISCOVERY_SERVICE, "http://<host>:<port>/cmis/services/DiscoveryService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_MULTIFILING_SERVICE, "http://<host>:<port>/cmis/services/MultiFilingService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_NAVIGATION_SERVICE, "http://<host>:<port>/cmis/services/NavigationService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_OBJECT_SERVICE, "http://<host>:<port>/cmis/services/ObjectService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_POLICY_SERVICE, "http://<host>:<port>/cmis/services/PolicyService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_RELATIONSHIP_SERVICE, "http://<host>:<port>/cmis/services/RelationshipService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_REPOSITORY_SERVICE, "http://<host>:<port>/cmis/services/RepositoryService?wsdl");
+parameters.put(SessionParameter.WEBSERVICES_VERSIONING_SERVICE, "http://<host>:<port>/cmis/services/VersioningService?wsdl");
+parameters.put(SessionParameter.REPOSITORY_ID, "myRepository");
+
+// create session
+Session session = factory.createSession(parameters);
+```
+
+
+## Local Binding
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+The local binding is specific to OpenCMIS. It lets an OpenCMIS client connect to an OpenCMIS server in the same JVM.
+There is no PortCMIS equivalent.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// default factory implementation
+SessionFactory factory = SessionFactoryImpl.newInstance();
+Map<String, String> parameters = new HashMap<String, String>();
+
+// user credentials
+parameters.put(SessionParameter.USER, "Otto");
+parameters.put(SessionParameter.PASSWORD, "****");
+
+// connection settings
+parameters.put(SessionParameter.BINDING_TYPE, BindingType.LOCAL.value());
+parameters.put(SessionParameter.LOCAL_FACTORY, "my.local.factory");
+parameters.put(SessionParameter.REPOSITORY_ID, "myRepository");
+
+// create session
+Session session = factory.createSession(parameters);
+```
+
+
+## Connecting to the First Repository
+
+Some CMIS endpoints only provide one repository. In this case it is not necessary to provide its repository ID.
+The following code snippet gets the list of all available repositories and connects to the first one.
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+SessionFactory factory = SessionFactoryImpl.newInstance();
+List<Repository> repositories = factory.getRepositories(parameters);
+Session session = repositories.get(0).createSession();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+SessionFactory factory = SessionFactory.NewInstance();
+ISession session = factory.GetRepositories(parameters)[0].CreateSession();
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/delete-objects.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/delete-objects.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/delete-objects.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/delete-objects.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,85 @@
+# Deleting Objects
+
+!!! note "Allowable Actions"
+    Before you delete an object, check the [Allowable Actions](allowable-actions/index.html) if the
+    current user is allowed to delete the object.
+
+
+## Deleting Objects
+
+The following snippet deletes an object.
+If the object is a document, all versions of the document are deleted.
+If the object is a folder and it is not empty, a [constraint](exceptions/index.html) exception is thrown.
+
+OpenCMIS (Java)
+{: .opencmis }
+```Java
+CmisObject cmisObject = ...
+cmisObject.delete();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+ICmisObject cmisObject = ...
+cmisObject.Delete();
+```
+
+## Deleting Documents and Versions
+
+If a document is versioned, the whole version series can be deleted or just a single version. This controlled with the `allVersions` parameter.
+
+For documents that are not versioned it doesn't matter if the `allVersions` parameter is set to `true` or `false`.
+
+
+### Deleting a Document and All Versions
+
+To delete a whole version series, set the `allVersions` to `true`.
+
+OpenCMIS (Java)
+{: .opencmis }
+```Java
+Document document = ...
+document.delete(true); // allVersions = true
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+document.Delete(true); // allVersions = true
+```
+
+### Deleting a Single Version
+
+To delete one version with a version series, set the `allVersions` to `false`.
+
+OpenCMIS (Java)
+{: .opencmis }
+```Java
+Document document = ...
+document.delete(false); // allVersions = false
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IDocument document = ...
+document.Delete(false); // allVersions = false
+```
+
+## Deleting a Folder Hierarchy
+
+OpenCMIS (Java)
+{: .opencmis }
+```Java
+Folder folder = ...
+folder.deleteTree(true, UnfileObject.DELETE, true);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IFolder folder = ...
+folder.DeleteTree(true, UnfileObject.Delete, true);
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/exceptions.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/exceptions.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/exceptions.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/exceptions.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,105 @@
+# Exceptions
+
+Exceptions are divided into three groups: general exceptions, specific exceptions, and implementation exceptions.  
+General exceptions and specific exceptions are defined in the CMIS specification (e.g. in the CMIS 1.1 spec, section 2.2.1.4).
+Implementation exceptions are exceptions introduced by OpenCMIS and PortCMIS. Those exceptions handle connection and authentication problems.
+
+
+## General Exceptions
+
+General exceptions may be returned by a repository in response to any CMIS service method call.
+
+
+### invalidArgument
+
+One or more of the input parameters is missing or invalid.
+
+
+### notSupported
+
+The CMIS operation is not supported by the repository.
+
+
+### objectNotFound
+
+The object, or object type, or repository does not exist or the current user has no permission to see it.
+
+
+### permissionDenied
+
+The user does not have sufficient permissions to perform the operation.
+
+
+### runtime
+
+Any other cause not expressible by another CMIS exception.
+
+
+## Specific Exceptions
+
+The following exceptions may be returned by a repository in response to one or more CMIS service methods
+calls.
+
+
+### constraint
+
+The operation violates a repository- or object-level constraint defined in the CMIS domain model.
+
+
+### contentAlreadyExists
+
+The operation attempts to set the content stream for a document that already has a content stream without explicitly specifying the "overwriteFlag" parameter.
+
+
+### filterNotValid
+
+The property filter or rendition filter input to the operation is not valid.
+
+
+### nameConstraintViolation
+
+The repository is not able to store the object that the user is creating/updating due to a name constraint violation.
+There could be already an object with the same name or the name contains a character that is not allowed.
+
+
+### storage
+
+The repository is not able to store the object that the user is creating/updating due to an internal storage problem.
+
+
+### streamNotSupported
+
+The operation is attempting to get or set a content stream for a document whose object type specifies that a content stream
+is not allowed for document's of that type.
+
+
+### updateConflict
+
+The operation is attempting to update an object that is no longer current (as determined by the repository).
+
+
+### versioning
+
+The operation is attempting to perform an action on a non-current version of a document that cannot be performed on a non-current version.
+
+
+## Implementation Exceptions
+
+### connection
+
+The client could not connect to the repository for some reason. Check if you need to configure a proxy server.
+
+
+### unauthorized
+
+The authentication of user failed.
+
+
+### proxyAuthentication
+
+The proxy authentication failed.
+
+
+### serviceUnavailable
+
+The server reported that the CMIS service is currently not available.

Added: chemistry/docs/cmis-samples/trunk/docs/samples/extensions.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/extensions.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/extensions.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/extensions.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,29 @@
+# Getting Extensions
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+ 
+OpenCMIS (Java)
+{: .opencmis }
+```java
+CmisObject object = ...
+
+// extensions can be attached to different levels
+// in this example we get the extensions on the properties level
+List<CmisExtensionElement> extensions = object.getExtensions(ExtensionLevel.PROPERTIES);
+
+if(extensions == null) {
+   // this object has no extensions on this level
+   return;
+}
+
+// iterate through the extensions until we find the one we are looking for
+for(CmisExtensionElement ext: extensions) {
+   if("myExtension".equals(ext.getName())) {
+     // found it, now print the values of the children     
+     for(CmisExtensionElement child: ext.getChildren()) {
+        System.out.println(child.getName() + ": " + child.getValue());
+     }
+   }
+}
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/lists.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/lists.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/lists.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/lists.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,55 @@
+# Working with Lists, Paging and Skipping 
+
+## Iterating over a List
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+ItemIterable<Something> somethingList = ...
+
+for (Something something : somethingList) {
+	...
+}
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IItemEnumerable<Something> somethingList = ...
+
+foreach (Something something in somethingList) {
+	...
+}
+```
+
+## Paging and Skipping
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+ItemIterable<Something> somethingList = ...
+
+// get a page of 5 items
+ItemIterable<Something> firstFive = somethingList.getPage(5);
+
+// get a list starting with the 10th item
+ItemIterable<Something> skipTen = somethingList.skipTo(10);
+
+// get a page of 20 items starting at the 100th item of the orignal list
+ItemIterable<Something> skipTen = somethingList.skipTo(100).getPage(20);
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+IItemEnumerable<Something> somethingList = ...
+
+// get a page of 5 items
+IItemEnumerable<Something> firstFive = somethingList.GetPage(5);
+
+// get a list starting with the 10th item
+IItemEnumerable<Something> skipTen = somethingList.SkipTo(10);
+
+// get a page of 20 items starting at the 100th item of the orignal list
+IItemEnumerable<Something> skipTen = somethingList.SkipTo(100).GetPage(20);
+```

Added: chemistry/docs/cmis-samples/trunk/docs/samples/operation-context.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/operation-context.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/operation-context.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/operation-context.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,39 @@
+# Understanding the Operation Context
+
+The amount of metadata and associated information retrieved during an OpenCMIS operation could be large, so certain OpenCMIS methods return a sensible subset of the information by default, and provide additional methods that take an OperationContext. An OperationContext allows you to tune the amount of information returned by setting property filters, renditions filters, or by setting flags to include path segments, ACLs, Allowable Actions, Policies, and Relationships. The OperationContext is also used to control paging and caching in an operation.
+
+## Property Filter
+
+## Caching
+
+## Rendition Filter
+
+
+
+## Creating Operation Context Objects
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+// create the default operation context
+OperationContext oc1 = session.createOperationContext();
+
+// create an operation context that selects nothing except the provided properties
+OperationContext oc2 = OperationContextUtils.createMinimumOperationContext("cmis:objectId", "cmis:name", "cmis:createdBy");
+
+// create an operation context that selects everything
+OperationContext oc3 = OperationContextUtils.createMaximumOperationContext();
+```
+
+PortCMIS (C#)
+{: .portcmis }
+```csharp
+// create the default operation context
+IOperationContext oc1 = Session.CreateOperationContext();
+
+// create an operation context that selects nothing except the provided properties
+IOperationContext oc2 = OperationContextUtils.CreateMinimumOperationContext("cmis:objectId", "cmis:name", "cmis:createdBy");
+
+// create an operation context that selects everything
+IOperationContext oc3 = OperationContextUtils.CreateMaximumOperationContext();
+```
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/properties.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/properties.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/properties.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/properties.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,21 @@
+# Working with Properties and Secondary Types
+
+## Data Types
+
+The table below shows how the CMIS data types are mapped to Java and C# data types.
+
+CMIS Data Type | OpenCMIS (Java)                | PortCMIS (C#)
+---------------|--------------------------------|--------------
+**string**     | **String**                     | **string**
+**boolean**    | **boolean**                    | **bool**
+**decimal**    | **BigDecimal**, float, double, byte, short, int, long  | **decimal**, float, double
+**integer**    | **BigInteger**, byte, short, int, long | **BigInteger**, sbyte, byte, short, ushort, int, uint, long 
+**datetime**   | **GregorianCalendar**, Date    | **DateTime**
+**uri**        | **String**                     | **string**
+**id**         | **String**                     | **string**
+**html**       | **String**                     | **string**
+
+
+## Secondary Types
+
+<span class="cmis">CMIS 1.1</span>
\ No newline at end of file

Added: chemistry/docs/cmis-samples/trunk/docs/samples/queries.md
URL: http://svn.apache.org/viewvc/chemistry/docs/cmis-samples/trunk/docs/samples/queries.md?rev=1747768&view=auto
==============================================================================
--- chemistry/docs/cmis-samples/trunk/docs/samples/queries.md (added)
+++ chemistry/docs/cmis-samples/trunk/docs/samples/queries.md Fri Jun 10 18:36:06 2016
@@ -0,0 +1,24 @@
+# Executing Queries 
+
+<span class="cmis">CMIS 1.0</span>
+<span class="cmis">CMIS 1.1</span>
+
+OpenCMIS (Java)
+{: .opencmis }
+```java
+ItemIterable<QueryResult> results = session.query("SELECT * FROM cmis:document", false);
+
+for(QueryResult hit: results) {  
+    for(PropertyData<?> property: hit.getProperties()) {
+
+        String queryName = property.getQueryName();
+        Object value = property.getFirstValue();
+
+        System.out.println(queryName + ": " + value);
+    }
+    System.out.println("--------------------------------------");
+}
+```
+
+## Using a Query Statement
+