.sprite-resource-icons {
    background-image: url('images/sprites/sprite-resource-icons.png');
    display: inline-block;
}

.sprite-resource-icons.disable                  { opacity:0.5;}

.sprite-resource-icons.borderElement            { background-position: -282px -41px;  width: 66px; height: 58px;}
.sprite-resource-icons.borderElement.small      { background-position: -210px -71px;  width: 28px; height: 28px;}
.sprite-resource-icons.borderElement.medium     { background-position: -140px -59px;  width: 40px; height: 40px;}
.sprite-resource-icons.borderElement.large      { background-position: -70px  -39px;  width: 60px; height: 60px;}

.sprite-resource-icons.router                   { background-position: -282px -109px; width: 60px; height: 60px;}
.sprite-resource-icons.router.small             { background-position: -210px -141px; width: 28px; height: 28px;}
.sprite-resource-icons.router.medium            { background-position: -140px -129px; width: 40px; height: 40px;}
.sprite-resource-icons.router.large             { background-position: -70px  -109px; width: 60px; height: 60px;}

.sprite-resource-icons.database                 { background-position: -282px -180px; width: 63px; height: 56px;}
.sprite-resource-icons.database.small           { background-position: -210px -211px; width: 28px; height: 28px;}
.sprite-resource-icons.database.medium          { background-position: -140px -199px; width: 40px; height: 40px;}
.sprite-resource-icons.database.large           { background-position: -70px  -179px; width: 60px; height: 60px;}

.sprite-resource-icons.network                  { background-position: -282px -252px; width: 57px; height: 57px;}
.sprite-resource-icons.network.small            { background-position: -210px -281px; width: 28px; height: 28px;}
.sprite-resource-icons.network.medium           { background-position: -140px -269px; width: 40px; height: 40px;}
.sprite-resource-icons.network.large            { background-position: -70px  -249px; width: 60px; height: 60px;}

.sprite-resource-icons.applicationServer        { background-position: -282px -327px; width: 37px; height: 51px;}
.sprite-resource-icons.applicationServer.small  { background-position: -210px -351px; width: 28px; height: 28px;}
.sprite-resource-icons.applicationServer.medium { background-position: -140px -339px; width: 40px; height: 40px;}
.sprite-resource-icons.applicationServer.large  { background-position: -70px  -319px; width: 60px; height: 60px;}

.sprite-resource-icons.server                   { background-position: -282px -398px; width: 31px; height: 51px;}
.sprite-resource-icons.server.small             { background-position: -210px -421px; width: 28px; height: 28px;}
.sprite-resource-icons.server.medium            { background-position: -140px -409px; width: 40px; height: 40px;}
.sprite-resource-icons.server.large             { background-position: -70px  -389px; width: 60px; height: 60px;}

.sprite-resource-icons.port                     { background-position: -281px -484px; width: 41px; height: 35px;}
.sprite-resource-icons.port.small               { background-position: -210px -491px; width: 28px; height: 28px;}
.sprite-resource-icons.port.medium              { background-position: -140px -479px; width: 40px; height: 40px;}
.sprite-resource-icons.port.large               { background-position: -70px  -459px; width: 60px; height: 60px;}

.sprite-resource-icons.loadBalancer             { background-position: -282px -539px; width: 45px; height: 49px;}
.sprite-resource-icons.loadBalancer.small       { background-position: -210px -561px; width: 28px; height: 28px;}
.sprite-resource-icons.loadBalancer.medium      { background-position: -140px -549px; width: 40px; height: 40px;}
.sprite-resource-icons.loadBalancer.large       { background-position: -70px  -529px; width: 60px; height: 60px;}

.sprite-resource-icons.objectStorage            { background-position: -282px -611px; width: 50px; height: 47px;}
.sprite-resource-icons.objectStorage.small      { background-position: -210px -631px; width: 28px; height: 28px;}
.sprite-resource-icons.objectStorage.medium     { background-position: -140px -619px; width: 40px; height: 40px;}
.sprite-resource-icons.objectStorage.large      { background-position: -70px  -599px; width: 60px; height: 60px;}

.sprite-resource-icons.compute                  { background-position: -282px -683px; width: 45px; height: 45px;}
.sprite-resource-icons.compute.small            { background-position: -210px -701px; width: 28px; height: 28px;}
.sprite-resource-icons.compute.medium           { background-position: -141px -688px; width: 40px; height: 40px;}
.sprite-resource-icons.compute.large            { background-position: -70px  -669px; width: 60px; height: 60px;}

