text:
<?xml version="1.0" encoding="utf-8"?>
<reflection>
  <assemblies>
    <assembly name="Windows.Devices.DevicesLowLevelContract">
      <assemblydata version="1.0.0.0" culture="" key="" hash="SHA1" />
    </assembly>
  </assemblies>
  <apis>
    <api id="N:Windows.Devices.Gpio">
      <topicdata group="api" />
      <apidata name="Windows.Devices.Gpio" group="namespace" />
      <elements>
        <element api="T:Windows.Devices.Gpio.GpioSharingMode" />
        <element api="T:Windows.Devices.Gpio.GpioOpenStatus" />
        <element api="T:Windows.Devices.Gpio.GpioPinDriveMode" />
        <element api="T:Windows.Devices.Gpio.GpioPinValue" />
        <element api="T:Windows.Devices.Gpio.GpioPinEdge" />
        <element api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
        <element api="T:Windows.Devices.Gpio.GpioPin" />
        <element api="T:Windows.Devices.Gpio.GpioController" />
      </elements>
      <file name="40c49809-4ef1-6e23-70fc-837d4ffac24a" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioController">
      <topicdata group="api" allMembersTopicId="AllMembers.T:Windows.Devices.Gpio.GpioController" />
      <apidata name="GpioController" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.MarshalingBehaviorAttribute" ref="true" />
          <argument>
            <type api="T:Windows.Foundation.Metadata.MarshalingType" ref="false" />
            <enumValue>
              <field name="Agile" />
            </enumValue>
          </argument>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.DualApiPartitionAttribute" ref="true" />
          <assignment name="version">
            <type api="T:System.UInt32" ref="false" />
            <value>167772160</value>
          </assignment>
        </attribute>
      </attributes>
      <file name="59c8b3b6-b3e8-6ffa-1033-c3b0e70f1b2d" />
    </api>
    <api id="AllMembers.T:Windows.Devices.Gpio.GpioController">
      <topicdata name="GpioController" group="list" subgroup="members" typeTopicId="T:Windows.Devices.Gpio.GpioController" />
      <apidata name="GpioController" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:Windows.Devices.Gpio.GpioController.GetDefault" />
        <element api="Overload:Windows.Devices.Gpio.GpioController.OpenPin">
          <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)" />
          <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)" />
        </element>
        <element api="P:Windows.Devices.Gpio.GpioController.PinCount" />
        <element api="M:Windows.Devices.Gpio.GpioController.TryOpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode,Windows.Devices.Gpio.GpioPin@,Windows.Devices.Gpio.GpioOpenStatus@)" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" />
      </containers>
      <file name="30c3f1eb-57b0-c546-fee4-2f9e2ce02496" />
    </api>
    <api id="Methods.T:Windows.Devices.Gpio.GpioController">
      <topicdata name="GpioController" group="list" subgroup="Methods" typeTopicId="T:Windows.Devices.Gpio.GpioController" />
      <apidata name="GpioController" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:Windows.Devices.Gpio.GpioController.GetDefault" />
        <element api="Overload:Windows.Devices.Gpio.GpioController.OpenPin">
          <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)" />
          <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)" />
        </element>
        <element api="M:Windows.Devices.Gpio.GpioController.TryOpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode,Windows.Devices.Gpio.GpioPin@,Windows.Devices.Gpio.GpioOpenStatus@)" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" />
      </containers>
      <file name="0d4b6381-b9e4-dc7a-c671-ca0f6b8c9637" />
    </api>
    <api id="Properties.T:Windows.Devices.Gpio.GpioController">
      <topicdata name="GpioController" group="list" subgroup="Properties" typeTopicId="T:Windows.Devices.Gpio.GpioController" />
      <apidata name="GpioController" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="P:Windows.Devices.Gpio.GpioController.PinCount" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" />
      </containers>
      <file name="214a532e-736c-ee7d-e5e7-dac04e705d2f" />
    </api>
    <api id="Overload:Windows.Devices.Gpio.GpioController.OpenPin">
      <topicdata name="OpenPin" group="list" subgroup="overload" memberSubgroup="method" pseudo="true" allMembersTopicId="AllMembers.T:Windows.Devices.Gpio.GpioController" />
      <apidata name="OpenPin" group="member" subgroup="method" />
      <elements>
        <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)" />
        <element api="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <file name="78dd1a3e-5f76-a15d-e3c0-2fba6125c677" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioController.GetDefault">
      <topicdata group="api" />
      <apidata name="GetDefault" group="member" subgroup="method" />
      <memberdata visibility="public" static="true" />
      <proceduredata virtual="false" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <file name="9d246e49-511b-2128-1692-2739e6b63db5" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32)">
      <topicdata group="api" />
      <apidata name="OpenPin" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:Windows.Devices.Gpio.GpioController.OpenPin" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="pinNumber" in="true">
          <type api="T:System.Int32" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.OverloadAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>OpenPin</value>
          </argument>
        </attribute>
      </attributes>
      <file name="538f9d3a-9dd1-9170-da1a-a2917ad068f9" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioController.OpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode)">
      <topicdata group="api" />
      <apidata name="OpenPin" group="member" subgroup="method" />
      <memberdata visibility="public" overload="Overload:Windows.Devices.Gpio.GpioController.OpenPin" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="pinNumber" in="true">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="sharingMode" in="true">
          <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.OverloadAttribute" ref="true" />
          <argument>
            <type api="T:System.String" ref="true" />
            <value>OpenPinWithSharingMode</value>
          </argument>
        </attribute>
      </attributes>
      <file name="8c52422a-472b-1f58-6ae2-d19376f600ff" />
    </api>
    <api id="P:Windows.Devices.Gpio.GpioController.PinCount">
      <topicdata group="api" />
      <apidata name="PinCount" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <getter name="get_PinCount" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <file name="3109a999-63d5-2f2e-8635-7096f895538b" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioController.TryOpenPin(System.Int32,Windows.Devices.Gpio.GpioSharingMode,Windows.Devices.Gpio.GpioPin@,Windows.Devices.Gpio.GpioOpenStatus@)">
      <topicdata group="api" />
      <apidata name="TryOpenPin" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="pinNumber" in="true">
          <type api="T:System.Int32" ref="false" />
        </parameter>
        <parameter name="sharingMode" in="true">
          <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
        </parameter>
        <parameter name="pin" out="true">
          <referenceTo>
            <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
          </referenceTo>
        </parameter>
        <parameter name="openStatus" out="true">
          <referenceTo>
            <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
          </referenceTo>
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioController" ref="true" />
      </containers>
      <file name="62cce973-fef7-1465-1fcf-efd99259f4e8" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioOpenStatus">
      <topicdata group="api" />
      <apidata name="GpioOpenStatus" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="F:Windows.Devices.Gpio.GpioOpenStatus.PinOpened" />
        <element api="F:Windows.Devices.Gpio.GpioOpenStatus.PinUnavailable" />
        <element api="F:Windows.Devices.Gpio.GpioOpenStatus.SharingViolation" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="020f4f99-88ef-4453-764f-8fd15ebd620b" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioOpenStatus.PinOpened">
      <topicdata group="api" notopic="" />
      <apidata name="PinOpened" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </containers>
      <file name="35d620c4-d5b5-6614-a4d7-059652524793" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioOpenStatus.PinUnavailable">
      <topicdata group="api" notopic="" />
      <apidata name="PinUnavailable" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </containers>
      <file name="68ceaab6-ae34-2b3e-b4ec-2951705fe5b4" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioOpenStatus.SharingViolation">
      <topicdata group="api" notopic="" />
      <apidata name="SharingViolation" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioOpenStatus" ref="false" />
      </containers>
      <file name="b852f65e-f545-960b-16dd-f6d170af68d3" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioPin">
      <topicdata group="api" allMembersTopicId="AllMembers.T:Windows.Devices.Gpio.GpioPin" />
      <apidata name="GpioPin" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <implements>
        <type api="T:Windows.Foundation.IClosable" ref="true" />
      </implements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.MarshalingBehaviorAttribute" ref="true" />
          <argument>
            <type api="T:Windows.Foundation.Metadata.MarshalingType" ref="false" />
            <enumValue>
              <field name="Agile" />
            </enumValue>
          </argument>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.DualApiPartitionAttribute" ref="true" />
          <assignment name="version">
            <type api="T:System.UInt32" ref="false" />
            <value>167772160</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="03cff44f-e962-7bb0-796c-5a9459c95ccd" />
    </api>
    <api id="AllMembers.T:Windows.Devices.Gpio.GpioPin">
      <topicdata name="GpioPin" group="list" subgroup="members" typeTopicId="T:Windows.Devices.Gpio.GpioPin" />
      <apidata name="GpioPin" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:Windows.Devices.Gpio.GpioPin.Close" />
        <element api="P:Windows.Devices.Gpio.GpioPin.DebounceTimeout" />
        <element api="M:Windows.Devices.Gpio.GpioPin.GetDriveMode" />
        <element api="M:Windows.Devices.Gpio.GpioPin.IsDriveModeSupported(Windows.Devices.Gpio.GpioPinDriveMode)" />
        <element api="P:Windows.Devices.Gpio.GpioPin.PinNumber" />
        <element api="M:Windows.Devices.Gpio.GpioPin.Read" />
        <element api="M:Windows.Devices.Gpio.GpioPin.SetDriveMode(Windows.Devices.Gpio.GpioPinDriveMode)" />
        <element api="P:Windows.Devices.Gpio.GpioPin.SharingMode" />
        <element api="E:Windows.Devices.Gpio.GpioPin.ValueChanged" />
        <element api="M:Windows.Devices.Gpio.GpioPin.Write(Windows.Devices.Gpio.GpioPinValue)" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" />
      </containers>
      <file name="5b6478f9-f512-d7ab-0d3a-03ab94ae41cf" />
    </api>
    <api id="Methods.T:Windows.Devices.Gpio.GpioPin">
      <topicdata name="GpioPin" group="list" subgroup="Methods" typeTopicId="T:Windows.Devices.Gpio.GpioPin" />
      <apidata name="GpioPin" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:Windows.Devices.Gpio.GpioPin.Close" />
        <element api="M:Windows.Devices.Gpio.GpioPin.GetDriveMode" />
        <element api="M:Windows.Devices.Gpio.GpioPin.IsDriveModeSupported(Windows.Devices.Gpio.GpioPinDriveMode)" />
        <element api="M:Windows.Devices.Gpio.GpioPin.Read" />
        <element api="M:Windows.Devices.Gpio.GpioPin.SetDriveMode(Windows.Devices.Gpio.GpioPinDriveMode)" />
        <element api="M:Windows.Devices.Gpio.GpioPin.Write(Windows.Devices.Gpio.GpioPinValue)" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" />
      </containers>
      <file name="6a4c445c-ad45-0f2c-ea2b-646423b47a09" />
    </api>
    <api id="Properties.T:Windows.Devices.Gpio.GpioPin">
      <topicdata name="GpioPin" group="list" subgroup="Properties" typeTopicId="T:Windows.Devices.Gpio.GpioPin" />
      <apidata name="GpioPin" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="P:Windows.Devices.Gpio.GpioPin.DebounceTimeout" />
        <element api="P:Windows.Devices.Gpio.GpioPin.PinNumber" />
        <element api="P:Windows.Devices.Gpio.GpioPin.SharingMode" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" />
      </containers>
      <file name="6d22345d-2e2f-ac68-fa21-3ab92d42952d" />
    </api>
    <api id="Events.T:Windows.Devices.Gpio.GpioPin">
      <topicdata name="GpioPin" group="list" subgroup="Events" typeTopicId="T:Windows.Devices.Gpio.GpioPin" />
      <apidata name="GpioPin" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="E:Windows.Devices.Gpio.GpioPin.ValueChanged" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" />
      </containers>
      <file name="984e279f-3402-83bf-219d-4d98b375b1e7" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.Close">
      <topicdata group="api" />
      <apidata name="Close" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <implements>
        <member api="M:Windows.Foundation.IClosable.Close">
          <type api="T:Windows.Foundation.IClosable" ref="true" />
        </member>
      </implements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="794193da-ec55-335c-bf3b-e054262d07f5" />
    </api>
    <api id="P:Windows.Devices.Gpio.GpioPin.DebounceTimeout">
      <topicdata group="api" />
      <apidata name="DebounceTimeout" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" set="true" />
      <getter name="get_DebounceTimeout" />
      <setter name="set_DebounceTimeout" />
      <returns>
        <type api="T:System.TimeSpan" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="22d4daf5-3968-1e39-9b3b-71aa73b7c1dc" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.GetDriveMode">
      <topicdata group="api" />
      <apidata name="GetDriveMode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="4b5e5170-4807-2d13-bdb5-c8dd1f31b8cc" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.IsDriveModeSupported(Windows.Devices.Gpio.GpioPinDriveMode)">
      <topicdata group="api" />
      <apidata name="IsDriveModeSupported" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="driveMode" in="true">
          <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
        </parameter>
      </parameters>
      <returns>
        <type api="T:System.Boolean" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="a1c1f44a-bfc0-ec9b-fcfe-45fb06c1be75" />
    </api>
    <api id="P:Windows.Devices.Gpio.GpioPin.PinNumber">
      <topicdata group="api" />
      <apidata name="PinNumber" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <getter name="get_PinNumber" />
      <returns>
        <type api="T:System.Int32" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="42618d05-7110-7f25-dad7-cf9ac8dfc487" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.Read">
      <topicdata group="api" />
      <apidata name="Read" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="a78136fc-082e-8074-f64f-d439e17ed3ab" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.SetDriveMode(Windows.Devices.Gpio.GpioPinDriveMode)">
      <topicdata group="api" />
      <apidata name="SetDriveMode" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value" in="true">
          <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="b1dadfc5-59d1-0db6-5271-8b1b75affbe6" />
    </api>
    <api id="P:Windows.Devices.Gpio.GpioPin.SharingMode">
      <topicdata group="api" />
      <apidata name="SharingMode" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <getter name="get_SharingMode" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="0d5235e6-123f-cf62-fbe5-4c7f0b0cab12" />
    </api>
    <api id="E:Windows.Devices.Gpio.GpioPin.ValueChanged">
      <topicdata group="api" />
      <apidata name="ValueChanged" group="member" subgroup="event" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <eventdata add="true" remove="true" />
      <adder name="add_ValueChanged" />
      <remover name="remove_ValueChanged" />
      <eventhandler>
        <type api="T:Windows.Foundation.TypedEventHandler`2" ref="true">
          <specialization>
            <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
            <type api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" ref="true" />
          </specialization>
        </type>
      </eventhandler>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="1d70825c-c780-0485-df66-3cb233c61e52" />
    </api>
    <api id="M:Windows.Devices.Gpio.GpioPin.Write(Windows.Devices.Gpio.GpioPinValue)">
      <topicdata group="api" />
      <apidata name="Write" group="member" subgroup="method" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <parameters>
        <parameter name="value" in="true">
          <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
        </parameter>
      </parameters>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPin" ref="true" />
      </containers>
      <file name="41226d9a-81c6-09c5-9229-4cd9111c7e47" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioPinDriveMode">
      <topicdata group="api" />
      <apidata name="GpioPinDriveMode" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.Input" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.Output" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullUp" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullDown" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenDrain" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenDrainPullUp" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenSource" />
        <element api="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenSourcePullDown" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="2d67a463-73b4-aea6-11fc-6278c1be0c63" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.Input">
      <topicdata group="api" notopic="" />
      <apidata name="Input" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="56c56843-6779-1a7d-6c14-0ac5c91588d0" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullDown">
      <topicdata group="api" notopic="" />
      <apidata name="InputPullDown" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>3</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="2842875b-d65f-f0e0-db55-a277c14d17ac" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.InputPullUp">
      <topicdata group="api" notopic="" />
      <apidata name="InputPullUp" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>2</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="3a6b762a-3a26-fca3-0005-df18a6d5cbcf" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.Output">
      <topicdata group="api" notopic="" />
      <apidata name="Output" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="4f68b328-e86f-d989-12f4-8df33e1df24f" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenDrain">
      <topicdata group="api" notopic="" />
      <apidata name="OutputOpenDrain" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>4</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="01f6c7cc-a3c7-ab9f-4fbd-c95508502dbb" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenDrainPullUp">
      <topicdata group="api" notopic="" />
      <apidata name="OutputOpenDrainPullUp" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>5</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="93cdeba2-232f-ce00-52bb-553c6482c3fa" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenSource">
      <topicdata group="api" notopic="" />
      <apidata name="OutputOpenSource" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>6</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="82709373-aa81-c645-3916-fce8ded7b4f7" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinDriveMode.OutputOpenSourcePullDown">
      <topicdata group="api" notopic="" />
      <apidata name="OutputOpenSourcePullDown" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </returns>
      <value>7</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinDriveMode" ref="false" />
      </containers>
      <file name="e0de1ad7-c1b3-7bb7-09b4-0cf27a610c33" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioPinEdge">
      <topicdata group="api" />
      <apidata name="GpioPinEdge" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="F:Windows.Devices.Gpio.GpioPinEdge.FallingEdge" />
        <element api="F:Windows.Devices.Gpio.GpioPinEdge.RisingEdge" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="55e229fd-3b3e-5bb5-d7ea-f4c7ba586532" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinEdge.FallingEdge">
      <topicdata group="api" notopic="" />
      <apidata name="FallingEdge" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinEdge" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinEdge" ref="false" />
      </containers>
      <file name="5d7679f8-77ab-4f3a-221d-7691b64aeb7c" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinEdge.RisingEdge">
      <topicdata group="api" notopic="" />
      <apidata name="RisingEdge" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinEdge" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinEdge" ref="false" />
      </containers>
      <file name="32cfe788-76b6-86eb-08d9-c5f488cd084e" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioPinValue">
      <topicdata group="api" />
      <apidata name="GpioPinValue" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="F:Windows.Devices.Gpio.GpioPinValue.Low" />
        <element api="F:Windows.Devices.Gpio.GpioPinValue.High" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="5a82ee8b-825b-f1ff-d352-e38d7d7df5ff" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinValue.High">
      <topicdata group="api" notopic="" />
      <apidata name="High" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
      </containers>
      <file name="95fc1a10-6973-ba9e-2b0c-5fab93c3fbfa" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioPinValue.Low">
      <topicdata group="api" notopic="" />
      <apidata name="Low" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValue" ref="false" />
      </containers>
      <file name="3a0cc7f0-1125-3bcc-9238-707dd6fee358" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <topicdata group="api" allMembersTopicId="AllMembers.T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      <apidata name="GpioPinValueChangedEventArgs" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <family>
        <ancestors>
          <type api="T:System.Object" ref="true" />
        </ancestors>
      </family>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.DualApiPartitionAttribute" ref="true" />
          <assignment name="version">
            <type api="T:System.UInt32" ref="false" />
            <value>167772160</value>
          </assignment>
        </attribute>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.MarshalingBehaviorAttribute" ref="true" />
          <argument>
            <type api="T:Windows.Foundation.Metadata.MarshalingType" ref="false" />
            <enumValue>
              <field name="Agile" />
            </enumValue>
          </argument>
        </attribute>
      </attributes>
      <file name="1c77c5f4-1e32-9aa2-f561-b04e220b571c" />
    </api>
    <api id="AllMembers.T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <topicdata name="GpioPinValueChangedEventArgs" group="list" subgroup="members" typeTopicId="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      <apidata name="GpioPinValueChangedEventArgs" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="P:Windows.Devices.Gpio.GpioPinValueChangedEventArgs.Edge" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      </containers>
      <file name="7cf0f740-b746-64b1-ae48-9396dc7a821d" />
    </api>
    <api id="Methods.T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <topicdata name="GpioPinValueChangedEventArgs" group="list" subgroup="Methods" typeTopicId="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      <apidata name="GpioPinValueChangedEventArgs" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="M:System.Object.ToString">
          <apidata name="ToString" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.String" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.Equals(System.Object)">
          <apidata name="Equals" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <parameters>
            <parameter name="obj">
              <type api="T:System.Object" ref="true" />
            </parameter>
          </parameters>
          <returns>
            <type api="T:System.Boolean" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetHashCode">
          <apidata name="GetHashCode" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="true" />
          <returns>
            <type api="T:System.Int32" ref="false" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
        <element api="M:System.Object.GetType">
          <apidata name="GetType" group="member" subgroup="method" />
          <memberdata visibility="public" />
          <proceduredata virtual="false" />
          <returns>
            <type api="T:System.Type" ref="true" />
          </returns>
          <containers>
            <library assembly="mscorlib" module="mscorlib" kind="DynamicallyLinkedLibrary" />
            <namespace api="N:System" />
            <type api="T:System.Object" ref="true" />
          </containers>
        </element>
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      </containers>
      <file name="bd97efba-92e8-fe15-d5d4-703a3da7fb1e" />
    </api>
    <api id="Properties.T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs">
      <topicdata name="GpioPinValueChangedEventArgs" group="list" subgroup="Properties" typeTopicId="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      <apidata name="GpioPinValueChangedEventArgs" group="type" subgroup="class" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="P:Windows.Devices.Gpio.GpioPinValueChangedEventArgs.Edge" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" />
      </containers>
      <file name="1152bea0-6a32-815a-ed04-1edb561f805e" />
    </api>
    <api id="P:Windows.Devices.Gpio.GpioPinValueChangedEventArgs.Edge">
      <topicdata group="api" />
      <apidata name="Edge" group="member" subgroup="property" />
      <memberdata visibility="public" />
      <proceduredata virtual="true" final="true" />
      <propertydata get="true" />
      <getter name="get_Edge" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioPinEdge" ref="false" />
      </returns>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioPinValueChangedEventArgs" ref="true" />
      </containers>
      <file name="8fbfbb7d-3cb3-8da7-4280-dd741a2f2ad4" />
    </api>
    <api id="T:Windows.Devices.Gpio.GpioSharingMode">
      <topicdata group="api" />
      <apidata name="GpioSharingMode" group="type" subgroup="enumeration" />
      <typedata visibility="public" sealed="true" serializable="false" />
      <elements>
        <element api="F:Windows.Devices.Gpio.GpioSharingMode.Exclusive" />
        <element api="F:Windows.Devices.Gpio.GpioSharingMode.SharedReadOnly" />
      </elements>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
      </containers>
      <attributes>
        <attribute>
          <type api="T:Windows.Foundation.Metadata.ContractVersionAttribute" ref="true" />
          <argument>
            <type api="T:System.Type" ref="true" />
            <typeValue>
              <type api="T:Windows.Devices.DevicesLowLevelContract" ref="false" />
            </typeValue>
          </argument>
          <argument>
            <type api="T:System.UInt32" ref="false" />
            <value>65536</value>
          </argument>
        </attribute>
      </attributes>
      <file name="3596a021-ee51-1477-157b-09d01b3a6ab6" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioSharingMode.Exclusive">
      <topicdata group="api" notopic="" />
      <apidata name="Exclusive" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
      </returns>
      <value>0</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
      </containers>
      <file name="fdf668eb-fc83-761e-47cb-f3f39e045308" />
    </api>
    <api id="F:Windows.Devices.Gpio.GpioSharingMode.SharedReadOnly">
      <topicdata group="api" notopic="" />
      <apidata name="SharedReadOnly" group="member" subgroup="field" />
      <memberdata visibility="public" static="true" />
      <fielddata literal="true" initonly="false" serialized="true" />
      <returns>
        <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
      </returns>
      <value>1</value>
      <containers>
        <library assembly="Windows.Devices.DevicesLowLevelContract" module="Windows.Devices.DevicesLowLevelContract" kind="DynamicallyLinkedLibrary">
          <assemblydata version="1.0.0.0" />
          <noAptca />
        </library>
        <namespace api="N:Windows.Devices.Gpio" />
        <type api="T:Windows.Devices.Gpio.GpioSharingMode" ref="false" />
      </containers>
      <file name="95ee0f68-76ea-0b9c-c0f4-e345a4ef5a7b" />
    </api>
  </apis>
