</xs:simpleType>\r
<xs:simpleType name="BlockNameType">\r
<xs:restriction base="UCNameType">\r
- <xs:pattern value="BLOCK[A-F0-9]{2}"/>\r
+ <xs:pattern value="\s*BLOCK[A-F0-9]{2}\s*"/>\r
</xs:restriction>\r
</xs:simpleType>\r
<xs:simpleType name="BootModeNames">\r
</xs:simpleType>\r
<xs:simpleType name="DatumSizeLimitation">\r
<xs:restriction base="xs:nonNegativeInteger">\r
- <xs:minExclusive value="0"/>\r
<xs:maxExclusive value="13777216"/>\r
<xs:pattern value="(\s)*[1-9][0-9]*(\s)*"/>\r
</xs:restriction>\r
<xs:simpleType name="HexByteArrayListType">\r
<xs:restriction base="xs:normalizedString">\r
<xs:minLength value="4"/>\r
- <xs:pattern value="((( )?0x[a-fA-F0-9]{2})(,)?)+( )?"/>\r
+ <xs:pattern value="\s*((( )?0x[a-fA-F0-9]{2})(,)?)+( )?"/>\r
</xs:restriction>\r
</xs:simpleType>\r
<xs:simpleType name="HexByteArrayType">\r
</xs:simpleType>\r
<xs:simpleType name="Md5sumType">\r
<xs:restriction base="xs:normalizedString">\r
- <xs:pattern value="[a-fA-F0-9]{32}"/>\r
+ <xs:pattern value="\s*[a-fA-F0-9]{32}\s*"/>\r
</xs:restriction>\r
</xs:simpleType>\r
<xs:simpleType name="PrimaryModuleListType">\r
<xs:simpleType name="SkuListType">\r
<xs:restriction base="xs:normalizedString">\r
<xs:minLength value="1"/>\r
- <xs:pattern value="(\d)+((,)?(\s)*(\d)+)*"/>\r
+ <xs:pattern value="\s*(\d)+((,)?(\s)*(\d)+)*"/>\r
</xs:restriction>\r
</xs:simpleType>\r
<xs:simpleType name="SupportedArchitectures">\r
<xs:simpleType name="VariableOffsetValues">\r
<xs:restriction base="xs:string">\r
<xs:minLength value="1"/>\r
- <xs:pattern value="\d+(:)?\d*"/>\r
+ <xs:pattern value="\s*\d+(:)?\d*\s*"/>\r
</xs:restriction>\r
</xs:simpleType>\r
<xs:simpleType name="VariableUsage">\r