.sprite-resource-icons.gateway                  { background-position: -282px -758px; width: 45px; height: 41px}
.sprite-resource-icons.gateway.small            { background-position: -210px -772px; width: 28px; height: 27px;}
.sprite-resource-icons.gateway.medium           { background-position: -140px -759px; width: 40px; height: 40px;}
.sprite-resource-icons.gateway.large            { background-position: -70px  -739px; width: 60px; height: 60px;}

.sprite-resource-icons.connector                { background-position: -282px -830px; width: 44px; height: 38px;}
.sprite-resource-icons.connector.small          { background-position: -210px -842px; width: 28px; height: 27px;}
.sprite-resource-icons.connector.medium         { background-position: -140px -829px; width: 40px; height: 40px;}
.sprite-resource-icons.connector.large          { background-position: -70px  -809px; width: 60px; height: 60px;}

.sprite-resource-icons.brocade                  { background-position: -282px -922px; width: 91px; height: 16px;}
.sprite-resource-icons.brocade.small            { background-position: -210px -911px; width: 28px; height: 28px;}
.sprite-resource-icons.brocade.medium           { background-position: -140px -899px; width: 40px; height: 40px;}
.sprite-resource-icons.brocade.large            { background-position: -70px  -879px; width: 60px; height: 60px;}

.sprite-resource-icons.cisco                    { background-position: -282px -975px; width: 63px; height: 33px;}
.sprite-resource-icons.cisco.small              { background-position: -210px -981px; width: 28px; height: 28px;}
.sprite-resource-icons.cisco.medium             { background-position: -140px -969px; width: 40px; height: 40px;}
.sprite-resource-icons.cisco.large              { background-position: -70px  -949px; width: 60px; height: 60px;}

.sprite-resource-icons.ericsson                 { background-position: -282px -1059px; width: 101px; height: 20px;}
.sprite-resource-icons.ericsson.small           { background-position: -210px -1051px; width: 28px; height: 28px;}
.sprite-resource-icons.ericsson.medium          { background-position: -140px -1039px; width: 40px; height: 40px;}
.sprite-resource-icons.ericsson.large           { background-position: -70px  -1019px; width: 60px; height: 60px;}

.sprite-resource-icons.tropo                    { background-position: -282px -1109px; width: 48px; height: 39px;}
.sprite-resource-icons.tropo.small              { background-position: -210px -1121px; width: 28px; height: 28px;}
.sprite-resource-icons.tropo.medium             { background-position: -140px -1109px; width: 40px; height: 40px;}
.sprite-resource-icons.tropo.large              { background-position: -70px  -1089px; width: 60px; height: 60px;}

.sprite-resource-icons.mySql                    { background-position: -282px -1172px; width: 89px; height: 46px;}
.sprite-resource-icons.mySql.small              { background-position: -210px -1191px; width: 28px; height: 28px;}
.sprite-resource-icons.mySql.medium             { background-position: -140px -1179px; width: 40px; height: 40px;}
.sprite-resource-icons.mySql.large              { background-position: -70px  -1159px; width: 60px; height: 60px;}