</reflection>


Chandrabose.G is the Proprietor, Head Coach.
He is also a Sports Physio and Varmam Therapy expert. His experience in Medical Varmology(Varmakalai therapy) and acupuncture helped many to overcome injuries and attain peak performance. He has 40 years of experience in Coaching and organizing Track and field events, general Fitness and specific fitness for other sports. One will benefit from his enormous knowledge in Training methods, Bio mechanics and kinesiology in improving Endurance, Strength, Power and speed, agility and mobility, running Economy and Efficiency of running.
It is important for an athlete to stay injury free during and after retiring from active sports. Here comes the need for a coach who will have knowledge in injury management and rehabilitation apart from coaching.
M.A. Economics, PhD in Physical Education, MPhil in Physical Education, Masters degree in Physical Education, Bachelor's Degree in Physical Education , MSc Yoga for Human Excellence, MSc Varnam and Massage Sciences, MD in Acupuncture, , Pranic Healing – Basic, Advance and Psychotherapy.
NIS Regular Diploma in Athletics Coaching – SAI Bengaluru.
He is currently a LEVEL – I certified coach from International Association of Athletic Federation (IAAF) and an IAAF Level – I certified Technical official.
Technical Official for 2008 and 2010 Common Wealth Games.
Technical Official for South Asian Federation Games.
Technical Official for Asian all-stars Athletics meet.
Tamil Nadu School Games Federation Athletics Team Coach since 2014.
Athletics coach for Madras Christian College, Tambaram, Chennai from 1990 to 1996.
Athletics coach for Crescent Residential International School, Vandalur, Chennai – 48 from 1996 to 2000, 2015 to 2018.
Guest Lecturer for Tamilnadu Physical Education and Sports University, Chennai.
Expert Coach for Sprints and Jumps Academy run by Sports Development Authority of Tamil Nadu from 2013 till date.
Fitness Coach for Robin Tennis Academy, Tambaram, Chennai since 2010.
Athletics Coach for Mach Sports Academy since 1990.
Fitness Coach for JPS Badminton Academy, Pallikaranai, Chennai Since 2015.
Athletics Coach for Sports Development Authority of Tamil Nadu – Chennai District Unit from 2005 to 2013.
Athletics Coach for Madras Christian College, Tambaram, Chennai, Tamilnadu from 1990 – 1996.
Athletics Coach for Crescent Residential International School Chennai from 1996 – 2000.
Tamilnaudu Khelo India School Athletics Team Coach 2017.
Tamilnadu under 22 Athlectics Team Coach 1994.
Represented Madras University in Athletics. Three Years Madras University Champion in 800 Meters and 1500 Meters.


