<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
<qgis version="3.6.3-Noosa" simplifyDrawingTol="1" readOnly="0" styleCategories="AllStyleCategories" simplifyAlgorithm="0" maxScale="0" labelsEnabled="1" hasScaleBasedVisibilityFlag="0" simplifyMaxScale="1" simplifyLocal="1" minScale="1e+08" simplifyDrawingHints="0">
  <flags>
    <Identifiable>1</Identifiable>
    <Removable>1</Removable>
    <Searchable>1</Searchable>
  </flags>
  <renderer-v2 enableorderby="0" type="singleSymbol" symbollevels="0" forceraster="0">
    <symbols>
      <symbol clip_to_extent="1" name="0" type="marker" alpha="1" force_rhr="0">
        <layer enabled="1" locked="0" pass="0" class="SimpleMarker">
          <prop k="angle" v="0"/>
          <prop k="color" v="152,125,183,255"/>
          <prop k="horizontal_anchor_point" v="1"/>
          <prop k="joinstyle" v="bevel"/>
          <prop k="name" v="circle"/>
          <prop k="offset" v="0,0"/>
          <prop k="offset_map_unit_scale" v="3x:0,0,0,0,0,0"/>
          <prop k="offset_unit" v="MM"/>
          <prop k="outline_color" v="35,35,35,255"/>
          <prop k="outline_style" v="solid"/>
          <prop k="outline_width" v="0"/>
          <prop k="outline_width_map_unit_scale" v="3x:0,0,0,0,0,0"/>
          <prop k="outline_width_unit" v="MM"/>
          <prop k="scale_method" v="diameter"/>
          <prop k="size" v="2"/>
          <prop k="size_map_unit_scale" v="3x:0,0,0,0,0,0"/>
          <prop k="size_unit" v="MM"/>
          <prop k="vertical_anchor_point" v="1"/>
          <data_defined_properties>
            <Option type="Map">
              <Option name="name" value="" type="QString"/>
              <Option name="properties"/>
              <Option name="type" value="collection" type="QString"/>
            </Option>
          </data_defined_properties>
        </layer>
      </symbol>
    </symbols>
    <rotation/>
    <sizescale/>
  </renderer-v2>
  <labeling type="simple">
    <settings>
      <text-style fontSizeUnit="Point" fontSizeMapUnitScale="3x:0,0,0,0,0,0" fontUnderline="0" fontWordSpacing="0" textOpacity="1" textColor="0,0,0,255" namedStyle="Regular" fontSize="7" previewBkgrdColor="#ffffff" fontStrikeout="0" fontWeight="50" fontFamily="MS Shell Dlg 2" useSubstitutions="0" fieldName="OBS_OpCode" fontItalic="0" fontCapitals="0" fontLetterSpacing="0" blendMode="0" multilineHeight="1" isExpression="0">
        <text-buffer bufferSize="1.5" bufferDraw="1" bufferOpacity="1" bufferBlendMode="0" bufferColor="255,255,255,255" bufferJoinStyle="128" bufferSizeUnits="MM" bufferSizeMapUnitScale="3x:0,0,0,0,0,0" bufferNoFill="1"/>
        <background shapeRadiiUnit="MM" shapeFillColor="255,255,255,255" shapeJoinStyle="64" shapeSizeMapUnitScale="3x:0,0,0,0,0,0" shapeSizeY="0" shapeRotationType="0" shapeSizeUnit="MM" shapeOffsetX="0" shapeOffsetY="0" shapeSizeType="0" shapeOffsetUnit="MM" shapeBorderWidthMapUnitScale="3x:0,0,0,0,0,0" shapeOpacity="1" shapeOffsetMapUnitScale="3x:0,0,0,0,0,0" shapeBorderColor="128,128,128,255" shapeRadiiMapUnitScale="3x:0,0,0,0,0,0" shapeBorderWidthUnit="MM" shapeBorderWidth="0" shapeSizeX="0" shapeBlendMode="0" shapeDraw="0" shapeRadiiX="0" shapeType="0" shapeSVGFile="" shapeRadiiY="0" shapeRotation="0"/>
        <shadow shadowOffsetMapUnitScale="3x:0,0,0,0,0,0" shadowDraw="0" shadowOffsetAngle="135" shadowOffsetUnit="MM" shadowOffsetDist="1" shadowScale="100" shadowRadiusUnit="MM" shadowRadiusMapUnitScale="3x:0,0,0,0,0,0" shadowBlendMode="6" shadowOpacity="0.7" shadowRadiusAlphaOnly="0" shadowColor="0,0,0,255" shadowUnder="0" shadowOffsetGlobal="1" shadowRadius="1.5"/>
        <substitutions/>
      </text-style>
      <text-format leftDirectionSymbol="&lt;" autoWrapLength="0" reverseDirectionSymbol="0" plussign="0" placeDirectionSymbol="0" wrapChar="" formatNumbers="0" multilineAlign="3" addDirectionSymbol="0" rightDirectionSymbol=">" useMaxLineLengthForAutoWrap="1" decimals="3"/>
      <placement distUnits="MM" maxCurvedCharAngleIn="25" placement="0" rotationAngle="0" centroidInside="0" labelOffsetMapUnitScale="3x:0,0,0,0,0,0" maxCurvedCharAngleOut="-25" distMapUnitScale="3x:0,0,0,0,0,0" repeatDistance="0" preserveRotation="1" fitInPolygonOnly="0" offsetUnits="MM" placementFlags="10" dist="1" predefinedPositionOrder="TR,TL,BR,BL,R,L,TSR,BSR" repeatDistanceUnits="MM" centroidWhole="0" xOffset="0" quadOffset="4" offsetType="0" yOffset="0" repeatDistanceMapUnitScale="3x:0,0,0,0,0,0" priority="5"/>
      <rendering zIndex="0" upsidedownLabels="0" displayAll="0" scaleMin="0" fontMaxPixelSize="10000" maxNumLabels="2000" obstacleFactor="1" fontLimitPixelSize="0" labelPerPart="0" scaleMax="0" scaleVisibility="0" limitNumLabels="0" obstacleType="0" obstacle="1" fontMinPixelSize="3" drawLabels="1" minFeatureSize="0" mergeLines="0"/>
      <dd_properties>
        <Option type="Map">
          <Option name="name" value="" type="QString"/>
          <Option name="properties"/>
          <Option name="type" value="collection" type="QString"/>
        </Option>
      </dd_properties>
    </settings>
  </labeling>
  <customproperties>
    <property key="embeddedWidgets/count" value="0"/>
    <property key="variableNames"/>
    <property key="variableValues"/>
  </customproperties>
  <blendMode>0</blendMode>
  <featureBlendMode>0</featureBlendMode>
  <layerOpacity>1</layerOpacity>
  <SingleCategoryDiagramRenderer attributeLegend="1" diagramType="Histogram">
    <DiagramCategory rotationOffset="270" lineSizeType="MM" barWidth="5" scaleDependency="Area" minimumSize="0" backgroundAlpha="255" backgroundColor="#ffffff" lineSizeScale="3x:0,0,0,0,0,0" penWidth="0" opacity="1" penColor="#000000" penAlpha="255" minScaleDenominator="0" sizeScale="3x:0,0,0,0,0,0" maxScaleDenominator="1e+08" labelPlacementMethod="XHeight" width="15" scaleBasedVisibility="0" diagramOrientation="Up" enabled="0" sizeType="MM" height="15">
      <fontProperties description="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0" style=""/>
    </DiagramCategory>
  </SingleCategoryDiagramRenderer>
  <DiagramLayerSettings priority="0" showAll="1" obstacle="0" linePlacementFlags="18" placement="0" zIndex="0" dist="0">
    <properties>
      <Option type="Map">
        <Option name="name" value="" type="QString"/>
        <Option name="properties"/>
        <Option name="type" value="collection" type="QString"/>
      </Option>
    </properties>
  </DiagramLayerSettings>
  <geometryOptions geometryPrecision="0" removeDuplicateNodes="0">
    <activeChecks/>
    <checkConfiguration/>
  </geometryOptions>
  <fieldConfiguration>
    <field name="OBS_PK">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_Depth">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_CodeTy">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_OpCode">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_Observ">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_ClockP">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_Cloc_1">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_BendCl">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_JointA">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="PODParentC">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_GradeH">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_GradeS">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_GradeO">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_ScoreO">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_RateVa">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_Memo">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_SortOr">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="PIDJob">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="PIDJobDate">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="PIDSortOrd">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
    <field name="OBS_Shape_">
      <editWidget type="TextEdit">
        <config>
          <Option/>
        </config>
      </editWidget>
    </field>
  </fieldConfiguration>
  <aliases>
    <alias index="0" name="" field="OBS_PK"/>
    <alias index="1" name="" field="OBS_Depth"/>
    <alias index="2" name="" field="OBS_CodeTy"/>
    <alias index="3" name="" field="OBS_OpCode"/>
    <alias index="4" name="" field="OBS_Observ"/>
    <alias index="5" name="" field="OBS_ClockP"/>
    <alias index="6" name="" field="OBS_Cloc_1"/>
    <alias index="7" name="" field="OBS_BendCl"/>
    <alias index="8" name="" field="OBS_JointA"/>
    <alias index="9" name="" field="PODParentC"/>
    <alias index="10" name="" field="OBS_GradeH"/>
    <alias index="11" name="" field="OBS_GradeS"/>
    <alias index="12" name="" field="OBS_GradeO"/>
    <alias index="13" name="" field="OBS_ScoreO"/>
    <alias index="14" name="" field="OBS_RateVa"/>
    <alias index="15" name="" field="OBS_Memo"/>
    <alias index="16" name="" field="OBS_SortOr"/>
    <alias index="17" name="" field="PIDJob"/>
    <alias index="18" name="" field="PIDJobDate"/>
    <alias index="19" name="" field="PIDSortOrd"/>
    <alias index="20" name="" field="OBS_Shape_"/>
  </aliases>
  <excludeAttributesWMS/>
  <excludeAttributesWFS/>
  <defaults>
    <default applyOnUpdate="0" field="OBS_PK" expression=""/>
    <default applyOnUpdate="0" field="OBS_Depth" expression=""/>
    <default applyOnUpdate="0" field="OBS_CodeTy" expression=""/>
    <default applyOnUpdate="0" field="OBS_OpCode" expression=""/>
    <default applyOnUpdate="0" field="OBS_Observ" expression=""/>
    <default applyOnUpdate="0" field="OBS_ClockP" expression=""/>
    <default applyOnUpdate="0" field="OBS_Cloc_1" expression=""/>
    <default applyOnUpdate="0" field="OBS_BendCl" expression=""/>
    <default applyOnUpdate="0" field="OBS_JointA" expression=""/>
    <default applyOnUpdate="0" field="PODParentC" expression=""/>
    <default applyOnUpdate="0" field="OBS_GradeH" expression=""/>
    <default applyOnUpdate="0" field="OBS_GradeS" expression=""/>
    <default applyOnUpdate="0" field="OBS_GradeO" expression=""/>
    <default applyOnUpdate="0" field="OBS_ScoreO" expression=""/>
    <default applyOnUpdate="0" field="OBS_RateVa" expression=""/>
    <default applyOnUpdate="0" field="OBS_Memo" expression=""/>
    <default applyOnUpdate="0" field="OBS_SortOr" expression=""/>
    <default applyOnUpdate="0" field="PIDJob" expression=""/>
    <default applyOnUpdate="0" field="PIDJobDate" expression=""/>
    <default applyOnUpdate="0" field="PIDSortOrd" expression=""/>
    <default applyOnUpdate="0" field="OBS_Shape_" expression=""/>
  </defaults>
  <constraints>
    <constraint field="OBS_PK" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_Depth" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_CodeTy" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_OpCode" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_Observ" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_ClockP" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_Cloc_1" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_BendCl" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_JointA" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="PODParentC" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_GradeH" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_GradeS" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_GradeO" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_ScoreO" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_RateVa" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_Memo" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_SortOr" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="PIDJob" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="PIDJobDate" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="PIDSortOrd" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
    <constraint field="OBS_Shape_" exp_strength="0" notnull_strength="0" unique_strength="0" constraints="0"/>
  </constraints>
  <constraintExpressions>
    <constraint field="OBS_PK" desc="" exp=""/>
    <constraint field="OBS_Depth" desc="" exp=""/>
    <constraint field="OBS_CodeTy" desc="" exp=""/>
    <constraint field="OBS_OpCode" desc="" exp=""/>
    <constraint field="OBS_Observ" desc="" exp=""/>
    <constraint field="OBS_ClockP" desc="" exp=""/>
    <constraint field="OBS_Cloc_1" desc="" exp=""/>
    <constraint field="OBS_BendCl" desc="" exp=""/>
    <constraint field="OBS_JointA" desc="" exp=""/>
    <constraint field="PODParentC" desc="" exp=""/>
    <constraint field="OBS_GradeH" desc="" exp=""/>
    <constraint field="OBS_GradeS" desc="" exp=""/>
    <constraint field="OBS_GradeO" desc="" exp=""/>
    <constraint field="OBS_ScoreO" desc="" exp=""/>
    <constraint field="OBS_RateVa" desc="" exp=""/>
    <constraint field="OBS_Memo" desc="" exp=""/>
    <constraint field="OBS_SortOr" desc="" exp=""/>
    <constraint field="PIDJob" desc="" exp=""/>
    <constraint field="PIDJobDate" desc="" exp=""/>
    <constraint field="PIDSortOrd" desc="" exp=""/>
    <constraint field="OBS_Shape_" desc="" exp=""/>
  </constraintExpressions>
  <expressionfields/>
  <attributeactions>
    <defaultAction key="Canvas" value="{00000000-0000-0000-0000-000000000000}"/>
  </attributeactions>
  <attributetableconfig sortExpression="" sortOrder="0" actionWidgetStyle="dropDown">
    <columns>
      <column name="OBS_PK" width="-1" hidden="0" type="field"/>
      <column name="OBS_Depth" width="-1" hidden="0" type="field"/>
      <column name="OBS_CodeTy" width="-1" hidden="0" type="field"/>
      <column name="OBS_OpCode" width="-1" hidden="0" type="field"/>
      <column name="OBS_Observ" width="-1" hidden="0" type="field"/>
      <column name="OBS_ClockP" width="-1" hidden="0" type="field"/>
      <column name="OBS_Cloc_1" width="-1" hidden="0" type="field"/>
      <column name="OBS_BendCl" width="-1" hidden="0" type="field"/>
      <column name="OBS_JointA" width="-1" hidden="0" type="field"/>
      <column name="PODParentC" width="-1" hidden="0" type="field"/>
      <column name="OBS_GradeH" width="-1" hidden="0" type="field"/>
      <column name="OBS_GradeS" width="-1" hidden="0" type="field"/>
      <column name="OBS_GradeO" width="-1" hidden="0" type="field"/>
      <column name="OBS_ScoreO" width="-1" hidden="0" type="field"/>
      <column name="OBS_RateVa" width="-1" hidden="0" type="field"/>
      <column name="OBS_Memo" width="-1" hidden="0" type="field"/>
      <column name="OBS_SortOr" width="-1" hidden="0" type="field"/>
      <column name="PIDJob" width="-1" hidden="0" type="field"/>
      <column name="PIDJobDate" width="-1" hidden="0" type="field"/>
      <column name="PIDSortOrd" width="-1" hidden="0" type="field"/>
      <column name="OBS_Shape_" width="-1" hidden="0" type="field"/>
      <column width="-1" hidden="1" type="actions"/>
    </columns>
  </attributetableconfig>
  <conditionalstyles>
    <rowstyles/>
    <fieldstyles/>
  </conditionalstyles>
  <editform tolerant="1"></editform>
  <editforminit/>
  <editforminitcodesource>0</editforminitcodesource>
  <editforminitfilepath></editforminitfilepath>
  <editforminitcode><![CDATA[# -*- coding: utf-8 -*-
"""
QGIS forms can have a Python function that is called when the form is
opened.

Use this function to add extra logic to your forms.

Enter the name of the function in the "Python Init function"
field.
An example follows:
"""
from qgis.PyQt.QtWidgets import QWidget

def my_form_open(dialog, layer, feature):
	geom = feature.geometry()
	control = dialog.findChild(QWidget, "MyLineEdit")
]]></editforminitcode>
  <featformsuppress>0</featformsuppress>
  <editorlayout>generatedlayout</editorlayout>
  <editable>
    <field name="OBS_BendCl" editable="1"/>
    <field name="OBS_Cloc_1" editable="1"/>
    <field name="OBS_ClockP" editable="1"/>
    <field name="OBS_CodeTy" editable="1"/>
    <field name="OBS_Depth" editable="1"/>
    <field name="OBS_GradeH" editable="1"/>
    <field name="OBS_GradeO" editable="1"/>
    <field name="OBS_GradeS" editable="1"/>
    <field name="OBS_JointA" editable="1"/>
    <field name="OBS_Memo" editable="1"/>
    <field name="OBS_Observ" editable="1"/>
    <field name="OBS_OpCode" editable="1"/>
    <field name="OBS_PK" editable="1"/>
    <field name="OBS_RateVa" editable="1"/>
    <field name="OBS_ScoreO" editable="1"/>
    <field name="OBS_Shape_" editable="1"/>
    <field name="OBS_SortOr" editable="1"/>
    <field name="PIDJob" editable="1"/>
    <field name="PIDJobDate" editable="1"/>
    <field name="PIDSortOrd" editable="1"/>
    <field name="PODParentC" editable="1"/>
  </editable>
  <labelOnTop>
    <field labelOnTop="0" name="OBS_BendCl"/>
    <field labelOnTop="0" name="OBS_Cloc_1"/>
    <field labelOnTop="0" name="OBS_ClockP"/>
    <field labelOnTop="0" name="OBS_CodeTy"/>
    <field labelOnTop="0" name="OBS_Depth"/>
    <field labelOnTop="0" name="OBS_GradeH"/>
    <field labelOnTop="0" name="OBS_GradeO"/>
    <field labelOnTop="0" name="OBS_GradeS"/>
    <field labelOnTop="0" name="OBS_JointA"/>
    <field labelOnTop="0" name="OBS_Memo"/>
    <field labelOnTop="0" name="OBS_Observ"/>
    <field labelOnTop="0" name="OBS_OpCode"/>
    <field labelOnTop="0" name="OBS_PK"/>
    <field labelOnTop="0" name="OBS_RateVa"/>
    <field labelOnTop="0" name="OBS_ScoreO"/>
    <field labelOnTop="0" name="OBS_Shape_"/>
    <field labelOnTop="0" name="OBS_SortOr"/>
    <field labelOnTop="0" name="PIDJob"/>
    <field labelOnTop="0" name="PIDJobDate"/>
    <field labelOnTop="0" name="PIDSortOrd"/>
    <field labelOnTop="0" name="PODParentC"/>
  </labelOnTop>
  <widgets/>
  <previewExpression>PIDJob</previewExpression>
  <mapTip></mapTip>
  <layerGeometryType>0</layerGeometryType>
</qgis>