.sprite-resource-icons.oracle                   { background-position: -282px -1277px; width: 97px; height: 11px;}
.sprite-resource-icons.oracle.small             { background-position: -210px -1261px; width: 28px; height: 28px;}
.sprite-resource-icons.oracle.medium            { background-position: -140px -1249px; width: 40px; height: 40px;}
.sprite-resource-icons.oracle.large             { background-positi<style>.highlight .hll { background-color: #ffffcc }
.highlight .c { color: #888888 } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { color: #008800; font-weight: bold } /* Keyword */
.highlight .ch { color: #888888 } /* Comment.Hashbang */
.highlight .cm { color: #888888 } /* Comment.Multiline */
.highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */
.highlight .cpf { color: #888888 } /* Comment.PreprocFile */
.highlight .c1 { color: #888888 } /* Comment.Single */
.highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
.highlight .gr { color: #aa0000 } /* Generic.Error */
.highlight .gh { color: #333333 } /* Generic.Heading */
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
.highlight .go { color: #888888 } /* Generic.Output */
.highlight .gp { color: #555555 } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
.highlight .gu { color: #666666 } /* Generic.Subheading */
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
.highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */
.highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */
.highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */
.highlight .kp { color: #008800 } /* Keyword.Pseudo */
.highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */
.highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */
.highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */
.highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */
.highlight .na { color: #336699 } /* Name.Attribute */
.highlight .nb { color: #003388 } /* Name.Builtin */
.highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */
.highlight .no { color: #003366; font-weight: bold } /* Name.Constant */
.highlight .nd { color: #555555 } /* Name.Decorator */
.highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */
.highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */
.highlight .nl { color: #336699; font-style: italic } /* Name.Label */
.highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */
.highlight .py { color: #336699; font-weight: bold } /* Name.Property */
.highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */
.highlight .nv { color: #336699 } /* Name.Variable */
.highlight .ow { color: #008800 } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
.highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */
.highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */
.highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */
.highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */
.highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */
.highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */
.highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */
.highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */
.highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */
.highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */
.highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */
.highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */
.highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */
.highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */
.highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */
.highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */
.highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */
.highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */
.highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */
.highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */
.highlight .vc { color: #336699 } /* Name.Variable.Class */
.highlight .vg { color: #dd7700 } /* Name.Variable.Global */
.highlight .vi { color: #3333bb } /* Name.Variable.Instance */
.highlight .vm { color: #336699 } /* Name.Variable.Magic */
.highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */</style><div class="highlight"><pre><span></span><span class="c1"># Copyright © 2017 Amdocs, Bell Canada</span>
<span class="c1"># Modifications Copyright © 2018 AT&amp;T</span>
<span class="c1">#</span>
<span class="c1"># Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);</span>
<span class="c1"># you may not use this file except in compliance with the License.</span>
<span class="c1"># You may obtain a copy of the License at</span>
<span class="c1">#</span>
<span class="c1">#       http://www.apache.org/licenses/LICENSE-2.0</span>
<span class="c1">#</span>
<span class="c1"># Unless required by applicable law or agreed to in writing, software</span>
<span class="c1"># distributed under the License is distributed on an &quot;AS IS&quot; BASIS,</span>
<span class="c1"># WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</span>
<span class="c1"># See the License for the specific language governing permissions and</span>
<span class="c1"># limitations under the License.</span>

<span class="l l-Scalar l-Scalar-Plain">apiVersion</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">extensions/v1beta1</span>
<span class="l l-Scalar l-Scalar-Plain">kind</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Deployment</span>
<span class="l l-Scalar l-Scalar-Plain">metadata</span><span class="p p-Indicator">:</span>
  <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.fullname&quot; .</span> <span class="p p-Indicator">}}</span>
  <span class="l l-Scalar l-Scalar-Plain">namespace</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.namespace&quot; .</span> <span class="p p-Indicator">}}</span>
  <span class="l l-Scalar l-Scalar-Plain">labels</span><span class="p p-Indicator">:</span>
    <span class="l l-Scalar l-Scalar-Plain">app</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.name&quot; .</span> <span class="p p-Indicator">}}</span>
    <span class="l l-Scalar l-Scalar-Plain">chart</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Chart.Name</span> <span class="p p-Indicator">}}</span><span class="l l-Scalar l-Scalar-Plain">-{{ .Chart.Version | replace &quot;+&quot; &quot;_&quot; }}</span>
    <span class="l l-Scalar l-Scalar-Plain">release</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.release&quot; .</span> <span class="p p-Indicator">}}</span>
    <span class="l l-Scalar l-Scalar-Plain">heritage</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Release.Service</span> <span class="p p-Indicator">}}</span>
<span class="l l-Scalar l-Scalar-Plain">spec</span><span class="p p-Indicator">:</span>
  <span class="l l-Scalar l-Scalar-Plain">replicas</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.replicaCount</span> <span class="p p-Indicator">}}</span>
  <span class="l l-Scalar l-Scalar-Plain">template</span><span class="p p-Indicator">:</span>
    <span class="l l-Scalar l-Scalar-Plain">metadata</span><span class="p p-Indicator">:</span>
      <span class="l l-Scalar l-Scalar-Plain">labels</span><span class="p p-Indicator">:</span>
        <span class="l l-Scalar l-Scalar-Plain">app</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.name&quot; .</span> <span class="p p-Indicator">}}</span>
        <span class="l l-Scalar l-Scalar-Plain">release</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.release&quot; .</span> <span class="p p-Indicator">}}</span>
    <span class="l l-Scalar l-Scalar-Plain">spec</span><span class="p p-Indicator">:</span>
      <span class="l l-Scalar l-Scalar-Plain">initContainers</span><span class="p p-Indicator">:</span>
      <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">command</span><span class="p p-Indicator">:</span>
        <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">/bin/sh</span>
        <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">-c</span>
        <span class="p p-Indicator">-</span> <span class="p p-Indicator">|</span>
          <span class="no">sysctl -w vm.max_map_count=262144</span>
          <span class="no">mkdir -p /logroot/elasticsearch/logs</span>
          <span class="no">mkdir -p /logroot/elasticsearch/data</span>
          <span class="no">chmod -R 777 /logroot/elasticsearch</span>
          <span class="no">chown -R root:root /logroot</span>
        <span class="l l-Scalar l-Scalar-Plain">env</span><span class="p p-Indicator">:</span>
        <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">NAMESPACE</span>
          <span class="l l-Scalar l-Scalar-Plain">valueFrom</span><span class="p p-Indicator">:</span>
            <span class="l l-Scalar l-Scalar-Plain">fieldRef</span><span class="p p-Indicator">:</span>
              <span class="l l-Scalar l-Scalar-Plain">apiVersion</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">v1</span>
              <span class="l l-Scalar l-Scalar-Plain">fieldPath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata.namespace</span>
        <span class="l l-Scalar l-Scalar-Plain">securityContext</span><span class="p p-Indicator">:</span>
          <span class="l l-Scalar l-Scalar-Plain">privileged</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">true</span>
        <span class="l l-Scalar l-Scalar-Plain">image</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.global.busyboxRepository | default .Values.busyboxRepository</span> <span class="p p-Indicator">}}</span><span class="l l-Scalar l-Scalar-Plain">/{{ .Values.busyboxImage }}</span>
        <span class="l l-Scalar l-Scalar-Plain">imagePullPolicy</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.global.pullPolicy | default .Values.pullPolicy</span> <span class="p p-Indicator">}}</span>
        <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">init-sysctl</span>
        <span class="l l-Scalar l-Scalar-Plain">volumeMounts</span><span class="p p-Indicator">:</span>
        <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.fullname&quot; .</span> <span class="p p-Indicator">}}</span><span class="l l-Scalar l-Scalar-Plain">-logs</span>
          <span class="l l-Scalar l-Scalar-Plain">mountPath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/logroot/</span>
      <span class="l l-Scalar l-Scalar-Plain">containers</span><span class="p p-Indicator">:</span>
        <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.name&quot; .</span> <span class="p p-Indicator">}}</span>
          <span class="l l-Scalar l-Scalar-Plain">image</span><span class="p p-Indicator">:</span> <span class="s">&quot;{{</span><span class="nv"> </span><span class="s">.Values.global.loggingRepository</span><span class="nv"> </span><span class="s">|</span><span class="nv"> </span><span class="s">default</span><span class="nv"> </span><span class="s">.Values.loggingRepository</span><span class="nv"> </span><span class="s">}}/{{</span><span class="nv"> </span><span class="s">.Values.image</span><span class="nv"> </span><span class="s">}}&quot;</span>
          <span class="l l-Scalar l-Scalar-Plain">imagePullPolicy</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.global.pullPolicy | default .Values.pullPolicy</span> <span class="p p-Indicator">}}</span>
          <span class="l l-Scalar l-Scalar-Plain">resources</span><span class="p p-Indicator">:</span>