The Genetics and Breeding Working Group of PCC helps to coordinate poplar genetics and breeding work across the country. As such, it maintains the Council's poplar and willow clone directory. The directory is an electronic, searchable database of poplars, willows, and poplar and willow clones in Canada. It incorporates the related databases from several public and private organizations involved in poplar and willow breeding programs in Canada, and includes information, as available, on source, collection or breeding history, parentage and testing of clones and hybrids. The directory is temporarily unavailable (as of Feb 1, 2014) pending updating and restructuring. Please direct any enquiries to the Working Group Chair.
Poplar Genomics to Poplar Production: Bridging the gap for best use of our resources and knowledge. A 'white paper' published by the Poplar Council of Canada as a follow-up to a 'Genomics to Production' workshop organized by the Council with Genome Canada support.
Glossary of Terminology for poplar genomics, genetics and utilization.


text:
(AP Photo/Steve Helber)
Understanding the U.S. political divide, one word cloud at a time
Word clouds fog the "United" part of the "United States"
Michael Carolan
March 2, 2018 8:59AM (UTC)
This article was originally published on The Conversation.
America's political divide goes by many names — rural-urban, blue-red, metro-non-metro and left-right. We are told it is bad and that it is only getting worse, thanks to phenomena like fake news, economic uncertainty and the migration of young people away from their rural homes.
And it's fairly common for one side of the divide to speak for the other, without knowledge of who the other really is or what they stand for. An example: The term that's been used to describe my state's booming economy — "Colorado's hot streak" — is in some ways the opposite of what many rural Coloradans are experiencing. But their story rarely makes the news.
Telling someone about metro versus non-metro poverty, suicide or adult mortality rates scrapes the surface of how things are felt by those living these statistics. Descriptions never seem to do justice to how these divides are experienced, which speaks to the wisdom of the writing rule, "Show, don't tell."
What is that divide, really? And how can we show it?
How to communicate the divide: word clouds
I am a professor of sociology and have been studying rural and agriculture-related issues, both in the U.S. and abroad, since the late 1990s. Prior to that, I was busying growing up in rural Iowa, in the far northeast corner of the state.
A few years ago I interviewed farmers and agriculture professionals in North Dakota and members of a very different agricultural community: an urban farm cooperative. In the case of this particular urban farm cooperative, land was placed in a trust to support urban agriculture and leased to members on a sliding scale. I promised not to divulge the cooperative's location in order to elicit participation within this group.
I wanted to know how these two communities talked and thought about issues like sustainability and food security. I was also interested in how these group members, whose lives were focused on agriculture in very different ways, illustrated some of the divides in our country.
I had a hunch these groups differed in more ways than their zip codes and socio-economic backgrounds. The North Dakota group, for instance, was all white and predominately male, whereas the urban population was considerably more diverse. The study eventually made its way into the peer-reviewed journal, Rural Sociology.
As part of the study, I built four word clouds, visual representations of words I gathered from survey questions. If a picture is worth a thousand words, these particular images show more than thousands of sentences ever could: the divergent worldviews of these two groups. And they show us an angle of the aforementioned political divide that has been missed.
Individuals in each group were asked to "select three terms that describe what 'social justice' means to you" and "select three terms describing what 'autonomy' means to you."
Before giving their answer, participants were shown a list of some 50 terms, designed by me to relate specifically to each question. Other terms were explored as well, but only two terms — social justice and autonomy — are discussed here because they complement each other in interesting ways.
The terms respondents chose were then fed into software that generated word clouds, which are graphics that show the most-used terms in large letters, the least-used terms in smaller letters. (Disclaimer: I make no claims that these clouds speak for all Americans, farmers, North Dakotans, metro residents, etc. I also recognize that the cooperative experience could color the responses of those in the urban sample.)
Individual vs. collective
Perhaps the most immediate contrast with these social justice responses lies in how the rural North Dakotans' image evokes a number of words associated with punishment, policing and due process, such as "eye for an eye" and "right to attorney." These are terms associated with criminal law and the criminal justice system.
The terms chosen by the urban land cooperative, in contrast, made no reference to punishment or policing when describing their visions of social justice. Instead, they chose terms that overwhelmingly emphasized, to quote the most used term to come from this group, equity.
Word clouds provided by Michael Carolan, CC BY
There was also a divergence between groups in terms of whether social justice was something individuals achieve or whether it denotes a collective response, where a community (or even society) as a whole ensures justice for individuals. To explain this point requires that I introduce two more word cloud images, produced in response to the autonomy question.
These autonomy word clouds demonstrate that the above contrasts are no fluke and are important for two reasons. First, they validate that there is something "deeper" afoot. And second, they inform the social justice images.
Note the repeated emphasis the North Dakota group placed on terms like "individualism," "self-determination," "self-rule" and "authority." In philosophical parlance, these terms align with the tradition of individualism, a position that emphasizes self-reliance and that stresses human independence and liberty.
These terms also tie in well with the North Dakota group's social justice word cloud, with its emphasis on words that emphasize individual responsibility, e.g., "eye for an eye," and individual freedoms, "fair laws" and "right to attorney."
This stands a world away from the urban farmer cooperative group, who associated autonomy with "interdependence," "cooperation," "solidarity" and "community." It might appear counterintuitive to link autonomy with concepts like interdependence and solidarity, until you hear individuals from this group explain their position.
A single mother, for example, spoke directly to how independence arises for members of this group because of interdependence, rather than in spite of it.
"We can accomplish a heck of a lot more together; I feel like I have more control over my life, more independence, when we can rely on each other." She added, "I certainly appreciate how sharing childcare opportunities as a community gives me the freedom to garden. But we can't forget that farming has always been a collective effort, of sharing seed and knowledge and work."
The cooperative group's views of social justice focused significantly on community outcomes and injustices as opposed to purely individual ones. This point about the urban group expressing something resembling a collectivist understanding of social justice came out especially clear in the qualitative interviews with members of the cooperative.
Among the members' statements was one given by a man while he was erecting tomato cages with his two brothers, uncle and another man who 12 months prior was living in his home country of Costa Rica. Asked what social justice meant to him, he said, "Justice isn't about charity; it's about community empowerment; not about what you're given but about intentionally realizing your aspirations collectively."
Disagreements can lead to dialogue
The above images reflect disagreements, to be sure, and contextualize our inability to find common ground on such issues as climate change, guns and the social safety net. If one starts from the premise that an individual can only make good, right and just decisions when they're left alone, then their position on those hot button issues will look a lot different from those who think individual freedom is enhanced when those liberties are balanced out by constraints determined by ideas about the collective good. In short, consensus is a stretch when one "side" preaches self-reliance and self-rule while the other speaks of "independence" and needing to "rely on each other" in the same sentence, as the mother from the cooperative did.
So what does this study of these two groups and their ideas mean? Does bridging the political divide in the U.S. mean groups like this need to settle all of their political disputes and arrive at consensus about everything?
Of course not. Disagreements are good when they encourage dialogue and debate.
What we have now in our country appears to sometimes border on combativeness if not outright hate, which has me deeply concerned, both as a sociologist and a citizen.
Before we can hope to repair the divides (plural, since these differences clearly go beyond rural-urban) we need to first understand how deep they cut. You wouldn't prescribe a Band-Aid for a gash that requires stitches. The following are three concluding thoughts as we triage this wound.
Replace caricatures with actual encounters
First, the opposing worldviews illustrated in the word clouds have less to do with each group having different levels of knowledge and more to do with processing knowledge through very different filters. Thus, settling political disputes by arguing over "the facts" is futile, at least in some instances.
Second, a few respondents from each group appeared to be straddling "worlds." People like this can be very helpful in bridging our political divides. Instead of building alliances based on geopolitical identities (e.g., ethnicity, political affiliation, rural/urban), we might explore how this process could start by engaging those who, like these few respondents, share similar worldviews.
Third, these worlds risk growing further apart the more their respective inhabitants look inward. The alternative would involve creating situations where we can get to know some of the people and livelihoods that are a world away from what we otherwise experience. That means the caricatures of rural and urban America need to be replaced with actual encounters.
Whoever thinks fences make for good neighbors has been infected by today's political climate. What we need are bridges. It is time we start building them — and walking across the political divide.
Michael Carolan, Professor of Sociology and Associate Dean for Research & Graduate Affairs, College of Liberal Arts, Colorado State University
MORE FROM Michael Carolan
Polarization Political Divide The Conversation Word Clouds
Check out this article! https://www.salon.com2018/03/02/understanding-the-u-s-political-divide-one-word-cloud-at-a-time_partner/

redpajama_set_name: RedPajamaCommonCrawl


An interesting are of study in human genetics is the notion of introgression. That modern homo sapiens may have genes may have genes from other archaic human groups. Like Neanderthals.
At the center of the debate on the emergence of modern humans and their spread throughout the globe is the question of whether archaic Homo lineages contributed to the modern human gene pool, and more importantly, whether such contributions impacted the evolutionary adaptation of our species. A major obstacle to answering this question is that low levels of admixture with archaic lineages are not expected to leave extensive traces in the modern human gene pool because of genetic drift. Loci that have undergone strong positive selection, however, offer a unique opportunity to identify low-level admixture with archaic lineages, provided that the introgressed archaic allele has risen to high frequency under positive selection. The gene microcephalin (MCPH1) regulates brain size during development and has experienced positive selection in the lineage leading to Homo sapiens. Within modern humans, a group of closely related haplotypes at this locus, known as haplogroup D, rose from a single copy ≈37,000 years ago and swept to exceptionally high frequency (≈70% worldwide today) because of positive selection. Here, we examine the origin of haplogroup D. By using the interhaplogroup divergence test, we show that haplogroup D likely originated from a lineage separated from modern humans ≈1.1 million years ago and introgressed into humans by ≈37,000 years ago. This finding supports the possibility of admixture between modern humans and archaic Homo populations (Neanderthals being one possibility). Furthermore, it buttresses the important notion that, through such adminture, our species has benefited evolutionarily by gaining new advantageous alleles. The interhaplogroup divergence test developed here may be broadly applicable to the detection of introgression at other loci in the human genome or in genomes of other species.