<span class="p p-Indicator">{{</span> <span class="nv">include &quot;common.resources&quot; . | indent 12</span> <span class="p p-Indicator">}}</span>
          <span class="l l-Scalar l-Scalar-Plain">ports</span><span class="p p-Indicator">:</span>
          <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">containerPort</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.service.internalPort</span> <span class="p p-Indicator">}}</span>
            <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.service.name</span> <span class="p p-Indicator">}}</span>
          <span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">containerPort</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.service.internalPort2</span> <span class="p p-Indicator">}}</span>
            <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.service.name2</span> <span class="p p-Indicator">}}</span>
<span class="c1"># disable liveness probe when breakpoints set in debugger</span>
          <span class="c1"># so K8s doesn&#39;t restart unresponsive container</span>
          <span class="p p-Indicator">{{</span><span class="nv">- if eq .Values.liveness.enabled true</span> <span class="p p-Indicator">}}</span>
          <span class="l l-Scalar l-Scalar-Plain">livenessProbe</span><span class="p p-Indicator">:</span>
            <span class="l l-Scalar l-Scalar-Plain">tcpSocket</span><span class="p p-Indicator">:</span>
              <span class="l l-Scalar l-Scalar-Plain">port</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.service.internalPort</span> <span class="p p-Indicator">}}</span>
            <span class="l l-Scalar l-Scalar-Plain">initialDelaySeconds</span><span class="p p-Indicator">:</span> <span class="p p-Indicator">{{</span> <span class="nv">.Values.liveness.initialDelaySeconds</span> <span class="p p-Indicator">}}</span>
            <span class="l l-Scalar l-Scalar-Plain">periodSeconds</span><span class="p p-Indicator">:</sp