text:
USS Albuquerque Returns from Western Pacific Deployment
NAVAL BASE POINT LOMA, Calif (NNS) -- Friends and families of Sailors aboard the Los Angeles-class, fast-attack submarine USS Albuquerque (SSN 706) welcomed home the submarine's crew Dec. 15, following a six-month deployment to the western Pacific.
The deployment supported the nation's maritime strategy, which includes maritime security, forward presence, sea control, and power projection.
During the deployment, which covered more than 40,000 nautical miles, Albuquerque executed missions vital to national security and participated in major naval exercises. The ship's port visits included Brisbane, Australia; Yokosuka, Japan; and Guam.
Albuquerque, in conjunction with other ships from the U.S., Australian, and Canadian navies, took part in a multinational and multi-service exercise known as Talisman Sabre, which displayed the latest capabilities of the U.S submarine force and reemphasized the cooperation necessary for the success of regional security. Albuquerque also took part in a similar exercise with Japan, reinforcing the U.S. Navy's credible presence in the region.
Albuquerque's Commanding Officer, Cmdr. Chris Cavanaugh, is particularly proud of how the crew prepared for and executed the deployment. "I consider every man on my crew a national treasure," he said. "They operated the ship superbly in the most challenging environments throughout the western Pacific and kept the ship performing at max capability to allow Albuquerque to accomplish all missions. They also represented the U.S. impeccably during the foreign port visits," he said.
Albuquerque was commissioned May 21, 1983. Measuring more than 360 feet long and displacing more than 6,900 tons, Albuquerque has a crew of nearly 140 Sailors. Albuquerque is capable of supporting various missions, including anti-submarine warfare, anti-surface ship warfare, strike, surveillance, and reconnaissance. She is one of six Los Angeles-class submarines homeported in San Diego.
Labels: End of Deployment Report, US Navy, USS Albuquerque SSN-706


Sea Club Resort or Royal Albatros Moderna??
Which holiday is best for 2 little ones PLEASE HELP!
We cannot use deals tokens for cruises????
Hot Air Ballooning - Have You Done It Through Deals?
Can you use deals for Disneyland in France?
Anyone know anything about GridClub?
question on virgin / cosmos ?
Anyone been to Mexico in the "rainy season"
Have You Visited The Big Sheep In Devon?
We are booked - Virgin with deals.
What shops are on the Isle of Wight?
Baltic v Atlantic - How rough is the sea ?
Re changing COSMOS vouchers into other deals??
Stayed at a good Siblu?
siblu - le bois dormant - apartments ?
Applause Store Deal, Platinum Membership.


The 2018 Football World Cup in Russia has already been called the greatest in history – full of intoxicating sporting drama, shock upsets and unexpected triumphs all played in a warm and friendly atmosphere – the perfect showpiece for the World's favourite game.
Relive a truly memorable tournament with our top ten best world cup photos selection.
The tournament proved to be a roaring success for Russia both on and off the pitch. Pre-tournament concerns of violence and hooliganism did not materialize and the team made it all the way to the quarter finals, losing on penalties to eventual runners-up Croatia. This greatly exceeded expectations and helped fuel the goodwill felt by local fans and visitors alike.
Football's greatest showman Cristiano Ronaldo made his presence felt very early in the tournament with a virtuoso performance in a thrilling 3-3 draw with arch rivals Spain in their Group B encounter. One of the best world cup photos perfectly captures his stunning 88th minute free kick to complete his hat-trick and ensure the game ended in a draw, virtually guaranteeing that both Spain and Portugal progressed to the knockout stages. Sadly for Ronaldo, Portugal made an early exit anyway, losing in the Round of 16 to Uruguay.
This stunning photo captures the joy and relief of the England players as they celebrate Eric Dier's winning penalty in the shoot-out against Colombia in the Round of 16. The shoot-out win slayed the ghost of previous penalty shoot-out disappointments in major tournaments – World Cup 1990, 1998 and 2006 and most significantly Euro 1996 where England's manager Gareth Southgate missed the crucial penalty in the semi-final against Germany at Wembley.
England's hugely enjoyable and equally unexpected World Cup run to the semi-final represented a major triumph for England's manager Gareth Southgate. Southgate took over the role in a caretaker capacity following England's disastrous exit from the 2016 Euros and a short spell under Sam Allardyce. Gareth Southgate reconnected the broken link between the team and the fans, as England fell in love with football again during World Cup 2018. Gareth Southgate's honesty, eloquence, steely determination and obvious passion built his status back in England to a cult-hero level and even led to a boom in the sale of waistcoats – his trademark attire on match days.
Football World Cups are remembered both for the winning teams or stellar individuals and, on rare occasions, Think of Pele and the Brazilian legends of 1970. Eusebio (Portugal) in 1966, Johan Cruyff (Holland) 1974, Diego Maradona (1986), Zinedene Zidane (France) in 1998 – just some of the legendary footballers who have lit up previous World Cups. The star of World Cup 2018 was undoubtedly French teenage sensation Kylian Mbappe. His breathtaking pace combined with superb skill and vision electrified the stadia in which he played. His standout performance arguably came in the classic last 16 encounter with Argentina where Mbappe was man of the match in France's epic 4-3 win. Kylian Mbappe continued to impress for the remainder of the tournament, fittingly scoring the final goal of the 2018 World Cup as France became World Champions.
The 2018 World Cup saw multi Ballon D'or winner and all- time-great Lionel Messi leave the World Cup stage. The defeat at the hands of eventual winners France in their classic Round of 16 encounter gave the assembled sports photographers the chance to capture the moment Messi "The Old Master" shook hands with Kylian Mbappe "The Young Pretender", and give us one of the best world cup photos of 2018. Football fans around the world can only hope that Kylian Mbappe will live up to his huge promise and produce similarly glittering performances to Messi for many years to come. The symbolic changing of the guard brings to mind instances in other sports – Jack Nicklaus and Tiger Woods, Bjorn Borg and Roger Federer and Michael Johnson to Usain Bolt to name a few.
England went into the 2018 World Cup with some uncertainty as to their number one choice goalkeeper. The young Everton keeper Jordan Pickford took the gloves in the opening game against Tunisia and the rest is history. After fine performances in the group stages England progressed to the last 16 in what was to prove a historic encounter for England and Jordan Pickford in particular. After England had conceded a 93rd minute equalizer against Colombia the game progressed to penalties and the spotlight turned to Pickford as he tried to save England from the almost inevitable despair of losing in a World Cup penalty shoot-out. Jordan Pickford had other ideas, as two fine saves helped England to finally win on penalties, and give us another of the best world cup photos!
Many of the pre-tournament favourites suffered shocking early exits – Germany, normally ruthlessly efficient at progressing deep into major tournaments, suffered a shock of seismic proportions losing to 2-0 to South Korea seeing them crash out at the group stage. It was Germany's worst performance since 1938. Five time winners Brazil also left the World Cup stage earlier than expected, with a shock loss to Belgium in the quarter-finals. Likewise Spain, World Cup winners in 2010 and back-to-back European Championship winners in 2008 and 2012, lost to hosts Russia on penalties in the Round of 16.
Voted Player of the Tournament - Luka Modric of Croatia had a truly outstanding World Cup and was instrumental as his team defied the odds to reach the World Cup Final. Understandably, this has since become one of the most popular World Cup photos of 2018! His performance would have come as no surprise to football fans throughout Europe, who have marvelled at this diminutive genius during his spells at Tottenham and Real Madrid. Midfield playmakers of this stature are an invaluable asset in a team and have brought great success to teams lucky enough to have them in their ranks - Pirlo (Italy), Maradona (Argentina), Gascoigne (England), Iniesta (Spain) to name a few. His standout performance at the World Cup also helped Modric secure a place on the shortlist for 2018 Ballon d'Or.
France produced a stunning display to conquer a spirited Croatia side 4-2 in the final in Moscow with goals from their star names – Antoine Griezmann, Paul Pogba and Kylian Mbappe. By winning the 2018 World Cup the team will join the legendary France team of 1998 in French football folklore. The 1998 vintage was full of household names - Zinedine Zidane, Thierry Henry, Robert Pires. The 2018 team are a superbly balanced side, with pace, skill and flair in abundance. The fact that the majority of the team is still so young will be a huge concern for other teams in major tournaments over the next few years.
If you want to see more of the best photos of the 2018 Football World Cup and from past tournaments? Check out our gallery and get your very own commemorative print sent directly to your home today.