From 346e6d9984f26445e91ec556df7329f095d6f7a5 Mon Sep 17 00:00:00 2001 From: "J. Daniel Smith" Date: Tue, 30 May 2023 17:09:24 -0400 Subject: [PATCH] support multiple ISM versions for SIDD 3.0 (#651) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * copy six.sidd to six.sidd30 * six.sidd30 project and unittests * sidd -> sidd30 * more sidd -> sidd30 * more sidd -> sidd30 * begin removing SIDD 3.0 support from six.sidd; it is now (or will be) just in six.sidd30 * remove more SIDD 3.0 unittest code from six.sidd, it's not just in six.sidd30 * remove last? traces of SIDD3.0 from six.sidd * tweaks from feature/ISM * latest from coda-oss and nitro * Squashed 'externals/coda-oss/' changes from 1582c6ac9..aabc5818e aabc5818e remove more C++11 work-arounds (#642) b04ccca17 remove more C++11 work-arounds (#641) e460970a7 increase GCC warnings (#640) 91284249b provide ComplexView iterator support (#639) 453b7ec68 try to get std::make_unique working with old Intel compiler (#638) 5736cfd4d is_trivially_copyable for old Intel compiler (#637) 7c2aea38f use H5 SDK naming conventions (#636) fc3008b8d use 'modern' C pre-processor b44709a95 added ComplexSpansView utility (#635) 986307c9c Merge branch 'master' e1b0fa349 commit (but not build) HDF5 source code (#634) 3fd5ddae5 Merge branch 'main' into develop/remove-cpp11-workarounds 37d7ec76e restore C++14 workarounds for older compilers (#632) 244dfdb3d Merge branch 'develop/main' into develop/remove-cpp11-workarounds 714ca4ed7 restore C++14 workarounds for older compilers 640f2247c Delete hdf5-hdf5-1_13_2.tar.gz eb365cbfb Merge branch 'master' into develop/remove-cpp11-workarounds 57b938eeb don't need __INTEL_COMPILER work-around with C++14 65779f3b1 build C code with -std=gnu99 94dc9280f C++14 work-arounds for an old version of the Intel compiler 3744d05e2 slam-in "main" 82b2fd63b restore some C++14 work-arounds for old compilers that only have partial C++14 support 94f6950a2 Merge branch 'main' into develop/remove-cpp11-workarounds 1ac97fe48 add HDF5 source code (not built) (#612) 8ab982820 Squashed commit of the following: 31781a14a remove C++17 work-arounds c15f6930c Revert " is in C++17" 0fe38c16f restore recent buld.py changes 0c75411ee is in C++17 bbbcd562a remove C++11 work-arounds c1e15e9d9 Merge branch 'main' into main-cpp17 bea818fb0 must use C++17 in this branch 91653a096 another place where C++17 is set 7d555f2be back to C++17 b1969d996 merge main 0792c77bf Merge branch 'main' into develop/remove-cpp11-workarounds e49f273c1 Merge branch 'main' into develop/remove-cpp11-workarounds 240b61044 allow sys::Mutex references, instead of pointers, to be passed to sys::ConditionVar 9500d6f4b Merge branch 'main' into develop/remove-cpp11-workarounds f1529942f std::make_unique instead of new be9b6a71c Squashed commit of the following: 62a2ec4e1 Revert "remove our GSL work-around for C++11" 1db082c21 Revert "try the current "main" of GSL" 44b70edde try the current "main" of GSL 4edbf6bad Revert ""There is no warning 4814"" bcd7458be "There is no warning 4814" c185bf3f1 starting working on MutexCpp11 313bdd1d9 AtomicCounter* files have been removed c1c448051 remove our GSL work-around for C++11 37ae1193e remove our mem::SharedPtr, it's now always std::shared_ptr 71f3c1299 remove no-longer-used NSPR code 8e77cb210 removed no-longer-used Irix and Solaris files fabef6966 use std::atomic for all AtomicCounter implementations ace5b6d5a TEST_FAIL -> TEST_FAIL_MSG 30076c1d1 turns out there was already a TEST_FAIL macro d73ee16fb need "::" to find global test ba01c48df remove C++11 workarounds for C++14 features cbd4a31ae Squashed commit of the following: b21c203b8 Squashed commit of the following: 5b542c60f Squashed commit of the following: cb0cf94ff ByteStream.cpp is now warning-free f5daa37fc cast to DWORD; "const" correctness bfaf644ff #pragma-away compiler warnings from standard headers 72d202dbe Merge branch 'master' into develop/reduce-compiler-warnings b076580cd trying to fix GCC compiler warning 1687dc7fc Merge branch 'master' into develop/reduce-compiler-warnings 2c5db86db Merge branch 'master' into develop/reduce-compiler-warnings 6f76c2e3e Update CMakeLists.txt c3ca4a538 do in-line initialization 8e6733618 remove G++ compiler warning a0eff51cf Merge branch 'master' into develop/reduce-compiler-warnings af19d88a6 Merge branch 'master' into develop/reduce-compiler-warnings ba31cbaa9 use "void*" to avoid reinterpret_cast<> 08da1f8a1 Merge branch 'master' into develop/reduce-compiler-warnings d1d453a2e Merge branch 'master' into develop/reduce-compiler-warnings f5074a996 CODA_OSS_NDEBUG is extra gunk and not used; omit for now. 22de48858 don't even bother compiling our own versions of localtime_s() and gmtime_s() if we're not going to use them (compiler warning about "unused static funtion.") 0c92eba58 tweak NDEBUG/CODA_OSS_NDEBUG; update comments 544604775 Don't need to expose our own versions of localtime_s() and gmtime_s() a050796c1 Merge branch 'develop/reduce-compiler-warnings' of github.com:mdaus/coda-oss into develop/reduce-compiler-warnings fed604617 older compilers want std::string() as argument to std::logic_error() cf2c502a6 do more debug & release builds on GitHub d4aa99256 build some debug targets on Gitlab 368245258 tweak CODA_OSS_DEBUG again for G++ 24ba64f71 tweak how CODA_OSS_DEBUG is set 9680e8f0e add check for _GLIBCXX_DEBUG 943218f83 Merge branch 'master' into develop/reduce-compiler-warnings 01c68e705 %#@*@%)*%@ fix RowCol::cast() again! :-( b8472b457 oops ... gsl::narrow<> should be gsl::narrow_cast<> so that int/double conversion doesn't throw 109255ca8 "final" breaks SWIG; wrap RowCol use of gsl::narrow e51e4c2ad no need to create local just to return e546f2510 Merge branch 'master' into develop/reduce-compiler-warnings d1391f989 use template for to_std_string() overloading 566942680 fix std::char8_t when building with C++20 cf604b1ab fix C++17 build errors 48a0fbedb get rid of coda_oss namespace; use CODA_OSS_cpp17 instead 9706a4336 remove code-analysis diagnostics 50592e4f8 G++ complains about an unneeded call to std::move() 9c7643c3f Merge branch 'master' into develop/reduce-compiler-warnings ecfe1f8a7 more "noexcept" b7ac50fb9 Merge branch 'master' into develop/reduce-compiler-warnings eaecf46ed tweak CODA_OSS_cplusplus from "main" 5773b1ec1 trying to get C++17 WAF build working on Windows a048a00a1 unique names for waf & CMake 7a5a0d5b2 do a better job of setting CODA_OSS_DEBUG 4355aae92 Merge branch 'master' into develop/reduce-compiler-warnings 1fd8cede2 cleanup for VS 2019 16.10 4dffa1394 explicitly =delete copy/assignment df8f8920a Merge branch 'master' into develop/reduce-compiler-warnings 42b4e99b6 remove code-analysis diagnostics 70ce322c9 reduce compiler warnings/code-analysis diagnostics when building six 20eac2f49 Merge branch 'master' into develop/reduce-compiler-warnings ff3ded56d get rid of more compiler warnings/code-analysis diagnostics 669dd51ff Merge branch 'master' into develop/reduce-compiler-warnings 623b65ab9 Merge branch 'master' into develop/reduce-compiler-warnings 11c75df53 fix release build errors 66f048b92 turn on more compiler warnings where possible eb615e315 consolidate calls to mem::make::unique a6f5eb690 reduce use of explicit new 84d5e1b01 use mem::make::unique instead of explicit new 019d726ea = default for default constructors 86ab5d8f3 use std::unique_ptr and "const noexcept" b071972d7 another batch of =default for default constructors 98276da94 more =default for default .ctor()s ceb7bc596 do default constructors with =default 7bed51750 more code-analysis cleanup f9c04b117 "noexcept" code-analysis warnings 6586ae390 need gsl::make_span from gsl/span_ext 722089774 remove gsl/mem dependency cycle d741a0761 use gsl::narrow<> instead of static_cast 99eb4b36e get rid of signed/unsigned mismatch compiler warning 814450522 remove more code-analysis diagnostics c8441b309 Merge branch 'master' into develop/reduce-compiler-warnings e6d70a9ff last of "const" from code-analysis b8445814a mark a few more things as "const" per code-analysis d18544ec7 don't need to create temporary std::strings ee7faa979 still more code-analysis cleanup 5cd6f864d cleanup more code-analysis diagnostics 492fb0a86 one more compiler warning about implicitly deleted copy/assignment b8f782c88 remove compiler warnings about implicitly deleted copy/assignment/move 14d1d1cb8 #pragma-away warnings from GSL 86c40ea6c assert() to prevent some code-analysis diagnostics 7204517a9 make copy/assignment explicit 3ce824079 reduce code-analysis diagnostics 01e367a56 Merge branch 'master' into develop/reduce-compiler-warnings 03f3ddde9 proper printf format 877d7dc93 Merge branch 'master' into develop/reduce-compiler-warnings 5a4a3d575 code-analysis doesn't like C-style casts a3fdae416 code-analysis doesn't like NULL 6309baedc Merge branch 'master' into develop/reduce-compiler-warnings d1194a2fe Merge branch 'master' into develop/reduce-compiler-warnings 535b4757d Merge branch 'develop/reduce-compiler-warnings' of github.com:mdaus/coda-oss into develop/reduce-compiler-warnings a60b95d60 "constexpr" can be hard to get right with older C++11 compilers; don't even try c07b5303e Merge branch 'master' into develop/reduce-compiler-warnings 04306bbee need at least VS2017 to use the real GSL 796ad820b Merge branch 'master' into develop/reduce-compiler-warnings 16c240cd6 Merge branch 'master' into develop/reduce-compiler-warnings e07e89f0c turn on "warnings as errors" for CMAKE builds 5c019f891 complex "constexpr" functions not available with our version of g++ 4ab074a58 fix a few more compiler warnings ... nearing the end! :-) dea7ea41b And still more compiler warnings ... almost done 🤞🏻 fbe3bbb20 remove assorted compiler warnings e60b7fd3c Merge branch 'master' into develop/reduce-compiler-warnings e9df212c6 Arguments should be "const&" to prevent C4866 94e75cbed Merge branch 'master' into develop/reduce-compiler-warnings d3130414a Merge branch 'master' into develop/reduce-compiler-warnings 9a5e71f31 Merge branch 'master' into develop/reduce-compiler-warnings bd27c0232 Merge branch 'master' into develop/reduce-compiler-warnings c053362d2 remove still more compiler warnings 9f133b85a remove some more compiler warnings 0883c729c Merge branch 'master' into develop/reduce-compiler-warnings f4b766880 avoid comparision between signed/unsigned to prevent compiler warning 1e6564a6e eliminate more compiler warnings 85a7b8ad0 remove a few compiler warnings 09c82049f Merge branch 'master' into develop/reduce-compiler-warnings 31f1662fa Merge branch 'master' into develop/reduce-compiler-warnings a313562a3 Merge branch 'feature/fix-compiler-warnings' into develop/reduce-compiler-warnings 8547cdd24 eliminiate GCC warnings from Filesystem.h b5044b2a2 fix several compiler warnings/code-analysis diagnostics 9d2f90b8c GetEnvironmentVariable() and getenv() aren't quite the same 6faa3666f remove more compiler warnings git-subtree-dir: externals/coda-oss git-subtree-split: aabc5818e651be550c0fcc53be6f94902c61905e * Squashed 'externals/nitro/' changes from e1a64da1f..24ff32863 24ff32863 -j 6 seems to work for SIX, how about NITRO? 713ee8538 -j 6 seems to work for SIX, how about NITRO? 4ccdf5b37 latest from coda-oss (#527) c71acc492 latest from coda-oss (#526) 08cbb96f9 build with older C++14 compilers (#524) git-subtree-dir: externals/nitro git-subtree-split: 24ff328636e3acbf1745e49df45b787403ecb113 * latest from coda-oss and nitro * use common code from six.sidd * consistent convertDerivedClassificationToXML() API * use common code from six.sidd * compile SIDD30 Utilities.cpp * get six.sidd30 unittests working * remove files duplicated between six.sidd and six.sidd30 * build with CMake * SIDD_V3.0.0 directory in "schema" * easy access to test XML files from Visual Studio * ValidatorXerces can be moved, but not copied * fix SIDD version bug when generating fake data * set things up for different schema paths for SIDD 3.0 (not yet implemented) * more detailed output from schema validation failure * SIDD_V3.0.0 * SIDD 3.0 schemas are in the SIDD_V3.0.0 directory * no ISM-v201609 in this branch * IonoParameters/F2Height is optional * remove six.sidd30 * remove SIDD_V3.0.0 * slam in 'main' * ISMVersion enum for 201609 and 13 * need to be able to set the ISM version in more places * start rippling changes for ISMVersion * add a "current" to make it easy for developers to switch between V201609 and v13 * change the ISM namespace * restore SIDD-3.0_ISM-v13 to a separate directory * Create sidd300_ISM-v13.xml * wrap the xml::lite::validator in our own class * pass a XmlLiteValidator instance * xml.lite changes from coda-oss * despite various checks for a NULL logger, it really can't be NULL * use xml::lite::Validator directly * move ISMVersion to the a sidd300 namespace to make it clear it's part of SIDD 3.0 * got a scoping issue somewhere :-( * unittest for ISM-v13 * hack to read ISM-v13 SIDD from unittest code; WIP * don't need make_ utility, at least right now * log_errors_and_throw() utility * prepare for validating a schema-path at a time * latest xml.lite tweaks from coda-oss * "new" code does XML validation one path at a time * adjust schema paths if ISMVersion is set * automatically prepend the ISM schema path * remove ISMVersion from DerivedXMLControl * allow the hard-coded "SIDD_V3.0.0_ISM-" name to be changed * first pass at finding the corresponding XSD for a XML * add a "hook" so that we can intercept validate() in SIDD code * provide standard validateXMLImpl() implementation * Revert "first pass at finding the corresponding XSD for a XML" This reverts commit 6bb593748a3f4209ae333217364d244770ded4bd. * move schema finding code to six.sidd * new code only needs to work with std::vector * If we found the right XSD, use that directory first. * Revert "allow the hard-coded "SIDD_V3.0.0_ISM-" name to be changed" This reverts commit 80554309db6fdc72d665679cb58de679996add81. * always validate one schema-path at a time * try not to open so many XSDs * getEnvIfSet() * look for SICommonTypes_V1.0.xsd to find the schema directory * "hook" for validating created XML * find_SIDD_schema_V_files() utility * put the hard-code SIDD schema name in one place * copy ISM-v201609 files to separate directory * There is now a separate directory for each SIDD 3.0 ISM * latest from coda-oss * Squashed 'externals/coda-oss/' changes from e87c32b4d..ff4f820ed ff4f820ed xml.lite tweaks to support SIDD 3.0 ISM (#672) b1de8c0e5 std::byte should be a unique type (#671) c05bf9a02 allow enums to be byte-swapped too 1f9fd88d6 remove spurious 47684c45b byteSwap now uses byte buffers (#670) cbc659db2 add swapBytes() utility from SIX (#669) 891481b64 simplify byte-swapping (#668) 540ae763e more byteSwap() tweaks 0774c03c4 threaded byteSwap() (#667) d156370d3 swapping a single-byte value makes no sense c120e3255 be sure parameter is used to avoid compiler warning e85ec9331 --output-on-failure for CTest (#666) e80376197 turn off "there is no warning number" warning c5f0a5d15 A C-string may not be NULL-terminated (#665) 0c5eb29ae use platform-specific routines for byteSwap() (#664) 0b7d581fa remove transform_async() (#663) f6489b6be Merge branch 'main' into feature/xml.lite_tweaks 836c426a2 use function-pointers so that isConsoleOutput is only checked once 56e3c45b1 move depthPrint() functionality into non-member function in preparation for future changes ddcd26d97 Merge branch 'main' into feature/xml.lite_tweaks 69cc0e506 use the more rigorous create_and_check_datatype() 9efb87558 Merge branch 'main' into feature/hdf5 4d2f2f417 more HighFive unittests (#662) 14191a844 HighFive::create_datatype() goes from C++ to HighFive 98583473f utility routines to read string attributes 1fa75ce81 use the C API to read a string attribute 71e7b69f5 still can't figure out how to read a string attribute :-( e96f37a69 test reading the file attributes a25244519 getAttribute() unittest 8f12a3000 getDataType() unittest 857ff0af3 HighFive utility routines (#661) 1d687db57 writeDataSet() utility overload 106aa6894 sigh ... H5Easy::dump() fill fails on Windows/WAF :-( 2641b60b2 Merge branch 'main' into feature/hdf5 35c19e7e8 change actions to @v3 (#660) 212bbd3a3 works on local machine, but not build server ... ? 7125118b0 dump of 1D vector doesn't work :-( c704db435 sigh ... WAF build still failing :-( 01aae4616 does dump() of a 1D vector work? 76a53c813 comment-out H5 writing :-( 0f0e19aff test_highfive_dump() cb8f73795 trying to get highfive_dump() unittest working w/Windows-WAF 6584a264a does test_highfive_create() work? cde6147ce tweak HighFive wrappers (#659) 316566854 Revert "trying HighFive "write" unittests again" a9ec24ca4 trying HighFive "write" unittests again 585ad49a5 tweak names of utility routines 4c91a4d97 make it easier to read a std::vector and std::vecotr 0217ffa26 readDataSet() now works for 1D data 95e8973f2 trying to get hdf5::lite::load() working 4d294611d "const" correctness 5e6305c3f fix load_complex() 4a134dc5f start work on utility routines to read complex data from HDF5 9d76a7f41 Merge branch 'main' into feature/hdf5 8f9667a24 whitepsace ebd3fc99e Merge branch 'main' into feature/hdf5 40091b069 comment-out writing tests for now ... need to figure our WAF bulid failure 935aa3459 be sure the dataset has real data 114b9bf33 update release notes bd9c0b26c tweak HighFive utility routines acda1ef57 turn off diagnostics around expected failures 22a748840 readDataSet() utility routine for HighFive bd88a8c25 HighFive writeDataSet() utility to work with our SpanRC 6142f5b33 use HighFive routines to write a HDF5 file 5bbf1abaf Use HiveFive routines to get info about the file 84fbc8378 duplicate unittests with H5Easy f1f054c03 Merge branch 'main' into feature/hdf5 9b63ca470 fix directory names f6f826689 fix directory names 7aeb82c33 Merge branch 'main' into feature/hdf5 d028baaeb hook up HighFive header-only library (#653) 3083b0a31 Revert "HighFive 2.6.2" 246985a7f Revert ""build" HighFive HDF5 library" a8b75a586 Revert "turn off HighFive Boost support" ec68d5f83 Revert "Add HighFive unittests" f1f85b9e7 Revert "get test_high_five_base more-or-less compiling" 5ea634ee1 Revert "more work on getting HighFive unittests to build" ecc45433c more work on getting HighFive unittests to build bb194788a get test_high_five_base more-or-less compiling d42bde000 Add HighFive unittests ddc86bb32 turn off HighFive Boost support b255122d4 "build" HighFive HDF5 library 396cc3ef2 HighFive 2.6.2 5e5f9d9c0 Merge branch 'main' into feature/hdf5 ee938b4a5 changes from SIX bb764df90 Merge branch 'main' into feature/xml.lite_tweaks de2a24380 make derived classes 'final' if possible 14e19bcd2 Change xml lite function to virtual (#645) 8f42ac8e9 Merge branch 'main' into feature/xml.lite_tweaks 18ad90645 hdf5Write unittest 3462e1179 createFile() and writeFile() overloads ecee81d53 fix typos 197eecfa6 sketch-out hdf5::lite::writeFile() bd2311795 use SpanRC for writeFile(), not yet implemented ea9af7510 simple SpanRC to hold a 2D-size and pointer 027c19ee8 createFile() unittest 1f9d07ecb hook up createFile() 8c7e4473f start hooking up HDF5 writing 146e0bea3 Merge branch 'main' into feature/hdf5 88ca9fcb7 Merge branch 'main' into feature/hdf5 42b604b46 Squashed commit of the following: 10ee602c2 Merge branch 'main' into feature/hdf5 67aa42b69 restore changes from "main" 8bbfcbfbf unittests can be simplified to match fewer "view" classes 126bb802e Merge branch 'main' into feature/hdf5 3f8ba7a42 again, don't need a class just to convert from std::vector<> to std::span<> 24c2b489c Squashed commit of the following: 2703c119d Squashed commit of the following: 9d5228a2b don't need an entire class just to convert a std::vector<> into std::span<> 51bc931dc Merge branch 'main' into feature/hdf5 a84f25816 Squashed commit of the following: c4d2ed696 add missing #include guards, fix type in existing #include guard d541525a0 use a single ComplexViewConstIterator for all views 86e6a459f CODA_OSS_disable_warning causes GCC errors :-( 5d4b9c2cb only need an custom iterator for ComplexSpansView d9f0fb128 hook up iterators b9329e4db initial pass at a ComplexViewConstIterator 635238873 remove compiler warning about unused "constexpr" variables b39f6096f use the casing from H5 to make copy/pasting code slightly easier 0887b13eb Merge branch 'main' into feature/hdf5 bd07df1ca Consistent casing for Dataset, Datatype, Dataspace 7acd30ee2 tweak hdf5.lite dependencies 38ab914df Jupyter notebook for creating H5 files 95a040e0b _small.h5 is now (correctly) FLOAT32 107e7c487 make a simple values() member function to avoid template magic e1feca919 use TEST_SPECIFIC_EXCEPTION macro instead of try/catch 738333688 readDatasetT() now throws for the wrong buffer type 6b2cc2529 Merge branch 'feature/hdf5' of github.com:mdaus/coda-oss into feature/hdf5 310f8fd3d can't get template magic right for copy_axis() 86b306d59 stepping through copy ctors in the debugger is annoying f243e92d6 trying to make wrong type of buffer fail 2b10d9652 read in new sample file a28e59d8c help the compiler with type deduction 49bf5e9bc nested_complex_float_data_small.h5 e029325fc utility routines to "deconstruct" and array of std::complex dede3bd39 Merge branch 'main' into feature/hdf5 904b1ef5e tweak class names, make_() and copy() utility routines 8237b9efb make it harder to pass the wrong types to ComplexViews 4d9aeda2c ComplexArrayView and ComplexParallelView utility classes f5e367dfa test std::span> a4a2844f2 read in the nested "i" and "r" data 115615265 sample file has subgroups 8e1b7869a Merge branch 'feature/hdf5' of github.com:mdaus/coda-oss into feature/hdf5 9f4232a1d update sample H5 file 8c55db73a walk through HDF5 sub-groups 7775ed9c4 Update 123_barfoo_catdog_cx.h5 677975d7c Matlab code to create sample H5 file a0e7dfe07 Update test_hdf5info.cpp 0b67e1602 pass __FILE__ and __LINE__ from calling site for a more accurate exception message 86a677321 skeleton for more sample data 85f79b099 Merge branch 'main' into feature/hdf5 18088e942 Merge branch 'main' into feature/hdf5 3a1d17692 Merge branch 'main' into feature/hdf5 1755c69d7 Merge branch 'main' into feature/hdf5 9ad015432 No more "11" suffix on exception names c20d96251 Squashed commit of the following: c88cee999 other values to be filled-in bca4a4ecd incorporation NamedObject from HDF5 docs 61fa68f72 groupInfo() 460e7d766 datasetInfo() 14eb9b764 start filling in DatasetInfo afe5f1c3a start to fill in DatasetInfo 77a968c72 start filling in GroupInfo d81bcdfd9 openGroup() to open groups (loc) a0cd29469 comment-out "dataset" unittest for now 86e006024 begin filling in FileInfo 366dda6ab a return_type_of utility is needed to deduce the return type e21928263 explicitly pass return type to template 4937ccd11 template to reduce boilerplate when calling try_catch_H5Exceptions b3b5ebde7 use new exception utility routines ea1c03ef0 put exception handling/conversion in a utility routine 819a99d39 utility routine for exception handling 6f34eea97 put utilities in a separate file for easier reuse fcbde4f24 break utility routines into smaller pieces for easier reuse 52358ea8a WIN32 no longer automatically defined? 5a4286472 Revert "build HDF5 with C89" 680e599e9 build HDF5 with C89 a87a07121 Merge branch 'main' into feature/hdf5 8447c1a90 Revert "sym-links instead of copying files" db3b5e12b Merge branch 'main' into feature/xml.lite_tweaks fb60b5696 Merge branch 'main' into feature/hdf5 5110a5cc8 Comments about _u and _q 1a937d32c Merge branch 'main' into feature/xml.lite_tweaks fa06f04d7 get ready for hdf5.lite enhancdements b040c7c43 sym-links instead of copying files aa431bb47 use _u for xml::lite::Uri 3d0c6d58c fix case-sensitive #include filename 93dcd0e52 operator() for getElementByName() 75a93af85 more operator[] overloads to make attribute management easier 4ab8216f8 user-defined string literals to remove some noise around xml::lite::QName f82f0b0fc Merge branch 'main' into feature/xml.lite_tweaks ae30e3644 Merge branch 'feature/xml.lite_tweaks' of github.com:mdaus/coda-oss into feature/xml.lite_tweaks ffdd9beb0 simplify attribute creation 9bf5414f5 simplify attribute creation 82d7a4e95 SWIG gets confused about namespaces 7a61d0741 fix bug on Element ctor uncovered by unittest fdd7e58c1 QName is also in the xerces namespace which confuses SWIG bindings a325b7053 operator+=() overload for addChild daf30e6c0 Merge branch 'feature/xml.lite_tweaks' of github.com:mdaus/coda-oss into feature/xml.lite_tweaks b887d2b47 provide overloads for Element& rather than creating new "reference" types 1fa6bba38 rename test_xmleasy.cpp 7c8c9e0f1 += overload 850da6f63 overload for std::string 4547fc5a7 use UIT-8 strings for characterData 4723462a3 convenient addChild() overloads e48720753 copy over ElementReference from xml.easy a4ca30a0d Merge branch 'main' into feature/xml.lite_tweaks 6ae9f0b71 Revert "check-in of new xml.easy (to move code between computers)" f7466a6d7 Revert "simple routines for single element" a5490230d Revert "make some operators simplier ways of calling functions" c9a25630a Revert "get document creation working" 8af8710b0 Revert "free functions instead of member functions" 16c3847cb Revert "ElementReference distinct from Element" 7d68e156f Revert "ElementMutableReference" 00eb2a282 Merge branch 'main' into feature/xml.lite_tweaks a42969c1f ElementMutableReference a20ae9355 ElementReference distinct from Element 14eeeea0b free functions instead of member functions 4aae014b3 get document creation working 883569269 make some operators simplier ways of calling functions 053bd1212 simple routines for single element 8bf701a2e check-in of new xml.easy (to move code between computers) 41f959051 unittests for creating XML documents from scratch 9752d50ae Merge branch 'main' into feature/xml.lite_tweaks 1531d5709 by default, don't validate strings passed to Uri() 46d13d4bf Merge branch 'master' into feature/xml.lite_tweaks 39b547d32 remove more vestiges of Expat and LibXML ec8274d52 remove LibXML and Expat as they're no longer used/supported. 20eeefeef Merge branch 'master' into feature/xml.lite_tweaks 95074b9b1 update for newer Intel compiler 7024f71e1 Merge branch 'master' into feature/xml.lite_tweaks 57b1cbc83 Merge branch 'master' into feature/xml.lite_tweaks 4b67561c3 remove validate() overload that nobody is using fa15f1e5d Squashed commit of the following: 1484a9090 test the new validate() API 470da70fb hookup StringStreamT routines 2cddf2504 begin hooking up validate() overloads 1b5d910f3 overload validate() for UTF-8 and Windows-1252 03309b8c9 Squashed commit of the following: b72c6c5bf older compiler doesn't like our make_unique af8f00307 validate UTF-8 XML on Linux 211188613 unit-test for LEGACY XML validation 3c1169d2b Squashed commit of the following: 3afff19ca std::filesystem::path for FileInputStreamOS 908d452f8 WIP: validate all of our sample XML files 00f9bb16b validate against a XML schema 243d8c356 Merge branch 'master' into feature/xml.lite_tweaks 2815d707d fix to work with SWIG bindings. :-( 460862132 trying (again) to remove vestiages of old code e3c83a858 Revert "new code should use UTF-8" 811207c92 new code should use UTF-8 0ffd835f9 Squashed commit of the following: 1e7e03ded Merge branch 'master' into feature/xml.lite_tweaks c1d806aff Merge branch 'master' into feature/xml.lite_tweaks 850d3c811 str::strip() that can be easier to use than str::trim() 580ba9c8c explicitly =delete move 2b39831a8 Squashed commit of the following: 39eebdc23 Merge branch 'master' into feature/xml.lite_tweaks 9adf86cba force calling new UTF-8 write() routines ea61b6204 Merge branch 'master' into feature/xml.lite_tweaks 8a34583fa overload to take schemaPaths as filesystem::path 8671b442f parse XML embedded in a binary file ec4a902f1 updates from xerces.lite 80dc4d963 updates from xerces.lite 549766d6c Attributes::contains() no longer catches an exception 8a645ceac need "sys/" when building in other environments 36af08269 super-simple URI validation 78ef28a3e SWIG bindings are a PITA! :-( e9cba8491 SWIG needs help with Uri 8a8d8dc07 another routines used by pre-build SWIG bindings 818e1ec5d pre-build SWIG bindings use getElementByTagName() member function 067cac5d8 old compiler gets confused on unadorned QName ba92c0ae7 more use of Uri and QName 446c7d17a use QName in new code d6f8b0c83 more direct use of QName 90fff1c73 use xml::lite::QName instead of tuple 646cbb5ed more direct use of QName and Uri ba589ea3b make QName more robust bab0ee8b5 createElement() -> addNewElement() e3a145747 grab changes from six-library 32285e95c Merge branch 'master' into feature/xml.lite_tweaks 9f79f0bf6 Merge branch 'master' into feature/xml.lite_tweaks a12bbc32c make it easier to create new Elements with a value fc9967f98 make it easy for callers to addChild() keep a reference to the Element 4627766b7 be sure test_xmlparser works in "externals" of other projects bf2276396 "private" is part of the name-mangling fad92bcc8 making sure copy-ctor is implemented f90fdcead consolidate common XML test code 9fc53f2d5 use str:: utility for casting 6da6f794b still trying to find the right macro for SWIG 0c1b86c56 still trying to fix SWIG fdc6fc9bd trying to fix SWIG build error 7835e8c27 SWIG needs copy-ctor 585695942 disable copy/assignment for Element, it's probably almost always wrong 391fed613 fix double-delete caused by copying 61790fe69 retry parsing XML with Windows-1252 if first parse() fails 63cffac59 change string_encoding to match coda-oss style of PascalCase 010479bbe read an XML file we know is wrongly encoded as Windows-1252 9a0505062 more references instead of pointers 2d44b6951 Reading Windows-1252 w/o "encoding" fails 63dc7b076 read Windows-1252 too c9434c9cb test as UIT-8 too f310ccf0c get reading from UTF-8 XML working on Windows 1fa39c2be get testReadUtf8XmlFile working on Linux 1a83cd815 sys::Path is too much trouble right now ed60aa22c unit-test to read XML from a file a9336db7c Squashed commit of the following: 0825beb0d Merge branch 'master' into feature/xml.lite_tweaks c618489be Merge branch 'master' into feature/xml.lite_tweaks e8e4b8fe1 determine string_encoding based on platform 1f43bcfc2 create a new Element by using the platform to determine "characterData" encoding 961bef66b Merge branch 'master' into feature/xml.lite_tweaks e9798a5cb fix static_assert() 6f7772874 Merge branch 'master' into feature/xml.lite_tweaks b98d4f5a9 Merge branch 'master' into feature/xml.lite_tweaks 1b5abba2a The (old) version of SWIG we're using doesn't like certain C++11 features. 53bdeabaf Merge branch 'master' into feature/xml.lite_tweaks 60cf8ae80 "" doesn't work with decltype() in older C++ 97e72477a reduce getValue() overloads by making "key" a template argument 5e6373e55 reduce code duplication f9e7cfeee provide castValue instead of getValue(T&) cbd0bd8f2 castValue throws instead of returning a bool like getValue(T&) 87c7514fc Merge branch 'master' into feature/xml.lite_tweaks 10cc61223 make getElement*() consistent for zero or >1 results f5b137e3c Merge branch 'master' into feature/xml.lite_tweaks 1765efc62 allow clients to specify toType() and toString() for getValue() and setValue() df8b746e1 allow clients to specify their own toType/toString routines 66702726a Merge branch 'master' into feature/xml.lite_tweaks 6956311f1 Merge branch 'master' into feature/xml.lite_tweaks d505f3593 Merge branch 'master' into feature/xml.lite_tweaks fbd106115 catch a BadCastException and return false from getValue() 3a78377b5 use a template to reduce duplicated code 0ad4b8606 Merge branch 'master' into feature/xml.lite_tweaks a848aa3a2 get & set the characer data as a type f3ee1ee12 utility routines to set an attribute value 595227683 templates to get an attribute value convert to a specific type 06639227b miised a change in last commit 1aa458ef8 add getValue() overloads that return true/false rather than throwing faa6d3075 added getElementByTagName() overloads as that's a very common use-case git-subtree-dir: externals/coda-oss git-subtree-split: ff4f820ed8c406d43e3768508ca06d1a334b831f * Squashed 'externals/nitro/' changes from c8ecbe9ae..2fd7a0bfa 2fd7a0bfa latest from coda-oss (#552) 0eecce004 invoke() utility to reduce code duplication (#550) 59fb02fe9 latest from coda-oss (#551) 9fbf2b7b8 Fill out adapter free block which is used for nitf decompression (#549) 089ba0b5b latest from coda-oss 3b52f0025 latest from coda-oss (#547) 90c6263e2 latest from coda-oss (#544) 90d513ac5 latest from coda-oss (#543) git-subtree-dir: externals/nitro git-subtree-split: 2fd7a0bfa708a93a4bd17e44dbb4eba400b424d2 --- .../conf/schema/SIDD_V3.0.0_ISM-v13/SFA.xsd | 213 ++ .../SIDD_V3.0.0_ISM-v13/SICommonTypes.xsd | 502 +++ .../SICommonTypes_V1.0.xsd | 731 ++++ .../SIDD_schema_V3.0.0.xsd | 1715 ++++++++++ .../external/ISM-v13/CVE/ISM/CVEnumISM25X.xml | 222 ++ .../CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml | 80 + .../ISM-v13/CVE/ISM/CVEnumISMAttributes.xml | 211 ++ .../CVE/ISM/CVEnumISMClassificationAll.xml | 52 + .../CVE/ISM/CVEnumISMClassificationUS.xml | 61 + .../ISM-v13/CVE/ISM/CVEnumISMCompliesWith.xml | 69 + .../ISM-v13/CVE/ISM/CVEnumISMDissem.xml | 103 + .../ISM-v13/CVE/ISM/CVEnumISMElements.xml | 64 + .../ISM-v13/CVE/ISM/CVEnumISMExemptFrom.xml | 49 + .../ISM-v13/CVE/ISM/CVEnumISMNonIC.xml | 89 + .../CVE/ISM/CVEnumISMNonUSControls.xml | 54 + .../ISM-v13/CVE/ISM/CVEnumISMNotice.xml | 142 + .../ISM-v13/CVE/ISM/CVEnumISMPocType.xml | 77 + .../external/ISM-v13/CVE/ISM/CVEnumISMSAR.xml | 60 + .../ISM-v13/CVE/ISM/CVEnumISMSCIControls.xml | 108 + .../CVE/ISM/Documentation/ISMCVEnums.pdf | Bin 0 -> 433699 bytes .../external/ISM-v13/CVE/Schema/CVEXml.xsd | 149 + .../Schema/DDMS/DDMS-GeospatialCoverage.xsd | 179 + .../ISM-v13/CVE/Schema/DDMS/DDMS-Globals.xsd | 1017 ++++++ .../ISM-v13/CVE/Schema/DDMS/DDMS-Includes.xsd | 62 + .../ISM-v13/CVE/Schema/DDMS/DDMS-v5.xsd | 120 + .../CVE/Schema/IC-COMMON/IC-Common.xsd | 198 ++ .../Schema/ISM/CVEGenerated/CVEnumISM25X.xsd | 208 ++ .../CVEnumISMAtomicEnergyMarkings.xsd | 85 + .../ISM/CVEGenerated/CVEnumISMAttributes.xsd | 209 ++ .../CVEnumISMClassificationAll.xsd | 54 + .../CVEnumISMClassificationUS.xsd | 49 + .../CVEGenerated/CVEnumISMCompliesWith.xsd | 68 + .../ISM/CVEGenerated/CVEnumISMDissem.xsd | 102 + .../ISM/CVEGenerated/CVEnumISMExemptFrom.xsd | 53 + .../ISM/CVEGenerated/CVEnumISMNonIC.xsd | 95 + .../CVEGenerated/CVEnumISMNonUSControls.xsd | 52 + .../ISM/CVEGenerated/CVEnumISMNotice.xsd | 137 + .../ISM/CVEGenerated/CVEnumISMPocType.xsd | 72 + .../Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd | 57 + .../ISM/CVEGenerated/CVEnumISMSCIControls.xsd | 150 + .../ISM-v13/CVE/Schema/ISM/IC-ISM.xsd | 1548 +++++++++ .../CVEGenerated/CVEnumISMCATFGIOpen.xsd | 1568 +++++++++ .../CVEGenerated/CVEnumISMCATFGIProtected.xsd | 1568 +++++++++ .../CVEnumISMCATOwnerProducer.xsd | 1573 +++++++++ .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd | 1568 +++++++++ .../CVE/Schema/ISMCAT/SchemaGuideSchema.xsd | 88 + .../ISM-v13/CVE/Schema/NTK/IC-NTK.xsd | 527 +++ .../CVEGenerated/CVEnumVIRTNetworkName.xsd | 89 + .../external/ISM-v13/CVE/Schema/VIRT/VIRT.xsd | 256 ++ .../CVE/Schema/fgdc/schema/address/addr.xsd | 255 ++ .../Schema/fgdc/schema/address/addr_type.xsd | 2224 ++++++++++++ .../BP_2012/dictionaries/ISO15924_2004.xml | 1471 ++++++++ .../19112/BP_2012/dictionaries/ISO3166-1.xml | 1427 ++++++++ .../19112/BP_2012/dictionaries/ISO639-3.xml | 3047 +++++++++++++++++ ...ntifierBibliographicTypeCodeDictionary.xml | 52 + ...elistGeoIdentifierIDTypeCodeDictionary.xml | 31 + ...istGeoIdentifierNameTypeCodeDictionary.xml | 118 + .../CVE/Schema/iso/19112/BP_2012/si.xsd | 371 ++ .../CVE/Schema/iso/19139/20070417/ReadMe.txt | 26 + .../Schema/iso/19139/20070417/gco/ReadMe.txt | 47 + .../iso/19139/20070417/gco/basicTypes.xsd | 431 +++ .../CVE/Schema/iso/19139/20070417/gco/gco.xsd | 12 + .../Schema/iso/19139/20070417/gco/gcoBase.xsd | 63 + .../Schema/iso/19139/20070417/gmd/ReadMe.txt | 45 + .../19139/20070417/gmd/applicationSchema.xsd | 43 + .../iso/19139/20070417/gmd/citation.xsd | 276 ++ .../iso/19139/20070417/gmd/constraints.xsd | 107 + .../Schema/iso/19139/20070417/gmd/content.xsd | 190 + .../iso/19139/20070417/gmd/dataQuality.xsd | 556 +++ .../iso/19139/20070417/gmd/distribution.xsd | 203 ++ .../Schema/iso/19139/20070417/gmd/extent.xsd | 206 ++ .../iso/19139/20070417/gmd/freeText.xsd | 123 + .../CVE/Schema/iso/19139/20070417/gmd/gmd.xsd | 13 + .../iso/19139/20070417/gmd/identification.xsd | 349 ++ .../iso/19139/20070417/gmd/maintenance.xsd | 87 + .../20070417/gmd/metadataApplication.xsd | 176 + .../iso/19139/20070417/gmd/metadataEntity.xsd | 71 + .../19139/20070417/gmd/metadataExtension.xsd | 100 + .../19139/20070417/gmd/portrayalCatalogue.xsd | 37 + .../19139/20070417/gmd/referenceSystem.xsd | 101 + .../20070417/gmd/spatialRepresentation.xsd | 238 ++ .../Schema/iso/19139/20070417/gmx/ReadMe.txt | 47 + .../iso/19139/20070417/gmx/catalogues.xsd | 113 + .../iso/19139/20070417/gmx/codelistItem.xsd | 169 + .../Schema/iso/19139/20070417/gmx/crsItem.xsd | 1031 ++++++ .../iso/19139/20070417/gmx/extendedTypes.xsd | 76 + .../CVE/Schema/iso/19139/20070417/gmx/gmx.xsd | 12 + .../iso/19139/20070417/gmx/gmxUsage.xsd | 128 + .../Schema/iso/19139/20070417/gmx/uomItem.xsd | 163 + .../Schema/iso/19139/20070417/gsr/ReadMe.txt | 45 + .../CVE/Schema/iso/19139/20070417/gsr/gsr.xsd | 12 + .../19139/20070417/gsr/spatialReferencing.xsd | 25 + .../Schema/iso/19139/20070417/gss/ReadMe.txt | 44 + .../iso/19139/20070417/gss/geometry.xsd | 36 + .../CVE/Schema/iso/19139/20070417/gss/gss.xsd | 12 + .../Schema/iso/19139/20070417/gts/ReadMe.txt | 44 + .../CVE/Schema/iso/19139/20070417/gts/gts.xsd | 12 + .../19139/20070417/gts/temporalObjects.xsd | 35 + .../iso/19139/20070417/resources/ReadMe.txt | 20 + .../resources/codelist/ML_gmxCodelists.xml | 841 +++++ .../resources/codelist/gmxCodelists.xml | 1898 ++++++++++ .../resources/codelist/tcCodelists.xml | 63 + .../20070417/resources/crs/ML_gmxCrs.xml | 179 + .../19139/20070417/resources/crs/gmxCrs.xml | 287 ++ .../20070417/resources/example/fr-fr.xml | 83 + .../20070417/resources/uom/ML_gmxUom.xml | 125 + .../19139/20070417/resources/uom/gmxUom.xml | 66 + .../ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gaz.xsd | 59 + ...dentifierDesignationTypeCodeDictionary.xml | 31 + .../ogc/gml/3.2.1/SchematronConstraints.xml | 71 + .../CVE/Schema/ogc/gml/3.2.1/basicTypes.xsd | 268 ++ .../ogc/gml/3.2.1/coordinateOperations.xsd | 525 +++ .../gml/3.2.1/coordinateReferenceSystems.xsd | 373 ++ .../ogc/gml/3.2.1/coordinateSystems.xsd | 297 ++ .../CVE/Schema/ogc/gml/3.2.1/coverage.xsd | 292 ++ .../CVE/Schema/ogc/gml/3.2.1/datums.xsd | 287 ++ .../CVE/Schema/ogc/gml/3.2.1/defaultStyle.xsd | 454 +++ .../Schema/ogc/gml/3.2.1/deprecatedTypes.xsd | 1133 ++++++ .../CVE/Schema/ogc/gml/3.2.1/dictionary.xsd | 90 + .../CVE/Schema/ogc/gml/3.2.1/direction.xsd | 84 + .../Schema/ogc/gml/3.2.1/dynamicFeature.xsd | 109 + .../CVE/Schema/ogc/gml/3.2.1/feature.xsd | 94 + .../ogc/gml/3.2.1/geometryAggregates.xsd | 197 ++ .../ogc/gml/3.2.1/geometryBasic0d1d.xsd | 277 ++ .../Schema/ogc/gml/3.2.1/geometryBasic2d.xsd | 124 + .../ogc/gml/3.2.1/geometryComplexes.xsd | 95 + .../ogc/gml/3.2.1/geometryPrimitives.xsd | 846 +++++ .../ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml.xsd | 20 + .../CVE/Schema/ogc/gml/3.2.1/gmlBase.xsd | 185 + .../ogc/gml/3.2.1/gml_32_geometries.rdf | 368 ++ .../Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt | 58 + .../CVE/Schema/ogc/gml/3.2.1/grids.xsd | 64 + .../CVE/Schema/ogc/gml/3.2.1/measures.xsd | 68 + .../CVE/Schema/ogc/gml/3.2.1/observation.xsd | 95 + .../Schema/ogc/gml/3.2.1/referenceSystems.xsd | 70 + .../CVE/Schema/ogc/gml/3.2.1/temporal.xsd | 269 ++ .../gml/3.2.1/temporalReferenceSystems.xsd | 189 + .../Schema/ogc/gml/3.2.1/temporalTopology.xsd | 119 + .../CVE/Schema/ogc/gml/3.2.1/topology.xsd | 386 +++ .../CVE/Schema/ogc/gml/3.2.1/units.xsd | 162 + .../CVE/Schema/ogc/gml/3.2.1/valueObjects.xsd | 205 ++ .../CVE/Schema/ogc/gml/3.3/extdBaseTypes.xsd | 68 + .../CVE/Schema/ogc/gml/3.3/extdEncRule.xsd | 6 + .../Schema/ogc/gml/3.3/geometryCompact.xsd | 218 ++ .../CVE/Schema/ogc/gml/3.3/iso8601.sch | 19 + .../CVE/Schema/ogc/gml/3.3/linearRef.xsd | 215 ++ .../Schema/ogc/gml/3.3/linearRefOffset.xsd | 96 + .../ogc/gml/3.3/linearRefOffsetVector.xsd | 48 + .../ogc/gml/3.3/linearRefTowardsReferent.xsd | 23 + .../Schema/ogc/gml/3.3/referenceableGrid.xsd | 79 + .../ISM-v13/CVE/Schema/ogc/gml/3.3/tin.xsd | 78 + .../CVE/Schema/tspi/2.0.0/tspi-core.xsd | 2940 ++++++++++++++++ .../CVE/Schema/tspi/2.0.0/tspi-ext.xsd | 134 + .../ISM-v13/CVE/Schema/tspi/2.0.0/tspi.xsd | 502 +++ .../external/ISM-v13/Schema/CVEXml.xsd | 149 + .../Schema/DDMS/DDMS-GeospatialCoverage.xsd | 179 + .../ISM-v13/Schema/DDMS/DDMS-Globals.xsd | 1017 ++++++ .../ISM-v13/Schema/DDMS/DDMS-Includes.xsd | 62 + .../external/ISM-v13/Schema/DDMS/DDMS-v5.xsd | 120 + .../ISM-v13/Schema/IC-COMMON/IC-Common.xsd | 198 ++ .../Schema/ISM/CVEGenerated/CVEnumISM25X.xsd | 208 ++ .../CVEnumISMAtomicEnergyMarkings.xsd | 85 + .../ISM/CVEGenerated/CVEnumISMAttributes.xsd | 209 ++ .../CVEnumISMClassificationAll.xsd | 54 + .../CVEnumISMClassificationUS.xsd | 49 + .../CVEGenerated/CVEnumISMCompliesWith.xsd | 68 + .../ISM/CVEGenerated/CVEnumISMDissem.xsd | 102 + .../ISM/CVEGenerated/CVEnumISMExemptFrom.xsd | 53 + .../ISM/CVEGenerated/CVEnumISMNonIC.xsd | 95 + .../CVEGenerated/CVEnumISMNonUSControls.xsd | 52 + .../ISM/CVEGenerated/CVEnumISMNotice.xsd | 137 + .../ISM/CVEGenerated/CVEnumISMPocType.xsd | 72 + .../Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd | 57 + .../ISM/CVEGenerated/CVEnumISMSCIControls.xsd | 150 + .../external/ISM-v13/Schema/ISM/IC-ISM.xsd | 1548 +++++++++ .../CVEGenerated/CVEnumISMCATFGIOpen.xsd | 1568 +++++++++ .../CVEGenerated/CVEnumISMCATFGIProtected.xsd | 1568 +++++++++ .../CVEnumISMCATOwnerProducer.xsd | 1573 +++++++++ .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd | 1568 +++++++++ .../Schema/ISMCAT/SchemaGuideSchema.xsd | 88 + .../external/ISM-v13/Schema/NTK/IC-NTK.xsd | 527 +++ .../CVEGenerated/CVEnumVIRTNetworkName.xsd | 89 + .../external/ISM-v13/Schema/VIRT/VIRT.xsd | 256 ++ .../Schema/fgdc/schema/address/addr.xsd | 255 ++ .../Schema/fgdc/schema/address/addr_type.xsd | 2224 ++++++++++++ .../BP_2012/dictionaries/ISO15924_2004.xml | 1471 ++++++++ .../19112/BP_2012/dictionaries/ISO3166-1.xml | 1427 ++++++++ .../19112/BP_2012/dictionaries/ISO639-3.xml | 3047 +++++++++++++++++ ...ntifierBibliographicTypeCodeDictionary.xml | 52 + ...elistGeoIdentifierIDTypeCodeDictionary.xml | 31 + ...istGeoIdentifierNameTypeCodeDictionary.xml | 118 + .../ISM-v13/Schema/iso/19112/BP_2012/si.xsd | 371 ++ .../Schema/iso/19139/20070417/ReadMe.txt | 26 + .../Schema/iso/19139/20070417/gco/ReadMe.txt | 47 + .../iso/19139/20070417/gco/basicTypes.xsd | 431 +++ .../Schema/iso/19139/20070417/gco/gco.xsd | 12 + .../Schema/iso/19139/20070417/gco/gcoBase.xsd | 63 + .../Schema/iso/19139/20070417/gmd/ReadMe.txt | 45 + .../19139/20070417/gmd/applicationSchema.xsd | 43 + .../iso/19139/20070417/gmd/citation.xsd | 276 ++ .../iso/19139/20070417/gmd/constraints.xsd | 107 + .../Schema/iso/19139/20070417/gmd/content.xsd | 190 + .../iso/19139/20070417/gmd/dataQuality.xsd | 556 +++ .../iso/19139/20070417/gmd/distribution.xsd | 203 ++ .../Schema/iso/19139/20070417/gmd/extent.xsd | 206 ++ .../iso/19139/20070417/gmd/freeText.xsd | 123 + .../Schema/iso/19139/20070417/gmd/gmd.xsd | 13 + .../iso/19139/20070417/gmd/identification.xsd | 349 ++ .../iso/19139/20070417/gmd/maintenance.xsd | 87 + .../20070417/gmd/metadataApplication.xsd | 176 + .../iso/19139/20070417/gmd/metadataEntity.xsd | 71 + .../19139/20070417/gmd/metadataExtension.xsd | 100 + .../19139/20070417/gmd/portrayalCatalogue.xsd | 37 + .../19139/20070417/gmd/referenceSystem.xsd | 101 + .../20070417/gmd/spatialRepresentation.xsd | 238 ++ .../Schema/iso/19139/20070417/gmx/ReadMe.txt | 47 + .../iso/19139/20070417/gmx/catalogues.xsd | 113 + .../iso/19139/20070417/gmx/codelistItem.xsd | 169 + .../Schema/iso/19139/20070417/gmx/crsItem.xsd | 1031 ++++++ .../iso/19139/20070417/gmx/extendedTypes.xsd | 76 + .../Schema/iso/19139/20070417/gmx/gmx.xsd | 12 + .../iso/19139/20070417/gmx/gmxUsage.xsd | 128 + .../Schema/iso/19139/20070417/gmx/uomItem.xsd | 163 + .../Schema/iso/19139/20070417/gsr/ReadMe.txt | 45 + .../Schema/iso/19139/20070417/gsr/gsr.xsd | 12 + .../19139/20070417/gsr/spatialReferencing.xsd | 25 + .../Schema/iso/19139/20070417/gss/ReadMe.txt | 44 + .../iso/19139/20070417/gss/geometry.xsd | 36 + .../Schema/iso/19139/20070417/gss/gss.xsd | 12 + .../Schema/iso/19139/20070417/gts/ReadMe.txt | 44 + .../Schema/iso/19139/20070417/gts/gts.xsd | 12 + .../19139/20070417/gts/temporalObjects.xsd | 35 + .../iso/19139/20070417/resources/ReadMe.txt | 20 + .../resources/codelist/ML_gmxCodelists.xml | 841 +++++ .../resources/codelist/gmxCodelists.xml | 1898 ++++++++++ .../resources/codelist/tcCodelists.xml | 63 + .../20070417/resources/crs/ML_gmxCrs.xml | 179 + .../19139/20070417/resources/crs/gmxCrs.xml | 287 ++ .../20070417/resources/example/fr-fr.xml | 83 + .../20070417/resources/uom/ML_gmxUom.xml | 125 + .../19139/20070417/resources/uom/gmxUom.xml | 66 + .../ISM-v13/Schema/ogc/gaz/1.0.0/gaz.xsd | 59 + ...dentifierDesignationTypeCodeDictionary.xml | 31 + .../ogc/gml/3.2.1/SchematronConstraints.xml | 71 + .../Schema/ogc/gml/3.2.1/basicTypes.xsd | 268 ++ .../ogc/gml/3.2.1/coordinateOperations.xsd | 525 +++ .../gml/3.2.1/coordinateReferenceSystems.xsd | 373 ++ .../ogc/gml/3.2.1/coordinateSystems.xsd | 297 ++ .../ISM-v13/Schema/ogc/gml/3.2.1/coverage.xsd | 292 ++ .../ISM-v13/Schema/ogc/gml/3.2.1/datums.xsd | 287 ++ .../Schema/ogc/gml/3.2.1/defaultStyle.xsd | 454 +++ .../Schema/ogc/gml/3.2.1/deprecatedTypes.xsd | 1133 ++++++ .../Schema/ogc/gml/3.2.1/dictionary.xsd | 90 + .../Schema/ogc/gml/3.2.1/direction.xsd | 84 + .../Schema/ogc/gml/3.2.1/dynamicFeature.xsd | 109 + .../ISM-v13/Schema/ogc/gml/3.2.1/feature.xsd | 94 + .../ogc/gml/3.2.1/geometryAggregates.xsd | 197 ++ .../ogc/gml/3.2.1/geometryBasic0d1d.xsd | 277 ++ .../Schema/ogc/gml/3.2.1/geometryBasic2d.xsd | 124 + .../ogc/gml/3.2.1/geometryComplexes.xsd | 95 + .../ogc/gml/3.2.1/geometryPrimitives.xsd | 846 +++++ .../ISM-v13/Schema/ogc/gml/3.2.1/gml.xsd | 20 + .../ISM-v13/Schema/ogc/gml/3.2.1/gmlBase.xsd | 185 + .../ogc/gml/3.2.1/gml_32_geometries.rdf | 368 ++ .../Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt | 58 + .../ISM-v13/Schema/ogc/gml/3.2.1/grids.xsd | 64 + .../ISM-v13/Schema/ogc/gml/3.2.1/measures.xsd | 68 + .../Schema/ogc/gml/3.2.1/observation.xsd | 95 + .../Schema/ogc/gml/3.2.1/referenceSystems.xsd | 70 + .../ISM-v13/Schema/ogc/gml/3.2.1/temporal.xsd | 269 ++ .../gml/3.2.1/temporalReferenceSystems.xsd | 189 + .../Schema/ogc/gml/3.2.1/temporalTopology.xsd | 119 + .../ISM-v13/Schema/ogc/gml/3.2.1/topology.xsd | 386 +++ .../ISM-v13/Schema/ogc/gml/3.2.1/units.xsd | 162 + .../Schema/ogc/gml/3.2.1/valueObjects.xsd | 205 ++ .../Schema/ogc/gml/3.3/extdBaseTypes.xsd | 68 + .../Schema/ogc/gml/3.3/extdEncRule.xsd | 6 + .../Schema/ogc/gml/3.3/geometryCompact.xsd | 218 ++ .../ISM-v13/Schema/ogc/gml/3.3/iso8601.sch | 19 + .../ISM-v13/Schema/ogc/gml/3.3/linearRef.xsd | 215 ++ .../Schema/ogc/gml/3.3/linearRefOffset.xsd | 96 + .../ogc/gml/3.3/linearRefOffsetVector.xsd | 48 + .../ogc/gml/3.3/linearRefTowardsReferent.xsd | 23 + .../Schema/ogc/gml/3.3/referenceableGrid.xsd | 79 + .../ISM-v13/Schema/ogc/gml/3.3/tin.xsd | 78 + .../ISM-v13/Schema/tspi/2.0.0/tspi-core.xsd | 2940 ++++++++++++++++ .../ISM-v13/Schema/tspi/2.0.0/tspi-ext.xsd | 134 + .../ISM-v13/Schema/tspi/2.0.0/tspi.xsd | 502 +++ .../ISM-v13/XSL/ISM/IC-ISM-ClassDeclass.xsl | 599 ++++ .../ISM-v13/XSL/ISM/IC-ISM-PortionMark.xsl | 1027 ++++++ .../ISM-v13/XSL/ISM/IC-ISM-SecurityBanner.xsl | 1271 +++++++ .../external/ISM/CVE/ISMCVE/CVEnumISM25X.xml | 75 + .../ISM/CVE/ISMCVE/CVEnumISMAttributes.xml | 145 + .../CVE/ISMCVE/CVEnumISMClassificationAll.xml | 50 + .../ISMCVE/CVEnumISMClassificationNonUS.xml | 51 + .../CVE/ISMCVE/CVEnumISMClassificationUS.xml | 53 + .../ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml | 41 + .../ISM/CVE/ISMCVE/CVEnumISMDissem.xml | 103 + .../ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml | 1118 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml | 1119 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMNonIC.xml | 69 + .../ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml | 45 + .../ISM/CVE/ISMCVE/CVEnumISMNotice.xml | 90 + .../ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml | 1123 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMRelTo.xml | 1118 ++++++ .../external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml | 40 + .../ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml | 63 + .../ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml | 70 + .../ISM/Schema/CVEGenerated/CVEnumISM25X.xsd | 76 + .../CVEGenerated/CVEnumISMAttributes.xsd | 166 + .../CVEnumISMClassificationAll.xsd | 51 + .../CVEnumISMClassificationNonUS.xsd | 51 + .../CVEnumISMClassificationUS.xsd | 46 + .../CVEGenerated/CVEnumISMCompliesWith.xsd | 44 + .../Schema/CVEGenerated/CVEnumISMDissem.xsd | 132 + .../Schema/CVEGenerated/CVEnumISMFGIOpen.xsd | 1385 ++++++++ .../CVEGenerated/CVEnumISMFGIProtected.xsd | 1385 ++++++++ .../Schema/CVEGenerated/CVEnumISMNonIC.xsd | 79 + .../CVEGenerated/CVEnumISMNonUSControls.xsd | 49 + .../Schema/CVEGenerated/CVEnumISMNotice.xsd | 104 + .../CVEGenerated/CVEnumISMOwnerProducer.xsd | 1390 ++++++++ .../Schema/CVEGenerated/CVEnumISMRelTo.xsd | 1385 ++++++++ .../ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd | 46 + .../CVEGenerated/CVEnumISMSCIControls.xsd | 77 + .../CVEGenerated/CVEnumISMSourceMarked.xsd | 71 + .../external/ISM/Schema/CVEGeneratedTypes.xsd | 149 + .../external/ISM/Schema/IC-ISM.xsd | 891 +++++ .../external/ISM/XSL/IC-ISM-ClassDeclass.xsl | 554 +++ .../external/ISM/XSL/IC-ISM-PortionMark.xsl | 845 +++++ .../ISM/XSL/IC-ISM-SecurityBanner.xsl | 1035 ++++++ .../schema/SIDD_V3.0.0_ISM-v201609/SFA.xsd | 213 ++ .../SIDD_V3.0.0_ISM-v201609/SICommonTypes.xsd | 502 +++ .../SICommonTypes_V1.0.xsd | 731 ++++ .../SIDD_schema_V3.0.0.xsd | 0 .../ISM-v201609/CVE/CveSchema/CVEXml.xsd | 0 .../ISM/CVEGenerated/CVEnumISM25X.rnc | 0 .../ISM/CVEGenerated/CVEnumISM25X.rng | 0 .../ISM/CVEGenerated/CVEnumISM25X.xsd | 0 .../CVEnumISMAtomicEnergyMarkings.rnc | 0 .../CVEnumISMAtomicEnergyMarkings.rng | 0 .../CVEnumISMAtomicEnergyMarkings.xsd | 0 .../ISM/CVEGenerated/CVEnumISMAttributes.rnc | 0 .../ISM/CVEGenerated/CVEnumISMAttributes.rng | 0 .../CVEnumISMClassificationAll.rnc | 0 .../CVEnumISMClassificationAll.rng | 0 .../CVEnumISMClassificationAll.xsd | 0 .../CVEnumISMClassificationUS.rnc | 0 .../CVEnumISMClassificationUS.rng | 0 .../CVEGenerated/CVEnumISMCompliesWith.rnc | 0 .../CVEGenerated/CVEnumISMCompliesWith.rng | 0 .../CVEGenerated/CVEnumISMCompliesWith.xsd | 0 .../ISM/CVEGenerated/CVEnumISMDissem.rnc | 0 .../ISM/CVEGenerated/CVEnumISMDissem.rng | 0 .../ISM/CVEGenerated/CVEnumISMDissem.xsd | 0 .../ISM/CVEGenerated/CVEnumISMElements.rnc | 0 .../ISM/CVEGenerated/CVEnumISMElements.rng | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.rnc | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.rng | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.xsd | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.rnc | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.rng | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.xsd | 0 .../CVEGenerated/CVEnumISMNonUSControls.rnc | 0 .../CVEGenerated/CVEnumISMNonUSControls.rng | 0 .../CVEGenerated/CVEnumISMNonUSControls.xsd | 0 .../ISM/CVEGenerated/CVEnumISMNotice.rnc | 0 .../ISM/CVEGenerated/CVEnumISMNotice.rng | 0 .../ISM/CVEGenerated/CVEnumISMNotice.xsd | 0 .../ISM/CVEGenerated/CVEnumISMPocType.rnc | 0 .../ISM/CVEGenerated/CVEnumISMPocType.rng | 0 .../ISM/CVEGenerated/CVEnumISMPocType.xsd | 0 .../ISM/CVEGenerated/CVEnumISMSAR.rnc | 0 .../ISM/CVEGenerated/CVEnumISMSAR.rng | 0 .../ISM/CVEGenerated/CVEnumISMSAR.xsd | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.rnc | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.rng | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.xsd | 0 .../ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.rnc | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.rng | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.xsd | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.rnc | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.rng | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.xsd | 0 .../CVEnumISMCATOwnerProducer.rnc | 0 .../CVEnumISMCATOwnerProducer.rng | 0 .../CVEnumISMCATOwnerProducer.xsd | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd | 0 .../CVEnumISMCATResponsibleEntity.rnc | 0 .../CVEnumISMCATResponsibleEntity.rng | 0 .../CVEnumISMCATResponsibleEntity.xsd | 0 .../CVEGenerated/CVEnumISMCATTetragraph.rnc | 0 .../CVEGenerated/CVEnumISMCATTetragraph.rng | 0 .../CVEGenerated/CVEnumISMCATTetragraph.xsd | 0 .../ISM-v201609/CVE/ISM/CVEnumISM25X.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISM25X.xml | 0 .../CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv | 0 .../CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml | 0 .../CVE/ISM/CVEnumISMAttributes.csv | 0 .../CVE/ISM/CVEnumISMAttributes.xml | 0 .../CVE/ISM/CVEnumISMClassificationAll.csv | 0 .../CVE/ISM/CVEnumISMClassificationAll.xml | 0 .../CVE/ISM/CVEnumISMClassificationUS.csv | 0 .../CVE/ISM/CVEnumISMClassificationUS.xml | 0 .../CVE/ISM/CVEnumISMCompliesWith.csv | 0 .../CVE/ISM/CVEnumISMCompliesWith.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMDissem.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMDissem.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMElements.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMElements.xml | 0 .../CVE/ISM/CVEnumISMExemptFrom.csv | 0 .../CVE/ISM/CVEnumISMExemptFrom.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml | 0 .../CVE/ISM/CVEnumISMNonUSControls.csv | 0 .../CVE/ISM/CVEnumISMNonUSControls.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMNotice.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMNotice.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMPocType.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMPocType.xml | 0 .../ISM-v201609/CVE/ISM/CVEnumISMSAR.csv | 0 .../ISM-v201609/CVE/ISM/CVEnumISMSAR.xml | 0 .../CVE/ISM/CVEnumISMSCIControls.csv | 0 .../CVE/ISM/CVEnumISMSCIControls.xml | 0 .../CVE/ISMCAT/CVEnumISMCATFGIOpen.csv | 0 .../CVE/ISMCAT/CVEnumISMCATFGIOpen.xml | 0 .../CVE/ISMCAT/CVEnumISMCATFGIProtected.csv | 0 .../CVE/ISMCAT/CVEnumISMCATFGIProtected.xml | 0 .../CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv | 0 .../CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml | 0 .../CVE/ISMCAT/CVEnumISMCATRelTo.csv | 0 .../CVE/ISMCAT/CVEnumISMCATRelTo.xml | 0 .../ISMCAT/CVEnumISMCATResponsibleEntity.csv | 0 .../ISMCAT/CVEnumISMCATResponsibleEntity.xml | 0 .../CVE/ISMCAT/CVEnumISMCATTetragraph.csv | 0 .../CVE/ISMCAT/CVEnumISMCATTetragraph.xml | 0 .../ISM-v201609/CVE/LIC/CVEnumLicLicense.xml | 0 .../ISM-v201609/CVE/MN/CVEnumMNIssue.xml | 0 .../ISM-v201609/CVE/MN/CVEnumMNRegion.xml | 0 .../CVE/NTK/CVEnumNTKAccessPolicy.xml | 0 .../CVE/NTK/CVEnumNTKProfileDes.xml | 0 .../CVE/USAgency/CVEnumAuditRoutingOrg.xml | 0 .../CVE/USAgency/CVEnumAuditRoutingUnique.xml | 0 .../CVE/USAgency/CVEnumUSAgencyAcronym.xml | 0 .../CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml | 0 .../external/ISM-v201609/DesIsmXml.pdf | Bin .../ISM-v201609/Schema/ARH/IC-ARH.xsd | 0 .../Schema/ISM/CVEGenerated/CVEnumISM25X.rnc | 0 .../Schema/ISM/CVEGenerated/CVEnumISM25X.rng | 0 .../Schema/ISM/CVEGenerated/CVEnumISM25X.xsd | 0 .../CVEnumISMAtomicEnergyMarkings.rnc | 0 .../CVEnumISMAtomicEnergyMarkings.rng | 0 .../CVEnumISMAtomicEnergyMarkings.xsd | 0 .../ISM/CVEGenerated/CVEnumISMAttributes.rnc | 0 .../ISM/CVEGenerated/CVEnumISMAttributes.rng | 0 .../CVEnumISMClassificationAll.rnc | 0 .../CVEnumISMClassificationAll.rng | 0 .../CVEnumISMClassificationAll.xsd | 0 .../CVEnumISMClassificationUS.rnc | 0 .../CVEnumISMClassificationUS.rng | 0 .../CVEGenerated/CVEnumISMCompliesWith.rnc | 0 .../CVEGenerated/CVEnumISMCompliesWith.rng | 0 .../CVEGenerated/CVEnumISMCompliesWith.xsd | 0 .../ISM/CVEGenerated/CVEnumISMDissem.rnc | 0 .../ISM/CVEGenerated/CVEnumISMDissem.rng | 0 .../ISM/CVEGenerated/CVEnumISMDissem.xsd | 0 .../ISM/CVEGenerated/CVEnumISMElements.rnc | 0 .../ISM/CVEGenerated/CVEnumISMElements.rng | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.rnc | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.rng | 0 .../ISM/CVEGenerated/CVEnumISMExemptFrom.xsd | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.rnc | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.rng | 0 .../ISM/CVEGenerated/CVEnumISMNonIC.xsd | 0 .../CVEGenerated/CVEnumISMNonUSControls.rnc | 0 .../CVEGenerated/CVEnumISMNonUSControls.rng | 0 .../CVEGenerated/CVEnumISMNonUSControls.xsd | 0 .../ISM/CVEGenerated/CVEnumISMNotice.rnc | 0 .../ISM/CVEGenerated/CVEnumISMNotice.rng | 0 .../ISM/CVEGenerated/CVEnumISMNotice.xsd | 0 .../ISM/CVEGenerated/CVEnumISMPocType.rnc | 0 .../ISM/CVEGenerated/CVEnumISMPocType.rng | 0 .../ISM/CVEGenerated/CVEnumISMPocType.xsd | 0 .../Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc | 0 .../Schema/ISM/CVEGenerated/CVEnumISMSAR.rng | 0 .../Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.rnc | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.rng | 0 .../ISM/CVEGenerated/CVEnumISMSCIControls.xsd | 0 .../ISM-v201609/Schema/ISM/IC-ISM.xsd | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.rnc | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.rng | 0 .../CVEGenerated/CVEnumISMCATFGIOpen.xsd | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.rnc | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.rng | 0 .../CVEGenerated/CVEnumISMCATFGIProtected.xsd | 0 .../CVEnumISMCATOwnerProducer.rnc | 0 .../CVEnumISMCATOwnerProducer.rng | 0 .../CVEnumISMCATOwnerProducer.xsd | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng | 0 .../ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd | 0 .../CVEnumISMCATResponsibleEntity.rnc | 0 .../CVEnumISMCATResponsibleEntity.rng | 0 .../CVEnumISMCATResponsibleEntity.xsd | 0 .../CVEGenerated/CVEnumISMCATTetragraph.rnc | 0 .../CVEGenerated/CVEnumISMCATTetragraph.rng | 0 .../CVEGenerated/CVEnumISMCATTetragraph.xsd | 0 .../Schema/ISMCAT/SchemaGuideSchema.xsd | 0 .../ISM-v201609/Schema/ISMCAT/Tetragraph.xsd | 0 .../LIC/CVEGenerated/CVEnumLicLicense.xsd | 0 .../external/ISM-v201609/Schema/LIC/LIC.xsd | 0 .../Schema/MN/CVEGenerated/CVEnumMNIssue.xsd | 0 .../Schema/MN/CVEGenerated/CVEnumMNRegion.xsd | 0 .../external/ISM-v201609/Schema/MN/MN.xsd | 0 .../CVEGenerated/CVEnumNTKAccessPolicy.xsd | 0 .../NTK/CVEGenerated/CVEnumNTKProfileDes.xsd | 0 .../ISM-v201609/Schema/NTK/IC-NTK.xsd | 0 .../ISM-v201609/Schema/Taxonomy/Taxonomy.xsd | 0 .../CVEGenerated/CVEnumAuditRoutingOrg.xsd | 0 .../CVEGenerated/CVEnumAuditRoutingUnique.xsd | 0 .../CVEGenerated/CVEnumUSAgencyAcronym.xsd | 0 .../CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd | 0 .../ISM-v201609/Schema/USAgency/USAgency.xsd | 0 .../XSL/ISM/IC-ISM-ClassDeclass.xsl | 0 .../XSL/ISM/IC-ISM-PortionMark.xsl | 0 .../XSL/ISM/IC-ISM-SecurityBanner.xsl | 0 .../external/ISM-v201609/XSL/ISM/nacs.xml | 0 .../external/ISM/CVE/ISMCVE/CVEnumISM25X.xml | 75 + .../ISM/CVE/ISMCVE/CVEnumISMAttributes.xml | 145 + .../CVE/ISMCVE/CVEnumISMClassificationAll.xml | 50 + .../ISMCVE/CVEnumISMClassificationNonUS.xml | 51 + .../CVE/ISMCVE/CVEnumISMClassificationUS.xml | 53 + .../ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml | 41 + .../ISM/CVE/ISMCVE/CVEnumISMDissem.xml | 103 + .../ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml | 1118 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml | 1119 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMNonIC.xml | 69 + .../ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml | 45 + .../ISM/CVE/ISMCVE/CVEnumISMNotice.xml | 90 + .../ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml | 1123 ++++++ .../ISM/CVE/ISMCVE/CVEnumISMRelTo.xml | 1118 ++++++ .../external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml | 40 + .../ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml | 63 + .../ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml | 70 + .../ISM/Schema/CVEGenerated/CVEnumISM25X.xsd | 76 + .../CVEGenerated/CVEnumISMAttributes.xsd | 166 + .../CVEnumISMClassificationAll.xsd | 51 + .../CVEnumISMClassificationNonUS.xsd | 51 + .../CVEnumISMClassificationUS.xsd | 46 + .../CVEGenerated/CVEnumISMCompliesWith.xsd | 44 + .../Schema/CVEGenerated/CVEnumISMDissem.xsd | 132 + .../Schema/CVEGenerated/CVEnumISMFGIOpen.xsd | 1385 ++++++++ .../CVEGenerated/CVEnumISMFGIProtected.xsd | 1385 ++++++++ .../Schema/CVEGenerated/CVEnumISMNonIC.xsd | 79 + .../CVEGenerated/CVEnumISMNonUSControls.xsd | 49 + .../Schema/CVEGenerated/CVEnumISMNotice.xsd | 104 + .../CVEGenerated/CVEnumISMOwnerProducer.xsd | 1390 ++++++++ .../Schema/CVEGenerated/CVEnumISMRelTo.xsd | 1385 ++++++++ .../ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd | 46 + .../CVEGenerated/CVEnumISMSCIControls.xsd | 77 + .../CVEGenerated/CVEnumISMSourceMarked.xsd | 71 + .../external/ISM/Schema/CVEGeneratedTypes.xsd | 149 + .../external/ISM/Schema/IC-ISM.xsd | 891 +++++ .../external/ISM/XSL/IC-ISM-ClassDeclass.xsl | 554 +++ .../external/ISM/XSL/IC-ISM-PortionMark.xsl | 845 +++++ .../ISM/XSL/IC-ISM-SecurityBanner.xsl | 1035 ++++++ .../include/six/sidd/DerivedXMLControl.h | 27 + .../include/six/sidd/DerivedXMLParser300.h | 14 +- .../c++/six.sidd/source/DerivedXMLControl.cpp | 275 +- .../six.sidd/source/DerivedXMLParser300.cpp | 53 +- six/modules/c++/six.sidd/source/Utilities.cpp | 37 + .../tests/sample_xml/sidd300_ISM-v13.xml | 578 ++++ .../six.sidd/unittests/test_valid_sixsidd.cpp | 26 +- six/modules/c++/six/include/six/XMLControl.h | 9 + six/modules/c++/six/source/XMLControl.cpp | 142 +- 578 files changed, 125523 insertions(+), 57 deletions(-) create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SFA.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes_V1.0.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SIDD_schema_V3.0.0.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISM25X.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAttributes.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationAll.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationUS.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMCompliesWith.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMDissem.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMElements.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMExemptFrom.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonIC.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonUSControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNotice.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMPocType.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSAR.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSCIControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/Documentation/ISMCVEnums.pdf create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/CVEXml.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-GeospatialCoverage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Globals.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Includes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-v5.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/IC-COMMON/IC-Common.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/IC-ISM.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/SchemaGuideSchema.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/NTK/IC-NTK.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/VIRT.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr_type.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/si.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/basicTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gco.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gcoBase.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/applicationSchema.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/citation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/constraints.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/content.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/dataQuality.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/distribution.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/extent.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/freeText.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/gmd.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/identification.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/maintenance.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataApplication.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataEntity.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataExtension.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/referenceSystem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/catalogues.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/codelistItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/crsItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/extendedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmx.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmxUsage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/uomItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/gsr.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/geometry.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/gss.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/gts.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/temporalObjects.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/example/fr-fr.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/gmxUom.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gaz.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/SchematronConstraints.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/basicTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateOperations.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coverage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/datums.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/defaultStyle.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dictionary.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/direction.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dynamicFeature.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/feature.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryAggregates.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryComplexes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gmlBase.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/grids.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/measures.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/observation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/referenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporal.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalTopology.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/topology.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/units.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/valueObjects.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdBaseTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdEncRule.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/geometryCompact.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/iso8601.sch create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRef.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffset.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/referenceableGrid.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/tin.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-core.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-ext.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/CVEXml.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-GeospatialCoverage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Globals.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Includes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-v5.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/IC-COMMON/IC-Common.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/IC-ISM.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/SchemaGuideSchema.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/NTK/IC-NTK.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/VIRT.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr_type.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/si.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/basicTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gco.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gcoBase.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/applicationSchema.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/citation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/constraints.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/content.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/dataQuality.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/distribution.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/extent.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/freeText.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/gmd.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/identification.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/maintenance.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataApplication.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataEntity.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataExtension.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/referenceSystem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/catalogues.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/codelistItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/crsItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/extendedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmx.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmxUsage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/uomItem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/gsr.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/geometry.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/gss.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/gts.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/temporalObjects.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/example/fr-fr.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/gmxUom.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gaz.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/SchematronConstraints.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/basicTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateOperations.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coverage.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/datums.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/defaultStyle.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dictionary.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/direction.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dynamicFeature.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/feature.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryAggregates.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryComplexes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gmlBase.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/grids.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/measures.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/observation.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/referenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporal.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalTopology.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/topology.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/units.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/valueObjects.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdBaseTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdEncRule.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/geometryCompact.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/iso8601.sch create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRef.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffset.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/referenceableGrid.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/tin.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-core.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-ext.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-ClassDeclass.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-PortionMark.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-SecurityBanner.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGeneratedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/IC-ISM.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-ClassDeclass.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-PortionMark.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-SecurityBanner.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SFA.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes_V1.0.xsd rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/SIDD_schema_V3.0.0.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/CVEXml.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISM25X.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISM25X.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMElements.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMElements.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.csv (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/LIC/CVEnumLicLicense.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/MN/CVEnumMNIssue.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/MN/CVEnumMNRegion.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/NTK/CVEnumNTKAccessPolicy.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/NTK/CVEnumNTKProfileDes.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingOrg.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingUnique.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/USAgency/CVEnumUSAgencyAcronym.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/DesIsmXml.pdf (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ARH/IC-ARH.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISM/IC-ISM.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/SchemaGuideSchema.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/ISMCAT/Tetragraph.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/LIC/CVEGenerated/CVEnumLicLicense.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/LIC/LIC.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNIssue.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNRegion.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/MN/MN.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKAccessPolicy.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKProfileDes.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/NTK/IC-NTK.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/Taxonomy/Taxonomy.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingOrg.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingUnique.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSAgencyAcronym.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/Schema/USAgency/USAgency.xsd (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/XSL/ISM/IC-ISM-ClassDeclass.xsl (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/XSL/ISM/IC-ISM-PortionMark.xsl (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/XSL/ISM/IC-ISM-SecurityBanner.xsl (100%) rename six/modules/c++/six.sidd/conf/schema/{ => SIDD_V3.0.0_ISM-v201609}/external/ISM-v201609/XSL/ISM/nacs.xml (100%) create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGeneratedTypes.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/IC-ISM.xsd create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-ClassDeclass.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-PortionMark.xsl create mode 100644 six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-SecurityBanner.xsl create mode 100644 six/modules/c++/six.sidd/tests/sample_xml/sidd300_ISM-v13.xml diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SFA.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SFA.xsd new file mode 100644 index 0000000000..295ce2dcbb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SFA.xsd @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes.xsd new file mode 100644 index 0000000000..fba8f2ec73 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes.xsd @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents range and azimuth + + + + + Range dimension. + + + + + Azimuth dimension. + + + + + + + The reference point + + + + + The XYZ ECEF (units = m) reference point. + + + + + The row and column (units = pixels) which maps to the ECEF point. + + + + + + Used for implementation specific signifier for the reference point. + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes_V1.0.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes_V1.0.xsd new file mode 100644 index 0000000000..66c101c167 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SICommonTypes_V1.0.xsd @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents range and azimuth + + + + + Range dimension. + + + + + Azimuth dimension. + + + + + + + The reference point + + + + + The XYZ ECEF (units = m) reference point. + + + + + The row and column (units = pixels) which maps to the ECEF point. + + + + + + Used for implementation specific signifier for the reference point. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SIDD_schema_V3.0.0.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SIDD_schema_V3.0.0.xsd new file mode 100644 index 0000000000..b16850464c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/SIDD_schema_V3.0.0.xsd @@ -0,0 +1,1715 @@ + + + + + + + + + + + + Any comma int triple. + + + + + + + + + + + + + + Size of LUT + + + + + + + + + + + Size of LUT. + + + + + + + + Object representing that the data requires color display. + + + + + LUT-base remap indicating that the color display is done through index-based color. + + + + + + + + This remap works by taking the input space and using the LUT to map it to a log space (for 8-bit only). + From the log space the C0 and Ch fields are applied to get to display-ready density space. + The density should then be rendered by the TTC and monitor comp. + This means that the default DRA should not apply anything besides the clip points. + If a different contrast/brightness is applied it should be done through modification of the clip points via DRA. + Examples: + Remap LUT Clips + ============================= + PEDF PEDF->D 0,255 + LLG LLG->A->LogA C0,Ch + Log N/A C0,Ch + NRL N/A 0,255 (Supposed to be display ready) + + + + + + Name of remap applied (for informational purposes only). + + + + + Textual remap parameter. Filled based upon remap type (for informational purposes only). For example, if the data is linlog encoded a RemapParameter could be used to describe any amplitude scaling that was performed prior to linlog encoding the data. + + + + + + + + + Information for proper color display of the data. + + + + + Information for proper monochrome display of the data. + + + + + + + + + Suggested override for the lower end-point of the display histogram in the ELT DRA application. Referred to as Pmin in SIPS documentation. + + + + + Suggested override for the upper end-point of the display histogram in the ELT DRA application. Referred to as Pmax in SIPS documentation. + + + + + + + Type for describing proper display of the derived product. + + + + + + Defines the pixel type, based on enumeration and definition in Design and Exploitation document. + + + + + + + Number of bands contained in the image. Populate with the number of bands present after remapping. For example an 8-bit RGB image (RGBLU) this should be populated with 3. + + + + + + + Indicates which band to display by default. Valid range = 1 to NumBands. + + + + + + + + + + Optional extensible parameters used to support profile-specific needs related to product display. Predefined filter types. + + + + + + + + + + Performs several key actions on an image to prepare it for necessary additional processing to achieve the desired output product. + + + + + + + Creates a set of sub-sampled versions of an image to provide processing chains with quick access to lower mangification values + for faster computation speeds and performance. + + + + + + + + + + Performs several key actions on an image to prepare it for necessary additional processing to achieve the desired output product. + + + + + + + Band equalization ensures that real-world neutral colors have equal digital count values + (i.e. are represented as neutral colors) across the dynamic range of the imaged scene. + + + + + + Filter must be no larger than 15x15. + + + + + + Data remapping refers to the specific need to convert the data of incoming, expanded or uncompressed image band data to non-mapped image data. + + + + + + + + + + + + + + + + + + + + + Algorithm used to perform RRDS downsampling + + + + + Only included if DownSamplingMethod=DECIMET + + + + + Only included if DownSamplingMethod=DECIMET + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Band equalization ensures that real-world neutral colors have equal digital count values + (i.e. are represented as neutral colors) across the dynamic range of the imaged scene. + + + + + + Allowed values: 1DLUT + + + + + + + + + + + + + + + + + + + + + + + + + + + + Database name of LUT to use. + + + + + + + + Index specifying the remap family. + + + + + + + Index specifying the member for the remap family. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The geometric transform element is used to perform various geometric distortions to each band of image data. These distortions + include image chipping, scaling, rotation, shearing, etc. + + + + + + + + Specifies the recommended ELT DRA overrides + + + + + + The 1-D LUT element uses one or more 1-D LUTs to stretch or compress tome data in valorous regions within a digital image's dynamic range. + 1-D LUT can be implemented using a Tonal Transfer Curve (TTC). There are 12 families of TTCs: Range = [0,11]. There are 64 members for each family: Range=[0, 63]. + + + + + + + + + + + The geometric transform element is used to perform various geometric distortions to each band of image data. These distortions + include image chipping, scaling, rotation, shearing, etc. + + + + + + + Parameters describing the default orientation of the product + + + + + + + + + + + Anti-Alias Filter used for scaling. + Refer to program-specific documentation for population guidance + + + + + + + Interpolation Filter used for scaling. + Refer to program-specific documentation for population guidance. + + + + + + + + + Parameters describing the default orientation of the product + + + + + + Descirbes the shadow direciton relative to the pixels in the file. + + + + + + + Descirbes the shadow direciton relative to the pixels in the file. + + + + + + + + + + + + + + Note: If defining a custom Filter, it must be no larger than 5x5. + + + + + Note: If defining a custom Filter, it must be no larger than 5x5. + + + + + + + + + Parameters describing the Color Management Module (CMM). + + + + + + + Parameters describing the Color Management Module (CMM). + + + + + + Name of sensor profile in ICC Profile database. + + + + + Name of display profile in ICC Profile database. + + + + + Valid ICC profile signature. + + + + + + + + + + + + + + + Parameter describing DRA. + + + + + Algorithm used for dynamic range adjustment. + + + + + + Indicates which band to use in computing statistics for DRA. Valid range = 1 to NumBands. + + + + + + + + + + + + + DRA clip low point. This is the cumulative histogram percentage value that defines the lower end-point of the dynamic range to be displayed. Range: [0.0 to 1.0] + + + + + + + DRA clip high point. This is the cumulative histogram percentage value that defines the upper end-point of the dynamic range to be displayed. Range: [0.0 to 1.0] + + + + + + The pixel value corresponding to the Pmin percentage poitn in the image histogram. Range: [0.0 to 1.0]/ + + + + + The pixel value corresponding to the Pmax percentage poitn in the image histogram. Range: [0.0 to 1.0]/ + + + + + + + Algorithm used for dynamic range adjustment. + + + + + + + + + + + + Subtractor value used to reduce haze in the image. Range: [0.0 to 2047.0] + + + + + Multiplier value used to reduce haze in the image. Range: [0.0 to 2047.0] + + + + + + + Plane definition for the product. + + + + + Unit vector of the plane defined to be aligned in the increasing row direction of the product. (Defined as Rpgd in Design and Exploitation document) + + + + + Unit vector of the plane defined to be aligned in the increasing column direction of the product. (Defined as Cpgd in Design and Exploitation document) + + + + + + + + + Reference point for the geometrical system. + + + + + + + + + + + Sample spacing in row and column. + + + + + Time (units = seconds) at which center of aperture for a given pixel coordinate in the product occurs. + + + + + + + + + Planar representation of the pixel grid + + + + + + + Plane definition for the product. + + + + + + + + + Polynomial pixel to ground. Only used for sensor systems where the radar geometry parameters are not recorded. + + + + + + + Polynomial that converts Row/Col to Latitude (degrees). + + + + + Polynomial that converts Row/Col to Longitude (degrees). + + + + + Polynomial that converts Row/Col to Altitude (meters above WGS-84 ellipsoid). + + + + + Polynomial that converts Latitude (degrees) and Longitude (degrees) to pixel row location. + + + + + Polynomial that converts Latitude (degrees) and Longitude (degrees) to pixel column location + + + + + + + + + Geographic mapping of the pixel grid. + + + + + + + + Cylindrical mapping of the pixel grid. + + + + + + + Along stripmap direction + + + + + Radius of Curvature defined at scene center. If not present, the radius of curvature will be derived based upon the equations provided in the Design and Exploitation Document + + + + + + + + + Geometric SAR information required for measurement/geolocation. + + + + + + Polynomial pixel to ground. Only used for sensor systems where the radar geometry parameters are not recorded. + + + + + Geographic mapping of the pixel grid referred to as GGD in the Design and Exploitation document. + + + + + Planar representation of the pixel grid referred to as PGD in the Design and Exploitation document. + + + + + Cylindrical mapping of the pixel grid referred to as CGD in the Design and Exploitation document. + + + + + + + Size of the image in pixels. + + + + + + Flag indicating whether ARP polynomial is based on the best available ("collect time" or "predicted") ephemeris. + + + + + + Based on ephemeries at time of collect + + + + + Based on predicted ephemeries (i.e. pre-collect) + + + + + Ephemeris has been refined after data collection + + + + + + + + Center of aperture polynomial (units = m) based upon time into the collect. + + + + + + Indicates the full image includes both valid data and some zero filled pixels. + Simple convex polygon enclosed the valid data (may include some zero filled pixels for simplification). Vertices in clockwise order. + + + + + + + + Finest achievable resolution parameters. + + + + + + + + + + + + + + + Classification guidance authority (only if file is classified). + + + + + Classifying authority. + + + + + Date that the authority was provided. Specified in YYYY-MM-DD. + + + + + + + The overall classification of the product. + + + + + Extensible parameters used to support profile-specific needs related to product security. + + + + + + + + + + + Software application name and version number. + + + + + Date and time defined in Coordinated Universal Time (UTC). The seconds should be followed by a Z to indicate UTC. + + + + + Creation location of product. + + + + + Product-specific profile applied during product processing. + + + + + + + Contains general information about product creation. + + + + + Details regarding processor. + + + + + The overall classification of the product. + + + + + The output product name defined by the processor. + + + + + Class of product. (examples: Dynamic Image, Amplitude Change Detection, Coherent Change Detection, etc.). + + + + + Type of sub-product. (examples: Frame #, Reference, Match, etc.). This field is only needed if there is a suite of associated products. + + + + + Extensible parameters used to support profile-specific needs related to product creation. + + + + + + + + + + + + + + + Identifies the earth model used for latitude, longitude and height parameters. All height values are Height Above The Ellipsoid (HAE). + + + + + + + + + Parameters apply to image corners of the product projected to the same height as the SCP. + These corners are an approximate geographic location that is not intended for analytical use. + + + + + + Image Corner Point (ICP) data for the 4 corners in product. ICPs indexed x = 1, 2, 3, 4, clockwise. + + + + + + + + + + + + + + + Indicates the full image includes both valid data and some zero filled pixels. + Simple convex polygon enclosed the valid data (may include some zero filled pixels for simplification). Vertices in clockwise order. + + + + + + + Vertices indexed n = 1, 2, ..., NumVertices. NumVertices >= 3. Vertex 1 is determined by (1) minimum row index, (2) minimum column index if 2 vertices with minimum row index, + 1st and last vertices are connected to form the polygon. + + + + + + + + + + Indicates the full image includes both valid data and some zero filled pixels. + Simple convex polygon enclosed the valid data (may include some zero filled pixels for simplification). Vertices in clockwise order. + + + + + + + Vertices indexed n = 1, 2, ..., NumVertices. NumVertices >= 3. Vertex 1 is determined by (1) minimum row index, (2) minimum column index if 2 vertices with minimum row index, + 1st and last vertices are connected to form the polygon. + + + + + + + + + + Contains information related to downstream chipping of the product. There is only one instance, and the instance is updated with respect to the full image parameters. + For example, if an image is chipped out of a smaller chip, the new chip needs to be updated to the original full image corners. + Since this relationship is linear, bi-linear interpolation is sufficient to determine an arbitrary chip coordinate in terms + of the original full image coordinates. Chipping is typically done using an exploitation tool, and should not be done in the initial product creation. + + + + + + Size of the chipped product in pixels. + + + + + Upper-left corner with respect to the original product. + + + + + Upper-right corner with respect to the original product. + + + + + Lower-left corner with respect to the original product. + + + + + Lower-right corner with respect to the original product. + + + + + + + + + + + + Application which applied a modification. + + + + + Date and time defined in Coordinated Universal Time (UTC). The seconds should be followed by a Z to indicate UTC. + + + + + Type of interpolation applied to the data. + + + + + Descriptor for the processing event. + + + + + + + + + + + + Contains information related to downstream chipping of the product. + + + + + Contains information related to downstream processing of the product. + + + + + + + + Computed metadata regarding one or more of the input collections and final product. + + + + + + Processing module to keep track of the name and any parameters associated with the algorithms used to produce the SIDD. + + + + + + + + + + + + The name of the algorithm used in processing the product. + + + + + + Parameters associated with the algorithm used in processing the product. + + + + + ProcessingModule is a repeatable structure within itself to create an algorithm as a subset of another algorithm. + + + + + + + + Metadata regarding the product. + + + + + Uniformly-weighted resolution projected into the Earth Tangent Plane (ETP). + + + + + Ellipticity of the 2D-IPR at the ORP, measured in the Earth Geodetic Tangent Plane (EGTP). Ellipticity is the ratio of the IPR ellipse's major axis to minor axis. + + + + + Describes the processed transmit and receive polarizations for the product. + + + + + Counter-clockwise angle from increasing row direction to north at the center of the image. + + + + + Exploitation feature extension for the end product + + + + + + + Computed metadata regarding the collect. + + + + + Metadata regarding one of the input collections. + + + + + + + + + + + + Metadata regarding the product. + + + + + + + ROI representing portion of input data used to make this product. + + + + + Number of rows and columns extracted from the input. + + + + + The upper-left pixel extracted from the input. + + + + + + + + + Polarization transmit type + + + + + Receive polarization type + + + + + Optional angle offset for the receive polarization defined at aperture center. + + + + + + + + + Polarization transmit type + + + + + Receive polarization type + + + + + + + General collection information. + + + + + The name of the sensor. + + + + + Radar collection mode. The ModeType refers to the collection type [SPOTLIGHT, STRIPMAP, DYNAMIC STRIPMAP]. The optional ModeID is used to represent system-specific mode identifiers. + + + + + Collection date and time defined in Coordinated Universal Time (UTC). The seconds should be followed by a Z to indicate UTC. + + + + + Date and time defined in local time. + + + + + The duration of the collection (units = seconds). + + + + + Uniformly-weighted resolution (range and azimuth) processed in the slant plane. + + + + + ROI representing portion of input data used to make this product. + + + + + Transmit and receive polarization. + + + + + + + Key geometry parameters independent of product processing. All values computed at the center time of the full collection. + + + + + Angle clockwise from north indicating the ETP line of sight vector. + + + + + Angle between the ETP at scene center and the range vector perpendicular to the direction of motion. + + + + + Angle from the ground track to platform velocity vector at nadir. Left-look is positive, right-look is negative. + + + + + Angle between the ETP and the line of sight vector. + + + + + Angle between the ETP and the cross range vector. Also known as the twist angle. + + + + + The angle between the velocity vector and the radar line-of-sight vector. Also known as the slant plane squint angle. + + + + + Exploitation feature extension related to geometry for a single input image + + + + + + + Phenomenology related to both the geometry and the final product processing. All values computed at the center time of the full collection. + + + + + The phenomon where vertical objects occlude radar energy. + + + + + The phenomenon where vertical objects appear as ground objects with the same range/range rate. + + + + + This is a range dependent phenomenon which describes the energy from a single scatter returned to the radar via more than one path and results in a nominally constant direction in the ETP. + + + + + Counter-clockwise angle from increasing row direction to ground track at the center of the image. + + + + + Exploitation feature extension related to phenomenology for a single input image + + + + + + + + + General collection information. + + + + + Key geometry parameters independent of product processing. + + + + + Phenomenology related to both the geometry and the final product processing. + + + + + + + + Contains information regarding any compression that has occured to the image data. + + + + + + Block describing details of JPEG 2000 compression. + + + + + + + + + + + Conditional fields that exist only for parsed images. + + + + + + + + + + + The default number of wavelet decompositionlevels performed per tile in the original image out of the processors. + + + + + + + The number of spectral bands in the original image out of the processors. + + + + + + + Original Layer Information. The following fileds repeat for all layers in (0, 1, ..., numLayers - 1). + The default number of layers per tile in original image out of the original processor. + + + + + + + + + Original Layer Information. The following fileds repeat for all layers in (0, 1, ..., numLayers - 1). + The default number of layers per tile in original image out of the original processor. + + + + + + + Layer Index Number indicates the number of layers being described. Layers are numbered from 0 to (numLayers - 1). + + + + + + + + + + + + The bit rate target associated with the layer. It may happen that the bit rate was not achieved due to data characteristics. + Note: for JPEG 2000 numerically lossless quality, the bit rate for the final layer is an expected value, based on performance. + + + + + + + + + + This block describes the Digital ElevatioNData when it is included with the SIDD product. + + + + + + + Describes the Local Geographic Coordinate system linking row/column to the absolute geographic coordinate (lat/lon) + + + + + + + Describes the absolute coordinate system to which the data is referenced. + + + + + + + Describes the horizontal and vertical point and regional information for the DED. + + + + + + + + + + Describes the Local Geographic Coordinate system linking row/column to the absolute geographic coordinate (lat/lon) + + + + + + + Pixel ground spacing in E/W direction that is the number of pixels or element intervals in 360 degrees. + + + + + + + Pixel ground spacing in N/S direction that is the number of pixels or element intervals in 360 degrees. + + + + + + + Northwest corner Latitude/Longitude - product NW corner + + + + + + + + + Describes the absolute coordinate system to which the data is referenced. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Z values false origin + + + + + + Gride zone number, required for UTM, not include for GCS. (4 character field) Values: +001 to +060 (northern hemisphere) -001 to -060 (southern hemisphere) + + + + + + + + + Describes the horizontal and vertical point and regional information for the DED. + + + + + + + Number of positional accuracy regions. + + + + + + + + + + + + + + + + + + Annotation Object. + + + + + + + Geometrical representation of the annotation. + + + + + + + + + + + + + + + Single annotation. + + + + + Identifier for the annotation which idicates the type of object represented by this annotation. + + + + + Spatial reference system of the annotation. Assumed to be WGS-84 geographic coordinate system if not specified with (lat, lon, h) units in (arc-sec, arc-sec, meters above ellipsoid). + + + + + The geometrical representation of the annotation. + + + + + + + Root element of the SIDD document. + + + + + + Information related to processor, classification, and product type. + + + + + Contains information on the parameters needed to display the product in an exploitation tool. + + + + + Contains geographic data. + + + + + Contains the metadata necessary for performing measurements. + + + + + Computed metadata regarding the input collections and final product. + + + + + Contains metadata related to downstream processing of the product. + + + + + See SICD documentation for metadata definitions. + + + + + Radiometric information about the product. + + + + + + Information about other collections that are matched to the current collection. The current collection is the collection from which this SIDD product was generated. + + + + + + + Contains information regarding any compression that has occured to the image data. + + + + + + + This block describes the Digital ElevatioNData when it is included with the SIDD product. + + + + + + Contains metadata related to algorithms used during product generation. + + + + + List of annotations for the imagery. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISM25X.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISM25X.xml new file mode 100644 index 0000000000..fe1694691c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISM25X.xml @@ -0,0 +1,222 @@ + + + + + + CVEnumISM25X + All currently authorized authority block declass date/event exemptions. + + 2012-01-04T02:15:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + + AEA + + When using a source document that contains portions of Restricted Data (RD) + or Formerly Restricted Data (FRD) where the RD/FRD source document(s) + do not have declassification instructions, the derivatively classified + document shall not contain a declassification date or event on the + Declassify On line. The following shall be annotated on the Declassify On + line: "Not Applicable or (N/A) to RD/FRD portions" and + "See source list for NSI portions" separated by a period. + The source list must include the declassification instruction + for each of the source documents classified under E.O. 13526 and + shall not appear in the classification authority block + + + + + NATO + + Since NATO information is not to be declassified or downgraded without the prior consent + of NATO, the “Declassify on” line of documents that commingle information classified by + NATO and U.S. classified NSI, will read “N/A to NATO portions. + See source list for NSI portions.” + The NSI source list will appear beneath the classification authority block + in a manner that clearly identifies it as separate and distinct. + + + + + NATO-AEA + + Handles special case of BOTH NATO and AEA as a single exemption. + + + + 25X1 + + Reveal the identity of a confidential + human source, a human intelligence source, + a relationship with an intelligence or security + service of a foreign government or + international organization, or a non-human + intelligence source; or impair the + effectiveness of an intelligence method + currently in use, available for use, or under + development. + + + + 25X1-EO-12951 + + "25X1, EO 12951" (prescribed by the DNI for use on information described in E.O. 12951, + Release of Imagery Acquired by Space-Based National Intelligence Reconnaissance Systems) + + + + 25X2 + + Reveal information that would assist + in the development, production, or use of + weapons of mass destruction. + + + + 25X3 + + Reveal information that would + impair U.S. cryptologic systems or activities. + + + + 25X4 + + Reveal information that would + impair the application of state-of-the-art + technology within a U.S. weapon system. + + + + 25X5 + + Reveal formally named or numbered + U.S. military war plans that remain in effect, + or reveal operational or tactical elements of + prior plans that are contained in such active + plans; + + + 25X6 + + Reveal information, including foreign + government information, that would cause + serious harm to relations between the United + States and a foreign government, or to + ongoing diplomatic activities of the United + States + + + + 25X7 + + Reveal information that would + impair the current ability of United States + Government officials to protect the President, + Vice President, and other protectees for + whom protection services, in the interest of + the national security, are authorized. + + + + 25X8 + + Reveal information that would + seriously impair current national security + emergency preparedness plans or reveal + current vulnerabilities of systems, + installations, or infrastructures relating to the + national security. + + + + 25X9 + + Violate a statute, treaty, or + international agreement that does not permit + the automatic or unilateral declassification of + information at 25 years. + + + + + 50X1-HUM + + When the information clearly and + demonstrably could be expected to + reveal the identity of a confidential + human source or a human intelligence + source. + + + + 50X1 + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + 50X2-WMD + + When the information clearly and + demonstrably could reveal key design + concepts of weapons of mass + destruction. + + + + 50X6 + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml new file mode 100644 index 0000000000..dca366b77b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml @@ -0,0 +1,80 @@ + + + + + + CVEnumISMatomicEnergyMarkings + All currently valid Atomic Energy information markings from the published register + + 2011-02-04T00:22:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + + RD + RESTRICTED DATA + + + RD-CNWDI + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + RD-SG-((14)|(15)|(18)|(20)) + RD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + FRD + FORMERLY RESTRICTED DATA + + + FRD-SG-((14)|(15)|(18)|(20)) + FRD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + DCNI + DoD CONTROLLED NUCLEAR INFORMATION + + + UCNI + DoE CONTROLLED NUCLEAR INFORMATION + + + TFNI + TRANSCLASSIFIED FOREIGN NUCLEAR INFORMATION + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAttributes.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAttributes.xml new file mode 100644 index 0000000000..2a54357f3a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMAttributes.xml @@ -0,0 +1,211 @@ + + + + + + CVEnumISMAttributes + All currently authorized ISM attribute names + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + compliesWith + compliesWith attribute + + + classification + classification attribute + + + ownerProducer + ownerProducer attribute + + + SCIcontrols + SCIcontrols attribute + + + SARIdentifier + SARIdentifier attribute + + + atomicEnergyMarkings + atomicEnergyMarkings attribute + + + disseminationControls + disseminationControls attribute + + + FGIsourceOpen + FGIsourceOpen attribute + + + FGIsourceProtected + FGIsourceProtected attribute + + + releasableTo + releasableTo attribute + + + displayOnlyTo + displayOnlyTo attribute + + + nonICmarkings + nonICmarkings attribute + + + classifiedBy + classifiedBy attribute + + + derivativelyClassifiedBy + derivativelyClassifiedBy attribute + + + classificationReason + classificationReason attribute + + + nonUSControls + nonUSControls attribute + + + derivedFrom + derivedFrom attribute + + + declassDate + declassDate attribute + + + declassEvent + declassEvent attribute + + + declassException + declassException attribute + + + resourceElement + resourceElement attribute + + + excludeFromRollup + excludeFromRollup attribute + + + createDate + createDate attribute + + + compilationReason + compilationReason attribute + + + noticeType + noticeType attribute + + + externalNotice + externalNotice attribute + + + DESVersion + DESVersion attribute + + + ISMCATCESVersion + ISMCATCESVersion attribute + + + noticeDate + notice date attribute + + + noticeReason + notice Reason attribute + + + exemptFrom + exemptFrom attribute + + + unregisteredNoticeType + unregisteredNoticeType attribute + + + pocType + Specifies a point-of contact for a security-related + requirement. + + + joint + Indicator that multiple ownerProducers should be interpreted + as JOINT. + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationAll.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationAll.xml new file mode 100644 index 0000000000..641673f4b1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationAll.xml @@ -0,0 +1,52 @@ + + + + + + CVEnumISMClassificationAll + All currently valid classification marks + 2010-05-31T21:22:00-04:00 + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + R + RESTRICTED + + + C + CONFIDENTIAL + + + S + SECRET + + + TS + TOP SECRET + + + U + UNCLASSIFIED + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationUS.xml new file mode 100644 index 0000000000..3935fd87c2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMClassificationUS.xml @@ -0,0 +1,61 @@ + + + + + + CVEnumISMClassificationUS + All currently valid US classification marks + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + + TS + TOP SECRET + + + S + SECRET + + + C + CONFIDENTIAL + + + U + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMCompliesWith.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMCompliesWith.xml new file mode 100644 index 0000000000..4c133993df --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMCompliesWith.xml @@ -0,0 +1,69 @@ + + + + + + CVEnumISMCompliesWith + ISM rule sets documents may comply + with. + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + USGov + Document claims compliance with all rules encoded in ISM for + documents produced by the US Federal Government. This is the minimum set of rules + for US documents to adhere to, and all US documents should claim compliance with + USGov. For example, a US Intelligence Community document should claim + ism:compliesWith="USGov USIC". + + + USIC + Document claims compliance with all rules encoded in ISM for + documents produced by the US Intelligence Community. Documents that claim compliance + with USIC MUST also claim compliance with USGov. + + + USDOD + Document claims compliance with all rules encoded in ISM for + documents produced by the US Department of Defense. Documents that claim compliance + with USDOD MUST also claim compliance with USGov. + + + OtherAuthority + Document claims compliance with an authority other than the + USGov, USIC, or USDOD. This token is not allowed if the ism:ownerProducer contains + USA. + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMDissem.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMDissem.xml new file mode 100644 index 0000000000..e5f2334115 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMDissem.xml @@ -0,0 +1,103 @@ + + + + + + + CVEnumISMDissem + All currently valid Dissemination controls from the published register + 2012-01-04T00:14:00-04:00 + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + RS + RISK SENSITIVE + + + FOUO + FOR OFFICIAL USE ONLY + + + OC + ORIGINATOR CONTROLLED + + + OC-USGOV + ORIGINATOR CONTROLLED US GOVERNMENT + + + IMC + CONTROLLED IMAGERY + + + NF + NOT RELEASABLE TO FOREIGN NATIONALS + + + PR + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + REL + AUTHORIZED FOR RELEASE TO + + + RELIDO + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + EYES + EYES ONLY + + + DSEN + DEA SENSITIVE + + + FISA + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + DISPLAYONLY + AUTHORIZED FOR DISPLAY BUT NOT RELEASE TO + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMElements.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMElements.xml new file mode 100644 index 0000000000..d9e6bb207e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMElements.xml @@ -0,0 +1,64 @@ + + + + + + CVEnumISMElements + All currently authorized ISM element names + + 2011-04-15T15:16:00-05:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + Notice + Notice element + + + NoticeText + NoticeText element + + + NoticeList + NoticeList element + + + NoticeExternal + NoticeExternal element + + + NoticeExternalList + NoticeExternalList element + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMExemptFrom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMExemptFrom.xml new file mode 100644 index 0000000000..09079af573 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMExemptFrom.xml @@ -0,0 +1,49 @@ + + + + + + + CVEnumISMExemptFrom + Current rule set names that documents may comply + with + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + IC_710_MANDATORY_FDR + Document claims exemption from ICD-710 rules mandating the + use of Foreign Disclosure and Release markings that have been encoded in ISM. + Currently, the requirement for FD&R is only mandatory for Disseminated Analytic + Product; however, it is strongly encouraged otherwise. + + + DOD_DISTRO_STATEMENT + Document claims exemption from the rules in DoD5230.24 + requiring DoD Distribution Statements that have been encoded into + ISM. + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonIC.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonIC.xml new file mode 100644 index 0000000000..80cab2bfef --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonIC.xml @@ -0,0 +1,89 @@ + + + + + + CVEnumISMNonIC + All currently valid Non-IC markings from the published register + + 2012-01-04T00:14:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + + DS + LIMITED DISTRIBUTION + + + XD + EXCLUSIVE DISTRIBUTION + + + ND + NO DISTRIBUTION + + + SBU + SENSITIVE BUT UNCLASSIFIED + + + SBU-NF + SENSITIVE BUT UNCLASSIFIED NOFORN + + + LES + LAW ENFORCEMENT SENSITIVE + + + LES-NF + LAW ENFORCEMENT SENSITIVE NOFORN + + + SSI + SENSITIVE SECURITY INFORMATION + + + ACCM-[A-Z0-9\-_]{1,61} + The name of the ALTERNATE COMPENSATORY CONTROL MEASURE, substituting "_" for a space. + + + NNPI + NAVAL NUCLEAR PROPULSION INFORMATION + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonUSControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonUSControls.xml new file mode 100644 index 0000000000..7e8625c620 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNonUSControls.xml @@ -0,0 +1,54 @@ + + + + + + CVEnumISMNonUSControls + NonUS Control markings supported by ISM + + 2010-06-06T20:11:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + ATOMAL + NATO Atomal mark + + + BOHEMIA + NATO Bohemia mark + + + BALK + NATO Balk mark + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNotice.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNotice.xml new file mode 100644 index 0000000000..e7a017a7f4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMNotice.xml @@ -0,0 +1,142 @@ + + + + + + CVEnumISMNotice + All currently authorized Notice values + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + FISA + FISA Warning statement + + + IMC + IMCON Warning statement + + + CNWDI + Controled Nuclear Weapon Design Information Warning statement + + + RD + RD Warning statement + + + FRD + FRD Warning statement + + + DS + LIMDIS caveat + + + LES + LES Notice + + + LES-NF + LES-NF Notice + + + DSEN + DSEN Notice + + + DoD-Dist-A + DoD Distribution statement A from DoD Directive 5230.24 + + + DoD-Dist-B + DoD Distribution statement B from DoD Directive 5230.24 + + + DoD-Dist-C + DoD Distribution statement C from DoD Directive 5230.24 + + + DoD-Dist-D + DoD Distribution statement D from DoD Directive 5230.24 + + + DoD-Dist-E + DoD Distribution statement E from DoD Directive 5230.24 + + + DoD-Dist-F + DoD Distribution statement F from DoD Directive 5230.24 + + + DoD-Dist-X + DoD Distribution statement X from DoD Directive 5230.24 + + + US-Person + US Person info Notice + + + pre13526ORCON + Indicates that an instance document must abide by rules pertaining to ORIGINATOR CONTROLLED data issued prior to Executive Order 13526. + + + POC + Indicates that the contents of this notice specify the contact information for a required point-of-contact. + + + COMSEC + COMSEC Notice + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMPocType.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMPocType.xml new file mode 100644 index 0000000000..d74c8d3b87 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMPocType.xml @@ -0,0 +1,77 @@ + + + + + + CVEnumISMPocType + All currently authorized types for ISM-related points-of-contact. + + 2011-07-13T14:42:00-04:00 + + + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + ICD-710 + Point-of-contact for an ICD-710 notice. + + + DoD-Dist-B + DoD Distribution statement B from DoD Directive 5230.24 + + + DoD-Dist-C + DoD Distribution statement C from DoD Directive 5230.24 + + + DoD-Dist-D + DoD Distribution statement D from DoD Directive 5230.24 + + + DoD-Dist-E + DoD Distribution statement E from DoD Directive 5230.24 + + + DoD-Dist-F + DoD Distribution statement F from DoD Directive 5230.24 + + + DoD-Dist-X + DoD Distribution statement X from DoD Directive 5230.24 + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSAR.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSAR.xml new file mode 100644 index 0000000000..4a4175eb35 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSAR.xml @@ -0,0 +1,60 @@ + + + + + + CVEnumISMSAR + All currently valid SAR controls from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + [A-Z_0-9\-]{1,100} + SPECIAL ACCESS REQUIRED-XXX,Within the nickname or name of a SAR all spaces must be replaced with a "_". The XSL will restore the spaces for rendering. + + + [A-Z]{2,} + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + [A-Z]{2,}-[A-Z][A-Z0-9]+ + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + [A-Z]{2,}-[A-Z][A-Z0-9]+-[A-Z0-9]{2,} + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSCIControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSCIControls.xml new file mode 100644 index 0000000000..e56b0d1968 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/CVEnumISMSCIControls.xml @@ -0,0 +1,108 @@ + + + + + CVEnumISMSCIControls + All currently valid SCI controls from the published register + + 2014-05-02T17:55:04.921-04:00 + + + + + Office IC CIO + ic-standards-support@intelink.gov + + + + + + + + EL + ENDSEAL + + + EL-EU + ECRU + + + EL-NK + NONBOOK + + + HCS + HCS + + + HCS-O + HCS-O + + + HCS-P + HCS-P + + + KDK + KLONDIKE + + + KDK-BLFH + KDK BLUEFISH + + + KDK-IDIT + KDK IDITAROD + + + KDK-KAND + KDK KANDIK + + + KDK-BLFH-[A-Z0-9]{1,6} + KDK-BLFH-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub BLUEFISH compartment + + + KDK-IDIT-[A-Z0-9]{1,6} + KDK-IDIT-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub IDITAROD compartment + + + KDK-KAND-[A-Z0-9]{1,6} + KDK-KAND-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub KANDIK compartment + + + RSV + RESERVE + + + RSV-[A-Z0-9]{3} + RSV-XXX, XXX represents 3 alpha numeric characters to indicate sub Reserve compartments + + + SI + SPECIAL INTELLIGENCE + + + SI-G + SI-GAMMA + + + SI-G-[A-Z]{4} + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + SI-[A-Z]{3} + SPECIAL INTELLIGENCE compartment + + + SI-[A-Z]{3}-[A-Z]{4} + SPECIAL INTELLIGENCE sub-compartment + + + TK + TALENT KEYHOLE + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/Documentation/ISMCVEnums.pdf b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/ISM/Documentation/ISMCVEnums.pdf new file mode 100644 index 0000000000000000000000000000000000000000..55718abcb225503b43fda770141b6398c7741755 GIT binary patch literal 433699 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
E8k#g~-?~i!l>bA@ zpxY#eh@G(DEIXiOhaYaZ-td_VOO>v5m0@D)(r$Q>ZI!-u;Si25KWan|)e zk6lMPALmmclNu~sJ;38eFm|id@e9d~39iQdy`{ryW zX8k!S{Q5Z_>ZhKb-w~*En3GUgY5B;=!Yx1aKzkErh*1h%eO72V&}sdmJF=z}``_Ry?G}rTJ;*DOGuBd3 zGEC!>1&49IABT4b*lGGxPX&M51AgKRLO+LItUey@6sR=TaQ4MphO=C=(6*izuiO>= zK5+cr0`*7@T(7sYSj5TmF^p2qOw6uzsvd}4%ynMn4$wdgIF;o!k5AS5N3ETEi=pTK z?W1oy@z6#~21$yZ^Vl$~nJ%_W%B6YUbkKg1B)v;EQ?-HyP4YjavZgDTTaWtMPtHaK zKY5muVb>49H1)RU89XV4A+LEs2hXsi?EvE=zbqlvGt_K`)#_7~LqCDw{2Qkm%@({8 zm}6Q`rKQ?(jSf}^^z!?16vw_Bqmfx z9gd;5Y2U*zv zZhmThAbJheG&Jec^ei<5UL-Ya+fe_91%5$5a>#0(!Lg>Yn`EC0k5<& z3F#a(wuvGoUHOrnp4ONBHPg~=Y>ilaWQW6q28G@-*!k?-wlsE`Yky3*EOn8Ja)4@a ztMBWt)XWd8*T-ludbm0qmWs1w10+alR!gczN!qVB{zw_>DMTyv)0Aduk*_ZM`_8Yf z2l~Nki`j9~Sz9bjg8Ed|t(al_x$Xj2Mti1EqAp`6=ylCHN#(Va;^WMFif^t5+L+zS z9CB?*#~uw$i6;TSI`QYxAS^k_V zDAUcq8a#S>l;lQ6r$E4@SPi*;tMPWyh{@f}l^%Y)7!Q5D`0Jj_#wSymI@_b_tO(it zuvQE*$OKWB#1jPV+q|1(p}PWhf8xc$a1U;nNaoAI_WKkEWVAm_EZ5m7AUqOIzkg$s zMH-r^TCzgzt>3UV)U-sDSRq^yM_5wmt#Ve&`>|Z0V5I@jHZ+)TD}~NgJwSFcoww)f zQ6XJ)8hMRib}(eAI+^S{8v--s|LOp`Li-Rcc2hr*av!6c3mY6N*-`Bw9d~q7ZkIkf z##=ljfs0mToKZmO#j*Xf%Zkii_AgaKXf_4H8eG{=HJ3c1V#`MIB47E%wPRTb`9J5vuzcz)g^~($f7lsWIa!wV<;vRR&|O%N0dr&Z7PIKIRy` ziYZb#%gC;k75xUJcu|2Zb1#T+#%^lHRZvT90c`U%<5QOPoHij7X?*=sNj#!oUfe- z|8}&{2Q!lmgXe+!$PS(`LUYtm1-)k-4$@_(ccYqjW<(XGrc~mUjCmiq-kFS<1iCG)U{FmidWu}h!$n#5_E z`g%d~&)4_AyBn$y#%{raXnIeOj`Mnfc>|#9+K%gv7~OwWaUuL5s_RRPA7M zmYm(DzN78%o|L;kz}7-=;1A6~T&#^3OHsbnb6Z@NtdGKspn2-A>B?K~U`_yPLX9g6 zt9=AMBmB`#!^SUgog8p07i!_Y)4WOq5;cZ9dZQ3@pFtk1QIYr|c^4JfE`s>*JYKVk z8T>}O`8}uN9F-2w7{pQM@(5NBN3^2jK=mvZ*!^9a0@c9PDI@TRw%U+8gFeBnWkAK` zclh~hBU$=l!Sgk4irHz_Y($nfJG<^iZgpPIOQ5m5Q)!UHA+G>zv(QE5ifSkp* zz)`l~6@g{viHn-^54n9sK1|A?NN89@HT^3qE+efT)>`ibIlyZ~@<_#*^l-cu1a@ z8w;kQMJc!mi~0h?K0QUY;Z#yo0yN6G3;UoZ{Zp7(+&I^h>g8b;xFaZhaWurBa?O3I zGjlitPlOhq%3MO72?Xo#-H&@OGT6MCiLskbH1GjfjlC@b zf!BI58rIdGs>Uqz_gv$6ZErifZIsI{?Ezu9~w_PQ#O@78C z5$N9p-DP?yv2@0(-B3lU83P?;o!0r@mrf;5{lTg65uFx_QmsU5Fu9p8Z1#j%DZM_< z3f?XkG_k%`)+W^P+q#r1Z{=W^Gr0P!6U>rRA$p`eY(KdH`=gi6PDuJ>UW`oz!et17 zXq4aWDQQ#9J*z8{F)UkGvzY^vb11xdDsxRQ)u|4CKfCql2 zd%mTJhd@jxo5(CyXL)YdBcc!5LG0$LSP3;syugI3)n?qTn~MHf7;D4OxmaVj9s3UN zZX(Lx7YgVwDFE-TtcJ9JNm`op~XL#1(_W=)P`U+U*L1ll*o=5o+7`0kTu z#p%hmeffw1q_LfhCWu3z`%u(7m9fN7CcZ$|tc^gGF^&d;$2T2hMjg98Kh%8nNusOh z1I0q=EFSNB4T+)!z!I>gSObF--B%A1e2Ur?u$#Y+>`|-tV=KV4_E=N0m40GQId9wN z!##25*{8I&HE##RO}lGbrM;%MCy{_i%8D-HiKUtTuWu3Quv|=v?#|*3B>8>PV&!ak zS!4zI%DkQ;lZ{Qn=E|nvCeP#Z8^tx39N9QeWSD?z_i9E1=$Dg)={&)`SsvPQ2v(k; z2jsADaKnbB*&d91E-e4QKmTpX9YAg`>DrxWmH zQF4Q``x0a*7hk9FQFD$-vuHr>bDHiM;~(YVQw3Wb6tiDQnSu9H^@?=ep?SMldF<>> z(L9ySS1CiEUe(Zr)Y?j>?84c2eafXJ6_UrArWs^r%@Y>P(EpIy)Y*$5ogzODH9j)b z7d`RC4e$Qpr%+dhu%710{fESbt54P|oV_5CT(Ckr*mmspb>ef!j;;gAMv)?jt3bE< z_rTKVc--9-vISfo>thMx9^0tuKcpFl{oh{~W&8ISgM2h;?f7835Bt{0HEKoJMxmn? z1ir*zjyq+OP0lBptX6d@)5s%RJ=bYW`p+j-i#sIPn87g}V6TZ_9v*2l=?efoM-k$9 z?|CjB`xGQffj6T|_1Z%s0D6U_vL0umA1Z96_81FczDlZdSW6lf_OIqB`Vr5wt@H&Z zKKYJ5){2OEv0A`G_a!v#xy0lmXXlj7mFK0PgvYjzv~%wLU9q6ujRS|CQpdL3ho#Cu zfivy*jUNk~3)|l6ZR>wXXa3W1&*0kskRAuh4R6A1S8`-{pThn_x~??r{uhw4 zCDgxS)$v5Ofclc=_|&WBC4BWnR?9;E8`l4FhspOJ(!8$de@Ly7n10iNevjO>NiT`t zUPSBt?vwsQ8hG7)F3zz_l<{>D%dqE6KF)Dws}B7o+1L#<`UUUOalyqFqdm734*KPs z?I&g4Cu_xgZ8mTLJ->QY(8ApoOwYvPZh4j`h1D@jHR}`3zq@wGNsD$poB4t1xy64- zxrU;_8>|ED?Wotvr5nd%_5w_WWlD?1}=U7^!DInjHS6iJsC-{7ZH{y8A zf_jMOok1ge7O?Gs-^0&y;Fzt-LD@bXu@5X9Si05B%!=(Vnrl&YpMG+B>PpWt3%pQY zyFx>~M8H!dI>%B?zxFbc{j@>{kXf19`X(>QoY-I`c9muwpVo#=6noT5y8ee0LLq$5 zqH-pi!!KGJIR2GY*nD8SYR^RqR6TgLTGy`s*Zj{Gtnuk*Pm`pQ(QrniAG&wmQcOp0{&a)CD0jH0u|A8W&AbbH{ucTRx901-n!dT9$`!^{BO%Ffj{@~YA*AX_&k%E4sGPjc%1Bhhw3QCi%`0y+ga!x0G{Y=J)6ZU>Ry<4lh*%>IhiR{a> zy-NG6jMq;DuZe1R2(Wq-lRxb3l%C>|lMwRtG}n3Uon>y!H3uJ#dyp5V8sSaw;W(n{ zJt@n_pmlLFuDU#Z0_lD1sXA6H0lhY@SwVHEmB{*1zyagC(*p2|dgvaJTKN)lvq2%V zoU87kqw}q-%rf1-66o=IcYKuDe@HZ{UL~_$xhjBq!K*UsDqiConUSz96DDll7S&yu zf3nIsTUvjeUr5&e(&xX$CHVbOGB&st5d5Bop5(nhW5yHcDDm=md5d6C??z5#(G2R1 z&41{dRcZ<1E#03|U}(})-U|aICJ~d5c8M;wIRVvDX@@-Jh8Vy*sRT;;gM#T5Z7J&j zp&AniPh{2WxTD_LPMf@4hv7ElaRHwp&H$+RheC1lS8o7 zytD3fkk30ebxzkxUXu8%D;lN3Gk z^P9ZEdQJ1=at8M|%rQOK@5{NZyjcGd{)ZGbGvCI7=$I8Fc_L?SvnFCjf35ih$WFOZ z+!LSBx(rcSU0)X_lKfykh0+83KM104;g7#?roQSqm0L1oqvsFH)`_kff?j_pxN;(U zaCqZzIL0H>5jr2f?U-y3thV)I+^`BWWL!b@(3p8(0r?LbNtSKbO>^2d?6P5T$h|nz z`MZorrFJ^AToZFY_ZhyB_M3_kBAbU=QMe~k858Pqk%vDy=)%z0$>jxyWuApl)!ueK z7d%8R{SDHS>UWaMrg4vRsgrm8IEP0NrlSIos)V_)hO%%nKZGuQdC@s!zP+NRX<`)Q zr91S7TvX^SVOuzDWXvu|vxWgz^j6PC)>IJqB|#^+3@6AMN_&5wBOyHwntIMOkk}z~ ztDiOb=k-eB8o^A=6oDV89Hp{+>sL!kbxMj0ZU6DXM<;@JsO=!oI6`EHOfTxFcu6dd zP1)(&$qp4w&p4j4@(iXrnaGVFork>pdHXg_#*5zGkpePbi~1#a6kL3VPh9xAC4?0+ z*e={GPj-b8X{ka5lCKhW#}fxizPmxS4w3(dsC4(uhuUH~GdRiD)UyU2A9-;|d?-X6$lS9=NWn zM{nr@+Rlo&NB;}V3QDlO6`Y?z?-LiH_js3#iS-AahML0Bilm!t~oVB z?g5*x?rsGy1Zty)@lKXf2xWF6PTliN#}QrKrlQ!=stVycHO0mrGl9Kok;af)T%1xW z&NS9UFPpc|Xl!{JVv3mdwg+T0EQR6;d5lqqB9zkZ=X6SozvY1?}a$`t~LTu zzgO%VPU^?F|BG(l@HZoPJSmxF=OD@JIrd~US$K#%9RIAtX+Os-nuWHj%%Xx&t){k{ zMSthHoqVUbL^lxrAglkYmnYX(%Gzm>xiHMel6;yCjbzpfjIyQT``)lc0wZc8u8Ynl zUs(0GkduD&?{O^fKaJ@dm@usoyW2;-6x$7>s7y#a z&L>m}yZaf3^$r6<=zW)MDxq7o{v3(2%Kmg#qSyr)eCjd!%lwjjc<@eD!_n*#$qF`sQTT;4X*SyWknk?uV(_l`}=_voEpYd1>BrTUH%M5AvEo^BWt$dHGw{s}|x;Q+B%e5;8QX z8Ru^lzb5&)%IcOF!%m_KvICV7zhk%J-b!sa4xA6Ju|XY2fcYpkCM8zvt$MyWW)mV* z?mTse+we7}ia(P+OIMjCcjOOoRF}nD#-Fha>e@M7Uvr09v|3w>fG{0skdSH#}Ib4Q^6vHqIm|SR1_<0B``jdsD+iCT79j-JCs)0J(+nazE>j}ttE-| zNg8Wk(K|OE)&|DquH`;4%yQU9B^OZ-dpMcC778mE!QY;awlpL${G~$puQ>+Hij%ey z5ZQmZY^0EIdVMJmt0+yxsqACOIY&z0$6o8eROnTsKKziKQ|zQCNxD-7hRte}w9nRF zZG|r1swOX`v@ni#sVo8wNdu_nO;({P8IOX;^;Jvv;7K>$u-=WID`=<_XRApdpNh^Z zx%yH^15pgmu?u4N_`>~vI*8>hvoOwhWrlgPMnk|qSe2=ga|4s>(D*5A!{1T0c(E4r ziXtH>b8cISuOdiz`E{iKwTG(`zmv$0K$ldS@rQ@EDHs3jC2h^9|H*2JwJOkm13Q+^Ek*dIUeEyn**h+S6z*qXk6eLfbs-Hv=PaNzT{fS}Ev| zeuj-TAXz0~Ej^nbyDk<_Gs@LlZ^Sk>R^VK6EyPCfwvI$7r(>~PvcX=4B$u@))icT{ zNEQrT(9bHkqbF9n)?edvkicLO4IeH~IUTh38vjCE&E^^(i5gJSD`ywxk$2or($1hU!4!09%L5yui-g2Yd>9S%A~Wt(*OtVUmq#6MfcM*P*kw+bSt&{^D<&+vMNEP?fbv9`TxT} z;*hm-(m>yw`S(mYoSoV4`Q$Ehh5vxBGgP%)*&m!Eri3OE*x`~#$aq676#v#h>s=K( z_o4Npvrz#Yl)R|4vf~m{Hj2ZsI~+$;rS|_dko|cD6OmrHQ?2J923&5;&g5-$R+e^H zA#bXHYVmnbHbl#GE{kR)8!cNBmT_6z)%Y#^$b-$DHwH6@ApBQYBI4>`HjB+j0M({ zMfE({tFO(?jy0>%|3ZQFuVK)2YC2`np_g(69LATO%XXppgsERo@}P;!)C9gH)ls); z8TK!@VG>Y<+m-W1XUTUbCQ}|~M49B_CT-$~6vo>;C#tjIiUG+NHk!SA`~MgfAr=71 z=P9@5%^6O$e_MGs#zK4M`VZR|w4Sd^owIT4wuCX%T8JrI-RSi=H;{Z>@yV-lEVsOP z$!V&X<*1!yVylvi{*_<`ovRiR9mTM}eVGQ%)*la$k-s|1R|Ou9m}QGaE(six0eu{D zK4`;jrC`XN0X45&y2Ib2!+d+ckFong)5}QH~DTOrZt&H)&eRPrW|mu``7l(=h1V91rkS`c%6iIuR$zqZF8n z@ZaUt-xbM|nzil4m(pRZx-lojTCuYgC|nV<>&c45YEBbj>Usvbdvph#tMG5$vt$Fm_*MJTrF`3;?N{2G$hY)7i>JrXhch5@W9AOnAFM8@`6{JRt zrojqZ@=3O84QW0xWN3(|TAfM-j5`5tCMn;IUa0`lr2j+Gg`4E*#zHLm8EGxO?Xgh9 zdC4Nwk6r9n+^Y?S)i-@2r4#IbKN0pD;s}PI-l`=}jS195|0;x~skvSViqZuF*WZW% zV)w2)h@-g`N?CC__u1Va81}{cEk|4fIZ+#7%{qsXybeDuL=5EUW?Iuxex)y0)DL{9 z?~3101x@gvk<6UkIIrY472L`>YTc$(V1Q*VcPNl-vbb9sRp%4_@J~9q9@Z$mDKYR4 z@@u8HuyvGSmwziutm4MSRcEL_MkplR;qltK@Ul98BeaOBM>Y)0I>8y!Z?YiB1f_c9 zNtpD3NUpHXUWO(FXbKttreho0U%4vXb}^D)ahdfCXY+G~JaEU^cM;{WE2+jrT(k>` z1K4>|X}S)#^#BP6yDyV^ZepOH;*mP?5X|jy_uy3QnR|6-vPEUv-O+Aw31>BumPRq; zim{!pWvuiy>Y*oMTPYl$pZ_6k7~Hn!`@d!s*e$gTxE*SimgH3O>QWMMcy=kkqN>Un zaWGf=^+zp0wz3Y9rf{c1nPdKT&?QPeD;}xI5}TJ^wBM)S%TEClx=!L2E|O#|_vw4K zO~A8MUTSHOQ<0o=nw-jtBC{mCE$28!?$9sJ7)G(2f@&=@yZd01nuFAKg2GBdb&Ia* zoY(MX(6DY^=~N&qO}F~d#9DVs?~RT0GEWXSxtP9WRVBg3JbAC<-JmS>DERXP!u6a~ z`*Bz#-*Zlg`GC1Htc^7_V+X@tcu3xlXtvx|%cfCkE*~1E1wA4pAYdFR(g>$?(h2Q? zG}@6|y^@*=&Wk$iZ0G_heTL%s5=GCcF?rrqzjn;fQFxIE0fXGc;@y(oBY$bf^ z=gB_TU0|xCA)Bb%g~JHX?4g@IyB+Fhw~Cn^zvt)`zsb!1kkBgFUKNgK$ja*h)O@m$ zT6`A~THRJI^7_Yc{(^R<9fu97wnAjt#H7}2-Snq!1oJ*h<*qgue$xA-2jY?$V2f{o zB*%T}Iz6JlBD1c{d6)jSwV#?OYa@{9X4Zj}Pe5S(g|a@j4b-=boK4vs)o1K2&9I%m z>94H)oSbgfd+x2FP+-S0o*myez6g3 zR-cER5F#CnYWCH{IB8$P*M@Oc=-;7%ohSv{m-@#^)RnCw2-V*7ShZ|Jp7R>6KBJr7 z_r|tk_o(w4IS9;VSj(P|%o_4wHBZ$XrUOzC2x`^{s+PINm(|eMV6*$JsuVKDO=zbl zugmXU!7916JUf$n^Tv=hOYzQGI|sky^NRSfKzspTP_r8LZ|?3cUVJ(}qs^PGLL99s z)7U1*{!HZ`q&f|1ek?CJ40$}$i(8Dm)ue#>BuzHU)42;b^RTKijQ0pCK*iR zwAs+m9XG2%T5hBq`u*NxHoMn1AQ7>(Y?qjkhItk8buRe>#Ve7gF>=?)tT1Ks#7hbE zo{_PP$|JCWj3m9$Z0~5e2xsBG6OQZrECvN)3%!dOyzn8>H2*bUFxWzlKI;7 zN=8oXFRln$WUl-YQ*1K|eWD9$5pCI9O#}%sb$a9h45(7~YaW!rP@RLEiNgLEQqXVV1v+oQoCwi5Un{d81xl(I=Cl^wr zZTuJ|B>kSLKeA0}K)oeGgc_zp71ubeNU8Dj z;X@oAU`VvJbQi@YV-<|@9}?xc*YEAYxNli=ur8@wd~;jLE}597#!w1gtIh$?Yt6sX zfsAyjk2kg^_zT6D_`yS^#vf~mTQw)TGv0#=Ss&AjuTmRUf>*LqP!kehnZ6mGN+*eN zL>`Rjb#ezotPDA0)T+I#`Zs}xq>B>nKdltP$-kzZp2mR3u991@fqkki=UPQgzOs7>~wdUzwCX(`f5gFg*tA% zsz-ND#3@y?{k=(AcVVUT7b_3ko>*m{Km?*=H#WTas8~IZNcSA$(+Jj(<6Z!8c1^ zK?S{F1_qg>jkRLY5La+&o~cH1V_<|M4ZQJEb|UX(C_rGi6LV7%*88Ov?Imsna1H?J z%NGfh0oTzrEq9!2gep$ zvcT`6!#B*n#{Iem&rG@);jBoJELb+Z;1zr-D9*Dw#CuI&u&w7Cpg=b$JDuEpnykKy zF^D3#7X>{N^lrvo`l+Yo($}{M`t!bh3vMhRlM=BKF|Ht{&suT01TxL*N(pScA6Uuf z`%TgOe9Lorpcy-}p8Tj9%%9Lm_@=f0?T1Fv`_Bo_I6S!8EcjZyok-gokK4`ay=39F zFk;Wgk9m}r$PB(D!M^n?Qk#tFjiHg|+U?ROiHoL*+x38dIl%ZII!D#iISfa2tu-r_ zeUlz70}`cl!K5Hy94qZsb+Kket8+E}K}wcD=m@wRPtXlBxH7}{V5wtEZNB!&kUSQR zt(n0$A$NNZhlps)`7R7F;o#eq#r`0G+6L#wUJ?2}yWDYD%LH&QLe}vR!BX&+*u8do z)6XnlnI?>~Tta3j5ReAhr4>(JK2SQC|a2nMXDwK^VH#i|l33xqKT*TRCU*|VPZu-PXcumZMR5w+vVXAQ7 zEh$&sld5iO@E$gU?)T*+1=A&tJpXnvUqQ_&F3rN$l>C~l({IN(h*z*q32r_q?hYch ze%Bz~nXC?nKl#GdLwuH=o1d#F)SFHwzrM_;xD0}B)Y!YOX<381qQNxHwiwcTbj7atdSV9g(0a_>o zYNPOZ4*qv8InIJK==Vt~7Ao$i;~ZxM!caRcV`p;Afu%6l`}CM!!fuzPvrECpSjfSP zU1SMc=c2HK+zT0eFL8Z!M?f?G$2PF0cNk0CP7*%LnM;ymd$k2<~1Zr*dS?o6qo zIVYjPxQ4BSmo8CGf!bk2LhH1CkVh`F%)2jnq;agINLP6Q`u*7YuaOC=Ia9X!e;Yj*zQ+5Jx1z{Su-y$!;|KX!D_CW8Mg_B=x^H} zNhJj!pDiMM?8A(i#7*&#R*TR_6SmW)zzPrNgI$Fh;vb0%*V-55B;O0Iq8jq-XNnUu z0w4T;-kE@Te2uOU4Z(RMYnF{Vl9}+0SPEuYwRp5;^dr<-6Ui;TMw3DPMk%G31m^t$ zJ^_L*U)=kw|B%p!{~5fwa~o%3tGMCYZ(GWe77^q?!?;GBn1OZv(`CurQa=9jM6G+G zf;%+*K^W;_hFRan%zWz&%ArAea@WbGeMgS4&h)*fNr^TVD-FD4$pv16hvQ3u4bu8! z(%v2sd;Y+qbWyoa!o1O;;ItfboOmDI1#t%Y$xRwY4U9TEJRE1v<%IlGh}X+QJ-qS;n5eX)u8K{4TnLc4 zua~+g+vUvEXP2)okEG1dyK2_c0#z08H!T+g@+{1&y6erfecDW6WM|ca70#za07VMP7)=wA_Q)gEH>pul2U4(ukIda53}jB#iVeLR^TYE56s z)k^7Dpw!`5pf%O13`6V)6)@Vh%+SMDi*a-*pdsIEX&DbYvR8i{eRr#X9XTL-^Bn++ zS85m|%T*>q=-HLmRVx#=%W1+G=P_xQR;Rq(JxAnGzBm%035(?tVi!Yzle$MoL zc3Q7yz=g}LP^}BFe$w$>74zSL4Wz_P4hA_cqFar&8yE@{kee%(i;tcVwA8tGm=DA! zckqy89@vqbD)`*~4xni6p<1CC>RK-s$J&Uw_h#A_$a6Nc6QHhNfinU~ZA`{0|3=2r zAI94>H$NB59ie{UCu6pb#_6q?fO0HZJr4hHqjLbdad*Xs)V(GB5nm+$m7$32mf_Fj z?@u4r{1DE?Wv!WsGKu1#Xz4KiGH`46eH|Dms-Es3IjJDw!NCVk{C7IWef16`(cK(1~Hm*-$D z+)3DSe6)iyZP;H`k*iXZm{mJ$uVR%CDN{0b zpKQ70<++QIDwdgjq^Dwe;MH>yxUaCA{jge3R=m$*QsA6reQo2?BetMuMk8OgZ)5Nl z(|~K1P2(qRk-L{-FiG6c2qup27lS%tq;q1ChXiuLLi$y!P{gu`EuVyeL-Ro~5f`^a zvso%p^~?uVd%=mw&I1EO2|4OOi=L_To;ut;n}q}LK!g-VE zrrIcLw6?w}AdHaA z-L(RXT?!DvCMR0Pn<(rQjr1_GcoKhK+(9cve)k}L=Di0@V{h8|H@fn=7H5qDPFEMj z&$;<_)?I!_l72C|U^$X6DY=Hs#+w;c#y|Xjhd8@uxhTqcxJ^o zIipW87M35Gwt6zkVnz(zHq_tgeAm=Jf;GISUxLAsagPmntyG=cN)@4?(nem;MjcLRb341Dwa87CO zUDPaz)W-)IT&zBgl!~+Jb++KoV+fwZ&Gt5%jPdsEhGmbPQ~*fAT17BXW_eDt6p`dK z>piy-uc!7S$MH_VURFmcQNozAS=FrSO@NC1kXupwne-`5e?$C)N9j0WkMN6cp-Ka7 z?D(tGfoQKb?hyFj9DlIbH@oU46_FoM-ylai_u*)-c5`(rcp~0!Bj2>q)?}f8l4xDx z+)fH^{EJX5(s3hV2vkZ;<+Uk5;un9eqR`@9WWw@;N}zH7aV(fj|$ zcFL1s_lNoyy~umXWPdg274@atiQdTC@1**rtedOiwsgdsy5!38Se!mog8Dt)H~qCj zuyjN(+u24U59RaTXXk}7H7ZXSecKP%bvHI1Av0dKVo%>4hJN8_krq>xoRQ=+kf=2F_B_E1Pc;fKBPto)yW5aeIu=d_2?ZpqW%wzKR9k$HGj{?NuqL z`aLCW?}VzBGf(!X=6o(ch_&hS)&E)Z9ioAjF!j&#XUz73LLJGWqua7P9#I?72rlJ$ z^4%D~eVD_w_v4f#eW(j+VK7)R|5Z+CRt6ks)ad@dnn%|`?Vt7NF@IQP_kCpA+VpQ^ zg_RBYXVgEaV}GiJWOLAR{=fZZiW^(dOz6%C+jj3~R{VEmz>qH3u=B z9ePA5yrdUW4*8ZfDB^OW2aPeo-2&T}{NBlZ6%a&92MVBO)IWIKZ}J2+ayLoB870Gw z&xDQ!Jg*+mjep9lNEpacO;zX|Rk-SZ?gcb1>&ew-$$b7=@MK>({F)>m(*H4o(N}1O zbCz1d=qo-<^Nnu9PVh>aOx?(qrB{$FSyLmB9^tn~<^Ph>j2)V1EMBYPru}N|mn&}%{Io%iD|-P{N~i$Z zxJIp9DY5xZf_`L$|4}ErFf?=8+MZuB}ob=9ZJyLP#uV?U#$$5ICaSl78l25PUW$i)!i{FCdqT@rgy zflVQ8rSHijzfbAYK9;|xy9M!zUAd>nKHWu`XjcD3*gMb=0h+49aB63_u>!Az zLR~?c)eO~j6{XUfZ{L3Jue7#V<_dYTX%t2ZjLVBoKU?eeb zjN*0A45%0DT!y2v$nE_69f~Ua2Sr-Zh$O?AaKmhlDgR^j9>FESxkDW2m(>E{C%o_X zETogs`GIS$;t?%JXsOfnFJ?WvFCtLpMrX{8VXZ{{>`6}e1gYCE6)?(+v!a_5Dg zAanmT>Lk46j~8fL9vZ*)3umf*1$j9gaoa9+#f2b4@bb{E1l?ekC^HBM7&s*+fnii= zWI~erwv$Rh2!hQadz3V)QLH%Y)9q-p>*r>@WZcjqq8gU$M12uga?Iei&-<33TuZ8D zH&S74n_nZ`6;(#y;0{LzjHy zgcgcEy{46IbFYxV+I>e^A@(+=6c$p&pq9iTocLsal)sq%`2N-!O&bsDX#JI`=JAK3 z7aGZU2d{7Z|3%tcg|*d%?YguSC{QR)aVSun7I$}d3jvC|1PM-C+}$be7M$QxTw5Fx z+}+*2m4B~wvd^|0&UrkpG3I>7^W1l*RE*u$<%yqmloj4ERFb;691=5McbL0Wmhyik z-^ViC(ytGcgwjkjG|SVhUs7jhVSc7BWIw1UhC23z*|n``nsEBO4p1-l`ffC{^!Xo$ z>n(-Qa4ih-PPNXM?|*~DMhkZCs9P;&fN37TpZDeqAl9im(3yZa=eG?M0@LupGXLh4 zl!nhn^(5)$MNXxfAJtj%zl{@P^=$6%=YJqq!(a6fwd*Q}RQ6LnFW@irjhOZo>sA~o zneH?mVmjr^utw+BE0U{!qa2arrmLC%p+)muTj{*c1y#D zvX^a(Asj{R{!UkL^t-+V_UEw`dIfge_;yhisf&<)z`e`#2=Q?9p7nAOUcXVIAMXNm z)!-8Db9?b|Ab_whSYB+J{Z-%LvRtwQqr=uC!PVptW1liEVYucSA^VvSdl&qWAMY@6F^5Qih z{Om}*iQu$6XMzY>vm`%V0_m$Dr0zl`c9rwx%{W`jb(*=6ai|h@Z2{rGKrrn#mJ5cN zvGmgW#A0?ype9gr@{k$Lyi+BB_@yWVJ3IV-Hvl*c8er(foBg3WEP|1Y=oWfwdu`fb ze_O3yW!JZuRULG4B2k}BzD!1*4HRxWGuYqs7s@6Z0_iiaj%1^;qww1sz4x7HdJ{?st79mFqYNEKpIifi+hpnlWJvpY`F!h+Y@Y6)U$d8(fy zu`b(%yVyrA%Y#;Oj%N302UAZ4V)HGPd&9eQ5?*dTb{dujp4mi?%lH2Apj6y7h}$PIPZMu%``tRy?6RHf3p5iRWk!54B4{uHM>JwXNkh1tssmOyF^Rc@h zq#^yJ3mrUxr&ja@*P*}DtHxrRsT{u|g0Q-u9fyj^t|Ghz{{ffo2q-C2zJaBq4ZIjcXF2106GKEP= zt8XU$1=eK)MJE=e0iko9M~xe#E!w@+DbVawl7A^mTJ}2-H~ zKJ_>nQLNhs-*HG2re2Y7M-7=;|KK9`{8Sb?!@XO2|mP_QPNmH|p5 zN@dF^-Z63c%erbFjScP%qfnM>hpy2K8WCOvGWRm{N{fU}vXIvDvU2kX_=(A6fZye| zHSrx#k8^=%fH9Y=Q~xMGbLqHbBmva2TKlv`EJ3p)$acz*Vjj@#bzNp&A&B*Rf4tjs z%)tpZuR5Y3JR^oOZbCqDx;*f#mbDWHvzPQpHpx|jj0Oi-1#aS9NS^1ZF?502-Z zWm#&aO-&%KN|3xXn~eoCE)Z#vQkRg!CCZxNyE_mul&^atU;SoVgRG_}gIpQ|FYO;@@GH^lc?10<`vh9G?=NT4VsJSb8h>z@YOV z(&cPfkSNb2C!I|Eaw_p0J9l1DZodxe5^t2L-JQ?WUP)d1zCQ+-t?#16IjPJ1koXgq zzwj{k;o(Ua!c6LeIjkYCIgO}W+g??H+a+>sOGL`SY1Agw6Dp1hOiGdRd(OK_JL(K3 z{N$bMT^Hbf@6%gQ+Zx1Y4hJmhhUKtwPri~Q?+C}76 zWB@PRn~NZJ?k3(%HJPGgxhf@4S1;t+vk>8R;3m zUu7o;m`^uJKN~rSsJGTj&n_IS>G8y%L|Ws82kGTsK%&{Z?5xGY(6mk8>RhL z5JCl~zKokJn`kLPBZ|U~l~dD5eOh+*6prHNwwV8w{d22aO`o;JF`-F*bc@5JZf!_#^6QsP?W%%4r zko42FxwuGa#08%YkH1EBx!+#I^?I3)y6%sBB34g^IWo2yMy-M+rhf}8a%ROz^)lAW z>MjGIsi-4_SJyr*dc=TDIH5b}Wln>gLjjd~oKw$f`1XwV0Zo7Lr&q#=zvYK%Ez%Oq zMlwqC##=TtZP?FK5xXYd!qnr9$_PV9m`Qx!5wOEfu_uWj`&sOa;o!hXcEB~u$9?u65o@=pHE)&u@Pih~^5GfX~dx zVq`%dMDnz`t;G1Lp2CoaqEn(zFC|5t)(I<`Jo5#$rUy;Hpw2 z_6d`=X|M%eQ~+dpkLfr+xgMm43(Q+kQehi_-R5k**M;iJUZFUDkYlv|97sTb_bAAQ z)@eaVS+$^d3?2gtQvty zBfjRqJJd#Cio*nFYTf-il>d+nTpWV2|3d;yUs|+sDz3VmHf4|S9Cof`cm4&YDG1#z z-x6-_qqt7aI(|ss(OBV)=zjm0GjplSP9+KBzq*g@wm8w(t+LC`Rp21;Y;PD*G*mdx zK-=^P5ZAe59%Wl}47FT6py9|HkO0g#K-WdBTDAH^yOuqMIKUE`>2(7d()>TK7Xw-; zONzi>Ep}jl&I1X8jR zqPJ7jOf1H)l_yKm@(c<1gd4L+Se9W_H*%S2(~UZh+bV?hr}?JL!3|NmFZbWg+f~V2 zWe5HHSpM(B=vv=CeLwyF);}vX>N+Em^)DA0Fmt0z?~*AzNy!9U*`ieCKm2XYCX_W#87PiQ!dX_4ev?zP+&>!tQ&|=v?K; zvYRPbN~aj^1WwMq_mfWibRCK|Mm>BAmf^w>+hO~z6u2WU_?pZ3m zMd%WA1Ico_Y1^LH5ZNsOwy}?0((QnvR%~~jko z(P*_*A^+{?az2M!%|ffgK}7DOF38Qf#~WcCza%A(%;*K#TrkEE8ap*LJWHLnrj@rj zdrnt1TLzwwX88x5^UM9&^b6;?pHZGX`MKNNK9FLMpXp6aLj^%!EOpNIpbclIs)FrA z3s6eg#Ce<2_5ViePYDZsXT6Aw#3B;6V?U3E z3@ZKQer(oMU1`4JLGnu8BHF7kzWF}nU7Ze#kSg+jpxympF<&{i;xpQmxt>VTYvS-eL;IjeDR2}aAJQ-w;<?QYdBBH}2F^wa@7H6BqW9R9?O6)KwmU~2v& zBWoG4-W7bhbp}GNW7#&ucE7850{$HE9(Pt;ogzZyuA=Yl(g$<<5}p)nwwNIS3Rkt; zpqfHSo0@@xZ>jDo#4b~XM`OFi*zFfP_5-sorRb9E3rH9`0{#XPS4cjQflH9QZPG9g z*NuQyF@YV%cya?K@oVJix|8;t?T1Y4xmkYfv5hPdq8)O7Cj_56=8GrNw-@k$qLz<^l#H$C*rUD zkT7!EdFLP}1>lQ5zN4P0MjAfVpKCgb=^Y$*)qhtW%!*U$6EGn$WWZq)Q97X1mC3e6 z8@SCt^uG5vGy0U}XO9wZ6!o2+RZZozv6@T@?y|Ffz#GWJX}a)qT}O_8Q|hqj=}ZxC zo^W^-sdQS&FjzW_;5tlOcPmmvyKp)4S&P>E%`eD=xTv0c$jONNUeHGyc2I>+l*6C; zbeHYs`}fj=>QcEnRD%1)8mX{vV*m(W`7u17UV?saZZ!L^DNyy+x14d)tf!cfhUq>s z8I1H1uoy7q#I`*5dtjV_JTpHUM#1DgPb6v4fen8}^9jz37tQ13Fm;$6*Ac39Pb5p3 z3ZQn+BG^n*`~o9O!*fWfH-?VIZt9jS!$HkMc_MEhB!}4O;2GgRd$Gn_5bk^S^5SA! z+AQ;Bzlwuj_Ns2hmoIxHBi4o#SB&mu{=7V{^D1r~N6G2iFb9();f`2Kp+ghCFcNBuzG*n_IAtLTNh6LUdNXwE5r{=eM#vI%Wk z5HzjWX}FhGNi|B5>4WO(8!JI*#lnfrB*PBLhZHeh%{IE+kj4kPkJQW~(L2y8_Wilh z0kCN!<%6~6G-Q}g@E5BRMPRKb}K zjt0^cY-6Y2)6tu7XDO8%?Uvho~9oD#AQyBKFkhyxt?Ke6J z1B5+uB&`RG0dYIUxNfSuKL($urqQtdklk+TK5B{iS(*DZe#3{j&)_LK_QWu4s6b%X zg#wQF`|QctKYJzs1j}S!{Y6;3e{}rS5_?K|syshKg{9BfnJgaa_62AMwboD#o#(#V z=3eogcK-NK{U6e(XW}#gtq&}bA2_>9qLn+PFt+oe&DScXSU>j9U;5{pgfJrmG$=C3Ix6#g-c!t~TL%^niw0}SdO0<2wSIw%iREBh z2P81PN=|51h2%eZO`=3W98DQ{j$^O(_agIvQ*)S4PjyJp(V$LAOYjj92R*Njs)2S? zvPq~?ID)jv{F0mUJq?IC(kn_Z!ec;Y4$w97~g)I}fP z3+t`&+l)`w>wP8pU7K+}a)~G}k%dIetr7Oi1?N2hr;(XrOHwO=|Rt_-_or!2_tlfSP_haMhHtuRF6PiDo$zgR} zq3X>Uaw#d?njBUKW)*?j&sb)Yo*C1AfTs?_eZC!yAS2bsBwq&_AEcnDPK0V%e2T=Lyw5T|}M= zCH43Gnw@AK5VBy%%Yn+4itogfOQAr20afX}EQ`pt=XEZRWMCMvHpbtMV0U{LC!y=G zRbuV;ACi*W{aj|LSs;JUid|@?H{~Y!h~g{uwYA!PM#D;N6uhE-S7X}3&`OTlYZ$rA z_~r3Y2jQ&D6)Y^g6qcX=59vUpNv^2URpI^eH3k~wrkFcOogHRUPDGwKp3=@sp3M4f z^*^K%vKtBb@WM4o=&DZI#%)wlnH5V?LG$AlLRZWzPv;QOM5V=@T<^@iQX05c8Y`H7 zypgWH5Xg?PZj(yMgUM=&&$(d6tn{HJCq8McWsz#(2J-#LXnR|*J#Bfmpjfe`?Lb2) zskLTbkES7NRSeWj|EDL7WO$=Lu5~<-k4ohz)=$z`pou|+PPxMXrmJUX7-@VVq5W%D zG3h|R>=3!gtr%=+Q4xGCkq{ji?p{;1$mv+09m5tzD{m{q;@BUr>5t`S=OG?1EA#O` zq|mt*ZtF<$AvwC{Spz#n%B@%3BC&{G)UR7`mQZoJD!-(khWiE-R(t;W$P6RGHis^x zpK@T{k#I8#cV2(kj;;s}d2WZiOF^nB<7o-UP)me9SBCv#$E(&NO~H^#C~B5W+)|_t z(!vir75=g`M>LY-rV=srzO}S6;(GT1V-KtJ)|`#sLl=F)sf6p|jlLT+l(wR zITvf{5DSb0-B*W4jWh$r=YZo4+lUb-@vsxuAQ%vHf8M ze!^M0i)581`Ank!>~PxU9iX+Y9m?=?W)tfmuff-Mi!>_q9EB(I6MkcY(sa)#ScNg)mYzk1A5D_j9G` zk3k8TqEz7%VM^07LmCqfMgim2mauGJ(9==cu!_8o0&KheH*x zy1C?pxwSDujWhVzJDKn3>PSNjMpYq8U$PP+?YWugXB)nDBd4uBlFdmUIDK6jZbdE| zIR~}Kr+rBorU1_}-0*2TdzKnq0KO6xR*wBqSQ2Y%eOekM0{J=KC-BdkM*FO$LIYY`7#pez0Ngioen^unPAlGz^CDU9;ViT*4%*kpI;DzcHIYw?GO zhBNAp^n>>E25~Um7S`Z67h}Gs4$`(fc1#~-r20!uio5Q=6D-O}P14N5+zn@9O2m~A z2DGnssg5Za6y1{ZhF@v}_tTh$8~LAaMpNPf*qA|u$Ss;(0V&K^EGnr_aih>}^w@TX z;Cm-@j5k8L8CNy)MrnXrkK`Dn}{2XJVtgK+^Q3Kh~)e9s%ViL>f z<)a&6!8#H`-|F=;V$l!KMOVvZs;1FX+ST(KAq}6KUVq-*m12cf zy?V@HV>wSrF%{Zxb%Bz*P!5Ms3I5}z zWB4h>%Zl}bp8RJ;I|uNZX@A>T1cv0aCkEQM9`@}smdYxIS0TsPCw8rG$?h^;T0^Ig z)R}oA`Nt-mJd2a$Yr7v-r|!dcDGK8_V1yA3Evp*@I%r@2AZq18%?EnXhV(zkTk`u) zn+d=G5xKI5xfDzcq`>zg5`>SmKD&pCKRz8jMQ;u z1_s#+%N)QHd7RiLJv|W}D2LtikT<_(+usJ$4MCxc=_Q9DsKW-IMN{9Hh+S=xHvfUd?@MpO&i+%?BDPh`&rXh=PW z;Ly%w?JeN47f*-6qZ_kXSF_-I3hv+BMsYFkiuWDTjWHq-it*W&+qPF+u4h5(bEBr`??Kg_Cj%Axker?=zDJnKA~9JUkzKHE)LbQJMytL$PdEu)$SgDGSfSao9V2(d*IG z)?FHYfJGZ$IlJj+dQjj^fwF@VcWS9AYv`t$%Z5aax5hLjrZ^q1X&X*o;A=XRI zT&%?W&`%#LxQCChc@MD%=(Ju3H(edEC*!;ta*)%V(|L*BUA25ZL?$V5qKH6~OH#>B z`*2l%^riL!#cE1fAObp2tOs30Y4^4EV4CQ7L4EZYSJ9p82-4@&gDi|Fx_MBc@{1ue zT_XJuY_u{MI1+2mO1X7QD!vR3;V+OBzpf;7a3~qlbXd01MBW2Knx!5M{n5%dYd7y_ zTcV(3$>w3A(^;C?m7w#dK9wh+(+B{kjEE@qOclgneyLV1sHdl8+IU(~>19q*Rk$U#l26w#cIf1bru#s%CJThZ~S}H zCul!caiVcZ@t9OCmcyn_N{KC>n*V}|taMIpvW7&}z^;$=@5)zv(h#iV6ecGY$Jsqmjpdd_VwbXN&~^@cW-WDY#vW1qFPwHV&;kgYwS5>+mRPM-Mo9 z{4#mLvoyV`p_#fFf&4>aN4G-9KL69;;J-o4H+dLsZoe;qTdul}1-kawG8Md-y2=C& z4V33pOu7TYD|j_M@%G;@#QyLi&|eP&qVP0f(;YYIw&u7Hd6Cv`i~0B_6<&BFiKz^R z>Fx46&;7g~DV|4YaaNljB^*>Ocz1Vu+YSE#Ew8~suBUv*KDr^=r=@NtWrF3THU`3$ zrRpuXRtTAUVsjpl61p*)=~N9RmdpnnvGh2G2i2; z$#Fur-O+2LOGpU}<2XY9C7XQ`^k+Zo8ybc4cA(rJmekcL6+6;~8ZA@Flrvr>>N^`a z81s1VtcF7;Gs4rH$Y##RpNnaeJ;2hwlXi1V!(EmnEONO}GQ6n@& za^h?JmPuhHh1nTR|6p{>NMcjfF-~GUr1YYi!DfqA)&qqPQ|f`0mz3F+Wnx+05fh$I z;TIzdVQVSo4?}N>6|+snI-_sShk{Kw;jwslh205sdTgU_ClBwFeNrg5A7^<)J}OS{ zky$6EmQ~`kaATJH50+x`l7BIOnEY*&ZwwM}B9xEAUEhdoxW44U>0O0jS?KAqok}?E zFyZ`ux|rVB)|=JoDmAlDUs)h4GsqdC=;*cd9CU?4sMrp`5sG2-^HIzmRKCe~iw`>G zhzq|;&;Vge6CslvV#U>rs8dYN{TOs1kK#xUWxb8iBIp`Zl1sWeF)_a1M7hL4<4T+G zvbRVbw_&K$XOt&oYJ6IH$=tTYw!kwOS`s5>difmwETo;-%a1>Eto0{BAnkNUc6rp} zN1@o^oOi^NM9;S|XvqON|2Jo!gTwR#Fu1Ffb7cyCJLd+Nid}IT zl29fU=vaQh{HQ&nR<8~f*k)*_N8%8(rr7k+tbBPPnt2?F{kh}VVZLGVt;nCwnV8~x2kfaS}x+mE~<7ZQDWe5Me{|+iFdb5 z(LaBL*psb&0@&MVW)X)d_%oP=!o&t^$=0a!x8M5z8T+!aU|Rp@M~sit_(}8Ec|R_p zr)9&}Qk0#=94uL}{_m%C4{wV<_*(Gygqqd=6RZ6x7UDD5^QLPK9b)`XK@Itoe<^OE zG<;o8aiH{KEwc@Hr(Z{ccIpQ0nqwiZ_b)G>l;tUX%>9viIh|zxExplOq~|p%&q%~B zD-N(n`|M=rcEZ%~dG%+0^L|VnRab}D+2CyV>plXOv7`MvU=aK>wj<%=75;xnjciiQ z>EHhejolbAFZ;}tR=erF+`|x*iIw+j&zX;MTU=VSZRGd`ta0>QEmdKQgCY*aQR6RZ zz0K*)4Bi2iMJpoq=gt52m%g(c@t=r4{q+v%rFYzY?yAq>idxRuXP0Twrbi z6EBW@!YXKs8Lr+I5<+1(quTghcW-{f>McI2O*vaB2(`9O*xB7v*{%MnG3?swaH@-QWY4L?c&ti2_ z*>zp9n(u&UqMf>t2+JAsBfgJkLU#UI)>`vqQQ`f(FEVR`5t-!X%4bm`zBkZBwTo(# zEg{Q5sy$JwAHE8d)huGI8-#@w^Fl3g`M|3&|6G!ZI#n{dGN|m#!ZieSR&KhnOD(T; z_jA)1umF#|>QhUfj4f3Rm|ln#xoiDlVQ1GcemV<;4j|xVQeVbZ))t++un}wmaY}5? z9Dw!-ES^~8zJU0lb1s)s*a)knC@jN6GK;XS0!5{4XTH8nriM-iG*(>~6Pv$xAE zw%0Y;0p3mdO4QbF<8rf;)SmZTG2Z82{=Et8sP4|t2=s;?r`myaA*>rTTf>hKf1ST1 zBd1>e8(GB#ni~`LE@|puA*yj)I zEc6Nl1zkm#BwlW8rZ%~~lKtuFsuMbc2`YKmWN52dFcpE2k46wYt6_ER2y9|I z)h;$p=!%phb<5`Dh@|XxuHy4`&5UYwnC6x}BM8mCoWbm4wfr5M((*DS_FU#qC_`xi z+hbJ40*gEP4s#nh8I$#J4P5#;+utEW>TTwq0rJ^}H(mk`WGH{&EA%gIdnX|zI{wbRF*#-ya zBjLy+`Bf?}xEEK2Tlo{g8G}9jLf6?jRM|4>g^8Ydr6LvayI$Tb>J5FDvnx=2QCJIT zdMppYaAUFD|BGXw8fBz@QUO?lGKqJ-nR5z>lQ_87Q*f6HUp5Dvs4%}v9%z3TM~Yl( ziQ;|v7`g2M1Rck2MH(5j0xa7x?3od^YsMg*`B?`Q)T!E0G&%mMb^FDQexF#|G>jqZ zzHsxlsmq<^cIz*Q4Gj^QQJUZv(Ei_Hwfs1IKioQZ>ECJZEI7V7ZAaNWLA+BK_AaY} zLUVZ79{xqeSsuxB-PJm_+6nPKJUnXGNlqW)6~z~oIlVtd&{tf|vydb7S4vZ>ydJ31 zb=t}I;IW*CJpgUR)SHF~yacks7S*byOV-+V?+a>9)xQjn2}e2Y2O?hb4bY{@QVr z+C=-ez)CIcvqhg?2hh5tP?sbVN60-IR+#4aYAdVw)8s5B2F8PhzAUG`muwa_pPAK@ zX-re#E_nc{=9%5@p9%2LD9A~|F&=1dRJ0SuJ~kkDn2CIfBjmsZB%WcOIAN?7*!+pA znkmeigce8&V3oL`v7f}_S1?D7pkf{^EPmQ5$BZK}2a$W@UzIatTkHA@4DJ}8xh4>i zyC+>xR*EXfUm=tv?V`W8Tx&eb<)g3#F}i5ytcU5mGk2i4U6BH=gh$H{ndvLy$2eLM zA|g%be7$CJKDtTSC3*OhT747ul^q5GwaP?0+09*(+9l(Ux)d@E!EQ-+);h-8N?Vxz z9gFc+vx%Z}1NrYEvszFKVgI-ibIXRn2cfy*8@VjPo<>H>CvU10kEpN}`(M>w-1dbS zitKE3pDp|!^8>o2fcYmMEyRMyL5f5O9`9Zi+B)bzB$z)oP!h`P`{{1@1!lhBlwEjA zG$j=Hewix8;YDC9g{BC;Q|1-14||a-w#S8aD~oRP{kvje1iiz_*J(zMo(R0&XV^0t=;6k|&Y9(qJ6S0E>ZL7+w#&*z1yRS4@8>0j^bDqTWDJp+srl?f{#0AW z{OcIJNLSQMX|AJZ`oBy0{vSQ+a%FA*>2(y2RO@KLP)DykeyBFwE&0^`;9L~Jfy%PUw?p-X@WA?JOT4BA*ghO`69Ur_C?f|zC%nm}D+%l6xO zVNLsG6{6m?b0B8-q=FMI^^Gb5G#Vh;YT(hP*tuNvH}fzzg~oD-sIZkT`-p3P0?>N& z#gq3zWX_9x2iN@Uym9pfsS2ar&>UY0UsMjotSZ?GDY%ScT!UT0dc_(Q#;Cp?wdEkp`3@s<0Lr zc2KVB)U6TvW>m;nK*Q2<8vyP^sX_9t`B1Ai9_gt9v7Nq|c{XS7^GN*bYzF_rbIaYI z2OajoHl0|Qu{-3AJ3@&w;Lv5i4NKG;71`tvBV)cot;44FFvpqt#N4eEMkK4+Jo=dz zPgsZQbAXPf!{E%;C#~Fu6oNr(tNF&mnc@hsAfa0;&wYoo;4l z-nPU1?TU!hC9gI@-pn&yWlh{{daFNQsVuu89{V$y``;qQwZZZEG4J9zwVbrR12s)^ z78w$Xy-2_&Xm`s6ofd9m~F1V zfyQF!XHdPQUu&m|Ica`HD{8d``-*b|(C>;0B{2Xssrx(2M-fE(QOfiH>=9VtE1Gxc z#aGv@Rep@oImofZf%d83aOlwY6*14OcKRR`Dx9U+SfOekLC=?fEt#HXZ*fLni~7p& z_4xTnLoxcA37dnasrJf_$1q* z8FDu^U$P2{4!wMyFOt3}eEM^D-+L^E5mH&4+&H|qI%=F*@LAfyF->FsjRIQT0dQi= zcWLn_g;ZPX+Ump(g4Z~}N zXJ+c2tr^3-x{Vs%48~V@JN`4v0KM?ZTV0&5y}o5Rv}^q zj^_}k?5`WdqO)r#*W$cc_MIh4WOT0-hyJ!E80lY9Ir|c-%UXf(GeLla!LyL=hHVK< zT*^ifPl%rOyBJ3PMYr9$F)Jkt0yp>?^OXDUNvi(4!AuKr0Ncc>Kfgj}b%*jDXtsLim&Tq(%g$gO zV%_nIPxN(%j13dy8$xmFPl}@38@Gj&vtz8e(As^Bo!(kZ zVYqiAa}|iwnFex2vx$wy|N6XfD;yG!HxAi;C2XmN9{F#Cu7vSKU{yKgV)b}JgdG<^ z{~jYdw=yOrB9xUYWnkKTNlOYY2@j-Y7tUt)es=-H>id5gJhJwZ!YV+8@Q5s{xqb>5 zrzn8ElZiM|#SpcbC(PJOmk0%9|uX#=NF`3`_WTz9kR+}ZXXLMg2u~n!{M2ppG+=zN$+-Qk& zQP5;IpXts)sD-|`yQgs1rAs& z{zEE2{&ZJN#_!%ioAi(M?sJug#P#BIHWISTd!SLdp0YVnyH(m^sy!VsgpbJy6=s^8 zf>(HbV&t%{_ltgCIg|^See;#oBQaRk;rRoNRE5qJ#Abg82il1adeEQ!tO6EC{`K#Q`)$jPmdNPt2+^@v6m#% zWA{IfKy`#8FcC~W+q3Z_hKawg?xJH=aoZ4k*lN9@E#vY&F1_rbf|MzK|Jqm3HTW~i z=yp$Hl(~4*G{sd`SE^y*!oBO-G4z(QB)rd7L*eVb3(hBL zjL`HC%E6Cx1Ku=_ElbOcxGf0%v#`jbM>~~AgmMAT3i@lc2-AJM-!IV=lzXeq(W4@K z7{Yw*x)mc_o0wARA@@+aW5hhj>1$TJ(d zdq7c8oO!!_ZC%Ds1j_) zuL7{e+4FLr)L#&O5m&ggji4&BG|pRKZHklo+QyO6ZPQ*`^FGlWk=3J=OF(U7FmImD zwKd(hY+xqkaz^{1)2exY+td-mNdq6wMHI!!hRQ1trrGpbh{NQy8Qm-JgKBDuhBiD$^t zji=n)a%I=W2(N{;q8rCyWZFIJODND@(ZV`6ECnVy98I}|1D)!^{s4*aZ9tm9Gbc`% zgT(n?#w8Z@efbC7>dJsbPaUlxp>%!Vn-#&RbCGgRuVBu$Z|m#Wg_4zun$7cVdXT?X z+40NiPU9 z(!E68QaB>Rgj1{8jzt(Yy6;wiCEtvnPuR3~7FdSvd|q>jZE2vb%AW_45hNHZ?xT@) z@I;3$?}B1wP`5~gCQXZOJg6GcYN`>(Y8f4F9mRVd;)e7W(W!sD^&etmor&7RAA|bY zeye>1h&8);$rn!@pJG1d5_)fV1#ysq zSUffb2t5XCAm&hM1qD%(d!YOkVJEeU-3B3aN#D?(ERb0kx6|6kF}Z>@x1orUXj!a~ zSw!NxBqkI_1&Xeg)tk_^3RY9aP10LRA23%oCb!qo@6U|0B;}rxW(A zyP(ew^e2zP$YQGws&%FY$36s_9@F&4y@`uTF9>&PZ#Ylh2rtG6)_Ojj0jCcK2aH zF^k!eRmfVS;A=SX&oJ6yx`D)?mkPO@RUL>YEWO+=uR5fO;4e19e@#kA$jzzMF~ryq zh62dX6PmNPHPx&PKC$h)mQt&a>iA!j{pUBF?;E}i6A?m`5CqYCO+<`N5WSDyqu0?# zCn8F8hS58tk8Va6qSr)c^xkXq^10{xyVw2ZUh8?*^ZW(pwXPR4*LfWKzHReF?FlWw za!{W<9grI1j1 zA1PmQL=!MOCn1;h^2qwrI=CW_W;o~a?CCT4vZ#b}DAqStMV$?ml$;0?QmKu!MxOrR zwJDr2+5cJe1?AhNCJZRPHviGAt`?=2SM}9ac{YvYICAc;+Fp+Dpk;@|iB- z{eKwm`%12wPbrHRR(vCTg782T&qbgehs>c7s0&4fz1f+96D-ql$0#;KFuvFsXvi*- zm?u)Kita_hR63+#FnHj^tWaTuu;!9G6{_zo;;-)GQH zOy+B-xW%q5N{?S2Xl**u!Z!`9V*5K4HPHwoCCquzAZlGq)e6?hM}Yyb$iL}&I%G57 zWp>oBo7b0m=K7luPP^z$S4TsB<~fY^@Ig(M4Bm}FOWLoP%@R7T|BOOM`t_{p88lOE z>mc}$O+uYFcX_mz+@4I|TM1vKT^m=VT>4ORf6TvQjnAhAb1?SWyz!bdFZ%e~5=xNg zlpOz=Gi<@k;k8t|YDnz0eMivi$HI8uniKUon_&t=!%3GtI$$GVylZXP-aFlyo;SwF zS*^kV;IpXsQpH^^HyDTXXN7rsCyYZb$}s^Z+R0YOdY4qz0>JmtHR!WC3B_ZFcl#&r zC`5PtRwDZECEjbN$APsXFR_LyUcI-uN^&j_+&mF3+F?4T5^cWzfX7<2*$ie|bOxH$w9^y*;)jLU-QLz!v}bIW0T@?;@v-+%vq(^wwaL8d1LE%X z^i;1cSE$p*!vyNnJdm~#0cKGa%f0f~iDAav(<#36lzrn`BTp)0D1>Rgn`o7I-qa$k zC^nIdW}Z$!r9U6bYC1DCKg>fE!FEFu1f1h3GqhJ$7^{Q}=+2OI$p8 zw87fibIGp(8v+buuj;7ZrC4l+r%O^ts!z>^n>;aVAq9VaYn`dN&UKfL$}-TD6nS|5 zU6W*kM3fz6%|iROD{~2));Ca~sK>?!GFzs`YZ727>8y7{k0?H!7~UtNwW%cxVyRTR zJz&(pUvfTrdZj<|pA^GCgjfQMUO+by>J+$T-k^93u31%Xe=9qGPmaJ*Za2rqmr6Q# z&2l?=Xp+bfoNK*Ir3ehhdUUvWtS5e-+Dkn{p-L^mhPmGUbNPr$uLXMXC47+%KT_|{ z>_lA%p}7xzEHD`s_}k`H<`gnRbuvGR*g;(X|n7EScOO8 zapBQs`)k)s91B$n6Fal2Q|kJbGjO=kkviO>tM0s|a{t2O4<&FKR9UMq<|Re_sxGK* zLef7R$3eX+aAJR|TSeLEsUKF5Te>kWvvI8pw_j!b4Q07cq2HOCC5URD zx&%$5e;9v=M8FIHDNFBuB%n;9ib`Sc&mj}z*E%~U$;d^EC5r+TbO+Vk4BVIeCg~=s z!N!LrUb3Otxx;8amlCb9i^Nt~8D$%oNg4N7=&6aob5fzSq_j;!t%H$lwhIV1nyli= z7fL~et)C=2dV9@v$^xs!UM!x~vz~>rFM?K~<;(SVa!KbB;MY4+iH<3o22R3M%C^=G z`%2nGe`ZzI-Y&fm#y}gO)_UA%LLDT1%e(7|O7ns?kB}}{>qWEA9;EyKDj%D;G%NFg zW}~&%@Y&Xs_ncCmGBaZJGV8AodQdS?GKJ*xYy)v`=GmCozNxbCzL~Z*2i*#oM;enD znWM97dUkV3+vjx(X5lr4d3Yb#|ETT_9BTL<20_shkg*SsyLZn@uQr zjh|rMo5snQ`U_VJ=_vUL4OZ4OF?32i&|x&sn93e~7C8>D>HgC4B@I-VagPHd8zQ*G zA?Xb&m;W%tREJV6V!>5V0*VD!0NkSZGS^c@-=$`or;l(zg@&57F{wR2Rj~%0$hS|c z7{x9xBOHHZ>Fl>I3|0xVJPc~5F-oV0jd*Wb(MFP$amu*qb&a8ebC1_k!>QaRTTniC zd*;v(f3C^1(sRP~%zSQc>Imj)4O(W=yL{@XC1W8s7Vp2@VTdL0pwGqr%S18fK?q0ix_w0)fZ6sYo zuF^g$W%@$>h#$}PI0s3-!e^j%(zGO_SghOCgwu3TpB|zd+F#f{cUCG1UFwLVWiU>2 zW_iJ{W|=^60M5Lm$z>T>viOVIj-go0&=x*^KQ4 zjhmZ7WvmVBAo*|Vn#QHms_)zOXw5jge68|l#*V~ry7$GB2|NLPpiog|^}nh%Qy;() ze7BkNBd+2pI?IATBngv>;)TYtvm!qsPN*X{nsmPD=dfakw%^^6)_wRB?$`B~(ceaiBd?v~1fR#EtnRo5wJRE^l_L(f zBvti~Yi|rC*t`i%O6ZF}9P$>DBzZBUlK$f1`JIYA3;N<{-BIZJ(UD2Kbr?csyqcf|Eu7ggWRM6G{U-sN(y={;9R464V~jP)W? zzUi=y=$0nj*VDP}ENP7k`KGLo?Q34L)<0rTR@jv83v|*nFG`F#Xl_ZpTx_bIzt!0Y zIfN7T*G|`t+zUh$QAHSuAEB(|ypRMyaT^}MM_J*o&Elq(b&nNhK*WpYy>~~HNw)tWtAO7rX>jV#@suz1lkQv|sJKjvU4!SK!VB4i56 zyPF7~J>2wH3~#|qhL1)hZY_FB;Dn@i)v}pSGxVQ1oS^qw@m=yni|~ts1t)o8srxYR#?i$5(Gjwi)0jlT zd!SN_g3Fqrs#WWWAsuNaZUH~IUwd|Y_H3l16Jqsn?`jvNkt>n-? zpM|HI-?LF*`@15ZH8$WM4NPTSXY}`8wrJzpf)9Hayro1??-Fk#D0z*W!@6nUT>0~Z zWZZO!4#u30V~c&+dQn*NDPqJ9gYYvaqrI6}9CUkg8+y{O|DE+e3>Sy}GmAOopLE`m z7NeDQrqgQDSHc`u^VZn?#u`c*iOtMY;WLC(JT2-4y4-P|*Z*M@O)4p^eZP~?0YCg& zXsB?ba!_O}hRy`^H0Ig3Sh&pLh`&&_$Vf5BxYg&Kv2i&EO3d~FQuhKfSs5(M=g9#J z(mL+8U&HUbHICKcij^+x4clJf&Vck-^^iMh2x5wG^)8-s-R4)+e1<^J3$21#D@ljs zl2tMyDy$)v#(0quw-f7smmer==84qPMYr#FjFNs`#k7(_Ure<_oV6RAU27(f-|Vg9 z|DYx;%OB1T6}0MfX*QG_6`n2ApaqvTBAFe-c-WBkSKPWwcdK!}vvL!_pl=k_Fhy13 zbs378VFwk;myur5QeMmF!TOg>TkTdYxkdWRaQ#K3Szi7*PzLxc2oPT?VDR?{JBU<| zkg@^ppC2~6B(idv^eq-Xg`c=(^;h5(nWjVuA-(weENy$w9(bU#USfd1go*djGtooa z>iMUV*%2VuG;F37`#`)wdWbbMFm_hjN`YoVtisk2Z7-T_ z$A|kCiI{mzx2vb>%IlbBmhcB6LVje{r=MQ16ifE#yH0P!0WRu7q|e= zvQPf2eXJE7^z{?YPnw}d)vNLuaG{~R*NpKPPs+kj8|~M!kANEkxktrMC{0Z=X5Jj{ z7qtbO*%)|K?73(+Yc!#B`E}P# zwpqfnrVab6@Oq~+z$EZfT33V9_BXyGi66bjb2c=DL@H(s)HAK|lg;`<5$kw=^V7O> z1ML%iA&@lJuKmJ$`Ash9e3d)Jv2%}*A2#;R2O{2a^_^F7pZ&6i;AdGTH_5H=A-=r3H!Ci;DRcg-=e9zDv=7G+5<4o z88K08R__sYuw9S*)^~opd>;^3?Hki6iBn6L?Jj|QkGs$Te={qJeLKi1(CF;LKi%=G z&U;apW6#o4?G-5M8e8k`Gp#!?b-}2o%E)5otTdN;!;NESp|%nzFvQ?8D4oHr=AS!-q0!{SwKEY{grHWm?g`=H5^#L9ks~G zKTbGqWjSnJwl&*9(>8eK>lV?FS7;0LQecC+Op2b2^bh9ZEMnL?H_>cMv|Hd)+KiHRM*ZqKz*kSr|I>^Eo=c2iL$h z&15-D$@mGVrfGmUyp_OQxs5OJt3HdZ4M0W^4Fox}wWf}my0;BoW-dY{E?xZsLezSv zok@riZgp}UfGw=-g<&B=8B~Asp8fK{Hc({Ra`PV@-0o0Uv=4;}tt!xoAhRHEy_0f1 zpQa6+5sjSd1<1akgCTX3@|0F9oyBNJS25CQdM`=CPza)E_-}2Vt<2VS6q|a)tI+}^Lk^tb{yTvbvbSzwAMkttc%%liixiAraxqyX5_dLM2h^1efWnKm1H z&eKWlZ(Hu2Jra_^TeRTFTJTM{aCVu)T5bapaT2e5&c6<> zPT3cAF1(%6gl6VL0GrnS^9ny#+Kl`4X~|n2#kx1Dpmu%nQftFvqjIv_s zOYiP<^Qgz_rRO?!Tcd7I8UqWZ{Pa1cgD|g?{qgR3xqSj@J$gNZ%0-FbL5uA?8Y(sm zGKy@~JWc?>r<`O|P0+c%@wE_Pj88QPu|+jDFaOgF7;kDCtTV(aPiwT6hbMTbxThcd z1~r)vZ>r_U$Alx$RF0zjD4_Ad;+a8G`YX9*BL}mki_1#Ct$-l+0qJOvFXoQ!QM+FT zW}|N|agJMyYJ|ll!5fY2RbGFMPhFO*+s*oe*!5R*Gz!-OraF7 zC-=F?oT;md$oqvQ%SC5fR_t;jaSb&L=&v=)lqgw4K5sW9_^|IctwTeFf_1Hx9ttxP zJV2v6jX`B=954>0yHNBnjU*X{`#-chpq!ZCf8!JMKn9;@B2qOvU|I=@HS_An$Q-Rd zkzuxoaL+bR`Cn8VGb_pmwI0Fnne+mu(c@#MTTv^)KXIDrx^r9(L$cZz72;)cubAu? zto;3iZ^ZM=9)8OcKHO{BkTyWm3|_GXNyzW|1f*I?;j2A%Jzf?GY=ntf8ZbyQAdDK# z29`(-)fR`&cTi1m?0jR}MZO&-gA0YBXMGO{ ztr^?tP6^E==-MZOezk;q6#}}rGr}wr?K`9#oaE(DJm?!QBY{UrBrVZ@M>e^VD8EKlB-C~lYm;GA=}{Z=#&8881>$Mj zLH-~YsIVGtGlGKiTdF^6Qjpw0P6q9hq8J5s>}O|zO+-rOQnX&Nw2 zRePK&Y%WD;HcW{%fwe24Up`Mv&Ttwni7l&8nM*&e9tR1LG4IA|=C5I^fEC|}~Fol+WvJF#} zo8?f63F^D|x-4a0w911eKdSmUoi%5(oSV|9GnqA8mntkHU0yB9E&kJEGmj*Bb1cYV z{!!mx5g;~&1NUu8`g5QgY?imae)Zmf(}2)e#iR9A=~JHgHCge%awC`Bo|}W-q&Ct| zFq$~XvcUmw@J+pj8gtD2?`vz6u_H6mdPaZN$T(R!i~$qW^rH!VCl;Aml-;F48r58H zkZ0Qb8&WDzVOm#w%zh-0mLT!Th87_am4YSFO+Agl+V!2S>`yhfezPh(vu|hZ__n|J zk}!4zZ#W~o@f2xrtHk<0ILVmT>Z+=3wEFiwS)S)mtjfR61^<>YQjeWTX|pYic)#+j zsXBGto12a?6V0G9_N_H$2WkUWT=>o_#61t9JE$%9mjPS*lQcY=e>9ZdBu@V$nid#o z{$pjtDo&!MWFf=J?$#Llld&b*+AD+ETy>n^hjqTn_1vD!e>}rq zcL2IVL+ufjmZ@3NPu*!l%)|&*GJ;!qlgxh-jTD?aF;>V|5|4yuj)9unvaURMil{&| z1z$iQMq~7+rUag^3eaH|%TdVY{fL=n4-Y3^xRx3n6INzEPU37Y*hBUP)YE`Y#}0H{ zy6dfE(|ZX2!x_+(DbMJP-6IPdMmKhyvVS@V>Fv?zC1BmoyoLox7wR;GSYQ2_csG#O zrx%Yc|4<;mOvkw$4%=t>4+9-|^%e`UgfRO=DH(F!7-BsB;mUATP3QsSl9vXFah1}l zL_mK%86oiM`EcPFpKl9X&?%A0vlY2JFHuI@Dbj{&WWtz0T~@1|&N&UX4w%u$<6^D7 zUQ(7+TE_SM)SYeCO#*=hAgD8T;I$|f(+)t_8=IV$m^G5rDA+jhYCd{!DSLcJeWsSPYt9etc zt1_mYg%lg1CY!nSI~6{TuKz&e%tW6Z^9Sj_&-$%xzMSCkC>)8}Plt4OqukgmAYuoV z#vcy2sCtWQwmB44Cm3Z&GH^=ioycyEj0cZoY+7E*392kt)Ik=BaC~`*wN_U)R<)@U>tEAB30mOqhr^uUH8s+)=Yfg$1=11u!IeNlmEymtgorKdAj@5zLhu5c0+}a~3 zWq~Z;@Tb>X=|`OT3o7!<`+nrK6(7$wu5{4l?rHn_(av#af)0MjR%?@tDqFhJ1LqVk z0reQ*rNXm~uSIB2FfAAhAj~tE<0zXirLavM*1kvt^Tg5kw9r-7bdlot?~PJ;RT)hb z?x9qbr-2ZBprKW1t_wtNZrVQbS8n`Ibqt$1-eGxe9q4j;}bUM*qSqqyrF!&dqa zo9Sj&6cjXm1mH3}G|gmq-2ifIK^2OhIaO_BSNmI4wy}1;Dhkyc@bKZ9GWQQ_1TPv=(D_0+akCCV=agKAe9_A`(W)1-b>%d+u!s`7 zV(SAl7&X)sV4gD#HG0*b!ov6e>CqT}F+9PbBeb$Qe=se_YB&ESUOcLFCfo2zkkaM5 zg=BNHZ#=UFHQ&46#d&~ELRxJ1zODpgH~&IGYHcKginWv?7)I=UdpC8oHXLV%oa(Ew zRbyp-`suvs$1r~J$oawX{VU42_%Y9c(5=47W*)VeoUdB@c@jqs1YLA|_vNUbnk;Ik z(jQqeT{LO4HM+?iifUaV-MNA9wUnqi=^$PSd~RTy@m zHkTquToC64m}s+xp?>Ao{dV>i7OaSgyr9)OFXC?6h!%yY`tB#sK`@>t{lVNZ5yG&m z`NLTQ+3+ZDw)8oCsJkVc1epU_hg<=n%r1-9lAQZHgj8f$UuseqLRp5}k|S6ZP-U8r z8iCjjgfE4h)o5&8_&eoaobZYE+FRbgdA+jlU^tktsBqkI-c1c+anwA-*jIJ$ZverC zl6P?Oz0cG9dV<*8k1%d?wj2+Si8(BlzFA z(VAOIKtWEn0i8Zb%G6rC{*GNxt-kwP*mNHetV}aw#XFPD*`$-|B-AEv%gc^rv)leE z*PeuUF}%B37=pX&Pun=Uj3vYo_SFVZw4ZEaj#ZCn4eXM_a$zHfe#0^$tlPI?@M$g> zcN~Cwu!TCOB^Kp7zNDkKw`o6usO3!p)7j^4HtJ_5HEWwGbuquyN$Xpv?DF~&og?`C&hyXe~5e%9orJpB%?A<9S=)w6FLH{@=?4;~z<&hM4Bwzp%cZ3f2O z6D?`Ti(Mg&s)(1rgMMYS$osr09rgAET`1Dn6?h&t$D%tNJdvv}X{<*z{BrIe_7Io3 z2fU?y(=plJDcr`*9&qo~XOFdp!p9ZHH=gKWm(xR$NzxAwC1d54?1C#0JaI%7g!q|ryc{^cdU zjE}b2IF|AQuOi5-rgVT`|KQGv25+of1O3f}29WDVlD5CIoi{w_VOkpApy~|ubTZtJ zuj00#i_1+*#liriqB3PSqbHf6+5?ghxKo1SNwc1Z9^MfFbl!>IrgUM56}nn*J3pBbXzLqkvEEoJIz$ltYxDW#XSuOufzvlnQ|?XP=2)xYJF`97TC}HxCw)`7#(C(KNziaIf4en4qQJq`I^*Fz5OF^ zozW={4jvXJ5b~lL$0hsyw6>fzZwdL)&Xtz-X`9^hzQ?SNU2WaE0zWi@Z_(!<`P>L3 zS~*)xR-p2aLzOA-a>1qG6;MQr#&XA(f(VtA`?$@f(Q2(QsB0Hm9+$Q*LN#X}g5m6U~;m1CD zSh%FD!$-q(Zbqpn&CCs`@^twtKh{b1nX{oob&%5uA0Hi_Jnuk{2Z;Z-GJ5O$6Yo~;Yb;;wRXi5(%d;`YVD{~DOLkjaoY~-?9?{zEx z{F{FlLF>qxnB0I`_}3g|4nn%SwLaXOX=()sZ_n!Akhh*Zh7$K8CcuO;7u`PU!!+Z$jU-(~)vXZl}3bCeXBQv`^Ol%zm zg$YPacJ%sh%G%uI@h7K<2>O%4w%f|LGh>nOHRZT{kh$LT9$}n7KbS1reThTy^g*kk zjlT2yUrloE%zfIx4K?Nvq774Z&OJcF>bpr-9V;pOS{-TajYw${-A0-apdj;9^J;3? zky`71l|ZU|P4ly1mlV`^r>Ix+!iu}*z0P-6R1Ym_0f`RlMG4<|^TC||6cVZY?L!D) zxdpTMX)2Jbh4mAD7KhMXJQwKGZ?RpR8XCZycA$0=h7mQdaG8icdgh#)%krrz#Yb;I zInwp#$Xvz!$iQbqqA9AGyN%Km37Q74+eAUipRZ)BVBwYsV#t2@z%EYJbR9?!@Sc1i zX@e{0Qwrq5L0nKNeDz7LR&1>Irz5SXXK$5rcWaLid2U<;Nh6@zr0pjx#cHj+giOT6 zDfQwYW9$0ee;7P1n|gZ5kKG##>Me~lcS*Vq3GYl#3w_q=g}}x0Ub^pjWL=9xA<3~% zYZ3*8rzJv*vo*pQEW(D{ViEhHE?S}?acrYG%5MRxYcgAo??bRua^!A7W1l7iLzAber^l%ZV)63(nwug zmWuXWzv}Ag%-L{5Xxvo2&QzC{bkhCS6;Gltl}W^Y=?U=HwkE1vBiAsl z<)WYFLip_HZGuk9=rs1(-`S*#e-B)yXO@t~YQJ9pSk{~OA1Gb@ThdJrzatZ9M09f_ z2~eR3#ya7gK=UFZ9nzXoV;pP7qq%VIo56wt7r9@c zl#*W6_qN5^?cjD(et!rVGrbR=nJ1K8xU`kFj*EnEpZW7UB0MkaF^5!Z~e_0KYv+)HX?a8 zHDixsI)6-=>=b?mr;^DNwy85l+5E)@buCiZv7 zjE5`No6z%EjsW8R!+;v23>r?&lTY#seZfY(X)^>nSicgpBfjlJYGOE*(y_lBJ!44c z9UvQ9QlGrNv&>wqy*=W=k6AlSu0{StWAyMkse1R_-M&_mnt1lM-M?$?SM7Ti9Yl>{ zn4LtWTF%0x@>N8IqXwhbjxq{94jN7SD=>~x9sJrCopR=oTM!AE8{ighh?CVty1dL7 zIZkr0(jM@9jCa$pknw+@&-pIDXQ)&*MKhtGv5$MqX-1qMK>~xs<(b4kr=vquC}rgT zs|VPPeXUyWgDf^3bqxKEX+le+*V78RAy~OkewmKeWHBML~eLg&3!K7o3T=D#%H8W z(<{$@PC+Q+f+&FIe-07Rz3q42Z8y}1WFvuc8-Z5>;CsnFRUQ7CJ#|Ad)MLqEAf8s= zo}cjZBT7-z|1hRaIFxjnQqXb8|1-k>|30h;U>W?PFebJ(kE^H&fBCJY>e@TVa7szr zOYTYW93ERP_?vtojfW=7=iv+OFWqv5U9Q~re2Zu8k6BUh#-nj~u`wwj0S^y%UvcS!2)@HNS$=R*_&ZVkLXph@#V{~^8Gj+64%FAf zFKXwh;S`p(_dFt3TXw0k%ZSyg{yuyMy82d46y&yw?pxs2+5gAFoq+_oB74yc6h7Om{(3~F?LTY@@t z(%eMzNE$m|M?ahQ)M>miDl2_V_x{69q|UirRj>!pgz3qUJc5E4@EFQ4*%JMIf2h7? zr3pD2(IF!{{|}>aXx)h*t1l)4Ls-bj#AU9qqTJC{UT(p zp1W-0iKte6adRD0zUU|PC0Fu?nFupb_ccM~C>Mf3SKY9hnB1WBVlay0kYSb(%@ zLMOnG1SLV`lAH$}>3f$*71skVNhc6bf6N>nJs8+F_~6iR71k*EYqxzYePukESQ6Gk z;eARQKq@h|W_l~A&b}`=Rhgbb9rGLXDHvsk$ssM*Mep@2fBc=XLIq98Hh#R)R+FOo z<<5eh?w@bkbY_Oj#&QQvG-SW5)!lwoREDPH%j2vA$JJc&s?^L*>fQZETH#&m4})qH z#)ff^s=7g=S6Vlr|6%lT8Tril1wXNQ91&cK4`$l)xq#!B7{qNI=OoP_r-6RA(~gXj zi>fg@Jl`$+_Gm|Jny9|aN7!U)9*v&E^UDIr_p34}XcOZ)JrT?vfrZ#&hsn3Zfw)zL zANfi=Gs$!jZ0)V16!@}9HE4NHvUt=opD1<`Cm8ynXLcqntS3P!aW+kNcuhInf1KE` zf@+}2rMLdKzSkDR%n&dX>sq3uri|f8yBFT1Vj@tpV9ChS@f`eN(vI2_tNC^YXY4PR z1r@ZGMtC=ys}2!GX$G#B7=&nf4p-Gvp`bj%46+=w!M=FKNev2sa=7+!(j}( z+#FwS%2vwNODnm(^2utOP~<3<>WNMtp==7Bz=DNZEXmdXFesZ)Rtz&Iz_i3x+ggR2 zq#JaVtHNRUSOgZ(YQNP(QCwCLHvW`GOVv|PtRb~%8Ct&e%Ry8bmy@q{vnjL=(WGdb$UVFo_e z;7yw3-#(~p_n9FD^Jdu$0^~|s*r*abav!E?Su)jfO;Ct@$tf1gG+a^**T@vC7sxcw z-QVA#jk@-Ts}hTt+I=CV|2CY7kb*dzSP-7DweZciqMz7U(TeIQ(9NZ#Nf$8o_h?sl z5H(OSHIt7rM+9cH^hLP^zW6T`_6NqQ^_yu7e-dROV|mBhyfkV%3RgDg+PaDI-l|jz ztTP&KXW4#WeLB+%EPu3XDPAW}zy*pVZJEVH5(#73c#8*p5bNdB0f@Aivon7mj?`#4 z4*c{;i9tFZtY5bk9GYMB9CWvA(>|kIZlSPr$zi-C$d*^3k^d}tBl`>;{|@cDF}xzD zv+>=%oH-xW% zF^Q%Ta$ie`SY}etpa4L_IgBa`8nYtd4 z->s3c`y}adt^x230Mu!g?RPYf$EH9a5ey01dn4gfE+canFXHWe+Cu#*fr9)pO(Jk9 zdN8P!>_eKJXadg9>g+&s{D4+NDmUW_n!#fN-}mGc8*NAxd(FPYN_jQR(L!D1^uW<|gX%u$L%fMz)Bk^UrW6#@}R9Q(E|Cgt# zx;%RZ~JUncm@;*dUHC@b0Re_Z>QSrrzFtuauz#{MGiCsy|1f9frEvari%u*>_>Me z*$a_E3j-&JhL+ zX#(|#{g0u}B7^29y2{F{aW$EKuSgNB)(s~`FSA05;8^DLnAbXrqA!tZzl|5U-hkIx zN8P3)5}$JaUE52>t*Tbomle|lG36dy821zyYwQ@AQOqY&ow25VxSG-PBQe@!+mF4x!%Cj@K`g#()XB{8coR}*E zi3~Tj3Cu>1^f)MRg=NQH4H8nAxQm6L`N&h#oVPU?t{V;nI>V75jnx#?E8$_ z=@NAnM*C$-2(sKkC5}3R9?^afMIbfw;nrta%3JW>>3ioB-yDlve3IM&bVKp6?~P9{;|P^7sNxyLUQsit{r_pk<7Ogx zM~4N3;O@fecH5jXpjwSntm75q0so{#S$N{{@B1SXHP zCo{du*7WePdy6hsK$f@*iKA%f6IC*)N%IXHHfxROJc|XqptPnw`;B9|N$FGfB~<`U#v?t-D3) z7kNgEnX1`9t|J7rWJN5m5t@^m%?Lugf1t+7u*nqv?bd!g^z>}&!>V@Bt?@5UXIr$y z-T8t~7o}20K;Lu#Vn+l^oFi`JcQh_=*Iwv)q#Iuxse8(*l;I`tEIzcg`+4M`KtOdJ za5eb^mq@XhZ9}S;#G5bd6z`Y@h^}VEFIQqz3U!tfpUtfwrrjYwn-|tCsbBB^m~-Ny zEsfF)j|+p$iCFLx(1m3Ut_SLTkDdM_ZRntO>umlb_hV5w+|4(_4hHw>!zL6P94SJG zFJg><(YhOlyy83uXZf;OZ(d65!TC5cGKPY}HRQR%dF59KjEwz%FDHAjoN6}<-}>|c z8}J#9DZ(nKd+M-{G?)n3GN*fT-teXV)U%QD$YfajUu zZ|+wJF^iA*mZqYyu;&~OSk`QNI~oE$Rs5mruF5};@f3{>Y?hDMRy`tj@)6QcoNAmR zoI`qbnLa~*2*zo@Vvi4L6y?iuQgg6bh~vTx$`qZdXf9QN4|$wAOD5oHWA{uQ;;Mokh#YC>Zq`EtC0MjlejnMd}ag{gnL$n{7G zG3N|g=F!{&c;l;^Rc9Ml)G$Dk`sOVK9fO&g%A1e=@2(}V{yoS4nU?>5WE+|ZW-IfQ zInc8(xjXLZ=M(}L@YY2!(0Vq={k3Ch>ZKgke@B-Ex=>;v6RI=fKThMhA9Q3Ipv#wfe?MIsq{fpO=8NLNt*OjH zhNiOiC%^ujcOCSVc>mrNJy&}DP(GHSD@6@Un1?@4n&Vfh?b|bb+vV;Ky#66B)bRDr z{M-1&3##jvu_-^?GjX5|x3Q0oMhAW31*wZ4<#fUpM-hj*z)WfXCiophEKHfk`%h+v zQGx5}h@k}&E46}CUH%aB^SI1h&Yc&5MU)DTblI*`LMF5+B48cuf8+`sA>S>iOzxUFW=n22N^vJJ^WX6)e6I^`#CoV5;9myNx zrk-y1FJ-|7Se4=$Bt)XE6qI)j2jGgA=@Ebkc$r?7RK$o!e5d#iqr^v%SQ{NuVCLoF zs?6Z)<)x|Q%Wx2DKvnf%lmgW`ldC1nG>w>eyDNRC^AAAB%cI>)gIhpj1vZz&W3K2A z#RG_;FKO}3RMLcdVAz||AjV=kyv46p$D1=*qV&?$n%3MOM}j34{@gxId-VOi2c!}% zqlt~UuMV7(Z1HWqT6u)&1T5ED6^1IbW{~{Q8`@Ju=Y5YW^$X)Rh)Ta~)CbADrigI@3u&}?HN5Y*%*s*tv9-xTI;15O7mSoQBK^BX`BmLwTTOT0Mk#MNQ=g%s zPt}41;f0F2gm-5hA~K7Bz*D~PQ&qJmd}csiX>I-+0*W)pn%+;LDpSH)l@UmoQj}aq z!vH_RK32he_+eExnzcA3OY)@wlu+IVx38JW}sH_YOvirc;PAm=^aQj#l z9%i~}p-LU!UTfIj31-bdB!r)Z@5zg67H<5Aj11B3g9D0=4*L`<;A2mn$n)K?tv2i6 zN}s+v@K;-lL(Q>jT+BKKt&=d}9M6j9J$g2n5#!q?IZ4Y?E@RT&YS@yezdZKOfz%uG z_pM?2Xe>#KUoq!MJjZvq9P9c(5%cWcF#TVxT;T4ILI(k(;G#nmnM;NtUJuN-==7)j z&Z??InG@KV7VgYU{^A{zNW#S(1)D|}oflp4pl>}Xq*D*@C}_sd^yEMt)k zi>|Z1YYak*`GUx}_~?QOAvPcJ_D!RabyF5Oih^tRdost0jyKRZyH?!QR}A>x+U>Hk zTETVxyu8U)kRU&WWgrzPHt3=ujw1lAZfEi4rRo-U#>N=<6QFGeofev?9&XO>k->`R zlE5;@%*Qg?qhZz0ZZ685MVSP`%TLq=Ii*@TGalJHp5uPp@-z67p!(DD>d|2+Pnip_ z7p5wH?$xf>%|z~gR|KHm@$xszygeGP&~f#_O7U-N#UA+)mVpBQSWdR0*d=p?>z*jf zzeR9MJR;USo|onkQUA|2uYrU2Qid?2>4^2@a75@wiqMZ6`P8E?$5~K^pA|gqZMSn( zbl>dn$@BxhzU~SUWJGB7gmh9x!1J{-taCOCEKcpmIl8y=M^{-Pza(Yl=o6B?TyMc1 z5Co8$A~zRTJoFI;^8%=zLUymZT>N=Ce7d0@Q-us+c#~E(s9&tOWSidDcW7oqFf$o>tU}Z{zVl7$esBh>deG~J`s^FF(5f(n5dl{ z|9P+qB>w3Km0j^R?fZhgN^_V;oLi%k?z4NmXj5jSMcLsltKiqR7BrmWAn+Qtt&NMn zKQVGXvYQDv8bEbtixY8yIk~z$x<)aSu%pIT(~jI>2&3+>4A0V_XEutX9{!n|tk7pZ zC*h-ea`+Q3Z|jF^mB z?Ji2a=Si=bVvn-48GuSFnmxi5$gS_PvN{u$-dyXWyGV$ah?!m07HzAYTuAMS;18R* zZ1+DAfpE}Ab>Rv@2v5j&Gv0eIF;U$yH* z`2g;`(T!q_nJ08U3mZM@}dgNY%)CAbS2zj|TxtIWD%Nm0V8>{|+2tWTLoQ2{In+%WS^b1pd zR`K>@J9;0s3$KX?m(~PxsZ^Ncg)1LfqL>`7 zKlw$&R*@Bq4RPRNCzoqg{NLhAJ-0^1(=VZ*#xKE6VnFP_i@z`j?xPIAeqx02+H}O4 z-H7ZYDa!X)T^+@o94R~T25rMgeTm0n`YRZXi#O{{6Q|VMQ&|lqTos=Z!@%qj&x(J4 zreHF?+1mZ}Sy0Q~^RNej0K1wdg~4hywu3MVrFUhq3*UfnpMUH@I2MplyL*#(@hrz)guB zJ53Kr7~fE8Ta+*v2iWG0x@RM9?P=CqV;+szHn6i2`EhPwzjdv(Z9|tM)&kx3du#{; zHFl_Mk}0i+EU@?}F2y;Qeja1;P9$%G3BoVJyc2D@&zw;{y@rPj$Gl2YPrk|cJ8I$@ z#X7^)(0$q3wNxz_$%i#zfPV_fac%QV@i#XcheuhcgpKP<~rz=~9uPl}A<=OfX{OSD<( zTdJGm-zQm0Tuq*pUr*Z@-aohA=0@iEp$r#}0V_!*J{9(vV$b)JPf7#|^+&pAR(bOh zb)HU3rL24%VSNP6J*OP`%EwiJSb2KgN zRelwSboHlPlcNI~`&@Ievqy!Mr{}Rn@Gyynnw|{o!+_I|u^wjM^^%y>&lKo(Op|YO z06p`9mDtV;N-2}~()};L^Qb7XI3a4<_Yg*aURMYw$UkdHn%giTO7}2lB{E&BN5}eyw;ZbX(9T|(c9)>PqdV>#5lyDQN-30j*JnX+KC}VCvklOfV^9&18LvJ~ z>?`Um{lrcGc!5WneL6^SjZVRBw8LdrTzdEqnM};qPEQw;rQ=H3nU!Y6GOLZ3-O9Qn zCkv{mA4=ZqKE&-^lq^tbSZXskR7LTEVS@fg@jDPl5w@_Q5Unu@ z)=DR`ouErX#y3!@o%$!ZtZrb-!q|4j2Pcx!kj)0dlWI%dg<}PqEgHi@$%*{hVQdLuQ%FZFUC}2x^QnhoIJ`dff7&ZSXCy}TeA>nY| z+c?LWh22a?M!$n*mmbPe0kqy*39h)32bS$es?NpV-O;{lyoMVeUyhmStwYJDSQPK& zrK&L^DG2~taV!lvWh><#<@M$l!LcS6aI=cy+G`=_K}nQxZ+Ra9_5St;g99lPXPf6o zO$nz~IhqdcTOsg-iK1TluL^_pc}NU~Wz82x9QZ!mX%^m5s2GcUbH_vf+Ykb{3k;*K ztHm)py$JL=B9xR+8ZpMI?lG4~w7wy^t%~={je+arnBX5zPKgpR?8SPlG}Xx|c9%tP zRdK~b^Wm>a;aKhH#S%FpRl@pN6A|R*lA+}1mQAtmBhfe9sooqyJwZiSdgras2XJFp zM%sRF@L<3@pZTu#9rr(V>m~+2WSS(jHxh1;i(Za@FVP7*&%ESlQ~^ftw)ltDr=g3% zt9E)Nau0LkT$i@}u)$~V<&S`*uh%RL z%P_m5U|F?q9lcyEeJGQKh!?Y)wC-KxBl%ntZBM9o7}Shwba1=~B&UJ~2rAWOXa%nc*H!^9xMe%|_j#fg_In-~_5qkIJ*+;iw7QCb=bfJC?u+%E- zh4JZRUW5gyTZteAdfvn`XkN?v6l{5?X0B?rMzAF&yJIDZ?4_*(PMzM8rg%u`V5ZEW z=K31yi}h9y&kpJ`>Oc9#rhgvoNvB1yKbWt6+)8bfyZua{Nxq;iy!pWbi_;gpTo{&b zjl7}8QRanwxOs9&@Af_>J~vS&zS6xE1)vdwui8ao5}C(c(20RS{J!eGS%#=}HRZms z)BjjRh_94YHhx>z4#A;0a#2ecW3bSluQk{QOP--T_ z!hTPS&I>$WeFAKFVTA=O8ITFm3g!fQJ!x@2t1XkKYHl{14MAPty?p4t+`>gng61`6 zv79=TV@sH4{!A$I28zK&4;aI*ELP}Nb)RjsqhswR(RS&yk`zas8Sb;9%l*|G<)eV( z2PWQFo$B#B)q0{O{B=$?He2pl0H{aujoSLpLx@!N9l?)h!KIDO#UJI_&`cY=QQnKV zvQq{hD|QN>vcI3bf8PrEkK6+CRJc8Q*{zn^mElGKZT-lk9Qm&jrY^H5%3GREJVXqV z@JLG)u}4y0SKT1d(tOd{d+zXz-xsgA^MWo&tC}mb?E<$pz?n@!e;#cs(wJInas+^H zIABrV`!7a^_~n{FW2YGkaU)fvGs4mJnw;v(U8#re=--2PdIolbX2rtTjFOHSeWCXf zZpP7|>8*dZ%$oR8tK|H;3&aj57DheF5Kn(}bPY@YS!YSaVcp;kZ5y4%cH32f zat4Aw;?(}~gZH|$KK+X@=_9WbD?#c9VJDr^)_&`%gM*06EUrt9;raS*>_Bx8c_-$6 z3|APjIEkz{?mJ*|Y#2dduJ{GI1Q ztv`>_U3cX6TKI{;lh+TIQ|)GN73!BRy|}j@F7{b09sNQv#&UF(@6NE`U|ElNXwmAt zIuA;@e@e#bYNDKoMeT1GeZSf1<<-K}MwHy-D5=A7vqwd?BiOPal z*}8tCuq!Ie%=RxLAU$RxZ7dhSQ%R}2@LozFQT2u)Y{?AVjqCB(U&FRuFFT7C4G>eUg@w_$YXLU2P%iC@Hpel_IbWMbKoqQ&xfZ0|askO}siA-W%bwu}9mU$C%0TO6#WoBr}<^kNUX4fjM*y8d%@`Q>sCHCFTO49CHG4NcsldXGi>^ z*F9g#Crx~TTj2>^^?q~YvEPmpW8b!%;umB+%cqk;eSH5>d{rhxJ^ONXe?FMY^e_nX z9=4em)GF8uI^#E#p`)Rpp_7H0n?eM(^t%5TNmfLhWn96(n4=K)e^cw#A*G7)0Ex(r zNcj4Ombd*R-#GxSr6s{5IYk5yl%P457ObgIbTlcYtAuYU9KBCX8M~mp%e#Z-Nqm?sp z#=ZPJN$d9y!25l1QNNQy`}D8LZKYnES*>yKy?nV{Xq6cOa)sSMisJB{boU{bsw(8% z^V6JbQm8$Z_UtnnbE8(U7e1WhUU}<>bQ|i>RFe+t^@e+vpRs82`{#K9i9WxW;$ZU* zobTK9&Y=Uzvk_;=w3Z@*beEHWLN=LOTTTmv7aHz4>A8D%!=&9WgZ+5{Sj&@;`d3DH)Z5o>od2* z=KWN9%Rqm;T)22@kUyI(3W3LsM0(tevDj(f(*j6R7aFCo(yL^w$20XCvUqdjR&{md znP}7SMH?J$)ftBuF)H5#<<8vTgd)p`pRbCOf*rxF51_I9Zogr}9I9E5{JlGE=k~)V zEmN4)ydY1QBTD2R5&Uw-jPbg#;+A!-r zKICStqa_fYaSYL!`{ud@-twK^_B@D%smJ%1o_;>DWJaNh(S}q$%varF)=Qu_cYVT_W05wYO%R4>ncOqc z+;}Ef)ahzd&%@S#6;v2QqumWYpDqNbVNo#gxre$;kZP|}%)N;3)clLEK--5i3#=Pc z@1#47^>QC5p-&mC$^oKCQD)CHZfS$ui#TOe@hl?Nst|%lNxO^8Vy1-pFHJar&w(-8 z7A(v5x$BzY;6`jMg0w(}OHpmIS1IKd^Wu%Tt_#Y3lTVWNUc|EEYS&eaI}1bFV`l`@ zc;yxfTEK1f;M%_)%f1Fq% zEflOQb;~V7>?E&6N+;|P{Fzz%joCPUs;%C_l!$b2Z&UMR?u?}-=Bvci96PT~-G^;b zbEJ-^wQ|g(`_D`5C9o6A=@e54uGi-%FRjLcWWo7JuLGLq5(6hCSYdN=eG^>=iAGT1 z2{}&Cvf_BE>O*#J{G@lzY@1O7fm@@E(vBA#&sL(ZcLrWi*LRX}V~}xHG+Q=K(Yt6p zn)7U4A!&hk$B*9dN^f-?YPY|-R~DjAzm%w0e4Hm?&N#!XWe`K~r^`8NMnvk92-X&R zzv028rx)$9_FZf`L)V1Jk>A{{1ws_k<3lYdEdHsBO*6Vt8z^uvAHYU0ALqV`qUHbQ)%G@VBBWz|=z znFy^1g*5XecN?>qi4dQpo8@u=meQ_oC%Rc5x_Q0nSNS_B;x2CEdgWj=8*Tg(q4RU9 zLs~k1m+54GoHv`M00l}rP8t>2|FArF*_SdYL;Uf1|NMizVHpjG9RfuDEk82B$NwBywEgo_pNUUQ`ddXyYMml08gioNx0vA?pdZ+w zBv1hA7idmJs9ux_Gk@4m!m|?2&lS8_!E1-<;{v$^7a0sNCj-B|uw^S+05I-5vNL*w z!FLbft@Wda4sFe0?BYfVBW92F-w7h(s2HKCtd=rug^a^{9;hfb<2AwXI}jgW9*|nt z9C^*{{!G`+OO;CyZ?OYg-^yyU6~g72pW7eS%$d1?ADWZpF!gG;)K{kgdR~qt_P;<9 zp&>PShGRoUke7=@mrZDwVdnOXdltc8*ecChi71@0k-%`90>_{3N#1iGfHd0!5o(N3 zX;#ajkh&UZYVj&ra&Rq01bC+CMgOO+{xeJDaLWqL%qob<_4M{!SF=o)0Om(Wjq|IH z@-FAS(OV9>MNYZ3mP7aU%wqFa;p+Egh@O(UIfJod5;D4aaoXg&gr=1}{gDL>nE(xL z#&bU>YjwBgB5AZ&&7i+bQ?WKs<>*7m0BSH5hOPxudU6qR%tYTp(>i341jsXL>q{bR z0MEf8c-14HH;=gq$=x96m%V6xai>zo*BV7{35ARQ6IMw9EfUZknMg*xGOLC-ZoKK% z6b2aTw3PYM^ODfw)`&SskcQdA^;V7o;Lu;oS7R$;{pk9GzV(8fZkYI2!W@J-s8zXy zfX|g$k=jZrbJ^CmaqtRG7dc$$RarA?2kQf@>jmUN3-a+!B5%*;5#Xdb0JUl3B=K_Z zNxa9(>;lKb?mTtw5qnLyPtKeLZC$)KQOnl_8rz&NJo9!aiW>8lbaGfRotHdhU3xIE z+P89anFQ!@fL|2vXzFRV>2$7+(?O~xpUfW8RHk-Jc6qVKW z5#tcxr(-j4V4Z57Sz9=Qs6CsIwQc1reBXR>gf(*nhl4yW{g?tdTAEri(FW@jx82TVgkf;P(0h|qaCfh4k|zF_X*ZL?#WSEFr3qH^{$C%`NLEPd2bk*v`4}3MZ|~Pd|@a* z7H-uiBn*2B#hGE|d-R;Hkt5CKZ4w=7%Qx(sUNB>`9CGRJ^GgDXdHBmP*t)j2OQfU4 zaL(|UsL#p=AseDO*BNiI9$nKPH(xc-QEUUHZgaM8F`(GNDPIddT1vJb2J6jhx~7B9 zakX2ocBd9M)SSy>iu#q9)b+l+>2Z*?wTsfgZJDn8LI@taq($DuBl({jQUZuAspG*uELwqNOB)1aQ#oy%NVfAD+#{UE_)#;7J3Ec{bMLp+7r&&d<5Rrd+ z7#T_Ci}?9j+a4H>wCFmf8TE36m+U6!9;owXp-LPfl>^1jJFNTLa`_5txbE48iGP%v zvVs(0C~G#!*8z-~nE@sv|LEqKO$%uZB)7dT(p={`Oc?=!D#|jF><99IIMQpY{S^`S zJ_;?!^9E2K#yAe9D69EdIE-45_;&H-V~`q!;1yY7!iM)o`((6T)JAX0>Z0awhF91h z-*0)}JxkoquQ%Fc=uMhOKI#VT8W}5aC6S;8I~e=#k*Iy9 zbS*kRRzSQ2>=6aAICV66k)0A7(Sqy(JRAfz3Q7p@KETZTtmYJcM8Isi3{2`bzlC7) z2OfPtH*x}~9qSS!$-K{zbE1KVcW>JN--oFV;U8Vfjrtar_Wez3r1Oy0`bD$>YcLE- zDgiFd@5L@Eqc8oZc5wQRuwgO2PI7YqGERh01zAIr`yo6MWCaiqMt!*5WhS~eXukXSm+#2OuY07wro;AGX zg6$4c!Or_A7zNg~?)b0XG{%7x@Yk?K1~f*^&L@ql+LtE4Ck}oOrPo(RL2Mq7_gVo_ zsmaSW^9yFn^8Y6h|Vahx+`xw_4##Z^g;R4z(W&8?4?J0ffR1`@j z7p>)5b9=rBOMpyg;U)1{gx;EwzdRY)>sG4aCwnou#LySTuwkgMjpfBb)q*hDD3yZM zoS=o%1e&YCb5U+9N-3C)TzrR*Fu3-_-=r;#uPm0tD>N5ltG)BCC@P|`y1emiJfGMZbbb-y>zl4Keae0izJW0ckPlHEti zM;V9hw`VpQU(OF93ahpDJf?e6V3wVZ>3Uw&CSd0K{$^81EwITf$k)>oC7r_rJa|t`$Lw#$U$a z^|~?^tr+9uLR>W2v(OI9H*U#i^-gbZ3sdaa20yKT5v(R3D8zHzH9Oq?*Yp_aBgW;r zRvCY7<3chN=KDp?PFOSP>EKZ1BOLoW!qUHE{xH`+!A_;RUstRF+xQ{ly;D`Zd3AHl z-=b~aprigXnFM95ZGz#YTw=*xz^3NjIElPfz`f>h*ZHh&VL1~s%vilE33C3b$)?4G zk+_#)P@u~K7UVEXx#A>4@tYXbfL1N0$}nLMfg9762#b2WSZS>UaTco2DvAv*Nq%dt z*FtXE>N=w2;#^x%4hNdN>qgNYLw1?!4D8O?9hFwNhy7VznamG!KY9n3VbWSbvxGR_ zwR&ylF^I0g^^z^>&vT^SBdO80a_6$Yb9AscQkeY0dDX7h>z-q#H{!%Di--P8SX@0T zr9veb{~QisylY%zC`0-QFJ$u2>7j0(${2Oh)DRg_b8xMbb0;16)B=bhHtv)ri)6^q zy4N41ML^5+v|ZM?T4|Gmhu^LH^Bc+6J_r%&k-|;H^v1VfaW%|(VJ-1+V5G@haEHeC+4!k;|V87HP;ccfT!<7`0eeoP*bs${pKE2R1$}_N)#Td0Mg! z&Ky5 z;zUgOp;B1z1G$4o?V!0rdLm(1ci2iEUTvj&F$#sQ^LfV-=R7q-!>YEt^VCRVNS=U$ z%3I|s5}rMKSdTXMKjSBkLp`JT;7DMmKuKTsqX%hs@f>$sws)%OYSp4`npdmSIZk5X zy||1DBY~z}K~u}JPZ^YH#NJb}k?O0L-oFS*^xFjCRyD;t+EP+DUs4lAVHUzN<@cc) znT&&bTR!AFi6;d8 z0^T(@J}1Ys|jaE!LKF#WQV8SGf_85 zM4i~0edV9aX#s8Ra(Y+l2^|GWJr9}`2Iuv#AKl+Fy{Rg6+16b|ipufu%kGqh4`B~{_Io{0EX9Y$M-2B!1Rjt(k zJb%3KAvJ8wB)S@MHYdcw-jr*MB0F<=6R&y~nkyuZLTS6ACHowJ9?=SOdT2-MrWg?A zsRv}D(SFPJ+qOf^sUqgr9x<&t0{4zr@s?#%m2rJ&6c~OTYApv=0I)k$cbXU_6dHatlBxiJ@B;b;eLjmB zd@J{)WtIwCI-9ZZU8XT938#+frhgH-`ZLI+=LNmjq%XjF3LfdcOpC8G1{&hH)40i) z>P5B)R|I2k^X!#dUE8Ab|028=?rUV!xoX-Rt#S|gY1VDCsePGlV{A1@ZP!7!t?5MB zK2TZ2xv7#;OurpAz1oEt#6OKh>o%w09RLTG(aTLK$MUyTN$I%3okV*AtM7OeO+pjLLI;v+QXM{*hYFMBDHqjF5*H4F*jwHW$ z9wjzV+Kc0@&Xvo4NiITksxd&_BqHs8aGP0rswm}^b$`5;q2VE{DZ}927Z-fdNZehY ze`fkJ`W0&Hw#2th!H~e+cTz$k%pVB<=X3ez(z|J$?0b`fKVVVTios206RCJbE7(}~ zLrkJjyZ#VRj=nJJ#T(L7 z8<-9H?Zp_IODm9bQM z#}Ub22&Np~()ZcbeYVW0VjD!;^Lu(^qia)WR&rAwPTq2|(OJC}W^BEatLx}xT#K3G zx$LzaxeUO2Gs-wodp3@Ku6!3oJ@4NZ^Xf0(iGXCR0b;6|qiJ2B$DbwAjB7>yVKD0t zNzrGOk3BvX#iJ4m5?!yP0k08u(16FDnJMqIZ;v%JCzu?vtR;lx}Ytm*W^jOf%A#2&|<(oUWkNpW*6& zR_WFCS^Wz`DXprC*qVg@vlrS5>@}5@ z-y+;DWLP_zpr~%ek^}*lry?l=UF`ikp6k+oJjO49o!Z)L`^TIOyF4u?LrrEnIA;#c zAhz{HG2Q!P=&gd4;%MxqCki0}45jp4OKnx_w;xXn$R^Jgu{WKGsUVOb-^Psffk@f2 zpo2hwM+Wa_SY+yWYeFtbtG{7#k61(x{wOZSRDOH*5iT_5O8T_Nx!~%%ECNR03DdfPrFLrUG=Bk7*PNvPzTr#fMLI~9%ey(q@;5=H{f z5OqP{?o&SZudM*WvqNnbt zXolPTg7MV?!zzKx;y@mxK{Z1X<@v)?V;jArG^T^28{VciIQ8KP#GqhJpel(td#X{+ z0B1?^5~%PHTyw$4&;RMXE~gM{5{8of6$hK^nip%0X%8DOo;Z=lU!T1%>n+*(zEO2B zT)*~Z3*Kf@Hocg{js{&ueGl7Qtn_VTD%KaZOcexa&M(%Bi<1MtI|HYMq+S&nx3y2W z8pH5f|3whnxKq2)*4wALHroK!RT0B{>n!Q8h&Pav`CZ%)fqQnBEP8GTPntI6o`S^D zf$O$xd2H)DV2o=oHq+q%f#HJ2!C{%<_SQBAgu(j`kW&k!*$u-+ula-gw}cfY)wLwAX;G*Ko6K!BTMFS1C|C# zp}OQB#PqF66LG3pKb<^~R|bLg#d*dIyzgDcPJR?|g&T(_}AgQ59d%RDlFlb@SZ17i)&QxmC!Rp{qa5x&N9H0%uXFG3| z<>&{_c7wbptoOA7{{tOwN8dQg`pV=2&AF3= zGS|g(H4Q~S^Z=E3aX;qBS3}lKu5L9s{c5U1sbotuTPw?NaB~6~2r6 zc3WrCc}d}(Qbk{W61UM=m3NerD?WQdeE8!}pejQFcAY@Jp`;e2OQnE2V(RJ%5#fk) zeyfVuHOY-=ihB-o>i&S$ohGSOZzxDk@E3;oh9!A)vDwF_u{zPiC8~@_J5euDsCDVx z&j!|>idZ}q+aV>b&C8yb`9@ELXZdin%mDA-ZW%|SQb-jXQ$Cz&YubG#4eF%4A2gbk z1`4_=Ir9nXJ#9u$p1dkkg<@Z@E8IG=Z>dZjA&AXt4+#cpwD%Y(8W_#eYwjyXp1}j2 zE;F}A)v+jKyQnd!j7tvH_C2qVvIfEBFU6UwLDo$|>@AfsQ)e#fLfkYrJt1?a` z37228Iy_s2py0962+f<^p#P2+C?u-n6_pmn<`tb-(+TmnQRv?$7o|K`*CThs;hL62 z&rwG!SK!v_9p34(cp5IRcrj7zeKNt!ShuvcEQ>E|#jKokzAdvB5%=2T6@MU&iNeSx z&eTn~62FCht&ElCTMAFhH~|w-xbv%csia4B?;UE)w6>vX7{odIDb{_(yCu<@_w&@F zD`RywnsdCA!HdDLO78!|s)&CrkfS*~rfc64PAKnUQcqPlI#VhiA(9u-4QH3YarOBLsLh=Rs-Tn z6dgtY1o%1S;0djeG;}4Ad=RQ#tE5}FqFP5gERRX=CzTJthMm9e!luM|2~OLVc1`ay zphH$)lW_Jpwv`h;w7M;iIXYt6hXOH?i-JqlW&+!QDbAhe=}|_2s(9=YyD_#gLHhtd zDMjPCmj&Ko`-Jm*D@5jYXbKJlpNmJ8!o8v=HNT}ev(c=Xs&m!D0B1MR+Y=y4Aj?Vx zlO4Qn)05i43JYiUNT%AM^y^0@N%U`-)0#4dr@ z-4y#0iXx?c!jV7W!n);T+WD%vzAehuS=Snc&PDo|r}MIm`X_*?+o!YEA8#6QSg^vvXzlj5qj=`8Se)gx(>Y>{z=D4eqU% z1B8pGU__MVcTHgE2$yhaTr<`D!(GZHj>9gPa>nx@Wywna&3sc}Bp`h2L3LNC3}*`3 z$>XC=PVn0}pqC1=QQt17E!29rAZVpT0ss~$ zMV>RnbfY{X{Jrui9M__AopDkyq@+L&e5`+c=l*jLV&UOyevj5ZZOJNt`ZqDQxcRf7 z7WU~l;kQa}&t>L??7MqG&RzRzA>4}fzouUNzvF(jZ1YlC5B}3y09?{ygkG;Vwpbs0 zS2>ZA!8G}mf*DFfp3+_`pSGO(H4zmV@O^(}aHhK6`x)wuLdLvxB`WnLP9lqrY{T3G z#GvJ@`d_=y|BnJHdShKdp{Cc8g!b>0oKI|3b4~Ws!t-mi>pv2caWQ0;u*wy}4UIJT z3JR>V?&5THlriuEa9D+Vl!2KwpY895J4Q64cpeDjEJa=2pijRT0?)E_t?9uxy2aHL7cYWi*nwB#P`n77! z49$ZM^ITfNY<>9>5;9h5->rVLy z&#)q1&*5%c9BI@5q(|rCg%@c6FWb~k|7;;$g!=clWe=> z18&{LOEP9yRBCC_XJ0tM@?%;F+C3cL$^i-42>m@Ezsylo7(ZS1F3e|~*Q0JU1lt=t zA0hV`tnmE)8?5HyNT;VLiI>;^xhT;?LTgIemc@1xI@&FyF z#2Tb>Lo#Rm8n`{}Vmm%z78Zvq*@P;qT)N@%Trr!-Lnk1Ug@7vD!+rUigO9yAWwPp> z>&z1asJwm9(r0YTpVNkV8{=-}x(qRAPr>-J-|{_`9DqtjFYoK===Z-&b5Yu+CJ%ei zIh>kN&q~^cJa-bzj`o6$1}0#8S680N)E}0SCK$P@-0@b?iP+Nue(w^`h_%4Rr|PB? z(|}i*@|GOE5aTBQ4^QyQw(q_jGy!bGtR9i*YOxA__P+|75VAWfq@PtVLhWNooln^t z4X4cKn9a3(@F6Gkbw}~L8Wh6eP6lPhpN!!(I=Vga>UnRjA+W_9Ci!c$zvp$0;?#y< z9SbY>Sb$kgi>;yASxQ4gj*DLR%*ol-xr%K~_2*SB(ni_ux@0lTU?!9Y;-pMPkR};% zH>C;e#D#p}6Lw%>bL@e$+;ypS`To!sQ&zO}l0tS-zy9Mu@5bN4VMq3gmVO?%?yOCh*Gd=kAz$$BWDY>2qYa(9z&wGRH#Y*v&eFdK!ItDgxBZXh z|02u-bIiWqn?0P}91dr{+ITZA<{&xbI?txYDsFETgy2^fC38fwfc^<-}8*r6~Tz@YS#cF8tt-{>jGaVrt zS$Y=ZK&}RQi0~Wff;Vz;<)LA^&PjywVdA3OE&fTB8-lDT;PLnkR9{T&;M_!j<)e$P zxiXn>Z*%RV@V0`2QbF^Xw91qRB@80P<0=lGlOlkfO6bdRR>+)(!U7_kc#|q zGez*op>NGf`EJ5p-OHG(M!zj05eRSxF*-?CI?&0q^offdHKIjSy1G|XNpP<3VGGdK zk2FrqgZ;|hHJ$oNL~~8?1HaW_la&|WKFQlN+o#UTl*&~Xp)!PWr_Bd$W9O*{KXsSz zB#HNM3IUlH31OkeRBT*D?}{o$Um4t+8&?CJ%)8Xo8@h`U+D!7QL(ab`hvgM6;>Zv? zCDp9}Me-J;>@$TU%vjz7>KlHE9AzNBr|7O6J$&OfPrEbJF|+VX82_zgMTO?DTOb-E z)ktdEV60d2iTd&@60CgoWQ-4|-+3`AH+VfnE0sS1^=;tQI!YirUneX{(J5;WJj;<( zX9nfZ(t_KofLXZ3ODd0+i7_;8A3G7D4+^Rd&--^<%pupIM%@VSoPX zf{oC8iI^Xir5ngz;8A01Kpbx!Hq~uJxZwA0a3xguz+$^D73p%mz?bcu{_xO1e}J2A zD0@3{klAG=%Yo$~iiOFIy7(FASUx@UJcDA8WptK?5K>{PThHA@ zwf_guDJ*o1-0mcdv+_H_agzu)6dxG|kgKr1{<8EPIl^+yU&;r#o5a0<04@+4WD%}> zAV^{hd*(FeY7YU8i#01(-HscG_v_W`?}6$Nth#e@O#M?97H%F<2kbqL&&KL81=iSC zggQ?I&-K$sqIJloFQBu&^mGEnLsz5&#)^7^BnPpck+2#{_q(qOk~bgtm2?*GS?sX@ zO{NnMTKI)ST_bJ2Tm1mKCW6b^GsMS7t%4EMeYTJ2wt>O33DcmmLLYO}a6x9yw%C|c zp{go{osVp=#x&Ue8l|`I(Ze#5B`VU758WN=C6-nNB^}Z%u4T+uigs5ik$cJn;}T}r zxV*kp_K<+PhtDUq0SD zDKpISgRDfif@2Z|OYf>zNrWX@bOH^0UnOP8Db zyVvGPT6QaAw)LuaJg;8L_XvA%8QxQ8OVn!UmnmFM&h*;Pd+p~@XbJu58$=*$#u5Vn z8|MrDucf%=+ExcfquHZiT@~{e*)SPu5_{AYKX~WptmLWQz%PZ@R{97Mi8KPPXraJj z1Bp(2Fkp$=(T}&(SAXaX_%ZUsa-5MAeHf&w%+f!~h9litM{z-p!M1lus1dW_3lT7~kqfzNMb6;SS@f`v+>44PRztSn2EOGvLf_3FY?^ zPAZSi@erF3*_&$%LiKX-#!kQdHgB>`T^V*Lj6u5O@x!pJ;^b?ubzBRTGcNm@kUC~1 z8;Vhf7B9Qft8(?O-Klm+pU>pnP*1CE)xP@Uv1P@Ul_Xg*R?ggT4u@lF*jVYuj*asP zGuCy$n*3QzD<#${(unoyFUt+4AMs1QhJ&6yrW^*iVO5G1;cfc9~3w_&x=zUJ*n zYM1u8D^vR9A?0uAvRB+zWMz{xl4^1&5B7Dzi9CvLl+9x-js2_$^!_rUW{-1ylBd&< zN!s@e^vO?A6Ak+l-eV;Z*xOCCGW9_;LAP8z%D=zy%t^1c3aQgPm`1kob(mZ-QO3^3 z_eAK~J2a~PKU}?4SetFQtqW}_PztnIi$ifQ?(R^EyKAxFuEnibaCb`xP9V6H;!vCr zq`155zcSag=E2@4Imz`My^-gA#u)dQuKBj8?Uo+36x*`;dYy@omJ{a#TiN_cmh`{^ z%8I(0AL@$>B)wnnMPP(Y08$lmF?UvEP5qlEP^+7*%A~?UZ$U_4k+yy)H?$z^M-1wz z*N%QjcBmk44psD}Lb7uZ{j;GIP%7iH7Llp*!`)FRN2F(DW{SEIIwuZk)lvu_h4IYw z?dIl0iw0)yuH6H~Frg=g#aVf|vKxi`~wcRaf}y zRsr^2FGFL@QU?tLfb)gdyyKSf0|Wq#{z#xk6rT9&KEX=6avYaG;e2q*qSp=&X*OCQoOP$28C2b(WDYWQjig^I-U zf#&tCxH>w{O=!&GL&8G$cVGD}@qYTQnK*UiCOv1y;btWEVC`JCDKCPYQO*` zkKs(?*-%(3A{?qAxi&whoO94#Y%4X)*R!xkKjc$=bf|M-;C2h6(8R*|dTHnS?tjQi z8!&O_uij>hb&&Fd2F(tPe`ijCj_a%1RiWCkBPOxmM%_e9qTsGAI#(|ynFrWwl<8~K z3HxjhM8hlMZS}AC2}PfavXz{O{DT}&lQ(3<-gK#-vr@LHP8UiD$L^1(|H(--|2qHj zg>`+npJul<7VPRrBdK%OYA+lMP#SU((XL*gjkERI7^ogrld@7$leQCIWoZ63%F&R+ z(Ah|&%@3?Vvflcj$+{>fg^_H4mhZ1N9#M=lq!dn9iPr@@`+}GgN)()SuJ!l z$&7cLg2#>>4LE`lX1z>5Xh#)-IsX>-}aK|3g_t&j)BjI#20L z^j!`436nAJSYXbBY6%oG<7krCx7}R@7!E;wrx9fgOh5h7 z>mA`1Tb#v7t_(@?XCygt0@@^BK8rS(WO|5h4oY~MK1w8yKOSa3SDQT($_P|jGQ)D2Mzy zaaB?erEWMS&Uwzq?w`jv=l;AM*%SIFV5Dd0x6>|R7@=MMFb)(H$9Gf2d3n{Q?mT#`QA`@A% z@{KE%a+!Grcz`1qO>N(?T7(#pdqQ4{OYXE;w2$TSz)hcJ8O_&|ea}!(@+{zfdWnj< z)ZT@Um6sv@;&r(`JlE&9r?npJJSV-R57-?biH#+PxOG=eib?Aj?9%wi@lg2<2kG68 z0JGM=o^ev99pB|8Uhz5phXPUW7u`G*8BQ&Qf0z&%-jg;HPcD}xN zJ0;$e7I-OJZG7ey5jDFXqB<&PI~_(+WI^n(bcQuY|H51#tVnq0AH(C_i<}1wsUP9X`--7 z-jem4j3k@u*pzeKS2Pu#TKx7SHDEq@9=5x*O4^Cd_hsq~*uU&fQJ6?*c@+QMO%s1f zOcvnA56LOL{m|<6g~`7)!W|_b#bBhtSP1r+n8o%Yz{fw}agMh^dv*O+&xM=oiulgx zuGMi&|BOb5EAc(sys$=CGfOq0{r`H{{=eiaEWFvO4SJ!2SNBFPKhYs}O(AuV5U?h2 zD>E4wMC+u*f2~^{ zlpIQz#=P>3u&o)6HOJ9-m(+Dn2kYtlZZ^=U<=}}v&y{p@pPxrWUMPvAXi!jEYqinm zgNSuD2mBADaE>lkpbrGNWVlhrq?VLzvNL|ZTUxT(EQKX z`FTI#oarSa7rAe|0as3qFZER{KOd#ev6eJ`0rBTQ@hw(~m%Vu*{Cu*EZy(VLUOD>X zwIUy0$Pckgv%|5DU@gB)9E+Bhe&B+1Gb@4M&q+&P{J1IZH%WhbCkfs~2oq8NTJNtR zGZ6nu>-z$RWTt~HvO45S4LDqB(Zvp}|EB$i0vENv_ZejKeN7F{>*Be&L8MEYOW!UK zvbFd}it}>xralp?+-MMJl+MQdrC@D5)G@bh{0@tQbZM@)eA{+sV!CI%0qqjr=&Q?- zYes0TdEoyruGvk=d7vi|t&Da1QkC#~JKb`q>c{VD#M@X~8;OU>WtvR{l(GOOz1voCeivB9BEeWmot8%eGa#yZZwrg`n?^37XxzHM7*0;TlK;Hj)C% zd-xW;mjj2>iN6Zl$n7cI{{f($iq$I`s#VKj43^x=p9W}j*oS}1r)}zO9#B{I3Jc&AK+JrN9lMakXnf5}Rf30>%Mlc7o`IIXb6 z!n^!~XZ;Zi0SPIof0wmY zo?@?F?B#z{cAhlXxEwTcUtJsiLq>OZjTap$?DX5`1P`R zPKlZkn~yM(FRB3G<2aAq;=)Xjir#`!h7!(I?P%N*YJ?K+_s#N8JKOT=ZeJ26zpBc< z>$8=+u44U`6_NM}&9VL@zIR+OV%k`2@>nS9hs>ejJ~PeLFZ^?8P+DLTU0DTbGGTkJ z?DN*gI)w+{1%8+6oAaM5hI#g>P@R;vW!JfAi zaj6Cx7_PSj1Q^$t;9^J;$2WH-Y(=Rkc|&T`4&CUD#^aH5HtzHf`9%?Vx0Ui@IytcR z6*%QuED*Iq+8G#QFw;L!ezdvJL0Dn=WLn;=aA!nOhH^`(H2ZBp>kUQ?UwQguk6L~G z+X|>A_5S%#yCEUP$>J){UcYr=LZS1XzYej>jEJQk8`_0_^HwxjVi747)1-!QL0|q? z?DB-<0pLo1{0sFhrX^9YvDV7ocw*5bV+i!Ru}RsKE04Sb8mHZBu|RD?7M+lX*b>F* zZ}#EElI0>7OKPO&DwW!S;~7%E>q@K5lSHzb{@vWqwG&)rR->0tAB*La5&G;Mxa>#X zv5E68SDUKVe|yBKU(IcIy^2efG`^Slx?C5;S^Ft6`D#v#+n9Io>v7Ry-4jPtgB^jyURlvVqn zQA-!Y679DqbbEC`cFXeHO7+Y}gltaKcN6HanXZ2c#)sw0X4bAQL8M%0hD(ac>>TZe zhOaB4yJ2-N+Qm)%>dpdP)^<&n-tYx5VLMTfmo)uJ#AB&GbyNCuf|*d@@c>}`IZAb63L40d7o>P3J`70B8=;hx6c4FYz+B5QACvbxc*(FkE{I(bNlX6G zn%1@4lHN2>;QS-mnNL`N|AMBnavw0IA$2xKpSEjy&?9euK8~c+ zKT%<2klfdpb840gt*(zEz)AF?OwW4plcY1`T$EodkjP63sGhc!cS$Q;cQ1DONBmQG)7@~| zWn0oJVM891QrSd?7Ef5XzUcseCSr?}Al*)(qd$n|XLWq@blvxL zmAv}*{V;+vg$9^)W<92_aU|7f>8McaD6|bU%2M5Q`y6Vx$?X9mhls-3&VW)La)2VU z1}gc?YDWj&G%4r`fsR$}hVb;`sgN1CLIiesUcF@CI8{4|HCyH`IvEx*Yb1|PDP7hk zY$QKF6jM(%FX1m`KTi`2osfhqHYnT3Y{7y^V^Eoo0$IKgh9C+>nUw>gsb0f$%YG=R zGNY`y2|0fgFq-)`=mEQ_w7)Bf*(|v*1!<)56i=suJZVwhrTU?~-Fjw}s(I9{nX+!R z!dEAPWA9HBNMP56mUK@dE0u)Kv@;Gp${Cc+y&U~rwCS#rbVSiJYr^cDviBBn`A5B2 zNL0EXkb*iNELJh_hck_`=iM?vhE?DXKb(t-s;^lLjoSw;b5fmzH*P!no31s)+*Ngk z=~7|#WFxNP-#03VQeE`Rmkbc>+;*}P_8973KlahTUZUJob0>8Aj`G+HSn2Rh2TcI? zw3nnUuc~Fyts&?`u|NU34L-?8eRfXTtmLhJBxhTDOy?cya)E&?`1b+mgXU6O3$Ppr;2s)IHCdXAv-8dbQnqwQ&i`VLlT0*M^{;_P4xJU~@ zwc*QKSjk|n&T{>t75S6S2r$2skG_riw~0E=L9|!qh1$J!&&A)ct`SP1T}nzEHqQFg zhz}9eRuw}}+V~%F1~yUl#3CGr(@1NIcGLW+8j*ayz81i>hfmb2F((V+eg*9e&nSJytYkcy=LCQJDW0k6#>PR^eR=Cn1)?=x`}#FxE#nFt2d`px$8d7MHE^{SdF9d9Iv0(7Zf?nlP;TlC=p4Oi2Et!+;3^O+?+(F0C4oBAt{o`o~4PN^G~%C(g75;qG4Q4;m(mW}C!)bP**rtBwAM{@+GS z)n95?n3pz-hVEX#Rr;$;lmfqcl1#J5mbB5YtobBGo=Eh8v|P#-%g)ql(Q#PTlBEe|PU;YFt<67sc1a|TNicEU7AQa#Zy2rN0+Li$ zo|r{-yo&_vo3ZrjSp)ctzU?13bw)li1eGqRjm!&11sE}Rp^Mg{Mrl8z{L5m#BomwR zcl%Pr9AKqz>q$N$_*2;VZf^D8~a|_qcJ^qJTnT?$IBlpN_}JBx=0Q*f)zdu>z$wnfYQ^5UZQ8;px48x5Ki<_@L5hP(j^&=w z+?|(DLukn7J}+ceU&zBaCk}2-PM+=KZ&YJFK8G*5Cup?z1iJ@I}t5JBl0}gd*b8wpU^IzC$N){Ib!q5tUy5 z({bwQ?oG{Jgl32A8G!Js!7XAAf|~C2xIBJ5{s5CQ;3KN#kE4y|TQFuVx_#SI z?W=8GR~#D}f9D=%D54=6C9!Lxtjg_$7`jl&{12r=mBpS!F@799K1ys{haSHfsq%yM z>B}_jAs<2y{)WfT7UQ9hEezahmD%XeCs{qX0-)pFJzDfX3I%!@0(+130OpZCAmVAM ze><0NH(ApazXY%^C+XdQ0GgZd!5sg2(ZGRJZ!KNXGv_^|o$VE~lnZx8E!o27uTuAh z?X-jXYvzBQ725$4oMf*+EH?9}I5)c&Z8<$4(X|i1&gfSiD*KxQ3rDmt#}wpO0p?O& zDDjo`tu<5$@-jC=E0S+~Y-(;%{z-0>8u16%j__h z8V)OM_!TcUxGc7)O|bC(CnzfuY1$LPMBW2B>i*Yl`@hNf~YS z#qQgt*1b=E*&UnmeR)(zkmU!nKSNqZs(Ei(MNj#OzrP?r;$2;|$41sMS|n}o3h|f; zu`+`??&6qgG86;c_<$;blkio2sZqBdZVglDyRaHPoK97D&Dtf|)YI1_^?WtjQCg2b zDgGs-p|LiWBLZTQ|1^;#z`gEb$%qJWzYB z!`ba`IhKJ`O%Ir7*{VQ=BWCUvrk#Z2t_@s}maKZJ$z;_HFsrpp+rJd3-l0&Bl6#yt z1Wg}R!9SM!D~_EyJ&1zsWYiI$>tt?XhD@8(+kAbrKOl%gUF~WxlgV8IK6w=&!JBNT zhKYY#8*Rrgun0;OB7Cz)qmLU8Xf9S;-s1m(mTr9K%i^c@icT04OMdd76?JYf*mHV# zm)?3o)pQ>k6lafJU7o_U$#$*Dq9?%F*Gz(cYFJD^;3HhcMUxPxo1}JC<9QI7VR{wJ z95m@??%1)^Vk5H?)M2!xa zxBaewj6cpQs(g^@-EZM9b3QuZPCWWUO+=W;`-d3A!N_l(L0MQhZcB1Ty?7vcO3fnm z1XM&5SbT3Cbbf6#n&q12s_}_g8c2{lLa-4VO?VE%9+Y18;5FDsK_PlqPn+Ua;{(a^ z#Zh*ELPHywl>r2aQiZrDHRJ0(hkEHO_Kln^Vef>9RsX)*QAN|U9l8E9zd7zxw@&xH z6&G-G7aZs*!C)1;!{OkQsHm+P)wI=P;y)q%my*}cF^z8vw^BSB(Zd*V{Bc6I7Oi=6 zOhA*~@`dFm#c@KxAK1>@zEV|kK~Mw4AsM|Ot6e(i08bdFebx&cXMVP}o{7d|<(bPr z>EC#-&tQ2ib{VZ87e6|zQ!8LX<2G@j09BSY;q8;>w0jNPCM{UkF+MQ!=eSze&-hT) zL4d|>W;U#@>m0X^xSeU5+$-VODl$tfOX8IQgEcKD{Y3i*@UqmU{+`noCbD;ehnp3H zZP^n!6z{^@*~&YFJr8})@8$cFzAty@UlZT|tgY`*=s6$o&5GntPxJocHrhq%%3VE^ z7ec3?X|Jh-$a>?bA)omLGF{4Sm0{}c+)(Nf^1T`LObuN#j8scQ`twD!qJ*r=|^;^1_ z|NN<JB!xo%cL3_H_KO>d3EkVFOP&Af)bu7-`P-RNmLAj&+H7Q%X54_*Z+}9z#;2 zjTU>j`pdbzki=CD=Dbz1{ zwdEz_3;~#A!(JinD!@o0h}1sk3knuW+;Y~3rXMuVd~;?@{y5zlCoIw{{w_j(eo%Nr z?BtL#d$}y&Tkxf9Uk(zUvdr_cxa`0u&93L%h%er#JKxCY`@A&S?hU4C_|$zfzus;~ zQQ@@;3OYCf_;--+V&zQVcwo>t24bi@3~Ct=$q8CQ1x?7!Yfm_jWjcjg8?W%rw< z`6$#@9b>DJ^CxgNkDa5EyP1)>F+oA{YF$8_>c^OE(6EI;*GyzhNssQno^F1By^3)r zbQ5N2CzUC!d?_v8XYwD4D3VQPmv*t6Ao_MRc__AD0#a#zrwK@h3tD#QhUoL z2+q6S!VW2LgrKgYyJ(%b%OJZ1^|K&mw z(OP-zl@@b|U9V#_y|mKiyBG7uF@92Vq?`K!BAFyL`~8!~A)n>V3(c4g!r}YN=NG9g zd(KY_NjE>?I4wiMt!K>SsiA4@Ep%aHL2*Ud>*cD4bC=jD3DzG>nm2FX*039x==tD)6bvHJLxLH9kc^X+qc4PQW~n6Yc_eoQORYwtf`MWEtwl$u#YVg`YhNvvfqrjh&8X-3rDd zJqNztW+;?jWR2eBvCVfV?b@d~N7=ibuD2d7j+gRoKz*~-bhDJ8!rIp>!d(b9zV>ug z;P42m&KsZMI2-|kiX%QWMe>_HuX`OEg<-Tsr!J!O+`id|@`0B3(;aefaB}YK`xNTj zFVM_!+A&qJEdp9!TJN>#5;2g=w}+z|Yd=f=2Ssy{fuWegFG5isj5xo&o>**Gxyf?G zXN7B8Oa05*$?_eE;^=xsa%0q%JDLjGI)|TF-1=-?k_!cKBt1Hr*HgE?XK}&-D0dCH z%g|9-HV*Yrz+rK7zCW|USDTRnGqxJ8gHM*gTEF*7(x)Q?0Q6rFfDi8|V zCT5ab-V=^Lthn#Sfp)sjJfbZKw;--=)oZFFcuyu?Awb)2(7Z6!*D5RNz)PfQwvg*X zFG*Be0K>o3aNyElhCyK2@2Yx%F^=KEC^(~*nu^p*x=7FFt@?w^k1qmh2TIzPm*5&+ zCoW1Z0xu<8)hzJb(nMSZb1aM~e}uxKQ;n+ljYm^LySG?#!h6oC*%f%5%_lgx|6ik< z>ztqebZWWvoBt7$Gy(fcA3A`?^*ekTo0h@q+a?N&vkF^jwC(%j+q(8Tja5bdEz3Ph zWAJSUZ-Y(iduclWHIo90pYEZ(1{CErRox*-ql+v35C9x`9rp}$V4VT*4)L1O##;`q zvuiCV>@dA4t3N2&VjClAVPJGL;we=!^>o)`69VY@* z7a0u5*i!$A8LjLQ^~|^DyGL_c!8V!VoqMU$7X&kH#U4t5Z->cYa*x?_M&@VNvG(7L zEX99b&Tp3+7-a?h+{fXXA}2!+?7Hchmn{@Aw1hcj4gc|c=i#s8`$OtDgXLS=n@*b zk1-^I7~X}5UWxw?#l7n{**&t2zSUpfYsVqh!ibL)~- zr^~HCF&B0BJLamLhKc&42lz&fWPI4V9^xh;6qZ@W@_%)3fm=6Ee#{kXHSq(^7KK|a zLAOKBYM!4PN&EyzI|9YE+eR$hed`P-88)P>`k>V=9d8x3&#gT4?qlZ{0uHIW(dYx$ zclAZ3mDNzR6ee2XP5r568|l|ZraRl3(?JA@*D=9?p(#1KY` z+&(CEKPSo1in=ycBxjYl1UJKg8L%e*Q*@D?|0L?Q5E|_Tx#56o6>}ug{>)FC7fzq5 zwUJm@&B8uIaM-*tyQ3zB-Cx9!p8mHp- zUE&6kcqUwOw2MdHzJdn@aApjRs^m*;3>K&|_o7KN1gX%v8{)}W5*MJg7aP?>xSF}G zWoFx%>Zh9Gmwn}HGnAT<*8{B4IHEX-(C{mb8cU0!gFMj5F{nRUdXZ}yH4ekW$E&gJ~p3b$HM4Jd$N zyV)Eb`OBCt!Id#_~^`YC;pvh&%>r!MVCFJbT6 zxc5H7l~3O(cDj1BLzGENe(?@4Yl+qd_8yYa z+!eJKM`WJ7v*uN3zt;}hRRc{&k~g&iic?U#vk3)r)4ot*Nk%20Wt?3|biFL(oFStM zaeyXAX|q#`amzA6PPa1pPa!tc-z_oDz5s8dg^#9wMV0$|VUgt=t)oLS=N@IlqmoS+ z)dD8zvdYkZC~7(b_=p(u_1cL|kK6qlBjLp|q*$f67(3jAe6!}k+TVEN_g=gQHW3^s zc1iov5agNUiXHYJ3hbq3i>QfzU6zYr%i}+kqv3sngLa{8pF<|NFt78Xhs z?o2l}S`L-zeXd*AWU+uKy0Jj(K@(3|C5@Qn?2F`1egayZ`8Xq>JIj~m(P1}3v%&Rt z<^ZBp(~qdkN;oT8qAcXw+v-S~h=rKv-)_pr2fXYRWfaq&S&YT!O@s511%O$4jO38HY00ql;aUS`by7ArF$DP%%eQ9y zVYdFOM0G+J$Iw3=Vv`*U$DORnKLYz;YP5_$Rc(-KYm&U!622biba~ufF0QGC{ni)4 z0bF!zDD;6((D_B4GW{?S*n#>v|I_pMb;~k42ki+eXrXu)Tjw!%2&^b+zTGk+H&`59 zE9%us6&E3&+@`>+;*$JZ`9a&E6R!CqFVIf{M>_GNNH5E?MQxgX^J(1sIPK$FOK&V% zLoGQYVQ6a7hW6$CTuS)+n9nyImInc)GJ#5Vf9qR?OBoE00X-D7lBFo>d@RO z$TLee1aCFIMBe5rGO5pSr-kj@yf`p`%_I^x-ibB|LPS~lOmZYW*4S7qW7zY_rLtYg zHB-e;cH&_`=E5F@*pkT-8K}FuHjmj@&MZQPig6zC>~&18IS2;@UuK4=q!=H2cYAoN zE)w{zMn8F~fc`yQh^)6vV6%%mKxfF>8O_kFQyeHbe<$MJ!V0}BETTc`0z>G!`V^$Oq)vK3td7}kvPzysXXWRd42#+IQU=SEIV#F) z-I7+m*4x%@!NMt;y_E_bT%U&!TjKrMTjrulZ(W9rEqcF`^JCssQOVW~(POxeS%TscsKQTr4Fs z5leuqK#^PN0s^l8-6H+J2)A|)dunFp)f~mk$JZC&adW>4n!Z6_sS<ltte}q3}Nk zqBHL+3sT50TIQV82d8H_bB7FKL^b#iZ2h(6%}q0iNF)s=hE+8j65MrScf={+42bNd z%46`=hYji)q%xuB%}aV{=J0&1`)oBzn|2A!I-zcS{_CgHUGvgohlWF_{7oE-L=^P_ zgpQX{QJwzXs?6%aI#+S#*Un6mocddqVRqCVr1pBR!>P4YP8XB%XRq{=L&zI1ve+r) zlI`q<^keo>Ic3_W!9w_8ejkm|@pKYaavrMrJ4B`0HAJz}2^wMhkzH!EAEFEVp$$6z~E zWKfmq`aGrO9AXe`XDBOk65D`s!P`zYv&XjApxEf+*zd>iaaj^8>7xgOa31GJ!#_Jd zAd!;1V*Kv;a_kn|F5AJkzFP0QN&lo+E10B+ zbit;9Z}4+W777Z*tC4h%h-qT-yzvFat8REsgd zm0jO1hTeZD?^RYl*{5#7-EWi=SpjEZt%QG8J}z{u$u#Hz&so4@p?hy%r7Gj%ZEcos0o~M1@u50$Tc~Q<#kLpjC({*n#sr~9fM`9F4wuG|^Uu+* zIYS>0!xiloCyD0Ki^MES_*z{C`Z=%{?Q8T2h*?~)OQi7m1FwBOPN6TJBBfQz(fd}R zyVP4(YffoBLCm!<2*Qv{05-N;W=ySUXlrLL5>Exxz!Ql?=m^nw={h+ly}H%7`Mq+1 zNQ*d-(|`SSgjS_#3DLL|vK{}CToS&ZU4h(jB%VA_3c6-PPm31+LYJV%f~Byp`_z2AV%^#P8V1IuwE$)@ zWBKsYE=2tyMiIG0F5Ewq0{@3cUi1pA#Y1gcH+FIwYMfnQmtIa3@k#@?uQr*Gx9LYL z3z1i3p$VDOoEHsX-V4xw*qtU1_&D%YMaBhD3l1Wj4gRstNQd?Gbm+_9C-$CCH{Mk$ z7okIK})YQ~N`A@>>&QPF7y zYUuVFp1dp5nnHtrZxbuWzhkNUBdS@?peDz>XBxBNKDD8Et2(K0}3H~!f!9;&H)+8hvn zsd;ThI=(yjJ5U~YbJJjiNWOZ$t$c)#G06@c*KRE`DaXD39rOz4Sr}Mwqa~Y%`e?L3 zqhzhV)dWe6h>zx-!ScKiV@s7WqN+@0XOB!nwFFU!*}a^OKu9k8Rx0!XKn|j}h?cGK zS7p>RRzozShboytUx{s$j(5m$+4~CZ&o&-mp%Y|+w~Q>I_BZMwMwvlto<2NI27|z9!`9_l=^iWNF4b$z;Iy^JN~!(J~~1 zCtzBC1B`AYjHr`O&ezd@b+~%AwLuz@H7pS4?>T?6DzLobNkica43d;~3Wc>t9I!p2 z!0J>g^a z!h^G{SFO2(#-l@VXd0OQgx^geslTQHo~6{tNpj3v;Z!k2$o9kHXW9$ zF${=n+yVOJYTC!$8s6f(IE_zFTG-wc9MhuNz50DMKXp4|bD)Ocx`HOjdulD1r#{-8 zx@Y_w_lDS-Gu?+OSvm!MDWFDEUaZ1mn51fzB(j2j_J8)%|JRh92DDo(Fus;%3rp13 zGo0RLWyoS$rgEN>>kvJTFFWBw^|vIa2_s=wg4w-IvLczv7^v4PhRg}nZ*;cwEd>no z&IEGyx|n><4hw-han4lg{&s8O{f(Biv)1mc^oMq!>Fjk$G+&P9?Q*uF<9IrP*@XvK zG}c(RmWutLv!4~dE+YFcslkCPbEH)Xz-7J$c|W+pMIq%^xCAUZ>L3T`f1owcS47vMq6LsZ3#e+CYFSA#$)EZ?}tg#||-U zkfk3?mPy~UxXA3~#Je;+BEvj9r*#VQY_>G4HJGY^5#a_T{Wcn<^n4%Kuq4FSzz^7> zqA>)E4sSG=vBepVpa(AQGbq~p3I;$+~;IFZ^1ewymcEFKoQjoU@ zE^$Xz^~Q~Vxt6LRu(DDEp<88wIAKw?B7TE-s;J?&v+mMyPc?K)RW^w&q* zR_NX?Nodw|9JEy)!yd9jv+oCFN7cx^CKK7b4oMW1(!&~79|}~{*#C@F+o=5Uv?L4m z%OB{tm6b!Z^RrDs$V`{&T1=ZZF=glX;-{;qUgAp*MAFm{T(hiUVy%MAm#%&qxjHYO zIJYQe=0aLeI_IzoJJn@^ zyq;^}m-^}`^%_uOLJnI9#;=(G2zB|OEJI)_3MKQoWaFd?q|%j`sNL`FKfr_R12E7| z35*}8*>)?E%|l)hm2DXslax?nG>N}hzin{5xS=&(w^y4ZE}prb2r@A_smXhjx;u97yV9^(ol*Kb9t;+#j#jaWt5Qh8iUtnt)v2I2*qo z(~Q{PE_-Zxbo^XtCys%EswDPPi)1!WDY;UgW}4W%G6~Piu6(8r^M1yLQiH;A=;&1# zC_KbloHq`Ixml%G_y#ni@$>%&Rxreks$O3aohNfUn7+req8E+|gi1|}JkP-uE=be+ zop}nOxe6LuBE2>EQAB;yhgN03DXc1eNsdh4-?!_Z{MyWTJ2wHfEawKT1} zQ+8sDQBCD2nx6vwRa47`^3MVvGXQKYF!7{D%TcqH#zKgst~191DN_BECyihE$a*%{6~TJU%P(nU z!sFBZ7qZ*Wqe3$5OhYky*I3xjY5uWReTx7(ooH1h7PT-^5m0OWJ!^~aZo2+)E17sU z4ZT1AixGPL8(jv4n#4!uYfCkbd+b31&+FxS0XB3p!>uayVM+|eD~6GR0|X6;b^Lq_ z8onY8rS0mR_?4jofP}7M{zzx6;9x5Gyw$(0o0k$I9YiIX;l``0$tChS zLYq{u?P`;W`!<$1m|xc}(VrZNoim(aPs_(DQPp*Iw5=lC*7Su9J_0FS=yLyp{phu{ z9@n@^|3hJViL`&=_uSdWR={8gdRh_B^CHX;(aF&b zvWf_@fEg||{Yd2Z5h#CMcs15vC#1-ZC64%9|c!yq?IAzu!wt>BNWc6{YH1dF! zH%NGlJt!l8D%Z^LvYil~4t3J9M%NK{WHEmPQ7_0ic6y(a5v7;r0DFVZlds>k5B$6J z+qXQv->F#)oEoLqwauQsCmJiC>mJQ?HrAf&q5?dqm!}^=)CpZ=W=p@0XpfF5d7m1k zFf-l(z0?k{RYmHd*DN7E-1yHH*4fNTPm=<|lq-sco)H=g+UpJTeCJm=3F|3;^#4O~ zLH+LdtX0>qF_dWN?c);^XJnoKw_|=!`-YbBCOm%`NtQQoXW8IZYy3o11t&<4P1usv zcMLk1uTrDg-PNuDvE}xjo!%Pg@LaCExz9;^EyiT1{z6+Zu|{{;YQnIR`VC$?%2352 zp#9`9gomD{liEi@!ituv@9GL;nZr93TkWqN$bRxNewl)%YotBP`Xa?46x3D>+GGpl zs`g(jgk}1oP37oeSPVW*>`Kr%_sTRBPt_dy%&dVk_ewP9{)5UPb^Y~S_HDshv#Q5U z4L#yO)niF0iN`Y!dG3^I+M6LNGv-qiQmab)F~gi(jP|PEt;3zKAvY4arz)#sMqb#%*~xKWAe+Uxl@BdkByfk}VsEOa#R`pxay<`m@(f zEmdb#Pd1)oEf;#7nG5Z1h1%a5j7B5d+^*c^xdaVE#>u~33kR+@y9W_}w+9!7w84%k zA3_5veG)!(oS|>QC<9w_IuAVNJUKcl#JNqF3ojq$9InUq<&!DrDk85>`@ULB z;jgvJFidSPw`B};#xk-s{0Ri)=G=*!pINI4nz!%lg;Vb;Ao^8$E2QM-Jd`L6m=r6R zruukW$_A-VQ6}mKzVqLa%+vro?OHR`Boj;qty-1xWpL*_8G(mUhQ{BA6chUi522yz zFr9jzB05FUL&}Y(qG(z@Y7D^@FKP%CJ8uA;s0cIZM$Tw>_yAR2$U>; zD{uL}a!BNRhaYn+<1QQ$5Vdfy?Pl5V&XMz&Ov3qeSjL49G@S;IO-25o=TeVL%{%Ih zExuuPa2CLIl3^rtzF2Bw`tzxYexcljvX=+`r`&kSd1WnsYNfK1k4g15!krYqAjuM( z7F?IHnHkO6$(j5NG$M6WO~1Bq9q8CtakU;K^46I3W)>@*&rLnfme}1vN9!h+jAWbt zHIntj>#yWa&Y8K=$mhCT+_#xibxYV08FHa`Rm7s&A-}}vrOT=uj1|@B7LTw zCtQK~M&uQI3jXetMy%q23m=W~FaP8_1mn{h{N?1#J>vc1k=26C@-@zJydCIw3C=`p zdoneidEAAY?Qvgd63Wn#4b~kvWCiG1S1`{Two2V^^i!uJPnx~Et4%h=*s#I!7PIyP zsd-vu%2kb=l{bSkG4_b%=&maqhb3ow%nP)(SWZ5zJ-5M5`C1y?KYp^1!YK-&B=X4*DoXE|-+T>xA~qU&sySsYxDzDjmoWs;wnBlLsh zD@;4QZ?3@6%PA_R(##&qke^TLChEet$yE{Mx$^7T;Ugs6>VRyyk;JbTCxK{GbL*O# zt?A2N@gh=op$&raVgtE`MH{|kwS;$U{?l!4LJACL#|G`#-%Ob;Tu6iavGPjoWhUDQxorXmDu|7^qV)ncgGc4W6X*a^qki&AqVzRKW2U6vq=mp_2egJ*z628vO+|c!p{EX4UugQY4q-W=w z{r358-9HJt88$)sCl1voxhU2~ovHQX3;4V~Dtr6;^@_eKPB3q&x~g_W5%$95SPb^Q z5W`~P|CHP%-VGY(sy-O?9qim&GPT+LD7pATMK+{c1&N6>GBT5KsSPGB6~GX)a&kaz zYDwIR>W|}1p|gW4Dy~RxN!Ioaj4Du!6-E$w~iaGl$$S#MDMbXE_`oYnz}<7Vx8 z-eEO_r_l+d$3n;PFlHK+{^63ss)}ip^R~b_U2ZoroAZi$?)moIA78#F?0x~(L!TXL z?o2c(jz3l`daz-UhGLrqd~?|b%*Ua^dVe8&X=N_?Hi9S#aA_{992p2b$wHY_bsjDZ zK1X2L>zVYFVP!0`)msc@88#*) zMXu&+s=U9W`Q=N?GP{O>>)(4VL5j2VN!Tr58T#@Qt%o+ZK=fJv$@77KrHySuw<(crEvR-m}MTOq-NySux)I|QdE{~mjvG0r}> zxyqUsbFKN!=Y8G@BYPc#<;Rjy2&Gh2ud3{O55kJu<1f6fV9C<=ywEa^u1YK}BIco~ z$ThKhJH>rpJX1TZts7TLf7gP@%~2l(3GQnAXrw#&2O#D47DE3^%$m%ZPU_sVnx}Vy zQ|LIo`f zyAbTS2kWtio)*(9DzQj~+oE%;{|*=Mhx2{PuJ@m36pM_|UJr~XY?Qalt3zwey<+ia*uHcr36kt}2`z{%D}J0W z6nA`KrYinSm@q&i{6f4)ktjBVc{edZwH6f`u$#ujhrC05frd5nMZE{v^#gMrAM8JC z-fs;AeVu<+muWEPTyl-OKrQ61r^Vz{7Jxfa%Yl}lCSu6HUi0|P2YtuS70Cp~Y5AwGD(r86h-zqB+oR$` z&ykIOy!h-T__@Y!pJ)g`$@zO^U$5#S4hLi;7=3>OjKR9^&9rM{X z#t_TsL(2;rJN8>QqHt+~_dM@PW`3Cs{_~w>{ z-;Ysj#ljKjDD5P~pFL1?!wYzWoCBn5v~f={FKcdFaAq=pM`K+91YtlJeu~@Q`VsZC zZjkBHw_7f^)a<})PysYVGbUDi`rZnwKv&-mx4v~Fb%u{%aV*{?g}yEXXSEV7Yt`+? zNI;5-ZVc(5@iw%Ki!U>{rpLHUPUpDb=#JyId3|e{ahl0x7vX!LzSA6WaUO2X3Bs#< zYvVF*F~ccssJ6^u-m}z+N~0m3N?pBqOF5RCkjSzh-rwWHs#1sY@u2%IKaO%;%j3kP z9&<2b5|TM9T3-O0t_b(96e=<%;F17RT18A%8CCZNI$*5mPsH_-LeVc2E3HQjkCmgF za@#MK1V1Msr&T}&cvb(lB1#qB2JF9N;03i#^!137?u*a%viEjjl+hTdpyb{kSobky zWh^OsjN(=z4MmKBJeY~7fjCD)V0&%QF9u$>YAy2B6F{J&mVny%7CU)P!!8hF`zrA# zVEFp1VZIWV@Lh{9=XwhUz*~xSR-;+j7b=+a=STWMu=TB5+JYvb6U7@k_OFiNnp+MI zwA$#y-PMVlC6kQ^7Dwg{sMgnq8s*%V1^JZLdm&U~{AzIOdUCfDTI*^{ECClr{3oQ5 zfF!9b^&QchgopVTlbl+Ua#zouXNj0Bsc^;N=3)JESc|jYk5t$CAXWgP8Y`J_`bAnpJ=_j+whVW+TbJE(!VdG??g0i4bcBqe{;>| zZlO?KDK^Z7odv-b?RZ}ny%hRi*#x99c@r#Goa$`Lb=zVu4p8~LfK%`jd{hUK6&=MK zjm-|CiJ1rfFc2~@KwrJfNa;^wa~8K4qq|4)b+M)zV)LE`Oe*ZVZ`akcwPKySQHks!}RKzEcCs{!PsWrt%|XV<_&LFK|Bn7EbLDYc6qmiR z3YqL~vNt1w8_q}DfJ=`ePiUnjUW=gUlpCrDvy`-s;<-ar@oQyK;oq*k`vsl~i%dB| zvSx|jH_8tTHGR5M9}$|j2jsg4A5wDi&5*@Wg`x=8#jCc9B{#OE47xUk^AF2DG5=hX z)D+{z=9c$q0miP37!Ij=94#E_Xv8e7WlHP%&*mTlq)#@RMkS;s%{&o5NiUN84tt|- zdmiVi{s))42{|rhK|YG?6TJ8w5-Lll!4sl{!dz>!iW$bFqaNQeZ(SU^k!8n+^p4lf zZucIV-E_*yf4sN)bPGa`vDV}HaBtx<_yQ7QGp-q^{TlQ}O0cfQ!B~~qq!fdbn_rUr zao8ZD9BPxMdZ`aqmsa3sD5KoUqHT6Q&fW^KND|U@m_1%ds z-ZDpwXQN;A>6dKn@dvoas0kBg&wx7at5)aai14B~K2JVRlmsBCLZLz`Vk75=0?y}J zSrN~AkZH{hnU685be%l?{0`v<2R3U%SJq+$?C%b|EGV{l6;v27wrA32iMlAu&C zq7%jZ@8Q6IW(6DtwfFC@hsqFQ{yDH)v^W>Q6Y=@h@`V%=4=g#AX&0eO0>ddYbpX1+wpG0}SdHA5b)^whWW zXPEaz(=z8?q{*_rxWmo~H{(cL%+z)x5|Y)QzV>MF5O#FTUnN^Fo_zf z)l@%=d^VkQXpeZ{YEMv9>E%h|vcx|C%i#LS?7!wL$&VOkAdxmG+DoHI1$!VlwXZy? zx0C%*Hqpy|rH%2CySmk7pT)t+=+A1ISFtRWhOd+zbc07uE79>AAj*c-M_~TaSNq`_ zFZoJOJNb=Uod2w$cDk|}UKRo2;tFH(OwW0)KCu}5-H^*85NOf8fJ^AmWn#gX#r^ZZ zb-n+EZyth-G+wTzr|v2zZFwkh!QTU0YXt_Xk|v0(R)#{W?REekB~0JN5E{*rsiPAcv}|}je9}A+qCoze38^}D)G22O`D}h zOG&0?tI)G(0i?ZP%@KL%UG*xdM`nAu?T476UUH&_YlBZKj`WHArn_>3_0xCbRUIx` zEvT)(e9Ox*cRyAW`AHcsBM;p!I_TTZ%cZRFRwj+_qgQsbV!O6AgvgG4Zd)CQIk*qc%&P}H;~fZov(cS% zGy08qGg`$r>y6a?)Exn4H4)YyA zG6ni1Yg*-N<;4XZjtz{h=OBKn1-!`4K~|}0HAL)9BFA!IgjOzCYmWz|$xw{<^yYKF zehKmmF4k}`Iw{hidLh>BjwffA!~|R*oPjflo{uyq$t@ zpt(uOCL9_vO=$SWHss(?w%o!|>^@Nq!!3z}AnO;OAkf=I4XQI>=|Jer40``_&UH+a zq7MbmLA+Y0-k3?IiaCj~6-2x+TPw%7Zn^Cf*qFwdOF-sWLCH|yBJyX6dnrSug-lv) z&>Vp}3eg9?XVQG^6`q+D9>bkI%b0k>6`dz}k?J?i7=0KbVTk-+?RRG1)JapYsQ6wC za5OQNYg)_n^aAgcE0o;}?G&OcVDB&s zU+;Tz?G9flV)U`G<_R@wHez}Wf96cGp`@$1LLX@(x^}oSm)NZ)ZOaT1!nSby;PZ@(XM7SASNWd2gs_| z2ngwEl>!ZbI?i8#QQcdRFb3Jrm7@pQ@ zTkeURxUiTAApup>{x`rT(N!@CK${B-fdt1)mW={ZGNfa*tg{QTl z8jAn*v*>Ll6g|Tit^4@@2xSY9nfq#Fk zF9oBboHcOA{)(S%%8vJ=D$YLdeMN#=-2AtY2p&(IlE&4p1czZ$bH~)Za1N4UCyG4R z``5XzC%H{8AD6=-gv^@?A<_T~8-ifw`P^)yh>;$LY5ST-T zrGUHjvXF#GCHb|V^wsUJs6#(HGle4X>UCw_bW}j{sOf;G3v?w;X>_1ojv`o zWS;Xn!!DdlTP2JyZbbz^M*;F$mR(Lg=0$w3XY9<`wvb889V|dq+x{bdDcQg#JZjMa z<1zMjf0qt}0^;$Gz!gUIaRsywwT>mYHt`#H>A~`Ku-XEf5&zarrlN%;S8*AN@-a{i zcEUcYHt}3g*;1k{8g-G7-5-H{^D0ghVF9(yoSKP|+NnQvj= zPM!x|9&rDRo8X|U+mS0UFst_(OxOt%q`mA=p}Pj$tv9gKa(Yg|-cELs6lGLYsO*@W z0{nk@^y|Cmy{W(>jy9{amdYVAaYTw_KY%?BvLklQac*L$A!Hc`-&Y4Ca+jqxZSvi} zKM?W?OF~nSju|o(h#wj^Yb?KUCrco&@l>6)IWV7=45)@U=S;=DoLC<&$DY4~yDsUM zaY++2zRA8Ty@(aAaHk7_%!hbCjk z3$LUkx*^<`=wp^D&*Q4ISMfUy8gSc<1-2Gz_H{?k_Q z(D5iLplWMs#xJhF-YonxpnsH$iZvzHgm0%jHabF8_^3@w*R{Q?S0R2G#!IZ6JEe?$ z+XSnMoFn_h+R{$FlELC5jphD3EL?iSli$?aAnyuaX9N8JJ!nbOzot2bSH|aWBRj|137uVouD-P)?Cbb z?~COGCtm9#+nIMrkNgNrd8m4wPknOi*RL+-#pmQCnyk1~FC!|N$-_KHK(k04=T?e9VIq2S zQM5y+R{nvFeAeviwuxhQJ5~#IwGV^{nEpQ7YMAaH9PQEStX>F#(vA801=nLz>*rlJ z0tXZZrpFBMv%nX-DWa@#P|6@WYgq0-ID3aIuBrpg69T)Rc;Bp|&EI}=?*u&$bR6hf zXYl*#T4e$KoC*tSfAiVvNhvxk8Cqi~&@ulm+xQ3fmEMu-$!q=@kdG0k*zGF_)usN% zRmt{iuyT>ow#QcC>5gg-qq%MEdi-Fb$kq#=phVV9#&U^ihfH=gWgW0`1xjPXkNN;G z*xpa!5u|8_YVGMJsCvfKZmFz?N3BpAFcG%q&DP{5=H!69L*{0hM+pkr4^9QN27XiE zx!bIy9zqgLa7&mPN`WFO9}JPr-Dq|JlzaD)2+!r9MbajG60S~7u&IP!ZEFu;)~6-@ zf?S4h14TdLlkn~Picbyg!|oUcq5;;@j^DurMw%XGTO|JaNREX;jZf>^x>aZ#bXLAKFIf{Pr=HLAl(A1#2rw|sqm7#%+CKP^^qjF#uV0Ve4(@RfsTZFx?D_V2 zPEJgGUz+e0kI=KLZ>hU6dep9Z`Lk5SgPeT~WnAOyie@H`P$P5;MYWd5rEUM~Jm=p0 z6bG&DhJ~1;sQWSBEZtyT3u7N;GE?eZH*Y`el37a!{_1^0*`DnV&}+$hw)=`Asz$r% z!~g;6Xe5@(_%>V6JjK?pcu=)sbFdu`yNsYL5`!Tq0An9+W@JgPSiMhV$RRtZ6QW*$ zXD8C@lXQKGV{=BAffwY0$7Vmw53jyH0|l@TW(ky57A3A%)wX>`B^pLf8o{iF`5*Dh zgN=E_SaBDLGiW2uR>G03g`>ITkevK1x@(}TDu{r0m@sL)w$$<*3ou~vSU8qL!v4U$JZh6AempxsGs84l(7 zVvPJ&+`N9r2!}$fHKBktr#X)+y|32)5g*gdK&h*iRsS1FS$Edr{jh;?X@edAgKiFBr{fFwF!DV{61%pWHQO!-L zHY%-{GZ8Q6IAAdZi+XC?87;TLMZK`?S+eFE7|WrG?H$4S`;>{9X>j^YWwL?;tbrrm z$P!o7BCoGYwn2H1(&1s2CCMQL{tXM`q30i*&63hprC{gXn``G-WS2=Yas+oUFubd? zLCtnohI(^Ns)Z2bLK*GSO2}x|Q?KrR0t?pNF_zDxJ8}N$p7>6zI+{rD2feuiPcCNP zM{=}ntVAz&ut#ju`;k~ZG1A;GSl!O=K_N&c35{Cp)Iaymrr@;ro(+Fpsf=^up$m)F zaEknc+hJ?0NQ8p&3Tu9CN=Kt>&W%d0HGoX?kfe$ClAP?aw{ z5nPH2l_@>nS{Eysvw5Q~Be8Zkp00h48R9aA=RtQa5~;K{-zMlGCmRn@qO*E|lnsLC zCUUIy`Y_oD{Yhm|O!8%}Pvrc^wvOE6k^Gf!{=pS*Xw=s!uJxFoHH?WhgH+26(#s@T z8aW^Y*{wRti61=mnmw*p#@h+ibt~EKDk;;?+C?+2++iUW$hW=lf=Dv_641= z@$3Run#q3V4K41ayw7QR)$}O(Zy)(|S6!L@@t?Tict3B|ak?|=$gdG!ONv~?%+1E_ z-4(bRP@Pp>eR!y_vY~Q5b)Osau%|~mpLcBMnQ86k8rdeJ4 z2@|UGtvZQ~c@3aTEwaC8 zpV`(7bt*821`I~yU%p-k@N7(MBRM^)3lNp(5;`o|r~BkV34x1CF{n(=oQtRK@MYkD z2#dwPp<2olMqjJab%>ckV7ObGsDXk*>S*}#uao6!3rm&2OS^Bbwbji0lS+!Ya5f0p zbJNT}`s$tPk{%`KKE?in6XnZlvlUyGZzCQX-5Avtx`V&fftX}0Mk}#eUB{XJyl0S%>>Dnbx}k2R_$LlPE^jDm5h(tW-P7D zc+cPa0{!zeTBMleBF4Q4yxl$Q=wyGY(f#+nR4OIgzTMD> zJ7gc3)z);y^)Ol41~WpriGJ|(L5O0cUm?^6Vh_&{aZb012B$$9OZARO3V$Cx#QVFY z1~i6#`jV*FKaKRV&9%pYRL$Rf7Pgk2Wfgzw^^xy|;O=R*eYzb$v5{d(tYGWT9`y^M zc&ZuOPos@$VOmqvfiO7wc1VsNGmB+-9{t(%_HU=p{-Up}VA;qCjd@;B> ze$@=4qIf$YMFuh7apL)k3@(bK^xW7_0GH`KOOK;6&RK0aBpMGgnmRL&cr*nB|89;%5OQqlg$QWN+Fe*`H9HVli?4RyAhIV6uHDNBqAlK>B<%PIqBQ;D@{v=|xDpikT^ewGq z`Y=c{VVJ%(^h(2!MBCb8Vhg54?(aafs!ej>#|V;r*{ZDlXn z^62Lc)N^vy()VlnVoNe)2c$HW96BR(yDyJF%gnhf^pjx0*@_%=uge-1|1D0)i%wbr zJ2jo}1aM5fyeF8vU7wzXcE+!gOczEEm?{XP-y2q&dnY+{pFt+amIg*xEbl+*s4UK& zEEtG|7kO*>whJEP-+KH6E7a{#iug;rQe_-`X%Zqk$ca80`S{9t2XXJ_`;Vl(U znBLrK>@K&(e=Rgi%3IE61H}u`$5ZGW#U%7DzQ~FPB!s;DgVUhla8N*(gc__aw6~`4 zY_E2D$pGv~e#elV7&h1KMhQ@_?l2^V(Ar-?*{Ac9Ted~JGgD;G!$so*L)&($r~V zNk{>ECIi%#c#ZDbp8@hs(TJ1Fh`Z-LZ#au@n4YG!uy46w3BkkZ8X1KUxujv9c%|c@ zBfZ8uF_Wl@;RBI@TM~|fpiXnA*!2;HNk1xEarR-D=VWkQuJ!3?FN=to!`j(8G|Z z8QJc|)_dNpcDK`J)}9&8O?UkV=BSPJI?LV%=GoQs&K=)V84(#GPLUJsqVcDqBH1Wl z>@}ZDNxdCk5UUZwUy9ETPkB{vuX9mKA7Vu(lisbO{i-8kH#X#!xr9H3^bq>f#H7!7 z@JB;4S_3fWe@*=6(f0IZdP%x2<1r2QZ``T&UvCzvg7u)yXu1rm=8)R(?|;)r%)HbQ z#Xf(w3+iBAn1=YrtX)D+i7x~6BX+PyOG=y?a+7RAN<%!BZpkp^ZxF|FR}JCnXUGTx!Gx~#%cV;s3wj2eWX!> z7>PnP4Fo0@(H}qjFRCQz!PWoI*@n&Q95xq$a>xQP+Qs&BZt5g5KwT2SrDM3PpX!gH zD-Ed;AkmcF=)o6q!x8w*%hX|IRR~d+;`jMAHH>Zm!D*>q-hhH*E#i3ig->xxQs$ee zVJ;E06>^=V66=3(sgQqg$AI~;*8*g`?Vf8PivesuSotWCkTpwtvOhQ?!{9pQ_pcCNf23+rd=3sQy=ZHq z^UR9C^y37_+?UcsT@e)OqaUF*V1x-|K*eYDXYe6k+N~+w=mj+*tYAi1o$>O9AEThy zQ|_0ZEy={`n8SIcZcQZ^C3)c#uOj3-wf}MlAjXsQk!}3%@n@=1Z+CO8t#pw@R zTpQ@*BWf*AYZdX4agI`n5}f$6yuHW}&!rSm+!e2OsL^lQJ1A!|pzmR=jV zM`!rZ=5o=9Nc65vySd(Pgv{CQ=g4|`EaeJ$fwO$BR%g+frB(qoZN;B0Q2)69zGaMo zYH>JZ`rCY%8oHg}Y%7@$wC|sx9CH8QTBP1OOR1lk2KL{~Yrk{fxP;&6MKAjb zq_Jc2{W^RzD%1{j?OtwO%$M6oa7pf@IGE0Lz|JIYD;ljN@0Uwp5PwTcLY;?Aiibhk z7sR@eKYW?Y{;a8ubx`z}G?d6Dr!!VU(P*m)iiLQ2jn^`xi+6hkR14$o<2wBQYNm(T zxMQ4Eq`flIQurd_!L3sdumH`NYz<{DTfK^Lqn6N8aJepaR-4?>w#&6vZ-}|U*4}m3 ziN%y9_>%wNYOsaNaa?;H>?-V{CIfwMG;9~moJ?lTOVNg9ZpoW(dKmt})!iz6i)&yy zwQra_(+?Gha|UUnn~&4HB&C{Hw`H;$e_J38RR zX1!Kv>C?if6Xc2vg^7P~vT1N5ZWo-fdZ_E|wF@Zl7N*7I^FUp(Ks~JS&RvO)#pw3)Z zV(4vY^i!~G0*+)P78)Yq4hH&&0wrGcqOf}QK1+!<-Cs0<NxQE&94Y^XtcXtR;T}J{H+7I#m5#Z?{hk`WDd91TKqZX#rcih5A5_ zW0`$#E^2Ixfq*CK2uE@Irbf;VL3;F`156d-y8L=0m;}-*Nh&i7R~6|iXCKB3sNSo4 zUMHff4I|#+PJ7_!W+hmBr}GEUzThJb4|6p3`JkzhaIo3GP208*JdacN<|yRQE!Tc_ zS!S_n9Q!jiLZXk&T~{P07UJ9TIQy<5M}Z}kC)(bwRw%vxv$!}d zjm2Fx_FTh^P?Wj7mDP_|(bqQ4od4X9GGsXAu8_QhuV6s!VZvyR^+P-;l9+ZU zPKw538U2vXP+NZ%8+QCRgsupOOaht0RMmYw>Dh+ug1sTbVgO%i-HDEh?kW96QzLLA zB98DwmwGm-{l#hg3X9Q3fNFNqEKxJ^{zC2g+RpK6xbF%sMTPUzIelS-7Qm}DOn2AF zrgCE-Nb2LVfIb*C1$a*4Z~lt+y|J`0{An#VkDmVCBhs9NVy4K(W|2^M5R0SoyBCEy z*ycCVA-&PUk4=?ZZUsu;f*()1r7tQgcQbrXSvRoBKnb=f%>IKs6DNMP^$>KyG3#26 zb62JDZIkng04HHBwtgk&GdvuqWr4D4Y_@4ZmxDt>(%~oJ$i< zY@$OavYhxgH9kqyJy-VkDrMa92R~5|ATa80%R(=ef2t~h8^DQ}oPVZ$WnsS*Q|q!2 zheVin(p7j)X6!?|b=DvkFvUTfpozdUK8DR!D8?rKv&k6yvIeF=n_b)`#hO|*iSEHU zRdJJ`4ojUbXrj#L99LDXVZuAPS>czBCEGVt*`aN+sIWtel0H>Iy=iJ1+0NH3u8@f- z_NmbW&VC_@I^x>K9^cBPW!md|feayoK2M9C#n*AbN-ER*0yZZawdfE@h*AE!vz&>X zq8^5)phMNBoxg?$@WwZmC#y&O=i!d&LV1Yc9=YX>gYFN8;?jxdTW@;8!<` zkcRZ;6Z%{VP^XAt-XMb06pSnE7_oZGQhOCM4+bUTxnC5DLm%Dx=GSZWE92ay8rhf~ zt|L8C0=jF`JTe1!w75P*kbn7oOm*9ioI&8Xb%PVJSn0kbBb#`V5#U9MKM3Rr<*=$9 zl~1u~8eNhKUd9=&@eQx|e%l)eMMrtnT+RAQq=ntDx`Hb$QC;O!*O)J)BksoGZ}GO~ zpA@pC^$l~AE?gd$(Cz~ys~It74X66MC!>DlDeEIKiA$ST{Fzhp;Sjn3=BP2u?^5T(?d@ zE{z9W%dvq^!+wPkx?5@)Xw365rS`ZDLPLe*=&TR9kjy$3>VXPhxBAgIkZG&)toA;N zx!`6SeZ-i(e$2`8W?bY4NzLAa?`?hcd~bP1w^Wh3Ct?Llyb~T?+(CKDiz0i%ALImL zl*p88)bT_IzcS39EPItD_u}76yU?=B+Y%6eK+*mfHuHS7vKL$kq6s>&hC&3-vL z^>-V#_upb>o0){FCr8bX2uRBK#WiODjz!=hbMt44KN&S4``xOM6|_j-kP1LKtvO{C zxrBUdlR{crkZ4%lxSa2rB$@##7JGei9~11ilV^+0}r%Vr-L&eA31YZ zuXR90{b!&LQpk!sIesx$WzW5cb$YH83QTGI=TgKLHRS!OkSqO_d>d9Db`ZL@>AvP8 zLo%gg@{SEm#O~`>De(83Pt0yAlrtJ?pxZM=Qk2Ig6(;;gBJ#&{^}{%1Xs9S9QuttIEiRDNBKT9ON5__pb>E zDDkf*AD(EwKAKn8zmlRKq{lY1^!7djOcos&pLb1jS71*kO)y)jmnS2GZj7 zRL&Nq7i_k0TtpUc@y>0Ub*AEf_2a_%xtsR6x6kPT;?}-+?ggQ^tU$My5l}@6gGCfg zAjUa3k*2u%Kd@UG_hGzfChEOBBv~}$sbsv6G5g-qf4OIIpP_r3!EQE$6*FHzrgS7K zK!z=|hF{KAa#t|PLXyF$6w0l$9>9Dd~{EO(0>iw96rY*5XE25XG1l)gk z4}dvwnJbzzir!?L{E$KCxSb$okBC=~je$c3h_{rZeJf5S%fyw!_rTjUkMAY%Xj46{ zCp1UO2bvENZO7&%^nIpP zv{Xs%UsvVSjMJ2+K;&XOUVPC__}a54+K46^_^lyh8F~tjkMuOo68^^-cJ34)%`9Cm ziTEKduKy&VegBv3K^9*F-R4U(`sq|-nYOzaQo@#eC0@?Sj7^G81?8#}eXGTKGjgk1ey%#MsjDUtAxM5&Ut6GMxQZtPA5>dAYpdZ#BW6 zz2$jwp)u*(0%ycH=i5J*SoNhhb_>zhx;G!WUS$|Kl~s<37SE zx~@Z2MI^C@UI+QM=GO+^uFO}>(N`L+!rgM15di&KU_qA!PqfE^P1P%W z#io-UFdZ*hu(RSSc$+;J+Vo3SN87U=c7H5mWQ}$v{-e&f`*g)--yV6xuaj?qr!B8q zeZExKvtc;p>mjHe+TBd=0JB!W&QZj5zEKjj;+zKH?^ap@521h9oooj# zhV*=-xvCb3C-WvNEmG?;M&Dnq<&m`;3-E+^0YE&PtusM)xHykQCsl+@AJumhGLbWU zeT|sGD~>B4+L}=6h2CKjets{S2nR>hu7O6eb-yJ1fNKrDzUBWzduCufB?DPgnU*)a z6U6o!2YeS+8$_ntJ9=;j{Y1yB>)gNhv9si9&Xx>ZZ;C`)d4TGsZXqUkUGa2gZNB3h zZ<>A)t^4bUz8(KOmE6^-ttVpK)c4D=57+SLdM$qhLn)W^v9c-O5G@~CZ_u7f#^|eU zP5Q_uR@VkftGc8@QOE1JNxKAnyBn?9e{lGh^gk6ZA?Nrg5`nK*as(n_ zePOpO10!ss8|t9P&YSDB?f3KKg%xFC@Zm@fVWacOeHCN7JVeclw}ss{YF$Or+N+%C zY2awb`@FBX!OeR|tJxclt!4QMH0#Rmm8A?q@5msHW1K`GV+s^!d=N63R>1{SbC4e7SPVVMEKZV;p;bGE_bcc zkx7|pTX36HHv?!X-19&rPoiNUM?d*!U~o=)9xQ9IsnFSm2%*VwPQjb;U$adasCO+` zdMcuq&PIrbUqdR=Y@hwsR@-~+qclowpX65ldw;s<>zNK(Hhl_Hc+<+3(Pf3Fd-?un zu3=L@oEQ4!DzTOb)tnQDF++ z<>o;@G!HosBlS76W%s1%9tea5U@rDDEfrJ-^z^*03MeRbX1@>}e8asWI>Qcfs5`ek7~D6F#3IrUwL_}ki`=!U=0&DN66e_E>P_onIJEE9u4>(T$Jt{2Q{g% zi4bLrf;_RbXo^%(!sHIDzzi54r!lhH~o{f*e&hDTjg?UWea)jK8^fsW*{ zzrO)~Ug*vs|0CHsm9CR5Mn445e&*}g1MK{R6AlP*)wnp-fc4h+{C_`5LUaDXVUV2u znA2O~_y^~~)e2TQ345uuFgl8O(+HY(0+U>~B?T1IKWd^IG=&B!>q_E$-6TXZ3DAT1lOo}(2)R3_k$+asZ=!MnT+-J?17DW_ z?yOJmnnW%hH06caNiphu-M=ZGoz~x;3s#zUO%UbBv)ujew<+^EL$)jj{iAA)8!xT$nbokvNpp3yR7%I_wvI^IR< z&}J{dyERGf!iCZ{%9;eMB zG3{QrK<&l~`avWSoU@oeMqR`g-h5ayy?j5lUG*$E-qn#agyGXF_RTVs=iF54X^Bfo z(d#I5LGBkhL%WvCYiRE_8p5A2Gek13H+pWhH7jgB+?kB3UVSR2Xm(ed#zbC)uZi_7 z|JujkX#ZQPxhgw=>*H$rP(7C1REntcVdU+CFIjU6&pT9_SKwWR6N;kf54t=@MiG18 zb_zeycI!Kwbj_+>!lmY*wAc7nmT^pA>dosTynq?B~W(1>&lFm$K1bayv1N%R}ivkG+@@9W+mC^LgVMGZvtMs-)h}am(mX? zK;Gq>j%c%#!kez5aI2)$oY;z*HWXN#iV`PIbV&~I`aR8#hLFj(IEyKZn=i_i(b-sR zvA1XR2UnepSiHK~PEwbY<`}bCd{K%05Yj0fO$#iZ-M?Sl;_+{c3&B=N&_481qW!C}5^vkS+N(;l3pN>P^7$)MU@*7`KIzR2*{kCl2 zEP%UnkrFk%V5B?<$yl(O`ug@ef(e^{F{rh&T*7DY0?h%&2zsHfR30#{u`r)`s`nj{ zJ~&5LowD@GLy2!_CUrvGPoopbap$n7yQKNi$oTDT))#CY8bfxf#;p-t&RGQTL>}IL zd@SG%G2|EPfXd0%>RG6;agmnxX`|p|1;wE|G(hO=w+@4>usGcX{IicI;RY&Y*eh-P z)D!yL9&?rwZmu(VmwPjaYy?D2gTk;1nXOO}In@$;noA@^J5<|#^wU9Lvz@oN@3*YJ z%Y{K9<|1YnP_yzX4C4DHZ6p;Sser2?zokR-wN_DLk7m3CzL1cspx8*rs$6w(q*t%v zT3Z>a+zM7@GPgE( zqfX>+PnCV?gs((P;AK^m`dOgW$P)s$5ypwWlQW-{tjVF^W&SYoJ4yGt{6Rg zo0MsV``9{|y*i{FZO@3&@kTO$eb+X;2}jNf(9W*_Lun~3<})?O`LVF%J$*Dfo>(>v zR<2?#5sSHmvErajh+AJ$cZi6a_Mbyrkr`TB#V~G0{SQ9otp>B)Ypip9zmq}m-Nor0 zgU6wdwmG(O;~hrDT&`ozAv>#%$HiqceSm3od1k>tyBUy<+2osuSr7Bh6ZI_jt62G4 zMp8mze&+Ia!zxwA&)oQ-R}wxmY|4Cs1z!Xb8jQBPhR<-24>D;gdsOP;M^mNO7!DE< z#r)PEvHt2AOXWO9OOZB&y&U?&u+8r4IP2<(oog?vZkj}n4IuW@Ds8w?3kn#TGk8X3 zM?kn&(THm&%kCqeV4(osxa-M4+q`|I8F%lKc?tGpbwx?F@B3a2m zy{fj2vr4tY*F>vQ(8uLoa^!B2`b;j`O}&}YNf55fGVC|oS+k^l;91wm&el@8l7cP? z68;Q-x;DB5{G}G`cIafy3cPF^O1&d}cet{;3IyM1-&>MII7I&V+NXNxls&QWk*ui9 zlTZ%QHDu9;5#jikVJ8)=XEOb{Xa3U-N8H+#RV3TrxHW)^5K68uSZDO{l?*M&HkJ94 z6hlj_O(WOftFmO%_eD87J-~aL<-|1vbqb=4T+#Qk?&|>ONsFKBHjj)?Nayg~`)U$> zo_!c1@2_pd21iqG6l#_q1P~Yb{_^`?P?EPlCR2Vsb9l>CmUkRVG>QGdZnsa4t$t+X zwGo3#W?MGGc%-HcvC^H$X&f@}#D3>mU#pT|>LZwuyy3^-d~nBvY~Hp|p*26HIt!3f zqpk8exKt`v{G+4u?&JSImHZ#GoNhGIKldm$w6HBoyRZj*Kb{4YT%pY~zAe203i+nz zo<%4BLz^u}xecHZB9Fnj+ZmfDR;zz;Q6sQeymk!w)1Q@VpE>eNk%q=H-Dj$CN%tG= zn74hk1J!8>=|1#aWGUnWoh^`n!C;$Irn{PM}_t(HcoTtR`Kcl zoV`epq}wg(Z(%9;_``xb@lamlpQX3@GtadDpq?W3*PI3Wo59BBD#-SL>=&Qso!^H6 zEURN0g0Fqq-k7!gG`A_P72Bsj?I?R zlH=qV);o+X$Ox>R`5-bn^3L<F_b%hWkif{0JC~!cBbI`jA%ARkld&@XC#8%R` z-2bdYOM@cjRFF$?_5jCsAl)?|kvz0+R+tpaRRHzM{oYsGRw6~MeR#Q#SY1jvlaTLZ zYgjjaOw#L|B6^Tk8jvh-2j7z7{L+0#9ex{vwB=@R_@XA12&hxJE6CevXvbC>$5KUm z2Y=d`D=Y6e{f8C-S=}8)DPA;bu27S2pMcmS6{;Qu2=Es9hZdRt5AE2$cxVGja1VK+ z{gD4Af6*SM_fUPDaoDTCN)WbF@bt0|&_UUm*DYeB@vMHU<@bA5T2o?2aHDw z5`Wb6Q^*73n;idmMr{mHc*mP;1@2|em%aTA4hezvH$gMrMKT4$BlZq`o=o_kO8rO~ zuSo-3pa}-PxdPN(u`kVdJXNg6~>HR2tlC1CS`T`V5O>LLZO+*#KWC#BXe2% zYmsD{VJx|~^@hZMHYg?yvWyE2%$7@;V0^($XwQRJVWc_JHE;HEnRuc$(T*EnT{{7t zXyJU{n+7I1gFWJaAGq8GwLQnWGlmKWtq$R{OO)pbPw47db0SLE-TcI$1JIk9O8;Y4 zr0;>Tjeb|mn#PbkLXAyR5e9R~UAX;+#)!f-rswzwY&Z5?(=CS|K20TdFF>N}&wSP>@mG;M}jhXf6em0vZjTc8c*X|U94~o#B z{cqX5)cwr@zU4d>QV)i)*J)}0ztkgD>DB+xzF!lZWBw&AsPx@>#Vj3aYI9#9V?3h$ zgTcJa^O>|Wikwa%(p7$LTrw9&X*2Av&-3U}UrKknQGqjHH1rGYlvDzvp! zwuVN&bYXzV3E;TdT&MZh`SUP=<#U@kWWE={IYCAA_ey!70h_Nw2fk}Dgk{Es8|>X( zx6~i>m&GjKvTl5;g+FbtgQ?;wrFUhOa))B(+0u`r5p{37{5hKqajKc1N&Js>5T=;X zIxGHRDr46$l|5pSXR*l|nbx(l9@&y$JHUN19@*Rb)?e19zoK~tO6^D}BQtp9bhx@p zsoZ1aRn2I|tBBVRD&XyJk;$&|?mJsm9^U+iw0Hds|Im`e7Ipnt`^T~j*O-Ru#}|rn z4pW8${NC1W^ogc0i$y=uQ)fCn#;;V&0q?~NM6ii7{lBvt{Rk0!GG3z=j={nlWb=0uz6wk#bgY_#Rou^9J8y$Y^H@~E3^S4<%N&YiSgrQX{Zrq0{c5NjsvKH8Qh zaJ^Zp5Md&qFIR%rdgpgA+zYK|0Kzyge>+x;V_Xp3U8n(Y!VnG7eqU$rpjq9!Cf(Mi zg{5SsXc*lm6_qwNv|2nRi9o7~|L2Cy+|vHL4PN5-7$Y#%949Pw(wGL+D;N1co3_IO z!xJh2_2@3dZlmxY8Vn_>K%w0IHwP)fFjtl6Cfn@pjxUS;9s*OSPHhK+DnKPmUGP7& zQx)1r8J~={Bg^{({|28SJ3I?Lo{x%nn!O?jg~?{9Vu%Mj>yk76y*5CXCd0r~_mYG% zn|JjkqxF&Cd8Wfq9AvOE{ zQ}OjH)S=7Z5sg&0S)W6SJWE-!-=K6)ThgC7;%k#MP{_Dy((~*xmTVu+%8}zGmeFHz zA$7`bqyof(m0D(s?6@1ke~nU)CA$U+KL3*?jtCfd9oh%e=2bwW_an_mZa%i5Ok@&(%SYRLcc;ZfL`);)+B=a;%6M-3+p;|CWD~%nHW=!MG9G!JNNNJ0ncL6 zkGtF105?c>+JYzob~q$aB(tB>F1ztVbhnLcF#H#z&G~y<| zBCty8AwADT9-7st#IO!RG}5M*p~`J!!uHC?p;#t<7$Cp;7(y)C=yxFe7hg~J=UN^A z9v#np8Vvppql;8sUhA&EP)ANy-Ej7rl&Mpt?fBz`cExV#^62(ZykmvW8^^PQrqYR; z3H>SO?wpHKmW6{tA#QFzbM~{2huH44d+f*En*vIqqG%$YsgxJBL>Sg>A+OC>#C0G9 z4A28k+X^>`$MrVh>MTlGAxTdlb}Q^B*}VdfyUw*sHFK13(Uq+v9P3CujW?pqS0&ZEXyw&z<$2$*C~YsW2Day4C;Y*uRrhtHTHc{7OQXL- z`hvo3Gj*?gS%WURWO(Sch?S-w-jmjTKOdcrhS@O&E9KeWeWXF`V;bj5jzOGM~Y zs7pOU?WBihLPo-2Wwj;wjU3Bo%<2VYe3DOF%e*}c10;92o0BaD>f)OY1F>Zg#O$^Y z?m+9OTYmJ>`r&;)`dX-e_Z&n!1V>oge(7foQcuEfOhziO=F#g8;4|xb-TDvhu9^1n zQES>HEo&;>u$+I!cY4Wrs_$3d&w#pJ-eA7?7^H)0xJJjr>Mviws-LOuI?OlBC41nE z4Ct;dvS4+-6x$}MHQWvLs(@ajuKn#z|Le;e!O;rkckh<_`5%p9pPoWZnxbCrS&1?n zhp8xUIJOYQ?Y~E6fNg8>!K^UnwrbAbH(m&MQgNGRaap;{NDhn;zh*zO^StRF+PRn5 z{oPG9@KVUHQRyGr(+cW!u#(@k*f5L{Uxd|uUaYi09YCgarM8KTS3ozA2pt_u%-?}W z$Hg-i1!ge|4m*5;{uiPiA*1ceZFp??4{a3nS3lX$JuWO~KS2#Lm;ZgCml-pB;Lo{j z%;dGvqQ3Ivw-RmdGJeI&`QfG}tv?L$tY=k}8|ax?mg{n|;M4?tRn^t}J++$suSM_M z$5G4Af3G|^f7%rcuYTB>d#aW};rlvfzqly?Z3o6}zH{(7jRu_;g_o8@0?J^=z#-M~ z&-(heMORf{P&S`~k=n{9Zx^Mm6YkkTd5mu`>>57W0|cITH=wTgTRTJVX%?7b9R& z+dc%D1x`MGopf7U$}{p9icc&`C62*Z6HA%#>VcglYze zi#|6mf_*wJsiR|Ip6wT()8T)?&JzqsZZzn)HY7F}REBvD=0s6B>T7@-aaYTP5Cgrb zNgHvCF^I3dS0q?iCSeJbOmr@!>r;5L!OWE4kpL$9`YDbG?A3IdNap%-kL8#@YZ~}` zFq)O)KVm7fFt1R8t>cs&vc^GMy^mgVm>maHgD_nB{-cA;_W;SNz)lXJLgYh;)kAP} zt5Uo2r%d+s@A$o`zm;b@H#d$KoS-mBS5iw1nE*AMeFC_j!#iPDXHm>4p6CjL0>CCZJrCt|%!d zY^qWnSLr|YjKxMwxX)*GUlrDuMwG4uxAUR)jX`<ic0+IqRlEv!hexU$#co14p6e4hc-}&}ZGwU>3FuhqVtt&;{-FsVK6T^E z`<771>5rAsW6{`%gczL7lA1Tx$*EoMpqfIVHi*SalNkZz5Vbgte1aP*LoMmTrwunU z{NHCd8EGq)BqI-Vs!fvh)?t_#URBlnov5}_XFE=CrlY`vMfeg!ViRxeUoq?LoNc{A z`#zJJ2XC`ENvviCnm6*X=`<2e*N#o{twWmWQ--PZhRdD?Lt@cB`g-YLe7=H^ybvbI zrnfMF!~(WU=q6;+u-T#(j_x*&WKA~&D^qP5Z~!ssMK4m~H)-mD+zcqiN%;g-^7317Va9B>AF52aTkS2%9GU$qjIY$GQl2mYmi}&ml`3&YtDr8MO~{5%*#Ei+F)P_<;@ymK z#;%Os&Msqh8?qquUV*obsFrB)xqk&4zPAD*+2Hg?$g{k~`&jN7&7DTjm5=cqqyG<7 zghCw2r)KqnFV+PGLCz))n8w5ghJVTx8r>Y*~9_>F|7@;VB8CA8I9!%zy{ zKaFZF^K{s1mm(CWiYY{tD^i&{`j{v4!X_PL_ln0hbui;zN{a$bd0n_-umBdJ{9zwj zu&S-bMA4BWe?=vo^%eNnq5Y*dMy&D6CLQ5(SCVBCBrTbH9evG^;yaMrtT2=}VI+x7 zZ=Amm5`a<8%jc1^cF!`@;D8@t32L4KZ(}9>D8mmFk>$mWKI|A;n~w%i1z5^%w7X~X zD<8KQB57Ed+QlQkyJ}9W*d7PkHLZ$Cd!q6r00I8H)19|k8G8ieZ{T$n@A~Zy<)nH) zHa2=v;cH$)wIMHx%W^z9`mmJ15IwEwai|* z-M`tvul*dDFw=b%+EP*>U;V6c}nh96FV??eCAkJ01QqWk8#@)~!Olf!y7iki= z%xGZ$CQFWl@f~Cio31QpC%+<>X0ZwGK;}zoCq0?MJIaaJzHT2N8_-)}?FdE}h^Dd# zLAVa^PdahXD~RF9H(pT9%@Ue5Hz``qUf5+ERB=&$LaeUcyeazRgSlg)7IdNLgxoYZ?=XPco-34JOz9!=mh?{|HF!fpGjyocttkd1CS5B~(+J(m*ClzUBhjqhK0YwVB$JD11wgfH-KVk=K8x#I zOIMqm$?^8n^gJp_dov{o;pDs@W_m!14m;SU+k~%<_-ffsTgQyFW__hqlf-W!gb~o$ zjv9x&%d=0c3sbc@W5sI;X@Jdz9fnC9^Nlwk-|KNr#&bQt>fc?G550HT=Z6>x0l^$z z3O~V;T`?@y9UsCpK^*XrJbr!rVl-!rOHzEt_hw@%PQxYq2`k9J7#@0A>)oC7YgGct zMtc|qsWXRENe`=BS(d>oJz8nBMf3ikC=h2)k$u6B1d_`|n4fLlgRQBTb5~4O&-4S^ z0`-=AXh5#WFGXM0>RLk&|LFJLfv!(B>9)cf)Bkn6T%mH5H{E4xX&X|$1 z*ujw7w+XL>-G{^cMT20{vRwS2(B&#DUCg@?hu8L^uC%sLK0UBTpqe~>ZT)1PFDY-d z%;a~T`ny=DKPs?PiH-Dst7^#m49pZvlsN2@@ha&j+k6kCDwBJq2m{{8-oCpOOV&x9 zWZBcrNo^|y0ZnI$)u*sU_34HD1)*27N0GrE__f2o6(>G-u{sZ}6fIafFJ5~J6;`}{ zxp*Zah=9&Sv1a;5;H*wA{31>&1+`?O#`CaZP|D)5)yV9{L4wSp@`l_72ywARU8nsKgU_jAMTD;@V=nm~oe z!h2)+Ib=1U-@fYObVxNGrYlSH(bLcpGtDt?&0-R|UZqCp0tM~zr@2~U%0qciCVr+) ztuq;6iQAZ>*qkV!;KPC5)b$?Cw`*LXc%Wu^WtH0!NYYXK1le98VIU_Tz$)^)%1Isg zt?6bIub?_#TK|l9CcWw8tLx#>v7Vh{`C!2~rQ4NzRib_CEpTgVP(z%1TZG73D5MS& zb9wV!p0N%9`ciZ^w<3rUC9jzm=bf>dBVa?%8E06;DQnF55rd*WXyEVY_nDvOwKS_j zN9}h^jZ>O=Y--k!VYM@Mo{vsi;tdT&=PwgtfU)_^4clp(UY=2$&(@q?8P16R1uQ0a zmO>mdeXl9nKc}Ub!ma+aU}EY{8*~gDvZO$ zUB~2;0})0?_I^gmwz;KO_oP9fD=kR4+pg6PUi|Fn9l@%uZzEF=Cq|BNA8nivQ)h&N z7+cLwGebs*wbKxV*R+k%?@IwOWk{=2%%b{HG3`isqHAGj@W{3%4Cz(Nw+RuC?TzL8 zv$^xVVG&xL#y7Embuq6!9^w%k)5T*Re@YP2@VJ#r_u@PM643(#x&6k;ed-Klc*q6V z=4{CeI89m~VbAmS&w7bGnvb$y>3}x;C_F>CJ|?#VW7h7|(woIN%BP#kgwyHrMrott z6&`tcoGBDOTNpDBAiYF(q|qqQT=WctCzx?j^%imZdm{SH5xTDFu;@jl_MQU8_<JDj^a(vz&TUhLQk->nd?~56Ioy$ZR@$t$^;q*8BHn7 zTB<}VS zq@;M~O?iID%Ln%4ql#DKM75NJup%?3hF-d+_1DTR-}qaVeuJq)>l$+I-EU`G=^BP$ zi}ZbIgXX>WLjj_uzqOR!jn#_ssOu}(!}ld7I#k^;VOG$0Q%TIfB#3iEjhCtX<9WYL z9f@euf6`2-v5+2fANT=vl=l+Z56^PQG2qcTX0bOfvwL7TjvUsHoO`#+PT02@hz;$m z5DPKGN}q1$Q9kc*)?t9}0=X&j_l#>PD&P^Bw{wR|w}@(4ZF4YD#zpn~&$(iKsp$jb ze4ZU6FNu!I+*a5wTgUF?8L2&qpX;6CQQPhw4(Tsx+X>*VlWYphO7x zTD$#)rj(f{P9t`wV0FjC!SSs`Q+U-K&K$B9yJ(@P1#Mf(@(LxxQ_@O{D7>n~n#DF^ ziqu(cbMJgiuNL17bEl0rQhBjH;3D~z}vm5-rA^9xNM-r^t5qElb6e;Ph7{9?R z@3(30iY+F%)HKLI1Hb%-Hn{i?4Xc_l3rRh81!>zD%S~<7@1hHWvS4FaBhavdR}Uu9~U>!*}IGQv&~(Pe)ZzBn$2M_ zM<3IC(K<<$^W#L9ukhP@ojJ>_a)q3-nBxB6?9`4`f@#Q?6nj{;U+7AODqvl2S)y@` z6P9IM#|}cWFv8x6y(sPP(!*G%jrKNKF8YS+w!j&JOCbc$<3Ghd=^Q{g-t&eD%=l>$C>FQ}EU*?!KMWLGv!WXe$jg1%GK`v$kNzChRFn*Kp2izp@ z$Sk2NRQcUIz}7->x)KmE-zb}ZEhAH4M6qAQz9|GOfxr8QmfLQT6<&MUIO+-ZZb@nW zQ|(+My}|DIm`S!poj_I)lh5n$p~^X3-;PZ>!iI{#UATx=4X8sI>=rX1-N(iSI;!&> zuN=CqqU`;eNbGj!| z+PZe_26JHD1(o0*`dQx@x{KTC6|9@l)?T_c!mLztWAv3Y#@ptU<+`DAEm78YO zCNqgGmDd(b(gyK8Zlb2;m8H_?+jyQkf(+fRzHqt41MNjtlb|UnG%NA}+x5y+O$FWs zdd3_dVKSo6!u7_7ehkKJq|Rk!*DTKRU%@CR8m!>g^QuaPhQ9mC=A>8lze$~#I8`!Plj!*SQ_2$}=;XS#)B)XT_M*$V8Hl9i|hUQyOm>-9-L0 zh1gU7#r(ia{(H~p?Q^~z^>#)31ALr@YH9ca*Eu&4UB5v(%6S9lXKveISM}2b8A)nr>)i4fJvR9x<2~kFUwz2B$|B#`Y$%wg_H3JZAbBZA)GyJ{lm-drl8;7ERk}b z$z<&9=r@r@z+EavS2>a2FJWIp@A=L%S0Im>8Nc}++?M_rL`WXXp*_yfiX3QaOX5Rg)&7JlaNWpr0F>(x~BQIcX#*=2nX`I0>){0mv5X2^F{RsvWO~bBL>;`l++Zdsct-~S zf|C5Ha3Fl+mGE_B7$5M^*9YUa7Niy}P*y}Oq*Gh_A+57&{C8m^T(G*hP}Mj-bUO4s zgWapJVepYsH)Q>9Mc2&$9@&z5|VpmMn5y4VK%Aoi_xUXo}0{HoGmgj>kBFL%=d0^&l<}sKbn3HYHm|UqU@EesF*m57jW)-g z1AI~B|NgUO=XflLZ1ty`s>pR!%6V64$-*tXuUK&lMS23i-k<1X4}U$65?!}{4~}k> z97D`n;8ZcUg*o)opO}a?vKr?@OR4gqR)2M>SoEc?3=?vRstH+t-%I+z_*^z3M*-7( z8BW9D?Kn;u@-%TPOG83-UXM1fM;gWgpt>Jc&8`-dGR9oICF%e+xq`f@zhlxs`U5%5_nodg4h^0*-Z=B? z)a!+;2A%44y{gZf<$DG#PQ_@k;^|Hv{^2|kFLEiI(fG?Rfmd77I$;}rif@uR$b*q@O zWBcqNifb>i0KMve9j6YTSzr@-ezK!(Y#?yxu6W*jb5zhxv%mBWJ!zv@jOgN79%=k= zlsg}h4S0K}r5dl(osm=O7O&Exv0J&!jA+{sP}i}qYt?Z+1*~iSvUGhiRhi{%>1cDP z)D-$*`#97-wCQ-K9a?aQTrRH&CaMaJo1Sb~xn{)O0)5h#-#Ee_*~+h_S)insyNOhO zn2jFaXw)!+bkjJi1$FG=VGOG+%W{^>sV>L~5dro27`z8?L`NG&GLqSo1iIPO-R}a` zM;8opOF)lPAB4W#K^UUeHK?!+{l+IjtV^agqrEkY%^!orSIs^qq2Px89WX^%DmG5s zl^kOWbQ2I_ny#I>>7l7}_FlXH8w#zxGXM4UGFmg6kNgL$b!I}wVb2z{OV$8`{W>0I zs7A^scqR6};#8cFO@qx6h$Yq){X^4by^)t0M-+ZLQmTN}hpjct8`y`&w?dqwAYI2J zi*biKY!zEojy`>xXu`>CKKFcFG@|?|y$tu5NQP?P-(>_ER15uH*LJ9?Y0&Bu@w_t# zbys<*hc#f~eI1=e|Apx(K%0=ZFca9LljwpXobh zVEznOx%~M%*Av5*Y-;%*=a^-v@>t)mvwaX__+xB^ry_AeP|r0{t}{u1GYE zF!%9X7?0AsCJBj2h5pz(;U+J&3r*kirG1a9UBtzSwF}SDo`5A2-DC_f-IPb}eS0BH zC{J8i!?uVTK%=Ff&~BmzJc6e`C)TB=`<)Y=g+Nleh&8q*fYXKo_rEV#)HTAF7u_@l zthqWKoJS~8ReyTG4+CZ#umMH-qhE}+sK8xn*#&KV>$BP1Q&hzq!Oo3{tvl#+RFwnA|tyZh9 z0scTWf`U%_kK^EVG*P5+PqwrwldSSuC5co2SrwWF6cY3#Bex`yp2g->!X;y%ll3DZ zT&z^2@z*N%?0_a`@2H0gR#kDjSgvH)rv&e2KWvbnEPh(!)axwYmE?=Zk?kcpO#47K5luu`~tk9By!968RPnPxrxc< zY(}#s0W-~57|)u}gp1CWShTlJc${hgKPynLcJIm*GzL)`3qq+$t|lXHkie3aT*1N8 zCHi?fxh54bcfp4kcYy9Z=m}Z$T%+&SdTF{HBrI`(bmtx;8;PwrH!SX{?T#0<9sJHC zMx0W3-$@yJOZH_&&fU+J%i|{?h@e!tvjajg2KGd-&qvvt^ys}Y-YsPD|M@g^z}VH0 zVSr6#Xslqx;_oiE>JQOdWMjSZ_Oh7^*!g)cF#p~)sq=6x^A|Nt+wyJ8FsERH-D05& zJEH2$AeKumnyJ3&zH|UFJM%_uLzf|i0`E9~&K}ix218~@3^38#CQHs@})QWK7?|koUu=8T_>UwCy!_rRpB*a z7MmV_A1|I|g$1DB*dDfv@PxJYyFERmHr-MD-pjT0dzd{l&msMF@>UQ4JR(9sb#hYQ zbG7w{z0?fn2zj;!>LO{(*5^Da4`1Vn4JCAAzl79=9c*(JBYt(e#k*vkZmV~-g@M{x zooRizr%ojCHr>r3NN>#*`~_o?qSUgLW$)J4F@4~YBR<&_TVX;<6MD8pdaCkX&+Ku% zaqcCyPwMGF7GW*^ne*Hb+Gy!k2TF~T>o$ovp~;^$_R#qpd87wpr6 zZ{AYBI+HQ5vqaIkymq6Y@HcI~D5fxTM!SCWkeu2ERI+rr%mrg&a(ZJ<9r7I>j+W@0eORnY-T1sF6IskhyoS9i6u+a>@tIBf%B8X@zkUihM(lM)ut1t) z-q@g1QMqp~uKEE!nqEur73CEB*FQ>W{JmE^fMFz}Fm6b3?^=na5(OF8W zr?SdBmO~*#Q=LIGL!QGHu)z>c>jm*j$v#V1PkK3D)n*{-dUr3mqZ5Wi>C~$i0YZq9 zJ$(SXwhJ#JuYC1s?gI_}%f#3u;$&AJLuw4-LL9AK=}a`OW%;Y=Txg z>`AXnY)1ShZ)g1`o-R!~K|ZJ%8+eqPE6{DCfBR-DrOa;87*^2x}X^#RIS)>nKcRshP9GV0>a-2jl z?%S*E9;Goq$(jKA--W8UAa{x3eOc!LdAx6Va!$JksEBG;9dd2PXge7`_7o_q%6fu+ zw5<9`<7d(iwRvVxd7cpA;-Zk;+8NaJY3wkx)ODgF?ZG+hvLnhokz>v@u6A~-U8H;< z8hvN8vhmwa*lb~OW3AVYcJHToLzHGe#{0lK(&{`%FJD^&i#2feH9T9>ec>iJLe!Xh z$N1-p0?E+{X8}MRlgCExCeA;;s^Yv@%@TQd(6~$;=8#J&%5diHZt3Yq-hRdvj0&nGiyxJx{Y$_`cw(_=DiLGTf zQ*jU9T6?}|cJC^0ee)}?uvM?CV($7GjM*Z3;il1$Hl=BxO4IJG9U0Xpn#Y%T@>b~H zg&Gnd4N_m*@z7MKa<^V5!>*8SVeRx|SG`fxv4n&jfeIAZ-su7zWxQGoSwfTi&D0?+ zXt{#tmK4*?qet!(+82EZC#xE)^CSl~RsNuuS<4B8D4*E`0dJiXqBvT5tu4v+2UQr{7mnF@0Z8Euy103%9l2?z6jw5@w(q` zK6}b9b*+mMp2>VsUJhMx-M&Y3dg_8&orHpFbV2;DN=_)BYp-N8c{9CJ-e;A4Lc>{j zlS{DhvS_oEwlAN;8EMRb0;MBrw>6=^Gz$hALc4!MgO<5sT9zKawD26q$}xbc1+dih zFBodyLaE>UMYoR%sgK5G;G=kd91BnR!=$72sA$L_h=3Pn z^zi}}YjX%Lm~N_W_!WAV{ofvW&0NH}AA`}V$j)WaQ_IeR6_yguCu{Xx5c>;x); zUrFJ{;AGKy@95KZ?@Qti+db<(sUd%fX;Vdd<9^TU%YGp)w?!8u9PRs-`y|m+hIT7k z!9N{Y=rZf@YEJj&V}EayIQQ1`r1a?f-%B8r+ql;#=6&_|(R>O@oFPTH0)|P){jIh` zp_^okwHvn`T`(oC)%>js1ow!r6W1?MKM%e}AeR-Vu^-(s$7E7?16`&rYS(u#Ap-Qq-wXT5dOglkR z!)g^*`zs#_J32!%mVspaS;3pus|YhMo{GjS7Ft*h5RH*S*$!IdfXqkafzK;jl5OMd zT9?1Gq3$v1uTtOQWX6ii7S;Qr`89pzO2PE2R_fnl8hk+ZLAhX9)h|Lrfv1{mg%ALNol*DIC=^EbkDG>dD+Xt zo9MLy=7UPen!ueXC1sE51!A*FH9b6O5WFqJt%C-ttsIeRo%Tvn7X|R20xW|^IGFff-t@p1I;{nkO!m;jY02d1V1|ygmHtjGg{IE*Mhpd zVS3{d#(8RhCN_oM8XExE@9Ad!D}>EnT(f23Px9M`(FB2QMSstMi4O2Aq(iwVdw6=j z-|3fL-*WIi8(!~qPPNyLs@xJ{1T7)b5ywK@4Daq}zyA zw;0KVOZ_iy#jJ+kD$V{!CgXqnxk#mqHV2?vxxL8YL#F1XG=Ee;kc0JZ5@T(#Uha+WxptXTSDlzO~nCJF-VnN2)8A|Kdr z3UR7mKlE=!lyhd}F4wkvcCeLQ)o`e=>!FxZ8~WW_y4g%9q-7I<>iWFWd^YIPx6Of! ziXLYqaL-!IjV}-GC#&0PnptGT74BVx@W1idQp}FZm)pk^FImxaSKY@SmIy*c%?k;{ zP6-F=H{2`Qzgc2ZaEb!bp5jH2wWIFNJ~OIvI~V7drUpUs$M)HEvI z;iP@*xYpc)!r8DnrDs_cgoo6Y5_i;7gQ0Ir*FWRMKG&4phb>tgZiXJ~m)GJQ?Pp>+v{-2x0a6pSjk2zBW&^LlIZ(8@c5WDX_`=CK>d@8Ws>Qf@@$~V?LiRSqb518Hp&=*%OGKP>tlA1H zYHH(JcZ`k|kM}Ak8=G{bV`#sH8hlFo@RgP?&ToGVnbsnYhstG@fyy&$v1&mZHSe-> z#+AUqg&9hf?wLtRby2pjDtK&F9~p+17||~my+Upg=HMBQmc6)TfX1{vLHSlP;MQFv zY^bBj=(GPQvzSRg(#s$MFEtfA=eQWd$?Y6j^^rjcU-G9YGTjsQ8Ul-sR4KOo$PAYe zi_mwH-|0at(sg)y*^5!SqHB_$Erc_VbJj!Y0qocbbJQWGc{!Fci1Brm6n7uxJ|%a!1uQfd^^|8 z!;)H@Mxh_oWb;{T59I}VKQu)alpsp_4A02Jdq52|z~wQ0pzgWE)gyPG7ad3&&TECN zHOPWUvJ{murCGcImq)~jVIR32u%;bmerrhFA076d&nm$v!#EvH1CS7 zu1S`_k0XbwW9J<3Z-+g|2uYJzHylb&|UuK36_j5hh zz2BE)*g$+Ysud}IR$1Y+PJ+~5eC)j|oC<2tUEimH-XxGnM+#4Z*^(|LnMtDHgHW;! zim14aSuBIOy*P4dW=W~O)r%*-^1~PsS6lY^*DJ3NygxVpRWS^3RXHgR7api>!DtfX zcmIR7cx+AHeK`V7=s;U1QcAa^tH-pbC-|trQdcP3Fw;DjpHSc)5*NZj_=byH1WET> z3|+@Z3HKCzO28ym9w14={cZbTZHT7RhT!<<@;H0@SIP~IQLF_e6k`5;&~G9-%19?( z+=}rmaEY^t+F_X2xHDV_GMd|1@TDzfB5Big=VPK%+2+w@bt?zm)kH&9SMbK3M!;u5 zWJ7>wUZ zJGU(7<~qi=*gLf1zmPo)`CDlvPqe`JG(Xw^`_*%DBlY4c%xA?OU^o@{d>ipsT+dG@=zw?^juG0i`~k6o+t5YuOStM5rz_2)$z z;NZ7U<9E|Ain?McYAE#K1J^_%AE`6hOGNtRR@yi$rsgn+!(d5;1(N%~rM4}9c~K}f zsg8txAr-pHsk3N`G(V+SR(v*PH+0~0uW0+Pa6WAZEbfny?ohl06%OL=du6(=2O-6b0tbA3XL0`m^<}t z^LQAQ9NVXGEQbZLt8;oNPTHQP0EFt+j@`>4UK!~#Rc-p$Gklt8Ao6$nsKeziDvnCr zds!2GB~y?}E4f$S?9S+lOO3&oEITyYH``|!Mw!W~dB=`Mwv5&zmMiO3V&xyu5$cdR zBet)m%k0-2Uf)GTj#}FAtWHygn@0O{nXRxm7v#9~f$q;2 zy*myLH3NKKLAb%|?kuMtGfz%C^N98X?Jy_P>>VoHae(xf?llm$4$dXG!p~=oG(;qA zB?$9EbiwriJb`lt6T_+vxw!6S`PoYuM+$P_%^l(?e&r^}!>jcx zxA?!+PsM2>Sx+OtHNIZb&>R>tXHWSbAaeFk_!ryQVMFUfNT12v#y&`WCpyxfRn`th z7D4sL9XK5&+xKnd(3MXSI=Is1%m{E5A)akkMvFJmnRm5r@N>%{G>C3c(M&(oLEAym zLK*K-bxOzo02bDnqFV7TJ1hsN7a1`yTxq)hhs*hkxnU8!-u+!Vr*3Nc8R}c%`OO+^ zp0#SVOIMn++6<`@?!jj5!nnWF)#?}0LKBLGUcO3TPCD^`^|u9!n7c9cgvO5qov7ac zt6!4Uie(ssW~HIu8Q(uZs7_q?utdL=)U8TwlXvUq2dYuG&wrhoIwZ)oRddeEi^xjRmWke|6IJ&jJN_*pcD);e$(K8 z0D>9R>@PjxX@?)D^H%MNaCbf7Wr9g5))8tUV(MN72X7Ww;Qk^bVjI`IiT$goF1>8> z^7?{pq*u=#^QLW$X95Uce6?Gf(?H=UVTIKy!UB~w&*LQF2GP9$-^S@-V9VOt^rA2Y zzc@&SLnCTt8&^i=cg~D@XkOnLcp_3ICU;y48e7?<>!&&El18bz9!-74emaekEt=NV zW`v5+u{DH{J|?~usH|5f82M8|YI9z5<`JK_oiI1kG`J{xA&mBdNql!+wB$a&8ph(Y zfd{WTG9)OArTr{DzJ*hSChe=`!wg}gi|_NpifU7O#QaVAJRSMfyRzd$hZf(5v-zgF zb<~l_yez9r;xNGo$x~pJWWNCHoimE~JHZp5kmP(UshYZqeUMN0t+u5%4Bn!*U@~>iU#vD*&2#(bw&_fg|E*RvYivY+|Iuti|eoK*^*csDjCD6fF|ve(j<4 zO|d9Da0ReG7T2q5Z1`l{xe|Tezu2lwJlr*ZE1!Xr3EvxVPeL4V3#{K(^!Rv9ivEPf za$q-5$ScOp1P<2tSdm*D1&sX|qJ{hs!nXx8RyERGx*=JfD_W>aHS^y&Q+Lt}%VVsQ zxZF?eDTcHpJ<=-opD5N(LtT-g-#c=jYb|6=DNpNvReP<&>S-A!#yD3h>>(xV=v}e( zt?tVJn2XKzD&m}uquUbI+{H(8L$@|CqB5l?5P^_s^CPn_+hTNfxXAhWeAbZ#!N7~e zi;}w8^>j@g4YKw=SLsVKpYeEqQw%aME&;wK!;GyCqkQz>GnwrU<*j0efFB9N4M-yU%Nh{{5UqazN*{0; z+vDoY&Z-WI%e8ym*z%{)x>euYbniQIRh_(F`}6qKuBvz=?07*4Be;rmpiZ%lIIA?J z>FMADr5!cv(H#o7$7y_7XWsmbS5$qjn%p_%dA)%Js=e{7#UFRbr=0d3C6(N}Cc8q4 z_h}|m56k1xy-DrGi|~#wKFl`+Nzryst*)ih@!v-~JxsJ+mVtNj&I4VpQN{4VxfglvJXuoH>KilP256z z)}yj_`|4@hcnR{$vLnLs2evD^a(!M#W1oo3{Kq#v0qXoKW~gSjQChxuJE)aQ7xJKj ze_OjakGo*J;rZ6(F$mH_UuN;kZ2Z8ybb+yK(Ojshk{?HF@E6t9wODh)LLGmWVn3E7 zI;|U_zif1~a#8Ug+8hq%(KYxx8mhdz0^7X;tkP`THF{f8^=+y*T)OqtI?IVgoQ&o% zX8b!uLUZP{6m1d*I)<#>w8rOcjvOJU5NoSVgrkHieS3!X-D*9-`z5mo2ari$RaMoe zcPO7-VO4>d<_8~b>Wvewz9lG-JFO%hF%TJt$(9=ANUFPxmx)kA&1) zS$ZFWU7V5MJ%q7N>7yNqa4=S5yXez&ZfmG1Xvt83zU*+3vC9sZm%pH~I_Oo7i0mq1 z6gPWRQmXzAe7mE}N9QgxDodCA(E0bA*gnO%sgvF* z+*N#40&yEdgkw{Z(Es_n6O)~0VM9JbSEo%TlLm-VU1rn__y3$f_^%@ zFF4IG^c2kWv-$ZQJY`Ggprd9FlB-7n6-e!39Uu+YU_X?*fXKp&79zjrzR_nQA-k|9 z)gK@2x~6GZGT?o;*5I%ZH^PwBI~ESVEQmPdQ6TYTQP=QnD=BG_Q5Eg@RnaJs^>y8e zXXZ6Kwau0!lx!kZO-DgyQt6gtNWE8efy(iTs<9h zvN!oU{c`(HZ_$x`cRQ->d0Xd^ka})j2 zE<<=cL|rrGbC0LTgzv26@dr9-53Jj_n#CU;2chI19#wL};k7?hgW%X5GFzCZd7}Qf zBQLAV4p~kPYmhb<1ltB-C!O?ZL@EWi7xf+&P`bIQ(csD ze$U3&w|mr;cUKCTNyT8-iuLjXTRRp0uv~B_o2b2T!tMF%{Trw?hF_nbbhs&Zsi|YN z56AETwC|!Pn?~CtM?@vDUcDC4VH%Mm6JOV=WRS3P7bf;riESh*MDlID7-7je|t&;zf-vi||-AAYJ& z9N8+?MRSS{?z-GBu!Yu+vJo{qLV>S+NHb>II_~Ab;2@Z7-?zGiYa>u$#aXFEPLw1Q z>7W>ZY{ZAmypKqApI`y*Txw%ko-vOcnFKxNxW^2y`xb2G7cGb?C{ft07Hh|!9(ZSE zb;l&p1>1n}*IPtjlf~2IO`&ZIj!FidhKJQ&JxpUMUGOx%s;fm+0JCr456(mO#_0yN z3-b|dO0x;H_M;Kmsc%Vy_OBR3W(1n2wcA}4=t&b5283k>|Wq^AU5mYlBpWbyMmz!X(9ezXqRJuwg5M}S+ z0k3iC+_YkRyE0|h%^x`~3{s0Q73AfS3AN>TcmiS-jf9j?AWmBMf?Jht(O!}x!H8{A z4!c$mij(wL9Jw(ZfUnZj_u=8t_l8P zC^wYP7Hii0qg$mOpJsTw)_qFKCfST7jWc0-_DY1H)VK6@hT;gPW#dD!q2fyg?2>@mV3MfiJNyeN%a(C23L z)HQb^tHW?;6Nc(q$urdCdCI>pdrV4nOx2=P(jTU+S`v-MhWmB-zANQco49@D$MYWa zoHD8$`g}IM+L9Hs45DQUW0DvD`RTb4*Bx5enij9?$e}&iRnsM!l}Y`5qnYCw&48G9(A)+=|J=f?KZ}}tD6}0% zoGymemb5DO!zj!2rwfSVm26l#b{=mGKRz$)VPx2SQ>xarBW2mXo5sZiqgyI(gh}D3 zSL(kW+N4{3ymieWS|(jA{nX~p17=5I4c{MtHpk@=bghox3aya7Ec)`&gs};Ws6=&92D zv#El?&0>-*RdREh;fD%4eM&AT&EcftsR^WlB^?ffc@dKcpgPBBI(cuTV>UuJ1!oP7 zasCB=^5;E_nM$@rBfII?{^;KZawBXv_byA8FXCWZS~OM*cWI`D{#?1yHI3N_M6k|S zCv}lxb$);0^4D)rIQ@z&#y_raTJhv+5`x}O^7(gQAJ@mmUm6KWQl_>XSfDh09Z z??~-cH9zeP^ggtPpdrfPGiGM8)+fhm$>#0aO*Z0#Ds4fBxe1+owk#b9BS8hDTeI{L zlD*K6Qo(R@x4lgkjs z{Ju~G+)Mqz(r6F2j;I6`# zA1iN`s2gA)cOl5E-g!ay&9BrN@J8I&WJ=tm%^X4tnubF?E zYyLv78AoQ_1z4Gy@+bDhmS9<0Lj4ux$>O70AIhlfvgHbFgu&Kxf;U$8GotJKGOSc70JFr zDff-p+XF(0OgdVk-~wT(R6XInDT=NT5qO-6Vg4gxFis}oh{5w%5E3(B9`*ZJ&guRs z!pPyhspC?-X}n1{eSbDV{?G*e}_chDf9#3+L;kHRkMC)wxvBjwBx z#|l!{g!NX!kcfM~_-%^UKz(?_kn`!se9$G(Qt9B}(NL>XVRi6|^UaXF_($|APWrT- z6DshSW!{QRWzJ=}-)}2S`{{oG4tI{n?up}zPCaw>r26{k_(YBT{*pkJ<@faVjiRrWBvo2`3(35G?T>m z!Do&yl2M~{M!&wN<2)lD)aud_j~{Bdu5e_SXZ)yC{|}&@bCSMZEb|XQu>_nzUH=G~ z(ogyam_j`N2MGS}TF3u&Ew2T3FEw%H@x@Y`qq6A z6-*@=60gdG?8hVgvj6*fLU=+)>z3c%=MLOI>m4>F4~n7Jt&dj5UR z$K>;lGTqLTh+z>pMztD8y%Q8Lz~b0 zHjO9#;-{I1%se1=&e?3FU!fn3AF6h4$&50v;?AEH!Zvq$xNj1@! zJ+VJ24;8e=>mp4)sK&qQ>p{OGAm8)jJ4N&nk;ak6q&|HUXft*ap?hE=82aP_Lqbz$ z+ky2&LS$Tdut7}$gxMv=ju94~)JX-i=CgQ{hF9W#fNE%p(8g*solg%upz-?d9^!-l_}XgTcZWYK_l=^PEi3pz307%;`PQ)D&<8D z=`d=q&mo(2DNv@C7E%;NlDej!m~0BK-Q=JOlW^=wuCFta+eH(X9fWw$wX0J^pM&VG zW?rFo%q~lhdm9^vlyms_MGnmSic7i}cME;_${SX~4-?**ho<;FxPc`|(6f@`E|FHB zg@ss{x_>vXi^#rhq!6J>aNZPTRna5_;ODLw?J{1|`Fr$za#hVcO zO`W|ReNW9KZcKf4LRv-}2?kGFUw^Yh zyNq3!G$0j8Ov;b)K!yIcH&d`x4LL>r`>WEWbtfqpZ|TYNg4SNz5c~s}{?Z*sk9K-r zS6t|ZrSC*CyMjTPMl1=pvHrl^yG8JUUIS>E%yPW6$(O|O+nOCzKSm_#UCR>9I>T%k z-w5kK7}3LOZ+0U6-vx@=$wCGZBSW!G3RuIV`SEAakUMsn7S?v-PHcRseNFn|1?}jvqC2f zDS;ykbIM3G{U;a2FROSKLcT?p&@U$@$$QmN%V6X(4B5u)sMoZKzyE!$OXBJCvO?*Q zEmm&a5%>chFz>CsIdM+U3O!)b+CHWF{z;SP^aTg_Nb7N_MN@qen|$yX_CvQ}VX<{9 z<-O(*lf?F?ugZfCKQ3K?EhW$@2COxhyq)7l?r;k;L(^+3kt&4?sn(yJMG}UzGjF=z zj{MkvL(+2eE{!1*x0S~4%*z{|^{IYMq=ju(fBmj3qa>4QZINTc$+2yGhMTp61v7Df zX|A43!cJW@QAtX)no20!*lFrZX_=a#%jc!nKg`)E9{{+tF>K{3`@!Xdv$jID^pnJ2 zsvC{iJJDjb528y-mAk9yx7&45r|&htl=pPg8R2Yd&!pzz1r_Uxrlm{L`4-kyj_2t& zATPV!f~12m)&kD)iePb?el-qTYIU^DPxkzP9K!=ihOf*@4o+q67p?Wg9wjq#SBI_> z9u%(JvZ5)n(xbK4K^9&{yv0k3@%(eB2&5sgPSc#kQO!l`O^84%-+dq3C|_HWKVIHn z^2<1#Ev8p;0072UmP?hXzx?S`Br(1eF_S$3A_<0yYhyUd_=Piql#XRHzml+938VJou3E#w*|K?aFH7vf{s$tP z_)mT67jr*TBU8mt;a2@{!1_`-T->w*J1?22u3!#TlVdV+jNB6PS>8Wg8sH|%_rqf; zZ8Q2V*TXCR)X=;(l(-TAA5NIP)?v5}A5cRUG#BEUC6bYmDLIAot&T5_=agN1X*E>y zpz*hVf3DO|S#pe%J1g6898@U~Wkg;jL|2eNHe!49fup6Lw2okIUUcAWWv01Hj&K}o z7TMNvbkKP7<`$5pw65<*HY89OtQsGp0m=;Xd*|m zGkMny)e25g+7s5!U!*8Hd0wg|@g=gDC%(AF1r~h@hfRr9dep2Jp^H#iXZ~?)8r3e* zG*DYY0X9G$t?Kr!CFXIVIgJ7l9FW2mh=aCB9>{6E_9bh;CIH9!00-DU8VP?mCX=>lk!dp&yC3DrZ))m>N|I;$jWz@GZpudZK%@;tq))7g6^VY%#}5^?wc~4?3;c*A zG+->m>8cf!ME4e$w)04{Us)9!Si!pKNTEg4p67vQyC6-p93o_DIJ+&m|mL(A;BVOy9$mmX8RF#djN5kIMx+pq@TG{>dI|A0WizVHR|i| zA;_y(l8Xd8gr~^3XIAnI`TSys(sJuh4D~#p*I84Dyc}?QN@d0ui~Es1`mzs2kWOGp zOS`mn`J%S#DwfkY+Z*N=UDg4svsuJfKYiEjaMPp9{?rPiO+1q$)mItPTJ37;n?i`~ zW15@2G{7aK>NA#@D;cZ$;q751Qy^qSlp(gjHbPCEnMmC{N}`9zd%VOah)*IYqhls} zCH}cI@z)iJ=IMN*R1`K^&>2G;Z2-qY7$;ZNJ_G5DB@?- zq7wX2Ayrh@{1jmb~j2;{CFv-ld$=I1op~w33ivY?}yXX{CpuuMAL<>wS^a!Zyd5Zqr8HXuCgZwGuTHUbiv*4ZF zY0}G3f=Wj0SR%5!NwPjp;faP($XExqp<$&gx|vdpAK80MVb5oL#67p2OuZ%~D|hsg ztM$Xqw0ii3EFsl&i4_3|5WcKvf-=Kau6*Ow?WEmQyc~gavKuuQAAVJBgSRU{oxhG~ z`}h)sJqO}i>0a;~n7o@E)PiYr4mJeYLI}A}gRGOq1gqoNg^+MxcuvumjjA%&_Zmn$ zwiJinLaSHrDd>tqKJ*&+FrvfWcUq0PCmSVvOCHdTrU8Re=2Qs8_>9Z*mgox<4f3{c zpLRI6@4z##A0OuYE@Ta>v8mbl)v#_=j5%Lz5TZREpvA7NM(hMqt}I0viGQ) z<9=TmKN8QrdPnNk6=5%xVV_X50uH&JRl8oq+&H%6wd=n6HO0do%eT>H<|DzpH9zpU zfn$xk*7SG_Vf>!_-XRitWaa(#&=N}?1lT@QwLFTOz0ks_)}w7 zy8Ck7je{;p*C?_4Tj;ZxPlKRjaYmb?@FYSJb!3j5Pp z2LC>+5}HhmeAltqS5ORf(Ce0c=RRI%j&EQB$FCQ7N18%idK-Hs?_5DL zd3S;X_Vc<#E>7b85c&*>o|u$*7S;yxIL78xY#v|VW6@55&|`>)zW;`EjBF-5v)r}+ zfex8io{^BZhQn3&Qyp*$^8e=M`kGexN<2$qMGp!OWp9O`rx-LDkLZu`8j~lJ;|!Yn z4`;O{i*~Y=w<)bfZKq3nnk(HvKG_UfQo3x*?KOU0`9Yr>+lnOL_g7xNn^!wOlql(a$YOehzX?lOsC7hiCK67hbbR2B)QLWtf|u_Q0e%2URU=K^9tS~fB{o&U-+2% z1gb^y__kcHkIH!8B2(BuJwK6`sf75#|MU0h18aAK`wtg3Cf!f+Tm zUollzpZumNI9yjYL9Su>nw>S;9HrRSVYBrSqhX2o$cbwwOYOMk<*=Hyc%?{UO#dko z{>ZCmTXXSR-y`1ZP7CtTG&9d|sJrj_b^p-J*<9j!(Q`Kc&3n~`GM=2hyAs z_aL=Kwa4}8LaYhLcG5{sb5p}PUZb_pZF3~|yh#{Q52R}(TL9oRo$Fe=pKIUfkxP>) zhAx;s8J=~QmRQJ~dN!jsESVXN9lfS=lp@u?Ucle=6mY~Qzl@fe zsTH;P3=(afRUsF1+JVC! z`Qh^I?~@mAMLQH7DoKt=pZm!Svg#0}q-~8KaUwJz9cSuNpYL%pre>caWV*Tfp`rdS z*YhY#aXYHHt>3O5E55K+g7c>?XqF`Eg*5HI+AZ=0Va|Vyhn~J%_OTjU@HSnp2&QJv!tP%BflJhVwc@A}dqN3R6KQd@=jG4gudN4+lD^s;nZ@;tYaYjlACFtk{@%;C4(Z`Ly=SeqIx)0;cdX1^ zW-xRT#zczHDN3{HU+H#Wxg);Un5vc59GUfBO`(Zba5D_<^{RbepbJ)`r7MIYtT9Ck ztOgsw;RlVU>NdKQSOI?@Nuo>2rziVSk=a#spnXBZ-HJ4$;?Vuj^Rfp^Yy98TkYph} zlhzdT*599~!30tlkDA*LqW_*9*sp5ZB6+X+AKQQwXx2w?A%fxHRB6CsSV(DP;qdK8i6B zcLEaE(Ia0#yB5dh4EZL$jeF&K^<#)!`AkiZD}549iZZPG$l#S(LbPyqrDBHL1!bqe zI9#UXWr7S{H=FwzyJ>wM{lI>5_#S41Oy2n8?Nntg^5QJ&x@x>cxZQk8oaX{M_T9LR ze(IrwG*)~+%tYEmwa#Qhb=}Ui@2e;2RHlnfc>%6T|06;CRWgeYQ626RbIu8IpeVoJ z&?qj--vE2qxA&5t9w{I)zMBTF@?kXD0w29iC@wQx>KQg3Pq1>KvQLBw{{XFLEX8d< zID9GUBs*iDTn66wJ&D2m3Sm!FhL#&#pj{kA*wF1P-6@JjyjyyTML~T&2^)THe=B`Q zQR!b;C&~?8Hu|BIc~<`wFd(f_QrfDN z!%6MA#%sUZNmSp#y*$ocmMNgm#^co zXmCZjl46g(;eCDPQO|4CF`wdzsp|BIQ5zNSU0x>`js5n5k9+k3H>|)%;DN#SCrkeT zY=ZDR*)zV0QNEN;OyWp^e}LhkC#?~7Qcr7fo~O8nDCdGG{B`@X((YO!S=`N7>qWo+ zZ;nS?$*f>s!KC(DE_j^w*85q$VPLqtuup|fQ@KiqX-sQB6t*9LtDd9Kf9S2VP`$vz zO|r%b9?uOXk@7?*S4E>plHSfTfRQI6_Z_wf@w_hgtrenU3X|3)s~_#k%fqAkcxxb0 zX3e&N>J7*(?rE+vMosgIgjDxX(URh&gKTZ<%!(IV3jXJDIhI?FRT$rdXN$+<3@UNh zTyLX$)&D3o6OK#VzSBMqlj&tGEVJ6avC@wBpJ*QuYN&d>|7-Y#nbf>cUz^c+8@k}- zQbRwRaLPNn=j$T4!ZQeGmD~IZn3e5;daMR_W_Apv_OE)B{;pB;uRhd@6e+B10Y3O&_b2t zQtgKbwz9=Zm)9uNBQ7Sj3FcJ ziQz^0gQZY}ZCMYw3vL5D8_Prf>%tHY?K!#n$>KrGr>@OLYKtg0Ibc}vx#Wr@iZgF zh0EFSmO-_fuDdwv;Lb9H9dMUl7+*vIjBmGocaXu_2>@A#fhH~kxvYBeRF#D+%pj(J zK+phTBiNR zN1@=$&FcG(&jrafq53f?&Gbvyt>o$R3TaR{cnyyqNVHs-9_t*L78y--vQ<)TDgM*) zrLcg|vGCIa;8NEJJI4&VSerR9>F7iZ)qi!O9XLo3cjxbsgcDpu4sr0jQYttat`{vb zJ_gh@GJ)f2-@3PJ+h1jXNVN$G3m?Gfk%gqJA&hahQV^RO*8?nYGG@ zX$u`@n7VreAK6a3>7&+!8hdrxWd~E?4y6$!@O`61AAFdJ zp>S{0pS3Z0E(=#LenlLFO>}G`e~*ichzokurb*93U3@zF z7u$tF(WMogPHOgQ7z$TFiNfOY#i(j9A*W#OI*ml*jA%-FFWv9{q!vU=w>oIY`020h zlqQuu9eX8}K|dxH!<5dB$)5CI%|o?U!3W9;c$SfUn@qsNr|u|}z00_j;DJ9_)X27N zdZI^&f$62)4-(AEL{I&b2PU24^5erXP`Pz^-R0wf&Sdx+kZ-KNRI(# ziz50&5qBlu5MS=x>lc?I-M0L6SVGW#shdq+hXhFTymB4TWC0VmX1=E=!#bpWt!M zGZ+vQvH{~XcySA!EV3SD=Fv-oK+RYZ&oaLe1bvQ9qG*{r(sC6G#x7qVGI7D7&VGr} z^ahr>@l`a$r`l{@QsaREoA1l}cxjWlXUjS{7DwZI5n6S>Lr-rz2t=h4(Y-3kC*G$z zKUPJROaHKKL;n@08lRzo1;zbAMj?v~?AU&CYl$S0Miq@aXa98m2Y9iOpnNug&@h7x z&~?}8#|puKYM_0DE6mLP`AK1|FiY9}NGa=ES<^-b61&#ukS!38tf2p(v)whhOovl7 zNa~O8^Kv>EMwZUaN?p26-=2LK7C8^LLz9^QzL*9!&UB|ccP)$*J`W}rY;p_?><9C} zQ%@+rxW#K~!@Ce6)tux~`GhVE+GhvKkdrLm0cuz)E=cpDR(XS>`E(x2FB=uT+nRix=WCJ}rWqj9SF9_6R`*Ay`4Qk!DwIyFui7rCW)d6w~4cjR_9A-rm z@u~=`gROQu34THcFX7_dngLWN+0I`;GS|F7Iq|6Uc486pw4&vI9Z>({S^rPFuBp0G zq@74*QMnF)nbmlEr%rP7-NA?p}ozRyKL7!C=&oEi2wXON?79lM_ zQW(m{#7%lIX%}cUr+sKOZejZ>#5Rn8(ngeDJ>m99%}a)F*EEw3^4Q8TT7Uk@iU;x{ z$+m`~FCS^#_r2IW+@;?23*)bB?NkYQxx4VqIae0aKC5!3H2%Z4?ZYIaF8=Mmtz`kP z4z(Xrr?Cmt`nQ*k0h<_Q$A+KUHj^toVu-fvV_xUojR^t>E4Yzt4YPPsgU2HVnsLov z@YgAd9A^&FSB|6EoQ`?SowE8JF5lgPjj+sKmqRCC|7&smv?6_$a>0*qm3)V#q|DTB;AzHD+nE<6YY_q{Az;O$KnV{6T5RUYn|rA z?1zFzwd@)D<@A6zk_CcGEnZo7zpm@FMC#?0-6LXf$E|ZLI`A025qZZI4{m<;Tbhx$ zugY$n1#!qixtnYI>pEF1+#!ulps|j!q_Z36sl?-)3)T@$_6^EFXeQ0 z>1#<$c_ww`J(~XM9+}>7MN7&>4)gVS@o6EO#R4%R^%&v!GdZ;t2+DrY=7rKFu4O3J z81V~QMcMY72v9J>uYa*e9;QsWF0mM=hotC_rvS~7g+0@Pa~CcRPr~;>#N%ZewwkRyJAe)qQ76sj;=7q&Mfc+L(}1gpp%5B}`UPu`m))Uz+abTHg|F&X&I+4L%Da zDY>3yW+%F?djFc!tR()^4=iQcTSm7El6iJPE>YaYLYK`FR42Vq!vox3q19XxIh|ir zP(gV~{5ac{SY)_|#&Wibj(JD?s3kI+Vi0JnGyYYQc_PYmw93LBvE7adpo!~z^EMVh zF$nVwcc3Go0TFp;$%Q$I(3NFnxc>uq{hcXd!X$Z%8jIB01md3(m`jjGAGc(X|CsXL zFYSZMC%tW+0NiiO5!s7QCh^muOScFJIG-5ehsV~$^V2j@PVdtwXm@A$bv5GR>KdN; zqG6{X?Sv0(lj85fRLL_QDs)cKbM|H8pSTbNC7I#(GNd(WbgP~L9zjkOocz;Cl?BUUwdeztEekRHI5|XCm53Sr`;JTWIvf35|<=sqYme}q>0p>WdI-+qUXVavw zbAa5q_4b+dL2iIy3U+X1@;IGS1PRA78Yo=6a0V^W0S_5#HD#t)$8>1k^I+u>t;M?s z^l7A!++_B`DN26L%=qzRQk5k(yFDBG%+W`G$zcyxe=yku)D3qbwsGIruLR#%@^OUspk zF8&uYKN^JM-^yxM{6%_cZ>C;}bKT-?whlRJ1pO`%KP5ZpwI$>u;=rNaesAnVmFoj@ zi)zNk5S`HxaZ)};&zfgtT^BZqL4a)8yxQoyZa*U`qXr&EtRmY#1>rAd9XKr+D-Gc` zG|l!PPBU~>FXo6R^-}4qUaJVhcH+=fY0E~65v0b=^m(ic=x-cK0BBS_^TC2t6y{qXbn-M6Epxnye%L=>S z)A*Cki+AadS~D}j{^NhZ_)ad`%ML+7dFIUI-|8ypPL#;;;Xgu54|I!s*PB-d&AlF{ zpQ{rjsT9W&Wi|yBX($iONq#&5VYRcIOy+G*G{i~;KeAk_tOl^-IlM4aFN5*_cHz6T zY!qEr{n--pm07}~1owCgo8Dk<-=xt6r$tD?H|)_wHMN-S<$Lmrw5DC4HvxnqMA7J; zhdxT>IK1Z~MjApKtFvaH9}pA}AF#vn%i~b=z}{jECwb|`dWzgikb~<6^BO$}T-I|0 z9cG-~Yb{iamWcH1U;Lg5i(N1)_^x@7l?VZ|Yi#Z4RDcc(!mCI_E8>x`mu5q!g@raV z%gE|q9$+oerXU#~9eJkNpe7a~WHkWZ@?HN=%2ecS#*rb(ZQOl3%TNhCJ?ea< zLcvt~V;_{kx$}&-F*^oDHU9u`=s&>!BE?t^b4czxf=sVaF9~O*NBAR^tNH?JOH-2- z_leZ6%Q`9z=5)%Tf=4y!oZ zlo^MN&u*w&oKm!eg5@scnc|U3)u|-7N7TRzrWfLv+N$$@e z89*>X6>~{{y3pQ6!FBDsE-Sx)?#jL7y@dB8i^6jyRZZ@^))7^_u3e=}R4*Be`PcvL z8Lq7OLi}nlBeTH?RXZqHd-(!)MK@1GyL*zvbX1>xl*Z0u^|M6|b;7X9CQJ87y0&i6 zGGT8hQ(|xN3xA(M#qbsb0Mb9{t-#}Sn%=7TKR^UCYSQOpVlCogQBr^c?gZ>E&uSJD zJe!n~f4z9EKu+@MFopVO-2`qmXH|*?tgA*U&a?U4Cj(7{lGUattA$tg0IYB4hTbuQ z;EOR6_+*LXTP7q~IygVGf`=PN&yK3`gyM%b$)^oCE z5?}*v(Kq&w&0701>!wxk#C3Vn-|ntAPaqE`M(5`pmoY0yRohryJiK*VrRsD#nBT;x z)04}XSWI4ZuDSVX&weolp75oa5dplzaB9P?Dm=s77;k}L>@QfSiskPkZ}SGf^+QF> z#YoEA_r#PpA59EJj!+SSL|TnHOymDy>#xGv?Aowv6iQnP6lk#)hvM2|L4p)07K(eY z;zbhNtrUmi?(PJ4E$$uy1S{_D`uusnwZ66SA8YeYwvvr`&w0&rj5B)YbKEF@_)od{ z^Sc*f>L}?m#d_&k#J{-*cEEeeg)k7Un`FGSEhM2~#iGFTho@LKfQ>wT=Il@6`T9v% zL-qX5i@z9vWAPDy-nW2w{CQBYZ-)5J_E38JiaV6W!a;5+*4z60;dsP*U{jzd(_Ts* zJihg9wujRH#L*qjFX=5S>P)LZxUzk56@M8(Cc{6#xa=qd!d~ zWnTW-u@z`KLy16-yg;SoYU8wZ^eFmER`ysywPE6|kjr+?etUI2{{%L6K+z2~cC2tI z@O?%2+q}dENAv#ajenvoZm$Fn!wnKJm12r z({&5wxFRxfucm^(p?JL7mZGMWIg1yt{2AHEX>uEf95e>HNpM`3<9d-{>1{Ob-{bjSWi%Vg`nR^6%k5q%kal9|2 z?P}4SjvRjJ9(H&Wi-;9q1p|WHFzvzKUkkpyukoAr-?Z!m?PZY}j9*v2FSJ0KP+)4t zF>2&gSAkuYN~$lv z=i!%I@z`%GjsvAU1E~UQ%d$MG1KO|A*!)M@xl!ElN~&^<1+LU8UzUZ34)4tZzM6|P z3{JXyi>Y=Vh?086){M*zv*Z~LwT3Ts)>!M0fDn7*G znwAnO|4RsFkJgjBaXYvv`p_sobcTCi&;pAms+k4ZAb6W@U#KYHlrows%=W&Tfe`h^ z1y}|FEl>TGc-~Wep|V~qfhi2Q*gla=xgPB)Wk8l0=cgg@PRI=sF?ofu=JEhx0^MK`+IXpJmH;_W*Uol%% zm6oOSxPc@t#CO*_ADWtx>5p??QKGO0^O#<&aIP!5(s)6QeKunRU(xAX3M*FiOpRh< z)*A3ZMrr}Co0PDO{-l!o#D1BugkoZ;jLTyU>h&_3_dkvF|9#K=e??!~=EYwL?6*W; zAM@rkDskK+aw$v24U9uwnmLFrE@*y9BM z;pe*jEm#Sh%Ea96#G@DZoq#)?Q%%jfnMCa7P_=A3nDS;bg5~@H13JiuSZ96ZDP#A0 z7SWSHO96vXZ5E(UmbF`4>xXz20xZ)VQu5vY48S=cMMZnX9^z%VkG!nJ(c+HF13nZbMn5L2oZ@GPVMU=Of%TCsmx$^=>C^lbLAzWln$C;Yp| zNp0c2d!5U1!c=gB9h1;DvO;y?Qstt=I&{x~DF85SgJ8BxoJSK13KqPJ)AR<-wef&b z3>RHpbQ1|cpK|oZKX08ErxdSDSqF4CaN!6UH@M1qxN4wO?&Bh_=OL~4YHgo{%ym9e z`hPmnEo1Y=>LPDVJUw$g8B$^)_!zPZ90v@GS#}e!cGf9LLN`hU>Kj&#L9BLS4d<)AX-LL>PG^*cP7&R znksu@z_j%qCr(NCgIdCccQ0xU)_2+xMt6&Z ztQKFPiyPH5##RV6Q#>?POu~eZ;*8>CFeQen{D$s z?7JU%y+-=?fPhp!6s-8~n3ewFo74PqwY7mhX-yIA;KqW$Zxh187jeKGm9C?Nn+CJ@36l!vgu4-_kZxGYr+=R#(pHGk!u;YRk7 zX_gW+KhZ5(7i#m9E%ysugTL? zeI{bTtMwB`QrMD%G=%3O5ze2rpNbnGd=sCw;d=HDzq6U^QdqRN*r;#dhKOSkcJR@k zcIY7QGscXBQY$L(O2;bt1D-&wL?|imQ3fih8Y(N72x{L~u_G=Geh0U(U$6~2YIHh` z&*Fbz%)M`RpB?Gs-1*_nHfP!fLb;SGqSHC#L-zG8O@_YCEm`13eeBuJNs_6H-1vJ- z&cTXZq@rHqaw?jxh03w&9c=J_7s~-hT(?Q%xQrC zWT>3xLhj7xP;bHyghyfXY9u&4?0td-N}(}3v+Sc)Qj94KmvfeWBP#tgTk}2hTf(7m z3*Ibdn3iZ5TQ9mRckH+_UxekYs9L3?Wi%Q&KIxgN#bE zdQv$rHA^)e(bWADN{1;yjMVh+kCpG0i{vuif(oCjAsRCpu4tF!-ucwAImCl1to10It+U7 zS5RPOVKupkz<4+(z%W&T0SO`)JYntG|~6tni25YsLs2tx#qq?ik9KM_MG*N=kCy=eSxU z8Yy6_$Tp$POB)>00w{3jO=@1$#&GLUe*p;;W2DjGmwgZKqqa0fd0_Bp=@?Am%2a z)A5{gU;p+r|5s8iS3x_GiJc>AkL;ocZNDvyH8iRvyW^bPhxz@W4DRntrb=KwO>3hN znmjBzE=!#z+cst^VbS##DuVe?%_bw>+A9ckX)I)^34XO!C-s% zqALdpY&Fw4oy?2Fr7bN(Wd>%&{9^6Ieo9KjJTL9SU!C_>xjDd+fRhn;QpkUSLL)Z6 zbblVT2;mK1@dd7PSs(>Mrk%;x$WVCV<<$ zvwW6ZcS?+k!Dr_^k3-J;r(EvI#p0jCNo%nG(AxIBmkp^m3@vS^BjF0C#5E#0$Bw&O z$+oDn6wF&(i51FmO?nNw6+~B}1t|XLd961++`T|84lJdEp{O&_;xr567#wYGHN`iAd$l&DHi_qQHE>(>Il*Z-jn&PlrUdZq1a2Rh5!7n^B)`h|C2=G|Gz|GUUfO2=ApzK>oP;7V*+jtm>-EaFtHI{EVGnpiLLTs{pDG%S7sjmtLjOz|8O!?sj2TY+<+{v z`D2r27ELUWECjicYd-Qm?W%A9rHj10C`rilQ9GEas_d+|R z!&IJ+gQ^?adpDwOc>qgZQLI)~Kiq4AtU_ts96yBSnnuu$r0J`=h`cF993x<~_JL{F zVoM?gdk&*=eHr-T4e*`iN@h;|+ZEd|t<(<^2gLXPC&6o5@8dp$>J$#m zAp-(+FLviI8G>RO!ybyR$SKF1usY4R)5q(&QFMrnMxB@f14WL!SOkYLxs-Siydl<= z^8E9U&qj+Y1uRv2`zG8~rh*lEC5BjhtyP}D>Z;@^q&Oj{{hoz#iS<@JYq)lW?Up(# zR}IEvUo;o3%^7*i@zP6)CZchBu_(jrwm)^*9>G312(bmPBNycVbR1YXXDt9xgU-$_ zUWlW9%uehDC2vgA$*ZfbQ^2AhWi|mFenjUx8=VU}U)qkVAEQiVTy6EQS%=x9`Pmat zq^a`p{*$|s(GH3)qRmX})nvbRrp8l#uBD}Xx9IazYrLM*$Ueeavf)4|I*{A9T*2!( zA{WSFP)en%g-A;)FC!X)Dl8f*wBS%Za7+^|@m`$~`3?*DT8v^KtHRq?P?VH|xls7F zs*K|q&xeO>uXgL6*qy_#@~72TFlc*cyFSJKLGR7{^F+Z9OlRhjZzVD%^v4R&>fo@M zSOatq=$wx0!twX?^DOV4X4S|Ct)zIA1sPjsOO{oPbspmvIAE1KMBLs|!lOjSYV3$) z4H`yxzf&6F#tu+&LBE-44LVl-IbDkevFm$#;Z0^Zm{F-{DUk zc<0PFnThQ*xDIx|UMd8cFGq#N=FBo5)k|``n;EF*QGsd3H`ISSLy6dAA3`Wy#S)yQ z7tzzy-<*Av&_&T)3@qemXce~C19b*RGE`Vt2l5DC6Y)W}tgkT2upZYDB_fjTmXOfmt+Nw~-PvVZ#INb%nq_!1&oaP5-2_ymDn#b#Zlw{E}GEJKLlFnuHA> z|2N7T*!sIoYs6|lfaywUa8Bg!JOoTNVyEQTvl==qbYc1Ae+<<;p4D=yZAb`aJXrDl z##CT)ggu#lqQl+vXPu;I86|u#O;uH0{6XD5>Ot0jIlUDI<_@{wz9l%;Y)~gL?xp!4 zbcN~5x?7m>pjhXr1mm)Cd(K=ccR>WRO6vW>FFCf_$dn`FAm>y~5LRi0(UrI0hAieI z&*X(kOY!8Ra0@e)4>jY_l(yMWEi!uY6g!Yn%pE{Cyhr5s5|(h@8Bnuytuyq|Iy78r z+(&5StgpSd;leg%6x)xkak@QqsP{N)SAF-(`QnTn{pc%&`i32&ZA8}WAudcD zTSJDPc6VC_q2{>3ksqD5ZG-6>kyW>1SWGoa$@iKV`ajl{xYvTiaNbxcI@;84`iad} zut@x#hP5zw18w!%#?Ata7I+uc_&?s5f7Fq8G|rl8$@;`!SnA#)J>SsFfGn1$?7;2P zq*I$)m?|m_HEY|7C4DKcY|azltn_&WnVrzEbhWZU_SWe_Hu@g~10JUzGR00CAu56)84e+42tqP}TLXZjokXe_!N~o6$%a|3g(^*68`01CZjV zrwpR2X_V8l4ItEm%>L*JDey3F;|EV}I2&<6 zVtCh`>=^+H-^cv2EtX(>#nOb^N2aLZJI=%gWt4i?wUWe8AaR;t}<85}JhLunQ!*P?<5Z$wA(}iu@5RGq_+&DNVJaO1V>IW;!EqSfVDK&ySZa$8gvQb){Qg^9jA7=h;D(MBsQhs5M9cG|u z*Bw9x_0o1Ml>rNHucaLh!4)I z1w3JyAhcsCh?l4Ez9qWYm{m(Z*5XMC%^nLJVvt*p9iHfP{=Ib`s zr619{N-!5TnjUr?J=+&Y*5M*?_Z1EJCorip5-+Xb2rR6@ zWgGGK>7DkiH#F?KFDe8)VNw=nz**ME7v00{_RS2+mnEx*|9aH>T4{#hk+E-r5~xwC z3-xzfYH18~DHhonqjTUUmF}STxeX-Pf|QAqiR&)&fy^#^st=02uc%(^q91(!w~CGs z{l)l{RJd2>A({8;QBfTF@|yTMm{iT2hZ1Am-sn?@M$Fz((-OCN$f`MJh|+O|N{^+2 zvkh<0nE*b{&YrW4x-4zzG!+_b>{WEHv`Q64F@|k-$0cQneqw(RFRz`33O_%JIBu^D z{eK0cP>-z4PDfxK{zlft*dg)5y)&5&-Rb%Y*divo<&fO=YK+CChJ9n5=uH4=Do;qT z+fN@W&(~>rCCfqrI@U2@;GgfLqz$14zB21WjZ7=aN?Bj_9#OSIRh78g^L;C`oD>0W ze>$e4^RqDjmVr|`InLbGRQ1<)pM+&1v&hPXk>@3YY7Xtji;A$C&T5J zVWE-%;wtKhpJN6a_-|&IZTU!yKf4+jPRWE-m=b%iNY>LT)jw#|+urDj1j1Z2|4?gX z2zO_Nzv(_LysUjEyMB`WA6n@|y_)i23s=zvbXxvB*eEw-D)xn!)X@~ni)O6YRjQ#H zoWR+0`PdcRcF$jm|1>ROLVGdRkS8_h2}`jo)AGOU=ZKugiSha|19HNeVDl1#`(Rro zj_@dS2pK-5!URE#{iwFF>g#Xp{dKGrN!9B%(E-SD;nmhHPjRSeHT#t}`dE%-Ney79yd?(PfP~25b^DEv zPJC0l*ZxaxQ5eo@TGK6I1*cS)Gru3>qr~-@uC46x5Mudv<3NY#EP@{5k$6CS=1Q&@FmsXyd7P6r`QMdR zkak%G>^1OOrscI#u{)uX?io3+hS2n|ta>BxWzp6}@#77%_oQE~k=54fj8DQ=rFAIA z@5|ft{$OBOQpd!R(E}z!LXaLclKpI5nv*gX8615-CqWdQZ}XMrlICvi{n^N6xxvHh zBU~v0qqd}&>O}{<2Q5P;VC)k~mE`zq9gVP6Qdmo3@5x3VU+FMzSzqT6lXI*eUhKt#{h_2RNv;P8tMpHP+w3FfCZ+Mfg_~TlXgo%<79} zS%Wb<0KX5l@SWJPxB8|RK8-lWz0d_&eRsvNmgw(&XLWULS-0`?i%SnrB`=9}bIh&& zI=4uUR;yMZ8Fmj3rt0?rqjk};F_0<@9-F4|=B17F#*Rj*RyR5c^Gkm_*x25N4lkSw zE3n}qY#+QUTA1Gu^s^lIi`m`@g!PQZh7v4&M0YK70mHGHdwt6ChmT+dzC-%zGlKF{5V#MKZA#mQ5?ig{EoL@ z-KHr!B|aTK*OeBD8j0~tg)>XNBo=^$?#<)#s7PP+>vzlB%GAuqkZwWAytgj0Dw$!1 z#O^_DTSwm#SRVZQ#1->n$;{BMgxiBbu;K=gPfRUBmx_SH=n$YLk7vZP zXqec(52UC?H&*UOUZ}>VTG1_*WHXSqkoZAFc%Z;Sh^OpAAnJQMNR!Awz8Kf-PizB0 z<|Sy;L4jSy?dT{U9Qs`JeCe;2a9C30_Q}0fYnXRtWS>HR3QP$|R zU}JvvW>hVroNFDhj<+TD{^CXTqQ$$^1Q+Kg-~g-wd4>JJA${0LpjvpXG9S1417D#e zl~Kq8vS7AqiI%~!*X3^iHulJT55-vFAr|q9mTg@Gb{+Uu5EXLKrunbXTv5vt-t1_k z$QMr^!U}w`pFzc3g*DXn!fhpL0aq+k37i6IYf-FIZE>`tJY|DP_Nmj#xe3Q_$TRbw zta#423WbU)$mZ;l2&vP!=lP|Y|4sXw{qiB~w36!14$At;;7yS=^!C6aVQA1$65>fT zCcnyn^9^=j$hq|)y2362&+jYQ(=}`)^fa{C{aaca2_%>IKv(Y|oK`QgDP}t$t4%Z^ z!-#64U3@r4I*pg#Dr`SQl=~O>E0Azx1*TJ-E}D=wGd^W)DB4?yBnzd48-WjkmxTq* zo_GvHE|a;QnTV$OHy6hXOrwV@zi?cCJlCz`op<>*2zjxN@L*w@F6X)INA(|S!>wO7 zaq0cOj0&?da|3xgo@QoBcFfk;G?eLQ4x7oe@pB%H3K-irv&guJ_h@&C-K})>u$mpJz0*iscvNmvm^UPr|M|WQ(ctWN5Rm-SVSUMkQhAv< zvVErd2;BL$n`t-OCg2u|QO2N3*OTb0Kasa)ly=b1|w%MF!|VJjQ2o zrJS`~RZfC8e9t~tvpg5{uXK@tCtTsnfm!bU-z7)f7F5XY8}D94u_f*~WOhN5nP>Tr zo;xke4}mF=&^`3)qg5Q=t5DSV&9SWxa$RQiu6PoAI6YoziS2T6yqzp1((pu=#_3>BQO zN}RRpm?*V9zYboufinqJ`q#eC)%m6_Ka~OpnmTeQw|^;i;n2UU$aKy>^R^59W#Mu+ zW-`O5*eEMMWZ4WU!J!+mOHC9TWpV_T$y;1U;q};kn1r{5;>#uOiM<0%NWsThHyw8y zq{SYE4^kSGZuc?oC4JY4>-jz-aU9@(q`iZrGslA9HG-K|s-U>bWj>UBt0#Kruwuu! z&&=%$f+&yG5t1=rkcDfS5^3a^&W;}}YE9J-VI&PSI#<(>l^h90d*M*u#990|rXiJE z?1u1>EnaKl_IT|%dgnGm9*3V091cJq(4HwCZyHrVmH2P~)SuunTIb$E$#xP=gX$!PEyfCSWTw&2V$SkUu-E7Ua=f=^)FO6Dc zH;AGv2?AlB@WE)(-VfBF>j!OTi{#LJ0uR&*d2i~@uvJoRx|s2; zY?ve{poy**3YJ@RKAPfty?sJxQmXj63(B9*_m5?Q80+ia*w{QGYW%a~r_Jg@PC6MI~%}GRQ&P#Z)%JBT_ug(tYFK5S3YHkxzo}s128ct~I~&QX7s* z+UMx{xuO`YqTx2)*A#QPayV}xB`&~&lZE7mIlI#F4pC|7$8bQ2R?Y4~%*K&Mo z)|Mx?q)~%OD)*%lZ5^Ik1M4wH>^G=*$Dh{cgPxKIt@E@Ly<=>0wPcSuB_4bWMjY2h z!Rr^Rjbmzla%yEevWibKTbgn{qa#v_9KmGt1%IomDH-mE&HYOp8NN4%H1bsy()DXuh{J|@|3f2GvfOUgJ}bNRPN!b> zlKW}IZ=#AFp>E_iT zbfK@keiXusQg7ubiH9o@lq?`vxr+dox%8fiqpK68D(^`1cgZ&9c6jt0hR9_yM|b>?K|(ljHqkOBn$`NKXTZSM7gW$a9mO_bX*V9a{_Q{DJpUV~Oe(?fyVVhE%8 zvLOzWZ-56xnUH0o&`j=>@JSIH3(1YOl<`n}HwQhpHkGd!2R}hNM&&*8d zfqnlqmZbK%`cpojn*m0PG3ZE@fK}aeS-;G{@wGLt!K;gLh1O<+NFfA^4zQy6Bcrrl zpR?=n; zFpTf=i_;ZbG!fI<-ZV8WCqkwj{gPwI)GFBT(AZ{PlLKzc`;D+5iP7%@=$+8izipg= zBY{y|fx3n-%({fn!|)#X=JTJd{Z6zRTR{dVk6NfD?7PX~QtR+;xTK#^PM$PA&wavM zzA}{ptHON!lWDEdU`mb}^j&hf1)vYH|0HgpO(a!aNxKdFR=_egS!u#-z2^Xkwyq3P zyUhsR(9d|wrSf&&gv105%>hkE_1JO0fK#x!&pIrJ93h$YkAIA7c*msq?FSmYbpho% zb{ith1NuAv1MM>)?t$q$sqStt*v46{azUgR#V;MHcbMP_kwrO%m4LQ^OfCZ+Q|S<^ z`>Q0wlbe_9$?wu{n0Hs5enkZods}P$Yj(a+ECPDh73?0k2(5>HeTSw!e`rk}Lp$U^ z>AmIHvLA-XTPnWcE1gG69+_{X7TkTQr!^8Ia*cK$_C%m@6RL8Tv8OI-P*ebcaj5_L zSM)u|x9rSp*e1=p*mKBWG3vdDDq9HSK-Q{h6CQ#5Sv@1Ab( z+S<9PlJ@gMl9<~ye09&IkmpAjD*bC)msjd~c(z;mhuC4L@|?RoY|Aa)HHPm>w6lZ{ zT2a+yhcNo+M8vh*@3-QXMd++LH%m60H13wAh#g#@1SLLdYCj1MZL0H%<>;hua|?+M zD90qg|Mpun;YHa2o=v!C2fGelpX>F4j@)CP)y6!qx>QAR=#N>2wI3P<5{izg;z|7~ z2^U60NJ=sGPn@ED)}m!OkML54l|<*l zATd6)YRh9l4%_y=2AS%awewwO(+J%UCkz8|$Gm=w$Jr#pi*1|9nxxB|fh3Ey|8Y@LV0u-i4XXbv)W^F8NurJDnHOP2$a;o|JH$46oRUUM^ zp6z{sncxeZ$W`IR0Mro33sLX#IL7`%0OC!!zu6~GWoGAcVQY*5F`n_BMB8>t;0n>0 z8K2ihZKtJR8{X25tY7!E$b=Gpw(A~En-RmH!WS3R&!vyC%S<}EuK;wMYbg(v*B z^`M*{=DtUiT~WP)k6%WiiO*iE3mISFlq&K6iZlM-$1*At8-DATg=&q0ivO|_3{g!4 zM*Z+uA!ZwE)ryRIr*pMVnHR#{LxiJB)&m&M6fzPr1w{PB&cl%3bH4F|;*wsA+0b5f$Y`X1{zMz4(A5B|=p&xNVBTk-`KC3f!v%0z;c zTq-_eFzwtJmOjZu9}41j^n{shPjFL+&*$I!8>VWcN}aQ)lbe&Q_S{y(%UKeUp`Pk> z0H60fmz}}jp`x?3(#F?B(}iDuQUmf{rbh81lL{7=sN97tE$KLST8PrPKnQ;OnwI4Q z{$ajKz$k^?k^@T_WTI`Dl9oEb2-6`qSB|NKskwBzFsCReqcysU*8vSb8b?|#KYm4q zz!UYS!U6+PH4%ZA!CVJk4fIv@fD1MpiD?%ae|@jD1C>WgtKeaeyJ6^et ztwr{{V!ikkof!&D_t&f2;FqJAfoLQN2F+gUFH6fqA*X?vrLy;`pKJcO^y`tCRO)9v z1P|Vo9F^s)SX+PO9el!`be7;J%GtZDh|!4M>qOUyWa{lmk(=R=^rJd)t;-H^FheT} zXBv8WMNuEGClaR}^^mX2>GIHXWDILv2Q{>TG900;4En!Ta_4H(q-$+zb!fIURj+DB zAWL%T;#k@ulOnE1`q{DzpAz@;orUwi9Y(zz!T2`CJGcbb-v}&&rrNp3>DWxE*ajbm zhEf({GTS&}JeGwN(_~ZL?5%X>jjq0_vcmOy5S6nv-m!7BX`siQw$5x5f8e&~NU9EYnOrfLlofd)*#9+W)yu75^8K~EhL$^Q-Z11I zN~ji;nbz&ZJX#5xX^)PIKCsRT)5}KY#^y5rr z;`)>3BnH{LwCOgT(lyN&BZX3!S;={vQP!Jc{l1s%xGhnv{!7r^l6pOrG-R^q5lw)C z#OsI8Lx!~V(8%|EL+yGq{dA+Ao=4TRDd<+WOBgi=4rU*h*c*BPGj>0L1ZrmW`BC7_ z?}P;9^SHUsb^xPgx5rT?l{E`|23sxFuBf#|*rUXeaMa1Crf0m%@*SPJ4wty?3kX59 z_hNblPqr7E_)+6@m686LoCdDb+ma%e3o7)N_OBeS}mY z7gE^Cb0iDL1TulhPr{q`bQ7gmnp0~>ZeyGX)EyR1dIb2~|4BZi-%d@k4OzdAqw&LMY82J!>{y2D!*u?j<$m{y1$$d0Bv{ro4o1;|W%lk%}O z^KfXhfxYBxaYvbfM44GeIkAgXB)YS0`YP7(G6VF7sgZ#CE4qGrWY3{o6*3m1P4b|==YWL zP-}^{Z@ANPcNwTKlx*e;Bc3?Y>SG;>dNGTH^>4K$t5Xg>b1X&PZ3}}NJ(gUd6yl-T z0@`USD>`SB`rJ0xj63iVNr)q6s|HJrh<4`TOTA-*vnZ2-%c>OIjC47Xbgdg7jd$E_ z7X*gy21n~IC_A=l*LfQ_KYSdI=dHhEOMaw-v|N=uB^qhkJm5ELS4Q~TBo3#!oeZnK zImVBH=@tnDhQF^ZQaaU^(_}*bF%iG+>Z2OE3N=}BC)56W*7CDBgC17B)xCu2kyV}- zbAdJ!iZ#K^GVh&~*pvx5m&`nmXG;E^GZ_(Rs^(qT#1O_iq8ARVK2F^3 zF(?1_@&o#OHZ?~uc&?g{TrfP%%*9&zgF{9tD1NJ9)EzDO#Yf?svByTa1Ld30OzKMT zhXep;Y>b-==*9MsjB@ZS+<#B;OnG|fqvcQNwTrFo$ze`@rgY0qd(D^!E7l$<#*j$}4RyEM4zflrtfsJUz1O26a6Y+pBYCEw5t2#c z%;cF8O;F_e1Z_XS8OR$nzFm@cy53&W#nuJfY{V|gueONqb&lua&V{tCpP&~<$>Lb% z)L?0;To4;7_Xe7b2S46hl5bfSXt4a1%&`_}(P-Mh@t&bq4hUvY^0DQU{CO?)MS7;xZz>7>%rbS-aFH78rz|1kiugXliK z1puf+%kjD*3TInS%KGA~;m;Gpl^onbssu=afO~p~p+f23o~n<1%#mkQ?B`0p$eEZH zBkb8;t#~-8_qG)z;O5tazK?U#{aZJRNjOU4)#9O%X-+bh%Yb~j@FvDL;!730jymA| zrl`hEJvhC(oiadF%OjQFdCS!(3&DKJCvgmIFBgO!tPt0>yCmVU5mlR!ZbvOp*y1J! zmp5urN=|NlP6p3zgQ?OoS6K(YgyUvWHut45d6qxqfw(JFqe9N(bI!bEj-$l4G`;-) zLnF|8ntnl%f;Fu^?W@B|?U}Z3Jq~Hq{Z68pq-r7$4qa^}zrnoIT&i~%9z&!D2mXh) zTfczu@gU}&y_8Yn@aMQp>`X`??iHVHW@KKx^BWc7y+Oxn4}XgYuHGb!E~uAbDchBe z4$IG^sUep>Bd;F;Z9zCN>Pm3L5!z*L3% zxBj@dVP!I?mX9R;d^i$sCgUA50=FT)Ahxn8pr||HjQ-PgRr3{zov85f?asLY38FBO zB#@|t$u8Sdb9m;+E#voudRak}8E#_Ri%`(ArR}x2s39w&uE<96ZBcJZ>zC1=ZUHbE zLq43wJVAR3qIBCo`l3VZ6$?Hfu{SM544L^ntOi^ zK-kNe#~1JC!~C%!c=(|#T5zo)NJqxgipiNPIZ<7EtWR!qX#+@;H<`M9p^snfh)59y z|El#I>O$ohzq1vpk*RM#(+eZJi2^daSTD-LsuxE+31Ek-N30EiRT}xDSM>NNWILrB z%bNLYMiUn@=1I#iqF|BNeey=?;6*B8eZt8*>1N&5R3Ix}*$h>bm*tC<~6 zQ+GA)X9+Yim zoAu_P1Mg^HRmqUb(p1CL(2ILb9BSm}QkA1dl8uwuv7ZAayl&2}w*ey7PUnVtRTxYd;|d%bpsl!+$B zIfs1uaqfFGw8b+?@3jTiIlNrLv(%nItz&6d<@`=PuHI7Wfq#1b#B>EW?@MY9!vY80 zWef^~rIl>7>a=EzXFaW7Wsge!u#S4O)!gGA>-N?g@4Hvb z!NGf&P$$1lD_F06^BLLKVZBYuW({=#rkf-~9KW{qwP6xBCP8+!Rd`!{WUF-e z(Ne6{S;V6EwoGL8DgUBR?`%3=Ld-g}Df__m`HwTkj^;R3zi0u>O-`f2@rS+D;A4q6 z$Xjmj|HN=4Tyk*s$k=AKcu0867Vy~tNK`8Gns|nj)X5LVI&)j>j`aYxlAP9R7$(1Z zBL<3i{IF{@WQ)PoCe66|UiX`%e_r@g&Lto4X5JQc$$>mZgl>|HNgtOvMn^LFd+~`h zU~kSJQs?|xC&a7mpz4|!*sOj;5nO&n^AW=j4({xIK~p+Rqj%^Bh^D8Kl*6a*W5+4D zUEPglZR+uN48Th?cPC_iB^BA#6I17(Pg4x6jbAk{NERN(@AB{cRPd`x{zEf=;I&J| zUnj<`t3~q!k7Ep|{i|z8BD^ViLh{U-w-;S%z^c0wrJhLEG4Pu(38uc)WwW5F&fc+I znZs$X zg+{dWrJGClSlTn*f6A1eYK(od&Iy$TeWeUmC+vuh#a@j$)Fei6u^&YNHE-EScr2qE64yfiCjpAg{{SbV_>#M;hJz*ga za`@=XIima|-E{)q%qYuULf@n9J53?gyItd{=sb0fnd`cI+>^9EtNyh{FpDuq=bW|V zK&6xQ>htf()cgLbM>?J*(R~fwHGUgEGCCG4%b@9Lv`Y-5N7j!Il2;mBu*643@}+Un z?8n~xD_KeuQ(Fj-^bY?szoXAs&QCzj>fT39g9+XkuiBaB<5BtiVGl1!^`eg*E*ROtmdB`bw;8&QSM@m@ofeVVz&cByZt20D$8rmPpBa80;IP=jj{bkC`B zII_p%NmDET*0XsfXTH4Hv~4Mr8J~f!*7H$1-#j7u+ny=FTAZl~=ZU1wKE(jRuWHi* z>=MoV4^4vC3TL8zNN7Ee7DYIV@25sfw2{cmYXZNsIoS{QYO0QyJd}`Q-^A71;cTiYcP_kro z_RQKM zD0X3FIjS{jo0K|7sfj~IUTG>r_uN1?qdh#I^gVq8rO_o32lk;jWm%Na#&6k~2;~l) zEEyX4edp@NedgG#W&J2Rdu08L)Pkb1rtYHmH5dDAm5S$ED)>MZd;?yz3gM!WtZ2Y%z-B=U0 z#_%nz1G@}T*QY7?aB75jimRPvlsNczk1>f3#6KTx?oz*dJiuLVl~F5e(dSA&%3p@< zsfSo;6{9{6lp05?k2Yx*P6uq!#ZvxtMCry&8>-<^{VgB!1GDoZO=GGtN41FmAG+Qu ztj)0N)`e0^fg+_qTeK7?5~M(JcL=V*-66Ppi@UoO3GR^K(&Dbcf?IKS`*yyy|FsU* zzV=}bU&(ttbB;0Yu{Enf`nge`mP@pH&C*tOW_M=2`rz|c|My4PoW7j3$1%tKyAw&j zetlW-s?vN}>QZWmSti(~cBTH#YN(hICjyFL&fL{mguAaaI=8oFD+wwgiQGBCmOirm z!*cohC^biLQaDEX6)L%H%~`t?nMo+)k_+6k%Y$td=Wj`Q*_ycOo*5;$%@tWr=pE12{VFv_TP~+RtfyWE2jhz;fTq*qfbafT z&vU6>kaxVA#5QY*T~7BfjsznzV}`FW_&q}xEocyH;; z`~LBRy}(2kD-nfRW+XH<@ylRHzipphH9J18+|^c;m)5(hOOE`vU}zk#fwElUMRob3N~nC61YYfk29@6F^j zT)ZjEvwCE7vQgSpk7=KJ*9{+gNGLsOR&3*rd~D1;WINzj?0G0t=^c-dhL3Xg4cKAN z5~fk}C7jcH&_CH`HW&@U6#Qvm$-Sw>x=zrTNOk_mBWHEu{qO4AgHT!>#5$8=LL7GCt)OVWoa32Rr~a6t8y(I zmpae$p57W*paiUP8!jejzf5lI@r3(s$_3~#Ef=SGu2DI#BAJjME*JQ z>=;YSil_KaoYTKAT!ixQURxepoa-u)uql_?obMnqxu%Tsv>5(DHdsxS{ERziw2UMg z=$%`}MTTr`;#^U^p>wt?P5YGFSQF4=(`hrFUr6~YN?lsCRq;TX?}DSNS82Ys3O)GX zM-FqxDmC|~aTCMdbj0z4m;MBdvk zcd`E3?!~||QpFiwzUVfEv>G>Ny%7-mgc~J?W~GO64WD&Z!L4z6bHgWtf5}Hg7o2WH z!G@|ITzz&uDlEw&5>>-}~pL z%18yEu;#y6ExrK|FxO+htG~48N)9ALr%v~>mvl_PQj-HtLa40yLuigfD?4&b#y&M> z*|0MVg$Jk$Amed@2Z4PzBz$GmZm)lFaceGZKK1((Yl6S=>@7)bdFBGD`8N8-(R<+4 z;ukb*&O^L!Ene#41L_}9I5$3=aPUY2`Nv-x<+3mf~yV!<@xys9+v9Kui zS$Ud`dA9YFW|nJf%Rz6-9Fvs;ks<32nVB03dZ1zAK;+W<`IOnXaDPt9Rb!`Ir<7lW zOOcAt59&AMsy1JlleVnu9`8z(H`g6Xxdi`%QeB>+s8b37)|6){$AoB>R?kwIr(f5l zn&w}`>kIj(c-Ii+)WbW9avvQGmTLDuEv#F;TBIotOB>!)xCCA=R$e+|XZyHy@@y z?3C7KfKAKHQEq5lLgcy;7Ia7)udOrE;0k5DD8j%W=_aiES4#nf)o1TYp3$UaffJy( z>U0IGh}u`3yy*Lf3*1>t(VooLaTo#Zf(rglwg3;}`P6Ok9@xMk?&m#1-`LroOmXE- znWl*jrli;sP9bFMF`q}Oz54#@0eqOh?bDBhAN33`V2m7UbvEon5Hjqfs`doWFB?J& zO?q+xi}lsu7Nn*jXZ7LabEn$4Qb_GC=Cf86o^X|^PF;zkTiv6brCAF)+cqTJ89&#& zin6L}#9ODV=hIEc6mDB%*C{PGj!WilSZ;-za;bqTs}l*Mtgh31m*VdP^%euQ8~%6K z09IVX;%6KE9RX%-)^xuu%H9Qe?VHIo6-U>T7F^U8Q6Z7MVQ2}S4z&mPF;^jZ361Ue zknM8>E#*?uS*wVUh`WYJHkZ2ssT;U~TGVz07`eAXnlq5t-MG2ntS>Ua6k+{AC*%7| zOn@U@nqM5mKDsT`(iu?mGon4qMBkH>Z-!R)?ck-Z*)=u9@~#AL;U&f5WJmMkM;5+C z+}_|*Lu{8>h=FAXcyUr|q=3^C%KE46J2#e+(g!%*TnWSXm)H+v_gQN_A<6oZ*1kW_ zNwKv(X-$*P9_`dQI)*2gEf)OQ$W?~pd6VuPR1o2~luQp178?Cn1l7Tf7t*~U-Xuvp zFV0~iHqO3mUDVlYr8Rkj^J(9EL4>?+4Moh55|2&1=EjFe<49={@dan)Q=@p|7N;cE zUds(oN!84fnyn}mBXvPoX$7+@WjHwj>_9R>b(8u}>gs{DksA>9Sp1vzV2qWbRi+Wc)Vyt#pRfB=U%FxM>dXty8?YK+VbP==1ThTPq1fY zuMVbFO+Y*J{uzg!Bq~a0D5n-${Esu+DB-<*=qQL}37EB_axWssj07$|uI4cg6`rFd zSnd2FM(CxU+BBX8&PM`X!ZCRJ6HihFz(;lc?$KCY(IU%4Mt8S79=h#%EIwU$VEkQ zL}15Hp#@j2ccJLAq0noPHOmh2n@fhqLv!VD4G@C9Z5m{dt`ClIp2nQlnBN{S0wQ?^GsVgTsGG6BP%+k&Uezsc* zP0AEz$DpSYv<~AsW>xz-!d~0LZxYf08nX_t^=I3f3-GTJyMOv4eda^X3V3BG<40`od%Y3;^tU;#s)rFEvD_pbI!ohdt0NMIg*>&=kC zL~zZX3-J22nKzs9$cY2hD@iB^4WD999nH%@WcW>;^_5=k1~|vEIXy;5$3o9FgjR$+ zf`2X=jtkK3=OO+3T~{Fg=K3#w1QSG;A@$8Rt{h5Ok53!O6Ga$h73R7=b5e6pmvWVgl)sDALxN_i9 zOU@Jf23E`5M8vj{_JvXcJqp850);<}OLqyCo@=g7C}WW*X3A$DO&D$5s;I?1oA8_f zKH@eBsc>!kO3yAHqz;HBT~~Xf)>b04uaQ(08|KyjpwLRE`~&JpJqG_K4_yl})|hIe z`^Am&*QBV)05LAG>>{LtyQ8~B)ZbY(jTdajAGX2(RQnbDzg-9a!&Fi)OE@~7acFeb zEjFa;NWi2xnfSg}kUtv-5ii!#OGB6!r8IB;5|egTa6^Qy@JOZaGbh4_lc>NLt6Jph z>fDD{tK|XKJOgLT?`Mw$y~g)W-~%J9gli2y{Li(go6Sa_JeiC5m8ldfsnFc$kI>N# z&f26AA8$xCUr6wHzj(V>%M?KT!1AtB2NxKbO|ML(0zqcc$`P&J$dhA(byRFffKChPxiV(ovEy$h0B-K*$I zi5==4PO2DojQ@iYgLXG}T*mF$Pe>9UJ@>Q?@=g9#zHl?Ut zqN2nHHOLLkhu!S**ZExNnkzUxZI>QXvkcnJf?Scp~o?Jk}~`9M|0Vw~XqG2mv7f2P;qDb-wR z@ro!G5b1J>V^alb3g(g2LGo|=pl!#{K)Iv>dRj~+WUYH*K?|06v_P)3E{HLy%T(JRdK{N0!9m>#c8(Y+lah205mAj@JqzT+7ZfR@<@&(=Hnu;0!7WV{ zX=JIx=y1}-89CAVCXID#9bbBBQprq9XK%clbioN9r*xZ}uUhcoD6C@E|12XvSadDc zWxHpaBKZ3#sMb3uN||f2dHLrZ`9$r966*CTa9%&Uo&PcKVVugX^1n!bO2g@+5RWJ| zECWGKvtJ3##s)?YSd*qzZjXSzs{52s{es=UhGDem*uc<7-#!;JxO^wu=hX0a+Enh97HuAs z-3Tk-p#P>_S-&3FWoKsCSbatn$PZw=o=yqnF%3`bU%Jn|PPh<~!^lE>$*I8T;2~=j zeujg!2OvgGztvm=oN9OXm7B*Nh;N?>i$A^q+Bz$SkY8CfM$nEd)@zD^d}Is4q-0;( zq@8^eOOOE61oUPW>LQtO=Jr^oj8u1Pt2FDsPNWLJ#Dcwqi=??HoNd`BLtu9EyGQ{n z8kwkCM-c?y)AXu=D}loVE)0c z+Qsisi{^4s(P(F*p89JD=X3$k!7uqPiBt+vLjW8MS+%S3IX3ihl^jhCrg4~e_Sf*z zq;8c4bOY?$;L|f!l66qKf)b+Td-cjsX5;agl9`3Oy|P( z$d>7h=mkdIk+&$mz7hC?eeE=DKvywlMwC8qiKVZ znHYbFh0SX0vl8w!yEaC3T^)eb-SkQw&66zj9;)G&PY3XXUB%^Wd3w`LH@zxYo~rd5 z=xJpsi}2eiUNyGHsW&m2+P22WiX%OW^aWGzE<0=B3toNzMBa{UD+BWY1yT9uGgJ25 zan{-=z%p|WcAxRq6rtq!dLFTE*-7wykY**{gner(@7p_jXcc`qoGDwB|ZX$yq2%?USxb%<5HeoCoZOsU)zCLAr%f@Ng&1Ox$+t z>{>2h*2Fs?8!$z%Y-G9sjWAs5Tu-C9FXKO*t0nNzr<&a+mb3UgWC;GUSZRVPJO`0- zR~w=9B;Y26ha4`Y4;=pz8wq#GC>-@T$gi!DjNNwlD8HoR4J8&1o)~<6JY9>ue2a^R zzF8B~B=#Q^>JA@Ul!VG71G(zIC-C$(C-;@8{s4auyXg@urQytxHaaU^TZ0N3gh)V-u$AeP!Nb`HEGlz2`ewEP-h--W}eD<)+p4pB5PY zY7Xd!=en7r9FMwoWl>iWA>#3`%xQ&%hMxcfQ5GWuESOL|(B@xH7illUdfynI?|=#r z*S9T~S;COQ45V15%}AQr}DSBG#VUV9$xYSgNUM z0(5qL-_A>}Z{;p~O@zafIZb1*!SB_?4gJgR6{#u=RVqPdcxrgnDtTYoH0k&g5dG5{ z*CtQfEd3HvXgUqsG%auo&F07IzL;+keyFxALb_?l@#eZTQf+a6Wb><-OMnFu=+M6M zNt?wy#EsXnDgDq8x+Xrq3zhD=hBLrLPcH0Za7|kO+N9bl<^b! z`y2B8AvFv=AVyIE{(=d{!l8~ahVA95VA1}33D2V%ObPmXI{@*Qhg30z?;kgnaCdTl zCZ8r_PB{KsZHg5%YTC4QAnhw`V!yz+j_|QxcF28!)}B?Wpw4ef`l(W`dEIh)Xg??C zAuAXw21=SQz9E9K1*Cs}??_=^zXg%gxS<+Y{?m1yw~2E2WzsJaV;{Mw9yXv5R{Uba z3F7VB?%3TC4kY2$Axhno|0J&qMpjfsZcFu?qTaUNyB>Ds_~UAPZN-JHMA$c~zya(jH`A+f%OSL&`Hn z`M-2^I5hC2=1UoD*t2ee*Or9ZywyGDpLyH&$;(|pQi3ZjArMiJ<3YeMy|=v$c)iw4 z|8sQNFpE+P|M2`dG8Ca%U=9A6Vff4DHg+jn zFL+3cK@3mC_h83%AR~HGZ3vgoJLeIrEuZQO3K!a-8YeOFZcF{xnnP<~c`w?}Sk@m- z#zjQ*NAcX>>iA=&u6`9SK9g{t?%L92$CuiN;G-(#7}20WykZW&F{{w{R2tU;#!25f ztonouN_=VGRBKt029H_J?a>yeM^E$SXbzzwsiw9>17CcWC*F&@a_=1YmV2Hh^suEi z-{&fQBKBq^q*GhIXNud9)6g2D7~QBhfezFaM#WLBdY*l3O(Wzmfy);LiDt#2@N0Vf zRl+U(Qx#+Wv0v=ed6IC%mU7_>a;2PjDzI#!c~~I_{!PSS!;ga8jCH@2LHwpLNO{Mz zxamf0RkOY@T3a?At9?NNy0Lza8OU*ZJ~y=T-1nK#UV715z?-xltq8X!CGLPN?-WC6`DlC8yn_^^aDp~WEdsmn1+>cIMD4h(?30(w?6U}|Qvx?~r zc-5@ut}A^Ni$GUItWj^$(7(h5h^uhR`(P(Q=T%>NXg*V}8YM=XCL%>#9z*O|^a3JSM}n@{nN%1hVeG$Wl_Jm=bGG=oJcR zIi;qnhAZ=X;liOA>oY1}HZCqk6IZicNTa88isiIk=g|b`wk1usg;2ikXY%k$+XdsB zEK`zAe|wWi_*-D8TKZ9}85*GN!tHqYI&qH9%1y?R%bh@<91~Rf+O@_JKBRg!hmA|? zm6-a8#Ng5mk23!70CgbwK$k3hm;WeF)G)Fbu9K!b@S|$vFD$yN;vt2oiA2~;ca}1F zcje8BsxZkc7s55GNLt=X%p34_A`uqyBz@Zfs@#zn9-0?T%bBknvU&15C-E0wDQ0!;%C&7s?%{EuU4hprfNt_4NI}Ns@2}?z4Jtvz4&rM##sF$|Z+xQ&!wD-3<0q)V) zd3(Yd#%RVG5I{wW6tXzvd{l8O#peuGTQZLmN8Vdx?;8eDWusy@mgZOy_nv^G+8y6sXe>xj4M$g-n584ReKH7s$) z8i)c!UYz@X=j#XM?|#gZ2Xdxsr_!rJG*95dCf3Wc@BE<8j}rY|QCmup9G)8oNDZdf z_u>qsIWgsv^Fc05`#!Iv;6rUy3B=vOJ@9D9@85X$`vt7I)H}wOaSKL|mA==B0wE5E zb~L&h9ONjkVS%|RO-Hxbw~+($?QW*Tl*|4-yPaDpqzP}Os_)Sc2qA#{M85x4ME(Dd znV@00xAA|MoTy}!7lL*HhrqjavbTIhSEQsNzuDzfE9W!b$9AI=(cpGd!0k@}mNq#l zO5zeXiQHC49bu|Cwy&>WwNP6-HUw`vi(sfPu39g>@KIcs@)S)Y5%Y;F z#_Yo%ouhv}fe872$Cfyh5)D}{ICGq^9{|a~l8myX_|m`=j&N*IU?2lXOaNA`bDj@j zoT<`IVdtkHhaI=4&i*{3mAF>W^B;CXe0H>syKeXoisL=yj|`|Q{}|ZxO$KGY&YKD# zNQQBU0hphU1-%z+#Thz6cUYyoa#7?|E+C)(o?zQaAJDyOMGK{rKqic6D_GKXFjCtW@gr4aI*Kr zKGA^{*JV`Dki3Yw0rUT$Fs^BH@nZvO#~YVP@Wj)nGo7$VufDdR7G~z~%W@#xUPzL4 zt-C4B$b(`|XGsoWc4EKGMSZdKvRoUvmm|g80U$UiYYuBp9G=sNyN3-eb*cz{eRH zzkX|2ceqmsHvICX?frIKgf7moFv*TaKjPbzki_R0h6t58r0$9HU){6Ioz+^q(bLgq z;xfbN9Pwvm{C=6{oy$8OH_;VxX$zrMtau}tRs|C>DfOq4IZ|*V&Ts@j$nx&PhWknn zEC=e->8Y^eq1iL7?h0doJ2%cjFzc)=iFOKG{NK>gwrGb)#yk`Vl2c`-^ydPm{lukzta589{Bg_`c~2jmq+K>{)wSHsn#@eo zG$2_)ES05h{OBh>;8oZyRCAyBG0&ulp0z-p!BP2=mCFM-DYYIMZT>0tH`{$<8MRs$ zYC;Bn;Y;y(M0smz6Qb3eAhU^o6%A`KU&pwwY@QHWT4uwaLa{x+TdJT0jWKGFOh()G z4L#x3sJxVN`*mK(8|*Vy2frih2F7&#JrMXq0sS}fqu@SteW6;-$ymO7Q1ze?9Vh%P zh+$dtqZZvSk_G+OW4NY2Uz1}E4vffs@lnX;z;5t1EOYnM?9E@RJcaZdh@6wqZCd+V zD__?X7g>*$sGUb}>9$dU`S7T-d=&sgVlCjF)eikeX%-VTR-T=Vo!6tGiu|EQrw)0>&oCvD%`1#V*p**Fsnu@$49HRrK(LTC8Vn`*%luM#Um;Xf>X z;Gvy!AMkiE)>y&Z?sP}buzLfpZYahjjebBFH)a3V2iW+Yhteu0kP=U4WN6{T{#>nG z#ml9mm%r{+DVg!Q*xWhYHsq{7iNWJb`z(Y(kb_n^vr5fL>|+zz@X061E4|Lu0(!pI3B zBc6Zym~j~1?`DPDIYZcDuVJ1{9bbr%$|20EVH{ zipaj{qx)68lrkK&6$bJUvrq3hBCLbk5?d9TD~tlPF3G!cYyihc+w*(wH}F=%byB=4 zhoew-Q|W=@o{iYQ*l}?^C8wqLq*D@~I04pSeviwq<`-QU{SRYI=?}zawvHbLI(HlR z+qWCi^s)tYVckr0k0r)XV^8*Rxk_MSR}5SKdLDE6b#kZL$M5M%{Uv`R7x6PAa9(2E zNsZxuP|SV*gYs89H?O^nD_a|m+Ax;h_Hcx`)X9VPWt&%1pfe&pq>TFCMNMjk3pszC z?1|~PY7-r7%jUA$@+v^vw5@Z{^CGW5G^$hTOKt^Od!jw-0^FhX2hcEl-+Jv*bP0xQ zq1&m$d@q5M+=vqP*Qb;sueC1wVVqj2Qyg=pB+#p7#6?Rp$3|&!D9J2&PuFyVx%7rY zW2ch+FLS9uR1@WbCTg|E$M2qrrwO0c{=^gOO1t6lb+ZY5ajG0gGmpxm_cAsAegIQd zO6P3hj0nHAecc})Uz|d2jrOdj*A!$8W>E}3@FI($1&6?Ziii{3&8BqPL@B8ey`UPl zCFrVYOsvnTk*9mrPG9C{_kS_Vx=yrKhIHMcD>T`*3+c+T zo-7S*uKP1K%X}T?#1YR)6s61h?X9&4*W%sZq+M=AheDdgKqrFfYy*4))UuZkIi0#y ze-&n!aH0<+O&zsn5iwp97^U-EXyv6#?=DIg% zUX2OxtL2g#SX!HvR0_#erHAC>ge(^oCcJ&kIWd!rdq5dtBM2N!Nnh1tZh6)S6ZjMk z$|`K_VrTzgaw{sg|0H3 z&hN`%=*>PLbim--%AXLv1?KN-Jk&$tP3Kj3y-2|$EoUY1{>{cMU<>PXAN_eI?}axo?Q{16&3;h;i`)wSE0#q8&^A zv}TDc@`ct{@Gp;0?AEX`mZUXnF3?e9!B5yMI@0*3)&DGVSy@OJ3Cr~AD=JBk)qgtB zefN5{32;zY_eyYix8@4Mu)$F20mz26P}3D?@2A9(duv!WE=2Q)B-XbeDoNaLPkfxK`!-lJZj{s#{h8ATo zi*Qj2XMXOs2w~%HKMhdirn8C5DOu(Z%1%aTiuFzTjtvV2!u3cbeQK?H$t9ZN`%Q|z@UgB|F>u6}MsP(RR zkn`Jxpt@xc;oaeevl3ow`V+!Mu`O~X)gbaB?8a75{g=N+IrTYC>GuZf3_Ye)SKZ3A z&)k+j;>)!+d^a+?SO4Ml`7sTTLH=$-nC1IHkNSQY-iif&nC}<>jG~7_+ndZvQ1Y z5bAyJERgE^)WXYv*6o4!9~7{jqL+8HJkP&WG<&)YC&Q*YlDu+dpezjvf0E{?DOpH_ zmaz`_m^M6t1Sg+?6gQ}AOGiAK+}l>>%#s-i%KOq%)HsZKu=MsW*^iGRrTDC#ElaxHJ;RRUraJU-uOWoynNP3#48^+-drH2IN# zLBSv?==e4}@iI=Jeyf_kOipDv(f9CDKPYI!(WsG4c_y~ve>NM=tyR}>+*}2v-|GZr z8kHl!%1^1X3EbGs9fNg!PNK}6J)%Z=r`}kJxfXv&A&xYtzCY=@-wnefIRHJVD7h9r zW5!vt@EfoFCHsVntfy4fZOcWCHuIQ2YgJ~jJj>OO0fEa1clD#e*qF&n1}xbpB$=@= zQ`%;#QkDy#n!Kg=LLFObr&*(u&o$!keQETY4ilgFbaSBnJXbfqBCKu@fPvm^!*Gx# zC_?(1f?E$VXGgxmJBxS@S?xTfl4KMzmUeow#a?ZlD$8cxAgPGY8ap9L`%#iyg|)MG zs6(pdnk91eb>Xr}*XCqigYJrWR)$LAc(TI&Z+fkvl`H3Y4{)K#PZR}zZjB#B;RJ=u z-j2}EeOwNEjpb37e7xk>FO*Y_8jVeL>v>srs$TrB&Gp4ww34EY_c#;Y7w~q>F9b}9 zgLPk!3hY%o#Eu+&MwXuD9{Q3p#e(7*qt#DJ$CUfW z-fd>xs5Btqrvu$(%cUd-HoP@D$6Y}ZR1Z9W)kElm975bQaDxK*#h%U@gB zQ8Cx|Sc4g47Es>6kp*w4wKX$L)oO!C?V8zU0acG=MalEr| zwVdpQ1a}+4AU`aKjF<=iZzUG#!T$gL4B5?l{~^EiZ#RPzt)Q)_e$_~$US4Fa^w)4% z>gEehs_<3lc-huYe}aqo>ttV+g#8_j&{d<|)<8`Omb->i>-iDGA3Z@Dt{kq4y!^Y+ z67T7Dkkz4gOYw)#*44IE?Vs5Q`BPA5{WV(u)b#v!+7Dfi3BM+qxO4Me&^Oa)+#NT5 z?I-Q@5p%lWje75%*=HVY$Nd|!$j3^)#57WEv7Z-Tj%+Vg0WsiDnwbaUX`TvTi?+mz zS0Czi44zf}I}Z3j-W#6LJWxW7+1+DLjJEXCHyg?+$rFV+lfueK{DOM6mUA@&`D$>1;p<>n`}Ktbw>Gamy;5N-sW(mx}^F-)((^Pk>t> z!O=yNO;*s!tl3r%?Fd^AN9>6pgOgF`zP(9v}&jpK{?6~e=M``;i;Xs2gRPzMfD|91JHA3Bwk#=zNZw#Oh z=F#{D7+SSt)shV>9Ve_N0&11bV=T0UjkWF2UVPlN6Twy%pE4UKAhJ6SNE@==2b=GXV(kOFyX8h}5T5M)%B#souT@?`YdNw0whn8;RiutjVkD24`R|6jA&X7#Nw< zq%$n0aON0mAD*45DrLZyT_}p}RsZ=>i{yB@*-5)vDSvU7VqbECxP=Qt6}D9+i40%FHDu=j&%1$vjD|prPl;k^WlreG-_QG!Gs~5m(Tq;WkC&ak3H7C^g1#W1;$} zHlA>?7JXv>A}#I+M*SYIGKsrtDA-hO>R>pjgr6DXX*=x+N0^(b}X0m(gy-ddM^uc5D zCHQVDFI_oaK7~~KLs$uyzWhLL z<7xrqM)QB|2lAACD^fGDdvR_hoTbd9yoR{kDpKXq$)}6%;{{^e@Z_#ldn$NlK4y^> zwNCesm?exawf`X+Y*VOj4js_sf<>I{{rvBOV4d7vu=V|R)e#3#Nk0`E@Xd9D_14Pb zh2GITIclfX%F5qMV3N6;nRNQkX2g_1N`>fZ8)}lt&1mQ3GwkqvO9F+gta!v4_^HnY z2`CgIvd=VnytVyG*1UC~qB(>vXXZ_*v!@VzlcW?2ZT6=ZXLQAo>S{}Bi51{w+_K`* zzmk}pirKr1WqyoHjJqmFyYsVw`Y;~jjo12Y$=dAR(l31IglB6qCrGf!JNY;VH;px4 zmdfj}-=UIWrS#;rF<^vi@@ZfgYtY%qD_~0ChuG)0`u6!}m@BoX4oFfU;D0=qXDf_y zjSscALbcyqk|?CojgaEx9x@hpUlrp&nGmPA?W{rdnNo=)3}a}&v@Fmy6CKtfvYUDt z9G`&v$NL~Y+oGOL)CS%n{xloC(yI70i5aIclm+BkppWo>_TpIgL2t%Qtp2Ozr3#f+YSfVjTLT!`{BcSF$M-nmLq&jrA_Z2m3+7HZm>nu9!AFf?Cq>= z78_X#ZON;|ElfLKShcsKC6{2ChXxnHqE%6R0u283@>nencjBu=3%z;jq%-p4}sXAzN-IeR5$l`d%W|8%Mk72i%-kZX<2Nfw$_$g>QQk6Hf1-gp)GtK^bD<{pmrkx0#2*5hJSOMY7FRvP&iDNSs2-eXV0sqo!l6I%M|&;moXT_Fx5I&k0DLu^`dw_8(`YTKul$k=#~ zD6tnd8>|{KX7agJOkKPaOy;IymG=AHi0?rzb^W^eN=s8NoG`cZqT#X6)J5K@IjEO1 zaj>WT4DV|b3wia8pIBphh2ML7vh4EM3mAXGBL8ivWqirpcjckwp30>h~B>FQu1yEjZeL>cU6t;n|s7%o&E4zeARVp&W$#cUAe2K6nx z61ljn#Exn&UvrKKTRLVfmf)g#1@xhncopC$jjNb)kl~W#WSuNy82*`*Cigm6gk*ia zKBFm9)WB&e_=sTv1e>wa9~*l)ls)mYb>~?D1bt!wPWvE8<+AOF{*eYwZ{CeqF_>L3 z9)i~6<55UacMN%^W{84+#I+{W)>H}4hZPNK}wI3i;(S8 z3ib0Ww}R=)rq${t$poQUirYzQQDH3asW%5rp3`b0K;rdFq4}-a4{;oFx^hq+_Yu|1 z$a%N8zkkkoZgBO61{w4K7-fBssN|g^hV*@9XU-1O@`1!; z;S`0^b3}NLU41ZY`onNC(nfk!v!t3j{YnJI6~#;4W79GU+aM0H3SC^W*+{CiOO@_T z^|wJTwVX6*BTfA$&ovvdUo`PTVs@3r1~_^WI~c6#VctnhfwSjyx4%IK-#jy5Rv{ry zCRGF%+6-R>%yOQDk<+&Wa2FSpqR*jwRMEGox~r5}4{2`bT%+1!NHGV=Bf%2qp2;mq zMf7F%Os7qQz9BkFqMh&=ABOtmHV(Pw@y7AHyop+8t970O4b!O2i%sVXqe(v{8&EkM z6{K6qV|`GvB4_H5QFZ&<_v5y&NVkoC!Lx1P(#;Bc4k{A61M-_#XVkTJs5c+A{|}07 z%eI#qhX#R|fturFQHY(7Tk$?)LF{_=tgCurJCczi+28ffaOUJQn_lGDTbAdTrL7bQ znh8wYG&@g~t6EJm`stql&k@gKSP8W?&5On}b$JgC;&UV4q&ueRO7iqW2z6ST>78ap z^ImGqzF@9}I5qNMThJqx>#mxC5)=A7kt04c@2bG`^(ndN>X#*k!ANk$A9kL(TYGjU zm(4#$=+)xqv%wzM)Hcl)t@-{F%VcE`dZV!(YQlmvddSO{BxIEq|w@~r=AAF zu|+zLS^x$U4hGEIUwkeA2i6qHbG5ot0Sp1HQfm)W+Jx+8q*$zh!l;ai4x}@}$f!Kj z_BrBWXc63{tzI53l25KhfPdR7?zXn|7=(&V$-fWxCjogTqczZgXG>#yc63~R36b>E zfo-`4snJ}M1552%b1Q$}Xs${@wkEjAA+4K<2rIH-)!1&Voj9vU-6tv2pvl(r@7IG* zie&sELY6H$k4P1w(*Ks{uubvLEn`pK?#;1aAInEX){xB)so@(HM2@bj%zfszeeFTa z0LZ26_Aw|J0(Y*RH$s@6#B`=K-;HfD=;SBWkT%FL4uHq)AYYzXoACm=XD!hn+7uJ+ zYIn4BT^ddI7jgHx-5xngf$OO^QN*`Heyh~84rR{-6+n&7#OYEIP95ct_B-Rb%6YtT z=2ZS4kkJs{Sy;0Yh1tdFe40NT&ZVxtgcUl>@H#HX1>@(D^N%r27pmMXJCWM&X03c|8&tJD0qrjc4TVTmC9+p!H0Lo1c^5=t_9IuI+yIW5z=wevZ1{sI*1|KN)BEJ zT{YwQc}{bqg($}(fid+9d+)+ny>?&1<=F^sD^J?%$M>(!mNm**wgRGYa{#ftZa1e1 z+Z+~#w7e|4daC-mk!$8?vsf9~!cNO6`BAvPahev9#(Q!ughRAfW~{HG@#Hx(sD*Lv zQniZXCXM_?h5;np>*Hr*Xylk#m0eZVW4nnu-jIIALiR=i!;6%Z;<_vjE*(B2t)}?+ zGl8rIG60z?CDMUt)({3JL;RIQ556C?cLY+RuYQV6}0D&8!};QWzB z&wdPR5wmtwCgx3+$i=Hd;a56<=eK|LhEAB0S6J2w(c_vYAB+5KG;raA6w_QmcQCpW z$JTSvG-HoVArd?yXS-d>6W0#FfcE{JBc=MWc522#^kYWmriXQ2Ye0vV&%1KDLF-yz zDiQ>G-N#f`xAfUG*)#YR6cx5x;7*D0LLD9%fpM`p(SAm$(G>-E#kc3)bT=T=*v3H; z*!CfY5C$Or|B?Mwga5Z1`~MQrLAkC{|0LYP2na)picSq8L1A?@)}|qU3`Lo_v4jkc zaTi$}q?~AI8L1eb^A8QEbk)?H{;+>s!ujG^8HXe?yF*oFmReY?zk3)p2d$%(x;QvJ zT2&5X<%3WH$nm`4PZIk8lCI(=fGC(Tdr59`R@zczUoWn8X4f}~ zk;izT>R05E`C2*F8X(4*+3t<^2iQN=%BhP0z zmLi>z08oE!GB}+QU(!I=Z1vNyNkKM}a|3#<>UKxnZobB9>Zo=S;>FjX1BR?<2!0p@ zg}+8CFNQx@_tmcJ%Bk5Rs}bvnfFSs#h8^W2MS*?1aw^@|i`}Ix-^ZxOSeZIQy}v$f4yPgmWDf36_}W z#Ws-iPdEX9_?VBFAgM2bATiH?tyh!;-qQqBn!P81r*2N>0Jx zrq3#G5#3G-$5%g;d#2JbqW=QSX=9jpiOy(}T4*J1X-;hNkjyAxm5e`nqhOW8JiYSC zyN^e6yD98CN-H`d)M)`_M2xrLOM0I4=?mtbR-1(#mO7G^8MrZKV11@~jg8X>t0>Uk z3Pms|NTZJ15iB!U84J^4vuGsgtv*{7QpA*}&v~nS15*@_{!GwU;9_e=L ztvmSw;-*V0#^61Nugr^$Kfk`3eU<1tNRiTLE@9#7R{tpL1&P(5GIbQKW;F3~Tf^uW zXw$Z6!Lr4|0wOdKPvMu3B z1lSv&Q{y6XmSxB@V&T^7kD}y8_!?&aK@oqb^a-bUH^u4fupn-2J<}G8kT$10@jdvw z%sgGip&!A;w>e}ji4E>OQkC{TvQbYd!WYFTr5=Y8Lmd$@2S=QIuq20e8vj^R29)Qw z#mrGRRm^X}Zv^DFCS@zKp4Zad4|rB2x3Xx-H4f;#Yc^Lg+7hnx1}g*T{S;_1F$!Ag zHCN&K1VfF9+gsdPHhRdwo-}8En+=7&pRIB<$xCa7gP?w2shVi0SSnIpA1TnGwu>mdMlSZa+*O2ooCg00 z1R1SgKFo;$#$Ev&3n8%Bxx){`LsC)@w)yUSF8Ig3cm z`rA@IPhLhq6DX#S^cd@PeIJ7g_C>Y#^#)gWo)De+qiFmMc2G|7)CJJ)Q(R!+^OWh> ziC#^eaQ@CUS5m}nc)gVg!U7rAApt5br^xX0@%WK8{|G*WIgS3P-Bqo9ZT;yF;b{`8M@rcgD^r%Z12sPd##I-5D7 zGZQT9SmC`K57FR0&vjR`h$(dcgO#dkOW6V~I0anIPeDC#R{x|mVIXARg6qkMz&TJ2hM--z(dh3|-NqGe5|)fOX*g@MAr zY%t~{nWikWh;vN6!;h1WV`=raSg`{^tW!e-_4JEirLszD$tl2VIrhlaJ)9hGC+HfM zCgoIFbN9E8`>f%he1>u4%OwOs7GNGE%w#J$K~`Iq&1_PIDk?7iXd(8FFS0%nXD25) z^jZJuPJ5iMs`3f>mJ%y}SWN}zK?h~RiWQ)S7)C7(1`mNV?^bGH(Qr)5KZ(sjJ-8n4R zPaQ@?beqH#y?TDecadbE5b?7i^!h;ZS$M>>IHX1xro;4|w?mU^_-zlAn$@bRTK2f2 zL^Y0ynH3jp)skSg27>V7aw{>Q@&$Up_q)_y1|y%5Q(}22i2?rk>P7yEVSkNdxrVv7 ztiLp{;AENOwW9KfhV0fi%e+^*O&jmO|1rbymWfDr`HN;3eGGrnS6J_CTQA4a6*-G? zj0!R0vCc)&Th$6+IK88jo}w~K)$u8cP&tnxeVKq;9Xmt9X9N;gzoacSvUDMECSV9a z27U?){9AY)OQU?BcZGYSwF(Zgs;+y_z)BsDHm8BVi=@nj=+QSB6!1O6XLM@btEUHU zUy-&#Mn|R?>ASQVDZB>hl7s}%iZY#FQ-(i&AK;GIN%0S7)4u33zU-S%N0ujAaTlKi z2n0+%Q;g@T-)(74uZ4wQC#CXKm2pZk8%)E43+r7J9kyOR>}_96?4u{n-N_9>Ht--j zY({xgdL|vB9?9BMgs>Ja1`5Ny&5P%o8!Rrr2V1Z<<9)e^>Rv|=n;H5+z8cq&EMm;> z?h84wen>i(Afs1x!nCCaum#fjT1k)l_88C&Q=AiKq>dhD)Tr0#oAKWa^!qXD5;&pj?UN*P!u z%h>Ikwb8<~zGFr+%JE*MB(gKNf%aC#ZE6Ig^>>w$Q*w;@v81qtX?xrSgHh0(2GP1l z6r{XhgYet+rx`@jV%u?~x^({cH2LGne!8i(v1O}XnD57tLT=;M>QQG~J27Xc`a5F4 z9hyu^C&Zfc6fpyjchX?)<0)29>G|8iH^NV7u8v6i=ekGSs0DX*%#yPb1#$O z`@pZQ9QKR+U>@@=Wn0)uk^)}z3AO9;f=c-XQh^yxC}eZogX<+>}dXFzchyU4UEh&W-k^%z?va8g6VwKl_l}_f^_&dBjbRo6sF}$z$%* zsxS<-R&X-|+0@w7gy9~sKu~jpraTZ7c!Dk^fyaT-3yAs~)o+TZ=RkV zEr?RCZ2_LRDY$U(WmjeBt93idD~DP;^c{RuLRR>m4Lfuug@Mp{w zF=yvXH;4T*M(;(RF=jnV#T5N7RH*!CBUt+y(l}%-ECB=|ak@6o%Gn@BBEE=`Q8A`W zWNA@!@508Dq4Pd^-tuQFYbpW1=WzN<>SqtNhTX@e;K**RUo^!ueaPD>w4vAhFZyWD zf%Q+XgNxgp)k>+}ZLYSU4*|}1P+UPE&HsJg`JdwtSLz7!Wy1U~kOtt*bi_~@TjgTH ztnzRf+`j_`p07&Vrct^a+kPwCS}T|;X0a)kYUJnhI*T*h2Oxq%4ZGeWM_*|l)#&z> z97HWzsp%Yf1WEik5snX9o7a!x&WS*#-;l}55G9p`*cRs(*F~U*40<7wHixGmG+o#< z{HU#9<>V=SbEW=t|HOdp|$T*77~l z^V5biItva3!fR3$V@W;3+2Jp@B8z*U|2bb?nApSLpsN}zMK``0UQEBn&l0IjFIDtF zP9JVO+Et<;jyvq)9a@{uIxg}5=ti=IwP4@J!%Jogt9WG(hwh#MZ&Yu^xVn93wOZ?l zf9Wy1LQg82>i#ecUw$YHIenrtVVit_|GdPujen^Wj87UZ!g9jO{^e8y%n9ZE!pmn& z_$Kp!Ol6t=pgesZI?k1_bCxX@!cG4f46V-sWqCVwzvVC1?j$0&v)Y)w&iJyIUfHiB zMO23FVvs)ZYD;4Pmg`(X_F(>-5nA)8UL2AKDWvn9*uf+J(FRB(qj>D};OK@`v-^r* z`Vi8a9#0;}9V;Wjofnz$4h_7}+gy@~)Q7PnQaa~`+ayt*Vn0s%t)j6Ez7_Jog?zod z4C4RGLFu<9Z;GCRKCj_E!Q*PU0c9hKS&-Dk$fIwtH_+-QV()vpqS zAp;XV1)=$QjVgu#H}|FBnWbg>c&oJGejb_-j(BXq8E_M%Qp9)iE868dJBkhy^Cs~9 z5#4Z`WB7?8goahgw$Z3POXKv?&A!ED^&bXqbN}E<4yU}m&v(+S3W7?pqxEgQh9B+X z@3ytsl~cENG*Ty9c%N+ec7$T=#NR(UjbqLyvTbJySKg z`KaxOg|eFYbdv5sY(N&!<&?31hRk`Xrj2d7ELXOIK(R_iPX}+YA4;lc?{<_@a9KDv z@{X%bJ6Ml3($xDE-T1EzlWrD$b}Q!mT0R4Fhc&VN3YUB5#W--fzr#=DZ21#-Fo?(p z7)-VPYoZGT6#(9U(ZJQLo19{7Vleap&d-zg0@zDNs-CQ@*(7dyiXGklPzWCOpY>vs z0Ms@I6tm$;2Cd2q`)hbTSdSFmm1x<{EqGpouf>>q~w*ezXmEZ7e@zBqyo!4u1d zP(S6*>A{0_R#r8Ge6-5zHUr;?4FaR}>>bsusfoSg_ntMACYPCVyx^zM)Yu%2=~?Sx z1!@g;{=d{^+crS{d&vTnH@Tg8AF1eX2i2&_(%}sM>GDqqE338S5yyxosIhsZ+gt21 zC*LVR#h@e%JHAP!-VJc2XR7;&|n+Y&RiauNL;U zhN+pGb}O2l<$)?JYvog%jQEmUu@&HS9PC<<|zg$+S@F&mxx6@Q2OR!Yfll7o*VpuM)EqfNusWLj{I zLRwY1S$FptmP6Uv1+ZnB<=++KkU8C^w#5xAZ>2NsXXMrAu3uj&&A6^P(su1>w>_6q z%72cDzPDi_^s9r`!pK8++7L6Gpz(KGAkWt?(x>y?u)X_>7ArhGewfZxJ`Fr>e&uNI z$XK;WC%dg$a^ux#+Q3r&N`u={>qC&^m0M;_;9Z=71%GI#sgYmfP$`nlV?_!-R*5PC*O; zvVY5Br7wgUSy=in&!`r;d>-%)rm(bNy&e%oygxa|7h>q^Hdo(G0S))!2{c~w8i(5b{ z+q_I%ctyz6;rJWR{kW9zvP6XSkYTHV0jn|7&vA)sD%nI8BfUIle$zcbLFJ70%P}mM zm!*pc-+vftD?CT8y)etajqdN;d3b1o#jC5WDSVufttDocXACNX(bZXScR(gnl!VSE zpk&6V=jEG-D(Nw*@vqN*U@MCr#q=EWGqY+eXhPU}|4Z?S2O>;UU_Ta|xVRfkF6+bK z%mSnu&sK5ISSG3z*xy7<4BAZl$%|kNm&H^~v~v4x6l4CH4xl;y_?Tc|ayExhz|Ja1 z=LLGnIL183mBV=Y1AyVC#hQQXVK@1K2lchSmKbUNL+^60?hu*TTfJBsT;E}7RO_0$ zhxrJ0FQcCjxN0$Cc3Tzju-`N9xsJ5xIM+~{)#{tLw~X{i3m}%?w4__#)-mKa`;J!E z&DlT-re`0bm~Ji*htC-8zts;(nKFpvB-i6(U6uHUC=11GEX_Fly+Mdr*W^ZJ8IR0g zd6$mipzGpTF*<|o|8gexzaP=P|IBED9z2Sj7+>Fs8E4W~Q#syyw!tB|v@&uE`AwyH zER4VdfdM&`&>rjN_7`w%u=Dd#aNUwhUmuR!!;lO1t<8SCvhFIWs*|I7k zsycWc43Psvu-WAIo{MP?m-E(QyPG68`P5ZbRC0!~U(0^c7o9vMpNyHW5>=i=ITx-r z(0Fgnf_YL|f&B~FhSKgDfWAYfRQ{j!-|SwVx*lvVEqatwcp4ExnH5d$r9OK2pgCv= zGxyxWS4wQd+q0YqGNG>EE_Asv8DJ~u9(hj{M@#x>2@Z#t*W+d>zB250lEc7ykd4k074q} z!-zRf(h@l~p8_ULzRQ;v{yockd9p|x5oRvY;>QGVTNB_{u+-jrupaMvg;zg9SzoZ} zB&Gc#K~h$@L=L1wU!8e5J%v0}uiOOyE|%^%KGa8h0(`F*wR2>?AI;l()Q4s#eR(l~ z_Ac6Ar>zzo6XS@9`s&TTBm6kKsHtTmH*Akp=im`aM|DKS5hE(}l07CIsH@J!WVZ_S z-Yb>X=o=8&ud^l;jM3%M*DTBy3w(#ez;rwl4?JhwRC}uwx;9n!$_%yiZT2oy3WTQ; zq#>L~A8**gC-%XzTVTN$Uf<=u61*8R6!k=KCx%_>)Uqmy?aQSA4xULXQ7Q zT3<$l{a8oU=amZDi%aIQyu9ZEJLUAF<2X?Er>_0Xi4y=K%v*F`x~c1CA8G4g?P5+7 zp`%%xz+}j*AA9}B%^ERY5My&<6510A!?Dlu?6Klxa{X2dF^iZZ(Ss5K2VK7DV7LZf zYM+YL=2lTV-_v#x^x%G6`rW7HOefs2djy)@dOAO5%^H~bSTVEJq^ZFdZ6QFrt^A#m z0Q;u4qtu?*q#^>}~o){>y&hEyoE zQfi-%dct_*2&7wHL+7L@(5haBSwT~_Dyx<~4OXFotHAi@ehX6VeMvWuz4 z8XvIeJPz=wa72ES9W*J^?WrB>g+SCxK?`ayv`}R&9DBi+wI`M##Z=hH%B?l4L;1S- zNSlHp>|Og`M6^<^5_FxQF=&&#m%KwL8uv+~Icc6Jy9yhcYPDhg*?zpI2d&&Qw^(H4 zFWHy+;lD&gz0c5iZ=(^FL>p*@s#T9Oo6(##?s)qtL|K?Nu5g_oo;1C0q8ik>=e0%4 zhu@|dz-l<2uZvUS7`A9x{nA^m(scL! zYpenFCCD;jhT<{KED@y`rZG`rZ$*lF4~n@8!MM?GE)IYR)NZw^f8Lhk4^l|gePrjt z8L`t6EK6XLj9d2%u&s8B;yRiyW2|!&pJ(o*Q;CL9>nf9fi+6_p{S)%(i=90xWCuqj zQ7=O42!}6dow)xoOfEd&xY3K533CgA)Ff&DxTc+KWlBmsy-~{x0dq3j7AqlG?DNup z@-fz`M0l1eA&2qTX1r^jkV+N0fK_soENx0DV}BYh*C{$BntgQB|4Tkh>e)Aq;4A*Q z>ZsHD3~$zd-tF%pj;cqDinf~6yK_zs#;cSAiunCY`ciw<&4itq_V0m$1XCF6K8#@U zZiWpq1cR08UOd6?a)x=kmu2eIiO{$M!RM+Vt-(QMG&r?H-SUcFkm7@mZ(`l$0>)>J zs)uTIG`-KESNxzl=ZVGd%=YE}gEZmD;NHGEoknkD4@a^VzY2HZPX3Zv=XBiG~34z=;usIiSijh^UKJ9EFJnCm8M4w;Q_`bbT3eF&(sb@JKDe zb@Y<4k*E&3I}+0<4m>QMJP2PpWJimZk*X>&f{}maKy^v)D8qU47GH^nG(WbpM+m;- zbE_T!lj^!Z4T>DJLK5?zFSU+&t#>|Ft7>iz7`P07>Z1JfmW^+3oX*5zI1AhRTdr1) zJ>@f9cP;ks8Wx&O(z3UJOy#z{yI*Z(U*nITbhxK)C%1_7X1rm$BA&yW1wRf;N6-;I zXt3nlgs%sC?muyov`wE=Wbw8lQ6HT}ZR;%>D;4Eiv8wJ!2B9>U~%zapClyV#S`$ZNU z(v>m&WIGje#2rF&);#{bRa5Cs>*kj$|0w!(jeAq}c7!-)l;(#XOE{X^x|?S*SgbUED~$#282Uvn)S|G>uxPvN*Yw1=cQ~& zO3W7K4C&f4j6y+Yptps4yq@l_FcKPTsEGhjhrud@I>$S7DIZb&=h+DD3&~KV794)92m2{dwYB=GW zeT_7KBK+dY`Yi3Y&S7)i_RvhTPj#gctt!gV_xNuoy<79hehe%YAVuP=ajeVR%x*jE zVf#}(-Cb;3(i9p}N)OnOP9RbvM=KXuEc@L$xX#i1&w(>}%?P1y>IBTA#w8eYb*t1y zimId=mk?mbaIuwYtBD8ON@WVsqR!aB2affMKkc`S8Q;W^$J(uvUERJwAzY~a zBk7eB?WgEz8!L623{4u(E7zR$JT)GAy!gvML$uT>aQH zhYoAnc&nGQ-Dw#cLCeuu3C8tV20CZL?s#YN{r2T-j?hDjA=tNLXk!o9^QY>TR9edq z*&<yz?Z^vN<%YOT&?44j2AIlq~TtOvANmw8!@ zbmUvrH`p{OS+cF5j9_**=rC1%=i&lVJ^ng1(xBk)Z~{1ryPZ+~NGo1#RWH($(nmnTP%CsA z6=E?QyRFGNZ;KSbr*;^*{6D$1N}AyHBuZQI)PgUiKZ zFM^zF>e)lP0wmx5B)Bsbbk1C|DsSHRn7+>+I9pT)Y$4StNL7B#duJ5X6(CDy3@1Pm zQdq3TNmRXI7y@kWR(VCyL#!>KngqD>Kc?q93-}2=KYVqc$@9M5oR;Jvu4Z~B_kj7J z){sr^Z=HzMG>yL|Ut7!bT2zkY%Mr6!33=4tY($0SV@{vK5q%Yu{l$PyX28p_4-f1m zRc72`?4Z{$&dSp#W0fv=@&}L%K&B<^A*yGn>sHUreT0yb(DtcLnEebFxv6oIH+{I; z4{!_Pcfif%B8+0yHqi>+cxEC@xk0DN&>eRG86~`!ZTmd7z@^T3tvy8Jg2cpistsUe znSm|k0E+H}x4YTn0~aPaSe#y0U&_8emp>~gdo^!J6rv~8^6MYQ-bgzky(*aubXaq8 zaqObcydC%oRINX$#A7R#RKPXu_R(3JO&|7@!ADAGbY-fFtZMW(lQN;z+H=P7_wD@M zhcjVx=;J@M-_QgIDwZTy4HT%&#%0rs9FRMbKQwr^68rgOp)35mM-7G%^yeb3>UFZ^ zB|W3sklzwre6bsd2i*Ow)qQ?z7ueT%=3hxKRp;1L5IsQ}z{HG8{WS6i-nNldi)Qok ziX(J*n}Md0w@-cUYgu|yC*pDOH6ev(!8mH@fAx&}`P1EWCEMb9>o&E6%|=HSAZvJ6xL%qF*Y zDhu-0??@!rA-P$pCFuF2*-Uc)s7dBb z#$fn&m}fuJl>0-y}~F3mOs&(V>D(gA=1$ql-zA(Lkbu!imbr zXXl`IB``C3 zRV2dy@25W3^#;k9p zD36z4`=J`La0(RSJu4e|H{0?8KMd?Po_vUcvK#bKI+>)$rz8K2u=IPDM4^l<4tn^j zXg)j}DNW7tvD`S8>JypV!mWLlft)fwSaEZ?^o)C)UVPf;RQ>BfIL)y}l=Yp+20=og z8`QIJu*ttnh&9HtSMsp=g3|Cv^AXbj#wtI;2f{=$%I;>RSPsiL#jxF?VeAqq*0@GrGpJ z@$Wd4=Sx_zW{(&*WSQbs4(@dmQBttnRo8}%ZU7|=vX79Mf!*@n$D5xD4Q=E;Y|> zKWw`2aZ$((<&=)CsL=E~6TMOcd#cAs+_$=36Yd+&339YB-7ye?>xF>=) zq@t@XeYj%?zT0Sy&%d`^5elG;cxy4+z)UcWtO%^lJR7l7aGIc96F_Hz@XU&)nHkHA z|15tK(`J7CrOw>li=ptt)f@+4j#?HR&@g#dr}*u0VAs4gNxvufw1s=ciLQ7e3Sx)? z6ek|io6T+~Su4mis3uZtOU6h1zGufA`SkMn=q$%VnGL}|3_Ttx+5N_%z{1CINGk@_ zkj+lx@nmmEjb{gs$e!HF!q?qin}ihT-y~km23}GeF0R|flCn&5K&iRuZt?tyUC+x9 zIw^5LLF35>UQ+1#PyUq^u@0v)bOta7JYoG3e<(V5uNNlr>+xM}f#&btY!h#GgtR%j zyPx{BwI?3vXt?azVDRH(VQ<3o1y{~|FL5lxHOyo6B%eClf-bqp{7zK?(R!Dps*^WG zd+BkVd(Fep-N)GTVNS`#kBX6lbp=k5j!@-2Fdo)fDXz{_KWE0lmRI&QznimiOuv}D zIiKss#_P0e#`fF5)sBdgvI0_*f1H&l1^A=P*bmru7A8l^pSn?#A=E0%DJMs^#D?Ni zL$xIS#R6kv_H=H`!B2t=re*rstcevogK)-`;s&fWwvqKvrQ4 zTHFQqNoiq7O*{sLw(Q!9n6nzl=8=`6Qn*VTKK=>O!XD737Vx71wpu0Z$;E`eVL1DT z(dGgAhjHQLbJ+u|v8=RucE--gc!#>u3x3}H>>d7AJa5+;WsxzmIMwR@d;#UD+9I>NCGOJ9BP=Csl|y30ajn@q-DgM17= z5ZaBxOTB8pj%~_6h0~!vxx+OUsEIW0x8o5nU6*n_T&gI``e!&akaeQlFRL zFwzy3kIlvJt~f>W>)dLyR}$uGa(*kF6dNrE(#f4Q&>mU_yfIC<5b z$0hrNMHaklMDZ*NW}BZoB=>ChyT4xz{3{r!lPcfJv5(r_qfz6Cc=T%s68BxdZZ%JC z(EHX)5CN~P75s-GcJX(>iT8E)TTZ2kD?(w*BN2^w@6X42uY}jnp7!2L>w-PrxG~zM zKD=Juv!Xpc^qvteH;bdYL^JFl>R7q~s~melHG}^!K>5#Sr$yuT2!#WCVf!OXABY3a zz66w=1-ZpvR~<^Ee!{+duCgn8J4Ih{qq)uoH*D44)Hgt@I)vo5%C0Ka z?oBrL%Eqtn5yLmBn0wjQm*vlo=FJo7EEulTXVks2T_2JJsbBusTzv>t_ye6+^^!$M zE6J}(2~V-iT;^|1=Nw5g_KHzSdJ!(}>l_*t=zNz7u`NLEhwcyu#J_*QC~d)+dqIs= zQ*4a=4hB{%o~66>y)%P5-KLl%~Br%x=o!e%!uGv|9+8UZWoy1>i!Cf z2+nCfPS^o}Mz$%NglQQ*cf3ryRw*22744up=)-F@Fws|7U!Kx{2ef&}{_?a*~Ur17QQl5<|GvAEqlm1TS4}F_gsbg-LY_a#ee;pi=#oQHhyb28_ zAq-YlCKgOYO0B*Zh{7)Mr_bxzIOQ`w(!c?*RK4bWv9!lJKE^(4#^+`U6O&4L%;Vu!eF*HkKrD!gY1H+0ll zJm05J_VpR*zGaq`Sf5J-3*auv%>2x3Wz`$O(UX?ykq8MiOK4O2MtdW@#M)lB>!Mc2 z)LKjBwVd^Pz11FjM;ia{)kHq=((6ehVp!69gW=~G1p4dISgki4!(u^-k}!OpH5G;t zy;@$soxO&hK|UT6tuVbyu&SXwK#NFiI2X068%3her1QN@$F$j|=%@*|nl_5^S8a35 zf}hA9{|Qky`I%1jP2tkQw_k%pFyneeOh1ui_7((f!*AjKWuwh5nsKmCY*7z}VN0K4 zZDmTyEB(GqDbT6Xo_?kPyD#en< zrYpXf-BA}|r5b9e1Qe#!M*b`RX?jykN4GeMQmTyq3+sSRjtRi1@!J&vEAOssn$X}b z_6UM6S1W>a>lakTUO!JzUcW1Q+VHKXAIIK&Pv|4U~~e)vV-vgdUTFYsKlOMDPwCZWonX9yu%rzrDVKc)A@DfB92S-Z1Gsg-&<;@qzt)%rS*Lk&YqgCJl8S zBK}6CM9luMry#3y;NW`bDC}Ndg&C2TIdLIgZ>2QTIMmZJ?(w! z#Imi%y&|k$Bao*9rB_R9V02upr+g(?aEbMpjEFS|`sNr}oSw`N4nOWEe}0`fv0x|f z04PhquWAwqQa^r=vY)@dy}d70(_UJ&k9SVFABf^qEJSLpm(vc0oV{x&pCbFHq@+Z{ zM@mWe3@WIPzR@Wxj)4zv_byJS<1m%2fBBTNT_!lpPTrQ!8vlV!VG)ks!AFN7d1F4>fB*(8>#CL6#!3{t;qz7DXLe!d8!eEqwt|iGpBHqog=s!QN**|vSBG)} z2$web#;z&53UmldDTxHyulE1L^7nr%JF@Xt0gURoh(uM2`QC1-2}(nOGUv5|+iNza ztW4n2l*NF}i{-;o<8Ht99kn9@CR?pPH8gq5KX7$ZRmQIFk?qv_mYX&0FDn);VbiUN z>^6|rSF6KjJa60mf~j;CSkbvC>7z@B1rAk)@{%ZFPeZ3|@}VfxxYGooLkAVuQ}2>) z>|Z?>cNFZlpZ()2lcr=9Klfl$a9@omkd* z{MH015sGn~((iS8+__zZZD!)u(RRt5%Au#{&O{ObN;K3k%^VtFGC5X17gsY5FTb0* z_7D#|y*hT*FJQdx+S{@{7r^V3KQG~W8ca0X3T&D!Uf>aEf)mR*;IcRp6QnyNAvb^P zkRN4I%~SnHJZmz?a_u32u!p-cJbqMGagqT19rLV#xIAe?SB|De(zcB-#Jb(i9rb{eV3{Y z-@8^f?)8kI0OAa@0xe91rnKRiDeZ>wQTAP30S`6<^WG-PeZ7ny*rcP;g8YM;79sul zyWMh1f3537M5=;pivFlkAny4x5_$5cj*E7+pexE)U{X=o9lo#FKtIm(BfqJksI0Ng z(?j&BhhR-il&k&fHFk~1A2GqJ-LI``>MbPEYdWzV2}H>&7#j@*f>GcT1tww5YM!?e zp|iFHsnkz>^=sGPu9%+?#N}oy5aweV&HYL<QR+tL>K86+yV;wbtCng$5?9cU8qHHMM=tx+t5!$%k(4BlEkGtN1&3oKSWfC_AI@T#xE4$NNk4nc) zgleHe-uMa6q%`-Hr*VI~owCzgG6w7qzPx2Uc!TXlCURBou>XoE*)V)z!FnIp4t4cF zb1A`5M7QV#DR8#1wLi@L8cr7p{lN0T^7Gku!T9rkQ1) z*!zl`!m)VzE&t*So}9`GVQ;(MUAMP!H$d@l=xthu18^V$YAemte>&^Mt{D-bmFW&R zK8{K8-OZpJk09SB8sSPJI2B#`?chCQZ>-<%E;OiQOY60!tW83p=ye~tFexaSUp=_p ztK10^34M?w&$p`c`e0=bqYON$ZbN*)dE1bXXm3(NRR;-ktkD%ev59J8hR9R9M-#4S z6pgExd7DL8I8$HBM}wcfj>^Ac{DQ}6Bhto3Y!%sLK_%*_cmQTdh8le?m{wsmMHp5`LYjb=XNC_YLPf|*QWUh9O-*?XyLr%ZLnp9?y(iyf zMs7FWHm5bhaLhjKXuyClxKCk4v zDVX2~jEPW*M%mL44g3B1d?xihpH%3)=(R$aKUNuDqSp`3x`U?8UK~=b5%~`Bu$B7R z1Vt*mLE@x{faC!0=BT9eqCXn6GTz1Q001DUj$MH<-}x*aMbizP``Y9cOE3_$OsUQk z6ts!1HL{ypzBd{}ms((xC0E}L@D@+v8n9Ai67c~_2G4rV=MU@X+!&?3V7)T_v_4xm zZtYFIDsCU!Bw2qrT^Z7+Xe@>=Son^F-BZJMzJ#AP1P4i5%H8Q`$B(p7O>?1aTqMnX z$bA8iyC0}nDz#!>m$eJmJ+6?^9I(lsVeB*FNnXCt-pSt8y+V1Rw(4&AgN{+mkY1-( zEM5Be)kg2Y8X|M{(_7sFJIHX|TEN}O@pEcuaaOVHNzsXy)A#g@|1iR;D*SC@}`33V=h zrxH*bCx28tGILvB1}ZiD55x2h{rX9&77x@%%sCxRw7Vu+MZBj)PcLfwHxphe)vs~e z_>Acn#=Io(%tb2zkEUWW&TT}1j^^6Z9f^uU6`}Q!mY+(}wRz8z6?=cYc{seCR=^22 z&<(2Aj_Y6+wjEr1Ie7&-UmD+ zpjt}?Uv6XNdx$Tu7cHM5w0tksBm9k-EV>^Oe$AIW;UzpZ5S|lf`(Dr#^7s#f_RBwv zbn{a5CxS1Gxn(nd9?4BIGsJl>jeHK3aO~i_OPxh>atr6TGwhk`MjGj`o_CjEV8a}% z+_iNVZ|H+|#+>azCn%=`LMUnYNouvERgTS ztWt!I07>(o!>{I@cH`Ys8Ml(JJD^|f_5|)59EXg2>g%24X|&Xaf7yt=)~Xs5&CiUNvr^a(=W^x*l z-Ckm5);`{X3>4r-QIm|hGY!*p6Lr?s8}%gQn+|_*ls{0l@|yZMhvX0*J%hokm85fsqP(gq3& zh(P9^K56GUta+pKaYM!}SwcTBJ}b~}*MM&o959|Q!naMiB}?WbU!FkeeS|7r=rye_ z&)v$_DNL`dzdzT_Ds(Kb8sjv^YOFBGIppkeh_LtDHP?3vtgqUDbpE;g)*fF~GCfkr zJjF>`;m**L@jmQ}cCc>JXin`*=5}Q%M&pLisLYDdymtxq5(V=znJgStpY@;w+45F| zHmXaH-x?n}m$+j$o7cl7x;HwWZ6C|&<;yZrq~erB4YpiBjCT@d%LZHrqEYfvQFMXU zSjG2B99sTZ4LS!=Py2w6$*E|cWUj!->Y5M9t@4(zMJy@#91-)hsRB;S8?V*L=_daa z4?(9?Qg#xXOuO&tzP>Z5yKT-Est%U!PQeS+tcOD9as;pR(adR6%nkN<_me~U;WG;} z@L#Pjd=NH1FpG$$I@pxN?#Pt|g_t9{8H?KX|tt=MW#Wp}dvbD-pBE(~^6|-o0J^GD8it z{Hfd62MqVG$~MG;mK#QoFcUH zWm`z^#8De4uogK0{IZb}mxB2l`&bnG%Cl0?yv7lv!)TFyMk`A2@>m8f}t@~VbkV$Ad)kC}#dgSM_-88QiM=znf5;Z~ETqN&gXZ4(nwX`e@*M={ShPVU+)Lp;W%IE~d>YN_$8j+$ACh>| zgHXjvhfOy}kT{`u$6#?)F3@4Z#=Hrx!r!&R3xHZV!u}$$XT&j>CY9vZb}%`~BIAH1 zHHoHdoviYKP-s5l4bDQObS;U8Sy44~&b+GbWw+7@Vu=&l#GYgVvcE6bHA{jgf6P=@ zcL zfnWlOo5=3MP*wS0WHZZ)Mml4y;ySIk(Hyd(6(6v8uJ*2g=)7KX?czk9tbOU%p*-6* zYv`NWl;Z;T%%(qciSPfYF-`7rornEq^ie^DO3_tPU8On-iVAZRF|C*kq>7&#CQJ z{wHk()2-kfsUNJ9&R1q-l>{c_R?1PsEmeSttrUNMZE4#_rEb7(Y`LdK2!%r)=cF!vikGSh zOmi#vs)^N?%^}8MEI()qFTjqUKr^EZKOq%gx9X#?^?A^@zP1tOx-@E+-FXf&k!$Xi z{#&xe#je=idR83Stdf$TXbianZ0~{jMh}|a64>p3Bkiq%+WNzsjlw4i+^@ zCxU{c5kx&R=l6a}=&I*0xnY`pS?y03`zn(enDyBAL zG+KWI?3@3Q2C_op{-><>s)Eq?&T8T^e7>oC<2N~dj^ox!-gh5~0`l|EW5;(!Dm?EK zi;T)x{~v40|7pzsU!i^fS3Z{i`!Ivl4II6Y>>B>{m2kkCM9$7dri zd;E?<$#rMUdbZh-x~>%%f336sG_f)=MKU{t7d`sn*U2yn71~LI#Cgk^;7LfVQgcPl zNHb%oaA&)?V=|pGQH+>dQa@OFwzVV0Jb{I%{TP7Tz;s(awACJJ z5<|t>ME*)ft4e$IqW3l|k~FH&i`BB3hTh7(&$K-rRhL9-n)euSiV?R0QV+eO?sZ+$st+n@RF ze4M@U%mT<`WZi_S#r=>#)6QyoyRM@{5neef0}*KnF(E51=0< zMk<6$SB7h(y@RU8s^5+pB0 z@_AceNi`<#$m}nKrc7A*{MC9MPr~|{S4p2@`j)G&TJd<=HqO>Q>TyS}KU0q@uiDvD zMbc=8!G>O>t69S^;Lut`7Qc>gkqt$d zhMr0;8~zL2OJG&#>)(>5L*Ey^$ZOcB%|0*Ii>LwjBCor}+;~7ZlYXi85Z2TDKy0YxG;hbB{a5?5#ho$t8cI^uVS7!A?n@ zt3;`suZ@Mx)x!?YL&1!LsIxO4Ch>dk$bNvD**DHyV|l;#2PW{!f1{ zW_C_EW0T8;kiJXHTaNfqm!7G4>v~8;GYy^D7URr%)$)BB{XM;}CwpFVE6Nn%@NL&J zd33z2BtxhIXlj!1@26{Qa5QyNA+aXGqVS#|k8b9 zPi1Oh<+rT(Gz!*sKi7&tZ?VAm4h3fHl)~^TR_LzSx(5kZszxP)W zQ2Awm?4T(mx)~sPmoj=2tf9I5t@G%Lg&cl@@uV_$TNJ8>4zE@+kNE`2CI*h~}gk zY8uw}wBskb$x56pV^n#;a0wxboZ7(-|7VWnU_9m?Eghx_*2Mpbdrxmn!OneM)_aoG z$N@GRuI5A|3AJxX`BWkJf!w%RB#XCHP$!$VLI>$n#5#)`ztnrS;fuW?tCMZmYt}21 zxEm2Q3n_rf9m0v zxU6;QEHcefO2=@tgJ7;pl^bv_VJ@Lrq(RsgtGO3Ss4FakY=eefey6M&%i6vzzyNJP^P(ba zK}H$|3JEoTsrEdtv_cTo%FM1_ba+r_3v}p!deR)AbyNB4^S(EL=Zl#qhZ$byCUPL@ z;t$vN0ORCVa>3Xx4KdVE#0-3FcN$+NyZv;}SQ}CTs$CxFz065VN?bS!+B=CRub50) z(1F#qJB>dn0dHkf>ZL+_F#iM`n}tfAb)?bBSUN111!Db(9S3k*eNtN5TZS6N`m3>BeA5lbm(-q3x)H`N`%Rj__cmw9Mim z{WPAR)wLZhrSwJEnCP+Dp``dsnvP|?LgchJ?xLZ%7S4k5r^0rw(q>@NlC=6;LDy3F zWM6i9lF&RFUA71n7m9UGB2pp@R1R+OX*zAU*W@1yYcBcLXidB*+p_gn#hIz!9x5fq zG3p(%`zi5f@|yYFi5R)*-gPl|__{N5;IE}qr>eTS9~avV0I9cDEqiFlX3&RidIpFQ zJ8LtVnM3eB)eBl&4rRerg;Ei$;W%Iot7X0Rm`lc;Zb`!B&7x(wVXB#-2(_fchm4*THw8XZL1p^ zY1fA8lLGb4s&rtOMooMDykw`l$JxJ58}os5U_Yb~vi}lEoew#0^kZ_mpe=mJ!4)t{ z`$dF{!Rho{kgFKN1G#=B0I8kgq`ek>|Z1#9uXOeMm21-J=Y2fJt1to8m_w%xQ6VR zH6IC|daQm&8kpTnt$h4bvUTJ$DR(oRMmhs1&PzdBT6S@J)2f0tmc}uAign#8_j>i}NKBLS&wJl34Vi z&`u<<#&5g6Vf8(rb%l8Q{iybgPq{s1W;TA&b8sS5S3fn34QUQ(m)(9ooP3x3j|=5J zQqe|zy^*Q)K%ro$nNrb-IyL$GouQ*q`?qQ262p0c#@6NW;`C-p16ELHfjeztg@;5^ zFy?^^7N;(b<_(U$9LJ_c5aWmG&;e)ttxY(`A2#^8IRR_P9Q5r$37K9|Wr>x#Ox)KU zEL#2zxB&h+bb6Qk!feMsFA*^ela~l`5ZC8~kn0oHI4H z_hs+$KLir=HYkZ_lX5Rv?`+=_aMmV#Ef`q!<-xxdgkLrV`iB9=)>H9v0e2ASBA0C} z?&&2o#zcj4>AIYGn~|hf!3;cMD>L`Px#?*=ded zC^?aO5i+wWHwj~8XV89>VWbGvz1@PY+R+n0bf{aJzWf>aBEAkd0`%J79t}Hv@yHf- zYS$;w3wkfG+tCm`B#xt@v>_%78`vJWo90?}yw~vfG{44R)y~voU(+NMqZb>MFJdfQ zA-2YfdlIinzJvO}fjiYm^$`tTxtL_r)Y$XIUW0{#O#SGHs98>%5w;kg3u(ASj6ZH4 z#;udNTPUQ`?;iRt!KC%r=U!ayK5>4jXV$JVMB+PWQTQJM(n?mb55wV2<_=AIWEH#z zQQ?a!g6md8sMold@J65UPd zP4g-{C)fG+RJA5<_!8`hFd|8DU_Nfk%RlZ2e;7*e$#ix@X9A1ppuYasZKBRv+P5$5SlLHq`BLAQF53gBEhQZ znsd|Z(T{i5Ouuo&y%I!EWn*3f>8#5Zk^cI?31YrC@BjD&Dk~2ZqTwV`e)x?* z0?#T;C+;movCZ8MT=S=X*OgUOFGt8~N6r#k^WIs|T#~8Zl>MHc1v41#zGM|$qo}wo zH%UMrygRBH+cp|M8;(996(Sa#t(@ojLL=DB8%Lb8!BGflx)h7B>ch`_M1iiOP(fLk zQ-fY#TebMP6O8JztXlcMo_@FMLK8tpN|dltj-#Hu1p7NRkG4&?nLV<}CvL4d2vnI< z47Ae(t6)INXG&!dy=vlDz+qQJ$6Z|*E0#WTL|)H1!wZnh#?=%MZz{AQf?SK$7) z4y!Xb_FDb$^(b4rLlHQ3@|o?f3^m0e`8Q;h%pLz7U-D*>uBTN(g7LAFL0&-XMJBCM zL(a;^7=X1$8dvQm{%t(s;%Z~Sf`vNC@(n%T?_#6oQByD0?v!UqRW@dG9y3`*b`3Q3 z?gHrzhnw^z0+`oF(_;brXl5J@kpu}1@A&_$_gLEURSnyXtO@qEJs!f!;fVe_}{jTIize8O-=8P93$DzCAjm%-t zJ}KWx(RCTaktzS`E7EHP!H8)MkPPw8h*a2CCq`f|ck+_!aO{)&b3cPwZ#fd<&ysBl z!=1r#mnOoHu3NA2>2FiA9;4+V;g*l%*Q^IE(Hc{Y@HN~gIr+Ge|9f>Dy zVjlL4jwZ^&Khn+2WpHpvW^7BQ`#}7)wPe0W}h$gW#LA@Hi)5kx+ijyjP?@TX|Dln>^LF;(hd^1$>H$Q zJfR&+*1LX7G7FtG@C zg#OdfNB@tHFjks~COXIJ%3;bXjUb15L{wAaF{n8(H_^(rheb1!N;q!eGjEu@x%Y)bC zv>#DdD)b^l*2&Iv4-@{BvayCR1s07m3VwcOd`!2hsw(NV&e76%UEtDBcwUTCxw*O0 zl%onW=rx0>k*AyG+~f8MV99kK!xq^0yJ z-v~1Sj8Vh;BpL=4tiG#Y{|T5o-S<^Ad`8>%8-upu z&d^s~MLSSes8Ub9h(GXl4s?nc3i`G`R}Sn*iRo1cx}9Egx7OMLE4|QkKd^2i z3*22->oM0m3^MWVeGng47Code>_7ipjR#upB$_>IUx<_^uu>c}rec(V`KucqskH<$ zq<#7TisUjw(A>#1l+Uz>1BEIpM*hD(8PxxM`}F_fuu*Ux8)e~dF%oRsd%1_7R}8u( zDm6ttx>YLi8iS8gT}L@tzrq2x)LGVSxkbMinMkm`iRU~Qa9ZV$Q!qaCtFGo^HEYl< zpQHs$^p%p#^EVd+>(+Pe4=qM*FIQONpM_R-MX;RWSG~og&!>$dy$01@fAvGyT^=HomNV&GKU+5Z$1T zILr|^r)6aanVUJ~rkAAv0AB32vA&O&1YGc!>k;&r_tMsmhe|wegJFQn89%1#71xlp z@79%H?=9ndGK|BG2>-~y9IkDp)om=nxkY^@|7>=!fZdY;NSp90?I%=LXJx+Ma*c^R zWc&}oEAje`Soe}ZYbc;jz4=5$lm0b_$G?HwM!!1rDbvrdpxQ8tiEVEB&K9P86UmmI z8=pV~nLWbd)zyOOyuvJP$wg_~hA1>y19%Jj@;e1z<|gM>6;}^FwrZz)d}{`K_)%Sv zM8k72R<8xz$Spi&7iPtSy67Fx*8rmqH z)}J>Z;_MH1EZWIap@4T^+U!mnCq*_r*dm6;T!Nw`JIzvY9XcRIUztaj*%=Vmm~KRp za2jF3t0g~6_>Pt}CkBe_=N52e5Qmr#^soZP-+RNQ!&CzzJvVQYZc``q?bg-LNAJ!J zkVnmyO|446MqjyrDJbz(6>`eDIa$}Sh$4pK^Y$FWF)oZgnLsm*nN zBZ40GDB9*5zQ2%iKu<#}Tl(Fwl9cc!P4(~B?du~4567UlFa#rrYDDd-_B&0h((J-wFcp>YG!GT=ge6%9M zX=xZ~;DuXcWtzqKUkZ`JL9r>;x@kdG9Ods#~`!+g7(yRWIZB#UHynL%C}*h zJ)W6?Pl15gyG5#sS-Td6dIcMOBDTJ`mB6?iIY!FZB7ok{8a_io&jK>M!AmYP|K=9* zmk66)NJx3an7=`0OvgvJm*0iA$L%((`dj{}^9%5H_%^X-_UcZ_cWk(O?UKUeJ3G|< zpRhUhqp#NE-xpz>cHNL`^0-VI)Vu;hV9E0J^6`b&Oe7KS=6ruT_xnu%2?mwVRUHsS zFR5uF-D1cl2u=aCBGjSVmp2xDIX$QTzVH&s#Si=)?~m(PPT&i0V1euP00oIPMPs{k znq#5fh8{<%lVBMwEoN@v`NN_kL@uG0Bv8;3P&;=L;KGQsFJif$lz#7Op@TCPVUo z<>K@58~+Q39mjKs(zkQBW}aolTM99xY9Ds;UQn`2A}9B2N-f#u!N0iji=%RC>m_Li zEN-iE6|$p7kphjGJ0-qkkJwhe#t&2kymE=&@5Th@cVgeT?R8?jzAF%)-H-?;ZOkZ! zbr_LtdIwzzGtnLbs@87;HJ>!YjmzATjuWjoevwtAQ%(V-ul@1Wy);3ox&WzN+%jLiWPRRd3ny=rVr% zL!tT(kkm#4!JsQlO##d(Jn%bCkt6JT&Z0RP@z?MSQ7e2?SlWZ2fVo=#%S|wVx zPYQ+>y_R?SOe7RNEg6Lm3t7esQeS^nu9!&ZzLWa}rj>upZe6^d3T7;5At;_KSK8=l z(n3j_A0^sG#E@g-Q0uD*Qe9ZdR+ZfctTmNBrE3j+YMRi;3l>%-1W{1)T^4Pbsi#Edm{{4b0cre05$fN^EuBn(RKS)AJXhSs8Cn8bXpq)i&cuQ zOy}q>S+E{cK=hYomYq;lKoSQ{auLOWrq%_-j6_9Y{%jKEK{)xH@6~Gy8z3}X`EV;i ztt{C+{*^G&Z6~x~{*-Uw5LD;mOpz30UJZ{55qi_37iu-oV2z{Kew4Iz zKx}ummiHSC?)4YC#~Yl98$aOMh!6PpE&)_U0N<0<9g~j{Edr{sE3Z}uKDd))FeetF z(h5@Eo-ecy)dCvXPp2GEBm){o$@;9L53f3Zila_i{xQw955{{~ss zYw0vJiQiW_-^8w~OfQ4GgA<4q+79HaYR)`h5o|ILjtjLN*CRFFqx87kq}rJ1p1w<6 z*P50er0b-34B+E#sRDf$SeTHL3julZ=-G2y*y(%E`07ySrsC%X$SfI0+tGvpA$dL3 zd-VfzzNyNC; z%F`L4`uH^-rdvBq+sG<;KWez3mtR{#i}VvwfPaD!JKh@CGo2P%$s#@=)3E9NO_h-I z>}^T@0dv+bo;|mcqUe45Oh`Oy_YGY9w{@0HB59coIB&c6hVM6HWMg5FaC95brflD& z2O6%X6Wj`Pv%+&oUaF;+>U5Af2IDnBaI=(XUdOkmU-n%`XtNe!$ zUWLy^C>(M+a_H1#qQ#BRFcEn54rH_;BP=~rZ8*&;o)G3ZO1Ed7XLjg>^2Pu$Zdb^7XLn^z`Mjz#gg?nlDR#Y@OIZdKGC z(xX)@EuVeDjpN4$zQ!EO^)ivdoyqQ1Obh+fSq|<0#xl;A%P)-$fs?R3Nu37*Qdwo5 z_58+?LfaMIk70V>G@Gl0si4gIT%uCxubSA|8UcrzWgkhMnHtJ5+Y#vh!57#Izb&3J zuT3T`e57;`*VmPqC5~(X`Q>ObV~tqoR@*X&^A-`PmTtR>GPdT^~Z4G znU#Z$1Amz{_q1uTQSp@d&Px|87t8xS+a3o;OrK7m!LOuUZcHAr<`?8fymn;=RzO{+ z`(xw!T;q)YR2m~6i3M%}di*yjto-{@$wiP=Xu(x=m9$YbKZIED05oBd9QQ*z zfG~f?m%v+Nq{ro$Y_`=Z=vSk3)AySFi@&uxrz*-JtlDc1*_EL*Uc)=yoemtGb*G0;()eYzY3-5Z;vq}fu|`fiW}bgB zCQR=sc8Ue2&Yi+MpAo-jbY|Z%t*Z95NRn&gF~26OyrE(n&BNLhyQ^y<8i4?Dm{Oi4 zfv-baKigWa_!;0`lun&=^g8|74scr*edlBvzFhoP+@Yb-D~nrP>S2pin1RsIkDk!R z!Lynz|G_+kMj$y|Jj>P6EDzC1d8X(dlN3vN*dW?}LRX*U*YW`PpdjWku=;FacV>d{ z(g1UC-;DiRW)ovmo#917-3xcXy_zUY>x|5!HlR|=b3rgl>SQsQAa~C9?vsolaB-px zBOk^hft_FKHc@k43uFI}f&eNL6MK0?d=Xcu%*-7o&+5t)9k(Jy9{xK@|!}nU~OF*_Qq2Y-~s32FgrQkJvc0ANnI~eJK#X>h~2!s&u+5&5~19HMt zB|gB~O>-QnWZ2Li3V5tpHXk+W&+N0camlo#CQle%Udo+zp?j_02lsTV6!JBQfQhX1 zrAsl}(DYD(nHk7}N<-Gn{}9`z&OSY4D_J^NVhrs8J)>f@W1;>{KTdK=@e@`s2RrC9 zz0n99$2Vbw1kF37w%xqE1uf6Rwyha)O-T+hxPeG5xztcWD{#y z^%g&5%d0!p`clqL>(DU`+5a6Txx|B(-YtoeT}xinNZtC*S4sDHaSiFdmA0@_l0IH6 zV&^<4PQj<^*}B23%P)4Plf(a{Pv-VVPW$PEmC4D%rHuHgAZzQG6sfyE-YPCtW%(0xE2n8|^N#|{{nVw?;~SjS8-l`N$zm5L zYDU2chrlM@U<(wNZB<$|)0zaLGMRmrWZUk@6n4DzTvSLxuL~Zit;sbXr`|%mQ}b1H zWk={@Spi1(*XewvW8uMV>fvD)vC$e^98~1mpDkKSWd4}-r;%8IN3H82Q!72ZvIe6f z`fkvUenmHk)C`gpTE6Z-ceXAO>eXE1^Hqq0IdfMaC-(0f2fi9BOFn3z7_uT1KWs!E>HgpZI2Pkr2 zfm3q+cRgtT3;pJQe^_fo!ELvpcvVIXkB4$`A!)aPPdh4Q3YeaI<{2EIS zl{6bP9-;*gZBj`GKVfUo3SFto(1tB{TdpLPdJ?o-o+*1`4kgg~)c)d<3o;#M#P^y} zBCP|PV-=M$vB|p7ZLg>XE`Ig~w^~RwA)7E5! zovqgLXLBT0BJp@33(Yzo6QS;FQ6`C%DEZIJZKD4nY+Fm@+X6wAmOtEq89#O=^%KbP zl@-J18~}3e!|k!#mj^d`2}nJ_bnhtm)B1}%_6{YD9nZd?tLoF-_np{qG1@^#7AK>w zgvJ30rZfLvpAQf8Mx!w75(k{A!`3=*jNg{kK8 zq1zLCa>B#qlgkTZf}c}QF{u~El8ppg9^3B81f4f=>84Erld`vz|3Z9&;vWMVEn0+& z7Rd}Ierf-r(vM+blIXH0cJM2&6kxHml(P|XVO(5Of%la(s|r_?zEJ(6_7V$h;_#+4 zBjiFhV~C!c5{|<wc8DwY;Jk{kQcZW(^rllis&rrfZtT3&#_VR z(C~?@HnEmU=pG6kaMeXoNlRD6EYiqw>wPl*t)P9>ad;{z&{+NXK?ofIE<{ zPg=bC9xr(tf~7%o!~DXWtX|yd3=e9u5t@nA?L=z1GTd{kJ@YL$GnbP!@P)09of$pd)Ew_a?c)#L$3ZoKkx+52r(v#;&Eo#x|KZdGCSRM?NK@ z{(%qdyq^f6(4$0Z1#wS+((}jjr`{sxdvV9e{bI|{-@P@4Kj$gvDx9NAQuiV|PauN~ zfc=+4+J3@F(+<`w;vrK&6tdrB$5;*g)ZMl0J|&3}WuN5Ty;`HJYTG-$-a8Y2OtC!I zk^A~LXB61o;ZC1IiCn(#*W_rOd}vxd4ryq8jiLy?Q*SM!ScjV;rTb|WS!LAZ015D+ zQ><*Ziqv7X=G8#6yl>7sh9B{UlSl=5UH0tV6|B+6Ki5mW|Ao-p^pg~GY98r?B%&F` zt@QfSe0cCFIjfiizSLCrOA~^Zlx3^0fYi~tS!C38ok2w}!x6oYhfmfoKit7*W%4~_ zo1|J-Eiq1vuTXI0IC%c&YVuxPd;_CMVa$A0U;vrGe43)>M>BCR%g~yCV$d781PK}} zmZZYZ<2=;{#g_v8tQ_E(^-wArYzRQj-__Gv57WxAKDeh3)f&pAamY(Sq(t{6D4{0f z1Y2Ao=mNUpk9o_{FdH6)rSU}!Vn`BAD@pS+Rl=U(CE#2?a;2lzTo_55M#>emA-2ZG z-=Mu#?tr2i`ZY9ZO^o&Q7GAkk0 z8DKcslTPTNs@KOIxQmxF($=+T;RL4c^@@|EG@>c(j2IO9SO2g`R)6t#wAi4= zHuzn}F~i1=cpxfyEAfmDX0kc7Ew~<3qhu|6R#;O+f4x%qMCyRvm(eb(GI-BtG_v_b z>v?h1Vrp$l-EDFke;B=2>8$oWqhi8Cp$E$KwE7yC-o;YS3Szb%#gL`z=+=ERIL5ll(T15wgbAxEJ-gfxG47 zkt})@n^W<;_;00Mt)ryBCPwtcva-w6{wmD%q@tI&NV8oPp8A82>ZX5ModALlWy(yV zp7;YT%b#6)E)gZxXSMfa8irEK9B%*BdAqzY%N1j0ayc>kC4*31A6X=*M$ek*B%Int z(%~U?JN(VpFq>JtO%0cVl=5|M!jgZ(lmBWRFhuJ_nO+f) z?UQr?M^hRr<#;NEWi-JwfhcDfjN*9Z^D&G`6`53~P=f(kw`Z&LjW)*K`Q4Iylqbw2 ze47lkJQcEWlNg=>6q|9Ds?-D(Mm!mUo7ITY#BQwA2?WV&4b zcw)HL4ZG8y8@Txofo60~oaIg@p=V<|J)L>37u3Y*tvB_4`QnsyqY#t~yM^Ak{^jYU~#NQdI^? zFt^S>*5GS<#A=z=wd@|qIoz@kKixhBNo_39+#b->j62)!*kEmzeYgW0`o%`0gP_+X$VjX#-J8u9w4(+R=B9&j6?9M zi4Hy>=PQF(nkn37cwL+Y9<7=%D?!ScN3AiObepZNHKmCX5mkmpx1s8~0g_-F-C?y@ zSKMY%cwceVhyby^2-Qa#<7iTZI_d0Uo0Rjh?VS~PULr|p*N&II(Sg+r9>AIu_z!^} z3RsF6Pu^N)<;XUt=xJj6>lmJKR7b6-0J5zY^53eyN1UT?E|WP;dB5q7!jb*Uki*k7 zEhW>zsWB!8^;J~{TD35vD#u{enWM2|OrlJ2B*2BCOya1Z;lVY_TT=R_FTtTa#eyj2 zf#SDycJK3O`02w(IAr4pj>CJTNb-b6Zi^olshb_1;hIY^<1h(vextS|mx8(6QV1mZ zh#qIP8hpE1GlhIrwz?V)9dEXKq!?&4BGtv_Tou{_K+w+J8qOMW?MrlTUIgdaC1NLa z8nzQ`(&7Zc#t-m>e-E&ry7;=fD`wF89}&_Qvz{2YW+9oK>;fo*M2YTW$|3m7cV@%c zOENr~APa|-S$1R6RJ#v-``mUcV|YjA!oJjhT}Wz>foa1RLau2ZH5mIn8S{|Yk@AF> zx@xdUhSht^@zCvK>>h#p8ni2J#`m%(5DkzAeeel(!H|TSW2k>k0^22#siyR|U}N52(73$`6F%-}4tfmoc*NKmUm7Y15?|%sM8}ur)N>SXt;E`7^34 zO{`q@TD~Dj#%<2|{WKYl>r1nC%_e&Yxzpn9kT#qTeQ2dhoZ7ZS{M)1vL*!^EY`>{Y z*^Bo&imO%)sJ$dWc!ev?o(pNS`k&~e3Uy4A&9rI0s__@ee=Kag#Qc+^dz6e{@sR9q zPAD&Y#97nOD5-Vk2iC?6bG3%ftF=DtS`ThIVV_5FGsYK@>k5p%L2)YlQ?L;|7_Z zJB%!USo?AU5}MX&JYOm@AEne?#?IB)n!;lg)2|{DoA5hek62=WN41R{DkoZ@W~|Dy z5>mjC>SOw&W>$R$`_Fnuf*-tv?tNFB^#Aw~5-){xePmyqEuxXn)e`A#aGTVp08d-h z!5JM52D({}=0jgb<<^$bNC^F8;mK9yZN6wWe1)Ty!I0WE#f>HCZusG8~T1J_pf}?_cKUaSQEi$0n(%dQ6bM%pV!>!)rQxr_lj)tPLfuMmEi~T|4GtSRHcG{_`i}$XNo|5+z*Oi)GYpYYKgpZSSkT;D~4S) zOqp(l5-9c3@JZhH5i38wvN9${`2M)dS>b<9GiLEqsm;MpoB40(Z2n{V4b+62Pri-V zeNAg<0M|>W2~FBm*)Y+R#SK%9GsH_J zuJ%LUlX4h|L5ywCVISS58plEcp@nCKF^84hOds6KNRMS*(cnF?Nf=?m6@dM8A7f}4 zWa|lW9_Tmx=u;lDG9KkZJHKRWzox%#P*9(`nR&6QAu=^b`ate`{DInQk$61s;jCfj zIKU$&aYRPs{5#@JG(~lhohwaYVkvgsD)Hxbjk!iwJX}bA+Fq>nP*m9KC2G8OnjpH< zr-mxwW5AzXU3z~F!AjRE#0Zg7Zd6)KdVeF`#rLhMS(^ZZpM!-u)o~eV7+a80G8LaN z5vk_-K6h02aq`UDk-6C>A#-WRC)}3QN2ZoR)4Qh}Qd_Izu$Y43>a$({l3|U9iOFFp zg}GO&SLwr*f>YnqdsIMLo178cS=Yg8 z-+UIwjy(jfT&+S?6Jm}GU;QmKd0!z7V<9A&b*TD4UsUwxnombeivdnUBZj>Qf{^LO z&z%T>WBR~^W_89U^_D>Clb1uEX*l)4XbW!>8h<)^7N}Tlno4*=(CL+koBo)}Y*zDr zvGKWe;b7A{Bz`KYl!b~WmU8adg%sxSX-i%TDH0K7Z- zX!@jBu~b~H4NHkpFm;SG2;q@i7Wtzgd>3dlKBM`@M$qff3uzFt)Tj!$^?~amTyfia zu8r^0+e0YFb^Q^Ma;=@tO!YQ?RPMKAAodE#VBS7l(@L}2&Sxao9ymKBtcsxONLsvm z(ED*(^BB<;sF9Bor;+c5;7<1&s5klth;LYBBaaC;;@9b+_{nu0j;~Q)!X2XMiOJ>7i(rfpHbDbxHG=T&hFe5&QEW~Bldl3nG-xbFR5BP#x0?5fESNIHx zuUOcVCUJ5z!!hOKj?Wpu2O5Az3J#_HrcjjTed=PJm&!=`xEuHF0i)(b-+qRYat#sJ zMotm*S_976u>`6PGd4joO18OU8vFenm%>*Y(uR>efsiyY&>$YpA9zY*NlUR;ClqM@ z;X=JFHCDCn{W?M%Drp_Rd8%g6W?A>MmG85Q>f{+R zB9|y~_yj21f$5nUFED&5%GTX6pnJ=@g}6~wv#&E}mz5tK@zl5$3rwD6Jedhy$9LI; zY0^L|Q;`_DRzj@wF4}bO5%w|aAwHfo5hqm9ML=IFI?k>mQFCcsFe5-sQzMUL-dY_0 zoM^&{^!w&%{3Y8``~A9Lu;5(a?3swOk7ZA+r*-5Q&AnQ}lj&Qd6tM;!RiH7n!rk_l z?XwKw_0Urpv7LB%+&U4;qbFP1FCS0qH#O{x^0mQi6_~Xs_QnPHG{y!=Fj+#OLUWr2 zk_1bdLVdx~-R|gVzpHqi7^KCaRQ`*<>nfMw7~P3h4q`X|V*YbYf;nF(R@-aosdxlf zS!$tPBiKrPXVCnC0kLCePOC@%%WSG1dmZeQ#jcQ*GLSh*JM>F>S~xVu8|gL>u3dXA>L zo5_E;t`aJIP8gVyvUZoTXLO(&Nqy(_ON*=J1l1iy4S$}x?_=!);Ai;dXz?;Td+c`@ z&w=TAE=DKQipO1@v8N1$xmg^Yf9k(CS4<|J!FNMxsmOv*uX8NT*6A(o$K{x-&S?p6 z_zuVICJBGVN!usrmO{KqG}@N=9&shhN1fm*}*98X{lV-w9eumhm$bTUD~-t);jb`5lO-dkL-6pjnBjykDQpY`huHlD2& zTx%5L0CJMh`(L4njl)Ia?Z$IdZJR;bT| z()ER@pEvYW1PUen8z~0*1?*(R=O=7j!F^+89t2rGv(lgZ=?qle)gl{4{pUp?p=9%%{15*_xY8CqiPm~E z_0^(jPB>zmKu)b{@^5FB6}_dy+V8xZ$3oSW{|})|#h=?B0uN_jIv~SIuL=JlDF25L z{|Kj@*mPc#95vIuQ(2|SNyWcWuw141gjwOwm79LtU{B;SLM>JdLSguEwFD=iR82KV zBQ;T>#72t)83YTR92$T5H;!@n;LVV~PT%T~)ZxA{O8?dOP%QU)+eMZ84}m+FVo&SX zFxA{W|1V}g_gWYAjime2qA8V$o1WX-xoyb84sd3~f7$RxEMk52?~3wc>HEC>yY?Pp zcHY;(HH#tM%kf=8I=dHoo2)$t@q=yva&nYf86JXOc@T zqny<6;T8U)TA*N@NQsSp>0NcyCYYUvZ|XV&%w4 z?n4<#h)VlhbrE}~^<69R2oVkCp4G~a8;3bYf~{1|FU_XXp3g~tOOl;-Ad^ad) z%H~{CNOcW)h&71+n3(oNrrOA-w>cdGc((605W^6AH}-AiEy$wR>uX?6E%Bmt(AKdoqR<68WVYUdIy}Yd8oY{?SX51DM9Vsx( z1$mb~UPpXtEuR`b+|nDi`+N;%Z3KXQ*i9XU=q5@^KCZ4Uh%`OY3RF6^RMQU|51Dn; zTMRYJ>W3>gQ{7`8f%Nov?p04zmY_%hcU^pVXWpY%ZEK$FF|ZCSzW_wy992G&VlVR8E*^GST8Wf@&gr< znyZDTt(U7~XIMUO%v1f7t+_L@T9@>x^7 znIPB!(nt2n^aCW=(>VImp1DO2G2t?FvBeP4Rhs@*^Pe!2NJY7Fj+|F-EwR3CTBD1@ zx+(M(>nmR{qNY46X)#f7n8EL@fnPcKe35VL5rpVImXl?byis6!_(a!Emwcmv2x^2A zwt+u<@AE-=@{TDW-;CV9R@>NXFb;ES17i zhZhXcxJSkEiS0w1DO63mmyPIp@FZ;l`0Sq0_Q1GKysD)|@)~ecA-{rzLBJW>-vD(p<06Cy!;#xd3@3KM zzX1XqOlj+>hob1bwlS8TA$u!6gNd!aUcQv$zXgfC9n zC^cOVdjP}}^N|_o9g&mdMNs%6_<*N;z$>xmuQr|KEsZYby~kJFM2;1{kke${+_eoS z?heU6T*vSm@J`S{@7nO;mxH1+siBe}eA!jt{<9&Z3Nx#Xo|ob?HRP42g4rsBDD2xW zXh3aR6)Vs7>Xm4!4N{>2%a%zwviGToap8MGEK9ce>6egRM3&mo##L>}QVtk{E*|fP z&nj5D4_r0YZr}YnhDQDm+RiGdt?*yhPzr6KK%qz>NGVVpS_;9vcyUicix*4q;85I( z6Wrb1y|@>*;O_3$lYK7t#hL$}J?ADfnPig8nj~v|-|u~&N9VVMpY;b`5Bl&~NQT?>~OnLgS<-AteiUWDRfL;81Xk$aq4%tX4wejcp}*?%8hYVy3ldC<+st;D_lq5Od}Y zHmg3$Ax{=C-Sh68pp%WlONn$>+kc^EL76){DF=7ZTNfPpQ1UR z9)NCA3Vr?%CA69}oCos1f3v0f&bCOgI=o4SG(zK0Ka$(h03FMSihYYWY-8X6Twh<{ zpzJK2R)s$xY#d1NZfaR(P>-}ML-b7K<*1&(2A>ZohZUk-q7gTQdfCo3X z!z@Wb4$0*lJ(NmUc$Jwcm+(4@Vmu~Cj?MmmY>WAikQ^*$xgCG7(R>!jA5~ik?Acrs zcaK~AhU?I%Db;790tUB1{nN?%9RbR@(*ijXB{F9`#Y(JywA;AybmkHy^0gwlRiIMc zoaK#mxFpf4OL&JA;Thj<;H(DK8d&RI8`aAa-@&1^+~a@>`tqR9i?VX_HZ-!zBFqg7 zP+KT|Eb0PDS-@(;Vt72CrSqY+A=#$oTc9HS=RNNWIDt7UNXCtj3#06Uvfs(DN)C% z0~igrQG{qmzq>NK>R6!HZ$3g@`oT!fEV<+b;ALYlB!)1@l zz#JzOVc9H3!su-Ef`MA*T|7&Ts;|}xLaW4AwwgYP)iYN{@pP>9V+L-O#lx-K+Bse? zvhuvplQ)C3*OvJ{N~c(|*{*SJmTK;^@UU1qMZK>ZIEd}pcmJL@u?q^$moy&?P*qSJ z=+AuL&bx(e9^=ha@w^+zTS8!{`a&6YxwM*j-@8I@1gz+>1yr18J$%tG7Vur z6F^B7n&o1HHT?$n&qhE_Q~4H)keuTMF`7MXh-I4O=x}uokDvqdLWh=kTD%s*9!Hip zsPobr!=ictVD8bG`gZT7wpKjab>Z82wJU#ZmlqvEll=EX4Q=mFJC@!f^bU~LTTSj^ zPi7<)mvsUqpL=ubJ-?pX>&Nz9H9#hsqoOO5EC#I#N}WEffg&b?l>*pl-*VVhf0h#Dsm8l;&}^2uh#h!uk2tu99Buie#6*_%>tF zx=#T37YkS7gg$F-~6L9=(A$bnfx7=oV$?PEfqWi~D5&qFV{n2Zm)uNuQ&65ES zwnre!{_2{|G``3hco6FitNR*+Usk~+q>MjG?mxeG2aRf{#zcEq)_@Fq7ed zX6?`QM-MimdB!}K_tgpBngUeFzwQCRW8Qygh?2z@y?c2q22iXQqitaHH90>N*uCI~ z%vf>)Q!KeGIINiFy-ReBgAQ=0@Hb8prnYkSLUtyX6h+kCNI$gtDANNGQzm^LJIBF7 z(3F$Tv;7%SJ2iGh&TC%23j<&o-Mk*|GpeQXkm$$Wpo2YgJRGmdZ9N?-27Gp<>`CVq z$`3%?;=Iq19!8bV(oGho*6Nc^9^`H2f~#f*l;6NRr6g4r^4bYXtpHz>BRju3C71k&`R5kLQ!eU^+|J_VBP&vZCT z=ZJ%H*p$le1(acTK%Y6Av-d7c9}RCpI0@4L#G|f`)j!|q{Aiu0s}#}d037Q)S2Bes zvPBquaWMPKl`Hb;;kwiks*$hbo^Y_yD7AGh7~Z%9n>4_k^jT?iej6^t5jzt|H)0Ck zvNtl;QAWMS-I4$w9lK((s(pzWtN40OJ9e)S!1 zN-KrOtxZFy)MM=45Srg!&bE2(Ml(fp#6r|~FKY#}%fw?MsF*-ZwPt!U`^OXnwxk^_ zXbSJ)JKNlq@Enq$TqzIoj%eA4^Kf0M20Pd2Vx*%AZ6pmCU$MsPhf~(%K`7>zO2_H6 zuXMCGnngLE)ef!*WW>B9e}xHTKEWHqqKQi4))7nQ`__YHaax)iO(AVV)gI%1JdZ)y zEs@4nLM&rd1K5K@+{kN zS6c(-fq(R2ri_F~JzAQziId*)d5(`t?MK87>R>q7iO$zaVNK~%Jce>?6tpybU`=GU%FrTdY z&%T?)AF(|RpYyeeXB2E3Y5`5yCf|%Bh%(A;gypC*BWr0bbgHY}iN&5}_!OhQVePhp z(ipROpNHPBR$fGU`r97}whqYc;FHa{4J+3m&j#ZWMhSyNKxM*M*&X5*#i2Bj8UsA= zaR2y_P7!V$i`AGPb>pks8B*o71RHi>reC@@5ndO8F8es(0rv3*>M|jiGuUPF+QHJL zdQWPY!}EJgNF9<_CxKqvM-vmFjXNkqy5+jel^YSSgY@ zr9_4Mw zRTZmcCY52F53ag8@ik-ox~C{s-;@+$A5}f(VF>@^Ox69I=DvI1ODlj=_uGqWjH|bG z_ZChk0!0`i%T(#x4gge~7sklOi~ID}l1++Du58 z@?nqSB%=^!1}{d^v8^q<>XM9z@_0jh*So6}mX$YufKR}s6Fao~4r=H=T^~;I=TJG< zaaCh-IEkg4d&vmnOiezFjploXS>F6f;wd}aR##MJ4=mzY)`z_!wY~`WP<|*0$c#jsTvMH9=*o{PNP88=bECGkFuNFq zXHP-03)O90iN7h#PyX<*G<=C$vz9+krfG;w0L0-(T@`s&mGIHMBi$ubk3CsSwO*S< z!@qsRnyR=&h9+AnbR~Tk&R#k$xKZ-={5p5JbpX$vx8!*{cUT;Sn`R~7Xh-eKJ$KZ+ z!{c@_$jwbJ38e7@%AGfP3WU+Nn6`Xbxm)(@uwa>TEh2GxeQ<6qC`xp+2p86SC>-kw zCw)_cL8(a^4EA}qFZSwdUBIpf719NM4B}C(ab%ndX{tKIiH>p(+YO7ZlDU`@D#FDu zZ!G|Nm?y>>@GhjV4h@%(Ns~QA7KL95^uHets$@)25M7+6l)Xt=?t^n=ol(W^I$S5a zPb|XnQ5aA|}Z6T^C6{s6-xCS-zJVeAg zJaYea?N126_HS4Yxa2xYe1R(H#msagPp*qfn3-f`ld(58ZS9MmQ$YRp)OQEt~T3_F3{6nh&=GZ&1(Ge-vV#EDw8qp%@5a)s| zTN@}d15!KcKUzTjx0&RBewUzyNt`(KF|@O-8*B@>3EZg|^#O&@b>*y=!m^nxt;(&j zmugPpa0`mr;vz`q{ksTc1;i>RwBs0>Sga!}I)|2+3@^At#6n6-pzJufJnP?nkLFyaG5=BqVtcXQja~&$c=dwI0W$6Fpagr^PcVo zhOg|-Qgr2NQ9hg%{+M!KX`|oYiCVy6=XF_|C-coXH93b0InjELn&f;Dy&u;Y6hWhN7yF0y~e*mCaA<3g|trH;CDVd@O8j< z>a*ATpv34%B()D7%hJc8Ab6{0iHjU-}Ts zi?-b_5j24(9w^<~Df1FzN~4uq>Y&7AETj|U>=?pt6niBe(bk+ct+;sop@6a~gbY;~ zgs+`kyzzcVfp?C^z+(kwx$?5&I`u&n7ZF>L_eVpKS>ZIs!%sBaY>#SF0^N&NP8G_# z225usUN;t=C-@l_E#GHS7T?X&aocvt^=k0l8*XZwgq=ty8sCy*DOkb(n1!uykkJ}9 zrra~^>jHWYG?QPDhd_T#Xx>9eya`h}R3ikU6vL1MVj5{r<_ zlw8Pw-=Fe=Lgr9+LrV^8{I^#)`!O5VrxY&kYbz_}tiYK4U zVKTeZQB2L5C3V2Hdg!`V&{h>6cIW3H$W<(Ha|1N(Fjhp}t&j%2ydcfwp8bIeHEe-a zS9<9=Sn%R?I0&PgLfIMT3oyAp9>QAkE;Ndd#n!)k(YDbvqGvI-BP2pxaeHf34#GV; z9RsX?R|c%}#}Q_n37IbzgieUjDFE4@J9`tl;S&t>Hi?Q|>efQhB<0jbpIZX&v?ywd z-Zbd*XGDNufvQIL<4e!Oc0oY^53I(TEdEHVDN2!=@9B*Q;>wujrAOs*;QJ?yeBOc8 zsS>4b%DxgddNSM^%+B(s#d3b1J@_Fct=y@7E*S=TEeZ?5TV*(@e`|3C*q_I)t(fOn zvsZ}4uwCditu_B}5?-Wz6k$9gU-D2Nm47eIc=&h6Tzq&<{3Ci6PjP0abtnf-8$^pf ze}C5h6*4n=w+7V$1>=>}DT8fLv=rq%{2b*1NE0zjjI-6mS*c%Ft*Q@k;dR52Eb9_^ z02ag_`KzI!wy-s)=Vw+xy59JepqQYRxD#Y8i*Dvy#e&8A>Q3iZzw=U@V}B`jPHOH< zQa+oIA1*Z7@AfA8I4|a~`@8l{dE~+|2xG3>-$@hvBz10#S1?A2Ah?dK-I!ijSK{J@ z2P`!6@cl@x?tb~gK(*w$)V(L&5)4`3!1#!@7%JfFWtS9MW*K0N@ROv0zdh!zb*|v^ z%EQBvU*M&hc-UiT(Q`Ie%@b2qp;_5l-V19|2TdQot2c##LU2bczGSmSoY?#lWfCfS zzbe4$6KEln=zeqt1^Rn8|AbhdQKg_Z?mD}+GI$F3yImWk-8nP3R>R3IsQsW}U2cV^ z9T`3OHa-$6swQ~^$5wp50CCzpPDV15S30zs!v2{7OSHc^7525MC=_B#j1m3LxLi@| zA*hH8YHzdExSsz0xyKhCq+RVb9gxD5SNKdR#R~70z2W0HHzjGoFyq|80ABQ9Bg7sq zR?>S&S#GCegUlq~gz>S$B1d5^*t3Q6`5E(!pWe08x5ohDtCiyLub)-#{f8#t`4Ib7LLJ2uls>3w zVfoNsz5cP&u=eq2ka>P!q#wLHOMY#36=|H9!B`UxqEmn}{G^iecd=swWwrfS%yHg8~ zTPo5m6~%?1_~4^V-$d||2;#DQ%?ehC-bpqZ25x=h!%;e<&mnkVS^F=$cLB3pz+S$k zq!QATnBNdK$*q5A5E)-_v$T7hk$r$lwxuC{-VJwPkrlpM+gv}Ht=64f4(^KYTy@P| zVcC=&KSWyJ1!i{dQe)5$m(mfykY*MkzYp@T{$89mOh&(GXbcsM6SlvWv}02hPwpu` zf+UJJXjbQ=MW2`42iyyCB0B&s=MEue(uyWTQ8{T5A8K%;mCu&|W!E^b&Dg=;&HkZH z)YSfI$G17-o}_#~f|s@19YUk^9&Ty99wfGdfPcsYuA8175CYXl)VDd*QqH5!^>#pUv39=lkaqfzI3*c; z+Vl}XMV?Ld6_O&ZxZOuxV*c0Egd*u<9vF6*9s^lN)VDNZV$@ENK(Ai`6Mhf+pJnx% zLHZnC7(|0_;8?@Cf7Xi&ix5YMxSK)HjJA(SmE(ISKry$rSI0i(bLDF8JVZa`)&oi3 z8u-n-?^PStQK|qJ@$3vn0pA>HYfKCBtM68JXG}+m4Fk58b;9Q(DU%kxnxPb`Y7^40 zOPB0G=z@J{KgO8U`{qpCev>?pHY!QzH10fDH0xQ|+-8Z0y`ugC8mST@NiOmzUV~-O zNNSO&RNUrkvP!1V6CG^zdS;i|!xjsEUxml(y47vg7L^=1qzYEEufKfu;5jWS6lxa6 zS`QB|j!)c1&dG7gykypI=WmR>^Ut~_xGS?6W9NXhg8EN1@I+dAmscI=92Q&-)hrZi zuqF!Xi&+jcE}F>2p9S+QDipyAMEKX|%J&Xqh#P3jK~Wpi6-%PLZUJ~BEw}tYWWINCtWH+bZ=XBmM1#n34+wU7 zKYg_B>F>K}D3WRz`OKIz)xrmt;W+Q=>N2025IlVgl?$u+LW4j>Vl(9Y?1zb=c*qqi z3|VrN)3CH|bk?U|(@snn^ZP{K0+r!)VVv+NCF4`*X89KZL*v(fZ>ZI1jjF4!G@o)S z!w7iWaK1tWxDW#sRo10=sZT*FPYzY5Ox8}ttA5rSVXofqPUKw6dMw?T9~A5iu1({9 zFKvN8(p3Q8cIUk?Kw!u^Q4#@UedVj_+n?N-Slian-0-N#Z25`#eh9`JgFlliootfU zVGOZ1?N7XH+R4>K>T`l!p4D#b5%FtLlMoH=$vMi6W@0V=!Kx!-XF2Z!Sr_wtQLQ%? zeizePnnPXHmSfhnC&qYLMSNitHU&F`c{>)n9;768Tq)~$Yh#eZQNrdwZyS2)h#R4PF{CPI2|Pzuf=-z%~Ar5aU>!s$9X+uNm1cKxuG4md z*7f!vwiS=iwx~x188-USVl8PXV~~-z4{h8}lg0>L`@85(@EZp6E#3Spgj(RS>MBnd z8%`Ubsg3dSNYkIR%0_h_R9bawP3>?Jgd6xdF`P2He9-Kbgel5gHjDl}v|v=LaLz2w zG0NYN3&JeatH&H0#%E6V`Zp=>O_W+v@-*-Wi0-WF$6N0EEGMCc@}6u5<`j8n2?urbBxn*9^DP{|c^gN^e*hq29Wu$9^z$Ih}BR zj2qz6%;fY>5JinFy;XtFS|@WLho+{ursc1cqZCm1voiU$|4}XWfAi$bC?cScq(Ou5 zE5f@t3QH_Hs^)fkhHV{PU4b$ z_8p7%mjyW1HN6d-VE6JhrNI&liY$fHUx>cCaN=}Fwp*_qX0P5W@?7up(eE<19yHgt zc_3B;zJvb8(hHUsv^JWoO)o2d0^>?%n(TO9hUFn-ZQe%+OV<~j2dc3b)S=6b!4n`dh&9ewIc7!(5$r2JotmVD z|ApfY(3awIC4BYwdzDHc6V(#%>e5k+E1A+W=qSx7kM0Z zDjn)S)B9`%V`IB~DPxgAo2p7fT9T{vHFz8^Q~i~%t|)q)CaF$}f(x00d5#o2@Q;IU zBk*1NPKG7>xvtiNrg5r6Tz3xpD%DUgTVseC)npq5^Tit?GKTrR+3~$V#gV7=eEwaw zs)H0)Att~OLzPkzUM=UB05bM^FS74g!XT%U zGY7#7&RQzieK&Jno6^33k4BVT-(o*@p%gQxex$f@q@=23C#RY?$zR0UKr>l8juXas zK$x06v-eFaLonBfD_2)`&o4BvWbsc=D#bO3t|!Dy3cJ1eR}D~MT9 zpW-$d+4@Y*vbvD%ofy{9XqipM$@jCTSa2 zAJg?_uq_W5|+)ZO(^_@9~C>jHt zCJs5gAN}oO_d}vb1x@~;85-7?wLOcqs=Sb5Y4)SKIu32UKc0Z@Yr4vmdcCPYdUDp; zIXXM;j?QpOympGKW~f;q35Yh#NgQU&tp0wjxsq0zt);}~Y^Iwq}ZQOtHzTgS30M39>S#>3fmRK+Rrz{UR zrzSp+(BC$cd_>Ouw74sI?a`R~T5`x=9MfO)ifOaUciN%p%|yJ)hP18w@K(!V{su9S zNcwZZ%gfZ^&ZP(i64QL+CO1{_@yMa|4v&a_eW*!Bnr}3u$=TekQ_vZhM5ix zSXyRG@^Vg5#JYL_{hPe;w<4QXBuawL+=c|1tl*`0K-Tv3wgp2uoH<~Nqn2-}a2dM* z+}b1&zn1p#3m`##m)m^(wxm{sR%elP_3FQnzVt#aXv}(g^Rp$8RT1`pNL_M;H9^U4 zwGhn_p$Thveo?8Lkde#hNI8>l(#ARi!SSi{vSLz?eBqHLdR@D$oV5uN>k1slG&nTO zcj5d^d*u)o)BN4dtVLYI_$$72<3_PM<3j^p+eWFd)-v2wsY%H3vzK(IYps%0DlPpt; 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≧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 literal 0 HcmV?d00001 diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/CVEXml.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/CVEXml.xsd new file mode 100644 index 0000000000..3fe144a3ba --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/CVEXml.xsd @@ -0,0 +1,149 @@ + + + + This schema describes a structure for simple XML files (CVE files) + which list the valid values for elements and attributes defined in an + IC Data Encoding Specification. The primary purpose of the CVE files is to + document the valid values in a structured manner. + + + + + + + + + + + + + + + An attribute used to declare the namespace/codespace of the term value. + + + + + + The root node of a CVEXXX.xml document. This node + carries the overall classification of the entire enumeration + and resource metadata through ISM attributes. + + + + + + + + + + The version number of the CVE. + + + + + + + + + + + Information resource metadata for this CVE. + + + + + + + + + + + + + + + + + + + + + + + + A container for all of the values represented by this CVE. + + + + + + + + + Boolean defining if the validation should allow only 1 occurrence or multiple occurrences of values + from this CVE in an instance document true allows multiples. + + + + + + + + + + + + + + A single entry in the CVE. Contains the actual + value being specified by the DES and a description to facilitate human + understanding of the value. Note, the description is purely informative. + + + + + + + If a CVE is being created at a classification level + at which a particular "Value" is allowed, but the usual description of + that "Value" is at a higher classification level, the description should + be rewritten to the desired level. + + + + + + + A date indicating when this term is no longer allowed. Presence of + this date indicated the value is currently deprecated and processing systems should produce a warning + or error for any occurrences of this term's value or take other action as appropriate. + + + + + + + + + A valid value specified in the CVE. + + + + + + + A boolean indicator that this term is defined via a Regular Express. + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-GeospatialCoverage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-GeospatialCoverage.xsd new file mode 100644 index 0000000000..c5a13a3b3b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-GeospatialCoverage.xsd @@ -0,0 +1,179 @@ + + + + + This XML Schema implements elements and attribute groups of the Department of Defense Discovery Metadata Specification (DDMS Spec), with a version number the same as that in the above 'version' attribute of the 'xs:schema' element. Unless otherwise stated, all references to the DDMS Spec refer to that version of the document. + + + Change Log: + + 6/05/2007 (J. Pantella) -- Created pursuant to approved CR 2007-1. See also http://metadata.dod.mil/irs/DDMS/cm/CR/2007/DDMS-CR-2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 6/30/2008 (D. Barclay) -- Made attribute osuffix optional (for CR 2008-5). + 7/1/2008 (D. Barclay) -- Corrected "minVerticalExent" to "minVerticalExtent" + 7/15/2008 (J. Pantella) -- Modified namespace to reflect DDMS 2.0. + 1/4/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CR 2009-12 to add Security markings to GeospatialCoverageType and CR 2009-14 to make the value and qualifier of CompoundCountryCodeIdentifierType to be required. + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 12/12/2012 (E. Carswell) -- Created DDMS 5.0. Implemented CR 2012-07 to replace the existing use of GML with TSPI version 2. + + + + + + + + A geographic indication of one or more places or facilities that relate to the resource. See DDMS Spec Category: Geospatial Coverage. + + + + + + + + + + + + Priority claimed or received as a result of preeminence. When used on the element CountryCode, this attribute is used to distinguish the primary focus when an intelligence product covers two or more countries. Permissible values are Primary, Secondary. + + + + + Specifies a user-defined order of an element within the given document. All elements in the document which specify the order attribute should be interpreted as entries in a single, ordered list even though they may appear on different elements.Values must be sequential, starting at 1, and may not contain duplicates. + + + + + + + + Models a GML compliant geographic identifier. See ISO 19115 EX_GeographicDescription. + + + + + + + + + + A standards-based abbreviation of an administrative subdivision of a country. The code elements may consist of a controlled vocabulary value such as the ones defined in ISO 3166-2. + + + + + + + + + + + The codespace attribute holds the codespace identifying the standard being used. The code attribute holds the two-alpha, three-alpha, or numeric code identifying the country. + + + + + + + + + + + (GMI:BE_NUMBER, 1.0) Uniquely identifies the installation of the facility. The BE_NUMBER is generated based on the value input for the COORD to determine the appropriate World Area Code (WAC), the system assigned record originator and a one-up-number. Pos. 1-4, World Area Code (WAC). Pos. 5, A hyphen, '-', or an 'E', in the fifth position indicates that position-6 will contain values 0-9. Alternately, the fifth position may contain the first of a two-character system assigned record originator code, position-6 will then contain the second character of the system assigned record originator code. Pos. 6, May contain the second character of the system assigned record originator code, the one-up-number series will then begin in position seven, and range from 0001-9909. If the one-up-number series begins in postion 6, this position will contain the first of a five-position one-up-number, i.e., 00001-99999.Pos. 7-10, A one-up-number series. Depending on the content of position 5, the series may have begun in position 6 and have a range of 00001-99999. Or, have begun in position 7 and have a range from 0001-9999. + + + + + + (GMI:OSUFFIX, 1.0) Uniquely identifies a facility or demographic area in conjunction with a BE_NUMBER. Pos. 1-2. SYSTEM ASSIGNED RECORD_ORIGINATOR. The organization creating the facility or demographic area. DIA installation records created prior to IDB generation of OSUFFIX contain DD.Pos. 3-5 A one-up number. + + + + + + + + Models a TSPI compliant bounding geometry. See TSPI 2.0 Polygon. +Developer's Note: It is recommended that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS. Recommended values for the attribute are: + + 1) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters. + OR + 2) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees. + OR + 3) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters. + See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html. + + For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed: + 1. Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°. + 2. North latitudes shall be positive, south latitudes shall be negative. + 3. Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian. + 4. East longitudes shall be positive, west longitudes shall be negative. + 5. Only the element gml:pos shall be used to encode a geographic point location as either: + a. two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or + b. three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. + +Developer's Note: The srsName attribute is required on the Polygon element. The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements. It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required. If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element. + + + + + + Type that defines a GML compliant bounding geometry. See ISO 19115 EX_BoundingPolygon. +Developer's Note: It is required that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS. Recommended values for the attribute are: + + + 1) "http://metadata.ces.mil/dse/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters. + OR + 2) "http://metadata.ces.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees. + OR + 3) "http://metadata.ces.mil/dse/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters. + See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html. + + For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed: + 1. Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°. + 2. North latitudes shall be positive, south latitudes shall be negative. + 3. Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian. + 4. East longitudes shall be positive, west longitudes shall be negative. + 5. Only the element gml:pos shall be used to encode a geographic point location as either: + a. two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or + b. three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. + + 6. The outside edge of a linearRing is defined by four or more coordinate tuples, in counter- clockwise order, with linear interpolation between them; the first and last coordinates must be identical. + +Developer's Note: The srsName attribute is required on the Polygon element. The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements. It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required. If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element. + + + + + + + + + + + + + + Models a standalone postal address. + + + + + + + + + Group of entities used in the ddms:postalAddress element. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Globals.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Globals.xsd new file mode 100644 index 0000000000..b0cf3e1bb9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Globals.xsd @@ -0,0 +1,1017 @@ + + + + + This XML Schema implements elements and attribute groups of the Department of Defense Discovery Metadata Specification (DDMS Spec), with a version number the same as that in the above 'version' attribute of the 'xs:schema' element. Unless otherwise stated, all references to the DDMS Spec refer to that version of the document. + + + Change Log: + 6/05/2007 (J. Pantella) -- Created pursuant to approved CR 2007-1. See also http://metadata.dod.mil/irs/DDMS/cm/CR/2007/DDMS_CR_2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 7/1/2008 (D. Barclay) -- Made elements "extent" and "medium" optional in type MediaType (per DDMS-CR-2008-6). + 7/15/2008 (J. Pantella) -- Modified security attributes on creator, publisher, and contributor to be optional, added optional security attributes to pointOfContact for consistency across the elements. + 7/15/2008 (J. Pantella) -- Modified version to reflect that this is version 2.0. + 1/5/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CRs 2009-04 (replaced creatorType/publisherType/contributorType/pointOfContactType with contactInfoType), 2009-07 (set minOccurs on RelatedResourceType to 1), 2009-09 (added Unknown entity to accompany Person, Organization, and Service for a choice for Creator, Publisher, Contributor, and PointOfContact), 2009-10 (added extensions to CompoundKeywordIdentifierType and CompoundCategoryIdentifierType), and 2009-12 (added Security Markings to SubjectCoverageType, CompoundSouceIdentifierType, TemporalCoverageType, and VirtualCoverageType). + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 6/05/2011 (E. Hughes) -- Added approvedOn attribute pursuant to CR 2011-5. + 11/11/2011 (E. Hughes) -- Implemented CR 2011-17 to use IC-ISM POCType. + 05/25/2012 (E. Hughes and P. Attas) - Implemented CR_2011-18, CR_2012-01, CR_2012-02, and CR2012-03. + + + + + + + + + Information about the metadata card. + + + + + An unambiguous reference to a resource within a given context. {An attribute stores the source of the tag's value} +{sources: DCMI: identifier, v. 004; IC MSP v. 1.0a: IdentifierList} An identifier may be an internal, external, and/or universal identification label for representing a resource by means of a string or number conforming to a formal identification system. An example of an identifier would be an International Standard Serial Number (ISSN), or a Uniform Resource Locator (URL). Any type of identifier can be accommodated, so long as the identifier qualifier is specified with the identifier value. See also, DDMS Spec Category: Identifier. + + + + + + A name, or names, given to the resource {from DCMI: title, v. 004}. The title category must contain at least one title, and may contain subtitles, or supplementary, explanatory titles for use on cover pages and for cataloging and searching. See also, DDMS Spec Category: Title. + + + + + + A subtitle may be any form of the title used as a substitute, or it may be an alternative to the formal title of the resource. See also, DDMS Spec Category: Title. + + + + + + Information about the entity responsible for generating the resource {Source: DCMI: creator, v. 004; IC MSP v. 1.0a: AuthorInfo, POCInfo} When a creator is a service or an organization, and not an individual, it is expected that the contact authority (person or organization) for the resource will be listed. The relations provided in this schema are Organization, Person, Service, Unknown. See also, DDMS Spec Category: Creator. + + + + + + This category is used to tag the identification of the entity responsible for releasing the data asset--the entity primarily responsible for the intellectual content of the product. It is intended that this category apply whenever applicable to an organization, as opposed to a person. Typically, the name of a Publisher should be used to indicate the organization, agency, or domain responsible for the resource. See also, DDMS Spec Category: Publisher. + + + + + + Information about an organization, person, or entity, that contributed intellectual content to a resource, other than the publishing organization {DCMI: contributor, v. 004; IC MSP v. 1.0a: Contributor} When a creator is a service or an organization, and not an individual, it is expected that the contact authority (person or organization) for the resource will be listed. The relations provided in this schema are Organization, Person, Service, Unknown. See also, DDMS Spec Category: Contributor. + + + + + + The point of contact, usually a Person, is the entity primarily responsible for accepting inquiries regarding the resource. + + + + + + Type used to model the ddms:creator, ddms:publisher, ddms:contributor, and ddms:pointOfContact elements. + + + + + + + + + + + + + References to assets or resources from which the tagged data asset is derived. {Source: DCMI: type, v. 004} +Sources may be derived partially or wholly, and it is recommended that an identifier (such as a string or number from a formal identification system) be used as a reference. See also, DDMS Spec Category: Source. + + + + + + The primary language of the intellectual content of the resource. {Source: DCMI: language, v. 004IC MSP v. 1.0a: Language} The most specific in-scope language present (if any) should be specified in this category. See DDMS Spec Category: Language. + + + + + + + An account of the content of the resource. {Source: DCMI: description, v. 004IC MSP v. 1.0a: Description} Description may include but is not limited to: an abstract, reference to a graphical representation of content or a free-text account of the content. See DDMS Spec Category: Description. + + + + + + + The date related properties of this resource. See DDMS Spec Category: Date. + + + + + + + Information about rights held in and over the resource. Typically, a rights element will contain a rights management statement for the resource, or reference a service providing such information. Rights information often encompasses Intellectual Property Rights (IPR), Copyright, and various Property Rights. If the rights element is absent, no assumptions can be made about the status of these and other rights with respect to the resource. See DDMS Spec Category: Rights. + + + + + + + The nature or genre of the content of the resource. See, DCMI Type Vocabulary [DCMITYPE], which includes, Collection, Dataset, Event Image, InteractiveResource, Service, Software, Sound, Text, PhysicalObject, StillImage, MovingImage. See DDMS Spec Category: Type. + + + + + + + The physical or digital manifestation of the resource. Used to define the medium, extent or duration, and MIME type of the resource. See DDMS Spec Category: Format. + + + + + + + The physical medium or instantiation of the resource. See also DDMS Spec Category: Format. + + + + + + + The Internet Media Type [MIME] of the Resource. See DDMS Spec Category: Format. + + + + + + + A related data size, compression rate, or pixel size (etc.) of the resource. See also, DDMS Spec Category: Format. + + + + + + + Container for the categorical subject and natural language subject classifications. It is assumed that all content under subjectCoverage is related to the same subject. See also SubjectType. NOTE: At least one of either Keyword or Category must appear, after one instance of either appears, additional categories must appear before additional keywords. See DDMS Spec Category: Subject. + + + + + + + Specification of the subject matter by a qualified entry from a controlled vocabulary. See DDMS Spec Category: Subject. + + + + + + + A natural language indication of the resource's subject matter. See DDMS Spec Category: Subject. + + + + + + A categorization scheme whose values and use are defined by DDNI-A. + + + + + Non-state actors that are within the scope of coverage for the described item. + + + + + + The subject-matter coverage in terms of one or more periods of time. That is, an indication of the time period for which the subject of the resource applies. (E.g. The 50's, or a span of time indicated by a start and end time.) See DDMS Spec Category: Temporal Coverage. + + + + + + + + A named organization responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + A person responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + A named service responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + Identification that the type of entity of the encompassing element i.e. as a creator, contributor, or publisher, is unknown. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + Each relatedResources element represents a single type of relationship between the resource described in the enclosing ddms:Resource and other identified resources. + + + + + + + Information about when and/or how a product was transformed post-publication, including adding metadata to a published product. + + + + + A container for information about the format of the publication file and the authoring software used to produce the publication. + + + + + The memorandum titled Intelligence Community Standards and Procedures for Revised or Recalled Intelligence Products signed by DNI Negroponte on 5 August 2005 specified how to indicate, in a textual form, the revision or recall of a previously released document. This element specifies methods for conveying revision and recall indicators and additional data in XML. + + + + + + The identification of an organization or agency with which an individual, service, or unknown producer has an affiliation. + + + + + + + + + + + + + + + + + + + + + + + + + + Used to represent a Resource Identifier. + + + + + + + + + Common type for the title element. + + + + + + + + + + + + Common type for the subtitle element. + + + + + + + + + + + + Type used to model the rights element. + + + + + + (TBD:PrivacyActIndicator, 1.0) An indicator that this product is categorized as containing personal information subject to protection by the Privacy Act. This element has no data content. Attribute "indicator", a yes/no toggle, is used to specify applicability of the Privacy Act. The default is "no". {False = No} + + + + + + + An indicator identifying products under protection against reproduction and distribution without the express written permission of the intellectual property rights owner. A yes/no value used to specify applicability of the rights. The default is "no". {False = No} + + + + + + + An indicator identifying products under protection against reproduction and distribution without the express written permission of the copyright owner. A yes/no value used to specify applicability of the rights. The default is "no". {False = No} (TBD:CopyrightIndicator, 1.0) An indicator identifying documents under protection against reproduction and distribution without the express written permission of the copyright owner This prohibition is binding on individuals and corporations, as well as the US Government. Examples of applicability: books (yes), newspaper photos (yes), US Federal Publications (no), magazine articles (yes), vendor technical information (yes). + + + + + + + + The foundation of the ProducerType complexType. + + + + + + + + The type used to model the ddms:producer element. + + + + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + + + + + + The type used to model the ddms:Person element. + + + + + + + + A name shared in common to identify members of a family; also called "last name". + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + Unique identifier applied by an agency to an author, coauthor, POC, tasking requester or addressee. + + + + + + + + + + The type used to model the ddms:Organization element. + + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + + + + + + + + + + + + + The type used to model the ddms:Service element. + + + + + + + + + + The type used to model the ddms:Unknown element. + + + + + + + + + + Type used for the dates element. + + + + + + + Date of acquisition of the information + + + + + + + + Date of creation of the resource + + + + + + + The date a product is posted to a shared network or system. + + + + + + + The date that a product should be removed from a registry, index, or catalog. + + + + + + + The cutoff date of information in a product. This is commonly referred to as Information Cutoff Date (ICOD). It is the date of last input. + + + + + + + The date on which the resource was approved for publishing or posting. + + + + + + + The date on which the resource was received for publishing or posting. + + + + + + + + The type used to support the range of date representations. + Recommended practice is that date be specified in one of the following formats: + YYYY + YYYY-MM + YYYY-MM-DD + YYYY-MM-DDThh:mmTZD + YYYY-MM-DDThh:mm.ssTZD + YYYY-MM-DDThh:mm:ss.sTZD + Where:YYYY 0000 through current year + MM 01 through 12 (month) + DD 01 through 31 (day) + hh 00 through 24 (hour) + mm 00 through 59 (minute) + ss 00 through 60 (second) + .s .0 through 999 (fractional second) + TZD = time zone designator (Z or +hh:mm or -hh:mm) +This profile suggests two ways of handling time zone offsets: 1. Times are expressed in UTC (Coordinated Universal Time), with a special UTC designator ("Z"). 2. Times are expressed in local time, together with a time zone offset in hours and minutes. A time zone offset of "+hh:mm" indicates that the date/time uses a local time zone which is "hh" hours and "mm" minutes ahead of UTC. A time zone offset of "-hh:mm" indicates that the date/time uses a local time zone which is "hh" hours and "mm" minutes behind UTC. + + + + + + + + + + + + + Type used to model the ddms:dates element. + + + + + + + + Type used to modify the type modeling date to allow "Not Applicable" and "Unknown". + + + + + + + + + + + Type used to model dates that are approximate, and may not be processable by search engines. + Use of the searchableDate is intended to inform search engines when this record should be returned; without it, query matching is system-dependent. + This date can be obfuscated for security or other reasons. + Example: The information was received on 2010-06-14 but to reduce the risk of compromising the source it is shown in a document as + searchableDate start="2010-05-01T00:00:00Z" end="2010-07-01T00:00:00Z" + + + + + + + A string describing a date, such as "Ramadan 2010". This string is descriptive, but not necessarily processable by search engines. + + + + + + + An ISO 8601 date with an approximation attribute to add values such as + "early". ISO 8601 allows for dates such as 2010-06; search engines have different + interpretations about when to return records marked as such. + + + + + + + + + + + + + + A range of dates covering the time period of the approximable date. A search engine should be able to return DDMS records for queries in which the searched time period intersects this date range. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type used to model the ddms:source element. + + + + + + + + + + + + + The value that specifies the originating agency or discipline of the language vocabulary. Specifies the domain vocabulary of which the Language Value is a member. ISO 639-1 and ISO 639-2, Codes for the representation of names of languages, reference 2 and 3 digit language codes. + + + + + + + The primary language of the intellectual content of the resource. {Source: DCMI: language, v. 004IC MSP v. 1.0a: Language} The most specific in-scope language present (if any) should be specified in this category. + + + + + + + + Type used to model the description element. + + + + + + + + + + + + Types used to model the type element. + + + + + + + + + + + + + + + Type used to model the ddms:format element. + + + + + + + + + + + + + Type used to model the attributes of the ddms:extent element. + + + + + + A vocabulary that specifies the type of format extent that will be supplied. The qualifier attribute indicates the type of extent value listed. In the case of data bytes, it may indicate "byte size". In the case of a document length, it may indicate "page count". In the case of streaming content, it may indicate "bits per second" or "frames per second". + + + + + + + A related data size, compression rate, or pixel size (etc.) of the resource. + + + + + + + + Type used to model the medium attribute of the ddms:medium element. + + + + + + + + Type used to model the mimeType element. + + + + + + + + The type used to model the subjectCoverage element. + + + + + + + + + + + + + + Type used to model the ddms:keyword element. + Allowed extension for allowing automated populators to give extra values for confidence and relativity. + + + + + + + + + + Type used to model the attributes of the ddms:category element. The UCore taxonomy is a specific use of category that is permitted. + Allowed attriubute extension for allowing automated populators to give extra values for confidence and relativity. + + + + + + + + + + + + Type used to model the TimePeriod sub-element of the ddms:temporalCoverage element. + + + + + + + + + + + + + + + + + + + + The type entity used by the ddms:relationship element. Each ddms:relatedResource element designates the relationship and the directionality of the relationship between the resource described by the parent ddms:Resource and any ddms:RelatedResource elements. + + + + + + + + + + + + + + Represents a relationship of some relationship type between the resource described by the parent ddms:Resource element and another resource or resources. + + + + + + + + + + Used to indicate that the relationship direction is from the related resource to the resource described in the instance DDMS record. + + + + + + + Used to indicate that the relationship direction is from the resource described in the instance DDMS record to the related resource identified. + + + + + + + Used to indicate that the relationship is bidirectional between the resource described in the instance DDMS record and the related resource identified. + + + + + + + + + + + + + + + + + + Information about who requested resource be produced. + + + + + + + + + + The memorandum titled Intelligence Community Standards + and Procedures for Revised or Recalled Intelligence Products signed by DNI + Negroponte on 5 August 2005 specified how to indicate, in a textual form, the + revision or recall of a previously released document. This element specifies methods + for conveying revision and recall indicators and additional data in XML. + + + + + + + + + + + + + + + + + + + + + + + A sequential integer for the revision. + Higher numbers take precedence over lower numbers. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The administrative entity, unit, office, responsible for the custody and ongoing management of the records during their active business use. + + + + + + A unique identifier for the Record Keeper + + + + + + + + + The name or description of the software application(s) used to create the object or product to which this metadata applies. The application should be described in sufficient detail to ensure readability, retrieval, and preservation. As a minimum, specify the application name and version, and the operating system. + + + + + + + + + + + + + + An indication that a publication is categorized a vital record by the originating agency. A vital record is a resource that is needed: (a) to restore an enterprise to full operation following a catastrophe, or (b) as a record that is essential to protect the legal and financial rights of the government or the individual directly affected by its activities. + + + + + + + + + + + + + + + + + + + + + + + + + + + A tracking identification number associated with the tasking that resulted in development of this resource. The format of element "TaskID" content is agency-specific, and is not prescribed by this documentation. + + + + + + + + + + + + + + + + + + + Specifies a user-defined order of an element within the given document. All elements in the document which specify the order attribute should be interpreted as entries in a single, ordered list even though they may appear on different elements. Values must be sequential, starting at 1, and may not contain duplicates. + + + + + + + + + + + A method of categorizing the subject of a document in a fashion understandable by DDNI-A + + + + + A method of categorizing the coverage of a document in a fashion understandable by DDNI-A + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Includes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Includes.xsd new file mode 100644 index 0000000000..83cc2ee744 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-Includes.xsd @@ -0,0 +1,62 @@ + + + + +This schema file is intended to simplify importation of IC-ISM Schema files. The supported version of ISM is version 7 public. + + + Change Log: + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 8/05/2011 (E. Hughes) -- Implemented CR 2011-15 to update DDMS 4 to ISM 7. Updated documentation. + 11/11/2011 (E. Hughes) -- Implemented CR 2011-17 to use IC-ISM POCType. + 6/12/2012 (E. Hughes) -- Removed commented sections for support of ISM versions prior to 7 due to fundamental incompatibility issues. + + + + + + + + + + + Indicates that the element specifies a point-of-contact (POC) and the methods with which to contact them. + + + + + + + + + + + + + + + + + + + + + + + + + type created to ensure an element / attribute is comprised of more than whitespace, tab, newline, etc. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-v5.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-v5.xsd new file mode 100644 index 0000000000..4e7fb5e31d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/DDMS/DDMS-v5.xsd @@ -0,0 +1,120 @@ + + + + + +This XML Schema is an implementation of the Department of Defense Discovery Metadata Specification (DDMS Spec) version 5. Unless otherwise stated, all references to the DDMS Spec refer to version 5 of that document. + +Version 1.0 was created by the DDMS Focus Group: + Robert Allegar - Booz Allen Hamilton + Arsic Antoinette - Mitre Corp. + Wil Bailey - DLA + Daniel Barclay - FGM, Inc. + Brian Brotsos - SAIC + Clive Carpi - SAIC + Mike Daconta - McDonald Bradley + Stan Davis - DISA + Michael Fontaine - OSD/NII + Glenda Hayes - Mitre Corp. + Kirk Maskalenko - FGM, Inc. + Mary Ann Melosh - SAIC + Eric Peterson - McDonald Bradley + Jim Pipher - DISA + Joseph J. Pantella, FGM, Inc. + Glenn Pruitt - FGM, Inc. + Tony Reggio - Pennsylvania State University + Kyle Rice - McDonald Bradley + Clay Robinson - OSD/NII + Rebecca Smith - DIA + Brian Sullivan - NGA (NIMA) + Eric Yuan - Booz Allen Hamilton +JJP + + + Change Log: + + 07/13/2004 (J. Pantella) -- Added a global classification attribute per CR #1 of July 1, 2004 DDMS modification. + 07/13/2004 (J. Pantella) -- Modified title and subtitle elements to use the classification attribute per CR #1 of July 1, 2004 DDMS modification. + 07/13/2004 (J. Pantella) -- Modified SubjectType category and keywords per CR #2 of July 1, 2004 DDMS modification. NOTE: At least one of either Keyword or Category must appear, after one instance of either appears, additional categories must appear before additional keywords. + 07/13/2004 (J. Pantella) -- Modified CompoundSourceIdentifierType to support the schema qualifier and schema HREF attributes on the source element per CR#4 of July 1, 2004 DDMS modification. + 07/14/2004 (J. Pantella) -- Fixed bug that prevented street address information from being included in the Place and Facility elements. + 07/26/2004 (J. Pantella) -- Modified the qualifier attribute of the CompoundCategoryIdentifierType used in the category element to be of type xs:anyURI. + 08/04/2004 (J. Pantella) -- Modified Place and Facility to support the state element. + 08/04/2004 (J. Pantella) -- Removed AddressType because it was not used. + 08/06/2004 (J. Pantella) -- Required xs:any element to have a minoccurs of 0. + 08/11/2004 (J. Pantella) -- Modified contributor, producer, creator and pointOfContact to be of respective types. Eliminated the substitution group solution previously employed. + 08/16/2004 (J. Pantella) -- Modified CompoundResourceIdentifierType and QualifiedExtentValueType qualifier attributes to be of xs:anyURI per Tiger Team. + 08/17/2004 (J. Pantella) -- Modified the target namespace to reflect the needs identified in the Registry meetings (G. Hayes in attendance). + 08/23/2004 (J. Pantella) -- Added comments to annotate changes made by the Tiger Team. + 11/23/2004 (J. Pantella) -- Modified title, subtitle, description, publisher, contributor, creator and security elements to reuse the ICISM:SecurityAttributesGroup. + 11/23/2004 (J. Pantella) -- Removed prior implementation of security and classification attributes. + 11/23/2004 (J. Pantella) -- Modified the temporalCoverage sub-elements to provide mechanism to specify Unknown or Not Applicable value defaulting to Unknown persuant to the approval of CR#11. + 12/12/2004 (J. Pantella) -- Modified subjectType to eliminate redundancy causing tool issues. + 12/16/2004 (J. Pantella) -- Commented out all residual elements and types related to the previous, substitution group based, modeling of the creator, publisher, and contributor. + 1/2/2005 (J. Pantella) -- Modified namespace and comments to remove anticipated name change. + 1/19/2005 (J. Pantella) -- Modified title and subtitle to support mulitple appearances. + 6/22/2005 (J.Pantella) -- Modified geospatialCoverage element to support a richer geospatial description compliant with ISO 19115, pursuant to the approval of CR #13, the geospatialCoverage elment within a Resource is not strictly mandatory per the specification. + 7/20/2005 (J.Pantella) -- Changed geospatialCoverage/Place to geospatialCoverage/GeospatialExtent per comments from NGA et al. at IC MWG meeting of July 8, 2005. + 6/05/2007 (J. Pantella) -- Modified the SubjectType to comply with the approved resolution of CR 2006-1. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2006/DDMS-CR-2006-1. + 6/05/2007 (J. Pantella) -- Modified the DDMS XML Schema file structure to reflect the approved changes per CR 2007-1. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2007/DDMS-CR-2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 1/3/2007 (J. Pantella) -- Corrected spelling error in the top level documentation element of the XML Schema. + 7/15/2008 (J. Pantella) -- Modified creator, publisher, contributor, and pointOfContact to fall under a mandatory choice. The desired effect is that one or more creator, publisher, contributor, or pointOfContact elements may appear in a DDMS instance, but there must be at least one. Change is pursuant to CR 2008-3. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2008/DDMS-CR-2008-3. + 7/15/2008 (J. Pantella) -- Modified ddms:Resource to support a relatedResources element allowing a DDMS instance document to assert relationships between the described resource and other related resources. + 1/4/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CR 2009-08 (make maxOccurs on any to be unbounded), and CR 2009-12 (adding Security markings to the header and requiring a ddmsRecordDate). + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 6/05/2011 (E. Hughes) -- Added approvedOn attribute pursuant to CR 2011-5. + 8/22/2011 (P. Attas) -- Added implementations of DDMS_CR_2011-4, and 6-15. The DDMS namespace was changed from a URL to a URN. In this file this added a mandatory metacardInfo element and an optional resourceManagment element. Also corrected an error in the resourceType definition that couldhave permitted an instance with no creater, publisher, contributor, or point of contact to validate, when at least one of those elements is required to be present and populated with data. + 1/11/2013 (E. Carswell) -- Added implementations of DDMS CRs 2012-07, 2012-10, and 2012-11. Added simpleTokenType to enforce content in strings. Replaced DDMS GML Profile with TSPI GML Profile. Using GENC as the standard for country codes. Replaced DDMS Virtual Coverage with VIRT.xsd from the IC. Removed attributes under resource and Metacard Info that belong under a TDO/TDC. Also removed the extension capability under Resource to comply with the format of TDO/TDC. + + DDMS XML Schema file describing the root element for a record compliant with the DDMS Spec of the same version as that specified in the above 'version' attribute on the 'xs:schema' element. + This XML Schema defines only the root Resource element of the DDMS, for the definitions of other global DDMS elements see the DDMS Globals and DDMS geospatialCoverage XML Schemas. + + + + + + The Resource element is the root element for a DDMS record. + + + + + + + + The type definition for the ddms:Resource element. + Defines the structure of a DDMS record. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/IC-COMMON/IC-Common.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/IC-COMMON/IC-Common.xsd new file mode 100644 index 0000000000..d061f6a756 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/IC-COMMON/IC-Common.xsd @@ -0,0 +1,198 @@ + + + + + Intelligence Community Technical Specification + Common XML Structures and Types + + + Introduction + This XML Schema file is one component of the XML Data Encoding + Specification (DES). It is envisioned that this schema or its components, as well as other + parts of the DES may be overridden for localized implementations. + Therefore, permission to use, copy, modify and distribute this XML + Schema and the other parts of the DES for any purpose is hereby + granted in perpetuity. + Please reference the preceding two paragraphs in all copies or + variations. The developers make no representation about the + suitability of the schema or DES for any purpose. It is provided + "as is" without expressed or implied warranty. + If you modify this XML Schema in any way label your schema + as a variant of IC-Common. + Please direct all questions, bug reports,or suggestions for changes + to the points of contact identified in the document referenced above. + + + + + + + + + + + + + + + + + + + + + + A universally unique identifier UUID. See http://tools.ietf.org/html/rfc4122 for more information. + + + + + + + + + + + + + + Description + Module for defining common types and groups that will be used + across multiple schema's in the IC. + This schema defines types and is intended to be called by other + schemas in the Intelligence Community. + This module contains declarations of Types and attribute + groups to be used in multiple schemas. + This module depends on ISM.xml and the IC-XLINK modules. + This module is not designed to be used by itself, it must be called + by another schema. + + + Implementation Notes + The IC Common schema is not a standalone construct; it is a shared resource that is + imported into parent IC XML schemas. + + + Creators + Office of the Director of National Intelligence + Intelligence Community Chief Information Officer + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + + 2013-01-06 + D'Ambra, ODNI/OCIO/ICEA + + + Removed the + following link attribute groups, as they are now in VIRT: + SimpleOrResourceLinkAttributesGroup, SimpleOrExtendedLinkAttributesGroup, + SimpleLinkAttributesGroup, RequiredSimpleLinkAttributesGroup + OptionalResourceLinkAttributesGroup, NetworkAttributesGroup + + + + + + 2011-12-27 + Stuart, ODNI/OCIO/ICEA + + + Added type for UUID + + + + + + 2011-07-25 + Colbert, ODNI/OCIO/ICEA + + + Combined attributes @network and @otherNetwork into a separate attribute + group, and made their form unqualified so that they can be used in other + specifications + Added reference to NetworkAttributesGroup to each ODNI XLink attribute group + in IC-Common + + + + + + 2011-05-05 + Colbert, ODNI/OCIO/ICEA + + + Added OptionalResourceLinkAttributesGroup for cases when @href is not + required + Made @type attributes optional instead of required + + + + + + 2011-05-04 + Gilsenan, ODNI/OCIO/ICEA + + + Replaced references in SimpleLinkAttributesGroup to the simpleAttrs attribute + group defined in XLink + + + + + + 2011-05-02 + + + Colbert, ODNI/OCIO/ICEA + Gilsenan, ODNI/OCIO/ICEA + + + + + Removed inline definitions of the @type attribute and replaced with + references to the XLink @type attribute + Added fixed values, where applicable, for @type to minimize the number of + Schematron rules required + + + + + + 2011-04-26 + Colbert, ODNI/OCIO/ICEA + + + Moved ODNI-specific attribute groups RequiredSimpleLinkAttributesGroup, + SimpleOrResourceAttributesGroup, and SimpleOrExtendedLinkAttributesGroup + from IC-XLink to IC-Common + Renamed SimpleOrResourceAttributesGroup to + SimpleOrResourceLinkAttributesGroup + Moved String types from IC-Common to IC-ISM and updated namespaces accordingly + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd new file mode 100644 index 0000000000..021d72aa64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd @@ -0,0 +1,208 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISM25X Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISM25X.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized authority block declass date/event exemptions. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISM25X.xml + + + + + + + + When using a source document that contains portions of Restricted Data (RD) + or Formerly Restricted Data (FRD) where the RD/FRD source document(s) + do not have declassification instructions, the derivatively classified + document shall not contain a declassification date or event on the + Declassify On line. The following shall be annotated on the Declassify On + line: "Not Applicable or (N/A) to RD/FRD portions" and + "See source list for NSI portions" separated by a period. + The source list must include the declassification instruction + for each of the source documents classified under E.O. 13526 and + shall not appear in the classification authority block + + + + + + + Since NATO information is not to be declassified or downgraded without the prior consent + of NATO, the “Declassify on” line of documents that commingle information classified by + NATO and U.S. classified NSI, will read “N/A to NATO portions. + See source list for NSI portions.” + The NSI source list will appear beneath the classification authority block + in a manner that clearly identifies it as separate and distinct. + + + + + + + Handles special case of BOTH NATO and AEA as a single exemption. + + + + + + + Reveal the identity of a confidential + human source, a human intelligence source, + a relationship with an intelligence or security + service of a foreign government or + international organization, or a non-human + intelligence source; or impair the + effectiveness of an intelligence method + currently in use, available for use, or under + development. + + + + + + + "25X1, EO 12951" (prescribed by the DNI for use on information described in E.O. 12951, + Release of Imagery Acquired by Space-Based National Intelligence Reconnaissance Systems) + + + + + + + Reveal information that would assist + in the development, production, or use of + weapons of mass destruction. + + + + + + + Reveal information that would + impair U.S. cryptologic systems or activities. + + + + + + + Reveal information that would + impair the application of state-of-the-art + technology within a U.S. weapon system. + + + + + + + Reveal formally named or numbered + U.S. military war plans that remain in effect, + or reveal operational or tactical elements of + prior plans that are contained in such active + plans; + + + + + + Reveal information, including foreign + government information, that would cause + serious harm to relations between the United + States and a foreign government, or to + ongoing diplomatic activities of the United + States + + + + + + + Reveal information that would + impair the current ability of United States + Government officials to protect the President, + Vice President, and other protectees for + whom protection services, in the interest of + the national security, are authorized. + + + + + + + Reveal information that would + seriously impair current national security + emergency preparedness plans or reveal + current vulnerabilities of systems, + installations, or infrastructures relating to the + national security. + + + + + + + Violate a statute, treaty, or + international agreement that does not permit + the automatic or unilateral declassification of + information at 25 years. + + + + + + + When the information clearly and + demonstrably could be expected to + reveal the identity of a confidential + human source or a human intelligence + source. + + + + + + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + + + + When the information clearly and + demonstrably could reveal key design + concepts of weapons of mass + destruction. + + + + + + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd new file mode 100644 index 0000000000..28a8bfab26 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd @@ -0,0 +1,85 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMatomicEnergyMarkings Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMatomicEnergyMarkings.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Atomic Energy information markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMatomicEnergyMarkings.xml + + + + + + + + + RD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + + + FRD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + + + + + + + RESTRICTED DATA + + + + + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + + + FORMERLY RESTRICTED DATA + + + + + DoD CONTROLLED NUCLEAR INFORMATION + + + + + DoE CONTROLLED NUCLEAR INFORMATION + + + + + TRANSCLASSIFIED FOREIGN NUCLEAR INFORMATION + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd new file mode 100644 index 0000000000..126566b18e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd @@ -0,0 +1,209 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMAttributes Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMAttributes.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized ISM attribute names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMAttributes.xml + + + + + + + compliesWith attribute + + + + + classification attribute + + + + + ownerProducer attribute + + + + + SCIcontrols attribute + + + + + SARIdentifier attribute + + + + + atomicEnergyMarkings attribute + + + + + disseminationControls attribute + + + + + FGIsourceOpen attribute + + + + + FGIsourceProtected attribute + + + + + releasableTo attribute + + + + + displayOnlyTo attribute + + + + + nonICmarkings attribute + + + + + classifiedBy attribute + + + + + derivativelyClassifiedBy attribute + + + + + classificationReason attribute + + + + + nonUSControls attribute + + + + + derivedFrom attribute + + + + + declassDate attribute + + + + + declassEvent attribute + + + + + declassException attribute + + + + + resourceElement attribute + + + + + excludeFromRollup attribute + + + + + createDate attribute + + + + + compilationReason attribute + + + + + noticeType attribute + + + + + externalNotice attribute + + + + + DESVersion attribute + + + + + ISMCATCESVersion attribute + + + + + notice date attribute + + + + + notice Reason attribute + + + + + exemptFrom attribute + + + + + unregisteredNoticeType attribute + + + + + Specifies a point-of contact for a security-related + requirement. + + + + + Indicator that multiple ownerProducers should be interpreted + as JOINT. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd new file mode 100644 index 0000000000..d0cc8aadfd --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd @@ -0,0 +1,54 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMClassificationAll Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMClassificationAll.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + RESTRICTED + + + + + CONFIDENTIAL + + + + + SECRET + + + + + TOP SECRET + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd new file mode 100644 index 0000000000..7cbd1cdc6e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd @@ -0,0 +1,49 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMClassificationUS Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMClassificationUS.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid US classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd new file mode 100644 index 0000000000..750d1c5c96 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd @@ -0,0 +1,68 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCompliesWith Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCompliesWith.xml CVE it is based on, instead of here. + + + + + + + + (U) ISM rule sets documents may comply + with. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCompliesWith.xml + + + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Federal Government. This is the minimum set of rules + for US documents to adhere to, and all US documents should claim compliance with + USGov. For example, a US Intelligence Community document should claim + ism:compliesWith="USGov USIC". + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Intelligence Community. Documents that claim compliance + with USIC MUST also claim compliance with USGov. + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Department of Defense. Documents that claim compliance + with USDOD MUST also claim compliance with USGov. + + + + + Document claims compliance with an authority other than the + USGov, USIC, or USDOD. This token is not allowed if the ism:ownerProducer contains + USA. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd new file mode 100644 index 0000000000..590028da20 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd @@ -0,0 +1,102 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMDissem Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMDissem.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Dissemination controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + RISK SENSITIVE + + + + + FOR OFFICIAL USE ONLY + + + + + ORIGINATOR CONTROLLED + + + + + ORIGINATOR CONTROLLED US GOVERNMENT + + + + + CONTROLLED IMAGERY + + + + + NOT RELEASABLE TO FOREIGN NATIONALS + + + + + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + + + AUTHORIZED FOR RELEASE TO + + + + + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + + + EYES ONLY + + + + + DEA SENSITIVE + + + + + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + + + AUTHORIZED FOR DISPLAY BUT NOT RELEASE TO + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd new file mode 100644 index 0000000000..c8fb5586a9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd @@ -0,0 +1,53 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMExemptFrom Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMExemptFrom.xml CVE it is based on, instead of here. + + + + + + + + (U) Current rule set names that documents may comply + with + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMExemptFrom.xml + + + + + + + Document claims exemption from ICD-710 rules mandating the + use of Foreign Disclosure and Release markings that have been encoded in ISM. + Currently, the requirement for FD&R is only mandatory for Disseminated Analytic + Product; however, it is strongly encouraged otherwise. + + + + + Document claims exemption from the rules in DoD5230.24 + requiring DoD Distribution Statements that have been encoded into + ISM. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd new file mode 100644 index 0000000000..ef11fc15e2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd @@ -0,0 +1,95 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNonIC Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNonIC.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Non-IC markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + + + The name of the ALTERNATE COMPENSATORY CONTROL MEASURE, substituting "_" for a space. + + + + + NAVAL NUCLEAR PROPULSION INFORMATION + + + + + + + + + LIMITED DISTRIBUTION + + + + + EXCLUSIVE DISTRIBUTION + + + + + NO DISTRIBUTION + + + + + SENSITIVE BUT UNCLASSIFIED + + + + + SENSITIVE BUT UNCLASSIFIED NOFORN + + + + + LAW ENFORCEMENT SENSITIVE + + + + + LAW ENFORCEMENT SENSITIVE NOFORN + + + + + SENSITIVE SECURITY INFORMATION + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd new file mode 100644 index 0000000000..fcdbb00c5a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd @@ -0,0 +1,52 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNonUSControls Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNonUSControls.xml CVE it is based on, instead of here. + + + + + + + + (U) NonUS Control markings supported by ISM + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + NATO Atomal mark + + + + + NATO Bohemia mark + + + + + NATO Balk mark + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd new file mode 100644 index 0000000000..52d6f74bfb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd @@ -0,0 +1,137 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNotice Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNotice.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized Notice values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + FISA Warning statement + + + + + IMCON Warning statement + + + + + Controled Nuclear Weapon Design Information Warning statement + + + + + RD Warning statement + + + + + FRD Warning statement + + + + + LIMDIS caveat + + + + + LES Notice + + + + + LES-NF Notice + + + + + DSEN Notice + + + + + DoD Distribution statement A from DoD Directive 5230.24 + + + + + DoD Distribution statement B from DoD Directive 5230.24 + + + + + DoD Distribution statement C from DoD Directive 5230.24 + + + + + DoD Distribution statement D from DoD Directive 5230.24 + + + + + DoD Distribution statement E from DoD Directive 5230.24 + + + + + DoD Distribution statement F from DoD Directive 5230.24 + + + + + DoD Distribution statement X from DoD Directive 5230.24 + + + + + US Person info Notice + + + + + Indicates that an instance document must abide by rules pertaining to ORIGINATOR CONTROLLED data issued prior to Executive Order 13526. + + + + + Indicates that the contents of this notice specify the contact information for a required point-of-contact. + + + + + COMSEC Notice + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd new file mode 100644 index 0000000000..c8886ca663 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd @@ -0,0 +1,72 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMPocType Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMPocType.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized types for ISM-related points-of-contact. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMPocType.xml + + + + + + + Point-of-contact for an ICD-710 notice. + + + + + DoD Distribution statement B from DoD Directive 5230.24 + + + + + DoD Distribution statement C from DoD Directive 5230.24 + + + + + DoD Distribution statement D from DoD Directive 5230.24 + + + + + DoD Distribution statement E from DoD Directive 5230.24 + + + + + DoD Distribution statement F from DoD Directive 5230.24 + + + + + DoD Distribution statement X from DoD Directive 5230.24 + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd new file mode 100644 index 0000000000..f7e730b8e6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd @@ -0,0 +1,57 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMSAR Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMSAR.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid SAR controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + SPECIAL ACCESS REQUIRED-XXX,Within the nickname or name of a SAR all spaces must be replaced with a "_". The XSL will restore the spaces for rendering. + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd new file mode 100644 index 0000000000..acf0caa818 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd @@ -0,0 +1,150 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMSCIControls Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMSCIControls.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid SCI controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + KDK-BLFH-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub BLUEFISH compartment + + + + + KDK-IDIT-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub IDITAROD compartment + + + + + KDK-KAND-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub KANDIK compartment + + + + + RSV-XXX, XXX represents 3 alpha numeric characters to indicate sub Reserve compartments + + + + + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + + + SPECIAL INTELLIGENCE compartment + + + + + SPECIAL INTELLIGENCE sub-compartment + + + + + + + + + ENDSEAL + + + + + ECRU + + + + + NONBOOK + + + + + HCS + + + + + HCS-O + + + + + HCS-P + + + + + KLONDIKE + + + + + KDK BLUEFISH + + + + + KDK IDITAROD + + + + + KDK KANDIK + + + + + RESERVE + + + + + SPECIAL INTELLIGENCE + + + + + SI-GAMMA + + + + + TALENT KEYHOLE + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/IC-ISM.xsd new file mode 100644 index 0000000000..11ec24d937 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISM/IC-ISM.xsd @@ -0,0 +1,1548 @@ + + + + + + Intelligence Community + Technical Specification XML Data Encoding Specification for Information Security + Marking Metadata (ISM.XML) + + + Notices + distEditionBlockReplace + + + + Description + W3C XML Schema for the XML Data + Encoding Specification Intelligence Community Metadata Standard for Information + Security Marking (ISM.XML). + + + Introduction + This XML Schema file is one + component of the XML Data Encoding Specification (DES). Please see the document + titled + XML Data Encoding Specification for + Information Security Marking Metadata + for a complete description of the encoding as well as list of all + components. + It is envisioned that this + schema or its components, as well as other parts of the DES may be overridden for + localized implementations. Therefore, permission to use, copy, modify and distribute + this XML Schema and the other parts of the DES for any purpose is hereby granted in + perpetuity. + Please reference the preceding + two paragraphs in all copies or variations. The developers make no representation + about the suitability of the schema or DES for any purpose. It is provided "as is" + without expressed or implied warranty. + If you modify this XML Schema + in any way label your schema as a variant of ISM.XML. + Please direct all questions, + bug reports,or suggestions for changes to the points of contact identified in the + document referenced above. + + + Implementation Notes + + The IC ISM schema is not a + standalone construct; it should be imported into a parent XML schema. + Refer to the + XML Data Encoding Specification for + Information Security Marking Metadata + Data Encoding Specification (ISM.XML DES) for an explanation of the + relationships of the IC ISM attributes and the associated controlled + vocabularies. The CAPCO Register and CAPCO Implementation Manual provide + additional business rules (that may be classified) not provided in this schema + or the associated documentation. + The IC ISM attributes are + intended to support all CAPCO security markings. However, the attribute values + are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the + values should be interpreted by XSLT stylesheets or other formatting speci- + fications to produce the required portionmarks and banners. + The controlled vocabularies + containing the required values for popu- lating the attributes are described in + the ISM.XML DES. + Attribute group + "SecurityAttributesGroup" should be referenced in the attribute definition list + of any element that REQUIRES security metadata. + Attribute group + "SecurityAttributesOptionGroup" may be referenced in the attribute definition + list of any element for which security metadata may be appropriate but is not + required (such as, an individual cell of a table). + Elements declared in this + specification are conveniences to developers of Schema. Their use is not + required but was determined to be helpful for many Schemas that would otherwise + have to declare these simple elements. Schema developers are free to implement + their own versions of these elements. + This file provides an + XML-based schema for specification of metadata for classification and controls + markings. The goal of the IC ISM XML Schema is to provide a common set of XML + attributes for implementing security-based metadata throughout the IC. The IC + ISM XML Schema provides markup for the tokens that are used to format the CAPCO + markings. + The IC ISM XML Schema may + be incorporated into organizational XML-based schemas by (a) declaring the IC + ISM namespace and (b) inserting an "import" statement: + <xsd:schema xmlns="...my namespace name..." targetNamespace="...my + namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:ism="urn:us:gov:ic:ism"> ... <xsd:import + namespace="urn:us:gov:ic:ism schemaLocation="IC-ISM.xsd" /> + + + + + Creators + Office of the Director of + National Intelligence Intelligence Community Chief Information Officer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying DoE + markings. It is manifested in portion marks and security banners. The + permissible values for this simple type are defined in the Controlled Value + Enumeration: CVEnumISMAtomicEnergyMarkings.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. A single indicator of the highest + level of classification applicable to an information resource or portion within + the domain of classified national security information. The Classification + element is always used in conjunction with the Owner Producer element. Taken + together, the two elements specify the classification category and the type of + classification (US, non-US, or Joint). It is manifested in portion marks and + security banners. PERMISSIBLE VALUES The permissible values for this simple type + are defined in the Controlled Value Enumeration: CVEnumISMClassificationAll.xml + + + + + + + + + This attribute is used + primarily at the resource level. One or more reason indicators or explanatory + text describing the basis for an original classification decision. It is + manifested only in the 'Reason' line of a resource's classification authority + block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. The identity, by name or personal identifier, + and position title of the original classification authority for a resource. It + is manifested only in the 'Classified By' line of a resource's classification + authority block. + + + + + + + + + + + + + A description of the + reasons that the classification of this element is more restrictive than a + simple roll-up of the sub elements would result in. This acts as an indicator to + rule engines that there is not accidental over classification going on and to + users that special care beyond what the portion marks reveal must be taken when + using this data. Use of this mark does not replace the need for the compilation + reason being defined in the prose in accordance with ISOO Directive 1. For + example this would document why 3 Unclassified bullet items form a Secret List. + Without this reason being noted the above described document would be considered + to be miss-marked and overclassified. + + + + + + + + + + + + + This attribute is used at + the resource level. An indicator of what optional ISM rule sets the documents + complies with. This allows systems to know that the document claims compliance + with these rule sets and they should be enforced. PERMISSIBLE VALUES The + permissible values for this simple type are defined in the Controlled Value + Enumeration: CVEnumISMCompliesWith.xml + + + + + + + + This attribute is used to designate what date the ISM was produced/updated on. This is the date that will be used by various constraint rules to determine if the ISM markings meet all the business rules. It must be on the element where resourceElement is true. + + + + + + + + + + + This attribute is used + primarily at the resource level. A specific year, month, and day upon which the + information shall be automatically declassified if not properly exempted from + automatic declassification. It is manifested in the 'Declassify On' line of a + resource's classification authority block. + + + + + + + + + + + This attribute is used + primarily at the resource level. A description of an event upon which the + information shall be automatically declassified if not properly exempted from + automatic declassification. It is manifested only in the 'Declassify On' line of + a resource's classification authority block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. A single indicator describing an exemption to + the nominal 25-year point for automatic declassification. This element is used + in conjunction with the Declassification Date or Declassification Event. It is + manifested in the 'Declassify On' line of a resource's classification authority + block. ISOO has stated it should be a SINGLE value giving the longest + protection. + + + PERMISSIBLE VALUE: The + permissible value for this attribute is defined in the Controlled Value + Enumeration: CVEnumISMN25X.xml + + + + + + + + This attribute is used + primarily at the resource level. The identity, by name or personal identifier, + of the derivative classification authority. It is manifested only in the + 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. A citation of the authoritative source or + reference to multiple sources of the classification markings used in a + classified resource. It is manifested only in the 'Derived From' line of a + document's classification authority block. ISOO's guidance is: Source of + derivative classification. (1) The derivative classifier shall concisely + identify the source document or the classification guide on the ‘‘Derived From’’ + line, including the agency and, where available, the office of origin, and the + date of the source or guide. An example might appear as: Derived From: Memo, + ‘‘Funding Problems,’’ October 20, 2008, Office of Administration, Department of + Good Works or Derived From: CG No. 1, Department of Good Works, dated October + 20, 2008 (i) When a document is classified derivatively on the basis of more + than one source document or classification guide, the ‘‘Derived From’’ line + shall appear as: Derived From: Multiple Sources (ii) The derivative classifier + shall include a listing of the source materials on, or attached to, each + derivatively classified document. + + + + + + + + + + + + + The version number of the + DES. Should there be multiple specified in an instance document the first + one found is the one that will apply to the entire document. + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + country or countries and/or international organization(s) to which classified + information may be displayed but NOT released based on the determination of an + originator in accordance with established foreign disclosure procedures. This + element is used in conjunction with the DisplayOnly Dissemination Controls + value. It is manifested in portion marks and security banners. PERMISSIBLE + VALUES The permissible values for this attribute are defined in the Controlled + Value Enumeration: CVEnumISMRelTo.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + expansion or limitation on the distribution of information. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMDissem.xml + + + + + + + + This attribute is used to + designate that an element's ISM attributes should not be used in a rollup. + Generally this is because the element is defining the security attributes of a + remote object NOT indicating security constraints for data in this document. + This allows an Unclassified document to assert that some document not included + has a Top Secret classification without the TS attribute value causing rollup to + make the document TS. + + + + + + + + + + + This attribute is used to declare + specific exemptions within a rule set - for example exemption from ICD 710 + FD&R requirements. This attribute is used on the resource node of a document + in conjunction with compliesWith. PERMISSIBLE VALUES The permissible values for + this simple type are defined in the Controlled Value Enumeration: + CVEnumISMExemptFrom.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying + information which qualifies as foreign government information for which the + source(s) of the information is not concealed. The attribute can indicate that + the source of information of foreign origin is unknown. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES 1) The value "UNKNOWN" is + permitted under the circumstances described above. 2) The full set of values are + defined in the Controlled Value Enumeration: CVEnumISMFGIOpen.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. This attribute has unique specific + rules concerning its usage. A single indicator that information qualifies as + foreign government information for which the source(s) of the information must + be concealed. Within protected internal organizational spaces this element may + be used to maintain a record of the one or more indicators identifying + information which qualifies as foreign government information for which the + source(s) of the information must be concealed. Measures must be taken prior to + dissemination of the information to conceal the source(s) of the foreign + government information. An indication that information qualifies as foreign + government information according to CAPCO guidelines for which the source(s) of + the information must be concealed when the information is disseminated in shared + spaces This data element has a dual purpose. Within shared spaces, the data + element serves only to indicate the presence of information which is categorized + as foreign government information according to CAPCO guidelines for which the + source(s) of the information is concealed, in which case, this data element's + value will always be "FGI". The data element may also be employed in this manner + within protected internal organizational spaces. However, within protected + internal organizational spaces this data element may alternatively be used to + maintain a formal record of the foreign country or countries and/or registered + international organization(s) that are the non-disclosable owner(s) and/or + producer(s) of information which is categorized as foreign government + information according to CAPCO guidelines for which the source(s) of the + information must be concealed when the resource is disseminated to shared + spaces. If the data element is employed in this manner, then additional measures + must be taken prior to dissemination of the resource to shared spaces so that + any indications of the non-disclosable owner(s) and/or producer(s) of + information within the resource are eliminated. In all cases, the corresponding + portion marking or banner marking should be compliant with CAPCO guidelines for + FGI when the source must be concealed. In other words, even if the data element + is being employed within protected internal organizational spaces to maintain a + formal record of the non-disclosable owner(s) and/or producer(s) within an XML + resource, if the resource is rendered for display within the protected internal + organizational spaces in any format by a stylesheet or as a result of any other + transformation process, then the non-disclosable owner(s) and/or producer(s) + should not be included in the corresponding portion marking or banner marking. + PERMISSIBLE VALUES 1) The value "FGI" is permitted under the circumstances + described above. 2) The full set of values are defined in the Controlled Value + Enumeration: CVEnumISMFGIProtected.xml + + + + + + + + The version number of the + ISM CAT CVE Encoding Sepcification(CES). Should there be multiple specified in an instance document the first + one found is the one that will apply to the entire document. + + + + + + + + The group of Information + Security Marking attributes for use on a notice element without externalNotice + + + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element adding optional externalNotice + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element adding required externalNotice=true + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance + document. + + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance + document. + + + + + + + + + + + + An attribute group to be + used on the root node of a schema implementing ISM. ISM being entirely + attributes based groups such as this are the only way to specify required use. + + + + + + + + + + + An attribute group to be + used on the root node of a schema implementing ISM. ISM being entirely + attributes based groups such as this are the only way to specify required use. + This group has all the attributes as optional.This group could be used in a + schema where many element may be the root node. When the element is acting as + the root element it should have attributes used similar to + ISMRootNodeAttributeGroup. + + + + + + + + + + A long string, less than + 32000 characters. + + + + + + + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators of the + expansion or limitation on the distribution of an information resource or + portion within the domain of information originating from non-intelligence + components. It is manifested in portion marks and security banners. PERMISSIBLE + VALUES The permissible values for this attribute are defined in the Controlled + Value Enumeration: CVEnumISMNonIC.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators of the + expansion or limitation on the distribution of an information resource or + portion within the domain of information originating from non-US components. It + is manifested in portion marks and security banners. PERMISSIBLE VALUES The + permissible values for this attribute are defined in the Controlled Value + Enumeration: CVEnumISMNonUSControls.xml + + + + + + + + Base type for Notices. Does not include any attributes. + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText + + + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText for use when the notice refers to something external. + + + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText + + + + + + + + A single Notice that may + consist of 1 or more NoticeText for use when the notice refers to something external. + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + attributes 'classification' and 'ownerProducer' is required. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + Security on the notice is optional. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + attributes 'classification' and 'ownerProducer' is required and the notice is for something external to the object. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + Security on the notice is optional and the notice is for something external to the object. + + + + + + + + + + + A Date associated with a + notice such as the DoD Distribution notice date. + + + + + + + + + + + + + A list of Notices + + + + + + + + + + + + + + A list of Notices + + + + + + + + + + + + + A Reason (less than 2048 + chars) associated with a notice such as the DoD Distribution reason. + + + + + + + + + + + + + The actual text of a + notice. + + + + + + + + + + + + + + + This attribute is an + indicator that the element contains a security-related notice and is used to + categorize which of the required notices is specified in the element. These + categories include those described in the CAPCO Register, as well as additional + well-defined and formally recognized security notice types described in other + directives, such as US-Person and DoD Distribution. The element could contain + any structure that the implementing schema defines, and details of the rendering + would be relegated to the implementing schema. The permissible value for this + attribute are defined in the Controlled Value Enumeration: CVEnumISMNotice.xml + + + + + + + + + This attribute is an + indicator that the element contains a security-related notice NOT in this document. This flag allows + for a notice to exist in a document without the data that would normally require the notice. Example a + FISA notice when there is no FISA data present. + A common use case is source citations where the notice if for the sourced document and should + not impact the requirements for that type of data in this document. + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + national government or international organization that have purview over the + classification marking of an information resource or portion therein. This + element is always used in conjunction with the Classification element. Taken + together, the two elements specify the classification category and the type of + classification (US, non-US, or Joint). Within protected internal organizational + spaces this element may include one or more indicators identifying information + which qualifies as foreign government information for which the source(s) of the + information must be concealed. Measures must be taken prior to dissemination of + the information to conceal the source(s) of the foreign government information. + Specifically, under these specific circumstances, when data are moved to the + shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this + data element's value should be removed and replaced with "FGI". The attribute + value may be manifested in portion marks or security banners. PERMISSIBLE VALUES + 1) The value "FGI" is permitted under the circumstances described above. 2) The + full set of values are defined in the Controlled Value Enumeration: + CVEnumISMOwnerProducer.xml + + + + + + + + + This attribute, when true, is used to signify that + multiple values in the ownerProducer attribute are + JOINT owners of the data. + + + + + + + + + An attribute group to be + used on the element that represents an entity that can be designated as a + point-of-contact. This node may be a single person or an organization. + + + + + + + + + + Indicates that the element + specifies a point-of-contact (POC) and the methods with which to contact that + individual. As certain POCs are required for different reasons (ICD-710 + compliance, DoD Distribution statements, etc), the values for this attribute + specify the reason(s) why the POC is provided. + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + country or countries and/or international organization(s) to which classified + information may be released based on the determination of an originator in + accordance with established foreign disclosure procedures. This element is used + in conjunction with the Dissemination Controls element. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMRelTo.xml + + + + + + + + This attribute is used to + designate which element has the ISM attributes representing the classification + for the entire resource. Every document must have at least one element with this + indicator as true. It should be rare that a document has more than one. Mainly + this would occur in some sort of aggregator schema. In that unusual case the + first one encountered in XML document order is the one used for all constraint + rules. + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance document. + This node's ISM attributes would be used to generate banner marks and the E.O. + 13526 classification authority block. Implementing Schemas might use this on the + Root node or any other node. + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance document. + This node's ISM attributes would be used to generate banner marks and the E.O. + 13526 classification authority block. Implementing Schemas might use this on the + Root node or any other node. This group has all the attributes as optional. It + could be used in a schema where many nodes may be the resource element. When the + element is acting as the resource element it should have attributes used similar + to ResourceNodeAttributeGroup. + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + defense or intelligence programs for which special access is required. It is + manifested in portion marks and security banners. PERMISSIBLE VALUES The + permissible values for this attribute are defined in the Controlled Value + Enumeration: CVEnumISMSAR.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying + sensitive compartmented information control system(s). It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMSCIControls.xml + + + + + + + + The group of Information + Security Marking attributes in which the use of attributes 'classification' and + 'ownerProducer' is required. + + + This group is to be + contrasted with group 'SecurityAttributesOptionGroup' in which use of those + attributes is optional. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information + Security Marking attributes in which the use of attributes 'classification' and + 'ownerProducer' is optional. This group is to be contrasted with group + 'SecurityAttributesGroup' in which use of these attributes is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A short string, less than + 256 characters. + + + + + + + + + + + + + + + + + + + A notice that is of a + category that is not described in the CAPCO Register and/or is not sufficiently + defined to be represented in the Controlled Value Enumeration + CVEnumISMNotice.xml. This attribute can be used by specifications that import + ISM to represent a wider variety of security-related notices. + + + + + + + + + + + + + + Include all of the generated CVE + types applicable. + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 12 + 2013-05-20 + ODNI/OCIO/ME/D&I + + + Decoupled the + specification from the country code CVEs. Created a new ISMCAT specification + that can rev independently of ISM. + + + + + 11 + 2013-02-15 + ODNI/OCIO/ME/D&I + + + Added joint + attribute for signifying that multiple values in the ownerProducer + attribute are both producers of the portion/document. + Added + attribute for joint ownership. [artf13902]. + + + + + 9 + 2012-3-19 + ODNI/OCIO/ME/D&I + + + Changed + DESVersion attribute from xsd:int to ShortStringType. + Changed + declaration of NoticeText to be simple content. + [artf12153]. + + + + + 8 + 2011-12-22 + Sun, ODNI/OCIO/ICEA + + + Added + unique namespaces to generated CVE schema fragments. + Removed + CVEGenerated schema import from and moved schema fragment + imports directly to the base ISM schema. + + + + + 7 + 2011-08-10 + Colbert, ODNI/OCIO/ICEA + + + Added a + complex type for NoticeList + + + + + 7 + 2011-07-14 + + + Colbert, + ODNI/OCIO/ICEA + Gilsenan, + ODNI/OCIO/ICEA + + + + + Renamed + @ism:notice to @ism:noticeType + Removed + @ism:ORCONPOC and @ism:noticePOC. They're replaced with the new + @ism:pocType attribute which indicates that an element specifies + a point-of-contact's name and contact method. + + + + + 7 + 2011-07-07 + + + Colbert, + ODNI/OCIO/ICEA + Gilsenan, + ODNI/OCIO/ICEA + + + + + Added + version information to the header + Removed + ACCM attribute + + + + + 7 + 2011-06-10 + Hansen, ODNI/OCIO/ICEA + + + Removed + @fixed="true" from the resourceElement attribute definition in + the ISMResourceNodeAttributeGroup and + ISMResourceNodeAttributeOptionGroup + + + + + 7 + 2011-05-11 + Colbert, ODNI/OCIO/ICEA + + + Added + ORCONPOC attribute and POCAttributeGroup + + + + + 7 + 2011-04-26 + Colbert, ODNI/OCIO/ICEA + + + Added + String types LongStringType, ShortStringType, + LongStringWithSecurityType, and + ShortStringWithSecurityType + Added + attribute unregisteredNoticeType and included it in + ISMNoticeAttributeGroup + + + + + 7 + 2011-04-22 + Colbert, ODNI/OCIO/ICEA + + + Explicitly + declared minOccurs and maxOccurs where appropriate. + + + + + 7 + 2011-04-19 + Hodges, ODNI/OCIO/ICEA + + + (CR 2010-4) + Add ISMNoticeAttributeGroup to hold the Notice specific + attributes and changed the NoticeAttribute groups to reference + it. ISMResourceAttributeGroup also added and Resource specific + attributes have been removed from the ResourceAttribute groups + and the new group added. + + + + + 7 + 2011-04-15 + Colbert, ODNI/OCIO/ICEA + + + Add + elements NoticeList, Notice, and NoticeText + + + + + 6 + 2011-01-27 + ODNI/OCIO/ICEA + + + Add + ACCM + + + + + 5 + 2010-09-25 + ODNI/OCIO/ICEA + + + Add + atomicEnergyMarkings + Remove + typeOfExemptedSource and dateOfExemptedSource + Add + ResourceNodeAttributeOptionGroup + Add + ISMRootNodeAttributeOptionGroup + + + + + 4 + 2010-06-01 + ODNI OCIO ICIS + + + Add DoD + Distro statements + Add NATO + refactor + Add Use of + Generated CVE schema types + + + + + 3 + 2010-01-22 + ODNI OCIO ICIS + + + (CR + 2010-02) Add notice attribute, NoticeAttributesGroup and + NoticeAttributesOptionGroup + Final + review before signature 2010-06-06 + Remove comment about LES not being in the Register + since it is now in the register. + Correct NoticeAttributesOptionGroup to have + SecurityAttributesOptionGroup so that NoteInline in PUBS + works correctly. + + + + + + + 2 + 2009-12-01 + ODNI OCIO ICIS + + + (CR + 2009-09) Added "compilationReason" to allow capturing + information about the reason that the document or portion bears + a more restrictive classification than the data would appear to + support. + (CR + 2009-07) Point to CVE files for enumeration values. + (CR + 2009-22) Change declassException and typeOfExemptedSource to + NMTOKEN. + (CR + 2009-16) Add ability to specify DES Version. + (CR + 2009-05) Add createDate, excludeFromRollup, resourceElement to + allow ISM rules to be independent of implementing + schema. + (CR + 2009-05) Add ISMRootNodeAttributeGroup and + ResourceNodeAttributeGroup. + + + + + 2.1 + 2008-08-19 + ODNI OCIO ICIS + Updated to support IC Standard for Information Security Marking + Metadata (2007-500-2) + Added + "DerivativelyClassifiedBy" to allow capturing information about + a derivative classifier separate from an original + classifier + + + + + 2.0 + 2004-04-30 + IC MWG + Updated to support changes to the CAPCO Register and + Implementation Manual. + Added + "ownerProducer" as a required attribute for entity + "SecurityAttributes" and as an optional attribute for entity + "SecurityAttributesOption." Purpose is to provide a single + method for specification of US, non-US, and joint + classifications. + Changed the + enumerated list that is the declared value of attribute + "classification" in order to accommodate non-US + classifications. + Added + optional attribute "SARIdentifier" as a separate container for + DoD/DoE special-access-required nicknames, codewords, or + trigraph/ digraph to support elevation of SAR to the same level + as SCI controls. + Added + optional attributes "classifiedBy" and "classificationReason" to + support generation of EO 12958 classification/declassification + blocks. + Changed the + declared value of "derivedFrom" to CDATA to allow the titles and + dates of source documents or classification guides to be + specified. + Replaced + the single attribute "declassification" with distinct attri- + butes for date-determined and event-determined declassification + and for the 25X declassification exceptions. + Added + attributes "typeOfExemptedSource" and "dateOfExemptedSource" for + use in specifying that one or more sources was marked OADR, X1 + through X8, or X-Foreign Relations. + Added + attribute "declassManualReview" for use in forcing "MR" to + appear in header and footer banners (regardless of whether any + caveats in the portions would necessitate manual + review). + + + + + 1.0 + 2002-07-05 + IC MWG + Released as a registered, production XML entity set + + + + + + + + Formal CVE Change + List + + Change History + + + Version + Date + By + Description + + + + + 7 + 2011-07-18 + Colbert, ODNI/OCIO/ICEA + + + Added + pocType + + + + + 7 + 2011-01-27 + ODNI/OCIO/ICEA + + + Remove ACCM + as attribute and move its values to nonICmarkings + + + + + 6 + 2011-01-27 + ODNI/OCIO/ICEA + + + Add + ACCM + + + + + 5 + 2010-09-25 + ODNI/OCIO/ICEA + + + Add + atomicEnergyMarkings + Remove + typeOfExemptedSource + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd new file mode 100644 index 0000000000..8d3ae78582 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATFGIOpen Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATFGIOpen.xml CVE it is based on, instead of here. + + + + + + + + (U) + All currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. UNKNOWN removed since GENC has it as AX1 + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATFGIOpen.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Unknown + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd new file mode 100644 index 0000000000..9a02a98c09 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATFGIProtected Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATFGIProtected.xml CVE it is based on, instead of here. + + + + + + + + (U) + FGI, followed by all currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATFGIProtected.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Foreign Government Information + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd new file mode 100644 index 0000000000..19e51a74b9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd @@ -0,0 +1,1573 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATOwnerProducer Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATOwnerProducer.xml CVE it is based on, instead of here. + + + + + + + + (U) + FGI, followed by all currently valid GENC trigraphs in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATOwnerProducer.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Foreign Government Information + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + United States of America + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd new file mode 100644 index 0000000000..f5bed770a9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATRelTo Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATRelTo.xml CVE it is based on, instead of here. + + + + + + + + (U) + USA, followed by all currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATRelTo.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + United States + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/SchemaGuideSchema.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/SchemaGuideSchema.xsd new file mode 100644 index 0000000000..1436fd199a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ISMCAT/SchemaGuideSchema.xsd @@ -0,0 +1,88 @@ + + + + + Intelligence Community + Technical Specification XML CVE Encoding Specification for ISM Country Codes and Tetragraphs (ISMCAT.XML) + SchemaGuide + + + + Notices + distEditionBlockReplace + + + + Description + W3C XML Schema used to + facilitate generation of the SchemaGuide for the XML Data Encoding Specification for + CVE Encoding Specification for ISM Country Codes and Tetragraphs (ISMCAT.XML). + + + Introduction + This XML Schema file is only + used to produce the schemaGuide for the XML Data Encoding Specification (DES). + Please see the document titled + XML Data Encoding Specification for + CVE Encoding Specification for ISM Country Codes and Tetragraphs + for a complete description of the encoding as well as list of all + components. + It is envisioned that this + schema or its components, as well as other parts of the DES may be overridden for + localized implementations. Therefore, permission to use, copy, modify and distribute + this XML Schema and the other parts of the DES for any purpose is hereby granted in + perpetuity. + Please reference the preceding + two paragraphs in all copies or variations. The developers make no representation + about the suitability of the schema or DES for any purpose. It is provided "as is" + without expressed or implied warranty. + If you modify this XML Schema + in any way label your schema as a variant of ISMCAT.XML. + Please direct all questions, + bug reports,or suggestions for changes to the points of contact identified in the + document referenced above. + + + Implementation Notes + ISMCAT.XML is a collection of 4 CVEs + + CVEnumISMCATFGIOpen + + CVEnumISMCATFGIProtected + + CVEnumISMCATOwnerProducer + + + CVEnumISMCATRelTo + + + + + Creators + Office of the Director of + National Intelligence Intelligence Community Chief Information Officer + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/NTK/IC-NTK.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/NTK/IC-NTK.xsd new file mode 100644 index 0000000000..53e6a0457e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/NTK/IC-NTK.xsd @@ -0,0 +1,527 @@ + + + + Intelligence Community Technical Specification XML Data Encoding Specification for + Need-To-Know Metadata (NTK.XML) + + + + Notices + + distEditionBlockReplace + + + + + Description + W3C XML Schema for the XML Data Encoding Specification for intelligence Need-To-Know + metadata (NTK.XML). + + + Introduction + This XML Schema file is one component of the XML Data Encoding Specification (DES). + Please see the document titled + XML Data + Encoding Specification For Need-To-Know Metadata + for a complete + description of the encoding as well as list of all components. + It is envisioned that this schema or its components, as well as other parts of the + DES may be overridden for localized implementations. Therefore, permission to use, + copy, modify and distribute this XML Schema and the other parts of the DES for any + purpose is hereby granted in perpetuity. + Please reference the preceding two paragraphs in all copies or variations. The + developers make no representation about the suitability of the schema or DES for any + purpose. It is provided "as is" without expressed or implied warranty. + If you modify this XML Schema in any way label your schema as a variant of NTK.XML. + Please direct all questions, bug reports,or suggestions for changes to the points of + contact identified in the document referenced above. + + + Implementation Notes + The document element for NTK is ntk:Access. However, the NTK schema is not a standalone construct; it + should be imported into a parent XML schema. + + + Creators + Office of the Director of National Intelligence Intelligence Community Chief + Information Officer + + + + + + + + + + + + + + + + + A way of describing a formalized Need to Know required for a + document. NTK requires being inside a schema that implements ISM therefore some + element in the implementing schema MUST have ism:ISMRootNodeAttributeGroup and + ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM + implementation. In addition the root node of the implementing schema must have + ntk:NTKRootNodeAttributeGroup specified. + + + + + + + + + A way of describing a formalized Need to Know required for an EXTERNAL + document. NTK requires being inside a schema that implements ISM therefore some + element in the implementing schema MUST have ism:ISMRootNodeAttributeGroup and + ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM + implementation. In addition the root node of the implementing schema must have + ntk:NTKRootNodeAttributeGroup specified. + + + + + + + + + + + + + + + + + + An access policy name followed by 1 or more group values representing the + groups that a user wanting access to the document must be a member of. Logic for the + group list being boolean AND vs OR is Access Policy defined. + + + + + + + + + + + + + + + + + + + + + + + + + A string representing a group, the string must be portion marked. + + + + + + + + + An access policy name followed by 1 or more Individual values representing + the people that a user wanting access to the document must be a member of. + + + + + + + + + + + + + + + + + + + + + + + + + + A string representing a person, the string must be portion marked. + + + + + + + + + + An access policy name followed by 1 or more values representing a profile + that a user wanting access to the document must meet. Logic for the profile list + being boolean AND vs OR is Access Policy defined. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A list of words, codes and/or phrases: a + lexicon. + + + + + + + + + + + + + + + + + + + + + + + + + + + + The version number of the DES + + + + + + + + A unique XML identifier used to assign an XML + unique identifier to an element, such as a paragraph, note or table. + + + + + + + + + A cross-reference to a unique identifier used to + point from one element to one or more other elements. The value of the attribute + must be one or more XML unique identifiers that are the value(s) of id + attribute(s) elsewhere in the document. + + + + + + + + + + + + + + + + + + The value of this element references the + NTK profile. This value should be represented by an IC-ID, however, is not currently restrict to + an IC-ID type so that legacy systems do not break during the transition to a complete restriction + to IC-ID. + + + + + + + + + + + A user-defined property within an element for + general purpose processing used with block objects to provide supplemental + information over and above that conveyed by the element name. This attribute is + analogous to HTML's "class" attribute. + + + + + + + + A logical grouping indicating + that all included access policies are required. + + + + + + + + + + + + + + + + + + A logical grouping indicating + that one of the included access policies is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Used for portion marking + access requirements. The format consists of a series of namespace-prefixed + key-value pair sets. The '#' character is used to delimit between a series of + access requirements which are all required and a series of requirements in which + only one is required. The format of an access requirement consists of a + namespace-prefix followed by sets of key-value pairs. The '|' character is used + to separate the key-value pairs and the '^' character is used to join keys with + their values. The characters '^', '|', and '#' are not allowed in + namespace-prefixes, keys, and values. Multiple namespace-prefixed sets can be + used. + + For example: + + ntk:access="namespace1|key1^value1|key2^value1|key2^value2 # + namespace2|key1^value1 namespace3|key1^value1" + ntk:access="# namespace1|key1^value1 + namespace2|key1^value1|key2^value2" + ntk:access="namespace1|key1^value1|key2^val2 namespace1|key1^value3 + #" + + + + + + + + + + + + + + + + + + + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 10 + 2013-7-25 + ODNI/OCIO/ME/D&I + + + Added a Profile element. + + + + + 9 + 2012-2-4 + ODNI/OCIO/ME/D&I + + + Added "AND" logic to NTK Access element and access attribute. + + + + + 7 + 2012-5-28 + ODNI/OCIO/ME/D&I + + + Updated NTK attribute to use a schema restriction regex instead of schematron rule NTK-ID-00005 [artf12287]. + + + + + 7 + 2012-4-06 + ODNI/OCIO/ME/D&I + + + Add NTK attribute for use on portions [artf12287]. + + + + + 7 + 2012-3-19 + ODNI/OCIO/ME/D&I + + + Changed DESVersion + attribute from xsd:int to ism:ShortStringType. + Changed declaration of AccessProfileValueType to be simple content. [artf12153]. + + + + + 6 + 2011-12-13 + Hodges, ODNI/OCIO/ICEA + + + Extracting out attributes and elements to move towards NIEM + compliance + + + + + 5 + 2011-07-07 + Colbert, ODNI/OCIO/ICEA + + + Added version information to header + + + + + 4 + 2011-04-22 + Colbert, ODNI/OCIO/ICEA + + + Explicitly declared minOccurs and maxOccurs where + appropriate. + + + + + 3 + 2011-01-31 + Sun, ODNI/OCIO/ICEA + + + (CR 2011-01) Remove unused ddms namespace declaration + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd new file mode 100644 index 0000000000..0ce309a9d9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd @@ -0,0 +1,89 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumVIRTNetworkName Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumVIRTNetworkName.xml CVE it is based on, instead of here. + + + + + + + + (U) All valid network names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumVIRTNetworkName.xml + + + + + + + + + Other Network + + + + + + + + + + DISA Non-classified IP Router Network + + + + + + DoD and DoS Secret Internet Protocol Router Network + + + + + + Joint Worldwide Intelligence Communications System + (JWICS) highside network. + + + + + + ADSN Network + + + + + + DIA Top Secret Sensitive + Compartmented Information Network + + + + + + Linked Operations-Intelligence Centers Europe + (LOCE) Network is a USEUCOM system supoorting joint forces with communications + + + + + + Crisis Response Operations in NATO Operating Systems + (CRONOS) is a system of interconnected computer networks used by NATO to transmit classified information + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/VIRT.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/VIRT.xsd new file mode 100644 index 0000000000..525d452958 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/VIRT/VIRT.xsd @@ -0,0 +1,256 @@ + + + + + + Intelligence Community Technical Specification + XML Encoding Specification for Virtual Coverage + + + Notices + + distEditionBlockReplace + + + + Description + + W3C XML Schema for the XML Encoding Specification defining Virtual Coverage. + + + + Introduction + + This XML Schema file is one component of the XML + Encoding Specification. Please see the document titled + + XML Encoding Specification for Virtual Coverage + + for a complete description of the encoding as well as list + of all components. + + + If you modify this XML Schema in any way label your schema + as a variant of VIRT.XML. + + + Please direct all questions, bug reports,or suggestions for changes + to the points of contact identified in the document referenced above. + + + + Creators + Office of the Director of National Intelligence + Intelligence Community Chief Information Officer + + + + + + + + + + Import IC Information Security Marking (ISM) attributes + + + + + + + Import IC Need To Know (NTK) + + + + + + + + + + + + + + + + + + The subject-matter coverage of a publication in terms of one or more virtual addresses. May identify the protocol being used and the virtual address of the resource. + + + + + + + + + The version number of the DES + + + + + + + + + Type used to model the virtualCoverage element. + + + + + + + + + + + + + + + + + + An Internet-Protocol-based computer network. Use this attribute to make explicit the + network where the address resides. + Specify "other:name" if none of the primary choices applies. + + + + + + + + + + + + + + + + + + + + A Schematron rule enforces that for each of the groups below, + either @xlink:type or @xlink:href must be specified if any + xlink attributes are specified + + + + + + + + + + + + + + + + + Basic Type for a required link + + + + + + + + + + + + + Basic Type for a required link with ISM security on the link + + + + + + + + + + + + + + + + + + + An additional restriction on xlink:type to be "simple" or "extended" should be enforced with Schematron rules + in the specifications using this attribute group + + + + + + + + + + + + + + + + + + An additional restriction on xlink:type to be "simple" or "extended" should be enforced with Schematron rules + in the specifications using this attribute group + + + + + + + + + + + + + + + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 1 + 2012-09-30 + ODNI/OCIO/ICEA + Initial release + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr.xsd new file mode 100644 index 0000000000..60c0ac7d72 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr.xsd @@ -0,0 +1,255 @@ + + + + + + Base types form the AddressStandard + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Address Number and a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. An address of this class must include two or more Complete Street Names, each separated by a Separator Element. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics +1. Addresses of this class must include two Complete Address Numbers separated by a hyphen. The first Complete Address Number must be less than or equal to the second. +2. The two Complete Address Numbers must be followed by a Complete Street Name. +3. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include four Complete Address Numbers, representing respectively the left low, left high, right low, and right high four Complete Address Numbers for the block or transportation segment(s), followed by a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. +3. The Four Number Address Range syntax follows the structure established by the U.S. Census Bureau for TIGER/Line file street segment address ranges (see http://www.census.gov/geo/www/tiger/tgrshp2008/TGRSHP08.pdf ("All Lines Shapefile" attribute table layout)). + + + + + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must contain a Complete Street Name with no Complete Address Number preceding it. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Landmark Name, with no Complete Address Number preceding it and no Complete Street Name following it. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Address Number followed by a Complete Landmark Name or a Complete Place Name, and they must not include a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPS Box in the required format, and must not include a USPS Route. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPS Address in the specified RR or HC or overseas military delivery format. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPSGeneral Delivery Point in the specified format. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + Defining Characteristic: +In addresses of this class the Delivery Address must be unparsed (except that in Types 2 and 3 the Complete Subaddress may be separated from the rest of the Delivery Address) and may contain thoroughfare, landmark, or postal syntaxes. This class may also include addresses that do not conform to any of the thoroughfare, landmark, or postal classes, including non-U.S. addresses. + + + + + + + + + + + + + + + The Single Choice Union of all Address Types + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr_type.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr_type.xsd new file mode 100644 index 0000000000..d4276c2425 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/fgdc/schema/address/addr_type.xsd @@ -0,0 +1,2224 @@ + + + + + + GML 3.2.1 from OpenGeospatial Consortium + + + + + The ID for this version of the Address Standard. + + + + + + + + +A word, phrase, or symbol used as a separator between components of a complex element or class. The Separator Element is required for +Intersection Addresses and for Two Number Address Ranges, and it may be used in constructing a Complete Street Name. + + + + + + + + + A directional word describing a corner formed by the +intersection of two thoroughfares. + + + + + + The order in which the elements of a Complete Subaddress, +Complete Landmark Name, or Complete Place Name should be written. + + + + + + +"A permanent, unique number assigned to a geographic feature for the +sole purpose of uniquely identifying that feature as a record in any +information system database, dataset, file, or document and for +distinguishing it from all other feature records so identified. The +number is assigned sequentially (highest existing number plus one) +to new records as they are created in the Geographic Names Information System." +Definition Source Geographic Names Project, USGS, 523 National Center, +Reston, VA 20192-0523, as posted August 25, 2009 at: +http://geonames.usgs.gov/domestic/metadata.htm "Feature Identifier" + + + + + + + The portion of the Complete +Address Number which precedes the Address Number itself. + + + + + + + + + + + The numeric identifier for a +land parcel, house, building or other location along a thoroughfare or +within a community. +1. The Address Number is defined as an integer to support address +sorting, parity (even/odd) definition, and in/out of address range +tests. +2. The Address Number must be converted to a characterString when it is +combined with the prefix and suffix into a Complete Address Number. +3. Some addresses may contain letters, fractions, hyphens, decimals and +other non-integer content within the Complete Address Number. Those +non-integer elements should be placed in the Address Number Prefix if +they appear before the Address Number, or in the Address Number Suffix +if they follow the Address Number. For example, if the New York City +hyphenated address 194-03 ½ 50th Avenue, New York, NY 11365 were to be +parsed rather than represented as a Complete Address Number: +---the Address Number Prefix would be "194-" (including the hyphen), +---the Address Number would be 3 (converted to "03" (text) in +constructing the Complete Address Number), +---and the Address Number Suffix would be "1/2". +4. Special care should be taken with records where the Address Number +is 0 (zero). Occasionally zero is issued as a valid address number +(e.g. Zero Prince Street, Alexandria, VA 22314) or it can be imputed +(1/2 Fifth Avenue, New York, NY 10003 (for which the Address Number +would be 0 and the Address Number Suffix would be "1/2")). More often, +though, zero is shown because the Address Number is either missing or +non-existent, and null value has been converted to zero. +5. Address Numbers vs. Address "Letters". In rare instances, +thoroughfare addresses may be identified by letters instead of numbers +(for example, "A" Main Street, "B" Main Street, "C" Main Street, "AA" +Main Street, "AB" Main Street, etc.) A few thousand such cases have +been verified in Puerto Rico, and others may be found elsewhere. In +such cases, the letter(s) cannot be treated as an Address Number, +because an Address Number must be an integer. The letter(s) also cannot +be an Address Number Prefix or Address Number Suffix, because neither +of those can be created except in conjunction with an Address Number. +Instead, the letter(s) should be treated a Subaddress Identifier in an +Unnumbered Thoroughfare Address. (For example: Complete Street Name = +"Calle Sanchez", Complete Subaddress Identifier = "AB", Complete Place +Name = "Mayaguez" State Name = "PR"). As an alternative, the address +may be classified in the General Address Class and treated accordingly. + + + + + + + + + The portion of the Complete +Address Number which follows the Address Number itself. +1. This element is not found in most Complete Address Numbers. When +found, it should be separated from the Address Number so that the +Address Number can be maintained as an integer for sorting and quality +control tests. +2. Informally an Address Number and Address Number Suffix may be +written with or without a space between them. Within this standard, the +default assumption is that an empty space separates elements unless +stated otherwise. The Attached Element can be used to indicate where +the assumed space between the Address Number and Address Number Suffix +has been omitted within an address file (see Attached Element for +additional notes). +3. If a hyphen appears between the Address Number and the Address +Number Suffix, the hyphen is included in the Address Number Suffix. +4. When milepost Complete Address Numbers include decimal fractions, +the integer portion of the milepost number is treated as the Address +Number, and the fraction (including the decimal point) is treated as an +Address Number Suffix. (See Complete Address Number for additional +notes on milepost address numbers.) + + + + + + + + + + + A word or phrase in a +Complete Street Name that +1. Precedes and modifies the Street Name, but is separated from it by a +Street Name Pre Type or a Street Name Pre Directional or both, or +2. Is placed outside the Street Name so that the Street Name can be +used in creating a sorted (alphabetical or alphanumeric) list of street +names. + + + + + + + + + + A word preceding the Street +Name that indicates the direction or position of the thoroughfare +relative to an arbitrary starting point or line, or the sector where it +is located. + + + + + + + + + + A word or phrase that +precedes the Street Name and identifies a type of thoroughfare in a +Complete Street Name. + + + + + + + + + + +Official name of a street as assigned by a local +governing authority, or an alternate (alias) name that +is used and recognized, excluding street types, +directionals, and modifiers. +1. Each jurisdiction should establish its own list of +street names and use it as a domain of values to +validate addresses. Alternate and Official names are +distinguished by the address attribute "Alias Status +Attribute" +2. Local addressing authorities are urged to follow +consistent internal street naming practices, and to +resolve internal street name inconsistencies, especially +for numbered streets ("Twentieth" or "20th" ?), internal +capitalization ("McIntyre" or "Mcintyre" ?), hyphens, +and apostrophes. +3. If alternate or abbreviated versions of street names +are needed for a specialized purpose such as mailing or +emergency +dispatch, they can be created in views or +export routines. + + + + + + + + + A word or phrase in a +Complete Street Name that follows and modifies the Street Name, but is +separated from it by a Street Name Post Type or a Street Name Post +Directional or both. + + + + + + + + + + A word preceding the Street +Name that indicates the direction or position of the thoroughfare +relative to an arbitrary starting point or line, or the sector where it +is located. + + + + + + + + + + A word or phrase that follows +the Street Name and identifies a type of thoroughfare in a Complete +Street Name. + + + + + + + + + + + + +The order in which SubaddressType and +SubaddressIdentifier appear within an +SubaddressElement when expressed as text. "Apartment 7" + + + + + + SubaddressType first, then SubaddressIdentifier +(or: SubaddressElement does not include an SubaddressType). +Example: "Floor 7" + + + + + SubaddressIdentifier first, then SubaddressType. +Example: "Empire Room" + + + + + Order is not known or unstated. + + + + + + + + +This is a modifier to the SubaddressIdentifier element and this +cannot exist without it. The type of structure (when +several structures are found at the same address), e.g., +Apartment, Tower, Block. Used with Building Identifier +to designate one of several structures at a given site. +Fits within the general USPS definition of a "secondary +address designator" and EPA definitions of "secondary +address identifier" + + + + + + + +The letters, numbers, words or combination thereof used +to distinguish one structure from another when several +occur at the same address. Used with +SubaddressType to designate one of several +structures at a given site. Fits within the USPS +definition of a "secondary address designator" and the +general EPA definition of "secondary address +identifier" + + + + + + + +A single combination of SubaddressType and +SubaddressIdentifier (or, in some cases, a +SubaddressIdentifier alone), which, alone or in +combination with other SubaddressElements, distinguishes +one subaddress within or between structures from another +when several occur within the same feature. See +CompleteSubaddress for a definition of "subaddress." + + + + + + + + + + + + + + + +The name by which a prominent feature is publicly known. +Landmarks usually have a street address. A landmark name +does not imply official historic landmark status, but +simply a commonly used name that substitutes for an +address number and street name in identifying the +location of a specific building or feature. Generally +the use of a landmark's street address is preferable +because it is unambiguous. All landmark names should be +cross-referenced to a street address or other coordinate +location. + + + + + + + + + + + + + +A named area, sector, or development that is not an +incorporated municipality or other governmental unit, +such as a neighborhood in a city, or a rural settlement +in unincorporated area. Often called "urbanization" in +Puerto Rican addressing usage. +1. "Urbanizacion", commonly used in urban areas of +Puerto Rico, is an important part of the address. Street +names and address ranges are often repeated in a city, +especially where a city has annexed older towns; they are +distinguished by their urbanizacion or community name. +2. Certain other words can be used in place of +"urbanizacion": extenciones, mansiones, reparto, villa, +parque, jardine, altura, alturas, colinas, estancias, +extension, quintas, sector, terraza, villa, villas. +3. For more information on Puerto Rican addressing +conventions, see USPS Publication 28 Section 29, and +USPS "Addressing Standards for Puerto Rico and the +Virgin Islands". + + + + + + + + + + + + +The name given by the U.S. Postal Service to the +post office from which mail is delivered to the +address. In many places this will be different from the name +of the municipality in which the address is physically located. +The name given by the U.S. Postal Service to the +post office from which mail is delivered to the +address. In many places this will be different +from the name of the incorporated municipality +in which the address is physically located. + + + + + + +The name of the municipality (city, township, or +other non-county local government) in which the +address is physically located. In many places +this will be different than the city name used +by the U.S. Postal Service. +Required by most local governments for tax and services +determinations. This will be null for addresses in unincorporated +portions of counties. + + + + + + +The primary administrative subdivision of a state in the United States. + + + + + + + + +The primary legal subdivision of the United States, +represented by its two letter USPS abbreviation. +This is the only element stored in abbreviated form. + + + + + + + + + + +A five-digit code that identifies a specific pseudo +geographic delivery area. ZIP Codes can represent an +area within a state, an area that crosses state +boundaries (unusual condition) or a single building or +company that has a very high mail volume. "ZIP" is an +acronym for Zone Improvement Plan. Zero pad from the +left to fill the range as in 01776. + + + + + + + + + +A four-digit extension of the five-digit Zip Code that +identifies a portion of a carrier route for USPS mail +delivery. Zero pad from the left to fill the range as in +0030. + + + + + + + + + +The name of the country in which the address is located. +1.Although the scope of this standard is restricted to US addresses, this item is +included for two reasons: to facilitate reconciliation with address standards of +other nations, and to accommodate files which mix +addresses from the US and other countries. +2. ISO 3166-1 official short English names are +specified because they are familiar and concise, and +because ISO 3166-1 is specified in the UPU address standard. +3. The names can be found at: +http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html + + + + + + + +A box used for receipt of USPS mail. The box may be +located in the post office lobby (e.g. PO Box), on the +customer's premises or other USPS authorized place (e.g. +rural route box). + + + + + + + + + +The numbers or letters distinguishing one box from +another within a post office. May include slash, hyphen +or period. + + + + + + + + + A container for the receipt of USPS mail uniquely +identified by the combination of a USPS Box Type and a USPS Box ID. + + + + + + + + + + +A collection of postal boxes served from a single distribution point. +This group includes rural routes, highway contract routes, postal service centers, +overseas military common mail rooms and military unit numbers. + + + + + + + + + +The numbers or letters distinguishing one group of boxes +from another within a distribution point. May include +hyphen, slash or period. + + + + + + + + + + + + + + + + + + + + + +A central point where mail may be picked up by the +addressee. Two values are permitted: "General Delivery" +(for post offices), and ship's names (for overseas military addresses). + + + + + + + + + +A Concatenation of codes found in FIPS 5-2, 6-4, and +55-3 data guides, with a locally defined code that MUST +be defined in the metadata. The general format is +(expressed as regular expressions) +[0-9]{2}[0-9]{3}[0-9]{5}[0-9]{4}. + + + + + + + + + + The X coordinate of the +address location. + + + + + + The Y coordinate of the +address location. + + + + + + +The longitude coordinate of the address location, noted in decimal degrees. For +point and polygon features, coordinate pairs typically locate the point of +assignment: a centroid point, a point locating the entry to a +property, etc. + + + + + + + +The latitude coordinate of the address location, noted +in decimal degrees. For point and polygon features, +coordinate pairs typically locate the point of +assignment: a centroid point, a point locating the entry +to a property, etc. + + + + + + + +The USNG or US National Grid is an alphanumeric +reference system that overlays the Universal Transverse +Mercator (UTM) numerical coordinate system. A USNG +coordinate consists of three parts, the: +1. Grid Zone Designation (GZD) for worldwide unique +geoaddresses (two digits plus one letter, developed from +the UTM system). +2. 100,000-meter Square Identification for regional +areas (two letters). +3. Grid Coordinates for local areas (always an even +number of digits between 2 and 10 depending upon +precision necessary to uniquely identify the location). +Look to www.fgdc.gov/standards/status/usng.html for a +normative definition. +Adapted from US National Grid, FDGC-STD-011-2001, Section 3.3 + + + + + + + + + Distance of the address +in specified units above or below a vertical datum, as defined by a +specified coordinate reference system. + + + + + + +Floor or level of the structure. The lowest level of a building is 1, and +ascending numbers are assigned in order to each higher level. + + + + + + + + + A name or number which, +along with the Address Coordinate Reference System Authority, +identifies the coordinate reference system to which Address X +Coordinate and Address Y Coordinate. Address Latitude and Address +Longitude, US National Grid Coordinate, or Address Elevation values +are referenced. + + + + + + The Authority that +assigns the unique Address Coordinate Reference System ID (number or +name) to the Address Coordinate Reference System to which the +Address X Coordinate and Address Y Coordinate, Address Latitude and +Address Longitude, US National Grid Coordinate, or Address Elevation +are referenced. + + + + + + + + + + + + + The unique +identification number assigned to an address by the addressing +authority. The ID number must be unique for each address assigned. + + + + + + + + + A unique identifier of +the Address Reference System for a specified area (Address Reference +System Extent). + + + + + + The name of the address +system used in a specified area (Address Reference System Extent). + + + + + + + The Authority that +assigns the unique Address Coordinate Reference System ID (number or +name) to the Address Coordinate Reference System to which the +Address X Coordinate and Address Y +Coordinate, Address Latitude and Address Longitude, US +National Grid Coordinate, or Address Elevation are referenced. + + + + + + + Boundary of the area(s) +within which an Address Reference System is used. + + + + + + + + + +The category of address reference system in use. The +type of reference system determines and guides the +assignment of numbers within the Address Reference +System Extent. + + + + + + + + + + + + + + +The rules by which address numbers, street names and +other components of a thoroughfare address are determined. + + + + + + + + + + + + + + This element defines a +block in an Address Reference System, and sets forth the rules for +block ranges and block breaks. + + + + + + The rules for numbering +along a thoroughfare, including parity (odd/even side definition), +and numbering increment distance and value. + + + + + + The rules for the +selection and use of street names within an Address Reference System + + + + + + + Rules pertaining to the +use of street types (suffix and prefix), directionals (prefix and +suffix), and modifiers (prefix and suffix) of street names. + + + + + + + This element contains +rules for the use of place names, state names, country names, and +ZIP Codes within the jurisdiction of an Address Authority. + + + + + + + The rules that are +applied to the addressing of areas within structures as subaddresses +(units, suites, apartments, spaces, etc.) within a given Address +Reference System + + + + + + The line that defines the +points of origin for address numbering along thoroughfares that +intersect it, or which are numbered in parallel to streets that +intersect it. It may be a road, another geographic feature, or an +imaginary line. + + + + + + + + Coordinate location of the +beginning point of address numbering along an Address Reference System +Axis. + + + + + + + + The degree to which a +specific, named address grid is tilted off a north/south or east/west +orientation. + + + + + + + + + A street, geometric +line, or other line used to measure address number assignment +intervals and ranges within an Address Reference System. The Address +Reference System Reference Polyline may consist of a beginning +point, one or more segments of a street centerline, geographically +identified line, such as a line of latitude or longitude, a +land-division based line, such as a township, range, or section +line, or an imaginary line constructed for the purpose of allocating +address ranges and address numbers. + + + + + + + + A point along a street +or other thoroughfare within an Address Reference System where an +address range beginning and/or endpoint is located. + + + + + + + + + A line connecting the +Address Reference System Range Breakpoints with the same value +within an Address Reference System + + + + + + + + A line connecting the +Address Reference System Range Breakpoints with the same value +within an Address Reference System + + + + + + + + A bibliographic +reference to an ordinance, map, manual, or other document in which +the rules governing an Address Reference System are written. + + + + + + + An Address Reference System is a set of rules and +geometries that define how addresses are assigned along thoroughfares and/or within a given area +(Address Reference System Extent). At minimum, an Address Reference System must specify where +Complete Address Number sequences begin and how Complete Address Numbers are assigned along +the length of thoroughfares governed by the Address Reference System within the Address Reference +System Extent. Address Reference Systems typically provide rules governing left-right parity of +Complete Address Numbers, assignment of Street Names and street types, use of directionals and quadrants, and +other aspects of address assignment. An Address Reference System that is based on axis lines, an Address +Reference System Axis defined for each axis used to define address assignment. Each Address Reference System +Axis must have an identified Address Reference System Axis Point Of Beginning. An Address Reference System +is known by it’s Address Reference System Name (required). Additional business rules for an Address +Reference System are described in the Address Reference System Rules. + + + + + + + + + + + + + + + + + + + +The identifier of an address that is related to the identifier of another address. + + + + + + + + + + + The manner in which an +address identified by a RelatedAddressID is related to an address +identified by an AddressID. + + + + + + + + + The unique identifier +assigned (within the reference transportation base model) to a +transportation feature to which an address is related. see U.S. +Federal Geographic Data Committee, "Framework Data Content +Standard Part 7: Transportation base." +"Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The unique identifier +assigned to the particular feature that represents an address within +a transportation base model. see U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base." "Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The type of +transportation feature (TranFeature) used to represent an address. +For transportation features generally: U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base." For roads features only: U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base," as extended by "Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The authority that +maintains the transportation base model specified by the Address +Transportation System Name, and assigns Address Transportation +Feature I Ds to the features it represents. + + + + + + + + + The name of the +transportation base model to which the address is related. + + + + + + + + + The primary permanent +identifier, as defined by the Address Parcel Identifier Source, for +a parcel that includes the land or feature identified by an address. +A parcel is a single cadastral unit, which is the spatial +extent of the past, present, and future rights and interests in real +property. Definition source for parcel identifier: Adapted from FGDC, +May 2008. Geographic Information Framework Data Content Standard +Part 1: Cadastral. Section 4.2. Definition source for parcel: FGDC, May 2008. Cadastral +Data Content Standard for the National Spatial Data Infrastructure. +Version 1.4 – Fourth Revision. p. 45. (Part 3.2 Parcel) + + + + + + + + + The permanent +identifier for the agency, organization, or jurisdiction that +assigns and maintains the Address Parcel Identifier. +Definition source: FGDC, May 2008. Geographic Information +Framework Data Content Standard Part 1: Cadastral. Section 4.7. + + + + + + + + + +The unique identification number assigned to an address +by the addressing authority. The ID number must be +unique for each address assigned by an addressing +authority. This, combined with the FIPS number of the +addressing authority, can provide a unique ID for every +address in the US. + + + + + + + + + +The unique identification number of and address related to this one. + + + + + + + + + +Identifies whether an addresses receives USPS mail +delivery (that is, the address is occupiable, and the +USPS provides on-premises USPS mail delivery to it). + + + + + + + The USPS delivers mail to this address. + + + + + + The USPS does not deliver mail to this address. + + + + + + It is unknown whether the USPS delivers mail to +this address. + + + + + + + +The side of the transportation segment (right , left, +both, none, unknown) on which the address is located. +U.S. Federal Geographic Data Committee, "Framework Data +Content Standard Part 7: Transportation base," sections +7.3.2 and B.3.6 + + + + + + + The address is related to the right side of the street. + + + + + + The address is related to the left side of the street. + + + + + + The address pertains to both sides of the street. + + + + + + The address is not on either or both sides of +the street or the concept of side of street does not apply to the address. +For instance an intersection address would have a AddressSideOfStreet of none. + + + + + + + + + +The side of the transportation segment (right , left, +both, none, unknown) on which the address range applies. + + + + + + + The address is related to the right side of the street. + + + + + + The address is related to the left side of the street. + + + + + + The address pertains to both sides of the street. + + + + + + The address is not on either or both sides of +the street or the concept of side of street does not apply to the address. +For instance an intersection address would have a AddressSideOfStreet of none. + + + + + + + + + +The set of Address Number Parity values specified in the Address Reference +System Numbering Rules for the Address Numbers in an address range. + + + + + + + All Address Numbers in the range have an Address Number Parity of "even". + + + + + + All Address Numbers in the range have an Address Number Parity of "odd". + + + + + + Both even and odd Address Numbers are found in the range. + + + + + + No Address Number is found within the range. + + + + + + The parity of the Address Numbers in the range +in not known. + + + + + + + +Whether the address, street name, landmark name, or +place name is as given by the official addressing +authority (official), or an alternate or alias (official +or unofficial), or a verified error. + + + + + + + +The address or name as designated by the Address Authority. + + + + + + +An alternate or alias to the official address or +name that is also in official or popular use. +The Related Address ID can be used to link an +alternate or alias to the Address ID of the +official address. There are two types of +alternate or alias names, official and +unofficial, each of which has subtypes. + + + + + + +These are alternate names designated by an official Address Authority. + + + + + + An Address Authority may replace one +address or name with another, e.g. by renaming or renumbering. +The prior, older address should be retained as an alias, to +provide for conversion to the new address. + + + + + An Address Authority may establish a name or +number to be used in addition to the official address or name. For +example, a state highway designation (State Highway 7) may be +given to a locally-named road, or a memorial name may be applied +to an existing street by posting an additional sign, while the +local or original name and addresses continue to be recognized as +official. + + + + + +These are addresses or names that are used by the public or by an individual, but are not +recognized as official by the Address Authority. + + + + + + An address or name that is in popular use but is +not the official name or an official alternate or alias. + + + + + + In data processing, entry errors +occur. Such errors if frequently encountered may be corrected by +a direct match of the error and a substitution of a correct name. + + + + + + For data processing efficiency, +entities often create alternate names or abbreviations for internal +use. These must be changed to the official form for public use and +transmittal to external users. + + + + + An address that is posted, but is not +recognized by the Address Authority (e.g. a vanity address on a building); + + + + + + +An address that has been verified as being invalid, but which keeps appearing in address +lists. Different from Unofficial Alternate Names in that these addresses are known not to +exist. + + + + + + + +The earliest date on which the address is known to exist. + + + + + + + +The earliest date on which the address is known to no longer be valid. + + + + + + + +The locally defined ID for the DataSet. + + + + + + + +The type or classification of the address according to the classification standard. + + + + + + + + + + + + + + + + + + + +The type of feature identified by the address +Initial list of feature types: Building Utility Cabinet, +Telephone Pole, Building, Street block, street block +face, intersection, parcel, building, entrance, unit. +The list might be expanded indefinitely to include +infrastructure and other features. + + + + + + + + + +The Lifecycle status of the address. + + + + + + + + + + + + +The life cycle status of the address. + + + + + + +Address falls within a theoretical range, but has never been used. + + + + + + +Application pending for use of this address +(e.g., address tentatively issued for +subdivision plat that is not yet fully approved). + + + + + + +Address has been issued and is in use. + + + + + + +Address was issued, but is now obsolete (e.g. +street name has been changed), building was +demolished, etc. + + + + + + + + +Whether the address is as given by the official +addressing authority (official), or an unofficial +variant or equivalent of it (alias). + + + + + + + +The address or name as designated by the addressing authority. + + + + + + +In any of the address classes described in 2.2, the collective name element may have another +acceptable form. Some alternate names may be conditional, on attempt, i.e. if the alias +resolves the address no further alternate names should be considered. Other alternate names are +always applied, such as official renamings. All alternate names carry a limit of applicability +and a timeframe of applicability. The limit of applicability may be a limit to a single zipcode, +a naming authorities boundary, such as city or county limits, or a range of address numbers +with such a boundary. + + + + + + +Upon official renaming of an address, or renumbering of an address, or a series of +addresses, the prior, older address will occur in address lists for a period of time and +a conversion to current names or current addresses will need to be +provided. Such an entity may match a single address or a range of addresses. + + + + + + +The alternate name is established by a separate, or the same, naming authority. Such names may +apply to any address class, including landmarks. Such names would be established by naming +authorities with a geographically larger area of responsibility, containing all or part of a +naming authority with a smaller region, such as a state name overlaying a county name or a +county name overlaying a city or town name. Examples would be a state highway designation +(State Highway 7) overlaid upon locally named roads or a memorial highway overlaid on local +road names or state highway names. + + + + + + +Local communities hold on to address names much longer than do regional agencies. A community +may use a colloquial address name as much as 30 years after that name has either expired or is +no longer salient. This entry provides a conversion to a current name. + + + + + + +In data processing, entry errors occur. Such errors if frequently encountered may be +corrected by a direct match of the error and a substitution to a current name. + + + + + + +For data processing efficiency, entities often create alternate names for internal use. When +such alternate names are exposed to other entities they need to be resolved to a current name. + + + + + + +Address is posted, but not recognized by addressing authority (e.g. vanity address on a building). + + + + + + +Address is verified as being invalid, but keeps appearing in address lists. Different from Unofficial Altername +Names in that these are known not to exist; Address has been issued and is in use. + + + + + + + + +A status flag, or an explanatory note, for an address that is not correct according to the address schema in +which it is located, but is nonetheless a valid address. This field may be used to identify the type of anomaly +(e.g. wrong parity, out of sequence, out of range, etc.) rather than simply whether or not it is anomalous. Local +jurisdictions may create specific categories for anomalies. + + + + + + + +Whether an address range covers part of a transportation segment, one segment, multiple +segments, or the entire thoroughfare within the Address Reference System Extent. + + + + + + + + + + + + + + +Whether the low Complete Address Number of an address range is closer to the +from-node or the to-node of the transportation segment(s) that the range is related to. + + + + + + The low address is nearer the from node; numbers +ascend toward the to node. + + + + + The low address is nearer the to node; numbers +descend toward the to node. + + + + + The numbers run in opposite directions on either +side of the street. The low number on the left side is nearer the +from node. The low number on the right side is nearer the to node. + + + + + + The numbers run in opposite +directions on either side of the street. The low number on the left side +is nearer the to node. The low number on the right side is nearer the from node. + + + + + + The address range has null values for +the high and low Complete Address Numbers. + + + + + + Does not apply (transportation +segment directionality is inconsistent within the range). + + + + + + The address range directionality is not known. + + + + + + + + This attribute states +whether an address range (either a Two Number Address Range +or a Four Number Address Range) is actual or potential. + + + + + + +The low and high CompleteAddressNumbers are numbers that have been assigned and are in use +along the addressed feature. + + + + + + +The low and high CompleteAddressNumbers are numbers that would be assigned if all possible +numbers were in use along the addressed feature, and there were no gaps between the +range and its preceding and following ranges. + + + + + + +The relationship between the low and high CompleteAddressNumbers and the addressed feature +is unknown. + + + + + + + +A text description providing more detail on how to identify or find the addressed feature. + + + + + + + The property of an +Address Number with respect to being odd or even. "A relation between a pair of integers: if both integers +are odd or both are even they have the same parity; if one is odd and the other is even they have different +parity." + + + + + + + + + + +This attribute identifies when two or more Complete Address Number elements or two +or more Complete Street Name elements have been combined without a space +separating them. + + + + + + +The elements inside the CompleteAddressNumber or +CompleteStreetName are attached and need special parsing rules. + + + + + + + + + + +"The Concept of Left and Right sides of a feature that a Number Range Applies to. + + + + + + + + + + + +"The Concept of Low or High of numbers participating in a Number Range Applies to. + + + + + + + + + + + +A geographic area where the street names conform to a theme. For example, some neighborhoods +feature streets named for birds, US presidents or trees. A subset of the +complete street name domain applies to this area. + + + + + + + + + + + +Name of the address scheme that operates over a specified area, i.e.: mountain addresses, +plains addresses. + + + + + + + + + +A description of an Address Scheme that includes business rules about parity, naming +conventions, and other matters concerning the assignment and maintenance +of an addressing scheme. This element may refer to an address ordinance, Standard +Operating Procedures manual or other external document wherein the rules for addresses in a given scheme +are written. + + + + + + + + + + + +Location where the address axes meet. + + + + + + + + + + + + +Address axes define the boundaries between adjoining zones in address schema. Those zones may +be quadrants (northwest, northeast, southeast, southwest) or other +geographic divisions. Lowest address numbers occur nearest an axis. + + + + + + + + + + + +Boundary of the area over which an address schema is used when assigning addresses. + + + + + + + + + +Source from whom the data provider obtained the address, or with whom the data provider +validated the address. Important if the data provider did not obtain the +address directly from the local authority. + + + + + + + + + +The authority (e.g., municipality, county) that created or has jurisdiction over the +creation of an address. The addressing authority may or may not be +the same as the physical or postal jurisdiction noted for the address. + + + + + + + + + +The FIPS or GNIs code for the authority (e.g., municipality, county) that created or has jurisdiction +over the creation of an address. The addressing authority may or may not be the same as +the physical or postal jurisdiction noted for the address. + + + + + + + + + + +An action command for incremental datasets. Add indicates that the information is new. +DELETE indicates that the information is to be removed. + + + + + + + + + + +Whether the Delivery Address includes or excludes the Complete Subaddress. + + + + + + The Delivery Address includes the Complete +Subaddress (if any) + + + + + The Delivery Address includes the Complete +Subaddress (if any) + + + + + Not stated/no information (default value) + + + + + + + + + +The entire address, unparsed, except for the Place Name, State Name, +Zip Code, Zip Plus 4, Country Name, and, optionally, Complete Subaddress elements. + + + + + + + + + + + +The unparsed accumulation of Postal City, State, and ZIPCode elements. + + + + + + + + + +This element is defined solely for use with the General Address class, which is constructed +to accommodate and mix addresses of all types (e.g., a general postal +mailing list or contact list). Place Name, State Name, Zip Code, and +Zip Plus 4, which appear in all address classes, are kept separate +from the rest of the address. No longer a parsed datatype. Content +still represents it as such. + + + + + + + + + +This element is defined solely for use with the General Address class, which is constructed +to accommodate and mix addresses of all types (e.g., a general postal +mailing list or contact list). Place Name, State Name, Zip Code, and +Zip Plus 4, which appear in all address classes, are kept separate +from the rest of the address. No longer a parsed datatype. Content +still represents it as such. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The portion of the Complete Address +Number which follows the Address Number itself. +1. The Address Number element is required to compose a Complete Address +Number. The other elements are optional. +2. The Address Number must be converted from integer to characterString +when constructing the Complete Address Number. +3. The great majority of Complete Address Numbers are simple integers. +Infrequently the integer is followed by an alphanumeric Address Number +Suffix, typically a letter or a fraction. Even more rarely the integer +is preceded by an alphanumeric Address Number Prefix. In addition to +the typical numbering format, four special-case formats are found in +the United States: Milepost addresses, grid-style address numbers, +hyphenated address numbers, and other Address Number Prefix letters or +symbols. +4. Milepost Complete Address Numbers (Example: "Milepost 240"). Road +mileposts are sometimes used to specify locations along highways and +similar roads. Mileposts are often used to locate, for example, crash +sites, emergency call boxes, bridge locations, inspection stations, +roadside rest stops, railroad crossings, highway exits, park and +campground entrances, RV parks, and truck stops. Milepost addresses +should be parsed as follows: +---"Milepost" (or equivalent word or phrase, such as "kilometer" or +'Mile Marker") is an Address Number Prefix +---The milepost number (integer part only) is an Address Number +---Tenths, if given, are an Address Number Suffix, including the decimal point. +---The road name or highway route number is a Complete Street Name, and +parsed accordingly +Note that, in Puerto Rico, road measurements are given in kilometers +(km), which are sometimes divided into hectometers (hm). +5. Grid-style Complete Address Numbers (Example: "N89W16758"). In +certain communities in and around southern Wisconsin, Complete Address +Numbers include a map grid cell reference preceding the Address Number. +In the examples above, "N89W16758" should be read as "North 89, West +167, Address Number 58". "W63N645" should be read as "West 63, North, +Address Number 645." The north and west values specify a locallydefined +map grid cell with which the address is located. Local +knowledge is needed to know when the grid reference stops and the +Address Number begins. +6. Hyphenated Complete Address Numbers (Example: "5-5415"). In some +areas (notably certain parts of New York City, southern California, and +Hawaii), Complete Address Numbers often include hyphens. Hyphenated +Complete Address Numbers should not be confused with Two Number Address +Ranges. The former is a single Complete Address Number while the latter +includes two Complete Address Numbers. +7. Hyphenated Complete Address Numbers can be parsed so that the number +indicating the site or structure is the Address Number, and the +remainder (including the hyphen) is the Address Number Prefix or +Address Number Suffix. +8. In New York City, hyphenated Complete Address Numbers (the +recommended format for storing complete address numbers in New York +City) follow a more complex set of rules. The number to the left of the +hyphen indicates the "block" (conceptually--the number does not always +change at street intersections and sometimes it changes within a single +block face). The number to the right of the hyphen indicates the site +or house number within the "block". If the Address Number is less than +ten, it is written with a leading zero, as in 194-03 1/2 above. +Additional leading zeros may be added to either number to provide for +correct sorting if the entire Complete Address Number is treated as a +characterString with the hyphen included. Within the address standard, +these numbers can be constructed and parsed as follows: +a. The left-side number (194) and the hyphen form the Address Number +Prefix element (text), with leading zeros shown if needed. +Federal Geographic Data Committee FGDC Document Number FGDC-STD-016-2011 +United States Thoroughfare, Landmark, and Postal Address Data Standard 461 +b. The right-side number (3) is the Address Number (integer), converted +to a characterString with the leading zero(s) added (03) upon +conversion to Complete Address Number. +c. The suffix, if any (such as the "1/2" in 194-03 1/2), is an Address Number Suffix. +9. Other Address Number Prefix Letters or Symbols. In Puerto Rico, +Address Numbers are commonly preceded by an Address Number Prefix +letter (e.g. "A 19"). In Portland, OR, negative Address Numbers have +been assigned in an area along the west bank of the Willamette River. +The minus sign is represented as a leading zero ("0121" and "121" are +two different Complete Address Numbers). In such cases the leading zero +should be treated as an Address Number Prefix. +10. Zero as a Complete Address Number. Special care should be taken +with records where the Address Number is 0 (zero). Occasionally zero is +issued as a valid address number (e.g. 0 Prince Street, Alexandria, VA +22314) or it can be imputed (1/2 Fifth Avenue, New York, NY 10003, for +which the Address Number would be 0 and the Address Number Suffix would +be "1/2"). More often, though, the Address Number is either missing or +non-existent, and null value has been converted to zero. +11. Address Numbers vs. Address "Letters". In rare instances, +thoroughfare addresses may be identified by letters instead of numbers +(for example, "A" Main Street, "B" Main Street, "C" Main Street, "AA" +Main Street, "AB" Main Street, etc.) A few thousand such cases have +been verified in Puerto Rico, and others may be found elsewhere. In +such cases, the letter(s) cannot be treated as an Address Number, +because an Address Number must be an integer. The letter(s) also cannot +be an Address Number Prefix or Address Number Suffix, because neither +of those can be created except in conjunction with an Address Number. +Instead, the letter(s) should be treated a Subaddress Identifier in an +Unnumbered Thoroughfare Address. (For example: Complete Street Name = +"Calle Sanchez", Complete Subaddress Identifier = "AB", Complete Place +Name = "Mayaguez" State Name = "PR"). As an alternative, the address +may be classified in the General Address Class and treated accordingly. + + + + + + + + + + + + + + + + + + + + +{ Complete Address Number (low)*} + { Separator Element *} + { Complete Address Number +(high)*} A set of two address numbers, separated by a "Separator", +representing the low and high numbers of an address range. An address +number range element should be accompanied by an Address Range Type +Attribute that describes the type of range presented in this element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Support information and record level metadata for each Address + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml new file mode 100644 index 0000000000..ef82fb533b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml @@ -0,0 +1,1471 @@ + + + + + + This International Standard provides a code for the presentation of names of scripts. The codes were devised for use in terminology, lexicography, bibliography, and linguistics, but they may be used for any application requiring the expression of scripts in coded form. + + ISO15924_2004 + Codes for the representation of names of scripts + + + + Arabic + arabe + Arabic + + Arab + 160 + + + + + + Imperial Aramaic + arameen imperial + Imperial_Aramaic + + Armi + 124 + + + + + + Armenian + armenien + Armenian + + Armn + 230 + + + + + + Avestan + avestique + Avestan + + Avst + 134 + + + + + + Balinese + balinais + Balinese + + Bali + 360 + + + + + + Bamum + bamoum + Bamum + + Bamu + 435 + + + + + + Batak + batak + + Batk + 365 + + + + + + Bengali + bengali + Bengali + + Beng + 325 + + + + + + Blissymbols + symboles Bliss + + Blis + 550 + + + + + + Bopomofo + bopomofo + Bopomofo + + Bopo + 285 + + + + + + Brahmi + brahmi + + Brah + 300 + + + + + + Braille + braille + Braille + + Brai + 570 + + + + + + Buginese + bouguis + Buginese + + Bugi + 367 + + + + + + Buhid + bouhide + Buhid + + Buhd + 372 + + + + + + Chakma + chakma + + Cakm + 349 + + + + + + Unified Canadian Aboriginal Syllabics + syllabaire autochtone canadien unifie + Canadian_Aboriginal + + Cans + 440 + + + + + + Carian + carien + Carian + + Cari + 201 + + + + + + Cham + cham (cam, tcham) + + Cham + 358 + + + + + + Cherokee + tcheroki + Cherokee + + Cher + 445 + + + + + + Cirth + cirth + + Cirt + 291 + + + + + + Coptic + copte + Coptic + + Copt + 204 + + + + + + Cypriot + syllabaire chypriote + Cypriot + + Cprt + 403 + + + + + + Cyrillic + cyrillique + Cyrillic + + Cyrl + 220 + + + + + + Cyrillic (Old Church Slavonic variant) + cyrillique (variante slavonne) + + Cyrs + 221 + + + + + + Devanagari (Nagari) + devanagari + Devanagari + + Deva + 315 + + + + + + Deseret (Mormon) + deseret (mormon) + Deseret + + Dsrt + 250 + + + + + + Egyptian demotic + demotique egyptien + + Egyd + 070 + + + + + + Egyptian hieratic + hieratique egyptien + + Egyh + 060 + + + + + + Egyptian hieroglyphs + hieroglyphes egyptiens + Egyptian_Hierogyphs + + Egyp + 050 + + + + + + Ethiopic (Ge'ez) + ethiopien (ge'ez, gueze) + Ethiopic + + Ethi + 430 + + + + + + Georgian (Mkhedruli) + georgien (mkhedrouli) + Georgian + + Geor + 240 + + + + + + Khutsuri (Asomtavruli and Nuskhuri) + khoutsouri (assomtavrouli et nouskhouri) + + Geok + 241 + + + + + + Glagolitic + glagolitique + Glagolitic + + Glag + 225 + + + + + + Gothic + gotique + Gothic + + Goth + 206 + + + + + + Greek + grec + Greek + + Grek + 200 + + + + + + Gujarati + goudjarati (gujrati) + Gujarati + + Gujr + 320 + + + + + + Gurmukhi + gourmoukhi + Gurmukhi + + Guru + 310 + + + + + + Hangul (Hangul, Hangeul) + hangul (hangul, hangeul) + Hangul + + Hang + 286 + + + + + + Han (Hanzi, Kanji, Hanja) + ideogrammes han (sinogrammes) + Han + + Hani + 500 + + + + + + Hanunoo (Hanunoo) + hanounoo + Hanunoo + + Hano + 371 + + + + + + Han (Simplified variant) + ideogrammes han (variante simplifiee) + + Hans + 501 + + + + + + Han (Traditional variant) + ideogrammes han (variante traditionnelle) + + Hant + 502 + + + + + + Hebrew + hebreu + Hebrew + + Hebr + 125 + + + + + + Hiragana + hiragana + Hiragana + + Hira + 410 + + + + + + Pahawh Hmong + pahawh hmong + + Hmng + 450 + + + + + + (alias for Hiragana + Katakana) + (alias pour hiragana + katakana) + Katakana_Or_Hiragana + + Hrkt + 412 + + + + + + Old Hungarian + ancien hongrois + + Hung + 176 + + + + + + Indus (Harappan) + indus + + Inds + 610 + + + + + + Old Italic (Etruscan, Oscan, etc.) + ancien italique (etrusque, osque, etc.) + Old_Italic + + Ital + 210 + + + + + + Javanese + javanais + Javanese + + Java + 361 + + + + + + Japanese (alias for Han + Hiragana + Katakana) + japonais (alias pour han + hiragana + katakana) + + Jpan + 413 + + + + + + Kayah Li + kayah li + Kayah_Li + + Kali + 357 + + + + + + Katakana + katakana + Katakana + + Kana + 411 + + + + + + Kharoshthi + kharochthi + Kharoshthi + + Khar + 305 + + + + + + Khmer + khmer + Khmer + + Khmr + 355 + + + + + + Kannada + kannara (canara) + Kannada + + Knda + 345 + + + + + + Korean (alias for Hangul + Han) + coreen (alias pour hangul + han) + + Kore + 287 + + + + + + Kaithi + kaithi + Kaithi + + Kthi + 317 + + + + + + Tai Tham (Lanna) + tai tham (lanna) + Tai_Tham + + Lana + 351 + + + + + + Lao + laotien + Lao + + Laoo + 356 + + + + + + Latin (Fraktur variant) + latin (variante bris�e) + + Latf + 217 + + + + + + Latin (Gaelic variant) + latin (variante gaelique) + + Latg + 216 + + + + + + Latin + latin + Latin + + Latn + 215 + + + + + + Lepcha (Rong) + lepcha (rong) + Lepcha + + Lepc + 335 + + + + + + Limbu + limbou + Limbu + + Limb + 336 + + + + + + Linear A + lineaire A + + Lina + 400 + + + + + + Linear B + lineaire B + Linear_B + + Linb + 401 + + + + + + Lisu (Fraser) + lisu (Fraser) + Lisu + + Lisu + 399 + + + + + + Lycian + lycien + Lycian + + Lyci + 202 + + + + + + Lydian + lydien + Lydian + + Lydi + 116 + + + + + + Mandaic, Mandaean + mandeen + + Mand + 140 + + + + + + Manichaean + manicheen + + Mani + 139 + + + + + + Mayan hieroglyphs + hieroglyphes mayas + + Maya + 090 + + + + + + Meroitic + meroitique + + Mero + 100 + + + + + + Malayalam + malayalam + Malayalam + + Mlym + 347 + + + + + + Moon (Moon code, Moon script, Moon type) + ecriture Moon + + Moon + 218 + + + + + + Mongolian + mongol + Mongolian + + Mong + 145 + + + + + + Meitei Mayek (Meithei, Meetei) + meitei mayek + Meetei_Mayek + + Mtei + 337 + + + + + + Myanmar (Burmese) + birman + Myanmar + + Mymr + 350 + + + + + + Nakhi Geba ('Na-'Khi 'Ggo-'baw, Naxi Geba) + nakhi geba + + Nkgb + 420 + + + + + + N'Ko + n'ko + Nko + + Nkoo + 165 + + + + + + Ogham + ogam + Ogham + + Ogam + 212 + + + + + + Ol Chiki (Ol Cemet', Ol, Santali) + ol tchiki + Ol_Chiki + + Olck + 261 + + + + + + Old Turkic, Orkhon Runic + orkhon + Old_Turkic + + Orkh + 175 + + + + + + Oriya + oriya + Oriya + + Orya + 327 + + + + + + Osmanya + osmanais + Osmanya + + Osma + 260 + + + + + + Old Permic + ancien permien + + Perm + 227 + + + + + + Phags-pa + 'phags pa + Phags_Pa + + Phag + 331 + + + + + + Inscriptional Pahlavi + pehlevi des inscriptions + Inscriptional_Pahlavi + + Phli + 131 + + + + + + Psalter Pahlavi + pehlevi des psautiers + + Phlp + 132 + + + + + + Book Pahlavi + pehlevi des livres + + Phlv + 133 + + + + + + Phoenician + phenicien + Phoenician + + Phnx + 115 + + + + + + Miao (Pollard) + miao (Pollard) + + Plrd + 282 + + + + + + Inscriptional Parthian + parthe des inscriptions + Inscriptional_Parthian + + Prti + 130 + + + + + + Reserved for private use (start) + reserve a l'usage prive (debut) + + Qaaa + 900 + + + + + + Reserved for private use (end) + reserve a l'usage prive (fin) + + Qabx + 949 + + + + + + Rejang (Redjang, Kaganga) + redjang (kaganga) + Rejang + + Rjng + 363 + + + + + + Rongorongo + rongorongo + + Roro + 620 + + + + + + Runic + runique + Runic + + Runr + 211 + + + + + + Samaritan + samaritain + Samaritan + + Samr + 123 + + + + + + Sarati + sarati + + Sara + 292 + + + + + + Old South Arabian + sud-arabique, himyarite + Old_South_Arabian + + Sarb + 105 + + + + + + Saurashtra + saurachtra + Saurashtra + + Saur + 344 + + + + + + SignWriting + SignEcriture, SignWriting + + Sgnw + 095 + + + + + + Shavian (Shaw) + shavien (Shaw) + Shavian + + Shaw + 281 + + + + + + Sinhala + singhalais + Sinhala + + Sinh + 348 + + + + + + Sundanese + sundanais + Sundanese + + Sund + 362 + + + + + + Syloti Nagri + syloti nagri + Syloti_Nagri + + Sylo + 316 + + + + + + Syriac + syriaque + Syriac + + Syrc + 135 + + + + + + Syriac (Estrangelo variant) + syriaque (variante estranghelo) + + Syre + 138 + + + + + + Syriac (Western variant) + syriaque (variante occidentale) + + Syrj + 137 + + + + + + Syriac (Eastern variant) + syriaque (variante orientale) + + Syrn + 136 + + + + + + Tagbanwa + tagbanoua + Tagbanwa + + Tagb + 373 + + + + + + Tai Le + tai-le + Tai_Le + + Tale + 353 + + + + + + New Tai Lue + nouveau tai-lue + New_Tai_Lue + + Talu + 354 + + + + + + Tamil + tamoul + Tamil + + Taml + 346 + + + + + + Tai Viet + tai viet + Tai_Viet + + Tavt + 359 + + + + + + Telugu + telougou + Telugu + + Telu + 340 + + + + + + Tengwar + tengwar + + Teng + 290 + + + + + + Tifinagh (Berber) + tifinagh (berbere) + Tifinagh + + Tfng + 120 + + + + + + Tagalog (Baybayin, Alibata) + tagal (baybayin, alibata) + Tagalog + + Tglg + 370 + + + + + + Thaana + thana + Thaana + + Thaa + 170 + + + + + + Thai + thai + Thai + + Thai + 352 + + + + + + Tibetan + tibetain + Tibetan + + Tibt + 330 + + + + + + Ugaritic + ougaritique + Ugaritic + + Ugar + 040 + + + + + + Vai + vai + Vai + + Vaii + 470 + + + + + + Visible Speech + parole visible + + Visp + 280 + + + + + + Old Persian + cuneiforme persepolitain + Old_Persian + + Xpeo + 030 + + + + + + Cuneiform, Sumero-Akkadian + cuneiforme sumero-akkadien + Cuneiform + + Xsux + 020 + + + + + + Yi + yi + Yi + + Yiii + 460 + + + + + + Code for inherited script + codet pour ecriture heritee + Inherited + + Zinh + 994 + + + + + + Mathematical notation + notation mathematique + + Zmth + 995 + + + + + + Symbols + symboles + + Zsym + 996 + + + + + + Code for unwritten documents + codet pour les documents non ecrites + + Zxxx + 997 + + + + + + Code for undetermined script + codet pour ecriture indeterminee + Common + + Zyyy + 998 + + + + + + Code for uncoded script + codet pour ecriture non codee + Unknown + + Zzzz + 999 + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml new file mode 100644 index 0000000000..ae70183aef --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml @@ -0,0 +1,1427 @@ + + + + + ISO 3166-1 is part of the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest. The official name of the standard is Codes for the representation of names of countries and their subdivisions - Part 1: Country codes. + + ISO3166-1 + Codes for the Representation of Country Names + + + AD + ANDORRA + + + + + AE + UNITED + + + + + AF + AFGHANISTAN + + + + + AG + ANTIGUA + + + + + AI + ANGUILLA + + + + + AL + ALBANIA + + + + + AM + ARMENIA + + + + + AN + NETHERLANDS + + + + + AO + ANGOLA + + + + + AQ + ANTARCTICA + + + + + AR + ARGENTINA + + + + + AS + AMERICAN + + + + + AT + AUSTRIA + + + + + AU + AUSTRALIA + + + + + AW + ARUBA + + + + + AZ + AZERBAIJAN + + + + + BA + BOSNIA + + + + + BB + BARBADOS + + + + + BD + BANGLADESH + + + + + BE + BELGIUM + + + + + BF + BURKINA + + + + + BG + BULGARIA + + + + + BH + BAHRAIN + + + + + BI + BURUNDI + + + + + BJ + BENIN + + + + + BM + BERMUDA + + + + + BN + BRUNEI + + + + + BO + BOLIVIA + + + + + BR + BRAZIL + + + + + BS + BAHAMAS + + + + + BT + BHUTAN + + + + + BV + BOUVET + + + + + BW + BOTSWANA + + + + + BY + BELARUS + + + + + BZ + BELIZE + + + + + CA + CANADA + + + + + CC + COCOS + + + + + CD + CONGO, + + + + + CF + CENTRAL + + + + + CG + CONGO + + + + + CH + SWITZERLAND + + + + + CI + C?TE + + + + + CK + COOK + + + + + CL + CHILE + + + + + CM + CAMEROON + + + + + CN + CHINA + + + + + CO + COLOMBIA + + + + + CR + COSTA + + + + + CU + CUBA + + + + + CV + CAPE + + + + + CX + CHRISTMAS + + + + + CY + CYPRUS + + + + + CZ + CZECH + + + + + DE + GERMANY + + + + + DJ + DJIBOUTI + + + + + DK + DENMARK + + + + + DM + DOMINICA + + + + + DO + DOMINICAN + + + + + DZ + ALGERIA + + + + + EC + ECUADOR + + + + + EE + ESTONIA + + + + + EG + EGYPT + + + + + EH + WESTERN + + + + + ER + ERITREA + + + + + ES + SPAIN + + + + + ET + ETHIOPIA + + + + + FI + FINLAND + + + + + FJ + FIJI + + + + + FK + FALKLAND + + + + + FM + MICRONESIA, + + + + + FO + FAROE + + + + + FR + FRANCE + + + + + GA + GABON + + + + + GB + UNITED + + + + + GD + GRENADA + + + + + GE + GEORGIA + + + + + GF + FRENCH + + + + + GH + GHANA + + + + + GI + GIBRALTAR + + + + + GL + GREENLAND + + + + + GM + GAMBIA + + + + + GN + GUINEA + + + + + GP + GUADELOUPE + + + + + GQ + EQUATORIAL + + + + + GR + GREECE + + + + + GS + SOUTH + + + + + GT + GUATEMALA + + + + + GU + GUAM + + + + + GW + GUINEA-BISSAU + + + + + GY + GUYANA + + + + + HK + HONG + + + + + HM + HEARD + + + + + HN + HONDURAS + + + + + HR + CROATIA + + + + + HT + HAITI + + + + + HU + HUNGARY + + + + + ID + INDONESIA + + + + + IE + IRELAND + + + + + IL + ISRAEL + + + + + IN + INDIA + + + + + IO + BRITISH + + + + + IQ + IRAQ + + + + + IR + IRAN, + + + + + IS + ICELAND + + + + + IT + ITALY + + + + + JM + JAMAICA + + + + + JO + JORDAN + + + + + JP + JAPAN + + + + + KE + KENYA + + + + + KG + KYRGYZSTAN + + + + + KH + CAMBODIA + + + + + KI + KIRIBATI + + + + + KM + COMOROS + + + + + KN + SAINT + + + + + KP + KOREA, + + + + + KR + KOREA, + + + + + KW + KUWAIT + + + + + KY + CAYMAN + + + + + KZ + KAZAKHSTAN + + + + + LA + LAO + + + + + LB + LEBANON + + + + + LC + SAINT + + + + + LI + LIECHTENSTEIN + + + + + LK + SRI + + + + + LR + LIBERIA + + + + + LS + LESOTHO + + + + + LT + LITHUANIA + + + + + LU + LUXEMBOURG + + + + + LV + LATVIA + + + + + LY + LIBYAN + + + + + MA + MOROCCO + + + + + MC + MONACO + + + + + MD + MOLDOVA, + + + + + MG + MADAGASCAR + + + + + MH + MARSHALL + + + + + MK + MACEDONIA, + + + + + ML + MALI + + + + + MM + MYANMAR + + + + + MN + MONGOLIA + + + + + MO + MACAU + + + + + MP + NORTHERN + + + + + MQ + MARTINIQUE + + + + + MR + MAURITANIA + + + + + MS + MONTSERRAT + + + + + MT + MALTA + + + + + MU + MAURITIUS + + + + + MV + MALDIVES + + + + + MW + MALAWI + + + + + MX + MEXICO + + + + + MY + MALAYSIA + + + + + MZ + MOZAMBIQUE + + + + + NA + NAMIBIA + + + + + NC + NEW + + + + + NE + NIGER + + + + + NF + NORFOLK + + + + + NG + NIGERIA + + + + + NI + NICARAGUA + + + + + NL + NETHERLANDS + + + + + NO + NORWAY + + + + + NP + NEPAL + + + + + NU + NIUE + + + + + NZ + NEW + + + + + OM + OMAN + + + + + PA + PANAMA + + + + + PE + PERU + + + + + PF + FRENCH + + + + + PG + PAPUA + + + + + PH + PHILIPPINES + + + + + PK + PAKISTAN + + + + + PL + POLAND + + + + + PM + SAINT + + + + + PN + PITCAIRN + + + + + PR + PUERTO + + + + + PT + PORTUGAL + + + + + PW + PALAU + + + + + PY + PARAGUAY + + + + + QA + QATAR + + + + + RE + R?UNION + + + + + RO + ROMANIA + + + + + RU + RUSSIAN + + + + + RW + RWANDA + + + + + SA + SAUDI + + + + + SB + SOLOMON + + + + + SC + SEYCHELLES + + + + + SD + SUDAN + + + + + SE + SWEDEN + + + + + SG + SINGAPORE + + + + + SH + SAINT + + + + + SI + SLOVENIA + + + + + SJ + SVALBARD + + + + + SK + SLOVAKIA + + + + + SL + SIERRA + + + + + SM + SAN + + + + + SN + SENEGAL + + + + + SO + SOMALIA + + + + + SR + SURINAME + + + + + ST + SAO + + + + + SV + EL + + + + + SY + SYRIAN + + + + + SZ + SWAZILAND + + + + + TC + TURKS + + + + + TD + CHAD + + + + + TF + FRENCH + + + + + TG + TOGO + + + + + TH + THAILAND + + + + + TJ + TAJIKISTAN + + + + + TK + TOKELAU + + + + + TM + TURKMENISTAN + + + + + TN + TUNISIA + + + + + TO + TONGA + + + + + TP + EAST + + + + + TR + TURKEY + + + + + TT + TRINIDAD + + + + + TV + TUVALU + + + + + TW + TAIWAN, + + + + + TZ + TANZANIA, + + + + + UA + UKRAINE + + + + + UG + UGANDA + + + + + UM + UNITED + + + + + US + UNITED + + + + + UY + URUGUAY + + + + + UZ + UZBEKISTAN + + + + + VE + VENEZUELA + + + + + VG + VIRGIN + + + + + VI + VIRGIN + + + + + VN + VIET + + + + + VU + VANUATU + + + + + WF + WALLIS + + + + + WS + SAMOA + + + + + YE + YEMEN + + + + + YT + MAYOTTE + + + + + YU + YUGOSLAVIA + + + + + ZA + SOUTH + + + + + ZM + ZAMBIA + + + + + ZW + ZIMBABWE + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml new file mode 100644 index 0000000000..17f26d7268 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml @@ -0,0 +1,3047 @@ + + + + + ISO 639-3 is a code that aims to define three-letter identifiers for all known human languages. At the core of ISO 639-3 are the individual languages already accounted for in ISO 639-2. The large number of living languages in the initial inventory of ISO 639-3 beyond those already included in ISO 639-2 was derived primarily from Ethnologue (15th edition). Additional extinct, ancient, historic, and constructed languages have been obtained from Linguist List. + + ISO639-3 + Codes for the Representation of Names of Languages + + + aaa + Ghotuo + + + + + aab + Alumu-Tesu + + + + + aaa + Ari + + + + + aac + Amal + + + + + aae + Arbereshe Albanian + + + + + aac + Aranadan + + + + + aae + Ambrak + + + + + aae + Abu' Arapesh + + + + + aac + Arifama-Miniafia + + + + + aak + Ankave + + + + + aae + Afade + + + + + aal + Aramanik + + + + + aac + Anambe + + + + + aah + Algerian Saharan Arabic + + + + + aan + Para Arara + + + + + aaa + Eastern Abnaki + + + + + aae + Afar + + + + + aai + Aasax + + + + + aan + Arvanitika Albanian + + + + + aar + Abau + + + + + aaw + Solong + + + + + aab + Mandobo Atas + + + + + aae + Amarasi + + + + + aah + Abe + + + + + aal + Bankon + + + + + aao + Ambala Ayta + + + + + aar + Camarines Norte Agta + + + + + aau + Western Abnaki + + + + + aaz + Abai Sungai + + + + + abc + Abaga + + + + + abf + Tajiki Arabic + + + + + abi + Abidji + + + + + aaa + Aka-Bea + + + + + aac + Abkhazian + + + + + aae + Lampung Nyo + + + + + aag + Abanyom + + + + + aai + Abua + + + + + aal + Abon + + + + + aan + Abenlen Ayta + + + + + aap + Abaza + + + + + aar + Abron + + + + + aat + Ambonese Malay + + + + + aaw + Ambulas + + + + + aaz + Abure + + + + + abb + Baharna Arabic + + + + + abd + Pal + + + + + abf + Inabaknon + + + + + abh + Aneme Wake + + + + + abj + Abui + + + + + abl + Achagua + + + + + abn + Anca + + + + + abp + Gikyode + + + + + abr + Achinese + + + + + abt + Saint Lucian Creole French + + + + + abv + Acoli + + + + + abx + Aka-Cari + + + + + abz + Aka-Kora + + + + + acb + Akar-Bale + + + + + ace + Mesopotamian Arabic + + + + + acf + Achang + + + + + ach + Eastern Acipa + + + + + aci + Ta'izzi-Adeni Arabic + + + + + ack + Achi + + + + + acl + Acroa + + + + + acm + Achterhoeks + + + + + acn + Achuar-Shiwiar + + + + + acp + Achumawi + + + + + acq + Hijazi Arabic + + + + + acr + Omani Arabic + + + + + acs + Cypriot Arabic + + + + + act + Acheron + + + + + acu + Adangme + + + + + acv + Adabe + + + + + acw + Dzodinka + + + + + acx + Adele + + + + + acy + Dhofari Arabic + + + + + acz + Andegerebinha + + + + + ada + Adhola + + + + + adb + Adi + + + + + add + Adioukrou + + + + + ade + Galo + + + + + adf + Adang + + + + + adg + Abu + + + + + adh + Adap + + + + + adi + Adangbe + + + + + adj + Adonara + + + + + adl + Adamorobe Sign Language + + + + + adn + Adnyamathanha + + + + + ado + Aduge + + + + + adp + Amundava + + + + + adq + Amdo Tibetan + + + + + adr + Adyghe + + + + + ads + Adzera + + + + + adt + Areba + + + + + adu + Tunisian Arabic + + + + + adw + Saidi Arabic + + + + + adx + Argentine Sign Language + + + + + ady + Northeast Pashayi + + + + + adz + Haeke + + + + + aea + Ambele + + + + + aeb + Arem + + + + + aec + Armenian Sign Language + + + + + aed + Aer + + + + + aee + Eastern Arrernte + + + + + aek + Alsea + + + + + ael + Akeu + + + + + aem + Ambakich + + + + + aen + Amele + + + + + aeq + Aeka + + + + + aer + Gulf Arabic + + + + + aes + Andai + + + + + aeu + Putukwam + + + + + aew + Afghan Sign Language + + + + + aey + Afrihili + + + + + aez + Akrukay + + + + + afb + Nanubae + + + + + afd + Defaka + + + + + afe + Eloyi + + + + + afg + Tapei + + + + + afh + Afrikaans + + + + + afi + Afro-Seminole Creole + + + + + afk + Afitti + + + + + afn + Awutu + + + + + afo + Obokuitai + + + + + afp + Aguano + + + + + afr + Legbo + + + + + afs + Agatu + + + + + aft + Agarabi + + + + + afu + Angal + + + + + afz + Arguni + + + + + aga + Angor + + + + + agb + Ngelima + + + + + agc + Agariya + + + + + agd + Argobba + + + + + age + Isarog Agta + + + + + agf + Fembe + + + + + agg + Angaataha + + + + + agh + Agutaynen + + + + + agi + Tainae + + + + + agj + Paranan + + + + + agk + Aghem + + + + + agl + Aguaruna + + + + + agm + Esimbi + + + + + agn + Central Cagayan Agta + + + + + ago + Aguacateco + + + + + agp + Remontado Agta + + + + + agq + Kahua + + + + + agr + Aghul + + + + + ags + Southern Alta + + + + + agt + Mt. Iriga Agta + + + + + agu + Ahanta + + + + + agv + Axamb + + + + + agw + Qimant + + + + + agx + Aghu + + + + + agy + Tiagbamrin Aizi + + + + + agz + Akha + + + + + aha + Igo + + + + + ahb + Mobumrin Aizi + + + + + ahg + Ahan + + + + + ahh + Ahom + + + + + ahi + Aproumu Aizi + + + + + ahk + Ahirani + + + + + ahl + Ashe + + + + + ahm + Ahtena + + + + + ahn + Arosi + + + + + aho + Ainu (China) + + + + + ahp + Ainbai + + + + + ahr + Alngith + + + + + ahs + Amara + + + + + aht + Agi + + + + + aia + Antigua and Barbuda Creole English + + + + + aib + Ai-Cham + + + + + aic + Assyrian Neo-Aramaic + + + + + aid + Lishanid Noshan + + + + + aie + Ake + + + + + aif + Aimele + + + + + aig + Aimol + + + + + aih + Ainu (Japan) + + + + + aii + Aiton + + + + + aij + Burumakok + + + + + aik + Aimaq + + + + + ail + Airoran + + + + + aim + Nataoran Amis + + + + + ain + Arikem + + + + + aio + Aari + + + + + aip + Aighon + + + + + aiq + Ali + + + + + air + Aja (Sudan) + + + + + ais + Aja (Benin) + + + + + ait + Ajie + + + + + aiw + South Levantine Arabic + + + + + aix + Judeo-Tunisian Arabic + + + + + aiy + Judeo-Moroccan Arabic + + + + + aja + Ajawa + + + + + ajg + Amri Karbi + + + + + aji + AkanMacrolanguageLivingmore ... + + + + + ajp + Batak Angkola + + + + + ajt + Mpur + + + + + aju + Ukpet-Ehom + + + + + ajw + Akawaio + + + + + ajz + Akpa + + + + + aka + Anakalangu + + + + + akb + Angal Heneng + + + + + akc + Aiome + + + + + akd + Aka-Jeru + + + + + ake + Akkadian + + + + + akf + Aklanon + + + + + akg + Aka-Bo + + + + + akh + Akurio + + + + + aki + Siwu + + + + + akj + Ak + + + + + akk + Araki + + + + + akl + Akaselem + + + + + akm + Akolet + + + + + ako + Akum + + + + + akp + Akhvakh + + + + + akq + Akwa + + + + + akr + Aka-Kede + + + + + aks + Aka-Kol + + + + + akt + Alabama + + + + + aku + Alago + + + + + akv + Qawasqar + + + + + akw + Alladian + + + + + akx + Aleut + + + + + aky + Alege + + + + + akz + Alawa + + + + + ala + Amaimon + + + + + alc + Alangan + + + + + ald + Alak + + + + + ale + Allar + + + + + alf + Amblong + + + + + alh + Gheg Albanian + + + + + ali + Larike-Wakasihu + + + + + alj + Alune + + + + + alk + Algonquin + + + + + all + Alutor + + + + + alm + Tosk Albanian + + + + + aln + Southern Altai + + + + + alo + 'Are'are + + + + + alp + Alaba-K�abeena + + + + + alq + Amol + + + + + alr + Alyawarr + + + + + als + Alur + + + + + alt + Amanaye + + + + + alu + Ambo + + + + + alw + Amahuaca + + + + + alx + Yanesha' + + + + + aly + Hamer-Banna + + + + + alz + Amarag + + + + + ama + Amharic + + + + + amb + Amis + + + + + amc + Amdang + + + + + ame + Ambai + + + + + amf + War-Jaintia + + + + + amg + Ama (Papua New Guinea) + + + + + amh + Amanab + + + + + ami + Amo + + + + + amj + Alamblak + + + + + amk + Amahai + + + + + aml + Amarakaeri + + + + + amm + Southern Amami-Oshima + + + + + amn + Amto + + + + + amo + Guerrero Amuzgo + + + + + amp + Ambelau + + + + + amq + Western Neo-Aramaic + + + + + amr + Anmatyerre + + + + + ams + Ami + + + + + amt + Atampaya + + + + + amu + Andaqui + + + + + amv + Andoa + + + + + amw + Ngas + + + + + amx + Ansus + + + + + amy + Xaracuu + + + + + amz + Animere + + + + + ana + Old English (ca. 450-1100) + + + + + anb + Nend + + + + + anc + Andi + + + + + and + Anor + + + + + ane + Goemai + + + + + anf + Anu + + + + + ang + Anal + + + + + anh + Obolo + + + + + ani + Andoque + + + + + anj + Angika + + + + + ank + Jarawa (India) + + + + + anl + Andh + + + + + anm + Anserma + + + + + ann + Antakarinya + + + + + ano + Anuak + + + + + anp + Denya + + + + + anq + Anaang + + + + + anr + Andra-Hus + + + + + ans + Anyin + + + + + ant + Anem + + + + + anu + Angolar + + + + + anv + Abom + + + + + anw + Pemon + + + + + anx + Andarum + + + + + any + Angal Enen + + + + + anz + Bragat + + + + + aoa + Angoram + + + + + aob + Arma + + + + + aoc + Anindilyakwa + + + + + aod + Mufian + + + + + aoe + Arho + + + + + aof + Alor + + + + + aog + Omie + + + + + aoh + Bumbita Arapesh + + + + + aoi + Aore + + + + + aoj + Taikat + + + + + aok + A'tong + + + + + aol + Atorada + + + + + aom + Uab Meto + + + + + aon + Sa'a + + + + + aor + North Levantine Arabic + + + + + aos + Sudanese Arabic + + + + + aot + Bukiyip + + + + + aox + Ampanang + + + + + aoz + Athpariya + + + + + apb + Apiaka + + + + + apc + Jicarilla Apache + + + + + apd + Kiowa Apache + + + + + ape + Lipan Apache + + + + + apg + Mescalero-Chiricahua Apache + + + + + aph + Apinaye + + + + + api + Apalik + + + + + apj + Apma + + + + + apk + A-Pucikwar + + + + + apl + Arop-Lokep + + + + + apm + Arop-Sissano + + + + + apn + Apatani + + + + + apo + Apurina + + + + + app + Alapmunte + + + + + apq + Western Apache + + + + + apr + Aputai + + + + + aps + Apalai + + + + + apt + Safeyoka + + + + + apu + Archi + + + + + apv + Arigidi + + + + + apw + Atohwaim + + + + + apx + Northern Alta + + + + + apy + Atakapa + + + + + apz + Arh� + + + + + aqc + ArabicMacrolanguageLivingmore ... + + + + + aqg + Standard Arabic + + + + + aqm + Official Aramaic (700-300 BCE) + + + + + aqn + Arabana + + + + + aqp + Western Arrarnta + + + + + aqr + Aragonese + + + + + ara + Arhuaco + + + + + arb + Arikara + + + + + arc + Arapaso + + + + + ard + Arikapu + + + + + are + Arabela + + + + + arg + Mapudungun + + + + + arh + Araona + + + + + ari + Arapaho + + + + + arj + Algerian Arabic + + + + + ark + Karo (Brazil) + + + + + arl + Najdi Arabic + + + + + arn + Arua (Amazonas State) + + + + + aro + Arbore + + + + + arp + Arawak + + + + + arq + Arua (Rodonia State) + + + + + arr + Moroccan Arabic + + + + + ars + Egyptian Arabic + + + + + aru + Asu (Tanzania) + + + + + arv + Assiniboine + + + + + arw + Casuarina Coast Asmat + + + + + arx + Asas + + + + + ary + American Sign Language + + + + + arz + Australian Sign Language + + + + + asa + Cishingini + + + + + asb + Abishira + + + + + asc + Buruwai + + + + + asd + Nsari + + + + + ase + Ashkun + + + + + asf + Asilulu + + + + + asg + Assamese + + + + + ash + Xingu Asurini + + + + + asi + Dano + + + + + asj + Algerian Sign Language + + + + + ask + Austrian Sign Language + + + + + asl + Asuri + + + + + asm + Ipulo + + + + + asn + Asturian + + + + + aso + Tocantins Asurini + + + + + asp + Asoa + + + + + asq + Australian Aborigines Sign Language + + + + + asr + Muratayak + + + + + ass + Yaosakor Asmat + + + + + ast + As + + + + + asu + Pele-Ata + + + + + asv + Zaiwa + + + + + asw + Atsahuaca + + + + + asx + Ata Manobo + + + + + asy + Atemble + + + + + asz + Ivbie North-Okpela-Arhe + + + + + ata + Attie + + + + + atb + Atikamekw + + + + + atc + Ati + + + + + atd + Mt. Iraya Agta + + + + + ate + Ata + + + + + atg + Ashtiani + + + + + ati + Atong + + + + + atj + Pudtol Atta + + + + + atk + Aralle-Tabulahan + + + + + atl + Waimiri-Atroari + + + + + atm + Gros Ventre + + + + + atn + Pamplona Atta + + + + + ato + Reel + + + + + atp + Northern Altai + + + + + atq + Atsugewi + + + + + atr + Arutani + + + + + ats + Aneityum + + + + + att + Arta + + + + + atu + Asumboa + + + + + atv + Alugu + + + + + atw + Waorani + + + + + atx + Anuta + + + + + aty + =/Kx'au//'ein + + + + + atz + Aguna + + + + + aua + Aushi + + + + + aub + Anuki + + + + + auc + Awjilah + + + + + aud + Heyo + + + + + aue + Aulua + + + + + aug + Asu (Nigeria) + + + + + auh + Molmo One + + + + + aui + Auyokawa + + + + + auj + Makayam + + + + + auk + Anus + + + + + aul + Aruek + + + + + aum + Austral + + + + + aun + Auye + + + + + auo + Awyi + + + + + aup + Aura + + + + + auq + Awiyaana + + + + + aur + Uzbeki Arabic + + + + + aut + Avaric + + + + + auu + Avau + + + + + auw + Alviri-Vidari + + + + + aux + Avestan + + + + + auy + Avikam + + + + + auz + Kotava + + + + + ava + Eastern Egyptian Bedawi Arabic + + + + + avb + Avatime + + + + + avd + Agavotaguerra + + + + + ave + Aushiri + + + + + avi + Au + + + + + avk + Avokaya + + + + + avl + Av�-Canoeiro + + + + + avn + awa Awadhi + + + + + avo + Awa (Papua New Guinea) + + + + + avs + Cicipu + + + + + avt + Aweti + + + + + avu + Awbono + + + + + avv + Aekyom + + + + + awa + Awabakal + + + + + awb + Arawum + + + + + awc + Awngi + + + + + awe + Awak + + + + + awh + Awera + + + + + awi + South Awyu + + + + + awk + Arawete + + + + + awm + Central Awyu + + + + + awn + Jair Awyu + + + + + awo + Awun + + + + + awr + Awara + + + + + aws + Edera Awyu + + + + + awt + Abipon + + + + + awu + Mato Grosso Arara + + + + + awv + Yaka (Central African Republic) + + + + + aww + Middle Armenian + + + + + awx + Xaragure + + + + + awy + Awar + + + + + axb + Ayizo Gbe + + + + + axg + Southern Aymara + + + + + axk + Ayabadhu + + + + + axm + Ayere + + + + + axx + Ginyanga + + + + + aya + Hadrami Arabic + + + + + ayb + Leyigha + + + + + ayc + Akuku + + + + + ayd + Libyan Arabic + + + + + aye + Aymara + + + + + ayg + Sanaani Arabic + + + + + ayh + Ayoreo + + + + + ayi + North Mesopotamian Arabic + + + + + ayk + Ayi (Papua New Guinea) + + + + + ayl + Central Aymara + + + + + aym + Sorsogon Ayta + + + + + ayn + Bataan Ayta + + + + + ayo + Ayu + + + + + ayp + Ayi (China) + + + + + ayq + Tayabas Ayta + + + + + ayr + Mai Brat + + + + + ays + Azha + + + + + ayt + South Azerbaijani + + + + + ayu + Azerbaijani + + + + + ayx + San Pedro Amuzgos Amuzgo + + + + + ayy + North Azerbaijani + + + + + ayz + Ipalapa Amuzgo + + + + + aza + Awing + + + + + azb + Faire Atta + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml new file mode 100644 index 0000000000..7cdc6f0ef7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml @@ -0,0 +1,52 @@ + + + + + The type of a bibliographic reference citation for a location instance in a gazetteer. + + GeoIdentifierBibliographicTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Bibliographic Reference Citation Type Code Dictionary + + + + A collection of data records intended for computer processing. + dataset + Dataset + + + + + A formal meeting in which one or more persons question, consult, or evaluate another person. + interview + Interview + + + + + A representation of the features of an area of the Earth that portrays them in their respective forms, sizes, and relationships according to some convention of representation on a flat surface. + map + Map + + + + + A book or other written or printed work. + text + Text + + + + + A connected group of pages on the World Wide Web regarded as a single entity, usually maintained by one person or organization and devoted to a single topic or several closely related topics. + website + Website + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml new file mode 100644 index 0000000000..635b96282b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml @@ -0,0 +1,31 @@ + + + + + The type of an identification for a location type in a gazetteer. + + GeoIdentifierIDTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Identification Type Code Dictionary + + + + An assigned unique alphanumeric string (or 'code') by which a particular geographic entity is, or was, known. + code + Code + + + + + A unique proper name, specific term, or expression by which a particular geographic entity is, or was, known. + name + Name + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml new file mode 100644 index 0000000000..e0322f4c46 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml @@ -0,0 +1,118 @@ + + + + + The type of an alternative geographic identifier (e.g., a name) of a location instance in a gazetteer. + + GeoIdentifierNameTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Name Type Code Dictionary + + + + + + + The approved geographic name for a feature as determined in accordance with the naming policy of the U.S. Board on Geographic Names (BGN). + approved + Approved + + + + + An English name that is in widespread usage for a feature that is located in a region where English is not the official language. + conventional + Conventional + + + + + A historical name for a feature that remains in the original (non-Latin/Roman) script. + historicalOriginal + Historical Original + + + + + A historical name for a feature that has been transliterated to the Latin/Roman script as necessary. + historicalTransliterated + Historical Transliterated + + + + + The official local name for a feature that remains in the original (non-Latin/Roman) script and is approved by the U.S. Board on Geographic Names (BGN). + nativeOriginal + Native Original + + + + + The official local name for a feature that has been transliterated to the Latin/Roman script as necessary and is approved by the U.S. Board on Geographic Names (BGN). + nativeTransliterated + Native Transliterated + + + + + A provisional name for a feature that remains in the original (non-Latin/Roman) script. + provisionalOriginal + Provisional Native + + + + + A local name for a feature that remains in the original (non-Latin/Roman) script, where a native source for the name was either unavailable or nonexistant and a non-native source for the name was used instead and the resulting name could not be verified from a recent local official source. + unverifiedOriginal + Unverified Original + An unverified name is usually indicated in a gazetteer using the dagger symbol. + + + + + A local name for a feature that has been transliterated to the Latin/Roman script as necessary, where a native source for the name was either unavailable or nonexistant and a non-native source for the name was used instead and the resulting name could not be verified from a recent local official source. + unverifiedTransliterated + Unverified Transliterated + An unverified name is usually indicated in a gazetteer using the dagger symbol. + + + + + A variant or alternate name for a feature that remains in the original (non-Latin/Roman) script. + variantOriginal + Variant Original + For example, a former name, a name in local usage, alternate name spellings found in various sources, or a derived short name. + + + + + A variant or alternate name for a feature that has been transliterated to the Latin/Roman script as necessary. + variantTransliterated + Variant Transliterated + For example, a former name, a name in local usage, alternate name spellings found in various sources, or a derived short name. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/si.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/si.xsd new file mode 100644 index 0000000000..5291432c69 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19112/BP_2012/si.xsd @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + A collection of location instances. + + + + + A collection-type intended for use as a generic container of location instances. + + + + + + + + + + + + + + + + + + + + + A spatial reference system using geographic identifiers. It is comprised of one or more location types (which may +be related). Each location instance is uniquely identified by means of a geographic identifier. [ISO 19112:2003 Clause 7.1] For example, countries as defined in ISO 3166-1 or named population centres in a region. + + + + + A spatial reference system using geographic identifiers type. A spatial reference system using geographic identifiers is comprised of a related set of one or more location types, together with their corresponding geographic identifiers. These location types may be related to each other through aggregation or disaggregation, possibly forming a hierarchy. [ISO 19112:2003 Clause 6.2] For example, countries as defined in ISO 3166-1 or named population centres in a region. + + + + + + + + The name of a spatial reference system using geographic identifiers. + + + + + + The geographic area within which the reference system occurs. + + + + + + + A characterization of the basis for the spatial reference system. For example: 'administration', 'electoral', and 'postal'. + + + + + Authority with overall responsibility for the spatial reference system. + + + + + + iso19112:SI_LocationType + The location type in the spatial reference system. + + + + + + + + + + + + + A location type in a spatial reference system. A location type specifies the nature of the location that is specified by a location instance. For example, a "county", a "town", a "property", or a "river". + + + + + A location type type in a spatial reference system. + + + + + + + + The name of the location type. + + + + + + A method of uniquely identifying location instances. For example, 'name' or 'code'. + + + + + + The way in which location instances are defined. The definition of the location type shall be in the form of one of the following: + - an area, defined by a set of boundaries, for example countries defined by their borders; + - a single feature, for example a street defined by its centre line, or a junction of two such streets; + - a collection of smaller features, for example trade areas defined by groups of countries. +Where a location type is defined as a collection of smaller units, an instance of that location need not have a well-defined boundary, for +example a postal code defined as a collection of postal delivery points. + + + + + + The geographic area within which the location type occurs. For example, in the case of a gazetteer of "rivers” then the extent of North America. + + + + + The name of the organization or class of organization that is able to create and destroy location instances. + + + + + + + iso19112:SI_LocationType + A parent location type (a location type of which this location type is a subdivision). Parent and child location types are linked to the location type by the nesting association. + + + + + iso19112:SI_LocationType + A child location type (a location type which subdivides this location type). Parent and child location types are linked to the location type by the nesting association. + + + + + + + + + + + + A gazetteer is a directory of geographic identifiers describing location instances. It will contain additional information regarding the position of each location instance. It may include a coordinate reference, but it may also be purely descriptive. If it contains a coordinate reference, this will enable transformation from the spatial reference system using geographic identifiers to the coordinate reference system. If it contains a descriptive reference, this will be a spatial reference using a different spatial reference system with geographic identifiers, for example the postcode of a property. For any location type, there may be more than one gazetteer. + + + + + A gazetteer type; a gazetteer is a directory of geographic identifiers describing location instances. + + + + + + + + The name of the gazetteer, including its version date. A new version of the gazetteer shall be created whenever any location instance is created or destroyed, or a new version of a location instance is created. + + + + + + A description of the location types contained in the gazetteer. For example, the “rivers of North America” or the “streets of London”. + + + + + + The geographic domain covered by the gazetteer. For example, for a gazetteer of rivers the extent of North America, or for a gazetteer of streets the extent of the City of London. + + + + + The organization responsible for maintenance of the gazetteer. + + + + + The coordinate reference system, if any, that is used in the gazetteer for describing position. The coordinate reference system provides a linking mechanism between referencing using geographic identifiers and referencing using coordinates. + + + + + iso19112:SI_LocationType + The location type for which instances are recorded in the gazetteer. + + + + + + + + + + + + A location instance in a spatial reference system. A location instance specifies a location that is characterized by a location type. For example, a particular "county", "town", "property", or "river". + + + + + A location instance in a spatial reference system. + + + + + + + + The unique geographic identifier for the location instance. In order to ensure that the geographic identifier is unique within a wider geographic domain, the geographic identifier may need to include an identifier of an instance of a parent location type, for example “Paris, Texas” (as distinguished from "Paris, France"). + + + + + Optional additional geographic identifiers for the location instance. + + + + + The coordinates of a representative point for the location instance. An example of the position is the coordinates of the centroid of the location instance. This provides a linking mechanism to spatial referencing by coordinates. + + + + + + A description of the location instance. The geographic extent shall be defined in one of the following ways: + - as a collection of smaller geographic features, for example the European Union, defined by its constituent countries; + - by a bounding polygon, described by either of the following: + -- as a closed set of boundary segments (each defined by one or more geographic features), for example a block defined +by the bounding streets; + -- by a set of coordinates, for example, a land parcel defined by the coordinates of its boundary. + + + + + + The date of creation of this version of the location instance. The temporal extent will normally be the date of creation of this version of the gazetteer containing this location instance. + + + + + The name of organization responsible for defining the characteristics of the location instance. + + + + + Optional reference to the feature being identified by this location instance. + + + + + iso19112:SI_LocationInstance + A location instance of a different location type, for which this location instance is a sub-division. + + + + + iso19112:SI_LocationInstance + A location instance of a different location type, which subdivides this location instance. + + + + + iso19112:SI_LocationType + The location type of this location instance. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Optionally identifies partner organization that specified this geographic identifier, such as 'State of Montana'. + + + + + + A unique geographic identifier for a location instance. In order to ensure that the geographic identifier is unique within a wider geographic domain, the geographic identifier may need to include an identifier of an instance of a parent location type, for example “Paris, Texas” (as distinguished from "Paris, France"). + + + + + + An identifier associated with the (e.g., name) geographic identifier. + + + + + + Domain value describing if the alternativeGeographicIdentifier value (e.g, name) is, for example, an 'official' or 'variant'. For example, Canada has two official languages so there may be two official names; one English and one French. + + + + + Optionally, the date on which this geographic identifier (e.g., a name) was determined. + + + + + Identifies whether this geographic identifier (e.g., a name) is considered to be primary for the location instance. + + + + + + Optional bibliographic reference citation codes (e.g., in the case that this geographic identifier is a "name"). + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/ReadMe.txt new file mode 100644 index 0000000000..8a1ac7cb02 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/ReadMe.txt @@ -0,0 +1,26 @@ +ISO(c) ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Information - Metadata - XML Schema Implementation + +This XML Schema implementation is composed of the following namespaces: +- Geographic Common (GCO) extensible markup language + (http://www.isotc211.org/2005/gco) +- Geographic MetaData (GMD) extensible markup language + (http://www.isotc211.org/2005/gmd) +- Geographic Metadata XML (GMX) Schema (http://www.isotc211.org/2005/gmx) +- Geographic Spatial Schema (GSS) extensible markup language + (http://www.isotc211.org/2005/gss) +- Geographic Spatial Referencing (GSR) extensible markup language + (http://www.isotc211.org/2005/gsr) +- Geographic Temporal Schema (GTS) extensible markup language + (http://www.isotc211.org/2005/gts) + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +XML resources related to those namespaces are also provided at this location. + +------------------------------------------------------------------------------- + +See X\ReadMe.txt for details of lineage and modification of the package X diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/ReadMe.txt new file mode 100644 index 0000000000..db0b4ed98b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/ReadMe.txt @@ -0,0 +1,47 @@ +ISO(c) GCO schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic COmmon (GCO) extensible markup language + +GCO is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GCO includes all the definitions of http://www.isotc211.org/2005/gco +namespace. The root document of this namespace is the file gco.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Adoption of W3C Implementation of XLink: + - schemaLocation changed to: http://www.w3.org/1999/xlink.xsd + - xlink:simpleLink renamed xlink:simpleAttrs + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GCO + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GCO + * GCO XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/basicTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/basicTypes.xsd new file mode 100644 index 0000000000..49df769221 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/basicTypes.xsd @@ -0,0 +1,431 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. This basicTypes.xsd schema implements concepts from the "basic types" package of ISO/TS 19103. + + + + + + + + + + + + + A TypeName is a LocalName that references either a recordType or object type in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. This is the types name. - For parsing from types (or objects) the parsible name normally uses a "." navigation separator, so that it is of the form [class].[member].[memberOfMember]. ...) + + + + + + + + + + + + + + + + + + + + + + + A MemberName is a LocalName that references either an attribute slot in a record or recordType or an attribute, operation, or association role in an object instance or type description in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. + + + + + + + + + + + + + + + + + + + + + + + + Use to represent the possible cardinality of a relation. Represented by a set of simple multiplicity ranges. + + + + + + + + + + + + + + + + + + + + + + + A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gco.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gco.xsd new file mode 100644 index 0000000000..6090d49d5f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gco.xsd @@ -0,0 +1,12 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gcoBase.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gcoBase.xsd new file mode 100644 index 0000000000..2f34174fb3 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gco/gcoBase.xsd @@ -0,0 +1,63 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. This gcoBase.xsd schema provides: + 1. tools to handle specific objects like "code lists" and "record"; + 2. Some XML types representing that do not follow the general encoding rules. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/ReadMe.txt new file mode 100644 index 0000000000..2c4c7c66c8 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/ReadMe.txt @@ -0,0 +1,45 @@ +ISO(c) GMD schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic MetaData (GMD) extensible markup language + +GMD is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GMD includes all the definitions of http://www.isotc211.org/2005/gmd +namespace. The root document of this namespace is the file gmd.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GMD + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GMD + * GMD XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/applicationSchema.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/applicationSchema.xsd new file mode 100644 index 0000000000..0a7ccbbb5b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/applicationSchema.xsd @@ -0,0 +1,43 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This applicationSchema.xsd schema implements the UML conceptual schema defined in A.2.12 of ISO 19115:2003. It contains the implementation of the class MD_ApplicationSchemaInformation. + + + + + + + + + + + Information about the application schema used to build the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/citation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/citation.xsd new file mode 100644 index 0000000000..4f5d7dd1d7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/citation.xsd @@ -0,0 +1,276 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This citation.xsd schema implements the UML conceptual schema defined in A.3.2 of ISO 19115:2003. It contains the implementation of the following classes: CI_ResponsibleParty, CI_Citation, CI_Address, CI_OnlineResource, CI_Contact, CI_Telephone, URL, CI_Date, CI_Series, CI_RoleCode, CI_PresentationFormCode, CI_OnLineFunctionCode, CI_DateTypeCode. + + + + + + + + + + + Identification of, and means of communication with, person(s) and organisations associated with the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + + Standardized resource reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Location of the responsible individual or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information about online sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information required enabling contact with the responsible person and/or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + Telephone numbers for contacting the responsible individual or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/constraints.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/constraints.xsd new file mode 100644 index 0000000000..b683389c35 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/constraints.xsd @@ -0,0 +1,107 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This constraints.xsd schema implements the UML conceptual schema defined in A.2.3 of ISO 19115:2003. It contains the implementation of the following classes: MD_Constraints, MD_LegalConstraints, MD_SecurityConstraints, MD_ClassificationCode, MD_RestrictionCode. + + + + + + + + + + Restrictions on the access and use of a dataset or metadata + + + + + + + + + + + + + + + + + + + + + + + Restrictions and legal prerequisites for accessing and using the dataset. + + + + + + + + + + + + + + + + + + + + + + + + + Handling restrictions imposed on the dataset because of national security, privacy, or other concerns + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/content.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/content.xsd new file mode 100644 index 0000000000..bf3c94657b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/content.xsd @@ -0,0 +1,190 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This content.xsd schema implements the UML conceptual schema defined in ISO 19115:2003, A.2.8. It contains the implementation of the following classes: MD_FeatureCatalogueDescription, MD_CoverageDescription, +MD_ImageDescription, MD_ContentInformation, MD_RangeDimension, MD_Band, MD_CoverageContentTypeCode, MD_ImagingConditionCode. + + + + + + + + + + + Information identifing the feature catalogue + + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the domain of the raster cell + + + + + + + + + + + + + + + + + + + + + + + + + Information about an image's suitability for use + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Set of adjacent wavelengths in the electro-magnetic spectrum with a common characteristic, such as the visible band + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/dataQuality.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/dataQuality.xsd new file mode 100644 index 0000000000..3cd6d16e1d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/dataQuality.xsd @@ -0,0 +1,556 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This dataQuality.xsd schema implements the UML conceptual schema defined in A.2.4 of ISO 19115:2003. It contains the implementation of the following classes: LI_ProcessStep, LI_Source, LI_Lineage, +DQ_ConformanceResult, DQ_QuantitativeResult, DQ_Result, DQ_TemporalValidity, DQ_AccuracyOfATimeMeasurement, DQ_QuantitativeAttributeAccuracy, DQ_NonQuantitativeAttributeAccuracy, DQ_ThematicClassificationCorrectness, DQ_RelativeInternalPositionalAccuracy, DQ_GriddedDataPositionalAccuracy, DQ_AbsoluteExternalPositionalAccuracy, DQ_TopologicalConsistency, DQ_FormatConsistency, DQ_DomainConsistency, DQ_ConceptualConsistency, DQ_CompletenessOmission, DQ_CompletenessCommission, DQ_TemporalAccuracy, DQ_ThematicAccuracy, DQ_PositionalAccuracy, DQ_LogicalConsistency, DQ_Completeness, DQ_Element, DQ_DataQuality. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + quantitative_result from Quality Procedures - - renamed to remove implied use limitiation. + + + + + + + + + + + + + + + + + + + + + + + + + Quantitative_conformance_measure from Quality Procedures. - - Renamed to remove implied use limitation - - OCL - -- result is type specified by valueDomain - result.tupleType = valueDomain + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/distribution.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/distribution.xsd new file mode 100644 index 0000000000..380cecab04 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/distribution.xsd @@ -0,0 +1,203 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This distribution.xsd schema implements the UML conceptual schema defined in A.2.10 of ISO 19115:2003. It contains the implementation of the following classes: MD_Medium, MD_DigitalTransferOptions, MD_StandardOrderProcess, MD_Distributor, MD_Distribution, MD_Format, MD_MediumFormatCode, MD_MediumNameCode. + + + + + + + + + + + Information about the media on which the data can be distributed + + + + + + + + + + + + + + + + + + + + + + + + + + + + Technical means and media by which a dataset is obtained from the distributor + + + + + + + + + + + + + + + + + + + + + + + + + + Common ways in which the dataset may be obtained or received, and related instructions and fee information + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the distributor + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the distributor of and options for obtaining the dataset + + + + + + + + + + + + + + + + + + + + + + + + + Description of the form of the data to be distributed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/extent.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/extent.xsd new file mode 100644 index 0000000000..363da1346c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/extent.xsd @@ -0,0 +1,206 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This extent.xsd schema implements the UML conceptual schema defined in A.3.1 of ISO 19115:2003 and the associated corrigendum. It contains the implementation of the following classes: EX_TemporalExtent, EX_VerticalExtent, EX_BoundingPolygon, EX_Extent, EX_GeographicExtent, EX_GeographicBoundingBox, EX_SpatialTemporalExtent, EX_GeographicDescription. + + + + + + + + + + + + + + Time period covered by the content of the dataset + + + + + + + + + + + + + + + + + + + + + + + Vertical domain of dataset + + + + + + + + + + + + + + + + + + + + + + + + + Boundary enclosing the dataset expressed as the closed set of (x,y) coordinates of the polygon (last point replicates first point) + + + + + + + + + + + + + + + + + + + + + + + Information about spatial, vertical, and temporal extent + + + + + + + + + + + + + + + + + + + + + + + + + + Geographic area of the dataset + + + + + + + + + + + + + + + + + + + + + + + Geographic area of the entire dataset referenced to WGS 84 + + + + + + + + + + + + + + + + + + + + + + + + + + Extent with respect to date and time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/freeText.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/freeText.xsd new file mode 100644 index 0000000000..f55277029d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/freeText.xsd @@ -0,0 +1,123 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This freeText.xsd schema implements cultural and linguistic adaptability extensions defined in 7.3 of ISO/TS 19139:2007. This extension essentially formalizes the free text concept described in Annex J of ISO 19115:2003. For this reason, and in order to simplify the organization of overall geographic metadata XML schema, this schema has been included as part of the gmd namespace instead of the gmx namespace. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/gmd.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/gmd.xsd new file mode 100644 index 0000000000..7e4963059e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/gmd.xsd @@ -0,0 +1,13 @@ + + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/identification.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/identification.xsd new file mode 100644 index 0000000000..1e23f57c9c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/identification.xsd @@ -0,0 +1,349 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This identification.xsd schema implements the UML conceptual schema defined in A.2.2 of ISO 19115:2003. It contains the implementation of the following classes: MD_Identification, MD_BrowseGraphic, MD_DataIdentification, MD_ServiceIdentification, MD_RepresentativeFraction, MD_Usage, MD_Keywords, DS_Association, MD_AggregateInformation, MD_CharacterSetCode, MD_SpatialRepresentationTypeCode, MD_TopicCategoryCode, MD_ProgressCode, MD_KeywordTypeCode, DS_AssociationTypeCode, DS_InitiativeTypeCode, MD_ResolutionType. + + + + + + + + + + + + + Basic information about data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Graphic that provides an illustration of the dataset (should include a legend for the graphic) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + See 19119 for further info + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brief description of ways in which the dataset is currently used. + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords, their type and reference source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Encapsulates the dataset aggregation information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High-level geospatial data thematic classification to assist in the grouping and search of available geospatial datasets + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/maintenance.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/maintenance.xsd new file mode 100644 index 0000000000..9e7236938c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/maintenance.xsd @@ -0,0 +1,87 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This maintenance.xsd schema implements the UML conceptual schema defined in A.2.5 of ISO 19115:2003. It contains the implementation of the following classes: MD_MaintenanceInformation, MD_MaintenanceFrequencyCode, MD_ScopeCode, MD_ScopeDescription. + + + + + + + + + + + + Information about the scope and frequency of updating + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description of the class of information covered by the information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataApplication.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataApplication.xsd new file mode 100644 index 0000000000..14429199e9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataApplication.xsd @@ -0,0 +1,176 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataApplication.xsd schema implements the UML conceptual schema defined in A.2.12 of ISO 19115:2003. It contains the implementation of the class: MD_ApplicationSchemaInformation. + + + + + + + + + + + Identifiable collection of datasets + + + + + + + + + + + + + + + + + + + + + + + + + + Identifiable collection of data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataEntity.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataEntity.xsd new file mode 100644 index 0000000000..d0ae0bf288 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataEntity.xsd @@ -0,0 +1,71 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataEntity.xsd schema implements the UML conceptual schema defined in A.2.1 of ISO 19115:2003. It contains the implementation of the class MD_Metadata. + + + + + + + + + + + + + + + + + + Information about the metadata + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataExtension.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataExtension.xsd new file mode 100644 index 0000000000..665740a4e6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/metadataExtension.xsd @@ -0,0 +1,100 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataExtension.xsd schema implements the UML conceptual schema defined in A.2.11 of ISO 19115:2003. It contains the implementation of the following classes: MD_ExtendedElementInformation, MD_MetadataExtensionInformation, MD_ObligationCode, MD_DatatypeCode. + + + + + + + + + + + New metadata element, not found in ISO 19115, which is required to describe geographic data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information describing metadata extensions. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd new file mode 100644 index 0000000000..5cf370d0e1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd @@ -0,0 +1,37 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This portrayalCatalogue.xsd schema implements the UML conceptual schema defined in A.2.9 of ISO 19115:2003. It contains the implementation of the class MD_PortrayalCatalogueReference. + + + + + + + + + + + Information identifing the portrayal catalogue used + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/referenceSystem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/referenceSystem.xsd new file mode 100644 index 0000000000..b6abd58723 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/referenceSystem.xsd @@ -0,0 +1,101 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This referenceSystem.xsd schema implements the UML conceptual schema defined in A.2.7 of ISO 19115:2003 and ISO 19115:2003/Cor. 1:2006. It contains the implementation of the following classes: RS_Identifier, MD_ReferenceSystem, MD_Identifier and RS_Reference System. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description of the spatial and temporal reference systems used in the dataset + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd new file mode 100644 index 0000000000..34e0f23081 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd @@ -0,0 +1,238 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This portrayalCatalogue.xsd schema implements the UML conceptual schema defined in A.2.6 of ISO 19115:2003. It contains the implementation of the following classes: MD_GridSpatialRepresentation, MD_VectorSpatialRepresentation, MD_SpatialRepresentation, MD_Georeferenceable, MD_Dimension, MD_Georectified, MD_GeometricObjects, MD_TopologyLevelCode, MD_GeometricObjectTypeCode, MD_CellGeometryCode, MD_DimensionNameTypeCode, MD_PixelOrientationCode. + + + + + + + + + + + + Types and numbers of raster spatial objects in the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the vector spatial objects in the dataset + + + + + + + + + + + + + + + + + + + + + + + + Digital mechanism used to represent spatial information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/ReadMe.txt new file mode 100644 index 0000000000..16a0ede8ef --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/ReadMe.txt @@ -0,0 +1,47 @@ +ISO(c) GMX schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Metadata XML (GMX) Schema + +GMX is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GMX includes all the definitions of http://www.isotc211.org/2005/gmx +namespace. The root document of this namespace is the file gmx.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Adoption of W3C Implementation of XLink: + - schemaLocation changed to: http://www.w3.org/1999/xlink.xsd + - xlink:simpleLink renamed xlink:simpleAttrs + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GMX + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GMX + * GMX XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/catalogues.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/catalogues.xsd new file mode 100644 index 0000000000..4f6d6c2192 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/catalogues.xsd @@ -0,0 +1,113 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This catalogues.xsd schema implements the UML conceptual schema defined in 7.4.4.1 of ISO/TS 19139:2007. It contains the implementation of CT_Catalogue, CT_CodelistCatalogue, CT_UomCatalogue and CT_CrsCatalogue. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/codelistItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/codelistItem.xsd new file mode 100644 index 0000000000..f16462a52b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/codelistItem.xsd @@ -0,0 +1,169 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This codelistItem.xsd schema implements the UML conceptual schema defined in 7.4.4.4 of ISO/TS 19139:2007. It contains the implementation of CT_Codelist and CT_CodelistValue. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Constraints: - 1) metadataProperty.card = 0 - 2) dictionaryEntry.card = 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Constraint: codeEntry.type = ML_CodeListDefinition + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/crsItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/crsItem.xsd new file mode 100644 index 0000000000..62ea73323a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/crsItem.xsd @@ -0,0 +1,1031 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This crsItem.xsd schema implements the UML conceptual schema defined in 7.4.4.3 of ISO/TS 19139:2007. It contains the implementation of CT_CRS, CT_CoordinateSystem, CT_CoordinateSystemAxis, CT_Datum, CT_Ellipsoid, CT_PrimeMeridian, CT_Operation, CT_OperationMethod and CT_OperationParameters. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/extendedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/extendedTypes.xsd new file mode 100644 index 0000000000..bf47803bbe --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/extendedTypes.xsd @@ -0,0 +1,76 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This extendedTypes.xsd schema contains the XML definitions of FileName, Anchor and MimeFileType classes. These classes are fully described in 7.2 of ISO/TS 19139:2007. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmx.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmx.xsd new file mode 100644 index 0000000000..0df5b3756c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmx.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmxUsage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmxUsage.xsd new file mode 100644 index 0000000000..824e10b82d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/gmxUsage.xsd @@ -0,0 +1,128 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This gmxUsage.xsd schema implements the UML conceptual schema defined in 7.4.1 of ISO/TS 19139:2007. It contains the implementation of the following classes: MX_Dataset, MX_Aggregate, MX_DataFile and MX_ScopeCode. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/uomItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/uomItem.xsd new file mode 100644 index 0000000000..02eee9e5d6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gmx/uomItem.xsd @@ -0,0 +1,163 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This uomItem.xsd schema implements the UML conceptual schema defined in 7.4.4.2 of ISO/TS 19139:2007. It contains the implementation of the UnitDefinition class. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/ReadMe.txt new file mode 100644 index 0000000000..6bbcd21d6a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/ReadMe.txt @@ -0,0 +1,45 @@ +ISO(c) GSR schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Spatial Referencing (GSR) extensible markup language + +GSR is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GSR includes all the definitions of http://www.isotc211.org/2005/gsr +namespace. The root document of this namespace is the file gsr.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GSR + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GSR + * GSR XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/gsr.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/gsr.xsd new file mode 100644 index 0000000000..a3aacf3aab --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/gsr.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Spatial Referencing (GSR) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSR includes all the definitions of http://www.isotc211.org/2005/gsr namespace. The root document of this namespace is the file gsr.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd new file mode 100644 index 0000000000..2e9bf0fac4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd @@ -0,0 +1,25 @@ + + + + + Geographic Spatial Referencing (GSR) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSR includes all the definitions of http://www.isotc211.org/2005/gsr namespace. The root document of this namespace is the file gsr.xsd. This spatialReferencing.xsd schema contains the implementation of SC_CRS. The encoding of this class is mapped to an ISO 19136 XML type. + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/ReadMe.txt new file mode 100644 index 0000000000..d1d377a77c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/ReadMe.txt @@ -0,0 +1,44 @@ +ISO(c) GSS schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Spatial Schema (GSS) extensible markup language + +GSS is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GSS includes all the definitions of http://www.isotc211.org/2005/gss +namespace. The root document of this namespace is the file gss.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GSS + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GSS + * GSS XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/geometry.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/geometry.xsd new file mode 100644 index 0000000000..4fec2bfb2e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/geometry.xsd @@ -0,0 +1,36 @@ + + + + + Geographic Spatial Schema (GSS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSS includes all the definitions of http://www.isotc211.org/2005/gss namespace. The root document of this namespace is the file gss.xsd. This geometry.xsd schema contains the implementation of GM_Object and GM_Point. The encoding of these classes is mapped to ISO 19136 geometric types. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/gss.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/gss.xsd new file mode 100644 index 0000000000..2594cfe939 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gss/gss.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Spatial Schema (GSS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSS includes all the definitions of http://www.isotc211.org/2005/gss namespace. The root document of this namespace is the file gss.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/ReadMe.txt new file mode 100644 index 0000000000..29b13074a1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/ReadMe.txt @@ -0,0 +1,44 @@ +ISO(c) GTS schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Temporal Schema (GTS) extensible markup language + +GTS is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GTS includes all the definitions of http://www.isotc211.org/2005/gts +namespace. The root document of this namespace is the file gts.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GTS + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GTS + * GTS XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/gts.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/gts.xsd new file mode 100644 index 0000000000..a4184fdb83 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/gts.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Temporal Schema (GTS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GTS includes all the definitions of http://www.isotc211.org/2005/gts namespace. The root document of this namespace is the file gts.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/temporalObjects.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/temporalObjects.xsd new file mode 100644 index 0000000000..2c8a9b670e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/gts/temporalObjects.xsd @@ -0,0 +1,35 @@ + + + + + Geographic Temporal Schema (GTS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GTS includes all the definitions of http://www.isotc211.org/2005/gts namespace. The root document of this namespace is the file gts.xsd. The temporalObjects.xsd schema contains the XML implementation of TM_Object, TM_Primitive and TM_PeriodDuration from ISO 19108. The encoding of these classes is mapped to ISO 19136 temporal types and W3C built-in types. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/ReadMe.txt new file mode 100644 index 0000000000..2cdbe533f2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/ReadMe.txt @@ -0,0 +1,20 @@ +ISO(c) - ISO/TS 19139:2007 resources +------------------------------------------------------------------------------ + +ISO/TS 19139:2007 resources are XML Files provided with the XML +Schema Implementations defined in ISO/TS 19139-2. Those resources are: +- Catalogues of Codelist, Units of measure (uom) and Coordinate Reference + Systems (CRS) +- sample XML + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of Readme.txt file + * Use of absolute schema locations + * Adoption of W3C Implementation of XLink: + + Validation: XML Files have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + + +No history... diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml new file mode 100644 index 0000000000..4fbbdd5a0e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml @@ -0,0 +1,841 @@ + + + + + + ML_gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + Listes de codes pour la description de lots de métadonnées conforme ISO TC/211 19115:2003 et 19139 + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + creation + + + date identifiant la création de la ressource + creation + création + + + + + + + + date identifies when the resource was issued + publication + publication + + + date identifiant la publication de la ressource + publication + publication + + + + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + revision + + + amélioration ou amendement de la ressource + revision + révision + + + + + + + + identification de quand un événement s'est produit + CI_DateTypeCode + + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + Download + + + transfert de la ressource d'un système à un autre + download + Téléchargement + + + + + + + + online information about the resource + information + Information + + + description de la ressource en ligne + information + Information + + + + + + + + online instructions for requesting the resource from the provider + offlineAccess + Off line access + + + information pour requérir la ressource + offlineAccess + Accès hors ligne + + + + + + + + online order process for obtening the resource + order + Order + + + formulaire pour obtenir la ressource + order + commande en ligne + + + + + + + + online search interface for seeking out information about the resource + search + Search + + + interface de recherche d'information sur la ressource + search + Moteur de recherche + + + + + + + + Fonctionnalité offerte par la ressource + CI_OnLineFunctionCode + + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + 16 bits ISO/IEC 10646 + ucs2 + + + + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + 32 bits ISO/IEC 10646 + ucs4 + + + + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + 7 bits ISO/IEC 10646 + utf7 + + + + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + 8 bits ISO/IEC 10646 + utf8 + + + + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + 16 bits ISO/IEC 10646 + utf16 + + + + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + ISO/IEC 8859-1, alphabet latin 1 + 8859part1 + + + + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + ISO/IEC 8859-2, alphabet latin 2 + 8859part2 + + + + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + ISO/IEC 8859-3, alphabet latin 3 + 8859part3 + + + + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + ISO/IEC 8859-4, alphabet latin 4 + 8859part4 + + + + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + ISO/IEC 8859-5, alphabet latin/cyrillique + 8859part5 + + + + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + ISO/IEC 8859-6, alphabet latin/arabe + 8859part6 + + + + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + ISO/IEC 8859-7, alphabet latin/grec + 8859part7 + + + + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + ISO/IEC 8859-8, alphabet latin/hébreu + 8859part8 + + + + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + ISO/IEC 8859-9, alphabet latin 5 + 8859part9 + + + + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + ISO/IEC 8859-10, alphabet latin 6 + 8859part10 + + + + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + ISO/IEC 8859-11, alphabet latin/Thaï + 8859part11 + + + + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + ISO/IEC 8859-13, alphabet latin 7 + 8859part13 + + + + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + ISO/IEC 8859-14, alphabet latin 8 (celtique) + 8859part14 + + + + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + ISO/IEC 8859-15, alphabet latin 9 + 8859part15 + + + + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + ISO/IEC 8859-16, alphabet latin 10 + 8859part16 + + + + + + + + japanese code set used for electronic transmission + jis + + + Japonais + jis + + + + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + Japonais pour MS-DOS + shiftJIS + + + + + + + + japanese code set used on UNIX based machines + eucJP + + + Japonais pour UNIX + eucJP + + + + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + ISO 646 US + usAscii + + + + + + + + IBM mainframe code set + ebcdic + + + IBM + ebcdic + + + + + + + + Korean code set + eucKR + + + Koréen + eucKR + + + + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + Chinois traditionel (Taiwan, Hong Kong, Chine) + big5 + + + + + + + + simplified Chinese code set + GB2312 + + + Chinois simplifié + GB2312 + + + + + + + + Jeu de caractères + MD_CharacterSetCode + + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + Information applies to the attribute class + attribute + Attribute + + + Information qui s’applique à une classe d’attributs + attribute + Attribut + + + + + + + + Information applies to the characteristic of a feature + attributeType + Attribute type + + + Information qui s’applique à la caractéristique d’une entité géographique + attributeType + Type d’attribut + + + + + + + + Information applies to the dataset + dataset + Dataset + + + Information qui s’applique au jeu de données + dataset + Jeu de données + + + + + + Information applies to the dataset + dataset + 005 + + + + + + + Information applies to the series + series + Series + + + Information qui s’applique à une série + series + Série + + + + + + + + Information applies to non-geographic data + nonGeographicDataset + Non geographic dataset + + + Information qui s’applique à des données non-géographiques + nonGeographicDataset + Jeu de données non géographiques + + + + + + + + Information applies to a feature + feature + Feature + + + Information qui s’applique à un élément (entité géographique) + feature + Elément + + + + + + + + Information applies to a feature type + featureType + Feature type + + + Information qui s’applique à un type d’élément + featureType + Type d’élément + + + + + + + + Information applies to a property type + propertyType + Property type + + + Information qui s’applique à un type de propriété + propertyType + Type de propriété + + + + + + + + Information applies to a tile, a spatial subset of geographic data + tile + Tile + + + Information qui s’applique à une tuile, un sous-ensemble spatial de données géographiques + tile + Tuile + + + + + + + + information sur l'entité sur laquelle les métadonnées s'appliquent + MD_ScopeCode + + + + + + + + + + Language : ISO 639-2 (3 characters) + LanguageCode + + + English + eng + English + + + Anglais + eng + Anglais + + + + + + + + French + fra + French + + + Français + fra + Français + + + + + + + + Langue : ISO 639-2 (3 caractères) + LanguageCode + + + + + + + + + Country : ISO 3166-2 (2 characters) + Country + + + United Kingdom + UK + United Kingdom + + + Royaume-Uni + UK + Royaume-Uni + + + + + + + + France + FR + France + + + France + FR + France + + + + + + + + Pays : ISO 3166-2 (2 caractères) + Country + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml new file mode 100644 index 0000000000..9214ce8808 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml @@ -0,0 +1,1898 @@ + + + + + + + gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + + + + + date identifies when the resource was issued + publication + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + + + + + online information about the resource + information + + + + + online instructions for requesting the resource from the provider + offlineAccess + + + + + online order process for obtening the resource + order + + + + + online search interface for seeking out information about the resource + search + + + + + + + + mode in which the data is represented + CI_PresentationFormCode + + + digital representation of a primarily textual item (can contain illustrations also) + documentDigital + + + + + representation of a primarily textual item (can contain illustrations also) on paper, photograhic material, or other media + imageDigital + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + documentHardcopy + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + imageHardcopy + + + + + map represented in raster or vector form + mapDigital + + + + + map printed on paper, photographic material, or other media for use directly by the human user + mapHardcopy + + + + + multi-dimensional digital representation of a feature, process, etc. + modelDigital + + + + + 3-dimensional, physical model + modelHardcopy + + + + + vertical cross-section in digital form + profileDigital + + + + + vertical cross-section printed on paper, etc. + profileHardcopy + + + + + digital representation of facts or figures systematically displayed, especially in columns + tableDigital + + + + + representation of facts or figures systematically displayed, especially in columns, printed onpapers, photographic material, or other media + tableHardcopy + + + + + digital video recording + videoDigital + + + + + video recording on film + videoHardcopy + + + + + + + + function performed by the responsible party + CI_RoleCode + + + party that supplies the resource + resourceProvider + + + + + party that accepts accountability and responsability for the data and ensures appropriate care and maintenance of the resource + custodian + + + + + party that owns the resource + owner + + + + + party who uses the resource + user + + + + + party who distributes the resource + distributor + + + + + party who created the resource + originator + + + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + pointOfContact + + + + + key party responsible for gathering information and conducting research + principalInvestigator + + + + + party wha has processed the data in a manner such that the resource has been modified + processor + + + + + party who published the resource + publisher + + + + + party who authored the resource + author + + + + + + + + type or method for evaluating an identified data quality measure + DQ_EvaluationMethodTypeCode + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + directInternal + + + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + directExternal + + + + + method of evaluating the quality of a dataset based on external knowledge + indirect + + + + + + + + justification for the correlation of two datasets + DS_AssociationTypeCode + + + reference from one dataset to another + crossReference + + + + + reference to a master dataset of which this one is a part + largerWorkCitation + + + + + part of the same structured set of data held in a computer + partOfSeamlessDatabase + + + + + mapping and charting information from which the dataset content originates + source + + + + + part of a set of imagery that when used together, provides three-dimensional images + stereoMate + + + + + + + + type of aggregation activity in which datasets are related + DS_InitiativeTypeCode + + + series of organized planned actions + campaign + + + + + accumulation of datasets assembled for a specific purpose + collection + + + + + specific performance of a function or group of functions + exercise + + + + + process designed to find if something is effective or valid + experiment + + + + + search or systematic inquiry + investigation + + + + + specific operation of a data collection system + mission + + + + + device or piece of equipment which detects or records + sensor + + + + + action that is part of a series of actions + operation + + + + + vehicle or other support base that holds a sensor + platform + + + + + method of doing something involving a number of steps + process + + + + + specific planned activity + program + + + + + organized undertaking, research, or development + project + + + + + examination or investigation + study + + + + + piece of work + task + + + + + process of testing to discover or demonstrate something + trial + + + + + + + + code indicating whether grid data is point or area + MD_CellGeometryCode + + + each cell represents a point + point + + + + + each cell represents an area + area + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + + + japanese code set used for electronic transmission + jis + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + + + japanese code set used on UNIX based machines + eucJP + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + + + IBM mainframe code set + ebcdic + + + + + Korean code set + eucKR + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + + + simplified Chinese code set + GB2312 + + + + + + + + name of the handling restrictions on the dataset + MD_ClassificationCode + + + available for general disclosure + unclassified + + + + + not for general disclosure + restricted + + + + + available for someone who can be entrusted with information + confidential + + + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + secret + + + + + of the highest secrecy + topSecret + + + + + + + + specific type of information represented in the cell + MD_CoverageContentTypeCode + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + image + + + + + code value with no quantitative meaning, used to represent a physical quantity + thematicClassification + + + + + value in physical units of the quantity being measured + physicalMeasurement + + + + + + + + datatype of element or entity + MD_DatatypeCode + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior + class + + + + + + flexible enumeration useful for expressing a long list of values, can be extended + codelist + + + + + data type whose instances form a list of named literal values, not extendable + enumeration + + + + + permissible value for a codelist or enumeration + codelistElement + + + + + class that cannot be directly instantiated + abstractClass + + + + + class that is composed of classes it is connected to by an aggregate relationship + aggregateClass + + + + + subclass that may be substituted for its superclass + specifiedClass + + + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + datatypeClass + + + + + named set of operations that characterize the behavior of an element + interfaceClass + + + + + class describing a selection of one of the specified types + unionClass + + + + + class whose instances are classes + metaClass + + + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + typeClass + + + + + free text field + characterString + + + + + numerical field + integer + + + + + semantic relationship between two classes that involves connections among their instances + association + + + + + + + + name of the dimension + MD_DimensionNameTypeCode + + + ordinate (y) axis + row + + + + + abscissa (x) axis + column + + + + + vertical (z) axis + vertical + + + + + along the direction of motion of the scan point + track + + + + + perpendicular to the direction of motion of the scan point + crossTrack + + + + + scan line of a sensor + line + + + + + element along a scan line + sample + + + + + duration + time + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + MD_GeometricObjectTypeCode + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + complex + + + + + connected set of curves, solids or surfaces + composite + + + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + curve + + + + + zero-dimensional geometric primitive, representing a position but not having an extent + point + + + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + solid + + + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + surface + + + + + + + + code which indicates conditions which may affect the image + MD_ImagingConditionCode + + + portion of the image is blurred + blurredImage + + + + + portion of the image is partially obscured by cloud cover + cloud + + + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + degradingObliquity + + + + + portion of the image is partially obscured by fog + fog + + + + + portion of the image is partially obscured by heavy smoke or dust + heavySmokeOrDust + + + + + image was taken at night + night + + + + + image was taken during rainfall + rain + + + + + image was taken during semi-dark conditions -- twilight conditions + semiDarkness + + + + + portion of the image is obscured by shadow + shadow + + + + + portion of the image is obscured by snow + snow + + + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + terrainMasking + + + + + + + + methods used to group similar keywords + MD_KeywordTypeCode + + + keyword identifies a branch of instruction or specialized learning + discipline + + + + + keyword identifies a location + place + + + + + keyword identifies the layer(s) of any deposited substance + stratum + + + + + keyword identifies a time period related to the dataset + temporal + + + + + keyword identifies a particular subject or topic + theme + + + + + + + + frequency with which modifications and deletions are made to the data after it is first produced + MD_MaintenanceFrequencyCode + + + data is repeatedly and frequently updated + continual + + + + + data is updated each day + daily + + + + + data is updated on a weekly basis + weekly + + + + + data is updated every two weeks + fortnightly + + + + + data is updated each month + monthly + + + + + + + data is updated every three months + + quarterly + + + + + + data is updated twice each year + biannually + + + + + data is updated every year + annually + + + + + data is updated as deemed necessary + asNeeded + + + + + data is updated in intervals that are uneven in duration + irregular + + + + + there are no plans to update the data + notPlanned + + + + + frequency of maintenance for the data is not known + + unknown + + + + + + + + + method used to write to the medium + MD_MediumFormatCode + + + CoPy In / Out (UNIX file format and command) + cpio + + + + + Tape ARchive + tar + + + + + high sierra file system + highSierra + + + + + information processing volume and file structure of CD-ROM + iso9660 + + + + + rock ridge interchange protocol (UNIX) + iso9660RockRidge + + + + + hierarchical file system (Macintosh) + iso9660AppleHFS + + + + + + + + name of the medium + MD_MediumNameCode + + + read-only optical disk + cdRom + + + + + digital versatile disk + dvd + + + + + digital versatile disk, read only + dvdRom + + + + + 3,5 inch magnetic disk + 3halfInchFloppy + + + + + 5,25 inch magnetic disk + 5quarterInchFloppy + + + + + 7 track magnetic tape + 7trackTape + + + + + 9 track magnetic tape + 9trackType + + + + + 3480 cartridge tape drive + 3480Cartridge + + + + + 3490 cartridge tape drive + 3490Cartridge + + + + + 3580 cartridge tape drive + 3580Cartridge + + + + + 4 millimetre magnetic tape + 4mmCartridgeTape + + + + + 8 millimetre magnetic tape + 8mmCartridgeTape + + + + + 0,25 inch magnetic tape + 1quarterInchCartridgeTape + + + + + half inch cartridge streaming tape drive + digitalLinearTape + + + + + direct computer linkage + onLine + + + + + linkage through a satellite communication system + satellite + + + + + communication through a telephone network + telephoneLink + + + + + pamphlet or leaflet giving descriptive information + hardcopy + + + + + + + + obligation of the element or entity + MD_ObligationCode + + + element is always required + mandatory + + + + + element is not required + optional + + + + + element is required when a specific condition is met + conditional + + + + + + + + point in a pixel corresponding to the Earth location of the pixel + MD_PixelOrientationCode + + + point halfway between the lower left and the upper right of the pixel + center + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + lowerLeft + + + + + next corner counterclockwise from the lower left + lowerRight + + + + + next corner counterclockwise from the lower right + upperRight + + + + + next corner counterclockwise from the upper right + upperLeft + + + + + + + + status of the dataset or progress of a review + MD_ProgressCode + + + production of the data has been completed + completed + + + + + data has been stored in an offline storage facility + historicalArchive + + + + + data is no longer relevant + obsolete + + + + + data is continually being updated + onGoing + + + + + fixed date has been established upon or by which the data will be created or updated + planned + + + + + data needs to be generated or updated + required + + + + + data is currently in the process of being created + underDevelopment + + + + + + + + limitation(s) placed upon the access or use of the data + MD_RestrictionCode + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + copyright + + + + + government has granted exclusive right to make, sell, use or license an invention or discovery + patent + + + + + produced or sold information awaiting a patent + patentPending + + + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + trademark + + + + + formal permission to do something + license + + + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + intellectualPropertyRights + + + + + withheld from general circulation or disclosure + restricted + + + + + limitation not listed + otherRestrictions + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + + + method used to represent geographic information in the dataset + MD_SpatialRepresentationTypeCode + + + vector data is used to represent geographic data + vector + + + + + grid data is used to represent geographic data + grid + + + + + textual or tabular data is used to represent geographic data + textTable + + + + + triangulated irregular network + tin + + + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + stereoModel + + + + + scene from a video recording + video + + + + + + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. + MD_TopicCategoryCode + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + farming + + + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + biota + + + + + legal land descriptions. Examples: political and administrative boundaries + boundaries + + + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + climatologyMeteorologyAtmosphere + + + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + economy + + + + + height above or below sea level. Examples: altitude, bathymetry, digital elevation models, slope, derived products + elevation + + + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + environment + + + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth s rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + geoscientificInformation + + + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + health + + + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + imageryBaseMapsEarthCover + + + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + intelligenceMilitary + + + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrographic charts + inlandWaters + + + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + location + + + + + features and characteristics of salt water bodies (excluding inland waters). Examples: tides, tidal waves, coastal information, reefs + oceans + + + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + planningCadastre + + + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + society + + + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + structure + + + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + transportation + + + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + utilitiesCommunication + + + + + + + + degree of complexity of the spatial relationships + MD_TopologyLevelCode + + + geometry objects without any additional structure which describes topology + geometryOnly + + + + + 1-dimensional topological complex -- commonly called chain-node topology + topology1D + + + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + planarGraph + + + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called full topology in a cartographic 2D environment.) + fullPlanarGraph + + + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundry-preserving correspondence to one another.) + surfaceGraph + + + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + fullSurfaceGraph + + + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + topology3D + + + + + complete coverage of a 3D Euclidean coordinate space + fullTopology3D + + + + + topological complex without any specified geometric realisation + abstract + + + + + + + + Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer + MX_ScopeCode + + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) + initiative + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) + stereomate + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) + sensor + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) + platformSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + sensorSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a production series (DS_ProductionSeries) + productionSeries + + + + + The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context + transferAggregate + + + + + The referencing entity applies to a transfer aggregate which has an existence outside of the transfer context, but which does not pertains to a specific aggregate type. + otherAggregate + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml new file mode 100644 index 0000000000..89dfd67c0a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml @@ -0,0 +1,63 @@ + + + + + + tcCodelists + + + Codelists used in the type catalogue schema + + + Type catalogues + + + 0.1 + + + 2007-06-14 + + + + + + + specifies aggregation semantics: specifies whether the value of each property is a single value ("noAggregation") which is the default case or if a single property instance has an aggregate value in which case the value specifies the aggregation type ("bag", "set", "sequence"). Note that this value is independent from the cardinality. + TC_AggregationType + + + single value - no aggregation (default) + noAggregation + + + + + aggregation semantics: bag + bag + + + + + aggregation semantics: set + set + + + + + aggregation semantics: sequence (ordered bag) + sequence + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml new file mode 100644 index 0000000000..485b6d5278 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml @@ -0,0 +1,179 @@ + + + + + + + ML_gmxCrs + + + CRS catalogue for description of gmx metadata dataset + + + Catalogue des paramètres géodésiques pour la description de jeux de métadonnées conformes aux schémas gmx + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-29 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + 4326 + WGS84G + World Geodetic System 1984 + + + + + + + + World + + + + + + + + not known + + + + + + 4326 + WGS84G + WGS 1984 + + + + + + + + Monde + + + + + + + + inconnu + + + + + + + + + + 6422 + ellipsoidal2Ddeg + + + + + + + + + 9901 + Geodetic latitude + Lat + North + + + + + + 9902 + Geodetic longitude + Lon + East + + + + + + + 6326 + World Geodetic System 1984 + not known + + + + + + + + + 7030 + WGS 84 + 6378137 + + + 298.2572 + + + + + + + + + 8901 + Greenwich + 0 + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml new file mode 100644 index 0000000000..2ab0e10c20 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml @@ -0,0 +1,287 @@ + + + + + + gmxCrs + + + CRS parameters dictionary + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + 4326 + WGS84G + World Geodetic System 1984 + + + + + + + + World: Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, + Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belgium, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegowina, + Botswana, Bouvet Island, Brazil, British Indian Ocean Territory, British Virgin Islands, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, + Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Comoros, + Congo, Cook Islands, Costa Rica, Côte d'Ivoire (Ivory Coast), Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominica, Dominican Republic, + East Timor, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Falkland Islands (Malvinas), Faroe Islands, Fiji, Finland, France, + French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, + Guadeloupe, Guam, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Heard Island and McDonald Islands, Holy See (Vatican City State), Honduras, China + - Hong Kong, Hungary, Iceland, India, Indonesia, Islamic Republic of Iran, Iraq, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakstan, Kenya, Kiribati, + Democratic People's Republic of Korea (North Korea), Republic of Korea (South Korea), Kuwait, Kyrgyzstan, Lao People's Democratic Republic (Laos), + Latvia, Lebanon, Lesotho, Liberia, Libyan Arab Jamahiriya, Liechtenstein, Lithuania, Luxembourg, China - Macau, The Former Yugoslav Republic of + Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Federated States + of Micronesia, Monaco, Mongolia, Montserrat, Morocco, Mozambique, Myanmar (Burma), Namibia, Nauru, Nepal, Netherlands, Netherlands Antilles, New + Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Panama, Papua New + Guinea (PNG), Paraguay, Peru, Philippines, Pitcairn, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Russian Federation, Rwanda, Saint Kitts and + Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Seychelles, Sierra Leone, + Singapore, Slovakia (Slovak Republic), Slovenia, Solomon Islands, Somalia, South Africa, South Georgia and the South Sandwich Islands, Spain, Sri Lanka, + Saint Helena, Saint Pierre and Miquelon, Sudan, Suriname, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland, Syrian Arab Republic, Taiwan, + Tajikistan, United Republic of Tanzania, Thailand, The Democratic Republic of the Congo (Zaire), Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, + Turkey, Turkmenistan, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Arab Emirates (UAE), United Kingdom (UK), United States (USA), + United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Venezuela, Vietnam, US Virgin Islands, Wallis and Futuna, Western Sahara, Yemen, + Yugoslavia - Union of Serbia and Montenegro, Zambia, Zimbabwe. + + + + + + + + not known + + + + + + + + 32638 + UTM38W84 + WGS 84 / UTM zone 38N + + + + + + + + Between 42 and 48 deg East; northern hemisphere. Armenia. Azerbaijan. Djibouti. Eritrea. Ethiopia. Georgia. Islamic Republic of Iran. Iraq. Kazakstan. Kuwait. Russian Federation. Saudi Arabia. Somalia. Tukey. Yemen. + + + + + + + + not known + + + + + + + + + + + Ellipsoidal 2D CS. Axes: latitude, longitude. Orientations: north, east. UoM: deg + 6422 + CS ellipsoidal2D + + + + + + + + Cartesian 2D CS. Axes: easting, northing (E,N). Orientations: east, north. UoM: m. + 4400 + Cs cartesian2D + + + + + + + + + 9901 + Geodetic latitude + Lat + North + + + + + + 9902 + Geodetic longitude + Lon + East + + + + + + 9907 + Northing + N + North + + + + + + 9906 + Easting + E + east + + + + + + + 6326 + World Geodetic System 1984 + not known + + + + + + + + + 7030 + WGS 84 + 6378137 + + + 298.2572 + + + + + + + + + 8901 + Greenwich + 0 + + + + + + 16038 + UTM Zone 38 N + not known + + + + 0 + + + + + + 45 + + + + + + 0.9996 + + + + + + 500000 + + + + + + 0 + + + + + + + + + 9807 + PRCM040 + Transverse Mercator + Transverse Mercator + 2 + 2 + + + + + + + + + + + 8801 + Latitude of natural origin + + + + + 8802 + Longitude of natural origin + + + + + 8805 + Scale factor at natural origin + + + + + 8806 + False Easting + + + + + 8807 + False Northing + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/example/fr-fr.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/example/fr-fr.xml new file mode 100644 index 0000000000..939b9722a0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/example/fr-fr.xml @@ -0,0 +1,83 @@ + + + + + + + France-France + + + + + + French + + + FR + + + UTF 8 + + + + + + + + 2005-03-18 + + + création + + + + + + + 2006-02-03 + + + révision + + + + + + + + french translation team + + + auteur + + + + + + + + + Résumé succint du contenu du jeu de données + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml new file mode 100644 index 0000000000..a29faa144c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml @@ -0,0 +1,125 @@ + + + + + + uom + + + units of measure dictionary compliant with SI definitions + + + dictionnaire d'unités de mesure conforme avec les définitions du Système International (SI) + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-06-18 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + The metre is the length of the path travelled by ligth in vaccum during a time interval of 1/299 792 458 of a second + metre + length + m + + + + + unité de longueur de référence dans le système international, correspond à la distance parcourue par la lumière dans le vide pendant 1/299 792 458 seconde + metre + mètre + longueur + + + + + + + + + + Measure of angle equal to Pi/180 radians, widely used in geography + degree + angle + + 1.74532925199433E-02 + + + + + Unité d'angle de référence en géographie égale à Pi/180 radians. + degree + degré + angle + + + + + + + + + Radian is an unit of angle measure. It is defined as the ratio of arc length to the radius of the circle. + radian + plane angle + rad + + + + + + Le radian est une unité de mesaure angulaire définie comme le ratio entre le rayon et la longueur de l'arc. + radian + radian + angle planaire + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/gmxUom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/gmxUom.xml new file mode 100644 index 0000000000..8e25cd4107 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/iso/19139/20070417/resources/uom/gmxUom.xml @@ -0,0 +1,66 @@ + + + + + + gmxUom + + + units of measure dictionary compliant with SI definitions + + + ISO/TC 211 GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + The metre is the length of the path travelled by ligth in vaccum during a time interval of 1/299 792 458 of a second + metre + length + m + + + + + + + Measure of angle equal to Pi/180 radians, widely used in geography + degree + angle + + 1.74532925199433E-02 + + + + + + + Radian is an unit of angle measure. It is defined as the ratio of arc length to the radius of the circle. + radian + plane angle + rad + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gaz.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gaz.xsd new file mode 100644 index 0000000000..28e0a7327d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gaz.xsd @@ -0,0 +1,59 @@ + + + + + + + + + + + A location instance in a spatial reference system. A location instance specifies a location that is characterized by a location type. For example, a particular "county", "town", "property", or "river". + + + + + A location instance in a spatial reference system. + + + + + + + A URI for the location instance. + + + + + Optional date on which this version of the location instance was last changed. + + + + + + A value description where the main value is 'Historic'. + + + + + + Optional description of the history of this location instance. + + + + + + Optional description of this location instance. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml new file mode 100644 index 0000000000..8984c0b136 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml @@ -0,0 +1,31 @@ + + + + + The type of a designation for a location instance in a gazetteer. + + GeoIdentifierDesignationTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Designation Type Code Dictionary + + + + Lands owned or administered by the U.S. Federal government, for example: national parks, national wildlife refuges, military reservations, Federal prisons, and public-domain land. + administeredFederal + Administered Federal + + + + + A geographic feature that once existed but has ceased to exist, is no longer discernable on the landscape or seascape, and/or no longer serves the original purpose. + historical + Historical + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/SchematronConstraints.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/SchematronConstraints.xml new file mode 100644 index 0000000000..6cfd40f197 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/SchematronConstraints.xml @@ -0,0 +1,71 @@ + + Schematron constraints for GML / ISO 19136 + + + + + + ValueArray may not carry both a reference to a codeSpace and a uom + + + + + All components shall be of the same type + All components shall be of the same type + + + + + The presence of a dimension attribute implies the presence of the srsName attribute. + The presence of an axisLabels attribute implies the presence of the srsName attribute. + The presence of an uomLabels attribute implies the presence of the srsName attribute. + The presence of an uomLabels attribute implies the presence of the axisLabels attribute and vice versa. + + + + + All patches shall be gml:PolygonPatch elements or an element in the substitution group of gml:PolygonPatch. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All patches shall be gml:Triangle elements or an element in the substitution group of gml:PolygonPatch. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + Property element may not carry both a reference to an object and contain an object. + Property element shall either carry a reference to an object or contain an object. + + + + + All values in the domain set shall be gml:MultiPoint elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiCurve elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiSurface elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiSolid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:Grid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:RectifiedGrid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/basicTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/basicTypes.xsd new file mode 100644 index 0000000000..d6ffd5f6a1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/basicTypes.xsd @@ -0,0 +1,268 @@ + + + + basicTypes.xsd + See ISO/DIS 19136 8.2. +W3C XML Schema provides a set of built-in "simple" types which define methods for representing values as literals without internal markup. These are described in W3C XML Schema Part 2:2001. Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types. W3C XML Schema also provides methods for defining +- new simple types by restriction and combination of the built-in types, and +- complex types, with simple content, but which also have XML attributes. +In many places where a suitable built-in simple type is not available, simple content types derived using the XML Schema mechanisms are used for the representation of data types in GML. +A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception. +gml:NilReasonType is a union of the following enumerated values: +- inapplicable there is no value +- missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist +- template the value will be available later +- unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists +- withheld the value is not divulged +- other:text other brief explanation, where text is a string of two or more characters with no included spaces +and +- anyURI which should refer to a resource which describes the reason for the exception +A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document. +gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type. + + + + + + + + + + + + + + + + + + + + + + + + gml:SignType is a convenience type with values "+" (plus) and "-" (minus). + + + + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + gml:CodeType is a generalized type to be used for a term, keyword or name. +It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term. + + + + + + + + + + gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance. + + + + + + + + + + gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure". The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale. + + + + + + + + + + The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier. + + + + + + This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: ":" (colon), " " (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as "kg", "m/s", etc. +It is recommended that the symbol be an identifier for a unit of measure as specified in the "Unified Code of Units of Measure" (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems. + + + + + + + + This type specifies a URI, restricted such that it must start with one of the following sequences: "#", "./", "../", or a string of characters followed by a ":". These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . +NOTE It is possible to re-write such a relative URI to conform to the restriction (e.g. "./m/s"). +In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either +- a conventional unit of measure symbol, +- a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition. + + + + + + + + This type is deprecated for tuples with ordinate values that are numbers. +CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. +While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: +Decimal symbol used for a decimal point (default="." a stop or period) +cs symbol used to separate components within a tuple or coordinate string (default="," a comma) +ts symbol used to separate tuples or coordinate strings (default=" " a space) +Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values. + + + + + + + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + gml:CodeListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. + + + + + + + + + + gml:CodeOrNilReasonListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a term or classification is expected, but the value may be absent for some reason. + + + + + + + + + + gml:MeasureListType provides for a list of quantities. + + + + + + + + + + gml:MeasureOrNilReasonListType provides for a list of quantities. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a value is expected, but the value may be absent for some reason. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateOperations.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateOperations.xsd new file mode 100644 index 0000000000..3ba39e2b3f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateOperations.xsd @@ -0,0 +1,525 @@ + + + + coordinateOperations.xsd + See ISO/DIS 19136 13.6. +The spatial or temporal coordinate operations schema components can be divided into five logical parts, which define elements and types for XML encoding of the definitions of: +- Multiple abstract coordinate operations +- Multiple concrete types of coordinate operations, including Transformations and Conversions +- Abstract and concrete parameter values and groups +- Operation methods +- Abstract and concrete operation parameters and groups +These schema component encodes the Coordinate Operation package of the UML Model for ISO 19111 Clause 11. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + gml:AbstractCoordinateOperation is a mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. Many but not all coordinate operations (from CRS A to CRS B) also uniquely define the inverse operation (from CRS B to CRS A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values shall be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined. +The optional coordinateOperationAccuracy property elements provide estimates of the impact of this coordinate operation on point position accuracy. + + + + + + + + + + + + + + + + + + + gml:operationVersion is the version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion. + + + + + gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates. + + + + + + + + + + + gml:sourceCRS is an association role to the source CRS (coordinate reference system) of this coordinate operation. + + + + + gml:targetCRS is an association role to the target CRS (coordinate reference system) of this coordinate operation. + + + + + gml:CoordinateOperationPropertyType is a property type for association roles to a coordinate operation, either referencing or containing the definition of that coordinate operation. + + + + + + + + + gml:AbstractSingleOperation is a single (not concatenated) coordinate operation. + + + + + gml:SingleOperationPropertyType is a property type for association roles to a single operation, either referencing or containing the definition of that single operation. + + + + + + + + + gm:AbstractGeneralConversion is an abstract operation on coordinates that does not include any change of datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. The operationVersion, sourceCRS, and targetCRS elements are omitted in a coordinate conversion. +This abstract complex type is expected to be extended for well-known operation methods with many Conversion instances, in GML Application Schemas that define operation-method-specialized element names and contents. This conversion uses an operation method, usually with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a "usesMethod" element that references the "OperationMethod" element. Similarly, all concrete types derived from this type shall extend this type to include zero or more elements each named "uses...Value" that each use the type of an element substitutable for the "AbstractGeneralParameterValue" element. + + + + + + + + + + + + + + + + + + + + + + + gml:GeneralConversionPropertyType is a property type for association roles to a general conversion, either referencing or containing the definition of that conversion. + + + + + + + + + gml:AbstractGeneralTransformation is an abstract operation on coordinates that usually includes a change of Datum. The parameters of a coordinate transformation are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems. This computational process is usually "over-determined", allowing derivation of error (or accuracy) estimates for the transformation. Also, the stochastic nature of the parameters may result in multiple (different) versions of the same coordinate transformation. The operationVersion, sourceCRS, and targetCRS proeprty elements are mandatory in a coordinate transformation. +This abstract complex type is expected to be extended for well-known operation methods with many Transformation instances, in Application Schemas that define operation-method-specialized value element names and contents. This transformation uses an operation method with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a "usesMethod" element that references one "OperationMethod" element. Similarly, all concrete types derived from this type shall extend this type to include one or more elements each named "uses...Value" that each use the type of an element substitutable for the "AbstractGeneralParameterValue" element. + + + + + + + + + + + + + + + + + + + + + + + + + + gml:GeneralTransformationPropertyType is a property type for association roles to a general transformation, either referencing or containing the definition of that transformation. + + + + + + + + + + gml:ConcatenatedOperation is an ordered sequence of two or more coordinate operations. This sequence of operations is constrained by the requirement that the source coordinate reference system of step (n+1) must be the same as the target coordinate reference system of step (n). The source coordinate reference system of the first step and the target coordinate reference system of the last step are the source and target coordinate reference system associated with the concatenated operation. Instead of a forward operation, an inverse operation may be used for one or more of the operation steps mentioned above, if the inverse operation is uniquely defined by the forward operation. +The gml:coordOperation property elements are an ordered sequence of associations to the two or more operations used by this concatenated operation. The AggregationAttributeGroup should be used to specify that the coordOperation associations are ordered. + + + + + + + + + + + + + gml:coordOperation is an association role to a coordinate operation. + + + + + gml:ConcatenatedOperationPropertyType is a property type for association roles to a concatenated operation, either referencing or containing the definition of that concatenated operation. + + + + + + + + + gml:PassThroughOperation is a pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation. +The modifiedCoordinate property elements are an ordered sequence of positive integers defining the positions in a coordinate tuple of the coordinates affected by this pass-through operation. The AggregationAttributeGroup should be used to specify that the modifiedCoordinate elements are ordered. + + + + + + + + + + + + + + + + gml:modifiedCoordinate is a positive integer defining a position in a coordinate tuple. + + + + + gml:PassThroughOperationPropertyType is a property type for association roles to a pass through operation, either referencing or containing the definition of that pass through operation. + + + + + + + + + gml:Conversion is a concrete operation on coordinates that does not include any change of Datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. +This concrete complex type can be used without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Conversion instance. +The usesValue property elements are an unordered list of composition associations to the set of parameter values used by this conversion operation. + + + + + + + + + + + + + + + gml:method is an association role to the operation method used by a coordinate operation. + + + + + gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation. + + + + + gml:ConversionPropertyType is a property type for association roles to a concrete general-purpose conversion, either referencing or containing the definition of that conversion. + + + + + + + + + gml:Transformation is a concrete object element derived from gml:GeneralTransformation (13.6.2.13). +This concrete object can be used for all operation methods, without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Transformation instance. +The parameterValue elements are an unordered list of composition associations to the set of parameter values used by this conversion operation. + + + + + + + + + + + + + + + gml:TransformationPropertyType is a property type for association roles to a transformation, either referencing or containing the definition of that transformation. + + + + + + + + + gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values. +This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one "...Value" element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a "operationParameter" property element that references one element substitutable for the "OperationParameter" object element. + + + + + + + + gml:AbstractGeneralParameterValuePropertyType is a property type for inline association roles to a parameter value or group of parameter values, always containing the values. + + + + + + + + gml:ParameterValue is a parameter value, an ordered sequence of values, or a reference to a file of parameter values. This concrete complex type may be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one instance. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with many instances. + + + + + + + + + + + + + + + + + + + + + + + + gml:value is a numeric value of an operation parameter, with its associated unit of measure. + + + + + gml:stringValue is a character string value of an operation parameter. A string value does not have an associated unit of measure. + + + + + gml:integerValue is a positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure. + + + + + gml:booleanValue is a boolean value of an operation parameter. A Boolean value does not have an associated unit of measure. + + + + + gml:valueList is an ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated sequence of double values. + + + + + gml:integerValueList is an ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated sequence of integer values. + + + + + gml:valueFile is a reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file shall contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file may reference another part of the same or different files, as allowed in XML documents. + + + + + gml:operationParameter is an association role to the operation parameter of which this is a value. + + + + + gml:ParameterValueGroup is a group of related parameter values. The same group can be repeated more than once in a Conversion, Transformation, or higher level ParameterValueGroup, if those instances contain different values of one or more parameterValues which suitably distinquish among those groups. This concrete complex type can be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with only one instance. +The parameterValue elements are an unordered set of composition association roles to the parameter values and groups of values included in this group. + + + + + + + + + + + + + + + gml:group is an association role to the operation parameter group for which this element provides parameter values. + + + + + gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters. +The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method. + + + + + + + + + + + + + + + + + + + + gml:formulaCitation provides a reference to a publication giving the formula(s) or procedure used by an coordinate operation method. + + + + + + + + + + + gml:formula Formula(s) or procedure used by an operation method. The use of the codespace attribite has been deprecated. The property value shall be a character string. + + + + + gml:sourceDimensions is the number of dimensions in the source CRS of this operation method. + + + + + gml:targetDimensions is the number of dimensions in the target CRS of this operation method. + + + + + gml:parameter is an association to an operation parameter or parameter group. + + + + + gml:OperationMethodPropertyType is a property type for association roles to a concrete general-purpose operation method, either referencing or containing the definition of that method. + + + + + + + + + gml:GeneralOperationParameter is the abstract definition of a parameter or group of parameters used by an operation method. + + + + + + + + + + + + + + gml:minimumOccurs is the minimum number of times that values for this parameter group or parameter are required. If this attribute is omitted, the minimum number shall be one. + + + + + gml:AbstractGeneralOperationParameterPropertyType is a property type for association roles to an operation parameter or group, either referencing or containing the definition of that parameter or group. + + + + + + + + + gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter values are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names. + + + + + + + + + + + + gml:OperationParameterPropertyType is a property type for association roles to an operation parameter, either referencing or containing the definition of that parameter. + + + + + + + + + gml:OperationParameterGroup is the definition of a group of parameters used by an operation method. This complex type is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names. +The generalOperationParameter elements are an unordered list of associations to the set of operation parameters that are members of this group. + + + + + + + + + + + + + + + gml:maximumOccurs is the maximum number of times that values for this parameter group may be included. If this attribute is omitted, the maximum number shall be one. + + + + + gml:OperationParameterPropertyType is a property type for association roles to an operation parameter group, either referencing or containing the definition of that parameter group. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd new file mode 100644 index 0000000000..72a6ced2d5 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd @@ -0,0 +1,373 @@ + + + + coordinateReferenceSystems.xsd + See ISO/DIS 19136 13.3. +The spatial-temporal coordinate reference systems schema components are divided into two logical parts. One part defines elements and types for XML encoding of abstract coordinate reference systems definitions. The larger part defines specialized constructs for XML encoding of definitions of the multiple concrete types of spatial-temporal coordinate reference systems. +These schema components encode the Coordinate Reference System packages of the UML Models of ISO 19111 Clause 8 and ISO/DIS 19136 D.3.10, with the exception of the abstract "SC_CRS" class. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + gml:AbstractSingleCRS implements a coordinate reference system consisting of one coordinate system and one datum (as opposed to a Compound CRS). + + + + + gml:SingleCRSPropertyType is a property type for association roles to a single coordinate reference system, either referencing or containing the definition of that coordinate reference system. + + + + + + + + + gml:AbstractGeneralDerivedCRS is a coordinate reference system that is defined by its coordinate conversion from another coordinate reference system. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + gml:conversion is an association role to the coordinate conversion used to define the derived CRS. + + + + + gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS. + + + + + + + + + + + + + + + The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered. + + + + + gml:CompoundCRSPropertyType is a property type for association roles to a compound coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + + gml:GeodeticCRS is a coordinate reference system based on a geodetic datum. + + + + + + + + + + + + + + + + + gml:ellipsoidalCS is an association role to the ellipsoidal coordinate system used by this CRS. + + + + + gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS. + + + + + gml:sphericalCS is an association role to the spherical coordinate system used by this CRS. + + + + + gml:geodeticDatum is an association role to the geodetic datum used by this CRS. + + + + + + gml:GeodeticCRSPropertyType is a property type for association roles to a geodetic coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:VerticalCRS is a 1D coordinate reference system used for recording heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. By implication, ellipsoidal heights (h) cannot be captured in a vertical coordinate reference system. Ellipsoidal heights cannot exist independently, but only as an inseparable part of a 3D coordinate tuple defined in a geographic 3D coordinate reference system. + + + + + + + + + + + + + + + gml:verticalCS is an association role to the vertical coordinate system used by this CRS. + + + + + gml:verticalDatum is an association role to the vertical datum used by this CRS. + + + + + gml:VerticalCRSPropertyType is a property type for association roles to a vertical coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:ProjectedCRS is a 2D coordinate reference system used to approximate the shape of the earth on a planar surface, but in such a way that the distortion that is inherent to the approximation is carefully controlled and known. Distortion correction is commonly applied to calculated bearings and distances to produce values that are a close match to actual field values. + + + + + + + + + + + + + + + + + + gml:baseGeodeticCRS is an association role to the geodetic coordinate reference system used by this projected CRS. + + + + + gml:ProjectedCRSPropertyType is a property type for association roles to a projected coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:DerivedCRS is a single coordinate reference system that is defined by its coordinate conversion from another single coordinate reference system known as the base CRS. The base CRS can be a projected coordinate reference system, if this DerivedCRS is used for a georectified grid coverage as described in ISO 19123, Clause 8. + + + + + + + + + + + + + + + + gml:baseCRS is an association role to the coordinate reference system used by this derived CRS. + + + + + The gml:derivedCRSType property describes the type of a derived coordinate reference system. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + An association role to the coordinate system used by this CRS. + + + + + gml:DerivedCRSPropertyType is a property type for association roles to a non-projected derived coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:EngineeringCRS is a contextually local coordinate reference system which can be divided into two broad categories: +- earth-fixed systems applied to engineering activities on or near the surface of the earth; +- CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft, see ISO 19111 8.3. + + + + + + + + + + + + + + + + + deprecated + + + + + + + + + + + gml:cylindricalCS is an association role to the cylindrical coordinate system used by this CRS. + + + + + gml:linearCS is an association role to the linear coordinate system used by this CRS. + + + + + gml:polarCS is an association role to the polar coordinate system used by this CRS. + + + + + gml:userDefinedCS is an association role to the user defined coordinate system used by this CRS. + + + + + gml:engineeringDatum is an association role to the engineering datum used by this CRS. + + + + + gml:EngineeringCRSPropertyType is a property type for association roles to an engineering coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:ImageCRS is an engineering coordinate reference system applied to locations in images. Image coordinate reference systems are treated as a separate sub-type because the definition of the associated image datum contains two attributes not relevant to other engineering datums. + + + + + + + + + + + + + + + + + + + gml:affineCS is an association role to the affine coordinate system used by this CRS. + + + + + gml:imageDatum is an association role to the image datum used by this CRS. + + + + + gml:ImageCRSPropertyType is a property type for association roles to an image coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:TemporalCRS is a 1D coordinate reference system used for the recording of time. + + + + + + + + + + + + + + + + + + gml:timeCS is an association role to the time coordinate system used by this CRS. + + + + + gml:temporalDatum is an association role to the temporal datum used by this CRS. + + + + + gml:TemporalCRSPropertyType is a property type for association roles to a temporal coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateSystems.xsd new file mode 100644 index 0000000000..37627f20f7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coordinateSystems.xsd @@ -0,0 +1,297 @@ + + + + coordinateSystems.xsd + See ISO/DIS 19136 13.4. +The coordinate systems schema components can be divded into three logical parts, which define elements and types for XML encoding of the definitions of: +- Coordinate system axes +- Abstract coordinate system +- Multiple concrete types of spatial-temporal coordinate systems +These schema components encode the Coordinate System packages of the UML Models of ISO 19111 Clause 9 and ISO/DIS 19136 D.3.10. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:CoordinateSystemAxis is a definition of a coordinate system axis. + + + + + + + + + + + + + + + The uom attribute provides an identifier of the unit of measure used for this coordinate system axis. The value of this coordinate in a coordinate tuple shall be recorded using this unit of measure, whenever those coordinates use a coordinate reference system that uses a coordinate system that uses this axis. + + + + + + + + gml:axisAbbrev is the abbreviation used for this coordinate system axis; this abbreviation is also used to identify the coordinates in the coordinate tuple. The codeSpace attribute may reference a source of more information on a set of standardized abbreviations, or on this abbreviation. + + + + + gml:axisDirection is the direction of this coordinate system axis (or in the case of Cartesian projected coordinates, the direction of this coordinate system axis at the origin). +Within any set of coordinate system axes, only one of each pair of terms may be used. For earth-fixed CRSs, this direction is often approximate and intended to provide a human interpretable meaning to the axis. When a geodetic datum is used, the precise directions of the axes may therefore vary slightly from this approximate direction. +The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified. + + + + + The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified. + + + + + gml:rangeMeaning describes the meaning of axis value range specified by gml:minimumValue and gml:maximumValue. This element shall be omitted when both gml:minimumValue and gml:maximumValue are omitted. This element should be included when gml:minimumValue and/or gml:maximumValue are included. If this element is omitted when the gml:minimumValue and/or gml:maximumValue are included, the meaning is unspecified. The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + gml:CoordinateSystemAxisPropertyType is a property type for association roles to a coordinate system axis, either referencing or containing the definition of that axis. + + + + + + + + + gml:AbstractCoordinateSystem is a coordinate system (CS) is the non-repeating sequence of coordinate system axes that spans a given coordinate space. A CS is derived from a set of mathematical rules for specifying how coordinates in a given space are to be assigned to points. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded. This abstract complex type shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + The gml:axis property is an association role (ordered sequence) to the coordinate system axes included in this coordinate system. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded, whenever those coordinates use a coordinate reference system that uses this coordinate system. The gml:AggregationAttributeGroup should be used to specify that the axis objects are ordered. + + + + + gml:CoordinateSystemPropertyType is a property type for association roles to a coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:EllipsoidalCS is a two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. An EllipsoidalCS shall have two or three gml:axis property elements; the number of associations shall equal the dimension of the CS. + + + + + + + + + + gml:EllipsoidalCSPropertyType is a property type for association roles to an ellipsoidal coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:CartesianCS is a 1-, 2-, or 3-dimensional coordinate system. In the 1-dimensional case, it contains a single straight coordinate axis. In the 2- and 3-dimensional cases gives the position of points relative to orthogonal straight axes. In the multi-dimensional case, all axes shall have the same length unit of measure. A CartesianCS shall have one, two, or three gml:axis property elements. + + + + + + + + + + gml:CartesianCSPropertyType is a property type for association roles to a Cartesian coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:VerticalCS is a one-dimensional coordinate system used to record the heights or depths of points. Such a coordinate system is usually dependent on the Earth's gravity field, perhaps loosely as when atmospheric pressure is the basis for the vertical coordinate system axis. A VerticalCS shall have one gml:axis property element. + + + + + + + + + + gml:VerticalCSPropertyType is a property type for association roles to a vertical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a point in the specified time units from a specified time origin. A TimeCS shall have one gml:axis property element. + + + + + + + + + + gml:TimeCSPropertyType is a property type for association roles to a time coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:LinearCS is a one-dimensional coordinate system that consists of the points that lie on the single axis described. The associated coordinate is the distance – with or without offset – from the specified datum to the point along the axis. A LinearCS shall have one gml:axis property element. + + + + + + + + + + gml:LinearCSPropertyType is a property type for association roles to a linear coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:UserDefinedCS is a two- or three-dimensional coordinate system that consists of any combination of coordinate axes not covered by any other coordinate system type. A UserDefinedCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS. + + + + + + + + + + gml:UserDefinedCSPropertyType is a property type for association roles to a user-defined coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:SphericalCS is a three-dimensional coordinate system with one distance measured from the origin and two angular coordinates. A SphericalCS shall have three gml:axis property elements. + + + + + + + + + + gml:SphericalCSPropertyType is property type for association roles to a spherical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:PolarCS ia s two-dimensional coordinate system in which position is specified by the distance from the origin and the angle between the line from the origin to a point and a reference direction. A PolarCS shall have two gml:axis property elements. + + + + + + + + + + gml:PolarCSPropertyType is a property type for association roles to a polar coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:CylindricalCS is a three-dimensional coordinate system consisting of a polar coordinate system extended by a straight coordinate axis perpendicular to the plane spanned by the polar coordinate system. A CylindricalCS shall have three gml:axis property elements. + + + + + + + + + + gml:CylindricalCSPropertyType is a property type for association roles to a cylindrical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:AffineCS is a two- or three-dimensional coordinate system with straight axes that are not necessarily orthogonal. An AffineCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS. + + + + + + + + + + gml:AffineCSPropertyType is a property type for association roles to an affine coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coverage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coverage.xsd new file mode 100644 index 0000000000..a1bbfa4fa4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/coverage.xsd @@ -0,0 +1,292 @@ + + + + coverage.xsd + See ISO/DIS 19136 20.3. +A coverage incorporates a mapping from a spatiotemporal domain to a range set, the latter providing the set in which the attribute values live. The range set may be an arbitrary set including discrete lists, integer or floating point ranges, and multi-dimensional vector spaces. +A coverage can be viewed as the graph of the coverage function f:A à B, that is as the set of ordered pairs {(x, f(x)) | where x is in A}. This view is especially applicable to the GML encoding of a coverage. In the case of a discrete coverage, the domain set A is partitioned into a collection of subsets (typically a disjoint collection) A = UAi and the function f is constant on each Ai. For a spatial domain, the Ai are geometry elements, hence the coverage can be viewed as a collection of (geometry,value) pairs, where the value is an element of the range set. If the spatial domain A is a topological space then the coverage can be viewed as a collection of (topology,value) pairs, where the topology element in the pair is a topological n-chain (in GML terms this is a gml:TopoPoint, gml:TopoCurve, gml:TopoSurface or gml:TopoSolid). +A coverage is implemented as a GML feature. We can thus speak of a "temperature distribution feature", or a "remotely sensed image feature", or a "soil distribution feature". +As is the case for any GML object, a coverage object may also be the value of a property of a feature. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + The base type for coverages is gml:AbstractCoverageType. The basic elements of a coverage can be seen in this content model: the coverage contains gml:domainSet and gml:rangeSet properties. The gml:domainSet property describes the domain of the coverage and the gml:rangeSet property describes the range of the coverage. + + + + + + + + + + + + + This element serves as the head of a substitution group which may contain any coverage whose type is derived from gml:AbstractCoverageType. It may act as a variable in the definition of content models where it is required to permit any coverage to be valid. + + + + + + + + + + + + + + A discrete coverage consists of a domain set, range set and optionally a coverage function. The domain set consists of either spatial or temporal geometry objects, finite in number. The range set is comprised of a finite number of attribute values each of which is associated to every direct position within any single spatiotemporal object in the domain. In other words, the range values are constant on each spatiotemporal object in the domain. This coverage function maps each element from the coverage domain to an element in its range. The coverageFunction element describes the mapping function. +This element serves as the head of a substitution group which may contain any discrete coverage whose type is derived from gml:DiscreteCoverageType. + + + + + + + + + + + + + + A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain. The base type for continuous coverages is AbstractContinuousCoverageType. +The coverageFunction element describes the mapping function. +The abstract element gml:AbstractContinuousCoverage serves as the head of a substitution group which may contain any continuous coverage whose type is derived from gml:AbstractContinuousCoverageType. + + + + + The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined. Its content model is given by gml:DomainSetType. +The value of the domain is thus a choice between a gml:AbstractGeometry and a gml:AbstractTimeObject. In the instance these abstract elements will normally be substituted by a geometry complex or temporal complex, to represent spatial coverages and time-series, respectively. +The presence of the gml:AssociationAttributeGroup means that domainSet follows the usual GML property model and may use the xlink:href attribute to point to the domain, as an alternative to describing the domain inline. Ownership semantics may be provided using the gml:OwnershipAttributeGroup. + + + + + + + + + + + + + + + + The gml:rangeSet property element contains the values of the coverage (sometimes called the attribute values). Its content model is given by gml:RangeSetType. +This content model supports a structural description of the range. The semantic information describing the range set is embedded using a uniform method, as part of the explicit values, or as a template value accompanying the representation using gml:DataBlock and gml:File. +The values from each component (or "band") in the range may be encoded within a gml:ValueArray element or a concrete member of the gml:AbstractScalarValueList substitution group . Use of these elements satisfies the value-type homogeneity requirement. + + + + + + + + + + + + + gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation. +The range set parameterization is described by the property gml:rangeParameters. + + + + + + + + + + + + + + + gml:CoordinatesType consists of a list of coordinate tuples, with each coordinate tuple separated by the ts or tuple separator (whitespace), and each coordinate in the tuple by the cs or coordinate separator (comma). +The gml:tupleList encoding is effectively "band-interleaved". + + + + + gml:doubleOrNilReasonList consists of a list of gml:doubleOrNilReason values, each separated by a whitespace. The gml:doubleOrNilReason values are grouped into tuples where the dimension of each tuple in the list is equal to the number of range parameters. + + + + + for efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file. This encoding may be "well-known" but this is not required. This mode uses the gml:File element. +The values of the coverage (attribute values in the range set) are transmitted in a external file that is referenced from the XML structure described by gml:FileType. The external file is referenced by the gml:fileReference property that is an anyURI (the gml:fileName property has been deprecated). This means that the external file may be located remotely from the referencing GML instance. +The gml:compression property points to a definition of a compression algorithm through an anyURI. This may be a retrievable, computable definition or simply a reference to an unambiguous name for the compression method. +The gml:mimeType property points to a definition of the file mime type. +The gml:fileStructure property is defined by a codelist. Note further that all values shall be enclosed in a single file. Multi-file structures for values are not supported in GML. +The semantics of the range set is described as above using the gml:rangeParameters property. +Note that if any compression algorithm is applied, the structure above applies only to the pre-compression or post-decompression structure of the file. +Note that the fields within a record match the gml:valueComponents of the gml:CompositeValue in document order. + + + + + + + + + deprecated + + + + + + + + + + + + The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage. +The value of the CoverageFunction is one of gml:CoverageMappingRule and gml:GridFunction. +If the gml:coverageFunction property is omitted for a gridded coverage (including rectified gridded coverages) the gml:startPoint is assumed to be the value of the gml:low property in the gml:Grid geometry, and the gml:sequenceRule is assumed to be linear and the gml:axisOrder property is assumed to be "+1 +2". + + + + + + + + + + + + gml:CoverageMappingRule provides a formal or informal description of the coverage function. +The mapping rule may be defined as an in-line string (gml:ruleDefinition) or via a remote reference through xlink:href (gml:ruleReference). +If no rule name is specified, the default is 'Linear' with respect to members of the domain in document order. + + + + + + + + + + + gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid. It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set. +The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post). If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule. + + + + + + + + + + + The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute. The gml:SequenceRuleEnumeration is an enumerated type. The rule names are defined in ISO 19123. If no rule name is specified the default is "Linear". + + + + + + deprecated + + + + + + + + + + + + + + + + + + + The different values in a gml:AxisDirectionList indicate the incrementation order to be used on all axes of the grid. Each axis shall be mentioned once and only once. + + + + + + The value of a gml:AxisDirection indicates the incrementation order to be used on an axis of the grid. + + + + + + + + In a gml:MultiPointCoverage the domain set is a gml:MultiPoint, that is a collection of arbitrarily distributed geometric points. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiPoint. +In a gml:MultiPointCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the points of the gml:MultiPoint are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the points of the gml:MultiPoint are mapped to the members of the composite value in document order. +- For gml:File encodings the points of the gml:MultiPoint are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiCurveCoverage the domain is partioned into a collection of curves comprising a gml:MultiCurve. The coverage function then maps each curve in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiCurve. +In a gml:MultiCurveCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the curves of the gml:MultiCurve are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the curves of the gml:MultiCurve are mapped to the members of the composite value in document order. +- For gml:File encodings the curves of the gml:MultiCurve are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiSurfaceCoverage the domain is partioned into a collection of surfaces comprising a gml:MultiSurface. The coverage function than maps each surface in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSurface. +In a gml:MultiSurfaceCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the surfaces of the gml:MultiSurface are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the surfaces of the gml:MultiSurface are mapped to the members of the composite value in document order. +- For gml:File encodings the surfaces of the gml:MultiSurface are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiSolidCoverage the domain is partioned into a collection of solids comprising a gml:MultiSolid. The coverage function than maps each solid in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSolid. +In a gml:MultiSolidCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the solids of the gml:MultiSolid are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the solids of the gml:MultiSolid are mapped to the members of the composite value in document order. +- For gml:File encodings the solids of the gml:MultiSolid are mapped to the records of the file in sequential order. + + + + + + A gml:GriddedCoverage is a discrete point coverage in which the domain set is a geometric grid of points. +Note that this is the same as the gml:MultiPointCoverage except that we have a gml:Grid to describe the domain. +The simple gridded coverage is not geometrically referenced and hence no geometric positions are assignable to the points in the grid. Such geometric positioning is introduced in the gml:RectifiedGridCoverage. + + + + + The gml:RectifiedGridCoverage is a discrete point coverage based on a rectified grid. It is similar to the grid coverage except that the points of the grid are geometrically referenced. The rectified grid coverage has a domain that is a gml:RectifiedGrid geometry. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/datums.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/datums.xsd new file mode 100644 index 0000000000..a62b866f0c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/datums.xsd @@ -0,0 +1,287 @@ + + + + + datums.xsd + See ISO/DIS 19136 13.5 +The datums schema components can be divided into three logical parts, which define elements and types for XML encoding of the definitions of: +- Abstract datum +- Geodetic datums, including ellipsoid and prime meridian +- Multiple other concrete types of spatial or temporal datums +These schema components encode the Datum packages of the UML Models of ISO 19111 Clause 10 and ISO/DIS 19136 D.3.10. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + A gml:AbstractDatum specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system. A datum uses a parameter or set of parameters that determine the location of the origin of the coordinate reference system. Each datum subtype may be associated with only specific types of coordinate systems. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + + + gml:anchorDefinition is a description, possibly including coordinates, of the definition used to anchor the datum to the Earth. Also known as the "origin", especially for engineering and image datums. The codeSpace attribute may be used to reference a source of more detailed on this point or surface, or on a set of such descriptions. +- For a geodetic datum, this point is also known as the fundamental point, which is traditionally the point where the relationship between geoid and ellipsoid is defined. In some cases, the "fundamental point" may consist of a number of points. In those cases, the parameters defining the geoid/ellipsoid relationship have been averaged for these points, and the averages adopted as the datum definition. +- For an engineering datum, the anchor definition may be a physical point, or it may be a point with defined coordinates in another CRS.may +- For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. +- For a temporal datum, this attribute is not defined. Instead of the anchor definition, a temporal datum carries a separate time origin of type DateTime. + + + + + gml:realizationEpoch is the time after which this datum definition is valid. See ISO 19111 Table 32 for details. + + + + + gml:DatumPropertyType is a property type for association roles to a datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:GeodeticDatum is a geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere), or of a Cartesian coordinate system centered in this ellipsoid (or sphere). + + + + + + + + + + + + + + + gml:primeMeridian is an association role to the prime meridian used by this geodetic datum. + + + + + gml:ellipsoid is an association role to the ellipsoid used by this geodetic datum. + + + + + gml:GeodeticDatumPropertyType is a property type for association roles to a geodetic datum, either referencing or containing the definition of that datum. + + + + + + + + + A gml:Ellipsoid is a geometric figure that may be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis. + + + + + + + + + + + + + + + gml:semiMajorAxis specifies the length of the semi-major axis of the ellipsoid, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a length, such as metres or feet. + + + + + gml:secondDefiningParameter is a property containing the definition of the second parameter that defines the shape of an ellipsoid. An ellipsoid requires two defining parameters: semi-major axis and inverse flattening or semi-major axis and semi-minor axis. When the reference body is a sphere rather than an ellipsoid, only a single defining parameter is required, namely the radius of the sphere; in that case, the semi-major axis "degenerates" into the radius of the sphere. +The inverseFlattening element contains the inverse flattening value of the ellipsoid. This value is a scale factor (or ratio). It uses gml:LengthType with the restriction that the unit of measure referenced by the uom attribute must be suitable for a scale factor, such as percent, permil, or parts-per-million. +The semiMinorAxis element contains the length of the semi-minor axis of the ellipsoid. When the isSphere element is included, the ellipsoid is degenerate and is actually a sphere. The sphere is completely defined by the semi-major axis, which is the radius of the sphere. + + + + + + + + + + + + + + + + + + + gml:EllipsoidPropertyType is a property type for association roles to an ellipsoid, either referencing or containing the definition of that ellipsoid. + + + + + + + + + A gml:PrimeMeridian defines the origin from which longitude values are determined. The default value for the prime meridian gml:identifier value is "Greenwich". + + + + + + + + + + + + + + gml:greenwichLongitude is the longitude of the prime meridian measured from the Greenwich meridian, positive eastward. If the value of the prime meridian "name" is "Greenwich" then the value of greenwichLongitude shall be 0 degrees. + + + + + gml:PrimeMeridianPropertyType is a property type for association roles to a prime meridian, either referencing or containing the definition of that meridian. + + + + + + + + + gml:EngineeringDatum defines the origin of an engineering coordinate reference system, and is used in a region around that origin. This origin may be fixed with respect to the earth (such as a defined point at a construction site), or be a defined point on a moving vehicle (such as on a ship or satellite). + + + + + + + + + + gml:EngineeringDatumPropertyType is a property type for association roles to an engineering datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:ImageDatum defines the origin of an image coordinate reference system, and is used in a local context only. For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. For more information, see ISO 19111 B.3.5. + + + + + + + + + + + + + + gml:pixelInCell is a specification of the way an image grid is associated with the image data attributes. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + gml:ImageDatumPropertyType is a property type for association roles to an image datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:VerticalDatum is a textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height surface, including its position with respect to the Earth for any of the height types recognized by this International Standard. + + + + + + + + + + gml:VerticalDatumPropertyType is property type for association roles to a vertical datum, either referencing or containing the definition of that datum. + + + + + + + + + A gml:TemporalDatum defines the origin of a Temporal Reference System. This type omits the "anchorDefinition" and "realizationEpoch" elements and adds the "origin" element with the dateTime type. + + + + + + + + + + + + + + The TemporalDatumBaseType partially defines the origin of a temporal coordinate reference system. This type restricts the AbstractDatumType to remove the "anchorDefinition" and "realizationEpoch" elements. + + + + + + + + + + + + + + + + + + + + gml:origin is the date and time origin of this temporal datum. + + + + + gml:TemporalDatumPropertyType is a property type for association roles to a temporal datum, either referencing or containing the definition of that datum. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/defaultStyle.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/defaultStyle.xsd new file mode 100644 index 0000000000..ce8c9975a7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/defaultStyle.xsd @@ -0,0 +1,454 @@ + + + + defaultStyle.xsd + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + Top-level property. Used in application schemas to "attach" the styling information to GML data. The link between the data and the style should be established through this property only. + + + + + + [complexType of] Top-level property. Used in application schemas to "attach" the styling information to GML data. The link between the data and the style should be established through this property only. + + + + + + + + + + + The value of the top-level property. It is an abstract element. Used as the head element of the substitution group for extensibility purposes. + + + + + + [complexType of] The value of the top-level property. It is an abstract element. Used as the head element of the substitution group for extensibility purposes. + + + + + + + + + Predefined concrete value of the top-level property. Encapsulates all other styling information. + + + + + + [complexType of] Predefined concrete value of the top-level property. Encapsulates all other styling information. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for features. + + + + + + [complexType of] The style descriptor for features. + + + + + + + + + + + + + + + + + + + Used to specify the grammar of the feature query mechanism. + + + + + + + + + + + Base complex type for geometry, topology, label and graph styles. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for geometries of a feature. + + + + + + [complexType of] The style descriptor for geometries of a feature. + + + + + + + + + deprecated + Deprecated in GML version 3.1.0. Use symbol with inline content instead. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for topologies of a feature. Describes individual topology elements styles. + + + + + + [complexType of] The style descriptor for topologies of a feature. Describes individual topology elements styles. + + + + + + + + + deprecated + Deprecated in GML version 3.1.0. Use symbol with inline content instead. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for labels of a feature, geometry or topology. + + + + + + [complexType of] The style descriptor for labels of a feature, geometry or topology. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes. + + + + + + [complexType of] The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes. + + + + + + + + + + + + + + + + + + + + + The symbol property. Extends the gml:AssociationType to allow for remote referencing of symbols. + + + + + + [complexType of] The symbol property. Allows for remote referencing of symbols. + + + + + + + + + + + + + Used to specify the type of the symbol used. + + + + + + + + + + + Label is mixed -- composed of text and XPath expressions used to extract the useful information from the feature. + + + + + + + + + + Defines the geometric transformation of entities. There is no particular grammar defined for this value. + + + + + + Used to vary individual graphic parameters and attributes of the style, symbol or text. + + + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd new file mode 100644 index 0000000000..7dbd79b201 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd @@ -0,0 +1,1133 @@ + + + + deprecatedTypes.xsd + All global schema components that are part of the GML schema, but were deprecated. See Annex I. + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dictionary.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dictionary.xsd new file mode 100644 index 0000000000..8d6f94ab62 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dictionary.xsd @@ -0,0 +1,90 @@ + + + + dictionary.xsd + See ISO/DIS 19136 Clause 16. +Many applications require definitions of terms which are used within instance documents as the values of certain properties or as reference information to tie properties to standard information values in some way. Units of measure and descriptions of measurable phenomena are two particular examples. +It will often be convenient to use definitions provided by external authorities. These may already be packaged for delivery in various ways, both online and offline. In order that they may be referred to from GML documents it is generally necessary that a URI be available for each definition. Where this is the case then it is usually preferable to refer to these directly. +Alternatively, it may be convenient or necessary to capture definitions in XML, either embedded within an instance document containing features or as a separate document. The definitions may be transcriptions from an external source, or may be new definitions for a local purpose. In order to support this case, some simple components are provided in GML in the form of +- a generic gml:Definition, which may serve as the basis for more specialized definitions +- a generic gml:Dictionary, which allows a set of definitions or references to definitions to be collected +These components may be used directly, but also serve as the basis for more specialised definition elements in GML, in particular: coordinate operations, coordinate reference systems, datums, temporal reference systems, and units of measure. +Note that the GML definition and dictionary components implement a simple nested hierarchy of definitions with identifiers. The latter provide handles which may be used in the description of more complex relationships between terms. However, the GML dictionary components are not intended to provide direct support for complex taxonomies, ontologies or thesauri. Specialised XML tools are available to satisfy the more sophisticated requirements. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary. +The content model for a generic definition is a derivation from gml:AbstractGMLType. +The gml:description property element shall hold the definition if this can be captured in a simple text string, or the gml:descriptionReference property element may carry a link to a description elsewhere. +The gml:identifier element shall provide one identifier identifying this definition. The identifier shall be unique within the dictionaries using this definition. +The gml:name elements shall provide zero or more terms and synonyms for which this is the definition. +The gml:remarks element shall be used to hold additional textual information that is not conceptually part of the definition but is useful in understanding the definition. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sets of definitions may be collected into dictionaries or collections. +A gml:Dictionary is a non-abstract collection of definitions. +The gml:Dictionary content model adds a list of gml:dictionaryEntry properties that contain or reference gml:Definition objects. A database handle (gml:id attribute) is required, in order that this collection may be referred to. The standard gml:identifier, gml:description, gml:descriptionReference and gml:name properties are available to reference or contain more information about this dictionary. The gml:description and gml:descriptionReference property elements may be used for a description of this dictionary. The derived gml:name element may be used for the name(s) of this dictionary. for remote definiton references gml:dictionaryEntry shall be used. If a Definition object contained within a Dictionary uses the descriptionReference property to refer to a remote definition, then this enables the inclusion of a remote definition in a local dictionary, giving a handle and identifier in the context of the local dictionary. + + + + + + + + + + + + + + + + This property element contains or refers to the definitions which are members of a dictionary. +The content model follows the standard GML property pattern, so a gml:dictionaryEntry may either contain or refer to a single gml:Definition. Since gml:Dictionary is substitutable for gml:Definition, the content of an entry may itself be a lower level dictionary. +Note that if the value is provided by reference, this definition does not carry a handle (gml:id) in this context, so does not allow external references to this specific definition in this context. When used in this way the referenced definition will usually be in a dictionary in the same XML document. + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/direction.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/direction.xsd new file mode 100644 index 0000000000..8b0f7f55cf --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/direction.xsd @@ -0,0 +1,84 @@ + + + + direction.xsd + See ISO/DIS 19136 Clause 18. +The direction schema components provide the GML Application Schema developer with a standard property element to describe direction, and associated objects that may be used to express orientation, direction, heading, bearing or other directional aspects of geographic features. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema. + + + + + + + + + + + + + + + + Direction vectors are specified by providing components of a vector. + + + + + + deprecated + + + + + + + + + direction descriptions are specified by a compass point code, a keyword, a textual description or a reference to a description. +A gml:compassPoint is specified by a simple enumeration. +In addition, thre elements to contain text-based descriptions of direction are provided. +If the direction is specified using a term from a list, gml:keyword should be used, and the list indicated using the value of the codeSpace attribute. +if the direction is decribed in prose, gml:direction or gml:reference should be used, allowing the value to be included inline or by reference. + + + + + + + + + + + These directions are necessarily approximate, giving direction with a precision of 22.5°. It is thus generally unnecessary to specify the reference frame, though this may be detailed in the definition of a GML application language. + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dynamicFeature.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dynamicFeature.xsd new file mode 100644 index 0000000000..d755067cf1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/dynamicFeature.xsd @@ -0,0 +1,109 @@ + + + + dynamicFeature.xsd + See ISO/DIS 19136 15.6. +A number of types and relationships are defined to represent the time-varying properties of geographic features. +In a comprehensive treatment of spatiotemporal modeling, Langran (see Bibliography) distinguished three principal temporal entities: states, events, and evidence; the schema specified in the following Subclauses incorporates elements for each. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. The remote link attributes of the gml:dataSource element have been deprecated along with its current type. + + + + + Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. + + + + + A convenience group. This allows an application schema developer to include dynamic properties in a content model in a standard fashion. + + + + + + + + + + + States are captured by time-stamped instances of a feature. The content model extends the standard gml:AbstractFeatureType with the gml:dynamicProperties model group. +Each time-stamped instance represents a 'snapshot' of a feature. The dynamic feature classes will normally be extended to suit particular applications. A dynamic feature bears either a time stamp or a history. + + + + + + + + + + + + A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e. is a snapshot of the feature collection) or which has a gml:history property that contains one or more gml:AbstractTimeSlices each of which contain values of the time varying properties of the feature collection. Note that the gml:DynamicFeatureCollection may be one of the following: +1. A feature collection which consists of static feature members (members do not change in time) but which has properties of the collection object as a whole that do change in time . +2. A feature collection which consists of dynamic feature members (the members are gml:DynamicFeatures) but which also has properties of the collection as a whole that vary in time. + + + + + + + + + + + + + + + + + + + + + + + + + To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element. A timeslice encapsulates the time-varying properties of a dynamic feature -- it shall be extended to represent a time stamped projection of a specific feature. The gml:dataSource property describes how the temporal data was acquired. +A gml:AbstractTimeSlice instance is a GML object that encapsulates updates of the dynamic—or volatile—properties that reflect some change event; it thus includes only those feature properties that have actually changed due to some process. +gml:AbstractTimeSlice basically provides a facility for attribute-level time stamping, in contrast to the object-level time stamping of dynamic feature instances. +The time slice can thus be viewed as event or process-oriented, whereas a snapshot is more state or structure-oriented. A timeslice has richer causality, whereas a snapshot merely portrays the status of the whole. + + + + + + + + + + + + + + + + A generic sequence of events constitute a gml:history of an object. +The gml:history element contains a set of elements in the substitution group headed by the abstract element gml:AbstractTimeSlice, representing the time-varying properties of interest. The history property of a dynamic feature associates a feature instance with a sequence of time slices (i.e. change events) that encapsulate the evolution of the feature. + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/feature.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/feature.xsd new file mode 100644 index 0000000000..1892ef6f8f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/feature.xsd @@ -0,0 +1,94 @@ + + + + feature.xsd + See ISO/DIS 19136 Clause 9. +A GML feature is a (representation of a) identifiable real-world object in a selected domain of discourse. The feature schema provides a framework for the creation of GML features and feature collections. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + The basic feature model is given by the gml:AbstractFeatureType. +The content model for gml:AbstractFeatureType adds two specific properties suitable for geographic features to the content model defined in gml:AbstractGMLType. +The value of the gml:boundedBy property describes an envelope that encloses the entire feature instance, and is primarily useful for supporting rapid searching for features that occur in a particular location. +The value of the gml:location property describes the extent, position or relative location of the feature. + + + + + + + + + + + + + This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType. This may be used as a variable in the construction of content models. +gml:AbstractFeature may be thought of as "anything that is a GML feature" and may be used to define variables or templates in which the value of a GML property is "any feature". This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively. + + + + + + + + + + + + This property describes the minimum bounding box or rectangle that encloses the entire feature. + + + + + + + + + + + + + + gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent. It adds two time position properties, gml:beginPosition and gml:endPosition, which describe the extent of a time-envelope. +Since gml:EnvelopeWithTimePeriod is assigned to the substitution group headed by gml:Envelope, it may be used whenever gml:Envelope is valid. + + + + + + + + + + + + + + + + The gml:locationName property element is a convenience property where the text value describes the location of the feature. If the location names are selected from a controlled list, then the list shall be identified in the codeSpace attribute. + + + + + The gml:locationReference property element is a convenience property where the text value referenced by the xlink:href attribute describes the location of the feature. + + + + + To create a collection of GML features, a property type shall be derived by extension from gml:AbstractFeatureMemberType. +By default, this abstract property type does not imply any ownership of the features in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of a feature in the collection. A collection shall not own a feature already owned by another object. + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryAggregates.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryAggregates.xsd new file mode 100644 index 0000000000..9ffbdc0531 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryAggregates.xsd @@ -0,0 +1,197 @@ + + + + geometryAggregates.xsd + See ISO/DIS 19136 12.3. +Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to "collect" pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates. + + + + + + + + + + + + + + + gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type. +The members of the geometric aggregate may be specified either using the "standard" property (gml:geometryMember) or the array property (gml:geometryMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a geometry element via the XLink-attributes or contains the geometry element. + + + + + This property element contains a list of geometry elements. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiPoint consists of one or more gml:Points. +The members of the geometric aggregate may be specified either using the "standard" property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a Point via the XLink-attributes or contains the Point element. + + + + + This property element contains a list of points. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiCurve is defined by one or more gml:AbstractCurves. +The members of the geometric aggregate may be specified either using the "standard" property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element contains a list of curves. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiSurface is defined by one or more gml:AbstractSurfaces. +The members of the geometric aggregate may be specified either using the "standard" property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiSolid is defined by one or more gml:AbstractSolids. +The members of the geometric aggregate may be specified either using the "standard" property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid. + + + + + This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd new file mode 100644 index 0000000000..2ac83e315b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd @@ -0,0 +1,277 @@ + + + + geometryBasic0d1d.xsd + See ISO/DIS 19136 Clause 10. +Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. +All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified. +The geometry model distinguishes geometric primitives, aggregates and complexes. +Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute (gml:id), one or more names (elements identifier and name) and a description (elements description and descriptionReference) . It may be associated with a spatial reference system (attribute group gml:SRSReferenceGroup). +The following rules shall be adhered to: +- Every geometry type shall derive from this abstract type. +- Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry. + + + + + + + + + + The attribute group SRSReferenceGroup is an optional reference to the CRS used by this geometry, with optional additional information to simplify the processing of the coordinates when a more complete definition of the CRS is not needed. +In general the attribute srsName points to a CRS instance of gml:AbstractCoordinateReferenceSystem. For well-known references it is not required that the CRS description exists at the location the URI points to. +If no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of. + + + + + + + + The attributes uomLabels and axisLabels, defined in the SRSInformationGroup attribute group, are optional additional and redundant information for a CRS to simplify the processing of the coordinate values when a more complete definition of the CRS is not needed. This information shall be the same as included in the complete definition of the CRS, referenced by the srsName attribute. When the srsName attribute is included, either both or neither of the axisLabels and uomLabels attributes shall be included. When the srsName attribute is omitted, both of these attributes shall be omitted. +The attribute axisLabels is an ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbidden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted. +The attribute uomLabels is an ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbidden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted. + + + + + + + The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry. + + + + + A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document). Note that either the reference or the contained element shall be given, but not both or none. +If a feature has a property that takes a geometry element as its value, this is called a geometry property. A generic type for such a geometry property is GeometryPropertyType. + + + + + + + + + + If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType. +The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + Direct position instances hold the coordinates for a position within some coordinate reference system (CRS). Since direct positions, as data types, will often be included in larger objects (such as geometry elements) that have references to CRS, the srsName attribute will in general be missing, if this particular direct position is included in a larger element with such a reference to a CRS. In this case, the CRS is implicitly assumed to take on the value of the containing object's CRS. +if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. + + + + + + + + + + + posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS). +if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. +The optional attribute count specifies the number of direct positions in the list. If the attribute count is present then the attribute srsDimension shall be present, too. +The number of entries in the list is equal to the product of the dimensionality of the coordinate reference system (i.e. it is a derived value of the coordinate reference system definition) and the number of direct positions. + + + + + + + + + + + + GML supports two different ways to specify a geometric position: either by a direct position (a data type) or a point (a geometric object). +pos elements are positions that are "owned" by the geometric primitive encapsulating this geometric position. +pointProperty elements contain a point that may be referenced from other geometry elements or reference another point defined elsewhere (reuse of existing points). + + + + + + + + + GML supports two different ways to specify a list of geometric positions: either by a sequence of geometric positions (by reusing the group definition) or a sequence of direct positions (element posList). +The posList element allows for a compact way to specify the coordinates of the positions, if all positions are represented in the same coordinate reference system. + + + + + + + + + For some applications the components of the position may be adjusted to yield a unit vector. + + + + + + + + + + + + + + + deprecated + + + + + + + + + Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). +The use of the properties "coordinates" and "pos" has been deprecated. The explicitly named properties "lowerCorner" and "upperCorner" shall be used instead. + + + + + gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives. A geometric primitive is a geometric object that is not decomposed further into other primitives in the system. All primitives are oriented in the direction implied by the sequence of their coordinate tuples. + + + + + + + + The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives. + + + + + A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + + + A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType. + + + + + A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point. + + + + + gml:PointArrayPropertyType is a container for an array of points. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity. The curve may always be viewed as a geometric primitive, i.e. is continuous. + + + + + + + + The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements. + + + + + A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve. + + + + + A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + + + + + + + + + + + + + + + + + + A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd new file mode 100644 index 0000000000..5781df5c25 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd @@ -0,0 +1,124 @@ + + + + geometryBasic2d.xsd + See ISO/DIS 19136 Clause 10. + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity. A surface is always a continuous region of a plane. + + + + + + + + The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements. + + + + + A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface. + + + + + gml:SurfaceArrayPropertyType is a container for an array of surfaces. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + + + + + + + + + + + A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. +The elements exterior and interior describe the surface boundary of the polygon. + + + + + A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty. + + + + + A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings. + + + + + + + + An abstraction of a ring to support surface boundaries of different complexity. +The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch. + + + + + A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface. + + + + + + + + + + + + + + + + + + + + + + + + + A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four. + + + + + A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryComplexes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryComplexes.xsd new file mode 100644 index 0000000000..de4f9457d5 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryComplexes.xsd @@ -0,0 +1,95 @@ + + + + geometryComplexes.xsd + See ISO/DIS 19136 12.2. +Geometric complexes (i.e. instances of gml:GeometricComplexType) are closed collections of geometric primitives, i.e. they will contain their boundaries. +A geometric complex (gml:GeometricComplex) is defined by ISO 19107:2003, 6.6.1 as "a set of primitive geometric objects (in a common coordinate system) whose interiors are disjoint. Further, if a primitive is in a geometric complex, then there exists a set of primitives in that complex whose point-wise union is the boundary of this first primitive." +A geometric composite (gml:CompositeCurve, gml:CompositeSurface and gml:CompositeSolid) represents a geometric complex with an underlying core geometry that is isomorphic to a primitive, i.e. it can be viewed as a primitive and as a complex. See ISO 19107:2003, 6.1 and 6.6.3 for more details on the nature of composite geometries. +Geometric complexes and composites are intended to be used in application schemas where the sharing of geometry is important. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + + + A property that has a geometric complex as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + + + + + + A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list. +curveMember references or contains inline one curve in the composite curve. +The curves are contiguous, the collection of curves is ordered. Therefore, if provided, the aggregationType attribute shall have the value "sequence". + + + + + + + + + + + + + + + A gml:CompositeSurface is represented by a set of orientable surfaces. It is geometry type with all the geometric properties of a (primitive) surface. Essentially, a composite surface is a collection of surfaces that join in pairs on common boundary curves and which, when considered as a whole, form a single surface. +surfaceMember references or contains inline one surface in the composite surface. +The surfaces are contiguous. + + + + + + + + + + + + + + + gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6. +A gml:CompositeSolid is represented by a set of orientable surfaces. It is a geometry type with all the geometric properties of a (primitive) solid. Essentially, a composite solid is a collection of solids that join in pairs on common boundary surfaces and which, when considered as a whole, form a single solid. +solidMember references or contains one solid in the composite solid. The solids are contiguous. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd new file mode 100644 index 0000000000..9cbd52cc60 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd @@ -0,0 +1,846 @@ + + + + geometryPrimitives.xsd + See ISO/DIS 19136 Clause 11. +Beside the "simple" geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + A curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. +A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list. +The orientation of the curve is positive. +The element segments encapsulates the segments of the curve. + + + + + + + + + + + + + + + The property baseCurve references or contains the base curve, i.e. it either references the base curve via the XLink-attributes or contains the curve element. A curve element is any element which is substitutable for AbstractCurve. The base curve has positive orientation. + + + + + OrientableCurve consists of a curve and an orientation. If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another AbstractCurve with a parameterization that reverses the sense of the curve traversal. + + + + + + + + + + A curve segment defines a homogeneous segment of a curve. +The attributes numDerivativesAtStart, numDerivativesAtEnd and numDerivativesInterior specify the type of continuity as specified in ISO 19107:2003, 6.4.9.3. +The AbstractCurveSegment element is the abstract head of the substituition group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism. +All curve segments shall have an attribute interpolation with type gml:CurveInterpolationType specifying the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment. + + + + + gml:CurveSegmentArrayPropertyType is a container for an array of curve segments. + + + + + + + + This property element contains a list of curve segments. The order of the elements is significant and shall be preserved when processing the array. + + + + + gml:CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points"). The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be 2 * numArc + 1. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point. As arc is an arc string consisting of a single arc, the attribute "numArc" is fixed to "1". + + + + + + + + + + A Circle is an arc whose ends coincide to form a simple closed loop. The three control points shall be distinct non-co-linear points for the circle to be unambiguously defined. The arc is simply extended past the third control point until the first control point is encountered. + + + + + + + + + + + + + + + + + + + + + + + + + + This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly. The control point sequence consists of the start and end points of each arc plus the bulge (see ISO 19107:2003, 6.4.17.2). The normal is a vector normal (perpendicular) to the chord of the arc (see ISO 19107:2003, 6.4.17.4). +The interpolation is fixed as "circularArc2PointWithBulge". +The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be numArc + 1. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + + An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector. +As arc is an arc string consisting of a single arc, the attribute "numArc" is fixed to "1". + + + + + + + + + + + + + + + + + + + + + + + + + + + This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly. The single control point is the center point of the arc plus the radius and the bearing at start and end. This representation can be used only in 2D. +The element radius specifies the radius of the arc. +The element startAngle specifies the bearing of the arc at the start. +The element endAngle specifies the bearing of the arc at the end. +The interpolation is fixed as "circularArcCenterPointWithRadius". +Since this type describes always a single arc, the attribute "numArc" is fixed to "1". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle. Again, this representation can be used only in 2D. + + + + + + + + + + + + + + + + + + + + + + + + + + The number of control points shall be at least three. +vectorAtStart is the unit tangent vector at the start point of the spline. vectorAtEnd is the unit tangent vector at the end point of the spline. Only the direction of the vectors shall be used to determine the shape of the cubic spline, not their length. +interpolation is fixed as "cubicSpline". +degree shall be the degree of the polynomial used for the interpolation in this spline. Therefore the degree for a cubic spline is fixed to "3". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + + + + A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30. Therefore, interpolation may be either "polynomialSpline" or "rationalSpline" depending on the interpolation type; default is "polynomialSpline". +degree shall be the degree of the polynomial used for interpolation in this spline. +knot shall be the sequence of distinct knots used to define the spline basis functions (see ISO 19107:2003, 6.4.26.2). +The attribute isPolynomial shall be set to "true" if this is a polynomial spline (see ISO 19107:2003, 6.4.30.5). +The attribute knotType shall provide the type of knot distribution used in defining this spline (see ISO 19107:2003, 6.4.30.4). +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + gml:KnotPropertyType encapsulates a knot to use it in a geometric type. + + + + + A knot is a breakpoint on a piecewise spline curve. +value is the value of the parameter at the knot of the spline (see ISO 19107:2003, 6.4.24.2). +multiplicity is the multiplicity of this knot used in the definition of the spline (with the same weight). +weight is the value of the averaging weight used for this knot of the spline. + + + + + + + This enumeration type specifies values for the knots' type (see ISO 19107:2003, 6.4.25). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots. +degree shall be the degree of the polynomial used for interpolation in this spline. +knot shall be the sequence of distinct knots used to define the spline basis functions. +interpolation is fixed as "polynomialSpline". +isPolynomial is fixed as "true". +knotType is not relevant for Bezier curve segments. + + + + + + + + + + + + + + + + + An offset curve is a curve at a constant distance from the basis curve. offsetBase is the base curve from which this curve is defined as an offset. distance and refDirection have the same meaning as specified in ISO 19107:2003, 6.4.23. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21. + + + + + + + + + + + + + + + + + + + + + + + + A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length. +refLocation, startParameter, endParameter and scaleFactor have the same meaning as specified in ISO 19107:2003, 6.4.22. +interpolation is fixed as "clothoid". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + A sequence of geodesic segments. +The number of control points shall be at least two. +interpolation is fixed as "geodesic". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + A Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1. The surface patches are connected to one another. +patches encapsulates the patches of the surface. + + + + + + + + + + + + + + + The property baseSurface references or contains the base surface. The property baseSurface either references the base surface via the XLink-attributes or contains the surface element. A surface element is any element which is substitutable for gml:AbstractSurface. The base surface has positive orientation. + + + + + OrientableSurface consists of a surface and an orientation. If the orientation is "+", then the OrientableSurface is identical to the baseSurface. If the orientation is "-", then the OrientableSurface is a reference to a gml:AbstractSurface with an up-normal that reverses the direction for this OrientableSurface, the sense of "the top of the surface". + + + + + + A surface patch defines a homogenuous portion of a surface. +The AbstractSurfacePatch element is the abstract head of the substituition group for all surface patch elements describing a continuous portion of a surface. +All surface patches shall have an attribute interpolation (declared in the types derived from gml:AbstractSurfacePatchType) specifying the interpolation mechanism used for the patch using gml:SurfaceInterpolationType. + + + + + gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches. + + + + + + + + The patches property element contains the sequence of surface patches. The order of the elements is significant and shall be preserved when processing the array. + + + + + gml:SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema. + + + + + + + + + + + + + + + + + + + + + + + + + + + + A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere. The curves shall be coplanar and the polygon uses planar interpolation in its interior. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be four. +The ring (element exterior) shall be a gml:LinearRing and shall form a triangle, the first and the last position shall be coincident. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be five. +The ring (element exterior) shall be a gml:LinearRing and shall form a rectangle; the first and the last position shall be coincident. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6. +Every gml:curveMember references or contains one curve, i.e. any element which is substitutable for gml:AbstractCurve. In the context of a ring, the curves describe the boundary of the surface. The sequence of curves shall be contiguous and connected in a cycle. +If provided, the aggregationType attribute shall have the value "sequence". + + + + + + A property with the content model of gml:RingPropertyType encapsulates a ring to represent a component of a surface boundary. + + + + + + + + A gml:PointGrid group contains or references points or positions which are organised into sequences or grids. All rows shall have the same number of positions (columns). + + + + + + + + + + + + + + + + + + + + + + + + + The element provides a substitution group head for the surface patches based on parametric curves. All properties are specified in the derived subtypes. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.40. +If provided, the aggregationType attribute shall have the value "set". + + + + + + + + + + + + + + + + if provided, rows gives the number of rows, columns the number of columns in the parameter grid. The parameter grid is represented by an instance of the gml:PointGrid group. +The element provides a substitution group head for the surface patches based on a grid. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.41. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A polyhedral surface is a surface composed of polygon patches connected along their common boundary curves. This differs from the surface type only in the restriction on the types of surface patches acceptable. +polygonPatches encapsulates the polygon patches of the polyhedral surface. + + + + + A triangulated surface is a polyhedral surface that is composed only of triangles. There is no restriction on how the triangulation is derived. +trianglePatches encapsulates the triangles of the triangulated surface. + + + + + + + + + + + + + + + + + + + + + + + + A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength). controlPoint shall contain a set of the positions (three or more) used as posts for this TIN (corners of the triangles in the TIN). See ISO 19107:2003, 6.4.39 for details. + + + + + gml:LineStringSegmentArrayPropertyType provides a container for line strings. + + + + + + + + gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity. The solid may always be viewed as a geometric primitive, i.e. is contiguous. + + + + + + + + The AbstractSolid element is the abstract head of the substituition group for all (continuous) solid elements. + + + + + A property that has a solid as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a solid via the XLink-attributes or contains the solid element. solidProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSolid. + + + + + gml:SolidArrayPropertyType is a container for an array of solids. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported. + + + + + + + + + + + + + + + + + + + A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces as specified in ISO 19107:2003, 6.3.18. exterior specifies the outer boundary, interior the inner boundary of the solid. + + + + + + + + + + + A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8. +Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. +If provided, the aggregationType attribute shall have the value "set". + + + + + + This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface. + + + + + A property with the content model of gml:ShellPropertyType encapsulates a shell to represent a component of a solid boundary. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml.xsd new file mode 100644 index 0000000000..b319a195a2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml.xsd @@ -0,0 +1,20 @@ + + + + gml.xsd + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gmlBase.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gmlBase.xsd new file mode 100644 index 0000000000..a5c772a5b6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gmlBase.xsd @@ -0,0 +1,185 @@ + + + + gmlBase.xsd + See ISO/DIS 19136 7.2. +The gmlBase schema components establish the GML model and syntax, in particular +- a root XML type from which XML types for all GML objects should be derived, +- a pattern and components for GML properties, +- patterns for collections and arrays, and components for generic collections and arrays, +- components for associating metadata with GML objects, +- components for constructing definitions and dictionaries. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group. + + + + + The abstract element gml:AbstractGML is "any GML object having identity". It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity. This is used as a variable in content models in GML core and application schemas. It is effectively an abstract superclass for all GML objects. + + + + + + + + + + + + + + + + + + + + XLink components are the standard method to support hypertext referencing in XML. An XML Schema attribute group, gml:AssociationAttributeGroup, is provided to support the use of Xlinks as the method for indicating the value of a property by reference in a uniform manner in GML. + + + + + + deprecated + + + + + + Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. +Applying the pattern to define an application schema specific property type allows to restrict +- the inline object to specified object types, +- the encoding to "by-reference only" (see 7.2.3.7), +- the encoding to "inline only" (see 7.2.3.8). + + + + + + + + + + + + Encoding a GML property inline vs. by-reference shall not imply anything about the "ownership" of the contained or referenced GML Object, i.e. the encoding style shall not imply any "deep-copy" or "deep-delete" semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be "owned". +When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object. + + + + + + This element shows how an element + declaration may include a Schematron constraint to limit the property to act + in either inline or by-reference mode, but not both. + + + + + gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference. + + + + + gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding. + + + + + + + + gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline. + + + + + + + + + + + If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element. + + + + + The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property. + + + + + The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description. + + + + + The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace. + + + + + Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers. + + + + + The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. + + + + + To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType. +This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects. +By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object. + + + + + + + + A GML Object Collection is any GML Object with a property element in its content model whose content model is derived by extension from gml:AbstractMemberType. +In addition, the complex type describing the content model of the GML Object Collection may also include a reference to the attribute group gml:AggregationAttributeGroup to provide additional information about the semantics of the object collection. This information may be used by applications to group GML objects, and optionally to order and index them. +The allowed values for the aggregationType attribute are defined by gml:AggregationType. See 8.4 of ISO/IEC 11404:1996 for the meaning of the values in the enumeration. + + + + + + + + + + + + + + + + To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. +The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema. +By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. +If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information. + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf new file mode 100644 index 0000000000..f0fdc65c63 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf @@ -0,0 +1,368 @@ + + + + + + + + + + + + Point + + + + + + + Abstract Gridded Surface + + + + + + + Polyhedral Surface + + + + + + + Arc + + + + + + + Polynomial Spline + + + + + + + Multi-Curve + + + + + + + + + + Composite Surface + + + + + + + Arc String + + + + + Cylinder + + + + + Shell + + + + + + + Polygon + + + + + + + Triangulated Irregular Network + + + + + + + Multi-Geometry + + + + + + + Bezler + + + + + + + + + + Curve + + + + + + + BSpline + + + + + + + Line String Segment + + + + + + + Geodesic + + + + + + + + + Abstract Surface Patch + + + + + + + Geometric Complex + + + + + + + Arc by Bulge + + + + + + + CircleByCenterPoint + + + + + Multi-Point + + + + + + + Arc by Center Point + + + + + + + Offset Curve + + + + + + + Spline Curve + + + + + Composite + + + + + Line String + + + + + Circle + + + + + + + Orientable Curve + + + + + + + Orientable Surface + + + + + + + Clothoid + + + + + + + Arc String by Bulge + + + + + Triangulated Surface + + + + + + + Triangle + + + + + Cubic Spline + + + + + Abstract Geometry + + + + + Cone + + + + + + + + Composite Solid + + + + + Abstract Geometric Primitive + + + + + + + Linear Ring + + + + + Abstract Parametric Curve Surface + + + + + + + Geodesic String + + + + + Multi-Solid + + + + + Solid + + + + + + Composite Curve + + + + + + + Rectangle + + + + + Sphere + + + + + Ring + + + + + Polygon Patch + + + + + Multi-Surface + + + + + Abstract Curve Segment + + + + + + Surface + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt new file mode 100644 index 0000000000..a0a6eb2ef7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt @@ -0,0 +1,58 @@ +OpenGIS(r) GML schema version 3.2.1 / ISO 19136 - ReadMe.txt + +The schema has been validated with Xerces-J, Xerces C++ and XSV. + +------------------------------------------------------------------- + +2012-07-21 Kevin Stegemoller + + * v2.0.0 - v3.2.1 WARNING XLink change is NOT BACKWARD COMPATIBLE. + * changed OGC XLink (xlink:simpleLink) to W3C XLink (xlink:simpleAttrs) + per an approved TC and PC motion during the Dec. 2011 Brussels meeting. + see http://www.opengeospatial.org/blog/1597 + * implement 11-025: retroactively require/add all leaf documents of an + XML namespace shall explicitly the all-components schema + * v3.2.1: updated xsd:schema:@version to 3.2.1.2 (06-135r7 s#13.4) + +2007-09-06 Kevin Stegemoller + + GML 3.2.1 (ISO 19136) + * Published GML 3.2.1 schemas from OGC 07-036 + * validated with oXygen 8.2 (xerces-J 2.9.0) - Kevin Stegemoller + * validated with Xerces-J, Xerces-C++ and XSV - Clemens Portele + +2007-08-17 Kevin Stegemoller + + Changes made to these GML 3.2.1 / ISO 19136 schemas: + * added ReadMe.txt + * changed gmd.xsd references to "../../iso/19139/20070417/gmd/gmd.xsd" + * changed xlink references to be relative to /xlink/1.0.0/xlinks.xsd + available from schemas.opengis.net/xlink/1.0.0/xlinks.xsd (REMOVED 2012-07-21). + * removed xlinks schema and directory + + Changes made to these ISO 19139 schemas by OGC: + * added ReadMe.txt + * changed ISO_19136 path to /gml/3.2.1/ + * changed xlink references to be relative to /xlink/1.0.0/xlinks.xsd + available from schemas.opengis.net/xlink/1.0.0/xlinks.xsd (REMOVED 2012-07-21). + * removed xlinks schema and directory + +OGC GML 3.2.1 / ISO 19136 schemas files will be published at: +- http://schemas.opengis.net/gml/3.2.1/ +- http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19136_Schemas/ + +Files in the folder "ISO/19139/20070417" are also published at +- http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------- + +The Open Geospatial Consortium, Inc. official schema repository is at + http://schemas.opengis.net/ . +Policies, Procedures, Terms, and Conditions of OGC(r) are available + http://www.opengeospatial.org/ogc/policies/ . +Additional rights of use are described at + http://www.opengeospatial.org/legal/ . + +Copyright (c) 2007 Open Geospatial Consortium. + +------------------------------------------------------------------- diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/grids.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/grids.xsd new file mode 100644 index 0000000000..7592e0ec64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/grids.xsd @@ -0,0 +1,64 @@ + + + + grids.xsd + See ISO/DIS 19136 20.2. +An implicit description of geometry is one in which the items of the geometry do not explicitly appear in the encoding. Instead, a compact notation records a set of parameters, and a set of objects may be generated using a rule with these parameters. This Clause provides grid geometries that are used in the description of gridded coverages and other applications. +In GML two grid structures are defined, namely gml:Grid and gml:RectifiedGrid. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way. The region of interest within the grid is given in terms of its gml:limits, being the grid coordinates of diagonally opposed corners of a rectangular region. gml:axisLabels is provided with a list of labels of the axes of the grid (gml:axisName has been deprecated). gml:dimension specifies the dimension of the grid. +The gml:limits element contains a single gml:GridEnvelope. The gml:low and gml:high property elements of the envelope are each integerLists, which are coordinate tuples, the coordinates being measured as offsets from the origin of the grid along each axis, of the diagonally opposing corners of a "rectangular" region of interest. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system. It is defined by specifying the position (in some geometric space) of the grid "origin" and of the vectors that specify the post locations. +Note that the grid limits (post indexes) and axis name properties are inherited from gml:GridType and that gml:RectifiedGrid adds a gml:origin property (contains or references a gml:Point) and a set of gml:offsetVector properties. + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/measures.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/measures.xsd new file mode 100644 index 0000000000..c3a91fb3cf --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/measures.xsd @@ -0,0 +1,68 @@ + + + + measures.xsd + See ISO/DIS 19136 17.3. +gml:MeasureType is defined in the basicTypes schema. The measure types defined here correspond with a set of convenience measure types described in ISO/TS 19103. The XML implementation is based on the XML Schema simple type "double" which supports both decimal and scientific notation, and includes an XML attribute "uom" which refers to the units of measure for the value. Note that, there is no requirement to store values using any particular format, and applications receiving elements of this type may choose to coerce the data to any other type as convenient. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The value of a physical quantity, together with its unit. + + + + + This is a prototypical definition for a specific measure type defined as a vacuous extension (i.e. aliases) of gml:MeasureType. In this case, the content model supports the description of a length (or distance) quantity, with its units. The unit of measure referenced by uom shall be suitable for a length, such as metres or feet. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The gml:angle property element is used to record the value of an angle quantity as a single number, with its units. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/observation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/observation.xsd new file mode 100644 index 0000000000..944c9898ab --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/observation.xsd @@ -0,0 +1,95 @@ + + + + observation.xsd + See ISO/DIS 19136 Clause 19. +A GML observation models the act of observing, often with a camera, a person or some form of instrument. An observation feature describes the "metadata" associated with an information capture event, together with a value for the result of the observation. This covers a broad range of cases, from a tourist photo (not the photo but the act of taking the photo), to images acquired by space borne sensors or the measurement of a temperature 5 meters below the surfaces of a lake. +The basic structures introduced in this schema are intended to serve as the foundation for more comprehensive schemas for scientific, technical and engineering measurement schemas. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + The content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties. +The gml:validTime element describes the time of the observation. Note that this may be a time instant or a time period. +The gml:using property contains or references a description of a sensor, instrument or procedure used for the observation. +The gml:target property contains or references the specimen, region or station which is the object of the observation. This property is particularly useful for remote observations, such as photographs, where a generic location property might apply to the location of the camera or the location of the field of view, and thus may be ambiguous. +The gml:subject element is provided as a convenient synonym for gml:target. This is the term commonly used in phtotography. +The gml:resultOf property indicates the result of the observation. The value may be inline, or a reference to a value elsewhere. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property. This is the direction in which the observation was acquired. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras. + + + + + + + + + + + + + + gml:DirectedObservationAtDistance adds an additional distance property. This is the distance from the observer to the subject of the observation. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras. + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/referenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/referenceSystems.xsd new file mode 100644 index 0000000000..19170340db --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/referenceSystems.xsd @@ -0,0 +1,70 @@ + + + + referenceSystems.xsd + See ISO/DIS 19136 13.2. +The reference systems schema components have two logical parts, which define elements and types for XML encoding of the definitions of: +- Identified Object, inherited by the ten types of GML objects used for coordinate reference systems and coordinate operations +- High-level part of the definitions of coordinate reference systems +This schema encodes the Identified Object and Reference System packages of the UML Model for ISO 19111. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + gml:IdentifiedObjectType provides identification properties of a CRS-related object. In gml:DefinitionType, the gml:identifier element shall be the primary name by which this object is identified, encoding the "name" attribute in the UML model. +Zero or more of the gml:name elements can be an unordered set of "identifiers", encoding the "identifier" attribute in the UML model. Each of these gml:name elements can reference elsewhere the object's defining information or be an identifier by which this object can be referenced. +Zero or more other gml:name elements can be an unordered set of "alias" alternative names by which this CRS related object is identified, encoding the "alias" attributes in the UML model. An object may have several aliases, typically used in different contexts. The context for an alias is indicated by the value of its (optional) codeSpace attribute. +Any needed version information shall be included in the codeSpace attribute of a gml:identifier and gml:name elements. In this use, the gml:remarks element in the gml:DefinitionType shall contain comments on or information about this object, including data source information. + + + + + + + + gml:AbstractCRS specifies a coordinate reference system which is usually single but may be compound. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent. + + + + + + + + + + + The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter "not known". + + + + + gml:CRSPropertyType is a property type for association roles to a CRS abstract coordinate reference system, either referencing or containing the definition of that CRS. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporal.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporal.xsd new file mode 100644 index 0000000000..11c4ae3b3b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporal.xsd @@ -0,0 +1,269 @@ + + + + temporal.xsd + See ISO/DIS 19136 15.2. +The GML temporal schemas include components for describing temporal geometry and topology, temporal reference systems, and the temporal characteristics of geographic data. The model underlying the representation constitutes a profile of the conceptual schema described in ISO 19108. The underlying spatiotemporal model strives to accommodate both feature-level and attribute-level time stamping; basic support for tracking moving objects is also included. +Time is measured on two types of scales: interval and ordinal. An interval scale offers a basis for measuring duration, an ordinal scale provides information only about relative position in time. +Two other ISO standards are relevant to describing temporal objects: ISO 8601 describes encodings for time instants and time periods, as text strings with particular structure and punctuation; ISO 11404 provides a detailed description of time intervals as part of a general discussion of language independent datatypes. +The temporal schemas cover two interrelated topics and provide basic schema components for representing temporal instants and periods, temporal topology, and reference systems; more specialized schema components defines components used for dynamic features. Instances of temporal geometric types are used as values for the temporal properties of geographic features. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes. + + + + + + + + + + gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives. + + + + + + + + + + + + + + gml:TimePrimitivePropertyType provides a standard content model for associations between an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive and another object. + + + + + + + + + + gml:validTime is a convenience property element. + + + + + gml:RelatedTimeType provides a content model for indicating the relative position of an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive. It extends the generic gml:TimePrimitivePropertyType with an XML attribute relativePosition, whose value is selected from the set of 13 temporal relationships identified by Allen (1983) + + + + + + + + + + + + + + + + + + + + + + + + + + + + gml:AbstractTimeComplex is an aggregation of temporal primitives and acts as the head of a substitution group for temporal complexes. + + + + + + + + + + gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives. +A temporal geometry shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. The GPS calendar is an alternative reference systems in common use. +The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows. + + + + + + + + + + + + gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time. + + + + + + + + + + + + + + gml:TimeInstantPropertyType provides for associating a gml:TimeInstant with an object. + + + + + + + + + + gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time. +The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. +Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType. +Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position. + + + + + + + + + + + + + + + + + + + + + + gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object. + + + + + + + + + + The method for identifying a temporal position is specific to each temporal reference system. gml:TimePositionType supports the description of temporal position according to the subtypes described in ISO 19108. +Values based on calendars and clocks use lexical formats that are based on ISO 8601, as described in XML Schema Part 2:2001. A decimal value may be used with coordinate systems such as GPS time or UNIX time. A URI may be used to provide a reference to some era in an ordinal reference system . +In common with many of the components modelled as data types in the ISO 19100 series of International Standards, the corresponding GML component has simple content. However, the content model gml:TimePositionType is defined in several steps. +Three XML attributes appear on gml:TimePositionType: +A time value shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. Components for describing temporal reference systems are described in 14.4, but it is not required that the reference system be described in this, as the reference may refer to anything that may be indentified with a URI. +For time values using a calendar containing more than one era, the (optional) calendarEraName attribute provides the name of the calendar era. +Inexact temporal positions may be expressed using the optional indeterminatePosition attribute. This takes a value from an enumeration. + + + + + + + + + + + + These values are interpreted as follows: +- "unknown" indicates that no specific value for temporal position is provided. +- "now" indicates that the specified value shall be replaced with the current temporal position whenever the value is accessed. +- "before" indicates that the actual temporal position is unknown, but it is known to be before the specified value. +- "after" indicates that the actual temporal position is unknown, but it is known to be after the specified value. +A value for indeterminatePosition may +- be used either alone, or +- qualify a specific value for temporal position. + + + + + + + + + + + The simple type gml:TimePositionUnion is a union of XML Schema simple types which instantiate the subtypes for temporal position described in ISO 19108. + An ordinal era may be referenced via URI. A decimal value may be used to indicate the distance from the scale origin . time is used for a position that recurs daily (see ISO 19108:2002 5.4.4.2). + Finally, calendar and clock forms that support the representation of time in systems based on years, months, days, hours, minutes and seconds, in a notation following ISO 8601, are assembled by gml:CalDate + + + + + + + + + This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas. + + + + + The length of a time period. + + + + + + + + + gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type. + + + + + gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length. +ISO 11404 syntax specifies the use of a positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit. +The value of the unit is either selected from the units for time intervals from ISO 31-1:1992, or is another suitable unit. The encoding is defined for GML in gml:TimeUnitType. The second component of this union type provides a method for indicating time units other than the six standard units given in the enumeration. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd new file mode 100644 index 0000000000..88f610b54a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd @@ -0,0 +1,189 @@ + + + + temporalReferenceSystems.xsd + See ISO/DIS 19136 15.5. +A value in the time domain is measured relative to a temporal reference system. Common types of reference systems include calendars, ordinal temporal reference systems, and temporal coordinate systems (time elapsed since some epoch). The primary temporal reference system for use with geographic information is the Gregorian Calendar and 24 hour local or Coordinated Universal Time (UTC), but special applications may entail the use of alternative reference systems. The Julian day numbering system is a temporal coordinate system that has an origin earlier than any known calendar, at noon on 1 January 4713 BC in the Julian proleptic calendar, and is useful in transformations between dates in different calendars. +In GML seven concrete elements are used to describe temporal reference systems: gml:TimeReferenceSystem, gml:TimeCoordinateSystem, gml:TimeCalendar, gml:TimeCalendarEra, gml:TimeClock, gml:TimeOrdinalReferenceSystem, and gml:TimeOrdinalEra. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + A reference system is characterized in terms of its domain of validity: the spatial and temporal extent over which it is applicable. The basic GML element for temporal reference systems is gml:TimeReferenceSystem. Its content model extends gml:DefinitionType with one additional property, gml:domainOfValidity. + + + + + + + + + + + + + + A temporal coordinate system shall be based on a continuous interval scale defined in terms of a single time interval. +The differences to ISO 19108 TM_CoordinateSystem are: +- the origin is specified either using the property gml:originPosition whose value is a direct time position, or using the property gml:origin whose model is gml:TimeInstantPropertyType; this permits more flexibility in representation and also supports referring to a value fixed elsewhere; +- the interval uses gml:TimeIntervalLengthType. + + + + + + + + + + + + + + + + + + + A calendar is a discrete temporal reference system that provides a basis for defining temporal position to a resolution of one day. +gml:TimeCalendar adds one property to those inherited from gml:TimeReferenceSystem. A gml:referenceFrame provides a link to a gml:TimeCalendarEra that it uses. A gml:TimeCalendar may reference more than one calendar era. +The referenceFrame element follows the standard GML property model, allowing the association to be instantiated either using an inline description using the gml:TimeCalendarEra element, or a link to a gml:TimeCalendarEra which is explicit elsewhere. + + + + + + + + + + + + + + gml:TimeCalendarEra inherits basic properties from gml:DefinitionType and has the following additional properties: +- gml:referenceEvent is the name or description of a mythical or historic event which fixes the position of the base scale of the calendar era. This is given as text or using a link to description held elsewhere. +- gml:referenceDate specifies the date of the referenceEvent expressed as a date in the given calendar. In most calendars, this date is the origin (i.e., the first day) of the scale, but this is not always true. +- gml:julianReference specifies the Julian date that corresponds to the reference date. The Julian day number is an integer value; the Julian date is a decimal value that allows greater resolution. Transforming calendar dates to and from Julian dates provides a relatively simple basis for transforming dates from one calendar to another. +- gml:epochOfUse is the period for which the calendar era was used as a basis for dating. + + + + + + + + + + + + + + + + + gml:TimeCalendarPropertyType provides for associating a gml:TimeCalendar with an object. + + + + + + + + + + gml:TimeCalendarEraPropertyType provides for associating a gml:TimeCalendarEra with an object. + + + + + + + + + + A clock provides a basis for defining temporal position within a day. A clock shall be used with a calendar in order to provide a complete description of a temporal position within a specific day. +gml:TimeClock adds the following properties to those inherited from gml:TimeReferenceSystemType: +- gml:referenceEvent is the name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock. +- gml:referenceTime specifies the time of day associated with the reference event expressed as a time of day in the given clock. The reference time is usually the origin of the clock scale. +- gml:utcReference specifies the 24 hour local or UTC time that corresponds to the reference time. +- gml:dateBasis contains or references the calendars that use this clock. + + + + + + + + + + + + + + + + + gml:TimeClockPropertyType provides for associating a gml:TimeClock with an object. + + + + + + + + + + In some applications of geographic information — such as geology and archaeology — relative position in time is known more precisely than absolute time or duration. The order of events in time can be well established, but the magnitude of the intervals between them cannot be accurately determined; in such cases, the use of an ordinal temporal reference system is appropriate. An ordinal temporal reference system is composed of a sequence of named coterminous eras, which may in turn be composed of sequences of member eras at a finer scale, giving the whole a hierarchical structure of eras of verying resolution. +An ordinal temporal reference system whose component eras are not further subdivided is effectively a temporal topological complex constrained to be a linear graph. An ordinal temporal reference system some or all of whose component eras are subdivided is effectively a temporal topological complex with the constraint that parallel branches may only be constructed in pairs where one is a single temporal ordinal era and the other is a sequence of temporal ordinal eras that are called "members" of the "group". This constraint means that within a single temporal ordinal reference system, the relative position of all temporal ordinal eras is unambiguous. +The positions of the beginning and end of a given era may calibrate the relative time scale. +gml:TimeOrdinalReferenceSystem adds one or more gml:component properties to the generic temporal reference system model. + + + + + + + + + + + + + + Its content model follows the pattern of gml:TimeEdge, inheriting standard properties from gml:DefinitionType, and adding gml:start, gml:end and gml:extent properties, a set of gml:member properties which indicate ordered gml:TimeOrdinalEra elements, and a gml:group property which points to the parent era. +The recursive inclusion of gml:TimeOrdinalEra elements allow the construction of an arbitrary depth hierarchical ordinal reference schema, such that an ordinal era at a given level of the hierarchy includes a sequence of shorter, coterminous ordinal eras. + + + + + + + + + + + + + + + + + + + gml:TimeOrdinalEraPropertyType provides for associating a gml:TimeOrdinalEra with an object. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalTopology.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalTopology.xsd new file mode 100644 index 0000000000..b38392c44d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/temporalTopology.xsd @@ -0,0 +1,119 @@ + + + + temporalTopology.xsd + See ISO/DIS 19136 15.3. +Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives. +Temporal topology primitives shall imply the ordering information between features or feature properties. The temporal connection of features can be examined if they have temporal topology primitives as values of their properties. Usually, an instantaneous feature associates with a time node, and a static feature associates with a time edge. A feature with both modes associates with the temporal topology primitive: a supertype of time nodes and time edges. +A topological primitive is always connected to one or more other topological primitives, and is, therefore, always a member of a topological complex. In a GML instance, this will often be indicated by the primitives being described by elements that are descendents of an element describing a complex. However, in order to support the case where a temporal topological primitive is described in another context, the optional complex property is provided, which carries a reference to the parent temporal topological complex. + + + + + + + + + + + + + + gml:TimeTopologyPrimitivePropertyType provides for associating a gml:AbstractTimeTopologyPrimitive with an object. + + + + + + + + + + A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges. Because a time edge may not exist without two time nodes on its boundaries, static features have time edges from a temporal topology complex as the values of their temporal properties, regardless of explicit declarations. +A temporal topology complex expresses a linear or a non-linear graph. A temporal linear graph, composed of a sequence of time edges, provides a lineage described only by "substitution" of feature instances or feature element values. A time node as the start or the end of the graph connects with at least one time edge. A time node other than the start and the end shall connect to at least two time edges: one of starting from the node, and another ending at the node. +A temporal topological complex is a set of connected temporal topological primitives. The member primtives are indicated, either by reference or by value, using the primitive property. + + + + + + + + + + + + + + gml:TimeTopologyComplexPropertyType provides for associating a gml:TimeTopologyComplex with an object. + + + + + + + + + + A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space). A node may act as the termination or initiation of any number of time edges. A time node may be realised as a geometry, its position, whose value is a time instant. + + + + + + + + + + + + + + + + gml:TimeNodePropertyType provides for associating a gml:TimeNode with an object + + + + + + + + + + A time edge is a one-dimensional topological primitive. It is an open interval that starts and ends at a node. The edge may be realised as a geometry whose value is a time period. + + + + + + + + + + + + + + + + gml:TimeEdgePropertyType provides for associating a gml:TimeEdge with an object. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/topology.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/topology.xsd new file mode 100644 index 0000000000..c528e6cfea --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/topology.xsd @@ -0,0 +1,386 @@ + + + + topology.xsd + See ISO/DIS 19136 Clause 14. +Topology is the branch of mathematics describing the properties of objects which are invariant under continuous deformation. For example, a circle is topologically equivalent to an ellipse because one can be transformed into the other by stretching. In geographic modelling, the foremost use of topology is in accelerating computational geometry. The constructs of topology allow characterisation of the spatial relationships between objects using simple combinatorial or algebraic algorithms. Topology, realised by the appropriate geometry, also allows a compact and unambiguous mechanism for expressing shared geometry among geographic features. +There are four instantiable classes of primitive topology objects, one for each dimension up to 3D. In addition, topological complexes are supported, too. +There is strong symmetry in the (topological boundary and coboundary) relationships between topology primitives of adjacent dimensions. Topology primitives are bounded by directed primitives of one lower dimension. The coboundary of each topology primitive is formed from directed topology primitives of one higher dimension. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + This abstract type supplies the root or base type for all topological elements including primitives and complexes. It inherits AbstractGMLType and hence can be identified using the gml:id attribute. + + + + + + + + + + + + + + gml:AbstractTopoPrimitive acts as the base type for all topological primitives. Topology primitives are the atomic (smallest possible) units of a topology complex. +Each topology primitive may contain references to other topology primitives of codimension 2 or more (gml:isolated). Conversely, nodes may have faces as containers and nodes and edges may have solids as containers (gml:container). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + In the case of planar topology, a gml:Node must have a clockwise sequence of gml:directedEdge properties, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). + + + + + + + + + + + gml:Node represents the 0-dimensional primitive. +The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. +If provided, the aggregationType attribute shall have the value "sequence". +A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty). + + + + + A gml:directedNode property element describes the boundary of topology edges and is used in the support of topological point features via the gml:TopoPoint expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included node is used: start ("-") or end ("+") node. + + + + + + + + + + + + + + + + + + + + + + + + + + gml:Edge represents the 1-dimensional primitive. +The topological boundary of an Edge (gml:directedNode) consists of a negatively directed start Node and a positively directed end Node. +The optional coboundary of an edge (gml:directedFace) is a circular sequence of directed faces which are incident on this edge in document order. In the 2D case, the orientation of the face on the left of the edge is "+"; the orientation of the face on the right on its right is "-". +If provided, the aggregationType attribute shall have the value "sequence". +An edge may optionally be realised by a 1-dimensional geometric primitive (gml:curveProperty). + + + + + A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse. + + + + + + + + + + + + + + + + + + + + + + + If the topological representation exists an unbounded manifold (e.g. Euclidean plane), a gml:Face must indicate whether it is a universal face or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this. NOTE The universal face is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the map represented by the data set. + + + + + + + + gml:Face represents the 2-dimensional topology primitive. +The topological boundary of a face (gml:directedEdge) consists of a sequence of directed edges. If provided, the aggregationType attribute shall have the value "sequence". +The optional coboundary of a face (gml:directedTopoSolid) is a pair of directed solids which are bounded by this face. A positively directed solid corresponds to a solid which lies in the direction of the negatively directed normal to the face in any geometric realisation. +A face may optionally be realised by a 2-dimensional geometric primitive (gml:surfaceProperty). + + + + + The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation. + + + + + + + + + + + + + + + + + + + + + + A gml:TopoSolid must indicate whether it is a universal topo-solid or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this and the default is fault. NOTE The universal topo-solid is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the data set. + + + + + + + + gml:TopoSolid represents the 3-dimensional topology primitive. +The topological boundary of a solid (gml:directedFace) consists of a set of directed faces. +A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty). + + + + + The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning. + + + + + + + + + + + + + + + + + + + + + + The intended use of gml:TopoPoint is to appear within a point feature to express the structural and possibly geometric relationships of this feature to other features via shared node definitions. + + + + + + + + + + + The gml:topoPointProperty property element may be used in features to express their relationship to the referenced topology node. + + + + + + + + + + + + + + + gml:TopoCurve represents a homogeneous topological expression, a sequence of directed edges, which if realised are isomorphic to a geometric curve primitive. The intended use of gml:TopoCurve is to appear within a line feature to express the structural and geometric relationships of this feature to other features via the shared edge definitions. +If provided, the aggregationType attribute shall have the value "sequence". + + + + + + + + + + + The gml:topoCurveProperty property element may be used in features to express their relationship to the referenced topology edges. + + + + + + + + + + + + + + + gml:TopoSurface represents a homogeneous topological expression, a set of directed faces, which if realised are isomorphic to a geometric surface primitive. The intended use of gml:TopoSurface is to appear within a surface feature to express the structural and possibly geometric relationships of this surface feature to other features via the shared face definitions. + + + + + + + + + + + The gml:topoSurfaceProperty property element may be used in features to express their relationship to the referenced topology faces. + + + + + + + + + + + + + + + gml:TopoVolume represents a homogeneous topological expression, a set of directed topologic solids, which if realised are isomorphic to a geometric solid primitive. The intended use of gml:TopoVolume is to appear within a solid feature to express the structural and geometric relationships of this solid feature to other features via the shared solid definitions. + + + + + + + + + + + The gml:topoVolumeProperty element may be used in features to express their relationship to the referenced topology volume. + + + + + + + + + + + + + + + + + + + + gml:TopoComplex is a collection of topological primitives. +Each complex holds a reference to its maximal complex (gml:maximalComplex) and optionally to sub- or super-complexes (gml:subComplex, gml:superComplex). +A topology complex contains its primitive and sub-complex members. + + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The gml:topoPrimitiveMember property element encodes for the relationship between a topology complex and a single topology primitive. + + + + + + + + + + + + The gml:topoPrimitiveMembers property element encodes the relationship between a topology complex and an arbitrary number of topology primitives. + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/units.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/units.xsd new file mode 100644 index 0000000000..84eca23a04 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/units.xsd @@ -0,0 +1,162 @@ + + + + units.xsd + See ISO/DIS 17.2. +Several GML Schema components concern or require a reference scale or units of measure. Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage, and for measures used in Coordinate Reference System definitions. +The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1. Three specialized elements for unit definition are further derived from this. +This model is based on the SI system of units [ISO 1000], which distinguishes between Base Units and Derived Units. +- Base Units are the preferred units for a set of orthogonal fundamental quantities which define the particular system of units, which may not be derived by combination of other base units. +- Derived Units are the preferred units for other quantities in the system, which may be defined by algebraic combination of the base units. +In some application areas Conventional units are used, which may be converted to the preferred units using a scaling factor or a formula which defines a re-scaling and offset. The set of preferred units for all physical quantity types in a particular system of units is composed of the union of its base units and derived units. +Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model. A dictionary that contains only unit definitions and references to unit definitions is a units dictionary. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The element gml:unitOfMeasure is a property element to refer to a unit of measure. This is an empty element which carries a reference to a unit of measure definition. + + + + + + + + + A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known. +The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol. +The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown. + + + + + + + + + + + + + + + + The gml:quantityType property indicates the phenomenon to which the units apply. This element contains an informal description of the phenomenon or type of physical quantity that is measured or observed. When the physical quantity is the result of an observation or measurement, this term is known as observable type or measurand. +The use of gml:quantityType for references to remote values is deprecated. + + + + + The gml:quantityTypeReference property indicates the phenomenon to which the units apply. The content is a reference to a remote value. + + + + + The catalogSymbol is the preferred lexical symbol used for this unit of measure. +The codeSpace attribute in gml:CodeType identifies a namespace for the catalog symbol value, and might reference the external catalog. The string value in gml:CodeType contains the value of a symbol that should be unique within this catalog namespace. This symbol often appears explicitly in the catalog, but it could be a combination of symbols using a specified algebra of units. + + + + + A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units. For example, in the SI system of units, the base units are metre, kilogram, second, Ampere, Kelvin, mole, and candela, for the physical quantity types length, mass, time interval, electric current, thermodynamic temperature, amount of substance and luminous intensity, respectively. +gml:BaseUnit extends generic gml:UnitDefinition with the property gml:unitsSystem, which carries a reference to the units system to which this base unit is asserted to belong. + + + + + + + + + + + + + + Derived units are defined by combination of other units. Derived units are used for quantities other than those corresponding to the base units, such as hertz (s-1) for frequency, Newton (kg.m/s2) for force. Derived units based directly on base units are usually preferred for quantities other than the fundamental quantities within a system. If a derived unit is not the preferred unit, the gml:ConventionalUnit element should be used instead. +The gml:DerivedUnit extends gml:UnitDefinition with the property gml:derivationUnitTerms. + + + + + + + + + + + + + + A set of gml:derivationUnitTerm elements describes a derived unit of measure. Each element carries an integer exponent. The terms are combined by raising each referenced unit to the power of its exponent and forming the product. +This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero. + + + + + + + + + + + + Conventional units that are neither base units nor defined by direct combination of base units are used in many application domains. For example electronVolt for energy, feet and nautical miles for length. In most cases there is a known, usually linear, conversion to a preferred unit which is either a base unit or derived by direct combination of base units. +The gml:ConventionalUnit extends gml:UnitDefinition with a property that describes a conversion to a preferred unit for this physical quantity. When the conversion is exact, the element gml:conversionToPreferredUnit should be used, or when the conversion is not exact the element gml:roughConversionToPreferredUnit is available. Both of these elements have the same content model. The gml:derivationUnitTerm property defined above is included to allow a user to optionally record how this unit may be derived from other ("more primitive") units. + + + + + + + + + + + + + + + + + + The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type. A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type. + + + + + The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type. A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type. + + + + + The inherited attribute uom references the preferred unit that this conversion applies to. The conversion of a unit to the preferred unit for this physical quantity type is specified by an arithmetic conversion (scaling and/or offset). The content model extends gml:UnitOfMeasureType, which has a mandatory attribute uom which identifies the preferred unit for the physical quantity type that this conversion applies to. The conversion is specified by a choice of +- gml:factor, which defines the scale factor, or +- gml:formula, which defines a formula +by which a value using the conventional unit of measure can be converted to obtain the corresponding value using the preferred unit of measure. +The formula defines the parameters of a simple formula by which a value using the conventional unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XML Schema type double. These values are used in the formula y = (a + bx) / (c + dx), where x is a value using this unit, and y is the corresponding value using the base unit. The elements a and d are optional, and if values are not provided, those parameters are considered to be zero. If values are not provided for both a and d, the formula is equivalent to a fraction with numerator and denominator parameters. + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/valueObjects.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/valueObjects.xsd new file mode 100644 index 0000000000..204bdfdc8b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.2.1/valueObjects.xsd @@ -0,0 +1,205 @@ + + + + valueObjects.xsd + See ISO/DIS 19136 17.5. +The elements declared in this Clause build on other GML schema components, in particular gml:AbstractTimeObject, gml:AbstractGeometry, and the following types: gml:MeasureType, gml:MeasureListType, gml:CodeType, gml:CodeOrNilReasonListType, gml:BooleanOrNilReasonListType, gml:IntegerOrNilReasonList. +Of particular interest are elements that are the heads of substitution groups, and one named choice group. These are the primary reasons for the value objects schema, since they may act as variables in the definition of content models, such as Observations, when it is desired to permit alternative value types to occur some of which may have complex content such as arrays, geometry and time objects, and where it is useful not to prescribe the actual value type in advance. The members of the groups include quantities, category classifications, boolean, count, temporal and spatial values, and aggregates of these. +The value objects are defined in a hierarchy. The following relationships are defined: +- Concrete elements gml:Quantity, gml:Category, gml:Count and gml:Boolean are substitutable for the abstract element gml:AbstractScalarValue. +- Concrete elements gml:QuantityList, gml:CategoryList, gml:CountList and gml:BooleanList are substitutable for the abstract element gml:AbstractScalarValueList. +- Concrete element gml:ValueArray is substitutable for the concrete element gml:CompositeValue. +- Abstract elements gml:AbstractScalarValue and gml:AbstractScalarValueList, and concrete elements gml:CompositeValue, gml:ValueExtent, gml:CategoryExtent, gml:CountExtent and gml:QuantityExtent are substitutable for abstract element gml:AbstractValue. +- Abstract elements gml:AbstractValue, gml:AbstractTimeObject and gml:AbstractGeometry are all in a choice group named gml:Value, which is used for compositing in gml:CompositeValue and gml:ValueExtent. +- Schemas which need values may use the abstract element gml:AbstractValue in a content model in order to permit any of the gml:AbstractScalarValues, gml:AbstractScalarValueLists, gml:CompositeValue or gml:ValueExtent to occur in an instance, or the named group gml:Value to also permit gml:AbstractTimeObjects, gml:AbstractGeometrys. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + + + A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term. + + + + + + + + + + + + + + + + + + + + + + + An XML attribute uom ("unit of measure") is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs. + + + + + + + + + + + + + gml:AbstractValue is an abstract element which acts as the head of a substitution group which contains gml:AbstractScalarValue, gml:AbstractScalarValueList, gml:CompositeValue and gml:ValueExtent, and (transitively) the elements in their substitution groups. +These elements may be used in an application schema as variables, so that in an XML instance document any member of its substitution group may occur. + + + + + gml:AbstractScalarValue is an abstract element which acts as the head of a substitution group which contains gml:Boolean, gml:Category, gml:Count and gml:Quantity, and (transitively) the elements in their substitution groups. + + + + + gml:AbstractScalarValueList is an abstract element which acts as the head of a substitution group which contains gml:BooleanList, gml:CategoryList, gml:CountList and gml:QuantityList, and (transitively) the elements in their substitution groups. + + + + + This is a convenience choice group which unifies generic values defined in this Clause with spatial and temporal objects and the measures described above, so that any of these may be used within aggregate values. + + + + + + + + + + + Property that refers to, or contains, a Value. Convenience element for general use. + + + + + Property that refers to, or contains, a Value. + + + + + + + + + + + + Property that contains Values. + + + + + + + + + + + gml:CompositeValue is an aggregate value built from other values . It contains zero or an arbitrary number of gml:valueComponent elements, and zero or one gml:valueComponents property elements. It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values. + + + + + + + + + + + + + + + + A Value Array is used for homogeneous arrays of primitive and aggregate values. +The member values may be scalars, composites, arrays or lists. +ValueArray has the same content model as CompositeValue, but the member values shall be homogeneous. The element declaration contains a Schematron constraint which expresses this restriction precisely. Since the members are homogeneous, the gml:referenceSystem (uom, codeSpace) may be specified on the gml:ValueArray itself and inherited by all the members if desired. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdBaseTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdBaseTypes.xsd new file mode 100644 index 0000000000..db854e7ed9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdBaseTypes.xsd @@ -0,0 +1,68 @@ + + + + extdBasicTypes.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + gmlxbt:LanguageStringType adds an optional xml:lang attribute to xs:string for the use within the GML schema and in GML application schemas. + + + + + + + + + + gmlxbt:CodeType is a generalized type to be used for a term, keyword or name. It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term. + + + + + + + + + + gmlxbt:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance. + + + + + + + + + + + + + + + + + The value of this property is a text description of the object with optional xml:lang attribute. + + + + + The value of this property is a text description of the object with optional xml:lang attribute. + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdEncRule.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdEncRule.xsd new file mode 100644 index 0000000000..3218bed717 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/extdEncRule.xsd @@ -0,0 +1,6 @@ + + + extdEncRule.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/geometryCompact.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/geometryCompact.xsd new file mode 100644 index 0000000000..fe80726084 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/geometryCompact.xsd @@ -0,0 +1,218 @@ + + + geometryCompact.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + A SimplePolygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. + + + + + Abstract element representative of a substitution affiliation + + + + + + + + + + + + + + + + + + + + A SimpleRectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + + + + + + + + + + + + + + A SimpleTriangle is the special case of a simple polygon, which has exactly 3 control points in its boundary encoding representing the 3 corners of the triangle. + + + + + + + + + + + + + + + + + + + + A SimpleArcString is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one or more GML 3.2 Arc segments + + + + + Abstract element representative of a substitution affiliation + + + + + + + + + + + + + + + + + + + + + + A SimpleArc is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 ArcString segment . + + + + + + + + + + + + + + + + + + + + + + A SimpleArcByCenterPoint is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 SimpleArcByCenterPoint segment. + + + + + + + + + + + + + + + + + + + + + + + + + + A SimpleArcStringByBulge is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one or more GML 3.2 ArcByBulge segments. + + + + + + + + + + + + + + + + + + + + + + + + A SimpleArcStringByBulge is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one GML 3.2 ArcByBulge segment. + + + + + + + + + + + + + + + + + + + + + + + + A SimpleCircle is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 Circle segment. + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/iso8601.sch b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/iso8601.sch new file mode 100644 index 0000000000..ef133f89d0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/iso8601.sch @@ -0,0 +1,19 @@ + + + + + + + + + + + Year 0000 is not a valid year. + + + Calendar day 000 is not a valid value, the first day of the year is 001. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRef.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRef.xsd new file mode 100644 index 0000000000..d9bf5d6165 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRef.xsd @@ -0,0 +1,215 @@ + + + linearRef.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gmllr:LinearReferencingMethod + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Informative values from ISO 19148 Annex C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Normative values from ISO 19148 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffset.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffset.xsd new file mode 100644 index 0000000000..a6c6020628 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffset.xsd @@ -0,0 +1,96 @@ + + + linearRefOffset.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gmllr:AbstractGeometry + + + + + + + + + + + + + + The featureGeometry attribute value should reference a Geometry object + + gmllr:AbstractGeometry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd new file mode 100644 index 0000000000..50c0415626 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd @@ -0,0 +1,48 @@ + + + linearRefOffsetVector.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd new file mode 100644 index 0000000000..14f94445d1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd @@ -0,0 +1,23 @@ + + + linearRefTowardsReferent.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/referenceableGrid.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/referenceableGrid.xsd new file mode 100644 index 0000000000..086c1e2fa9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/referenceableGrid.xsd @@ -0,0 +1,79 @@ + + + referenceableGrid.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/tin.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/tin.xsd new file mode 100644 index 0000000000..f8fd7479ed --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/ogc/gml/3.3/tin.xsd @@ -0,0 +1,78 @@ + + + tin.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-core.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-core.xsd new file mode 100644 index 0000000000..b868551873 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-core.xsd @@ -0,0 +1,2940 @@ + + + + + + + + + + + + Core XML type components that shall always be used as specified without further restriction unless documented by, and accomplished using, Schematron assertions. + + + + + An XML model group consisting of all TSPI resolution elements. + + + + + Horizontal Resolution Category: The horizontal resolution of the coordinate tuple of the accompanying point, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying point, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + An XML model group consisting of all TSPI presentation elements. + + + + + + Horizontal Presentation: A presentation of a point horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Vertical Presentation: A presentation of a point vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + Point Type: A point type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + Line String Type: A line string type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A line string is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. + + + + + + + + + + + + + + Circle Type: A circle type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle by center point is an arc by center point with identical start and end angle to form a full circle. This representation can be used only in 2D. + + + + + + + + + + + + + + Ellipse Type: An ellipse as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and then extended to include both assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + The position of the center point of the ellipse. + + + + + + + Semi-major Axis Length: One-half of the length of the major axis of the ellipse. The major axis is the longest axis of an ellipse; it passes through the two foci. + + + + + Semi-minor Axis Length: One-half of the length of the minor axis of the ellipse. The minor axis is the shortest axis of an ellipse; it is perpendicular to the major axis. + + + + + Orientation: The direction of the major axis of the ellipse; its value is the counter-clockwise angle from the first axis of the Coordinate Reference System. + + + + + + + + + + + + Polygon Type: A polygon type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + Simple Polygon Type: A simple polygon type as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A SimplePolygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. The last coordinate does _not_ have to repeat the first coordinate in this simplified encoding, so only three control points are required to specify a simple polygon. + + + + + + + + + + + + + + Simple Rectangle Type: A simple rectangle type as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple rectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + + + + + + + + Envelope Type: An envelope type, as developed based on ISO 19136:2007 (GML) Envelope for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the pair of coordinate tuples as well as optional specification of one or more character-oriented presentations of the pair of coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). + + + + + + + Lower Corner Position: A coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope. + + + + + + + + + + + Upper Corner Position: A coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope. + + + + + + + + + + + + + Horizontal Presentation: A presentation of an envelope point horizontal locations that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Lower Corner Horizontal Presentation: A presentation of an envelope lower corner point horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Upper Corner Horizontal Presentation: A presentation of an envelope upper corner horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + + Vertical Presentation: A presentation of an envelope point vertical locations that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Lower Corner Vertical Presentation: A presentation of an envelope lower corner point vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Upper Corner Vertical Presentation: A presentation of an envelope upper corner vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + + + + + + Circular Surface Type: A circular surface type, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc that is specified by a center point, a radius, and which has identical start and end angles. This representation can be used only in 2D. + + + + + + + The position of the center point of the circle. + + + + + + + Radius: The distance from the center to the circumference of the circle. + + + + + + + + + + + + Elliptical Surface Type: An elliptical surface type, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + The position of the center point of the ellipse. + + + + + + + Semi-major Axis Length: One-half of the length of the major axis of the ellipse. The major axis is the longest axis of an ellipse; it passes through the two foci. + + + + + Semi-minor Axis Length: One-half of the length of the minor axis of the ellipse. The minor axis is the shortest axis of an ellipse; it is perpendicular to the major axis. + + + + + Orientation: The direction of the major axis of the ellipse; its value is the counter-clockwise angle from the first axis of the Coordinate Reference System. + + + + + + + + + + + + Horizontal Presentation Type: A type consisting of one or more occurances of one of a set of alternative presentations of a point horizontal location that are generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Sexagesimal Location: A sexagesimal position presentation based on 60 arc seconds comprising an arc minute and 60 arc minutes comprising an arc degree that is widely employed as a basis for position reporting. [desc] The presentation consists of two component strings, one each for the geodetic latitude and longitude coordinates, which are identical excepting differences in the maximum value of latitude (90 arc degrees) and longitude (180 arc degrees) and the allowed value of hemisphere (North and South, versus East and West). + + + + + Grid-Metre Location: A grid-metre position presentation based on the requirements of the Military Grid Reference System (MGRS) position reporting system. [desc] Grid squares are used as a means of identifying 100,000-metre x 100,000-metre spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from the southwest corner. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Zone-Metre Location: A zone-metre position presentation based on the requirements of the universal grid position reporting systems based on Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS) map projections. [desc] Zones and hemispheres are used as a means of identifying spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from a reference location. The reference location is assigned a positive offset-value to ensure that all legal offset values in a zone are positive. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Quadrangle Location: A datatype representing a quadrangle position presentation based on the requirements of the GEOREF area-designation system. [desc] Quadrangles are used as a means of identifying 1 arc degree x 1 arc degree spatial regions which are then subdivided in accordance with sexagesimal notation based on 60 arc minutes comprising an arc degree. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Numeric-Bit Location: A numeric-bit position presentation based on the requirements of the Variable Message Format (VMF). [desc] VMF encodes values of geodetic latitude and longitude as multi-bit fields whose bit configurations represent actual numeric values. The least significant bit value and range are described in the applicable message description. A negative number is coded and transmitted with twos complement coding and identified by the number one in the most significant bit of the data field. + + + + + + Spatial Reference System Name: A unique identifier of a spatial reference system, usually a Coordinate Reference System (CRS). [desc] Specified as a Uniform Resource Identifier (URI). + + + + + + + Vertical Presentation Type: A type consisting of one or more occurances of one of a set of alternative presentations of a point vertical location that are generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Height: The distance above a reference surface determined along the direction of the reference surface normal with positive values being above the reference surface. [desc] Conventionally measured from an ellipsoid as "Height Above Ellipsoid" (HAE). + + + + + Altitude: The distance above a reference surface determined along the direction of gravity with positive values being above the reference surface. [desc] Conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)). + + + + + Depth: The distance below a reference surface determined along the direction of gravity with positive values being below the reference surface. [desc] Conventionally measured from Mean Sea level (MSL); may also be measured from a Todal Datum or River Datum. + + + + + + Spatial Reference System Name: A unique identifier of a spatial reference system, usually a Coordinate Reference System (CRS). [desc] Specified as a Uniform Resource Identifier (URI). + + + + + + + Sexagesimal Presentation Type: A datatype representing a sexagesimal position presentation based on 60 arc seconds comprising an arc minute and 60 arc minutes comprising an arc degree that is widely employed as a basis for position reporting. [desc] The presentation consists of two component strings, one each for the geodetic latitude and longitude coordinates, which are identical excepting differences in the maximum value of latitude (90 arc degrees) and longitude (180 arc degrees) and the allowed value of hemisphere (North and South, versus East and West). + + + + + + Geodetic Degree: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Degree: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc degrees. + + + + + Geodetic Longitude Degree: The presentation value of a spatial position expressed as an angle of geodetic longitude in unsigned decimal arc degrees. + + + + + + + + + Geodetic Degree Fraction: The presentation value of a spatial position expressed as remaining fractional arc degree angle components of geodetic latitude and longitude. + + + + + + Geodetic Decidegree: The presentation value of a spatial position expressed as remaining fractional arc decidegree (tenths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decidegrees (tenths of an arc degree). + + + + + Geodetic Longitude Decidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decidegrees (tenths of an arc degree). + + + + + + + + Geodetic Centidegree: The presentation value of a spatial position expressed as remaining fractional arc centidegree (hundredths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centidegrees (hundredths of an arc degree). + + + + + Geodetic Longitude Centidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centidegrees (hundredths of an arc degree). + + + + + + + + Geodetic Millidegree: The presentation value of a spatial position expressed as remaining fractional arc millidegree (thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Millidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc millidegrees (thousandths of an arc degree). + + + + + Geodetic Longitude Millidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc millidegrees (thousandths of an arc degree). + + + + + + + + Geodetic Decimillidegree: The presentation value of a spatial position expressed as remaining fractional arc decimillidegree (ten-thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decimillidegrees (ten-thousandths of an arc degree). + + + + + Geodetic Longitude Decimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decimillidegrees (ten-thousandths of an arc degree). + + + + + + + + Geodetic Centimillidegree: The presentation value of a spatial position expressed as remaining fractional arc centimillidegree (hundred-thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centimillidegrees (hundred-thousandths of an arc degree). + + + + + Geodetic Longitude Centimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centimillidegrees (hundred-thousandths of an arc degree). + + + + + + + + Geodetic Microdegree: The presentation value of a spatial position expressed as remaining fractional arc microdegree (millionths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Microdegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc microdegrees (millionths of an arc degree). + + + + + Geodetic Longitude Microdegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc microdegrees (millionth of an arc degree). + + + + + + + + + + + + Geodetic Minute: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc degrees have been specified. + + + + + + Geodetic Latitude Minute: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc minutes. + + + + + Geodetic Longitude Minute: The presentation value of a spatial position expressed as a component of an angle of geodetic longitude in unsigned decimal arc minutes. + + + + + + + + + Geodetic Minute Fraction: The presentation value of a spatial position expressed as remaining fractional arc minute angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc minutes have been specified. + + + + + + Geodetic Deciminute: The presentation value of a spatial position expressed as remaining fractional arc deciminute (tenths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Deciminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc deciminutes (tenth of an arc minute). + + + + + Geodetic Longitude Deciminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc deciminutes (tenth of an arc minute). + + + + + + + + Geodetic Centiminute: The presentation value of a spatial position expressed as remaining fractional arc centiminute (hundredths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centiminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centiminutes (hundredth of an arc minute). + + + + + Geodetic Longitude Centiminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centiminutes (hundredth of an arc minute). + + + + + + + + Geodetic Milliminute: The presentation value of a spatial position expressed as remaining fractional arc milliiminute (thousandths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Milliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc milliminutes (thousandth of an arc minute). + + + + + Geodetic Longitude Milliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc milliminutes (thousandth of an arc minute). + + + + + + + + Geodetic Decimilliminute: The presentation value of a spatial position expressed as remaining fractional arc decimilliminute (ten-thousandths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decimilliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decimilliminutes (ten-thousandth of an arc minute). + + + + + Geodetic Longitude Decimilliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decimilliminutes (ten-thousandth of an arc minute). + + + + + + + + + + + + Geodetic Second: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc degrees and arc minutes have been specified. + + + + + + Geodetic Latitude Seconds: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc seconds. + + + + + Geodetic Longitude Seconds: The presentation value of a spatial position expressed as a component of an angle of geodetic longitude in unsigned decimal arc seconds. + + + + + + + + + Geodetic Second Fraction: The presentation value of a spatial position expressed as remaining fractional arc second angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc seconds have been specified. + + + + + + Geodetic Decisecond: The presentation value of a spatial position expressed as remaining fractional arc decisecond (tenths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Deciseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc deciseconds (tenth of an arc second). + + + + + Geodetic Longitude Deciseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc deciseconds (tenth of an arc second). + + + + + + + + Geodetic Centisecond: The presentation value of a spatial position expressed as remaining fractional arc centisecond (hundredths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centiseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centiseconds (hundredth of an arc second). + + + + + Geodetic Longitude Centiseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centiseconds (hundredth of an arc second). + + + + + + + + Geodetic Millisecond: The presentation value of a spatial position expressed as remaining fractional arc millisecond (thousandths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Milliseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc milliseconds (thousandth of an arc second). + + + + + Geodetic Longitude Milliseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc milliseconds (thousandth of an arc second). + + + + + + + + + + + + Geodetic Latitude Hemisphere: The hemispheric location of a spatial position expressed as a geodetic latitude, as a category. [desc] One of: north or south. + + + + + Geodetic Longitude Hemisphere: The hemispheric location of a spatial position expressed as a geodetic longitude, as a category. [desc] One of: east or west. + + + + + + Radix Point Mark: The symbol used in numerical representations to separate the integral part of the number (to the left of the radix) from its fractional part (to the right of the radix). [desc] The radix point mark is usually a small dot, either placed on the baseline or halfway between the baseline and the top of the numerals. In base-10, the radix point is more commonly called the decimal point; radix point, however, is the more general term used for other bases. In many non-English speaking countries, a comma ',' is used instead of a period '.' as the radix point mark. + + + + + + + + Geodetic Latitude Type: A datatype consisting of up to two digits in the range from "0" to "90" that may be used to represent an unsigned decimal value of geodetic latitude. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + Geodetic Longitude Type: A datatype consisting of up to three digits in the range from "0" to "180" that may be used to represent an unsigned decimal value of geodetic longitude. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + Latitude Hemisphere Type: A coded domain value denoting the hemispheric location of a spatial position expressed as a geodetic latitude. [desc] One of: north or south. + + + + + Northern Hemisphere: The half of the surface of the Earth lying to the side of the Equator in the direction of the star Polaris. [desc] It generally contains the North American and Eurasian landmasses. + + + + + Southern Hemisphere: The half of the surface of the Earth lying to the side of the Equator in the opposite direction of the star Polaris. [desc] It generally contains the South American, African, Australian, and Antarctic landmasses. + + + + + + + Longitude Hemisphere Type: A coded domain value denoting the hemispheric location of a spatial position expressed as a geodetic longitude. [desc] One of: east or west. + + + + + Eastern Hemisphere: The half of the surface of the Earth lying to the side of the 0 arc degree meridian in which direction the Earth rotates and ending at the 180 arc degree meridian. [desc] It generally contains the Eurasian, African and Australian landmasses. + + + + + Western Hemisphere: The half of the surface of the Earth lying to the side of the 0 arc degree meridian opposite to the direction in which the Earth rotates and ending at the 180 arc degree meridian. [desc] It generally contains the North American and South American landmasses. + + + + + + + + Sexagesimal Type: A datatype consisting of up to two digits in the range from "0" to "59" that may be used to represent an unsigned decimal value. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + + Deca Type: A datatype consisting of a single digit in the range from "0" to "9" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hecto Type: A datatype consisting of two digits in the range from "00" to "99" that may be used to represent an unsigned decimal value. + + + + + + + + + + Kilo Type: A datatype consisting of three digits in the range from "000" to "999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Decakilo Type: A datatype consisting of four digits in the range from "0000" to "9999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hectokilo Type: A datatype consisting of five digits in the range from "00000" to "99999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Mega Type: A datatype consisting of six digits in the range from "000000" to "999999" that may be used to represent an unsigned decimal value. + + + + + + + + + + + Radix Point Mark Type: A datatype representing the symbol used in numerical representations to separate the integral part of the number (to the left of the radix) from its fractional part (to the right of the radix). [desc] The radix point mark is usually a small dot, either placed on the baseline or halfway between the baseline and the top of the numerals. In base-10, the radix point is more commonly called the decimal point; radix point, however, is the more general term used for other bases. In many non-English speaking countries, a comma ',' is used instead of a period '.' as the radix point mark. + + + + + + + + + + Grid-Metre Presentation Type: A datatype representing a grid-metre position presentation based on the requirements of the Military Grid Reference System (MGRS) position reporting system. [desc] Grid squares are used as a means of identifying 100,000-metre x 100,000-metre spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from the southwest corner. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Grid Zone Column: An identification of a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '01' to '60'. + + + + + Grid Zone Row: An identification of a 8 arc degree tall spatial region on the surface of the Earth. [desc] There are 19 bands of latitude each of 8 arc degrees in height, extending northward from the 80 arc degree parallel in the Southern Hemisphere; these bands are lettered northwards from A to W inclusive (omitting 'I' and 'O'). There is a final 20th band of 12 arc degrees in latitude extending from 72 to 84 arc degrees North that is lettered as 'X'. + + + + + + Grid Square Column: An identification of a 100,000 metre wide spatial region on the surface of the Earth with respect to an encompassing grid zone. [desc] There are up to eight such grid square columns in a grid zone. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + Grid Square Row: An identification of a 100,000 metre tall spatial region on the surface of the Earth with respect to an encompassing grid row. [desc] There are up to nine such grid square rows in a grid row. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + Relative Location: The relative position of a square subregion with respect to an encompassing grid square. + + + + + + Decakilometre Offset: The relative position of a 10,000 by 10,000 metre subregion with respect to an encompassing grid square. + + + + + + Decakilometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in decakilometres (ten thousand metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Decakilometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in decakilometres (ten thousand metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Kilometre Offset: The relative position of a 1,000 by 1,000 metre subregion with respect to an encompassing grid square. + + + + + + Kilometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in kilometres eastwards of the western boundary of an encompassing grid square column. + + + + + Kilometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in kilometres northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Hectometre Offset: The relative position of a 100 by 100 metre subregion with respect to an encompassing grid square. + + + + + + Hectometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in hectometres (hundred metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Hectometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in hectometres (hundred metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Decametre Offset: The relative position of a 10 by 10 metre subregion with respect to an encompassing grid square. + + + + + + Decametre Easting: The presentation value of a spatial position expressed as an integer-valued offset in decametres (ten metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Decametre Northing: The presentation value of a spatial position expressed as an integer-valued offset in decametres (ten metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Metre Offset: The relative position of a 1 by 1 metre subregion with respect to an encompassing grid square. + + + + + + Metre Easting: The presentation value of a spatial position expressed as an integer-valued offset in metres eastwards of the western boundary of an encompassing grid square column. + + + + + Metre Northing: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid square row. + + + + + + + + + + + + + + Grid Square Column Type: A two-digit datatype identifying a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '01' to '60'. + + + + + + + + + + Grid Zone Row Type: A one-character datatype identifying a 8 arc degree tall spatial region on the surface of the Earth. [desc] There are 19 bands of latitude each of 8 arc degrees in height, extending northward from the 80 arc degree parallel in the Southern Hemisphere; these bands are lettered northwards from A to W inclusive (omitting 'I' and 'O'). There is a final 20th band of 12 arc degrees in latitude extending from 72 to 84 arc degrees North that is lettered as 'X'. + + + + + + + + + Grid Square Column Type: A one-character datatype identifying a 100,000 kilometre wide spatial region on the surface of the Earth with respect to an encompassing grid zone. [desc] There are up to eight such grid square columns in a grid zone. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + + + + Grid Square Row Type: A one-character datatype identifying a 100,000 kilometre tall spatial region on the surface of the Earth with respect to an encompassing grid row. [desc] There are up to nine such grid square rows in a grid row. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + + + + + Zone-Metre Presentation Type: A datatype representing a zone-metre position presentation based on the requirements of the universal grid position reporting systems based on Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS) map projections. [desc] Zones and hemispheres are used as a means of identifying spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from a reference location. The reference location is assigned a positive offset-value to ensure that all legal offset values in a zone are positive. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Grid Zone Column: An identification of a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '00' to '60'. + + + + + Geodetic Latitude Hemisphere: The hemispheric location of a spatial position, as a category. [desc] One of: north or south. + + + + + + Metre Easting: The presentation value of a spatial position expressed as an integer-valued offset in metres eastwards of the western boundary of an encompassing grid zone. + + + + + + + + + Metre Northing: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid zone hemisphere. [desc] The northing value is based on a "false northing" concept where value in the Northern Hemisphere start with zero located at the Equator and rise towards the North Pole, whereas values in the Southern hemisphere start at 10,000,000 at the Equator and fall towards the South Pole. + + + + + Metre Northing Extended: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid zone hemisphere. [desc] The northing value is based on a "false northing" concept where values in the Northern Hemisphere start with zero located at the Equator and rise towards the North Pole, whereas values in the Southern hemisphere start at 10,000,000 at the Equator and fall towards the South Pole. The extension allows for the representation of values in the Northern Hemisphere (up to 1,000,000 metres) with respect to the Southern Hemisphere. + + + + + + + + + + + Decamega Type: A datatype consisting of seven digits in the range from "0000000" to "9999999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hecto-mega ExtendedType: A datatype consisting of eight digits in the range from "00000000" to "11000000" that may be used to represent an unsigned decimal value. + + + + + + + + + + + Quadrangle Presentation Type: A datatype representing a quadrangle position presentation based on the requirements of the GEOREF area-designation system. [desc] Quadrangles are used as a means of identifying 1 arc degree x 1 arc degree spatial regions which are then subdivided in accordance with sexagesimal notation based on 60 arc minutes comprising an arc degree. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Geographic Quadrangle: An identification of a 15 arc degree by 15 arc degree spatial region on the surface of the Earth. [desc] There are 24 longitudinal zones each of 15 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are lettered eastwards from A to Z inclusive (omitting the letters "I" and "O"). There are 12 bands of latitude each of 15 arc degrees in height, extending northward from the South Pole; these bands are lettered northwards from A to M inclusive (omitting I). Each member of the resulting set of 288 15 arc minute quadrangles is identified by two letters. The first letter is that of the 15 arc degree longitude zone and the second letter that of the 15 arc degree latitude band; for example: “MK”. + + + + + Geographic Zone: An identification of a 1 arc degree by 1 arc degree spatial region on the surface of the Earth with respect to an encompassing 15 arc degree by 15 arc degree geographic quadrangle. [desc] Each geographic quadrangle is sub-divided into 15 one arc degree zones of longitude, lettered eastward from the western meridian of the quadrangle; these 1 arc degree zones are lettered from A to Q inclusive (omitting the letters “I” and “O”). Each geographic quadrangle is also subdivided into 15 one arc degree bands of latitude northward from the southern parallel of the quadrangle; these 1 arc degree bands are lettered northwards from A to Q inclusive (omitting the letters “I” and “O”). A nested 1 arc degree by 1 arc degree quadrangle may thus be identified by four letters; the third letter is that of the 1 arc degree longitude zone and the fourth letter that of the 1 arc degree latitude band; for example: “MKPG”. + + + + + + Subzone Minute: The geodetic position of a 1 arc minute by 1 arc minute subzone region with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. + + + + + + Easting Minute: A two-digit identification of a 1 arc minute zone of longitude with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59". + + + + + Northing Minute: A two-digit identification of a 1 arc minute band of latitude with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. [desc] Bands are numbered northwards from the southern parallel of the encompassing region, starting with "00" and ending with "59". + + + + + + + + + Subzone Fraction: An identification of a higher resolution tenth or hundredth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Deciminute: A pair of one-digit identifiers of a higher resolution tenth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Easting Deciminute: A one-digit identification of a higher resolution tenth of an arc minute zone of longitude with respect to an associated specified arc minute zone. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "0" to "9". + + + + + Northing Deciminute: A one-digit identification of a higher resolution tenth of an arc minute band of latitude with respect to an associated specified arc minute band. [desc] Bands are numbered northward from the southern parallel of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "0" to "9". + + + + + + + + Centiminute: A pair of two-digit identifiers of a higher resolution hundredth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Easting Centiminute: A two-digit identification of a higher resolution hundredth of an arc minute zone of longitude with respect to an associated specified arc minute zone. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "00" to "99". + + + + + Northing Centiminute: A two-digit identification of a higher resolution hundredth of an arc minute band of latitude with respect to an associated specified arc minute band. [desc] Bands are numbered northward from the southern parallel of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "00" to "99". + + + + + + + + + + + + + + Geographic Quadrangle Type: An identification of one of 288 15 arc degree by 15 arc degree spatial regions on the surface of the Earth as a two-character value; the first character is that of the 15 arc degree longitude zone and the second character that of the 15 arc degree latitude band (for example: “MK”). [desc] There are 24 longitudinal zones each of 15 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are lettered eastwards from A to Z inclusive (omitting the letters "I" and "O"). There are 12 bands of latitude each of 15 arc degrees in height, extending northward from the South Pole; these bands are lettered northwards from A to M inclusive (omitting I). + + + + + + + + + Geographic Zone Type: An identification of one of 255 1 arc degree by 1 arc degree spatial regions on the surface of the Earth with respect to an encompassing 15 arc degree by 15 arc degree geographic quadrangle, as a two-character value (for example: “PG”). [desc] Each geographic quadrangle is sub-divided into 15 one arc degree zones of longitude, lettered eastward from the western meridian of the quadrangle; these 1 arc degree zones are lettered from A to Q inclusive (omitting the letters “I” and “O”). Each geographic quadrangle is also subdivided into 15 one arc degree bands of latitude northward from the southern parallel of the quadrangle; these 1 arc degree bands are lettered northwards from A to Q inclusive (omitting the letters “I” and “O”). A nested 1 arc degree by 1 arc degree quadrangle may thus be identified by four letters; the third letter is that of the 1 arc degree longitude zone and the fourth letter that of the 1 arc degree latitude band; for example: “MKPG”. + + + + + + + + + + Numeric Bit Presentation Type: A datatype representing a numeric-bit position presentation based on the requirements of the Variable Message Format (VMF). [desc] VMF encodes values of geodetic latitude and longitude as multi-bit fields whose bit configurations represent actual numeric values. The least significant bit value and range are described in the applicable message description. A negative number is coded and transmitted with twos complement coding and identified by the number one in the most significant bit of the data field. + + + + + + Encoded 20-bit: A geodetic position based on 20 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/524,287 arc degrees. + + + + + + + + + + + Encoded 21-bit: A geodetic position based on 21 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/1,048,575 arc degrees. + + + + + + + + + + + Encoded 23-bit: A geodetic position based on 23 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/4,194,303 arc degrees. + + + + + + + + + + + Encoded 25-bit: A geodetic position based on 25 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/16,777,215 arc degrees. + + + + + + + + + + + Encoded 31-bit: A geodetic position based on 31 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/1,073,741,823 arc degrees. + + + + + + + + + + + + + + + Latitude 20-bit Type: A numeric datatype consisting of 20 bits in the range from 0 to 1,048,575 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/524,287 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 524,288. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/524,287 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/524,287 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 21-bit Type: A numeric datatype consisting of 21 bits in the range from 0 to 2,097,151 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/1,048,575 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,048,576. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/1,048,575 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/1,048,575 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 23-bit Type: A numeric datatype consisting of 23 bits in the range from 0 to 8,388,607 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/4,194,303 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 4,194,304. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/4,194,303 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/4,194,303 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 25-bit Type: A numeric datatype consisting of 25 bits in the range from 0 to 33,554,431 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/16,777,215 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 16,777,216. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/16,777,215 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/16,777,215 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 31-bit Type: A numeric datatype consisting of 31 bits in the range from 0 to 2,147,483,647 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/1,073,741,823 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,073,741,824. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/1,073,741,823 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/1,073,741,823 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Longitude 21-bit Type: A numeric datatype consisting of 21 bits in the range from 0 to 2,097,151 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/1,048,575 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,048,576. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/1,048,575 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/1,048,575 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 22-bit Type: A numeric datatype consisting of 22 bits in the range from 0 to 4,194,303 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/2,097,151 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 2,097,152. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/2,097,151 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/2,097,151 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 24-bit Type: A numeric datatype consisting of 24 bits in the range from 0 to 16,777,215 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/8,388,607 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 8,388,608. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/8,388,607 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/8,388,607 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 26-bit Type: A numeric datatype consisting of 26 bits in the range from 0 to 67,108,863 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/33,554,431 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 33,554,432. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/33,554,431 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/33,554,431 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 32-bit Type: A numeric datatype consisting of 32 bits in the range from 0 to 4,294,967,295 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/2,147,483,647 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 2,147,483,648. Note that this datatype is encoded as an long rather than an int. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/2,147,483,647 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/2,147,483,647 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Horizontal Resolution Enumeration Type: A coded domain value denoting a horizontal resolution category. [desc] The horizontal resolution of a spatial position in its Coordinate Reference System (CRS), as a category. + + + + + Geodetic Arc Degree: The spatial position is horizontally resolved to the nearest arc degree. [desc] An arc degree is a maximum of 111,694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decidegree: The spatial position is horizontally resolved to the nearest tenth of an arc degree. [desc] A tenth of an arc degree is a maximum of 11,169.4 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centidegree: The spatial position is horizontally resolved to the nearest hundredth of an arc degree. [desc] A hundredth of an arc degree is a maximum of 1,116.94 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Millidegree: The spatial position is horizontally resolved to the nearest thousandth of an arc degree. [desc] A thousandth of an arc degree is a maximum of 111.694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decimillidegree: The spatial position is horizontally resolved to the nearest ten-thousandth of an arc degree. [desc] A ten-thousandth of an arc degree is a maximum of 11.1694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centimillidegree: The spatial position is horizontally resolved to the nearest hundred-thousandth of an arc degree. [desc] A hundred-thousandth of an arc degree is a maximum of 1.11694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Microdegree: The spatial position is horizontally resolved to the nearest millionth of an arc degree. [desc] A millionth of an arc degree is a maximum of 0.111694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Minute: The spatial position is horizontally resolved to the nearest arc minute. [desc] An arc minute is a maximum of 1,855.3 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Deciminute: The spatial position is horizontally resolved to the nearest tenth of an arc minute. [desc] A tenth of an arc minute is a maximum of 185.53 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centiminute: The spatial position is horizontally resolved to the nearest hundredth of an arc minute. [desc] A hundredth of an arc minute is a maximum of 18.553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Milliminute: The spatial position is horizontally resolved to the nearest thousandth of an arc minute. [desc] A thousandth of an arc minute is a maximum of 1.8553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decimilliminute: The spatial position is horizontally resolved to the nearest ten-thousandth of an arc minute. [desc] A ten-thousandth of an arc minute is a maximum of 0.18553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Second: The spatial position is horizontally resolved to the nearest arc second. [desc] An arc second is a maximum of 30.92 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decisecond: The spatial position is horizontally resolved to the nearest tenth of an arc second. [desc] A tenth of an arc second is a maximum of 3.092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centisecond: The spatial position is horizontally resolved to the nearest hundredth of an arc second. [desc] A hundredth of an arc second is a maximum of 0.3092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Millisecond: The spatial position is horizontally resolved to the nearest thousandth of an arc second. [desc] A thousandth of an arc second is a maximum of 0.03092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 20-bit: The spatial position is horizontally resolved to the nearest 90/524,287 arc degree (approximately 0.618 arc seconds). [desc] This corresponds to a maximum of 19.1 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 21-bit: The spatial position is horizontally resolved to the nearest 90/1,048,575 arc degree (approximately 0.309 arc seconds). [desc] This corresponds to a maximum of 9.55 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 23-bit: The spatial position is horizontally resolved to the nearest 90/4,194,303 arc degree (approximately 0.0772 arc seconds). [desc] This corresponds to a maximum of 2.39 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 25-bit: The spatial position is horizontally resolved to the nearest 90/16,777,215 arc degree (approximately 0.0193 arc seconds). [desc] This corresponds to a maximum of 0.597 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 31-bit: The spatial position is horizontally resolved to the nearest 90/1,073,741,823 arc degree (approximately 0.000302 arc seconds). [desc] This corresponds to a maximum of 0.00933 metres in length on the WGS84 ellipsoid. + + + + + Hectokilometre: The spatial position is horizontally resolved to the nearest hundred kilometres. + + + + + Decakilometre: The spatial position is horizontally resolved to the nearest ten kilometres. + + + + + Kilometre: The spatial position is horizontally resolved to the nearest kilometre. + + + + + Hectometre: The spatial position is horizontally resolved to the nearest hundred metres. + + + + + Decametre: The spatial position is horizontally resolved to the nearest ten metres. + + + + + Metre: The spatial position is horizontally resolved to the nearest metre. + + + + + + + Horizontal Resolution Type: A flexible coded domain value denoting a horizontal resolution category. + + + + + + Horizontal Resolution Enumeration Code List: A remote resource that is specified by a URI and in which the Horizontal Resolution Enumeration code list domain is defined. + + + + + Horizontal Resolution Enumeration Code List Value: A coded Horizontal Resolution Enumeration value that is specified by a URI fragment, that encodes the concept intended (denoted) in the XML instance document, and which is a member of Horizontal Resolution Enumeration (remote resource code list) domain. + + + + + + + + Vertical Resolution Enumeration Type: A coded domain value denoting a vertical resolution category. [desc] The vertical resolution of a spatial position in its Coordinate Reference System (CRS), as a category. + + + + + Kilometre: The spatial position is vertically resolved to the nearest kilometre. + + + + + Hectometre: The spatial position is vertically resolved to the nearest hundred metres. + + + + + Decametre: The spatial position is vertically resolved to the nearest ten metres. + + + + + Metre: The spatial position is vertically resolved to the nearest metre. + + + + + Metre: The spatial position is vertically resolved to the nearest tenth of a metre. + + + + + Metre: The spatial position is vertically resolved to the nearest hundredth of a metre. + + + + + Metre: The spatial position is vertically resolved to the nearest thousandth of a metre. + + + + + Nautical Mile: The spatial position is vertically resolved to the nearest nautical mile. [desc] A nautical mile is exactly 1852 metres in length. + + + + + Statute Mile: The spatial position is vertically resolved to the nearest statute mile. [desc] A statute mile is exactly 1609.344 metres in length. + + + + + Kiloyard: The spatial position is vertically resolved to the nearest kiloyard. [desc] A kiloyard is exactly 914.4 metres in length. + + + + + Kilofoot: The spatial position is vertically resolved to the nearest kilofoot. [desc] A kilofoot is exactly 304.8 metres in length. + + + + + Hectofoot: The spatial position is vertically resolved to the nearest hectofoot. [desc] A hectofoot is exactly 30.48 metres in length. + + + + + Quarter Hectofoot: The spatial position is vertically resolved to the nearest 25 feet (quarter hectofeet). [desc] A hectofoot is exactly 7.62 metres in length. + + + + + Decafoot: The spatial position is vertically resolved to the nearest decafoot. [desc] A decafoot is exactly 3.048 metres in length. + + + + + Yard: The spatial position is vertically resolved to the nearest yard. [desc] A yard is exactly 0.9144 metres in length. + + + + + Foot: The spatial position is vertically resolved to the nearest foot. [desc] A foot is exactly 0.3048 metres in length. + + + + + Decifoot: The spatial position is vertically resolved to the nearest decifoot. [desc] A decifoot is exactly 0.03048 metres in length. + + + + + Inch: The spatial position is vertically resolved to the nearest inch. [desc] An inch is exactly 0.0254 metres in length. + + + + + Metre 22-bit: The spatial position is vertically resolved to the nearest 10,000/1,280,000 (0.0078125) metres. + + + + + Flight Level: The spatial position is vertically resolved to the nearest Flight Level (FL). [desc] A Flight Level is a surface of constant atmospheric pressure that is related to a specific world-wide fixed pressure datum (1013.25 hectoPascal) and is separated from other such surfaces by specific pressure intervals. It is conventionally given a numerical value to the nearest 1000 feet in units of 100 feet in accordance with the structure of the International Civil Aviation Organization (ICAO) Standard Atmosphere. For example, the 500-hPa level is written as “FL 180” where the corresponding ICAO standard height is 18,289 feet (600.0328 metres). A Flight Level is nominally equivalent to a hectofoot (which is exactly 30.48 metres in length). + + + + + + + + Vertical Resolution Type: A flexible coded domain value denoting a vertical resolution category. + + + + + Vertical Resolution Enumeration Code List: A remote resource that is specified by a URI and in which the Vertical Resolution Enumeration code list domain is defined. + + + + + Vertical Resolution Enumeration Code List Value: A coded Vertical Resolution Enumeration value that is specified by a URI fragment, that encodes the concept intended (denoted) in the XML instance document, and which is a member of Vertical Resolution Enumeration (remote resource code list) domain. + + + + + + + + + Altitude Measure Type: A datatype representing the distance of a point from a chosen reference surface measured upward either along the direction of gravity or along a line perpendicular to that reference surface with positive values being above the reference surface. [desc] When understood as an "altitude", conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)) along the direction of gravity. When understood as a "height", conventionally measured from an ellipsoid as "Height Above Ellipsoid" (HAE) along a line prependicular to the reference surface. + + + + + + Vertical Datum: A reference surface with respect to which altitudes are specified. [desc] The value of altitude (or sometimes equivalently, height) is determined either along the direction of gravity or along a line perpendicular to the reference surface with positive values being above the reference surface. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying vertical measure, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + + Depth Measure Type: A datatype representing the distance of a point from a chosen reference surface measured downward along the direction of gravity with positive values being below the reference surface. [desc] Conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)); may also be measured from a Todal Datum or River Datum. + + + + + + Vertical Datum: A reference surface with respect to which depths are specified. [desc] The value of depth is determined downward along the direction of gravity with positive values being below the reference surface. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying vertical measure, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + + + Vertical DatumType: A coded domain value denoting a vertical datum. [desc] A reference surface with respect to which altitudes and/or depths are specified. The value of altitude (or sometimes equivalently, height) and depth is determined along the direction of the reference surface normal. + + + + + WGS 84 EGM96 Geoid: The geopotential surface defined by the World Geodetic System (WGS) 1984 EGM96 Earth Gravity Model that is closely associated with the mean ocean surface. + + + + + WGS 84 EGM08 Geoid: The geopotential surface defined by the World Geodetic System (WGS) 1984 EGM08 Earth Gravity Model that is closely associated with the mean ocean surface. + + + + + Mean Sea Level (MSL): A continuous surface over the oceans (or its hypothetical extension under the land masses) defined by the mean of sea level surfaces approximated and observed over 19 years. + + + + + North American Vertical Datum (NAVD) 1988: A fixed reference for elevations derived from a general adjustment of the first-order terrestrial levelling nets of the United States, Canada, and Mexico. [desc] In the adjustment, only the height of the primary tidal bench mark, referenced to the International Great Lakes Datum of 1985 local mean sea level height value, at Pointe-au-Pere, Quebec, on the Gulf of St. Lawrence was held fixed, thus providing minimum constraint. + + + + + National Geodetic Vertical Datum (NGVD) 1929: A fixed reference for elevations derived from a general adjustment in 1929 of the first-order leveling nets of both the United States and Canada. [desc] In the adjustment, mean sea level was held fixed as observed at 21 tide stations in the United States and 5 in Canada. + + + + + Ground Level: A continuous surface over dry land and non-tidal waters (for example: lakes). [desc] In the case of non-tidal waters it is necessary to specify hydrologic conditions in order to ensure a precise reference surface specification. Over extensive areas it is often defined by a digital elevation model (for example: a matrix of elevation values or a Triangulated Irregular Network (TIN)). Over tidal waters (for example: oceans) it is usually considered to be extended to cover the remainder of the world based on a Mean Sea Level (MSL) surface. + + + + + Water Level: A locally observed level of the water surface. [desc] In the case of non-tidal waters (for example: lakes or rivers) it is necessary to specify hydrologic conditions in order to ensure a precise reference surface specification. Over tidal waters (for example: oceans) it is necessary to specify tidal conditions in order to ensure a precise reference surface specification. + + + + + Approximate Lowest Astronomical Tide: An approximate level, usually within 0.3 metres from that of lowest astronomical tide. + + + + + Approximate Mean Low Water: An approximate level, usually within 0.3 metres from that of mean low water. + + + + + Approximate Mean Low Water Springs: An approximate level, usually within 0.3 metres from that of mean low water springs. + + + + + Approximate Mean Lower Low Water: An approximate level, usually within 0.3 metres from that of mean lower low water. + + + + + Approximate Mean Sea Level: An approximate level, usually within 0.3 metres from that of mean sea level. + + + + + Equinoctial Spring Low Water: The level of low water springs near the time of an equinox. + + + + + High Water: The highest level reached at a location by the water surface in one tidal cycle. [desc] When used on inland waters it is generally defined as a level that the daily mean water level exceeds less than 5 percent of the time. + + + + + High Water Springs: An arbitrary level, approximating that of mean high water springs. + + + + + Higher High Water: The highest of the high waters (or single high water) of any specified tidal day due to the declination A1 effects of the moon and sun. + + + + + Higher High Water Large Tide: The average of the highest high waters, one from each of 19 years of observations. + + + + + Highest Astronomical Tide: The highest tidal level, which can be predicted to occur under average meteorological conditions and under any combination of astronomical conditions. + + + + + Highest High Water: The highest water level observed at a location. + + + + + International Great Lakes Datum 1985: A vertical reference system with its zero based on the mean water level at Rimouski/Pointe-au-Père, Quebec, over the period 1970 to 1988. + + + + + Indian Spring High Water: A tidal surface datum approximating the level of the mean of the higher high water at spring tides. [desc] This tidal datum approximates the highest water level observed at a location and is usually above that of the higher high water at spring tides. + + + + + Indian Spring Low Water: A tidal surface datum approximating the level of the mean of the lower low water at spring tides. [desc] This tidal datum approximates the lowest water level observed at a location and is usually below that of the lower low water at spring tides. + + + + + Low Water: An approximation of mean low water adopted as the reference level for a limited region, irrespective of better determinations later. [desc] Used mostly in harbour and river engineering. Used in inland waters. It is generally defined as a level which the daily mean water level would fall below less than 5 percent of the time and by no more than 0.2 metres during the navigation season. A single level surface is usually chosen as the low water datum for a whole lake. On a river, low water datum is a sloping surface, which approximates the surface of the river at a low state. + + + + + Low Water Springs: A level approximating that of mean low water springs. + + + + + Lower Low Water: The lowest of the low waters (or single low water) of any specified tidal day due to the declination A1 effects of the moon and sun. + + + + + Lower Low Water Large Tide: The average of the lowest low waters, one from each of 19 years of observations. + + + + + Lowest Astronomical Tide: The lowest tide level that can be predicted to occur under average meteorological conditions and under any combination of astronomical conditions. + + + + + Lowest Low Water: An arbitrary level conforming to the lowest tide observed at a location, or somewhat lower. + + + + + Lowest Low Water Springs: An arbitrary level conforming to the lowest water level observed at a location at spring tides during a period shorter than 19 years. + + + + + Mean High Water: The average height of all high waters at a location over a 19-year period. + + + + + Mean High Water Neaps: The average height of the high waters of the neap tide. + + + + + Mean High Water Springs: The average height of the high waters of spring tides. + + + + + Mean Higher High Water: The average height of higher high waters at a location over a 19-year period. + + + + + Mean Higher High Water Springs: The average height of higher high water at spring tides at a location. + + + + + Mean Low Water: The average height of all low waters at a location over a 19-year period. + + + + + Mean Low Water Neaps: The average height of the low waters of the neap tide. + + + + + Mean Low Water Springs: The average height of the low waters of spring tides. + + + + + Mean Lower Low Water: The average height of the lower low waters at a location over a 19-year period. + + + + + Mean Lower Low Water Springs: The average height of lower low water at spring tides at a location. + + + + + Mean Tide Level: The arithmetic mean of mean high water and mean low water. + + + + + Mean Water Level: The average of all hourly water levels over the available period of record. + + + + + Neap Tide: A tide of decreased range (or tidal currents of decreased speed) occurring semi-monthly as the result of the moon being in quadrature. [desc] The neap range of the tide is the average range occurring at the time of neap tides and is most conveniently computed from the harmonic constants. It is smaller than the mean range where the type of tide is either semi-diurnal or mixed and is of no practical significance where the type of tide is predominantly diurnal. + + + + + Nearly Highest High Water: An arbitrary level approximating the highest water level observed at a location, usually equivalent to the high water springs. + + + + + Nearly Lowest Low Water: A level approximating the lowest water level observed at a location, usually equivalent to Indian spring low water. + + + + + Spring Tide: A tide of increased range (or tidal water currents of increased speed) occurring semi-monthly as the result of the moon being new or full. [desc] The spring range of tide is the average range occurring at the time of spring tides and is most conveniently computed from the harmonic constants. It is larger than the mean range where the type of tide is either semi-diurnal or mixed, and is of no practical significance where the type of tide is predominantly diurnal. + + + + + WGS 84 Ellipsoid: The oblate ellipsoidal figure of the Earth defined by the World Geodetic System (WGS) 1984. + + + + + + + + Direction Measure Type: A datatype representing the angular distance of a direction from a chosen reference direction. [desc] The measured and reference directions are located in the horizontal plane, and the value of the angle is positive in a clockwise direction as viewed from “above” the horizontal plane. + + + + + + + + + + Direction Datum Type: The type of reference direction as determined by the means by which it is established (e.g., by the direction of a geographic or magnetic pole of the Earth). + + + + + Geodetic: Referenced to the direction of the geographic North Pole. + + + + + Magnetic: Referenced to the direction of the magnetic North Pole. + + + + + Military Grid: Referenced to the direction of "north" in a military grid established by a suitable map-projection, for example Universal Transverse Mercator (UTM). + + + + + Relative; Referenced to a direction established by the context of use (for example: the heading of a vessel). + + + + + + + + Cardinal Direction Type: A datatype representing the angular direction with respect to a chosen reference direction establishing 16 generalized directions (for example: southeast) based on the compass rose. [desc] The angular and reference directions are located in the horizontal plane, and the interpretation of the direction is as viewed from "above" the horizontal plane. + + + + + + + + + + + Compass Direction Type: The 16 generalized directions (for example: southeast) based on the compass rose. + + + + + North: The geographic half-octant centered on the direction of north [desc] The half-octant extends from 348.75 (-11.25) arc degrees to 11.25 arc degrees. + + + + + North-northeast: The geographic half-octant centered on the direction of north-northeast. [desc] The half-octant extends from 11.25 arc degrees to 33.75 arc degrees. + + + + + Northeast: The geographic half-octant centered on the direction of northeast. [desc] The half-octant extends from 33.75 arc degrees to 56.25 arc degrees. + + + + + East-northeast: The geographic half-octant centered on the direction of east-northeast. [desc] The half-octant extends from 56.25 arc degrees to 78.75 arc degrees. + + + + + East: The geographic half-octant centered on direction of east. [desc] The half-octant extends from 78.75 arc degrees to 101.25 arc degrees. + + + + + East-southeast: The geographic half-octant centered on the direction of east-southeast. [desc] The half-octant extends from 101.25 arc degrees to 123.75 arc degrees. + + + + + Southeast: The geographic half-octant centered on the direction of southeast. [desc] The half-octant extends from 123.75 arc degrees to 146.25 arc degrees. + + + + + South-southeast: The geographic half-octant centered on the direction of south-southeast. [desc] The half-octant extends from 146.25 arc degrees to 168.75 arc degrees. + + + + + South: The geographic half-octant centered on the direction of south. [desc] The half-octant extends from 168.75 arc degrees to 191.25 arc degrees. + + + + + South-southwest: The geographic half-octant centered on the direction of south-southwest [desc] The half-octant extends from 191.25 arc degrees to 213.75 arc degrees. + + + + + Southwest: The geographic half-octant centered on the direction of southwest [desc] The half-octant extends from 213.75 arc degrees to 236.25 arc degrees. + + + + + West-southwest: The geographic half-octant centered on the direction of west-southwest [desc] The half-octant extends from 236.25 arc degrees to 258.75 arc degrees. + + + + + West: The geographic half-octant centered on the direction of west. [desc] The half-octant extends from 258.75 arc degrees to 281.25 arc degrees. + + + + + West-northwest: The geographic half-octant centered on the direction of west-northwest. [desc] The half-octant extends from 281.25 arc degrees to 303.75 arc degrees. + + + + + Northwest: The geographic half-octant centered on the direction of northwest. [desc] The half-octant extends from 303.75 arc degrees to 326.25 arc degrees. + + + + + North-northwest: The geographic half-octant centered on the direction of north-northwest. [desc] The half-octant extends from 326.25 arc degrees to 348.75 arc degrees. + + + + + No Information: There is no information specified regarding the attribute value. [desc] Depending on the nature and quality of available information, the state of the data collection/update process, and other conditions, it may not be possible to populate a value due to lack of knowledge. + + + + + + + + + + Acceleration Type: A limited extension of the GML MeasureType that is restricted to the "acceleration" category of mutually comparable physical quantities. + + + + + + + + + + Amount of Substance Type: A limited extension of the GML MeasureType that is restricted to the "amount of substance" category of mutually comparable physical quantities. + + + + + + + + + + Area Type: A limited extension of the GML MeasureType that is restricted to the "area" category of mutually comparable physical quantities. + + + + + + + + + + Capacitance Type: A limited extension of the GML MeasureType that is restricted to the "capacitance" category of mutually comparable physical quantities. + + + + + + + + + + Electric Charge Type: A limited extension of the GML MeasureType that is restricted to the "electric charge" category of mutually comparable physical quantities. + + + + + + + + + + Electric Conductance Type: A limited extension of the GML MeasureType that is restricted to the "electric conductance" category of mutually comparable physical quantities. + + + + + + + + + + Electric Current Type: A limited extension of the GML MeasureType that is restricted to the "electric current" category of mutually comparable physical quantities. + + + + + + + + + + Electric Resistance Type: A limited extension of the GML MeasureType that is restricted to the "electric resistance" category of mutually comparable physical quantities. + + + + + + + + + + Electromotive Force Type: A limited extension of the GML MeasureType that is restricted to the "electromotive force" category of mutually comparable physical quantities. + + + + + + + + + + Energy Type: A limited extension of the GML MeasureType that is restricted to the "energy" category of mutually comparable physical quantities. + + + + + + + + + + Force Type: A limited extension of the GML MeasureType that is restricted to the "force" category of mutually comparable physical quantities. + + + + + + + + + + Frequency Type: A limited extension of the GML MeasureType that is restricted to the "frequency" category of mutually comparable physical quantities. + + + + + + + + + + Geopotential Energy Length Type: A limited extension of the GML MeasureType that is restricted to the "geopotential energy length" category of mutually comparable physical quantities. + + + + + + + + + + Illuminance Type: A limited extension of the GML MeasureType that is restricted to the "illuminance" category of mutually comparable physical quantities. + + + + + + + + + + Inductance Type: A limited extension of the GML MeasureType that is restricted to the "inductance" category of mutually comparable physical quantities. + + + + + + + + + + Irradiance Type: A limited extension of the GML MeasureType that is restricted to the "irradiance" category of mutually comparable physical quantities. + + + + + + + + + + Length Type: A limited extension of the GML MeasureType that is restricted to the "length" category of mutually comparable physical quantities. + + + + + + + + + + Linear Density Type: A limited extension of the GML MeasureType that is restricted to the "linear density" category of mutually comparable physical quantities. + + + + + + + + + + Linear Energy Transfer Type: A limited extension of the GML MeasureType that is restricted to the "linear energy transfer" category of mutually comparable physical quantities. + + + + + + + + + + Luminous Flux Type: A limited extension of the GML MeasureType that is restricted to the "luminous flux" category of mutually comparable physical quantities. + + + + + + + + + + Luminous Intensity Type: A limited extension of the GML MeasureType that is restricted to the "luminous intensity" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Density Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux density" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Density Gradient Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux density gradient" category of mutually comparable physical quantities. + + + + + + + + + + Mass Type: A limited extension of the GML MeasureType that is restricted to the "mass" category of mutually comparable physical quantities. + + + + + + + + + + Mass Density Type: A limited extension of the GML MeasureType that is restricted to the "mass density" category of mutually comparable physical quantities. + + + + + + + + + + Mass Fraction Type: A limited extension of the GML MeasureType that is restricted to the "mass fraction" category of mutually comparable physical quantities. + + + + + + + + + + Mass Rate Type: A limited extension of the GML MeasureType that is restricted to the "mass rate" category of mutually comparable physical quantities. + + + + + + + + + + Noncomparable Unit Type: A limited extension of the GML MeasureType that is restricted to the "noncomparable" category of physical quantities. + + + + + + + + + + Plane Angle Type: A limited extension of the GML MeasureType that is restricted to the "plane angle" category of mutually comparable physical quantities. + + + + + + + + + + Power Type: A limited extension of the GML MeasureType that is restricted to the "power" category of mutually comparable physical quantities. + + + + + + + + + + Power Level Difference Type: A limited extension of the GML MeasureType that is restricted to the "power level difference" category of mutually comparable physical quantities. + + + + + + + + + + Power Level Difference Length Gradient Type: A limited extension of the GML MeasureType that is restricted to the "power level difference length" category of mutually comparable physical quantities. + + + + + + + + + + Pressure Type: A limited extension of the GML MeasureType that is restricted to the "pressure" category of mutually comparable physical quantities. + + + + + + + + + + Pure Number Type: A limited extension of the GML MeasureType that is restricted to the "pure number" category of mutually comparable physical quantities. + + + + + + + + + + Radiation Absorbed Dose Type: A limited extension of the GML MeasureType that is restricted to the "radiation absorbed dose" category of mutually comparable physical quantities. + + + + + + + + + + Radiation Dose Equivalent Type: A limited extension of the GML MeasureType that is restricted to the "radiation dose equivalent" category of mutually comparable physical quantities. + + + + + + + + + + Radionuclide Activity Type: A limited extension of the GML MeasureType that is restricted to the "radionuclide activity" category of mutually comparable physical quantities. + + + + + + + + + + Rate Type: A limited extension of the GML MeasureType that is restricted to the "rate" category of mutually comparable physical quantities. + + + + + + + + + + Reciprocal Area Type: A limited extension of the GML MeasureType that is restricted to the "reciprocal area" category of mutually comparable physical quantities. + + + + + + + + + + Reciprocal Time Type: A limited extension of the GML MeasureType that is restricted to the "reciprocal time" category of mutually comparable physical quantities. + + + + + + + + + + Solid Angle Type: A limited extension of the GML MeasureType that is restricted to the "solid angle" category of mutually comparable physical quantities. + + + + + + + + + + Sound Speed Ratio Type: A limited extension of the GML MeasureType that is restricted to the "sound speed ratio" category of mutually comparable physical quantities. + + + + + + + + + + + Speed Type: A limited extension of the GML MeasureType that is restricted to the "speed" category of mutually comparable physical quantities. + + + + + + + + + + Surface Mass Density Rate Type: A limited extension of the GML MeasureType that is restricted to the "surface mass density" category of mutually comparable physical quantities. + + + + + + + + + + Thermodynamic Temperature Type: A limited extension of the GML MeasureType that is restricted to the "thermodynamic temperature" category of mutually comparable physical quantities. + + + + + + + + + + Time Type: A limited extension of the GML MeasureType that is restricted to the "time" category of mutually comparable physical quantities. + + + + + + + + + + Volume Type: A limited extension of the GML MeasureType that is restricted to the "volume" category of mutually comparable physical quantities. + + + + + + + + + + Volume Flow Rate Type: A limited extension of the GML MeasureType that is restricted to the "volume flow rate" category of mutually comparable physical quantities. + + + + + + + + + + Volume Fraction Type: A limited extension of the GML MeasureType that is restricted to the "volume fraction" category of mutually comparable physical quantities. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-ext.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-ext.xsd new file mode 100644 index 0000000000..cc7d4541c9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi-ext.xsd @@ -0,0 +1,134 @@ + + + + + + + + + + + + TSPI-conformant registered extensions that specify additional representations for spatial position, geographic location, and/or physical address. It is populated with initial high-value extensions, but is dynamically maintained on the MDR. Its use is conditional on the requirements of a given system/application and its accompanying business requirements. + + + + + + + + Point: A point as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but limited to the WGS84E_3D coordinate reference system and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + Point Type: A restricted point type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but limited to the WGS84E_3D coordinate reference system and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + .... + + + + + + + A property of the location instance. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi.xsd new file mode 100644 index 0000000000..f15a1e1d93 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/CVE/Schema/tspi/2.0.0/tspi.xsd @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + XML elements and non-core types with less strict reuse rules than ‘tspi-core’; it imports the schemas of the ‘tspi-core’and ‘tspi-ext’ namespaces. + + + + + + A place ("an identifiable part of any space") that is identified using geographic identifiers (e.g., a name). A spatial reference system using geographic identifiers is established that relates locations to positions. Gazetteers are then used to establish directories of (geographically) identified locations along with their corresponding positions. + + + + + A place ("an identifiable part of any space") that is identified using (physical) addresses (e.g., postal address). A systematic mapping may be established based on the structure of the addressing scheme that allows for geocoding, the process of converting addresses (e.g., "1600 Amphitheatre Parkway, Mountain View, CA") into positions (e.g., {37.423021, -122.083739}, a geodetic latitude/longitude coordinate-pair). "Virtual" addresses (e.g., in cyberspace), or virtual world identifiers, might be specified using Uniform Resource Identifiers (URI), however they are outside of the scope of this TSPI schema. + + + + + + + + + Point: A point as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + Line String: A line string as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A line string is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. + + + + + + + Circle: A circle as profiled from GML 3.3 (OGC 10-129r1) SimpleCircleByCenterPoint for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc by center point with identical start and end angles to form a full circle. This representation can be used only in 2D. + + + + + + + Elliptical Surface: A surface that is bounded by an ellipse, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + Polygon: A polygon as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + Simple Polygon: A simple polygon as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple polygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. The last coordinate does _not_ have to repeat the first coordinate in this simplified encoding, so only three control points are required to specify a simple polygon. + + + + + + + Simple Rectangle: A simple rectangle as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple rectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + Envelope: An envelope as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a GML Envelope and extended to include both assessments of the accuracy and/or resolution of the pair of coordinate tuples as well as optional specification of one or more character-oriented presentations of the pair of coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). + + + + + + + Circular Surface: A surface that is bounded by a circle, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc that is specified by a center point, a radius, and which has identical start and end angles. This representation can be used only in 2D. + + + + + + + Elliptical Surface: A surface that is bounded by an ellipse, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + + + A physical address that: (1) includes a Complete Address Number and a Complete Street Name; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains a Complete Street Name _without_ a Complete Address Number preceding it; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains two or more Complete Street Names, each separated by a Separator Element; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains two Complete Address Numbers separated by a hyphen, where the first Complete Address Number must be less than or equal to the second and the pair are followed by a Complete Street Name; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + + A physical address that: (1) includes a Complete Landmark Name _without_ a Complete Address Number preceding it and _without_ a Complete Street Name following it; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS Box in the required format _without_ a USPS Route; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS Address in the specified rural route (RR) or highway contract (HC) or overseas military delivery format; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS General Delivery Point in the specified format; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a Delivery Address that is unparsed; (2) includes a Place Name and a State Name; and (3) a Zip Code is recommended but not mandatory. This class may include addresses that do not conform to any of the thoroughfare, landmark, or postal class formats, including non-U.S. addresses that do not fit into one those class formats. + + + + + + + + + + Acceleration: A physical measure that is restricted to the "acceleration" category of mutually comparable physical quantities. + + + + + + Amount of Substance: A physical measure that is restricted to the "amount of substance" category of mutually comparable physical quantities. + + + + + + Area: A physical measure that is restricted to the "area" category of mutually comparable physical quantities. + + + + + + Capacitance: A physical measure that is restricted to the "capacitance" category of mutually comparable physical quantities. + + + + + + Electric Charge: A physical measure that is restricted to the "electric charge" category of mutually comparable physical quantities. + + + + + + Electric Conductance: A physical measure that is restricted to the "electric conductance" category of mutually comparable physical quantities. + + + + + + Electric Current: A physical measure that is restricted to the "electric current" category of mutually comparable physical quantities. + + + + + + Electric Resistance: A physical measure that is restricted to the "electric resistance" category of mutually comparable physical quantities. + + + + + + Electromotive Force: A physical measure that is restricted to the "electromotive force" category of mutually comparable physical quantities. + + + + + + Energy: A physical measure that is restricted to the "energy" category of mutually comparable physical quantities. + + + + + + Force: A physical measure that is restricted to the "force" category of mutually comparable physical quantities. + + + + + + Frequency: A physical measure that is restricted to the "frequency" category of mutually comparable physical quantities. + + + + + + Geopotential Energy Length: A physical measure that is restricted to the "geopotential energy length" category of mutually comparable physical quantities. + + + + + + Illuminance: A physical measure that is restricted to the "illuminance" category of mutually comparable physical quantities. + + + + + + Inductance: A physical measure that is restricted to the "inductance" category of mutually comparable physical quantities. + + + + + + Irradiance: A physical measure that is restricted to the "irradiance" category of mutually comparable physical quantities. + + + + + + Length: A physical measure that is restricted to the "length" category of mutually comparable physical quantities. + + + + + + Linear Density: A physical measure that is restricted to the "linear density" category of mutually comparable physical quantities. + + + + + + Linear Energy Transfer: A physical measure that is restricted to the "linear energy transfer" category of mutually comparable physical quantities. + + + + + + Luminous Flux: A physical measure that is restricted to the "luminous flux" category of mutually comparable physical quantities. + + + + + + Luminous Intensity: A physical measure that is restricted to the "luminous intensity" category of mutually comparable physical quantities. + + + + + + Magnetic Flux: A physical measure that is restricted to the "magnetic flux" category of mutually comparable physical quantities. + + + + + + Magnetic Flux Density: A physical measure that is restricted to the "magnetic flux density" category of mutually comparable physical quantities. + + + + + + Magnetic Flux Density Gradient: A physical measure that is restricted to the "magnetic flux density gradient" category of mutually comparable physical quantities. + + + + + + Mass: A physical measure that is restricted to the "mass" category of mutually comparable physical quantities. + + + + + + Mass Density: A physical measure that is restricted to the "mass density" category of mutually comparable physical quantities. + + + + + + Mass Fraction: A physical measure that is restricted to the "mass fraction" category of mutually comparable physical quantities. + + + + + + Mass Rate: A physical measure that is restricted to the "mass rate" category of mutually comparable physical quantities. + + + + + + Noncomparable Unit: A physical measure that is restricted to the "noncomparable" category of physical quantities. + + + + + + Plane Angle: A physical measure that is restricted to the "plane angle" category of mutually comparable physical quantities. + + + + + + Power: A physical measure that is restricted to the "power" category of mutually comparable physical quantities. + + + + + + Power Level Difference: A physical measure that is restricted to the "power level difference" category of mutually comparable physical quantities. + + + + + + Power Level Difference Length Gradient: A physical measure that is restricted to the "power level difference length" category of mutually comparable physical quantities. + + + + + + Pressure: A physical measure that is restricted to the "pressure" category of mutually comparable physical quantities. + + + + + + Pure Number: A physical measure that is restricted to the "pure number" category of mutually comparable physical quantities. + + + + + + Radiation Absorbed Dose: A physical measure that is restricted to the "radiation absorbed dose" category of mutually comparable physical quantities. + + + + + + Radiation Dose Equivalent: A physical measure that is restricted to the "radiation dose equivalent" category of mutually comparable physical quantities. + + + + + + Radionuclide Activity: A physical measure that is restricted to the "radionuclide activity" category of mutually comparable physical quantities. + + + + + + Rate: A physical measure that is restricted to the "rate" category of mutually comparable physical quantities. + + + + + + Reciprocal Area: A physical measure that is restricted to the "reciprocal area" category of mutually comparable physical quantities. + + + + + + Reciprocal Time: A physical measure that is restricted to the "reciprocal time" category of mutually comparable physical quantities. + + + + + + Solid Angle: A physical measure that is restricted to the "solid angle" category of mutually comparable physical quantities. + + + + + + Sound Speed Ratio: A physical measure that is restricted to the "sound speed ratio" category of mutually comparable physical quantities. + + + + + + Speed: A physical measure that is restricted to the "speed" category of mutually comparable physical quantities. + + + + + + Surface Mass Density Rate: A physical measure that is restricted to the "surface mass density" category of mutually comparable physical quantities. + + + + + + Thermodynamic Temperature: A physical measure that is restricted to the "thermodynamic temperature" category of mutually comparable physical quantities. + + + + + + Time: A physical measure that is restricted to the "time" category of mutually comparable physical quantities. + + + + + + Volume: A physical measure that is restricted to the "volume" category of mutually comparable physical quantities. + + + + + + Volume Flow Rate: A physical measure that is restricted to the "volume flow rate" category of mutually comparable physical quantities. + + + + + + Volume Fraction: A physical measure that is restricted to the "volume fraction" category of mutually comparable physical quantities. + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/CVEXml.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/CVEXml.xsd new file mode 100644 index 0000000000..3fe144a3ba --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/CVEXml.xsd @@ -0,0 +1,149 @@ + + + + This schema describes a structure for simple XML files (CVE files) + which list the valid values for elements and attributes defined in an + IC Data Encoding Specification. The primary purpose of the CVE files is to + document the valid values in a structured manner. + + + + + + + + + + + + + + + An attribute used to declare the namespace/codespace of the term value. + + + + + + The root node of a CVEXXX.xml document. This node + carries the overall classification of the entire enumeration + and resource metadata through ISM attributes. + + + + + + + + + + The version number of the CVE. + + + + + + + + + + + Information resource metadata for this CVE. + + + + + + + + + + + + + + + + + + + + + + + + A container for all of the values represented by this CVE. + + + + + + + + + Boolean defining if the validation should allow only 1 occurrence or multiple occurrences of values + from this CVE in an instance document true allows multiples. + + + + + + + + + + + + + + A single entry in the CVE. Contains the actual + value being specified by the DES and a description to facilitate human + understanding of the value. Note, the description is purely informative. + + + + + + + If a CVE is being created at a classification level + at which a particular "Value" is allowed, but the usual description of + that "Value" is at a higher classification level, the description should + be rewritten to the desired level. + + + + + + + A date indicating when this term is no longer allowed. Presence of + this date indicated the value is currently deprecated and processing systems should produce a warning + or error for any occurrences of this term's value or take other action as appropriate. + + + + + + + + + A valid value specified in the CVE. + + + + + + + A boolean indicator that this term is defined via a Regular Express. + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-GeospatialCoverage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-GeospatialCoverage.xsd new file mode 100644 index 0000000000..c5a13a3b3b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-GeospatialCoverage.xsd @@ -0,0 +1,179 @@ + + + + + This XML Schema implements elements and attribute groups of the Department of Defense Discovery Metadata Specification (DDMS Spec), with a version number the same as that in the above 'version' attribute of the 'xs:schema' element. Unless otherwise stated, all references to the DDMS Spec refer to that version of the document. + + + Change Log: + + 6/05/2007 (J. Pantella) -- Created pursuant to approved CR 2007-1. See also http://metadata.dod.mil/irs/DDMS/cm/CR/2007/DDMS-CR-2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 6/30/2008 (D. Barclay) -- Made attribute osuffix optional (for CR 2008-5). + 7/1/2008 (D. Barclay) -- Corrected "minVerticalExent" to "minVerticalExtent" + 7/15/2008 (J. Pantella) -- Modified namespace to reflect DDMS 2.0. + 1/4/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CR 2009-12 to add Security markings to GeospatialCoverageType and CR 2009-14 to make the value and qualifier of CompoundCountryCodeIdentifierType to be required. + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 12/12/2012 (E. Carswell) -- Created DDMS 5.0. Implemented CR 2012-07 to replace the existing use of GML with TSPI version 2. + + + + + + + + A geographic indication of one or more places or facilities that relate to the resource. See DDMS Spec Category: Geospatial Coverage. + + + + + + + + + + + + Priority claimed or received as a result of preeminence. When used on the element CountryCode, this attribute is used to distinguish the primary focus when an intelligence product covers two or more countries. Permissible values are Primary, Secondary. + + + + + Specifies a user-defined order of an element within the given document. All elements in the document which specify the order attribute should be interpreted as entries in a single, ordered list even though they may appear on different elements.Values must be sequential, starting at 1, and may not contain duplicates. + + + + + + + + Models a GML compliant geographic identifier. See ISO 19115 EX_GeographicDescription. + + + + + + + + + + A standards-based abbreviation of an administrative subdivision of a country. The code elements may consist of a controlled vocabulary value such as the ones defined in ISO 3166-2. + + + + + + + + + + + The codespace attribute holds the codespace identifying the standard being used. The code attribute holds the two-alpha, three-alpha, or numeric code identifying the country. + + + + + + + + + + + (GMI:BE_NUMBER, 1.0) Uniquely identifies the installation of the facility. The BE_NUMBER is generated based on the value input for the COORD to determine the appropriate World Area Code (WAC), the system assigned record originator and a one-up-number. Pos. 1-4, World Area Code (WAC). Pos. 5, A hyphen, '-', or an 'E', in the fifth position indicates that position-6 will contain values 0-9. Alternately, the fifth position may contain the first of a two-character system assigned record originator code, position-6 will then contain the second character of the system assigned record originator code. Pos. 6, May contain the second character of the system assigned record originator code, the one-up-number series will then begin in position seven, and range from 0001-9909. If the one-up-number series begins in postion 6, this position will contain the first of a five-position one-up-number, i.e., 00001-99999.Pos. 7-10, A one-up-number series. Depending on the content of position 5, the series may have begun in position 6 and have a range of 00001-99999. Or, have begun in position 7 and have a range from 0001-9999. + + + + + + (GMI:OSUFFIX, 1.0) Uniquely identifies a facility or demographic area in conjunction with a BE_NUMBER. Pos. 1-2. SYSTEM ASSIGNED RECORD_ORIGINATOR. The organization creating the facility or demographic area. DIA installation records created prior to IDB generation of OSUFFIX contain DD.Pos. 3-5 A one-up number. + + + + + + + + Models a TSPI compliant bounding geometry. See TSPI 2.0 Polygon. +Developer's Note: It is recommended that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS. Recommended values for the attribute are: + + 1) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters. + OR + 2) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees. + OR + 3) "http://metadata.dod.mil/mdr/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters. + See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html. + + For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed: + 1. Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°. + 2. North latitudes shall be positive, south latitudes shall be negative. + 3. Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian. + 4. East longitudes shall be positive, west longitudes shall be negative. + 5. Only the element gml:pos shall be used to encode a geographic point location as either: + a. two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or + b. three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. + +Developer's Note: The srsName attribute is required on the Polygon element. The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements. It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required. If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element. + + + + + + Type that defines a GML compliant bounding geometry. See ISO 19115 EX_BoundingPolygon. +Developer's Note: It is required that the srsName attribute be populated on a gml:Point or gml:Polygon element within the DDMS. Recommended values for the attribute are: + + + 1) "http://metadata.ces.mil/dse/ns/GSIP/crs/WGS84C_3D" -- representing World Geodetic System 1984 - Earth Centered, Earth Fixed (ECEF), where the X axis is mass center - equator/prime meridian, and the units are meters; the Y axis is mass center - equator/90° E, and the units are meters; and the Z axis is mass center - North Pole, and the units are meters. + OR + 2) "http://metadata.ces.mil/mdr/ns/GSIP/crs/WGS84E_2D" -- representing World Geodetic System 1984 - Geographic, 2-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees. + OR + 3) "http://metadata.ces.mil/dse/ns/GSIP/crs/WGS84E_3D" -- representing World Geodetic System 1984 - Geographic, 3-Dimensional, where latitude is north positive, measured in degrees; and latitude is east positive, measured in degrees; and height is height above ellipsoid, measured in meters. + See also: http://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350_2.html. + + For gml:pos elements populating the gml:Polygon/gml:exterior/gml:LinearRing/gml:pos element the following guidance should be followed: + 1. Latitude shall be in decimal degrees in the range -90° less than or equal to latitude greater than or equal to +90°. + 2. North latitudes shall be positive, south latitudes shall be negative. + 3. Longitude shall be in decimal degrees in the range -180° less than or equal to longitude greater than or equal to +180°; note that there are two equally acceptable values of longitude for the meridian opposite the prime meridian. + 4. East longitudes shall be positive, west longitudes shall be negative. + 5. Only the element gml:pos shall be used to encode a geographic point location as either: + a. two decimal values in the order of latitude then longitude (no commas) when WGS84E_2D, or + b. three decimal values in the order latitude, longitude and finally height above ellipsoid (no commas) when using the WGS84E_3D CRS. + + 6. The outside edge of a linearRing is defined by four or more coordinate tuples, in counter- clockwise order, with linear interpolation between them; the first and last coordinates must be identical. + +Developer's Note: The srsName attribute is required on the Polygon element. The Polygon/@srsName is the identifier for the CRS which is controlling for the child gml:pos elements. It is important to note that the srsName attribute may also appear on the gml:pos elements, however given the current allowable CRSs above there is no need to repeat the information on the gml:pos elements thus the srsName attribute is optional and not required. If the srsName does appear on the gml:pos elements then it must be the same as the value of the srsName attribute on the Polygon element. + + + + + + + + + + + + + + Models a standalone postal address. + + + + + + + + + Group of entities used in the ddms:postalAddress element. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Globals.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Globals.xsd new file mode 100644 index 0000000000..b0cf3e1bb9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Globals.xsd @@ -0,0 +1,1017 @@ + + + + + This XML Schema implements elements and attribute groups of the Department of Defense Discovery Metadata Specification (DDMS Spec), with a version number the same as that in the above 'version' attribute of the 'xs:schema' element. Unless otherwise stated, all references to the DDMS Spec refer to that version of the document. + + + Change Log: + 6/05/2007 (J. Pantella) -- Created pursuant to approved CR 2007-1. See also http://metadata.dod.mil/irs/DDMS/cm/CR/2007/DDMS_CR_2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 7/1/2008 (D. Barclay) -- Made elements "extent" and "medium" optional in type MediaType (per DDMS-CR-2008-6). + 7/15/2008 (J. Pantella) -- Modified security attributes on creator, publisher, and contributor to be optional, added optional security attributes to pointOfContact for consistency across the elements. + 7/15/2008 (J. Pantella) -- Modified version to reflect that this is version 2.0. + 1/5/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CRs 2009-04 (replaced creatorType/publisherType/contributorType/pointOfContactType with contactInfoType), 2009-07 (set minOccurs on RelatedResourceType to 1), 2009-09 (added Unknown entity to accompany Person, Organization, and Service for a choice for Creator, Publisher, Contributor, and PointOfContact), 2009-10 (added extensions to CompoundKeywordIdentifierType and CompoundCategoryIdentifierType), and 2009-12 (added Security Markings to SubjectCoverageType, CompoundSouceIdentifierType, TemporalCoverageType, and VirtualCoverageType). + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 6/05/2011 (E. Hughes) -- Added approvedOn attribute pursuant to CR 2011-5. + 11/11/2011 (E. Hughes) -- Implemented CR 2011-17 to use IC-ISM POCType. + 05/25/2012 (E. Hughes and P. Attas) - Implemented CR_2011-18, CR_2012-01, CR_2012-02, and CR2012-03. + + + + + + + + + Information about the metadata card. + + + + + An unambiguous reference to a resource within a given context. {An attribute stores the source of the tag's value} +{sources: DCMI: identifier, v. 004; IC MSP v. 1.0a: IdentifierList} An identifier may be an internal, external, and/or universal identification label for representing a resource by means of a string or number conforming to a formal identification system. An example of an identifier would be an International Standard Serial Number (ISSN), or a Uniform Resource Locator (URL). Any type of identifier can be accommodated, so long as the identifier qualifier is specified with the identifier value. See also, DDMS Spec Category: Identifier. + + + + + + A name, or names, given to the resource {from DCMI: title, v. 004}. The title category must contain at least one title, and may contain subtitles, or supplementary, explanatory titles for use on cover pages and for cataloging and searching. See also, DDMS Spec Category: Title. + + + + + + A subtitle may be any form of the title used as a substitute, or it may be an alternative to the formal title of the resource. See also, DDMS Spec Category: Title. + + + + + + Information about the entity responsible for generating the resource {Source: DCMI: creator, v. 004; IC MSP v. 1.0a: AuthorInfo, POCInfo} When a creator is a service or an organization, and not an individual, it is expected that the contact authority (person or organization) for the resource will be listed. The relations provided in this schema are Organization, Person, Service, Unknown. See also, DDMS Spec Category: Creator. + + + + + + This category is used to tag the identification of the entity responsible for releasing the data asset--the entity primarily responsible for the intellectual content of the product. It is intended that this category apply whenever applicable to an organization, as opposed to a person. Typically, the name of a Publisher should be used to indicate the organization, agency, or domain responsible for the resource. See also, DDMS Spec Category: Publisher. + + + + + + Information about an organization, person, or entity, that contributed intellectual content to a resource, other than the publishing organization {DCMI: contributor, v. 004; IC MSP v. 1.0a: Contributor} When a creator is a service or an organization, and not an individual, it is expected that the contact authority (person or organization) for the resource will be listed. The relations provided in this schema are Organization, Person, Service, Unknown. See also, DDMS Spec Category: Contributor. + + + + + + The point of contact, usually a Person, is the entity primarily responsible for accepting inquiries regarding the resource. + + + + + + Type used to model the ddms:creator, ddms:publisher, ddms:contributor, and ddms:pointOfContact elements. + + + + + + + + + + + + + References to assets or resources from which the tagged data asset is derived. {Source: DCMI: type, v. 004} +Sources may be derived partially or wholly, and it is recommended that an identifier (such as a string or number from a formal identification system) be used as a reference. See also, DDMS Spec Category: Source. + + + + + + The primary language of the intellectual content of the resource. {Source: DCMI: language, v. 004IC MSP v. 1.0a: Language} The most specific in-scope language present (if any) should be specified in this category. See DDMS Spec Category: Language. + + + + + + + An account of the content of the resource. {Source: DCMI: description, v. 004IC MSP v. 1.0a: Description} Description may include but is not limited to: an abstract, reference to a graphical representation of content or a free-text account of the content. See DDMS Spec Category: Description. + + + + + + + The date related properties of this resource. See DDMS Spec Category: Date. + + + + + + + Information about rights held in and over the resource. Typically, a rights element will contain a rights management statement for the resource, or reference a service providing such information. Rights information often encompasses Intellectual Property Rights (IPR), Copyright, and various Property Rights. If the rights element is absent, no assumptions can be made about the status of these and other rights with respect to the resource. See DDMS Spec Category: Rights. + + + + + + + The nature or genre of the content of the resource. See, DCMI Type Vocabulary [DCMITYPE], which includes, Collection, Dataset, Event Image, InteractiveResource, Service, Software, Sound, Text, PhysicalObject, StillImage, MovingImage. See DDMS Spec Category: Type. + + + + + + + The physical or digital manifestation of the resource. Used to define the medium, extent or duration, and MIME type of the resource. See DDMS Spec Category: Format. + + + + + + + The physical medium or instantiation of the resource. See also DDMS Spec Category: Format. + + + + + + + The Internet Media Type [MIME] of the Resource. See DDMS Spec Category: Format. + + + + + + + A related data size, compression rate, or pixel size (etc.) of the resource. See also, DDMS Spec Category: Format. + + + + + + + Container for the categorical subject and natural language subject classifications. It is assumed that all content under subjectCoverage is related to the same subject. See also SubjectType. NOTE: At least one of either Keyword or Category must appear, after one instance of either appears, additional categories must appear before additional keywords. See DDMS Spec Category: Subject. + + + + + + + Specification of the subject matter by a qualified entry from a controlled vocabulary. See DDMS Spec Category: Subject. + + + + + + + A natural language indication of the resource's subject matter. See DDMS Spec Category: Subject. + + + + + + A categorization scheme whose values and use are defined by DDNI-A. + + + + + Non-state actors that are within the scope of coverage for the described item. + + + + + + The subject-matter coverage in terms of one or more periods of time. That is, an indication of the time period for which the subject of the resource applies. (E.g. The 50's, or a span of time indicated by a start and end time.) See DDMS Spec Category: Temporal Coverage. + + + + + + + + A named organization responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + A person responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + A named service responsible as indicated by its encompasing element, i.e. as a creator, contributor, or publisher. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + Identification that the type of entity of the encompassing element i.e. as a creator, contributor, or publisher, is unknown. See also, DDMS Spec Categories: Contributor, Creator, Publisher. + + + + + + + Each relatedResources element represents a single type of relationship between the resource described in the enclosing ddms:Resource and other identified resources. + + + + + + + Information about when and/or how a product was transformed post-publication, including adding metadata to a published product. + + + + + A container for information about the format of the publication file and the authoring software used to produce the publication. + + + + + The memorandum titled Intelligence Community Standards and Procedures for Revised or Recalled Intelligence Products signed by DNI Negroponte on 5 August 2005 specified how to indicate, in a textual form, the revision or recall of a previously released document. This element specifies methods for conveying revision and recall indicators and additional data in XML. + + + + + + The identification of an organization or agency with which an individual, service, or unknown producer has an affiliation. + + + + + + + + + + + + + + + + + + + + + + + + + + Used to represent a Resource Identifier. + + + + + + + + + Common type for the title element. + + + + + + + + + + + + Common type for the subtitle element. + + + + + + + + + + + + Type used to model the rights element. + + + + + + (TBD:PrivacyActIndicator, 1.0) An indicator that this product is categorized as containing personal information subject to protection by the Privacy Act. This element has no data content. Attribute "indicator", a yes/no toggle, is used to specify applicability of the Privacy Act. The default is "no". {False = No} + + + + + + + An indicator identifying products under protection against reproduction and distribution without the express written permission of the intellectual property rights owner. A yes/no value used to specify applicability of the rights. The default is "no". {False = No} + + + + + + + An indicator identifying products under protection against reproduction and distribution without the express written permission of the copyright owner. A yes/no value used to specify applicability of the rights. The default is "no". {False = No} (TBD:CopyrightIndicator, 1.0) An indicator identifying documents under protection against reproduction and distribution without the express written permission of the copyright owner This prohibition is binding on individuals and corporations, as well as the US Government. Examples of applicability: books (yes), newspaper photos (yes), US Federal Publications (no), magazine articles (yes), vendor technical information (yes). + + + + + + + + The foundation of the ProducerType complexType. + + + + + + + + The type used to model the ddms:producer element. + + + + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + + + + + + The type used to model the ddms:Person element. + + + + + + + + A name shared in common to identify members of a family; also called "last name". + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + Unique identifier applied by an agency to an author, coauthor, POC, tasking requester or addressee. + + + + + + + + + + The type used to model the ddms:Organization element. + + + + + + + + A telephone number. Optional. This value must include country code and area code, when applicable. + + + + + + + An address for electronic mail. + + + + + + + + + + + + + + + + + + + The type used to model the ddms:Service element. + + + + + + + + + + The type used to model the ddms:Unknown element. + + + + + + + + + + Type used for the dates element. + + + + + + + Date of acquisition of the information + + + + + + + + Date of creation of the resource + + + + + + + The date a product is posted to a shared network or system. + + + + + + + The date that a product should be removed from a registry, index, or catalog. + + + + + + + The cutoff date of information in a product. This is commonly referred to as Information Cutoff Date (ICOD). It is the date of last input. + + + + + + + The date on which the resource was approved for publishing or posting. + + + + + + + The date on which the resource was received for publishing or posting. + + + + + + + + The type used to support the range of date representations. + Recommended practice is that date be specified in one of the following formats: + YYYY + YYYY-MM + YYYY-MM-DD + YYYY-MM-DDThh:mmTZD + YYYY-MM-DDThh:mm.ssTZD + YYYY-MM-DDThh:mm:ss.sTZD + Where:YYYY 0000 through current year + MM 01 through 12 (month) + DD 01 through 31 (day) + hh 00 through 24 (hour) + mm 00 through 59 (minute) + ss 00 through 60 (second) + .s .0 through 999 (fractional second) + TZD = time zone designator (Z or +hh:mm or -hh:mm) +This profile suggests two ways of handling time zone offsets: 1. Times are expressed in UTC (Coordinated Universal Time), with a special UTC designator ("Z"). 2. Times are expressed in local time, together with a time zone offset in hours and minutes. A time zone offset of "+hh:mm" indicates that the date/time uses a local time zone which is "hh" hours and "mm" minutes ahead of UTC. A time zone offset of "-hh:mm" indicates that the date/time uses a local time zone which is "hh" hours and "mm" minutes behind UTC. + + + + + + + + + + + + + Type used to model the ddms:dates element. + + + + + + + + Type used to modify the type modeling date to allow "Not Applicable" and "Unknown". + + + + + + + + + + + Type used to model dates that are approximate, and may not be processable by search engines. + Use of the searchableDate is intended to inform search engines when this record should be returned; without it, query matching is system-dependent. + This date can be obfuscated for security or other reasons. + Example: The information was received on 2010-06-14 but to reduce the risk of compromising the source it is shown in a document as + searchableDate start="2010-05-01T00:00:00Z" end="2010-07-01T00:00:00Z" + + + + + + + A string describing a date, such as "Ramadan 2010". This string is descriptive, but not necessarily processable by search engines. + + + + + + + An ISO 8601 date with an approximation attribute to add values such as + "early". ISO 8601 allows for dates such as 2010-06; search engines have different + interpretations about when to return records marked as such. + + + + + + + + + + + + + + A range of dates covering the time period of the approximable date. A search engine should be able to return DDMS records for queries in which the searched time period intersects this date range. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Type used to model the ddms:source element. + + + + + + + + + + + + + The value that specifies the originating agency or discipline of the language vocabulary. Specifies the domain vocabulary of which the Language Value is a member. ISO 639-1 and ISO 639-2, Codes for the representation of names of languages, reference 2 and 3 digit language codes. + + + + + + + The primary language of the intellectual content of the resource. {Source: DCMI: language, v. 004IC MSP v. 1.0a: Language} The most specific in-scope language present (if any) should be specified in this category. + + + + + + + + Type used to model the description element. + + + + + + + + + + + + Types used to model the type element. + + + + + + + + + + + + + + + Type used to model the ddms:format element. + + + + + + + + + + + + + Type used to model the attributes of the ddms:extent element. + + + + + + A vocabulary that specifies the type of format extent that will be supplied. The qualifier attribute indicates the type of extent value listed. In the case of data bytes, it may indicate "byte size". In the case of a document length, it may indicate "page count". In the case of streaming content, it may indicate "bits per second" or "frames per second". + + + + + + + A related data size, compression rate, or pixel size (etc.) of the resource. + + + + + + + + Type used to model the medium attribute of the ddms:medium element. + + + + + + + + Type used to model the mimeType element. + + + + + + + + The type used to model the subjectCoverage element. + + + + + + + + + + + + + + Type used to model the ddms:keyword element. + Allowed extension for allowing automated populators to give extra values for confidence and relativity. + + + + + + + + + + Type used to model the attributes of the ddms:category element. The UCore taxonomy is a specific use of category that is permitted. + Allowed attriubute extension for allowing automated populators to give extra values for confidence and relativity. + + + + + + + + + + + + Type used to model the TimePeriod sub-element of the ddms:temporalCoverage element. + + + + + + + + + + + + + + + + + + + + The type entity used by the ddms:relationship element. Each ddms:relatedResource element designates the relationship and the directionality of the relationship between the resource described by the parent ddms:Resource and any ddms:RelatedResource elements. + + + + + + + + + + + + + + Represents a relationship of some relationship type between the resource described by the parent ddms:Resource element and another resource or resources. + + + + + + + + + + Used to indicate that the relationship direction is from the related resource to the resource described in the instance DDMS record. + + + + + + + Used to indicate that the relationship direction is from the resource described in the instance DDMS record to the related resource identified. + + + + + + + Used to indicate that the relationship is bidirectional between the resource described in the instance DDMS record and the related resource identified. + + + + + + + + + + + + + + + + + + Information about who requested resource be produced. + + + + + + + + + + The memorandum titled Intelligence Community Standards + and Procedures for Revised or Recalled Intelligence Products signed by DNI + Negroponte on 5 August 2005 specified how to indicate, in a textual form, the + revision or recall of a previously released document. This element specifies methods + for conveying revision and recall indicators and additional data in XML. + + + + + + + + + + + + + + + + + + + + + + + A sequential integer for the revision. + Higher numbers take precedence over lower numbers. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The administrative entity, unit, office, responsible for the custody and ongoing management of the records during their active business use. + + + + + + A unique identifier for the Record Keeper + + + + + + + + + The name or description of the software application(s) used to create the object or product to which this metadata applies. The application should be described in sufficient detail to ensure readability, retrieval, and preservation. As a minimum, specify the application name and version, and the operating system. + + + + + + + + + + + + + + An indication that a publication is categorized a vital record by the originating agency. A vital record is a resource that is needed: (a) to restore an enterprise to full operation following a catastrophe, or (b) as a record that is essential to protect the legal and financial rights of the government or the individual directly affected by its activities. + + + + + + + + + + + + + + + + + + + + + + + + + + + A tracking identification number associated with the tasking that resulted in development of this resource. The format of element "TaskID" content is agency-specific, and is not prescribed by this documentation. + + + + + + + + + + + + + + + + + + + Specifies a user-defined order of an element within the given document. All elements in the document which specify the order attribute should be interpreted as entries in a single, ordered list even though they may appear on different elements. Values must be sequential, starting at 1, and may not contain duplicates. + + + + + + + + + + + A method of categorizing the subject of a document in a fashion understandable by DDNI-A + + + + + A method of categorizing the coverage of a document in a fashion understandable by DDNI-A + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Includes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Includes.xsd new file mode 100644 index 0000000000..83cc2ee744 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-Includes.xsd @@ -0,0 +1,62 @@ + + + + +This schema file is intended to simplify importation of IC-ISM Schema files. The supported version of ISM is version 7 public. + + + Change Log: + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 8/05/2011 (E. Hughes) -- Implemented CR 2011-15 to update DDMS 4 to ISM 7. Updated documentation. + 11/11/2011 (E. Hughes) -- Implemented CR 2011-17 to use IC-ISM POCType. + 6/12/2012 (E. Hughes) -- Removed commented sections for support of ISM versions prior to 7 due to fundamental incompatibility issues. + + + + + + + + + + + Indicates that the element specifies a point-of-contact (POC) and the methods with which to contact them. + + + + + + + + + + + + + + + + + + + + + + + + + type created to ensure an element / attribute is comprised of more than whitespace, tab, newline, etc. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-v5.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-v5.xsd new file mode 100644 index 0000000000..4e7fb5e31d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/DDMS/DDMS-v5.xsd @@ -0,0 +1,120 @@ + + + + + +This XML Schema is an implementation of the Department of Defense Discovery Metadata Specification (DDMS Spec) version 5. Unless otherwise stated, all references to the DDMS Spec refer to version 5 of that document. + +Version 1.0 was created by the DDMS Focus Group: + Robert Allegar - Booz Allen Hamilton + Arsic Antoinette - Mitre Corp. + Wil Bailey - DLA + Daniel Barclay - FGM, Inc. + Brian Brotsos - SAIC + Clive Carpi - SAIC + Mike Daconta - McDonald Bradley + Stan Davis - DISA + Michael Fontaine - OSD/NII + Glenda Hayes - Mitre Corp. + Kirk Maskalenko - FGM, Inc. + Mary Ann Melosh - SAIC + Eric Peterson - McDonald Bradley + Jim Pipher - DISA + Joseph J. Pantella, FGM, Inc. + Glenn Pruitt - FGM, Inc. + Tony Reggio - Pennsylvania State University + Kyle Rice - McDonald Bradley + Clay Robinson - OSD/NII + Rebecca Smith - DIA + Brian Sullivan - NGA (NIMA) + Eric Yuan - Booz Allen Hamilton +JJP + + + Change Log: + + 07/13/2004 (J. Pantella) -- Added a global classification attribute per CR #1 of July 1, 2004 DDMS modification. + 07/13/2004 (J. Pantella) -- Modified title and subtitle elements to use the classification attribute per CR #1 of July 1, 2004 DDMS modification. + 07/13/2004 (J. Pantella) -- Modified SubjectType category and keywords per CR #2 of July 1, 2004 DDMS modification. NOTE: At least one of either Keyword or Category must appear, after one instance of either appears, additional categories must appear before additional keywords. + 07/13/2004 (J. Pantella) -- Modified CompoundSourceIdentifierType to support the schema qualifier and schema HREF attributes on the source element per CR#4 of July 1, 2004 DDMS modification. + 07/14/2004 (J. Pantella) -- Fixed bug that prevented street address information from being included in the Place and Facility elements. + 07/26/2004 (J. Pantella) -- Modified the qualifier attribute of the CompoundCategoryIdentifierType used in the category element to be of type xs:anyURI. + 08/04/2004 (J. Pantella) -- Modified Place and Facility to support the state element. + 08/04/2004 (J. Pantella) -- Removed AddressType because it was not used. + 08/06/2004 (J. Pantella) -- Required xs:any element to have a minoccurs of 0. + 08/11/2004 (J. Pantella) -- Modified contributor, producer, creator and pointOfContact to be of respective types. Eliminated the substitution group solution previously employed. + 08/16/2004 (J. Pantella) -- Modified CompoundResourceIdentifierType and QualifiedExtentValueType qualifier attributes to be of xs:anyURI per Tiger Team. + 08/17/2004 (J. Pantella) -- Modified the target namespace to reflect the needs identified in the Registry meetings (G. Hayes in attendance). + 08/23/2004 (J. Pantella) -- Added comments to annotate changes made by the Tiger Team. + 11/23/2004 (J. Pantella) -- Modified title, subtitle, description, publisher, contributor, creator and security elements to reuse the ICISM:SecurityAttributesGroup. + 11/23/2004 (J. Pantella) -- Removed prior implementation of security and classification attributes. + 11/23/2004 (J. Pantella) -- Modified the temporalCoverage sub-elements to provide mechanism to specify Unknown or Not Applicable value defaulting to Unknown persuant to the approval of CR#11. + 12/12/2004 (J. Pantella) -- Modified subjectType to eliminate redundancy causing tool issues. + 12/16/2004 (J. Pantella) -- Commented out all residual elements and types related to the previous, substitution group based, modeling of the creator, publisher, and contributor. + 1/2/2005 (J. Pantella) -- Modified namespace and comments to remove anticipated name change. + 1/19/2005 (J. Pantella) -- Modified title and subtitle to support mulitple appearances. + 6/22/2005 (J.Pantella) -- Modified geospatialCoverage element to support a richer geospatial description compliant with ISO 19115, pursuant to the approval of CR #13, the geospatialCoverage elment within a Resource is not strictly mandatory per the specification. + 7/20/2005 (J.Pantella) -- Changed geospatialCoverage/Place to geospatialCoverage/GeospatialExtent per comments from NGA et al. at IC MWG meeting of July 8, 2005. + 6/05/2007 (J. Pantella) -- Modified the SubjectType to comply with the approved resolution of CR 2006-1. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2006/DDMS-CR-2006-1. + 6/05/2007 (J. Pantella) -- Modified the DDMS XML Schema file structure to reflect the approved changes per CR 2007-1. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2007/DDMS-CR-2007-1. + 1/3/2007 (J. Pantella) -- Modified version attribute to reflect that this is version 1.4.2. + 1/3/2007 (J. Pantella) -- Corrected spelling error in the top level documentation element of the XML Schema. + 7/15/2008 (J. Pantella) -- Modified creator, publisher, contributor, and pointOfContact to fall under a mandatory choice. The desired effect is that one or more creator, publisher, contributor, or pointOfContact elements may appear in a DDMS instance, but there must be at least one. Change is pursuant to CR 2008-3. See also http://metadata.dod.mil/mdr/irs/DDMS/cm/CR/2008/DDMS-CR-2008-3. + 7/15/2008 (J. Pantella) -- Modified ddms:Resource to support a relatedResources element allowing a DDMS instance document to assert relationships between the described resource and other related resources. + 1/4/2010 (P. Lunceford) -- Created DDMS 3.0. Implemented CR 2009-08 (make maxOccurs on any to be unbounded), and CR 2009-12 (adding Security markings to the header and requiring a ddmsRecordDate). + 6/05/2011 (E. Hughes) -- Created DDMS 3.1. Implemented CR 2011-1 to create DDMS-Includes.xsd wherein all IC-ISM references are consolidated. + 6/05/2011 (E. Hughes) -- Added approvedOn attribute pursuant to CR 2011-5. + 8/22/2011 (P. Attas) -- Added implementations of DDMS_CR_2011-4, and 6-15. The DDMS namespace was changed from a URL to a URN. In this file this added a mandatory metacardInfo element and an optional resourceManagment element. Also corrected an error in the resourceType definition that couldhave permitted an instance with no creater, publisher, contributor, or point of contact to validate, when at least one of those elements is required to be present and populated with data. + 1/11/2013 (E. Carswell) -- Added implementations of DDMS CRs 2012-07, 2012-10, and 2012-11. Added simpleTokenType to enforce content in strings. Replaced DDMS GML Profile with TSPI GML Profile. Using GENC as the standard for country codes. Replaced DDMS Virtual Coverage with VIRT.xsd from the IC. Removed attributes under resource and Metacard Info that belong under a TDO/TDC. Also removed the extension capability under Resource to comply with the format of TDO/TDC. + + DDMS XML Schema file describing the root element for a record compliant with the DDMS Spec of the same version as that specified in the above 'version' attribute on the 'xs:schema' element. + This XML Schema defines only the root Resource element of the DDMS, for the definitions of other global DDMS elements see the DDMS Globals and DDMS geospatialCoverage XML Schemas. + + + + + + The Resource element is the root element for a DDMS record. + + + + + + + + The type definition for the ddms:Resource element. + Defines the structure of a DDMS record. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/IC-COMMON/IC-Common.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/IC-COMMON/IC-Common.xsd new file mode 100644 index 0000000000..d061f6a756 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/IC-COMMON/IC-Common.xsd @@ -0,0 +1,198 @@ + + + + + Intelligence Community Technical Specification + Common XML Structures and Types + + + Introduction + This XML Schema file is one component of the XML Data Encoding + Specification (DES). It is envisioned that this schema or its components, as well as other + parts of the DES may be overridden for localized implementations. + Therefore, permission to use, copy, modify and distribute this XML + Schema and the other parts of the DES for any purpose is hereby + granted in perpetuity. + Please reference the preceding two paragraphs in all copies or + variations. The developers make no representation about the + suitability of the schema or DES for any purpose. It is provided + "as is" without expressed or implied warranty. + If you modify this XML Schema in any way label your schema + as a variant of IC-Common. + Please direct all questions, bug reports,or suggestions for changes + to the points of contact identified in the document referenced above. + + + + + + + + + + + + + + + + + + + + + + A universally unique identifier UUID. See http://tools.ietf.org/html/rfc4122 for more information. + + + + + + + + + + + + + + Description + Module for defining common types and groups that will be used + across multiple schema's in the IC. + This schema defines types and is intended to be called by other + schemas in the Intelligence Community. + This module contains declarations of Types and attribute + groups to be used in multiple schemas. + This module depends on ISM.xml and the IC-XLINK modules. + This module is not designed to be used by itself, it must be called + by another schema. + + + Implementation Notes + The IC Common schema is not a standalone construct; it is a shared resource that is + imported into parent IC XML schemas. + + + Creators + Office of the Director of National Intelligence + Intelligence Community Chief Information Officer + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + + 2013-01-06 + D'Ambra, ODNI/OCIO/ICEA + + + Removed the + following link attribute groups, as they are now in VIRT: + SimpleOrResourceLinkAttributesGroup, SimpleOrExtendedLinkAttributesGroup, + SimpleLinkAttributesGroup, RequiredSimpleLinkAttributesGroup + OptionalResourceLinkAttributesGroup, NetworkAttributesGroup + + + + + + 2011-12-27 + Stuart, ODNI/OCIO/ICEA + + + Added type for UUID + + + + + + 2011-07-25 + Colbert, ODNI/OCIO/ICEA + + + Combined attributes @network and @otherNetwork into a separate attribute + group, and made their form unqualified so that they can be used in other + specifications + Added reference to NetworkAttributesGroup to each ODNI XLink attribute group + in IC-Common + + + + + + 2011-05-05 + Colbert, ODNI/OCIO/ICEA + + + Added OptionalResourceLinkAttributesGroup for cases when @href is not + required + Made @type attributes optional instead of required + + + + + + 2011-05-04 + Gilsenan, ODNI/OCIO/ICEA + + + Replaced references in SimpleLinkAttributesGroup to the simpleAttrs attribute + group defined in XLink + + + + + + 2011-05-02 + + + Colbert, ODNI/OCIO/ICEA + Gilsenan, ODNI/OCIO/ICEA + + + + + Removed inline definitions of the @type attribute and replaced with + references to the XLink @type attribute + Added fixed values, where applicable, for @type to minimize the number of + Schematron rules required + + + + + + 2011-04-26 + Colbert, ODNI/OCIO/ICEA + + + Moved ODNI-specific attribute groups RequiredSimpleLinkAttributesGroup, + SimpleOrResourceAttributesGroup, and SimpleOrExtendedLinkAttributesGroup + from IC-XLink to IC-Common + Renamed SimpleOrResourceAttributesGroup to + SimpleOrResourceLinkAttributesGroup + Moved String types from IC-Common to IC-ISM and updated namespaces accordingly + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd new file mode 100644 index 0000000000..021d72aa64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd @@ -0,0 +1,208 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISM25X Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISM25X.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized authority block declass date/event exemptions. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISM25X.xml + + + + + + + + When using a source document that contains portions of Restricted Data (RD) + or Formerly Restricted Data (FRD) where the RD/FRD source document(s) + do not have declassification instructions, the derivatively classified + document shall not contain a declassification date or event on the + Declassify On line. The following shall be annotated on the Declassify On + line: "Not Applicable or (N/A) to RD/FRD portions" and + "See source list for NSI portions" separated by a period. + The source list must include the declassification instruction + for each of the source documents classified under E.O. 13526 and + shall not appear in the classification authority block + + + + + + + Since NATO information is not to be declassified or downgraded without the prior consent + of NATO, the “Declassify on” line of documents that commingle information classified by + NATO and U.S. classified NSI, will read “N/A to NATO portions. + See source list for NSI portions.” + The NSI source list will appear beneath the classification authority block + in a manner that clearly identifies it as separate and distinct. + + + + + + + Handles special case of BOTH NATO and AEA as a single exemption. + + + + + + + Reveal the identity of a confidential + human source, a human intelligence source, + a relationship with an intelligence or security + service of a foreign government or + international organization, or a non-human + intelligence source; or impair the + effectiveness of an intelligence method + currently in use, available for use, or under + development. + + + + + + + "25X1, EO 12951" (prescribed by the DNI for use on information described in E.O. 12951, + Release of Imagery Acquired by Space-Based National Intelligence Reconnaissance Systems) + + + + + + + Reveal information that would assist + in the development, production, or use of + weapons of mass destruction. + + + + + + + Reveal information that would + impair U.S. cryptologic systems or activities. + + + + + + + Reveal information that would + impair the application of state-of-the-art + technology within a U.S. weapon system. + + + + + + + Reveal formally named or numbered + U.S. military war plans that remain in effect, + or reveal operational or tactical elements of + prior plans that are contained in such active + plans; + + + + + + Reveal information, including foreign + government information, that would cause + serious harm to relations between the United + States and a foreign government, or to + ongoing diplomatic activities of the United + States + + + + + + + Reveal information that would + impair the current ability of United States + Government officials to protect the President, + Vice President, and other protectees for + whom protection services, in the interest of + the national security, are authorized. + + + + + + + Reveal information that would + seriously impair current national security + emergency preparedness plans or reveal + current vulnerabilities of systems, + installations, or infrastructures relating to the + national security. + + + + + + + Violate a statute, treaty, or + international agreement that does not permit + the automatic or unilateral declassification of + information at 25 years. + + + + + + + When the information clearly and + demonstrably could be expected to + reveal the identity of a confidential + human source or a human intelligence + source. + + + + + + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + + + + When the information clearly and + demonstrably could reveal key design + concepts of weapons of mass + destruction. + + + + + + + The ISCAP has authorized use of this code in the FBI’s + classification guidance (which results in a 75-year classification + period) for any agency sourcing/reusing the information. + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd new file mode 100644 index 0000000000..28a8bfab26 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd @@ -0,0 +1,85 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMatomicEnergyMarkings Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMatomicEnergyMarkings.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Atomic Energy information markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMatomicEnergyMarkings.xml + + + + + + + + + RD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + + + FRD-SIGMA-#, # represents the SIGMA number which may be 14, 15, 18, or 20. + + + + + + + + + RESTRICTED DATA + + + + + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + + + FORMERLY RESTRICTED DATA + + + + + DoD CONTROLLED NUCLEAR INFORMATION + + + + + DoE CONTROLLED NUCLEAR INFORMATION + + + + + TRANSCLASSIFIED FOREIGN NUCLEAR INFORMATION + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd new file mode 100644 index 0000000000..126566b18e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMAttributes.xsd @@ -0,0 +1,209 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMAttributes Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMAttributes.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized ISM attribute names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMAttributes.xml + + + + + + + compliesWith attribute + + + + + classification attribute + + + + + ownerProducer attribute + + + + + SCIcontrols attribute + + + + + SARIdentifier attribute + + + + + atomicEnergyMarkings attribute + + + + + disseminationControls attribute + + + + + FGIsourceOpen attribute + + + + + FGIsourceProtected attribute + + + + + releasableTo attribute + + + + + displayOnlyTo attribute + + + + + nonICmarkings attribute + + + + + classifiedBy attribute + + + + + derivativelyClassifiedBy attribute + + + + + classificationReason attribute + + + + + nonUSControls attribute + + + + + derivedFrom attribute + + + + + declassDate attribute + + + + + declassEvent attribute + + + + + declassException attribute + + + + + resourceElement attribute + + + + + excludeFromRollup attribute + + + + + createDate attribute + + + + + compilationReason attribute + + + + + noticeType attribute + + + + + externalNotice attribute + + + + + DESVersion attribute + + + + + ISMCATCESVersion attribute + + + + + notice date attribute + + + + + notice Reason attribute + + + + + exemptFrom attribute + + + + + unregisteredNoticeType attribute + + + + + Specifies a point-of contact for a security-related + requirement. + + + + + Indicator that multiple ownerProducers should be interpreted + as JOINT. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd new file mode 100644 index 0000000000..d0cc8aadfd --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd @@ -0,0 +1,54 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMClassificationAll Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMClassificationAll.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + RESTRICTED + + + + + CONFIDENTIAL + + + + + SECRET + + + + + TOP SECRET + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd new file mode 100644 index 0000000000..7cbd1cdc6e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.xsd @@ -0,0 +1,49 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMClassificationUS Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMClassificationUS.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid US classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd new file mode 100644 index 0000000000..750d1c5c96 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd @@ -0,0 +1,68 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCompliesWith Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCompliesWith.xml CVE it is based on, instead of here. + + + + + + + + (U) ISM rule sets documents may comply + with. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCompliesWith.xml + + + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Federal Government. This is the minimum set of rules + for US documents to adhere to, and all US documents should claim compliance with + USGov. For example, a US Intelligence Community document should claim + ism:compliesWith="USGov USIC". + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Intelligence Community. Documents that claim compliance + with USIC MUST also claim compliance with USGov. + + + + + Document claims compliance with all rules encoded in ISM for + documents produced by the US Department of Defense. Documents that claim compliance + with USDOD MUST also claim compliance with USGov. + + + + + Document claims compliance with an authority other than the + USGov, USIC, or USDOD. This token is not allowed if the ism:ownerProducer contains + USA. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd new file mode 100644 index 0000000000..590028da20 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd @@ -0,0 +1,102 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMDissem Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMDissem.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Dissemination controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + RISK SENSITIVE + + + + + FOR OFFICIAL USE ONLY + + + + + ORIGINATOR CONTROLLED + + + + + ORIGINATOR CONTROLLED US GOVERNMENT + + + + + CONTROLLED IMAGERY + + + + + NOT RELEASABLE TO FOREIGN NATIONALS + + + + + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + + + AUTHORIZED FOR RELEASE TO + + + + + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + + + EYES ONLY + + + + + DEA SENSITIVE + + + + + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + + + AUTHORIZED FOR DISPLAY BUT NOT RELEASE TO + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd new file mode 100644 index 0000000000..c8fb5586a9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd @@ -0,0 +1,53 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMExemptFrom Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMExemptFrom.xml CVE it is based on, instead of here. + + + + + + + + (U) Current rule set names that documents may comply + with + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMExemptFrom.xml + + + + + + + Document claims exemption from ICD-710 rules mandating the + use of Foreign Disclosure and Release markings that have been encoded in ISM. + Currently, the requirement for FD&R is only mandatory for Disseminated Analytic + Product; however, it is strongly encouraged otherwise. + + + + + Document claims exemption from the rules in DoD5230.24 + requiring DoD Distribution Statements that have been encoded into + ISM. + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd new file mode 100644 index 0000000000..ef11fc15e2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd @@ -0,0 +1,95 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNonIC Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNonIC.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid Non-IC markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + + + The name of the ALTERNATE COMPENSATORY CONTROL MEASURE, substituting "_" for a space. + + + + + NAVAL NUCLEAR PROPULSION INFORMATION + + + + + + + + + LIMITED DISTRIBUTION + + + + + EXCLUSIVE DISTRIBUTION + + + + + NO DISTRIBUTION + + + + + SENSITIVE BUT UNCLASSIFIED + + + + + SENSITIVE BUT UNCLASSIFIED NOFORN + + + + + LAW ENFORCEMENT SENSITIVE + + + + + LAW ENFORCEMENT SENSITIVE NOFORN + + + + + SENSITIVE SECURITY INFORMATION + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd new file mode 100644 index 0000000000..fcdbb00c5a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd @@ -0,0 +1,52 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNonUSControls Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNonUSControls.xml CVE it is based on, instead of here. + + + + + + + + (U) NonUS Control markings supported by ISM + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + NATO Atomal mark + + + + + NATO Bohemia mark + + + + + NATO Balk mark + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd new file mode 100644 index 0000000000..52d6f74bfb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd @@ -0,0 +1,137 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMNotice Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMNotice.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized Notice values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + FISA Warning statement + + + + + IMCON Warning statement + + + + + Controled Nuclear Weapon Design Information Warning statement + + + + + RD Warning statement + + + + + FRD Warning statement + + + + + LIMDIS caveat + + + + + LES Notice + + + + + LES-NF Notice + + + + + DSEN Notice + + + + + DoD Distribution statement A from DoD Directive 5230.24 + + + + + DoD Distribution statement B from DoD Directive 5230.24 + + + + + DoD Distribution statement C from DoD Directive 5230.24 + + + + + DoD Distribution statement D from DoD Directive 5230.24 + + + + + DoD Distribution statement E from DoD Directive 5230.24 + + + + + DoD Distribution statement F from DoD Directive 5230.24 + + + + + DoD Distribution statement X from DoD Directive 5230.24 + + + + + US Person info Notice + + + + + Indicates that an instance document must abide by rules pertaining to ORIGINATOR CONTROLLED data issued prior to Executive Order 13526. + + + + + Indicates that the contents of this notice specify the contact information for a required point-of-contact. + + + + + COMSEC Notice + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd new file mode 100644 index 0000000000..c8886ca663 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd @@ -0,0 +1,72 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMPocType Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMPocType.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently authorized types for ISM-related points-of-contact. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMPocType.xml + + + + + + + Point-of-contact for an ICD-710 notice. + + + + + DoD Distribution statement B from DoD Directive 5230.24 + + + + + DoD Distribution statement C from DoD Directive 5230.24 + + + + + DoD Distribution statement D from DoD Directive 5230.24 + + + + + DoD Distribution statement E from DoD Directive 5230.24 + + + + + DoD Distribution statement F from DoD Directive 5230.24 + + + + + DoD Distribution statement X from DoD Directive 5230.24 + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd new file mode 100644 index 0000000000..f7e730b8e6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd @@ -0,0 +1,57 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMSAR Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMSAR.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid SAR controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + SPECIAL ACCESS REQUIRED-XXX,Within the nickname or name of a SAR all spaces must be replaced with a "_". The XSL will restore the spaces for rendering. + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd new file mode 100644 index 0000000000..acf0caa818 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd @@ -0,0 +1,150 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMSCIControls Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMSCIControls.xml CVE it is based on, instead of here. + + + + + + + + (U) All currently valid SCI controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + KDK-BLFH-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub BLUEFISH compartment + + + + + KDK-IDIT-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub IDITAROD compartment + + + + + KDK-KAND-xxxxxx, xxxxxx represents up to 6 alphanumeric characters indicating a sub KANDIK compartment + + + + + RSV-XXX, XXX represents 3 alpha numeric characters to indicate sub Reserve compartments + + + + + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + + + SPECIAL INTELLIGENCE compartment + + + + + SPECIAL INTELLIGENCE sub-compartment + + + + + + + + + ENDSEAL + + + + + ECRU + + + + + NONBOOK + + + + + HCS + + + + + HCS-O + + + + + HCS-P + + + + + KLONDIKE + + + + + KDK BLUEFISH + + + + + KDK IDITAROD + + + + + KDK KANDIK + + + + + RESERVE + + + + + SPECIAL INTELLIGENCE + + + + + SI-GAMMA + + + + + TALENT KEYHOLE + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/IC-ISM.xsd new file mode 100644 index 0000000000..f3e6857bd2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISM/IC-ISM.xsd @@ -0,0 +1,1548 @@ + + + + + + Intelligence Community + Technical Specification XML Data Encoding Specification for Information Security + Marking Metadata (ISM.XML) + + + Notices + distEditionBlockReplace + + + + Description + W3C XML Schema for the XML Data + Encoding Specification Intelligence Community Metadata Standard for Information + Security Marking (ISM.XML). + + + Introduction + This XML Schema file is one + component of the XML Data Encoding Specification (DES). Please see the document + titled + XML Data Encoding Specification for + Information Security Marking Metadata + for a complete description of the encoding as well as list of all + components. + It is envisioned that this + schema or its components, as well as other parts of the DES may be overridden for + localized implementations. Therefore, permission to use, copy, modify and distribute + this XML Schema and the other parts of the DES for any purpose is hereby granted in + perpetuity. + Please reference the preceding + two paragraphs in all copies or variations. The developers make no representation + about the suitability of the schema or DES for any purpose. It is provided "as is" + without expressed or implied warranty. + If you modify this XML Schema + in any way label your schema as a variant of ISM.XML. + Please direct all questions, + bug reports,or suggestions for changes to the points of contact identified in the + document referenced above. + + + Implementation Notes + + The IC ISM schema is not a + standalone construct; it should be imported into a parent XML schema. + Refer to the + XML Data Encoding Specification for + Information Security Marking Metadata + Data Encoding Specification (ISM.XML DES) for an explanation of the + relationships of the IC ISM attributes and the associated controlled + vocabularies. The CAPCO Register and CAPCO Implementation Manual provide + additional business rules (that may be classified) not provided in this schema + or the associated documentation. + The IC ISM attributes are + intended to support all CAPCO security markings. However, the attribute values + are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the + values should be interpreted by XSLT stylesheets or other formatting speci- + fications to produce the required portionmarks and banners. + The controlled vocabularies + containing the required values for popu- lating the attributes are described in + the ISM.XML DES. + Attribute group + "SecurityAttributesGroup" should be referenced in the attribute definition list + of any element that REQUIRES security metadata. + Attribute group + "SecurityAttributesOptionGroup" may be referenced in the attribute definition + list of any element for which security metadata may be appropriate but is not + required (such as, an individual cell of a table). + Elements declared in this + specification are conveniences to developers of Schema. Their use is not + required but was determined to be helpful for many Schemas that would otherwise + have to declare these simple elements. Schema developers are free to implement + their own versions of these elements. + This file provides an + XML-based schema for specification of metadata for classification and controls + markings. The goal of the IC ISM XML Schema is to provide a common set of XML + attributes for implementing security-based metadata throughout the IC. The IC + ISM XML Schema provides markup for the tokens that are used to format the CAPCO + markings. + The IC ISM XML Schema may + be incorporated into organizational XML-based schemas by (a) declaring the IC + ISM namespace and (b) inserting an "import" statement: + <xsd:schema xmlns="...my namespace name..." targetNamespace="...my + namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:ism="urn:us:gov:ic:ism"> ... <xsd:import + namespace="urn:us:gov:ic:ism schemaLocation="IC-ISM.xsd" /> + + + + + Creators + Office of the Director of + National Intelligence Intelligence Community Chief Information Officer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying DoE + markings. It is manifested in portion marks and security banners. The + permissible values for this simple type are defined in the Controlled Value + Enumeration: CVEnumISMAtomicEnergyMarkings.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. A single indicator of the highest + level of classification applicable to an information resource or portion within + the domain of classified national security information. The Classification + element is always used in conjunction with the Owner Producer element. Taken + together, the two elements specify the classification category and the type of + classification (US, non-US, or Joint). It is manifested in portion marks and + security banners. PERMISSIBLE VALUES The permissible values for this simple type + are defined in the Controlled Value Enumeration: CVEnumISMClassificationAll.xml + + + + + + + + + This attribute is used + primarily at the resource level. One or more reason indicators or explanatory + text describing the basis for an original classification decision. It is + manifested only in the 'Reason' line of a resource's classification authority + block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. The identity, by name or personal identifier, + and position title of the original classification authority for a resource. It + is manifested only in the 'Classified By' line of a resource's classification + authority block. + + + + + + + + + + + + + A description of the + reasons that the classification of this element is more restrictive than a + simple roll-up of the sub elements would result in. This acts as an indicator to + rule engines that there is not accidental over classification going on and to + users that special care beyond what the portion marks reveal must be taken when + using this data. Use of this mark does not replace the need for the compilation + reason being defined in the prose in accordance with ISOO Directive 1. For + example this would document why 3 Unclassified bullet items form a Secret List. + Without this reason being noted the above described document would be considered + to be miss-marked and overclassified. + + + + + + + + + + + + + This attribute is used at + the resource level. An indicator of what optional ISM rule sets the documents + complies with. This allows systems to know that the document claims compliance + with these rule sets and they should be enforced. PERMISSIBLE VALUES The + permissible values for this simple type are defined in the Controlled Value + Enumeration: CVEnumISMCompliesWith.xml + + + + + + + + This attribute is used to designate what date the ISM was produced/updated on. This is the date that will be used by various constraint rules to determine if the ISM markings meet all the business rules. It must be on the element where resourceElement is true. + + + + + + + + + + + This attribute is used + primarily at the resource level. A specific year, month, and day upon which the + information shall be automatically declassified if not properly exempted from + automatic declassification. It is manifested in the 'Declassify On' line of a + resource's classification authority block. + + + + + + + + + + + This attribute is used + primarily at the resource level. A description of an event upon which the + information shall be automatically declassified if not properly exempted from + automatic declassification. It is manifested only in the 'Declassify On' line of + a resource's classification authority block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. A single indicator describing an exemption to + the nominal 25-year point for automatic declassification. This element is used + in conjunction with the Declassification Date or Declassification Event. It is + manifested in the 'Declassify On' line of a resource's classification authority + block. ISOO has stated it should be a SINGLE value giving the longest + protection. + + + PERMISSIBLE VALUE: The + permissible value for this attribute is defined in the Controlled Value + Enumeration: CVEnumISMN25X.xml + + + + + + + + This attribute is used + primarily at the resource level. The identity, by name or personal identifier, + of the derivative classification authority. It is manifested only in the + 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + This attribute is used + primarily at the resource level. A citation of the authoritative source or + reference to multiple sources of the classification markings used in a + classified resource. It is manifested only in the 'Derived From' line of a + document's classification authority block. ISOO's guidance is: Source of + derivative classification. (1) The derivative classifier shall concisely + identify the source document or the classification guide on the ‘‘Derived From’’ + line, including the agency and, where available, the office of origin, and the + date of the source or guide. An example might appear as: Derived From: Memo, + ‘‘Funding Problems,’’ October 20, 2008, Office of Administration, Department of + Good Works or Derived From: CG No. 1, Department of Good Works, dated October + 20, 2008 (i) When a document is classified derivatively on the basis of more + than one source document or classification guide, the ‘‘Derived From’’ line + shall appear as: Derived From: Multiple Sources (ii) The derivative classifier + shall include a listing of the source materials on, or attached to, each + derivatively classified document. + + + + + + + + + + + + + The version number of the + DES. Should there be multiple specified in an instance document the first + one found is the one that will apply to the entire document. + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + country or countries and/or international organization(s) to which classified + information may be displayed but NOT released based on the determination of an + originator in accordance with established foreign disclosure procedures. This + element is used in conjunction with the DisplayOnly Dissemination Controls + value. It is manifested in portion marks and security banners. PERMISSIBLE + VALUES The permissible values for this attribute are defined in the Controlled + Value Enumeration: CVEnumISMRelTo.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + expansion or limitation on the distribution of information. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMDissem.xml + + + + + + + + This attribute is used to + designate that an element's ISM attributes should not be used in a rollup. + Generally this is because the element is defining the security attributes of a + remote object NOT indicating security constraints for data in this document. + This allows an Unclassified document to assert that some document not included + has a Top Secret classification without the TS attribute value causing rollup to + make the document TS. + + + + + + + + + + + This attribute is used to declare + specific exemptions within a rule set - for example exemption from ICD 710 + FD&R requirements. This attribute is used on the resource node of a document + in conjunction with compliesWith. PERMISSIBLE VALUES The permissible values for + this simple type are defined in the Controlled Value Enumeration: + CVEnumISMExemptFrom.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying + information which qualifies as foreign government information for which the + source(s) of the information is not concealed. The attribute can indicate that + the source of information of foreign origin is unknown. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES 1) The value "UNKNOWN" is + permitted under the circumstances described above. 2) The full set of values are + defined in the Controlled Value Enumeration: CVEnumISMFGIOpen.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. This attribute has unique specific + rules concerning its usage. A single indicator that information qualifies as + foreign government information for which the source(s) of the information must + be concealed. Within protected internal organizational spaces this element may + be used to maintain a record of the one or more indicators identifying + information which qualifies as foreign government information for which the + source(s) of the information must be concealed. Measures must be taken prior to + dissemination of the information to conceal the source(s) of the foreign + government information. An indication that information qualifies as foreign + government information according to CAPCO guidelines for which the source(s) of + the information must be concealed when the information is disseminated in shared + spaces This data element has a dual purpose. Within shared spaces, the data + element serves only to indicate the presence of information which is categorized + as foreign government information according to CAPCO guidelines for which the + source(s) of the information is concealed, in which case, this data element's + value will always be "FGI". The data element may also be employed in this manner + within protected internal organizational spaces. However, within protected + internal organizational spaces this data element may alternatively be used to + maintain a formal record of the foreign country or countries and/or registered + international organization(s) that are the non-disclosable owner(s) and/or + producer(s) of information which is categorized as foreign government + information according to CAPCO guidelines for which the source(s) of the + information must be concealed when the resource is disseminated to shared + spaces. If the data element is employed in this manner, then additional measures + must be taken prior to dissemination of the resource to shared spaces so that + any indications of the non-disclosable owner(s) and/or producer(s) of + information within the resource are eliminated. In all cases, the corresponding + portion marking or banner marking should be compliant with CAPCO guidelines for + FGI when the source must be concealed. In other words, even if the data element + is being employed within protected internal organizational spaces to maintain a + formal record of the non-disclosable owner(s) and/or producer(s) within an XML + resource, if the resource is rendered for display within the protected internal + organizational spaces in any format by a stylesheet or as a result of any other + transformation process, then the non-disclosable owner(s) and/or producer(s) + should not be included in the corresponding portion marking or banner marking. + PERMISSIBLE VALUES 1) The value "FGI" is permitted under the circumstances + described above. 2) The full set of values are defined in the Controlled Value + Enumeration: CVEnumISMFGIProtected.xml + + + + + + + + The version number of the + ISM CAT CVE Encoding Sepcification(CES). Should there be multiple specified in an instance document the first + one found is the one that will apply to the entire document. + + + + + + + + The group of Information + Security Marking attributes for use on a notice element without externalNotice + + + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element adding optional externalNotice + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element adding required externalNotice=true + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance + document. + + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance + document. + + + + + + + + + + + + An attribute group to be + used on the root node of a schema implementing ISM. ISM being entirely + attributes based groups such as this are the only way to specify required use. + + + + + + + + + + + An attribute group to be + used on the root node of a schema implementing ISM. ISM being entirely + attributes based groups such as this are the only way to specify required use. + This group has all the attributes as optional.This group could be used in a + schema where many element may be the root node. When the element is acting as + the root element it should have attributes used similar to + ISMRootNodeAttributeGroup. + + + + + + + + + + A long string, less than + 32000 characters. + + + + + + + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators of the + expansion or limitation on the distribution of an information resource or + portion within the domain of information originating from non-intelligence + components. It is manifested in portion marks and security banners. PERMISSIBLE + VALUES The permissible values for this attribute are defined in the Controlled + Value Enumeration: CVEnumISMNonIC.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators of the + expansion or limitation on the distribution of an information resource or + portion within the domain of information originating from non-US components. It + is manifested in portion marks and security banners. PERMISSIBLE VALUES The + permissible values for this attribute are defined in the Controlled Value + Enumeration: CVEnumISMNonUSControls.xml + + + + + + + + Base type for Notices. Does not include any attributes. + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText + + + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText for use when the notice refers to something external. + + + + + + + + + + + + + A single Notice that may + consist of 1 or more NoticeText + + + + + + + + A single Notice that may + consist of 1 or more NoticeText for use when the notice refers to something external. + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + attributes 'classification' and 'ownerProducer' is required. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + Security on the notice is optional. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + attributes 'classification' and 'ownerProducer' is required and the notice is for something external to the object. + + + + + + + + + + The group of Information + Security Marking attributes for use on a notice element in which the use of + Security on the notice is optional and the notice is for something external to the object. + + + + + + + + + + + A Date associated with a + notice such as the DoD Distribution notice date. + + + + + + + + + + + + + A list of Notices + + + + + + + + + + + + + + A list of Notices + + + + + + + + + + + + + A Reason (less than 2048 + chars) associated with a notice such as the DoD Distribution reason. + + + + + + + + + + + + + The actual text of a + notice. + + + + + + + + + + + + + + + This attribute is an + indicator that the element contains a security-related notice and is used to + categorize which of the required notices is specified in the element. These + categories include those described in the CAPCO Register, as well as additional + well-defined and formally recognized security notice types described in other + directives, such as US-Person and DoD Distribution. The element could contain + any structure that the implementing schema defines, and details of the rendering + would be relegated to the implementing schema. The permissible value for this + attribute are defined in the Controlled Value Enumeration: CVEnumISMNotice.xml + + + + + + + + + This attribute is an + indicator that the element contains a security-related notice NOT in this document. This flag allows + for a notice to exist in a document without the data that would normally require the notice. Example a + FISA notice when there is no FISA data present. + A common use case is source citations where the notice if for the sourced document and should + not impact the requirements for that type of data in this document. + + + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + national government or international organization that have purview over the + classification marking of an information resource or portion therein. This + element is always used in conjunction with the Classification element. Taken + together, the two elements specify the classification category and the type of + classification (US, non-US, or Joint). Within protected internal organizational + spaces this element may include one or more indicators identifying information + which qualifies as foreign government information for which the source(s) of the + information must be concealed. Measures must be taken prior to dissemination of + the information to conceal the source(s) of the foreign government information. + Specifically, under these specific circumstances, when data are moved to the + shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this + data element's value should be removed and replaced with "FGI". The attribute + value may be manifested in portion marks or security banners. PERMISSIBLE VALUES + 1) The value "FGI" is permitted under the circumstances described above. 2) The + full set of values are defined in the Controlled Value Enumeration: + CVEnumISMOwnerProducer.xml + + + + + + + + + This attribute, when true, is used to signify that + multiple values in the ownerProducer attribute are + JOINT owners of the data. + + + + + + + + + An attribute group to be + used on the element that represents an entity that can be designated as a + point-of-contact. This node may be a single person or an organization. + + + + + + + + + + Indicates that the element + specifies a point-of-contact (POC) and the methods with which to contact that + individual. As certain POCs are required for different reasons (ICD-710 + compliance, DoD Distribution statements, etc), the values for this attribute + specify the reason(s) why the POC is provided. + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + country or countries and/or international organization(s) to which classified + information may be released based on the determination of an originator in + accordance with established foreign disclosure procedures. This element is used + in conjunction with the Dissemination Controls element. It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMRelTo.xml + + + + + + + + This attribute is used to + designate which element has the ISM attributes representing the classification + for the entire resource. Every document must have at least one element with this + indicator as true. It should be rare that a document has more than one. Mainly + this would occur in some sort of aggregator schema. In that unusual case the + first one encountered in XML document order is the one used for all constraint + rules. + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance document. + This node's ISM attributes would be used to generate banner marks and the E.O. + 13526 classification authority block. Implementing Schemas might use this on the + Root node or any other node. + + + + + + + + + + + An attribute group to be + used on the element that represents the resource node of an instance document. + This node's ISM attributes would be used to generate banner marks and the E.O. + 13526 classification authority block. Implementing Schemas might use this on the + Root node or any other node. This group has all the attributes as optional. It + could be used in a schema where many nodes may be the resource element. When the + element is acting as the resource element it should have attributes used similar + to ResourceNodeAttributeGroup. + + + + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying the + defense or intelligence programs for which special access is required. It is + manifested in portion marks and security banners. PERMISSIBLE VALUES The + permissible values for this attribute are defined in the Controlled Value + Enumeration: CVEnumISMSAR.xml + + + + + + + + This attribute is used at + both the resource and the portion levels. One or more indicators identifying + sensitive compartmented information control system(s). It is manifested in + portion marks and security banners. PERMISSIBLE VALUES The permissible values + for this attribute are defined in the Controlled Value Enumeration: + CVEnumISMSCIControls.xml + + + + + + + + The group of Information + Security Marking attributes in which the use of attributes 'classification' and + 'ownerProducer' is required. + + + This group is to be + contrasted with group 'SecurityAttributesOptionGroup' in which use of those + attributes is optional. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information + Security Marking attributes in which the use of attributes 'classification' and + 'ownerProducer' is optional. This group is to be contrasted with group + 'SecurityAttributesGroup' in which use of these attributes is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A short string, less than + 256 characters. + + + + + + + + + + + + + + + + + + + A notice that is of a + category that is not described in the CAPCO Register and/or is not sufficiently + defined to be represented in the Controlled Value Enumeration + CVEnumISMNotice.xml. This attribute can be used by specifications that import + ISM to represent a wider variety of security-related notices. + + + + + + + + + + + + + + Include all of the generated CVE + types applicable. + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 12 + 2013-05-20 + ODNI/OCIO/ME/D&I + + + Decoupled the + specification from the country code CVEs. Created a new ISMCAT specification + that can rev independently of ISM. + + + + + 11 + 2013-02-15 + ODNI/OCIO/ME/D&I + + + Added joint + attribute for signifying that multiple values in the ownerProducer + attribute are both producers of the portion/document. + Added + attribute for joint ownership. [artf13902]. + + + + + 9 + 2012-3-19 + ODNI/OCIO/ME/D&I + + + Changed + DESVersion attribute from xsd:int to ShortStringType. + Changed + declaration of NoticeText to be simple content. + [artf12153]. + + + + + 8 + 2011-12-22 + Sun, ODNI/OCIO/ICEA + + + Added + unique namespaces to generated CVE schema fragments. + Removed + CVEGenerated schema import from and moved schema fragment + imports directly to the base ISM schema. + + + + + 7 + 2011-08-10 + Colbert, ODNI/OCIO/ICEA + + + Added a + complex type for NoticeList + + + + + 7 + 2011-07-14 + + + Colbert, + ODNI/OCIO/ICEA + Gilsenan, + ODNI/OCIO/ICEA + + + + + Renamed + @ism:notice to @ism:noticeType + Removed + @ism:ORCONPOC and @ism:noticePOC. They're replaced with the new + @ism:pocType attribute which indicates that an element specifies + a point-of-contact's name and contact method. + + + + + 7 + 2011-07-07 + + + Colbert, + ODNI/OCIO/ICEA + Gilsenan, + ODNI/OCIO/ICEA + + + + + Added + version information to the header + Removed + ACCM attribute + + + + + 7 + 2011-06-10 + Hansen, ODNI/OCIO/ICEA + + + Removed + @fixed="true" from the resourceElement attribute definition in + the ISMResourceNodeAttributeGroup and + ISMResourceNodeAttributeOptionGroup + + + + + 7 + 2011-05-11 + Colbert, ODNI/OCIO/ICEA + + + Added + ORCONPOC attribute and POCAttributeGroup + + + + + 7 + 2011-04-26 + Colbert, ODNI/OCIO/ICEA + + + Added + String types LongStringType, ShortStringType, + LongStringWithSecurityType, and + ShortStringWithSecurityType + Added + attribute unregisteredNoticeType and included it in + ISMNoticeAttributeGroup + + + + + 7 + 2011-04-22 + Colbert, ODNI/OCIO/ICEA + + + Explicitly + declared minOccurs and maxOccurs where appropriate. + + + + + 7 + 2011-04-19 + Hodges, ODNI/OCIO/ICEA + + + (CR 2010-4) + Add ISMNoticeAttributeGroup to hold the Notice specific + attributes and changed the NoticeAttribute groups to reference + it. ISMResourceAttributeGroup also added and Resource specific + attributes have been removed from the ResourceAttribute groups + and the new group added. + + + + + 7 + 2011-04-15 + Colbert, ODNI/OCIO/ICEA + + + Add + elements NoticeList, Notice, and NoticeText + + + + + 6 + 2011-01-27 + ODNI/OCIO/ICEA + + + Add + ACCM + + + + + 5 + 2010-09-25 + ODNI/OCIO/ICEA + + + Add + atomicEnergyMarkings + Remove + typeOfExemptedSource and dateOfExemptedSource + Add + ResourceNodeAttributeOptionGroup + Add + ISMRootNodeAttributeOptionGroup + + + + + 4 + 2010-06-01 + ODNI OCIO ICIS + + + Add DoD + Distro statements + Add NATO + refactor + Add Use of + Generated CVE schema types + + + + + 3 + 2010-01-22 + ODNI OCIO ICIS + + + (CR + 2010-02) Add notice attribute, NoticeAttributesGroup and + NoticeAttributesOptionGroup + Final + review before signature 2010-06-06 + Remove comment about LES not being in the Register + since it is now in the register. + Correct NoticeAttributesOptionGroup to have + SecurityAttributesOptionGroup so that NoteInline in PUBS + works correctly. + + + + + + + 2 + 2009-12-01 + ODNI OCIO ICIS + + + (CR + 2009-09) Added "compilationReason" to allow capturing + information about the reason that the document or portion bears + a more restrictive classification than the data would appear to + support. + (CR + 2009-07) Point to CVE files for enumeration values. + (CR + 2009-22) Change declassException and typeOfExemptedSource to + NMTOKEN. + (CR + 2009-16) Add ability to specify DES Version. + (CR + 2009-05) Add createDate, excludeFromRollup, resourceElement to + allow ISM rules to be independent of implementing + schema. + (CR + 2009-05) Add ISMRootNodeAttributeGroup and + ResourceNodeAttributeGroup. + + + + + 2.1 + 2008-08-19 + ODNI OCIO ICIS + Updated to support IC Standard for Information Security Marking + Metadata (2007-500-2) + Added + "DerivativelyClassifiedBy" to allow capturing information about + a derivative classifier separate from an original + classifier + + + + + 2.0 + 2004-04-30 + IC MWG + Updated to support changes to the CAPCO Register and + Implementation Manual. + Added + "ownerProducer" as a required attribute for entity + "SecurityAttributes" and as an optional attribute for entity + "SecurityAttributesOption." Purpose is to provide a single + method for specification of US, non-US, and joint + classifications. + Changed the + enumerated list that is the declared value of attribute + "classification" in order to accommodate non-US + classifications. + Added + optional attribute "SARIdentifier" as a separate container for + DoD/DoE special-access-required nicknames, codewords, or + trigraph/ digraph to support elevation of SAR to the same level + as SCI controls. + Added + optional attributes "classifiedBy" and "classificationReason" to + support generation of EO 12958 classification/declassification + blocks. + Changed the + declared value of "derivedFrom" to CDATA to allow the titles and + dates of source documents or classification guides to be + specified. + Replaced + the single attribute "declassification" with distinct attri- + butes for date-determined and event-determined declassification + and for the 25X declassification exceptions. + Added + attributes "typeOfExemptedSource" and "dateOfExemptedSource" for + use in specifying that one or more sources was marked OADR, X1 + through X8, or X-Foreign Relations. + Added + attribute "declassManualReview" for use in forcing "MR" to + appear in header and footer banners (regardless of whether any + caveats in the portions would necessitate manual + review). + + + + + 1.0 + 2002-07-05 + IC MWG + Released as a registered, production XML entity set + + + + + + + + Formal CVE Change + List + + Change History + + + Version + Date + By + Description + + + + + 7 + 2011-07-18 + Colbert, ODNI/OCIO/ICEA + + + Added + pocType + + + + + 7 + 2011-01-27 + ODNI/OCIO/ICEA + + + Remove ACCM + as attribute and move its values to nonICmarkings + + + + + 6 + 2011-01-27 + ODNI/OCIO/ICEA + + + Add + ACCM + + + + + 5 + 2010-09-25 + ODNI/OCIO/ICEA + + + Add + atomicEnergyMarkings + Remove + typeOfExemptedSource + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd new file mode 100644 index 0000000000..8d3ae78582 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATFGIOpen Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATFGIOpen.xml CVE it is based on, instead of here. + + + + + + + + (U) + All currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. UNKNOWN removed since GENC has it as AX1 + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATFGIOpen.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Unknown + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd new file mode 100644 index 0000000000..9a02a98c09 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATFGIProtected Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATFGIProtected.xml CVE it is based on, instead of here. + + + + + + + + (U) + FGI, followed by all currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATFGIProtected.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Foreign Government Information + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd new file mode 100644 index 0000000000..19e51a74b9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd @@ -0,0 +1,1573 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATOwnerProducer Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATOwnerProducer.xml CVE it is based on, instead of here. + + + + + + + + (U) + FGI, followed by all currently valid GENC trigraphs in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATOwnerProducer.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + Foreign Government Information + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + United States of America + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd new file mode 100644 index 0000000000..f5bed770a9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd @@ -0,0 +1,1568 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumISMCATRelTo Version 2 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMCATRelTo.xml CVE it is based on, instead of here. + + + + + + + + (U) + USA, followed by all currently valid GENC trigraphs except USA in alphabetical order by trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCATRelTo.xml + + + + + + + + + North Atlantic Treaty Organization Special Words + + + + + + + + + United States + + + + + Aruba + + + + + Islamic Republic of Afghanistan + + + + + Republic of Angola + + + + + Anguilla + + + + + Republic of Albania + + + + + Principality of Andorra + + + + + United Arab Emirates + + + + + Argentine Republic + + + + + Republic of Armenia + + + + + Territory of American Samoa + + + + + Antarctica + + + + + French Southern and Antarctic Lands + + + + + Antigua and Barbuda + + + + + Commonwealth of Australia + + + + + Republic of Austria + + + + + Guantanamo Bay Naval Base + + + + + Republic of Azerbaijan + + + + + Republic of Burundi + + + + + Kingdom of Belgium + + + + + Republic of Benin + + + + + Bonaire, Sint Eustatius, and Saba + + + + + Burkina Faso + + + + + People's Republic of Bangladesh + + + + + Republic of Bulgaria + + + + + Kingdom of Bahrain + + + + + Commonwealth of The Bahamas + + + + + Bosnia and Herzegovina + + + + + Saint Barthelemy + + + + + Republic of Belarus + + + + + Belize + + + + + Bermuda + + + + + Plurinational State of Bolivia + + + + + Federative Republic of Brazil + + + + + Barbados + + + + + Brunei Darussalam + + + + + Kingdom of Bhutan + + + + + Bouvet Island + + + + + Republic of Botswana + + + + + Central African Republic + + + + + Canada + + + + + Territory of Cocos (Keeling) Islands + + + + + Swiss Confederation + + + + + Republic of Chile + + + + + People's Republic of China + + + + + Republic of Côte d'Ivoire + + + + + Republic of Cameroon + + + + + Democratic Republic of the Congo + + + + + Republic of the Congo + + + + + Cook Islands + + + + + Republic of Colombia + + + + + Union of the Comoros + + + + + Clipperton Island + + + + + Republic of Cape Verde + + + + + Republic of Costa Rica + + + + + Republic of Cuba + + + + + Curaçao + + + + + Territory of Christmas Island + + + + + Cayman Islands + + + + + Republic of Cyprus + + + + + Czech Republic + + + + + Federal Republic of Germany + + + + + Diego Garcia + + + + + Republic of Djibouti + + + + + Commonwealth of Dominica + + + + + Kingdom of Denmark + + + + + Dominican Republic + + + + + People's Democratic Republic of Algeria + + + + + Republic of Ecuador + + + + + Arab Republic of Egypt + + + + + State of Eritrea + + + + + Western Sahara + + + + + Kingdom of Spain + + + + + Republic of Estonia + + + + + Federal Democratic Republic of Ethiopia + + + + + Republic of Finland + + + + + Republic of Fiji + + + + + Falkland Islands (Islas Malvinas) + + + + + French Republic + + + + + Faroe Islands + + + + + Federated States of Micronesia + + + + + Gabonese Republic + + + + + United Kingdom of Great Britain and Northern Ireland + + + + + Georgia + + + + + Bailiwick of Guernsey + + + + + Republic of Ghana + + + + + Gibraltar + + + + + Republic of Guinea + + + + + Department of Guadeloupe + + + + + Republic of The Gambia + + + + + Republic of Guinea-Bissau + + + + + Republic of Equatorial Guinea + + + + + Hellenic Republic + + + + + Grenada + + + + + Greenland + + + + + Republic of Guatemala + + + + + Department of Guiana + + + + + Territory of Guam + + + + + Co-operative Republic of Guyana + + + + + Hong Kong Special Administrative Region + + + + + Territory of Heard Island and McDonald Islands + + + + + Republic of Honduras + + + + + Republic of Croatia + + + + + Republic of Haiti + + + + + Hungary + + + + + Republic of Indonesia + + + + + Isle of Man + + + + + Republic of India + + + + + British Indian Ocean Territory + + + + + Ireland + + + + + Islamic Republic of Iran + + + + + Republic of Iraq + + + + + Republic of Iceland + + + + + State of Israel + + + + + Italian Republic + + + + + Jamaica + + + + + Bailiwick of Jersey + + + + + Hashemite Kingdom of Jordan + + + + + Japan + + + + + Republic of Kazakhstan + + + + + Republic of Kenya + + + + + Kyrgyz Republic + + + + + Kingdom of Cambodia + + + + + Republic of Kiribati + + + + + Federation of Saint Kitts and Nevis + + + + + Republic of Korea + + + + + State of Kuwait + + + + + Lao People's Democratic Republic + + + + + Lebanese Republic + + + + + Republic of Liberia + + + + + Libya + + + + + Saint Lucia + + + + + Principality of Liechtenstein + + + + + Democratic Socialist Republic of Sri Lanka + + + + + Kingdom of Lesotho + + + + + Republic of Lithuania + + + + + Grand Duchy of Luxembourg + + + + + Republic of Latvia + + + + + Macau Special Administrative Region + + + + + Saint Martin + + + + + Kingdom of Morocco + + + + + Principality of Monaco + + + + + Republic of Moldova + + + + + Republic of Madagascar + + + + + Republic of Maldives + + + + + United Mexican States + + + + + Republic of the Marshall Islands + + + + + Republic of Macedonia + + + + + Republic of Mali + + + + + Republic of Malta + + + + + Union of Burma + + + + + Montenegro + + + + + Mongolia + + + + + Commonwealth of the Northern Mariana Islands + + + + + Republic of Mozambique + + + + + Islamic Republic of Mauritania + + + + + Montserrat + + + + + Department of Martinique + + + + + Republic of Mauritius + + + + + Republic of Malawi + + + + + Malaysia + + + + + Department of Mayotte + + + + + Republic of Namibia + + + + + New Caledonia + + + + + Republic of the Niger + + + + + Territory of Norfolk Island + + + + + Federal Republic of Nigeria + + + + + Republic of Nicaragua + + + + + Niue + + + + + Kingdom of the Netherlands + + + + + Kingdom of Norway + + + + + Federal Democratic Republic of Nepal + + + + + Republic of Nauru + + + + + New Zealand + + + + + Sultanate of Oman + + + + + Islamic Republic of Pakistan + + + + + Republic of Panama + + + + + Pitcairn, Henderson, Ducie, and Oeno Islands + + + + + Republic of Peru + + + + + Republic of the Philippines + + + + + Republic of Palau + + + + + Independent State of Papua New Guinea + + + + + Republic of Poland + + + + + Commonwealth of Puerto Rico + + + + + Democratic People's Republic of Korea + + + + + Portuguese Republic + + + + + Republic of Paraguay + + + + + Palestinian Territory + + + + + French Polynesia + + + + + State of Qatar + + + + + Department of Reunion + + + + + Romania + + + + + Russian Federation + + + + + Republic of Rwanda + + + + + Kingdom of Saudi Arabia + + + + + Republic of the Sudan + + + + + Republic of Senegal + + + + + Republic of Singapore + + + + + South Georgia and South Sandwich Islands + + + + + Saint Helena, Ascension, and Tristan da Cunha + + + + + Solomon Islands + + + + + Republic of Sierra Leone + + + + + Republic of El Salvador + + + + + Republic of San Marino + + + + + Somalia, Federal Republic of + + + + + Territorial Collectivity of Saint Pierre and Miquelon + + + + + Republic of Serbia + + + + + Republic of South Sudan + + + + + Democratic Republic of Sao Tome and Principe + + + + + Republic of Suriname + + + + + Slovak Republic + + + + + Republic of Slovenia + + + + + Kingdom of Sweden + + + + + Kingdom of Swaziland + + + + + Sint Maarten + + + + + Republic of Seychelles + + + + + Syrian Arab Republic + + + + + Turks and Caicos Islands + + + + + Republic of Chad + + + + + Togolese Republic + + + + + Kingdom of Thailand + + + + + Republic of Tajikistan + + + + + Tokelau + + + + + Turkmenistan + + + + + Democratic Republic of Timor-Leste + + + + + Kingdom of Tonga + + + + + Republic of Trinidad and Tobago + + + + + Tunisian Republic + + + + + Republic of Turkey + + + + + Tuvalu + + + + + Taiwan + + + + + United Republic of Tanzania + + + + + Republic of Uganda + + + + + Ukraine + + + + + Oriental Republic of Uruguay + + + + + Republic of Uzbekistan + + + + + State of the Vatican City + + + + + Saint Vincent and the Grenadines + + + + + Bolivarian Republic of Venezuela + + + + + Virgin Islands, British + + + + + United States Virgin Islands + + + + + Socialist Republic of Vietnam + + + + + Republic of Vanuatu + + + + + Wallis and Futuna + + + + + Independent State of Samoa + + + + + Territory of Ashmore and Cartier Islands + + + + + Entity 1 + + + + + Bassas da India + + + + + Baker Island + + + + + Entity 2 + + + + + Coral Sea Islands Territory + + + + + Entity 3 + + + + + Europa Island + + + + + Glorioso Islands + + + + + Gaza Strip + + + + + Howland Island + + + + + Johnston Atoll + + + + + Jan Mayen + + + + + Juan de Nova Island + + + + + Jarvis Island + + + + + Entity 4 + + + + + Entity 5 + + + + + Kingman Reef + + + + + Republic of Kosovo + + + + + Midway Islands + + + + + Navassa Island + + + + + Palmyra Atoll + + + + + Paracel Islands + + + + + Etorofu, Habomai, Kunashiri, and Shikotan Islands + + + + + Akrotiri + + + + + Spratly Islands + + + + + Svalbard + + + + + Tromelin Island + + + + + West Bank + + + + + Wake Island + + + + + Dhekelia + + + + + No Man's Land + + + + + Republic of Yemen + + + + + Republic of South Africa + + + + + Republic of Zambia + + + + + Republic of Zimbabwe + + + + + FOUR EYES + + + + + Suppressed + + + + + Biological Weapons Convention States + + + + + ROK/US Combined Forces Command, Korea + + + + + Combined Maritime Forces Central + + + + + Cooperative Maritime Forces Pacific + + + + + Civilian Protection Monitoring Team for Sudan + + + + + Countering Transnational Organized Crime + + + + + Chemical Weapons Convention States + + + + + FIVE EYES + + + + + Global Counter-Terrorism Forces + + + + + Global Maritime Interception Forces + + + + + International Security Assistance Force for Afghanistan + + + + + Stabilization Forces in Kosovo + + + + + Multi-Lateral Enduring Contingency + + + + + North African Counter-Terrorism Forces + + + + + North Atlantic Treaty Organization + + + + + NATO Convention Armed Forces in Europe + + + + + Open Skies Treaty + + + + + Suppressed + + + + + THREE EYES + + + + + United Nations Command, Korea + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/SchemaGuideSchema.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/SchemaGuideSchema.xsd new file mode 100644 index 0000000000..1436fd199a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ISMCAT/SchemaGuideSchema.xsd @@ -0,0 +1,88 @@ + + + + + Intelligence Community + Technical Specification XML CVE Encoding Specification for ISM Country Codes and Tetragraphs (ISMCAT.XML) + SchemaGuide + + + + Notices + distEditionBlockReplace + + + + Description + W3C XML Schema used to + facilitate generation of the SchemaGuide for the XML Data Encoding Specification for + CVE Encoding Specification for ISM Country Codes and Tetragraphs (ISMCAT.XML). + + + Introduction + This XML Schema file is only + used to produce the schemaGuide for the XML Data Encoding Specification (DES). + Please see the document titled + XML Data Encoding Specification for + CVE Encoding Specification for ISM Country Codes and Tetragraphs + for a complete description of the encoding as well as list of all + components. + It is envisioned that this + schema or its components, as well as other parts of the DES may be overridden for + localized implementations. Therefore, permission to use, copy, modify and distribute + this XML Schema and the other parts of the DES for any purpose is hereby granted in + perpetuity. + Please reference the preceding + two paragraphs in all copies or variations. The developers make no representation + about the suitability of the schema or DES for any purpose. It is provided "as is" + without expressed or implied warranty. + If you modify this XML Schema + in any way label your schema as a variant of ISMCAT.XML. + Please direct all questions, + bug reports,or suggestions for changes to the points of contact identified in the + document referenced above. + + + Implementation Notes + ISMCAT.XML is a collection of 4 CVEs + + CVEnumISMCATFGIOpen + + CVEnumISMCATFGIProtected + + CVEnumISMCATOwnerProducer + + + CVEnumISMCATRelTo + + + + + Creators + Office of the Director of + National Intelligence Intelligence Community Chief Information Officer + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/NTK/IC-NTK.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/NTK/IC-NTK.xsd new file mode 100644 index 0000000000..53e6a0457e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/NTK/IC-NTK.xsd @@ -0,0 +1,527 @@ + + + + Intelligence Community Technical Specification XML Data Encoding Specification for + Need-To-Know Metadata (NTK.XML) + + + + Notices + + distEditionBlockReplace + + + + + Description + W3C XML Schema for the XML Data Encoding Specification for intelligence Need-To-Know + metadata (NTK.XML). + + + Introduction + This XML Schema file is one component of the XML Data Encoding Specification (DES). + Please see the document titled + XML Data + Encoding Specification For Need-To-Know Metadata + for a complete + description of the encoding as well as list of all components. + It is envisioned that this schema or its components, as well as other parts of the + DES may be overridden for localized implementations. Therefore, permission to use, + copy, modify and distribute this XML Schema and the other parts of the DES for any + purpose is hereby granted in perpetuity. + Please reference the preceding two paragraphs in all copies or variations. The + developers make no representation about the suitability of the schema or DES for any + purpose. It is provided "as is" without expressed or implied warranty. + If you modify this XML Schema in any way label your schema as a variant of NTK.XML. + Please direct all questions, bug reports,or suggestions for changes to the points of + contact identified in the document referenced above. + + + Implementation Notes + The document element for NTK is ntk:Access. However, the NTK schema is not a standalone construct; it + should be imported into a parent XML schema. + + + Creators + Office of the Director of National Intelligence Intelligence Community Chief + Information Officer + + + + + + + + + + + + + + + + + A way of describing a formalized Need to Know required for a + document. NTK requires being inside a schema that implements ISM therefore some + element in the implementing schema MUST have ism:ISMRootNodeAttributeGroup and + ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM + implementation. In addition the root node of the implementing schema must have + ntk:NTKRootNodeAttributeGroup specified. + + + + + + + + + A way of describing a formalized Need to Know required for an EXTERNAL + document. NTK requires being inside a schema that implements ISM therefore some + element in the implementing schema MUST have ism:ISMRootNodeAttributeGroup and + ism:ResourceNodeAttributeGroup since both of those are required for a valid ISM + implementation. In addition the root node of the implementing schema must have + ntk:NTKRootNodeAttributeGroup specified. + + + + + + + + + + + + + + + + + + An access policy name followed by 1 or more group values representing the + groups that a user wanting access to the document must be a member of. Logic for the + group list being boolean AND vs OR is Access Policy defined. + + + + + + + + + + + + + + + + + + + + + + + + + A string representing a group, the string must be portion marked. + + + + + + + + + An access policy name followed by 1 or more Individual values representing + the people that a user wanting access to the document must be a member of. + + + + + + + + + + + + + + + + + + + + + + + + + + A string representing a person, the string must be portion marked. + + + + + + + + + + An access policy name followed by 1 or more values representing a profile + that a user wanting access to the document must meet. Logic for the profile list + being boolean AND vs OR is Access Policy defined. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A list of words, codes and/or phrases: a + lexicon. + + + + + + + + + + + + + + + + + + + + + + + + + + + + The version number of the DES + + + + + + + + A unique XML identifier used to assign an XML + unique identifier to an element, such as a paragraph, note or table. + + + + + + + + + A cross-reference to a unique identifier used to + point from one element to one or more other elements. The value of the attribute + must be one or more XML unique identifiers that are the value(s) of id + attribute(s) elsewhere in the document. + + + + + + + + + + + + + + + + + + The value of this element references the + NTK profile. This value should be represented by an IC-ID, however, is not currently restrict to + an IC-ID type so that legacy systems do not break during the transition to a complete restriction + to IC-ID. + + + + + + + + + + + A user-defined property within an element for + general purpose processing used with block objects to provide supplemental + information over and above that conveyed by the element name. This attribute is + analogous to HTML's "class" attribute. + + + + + + + + A logical grouping indicating + that all included access policies are required. + + + + + + + + + + + + + + + + + + A logical grouping indicating + that one of the included access policies is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Used for portion marking + access requirements. The format consists of a series of namespace-prefixed + key-value pair sets. The '#' character is used to delimit between a series of + access requirements which are all required and a series of requirements in which + only one is required. The format of an access requirement consists of a + namespace-prefix followed by sets of key-value pairs. The '|' character is used + to separate the key-value pairs and the '^' character is used to join keys with + their values. The characters '^', '|', and '#' are not allowed in + namespace-prefixes, keys, and values. Multiple namespace-prefixed sets can be + used. + + For example: + + ntk:access="namespace1|key1^value1|key2^value1|key2^value2 # + namespace2|key1^value1 namespace3|key1^value1" + ntk:access="# namespace1|key1^value1 + namespace2|key1^value1|key2^value2" + ntk:access="namespace1|key1^value1|key2^val2 namespace1|key1^value3 + #" + + + + + + + + + + + + + + + + + + + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 10 + 2013-7-25 + ODNI/OCIO/ME/D&I + + + Added a Profile element. + + + + + 9 + 2012-2-4 + ODNI/OCIO/ME/D&I + + + Added "AND" logic to NTK Access element and access attribute. + + + + + 7 + 2012-5-28 + ODNI/OCIO/ME/D&I + + + Updated NTK attribute to use a schema restriction regex instead of schematron rule NTK-ID-00005 [artf12287]. + + + + + 7 + 2012-4-06 + ODNI/OCIO/ME/D&I + + + Add NTK attribute for use on portions [artf12287]. + + + + + 7 + 2012-3-19 + ODNI/OCIO/ME/D&I + + + Changed DESVersion + attribute from xsd:int to ism:ShortStringType. + Changed declaration of AccessProfileValueType to be simple content. [artf12153]. + + + + + 6 + 2011-12-13 + Hodges, ODNI/OCIO/ICEA + + + Extracting out attributes and elements to move towards NIEM + compliance + + + + + 5 + 2011-07-07 + Colbert, ODNI/OCIO/ICEA + + + Added version information to header + + + + + 4 + 2011-04-22 + Colbert, ODNI/OCIO/ICEA + + + Explicitly declared minOccurs and maxOccurs where + appropriate. + + + + + 3 + 2011-01-31 + Sun, ODNI/OCIO/ICEA + + + (CR 2011-01) Remove unused ddms namespace declaration + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd new file mode 100644 index 0000000000..0ce309a9d9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/CVEGenerated/CVEnumVIRTNetworkName.xsd @@ -0,0 +1,89 @@ + + + + + The W3C XML Schema fragment encoding types for CVEnumVIRTNetworkName Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumVIRTNetworkName.xml CVE it is based on, instead of here. + + + + + + + + (U) All valid network names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumVIRTNetworkName.xml + + + + + + + + + Other Network + + + + + + + + + + DISA Non-classified IP Router Network + + + + + + DoD and DoS Secret Internet Protocol Router Network + + + + + + Joint Worldwide Intelligence Communications System + (JWICS) highside network. + + + + + + ADSN Network + + + + + + DIA Top Secret Sensitive + Compartmented Information Network + + + + + + Linked Operations-Intelligence Centers Europe + (LOCE) Network is a USEUCOM system supoorting joint forces with communications + + + + + + Crisis Response Operations in NATO Operating Systems + (CRONOS) is a system of interconnected computer networks used by NATO to transmit classified information + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/VIRT.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/VIRT.xsd new file mode 100644 index 0000000000..525d452958 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/VIRT/VIRT.xsd @@ -0,0 +1,256 @@ + + + + + + Intelligence Community Technical Specification + XML Encoding Specification for Virtual Coverage + + + Notices + + distEditionBlockReplace + + + + Description + + W3C XML Schema for the XML Encoding Specification defining Virtual Coverage. + + + + Introduction + + This XML Schema file is one component of the XML + Encoding Specification. Please see the document titled + + XML Encoding Specification for Virtual Coverage + + for a complete description of the encoding as well as list + of all components. + + + If you modify this XML Schema in any way label your schema + as a variant of VIRT.XML. + + + Please direct all questions, bug reports,or suggestions for changes + to the points of contact identified in the document referenced above. + + + + Creators + Office of the Director of National Intelligence + Intelligence Community Chief Information Officer + + + + + + + + + + Import IC Information Security Marking (ISM) attributes + + + + + + + Import IC Need To Know (NTK) + + + + + + + + + + + + + + + + + + The subject-matter coverage of a publication in terms of one or more virtual addresses. May identify the protocol being used and the virtual address of the resource. + + + + + + + + + The version number of the DES + + + + + + + + + Type used to model the virtualCoverage element. + + + + + + + + + + + + + + + + + + An Internet-Protocol-based computer network. Use this attribute to make explicit the + network where the address resides. + Specify "other:name" if none of the primary choices applies. + + + + + + + + + + + + + + + + + + + + A Schematron rule enforces that for each of the groups below, + either @xlink:type or @xlink:href must be specified if any + xlink attributes are specified + + + + + + + + + + + + + + + + + Basic Type for a required link + + + + + + + + + + + + + Basic Type for a required link with ISM security on the link + + + + + + + + + + + + + + + + + + + An additional restriction on xlink:type to be "simple" or "extended" should be enforced with Schematron rules + in the specifications using this attribute group + + + + + + + + + + + + + + + + + + An additional restriction on xlink:type to be "simple" or "extended" should be enforced with Schematron rules + in the specifications using this attribute group + + + + + + + + + + + + + + + + + + + Formal Change List + + Change History + + + Version + Date + By + Description + + + + + 1 + 2012-09-30 + ODNI/OCIO/ICEA + Initial release + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr.xsd new file mode 100644 index 0000000000..60c0ac7d72 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr.xsd @@ -0,0 +1,255 @@ + + + + + + Base types form the AddressStandard + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Address Number and a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. An address of this class must include two or more Complete Street Names, each separated by a Separator Element. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics +1. Addresses of this class must include two Complete Address Numbers separated by a hyphen. The first Complete Address Number must be less than or equal to the second. +2. The two Complete Address Numbers must be followed by a Complete Street Name. +3. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include four Complete Address Numbers, representing respectively the left low, left high, right low, and right high four Complete Address Numbers for the block or transportation segment(s), followed by a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. +3. The Four Number Address Range syntax follows the structure established by the U.S. Census Bureau for TIGER/Line file street segment address ranges (see http://www.census.gov/geo/www/tiger/tgrshp2008/TGRSHP08.pdf ("All Lines Shapefile" attribute table layout)). + + + + + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must contain a Complete Street Name with no Complete Address Number preceding it. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Landmark Name, with no Complete Address Number preceding it and no Complete Street Name following it. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a Complete Address Number followed by a Complete Landmark Name or a Complete Place Name, and they must not include a Complete Street Name. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPS Box in the required format, and must not include a USPS Route. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPS Address in the specified RR or HC or overseas military delivery format. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + Defining Characteristics: +1. Addresses of this class must include a USPSGeneral Delivery Point in the specified format. +2. In addition, all thoroughfare, landmark, and postal addresses must include a Place Name and a State Name. A Zip Code is recommended but not mandatory. + + + + + + + + + + + + Defining Characteristic: +In addresses of this class the Delivery Address must be unparsed (except that in Types 2 and 3 the Complete Subaddress may be separated from the rest of the Delivery Address) and may contain thoroughfare, landmark, or postal syntaxes. This class may also include addresses that do not conform to any of the thoroughfare, landmark, or postal classes, including non-U.S. addresses. + + + + + + + + + + + + + + + The Single Choice Union of all Address Types + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr_type.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr_type.xsd new file mode 100644 index 0000000000..d4276c2425 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/fgdc/schema/address/addr_type.xsd @@ -0,0 +1,2224 @@ + + + + + + GML 3.2.1 from OpenGeospatial Consortium + + + + + The ID for this version of the Address Standard. + + + + + + + + +A word, phrase, or symbol used as a separator between components of a complex element or class. The Separator Element is required for +Intersection Addresses and for Two Number Address Ranges, and it may be used in constructing a Complete Street Name. + + + + + + + + + A directional word describing a corner formed by the +intersection of two thoroughfares. + + + + + + The order in which the elements of a Complete Subaddress, +Complete Landmark Name, or Complete Place Name should be written. + + + + + + +"A permanent, unique number assigned to a geographic feature for the +sole purpose of uniquely identifying that feature as a record in any +information system database, dataset, file, or document and for +distinguishing it from all other feature records so identified. The +number is assigned sequentially (highest existing number plus one) +to new records as they are created in the Geographic Names Information System." +Definition Source Geographic Names Project, USGS, 523 National Center, +Reston, VA 20192-0523, as posted August 25, 2009 at: +http://geonames.usgs.gov/domestic/metadata.htm "Feature Identifier" + + + + + + + The portion of the Complete +Address Number which precedes the Address Number itself. + + + + + + + + + + + The numeric identifier for a +land parcel, house, building or other location along a thoroughfare or +within a community. +1. The Address Number is defined as an integer to support address +sorting, parity (even/odd) definition, and in/out of address range +tests. +2. The Address Number must be converted to a characterString when it is +combined with the prefix and suffix into a Complete Address Number. +3. Some addresses may contain letters, fractions, hyphens, decimals and +other non-integer content within the Complete Address Number. Those +non-integer elements should be placed in the Address Number Prefix if +they appear before the Address Number, or in the Address Number Suffix +if they follow the Address Number. For example, if the New York City +hyphenated address 194-03 ½ 50th Avenue, New York, NY 11365 were to be +parsed rather than represented as a Complete Address Number: +---the Address Number Prefix would be "194-" (including the hyphen), +---the Address Number would be 3 (converted to "03" (text) in +constructing the Complete Address Number), +---and the Address Number Suffix would be "1/2". +4. Special care should be taken with records where the Address Number +is 0 (zero). Occasionally zero is issued as a valid address number +(e.g. Zero Prince Street, Alexandria, VA 22314) or it can be imputed +(1/2 Fifth Avenue, New York, NY 10003 (for which the Address Number +would be 0 and the Address Number Suffix would be "1/2")). More often, +though, zero is shown because the Address Number is either missing or +non-existent, and null value has been converted to zero. +5. Address Numbers vs. Address "Letters". In rare instances, +thoroughfare addresses may be identified by letters instead of numbers +(for example, "A" Main Street, "B" Main Street, "C" Main Street, "AA" +Main Street, "AB" Main Street, etc.) A few thousand such cases have +been verified in Puerto Rico, and others may be found elsewhere. In +such cases, the letter(s) cannot be treated as an Address Number, +because an Address Number must be an integer. The letter(s) also cannot +be an Address Number Prefix or Address Number Suffix, because neither +of those can be created except in conjunction with an Address Number. +Instead, the letter(s) should be treated a Subaddress Identifier in an +Unnumbered Thoroughfare Address. (For example: Complete Street Name = +"Calle Sanchez", Complete Subaddress Identifier = "AB", Complete Place +Name = "Mayaguez" State Name = "PR"). As an alternative, the address +may be classified in the General Address Class and treated accordingly. + + + + + + + + + The portion of the Complete +Address Number which follows the Address Number itself. +1. This element is not found in most Complete Address Numbers. When +found, it should be separated from the Address Number so that the +Address Number can be maintained as an integer for sorting and quality +control tests. +2. Informally an Address Number and Address Number Suffix may be +written with or without a space between them. Within this standard, the +default assumption is that an empty space separates elements unless +stated otherwise. The Attached Element can be used to indicate where +the assumed space between the Address Number and Address Number Suffix +has been omitted within an address file (see Attached Element for +additional notes). +3. If a hyphen appears between the Address Number and the Address +Number Suffix, the hyphen is included in the Address Number Suffix. +4. When milepost Complete Address Numbers include decimal fractions, +the integer portion of the milepost number is treated as the Address +Number, and the fraction (including the decimal point) is treated as an +Address Number Suffix. (See Complete Address Number for additional +notes on milepost address numbers.) + + + + + + + + + + + A word or phrase in a +Complete Street Name that +1. Precedes and modifies the Street Name, but is separated from it by a +Street Name Pre Type or a Street Name Pre Directional or both, or +2. Is placed outside the Street Name so that the Street Name can be +used in creating a sorted (alphabetical or alphanumeric) list of street +names. + + + + + + + + + + A word preceding the Street +Name that indicates the direction or position of the thoroughfare +relative to an arbitrary starting point or line, or the sector where it +is located. + + + + + + + + + + A word or phrase that +precedes the Street Name and identifies a type of thoroughfare in a +Complete Street Name. + + + + + + + + + + +Official name of a street as assigned by a local +governing authority, or an alternate (alias) name that +is used and recognized, excluding street types, +directionals, and modifiers. +1. Each jurisdiction should establish its own list of +street names and use it as a domain of values to +validate addresses. Alternate and Official names are +distinguished by the address attribute "Alias Status +Attribute" +2. Local addressing authorities are urged to follow +consistent internal street naming practices, and to +resolve internal street name inconsistencies, especially +for numbered streets ("Twentieth" or "20th" ?), internal +capitalization ("McIntyre" or "Mcintyre" ?), hyphens, +and apostrophes. +3. If alternate or abbreviated versions of street names +are needed for a specialized purpose such as mailing or +emergency +dispatch, they can be created in views or +export routines. + + + + + + + + + A word or phrase in a +Complete Street Name that follows and modifies the Street Name, but is +separated from it by a Street Name Post Type or a Street Name Post +Directional or both. + + + + + + + + + + A word preceding the Street +Name that indicates the direction or position of the thoroughfare +relative to an arbitrary starting point or line, or the sector where it +is located. + + + + + + + + + + A word or phrase that follows +the Street Name and identifies a type of thoroughfare in a Complete +Street Name. + + + + + + + + + + + + +The order in which SubaddressType and +SubaddressIdentifier appear within an +SubaddressElement when expressed as text. "Apartment 7" + + + + + + SubaddressType first, then SubaddressIdentifier +(or: SubaddressElement does not include an SubaddressType). +Example: "Floor 7" + + + + + SubaddressIdentifier first, then SubaddressType. +Example: "Empire Room" + + + + + Order is not known or unstated. + + + + + + + + +This is a modifier to the SubaddressIdentifier element and this +cannot exist without it. The type of structure (when +several structures are found at the same address), e.g., +Apartment, Tower, Block. Used with Building Identifier +to designate one of several structures at a given site. +Fits within the general USPS definition of a "secondary +address designator" and EPA definitions of "secondary +address identifier" + + + + + + + +The letters, numbers, words or combination thereof used +to distinguish one structure from another when several +occur at the same address. Used with +SubaddressType to designate one of several +structures at a given site. Fits within the USPS +definition of a "secondary address designator" and the +general EPA definition of "secondary address +identifier" + + + + + + + +A single combination of SubaddressType and +SubaddressIdentifier (or, in some cases, a +SubaddressIdentifier alone), which, alone or in +combination with other SubaddressElements, distinguishes +one subaddress within or between structures from another +when several occur within the same feature. See +CompleteSubaddress for a definition of "subaddress." + + + + + + + + + + + + + + + +The name by which a prominent feature is publicly known. +Landmarks usually have a street address. A landmark name +does not imply official historic landmark status, but +simply a commonly used name that substitutes for an +address number and street name in identifying the +location of a specific building or feature. Generally +the use of a landmark's street address is preferable +because it is unambiguous. All landmark names should be +cross-referenced to a street address or other coordinate +location. + + + + + + + + + + + + + +A named area, sector, or development that is not an +incorporated municipality or other governmental unit, +such as a neighborhood in a city, or a rural settlement +in unincorporated area. Often called "urbanization" in +Puerto Rican addressing usage. +1. "Urbanizacion", commonly used in urban areas of +Puerto Rico, is an important part of the address. Street +names and address ranges are often repeated in a city, +especially where a city has annexed older towns; they are +distinguished by their urbanizacion or community name. +2. Certain other words can be used in place of +"urbanizacion": extenciones, mansiones, reparto, villa, +parque, jardine, altura, alturas, colinas, estancias, +extension, quintas, sector, terraza, villa, villas. +3. For more information on Puerto Rican addressing +conventions, see USPS Publication 28 Section 29, and +USPS "Addressing Standards for Puerto Rico and the +Virgin Islands". + + + + + + + + + + + + +The name given by the U.S. Postal Service to the +post office from which mail is delivered to the +address. In many places this will be different from the name +of the municipality in which the address is physically located. +The name given by the U.S. Postal Service to the +post office from which mail is delivered to the +address. In many places this will be different +from the name of the incorporated municipality +in which the address is physically located. + + + + + + +The name of the municipality (city, township, or +other non-county local government) in which the +address is physically located. In many places +this will be different than the city name used +by the U.S. Postal Service. +Required by most local governments for tax and services +determinations. This will be null for addresses in unincorporated +portions of counties. + + + + + + +The primary administrative subdivision of a state in the United States. + + + + + + + + +The primary legal subdivision of the United States, +represented by its two letter USPS abbreviation. +This is the only element stored in abbreviated form. + + + + + + + + + + +A five-digit code that identifies a specific pseudo +geographic delivery area. ZIP Codes can represent an +area within a state, an area that crosses state +boundaries (unusual condition) or a single building or +company that has a very high mail volume. "ZIP" is an +acronym for Zone Improvement Plan. Zero pad from the +left to fill the range as in 01776. + + + + + + + + + +A four-digit extension of the five-digit Zip Code that +identifies a portion of a carrier route for USPS mail +delivery. Zero pad from the left to fill the range as in +0030. + + + + + + + + + +The name of the country in which the address is located. +1.Although the scope of this standard is restricted to US addresses, this item is +included for two reasons: to facilitate reconciliation with address standards of +other nations, and to accommodate files which mix +addresses from the US and other countries. +2. ISO 3166-1 official short English names are +specified because they are familiar and concise, and +because ISO 3166-1 is specified in the UPU address standard. +3. The names can be found at: +http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html + + + + + + + +A box used for receipt of USPS mail. The box may be +located in the post office lobby (e.g. PO Box), on the +customer's premises or other USPS authorized place (e.g. +rural route box). + + + + + + + + + +The numbers or letters distinguishing one box from +another within a post office. May include slash, hyphen +or period. + + + + + + + + + A container for the receipt of USPS mail uniquely +identified by the combination of a USPS Box Type and a USPS Box ID. + + + + + + + + + + +A collection of postal boxes served from a single distribution point. +This group includes rural routes, highway contract routes, postal service centers, +overseas military common mail rooms and military unit numbers. + + + + + + + + + +The numbers or letters distinguishing one group of boxes +from another within a distribution point. May include +hyphen, slash or period. + + + + + + + + + + + + + + + + + + + + + +A central point where mail may be picked up by the +addressee. Two values are permitted: "General Delivery" +(for post offices), and ship's names (for overseas military addresses). + + + + + + + + + +A Concatenation of codes found in FIPS 5-2, 6-4, and +55-3 data guides, with a locally defined code that MUST +be defined in the metadata. The general format is +(expressed as regular expressions) +[0-9]{2}[0-9]{3}[0-9]{5}[0-9]{4}. + + + + + + + + + + The X coordinate of the +address location. + + + + + + The Y coordinate of the +address location. + + + + + + +The longitude coordinate of the address location, noted in decimal degrees. For +point and polygon features, coordinate pairs typically locate the point of +assignment: a centroid point, a point locating the entry to a +property, etc. + + + + + + + +The latitude coordinate of the address location, noted +in decimal degrees. For point and polygon features, +coordinate pairs typically locate the point of +assignment: a centroid point, a point locating the entry +to a property, etc. + + + + + + + +The USNG or US National Grid is an alphanumeric +reference system that overlays the Universal Transverse +Mercator (UTM) numerical coordinate system. A USNG +coordinate consists of three parts, the: +1. Grid Zone Designation (GZD) for worldwide unique +geoaddresses (two digits plus one letter, developed from +the UTM system). +2. 100,000-meter Square Identification for regional +areas (two letters). +3. Grid Coordinates for local areas (always an even +number of digits between 2 and 10 depending upon +precision necessary to uniquely identify the location). +Look to www.fgdc.gov/standards/status/usng.html for a +normative definition. +Adapted from US National Grid, FDGC-STD-011-2001, Section 3.3 + + + + + + + + + Distance of the address +in specified units above or below a vertical datum, as defined by a +specified coordinate reference system. + + + + + + +Floor or level of the structure. The lowest level of a building is 1, and +ascending numbers are assigned in order to each higher level. + + + + + + + + + A name or number which, +along with the Address Coordinate Reference System Authority, +identifies the coordinate reference system to which Address X +Coordinate and Address Y Coordinate. Address Latitude and Address +Longitude, US National Grid Coordinate, or Address Elevation values +are referenced. + + + + + + The Authority that +assigns the unique Address Coordinate Reference System ID (number or +name) to the Address Coordinate Reference System to which the +Address X Coordinate and Address Y Coordinate, Address Latitude and +Address Longitude, US National Grid Coordinate, or Address Elevation +are referenced. + + + + + + + + + + + + + The unique +identification number assigned to an address by the addressing +authority. The ID number must be unique for each address assigned. + + + + + + + + + A unique identifier of +the Address Reference System for a specified area (Address Reference +System Extent). + + + + + + The name of the address +system used in a specified area (Address Reference System Extent). + + + + + + + The Authority that +assigns the unique Address Coordinate Reference System ID (number or +name) to the Address Coordinate Reference System to which the +Address X Coordinate and Address Y +Coordinate, Address Latitude and Address Longitude, US +National Grid Coordinate, or Address Elevation are referenced. + + + + + + + Boundary of the area(s) +within which an Address Reference System is used. + + + + + + + + + +The category of address reference system in use. The +type of reference system determines and guides the +assignment of numbers within the Address Reference +System Extent. + + + + + + + + + + + + + + +The rules by which address numbers, street names and +other components of a thoroughfare address are determined. + + + + + + + + + + + + + + This element defines a +block in an Address Reference System, and sets forth the rules for +block ranges and block breaks. + + + + + + The rules for numbering +along a thoroughfare, including parity (odd/even side definition), +and numbering increment distance and value. + + + + + + The rules for the +selection and use of street names within an Address Reference System + + + + + + + Rules pertaining to the +use of street types (suffix and prefix), directionals (prefix and +suffix), and modifiers (prefix and suffix) of street names. + + + + + + + This element contains +rules for the use of place names, state names, country names, and +ZIP Codes within the jurisdiction of an Address Authority. + + + + + + + The rules that are +applied to the addressing of areas within structures as subaddresses +(units, suites, apartments, spaces, etc.) within a given Address +Reference System + + + + + + The line that defines the +points of origin for address numbering along thoroughfares that +intersect it, or which are numbered in parallel to streets that +intersect it. It may be a road, another geographic feature, or an +imaginary line. + + + + + + + + Coordinate location of the +beginning point of address numbering along an Address Reference System +Axis. + + + + + + + + The degree to which a +specific, named address grid is tilted off a north/south or east/west +orientation. + + + + + + + + + A street, geometric +line, or other line used to measure address number assignment +intervals and ranges within an Address Reference System. The Address +Reference System Reference Polyline may consist of a beginning +point, one or more segments of a street centerline, geographically +identified line, such as a line of latitude or longitude, a +land-division based line, such as a township, range, or section +line, or an imaginary line constructed for the purpose of allocating +address ranges and address numbers. + + + + + + + + A point along a street +or other thoroughfare within an Address Reference System where an +address range beginning and/or endpoint is located. + + + + + + + + + A line connecting the +Address Reference System Range Breakpoints with the same value +within an Address Reference System + + + + + + + + A line connecting the +Address Reference System Range Breakpoints with the same value +within an Address Reference System + + + + + + + + A bibliographic +reference to an ordinance, map, manual, or other document in which +the rules governing an Address Reference System are written. + + + + + + + An Address Reference System is a set of rules and +geometries that define how addresses are assigned along thoroughfares and/or within a given area +(Address Reference System Extent). At minimum, an Address Reference System must specify where +Complete Address Number sequences begin and how Complete Address Numbers are assigned along +the length of thoroughfares governed by the Address Reference System within the Address Reference +System Extent. Address Reference Systems typically provide rules governing left-right parity of +Complete Address Numbers, assignment of Street Names and street types, use of directionals and quadrants, and +other aspects of address assignment. An Address Reference System that is based on axis lines, an Address +Reference System Axis defined for each axis used to define address assignment. Each Address Reference System +Axis must have an identified Address Reference System Axis Point Of Beginning. An Address Reference System +is known by it’s Address Reference System Name (required). Additional business rules for an Address +Reference System are described in the Address Reference System Rules. + + + + + + + + + + + + + + + + + + + +The identifier of an address that is related to the identifier of another address. + + + + + + + + + + + The manner in which an +address identified by a RelatedAddressID is related to an address +identified by an AddressID. + + + + + + + + + The unique identifier +assigned (within the reference transportation base model) to a +transportation feature to which an address is related. see U.S. +Federal Geographic Data Committee, "Framework Data Content +Standard Part 7: Transportation base." +"Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The unique identifier +assigned to the particular feature that represents an address within +a transportation base model. see U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base." "Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The type of +transportation feature (TranFeature) used to represent an address. +For transportation features generally: U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base." For roads features only: U.S. Federal Geographic Data +Committee, "Framework Data Content Standard Part 7: Transportation +base," as extended by "Framework Data Content Standard Part 7c: Roads." + + + + + + + + + The authority that +maintains the transportation base model specified by the Address +Transportation System Name, and assigns Address Transportation +Feature I Ds to the features it represents. + + + + + + + + + The name of the +transportation base model to which the address is related. + + + + + + + + + The primary permanent +identifier, as defined by the Address Parcel Identifier Source, for +a parcel that includes the land or feature identified by an address. +A parcel is a single cadastral unit, which is the spatial +extent of the past, present, and future rights and interests in real +property. Definition source for parcel identifier: Adapted from FGDC, +May 2008. Geographic Information Framework Data Content Standard +Part 1: Cadastral. Section 4.2. Definition source for parcel: FGDC, May 2008. Cadastral +Data Content Standard for the National Spatial Data Infrastructure. +Version 1.4 – Fourth Revision. p. 45. (Part 3.2 Parcel) + + + + + + + + + The permanent +identifier for the agency, organization, or jurisdiction that +assigns and maintains the Address Parcel Identifier. +Definition source: FGDC, May 2008. Geographic Information +Framework Data Content Standard Part 1: Cadastral. Section 4.7. + + + + + + + + + +The unique identification number assigned to an address +by the addressing authority. The ID number must be +unique for each address assigned by an addressing +authority. This, combined with the FIPS number of the +addressing authority, can provide a unique ID for every +address in the US. + + + + + + + + + +The unique identification number of and address related to this one. + + + + + + + + + +Identifies whether an addresses receives USPS mail +delivery (that is, the address is occupiable, and the +USPS provides on-premises USPS mail delivery to it). + + + + + + + The USPS delivers mail to this address. + + + + + + The USPS does not deliver mail to this address. + + + + + + It is unknown whether the USPS delivers mail to +this address. + + + + + + + +The side of the transportation segment (right , left, +both, none, unknown) on which the address is located. +U.S. Federal Geographic Data Committee, "Framework Data +Content Standard Part 7: Transportation base," sections +7.3.2 and B.3.6 + + + + + + + The address is related to the right side of the street. + + + + + + The address is related to the left side of the street. + + + + + + The address pertains to both sides of the street. + + + + + + The address is not on either or both sides of +the street or the concept of side of street does not apply to the address. +For instance an intersection address would have a AddressSideOfStreet of none. + + + + + + + + + +The side of the transportation segment (right , left, +both, none, unknown) on which the address range applies. + + + + + + + The address is related to the right side of the street. + + + + + + The address is related to the left side of the street. + + + + + + The address pertains to both sides of the street. + + + + + + The address is not on either or both sides of +the street or the concept of side of street does not apply to the address. +For instance an intersection address would have a AddressSideOfStreet of none. + + + + + + + + + +The set of Address Number Parity values specified in the Address Reference +System Numbering Rules for the Address Numbers in an address range. + + + + + + + All Address Numbers in the range have an Address Number Parity of "even". + + + + + + All Address Numbers in the range have an Address Number Parity of "odd". + + + + + + Both even and odd Address Numbers are found in the range. + + + + + + No Address Number is found within the range. + + + + + + The parity of the Address Numbers in the range +in not known. + + + + + + + +Whether the address, street name, landmark name, or +place name is as given by the official addressing +authority (official), or an alternate or alias (official +or unofficial), or a verified error. + + + + + + + +The address or name as designated by the Address Authority. + + + + + + +An alternate or alias to the official address or +name that is also in official or popular use. +The Related Address ID can be used to link an +alternate or alias to the Address ID of the +official address. There are two types of +alternate or alias names, official and +unofficial, each of which has subtypes. + + + + + + +These are alternate names designated by an official Address Authority. + + + + + + An Address Authority may replace one +address or name with another, e.g. by renaming or renumbering. +The prior, older address should be retained as an alias, to +provide for conversion to the new address. + + + + + An Address Authority may establish a name or +number to be used in addition to the official address or name. For +example, a state highway designation (State Highway 7) may be +given to a locally-named road, or a memorial name may be applied +to an existing street by posting an additional sign, while the +local or original name and addresses continue to be recognized as +official. + + + + + +These are addresses or names that are used by the public or by an individual, but are not +recognized as official by the Address Authority. + + + + + + An address or name that is in popular use but is +not the official name or an official alternate or alias. + + + + + + In data processing, entry errors +occur. Such errors if frequently encountered may be corrected by +a direct match of the error and a substitution of a correct name. + + + + + + For data processing efficiency, +entities often create alternate names or abbreviations for internal +use. These must be changed to the official form for public use and +transmittal to external users. + + + + + An address that is posted, but is not +recognized by the Address Authority (e.g. a vanity address on a building); + + + + + + +An address that has been verified as being invalid, but which keeps appearing in address +lists. Different from Unofficial Alternate Names in that these addresses are known not to +exist. + + + + + + + +The earliest date on which the address is known to exist. + + + + + + + +The earliest date on which the address is known to no longer be valid. + + + + + + + +The locally defined ID for the DataSet. + + + + + + + +The type or classification of the address according to the classification standard. + + + + + + + + + + + + + + + + + + + +The type of feature identified by the address +Initial list of feature types: Building Utility Cabinet, +Telephone Pole, Building, Street block, street block +face, intersection, parcel, building, entrance, unit. +The list might be expanded indefinitely to include +infrastructure and other features. + + + + + + + + + +The Lifecycle status of the address. + + + + + + + + + + + + +The life cycle status of the address. + + + + + + +Address falls within a theoretical range, but has never been used. + + + + + + +Application pending for use of this address +(e.g., address tentatively issued for +subdivision plat that is not yet fully approved). + + + + + + +Address has been issued and is in use. + + + + + + +Address was issued, but is now obsolete (e.g. +street name has been changed), building was +demolished, etc. + + + + + + + + +Whether the address is as given by the official +addressing authority (official), or an unofficial +variant or equivalent of it (alias). + + + + + + + +The address or name as designated by the addressing authority. + + + + + + +In any of the address classes described in 2.2, the collective name element may have another +acceptable form. Some alternate names may be conditional, on attempt, i.e. if the alias +resolves the address no further alternate names should be considered. Other alternate names are +always applied, such as official renamings. All alternate names carry a limit of applicability +and a timeframe of applicability. The limit of applicability may be a limit to a single zipcode, +a naming authorities boundary, such as city or county limits, or a range of address numbers +with such a boundary. + + + + + + +Upon official renaming of an address, or renumbering of an address, or a series of +addresses, the prior, older address will occur in address lists for a period of time and +a conversion to current names or current addresses will need to be +provided. Such an entity may match a single address or a range of addresses. + + + + + + +The alternate name is established by a separate, or the same, naming authority. Such names may +apply to any address class, including landmarks. Such names would be established by naming +authorities with a geographically larger area of responsibility, containing all or part of a +naming authority with a smaller region, such as a state name overlaying a county name or a +county name overlaying a city or town name. Examples would be a state highway designation +(State Highway 7) overlaid upon locally named roads or a memorial highway overlaid on local +road names or state highway names. + + + + + + +Local communities hold on to address names much longer than do regional agencies. A community +may use a colloquial address name as much as 30 years after that name has either expired or is +no longer salient. This entry provides a conversion to a current name. + + + + + + +In data processing, entry errors occur. Such errors if frequently encountered may be +corrected by a direct match of the error and a substitution to a current name. + + + + + + +For data processing efficiency, entities often create alternate names for internal use. When +such alternate names are exposed to other entities they need to be resolved to a current name. + + + + + + +Address is posted, but not recognized by addressing authority (e.g. vanity address on a building). + + + + + + +Address is verified as being invalid, but keeps appearing in address lists. Different from Unofficial Altername +Names in that these are known not to exist; Address has been issued and is in use. + + + + + + + + +A status flag, or an explanatory note, for an address that is not correct according to the address schema in +which it is located, but is nonetheless a valid address. This field may be used to identify the type of anomaly +(e.g. wrong parity, out of sequence, out of range, etc.) rather than simply whether or not it is anomalous. Local +jurisdictions may create specific categories for anomalies. + + + + + + + +Whether an address range covers part of a transportation segment, one segment, multiple +segments, or the entire thoroughfare within the Address Reference System Extent. + + + + + + + + + + + + + + +Whether the low Complete Address Number of an address range is closer to the +from-node or the to-node of the transportation segment(s) that the range is related to. + + + + + + The low address is nearer the from node; numbers +ascend toward the to node. + + + + + The low address is nearer the to node; numbers +descend toward the to node. + + + + + The numbers run in opposite directions on either +side of the street. The low number on the left side is nearer the +from node. The low number on the right side is nearer the to node. + + + + + + The numbers run in opposite +directions on either side of the street. The low number on the left side +is nearer the to node. The low number on the right side is nearer the from node. + + + + + + The address range has null values for +the high and low Complete Address Numbers. + + + + + + Does not apply (transportation +segment directionality is inconsistent within the range). + + + + + + The address range directionality is not known. + + + + + + + + This attribute states +whether an address range (either a Two Number Address Range +or a Four Number Address Range) is actual or potential. + + + + + + +The low and high CompleteAddressNumbers are numbers that have been assigned and are in use +along the addressed feature. + + + + + + +The low and high CompleteAddressNumbers are numbers that would be assigned if all possible +numbers were in use along the addressed feature, and there were no gaps between the +range and its preceding and following ranges. + + + + + + +The relationship between the low and high CompleteAddressNumbers and the addressed feature +is unknown. + + + + + + + +A text description providing more detail on how to identify or find the addressed feature. + + + + + + + The property of an +Address Number with respect to being odd or even. "A relation between a pair of integers: if both integers +are odd or both are even they have the same parity; if one is odd and the other is even they have different +parity." + + + + + + + + + + +This attribute identifies when two or more Complete Address Number elements or two +or more Complete Street Name elements have been combined without a space +separating them. + + + + + + +The elements inside the CompleteAddressNumber or +CompleteStreetName are attached and need special parsing rules. + + + + + + + + + + +"The Concept of Left and Right sides of a feature that a Number Range Applies to. + + + + + + + + + + + +"The Concept of Low or High of numbers participating in a Number Range Applies to. + + + + + + + + + + + +A geographic area where the street names conform to a theme. For example, some neighborhoods +feature streets named for birds, US presidents or trees. A subset of the +complete street name domain applies to this area. + + + + + + + + + + + +Name of the address scheme that operates over a specified area, i.e.: mountain addresses, +plains addresses. + + + + + + + + + +A description of an Address Scheme that includes business rules about parity, naming +conventions, and other matters concerning the assignment and maintenance +of an addressing scheme. This element may refer to an address ordinance, Standard +Operating Procedures manual or other external document wherein the rules for addresses in a given scheme +are written. + + + + + + + + + + + +Location where the address axes meet. + + + + + + + + + + + + +Address axes define the boundaries between adjoining zones in address schema. Those zones may +be quadrants (northwest, northeast, southeast, southwest) or other +geographic divisions. Lowest address numbers occur nearest an axis. + + + + + + + + + + + +Boundary of the area over which an address schema is used when assigning addresses. + + + + + + + + + +Source from whom the data provider obtained the address, or with whom the data provider +validated the address. Important if the data provider did not obtain the +address directly from the local authority. + + + + + + + + + +The authority (e.g., municipality, county) that created or has jurisdiction over the +creation of an address. The addressing authority may or may not be +the same as the physical or postal jurisdiction noted for the address. + + + + + + + + + +The FIPS or GNIs code for the authority (e.g., municipality, county) that created or has jurisdiction +over the creation of an address. The addressing authority may or may not be the same as +the physical or postal jurisdiction noted for the address. + + + + + + + + + + +An action command for incremental datasets. Add indicates that the information is new. +DELETE indicates that the information is to be removed. + + + + + + + + + + +Whether the Delivery Address includes or excludes the Complete Subaddress. + + + + + + The Delivery Address includes the Complete +Subaddress (if any) + + + + + The Delivery Address includes the Complete +Subaddress (if any) + + + + + Not stated/no information (default value) + + + + + + + + + +The entire address, unparsed, except for the Place Name, State Name, +Zip Code, Zip Plus 4, Country Name, and, optionally, Complete Subaddress elements. + + + + + + + + + + + +The unparsed accumulation of Postal City, State, and ZIPCode elements. + + + + + + + + + +This element is defined solely for use with the General Address class, which is constructed +to accommodate and mix addresses of all types (e.g., a general postal +mailing list or contact list). Place Name, State Name, Zip Code, and +Zip Plus 4, which appear in all address classes, are kept separate +from the rest of the address. No longer a parsed datatype. Content +still represents it as such. + + + + + + + + + +This element is defined solely for use with the General Address class, which is constructed +to accommodate and mix addresses of all types (e.g., a general postal +mailing list or contact list). Place Name, State Name, Zip Code, and +Zip Plus 4, which appear in all address classes, are kept separate +from the rest of the address. No longer a parsed datatype. Content +still represents it as such. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The portion of the Complete Address +Number which follows the Address Number itself. +1. The Address Number element is required to compose a Complete Address +Number. The other elements are optional. +2. The Address Number must be converted from integer to characterString +when constructing the Complete Address Number. +3. The great majority of Complete Address Numbers are simple integers. +Infrequently the integer is followed by an alphanumeric Address Number +Suffix, typically a letter or a fraction. Even more rarely the integer +is preceded by an alphanumeric Address Number Prefix. In addition to +the typical numbering format, four special-case formats are found in +the United States: Milepost addresses, grid-style address numbers, +hyphenated address numbers, and other Address Number Prefix letters or +symbols. +4. Milepost Complete Address Numbers (Example: "Milepost 240"). Road +mileposts are sometimes used to specify locations along highways and +similar roads. Mileposts are often used to locate, for example, crash +sites, emergency call boxes, bridge locations, inspection stations, +roadside rest stops, railroad crossings, highway exits, park and +campground entrances, RV parks, and truck stops. Milepost addresses +should be parsed as follows: +---"Milepost" (or equivalent word or phrase, such as "kilometer" or +'Mile Marker") is an Address Number Prefix +---The milepost number (integer part only) is an Address Number +---Tenths, if given, are an Address Number Suffix, including the decimal point. +---The road name or highway route number is a Complete Street Name, and +parsed accordingly +Note that, in Puerto Rico, road measurements are given in kilometers +(km), which are sometimes divided into hectometers (hm). +5. Grid-style Complete Address Numbers (Example: "N89W16758"). In +certain communities in and around southern Wisconsin, Complete Address +Numbers include a map grid cell reference preceding the Address Number. +In the examples above, "N89W16758" should be read as "North 89, West +167, Address Number 58". "W63N645" should be read as "West 63, North, +Address Number 645." The north and west values specify a locallydefined +map grid cell with which the address is located. Local +knowledge is needed to know when the grid reference stops and the +Address Number begins. +6. Hyphenated Complete Address Numbers (Example: "5-5415"). In some +areas (notably certain parts of New York City, southern California, and +Hawaii), Complete Address Numbers often include hyphens. Hyphenated +Complete Address Numbers should not be confused with Two Number Address +Ranges. The former is a single Complete Address Number while the latter +includes two Complete Address Numbers. +7. Hyphenated Complete Address Numbers can be parsed so that the number +indicating the site or structure is the Address Number, and the +remainder (including the hyphen) is the Address Number Prefix or +Address Number Suffix. +8. In New York City, hyphenated Complete Address Numbers (the +recommended format for storing complete address numbers in New York +City) follow a more complex set of rules. The number to the left of the +hyphen indicates the "block" (conceptually--the number does not always +change at street intersections and sometimes it changes within a single +block face). The number to the right of the hyphen indicates the site +or house number within the "block". If the Address Number is less than +ten, it is written with a leading zero, as in 194-03 1/2 above. +Additional leading zeros may be added to either number to provide for +correct sorting if the entire Complete Address Number is treated as a +characterString with the hyphen included. Within the address standard, +these numbers can be constructed and parsed as follows: +a. The left-side number (194) and the hyphen form the Address Number +Prefix element (text), with leading zeros shown if needed. +Federal Geographic Data Committee FGDC Document Number FGDC-STD-016-2011 +United States Thoroughfare, Landmark, and Postal Address Data Standard 461 +b. The right-side number (3) is the Address Number (integer), converted +to a characterString with the leading zero(s) added (03) upon +conversion to Complete Address Number. +c. The suffix, if any (such as the "1/2" in 194-03 1/2), is an Address Number Suffix. +9. Other Address Number Prefix Letters or Symbols. In Puerto Rico, +Address Numbers are commonly preceded by an Address Number Prefix +letter (e.g. "A 19"). In Portland, OR, negative Address Numbers have +been assigned in an area along the west bank of the Willamette River. +The minus sign is represented as a leading zero ("0121" and "121" are +two different Complete Address Numbers). In such cases the leading zero +should be treated as an Address Number Prefix. +10. Zero as a Complete Address Number. Special care should be taken +with records where the Address Number is 0 (zero). Occasionally zero is +issued as a valid address number (e.g. 0 Prince Street, Alexandria, VA +22314) or it can be imputed (1/2 Fifth Avenue, New York, NY 10003, for +which the Address Number would be 0 and the Address Number Suffix would +be "1/2"). More often, though, the Address Number is either missing or +non-existent, and null value has been converted to zero. +11. Address Numbers vs. Address "Letters". In rare instances, +thoroughfare addresses may be identified by letters instead of numbers +(for example, "A" Main Street, "B" Main Street, "C" Main Street, "AA" +Main Street, "AB" Main Street, etc.) A few thousand such cases have +been verified in Puerto Rico, and others may be found elsewhere. In +such cases, the letter(s) cannot be treated as an Address Number, +because an Address Number must be an integer. The letter(s) also cannot +be an Address Number Prefix or Address Number Suffix, because neither +of those can be created except in conjunction with an Address Number. +Instead, the letter(s) should be treated a Subaddress Identifier in an +Unnumbered Thoroughfare Address. (For example: Complete Street Name = +"Calle Sanchez", Complete Subaddress Identifier = "AB", Complete Place +Name = "Mayaguez" State Name = "PR"). As an alternative, the address +may be classified in the General Address Class and treated accordingly. + + + + + + + + + + + + + + + + + + + + +{ Complete Address Number (low)*} + { Separator Element *} + { Complete Address Number +(high)*} A set of two address numbers, separated by a "Separator", +representing the low and high numbers of an address range. An address +number range element should be accompanied by an Address Range Type +Attribute that describes the type of range presented in this element. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Support information and record level metadata for each Address + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml new file mode 100644 index 0000000000..ef82fb533b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO15924_2004.xml @@ -0,0 +1,1471 @@ + + + + + + This International Standard provides a code for the presentation of names of scripts. The codes were devised for use in terminology, lexicography, bibliography, and linguistics, but they may be used for any application requiring the expression of scripts in coded form. + + ISO15924_2004 + Codes for the representation of names of scripts + + + + Arabic + arabe + Arabic + + Arab + 160 + + + + + + Imperial Aramaic + arameen imperial + Imperial_Aramaic + + Armi + 124 + + + + + + Armenian + armenien + Armenian + + Armn + 230 + + + + + + Avestan + avestique + Avestan + + Avst + 134 + + + + + + Balinese + balinais + Balinese + + Bali + 360 + + + + + + Bamum + bamoum + Bamum + + Bamu + 435 + + + + + + Batak + batak + + Batk + 365 + + + + + + Bengali + bengali + Bengali + + Beng + 325 + + + + + + Blissymbols + symboles Bliss + + Blis + 550 + + + + + + Bopomofo + bopomofo + Bopomofo + + Bopo + 285 + + + + + + Brahmi + brahmi + + Brah + 300 + + + + + + Braille + braille + Braille + + Brai + 570 + + + + + + Buginese + bouguis + Buginese + + Bugi + 367 + + + + + + Buhid + bouhide + Buhid + + Buhd + 372 + + + + + + Chakma + chakma + + Cakm + 349 + + + + + + Unified Canadian Aboriginal Syllabics + syllabaire autochtone canadien unifie + Canadian_Aboriginal + + Cans + 440 + + + + + + Carian + carien + Carian + + Cari + 201 + + + + + + Cham + cham (cam, tcham) + + Cham + 358 + + + + + + Cherokee + tcheroki + Cherokee + + Cher + 445 + + + + + + Cirth + cirth + + Cirt + 291 + + + + + + Coptic + copte + Coptic + + Copt + 204 + + + + + + Cypriot + syllabaire chypriote + Cypriot + + Cprt + 403 + + + + + + Cyrillic + cyrillique + Cyrillic + + Cyrl + 220 + + + + + + Cyrillic (Old Church Slavonic variant) + cyrillique (variante slavonne) + + Cyrs + 221 + + + + + + Devanagari (Nagari) + devanagari + Devanagari + + Deva + 315 + + + + + + Deseret (Mormon) + deseret (mormon) + Deseret + + Dsrt + 250 + + + + + + Egyptian demotic + demotique egyptien + + Egyd + 070 + + + + + + Egyptian hieratic + hieratique egyptien + + Egyh + 060 + + + + + + Egyptian hieroglyphs + hieroglyphes egyptiens + Egyptian_Hierogyphs + + Egyp + 050 + + + + + + Ethiopic (Ge'ez) + ethiopien (ge'ez, gueze) + Ethiopic + + Ethi + 430 + + + + + + Georgian (Mkhedruli) + georgien (mkhedrouli) + Georgian + + Geor + 240 + + + + + + Khutsuri (Asomtavruli and Nuskhuri) + khoutsouri (assomtavrouli et nouskhouri) + + Geok + 241 + + + + + + Glagolitic + glagolitique + Glagolitic + + Glag + 225 + + + + + + Gothic + gotique + Gothic + + Goth + 206 + + + + + + Greek + grec + Greek + + Grek + 200 + + + + + + Gujarati + goudjarati (gujrati) + Gujarati + + Gujr + 320 + + + + + + Gurmukhi + gourmoukhi + Gurmukhi + + Guru + 310 + + + + + + Hangul (Hangul, Hangeul) + hangul (hangul, hangeul) + Hangul + + Hang + 286 + + + + + + Han (Hanzi, Kanji, Hanja) + ideogrammes han (sinogrammes) + Han + + Hani + 500 + + + + + + Hanunoo (Hanunoo) + hanounoo + Hanunoo + + Hano + 371 + + + + + + Han (Simplified variant) + ideogrammes han (variante simplifiee) + + Hans + 501 + + + + + + Han (Traditional variant) + ideogrammes han (variante traditionnelle) + + Hant + 502 + + + + + + Hebrew + hebreu + Hebrew + + Hebr + 125 + + + + + + Hiragana + hiragana + Hiragana + + Hira + 410 + + + + + + Pahawh Hmong + pahawh hmong + + Hmng + 450 + + + + + + (alias for Hiragana + Katakana) + (alias pour hiragana + katakana) + Katakana_Or_Hiragana + + Hrkt + 412 + + + + + + Old Hungarian + ancien hongrois + + Hung + 176 + + + + + + Indus (Harappan) + indus + + Inds + 610 + + + + + + Old Italic (Etruscan, Oscan, etc.) + ancien italique (etrusque, osque, etc.) + Old_Italic + + Ital + 210 + + + + + + Javanese + javanais + Javanese + + Java + 361 + + + + + + Japanese (alias for Han + Hiragana + Katakana) + japonais (alias pour han + hiragana + katakana) + + Jpan + 413 + + + + + + Kayah Li + kayah li + Kayah_Li + + Kali + 357 + + + + + + Katakana + katakana + Katakana + + Kana + 411 + + + + + + Kharoshthi + kharochthi + Kharoshthi + + Khar + 305 + + + + + + Khmer + khmer + Khmer + + Khmr + 355 + + + + + + Kannada + kannara (canara) + Kannada + + Knda + 345 + + + + + + Korean (alias for Hangul + Han) + coreen (alias pour hangul + han) + + Kore + 287 + + + + + + Kaithi + kaithi + Kaithi + + Kthi + 317 + + + + + + Tai Tham (Lanna) + tai tham (lanna) + Tai_Tham + + Lana + 351 + + + + + + Lao + laotien + Lao + + Laoo + 356 + + + + + + Latin (Fraktur variant) + latin (variante bris�e) + + Latf + 217 + + + + + + Latin (Gaelic variant) + latin (variante gaelique) + + Latg + 216 + + + + + + Latin + latin + Latin + + Latn + 215 + + + + + + Lepcha (Rong) + lepcha (rong) + Lepcha + + Lepc + 335 + + + + + + Limbu + limbou + Limbu + + Limb + 336 + + + + + + Linear A + lineaire A + + Lina + 400 + + + + + + Linear B + lineaire B + Linear_B + + Linb + 401 + + + + + + Lisu (Fraser) + lisu (Fraser) + Lisu + + Lisu + 399 + + + + + + Lycian + lycien + Lycian + + Lyci + 202 + + + + + + Lydian + lydien + Lydian + + Lydi + 116 + + + + + + Mandaic, Mandaean + mandeen + + Mand + 140 + + + + + + Manichaean + manicheen + + Mani + 139 + + + + + + Mayan hieroglyphs + hieroglyphes mayas + + Maya + 090 + + + + + + Meroitic + meroitique + + Mero + 100 + + + + + + Malayalam + malayalam + Malayalam + + Mlym + 347 + + + + + + Moon (Moon code, Moon script, Moon type) + ecriture Moon + + Moon + 218 + + + + + + Mongolian + mongol + Mongolian + + Mong + 145 + + + + + + Meitei Mayek (Meithei, Meetei) + meitei mayek + Meetei_Mayek + + Mtei + 337 + + + + + + Myanmar (Burmese) + birman + Myanmar + + Mymr + 350 + + + + + + Nakhi Geba ('Na-'Khi 'Ggo-'baw, Naxi Geba) + nakhi geba + + Nkgb + 420 + + + + + + N'Ko + n'ko + Nko + + Nkoo + 165 + + + + + + Ogham + ogam + Ogham + + Ogam + 212 + + + + + + Ol Chiki (Ol Cemet', Ol, Santali) + ol tchiki + Ol_Chiki + + Olck + 261 + + + + + + Old Turkic, Orkhon Runic + orkhon + Old_Turkic + + Orkh + 175 + + + + + + Oriya + oriya + Oriya + + Orya + 327 + + + + + + Osmanya + osmanais + Osmanya + + Osma + 260 + + + + + + Old Permic + ancien permien + + Perm + 227 + + + + + + Phags-pa + 'phags pa + Phags_Pa + + Phag + 331 + + + + + + Inscriptional Pahlavi + pehlevi des inscriptions + Inscriptional_Pahlavi + + Phli + 131 + + + + + + Psalter Pahlavi + pehlevi des psautiers + + Phlp + 132 + + + + + + Book Pahlavi + pehlevi des livres + + Phlv + 133 + + + + + + Phoenician + phenicien + Phoenician + + Phnx + 115 + + + + + + Miao (Pollard) + miao (Pollard) + + Plrd + 282 + + + + + + Inscriptional Parthian + parthe des inscriptions + Inscriptional_Parthian + + Prti + 130 + + + + + + Reserved for private use (start) + reserve a l'usage prive (debut) + + Qaaa + 900 + + + + + + Reserved for private use (end) + reserve a l'usage prive (fin) + + Qabx + 949 + + + + + + Rejang (Redjang, Kaganga) + redjang (kaganga) + Rejang + + Rjng + 363 + + + + + + Rongorongo + rongorongo + + Roro + 620 + + + + + + Runic + runique + Runic + + Runr + 211 + + + + + + Samaritan + samaritain + Samaritan + + Samr + 123 + + + + + + Sarati + sarati + + Sara + 292 + + + + + + Old South Arabian + sud-arabique, himyarite + Old_South_Arabian + + Sarb + 105 + + + + + + Saurashtra + saurachtra + Saurashtra + + Saur + 344 + + + + + + SignWriting + SignEcriture, SignWriting + + Sgnw + 095 + + + + + + Shavian (Shaw) + shavien (Shaw) + Shavian + + Shaw + 281 + + + + + + Sinhala + singhalais + Sinhala + + Sinh + 348 + + + + + + Sundanese + sundanais + Sundanese + + Sund + 362 + + + + + + Syloti Nagri + syloti nagri + Syloti_Nagri + + Sylo + 316 + + + + + + Syriac + syriaque + Syriac + + Syrc + 135 + + + + + + Syriac (Estrangelo variant) + syriaque (variante estranghelo) + + Syre + 138 + + + + + + Syriac (Western variant) + syriaque (variante occidentale) + + Syrj + 137 + + + + + + Syriac (Eastern variant) + syriaque (variante orientale) + + Syrn + 136 + + + + + + Tagbanwa + tagbanoua + Tagbanwa + + Tagb + 373 + + + + + + Tai Le + tai-le + Tai_Le + + Tale + 353 + + + + + + New Tai Lue + nouveau tai-lue + New_Tai_Lue + + Talu + 354 + + + + + + Tamil + tamoul + Tamil + + Taml + 346 + + + + + + Tai Viet + tai viet + Tai_Viet + + Tavt + 359 + + + + + + Telugu + telougou + Telugu + + Telu + 340 + + + + + + Tengwar + tengwar + + Teng + 290 + + + + + + Tifinagh (Berber) + tifinagh (berbere) + Tifinagh + + Tfng + 120 + + + + + + Tagalog (Baybayin, Alibata) + tagal (baybayin, alibata) + Tagalog + + Tglg + 370 + + + + + + Thaana + thana + Thaana + + Thaa + 170 + + + + + + Thai + thai + Thai + + Thai + 352 + + + + + + Tibetan + tibetain + Tibetan + + Tibt + 330 + + + + + + Ugaritic + ougaritique + Ugaritic + + Ugar + 040 + + + + + + Vai + vai + Vai + + Vaii + 470 + + + + + + Visible Speech + parole visible + + Visp + 280 + + + + + + Old Persian + cuneiforme persepolitain + Old_Persian + + Xpeo + 030 + + + + + + Cuneiform, Sumero-Akkadian + cuneiforme sumero-akkadien + Cuneiform + + Xsux + 020 + + + + + + Yi + yi + Yi + + Yiii + 460 + + + + + + Code for inherited script + codet pour ecriture heritee + Inherited + + Zinh + 994 + + + + + + Mathematical notation + notation mathematique + + Zmth + 995 + + + + + + Symbols + symboles + + Zsym + 996 + + + + + + Code for unwritten documents + codet pour les documents non ecrites + + Zxxx + 997 + + + + + + Code for undetermined script + codet pour ecriture indeterminee + Common + + Zyyy + 998 + + + + + + Code for uncoded script + codet pour ecriture non codee + Unknown + + Zzzz + 999 + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml new file mode 100644 index 0000000000..ae70183aef --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO3166-1.xml @@ -0,0 +1,1427 @@ + + + + + ISO 3166-1 is part of the ISO 3166 standard published by the International Organization for Standardization (ISO), and defines codes for the names of countries, dependent territories, and special areas of geographical interest. The official name of the standard is Codes for the representation of names of countries and their subdivisions - Part 1: Country codes. + + ISO3166-1 + Codes for the Representation of Country Names + + + AD + ANDORRA + + + + + AE + UNITED + + + + + AF + AFGHANISTAN + + + + + AG + ANTIGUA + + + + + AI + ANGUILLA + + + + + AL + ALBANIA + + + + + AM + ARMENIA + + + + + AN + NETHERLANDS + + + + + AO + ANGOLA + + + + + AQ + ANTARCTICA + + + + + AR + ARGENTINA + + + + + AS + AMERICAN + + + + + AT + AUSTRIA + + + + + AU + AUSTRALIA + + + + + AW + ARUBA + + + + + AZ + AZERBAIJAN + + + + + BA + BOSNIA + + + + + BB + BARBADOS + + + + + BD + BANGLADESH + + + + + BE + BELGIUM + + + + + BF + BURKINA + + + + + BG + BULGARIA + + + + + BH + BAHRAIN + + + + + BI + BURUNDI + + + + + BJ + BENIN + + + + + BM + BERMUDA + + + + + BN + BRUNEI + + + + + BO + BOLIVIA + + + + + BR + BRAZIL + + + + + BS + BAHAMAS + + + + + BT + BHUTAN + + + + + BV + BOUVET + + + + + BW + BOTSWANA + + + + + BY + BELARUS + + + + + BZ + BELIZE + + + + + CA + CANADA + + + + + CC + COCOS + + + + + CD + CONGO, + + + + + CF + CENTRAL + + + + + CG + CONGO + + + + + CH + SWITZERLAND + + + + + CI + C?TE + + + + + CK + COOK + + + + + CL + CHILE + + + + + CM + CAMEROON + + + + + CN + CHINA + + + + + CO + COLOMBIA + + + + + CR + COSTA + + + + + CU + CUBA + + + + + CV + CAPE + + + + + CX + CHRISTMAS + + + + + CY + CYPRUS + + + + + CZ + CZECH + + + + + DE + GERMANY + + + + + DJ + DJIBOUTI + + + + + DK + DENMARK + + + + + DM + DOMINICA + + + + + DO + DOMINICAN + + + + + DZ + ALGERIA + + + + + EC + ECUADOR + + + + + EE + ESTONIA + + + + + EG + EGYPT + + + + + EH + WESTERN + + + + + ER + ERITREA + + + + + ES + SPAIN + + + + + ET + ETHIOPIA + + + + + FI + FINLAND + + + + + FJ + FIJI + + + + + FK + FALKLAND + + + + + FM + MICRONESIA, + + + + + FO + FAROE + + + + + FR + FRANCE + + + + + GA + GABON + + + + + GB + UNITED + + + + + GD + GRENADA + + + + + GE + GEORGIA + + + + + GF + FRENCH + + + + + GH + GHANA + + + + + GI + GIBRALTAR + + + + + GL + GREENLAND + + + + + GM + GAMBIA + + + + + GN + GUINEA + + + + + GP + GUADELOUPE + + + + + GQ + EQUATORIAL + + + + + GR + GREECE + + + + + GS + SOUTH + + + + + GT + GUATEMALA + + + + + GU + GUAM + + + + + GW + GUINEA-BISSAU + + + + + GY + GUYANA + + + + + HK + HONG + + + + + HM + HEARD + + + + + HN + HONDURAS + + + + + HR + CROATIA + + + + + HT + HAITI + + + + + HU + HUNGARY + + + + + ID + INDONESIA + + + + + IE + IRELAND + + + + + IL + ISRAEL + + + + + IN + INDIA + + + + + IO + BRITISH + + + + + IQ + IRAQ + + + + + IR + IRAN, + + + + + IS + ICELAND + + + + + IT + ITALY + + + + + JM + JAMAICA + + + + + JO + JORDAN + + + + + JP + JAPAN + + + + + KE + KENYA + + + + + KG + KYRGYZSTAN + + + + + KH + CAMBODIA + + + + + KI + KIRIBATI + + + + + KM + COMOROS + + + + + KN + SAINT + + + + + KP + KOREA, + + + + + KR + KOREA, + + + + + KW + KUWAIT + + + + + KY + CAYMAN + + + + + KZ + KAZAKHSTAN + + + + + LA + LAO + + + + + LB + LEBANON + + + + + LC + SAINT + + + + + LI + LIECHTENSTEIN + + + + + LK + SRI + + + + + LR + LIBERIA + + + + + LS + LESOTHO + + + + + LT + LITHUANIA + + + + + LU + LUXEMBOURG + + + + + LV + LATVIA + + + + + LY + LIBYAN + + + + + MA + MOROCCO + + + + + MC + MONACO + + + + + MD + MOLDOVA, + + + + + MG + MADAGASCAR + + + + + MH + MARSHALL + + + + + MK + MACEDONIA, + + + + + ML + MALI + + + + + MM + MYANMAR + + + + + MN + MONGOLIA + + + + + MO + MACAU + + + + + MP + NORTHERN + + + + + MQ + MARTINIQUE + + + + + MR + MAURITANIA + + + + + MS + MONTSERRAT + + + + + MT + MALTA + + + + + MU + MAURITIUS + + + + + MV + MALDIVES + + + + + MW + MALAWI + + + + + MX + MEXICO + + + + + MY + MALAYSIA + + + + + MZ + MOZAMBIQUE + + + + + NA + NAMIBIA + + + + + NC + NEW + + + + + NE + NIGER + + + + + NF + NORFOLK + + + + + NG + NIGERIA + + + + + NI + NICARAGUA + + + + + NL + NETHERLANDS + + + + + NO + NORWAY + + + + + NP + NEPAL + + + + + NU + NIUE + + + + + NZ + NEW + + + + + OM + OMAN + + + + + PA + PANAMA + + + + + PE + PERU + + + + + PF + FRENCH + + + + + PG + PAPUA + + + + + PH + PHILIPPINES + + + + + PK + PAKISTAN + + + + + PL + POLAND + + + + + PM + SAINT + + + + + PN + PITCAIRN + + + + + PR + PUERTO + + + + + PT + PORTUGAL + + + + + PW + PALAU + + + + + PY + PARAGUAY + + + + + QA + QATAR + + + + + RE + R?UNION + + + + + RO + ROMANIA + + + + + RU + RUSSIAN + + + + + RW + RWANDA + + + + + SA + SAUDI + + + + + SB + SOLOMON + + + + + SC + SEYCHELLES + + + + + SD + SUDAN + + + + + SE + SWEDEN + + + + + SG + SINGAPORE + + + + + SH + SAINT + + + + + SI + SLOVENIA + + + + + SJ + SVALBARD + + + + + SK + SLOVAKIA + + + + + SL + SIERRA + + + + + SM + SAN + + + + + SN + SENEGAL + + + + + SO + SOMALIA + + + + + SR + SURINAME + + + + + ST + SAO + + + + + SV + EL + + + + + SY + SYRIAN + + + + + SZ + SWAZILAND + + + + + TC + TURKS + + + + + TD + CHAD + + + + + TF + FRENCH + + + + + TG + TOGO + + + + + TH + THAILAND + + + + + TJ + TAJIKISTAN + + + + + TK + TOKELAU + + + + + TM + TURKMENISTAN + + + + + TN + TUNISIA + + + + + TO + TONGA + + + + + TP + EAST + + + + + TR + TURKEY + + + + + TT + TRINIDAD + + + + + TV + TUVALU + + + + + TW + TAIWAN, + + + + + TZ + TANZANIA, + + + + + UA + UKRAINE + + + + + UG + UGANDA + + + + + UM + UNITED + + + + + US + UNITED + + + + + UY + URUGUAY + + + + + UZ + UZBEKISTAN + + + + + VE + VENEZUELA + + + + + VG + VIRGIN + + + + + VI + VIRGIN + + + + + VN + VIET + + + + + VU + VANUATU + + + + + WF + WALLIS + + + + + WS + SAMOA + + + + + YE + YEMEN + + + + + YT + MAYOTTE + + + + + YU + YUGOSLAVIA + + + + + ZA + SOUTH + + + + + ZM + ZAMBIA + + + + + ZW + ZIMBABWE + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml new file mode 100644 index 0000000000..17f26d7268 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/ISO639-3.xml @@ -0,0 +1,3047 @@ + + + + + ISO 639-3 is a code that aims to define three-letter identifiers for all known human languages. At the core of ISO 639-3 are the individual languages already accounted for in ISO 639-2. The large number of living languages in the initial inventory of ISO 639-3 beyond those already included in ISO 639-2 was derived primarily from Ethnologue (15th edition). Additional extinct, ancient, historic, and constructed languages have been obtained from Linguist List. + + ISO639-3 + Codes for the Representation of Names of Languages + + + aaa + Ghotuo + + + + + aab + Alumu-Tesu + + + + + aaa + Ari + + + + + aac + Amal + + + + + aae + Arbereshe Albanian + + + + + aac + Aranadan + + + + + aae + Ambrak + + + + + aae + Abu' Arapesh + + + + + aac + Arifama-Miniafia + + + + + aak + Ankave + + + + + aae + Afade + + + + + aal + Aramanik + + + + + aac + Anambe + + + + + aah + Algerian Saharan Arabic + + + + + aan + Para Arara + + + + + aaa + Eastern Abnaki + + + + + aae + Afar + + + + + aai + Aasax + + + + + aan + Arvanitika Albanian + + + + + aar + Abau + + + + + aaw + Solong + + + + + aab + Mandobo Atas + + + + + aae + Amarasi + + + + + aah + Abe + + + + + aal + Bankon + + + + + aao + Ambala Ayta + + + + + aar + Camarines Norte Agta + + + + + aau + Western Abnaki + + + + + aaz + Abai Sungai + + + + + abc + Abaga + + + + + abf + Tajiki Arabic + + + + + abi + Abidji + + + + + aaa + Aka-Bea + + + + + aac + Abkhazian + + + + + aae + Lampung Nyo + + + + + aag + Abanyom + + + + + aai + Abua + + + + + aal + Abon + + + + + aan + Abenlen Ayta + + + + + aap + Abaza + + + + + aar + Abron + + + + + aat + Ambonese Malay + + + + + aaw + Ambulas + + + + + aaz + Abure + + + + + abb + Baharna Arabic + + + + + abd + Pal + + + + + abf + Inabaknon + + + + + abh + Aneme Wake + + + + + abj + Abui + + + + + abl + Achagua + + + + + abn + Anca + + + + + abp + Gikyode + + + + + abr + Achinese + + + + + abt + Saint Lucian Creole French + + + + + abv + Acoli + + + + + abx + Aka-Cari + + + + + abz + Aka-Kora + + + + + acb + Akar-Bale + + + + + ace + Mesopotamian Arabic + + + + + acf + Achang + + + + + ach + Eastern Acipa + + + + + aci + Ta'izzi-Adeni Arabic + + + + + ack + Achi + + + + + acl + Acroa + + + + + acm + Achterhoeks + + + + + acn + Achuar-Shiwiar + + + + + acp + Achumawi + + + + + acq + Hijazi Arabic + + + + + acr + Omani Arabic + + + + + acs + Cypriot Arabic + + + + + act + Acheron + + + + + acu + Adangme + + + + + acv + Adabe + + + + + acw + Dzodinka + + + + + acx + Adele + + + + + acy + Dhofari Arabic + + + + + acz + Andegerebinha + + + + + ada + Adhola + + + + + adb + Adi + + + + + add + Adioukrou + + + + + ade + Galo + + + + + adf + Adang + + + + + adg + Abu + + + + + adh + Adap + + + + + adi + Adangbe + + + + + adj + Adonara + + + + + adl + Adamorobe Sign Language + + + + + adn + Adnyamathanha + + + + + ado + Aduge + + + + + adp + Amundava + + + + + adq + Amdo Tibetan + + + + + adr + Adyghe + + + + + ads + Adzera + + + + + adt + Areba + + + + + adu + Tunisian Arabic + + + + + adw + Saidi Arabic + + + + + adx + Argentine Sign Language + + + + + ady + Northeast Pashayi + + + + + adz + Haeke + + + + + aea + Ambele + + + + + aeb + Arem + + + + + aec + Armenian Sign Language + + + + + aed + Aer + + + + + aee + Eastern Arrernte + + + + + aek + Alsea + + + + + ael + Akeu + + + + + aem + Ambakich + + + + + aen + Amele + + + + + aeq + Aeka + + + + + aer + Gulf Arabic + + + + + aes + Andai + + + + + aeu + Putukwam + + + + + aew + Afghan Sign Language + + + + + aey + Afrihili + + + + + aez + Akrukay + + + + + afb + Nanubae + + + + + afd + Defaka + + + + + afe + Eloyi + + + + + afg + Tapei + + + + + afh + Afrikaans + + + + + afi + Afro-Seminole Creole + + + + + afk + Afitti + + + + + afn + Awutu + + + + + afo + Obokuitai + + + + + afp + Aguano + + + + + afr + Legbo + + + + + afs + Agatu + + + + + aft + Agarabi + + + + + afu + Angal + + + + + afz + Arguni + + + + + aga + Angor + + + + + agb + Ngelima + + + + + agc + Agariya + + + + + agd + Argobba + + + + + age + Isarog Agta + + + + + agf + Fembe + + + + + agg + Angaataha + + + + + agh + Agutaynen + + + + + agi + Tainae + + + + + agj + Paranan + + + + + agk + Aghem + + + + + agl + Aguaruna + + + + + agm + Esimbi + + + + + agn + Central Cagayan Agta + + + + + ago + Aguacateco + + + + + agp + Remontado Agta + + + + + agq + Kahua + + + + + agr + Aghul + + + + + ags + Southern Alta + + + + + agt + Mt. Iriga Agta + + + + + agu + Ahanta + + + + + agv + Axamb + + + + + agw + Qimant + + + + + agx + Aghu + + + + + agy + Tiagbamrin Aizi + + + + + agz + Akha + + + + + aha + Igo + + + + + ahb + Mobumrin Aizi + + + + + ahg + Ahan + + + + + ahh + Ahom + + + + + ahi + Aproumu Aizi + + + + + ahk + Ahirani + + + + + ahl + Ashe + + + + + ahm + Ahtena + + + + + ahn + Arosi + + + + + aho + Ainu (China) + + + + + ahp + Ainbai + + + + + ahr + Alngith + + + + + ahs + Amara + + + + + aht + Agi + + + + + aia + Antigua and Barbuda Creole English + + + + + aib + Ai-Cham + + + + + aic + Assyrian Neo-Aramaic + + + + + aid + Lishanid Noshan + + + + + aie + Ake + + + + + aif + Aimele + + + + + aig + Aimol + + + + + aih + Ainu (Japan) + + + + + aii + Aiton + + + + + aij + Burumakok + + + + + aik + Aimaq + + + + + ail + Airoran + + + + + aim + Nataoran Amis + + + + + ain + Arikem + + + + + aio + Aari + + + + + aip + Aighon + + + + + aiq + Ali + + + + + air + Aja (Sudan) + + + + + ais + Aja (Benin) + + + + + ait + Ajie + + + + + aiw + South Levantine Arabic + + + + + aix + Judeo-Tunisian Arabic + + + + + aiy + Judeo-Moroccan Arabic + + + + + aja + Ajawa + + + + + ajg + Amri Karbi + + + + + aji + AkanMacrolanguageLivingmore ... + + + + + ajp + Batak Angkola + + + + + ajt + Mpur + + + + + aju + Ukpet-Ehom + + + + + ajw + Akawaio + + + + + ajz + Akpa + + + + + aka + Anakalangu + + + + + akb + Angal Heneng + + + + + akc + Aiome + + + + + akd + Aka-Jeru + + + + + ake + Akkadian + + + + + akf + Aklanon + + + + + akg + Aka-Bo + + + + + akh + Akurio + + + + + aki + Siwu + + + + + akj + Ak + + + + + akk + Araki + + + + + akl + Akaselem + + + + + akm + Akolet + + + + + ako + Akum + + + + + akp + Akhvakh + + + + + akq + Akwa + + + + + akr + Aka-Kede + + + + + aks + Aka-Kol + + + + + akt + Alabama + + + + + aku + Alago + + + + + akv + Qawasqar + + + + + akw + Alladian + + + + + akx + Aleut + + + + + aky + Alege + + + + + akz + Alawa + + + + + ala + Amaimon + + + + + alc + Alangan + + + + + ald + Alak + + + + + ale + Allar + + + + + alf + Amblong + + + + + alh + Gheg Albanian + + + + + ali + Larike-Wakasihu + + + + + alj + Alune + + + + + alk + Algonquin + + + + + all + Alutor + + + + + alm + Tosk Albanian + + + + + aln + Southern Altai + + + + + alo + 'Are'are + + + + + alp + Alaba-K�abeena + + + + + alq + Amol + + + + + alr + Alyawarr + + + + + als + Alur + + + + + alt + Amanaye + + + + + alu + Ambo + + + + + alw + Amahuaca + + + + + alx + Yanesha' + + + + + aly + Hamer-Banna + + + + + alz + Amarag + + + + + ama + Amharic + + + + + amb + Amis + + + + + amc + Amdang + + + + + ame + Ambai + + + + + amf + War-Jaintia + + + + + amg + Ama (Papua New Guinea) + + + + + amh + Amanab + + + + + ami + Amo + + + + + amj + Alamblak + + + + + amk + Amahai + + + + + aml + Amarakaeri + + + + + amm + Southern Amami-Oshima + + + + + amn + Amto + + + + + amo + Guerrero Amuzgo + + + + + amp + Ambelau + + + + + amq + Western Neo-Aramaic + + + + + amr + Anmatyerre + + + + + ams + Ami + + + + + amt + Atampaya + + + + + amu + Andaqui + + + + + amv + Andoa + + + + + amw + Ngas + + + + + amx + Ansus + + + + + amy + Xaracuu + + + + + amz + Animere + + + + + ana + Old English (ca. 450-1100) + + + + + anb + Nend + + + + + anc + Andi + + + + + and + Anor + + + + + ane + Goemai + + + + + anf + Anu + + + + + ang + Anal + + + + + anh + Obolo + + + + + ani + Andoque + + + + + anj + Angika + + + + + ank + Jarawa (India) + + + + + anl + Andh + + + + + anm + Anserma + + + + + ann + Antakarinya + + + + + ano + Anuak + + + + + anp + Denya + + + + + anq + Anaang + + + + + anr + Andra-Hus + + + + + ans + Anyin + + + + + ant + Anem + + + + + anu + Angolar + + + + + anv + Abom + + + + + anw + Pemon + + + + + anx + Andarum + + + + + any + Angal Enen + + + + + anz + Bragat + + + + + aoa + Angoram + + + + + aob + Arma + + + + + aoc + Anindilyakwa + + + + + aod + Mufian + + + + + aoe + Arho + + + + + aof + Alor + + + + + aog + Omie + + + + + aoh + Bumbita Arapesh + + + + + aoi + Aore + + + + + aoj + Taikat + + + + + aok + A'tong + + + + + aol + Atorada + + + + + aom + Uab Meto + + + + + aon + Sa'a + + + + + aor + North Levantine Arabic + + + + + aos + Sudanese Arabic + + + + + aot + Bukiyip + + + + + aox + Ampanang + + + + + aoz + Athpariya + + + + + apb + Apiaka + + + + + apc + Jicarilla Apache + + + + + apd + Kiowa Apache + + + + + ape + Lipan Apache + + + + + apg + Mescalero-Chiricahua Apache + + + + + aph + Apinaye + + + + + api + Apalik + + + + + apj + Apma + + + + + apk + A-Pucikwar + + + + + apl + Arop-Lokep + + + + + apm + Arop-Sissano + + + + + apn + Apatani + + + + + apo + Apurina + + + + + app + Alapmunte + + + + + apq + Western Apache + + + + + apr + Aputai + + + + + aps + Apalai + + + + + apt + Safeyoka + + + + + apu + Archi + + + + + apv + Arigidi + + + + + apw + Atohwaim + + + + + apx + Northern Alta + + + + + apy + Atakapa + + + + + apz + Arh� + + + + + aqc + ArabicMacrolanguageLivingmore ... + + + + + aqg + Standard Arabic + + + + + aqm + Official Aramaic (700-300 BCE) + + + + + aqn + Arabana + + + + + aqp + Western Arrarnta + + + + + aqr + Aragonese + + + + + ara + Arhuaco + + + + + arb + Arikara + + + + + arc + Arapaso + + + + + ard + Arikapu + + + + + are + Arabela + + + + + arg + Mapudungun + + + + + arh + Araona + + + + + ari + Arapaho + + + + + arj + Algerian Arabic + + + + + ark + Karo (Brazil) + + + + + arl + Najdi Arabic + + + + + arn + Arua (Amazonas State) + + + + + aro + Arbore + + + + + arp + Arawak + + + + + arq + Arua (Rodonia State) + + + + + arr + Moroccan Arabic + + + + + ars + Egyptian Arabic + + + + + aru + Asu (Tanzania) + + + + + arv + Assiniboine + + + + + arw + Casuarina Coast Asmat + + + + + arx + Asas + + + + + ary + American Sign Language + + + + + arz + Australian Sign Language + + + + + asa + Cishingini + + + + + asb + Abishira + + + + + asc + Buruwai + + + + + asd + Nsari + + + + + ase + Ashkun + + + + + asf + Asilulu + + + + + asg + Assamese + + + + + ash + Xingu Asurini + + + + + asi + Dano + + + + + asj + Algerian Sign Language + + + + + ask + Austrian Sign Language + + + + + asl + Asuri + + + + + asm + Ipulo + + + + + asn + Asturian + + + + + aso + Tocantins Asurini + + + + + asp + Asoa + + + + + asq + Australian Aborigines Sign Language + + + + + asr + Muratayak + + + + + ass + Yaosakor Asmat + + + + + ast + As + + + + + asu + Pele-Ata + + + + + asv + Zaiwa + + + + + asw + Atsahuaca + + + + + asx + Ata Manobo + + + + + asy + Atemble + + + + + asz + Ivbie North-Okpela-Arhe + + + + + ata + Attie + + + + + atb + Atikamekw + + + + + atc + Ati + + + + + atd + Mt. Iraya Agta + + + + + ate + Ata + + + + + atg + Ashtiani + + + + + ati + Atong + + + + + atj + Pudtol Atta + + + + + atk + Aralle-Tabulahan + + + + + atl + Waimiri-Atroari + + + + + atm + Gros Ventre + + + + + atn + Pamplona Atta + + + + + ato + Reel + + + + + atp + Northern Altai + + + + + atq + Atsugewi + + + + + atr + Arutani + + + + + ats + Aneityum + + + + + att + Arta + + + + + atu + Asumboa + + + + + atv + Alugu + + + + + atw + Waorani + + + + + atx + Anuta + + + + + aty + =/Kx'au//'ein + + + + + atz + Aguna + + + + + aua + Aushi + + + + + aub + Anuki + + + + + auc + Awjilah + + + + + aud + Heyo + + + + + aue + Aulua + + + + + aug + Asu (Nigeria) + + + + + auh + Molmo One + + + + + aui + Auyokawa + + + + + auj + Makayam + + + + + auk + Anus + + + + + aul + Aruek + + + + + aum + Austral + + + + + aun + Auye + + + + + auo + Awyi + + + + + aup + Aura + + + + + auq + Awiyaana + + + + + aur + Uzbeki Arabic + + + + + aut + Avaric + + + + + auu + Avau + + + + + auw + Alviri-Vidari + + + + + aux + Avestan + + + + + auy + Avikam + + + + + auz + Kotava + + + + + ava + Eastern Egyptian Bedawi Arabic + + + + + avb + Avatime + + + + + avd + Agavotaguerra + + + + + ave + Aushiri + + + + + avi + Au + + + + + avk + Avokaya + + + + + avl + Av�-Canoeiro + + + + + avn + awa Awadhi + + + + + avo + Awa (Papua New Guinea) + + + + + avs + Cicipu + + + + + avt + Aweti + + + + + avu + Awbono + + + + + avv + Aekyom + + + + + awa + Awabakal + + + + + awb + Arawum + + + + + awc + Awngi + + + + + awe + Awak + + + + + awh + Awera + + + + + awi + South Awyu + + + + + awk + Arawete + + + + + awm + Central Awyu + + + + + awn + Jair Awyu + + + + + awo + Awun + + + + + awr + Awara + + + + + aws + Edera Awyu + + + + + awt + Abipon + + + + + awu + Mato Grosso Arara + + + + + awv + Yaka (Central African Republic) + + + + + aww + Middle Armenian + + + + + awx + Xaragure + + + + + awy + Awar + + + + + axb + Ayizo Gbe + + + + + axg + Southern Aymara + + + + + axk + Ayabadhu + + + + + axm + Ayere + + + + + axx + Ginyanga + + + + + aya + Hadrami Arabic + + + + + ayb + Leyigha + + + + + ayc + Akuku + + + + + ayd + Libyan Arabic + + + + + aye + Aymara + + + + + ayg + Sanaani Arabic + + + + + ayh + Ayoreo + + + + + ayi + North Mesopotamian Arabic + + + + + ayk + Ayi (Papua New Guinea) + + + + + ayl + Central Aymara + + + + + aym + Sorsogon Ayta + + + + + ayn + Bataan Ayta + + + + + ayo + Ayu + + + + + ayp + Ayi (China) + + + + + ayq + Tayabas Ayta + + + + + ayr + Mai Brat + + + + + ays + Azha + + + + + ayt + South Azerbaijani + + + + + ayu + Azerbaijani + + + + + ayx + San Pedro Amuzgos Amuzgo + + + + + ayy + North Azerbaijani + + + + + ayz + Ipalapa Amuzgo + + + + + aza + Awing + + + + + azb + Faire Atta + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml new file mode 100644 index 0000000000..7cdc6f0ef7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierBibliographicTypeCodeDictionary.xml @@ -0,0 +1,52 @@ + + + + + The type of a bibliographic reference citation for a location instance in a gazetteer. + + GeoIdentifierBibliographicTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Bibliographic Reference Citation Type Code Dictionary + + + + A collection of data records intended for computer processing. + dataset + Dataset + + + + + A formal meeting in which one or more persons question, consult, or evaluate another person. + interview + Interview + + + + + A representation of the features of an area of the Earth that portrays them in their respective forms, sizes, and relationships according to some convention of representation on a flat surface. + map + Map + + + + + A book or other written or printed work. + text + Text + + + + + A connected group of pages on the World Wide Web regarded as a single entity, usually maintained by one person or organization and devoted to a single topic or several closely related topics. + website + Website + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml new file mode 100644 index 0000000000..635b96282b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierIDTypeCodeDictionary.xml @@ -0,0 +1,31 @@ + + + + + The type of an identification for a location type in a gazetteer. + + GeoIdentifierIDTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Identification Type Code Dictionary + + + + An assigned unique alphanumeric string (or 'code') by which a particular geographic entity is, or was, known. + code + Code + + + + + A unique proper name, specific term, or expression by which a particular geographic entity is, or was, known. + name + Name + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml new file mode 100644 index 0000000000..e0322f4c46 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/dictionaries/gsipCodelistGeoIdentifierNameTypeCodeDictionary.xml @@ -0,0 +1,118 @@ + + + + + The type of an alternative geographic identifier (e.g., a name) of a location instance in a gazetteer. + + GeoIdentifierNameTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Name Type Code Dictionary + + + + + + + The approved geographic name for a feature as determined in accordance with the naming policy of the U.S. Board on Geographic Names (BGN). + approved + Approved + + + + + An English name that is in widespread usage for a feature that is located in a region where English is not the official language. + conventional + Conventional + + + + + A historical name for a feature that remains in the original (non-Latin/Roman) script. + historicalOriginal + Historical Original + + + + + A historical name for a feature that has been transliterated to the Latin/Roman script as necessary. + historicalTransliterated + Historical Transliterated + + + + + The official local name for a feature that remains in the original (non-Latin/Roman) script and is approved by the U.S. Board on Geographic Names (BGN). + nativeOriginal + Native Original + + + + + The official local name for a feature that has been transliterated to the Latin/Roman script as necessary and is approved by the U.S. Board on Geographic Names (BGN). + nativeTransliterated + Native Transliterated + + + + + A provisional name for a feature that remains in the original (non-Latin/Roman) script. + provisionalOriginal + Provisional Native + + + + + A local name for a feature that remains in the original (non-Latin/Roman) script, where a native source for the name was either unavailable or nonexistant and a non-native source for the name was used instead and the resulting name could not be verified from a recent local official source. + unverifiedOriginal + Unverified Original + An unverified name is usually indicated in a gazetteer using the dagger symbol. + + + + + A local name for a feature that has been transliterated to the Latin/Roman script as necessary, where a native source for the name was either unavailable or nonexistant and a non-native source for the name was used instead and the resulting name could not be verified from a recent local official source. + unverifiedTransliterated + Unverified Transliterated + An unverified name is usually indicated in a gazetteer using the dagger symbol. + + + + + A variant or alternate name for a feature that remains in the original (non-Latin/Roman) script. + variantOriginal + Variant Original + For example, a former name, a name in local usage, alternate name spellings found in various sources, or a derived short name. + + + + + A variant or alternate name for a feature that has been transliterated to the Latin/Roman script as necessary. + variantTransliterated + Variant Transliterated + For example, a former name, a name in local usage, alternate name spellings found in various sources, or a derived short name. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/si.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/si.xsd new file mode 100644 index 0000000000..5291432c69 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19112/BP_2012/si.xsd @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + A collection of location instances. + + + + + A collection-type intended for use as a generic container of location instances. + + + + + + + + + + + + + + + + + + + + + A spatial reference system using geographic identifiers. It is comprised of one or more location types (which may +be related). Each location instance is uniquely identified by means of a geographic identifier. [ISO 19112:2003 Clause 7.1] For example, countries as defined in ISO 3166-1 or named population centres in a region. + + + + + A spatial reference system using geographic identifiers type. A spatial reference system using geographic identifiers is comprised of a related set of one or more location types, together with their corresponding geographic identifiers. These location types may be related to each other through aggregation or disaggregation, possibly forming a hierarchy. [ISO 19112:2003 Clause 6.2] For example, countries as defined in ISO 3166-1 or named population centres in a region. + + + + + + + + The name of a spatial reference system using geographic identifiers. + + + + + + The geographic area within which the reference system occurs. + + + + + + + A characterization of the basis for the spatial reference system. For example: 'administration', 'electoral', and 'postal'. + + + + + Authority with overall responsibility for the spatial reference system. + + + + + + iso19112:SI_LocationType + The location type in the spatial reference system. + + + + + + + + + + + + + A location type in a spatial reference system. A location type specifies the nature of the location that is specified by a location instance. For example, a "county", a "town", a "property", or a "river". + + + + + A location type type in a spatial reference system. + + + + + + + + The name of the location type. + + + + + + A method of uniquely identifying location instances. For example, 'name' or 'code'. + + + + + + The way in which location instances are defined. The definition of the location type shall be in the form of one of the following: + - an area, defined by a set of boundaries, for example countries defined by their borders; + - a single feature, for example a street defined by its centre line, or a junction of two such streets; + - a collection of smaller features, for example trade areas defined by groups of countries. +Where a location type is defined as a collection of smaller units, an instance of that location need not have a well-defined boundary, for +example a postal code defined as a collection of postal delivery points. + + + + + + The geographic area within which the location type occurs. For example, in the case of a gazetteer of "rivers” then the extent of North America. + + + + + The name of the organization or class of organization that is able to create and destroy location instances. + + + + + + + iso19112:SI_LocationType + A parent location type (a location type of which this location type is a subdivision). Parent and child location types are linked to the location type by the nesting association. + + + + + iso19112:SI_LocationType + A child location type (a location type which subdivides this location type). Parent and child location types are linked to the location type by the nesting association. + + + + + + + + + + + + A gazetteer is a directory of geographic identifiers describing location instances. It will contain additional information regarding the position of each location instance. It may include a coordinate reference, but it may also be purely descriptive. If it contains a coordinate reference, this will enable transformation from the spatial reference system using geographic identifiers to the coordinate reference system. If it contains a descriptive reference, this will be a spatial reference using a different spatial reference system with geographic identifiers, for example the postcode of a property. For any location type, there may be more than one gazetteer. + + + + + A gazetteer type; a gazetteer is a directory of geographic identifiers describing location instances. + + + + + + + + The name of the gazetteer, including its version date. A new version of the gazetteer shall be created whenever any location instance is created or destroyed, or a new version of a location instance is created. + + + + + + A description of the location types contained in the gazetteer. For example, the “rivers of North America” or the “streets of London”. + + + + + + The geographic domain covered by the gazetteer. For example, for a gazetteer of rivers the extent of North America, or for a gazetteer of streets the extent of the City of London. + + + + + The organization responsible for maintenance of the gazetteer. + + + + + The coordinate reference system, if any, that is used in the gazetteer for describing position. The coordinate reference system provides a linking mechanism between referencing using geographic identifiers and referencing using coordinates. + + + + + iso19112:SI_LocationType + The location type for which instances are recorded in the gazetteer. + + + + + + + + + + + + A location instance in a spatial reference system. A location instance specifies a location that is characterized by a location type. For example, a particular "county", "town", "property", or "river". + + + + + A location instance in a spatial reference system. + + + + + + + + The unique geographic identifier for the location instance. In order to ensure that the geographic identifier is unique within a wider geographic domain, the geographic identifier may need to include an identifier of an instance of a parent location type, for example “Paris, Texas” (as distinguished from "Paris, France"). + + + + + Optional additional geographic identifiers for the location instance. + + + + + The coordinates of a representative point for the location instance. An example of the position is the coordinates of the centroid of the location instance. This provides a linking mechanism to spatial referencing by coordinates. + + + + + + A description of the location instance. The geographic extent shall be defined in one of the following ways: + - as a collection of smaller geographic features, for example the European Union, defined by its constituent countries; + - by a bounding polygon, described by either of the following: + -- as a closed set of boundary segments (each defined by one or more geographic features), for example a block defined +by the bounding streets; + -- by a set of coordinates, for example, a land parcel defined by the coordinates of its boundary. + + + + + + The date of creation of this version of the location instance. The temporal extent will normally be the date of creation of this version of the gazetteer containing this location instance. + + + + + The name of organization responsible for defining the characteristics of the location instance. + + + + + Optional reference to the feature being identified by this location instance. + + + + + iso19112:SI_LocationInstance + A location instance of a different location type, for which this location instance is a sub-division. + + + + + iso19112:SI_LocationInstance + A location instance of a different location type, which subdivides this location instance. + + + + + iso19112:SI_LocationType + The location type of this location instance. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Optionally identifies partner organization that specified this geographic identifier, such as 'State of Montana'. + + + + + + A unique geographic identifier for a location instance. In order to ensure that the geographic identifier is unique within a wider geographic domain, the geographic identifier may need to include an identifier of an instance of a parent location type, for example “Paris, Texas” (as distinguished from "Paris, France"). + + + + + + An identifier associated with the (e.g., name) geographic identifier. + + + + + + Domain value describing if the alternativeGeographicIdentifier value (e.g, name) is, for example, an 'official' or 'variant'. For example, Canada has two official languages so there may be two official names; one English and one French. + + + + + Optionally, the date on which this geographic identifier (e.g., a name) was determined. + + + + + Identifies whether this geographic identifier (e.g., a name) is considered to be primary for the location instance. + + + + + + Optional bibliographic reference citation codes (e.g., in the case that this geographic identifier is a "name"). + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/ReadMe.txt new file mode 100644 index 0000000000..8a1ac7cb02 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/ReadMe.txt @@ -0,0 +1,26 @@ +ISO(c) ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Information - Metadata - XML Schema Implementation + +This XML Schema implementation is composed of the following namespaces: +- Geographic Common (GCO) extensible markup language + (http://www.isotc211.org/2005/gco) +- Geographic MetaData (GMD) extensible markup language + (http://www.isotc211.org/2005/gmd) +- Geographic Metadata XML (GMX) Schema (http://www.isotc211.org/2005/gmx) +- Geographic Spatial Schema (GSS) extensible markup language + (http://www.isotc211.org/2005/gss) +- Geographic Spatial Referencing (GSR) extensible markup language + (http://www.isotc211.org/2005/gsr) +- Geographic Temporal Schema (GTS) extensible markup language + (http://www.isotc211.org/2005/gts) + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +XML resources related to those namespaces are also provided at this location. + +------------------------------------------------------------------------------- + +See X\ReadMe.txt for details of lineage and modification of the package X diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/ReadMe.txt new file mode 100644 index 0000000000..db0b4ed98b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/ReadMe.txt @@ -0,0 +1,47 @@ +ISO(c) GCO schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic COmmon (GCO) extensible markup language + +GCO is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GCO includes all the definitions of http://www.isotc211.org/2005/gco +namespace. The root document of this namespace is the file gco.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Adoption of W3C Implementation of XLink: + - schemaLocation changed to: http://www.w3.org/1999/xlink.xsd + - xlink:simpleLink renamed xlink:simpleAttrs + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GCO + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GCO + * GCO XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/basicTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/basicTypes.xsd new file mode 100644 index 0000000000..49df769221 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/basicTypes.xsd @@ -0,0 +1,431 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. This basicTypes.xsd schema implements concepts from the "basic types" package of ISO/TS 19103. + + + + + + + + + + + + + A TypeName is a LocalName that references either a recordType or object type in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. This is the types name. - For parsing from types (or objects) the parsible name normally uses a "." navigation separator, so that it is of the form [class].[member].[memberOfMember]. ...) + + + + + + + + + + + + + + + + + + + + + + + A MemberName is a LocalName that references either an attribute slot in a record or recordType or an attribute, operation, or association role in an object instance or type description in some form of schema. The stored value "aName" is the returned value for the "aName()" operation. + + + + + + + + + + + + + + + + + + + + + + + + Use to represent the possible cardinality of a relation. Represented by a set of simple multiplicity ranges. + + + + + + + + + + + + + + + + + + + + + + + A component of a multiplicity, consisting of an non-negative lower bound, and a potentially infinite upper bound. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gco.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gco.xsd new file mode 100644 index 0000000000..6090d49d5f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gco.xsd @@ -0,0 +1,12 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gcoBase.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gcoBase.xsd new file mode 100644 index 0000000000..2f34174fb3 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gco/gcoBase.xsd @@ -0,0 +1,63 @@ + + + + + Geographic COmmon (GCO) extensible markup language is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. GCO includes all the definitions of http://www.isotc211.org/2005/gco namespace. The root document of this namespace is the file gco.xsd. This gcoBase.xsd schema provides: + 1. tools to handle specific objects like "code lists" and "record"; + 2. Some XML types representing that do not follow the general encoding rules. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/ReadMe.txt new file mode 100644 index 0000000000..2c4c7c66c8 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/ReadMe.txt @@ -0,0 +1,45 @@ +ISO(c) GMD schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic MetaData (GMD) extensible markup language + +GMD is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GMD includes all the definitions of http://www.isotc211.org/2005/gmd +namespace. The root document of this namespace is the file gmd.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GMD + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GMD + * GMD XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/applicationSchema.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/applicationSchema.xsd new file mode 100644 index 0000000000..0a7ccbbb5b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/applicationSchema.xsd @@ -0,0 +1,43 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This applicationSchema.xsd schema implements the UML conceptual schema defined in A.2.12 of ISO 19115:2003. It contains the implementation of the class MD_ApplicationSchemaInformation. + + + + + + + + + + + Information about the application schema used to build the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/citation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/citation.xsd new file mode 100644 index 0000000000..4f5d7dd1d7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/citation.xsd @@ -0,0 +1,276 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This citation.xsd schema implements the UML conceptual schema defined in A.3.2 of ISO 19115:2003. It contains the implementation of the following classes: CI_ResponsibleParty, CI_Citation, CI_Address, CI_OnlineResource, CI_Contact, CI_Telephone, URL, CI_Date, CI_Series, CI_RoleCode, CI_PresentationFormCode, CI_OnLineFunctionCode, CI_DateTypeCode. + + + + + + + + + + + Identification of, and means of communication with, person(s) and organisations associated with the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + + Standardized resource reference + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Location of the responsible individual or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information about online sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained. + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information required enabling contact with the responsible person and/or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + Telephone numbers for contacting the responsible individual or organisation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/constraints.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/constraints.xsd new file mode 100644 index 0000000000..b683389c35 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/constraints.xsd @@ -0,0 +1,107 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This constraints.xsd schema implements the UML conceptual schema defined in A.2.3 of ISO 19115:2003. It contains the implementation of the following classes: MD_Constraints, MD_LegalConstraints, MD_SecurityConstraints, MD_ClassificationCode, MD_RestrictionCode. + + + + + + + + + + Restrictions on the access and use of a dataset or metadata + + + + + + + + + + + + + + + + + + + + + + + Restrictions and legal prerequisites for accessing and using the dataset. + + + + + + + + + + + + + + + + + + + + + + + + + Handling restrictions imposed on the dataset because of national security, privacy, or other concerns + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/content.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/content.xsd new file mode 100644 index 0000000000..bf3c94657b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/content.xsd @@ -0,0 +1,190 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This content.xsd schema implements the UML conceptual schema defined in ISO 19115:2003, A.2.8. It contains the implementation of the following classes: MD_FeatureCatalogueDescription, MD_CoverageDescription, +MD_ImageDescription, MD_ContentInformation, MD_RangeDimension, MD_Band, MD_CoverageContentTypeCode, MD_ImagingConditionCode. + + + + + + + + + + + Information identifing the feature catalogue + + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the domain of the raster cell + + + + + + + + + + + + + + + + + + + + + + + + + Information about an image's suitability for use + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Set of adjacent wavelengths in the electro-magnetic spectrum with a common characteristic, such as the visible band + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/dataQuality.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/dataQuality.xsd new file mode 100644 index 0000000000..3cd6d16e1d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/dataQuality.xsd @@ -0,0 +1,556 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This dataQuality.xsd schema implements the UML conceptual schema defined in A.2.4 of ISO 19115:2003. It contains the implementation of the following classes: LI_ProcessStep, LI_Source, LI_Lineage, +DQ_ConformanceResult, DQ_QuantitativeResult, DQ_Result, DQ_TemporalValidity, DQ_AccuracyOfATimeMeasurement, DQ_QuantitativeAttributeAccuracy, DQ_NonQuantitativeAttributeAccuracy, DQ_ThematicClassificationCorrectness, DQ_RelativeInternalPositionalAccuracy, DQ_GriddedDataPositionalAccuracy, DQ_AbsoluteExternalPositionalAccuracy, DQ_TopologicalConsistency, DQ_FormatConsistency, DQ_DomainConsistency, DQ_ConceptualConsistency, DQ_CompletenessOmission, DQ_CompletenessCommission, DQ_TemporalAccuracy, DQ_ThematicAccuracy, DQ_PositionalAccuracy, DQ_LogicalConsistency, DQ_Completeness, DQ_Element, DQ_DataQuality. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + quantitative_result from Quality Procedures - - renamed to remove implied use limitiation. + + + + + + + + + + + + + + + + + + + + + + + + + Quantitative_conformance_measure from Quality Procedures. - - Renamed to remove implied use limitation - - OCL - -- result is type specified by valueDomain - result.tupleType = valueDomain + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/distribution.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/distribution.xsd new file mode 100644 index 0000000000..380cecab04 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/distribution.xsd @@ -0,0 +1,203 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This distribution.xsd schema implements the UML conceptual schema defined in A.2.10 of ISO 19115:2003. It contains the implementation of the following classes: MD_Medium, MD_DigitalTransferOptions, MD_StandardOrderProcess, MD_Distributor, MD_Distribution, MD_Format, MD_MediumFormatCode, MD_MediumNameCode. + + + + + + + + + + + Information about the media on which the data can be distributed + + + + + + + + + + + + + + + + + + + + + + + + + + + + Technical means and media by which a dataset is obtained from the distributor + + + + + + + + + + + + + + + + + + + + + + + + + + Common ways in which the dataset may be obtained or received, and related instructions and fee information + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the distributor + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the distributor of and options for obtaining the dataset + + + + + + + + + + + + + + + + + + + + + + + + + Description of the form of the data to be distributed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/extent.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/extent.xsd new file mode 100644 index 0000000000..363da1346c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/extent.xsd @@ -0,0 +1,206 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This extent.xsd schema implements the UML conceptual schema defined in A.3.1 of ISO 19115:2003 and the associated corrigendum. It contains the implementation of the following classes: EX_TemporalExtent, EX_VerticalExtent, EX_BoundingPolygon, EX_Extent, EX_GeographicExtent, EX_GeographicBoundingBox, EX_SpatialTemporalExtent, EX_GeographicDescription. + + + + + + + + + + + + + + Time period covered by the content of the dataset + + + + + + + + + + + + + + + + + + + + + + + Vertical domain of dataset + + + + + + + + + + + + + + + + + + + + + + + + + Boundary enclosing the dataset expressed as the closed set of (x,y) coordinates of the polygon (last point replicates first point) + + + + + + + + + + + + + + + + + + + + + + + Information about spatial, vertical, and temporal extent + + + + + + + + + + + + + + + + + + + + + + + + + + Geographic area of the dataset + + + + + + + + + + + + + + + + + + + + + + + Geographic area of the entire dataset referenced to WGS 84 + + + + + + + + + + + + + + + + + + + + + + + + + + Extent with respect to date and time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/freeText.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/freeText.xsd new file mode 100644 index 0000000000..f55277029d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/freeText.xsd @@ -0,0 +1,123 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This freeText.xsd schema implements cultural and linguistic adaptability extensions defined in 7.3 of ISO/TS 19139:2007. This extension essentially formalizes the free text concept described in Annex J of ISO 19115:2003. For this reason, and in order to simplify the organization of overall geographic metadata XML schema, this schema has been included as part of the gmd namespace instead of the gmx namespace. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/gmd.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/gmd.xsd new file mode 100644 index 0000000000..7e4963059e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/gmd.xsd @@ -0,0 +1,13 @@ + + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/identification.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/identification.xsd new file mode 100644 index 0000000000..1e23f57c9c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/identification.xsd @@ -0,0 +1,349 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This identification.xsd schema implements the UML conceptual schema defined in A.2.2 of ISO 19115:2003. It contains the implementation of the following classes: MD_Identification, MD_BrowseGraphic, MD_DataIdentification, MD_ServiceIdentification, MD_RepresentativeFraction, MD_Usage, MD_Keywords, DS_Association, MD_AggregateInformation, MD_CharacterSetCode, MD_SpatialRepresentationTypeCode, MD_TopicCategoryCode, MD_ProgressCode, MD_KeywordTypeCode, DS_AssociationTypeCode, DS_InitiativeTypeCode, MD_ResolutionType. + + + + + + + + + + + + + Basic information about data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Graphic that provides an illustration of the dataset (should include a legend for the graphic) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + See 19119 for further info + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Brief description of ways in which the dataset is currently used. + + + + + + + + + + + + + + + + + + + + + + + + + + Keywords, their type and reference source + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Encapsulates the dataset aggregation information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + High-level geospatial data thematic classification to assist in the grouping and search of available geospatial datasets + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/maintenance.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/maintenance.xsd new file mode 100644 index 0000000000..9e7236938c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/maintenance.xsd @@ -0,0 +1,87 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This maintenance.xsd schema implements the UML conceptual schema defined in A.2.5 of ISO 19115:2003. It contains the implementation of the following classes: MD_MaintenanceInformation, MD_MaintenanceFrequencyCode, MD_ScopeCode, MD_ScopeDescription. + + + + + + + + + + + + Information about the scope and frequency of updating + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description of the class of information covered by the information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataApplication.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataApplication.xsd new file mode 100644 index 0000000000..14429199e9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataApplication.xsd @@ -0,0 +1,176 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataApplication.xsd schema implements the UML conceptual schema defined in A.2.12 of ISO 19115:2003. It contains the implementation of the class: MD_ApplicationSchemaInformation. + + + + + + + + + + + Identifiable collection of datasets + + + + + + + + + + + + + + + + + + + + + + + + + + Identifiable collection of data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataEntity.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataEntity.xsd new file mode 100644 index 0000000000..d0ae0bf288 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataEntity.xsd @@ -0,0 +1,71 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataEntity.xsd schema implements the UML conceptual schema defined in A.2.1 of ISO 19115:2003. It contains the implementation of the class MD_Metadata. + + + + + + + + + + + + + + + + + + Information about the metadata + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataExtension.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataExtension.xsd new file mode 100644 index 0000000000..665740a4e6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/metadataExtension.xsd @@ -0,0 +1,100 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This metadataExtension.xsd schema implements the UML conceptual schema defined in A.2.11 of ISO 19115:2003. It contains the implementation of the following classes: MD_ExtendedElementInformation, MD_MetadataExtensionInformation, MD_ObligationCode, MD_DatatypeCode. + + + + + + + + + + + New metadata element, not found in ISO 19115, which is required to describe geographic data + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Information describing metadata extensions. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd new file mode 100644 index 0000000000..5cf370d0e1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/portrayalCatalogue.xsd @@ -0,0 +1,37 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This portrayalCatalogue.xsd schema implements the UML conceptual schema defined in A.2.9 of ISO 19115:2003. It contains the implementation of the class MD_PortrayalCatalogueReference. + + + + + + + + + + + Information identifing the portrayal catalogue used + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/referenceSystem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/referenceSystem.xsd new file mode 100644 index 0000000000..b6abd58723 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/referenceSystem.xsd @@ -0,0 +1,101 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This referenceSystem.xsd schema implements the UML conceptual schema defined in A.2.7 of ISO 19115:2003 and ISO 19115:2003/Cor. 1:2006. It contains the implementation of the following classes: RS_Identifier, MD_ReferenceSystem, MD_Identifier and RS_Reference System. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Description of the spatial and temporal reference systems used in the dataset + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd new file mode 100644 index 0000000000..34e0f23081 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmd/spatialRepresentation.xsd @@ -0,0 +1,238 @@ + + + + + Geographic MetaData (GMD) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMD includes all the definitions of http://www.isotc211.org/2005/gmd namespace. The root document of this namespace is the file gmd.xsd. This portrayalCatalogue.xsd schema implements the UML conceptual schema defined in A.2.6 of ISO 19115:2003. It contains the implementation of the following classes: MD_GridSpatialRepresentation, MD_VectorSpatialRepresentation, MD_SpatialRepresentation, MD_Georeferenceable, MD_Dimension, MD_Georectified, MD_GeometricObjects, MD_TopologyLevelCode, MD_GeometricObjectTypeCode, MD_CellGeometryCode, MD_DimensionNameTypeCode, MD_PixelOrientationCode. + + + + + + + + + + + + Types and numbers of raster spatial objects in the dataset + + + + + + + + + + + + + + + + + + + + + + + + + + Information about the vector spatial objects in the dataset + + + + + + + + + + + + + + + + + + + + + + + + Digital mechanism used to represent spatial information + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/ReadMe.txt new file mode 100644 index 0000000000..16a0ede8ef --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/ReadMe.txt @@ -0,0 +1,47 @@ +ISO(c) GMX schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Metadata XML (GMX) Schema + +GMX is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GMX includes all the definitions of http://www.isotc211.org/2005/gmx +namespace. The root document of this namespace is the file gmx.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Adoption of W3C Implementation of XLink: + - schemaLocation changed to: http://www.w3.org/1999/xlink.xsd + - xlink:simpleLink renamed xlink:simpleAttrs + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GMX + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GMX + * GMX XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/catalogues.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/catalogues.xsd new file mode 100644 index 0000000000..4f6d6c2192 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/catalogues.xsd @@ -0,0 +1,113 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This catalogues.xsd schema implements the UML conceptual schema defined in 7.4.4.1 of ISO/TS 19139:2007. It contains the implementation of CT_Catalogue, CT_CodelistCatalogue, CT_UomCatalogue and CT_CrsCatalogue. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/codelistItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/codelistItem.xsd new file mode 100644 index 0000000000..f16462a52b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/codelistItem.xsd @@ -0,0 +1,169 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This codelistItem.xsd schema implements the UML conceptual schema defined in 7.4.4.4 of ISO/TS 19139:2007. It contains the implementation of CT_Codelist and CT_CodelistValue. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Constraints: - 1) metadataProperty.card = 0 - 2) dictionaryEntry.card = 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Constraint: codeEntry.type = ML_CodeListDefinition + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/crsItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/crsItem.xsd new file mode 100644 index 0000000000..62ea73323a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/crsItem.xsd @@ -0,0 +1,1031 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This crsItem.xsd schema implements the UML conceptual schema defined in 7.4.4.3 of ISO/TS 19139:2007. It contains the implementation of CT_CRS, CT_CoordinateSystem, CT_CoordinateSystemAxis, CT_Datum, CT_Ellipsoid, CT_PrimeMeridian, CT_Operation, CT_OperationMethod and CT_OperationParameters. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/extendedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/extendedTypes.xsd new file mode 100644 index 0000000000..bf47803bbe --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/extendedTypes.xsd @@ -0,0 +1,76 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This extendedTypes.xsd schema contains the XML definitions of FileName, Anchor and MimeFileType classes. These classes are fully described in 7.2 of ISO/TS 19139:2007. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmx.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmx.xsd new file mode 100644 index 0000000000..0df5b3756c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmx.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmxUsage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmxUsage.xsd new file mode 100644 index 0000000000..824e10b82d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/gmxUsage.xsd @@ -0,0 +1,128 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This gmxUsage.xsd schema implements the UML conceptual schema defined in 7.4.1 of ISO/TS 19139:2007. It contains the implementation of the following classes: MX_Dataset, MX_Aggregate, MX_DataFile and MX_ScopeCode. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/uomItem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/uomItem.xsd new file mode 100644 index 0000000000..02eee9e5d6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gmx/uomItem.xsd @@ -0,0 +1,163 @@ + + + + + Geographic Metadata XML (GMX) Schema is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GMX includes all the definitions of http://www.isotc211.org/2005/gmx namespace. The root document of this namespace is the file gmx.xsd. This uomItem.xsd schema implements the UML conceptual schema defined in 7.4.4.2 of ISO/TS 19139:2007. It contains the implementation of the UnitDefinition class. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + XML attributes contraints: - 1) Id is mandatory - 2) codeSpace (type xsd:anyURI) is mandatory + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/ReadMe.txt new file mode 100644 index 0000000000..6bbcd21d6a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/ReadMe.txt @@ -0,0 +1,45 @@ +ISO(c) GSR schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Spatial Referencing (GSR) extensible markup language + +GSR is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GSR includes all the definitions of http://www.isotc211.org/2005/gsr +namespace. The root document of this namespace is the file gsr.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GSR + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GSR + * GSR XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/gsr.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/gsr.xsd new file mode 100644 index 0000000000..a3aacf3aab --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/gsr.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Spatial Referencing (GSR) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSR includes all the definitions of http://www.isotc211.org/2005/gsr namespace. The root document of this namespace is the file gsr.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd new file mode 100644 index 0000000000..2e9bf0fac4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gsr/spatialReferencing.xsd @@ -0,0 +1,25 @@ + + + + + Geographic Spatial Referencing (GSR) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSR includes all the definitions of http://www.isotc211.org/2005/gsr namespace. The root document of this namespace is the file gsr.xsd. This spatialReferencing.xsd schema contains the implementation of SC_CRS. The encoding of this class is mapped to an ISO 19136 XML type. + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/ReadMe.txt new file mode 100644 index 0000000000..d1d377a77c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/ReadMe.txt @@ -0,0 +1,44 @@ +ISO(c) GSS schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Spatial Schema (GSS) extensible markup language + +GSS is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GSS includes all the definitions of http://www.isotc211.org/2005/gss +namespace. The root document of this namespace is the file gss.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GSS + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GSS + * GSS XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (nicolas.lesage@ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/geometry.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/geometry.xsd new file mode 100644 index 0000000000..4fec2bfb2e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/geometry.xsd @@ -0,0 +1,36 @@ + + + + + Geographic Spatial Schema (GSS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSS includes all the definitions of http://www.isotc211.org/2005/gss namespace. The root document of this namespace is the file gss.xsd. This geometry.xsd schema contains the implementation of GM_Object and GM_Point. The encoding of these classes is mapped to ISO 19136 geometric types. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/gss.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/gss.xsd new file mode 100644 index 0000000000..2594cfe939 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gss/gss.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Spatial Schema (GSS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GSS includes all the definitions of http://www.isotc211.org/2005/gss namespace. The root document of this namespace is the file gss.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/ReadMe.txt new file mode 100644 index 0000000000..29b13074a1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/ReadMe.txt @@ -0,0 +1,44 @@ +ISO(c) GTS schema ReadMe.txt +------------------------------------------------------------------------------ + +Geographic Temporal Schema (GTS) extensible markup language + +GTS is a component of the XML Schema Implementation of Geographic +Information Metadata documented in ISO/TS 19139:2007. + +GTS includes all the definitions of http://www.isotc211.org/2005/gts +namespace. The root document of this namespace is the file gts.xsd. + +The most current schemas are available at: +http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of readme.txt file and schema annotations + * Use of absolute schema locations of imported namespaces + * Simplification of the schema location of included XML Schemas + * Addition of the version attribute to the schema element. The value of + this attribute is expected to be the date of the last release of the + XML schemas (e.g. 2012-07-13 for this release) + * Include root XML Schema document in all schema documents + + Validation: Schemas have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + +2009-03-16 Marcellin Prudham & Nicolas Lesage + * Change of GML namespace: http://www.opengis.net/gml (GML 3.2) => + http://www.opengis.net/gml/3.2 (GML 3.2.1=ISO 19136) + + Note: ISO/TS 19139:2007 (published 2007-04-17) normatively reference + ISO 19136 which was published 2007-08-23. The major change applied to + ISO 19136 is the change of the namespace URI. Previous release of GTS + are not compliant with ISO/TS 19139:2007 + + Validation: Schemas have been validated with XSV 2.10, Xerces J 2.7.1 and + XML Spy 2009 (2009-03-02, IGN / France - Nicolas Lesage / Marcellin Prudham) + +2006-05-04 Marie-Pierre Escher & Nicolas Lesage + * First official release of GTS + * GTS XML Schema files were generated from ISO/TC 211 UML class diagrams + in accordance with ISO/TS 19139:2007. The XML Schema generator is a + Rational Rose Plug-in developed by IGN France (http://www.ign.fr). diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/gts.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/gts.xsd new file mode 100644 index 0000000000..a4184fdb83 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/gts.xsd @@ -0,0 +1,12 @@ + + + + + Geographic Temporal Schema (GTS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GTS includes all the definitions of http://www.isotc211.org/2005/gts namespace. The root document of this namespace is the file gts.xsd. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/temporalObjects.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/temporalObjects.xsd new file mode 100644 index 0000000000..2c8a9b670e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/gts/temporalObjects.xsd @@ -0,0 +1,35 @@ + + + + + Geographic Temporal Schema (GTS) extensible markup language is a component of the XML Schema Implementation of Geographic Information Metadata documented in ISO/TS 19139:2007. GTS includes all the definitions of http://www.isotc211.org/2005/gts namespace. The root document of this namespace is the file gts.xsd. The temporalObjects.xsd schema contains the XML implementation of TM_Object, TM_Primitive and TM_PeriodDuration from ISO 19108. The encoding of these classes is mapped to ISO 19136 temporal types and W3C built-in types. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/ReadMe.txt new file mode 100644 index 0000000000..2cdbe533f2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/ReadMe.txt @@ -0,0 +1,20 @@ +ISO(c) - ISO/TS 19139:2007 resources +------------------------------------------------------------------------------ + +ISO/TS 19139:2007 resources are XML Files provided with the XML +Schema Implementations defined in ISO/TS 19139-2. Those resources are: +- Catalogues of Codelist, Units of measure (uom) and Coordinate Reference + Systems (CRS) +- sample XML + +------------------------------------------------------------------------------- + +2012-07-13 Nicolas Lesage on behalf of the ISO/TC 211 XML Maintenance Group + * Update of Readme.txt file + * Use of absolute schema locations + * Adoption of W3C Implementation of XLink: + + Validation: XML Files have been validated with XML Spy 2010 Rel. 2 (MSXML 6.0) + + +No history... diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml new file mode 100644 index 0000000000..4fbbdd5a0e --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/ML_gmxCodelists.xml @@ -0,0 +1,841 @@ + + + + + + ML_gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + Listes de codes pour la description de lots de métadonnées conforme ISO TC/211 19115:2003 et 19139 + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + creation + + + date identifiant la création de la ressource + creation + création + + + + + + + + date identifies when the resource was issued + publication + publication + + + date identifiant la publication de la ressource + publication + publication + + + + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + revision + + + amélioration ou amendement de la ressource + revision + révision + + + + + + + + identification de quand un événement s'est produit + CI_DateTypeCode + + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + Download + + + transfert de la ressource d'un système à un autre + download + Téléchargement + + + + + + + + online information about the resource + information + Information + + + description de la ressource en ligne + information + Information + + + + + + + + online instructions for requesting the resource from the provider + offlineAccess + Off line access + + + information pour requérir la ressource + offlineAccess + Accès hors ligne + + + + + + + + online order process for obtening the resource + order + Order + + + formulaire pour obtenir la ressource + order + commande en ligne + + + + + + + + online search interface for seeking out information about the resource + search + Search + + + interface de recherche d'information sur la ressource + search + Moteur de recherche + + + + + + + + Fonctionnalité offerte par la ressource + CI_OnLineFunctionCode + + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + 16 bits ISO/IEC 10646 + ucs2 + + + + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + 32 bits ISO/IEC 10646 + ucs4 + + + + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + 7 bits ISO/IEC 10646 + utf7 + + + + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + 8 bits ISO/IEC 10646 + utf8 + + + + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + 16 bits ISO/IEC 10646 + utf16 + + + + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + ISO/IEC 8859-1, alphabet latin 1 + 8859part1 + + + + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + ISO/IEC 8859-2, alphabet latin 2 + 8859part2 + + + + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + ISO/IEC 8859-3, alphabet latin 3 + 8859part3 + + + + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + ISO/IEC 8859-4, alphabet latin 4 + 8859part4 + + + + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + ISO/IEC 8859-5, alphabet latin/cyrillique + 8859part5 + + + + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + ISO/IEC 8859-6, alphabet latin/arabe + 8859part6 + + + + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + ISO/IEC 8859-7, alphabet latin/grec + 8859part7 + + + + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + ISO/IEC 8859-8, alphabet latin/hébreu + 8859part8 + + + + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + ISO/IEC 8859-9, alphabet latin 5 + 8859part9 + + + + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + ISO/IEC 8859-10, alphabet latin 6 + 8859part10 + + + + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + ISO/IEC 8859-11, alphabet latin/Thaï + 8859part11 + + + + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + ISO/IEC 8859-13, alphabet latin 7 + 8859part13 + + + + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + ISO/IEC 8859-14, alphabet latin 8 (celtique) + 8859part14 + + + + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + ISO/IEC 8859-15, alphabet latin 9 + 8859part15 + + + + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + ISO/IEC 8859-16, alphabet latin 10 + 8859part16 + + + + + + + + japanese code set used for electronic transmission + jis + + + Japonais + jis + + + + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + Japonais pour MS-DOS + shiftJIS + + + + + + + + japanese code set used on UNIX based machines + eucJP + + + Japonais pour UNIX + eucJP + + + + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + ISO 646 US + usAscii + + + + + + + + IBM mainframe code set + ebcdic + + + IBM + ebcdic + + + + + + + + Korean code set + eucKR + + + Koréen + eucKR + + + + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + Chinois traditionel (Taiwan, Hong Kong, Chine) + big5 + + + + + + + + simplified Chinese code set + GB2312 + + + Chinois simplifié + GB2312 + + + + + + + + Jeu de caractères + MD_CharacterSetCode + + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + Information applies to the attribute class + attribute + Attribute + + + Information qui s’applique à une classe d’attributs + attribute + Attribut + + + + + + + + Information applies to the characteristic of a feature + attributeType + Attribute type + + + Information qui s’applique à la caractéristique d’une entité géographique + attributeType + Type d’attribut + + + + + + + + Information applies to the dataset + dataset + Dataset + + + Information qui s’applique au jeu de données + dataset + Jeu de données + + + + + + Information applies to the dataset + dataset + 005 + + + + + + + Information applies to the series + series + Series + + + Information qui s’applique à une série + series + Série + + + + + + + + Information applies to non-geographic data + nonGeographicDataset + Non geographic dataset + + + Information qui s’applique à des données non-géographiques + nonGeographicDataset + Jeu de données non géographiques + + + + + + + + Information applies to a feature + feature + Feature + + + Information qui s’applique à un élément (entité géographique) + feature + Elément + + + + + + + + Information applies to a feature type + featureType + Feature type + + + Information qui s’applique à un type d’élément + featureType + Type d’élément + + + + + + + + Information applies to a property type + propertyType + Property type + + + Information qui s’applique à un type de propriété + propertyType + Type de propriété + + + + + + + + Information applies to a tile, a spatial subset of geographic data + tile + Tile + + + Information qui s’applique à une tuile, un sous-ensemble spatial de données géographiques + tile + Tuile + + + + + + + + information sur l'entité sur laquelle les métadonnées s'appliquent + MD_ScopeCode + + + + + + + + + + Language : ISO 639-2 (3 characters) + LanguageCode + + + English + eng + English + + + Anglais + eng + Anglais + + + + + + + + French + fra + French + + + Français + fra + Français + + + + + + + + Langue : ISO 639-2 (3 caractères) + LanguageCode + + + + + + + + + Country : ISO 3166-2 (2 characters) + Country + + + United Kingdom + UK + United Kingdom + + + Royaume-Uni + UK + Royaume-Uni + + + + + + + + France + FR + France + + + France + FR + France + + + + + + + + Pays : ISO 3166-2 (2 caractères) + Country + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml new file mode 100644 index 0000000000..9214ce8808 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/gmxCodelists.xml @@ -0,0 +1,1898 @@ + + + + + + + gmxCodelists + + + Codelists for description of metadata datasets compliant with ISO/TC 211 19115:2003 and 19139 + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + identification of when a given event occurred + CI_DateTypeCode + + + date identifies when the resource was brought into existence + creation + + + + + date identifies when the resource was issued + publication + + + + + date identifies when the resource was examined or re-examined and imporved or amended + revision + + + + + + + + function performed by the resource + CI_OnLineFunctionCode + + + online instructions for transferring data from one storage device or system to another + download + + + + + online information about the resource + information + + + + + online instructions for requesting the resource from the provider + offlineAccess + + + + + online order process for obtening the resource + order + + + + + online search interface for seeking out information about the resource + search + + + + + + + + mode in which the data is represented + CI_PresentationFormCode + + + digital representation of a primarily textual item (can contain illustrations also) + documentDigital + + + + + representation of a primarily textual item (can contain illustrations also) on paper, photograhic material, or other media + imageDigital + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and stored in digital format + documentHardcopy + + + + + likeness of natural or man-made features, objects, and activities acquired through the sensing of visual or any other segment of the electromagnetic spectrum by sensors, such as thermal infrared, and high resolution radar and reproduced on paper, photographic material, or other media for use directly by the human user + imageHardcopy + + + + + map represented in raster or vector form + mapDigital + + + + + map printed on paper, photographic material, or other media for use directly by the human user + mapHardcopy + + + + + multi-dimensional digital representation of a feature, process, etc. + modelDigital + + + + + 3-dimensional, physical model + modelHardcopy + + + + + vertical cross-section in digital form + profileDigital + + + + + vertical cross-section printed on paper, etc. + profileHardcopy + + + + + digital representation of facts or figures systematically displayed, especially in columns + tableDigital + + + + + representation of facts or figures systematically displayed, especially in columns, printed onpapers, photographic material, or other media + tableHardcopy + + + + + digital video recording + videoDigital + + + + + video recording on film + videoHardcopy + + + + + + + + function performed by the responsible party + CI_RoleCode + + + party that supplies the resource + resourceProvider + + + + + party that accepts accountability and responsability for the data and ensures appropriate care and maintenance of the resource + custodian + + + + + party that owns the resource + owner + + + + + party who uses the resource + user + + + + + party who distributes the resource + distributor + + + + + party who created the resource + originator + + + + + party who can be contacted for acquiring knowledge about or acquisition of the resource + pointOfContact + + + + + key party responsible for gathering information and conducting research + principalInvestigator + + + + + party wha has processed the data in a manner such that the resource has been modified + processor + + + + + party who published the resource + publisher + + + + + party who authored the resource + author + + + + + + + + type or method for evaluating an identified data quality measure + DQ_EvaluationMethodTypeCode + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where all data required is internal to the dataset being evaluated + directInternal + + + + + method of evaluating the quality of a dataset based on inspection of items within the dataset, where reference data external to the dataset being evaluated is required + directExternal + + + + + method of evaluating the quality of a dataset based on external knowledge + indirect + + + + + + + + justification for the correlation of two datasets + DS_AssociationTypeCode + + + reference from one dataset to another + crossReference + + + + + reference to a master dataset of which this one is a part + largerWorkCitation + + + + + part of the same structured set of data held in a computer + partOfSeamlessDatabase + + + + + mapping and charting information from which the dataset content originates + source + + + + + part of a set of imagery that when used together, provides three-dimensional images + stereoMate + + + + + + + + type of aggregation activity in which datasets are related + DS_InitiativeTypeCode + + + series of organized planned actions + campaign + + + + + accumulation of datasets assembled for a specific purpose + collection + + + + + specific performance of a function or group of functions + exercise + + + + + process designed to find if something is effective or valid + experiment + + + + + search or systematic inquiry + investigation + + + + + specific operation of a data collection system + mission + + + + + device or piece of equipment which detects or records + sensor + + + + + action that is part of a series of actions + operation + + + + + vehicle or other support base that holds a sensor + platform + + + + + method of doing something involving a number of steps + process + + + + + specific planned activity + program + + + + + organized undertaking, research, or development + project + + + + + examination or investigation + study + + + + + piece of work + task + + + + + process of testing to discover or demonstrate something + trial + + + + + + + + code indicating whether grid data is point or area + MD_CellGeometryCode + + + each cell represents a point + point + + + + + each cell represents an area + area + + + + + + + + name of the character coding standard used in the resource + MD_CharacterSetCode + + + 16-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs2 + + + + + 32-bit fixed size Universal Character Set, based on ISO/IEC 10646 + ucs4 + + + + + 7-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf7 + + + + + 8-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf8 + + + + + 16-bit variable size UCS Transfer Format, based on ISO/IEC 10646 + utf16 + + + + + ISO/IEC 8859-1, Information technology - 8-bit single byte coded graphic character sets - Part 1 : Latin alphabet No.1 + 8859part1 + + + + + ISO/IEC 8859-2, Information technology - 8-bit single byte coded graphic character sets - Part 2 : Latin alphabet No.2 + 8859part2 + + + + + ISO/IEC 8859-3, Information technology - 8-bit single byte coded graphic character sets - Part 3 : Latin alphabet No.3 + 8859part3 + + + + + ISO/IEC 8859-4, Information technology - 8-bit single byte coded graphic character sets - Part 4 : Latin alphabet No.4 + 8859part4 + + + + + ISO/IEC 8859-5, Information technology - 8-bit single byte coded graphic character sets - Part 5 : Latin/Cyrillic alphabet + 8859part5 + + + + + ISO/IEC 8859-6, Information technology - 8-bit single byte coded graphic character sets - Part 6 : Latin/Arabic alphabet + 8859part6 + + + + + ISO/IEC 8859-7, Information technology - 8-bit single byte coded graphic character sets - Part 7 : Latin/Greek alphabet + 8859part7 + + + + + ISO/IEC 8859-8, Information technology - 8-bit single byte coded graphic character sets - Part 8 : Latin/Hebrew alphabet + 8859part8 + + + + + ISO/IEC 8859-9, Information technology - 8-bit single byte coded graphic character sets - Part 9 : Latin alphabet No.5 + 8859part9 + + + + + ISO/IEC 8859-10, Information technology - 8-bit single byte coded graphic character sets - Part 10 : Latin alphabet No.6 + 8859part10 + + + + + ISO/IEC 8859-11, Information technology - 8-bit single byte coded graphic character sets - Part 11 : Latin/Thai alphabet + 8859part11 + + + + + + ISO/IEC 8859-13, Information technology - 8-bit single byte coded graphic character sets - Part 13 : Latin alphabet No.7 + 8859part13 + + + + + ISO/IEC 8859-14, Information technology - 8-bit single byte coded graphic character sets - Part 14 : Latin alphabet No.8 (Celtic) + 8859part14 + + + + + ISO/IEC 8859-15, Information technology - 8-bit single byte coded graphic character sets - Part 15 : Latin alphabet No.9 + 8859part15 + + + + + ISO/IEC 8859-16, Information technology - 8-bit single byte coded graphic character sets - Part 16 : Latin alphabet No.10 + 8859part16 + + + + + japanese code set used for electronic transmission + jis + + + + + japanese code set used on MS-DOS machines + shiftJIS + + + + + japanese code set used on UNIX based machines + eucJP + + + + + United States ASCII code set (ISO 646 US) + usAscii + + + + + IBM mainframe code set + ebcdic + + + + + Korean code set + eucKR + + + + + traditional Chinese code set used in Taiwan, Hong Kong of China and other areas + big5 + + + + + simplified Chinese code set + GB2312 + + + + + + + + name of the handling restrictions on the dataset + MD_ClassificationCode + + + available for general disclosure + unclassified + + + + + not for general disclosure + restricted + + + + + available for someone who can be entrusted with information + confidential + + + + + kept or meant to be kept private, unknown, or hidden from all but a select group of people + secret + + + + + of the highest secrecy + topSecret + + + + + + + + specific type of information represented in the cell + MD_CoverageContentTypeCode + + + meaningful numerical representation of a physical parameter that is not the actual value of the physical parameter + image + + + + + code value with no quantitative meaning, used to represent a physical quantity + thematicClassification + + + + + value in physical units of the quantity being measured + physicalMeasurement + + + + + + + + datatype of element or entity + MD_DatatypeCode + + + descriptor of a set of objects that share the same attributes, operations, methods, relationships, and behavior + class + + + + + + flexible enumeration useful for expressing a long list of values, can be extended + codelist + + + + + data type whose instances form a list of named literal values, not extendable + enumeration + + + + + permissible value for a codelist or enumeration + codelistElement + + + + + class that cannot be directly instantiated + abstractClass + + + + + class that is composed of classes it is connected to by an aggregate relationship + aggregateClass + + + + + subclass that may be substituted for its superclass + specifiedClass + + + + + class with few or no operations whose primary purpose is to hold the abstract state of another class for transmittal, storage, encoding or persistent storage + datatypeClass + + + + + named set of operations that characterize the behavior of an element + interfaceClass + + + + + class describing a selection of one of the specified types + unionClass + + + + + class whose instances are classes + metaClass + + + + + class used for specification of a domain of instances (objects), together with the operations applicable to the objects. A type may have attributes and associations + typeClass + + + + + free text field + characterString + + + + + numerical field + integer + + + + + semantic relationship between two classes that involves connections among their instances + association + + + + + + + + name of the dimension + MD_DimensionNameTypeCode + + + ordinate (y) axis + row + + + + + abscissa (x) axis + column + + + + + vertical (z) axis + vertical + + + + + along the direction of motion of the scan point + track + + + + + perpendicular to the direction of motion of the scan point + crossTrack + + + + + scan line of a sensor + line + + + + + element along a scan line + sample + + + + + duration + time + + + + + + + + name of point or vector objects used to locate zero-, one-, two-, or three-dimensional spatial locations in the dataset + MD_GeometricObjectTypeCode + + + set of geometric primitives such that their boundaries can be represented as a union of other primitives + complex + + + + + connected set of curves, solids or surfaces + composite + + + + + bounded, 1-dimensional geometric primitive, representing the continuous image of a line + curve + + + + + zero-dimensional geometric primitive, representing a position but not having an extent + point + + + + + bounded, connected 3-dimensional geometric primitive, representing the continuous image of a region of space + solid + + + + + bounded, connected 2-dimensional geometric primitive, representing the continuous image of a region of a plane + surface + + + + + + + + code which indicates conditions which may affect the image + MD_ImagingConditionCode + + + portion of the image is blurred + blurredImage + + + + + portion of the image is partially obscured by cloud cover + cloud + + + + + acute angle between the plane of the ecliptic (the plane of the Earth s orbit) and the plane of the celestial equator + degradingObliquity + + + + + portion of the image is partially obscured by fog + fog + + + + + portion of the image is partially obscured by heavy smoke or dust + heavySmokeOrDust + + + + + image was taken at night + night + + + + + image was taken during rainfall + rain + + + + + image was taken during semi-dark conditions -- twilight conditions + semiDarkness + + + + + portion of the image is obscured by shadow + shadow + + + + + portion of the image is obscured by snow + snow + + + + + the absence of collection data of a given point or area caused by the relative location of topographic features which obstruct the collection path between the collector(s) and the subject(s) of interest + terrainMasking + + + + + + + + methods used to group similar keywords + MD_KeywordTypeCode + + + keyword identifies a branch of instruction or specialized learning + discipline + + + + + keyword identifies a location + place + + + + + keyword identifies the layer(s) of any deposited substance + stratum + + + + + keyword identifies a time period related to the dataset + temporal + + + + + keyword identifies a particular subject or topic + theme + + + + + + + + frequency with which modifications and deletions are made to the data after it is first produced + MD_MaintenanceFrequencyCode + + + data is repeatedly and frequently updated + continual + + + + + data is updated each day + daily + + + + + data is updated on a weekly basis + weekly + + + + + data is updated every two weeks + fortnightly + + + + + data is updated each month + monthly + + + + + + + data is updated every three months + + quarterly + + + + + + data is updated twice each year + biannually + + + + + data is updated every year + annually + + + + + data is updated as deemed necessary + asNeeded + + + + + data is updated in intervals that are uneven in duration + irregular + + + + + there are no plans to update the data + notPlanned + + + + + frequency of maintenance for the data is not known + + unknown + + + + + + + + + method used to write to the medium + MD_MediumFormatCode + + + CoPy In / Out (UNIX file format and command) + cpio + + + + + Tape ARchive + tar + + + + + high sierra file system + highSierra + + + + + information processing volume and file structure of CD-ROM + iso9660 + + + + + rock ridge interchange protocol (UNIX) + iso9660RockRidge + + + + + hierarchical file system (Macintosh) + iso9660AppleHFS + + + + + + + + name of the medium + MD_MediumNameCode + + + read-only optical disk + cdRom + + + + + digital versatile disk + dvd + + + + + digital versatile disk, read only + dvdRom + + + + + 3,5 inch magnetic disk + 3halfInchFloppy + + + + + 5,25 inch magnetic disk + 5quarterInchFloppy + + + + + 7 track magnetic tape + 7trackTape + + + + + 9 track magnetic tape + 9trackType + + + + + 3480 cartridge tape drive + 3480Cartridge + + + + + 3490 cartridge tape drive + 3490Cartridge + + + + + 3580 cartridge tape drive + 3580Cartridge + + + + + 4 millimetre magnetic tape + 4mmCartridgeTape + + + + + 8 millimetre magnetic tape + 8mmCartridgeTape + + + + + 0,25 inch magnetic tape + 1quarterInchCartridgeTape + + + + + half inch cartridge streaming tape drive + digitalLinearTape + + + + + direct computer linkage + onLine + + + + + linkage through a satellite communication system + satellite + + + + + communication through a telephone network + telephoneLink + + + + + pamphlet or leaflet giving descriptive information + hardcopy + + + + + + + + obligation of the element or entity + MD_ObligationCode + + + element is always required + mandatory + + + + + element is not required + optional + + + + + element is required when a specific condition is met + conditional + + + + + + + + point in a pixel corresponding to the Earth location of the pixel + MD_PixelOrientationCode + + + point halfway between the lower left and the upper right of the pixel + center + + + + + the corner in the pixel closest to the origin of the SRS; if two are at the same distance from the origin, the one with the smallest x-value + lowerLeft + + + + + next corner counterclockwise from the lower left + lowerRight + + + + + next corner counterclockwise from the lower right + upperRight + + + + + next corner counterclockwise from the upper right + upperLeft + + + + + + + + status of the dataset or progress of a review + MD_ProgressCode + + + production of the data has been completed + completed + + + + + data has been stored in an offline storage facility + historicalArchive + + + + + data is no longer relevant + obsolete + + + + + data is continually being updated + onGoing + + + + + fixed date has been established upon or by which the data will be created or updated + planned + + + + + data needs to be generated or updated + required + + + + + data is currently in the process of being created + underDevelopment + + + + + + + + limitation(s) placed upon the access or use of the data + MD_RestrictionCode + + + exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor + copyright + + + + + government has granted exclusive right to make, sell, use or license an invention or discovery + patent + + + + + produced or sold information awaiting a patent + patentPending + + + + + a name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer + trademark + + + + + formal permission to do something + license + + + + + rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity + intellectualPropertyRights + + + + + withheld from general circulation or disclosure + restricted + + + + + limitation not listed + otherRestrictions + + + + + + + + class of information to which the referencing entity applies + MD_ScopeCode + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + + + method used to represent geographic information in the dataset + MD_SpatialRepresentationTypeCode + + + vector data is used to represent geographic data + vector + + + + + grid data is used to represent geographic data + grid + + + + + textual or tabular data is used to represent geographic data + textTable + + + + + triangulated irregular network + tin + + + + + three-dimensional view formed by the intersecting homologous rays of an overlapping pair of images + stereoModel + + + + + scene from a video recording + video + + + + + + + + high-level geographic data thematic classification to assist in the grouping and search of available geographic data sets. Can be used to group keywords as well. Listed examples are not exhaustive. + MD_TopicCategoryCode + + + rearing of animals and/or cultivation of plants. Examples: agriculture, irrigation, aquaculture, plantations, herding, pests and diseases affecting crops and livestock + farming + + + + + flora and/or fauna in natural environment. Examples: wildlife, vegetation, biological sciences, ecology, wilderness, sealife, wetlands, habitat + biota + + + + + legal land descriptions. Examples: political and administrative boundaries + boundaries + + + + + processes and phenomena of the atmosphere. Examples: cloud cover, weather, climate, atmospheric conditions, climate change, precipitation + climatologyMeteorologyAtmosphere + + + + + economic activities, conditions and employment. Examples: production, labour, revenue, commerce, industry, tourism and ecotourism, forestry, fisheries, commercial or subsistence hunting, exploration and exploitation of resources such as minerals, oil and gas + economy + + + + + height above or below sea level. Examples: altitude, bathymetry, digital elevation models, slope, derived products + elevation + + + + + environmental resources, protection and conservation. Examples: environmental pollution, waste storage and treatment, environmental impact assessment, monitoring environmental risk, nature reserves, landscape + environment + + + + + information pertaining to earth sciences. Examples: geophysical features and processes, geology, minerals, sciences dealing with the composition, structure and origin of the earth s rocks, risks of earthquakes, volcanic activity, landslides, gravity information, soils, permafrost, hydrogeology, erosion + geoscientificInformation + + + + + health, health services, human ecology, and safety. Examples: disease and illness, factors affecting health, hygiene, substance abuse, mental and physical health, health services + health + + + + + base maps. Examples: land cover, topographic maps, imagery, unclassified images, annotations + imageryBaseMapsEarthCover + + + + + military bases, structures, activities. Examples: barracks, training grounds, military transportation, information collection + intelligenceMilitary + + + + + inland water features, drainage systems and their characteristics. Examples: rivers and glaciers, salt lakes, water utilization plans, dams, currents, floods, water quality, hydrographic charts + inlandWaters + + + + + positional information and services. Examples: addresses, geodetic networks, control points, postal zones and services, place names + location + + + + + features and characteristics of salt water bodies (excluding inland waters). Examples: tides, tidal waves, coastal information, reefs + oceans + + + + + information used for appropriate actions for future use of the land. Examples: land use maps, zoning maps, cadastral surveys, land ownership + planningCadastre + + + + + characteristics of society and cultures. Examples: settlements, anthropology, archaeology, education, traditional beliefs, manners and customs, demographic data, recreational areas and activities, social impact assessments, crime and justice, census information + society + + + + + man-made construction. Examples: buildings, museums, churches, factories, housing, monuments, shops, towers + structure + + + + + means and aids for conveying persons and/or goods. Examples: roads, airports/airstrips, shipping routes, tunnels, nautical charts, vehicle or vessel location, aeronautical charts, railways + transportation + + + + + energy, water and waste systems and communications infrastructure and services. Examples: hydroelectricity, geothermal, solar and nuclear sources of energy, water purification and distribution, sewage collection and disposal, electricity and gas distribution, data communication, telecommunication, radio, communication networks + utilitiesCommunication + + + + + + + + degree of complexity of the spatial relationships + MD_TopologyLevelCode + + + geometry objects without any additional structure which describes topology + geometryOnly + + + + + 1-dimensional topological complex -- commonly called chain-node topology + topology1D + + + + + 1-dimensional topological complex that is planar. (A planar graph is a graph that can be drawn in a plane in such a way that no two edges intersect except at a vertex.) + planarGraph + + + + + 2-dimensional topological complex that is planar. (A 2-dimensional topological complex is commonly called full topology in a cartographic 2D environment.) + fullPlanarGraph + + + + + 1-dimensional topological complex that is isomorphic to a subset of a surface. (A geometric complex is isomorphic to a topological complex if their elements are in a one-to-one, dimensional-and boundry-preserving correspondence to one another.) + surfaceGraph + + + + + 2-dimensional topological complex that is isomorphic to a subset of a surface + fullSurfaceGraph + + + + + 3-dimensional topological complex. (A topological complex is a collection of topological primitives that are closed under the boundary operations.) + topology3D + + + + + complete coverage of a 3D Euclidean coordinate space + fullTopology3D + + + + + topological complex without any specified geometric realisation + abstract + + + + + + + + Extension of MD_ScopeCode for the needs of GMX application schemas and in the context of a transfer + MX_ScopeCode + + + + information applies to the attribute class + attribute + + + + + information applies to the characteristic of a feature + attributeType + + + + + information applies to the collection hardware class + collectionHardware + + + + + information applies to the collection session + collectionSession + + + + + information applies to the dataset + dataset + + + + + information applies to the series + series + + + + + information applies to non-geographic data + nonGeographicDataset + + + + + information applies to a dimension group + dimensionGroup + + + + + information applies to a feature + feature + + + + + information applies to a feature type + featureType + + + + + information applies to a property type + propertyType + + + + + information applies to a field session + fieldSession + + + + + information applies to a computer program or routine + software + + + + + information applies to a capability which a service provider entity makes available to a service user entity through a set of interfaces that define a behaviour, such as a use case + service + + + + + information applies to a copy or imitation of an existing or hypothetical object + model + + + + + information applies to a tile, a spatial subset of geographic data + tile + + + + + + The referencing entity applies to a transfer aggregate which was originally identified as an initiative (DS_Initiative) + initiative + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a stereo mate (DS_StereoMate) + stereomate + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor (DS_Sensor) + sensor + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a platform series (DS_PlatformSeries) + platformSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a sensor series (DS_SensorSeries) + sensorSeries + + + + + The referencing entity applies to a transfer aggregate which was originally identified as a production series (DS_ProductionSeries) + productionSeries + + + + + The referencing entity applies to a transfer aggregate which has no existence outside of the transfer context + transferAggregate + + + + + The referencing entity applies to a transfer aggregate which has an existence outside of the transfer context, but which does not pertains to a specific aggregate type. + otherAggregate + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml new file mode 100644 index 0000000000..89dfd67c0a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/codelist/tcCodelists.xml @@ -0,0 +1,63 @@ + + + + + + tcCodelists + + + Codelists used in the type catalogue schema + + + Type catalogues + + + 0.1 + + + 2007-06-14 + + + + + + + specifies aggregation semantics: specifies whether the value of each property is a single value ("noAggregation") which is the default case or if a single property instance has an aggregate value in which case the value specifies the aggregation type ("bag", "set", "sequence"). Note that this value is independent from the cardinality. + TC_AggregationType + + + single value - no aggregation (default) + noAggregation + + + + + aggregation semantics: bag + bag + + + + + aggregation semantics: set + set + + + + + aggregation semantics: sequence (ordered bag) + sequence + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml new file mode 100644 index 0000000000..485b6d5278 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/ML_gmxCrs.xml @@ -0,0 +1,179 @@ + + + + + + + ML_gmxCrs + + + CRS catalogue for description of gmx metadata dataset + + + Catalogue des paramètres géodésiques pour la description de jeux de métadonnées conformes aux schémas gmx + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-29 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + 4326 + WGS84G + World Geodetic System 1984 + + + + + + + + World + + + + + + + + not known + + + + + + 4326 + WGS84G + WGS 1984 + + + + + + + + Monde + + + + + + + + inconnu + + + + + + + + + + 6422 + ellipsoidal2Ddeg + + + + + + + + + 9901 + Geodetic latitude + Lat + North + + + + + + 9902 + Geodetic longitude + Lon + East + + + + + + + 6326 + World Geodetic System 1984 + not known + + + + + + + + + 7030 + WGS 84 + 6378137 + + + 298.2572 + + + + + + + + + 8901 + Greenwich + 0 + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml new file mode 100644 index 0000000000..2ab0e10c20 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/crs/gmxCrs.xml @@ -0,0 +1,287 @@ + + + + + + gmxCrs + + + CRS parameters dictionary + + + GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + 4326 + WGS84G + World Geodetic System 1984 + + + + + + + + World: Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, + Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belgium, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegowina, + Botswana, Bouvet Island, Brazil, British Indian Ocean Territory, British Virgin Islands, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, + Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Comoros, + Congo, Cook Islands, Costa Rica, Côte d'Ivoire (Ivory Coast), Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominica, Dominican Republic, + East Timor, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Falkland Islands (Malvinas), Faroe Islands, Fiji, Finland, France, + French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, + Guadeloupe, Guam, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Heard Island and McDonald Islands, Holy See (Vatican City State), Honduras, China + - Hong Kong, Hungary, Iceland, India, Indonesia, Islamic Republic of Iran, Iraq, Ireland, Israel, Italy, Jamaica, Japan, Jordan, Kazakstan, Kenya, Kiribati, + Democratic People's Republic of Korea (North Korea), Republic of Korea (South Korea), Kuwait, Kyrgyzstan, Lao People's Democratic Republic (Laos), + Latvia, Lebanon, Lesotho, Liberia, Libyan Arab Jamahiriya, Liechtenstein, Lithuania, Luxembourg, China - Macau, The Former Yugoslav Republic of + Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Federated States + of Micronesia, Monaco, Mongolia, Montserrat, Morocco, Mozambique, Myanmar (Burma), Namibia, Nauru, Nepal, Netherlands, Netherlands Antilles, New + Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Panama, Papua New + Guinea (PNG), Paraguay, Peru, Philippines, Pitcairn, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Russian Federation, Rwanda, Saint Kitts and + Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Seychelles, Sierra Leone, + Singapore, Slovakia (Slovak Republic), Slovenia, Solomon Islands, Somalia, South Africa, South Georgia and the South Sandwich Islands, Spain, Sri Lanka, + Saint Helena, Saint Pierre and Miquelon, Sudan, Suriname, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland, Syrian Arab Republic, Taiwan, + Tajikistan, United Republic of Tanzania, Thailand, The Democratic Republic of the Congo (Zaire), Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, + Turkey, Turkmenistan, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Arab Emirates (UAE), United Kingdom (UK), United States (USA), + United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Venezuela, Vietnam, US Virgin Islands, Wallis and Futuna, Western Sahara, Yemen, + Yugoslavia - Union of Serbia and Montenegro, Zambia, Zimbabwe. + + + + + + + + not known + + + + + + + + 32638 + UTM38W84 + WGS 84 / UTM zone 38N + + + + + + + + Between 42 and 48 deg East; northern hemisphere. Armenia. Azerbaijan. Djibouti. Eritrea. Ethiopia. Georgia. Islamic Republic of Iran. Iraq. Kazakstan. Kuwait. Russian Federation. Saudi Arabia. Somalia. Tukey. Yemen. + + + + + + + + not known + + + + + + + + + + + Ellipsoidal 2D CS. Axes: latitude, longitude. Orientations: north, east. UoM: deg + 6422 + CS ellipsoidal2D + + + + + + + + Cartesian 2D CS. Axes: easting, northing (E,N). Orientations: east, north. UoM: m. + 4400 + Cs cartesian2D + + + + + + + + + 9901 + Geodetic latitude + Lat + North + + + + + + 9902 + Geodetic longitude + Lon + East + + + + + + 9907 + Northing + N + North + + + + + + 9906 + Easting + E + east + + + + + + + 6326 + World Geodetic System 1984 + not known + + + + + + + + + 7030 + WGS 84 + 6378137 + + + 298.2572 + + + + + + + + + 8901 + Greenwich + 0 + + + + + + 16038 + UTM Zone 38 N + not known + + + + 0 + + + + + + 45 + + + + + + 0.9996 + + + + + + 500000 + + + + + + 0 + + + + + + + + + 9807 + PRCM040 + Transverse Mercator + Transverse Mercator + 2 + 2 + + + + + + + + + + + 8801 + Latitude of natural origin + + + + + 8802 + Longitude of natural origin + + + + + 8805 + Scale factor at natural origin + + + + + 8806 + False Easting + + + + + 8807 + False Northing + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/example/fr-fr.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/example/fr-fr.xml new file mode 100644 index 0000000000..939b9722a0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/example/fr-fr.xml @@ -0,0 +1,83 @@ + + + + + + + France-France + + + + + + French + + + FR + + + UTF 8 + + + + + + + + 2005-03-18 + + + création + + + + + + + 2006-02-03 + + + révision + + + + + + + + french translation team + + + auteur + + + + + + + + + Résumé succint du contenu du jeu de données + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml new file mode 100644 index 0000000000..a29faa144c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/ML_gmxUom.xml @@ -0,0 +1,125 @@ + + + + + + uom + + + units of measure dictionary compliant with SI definitions + + + dictionnaire d'unités de mesure conforme avec les définitions du Système International (SI) + + + + + GMX (and imported) namespace + + + 0.0 + + + 2005-06-18 + + + + + English + + + UTF 8 + + + + + + French + + + France + + + UTF 8 + + + + + + + + + + The metre is the length of the path travelled by ligth in vaccum during a time interval of 1/299 792 458 of a second + metre + length + m + + + + + unité de longueur de référence dans le système international, correspond à la distance parcourue par la lumière dans le vide pendant 1/299 792 458 seconde + metre + mètre + longueur + + + + + + + + + + Measure of angle equal to Pi/180 radians, widely used in geography + degree + angle + + 1.74532925199433E-02 + + + + + Unité d'angle de référence en géographie égale à Pi/180 radians. + degree + degré + angle + + + + + + + + + Radian is an unit of angle measure. It is defined as the ratio of arc length to the radius of the circle. + radian + plane angle + rad + + + + + + Le radian est une unité de mesaure angulaire définie comme le ratio entre le rayon et la longueur de l'arc. + radian + radian + angle planaire + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/gmxUom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/gmxUom.xml new file mode 100644 index 0000000000..8e25cd4107 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/iso/19139/20070417/resources/uom/gmxUom.xml @@ -0,0 +1,66 @@ + + + + + + gmxUom + + + units of measure dictionary compliant with SI definitions + + + ISO/TC 211 GMX (and imported) namespace + + + 0.0 + + + 2005-03-18 + + + + + + + + The metre is the length of the path travelled by ligth in vaccum during a time interval of 1/299 792 458 of a second + metre + length + m + + + + + + + Measure of angle equal to Pi/180 radians, widely used in geography + degree + angle + + 1.74532925199433E-02 + + + + + + + Radian is an unit of angle measure. It is defined as the ratio of arc length to the radius of the circle. + radian + plane angle + rad + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gaz.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gaz.xsd new file mode 100644 index 0000000000..28e0a7327d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gaz.xsd @@ -0,0 +1,59 @@ + + + + + + + + + + + A location instance in a spatial reference system. A location instance specifies a location that is characterized by a location type. For example, a particular "county", "town", "property", or "river". + + + + + A location instance in a spatial reference system. + + + + + + + A URI for the location instance. + + + + + Optional date on which this version of the location instance was last changed. + + + + + + A value description where the main value is 'Historic'. + + + + + + Optional description of the history of this location instance. + + + + + + Optional description of this location instance. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml new file mode 100644 index 0000000000..8984c0b136 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gaz/1.0.0/gsipCodelistGeoIdentifierDesignationTypeCodeDictionary.xml @@ -0,0 +1,31 @@ + + + + + The type of a designation for a location instance in a gazetteer. + + GeoIdentifierDesignationTypeCode + DoD/IC Dictionary: GSIP Geographic Identifier Designation Type Code Dictionary + + + + Lands owned or administered by the U.S. Federal government, for example: national parks, national wildlife refuges, military reservations, Federal prisons, and public-domain land. + administeredFederal + Administered Federal + + + + + A geographic feature that once existed but has ceased to exist, is no longer discernable on the landscape or seascape, and/or no longer serves the original purpose. + historical + Historical + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/SchematronConstraints.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/SchematronConstraints.xml new file mode 100644 index 0000000000..6cfd40f197 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/SchematronConstraints.xml @@ -0,0 +1,71 @@ + + Schematron constraints for GML / ISO 19136 + + + + + + ValueArray may not carry both a reference to a codeSpace and a uom + + + + + All components shall be of the same type + All components shall be of the same type + + + + + The presence of a dimension attribute implies the presence of the srsName attribute. + The presence of an axisLabels attribute implies the presence of the srsName attribute. + The presence of an uomLabels attribute implies the presence of the srsName attribute. + The presence of an uomLabels attribute implies the presence of the axisLabels attribute and vice versa. + + + + + All patches shall be gml:PolygonPatch elements or an element in the substitution group of gml:PolygonPatch. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All patches shall be gml:Triangle elements or an element in the substitution group of gml:PolygonPatch. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + Property element may not carry both a reference to an object and contain an object. + Property element shall either carry a reference to an object or contain an object. + + + + + All values in the domain set shall be gml:MultiPoint elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiCurve elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiSurface elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:MultiSolid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:Grid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + + + All values in the domain set shall be gml:RectifiedGrid elements or an element in its substitution group. Note that the test currently does not identify substitutable elements correctly, this will require the use of XPath 2 in the future. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/basicTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/basicTypes.xsd new file mode 100644 index 0000000000..d6ffd5f6a1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/basicTypes.xsd @@ -0,0 +1,268 @@ + + + + basicTypes.xsd + See ISO/DIS 19136 8.2. +W3C XML Schema provides a set of built-in "simple" types which define methods for representing values as literals without internal markup. These are described in W3C XML Schema Part 2:2001. Because GML is an XML encoding in which instances are described using XML Schema, these simple types shall be used as far as possible and practical for the representation of data types. W3C XML Schema also provides methods for defining +- new simple types by restriction and combination of the built-in types, and +- complex types, with simple content, but which also have XML attributes. +In many places where a suitable built-in simple type is not available, simple content types derived using the XML Schema mechanisms are used for the representation of data types in GML. +A set of these simple content types that are required by several GML components are defined in the basicTypes schema, as well as some elements based on them. These are primarily based around components needed to record amounts, counts, flags and terms, together with support for exceptions or null values. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + gml:NilReasonType defines a content model that allows recording of an explanation for a void value or other exception. +gml:NilReasonType is a union of the following enumerated values: +- inapplicable there is no value +- missing the correct value is not readily available to the sender of this data. Furthermore, a correct value may not exist +- template the value will be available later +- unknown the correct value is not known to, and not computable by, the sender of this data. However, a correct value probably exists +- withheld the value is not divulged +- other:text other brief explanation, where text is a string of two or more characters with no included spaces +and +- anyURI which should refer to a resource which describes the reason for the exception +A particular community may choose to assign more detailed semantics to the standard values provided. Alternatively, the URI method enables a specific or more complete explanation for the absence of a value to be provided elsewhere and indicated by-reference in an instance document. +gml:NilReasonType is used as a member of a union in a number of simple content types where it is necessary to permit a value from the NilReasonType union as an alternative to the primary type. + + + + + + + + + + + + + + + + + + + + + + + + gml:SignType is a convenience type with values "+" (plus) and "-" (minus). + + + + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + Extension to the respective XML Schema built-in simple type to allow a choice of either a value of the built-in simple type or a reason for a nil value. + + + + + + gml:CodeType is a generalized type to be used for a term, keyword or name. +It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term. + + + + + + + + + + gml:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance. + + + + + + + + + + gml:MeasureType supports recording an amount encoded as a value of XML Schema double, together with a units of measure indicated by an attribute uom, short for "units Of measure". The value of the uom attribute identifies a reference system for the amount, usually a ratio or interval scale. + + + + + + + + + + The simple type gml:UomIdentifer defines the syntax and value space of the unit of measure identifier. + + + + + + This type specifies a character string of length at least one, and restricted such that it must not contain any of the following characters: ":" (colon), " " (space), (newline), (carriage return), (tab). This allows values corresponding to familiar abbreviations, such as "kg", "m/s", etc. +It is recommended that the symbol be an identifier for a unit of measure as specified in the "Unified Code of Units of Measure" (UCUM) (http://aurora.regenstrief.org/UCUM). This provides a set of symbols and a grammar for constructing identifiers for units of measure that are unique, and may be easily entered with a keyboard supporting the limited character set known as 7-bit ASCII. ISO 2955 formerly provided a specification with this scope, but was withdrawn in 2001. UCUM largely follows ISO 2955 with modifications to remove ambiguities and other problems. + + + + + + + + This type specifies a URI, restricted such that it must start with one of the following sequences: "#", "./", "../", or a string of characters followed by a ":". These patterns ensure that the most common URI forms are supported, including absolute and relative URIs and URIs that are simple fragment identifiers, but prohibits certain forms of relative URI that could be mistaken for unit of measure symbol . +NOTE It is possible to re-write such a relative URI to conform to the restriction (e.g. "./m/s"). +In an instance document, on elements of type gml:MeasureType the mandatory uom attribute shall carry a value corresponding to either +- a conventional unit of measure symbol, +- a link to a definition of a unit of measure that does not have a conventional symbol, or when it is desired to indicate a precise or variant definition. + + + + + + + + This type is deprecated for tuples with ordinate values that are numbers. +CoordinatesType is a text string, intended to be used to record an array of tuples or coordinates. +While it is not possible to enforce the internal structure of the string through schema validation, some optional attributes have been provided in previous versions of GML to support a description of the internal structure. These attributes are deprecated. The attributes were intended to be used as follows: +Decimal symbol used for a decimal point (default="." a stop or period) +cs symbol used to separate components within a tuple or coordinate string (default="," a comma) +ts symbol used to separate tuples or coordinate strings (default=" " a space) +Since it is based on the XML Schema string type, CoordinatesType may be used in the construction of tables of tuples or arrays of tuples, including ones that contain mixed text and numeric values. + + + + + + + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + A type for a list of values of the respective simple type. + + + + + + gml:CodeListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. + + + + + + + + + + gml:CodeOrNilReasonListType provides for lists of terms. The values in an instance element shall all be valid according to the rules of the dictionary, classification scheme, or authority identified by the value of its codeSpace attribute. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a term or classification is expected, but the value may be absent for some reason. + + + + + + + + + + gml:MeasureListType provides for a list of quantities. + + + + + + + + + + gml:MeasureOrNilReasonListType provides for a list of quantities. An instance element may also include embedded values from NilReasonType. It is intended to be used in situations where a value is expected, but the value may be absent for some reason. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateOperations.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateOperations.xsd new file mode 100644 index 0000000000..3ba39e2b3f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateOperations.xsd @@ -0,0 +1,525 @@ + + + + coordinateOperations.xsd + See ISO/DIS 19136 13.6. +The spatial or temporal coordinate operations schema components can be divided into five logical parts, which define elements and types for XML encoding of the definitions of: +- Multiple abstract coordinate operations +- Multiple concrete types of coordinate operations, including Transformations and Conversions +- Abstract and concrete parameter values and groups +- Operation methods +- Abstract and concrete operation parameters and groups +These schema component encodes the Coordinate Operation package of the UML Model for ISO 19111 Clause 11. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + gml:AbstractCoordinateOperation is a mathematical operation on coordinates that transforms or converts coordinates to another coordinate reference system. Many but not all coordinate operations (from CRS A to CRS B) also uniquely define the inverse operation (from CRS B to CRS A). In some cases, the operation method algorithm for the inverse operation is the same as for the forward algorithm, but the signs of some operation parameter values shall be reversed. In other cases, different algorithms are required for the forward and inverse operations, but the same operation parameter values are used. If (some) entirely different parameter values are needed, a different coordinate operation shall be defined. +The optional coordinateOperationAccuracy property elements provide estimates of the impact of this coordinate operation on point position accuracy. + + + + + + + + + + + + + + + + + + + gml:operationVersion is the version of the coordinate transformation (i.e., instantiation due to the stochastic nature of the parameters). Mandatory when describing a transformation, and should not be supplied for a conversion. + + + + + gml:coordinateOperationAccuracy is an association role to a DQ_PositionalAccuracy object as encoded in ISO/TS 19139, either referencing or containing the definition of that positional accuracy. That object contains an estimate of the impact of this coordinate operation on point accuracy. That is, it gives position error estimates for the target coordinates of this coordinate operation, assuming no errors in the source coordinates. + + + + + + + + + + + gml:sourceCRS is an association role to the source CRS (coordinate reference system) of this coordinate operation. + + + + + gml:targetCRS is an association role to the target CRS (coordinate reference system) of this coordinate operation. + + + + + gml:CoordinateOperationPropertyType is a property type for association roles to a coordinate operation, either referencing or containing the definition of that coordinate operation. + + + + + + + + + gml:AbstractSingleOperation is a single (not concatenated) coordinate operation. + + + + + gml:SingleOperationPropertyType is a property type for association roles to a single operation, either referencing or containing the definition of that single operation. + + + + + + + + + gm:AbstractGeneralConversion is an abstract operation on coordinates that does not include any change of datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. The operationVersion, sourceCRS, and targetCRS elements are omitted in a coordinate conversion. +This abstract complex type is expected to be extended for well-known operation methods with many Conversion instances, in GML Application Schemas that define operation-method-specialized element names and contents. This conversion uses an operation method, usually with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a "usesMethod" element that references the "OperationMethod" element. Similarly, all concrete types derived from this type shall extend this type to include zero or more elements each named "uses...Value" that each use the type of an element substitutable for the "AbstractGeneralParameterValue" element. + + + + + + + + + + + + + + + + + + + + + + + gml:GeneralConversionPropertyType is a property type for association roles to a general conversion, either referencing or containing the definition of that conversion. + + + + + + + + + gml:AbstractGeneralTransformation is an abstract operation on coordinates that usually includes a change of Datum. The parameters of a coordinate transformation are empirically derived from data containing the coordinates of a series of points in both coordinate reference systems. This computational process is usually "over-determined", allowing derivation of error (or accuracy) estimates for the transformation. Also, the stochastic nature of the parameters may result in multiple (different) versions of the same coordinate transformation. The operationVersion, sourceCRS, and targetCRS proeprty elements are mandatory in a coordinate transformation. +This abstract complex type is expected to be extended for well-known operation methods with many Transformation instances, in Application Schemas that define operation-method-specialized value element names and contents. This transformation uses an operation method with associated parameter values. However, operation methods and parameter values are directly associated with concrete subtypes, not with this abstract type. All concrete types derived from this type shall extend this type to include a "usesMethod" element that references one "OperationMethod" element. Similarly, all concrete types derived from this type shall extend this type to include one or more elements each named "uses...Value" that each use the type of an element substitutable for the "AbstractGeneralParameterValue" element. + + + + + + + + + + + + + + + + + + + + + + + + + + gml:GeneralTransformationPropertyType is a property type for association roles to a general transformation, either referencing or containing the definition of that transformation. + + + + + + + + + + gml:ConcatenatedOperation is an ordered sequence of two or more coordinate operations. This sequence of operations is constrained by the requirement that the source coordinate reference system of step (n+1) must be the same as the target coordinate reference system of step (n). The source coordinate reference system of the first step and the target coordinate reference system of the last step are the source and target coordinate reference system associated with the concatenated operation. Instead of a forward operation, an inverse operation may be used for one or more of the operation steps mentioned above, if the inverse operation is uniquely defined by the forward operation. +The gml:coordOperation property elements are an ordered sequence of associations to the two or more operations used by this concatenated operation. The AggregationAttributeGroup should be used to specify that the coordOperation associations are ordered. + + + + + + + + + + + + + gml:coordOperation is an association role to a coordinate operation. + + + + + gml:ConcatenatedOperationPropertyType is a property type for association roles to a concatenated operation, either referencing or containing the definition of that concatenated operation. + + + + + + + + + gml:PassThroughOperation is a pass-through operation specifies that a subset of a coordinate tuple is subject to a specific coordinate operation. +The modifiedCoordinate property elements are an ordered sequence of positive integers defining the positions in a coordinate tuple of the coordinates affected by this pass-through operation. The AggregationAttributeGroup should be used to specify that the modifiedCoordinate elements are ordered. + + + + + + + + + + + + + + + + gml:modifiedCoordinate is a positive integer defining a position in a coordinate tuple. + + + + + gml:PassThroughOperationPropertyType is a property type for association roles to a pass through operation, either referencing or containing the definition of that pass through operation. + + + + + + + + + gml:Conversion is a concrete operation on coordinates that does not include any change of Datum. The best-known example of a coordinate conversion is a map projection. The parameters describing coordinate conversions are defined rather than empirically derived. Note that some conversions have no parameters. +This concrete complex type can be used without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Conversion instance. +The usesValue property elements are an unordered list of composition associations to the set of parameter values used by this conversion operation. + + + + + + + + + + + + + + + gml:method is an association role to the operation method used by a coordinate operation. + + + + + gml:parameterValue is a composition association to a parameter value or group of parameter values used by a coordinate operation. + + + + + gml:ConversionPropertyType is a property type for association roles to a concrete general-purpose conversion, either referencing or containing the definition of that conversion. + + + + + + + + + gml:Transformation is a concrete object element derived from gml:GeneralTransformation (13.6.2.13). +This concrete object can be used for all operation methods, without using a GML Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one Transformation instance. +The parameterValue elements are an unordered list of composition associations to the set of parameter values used by this conversion operation. + + + + + + + + + + + + + + + gml:TransformationPropertyType is a property type for association roles to a transformation, either referencing or containing the definition of that transformation. + + + + + + + + + gml:AbstractGeneralParameterValue is an abstract parameter value or group of parameter values. +This abstract complexType is expected to be extended and restricted for well-known operation methods with many instances, in Application Schemas that define operation-method-specialized element names and contents. Specific parameter value elements are directly contained in concrete subtypes, not in this abstract type. All concrete types derived from this type shall extend this type to include one "...Value" element with an appropriate type, which should be one of the element types allowed in the ParameterValueType. In addition, all derived concrete types shall extend this type to include a "operationParameter" property element that references one element substitutable for the "OperationParameter" object element. + + + + + + + + gml:AbstractGeneralParameterValuePropertyType is a property type for inline association roles to a parameter value or group of parameter values, always containing the values. + + + + + + + + gml:ParameterValue is a parameter value, an ordered sequence of values, or a reference to a file of parameter values. This concrete complex type may be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents, especially for methods with only one instance. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with many instances. + + + + + + + + + + + + + + + + + + + + + + + + gml:value is a numeric value of an operation parameter, with its associated unit of measure. + + + + + gml:stringValue is a character string value of an operation parameter. A string value does not have an associated unit of measure. + + + + + gml:integerValue is a positive integer value of an operation parameter, usually used for a count. An integer value does not have an associated unit of measure. + + + + + gml:booleanValue is a boolean value of an operation parameter. A Boolean value does not have an associated unit of measure. + + + + + gml:valueList is an ordered sequence of two or more numeric values of an operation parameter list, where each value has the same associated unit of measure. An element of this type contains a space-separated sequence of double values. + + + + + gml:integerValueList is an ordered sequence of two or more integer values of an operation parameter list, usually used for counts. These integer values do not have an associated unit of measure. An element of this type contains a space-separated sequence of integer values. + + + + + gml:valueFile is a reference to a file or a part of a file containing one or more parameter values, each numeric value with its associated unit of measure. When referencing a part of a file, that file shall contain multiple identified parts, such as an XML encoded document. Furthermore, the referenced file or part of a file may reference another part of the same or different files, as allowed in XML documents. + + + + + gml:operationParameter is an association role to the operation parameter of which this is a value. + + + + + gml:ParameterValueGroup is a group of related parameter values. The same group can be repeated more than once in a Conversion, Transformation, or higher level ParameterValueGroup, if those instances contain different values of one or more parameterValues which suitably distinquish among those groups. This concrete complex type can be used for operation methods without using an Application Schema that defines operation-method-specialized element names and contents. This complex type may be used, extended, or restricted for well-known operation methods, especially for methods with only one instance. +The parameterValue elements are an unordered set of composition association roles to the parameter values and groups of values included in this group. + + + + + + + + + + + + + + + gml:group is an association role to the operation parameter group for which this element provides parameter values. + + + + + gml:OperationMethod is a method (algorithm or procedure) used to perform a coordinate operation. Most operation methods use a number of operation parameters, although some coordinate conversions use none. Each coordinate operation using the method assigns values to these parameters. +The parameter elements are an unordered list of associations to the set of operation parameters and parameter groups used by this operation method. + + + + + + + + + + + + + + + + + + + + gml:formulaCitation provides a reference to a publication giving the formula(s) or procedure used by an coordinate operation method. + + + + + + + + + + + gml:formula Formula(s) or procedure used by an operation method. The use of the codespace attribite has been deprecated. The property value shall be a character string. + + + + + gml:sourceDimensions is the number of dimensions in the source CRS of this operation method. + + + + + gml:targetDimensions is the number of dimensions in the target CRS of this operation method. + + + + + gml:parameter is an association to an operation parameter or parameter group. + + + + + gml:OperationMethodPropertyType is a property type for association roles to a concrete general-purpose operation method, either referencing or containing the definition of that method. + + + + + + + + + gml:GeneralOperationParameter is the abstract definition of a parameter or group of parameters used by an operation method. + + + + + + + + + + + + + + gml:minimumOccurs is the minimum number of times that values for this parameter group or parameter are required. If this attribute is omitted, the minimum number shall be one. + + + + + gml:AbstractGeneralOperationParameterPropertyType is a property type for association roles to an operation parameter or group, either referencing or containing the definition of that parameter or group. + + + + + + + + + gml:OperationParameter is the definition of a parameter used by an operation method. Most parameter values are numeric, but other types of parameter values are possible. This complex type is expected to be used or extended for all operation methods, without defining operation-method-specialized element names. + + + + + + + + + + + + gml:OperationParameterPropertyType is a property type for association roles to an operation parameter, either referencing or containing the definition of that parameter. + + + + + + + + + gml:OperationParameterGroup is the definition of a group of parameters used by an operation method. This complex type is expected to be used or extended for all applicable operation methods, without defining operation-method-specialized element names. +The generalOperationParameter elements are an unordered list of associations to the set of operation parameters that are members of this group. + + + + + + + + + + + + + + + gml:maximumOccurs is the maximum number of times that values for this parameter group may be included. If this attribute is omitted, the maximum number shall be one. + + + + + gml:OperationParameterPropertyType is a property type for association roles to an operation parameter group, either referencing or containing the definition of that parameter group. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd new file mode 100644 index 0000000000..72a6ced2d5 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateReferenceSystems.xsd @@ -0,0 +1,373 @@ + + + + coordinateReferenceSystems.xsd + See ISO/DIS 19136 13.3. +The spatial-temporal coordinate reference systems schema components are divided into two logical parts. One part defines elements and types for XML encoding of abstract coordinate reference systems definitions. The larger part defines specialized constructs for XML encoding of definitions of the multiple concrete types of spatial-temporal coordinate reference systems. +These schema components encode the Coordinate Reference System packages of the UML Models of ISO 19111 Clause 8 and ISO/DIS 19136 D.3.10, with the exception of the abstract "SC_CRS" class. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + gml:AbstractSingleCRS implements a coordinate reference system consisting of one coordinate system and one datum (as opposed to a Compound CRS). + + + + + gml:SingleCRSPropertyType is a property type for association roles to a single coordinate reference system, either referencing or containing the definition of that coordinate reference system. + + + + + + + + + gml:AbstractGeneralDerivedCRS is a coordinate reference system that is defined by its coordinate conversion from another coordinate reference system. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + gml:conversion is an association role to the coordinate conversion used to define the derived CRS. + + + + + gml:CompundCRS is a coordinate reference system describing the position of points through two or more independent coordinate reference systems. It is associated with a non-repeating sequence of two or more instances of SingleCRS. + + + + + + + + + + + + + + + The gml:componentReferenceSystem elements are an ordered sequence of associations to all the component coordinate reference systems included in this compound coordinate reference system. The gml:AggregationAttributeGroup should be used to specify that the gml:componentReferenceSystem properties are ordered. + + + + + gml:CompoundCRSPropertyType is a property type for association roles to a compound coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + + gml:GeodeticCRS is a coordinate reference system based on a geodetic datum. + + + + + + + + + + + + + + + + + gml:ellipsoidalCS is an association role to the ellipsoidal coordinate system used by this CRS. + + + + + gml:cartesianCS is an association role to the Cartesian coordinate system used by this CRS. + + + + + gml:sphericalCS is an association role to the spherical coordinate system used by this CRS. + + + + + gml:geodeticDatum is an association role to the geodetic datum used by this CRS. + + + + + + gml:GeodeticCRSPropertyType is a property type for association roles to a geodetic coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:VerticalCRS is a 1D coordinate reference system used for recording heights or depths. Vertical CRSs make use of the direction of gravity to define the concept of height or depth, but the relationship with gravity may not be straightforward. By implication, ellipsoidal heights (h) cannot be captured in a vertical coordinate reference system. Ellipsoidal heights cannot exist independently, but only as an inseparable part of a 3D coordinate tuple defined in a geographic 3D coordinate reference system. + + + + + + + + + + + + + + + gml:verticalCS is an association role to the vertical coordinate system used by this CRS. + + + + + gml:verticalDatum is an association role to the vertical datum used by this CRS. + + + + + gml:VerticalCRSPropertyType is a property type for association roles to a vertical coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:ProjectedCRS is a 2D coordinate reference system used to approximate the shape of the earth on a planar surface, but in such a way that the distortion that is inherent to the approximation is carefully controlled and known. Distortion correction is commonly applied to calculated bearings and distances to produce values that are a close match to actual field values. + + + + + + + + + + + + + + + + + + gml:baseGeodeticCRS is an association role to the geodetic coordinate reference system used by this projected CRS. + + + + + gml:ProjectedCRSPropertyType is a property type for association roles to a projected coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:DerivedCRS is a single coordinate reference system that is defined by its coordinate conversion from another single coordinate reference system known as the base CRS. The base CRS can be a projected coordinate reference system, if this DerivedCRS is used for a georectified grid coverage as described in ISO 19123, Clause 8. + + + + + + + + + + + + + + + + gml:baseCRS is an association role to the coordinate reference system used by this derived CRS. + + + + + The gml:derivedCRSType property describes the type of a derived coordinate reference system. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + An association role to the coordinate system used by this CRS. + + + + + gml:DerivedCRSPropertyType is a property type for association roles to a non-projected derived coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:EngineeringCRS is a contextually local coordinate reference system which can be divided into two broad categories: +- earth-fixed systems applied to engineering activities on or near the surface of the earth; +- CRSs on moving platforms such as road vehicles, vessels, aircraft, or spacecraft, see ISO 19111 8.3. + + + + + + + + + + + + + + + + + deprecated + + + + + + + + + + + gml:cylindricalCS is an association role to the cylindrical coordinate system used by this CRS. + + + + + gml:linearCS is an association role to the linear coordinate system used by this CRS. + + + + + gml:polarCS is an association role to the polar coordinate system used by this CRS. + + + + + gml:userDefinedCS is an association role to the user defined coordinate system used by this CRS. + + + + + gml:engineeringDatum is an association role to the engineering datum used by this CRS. + + + + + gml:EngineeringCRSPropertyType is a property type for association roles to an engineering coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:ImageCRS is an engineering coordinate reference system applied to locations in images. Image coordinate reference systems are treated as a separate sub-type because the definition of the associated image datum contains two attributes not relevant to other engineering datums. + + + + + + + + + + + + + + + + + + + gml:affineCS is an association role to the affine coordinate system used by this CRS. + + + + + gml:imageDatum is an association role to the image datum used by this CRS. + + + + + gml:ImageCRSPropertyType is a property type for association roles to an image coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + + + gml:TemporalCRS is a 1D coordinate reference system used for the recording of time. + + + + + + + + + + + + + + + + + + gml:timeCS is an association role to the time coordinate system used by this CRS. + + + + + gml:temporalDatum is an association role to the temporal datum used by this CRS. + + + + + gml:TemporalCRSPropertyType is a property type for association roles to a temporal coordinate reference system, either referencing or containing the definition of that reference system. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateSystems.xsd new file mode 100644 index 0000000000..37627f20f7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coordinateSystems.xsd @@ -0,0 +1,297 @@ + + + + coordinateSystems.xsd + See ISO/DIS 19136 13.4. +The coordinate systems schema components can be divded into three logical parts, which define elements and types for XML encoding of the definitions of: +- Coordinate system axes +- Abstract coordinate system +- Multiple concrete types of spatial-temporal coordinate systems +These schema components encode the Coordinate System packages of the UML Models of ISO 19111 Clause 9 and ISO/DIS 19136 D.3.10. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:CoordinateSystemAxis is a definition of a coordinate system axis. + + + + + + + + + + + + + + + The uom attribute provides an identifier of the unit of measure used for this coordinate system axis. The value of this coordinate in a coordinate tuple shall be recorded using this unit of measure, whenever those coordinates use a coordinate reference system that uses a coordinate system that uses this axis. + + + + + + + + gml:axisAbbrev is the abbreviation used for this coordinate system axis; this abbreviation is also used to identify the coordinates in the coordinate tuple. The codeSpace attribute may reference a source of more information on a set of standardized abbreviations, or on this abbreviation. + + + + + gml:axisDirection is the direction of this coordinate system axis (or in the case of Cartesian projected coordinates, the direction of this coordinate system axis at the origin). +Within any set of coordinate system axes, only one of each pair of terms may be used. For earth-fixed CRSs, this direction is often approximate and intended to provide a human interpretable meaning to the axis. When a geodetic datum is used, the precise directions of the axes may therefore vary slightly from this approximate direction. +The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified. + + + + + The gml:minimumValue and gml:maximumValue properties allow the specification of minimum and maximum value normally allowed for this axis, in the unit of measure for the axis. For a continuous angular axis such as longitude, the values wrap-around at this value. Also, values beyond this minimum/maximum can be used for specified purposes, such as in a bounding box. A value of minus infinity shall be allowed for the gml:minimumValue element, a value of plus infiniy for the gml:maximumValue element. If these elements are omitted, the value is unspecified. + + + + + gml:rangeMeaning describes the meaning of axis value range specified by gml:minimumValue and gml:maximumValue. This element shall be omitted when both gml:minimumValue and gml:maximumValue are omitted. This element should be included when gml:minimumValue and/or gml:maximumValue are included. If this element is omitted when the gml:minimumValue and/or gml:maximumValue are included, the meaning is unspecified. The codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + gml:CoordinateSystemAxisPropertyType is a property type for association roles to a coordinate system axis, either referencing or containing the definition of that axis. + + + + + + + + + gml:AbstractCoordinateSystem is a coordinate system (CS) is the non-repeating sequence of coordinate system axes that spans a given coordinate space. A CS is derived from a set of mathematical rules for specifying how coordinates in a given space are to be assigned to points. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded. This abstract complex type shall not be used, extended, or restricted, in an Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + The gml:axis property is an association role (ordered sequence) to the coordinate system axes included in this coordinate system. The coordinate values in a coordinate tuple shall be recorded in the order in which the coordinate system axes associations are recorded, whenever those coordinates use a coordinate reference system that uses this coordinate system. The gml:AggregationAttributeGroup should be used to specify that the axis objects are ordered. + + + + + gml:CoordinateSystemPropertyType is a property type for association roles to a coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:EllipsoidalCS is a two- or three-dimensional coordinate system in which position is specified by geodetic latitude, geodetic longitude, and (in the three-dimensional case) ellipsoidal height. An EllipsoidalCS shall have two or three gml:axis property elements; the number of associations shall equal the dimension of the CS. + + + + + + + + + + gml:EllipsoidalCSPropertyType is a property type for association roles to an ellipsoidal coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:CartesianCS is a 1-, 2-, or 3-dimensional coordinate system. In the 1-dimensional case, it contains a single straight coordinate axis. In the 2- and 3-dimensional cases gives the position of points relative to orthogonal straight axes. In the multi-dimensional case, all axes shall have the same length unit of measure. A CartesianCS shall have one, two, or three gml:axis property elements. + + + + + + + + + + gml:CartesianCSPropertyType is a property type for association roles to a Cartesian coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:VerticalCS is a one-dimensional coordinate system used to record the heights or depths of points. Such a coordinate system is usually dependent on the Earth's gravity field, perhaps loosely as when atmospheric pressure is the basis for the vertical coordinate system axis. A VerticalCS shall have one gml:axis property element. + + + + + + + + + + gml:VerticalCSPropertyType is a property type for association roles to a vertical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:TimeCS is a one-dimensional coordinate system containing a time axis, used to describe the temporal position of a point in the specified time units from a specified time origin. A TimeCS shall have one gml:axis property element. + + + + + + + + + + gml:TimeCSPropertyType is a property type for association roles to a time coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:LinearCS is a one-dimensional coordinate system that consists of the points that lie on the single axis described. The associated coordinate is the distance – with or without offset – from the specified datum to the point along the axis. A LinearCS shall have one gml:axis property element. + + + + + + + + + + gml:LinearCSPropertyType is a property type for association roles to a linear coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:UserDefinedCS is a two- or three-dimensional coordinate system that consists of any combination of coordinate axes not covered by any other coordinate system type. A UserDefinedCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS. + + + + + + + + + + gml:UserDefinedCSPropertyType is a property type for association roles to a user-defined coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:SphericalCS is a three-dimensional coordinate system with one distance measured from the origin and two angular coordinates. A SphericalCS shall have three gml:axis property elements. + + + + + + + + + + gml:SphericalCSPropertyType is property type for association roles to a spherical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:PolarCS ia s two-dimensional coordinate system in which position is specified by the distance from the origin and the angle between the line from the origin to a point and a reference direction. A PolarCS shall have two gml:axis property elements. + + + + + + + + + + gml:PolarCSPropertyType is a property type for association roles to a polar coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:CylindricalCS is a three-dimensional coordinate system consisting of a polar coordinate system extended by a straight coordinate axis perpendicular to the plane spanned by the polar coordinate system. A CylindricalCS shall have three gml:axis property elements. + + + + + + + + + + gml:CylindricalCSPropertyType is a property type for association roles to a cylindrical coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + + + gml:AffineCS is a two- or three-dimensional coordinate system with straight axes that are not necessarily orthogonal. An AffineCS shall have two or three gml:axis property elements; the number of property elements shall equal the dimension of the CS. + + + + + + + + + + gml:AffineCSPropertyType is a property type for association roles to an affine coordinate system, either referencing or containing the definition of that coordinate system. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coverage.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coverage.xsd new file mode 100644 index 0000000000..a1bbfa4fa4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/coverage.xsd @@ -0,0 +1,292 @@ + + + + coverage.xsd + See ISO/DIS 19136 20.3. +A coverage incorporates a mapping from a spatiotemporal domain to a range set, the latter providing the set in which the attribute values live. The range set may be an arbitrary set including discrete lists, integer or floating point ranges, and multi-dimensional vector spaces. +A coverage can be viewed as the graph of the coverage function f:A à B, that is as the set of ordered pairs {(x, f(x)) | where x is in A}. This view is especially applicable to the GML encoding of a coverage. In the case of a discrete coverage, the domain set A is partitioned into a collection of subsets (typically a disjoint collection) A = UAi and the function f is constant on each Ai. For a spatial domain, the Ai are geometry elements, hence the coverage can be viewed as a collection of (geometry,value) pairs, where the value is an element of the range set. If the spatial domain A is a topological space then the coverage can be viewed as a collection of (topology,value) pairs, where the topology element in the pair is a topological n-chain (in GML terms this is a gml:TopoPoint, gml:TopoCurve, gml:TopoSurface or gml:TopoSolid). +A coverage is implemented as a GML feature. We can thus speak of a "temperature distribution feature", or a "remotely sensed image feature", or a "soil distribution feature". +As is the case for any GML object, a coverage object may also be the value of a property of a feature. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + The base type for coverages is gml:AbstractCoverageType. The basic elements of a coverage can be seen in this content model: the coverage contains gml:domainSet and gml:rangeSet properties. The gml:domainSet property describes the domain of the coverage and the gml:rangeSet property describes the range of the coverage. + + + + + + + + + + + + + This element serves as the head of a substitution group which may contain any coverage whose type is derived from gml:AbstractCoverageType. It may act as a variable in the definition of content models where it is required to permit any coverage to be valid. + + + + + + + + + + + + + + A discrete coverage consists of a domain set, range set and optionally a coverage function. The domain set consists of either spatial or temporal geometry objects, finite in number. The range set is comprised of a finite number of attribute values each of which is associated to every direct position within any single spatiotemporal object in the domain. In other words, the range values are constant on each spatiotemporal object in the domain. This coverage function maps each element from the coverage domain to an element in its range. The coverageFunction element describes the mapping function. +This element serves as the head of a substitution group which may contain any discrete coverage whose type is derived from gml:DiscreteCoverageType. + + + + + + + + + + + + + + A continuous coverage as defined in ISO 19123 is a coverage that can return different values for the same feature attribute at different direct positions within a single spatiotemporal object in its spatiotemporal domain. The base type for continuous coverages is AbstractContinuousCoverageType. +The coverageFunction element describes the mapping function. +The abstract element gml:AbstractContinuousCoverage serves as the head of a substitution group which may contain any continuous coverage whose type is derived from gml:AbstractContinuousCoverageType. + + + + + The gml:domainSet property element describes the spatio-temporal region of interest, within which the coverage is defined. Its content model is given by gml:DomainSetType. +The value of the domain is thus a choice between a gml:AbstractGeometry and a gml:AbstractTimeObject. In the instance these abstract elements will normally be substituted by a geometry complex or temporal complex, to represent spatial coverages and time-series, respectively. +The presence of the gml:AssociationAttributeGroup means that domainSet follows the usual GML property model and may use the xlink:href attribute to point to the domain, as an alternative to describing the domain inline. Ownership semantics may be provided using the gml:OwnershipAttributeGroup. + + + + + + + + + + + + + + + + The gml:rangeSet property element contains the values of the coverage (sometimes called the attribute values). Its content model is given by gml:RangeSetType. +This content model supports a structural description of the range. The semantic information describing the range set is embedded using a uniform method, as part of the explicit values, or as a template value accompanying the representation using gml:DataBlock and gml:File. +The values from each component (or "band") in the range may be encoded within a gml:ValueArray element or a concrete member of the gml:AbstractScalarValueList substitution group . Use of these elements satisfies the value-type homogeneity requirement. + + + + + + + + + + + + + gml:DataBlock describes the Range as a block of text encoded values similar to a Common Separated Value (CSV) representation. +The range set parameterization is described by the property gml:rangeParameters. + + + + + + + + + + + + + + + gml:CoordinatesType consists of a list of coordinate tuples, with each coordinate tuple separated by the ts or tuple separator (whitespace), and each coordinate in the tuple by the cs or coordinate separator (comma). +The gml:tupleList encoding is effectively "band-interleaved". + + + + + gml:doubleOrNilReasonList consists of a list of gml:doubleOrNilReason values, each separated by a whitespace. The gml:doubleOrNilReason values are grouped into tuples where the dimension of each tuple in the list is equal to the number of range parameters. + + + + + for efficiency reasons, GML also provides a means of encoding the range set in an arbitrary external encoding, such as a binary file. This encoding may be "well-known" but this is not required. This mode uses the gml:File element. +The values of the coverage (attribute values in the range set) are transmitted in a external file that is referenced from the XML structure described by gml:FileType. The external file is referenced by the gml:fileReference property that is an anyURI (the gml:fileName property has been deprecated). This means that the external file may be located remotely from the referencing GML instance. +The gml:compression property points to a definition of a compression algorithm through an anyURI. This may be a retrievable, computable definition or simply a reference to an unambiguous name for the compression method. +The gml:mimeType property points to a definition of the file mime type. +The gml:fileStructure property is defined by a codelist. Note further that all values shall be enclosed in a single file. Multi-file structures for values are not supported in GML. +The semantics of the range set is described as above using the gml:rangeParameters property. +Note that if any compression algorithm is applied, the structure above applies only to the pre-compression or post-decompression structure of the file. +Note that the fields within a record match the gml:valueComponents of the gml:CompositeValue in document order. + + + + + + + + + deprecated + + + + + + + + + + + + The gml:coverageFunction property describes the mapping function from the domain to the range of the coverage. +The value of the CoverageFunction is one of gml:CoverageMappingRule and gml:GridFunction. +If the gml:coverageFunction property is omitted for a gridded coverage (including rectified gridded coverages) the gml:startPoint is assumed to be the value of the gml:low property in the gml:Grid geometry, and the gml:sequenceRule is assumed to be linear and the gml:axisOrder property is assumed to be "+1 +2". + + + + + + + + + + + + gml:CoverageMappingRule provides a formal or informal description of the coverage function. +The mapping rule may be defined as an in-line string (gml:ruleDefinition) or via a remote reference through xlink:href (gml:ruleReference). +If no rule name is specified, the default is 'Linear' with respect to members of the domain in document order. + + + + + + + + + + + gml:GridFunction provides an explicit mapping rule for grid geometries, i.e. the domain shall be a geometry of type grid. It describes the mapping of grid posts (discrete point grid coverage) or grid cells (discrete surface coverage) to the values in the range set. +The gml:startPoint is the index position of a point in the grid that is mapped to the first point in the range set (this is also the index position of the first grid post). If the gml:startPoint property is omitted the gml:startPoint is assumed to be equal to the value of gml:low in the gml:Grid geometry. Subsequent points in the mapping are determined by the value of the gml:sequenceRule. + + + + + + + + + + + The gml:SequenceRuleType is derived from the gml:SequenceRuleEnumeration through the addition of an axisOrder attribute. The gml:SequenceRuleEnumeration is an enumerated type. The rule names are defined in ISO 19123. If no rule name is specified the default is "Linear". + + + + + + deprecated + + + + + + + + + + + + + + + + + + + The different values in a gml:AxisDirectionList indicate the incrementation order to be used on all axes of the grid. Each axis shall be mentioned once and only once. + + + + + + The value of a gml:AxisDirection indicates the incrementation order to be used on an axis of the grid. + + + + + + + + In a gml:MultiPointCoverage the domain set is a gml:MultiPoint, that is a collection of arbitrarily distributed geometric points. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiPoint. +In a gml:MultiPointCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the points of the gml:MultiPoint are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the points of the gml:MultiPoint are mapped to the members of the composite value in document order. +- For gml:File encodings the points of the gml:MultiPoint are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiCurveCoverage the domain is partioned into a collection of curves comprising a gml:MultiCurve. The coverage function then maps each curve in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiCurve. +In a gml:MultiCurveCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the curves of the gml:MultiCurve are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the curves of the gml:MultiCurve are mapped to the members of the composite value in document order. +- For gml:File encodings the curves of the gml:MultiCurve are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiSurfaceCoverage the domain is partioned into a collection of surfaces comprising a gml:MultiSurface. The coverage function than maps each surface in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSurface. +In a gml:MultiSurfaceCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the surfaces of the gml:MultiSurface are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the surfaces of the gml:MultiSurface are mapped to the members of the composite value in document order. +- For gml:File encodings the surfaces of the gml:MultiSurface are mapped to the records of the file in sequential order. + + + + + + In a gml:MultiSolidCoverage the domain is partioned into a collection of solids comprising a gml:MultiSolid. The coverage function than maps each solid in the collection to a value in the range set. +The content model is identical with gml:DiscreteCoverageType, but that gml:domainSet shall have values gml:MultiSolid. +In a gml:MultiSolidCoverage the mapping from the domain to the range is straightforward. +- For gml:DataBlock encodings the solids of the gml:MultiSolid are mapped in document order to the tuples of the data block. +- For gml:CompositeValue encodings the solids of the gml:MultiSolid are mapped to the members of the composite value in document order. +- For gml:File encodings the solids of the gml:MultiSolid are mapped to the records of the file in sequential order. + + + + + + A gml:GriddedCoverage is a discrete point coverage in which the domain set is a geometric grid of points. +Note that this is the same as the gml:MultiPointCoverage except that we have a gml:Grid to describe the domain. +The simple gridded coverage is not geometrically referenced and hence no geometric positions are assignable to the points in the grid. Such geometric positioning is introduced in the gml:RectifiedGridCoverage. + + + + + The gml:RectifiedGridCoverage is a discrete point coverage based on a rectified grid. It is similar to the grid coverage except that the points of the grid are geometrically referenced. The rectified grid coverage has a domain that is a gml:RectifiedGrid geometry. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/datums.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/datums.xsd new file mode 100644 index 0000000000..a62b866f0c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/datums.xsd @@ -0,0 +1,287 @@ + + + + + datums.xsd + See ISO/DIS 19136 13.5 +The datums schema components can be divided into three logical parts, which define elements and types for XML encoding of the definitions of: +- Abstract datum +- Geodetic datums, including ellipsoid and prime meridian +- Multiple other concrete types of spatial or temporal datums +These schema components encode the Datum packages of the UML Models of ISO 19111 Clause 10 and ISO/DIS 19136 D.3.10. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + A gml:AbstractDatum specifies the relationship of a coordinate system to the earth, thus creating a coordinate reference system. A datum uses a parameter or set of parameters that determine the location of the origin of the coordinate reference system. Each datum subtype may be associated with only specific types of coordinate systems. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + + + gml:anchorDefinition is a description, possibly including coordinates, of the definition used to anchor the datum to the Earth. Also known as the "origin", especially for engineering and image datums. The codeSpace attribute may be used to reference a source of more detailed on this point or surface, or on a set of such descriptions. +- For a geodetic datum, this point is also known as the fundamental point, which is traditionally the point where the relationship between geoid and ellipsoid is defined. In some cases, the "fundamental point" may consist of a number of points. In those cases, the parameters defining the geoid/ellipsoid relationship have been averaged for these points, and the averages adopted as the datum definition. +- For an engineering datum, the anchor definition may be a physical point, or it may be a point with defined coordinates in another CRS.may +- For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. +- For a temporal datum, this attribute is not defined. Instead of the anchor definition, a temporal datum carries a separate time origin of type DateTime. + + + + + gml:realizationEpoch is the time after which this datum definition is valid. See ISO 19111 Table 32 for details. + + + + + gml:DatumPropertyType is a property type for association roles to a datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:GeodeticDatum is a geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere), or of a Cartesian coordinate system centered in this ellipsoid (or sphere). + + + + + + + + + + + + + + + gml:primeMeridian is an association role to the prime meridian used by this geodetic datum. + + + + + gml:ellipsoid is an association role to the ellipsoid used by this geodetic datum. + + + + + gml:GeodeticDatumPropertyType is a property type for association roles to a geodetic datum, either referencing or containing the definition of that datum. + + + + + + + + + A gml:Ellipsoid is a geometric figure that may be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis. + + + + + + + + + + + + + + + gml:semiMajorAxis specifies the length of the semi-major axis of the ellipsoid, with its units. Uses the MeasureType with the restriction that the unit of measure referenced by uom must be suitable for a length, such as metres or feet. + + + + + gml:secondDefiningParameter is a property containing the definition of the second parameter that defines the shape of an ellipsoid. An ellipsoid requires two defining parameters: semi-major axis and inverse flattening or semi-major axis and semi-minor axis. When the reference body is a sphere rather than an ellipsoid, only a single defining parameter is required, namely the radius of the sphere; in that case, the semi-major axis "degenerates" into the radius of the sphere. +The inverseFlattening element contains the inverse flattening value of the ellipsoid. This value is a scale factor (or ratio). It uses gml:LengthType with the restriction that the unit of measure referenced by the uom attribute must be suitable for a scale factor, such as percent, permil, or parts-per-million. +The semiMinorAxis element contains the length of the semi-minor axis of the ellipsoid. When the isSphere element is included, the ellipsoid is degenerate and is actually a sphere. The sphere is completely defined by the semi-major axis, which is the radius of the sphere. + + + + + + + + + + + + + + + + + + + gml:EllipsoidPropertyType is a property type for association roles to an ellipsoid, either referencing or containing the definition of that ellipsoid. + + + + + + + + + A gml:PrimeMeridian defines the origin from which longitude values are determined. The default value for the prime meridian gml:identifier value is "Greenwich". + + + + + + + + + + + + + + gml:greenwichLongitude is the longitude of the prime meridian measured from the Greenwich meridian, positive eastward. If the value of the prime meridian "name" is "Greenwich" then the value of greenwichLongitude shall be 0 degrees. + + + + + gml:PrimeMeridianPropertyType is a property type for association roles to a prime meridian, either referencing or containing the definition of that meridian. + + + + + + + + + gml:EngineeringDatum defines the origin of an engineering coordinate reference system, and is used in a region around that origin. This origin may be fixed with respect to the earth (such as a defined point at a construction site), or be a defined point on a moving vehicle (such as on a ship or satellite). + + + + + + + + + + gml:EngineeringDatumPropertyType is a property type for association roles to an engineering datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:ImageDatum defines the origin of an image coordinate reference system, and is used in a local context only. For an image datum, the anchor definition is usually either the centre of the image or the corner of the image. For more information, see ISO 19111 B.3.5. + + + + + + + + + + + + + + gml:pixelInCell is a specification of the way an image grid is associated with the image data attributes. The required codeSpace attribute shall reference a source of information specifying the values and meanings of all the allowed string values for this property. + + + + + gml:ImageDatumPropertyType is a property type for association roles to an image datum, either referencing or containing the definition of that datum. + + + + + + + + + gml:VerticalDatum is a textual description and/or a set of parameters identifying a particular reference level surface used as a zero-height surface, including its position with respect to the Earth for any of the height types recognized by this International Standard. + + + + + + + + + + gml:VerticalDatumPropertyType is property type for association roles to a vertical datum, either referencing or containing the definition of that datum. + + + + + + + + + A gml:TemporalDatum defines the origin of a Temporal Reference System. This type omits the "anchorDefinition" and "realizationEpoch" elements and adds the "origin" element with the dateTime type. + + + + + + + + + + + + + + The TemporalDatumBaseType partially defines the origin of a temporal coordinate reference system. This type restricts the AbstractDatumType to remove the "anchorDefinition" and "realizationEpoch" elements. + + + + + + + + + + + + + + + + + + + + gml:origin is the date and time origin of this temporal datum. + + + + + gml:TemporalDatumPropertyType is a property type for association roles to a temporal datum, either referencing or containing the definition of that datum. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/defaultStyle.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/defaultStyle.xsd new file mode 100644 index 0000000000..ce8c9975a7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/defaultStyle.xsd @@ -0,0 +1,454 @@ + + + + defaultStyle.xsd + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + Top-level property. Used in application schemas to "attach" the styling information to GML data. The link between the data and the style should be established through this property only. + + + + + + [complexType of] Top-level property. Used in application schemas to "attach" the styling information to GML data. The link between the data and the style should be established through this property only. + + + + + + + + + + + The value of the top-level property. It is an abstract element. Used as the head element of the substitution group for extensibility purposes. + + + + + + [complexType of] The value of the top-level property. It is an abstract element. Used as the head element of the substitution group for extensibility purposes. + + + + + + + + + Predefined concrete value of the top-level property. Encapsulates all other styling information. + + + + + + [complexType of] Predefined concrete value of the top-level property. Encapsulates all other styling information. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for features. + + + + + + [complexType of] The style descriptor for features. + + + + + + + + + + + + + + + + + + + Used to specify the grammar of the feature query mechanism. + + + + + + + + + + + Base complex type for geometry, topology, label and graph styles. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for geometries of a feature. + + + + + + [complexType of] The style descriptor for geometries of a feature. + + + + + + + + + deprecated + Deprecated in GML version 3.1.0. Use symbol with inline content instead. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for topologies of a feature. Describes individual topology elements styles. + + + + + + [complexType of] The style descriptor for topologies of a feature. Describes individual topology elements styles. + + + + + + + + + deprecated + Deprecated in GML version 3.1.0. Use symbol with inline content instead. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for labels of a feature, geometry or topology. + + + + + + [complexType of] The style descriptor for labels of a feature, geometry or topology. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes. + + + + + + [complexType of] The style descriptor for a graph consisting of a number of features. Describes graph-specific style attributes. + + + + + + + + + + + + + + + + + + + + + The symbol property. Extends the gml:AssociationType to allow for remote referencing of symbols. + + + + + + [complexType of] The symbol property. Allows for remote referencing of symbols. + + + + + + + + + + + + + Used to specify the type of the symbol used. + + + + + + + + + + + Label is mixed -- composed of text and XPath expressions used to extract the useful information from the feature. + + + + + + + + + + Defines the geometric transformation of entities. There is no particular grammar defined for this value. + + + + + + Used to vary individual graphic parameters and attributes of the style, symbol or text. + + + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + Graph-specific styling property. + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd new file mode 100644 index 0000000000..7dbd79b201 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/deprecatedTypes.xsd @@ -0,0 +1,1133 @@ + + + + deprecatedTypes.xsd + All global schema components that are part of the GML schema, but were deprecated. See Annex I. + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + deprecated + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + + + + + + + + + + + + + + + + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + + + deprecated + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dictionary.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dictionary.xsd new file mode 100644 index 0000000000..8d6f94ab62 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dictionary.xsd @@ -0,0 +1,90 @@ + + + + dictionary.xsd + See ISO/DIS 19136 Clause 16. +Many applications require definitions of terms which are used within instance documents as the values of certain properties or as reference information to tie properties to standard information values in some way. Units of measure and descriptions of measurable phenomena are two particular examples. +It will often be convenient to use definitions provided by external authorities. These may already be packaged for delivery in various ways, both online and offline. In order that they may be referred to from GML documents it is generally necessary that a URI be available for each definition. Where this is the case then it is usually preferable to refer to these directly. +Alternatively, it may be convenient or necessary to capture definitions in XML, either embedded within an instance document containing features or as a separate document. The definitions may be transcriptions from an external source, or may be new definitions for a local purpose. In order to support this case, some simple components are provided in GML in the form of +- a generic gml:Definition, which may serve as the basis for more specialized definitions +- a generic gml:Dictionary, which allows a set of definitions or references to definitions to be collected +These components may be used directly, but also serve as the basis for more specialised definition elements in GML, in particular: coordinate operations, coordinate reference systems, datums, temporal reference systems, and units of measure. +Note that the GML definition and dictionary components implement a simple nested hierarchy of definitions with identifiers. The latter provide handles which may be used in the description of more complex relationships between terms. However, the GML dictionary components are not intended to provide direct support for complex taxonomies, ontologies or thesauri. Specialised XML tools are available to satisfy the more sophisticated requirements. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The basic gml:Definition element specifies a definition, which can be included in or referenced by a dictionary. +The content model for a generic definition is a derivation from gml:AbstractGMLType. +The gml:description property element shall hold the definition if this can be captured in a simple text string, or the gml:descriptionReference property element may carry a link to a description elsewhere. +The gml:identifier element shall provide one identifier identifying this definition. The identifier shall be unique within the dictionaries using this definition. +The gml:name elements shall provide zero or more terms and synonyms for which this is the definition. +The gml:remarks element shall be used to hold additional textual information that is not conceptually part of the definition but is useful in understanding the definition. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Sets of definitions may be collected into dictionaries or collections. +A gml:Dictionary is a non-abstract collection of definitions. +The gml:Dictionary content model adds a list of gml:dictionaryEntry properties that contain or reference gml:Definition objects. A database handle (gml:id attribute) is required, in order that this collection may be referred to. The standard gml:identifier, gml:description, gml:descriptionReference and gml:name properties are available to reference or contain more information about this dictionary. The gml:description and gml:descriptionReference property elements may be used for a description of this dictionary. The derived gml:name element may be used for the name(s) of this dictionary. for remote definiton references gml:dictionaryEntry shall be used. If a Definition object contained within a Dictionary uses the descriptionReference property to refer to a remote definition, then this enables the inclusion of a remote definition in a local dictionary, giving a handle and identifier in the context of the local dictionary. + + + + + + + + + + + + + + + + This property element contains or refers to the definitions which are members of a dictionary. +The content model follows the standard GML property pattern, so a gml:dictionaryEntry may either contain or refer to a single gml:Definition. Since gml:Dictionary is substitutable for gml:Definition, the content of an entry may itself be a lower level dictionary. +Note that if the value is provided by reference, this definition does not carry a handle (gml:id) in this context, so does not allow external references to this specific definition in this context. When used in this way the referenced definition will usually be in a dictionary in the same XML document. + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/direction.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/direction.xsd new file mode 100644 index 0000000000..8b0f7f55cf --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/direction.xsd @@ -0,0 +1,84 @@ + + + + direction.xsd + See ISO/DIS 19136 Clause 18. +The direction schema components provide the GML Application Schema developer with a standard property element to describe direction, and associated objects that may be used to express orientation, direction, heading, bearing or other directional aspects of geographic features. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The property gml:direction is intended as a pre-defined property expressing a direction to be assigned to features defined in a GML application schema. + + + + + + + + + + + + + + + + Direction vectors are specified by providing components of a vector. + + + + + + deprecated + + + + + + + + + direction descriptions are specified by a compass point code, a keyword, a textual description or a reference to a description. +A gml:compassPoint is specified by a simple enumeration. +In addition, thre elements to contain text-based descriptions of direction are provided. +If the direction is specified using a term from a list, gml:keyword should be used, and the list indicated using the value of the codeSpace attribute. +if the direction is decribed in prose, gml:direction or gml:reference should be used, allowing the value to be included inline or by reference. + + + + + + + + + + + These directions are necessarily approximate, giving direction with a precision of 22.5°. It is thus generally unnecessary to specify the reference frame, though this may be detailed in the definition of a GML application language. + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dynamicFeature.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dynamicFeature.xsd new file mode 100644 index 0000000000..d755067cf1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/dynamicFeature.xsd @@ -0,0 +1,109 @@ + + + + dynamicFeature.xsd + See ISO/DIS 19136 15.6. +A number of types and relationships are defined to represent the time-varying properties of geographic features. +In a comprehensive treatment of spatiotemporal modeling, Langran (see Bibliography) distinguished three principal temporal entities: states, events, and evidence; the schema specified in the following Subclauses incorporates elements for each. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. The remote link attributes of the gml:dataSource element have been deprecated along with its current type. + + + + + Evidence is represented by a simple gml:dataSource or gml:dataSourceReference property that indicates the source of the temporal data. + + + + + A convenience group. This allows an application schema developer to include dynamic properties in a content model in a standard fashion. + + + + + + + + + + + States are captured by time-stamped instances of a feature. The content model extends the standard gml:AbstractFeatureType with the gml:dynamicProperties model group. +Each time-stamped instance represents a 'snapshot' of a feature. The dynamic feature classes will normally be extended to suit particular applications. A dynamic feature bears either a time stamp or a history. + + + + + + + + + + + + A gml:DynamicFeatureCollection is a feature collection that has a gml:validTime property (i.e. is a snapshot of the feature collection) or which has a gml:history property that contains one or more gml:AbstractTimeSlices each of which contain values of the time varying properties of the feature collection. Note that the gml:DynamicFeatureCollection may be one of the following: +1. A feature collection which consists of static feature members (members do not change in time) but which has properties of the collection object as a whole that do change in time . +2. A feature collection which consists of dynamic feature members (the members are gml:DynamicFeatures) but which also has properties of the collection as a whole that vary in time. + + + + + + + + + + + + + + + + + + + + + + + + + To describe an event — an action that occurs at an instant or over an interval of time — GML provides the gml:AbtractTimeSlice element. A timeslice encapsulates the time-varying properties of a dynamic feature -- it shall be extended to represent a time stamped projection of a specific feature. The gml:dataSource property describes how the temporal data was acquired. +A gml:AbstractTimeSlice instance is a GML object that encapsulates updates of the dynamic—or volatile—properties that reflect some change event; it thus includes only those feature properties that have actually changed due to some process. +gml:AbstractTimeSlice basically provides a facility for attribute-level time stamping, in contrast to the object-level time stamping of dynamic feature instances. +The time slice can thus be viewed as event or process-oriented, whereas a snapshot is more state or structure-oriented. A timeslice has richer causality, whereas a snapshot merely portrays the status of the whole. + + + + + + + + + + + + + + + + A generic sequence of events constitute a gml:history of an object. +The gml:history element contains a set of elements in the substitution group headed by the abstract element gml:AbstractTimeSlice, representing the time-varying properties of interest. The history property of a dynamic feature associates a feature instance with a sequence of time slices (i.e. change events) that encapsulate the evolution of the feature. + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/feature.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/feature.xsd new file mode 100644 index 0000000000..1892ef6f8f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/feature.xsd @@ -0,0 +1,94 @@ + + + + feature.xsd + See ISO/DIS 19136 Clause 9. +A GML feature is a (representation of a) identifiable real-world object in a selected domain of discourse. The feature schema provides a framework for the creation of GML features and feature collections. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + The basic feature model is given by the gml:AbstractFeatureType. +The content model for gml:AbstractFeatureType adds two specific properties suitable for geographic features to the content model defined in gml:AbstractGMLType. +The value of the gml:boundedBy property describes an envelope that encloses the entire feature instance, and is primarily useful for supporting rapid searching for features that occur in a particular location. +The value of the gml:location property describes the extent, position or relative location of the feature. + + + + + + + + + + + + + This abstract element serves as the head of a substitution group which may contain any elements whose content model is derived from gml:AbstractFeatureType. This may be used as a variable in the construction of content models. +gml:AbstractFeature may be thought of as "anything that is a GML feature" and may be used to define variables or templates in which the value of a GML property is "any feature". This occurs in particular in a GML feature collection where the feature member properties contain one or multiple copies of gml:AbstractFeature respectively. + + + + + + + + + + + + This property describes the minimum bounding box or rectangle that encloses the entire feature. + + + + + + + + + + + + + + gml:EnvelopeWithTimePeriod is provided for envelopes that include a temporal extent. It adds two time position properties, gml:beginPosition and gml:endPosition, which describe the extent of a time-envelope. +Since gml:EnvelopeWithTimePeriod is assigned to the substitution group headed by gml:Envelope, it may be used whenever gml:Envelope is valid. + + + + + + + + + + + + + + + + The gml:locationName property element is a convenience property where the text value describes the location of the feature. If the location names are selected from a controlled list, then the list shall be identified in the codeSpace attribute. + + + + + The gml:locationReference property element is a convenience property where the text value referenced by the xlink:href attribute describes the location of the feature. + + + + + To create a collection of GML features, a property type shall be derived by extension from gml:AbstractFeatureMemberType. +By default, this abstract property type does not imply any ownership of the features in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of a feature in the collection. A collection shall not own a feature already owned by another object. + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryAggregates.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryAggregates.xsd new file mode 100644 index 0000000000..9ffbdc0531 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryAggregates.xsd @@ -0,0 +1,197 @@ + + + + geometryAggregates.xsd + See ISO/DIS 19136 12.3. +Geometric aggregates (i.e. instances of a subtype of gml:AbstractGeometricAggregateType) are arbitrary aggregations of geometry elements. They are not assumed to have any additional internal structure and are used to "collect" pieces of geometry of a specified type. Application schemas may use aggregates for features that use multiple geometric objects in their representations. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + gml:AbstractGeometricAggregate is the abstract head of the substitution group for all geometric aggregates. + + + + + + + + + + + + + + + gml:MultiGeometry is a collection of one or more GML geometry objects of arbitrary type. +The members of the geometric aggregate may be specified either using the "standard" property (gml:geometryMember) or the array property (gml:geometryMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a geometry element via the XLink-attributes or contains the geometry element. + + + + + This property element contains a list of geometry elements. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a geometric aggregate as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiPoint consists of one or more gml:Points. +The members of the geometric aggregate may be specified either using the "standard" property (gml:pointMember) or the array property (gml:pointMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a Point via the XLink-attributes or contains the Point element. + + + + + This property element contains a list of points. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of points as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiCurve is defined by one or more gml:AbstractCurves. +The members of the geometric aggregate may be specified either using the "standard" property (gml:curveMember) or the array property (gml:curveMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element contains a list of curves. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of curves as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiSurface is defined by one or more gml:AbstractSurfaces. +The members of the geometric aggregate may be specified either using the "standard" property (gml:surfaceMember) or the array property (gml:surfaceMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element contains a list of surfaces. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of surfaces as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + A gml:MultiSolid is defined by one or more gml:AbstractSolids. +The members of the geometric aggregate may be specified either using the "standard" property (gml:solidMember) or the array property (gml:solidMembers). It is also valid to use both the "standard" and the array properties in the same collection. + + + + + This property element either references a solid via the XLink-attributes or contains the solid element. A solid element is any element, which is substitutable for gml:AbstractSolid. + + + + + This property element contains a list of solids. The order of the elements is significant and shall be preserved when processing the array. + + + + + A property that has a collection of solids as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd new file mode 100644 index 0000000000..2ac83e315b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic0d1d.xsd @@ -0,0 +1,277 @@ + + + + geometryBasic0d1d.xsd + See ISO/DIS 19136 Clause 10. +Any geometry element that inherits the semantics of AbstractGeometryType may be viewed as a set of direct positions. +All of the classes derived from AbstractGeometryType inherit an optional association to a coordinate reference system. All direct positions shall directly or indirectly be associated with a coordinate reference system. When geometry elements are aggregated in another geometry element (such as a MultiGeometry or GeometricComplex), which already has a coordinate reference system specified, then these elements are assumed to be in that same coordinate reference system unless otherwise specified. +The geometry model distinguishes geometric primitives, aggregates and complexes. +Geometric primitives, i.e. instances of a subtype of AbstractGeometricPrimitiveType, will be open, that is, they will not contain their boundary points; curves will not contain their end points, surfaces will not contain their boundary curves, and solids will not contain their bounding surfaces. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + All geometry elements are derived directly or indirectly from this abstract supertype. A geometry element may have an identifying attribute (gml:id), one or more names (elements identifier and name) and a description (elements description and descriptionReference) . It may be associated with a spatial reference system (attribute group gml:SRSReferenceGroup). +The following rules shall be adhered to: +- Every geometry type shall derive from this abstract type. +- Every geometry element (i.e. an element of a geometry type) shall be directly or indirectly in the substitution group of AbstractGeometry. + + + + + + + + + + The attribute group SRSReferenceGroup is an optional reference to the CRS used by this geometry, with optional additional information to simplify the processing of the coordinates when a more complete definition of the CRS is not needed. +In general the attribute srsName points to a CRS instance of gml:AbstractCoordinateReferenceSystem. For well-known references it is not required that the CRS description exists at the location the URI points to. +If no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of. + + + + + + + + The attributes uomLabels and axisLabels, defined in the SRSInformationGroup attribute group, are optional additional and redundant information for a CRS to simplify the processing of the coordinate values when a more complete definition of the CRS is not needed. This information shall be the same as included in the complete definition of the CRS, referenced by the srsName attribute. When the srsName attribute is included, either both or neither of the axisLabels and uomLabels attributes shall be included. When the srsName attribute is omitted, both of these attributes shall be omitted. +The attribute axisLabels is an ordered list of labels for all the axes of this CRS. The gml:axisAbbrev value should be used for these axis labels, after spaces and forbidden characters are removed. When the srsName attribute is included, this attribute is optional. When the srsName attribute is omitted, this attribute shall also be omitted. +The attribute uomLabels is an ordered list of unit of measure (uom) labels for all the axes of this CRS. The value of the string in the gml:catalogSymbol should be used for this uom labels, after spaces and forbidden characters are removed. When the axisLabels attribute is included, this attribute shall also be included. When the axisLabels attribute is omitted, this attribute shall also be omitted. + + + + + + + The AbstractGeometry element is the abstract head of the substitution group for all geometry elements of GML. This includes pre-defined and user-defined geometry elements. Any geometry element shall be a direct or indirect extension/restriction of AbstractGeometryType and shall be directly or indirectly in the substitution group of AbstractGeometry. + + + + + A geometric property may either be any geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same or another document). Note that either the reference or the contained element shall be given, but not both or none. +If a feature has a property that takes a geometry element as its value, this is called a geometry property. A generic type for such a geometry property is GeometryPropertyType. + + + + + + + + + + If a feature has a property which takes an array of geometry elements as its value, this is called a geometry array property. A generic type for such a geometry property is GeometryArrayPropertyType. +The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + Direct position instances hold the coordinates for a position within some coordinate reference system (CRS). Since direct positions, as data types, will often be included in larger objects (such as geometry elements) that have references to CRS, the srsName attribute will in general be missing, if this particular direct position is included in a larger element with such a reference to a CRS. In this case, the CRS is implicitly assumed to take on the value of the containing object's CRS. +if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. + + + + + + + + + + + posList instances (and other instances with the content model specified by DirectPositionListType) hold the coordinates for a sequence of direct positions within the same coordinate reference system (CRS). +if no srsName attribute is given, the CRS shall be specified as part of the larger context this geometry element is part of, typically a geometric object like a point, curve, etc. +The optional attribute count specifies the number of direct positions in the list. If the attribute count is present then the attribute srsDimension shall be present, too. +The number of entries in the list is equal to the product of the dimensionality of the coordinate reference system (i.e. it is a derived value of the coordinate reference system definition) and the number of direct positions. + + + + + + + + + + + + GML supports two different ways to specify a geometric position: either by a direct position (a data type) or a point (a geometric object). +pos elements are positions that are "owned" by the geometric primitive encapsulating this geometric position. +pointProperty elements contain a point that may be referenced from other geometry elements or reference another point defined elsewhere (reuse of existing points). + + + + + + + + + GML supports two different ways to specify a list of geometric positions: either by a sequence of geometric positions (by reusing the group definition) or a sequence of direct positions (element posList). +The posList element allows for a compact way to specify the coordinates of the positions, if all positions are represented in the same coordinate reference system. + + + + + + + + + For some applications the components of the position may be adjusted to yield a unit vector. + + + + + + + + + + + + + + + deprecated + + + + + + + + + Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). +The use of the properties "coordinates" and "pos" has been deprecated. The explicitly named properties "lowerCorner" and "upperCorner" shall be used instead. + + + + + gml:AbstractGeometricPrimitiveType is the abstract root type of the geometric primitives. A geometric primitive is a geometric object that is not decomposed further into other primitives in the system. All primitives are oriented in the direction implied by the sequence of their coordinate tuples. + + + + + + + + The AbstractGeometricPrimitive element is the abstract head of the substitution group for all (pre- and user-defined) geometric primitives. + + + + + A property that has a geometric primitive as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + + + A Point is defined by a single coordinate tuple. The direct position of a point is specified by the pos element which is of type DirectPositionType. + + + + + A property that has a point as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a point via the XLink-attributes or contains the point element. pointProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for Point. + + + + + gml:PointArrayPropertyType is a container for an array of points. The elements are always contained inline in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + gml:AbstractCurveType is an abstraction of a curve to support the different levels of complexity. The curve may always be viewed as a geometric primitive, i.e. is continuous. + + + + + + + + The AbstractCurve element is the abstract head of the substitution group for all (continuous) curve elements. + + + + + A property that has a curve as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a curve via the XLink-attributes or contains the curve element. curveProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractCurve. + + + + + A container for an array of curves. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + + + + + + + + + + + + + + + + + + A LineString is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. The number of direct positions in the list shall be at least two. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd new file mode 100644 index 0000000000..5781df5c25 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryBasic2d.xsd @@ -0,0 +1,124 @@ + + + + geometryBasic2d.xsd + See ISO/DIS 19136 Clause 10. + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:AbstractSurfaceType is an abstraction of a surface to support the different levels of complexity. A surface is always a continuous region of a plane. + + + + + + + + The AbstractSurface element is the abstract head of the substitution group for all (continuous) surface elements. + + + + + A property that has a surface as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a surface via the XLink-attributes or contains the surface element. surfaceProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSurface. + + + + + gml:SurfaceArrayPropertyType is a container for an array of surfaces. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements via XLinks is not supported. + + + + + + + + + + + + + + + + + + + A Polygon is a special surface that is defined by a single surface patch (see D.3.6). The boundary of this patch is coplanar and the polygon uses planar interpolation in its interior. +The elements exterior and interior describe the surface boundary of the polygon. + + + + + A boundary of a surface consists of a number of rings. In the normal 2D case, one of these rings is distinguished as being the exterior boundary. In a general manifold this is not always possible, in which case all boundaries shall be listed as interior boundaries, and the exterior will be empty. + + + + + A boundary of a surface consists of a number of rings. The "interior" rings separate the surface / surface patch from the area enclosed by the rings. + + + + + + + + An abstraction of a ring to support surface boundaries of different complexity. +The AbstractRing element is the abstract head of the substituition group for all closed boundaries of a surface patch. + + + + + A property with the content model of gml:AbstractRingPropertyType encapsulates a ring to represent the surface boundary property of a surface. + + + + + + + + + + + + + + + + + + + + + + + + + A LinearRing is defined by four or more coordinate tuples, with linear interpolation between them; the first and last coordinates shall be coincident. The number of direct positions in the list shall be at least four. + + + + + A property with the content model of gml:LinearRingPropertyType encapsulates a linear ring to represent a component of a surface boundary. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryComplexes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryComplexes.xsd new file mode 100644 index 0000000000..de4f9457d5 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryComplexes.xsd @@ -0,0 +1,95 @@ + + + + geometryComplexes.xsd + See ISO/DIS 19136 12.2. +Geometric complexes (i.e. instances of gml:GeometricComplexType) are closed collections of geometric primitives, i.e. they will contain their boundaries. +A geometric complex (gml:GeometricComplex) is defined by ISO 19107:2003, 6.6.1 as "a set of primitive geometric objects (in a common coordinate system) whose interiors are disjoint. Further, if a primitive is in a geometric complex, then there exists a set of primitives in that complex whose point-wise union is the boundary of this first primitive." +A geometric composite (gml:CompositeCurve, gml:CompositeSurface and gml:CompositeSolid) represents a geometric complex with an underlying core geometry that is isomorphic to a primitive, i.e. it can be viewed as a primitive and as a complex. See ISO 19107:2003, 6.1 and 6.6.3 for more details on the nature of composite geometries. +Geometric complexes and composites are intended to be used in application schemas where the sharing of geometry is important. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + + + A property that has a geometric complex as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + + + + + + + + + + + + + + + + A gml:CompositeCurve is represented by a sequence of (orientable) curves such that each curve in the sequence terminates at the start point of the subsequent curve in the list. +curveMember references or contains inline one curve in the composite curve. +The curves are contiguous, the collection of curves is ordered. Therefore, if provided, the aggregationType attribute shall have the value "sequence". + + + + + + + + + + + + + + + A gml:CompositeSurface is represented by a set of orientable surfaces. It is geometry type with all the geometric properties of a (primitive) surface. Essentially, a composite surface is a collection of surfaces that join in pairs on common boundary curves and which, when considered as a whole, form a single surface. +surfaceMember references or contains inline one surface in the composite surface. +The surfaces are contiguous. + + + + + + + + + + + + + + + gml:CompositeSolid implements ISO 19107 GM_CompositeSolid (see ISO 19107:2003, 6.6.7) as specified in D.2.3.6. +A gml:CompositeSolid is represented by a set of orientable surfaces. It is a geometry type with all the geometric properties of a (primitive) solid. Essentially, a composite solid is a collection of solids that join in pairs on common boundary surfaces and which, when considered as a whole, form a single solid. +solidMember references or contains one solid in the composite solid. The solids are contiguous. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd new file mode 100644 index 0000000000..9cbd52cc60 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/geometryPrimitives.xsd @@ -0,0 +1,846 @@ + + + + geometryPrimitives.xsd + See ISO/DIS 19136 Clause 11. +Beside the "simple" geometric primitives specified in the previous Clause, this Clause specifies additional primitives to describe real world situations which require a more expressive geometry model. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + A curve is a 1-dimensional primitive. Curves are continuous, connected, and have a measurable length in terms of the coordinate system. +A curve is composed of one or more curve segments. Each curve segment within a curve may be defined using a different interpolation method. The curve segments are connected to one another, with the end point of each segment except the last being the start point of the next segment in the segment list. +The orientation of the curve is positive. +The element segments encapsulates the segments of the curve. + + + + + + + + + + + + + + + The property baseCurve references or contains the base curve, i.e. it either references the base curve via the XLink-attributes or contains the curve element. A curve element is any element which is substitutable for AbstractCurve. The base curve has positive orientation. + + + + + OrientableCurve consists of a curve and an orientation. If the orientation is "+", then the OrientableCurve is identical to the baseCurve. If the orientation is "-", then the OrientableCurve is related to another AbstractCurve with a parameterization that reverses the sense of the curve traversal. + + + + + + + + + + A curve segment defines a homogeneous segment of a curve. +The attributes numDerivativesAtStart, numDerivativesAtEnd and numDerivativesInterior specify the type of continuity as specified in ISO 19107:2003, 6.4.9.3. +The AbstractCurveSegment element is the abstract head of the substituition group for all curve segment elements, i.e. continuous segments of the same interpolation mechanism. +All curve segments shall have an attribute interpolation with type gml:CurveInterpolationType specifying the curve interpolation mechanism used for this segment. This mechanism uses the control points and control parameters to determine the position of this curve segment. + + + + + gml:CurveSegmentArrayPropertyType is a container for an array of curve segments. + + + + + + + + This property element contains a list of curve segments. The order of the elements is significant and shall be preserved when processing the array. + + + + + gml:CurveInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A LineStringSegment is a curve segment that is defined by two or more control points including the start and end point, with linear interpolation between them. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + An ArcString is a curve segment that uses three-point circular arc interpolation ("circularArc3Points"). The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be 2 * numArc + 1. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + An Arc is an arc string with only one arc unit, i.e. three control points including the start and end point. As arc is an arc string consisting of a single arc, the attribute "numArc" is fixed to "1". + + + + + + + + + + A Circle is an arc whose ends coincide to form a simple closed loop. The three control points shall be distinct non-co-linear points for the circle to be unambiguously defined. The arc is simply extended past the third control point until the first control point is encountered. + + + + + + + + + + + + + + + + + + + + + + + + + + This variant of the arc computes the mid points of the arcs instead of storing the coordinates directly. The control point sequence consists of the start and end points of each arc plus the bulge (see ISO 19107:2003, 6.4.17.2). The normal is a vector normal (perpendicular) to the chord of the arc (see ISO 19107:2003, 6.4.17.4). +The interpolation is fixed as "circularArc2PointWithBulge". +The number of arcs in the arc string may be explicitly stated in the attribute numArc. The number of control points in the arc string shall be numArc + 1. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + + An ArcByBulge is an arc string with only one arc unit, i.e. two control points, one bulge and one normal vector. +As arc is an arc string consisting of a single arc, the attribute "numArc" is fixed to "1". + + + + + + + + + + + + + + + + + + + + + + + + + + + This variant of the arc requires that the points on the arc shall be computed instead of storing the coordinates directly. The single control point is the center point of the arc plus the radius and the bearing at start and end. This representation can be used only in 2D. +The element radius specifies the radius of the arc. +The element startAngle specifies the bearing of the arc at the start. +The element endAngle specifies the bearing of the arc at the end. +The interpolation is fixed as "circularArcCenterPointWithRadius". +Since this type describes always a single arc, the attribute "numArc" is fixed to "1". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + A gml:CircleByCenterPoint is an gml:ArcByCenterPoint with identical start and end angle to form a full circle. Again, this representation can be used only in 2D. + + + + + + + + + + + + + + + + + + + + + + + + + + The number of control points shall be at least three. +vectorAtStart is the unit tangent vector at the start point of the spline. vectorAtEnd is the unit tangent vector at the end point of the spline. Only the direction of the vectors shall be used to determine the shape of the cubic spline, not their length. +interpolation is fixed as "cubicSpline". +degree shall be the degree of the polynomial used for the interpolation in this spline. Therefore the degree for a cubic spline is fixed to "3". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + + + + + + + + A B-Spline is a piecewise parametric polynomial or rational curve described in terms of control points and basis functions as specified in ISO 19107:2003, 6.4.30. Therefore, interpolation may be either "polynomialSpline" or "rationalSpline" depending on the interpolation type; default is "polynomialSpline". +degree shall be the degree of the polynomial used for interpolation in this spline. +knot shall be the sequence of distinct knots used to define the spline basis functions (see ISO 19107:2003, 6.4.26.2). +The attribute isPolynomial shall be set to "true" if this is a polynomial spline (see ISO 19107:2003, 6.4.30.5). +The attribute knotType shall provide the type of knot distribution used in defining this spline (see ISO 19107:2003, 6.4.30.4). +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + gml:KnotPropertyType encapsulates a knot to use it in a geometric type. + + + + + A knot is a breakpoint on a piecewise spline curve. +value is the value of the parameter at the knot of the spline (see ISO 19107:2003, 6.4.24.2). +multiplicity is the multiplicity of this knot used in the definition of the spline (with the same weight). +weight is the value of the averaging weight used for this knot of the spline. + + + + + + + This enumeration type specifies values for the knots' type (see ISO 19107:2003, 6.4.25). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Bezier curves are polynomial splines that use Bezier or Bernstein polynomials for interpolation purposes. It is a special case of the B-Spline curve with two knots. +degree shall be the degree of the polynomial used for interpolation in this spline. +knot shall be the sequence of distinct knots used to define the spline basis functions. +interpolation is fixed as "polynomialSpline". +isPolynomial is fixed as "true". +knotType is not relevant for Bezier curve segments. + + + + + + + + + + + + + + + + + An offset curve is a curve at a constant distance from the basis curve. offsetBase is the base curve from which this curve is defined as an offset. distance and refDirection have the same meaning as specified in ISO 19107:2003, 6.4.23. +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + location, refDirection, inDimension and outDimension have the same meaning as specified in ISO 19107:2003, 6.4.21. + + + + + + + + + + + + + + + + + + + + + + + + A clothoid, or Cornu's spiral, is plane curve whose curvature is a fixed function of its length. +refLocation, startParameter, endParameter and scaleFactor have the same meaning as specified in ISO 19107:2003, 6.4.22. +interpolation is fixed as "clothoid". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + A sequence of geodesic segments. +The number of control points shall be at least two. +interpolation is fixed as "geodesic". +The content model follows the general pattern for the encoding of curve segments. + + + + + + + + + + + + + + + + + + + + A Surface is a 2-dimensional primitive and is composed of one or more surface patches as specified in ISO 19107:2003, 6.3.17.1. The surface patches are connected to one another. +patches encapsulates the patches of the surface. + + + + + + + + + + + + + + + The property baseSurface references or contains the base surface. The property baseSurface either references the base surface via the XLink-attributes or contains the surface element. A surface element is any element which is substitutable for gml:AbstractSurface. The base surface has positive orientation. + + + + + OrientableSurface consists of a surface and an orientation. If the orientation is "+", then the OrientableSurface is identical to the baseSurface. If the orientation is "-", then the OrientableSurface is a reference to a gml:AbstractSurface with an up-normal that reverses the direction for this OrientableSurface, the sense of "the top of the surface". + + + + + + A surface patch defines a homogenuous portion of a surface. +The AbstractSurfacePatch element is the abstract head of the substituition group for all surface patch elements describing a continuous portion of a surface. +All surface patches shall have an attribute interpolation (declared in the types derived from gml:AbstractSurfacePatchType) specifying the interpolation mechanism used for the patch using gml:SurfaceInterpolationType. + + + + + gml:SurfacePatchArrayPropertyType is a container for a sequence of surface patches. + + + + + + + + The patches property element contains the sequence of surface patches. The order of the elements is significant and shall be preserved when processing the array. + + + + + gml:SurfaceInterpolationType is a list of codes that may be used to identify the interpolation mechanisms specified by an application schema. + + + + + + + + + + + + + + + + + + + + + + + + + + + + A gml:PolygonPatch is a surface patch that is defined by a set of boundary curves and an underlying surface to which these curves adhere. The curves shall be coplanar and the polygon uses planar interpolation in its interior. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + gml:Triangle represents a triangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be four. +The ring (element exterior) shall be a gml:LinearRing and shall form a triangle, the first and the last position shall be coincident. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + gml:Rectangle represents a rectangle as a surface patch with an outer boundary consisting of a linear ring. Note that this is a polygon (subtype) with no inner boundaries. The number of points in the linear ring shall be five. +The ring (element exterior) shall be a gml:LinearRing and shall form a rectangle; the first and the last position shall be coincident. +interpolation is fixed to "planar", i.e. an interpolation shall return points on a single plane. The boundary of the patch shall be contained within that plane. + + + + + + + + + + + + + + + A ring is used to represent a single connected component of a surface boundary as specified in ISO 19107:2003, 6.3.6. +Every gml:curveMember references or contains one curve, i.e. any element which is substitutable for gml:AbstractCurve. In the context of a ring, the curves describe the boundary of the surface. The sequence of curves shall be contiguous and connected in a cycle. +If provided, the aggregationType attribute shall have the value "sequence". + + + + + + A property with the content model of gml:RingPropertyType encapsulates a ring to represent a component of a surface boundary. + + + + + + + + A gml:PointGrid group contains or references points or positions which are organised into sequences or grids. All rows shall have the same number of positions (columns). + + + + + + + + + + + + + + + + + + + + + + + + + The element provides a substitution group head for the surface patches based on parametric curves. All properties are specified in the derived subtypes. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.40. +If provided, the aggregationType attribute shall have the value "set". + + + + + + + + + + + + + + + + if provided, rows gives the number of rows, columns the number of columns in the parameter grid. The parameter grid is represented by an instance of the gml:PointGrid group. +The element provides a substitution group head for the surface patches based on a grid. All derived subtypes shall conform to the constraints specified in ISO 19107:2003, 6.4.41. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A polyhedral surface is a surface composed of polygon patches connected along their common boundary curves. This differs from the surface type only in the restriction on the types of surface patches acceptable. +polygonPatches encapsulates the polygon patches of the polyhedral surface. + + + + + A triangulated surface is a polyhedral surface that is composed only of triangles. There is no restriction on how the triangulation is derived. +trianglePatches encapsulates the triangles of the triangulated surface. + + + + + + + + + + + + + + + + + + + + + + + + A tin is a triangulated surface that uses the Delauny algorithm or a similar algorithm complemented with consideration of stoplines (stopLines), breaklines (breakLines), and maximum length of triangle sides (maxLength). controlPoint shall contain a set of the positions (three or more) used as posts for this TIN (corners of the triangles in the TIN). See ISO 19107:2003, 6.4.39 for details. + + + + + gml:LineStringSegmentArrayPropertyType provides a container for line strings. + + + + + + + + gml:AbstractSolidType is an abstraction of a solid to support the different levels of complexity. The solid may always be viewed as a geometric primitive, i.e. is contiguous. + + + + + + + + The AbstractSolid element is the abstract head of the substituition group for all (continuous) solid elements. + + + + + A property that has a solid as its value domain may either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element shall be given, but neither both nor none. + + + + + + + + + + This property element either references a solid via the XLink-attributes or contains the solid element. solidProperty is the predefined property which may be used by GML Application Schemas whenever a GML feature has a property with a value that is substitutable for AbstractSolid. + + + + + gml:SolidArrayPropertyType is a container for an array of solids. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported. + + + + + + + + + + + + + + + + + + + A solid is the basis for 3-dimensional geometry. The extent of a solid is defined by the boundary surfaces as specified in ISO 19107:2003, 6.3.18. exterior specifies the outer boundary, interior the inner boundary of the solid. + + + + + + + + + + + A shell is used to represent a single connected component of a solid boundary as specified in ISO 19107:2003, 6.3.8. +Every gml:surfaceMember references or contains one surface, i.e. any element which is substitutable for gml:AbstractSurface. In the context of a shell, the surfaces describe the boundary of the solid. +If provided, the aggregationType attribute shall have the value "set". + + + + + + This property element either references a surface via the XLink-attributes or contains the surface element. A surface element is any element, which is substitutable for gml:AbstractSurface. + + + + + A property with the content model of gml:ShellPropertyType encapsulates a shell to represent a component of a solid boundary. + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml.xsd new file mode 100644 index 0000000000..b319a195a2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml.xsd @@ -0,0 +1,20 @@ + + + + gml.xsd + + GML is an OGC Standard. + Copyright (c) 2007,2010 Open Geospatial Consortium. + To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gmlBase.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gmlBase.xsd new file mode 100644 index 0000000000..a5c772a5b6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gmlBase.xsd @@ -0,0 +1,185 @@ + + + + gmlBase.xsd + See ISO/DIS 19136 7.2. +The gmlBase schema components establish the GML model and syntax, in particular +- a root XML type from which XML types for all GML objects should be derived, +- a pattern and components for GML properties, +- patterns for collections and arrays, and components for generic collections and arrays, +- components for associating metadata with GML objects, +- components for constructing definitions and dictionaries. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + This element has no type defined, and is therefore implicitly (according to the rules of W3C XML Schema) an XML Schema anyType. It is used as the head of an XML Schema substitution group which unifies complex content and certain simple content elements used for datatypes in GML, including the gml:AbstractGML substitution group. + + + + + The abstract element gml:AbstractGML is "any GML object having identity". It acts as the head of an XML Schema substitution group, which may include any element which is a GML feature, or other object, with identity. This is used as a variable in content models in GML core and application schemas. It is effectively an abstract superclass for all GML objects. + + + + + + + + + + + + + + + + + + + + XLink components are the standard method to support hypertext referencing in XML. An XML Schema attribute group, gml:AssociationAttributeGroup, is provided to support the use of Xlinks as the method for indicating the value of a property by reference in a uniform manner in GML. + + + + + + deprecated + + + + + + Applying this pattern shall restrict the multiplicity of objects in a property element using this content model to exactly one. An instance of this type shall contain an element representing an object, or serve as a pointer to a remote object. +Applying the pattern to define an application schema specific property type allows to restrict +- the inline object to specified object types, +- the encoding to "by-reference only" (see 7.2.3.7), +- the encoding to "inline only" (see 7.2.3.8). + + + + + + + + + + + + Encoding a GML property inline vs. by-reference shall not imply anything about the "ownership" of the contained or referenced GML Object, i.e. the encoding style shall not imply any "deep-copy" or "deep-delete" semantics. To express ownership over the contained or referenced GML Object, the gml:OwnershipAttributeGroup attribute group may be added to object-valued property elements. If the attribute group is not part of the content model of such a property element, then the value may not be "owned". +When the value of the owns attribute is "true", the existence of inline or referenced object(s) depends upon the existence of the parent object. + + + + + + This element shows how an element + declaration may include a Schematron constraint to limit the property to act + in either inline or by-reference mode, but not both. + + + + + gml:abstractReference may be used as the head of a subtitution group of more specific elements providing a value by-reference. + + + + + gml:ReferenceType is intended to be used in application schemas directly, if a property element shall use a "by-reference only" encoding. + + + + + + + + gml:abstractInlineProperty may be used as the head of a subtitution group of more specific elements providing a value inline. + + + + + + + + + + + If the value of an object property is another object and that object contains also a property for the association between the two objects, then this name of the reverse property may be encoded in a gml:reversePropertyName element in an appinfo annotation of the property element to document the constraint between the two properties. The value of the element shall contain the qualified name of the property element. + + + + + The value of this property is a text description of the object. gml:description uses gml:StringOrRefType as its content model, so it may contain a simple text string content, or carry a reference to an external description. The use of gml:description to reference an external description has been deprecated and replaced by the gml:descriptionReference property. + + + + + The value of this property is a remote text description of the object. The xlink:href attribute of the gml:descriptionReference property references the external description. + + + + + The gml:name property provides a label or identifier for the object, commonly a descriptive name. An object may have several names, typically assigned by different authorities. gml:name uses the gml:CodeType content model. The authority for a name is indicated by the value of its (optional) codeSpace attribute. The name may or may not be unique, as determined by the rules of the organization responsible for the codeSpace. In common usage there will be one name per authority, so a processing application may select the name from its preferred codeSpace. + + + + + Often, a special identifier is assigned to an object by the maintaining authority with the intention that it is used in references to the object For such cases, the codeSpace shall be provided. That identifier is usually unique either globally or within an application domain. gml:identifier is a pre-defined property for such identifiers. + + + + + The attribute gml:id supports provision of a handle for the XML element representing a GML Object. Its use is mandatory for all GML objects. It is of XML type ID, so is constrained to be unique in the XML document within which it occurs. + + + + + To create a collection of GML Objects that are not all features, a property type shall be derived by extension from gml:AbstractMemberType. +This abstract property type is intended to be used only in object types where software shall be able to identify that an instance of such an object type is to be interpreted as a collection of objects. +By default, this abstract property type does not imply any ownership of the objects in the collection. The owns attribute of gml:OwnershipAttributeGroup may be used on a property element instance to assert ownership of an object in the collection. A collection shall not own an object already owned by another object. + + + + + + + + A GML Object Collection is any GML Object with a property element in its content model whose content model is derived by extension from gml:AbstractMemberType. +In addition, the complex type describing the content model of the GML Object Collection may also include a reference to the attribute group gml:AggregationAttributeGroup to provide additional information about the semantics of the object collection. This information may be used by applications to group GML objects, and optionally to order and index them. +The allowed values for the aggregationType attribute are defined by gml:AggregationType. See 8.4 of ISO/IEC 11404:1996 for the meaning of the values in the enumeration. + + + + + + + + + + + + + + + + To associate metadata described by any XML Schema with a GML object, a property element shall be defined whose content model is derived by extension from gml:AbstractMetadataPropertyType. +The value of such a property shall be metadata. The content model of such a property type, i.e. the metadata application schema shall be specified by the GML Application Schema. +By default, this abstract property type does not imply any ownership of the metadata. The owns attribute of gml:OwnershipAttributeGroup may be used on a metadata property element instance to assert ownership of the metadata. +If metadata following the conceptual model of ISO 19115 is to be encoded in a GML document, the corresponding Implementation Specification specified in ISO/TS 19139 shall be used to encode the metadata information. + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf new file mode 100644 index 0000000000..f0fdc65c63 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_32_geometries.rdf @@ -0,0 +1,368 @@ + + + + + + + + + + + + Point + + + + + + + Abstract Gridded Surface + + + + + + + Polyhedral Surface + + + + + + + Arc + + + + + + + Polynomial Spline + + + + + + + Multi-Curve + + + + + + + + + + Composite Surface + + + + + + + Arc String + + + + + Cylinder + + + + + Shell + + + + + + + Polygon + + + + + + + Triangulated Irregular Network + + + + + + + Multi-Geometry + + + + + + + Bezler + + + + + + + + + + Curve + + + + + + + BSpline + + + + + + + Line String Segment + + + + + + + Geodesic + + + + + + + + + Abstract Surface Patch + + + + + + + Geometric Complex + + + + + + + Arc by Bulge + + + + + + + CircleByCenterPoint + + + + + Multi-Point + + + + + + + Arc by Center Point + + + + + + + Offset Curve + + + + + + + Spline Curve + + + + + Composite + + + + + Line String + + + + + Circle + + + + + + + Orientable Curve + + + + + + + Orientable Surface + + + + + + + Clothoid + + + + + + + Arc String by Bulge + + + + + Triangulated Surface + + + + + + + Triangle + + + + + Cubic Spline + + + + + Abstract Geometry + + + + + Cone + + + + + + + + Composite Solid + + + + + Abstract Geometric Primitive + + + + + + + Linear Ring + + + + + Abstract Parametric Curve Surface + + + + + + + Geodesic String + + + + + Multi-Solid + + + + + Solid + + + + + + Composite Curve + + + + + + + Rectangle + + + + + Sphere + + + + + Ring + + + + + Polygon Patch + + + + + Multi-Surface + + + + + Abstract Curve Segment + + + + + + Surface + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt new file mode 100644 index 0000000000..a0a6eb2ef7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/gml_3_2_1-ReadMe.txt @@ -0,0 +1,58 @@ +OpenGIS(r) GML schema version 3.2.1 / ISO 19136 - ReadMe.txt + +The schema has been validated with Xerces-J, Xerces C++ and XSV. + +------------------------------------------------------------------- + +2012-07-21 Kevin Stegemoller + + * v2.0.0 - v3.2.1 WARNING XLink change is NOT BACKWARD COMPATIBLE. + * changed OGC XLink (xlink:simpleLink) to W3C XLink (xlink:simpleAttrs) + per an approved TC and PC motion during the Dec. 2011 Brussels meeting. + see http://www.opengeospatial.org/blog/1597 + * implement 11-025: retroactively require/add all leaf documents of an + XML namespace shall explicitly the all-components schema + * v3.2.1: updated xsd:schema:@version to 3.2.1.2 (06-135r7 s#13.4) + +2007-09-06 Kevin Stegemoller + + GML 3.2.1 (ISO 19136) + * Published GML 3.2.1 schemas from OGC 07-036 + * validated with oXygen 8.2 (xerces-J 2.9.0) - Kevin Stegemoller + * validated with Xerces-J, Xerces-C++ and XSV - Clemens Portele + +2007-08-17 Kevin Stegemoller + + Changes made to these GML 3.2.1 / ISO 19136 schemas: + * added ReadMe.txt + * changed gmd.xsd references to "../../iso/19139/20070417/gmd/gmd.xsd" + * changed xlink references to be relative to /xlink/1.0.0/xlinks.xsd + available from schemas.opengis.net/xlink/1.0.0/xlinks.xsd (REMOVED 2012-07-21). + * removed xlinks schema and directory + + Changes made to these ISO 19139 schemas by OGC: + * added ReadMe.txt + * changed ISO_19136 path to /gml/3.2.1/ + * changed xlink references to be relative to /xlink/1.0.0/xlinks.xsd + available from schemas.opengis.net/xlink/1.0.0/xlinks.xsd (REMOVED 2012-07-21). + * removed xlinks schema and directory + +OGC GML 3.2.1 / ISO 19136 schemas files will be published at: +- http://schemas.opengis.net/gml/3.2.1/ +- http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19136_Schemas/ + +Files in the folder "ISO/19139/20070417" are also published at +- http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/ + +------------------------------------------------------------------- + +The Open Geospatial Consortium, Inc. official schema repository is at + http://schemas.opengis.net/ . +Policies, Procedures, Terms, and Conditions of OGC(r) are available + http://www.opengeospatial.org/ogc/policies/ . +Additional rights of use are described at + http://www.opengeospatial.org/legal/ . + +Copyright (c) 2007 Open Geospatial Consortium. + +------------------------------------------------------------------- diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/grids.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/grids.xsd new file mode 100644 index 0000000000..7592e0ec64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/grids.xsd @@ -0,0 +1,64 @@ + + + + grids.xsd + See ISO/DIS 19136 20.2. +An implicit description of geometry is one in which the items of the geometry do not explicitly appear in the encoding. Instead, a compact notation records a set of parameters, and a set of objects may be generated using a rule with these parameters. This Clause provides grid geometries that are used in the description of gridded coverages and other applications. +In GML two grid structures are defined, namely gml:Grid and gml:RectifiedGrid. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The gml:Grid implicitly defines an unrectified grid, which is a network composed of two or more sets of curves in which the members of each set intersect the members of the other sets in an algorithmic way. The region of interest within the grid is given in terms of its gml:limits, being the grid coordinates of diagonally opposed corners of a rectangular region. gml:axisLabels is provided with a list of labels of the axes of the grid (gml:axisName has been deprecated). gml:dimension specifies the dimension of the grid. +The gml:limits element contains a single gml:GridEnvelope. The gml:low and gml:high property elements of the envelope are each integerLists, which are coordinate tuples, the coordinates being measured as offsets from the origin of the grid along each axis, of the diagonally opposing corners of a "rectangular" region of interest. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A rectified grid is a grid for which there is an affine transformation between the grid coordinates and the coordinates of an external coordinate reference system. It is defined by specifying the position (in some geometric space) of the grid "origin" and of the vectors that specify the post locations. +Note that the grid limits (post indexes) and axis name properties are inherited from gml:GridType and that gml:RectifiedGrid adds a gml:origin property (contains or references a gml:Point) and a set of gml:offsetVector properties. + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/measures.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/measures.xsd new file mode 100644 index 0000000000..c3a91fb3cf --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/measures.xsd @@ -0,0 +1,68 @@ + + + + measures.xsd + See ISO/DIS 19136 17.3. +gml:MeasureType is defined in the basicTypes schema. The measure types defined here correspond with a set of convenience measure types described in ISO/TS 19103. The XML implementation is based on the XML Schema simple type "double" which supports both decimal and scientific notation, and includes an XML attribute "uom" which refers to the units of measure for the value. Note that, there is no requirement to store values using any particular format, and applications receiving elements of this type may choose to coerce the data to any other type as convenient. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The value of a physical quantity, together with its unit. + + + + + This is a prototypical definition for a specific measure type defined as a vacuous extension (i.e. aliases) of gml:MeasureType. In this case, the content model supports the description of a length (or distance) quantity, with its units. The unit of measure referenced by uom shall be suitable for a length, such as metres or feet. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The gml:angle property element is used to record the value of an angle quantity as a single number, with its units. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/observation.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/observation.xsd new file mode 100644 index 0000000000..944c9898ab --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/observation.xsd @@ -0,0 +1,95 @@ + + + + observation.xsd + See ISO/DIS 19136 Clause 19. +A GML observation models the act of observing, often with a camera, a person or some form of instrument. An observation feature describes the "metadata" associated with an information capture event, together with a value for the result of the observation. This covers a broad range of cases, from a tourist photo (not the photo but the act of taking the photo), to images acquired by space borne sensors or the measurement of a temperature 5 meters below the surfaces of a lake. +The basic structures introduced in this schema are intended to serve as the foundation for more comprehensive schemas for scientific, technical and engineering measurement schemas. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + The content model is a straightforward extension of gml:AbstractFeatureType; it automatically has the gml:identifier, gml:description, gml:descriptionReference, gml:name, and gml:boundedBy properties. +The gml:validTime element describes the time of the observation. Note that this may be a time instant or a time period. +The gml:using property contains or references a description of a sensor, instrument or procedure used for the observation. +The gml:target property contains or references the specimen, region or station which is the object of the observation. This property is particularly useful for remote observations, such as photographs, where a generic location property might apply to the location of the camera or the location of the field of view, and thus may be ambiguous. +The gml:subject element is provided as a convenient synonym for gml:target. This is the term commonly used in phtotography. +The gml:resultOf property indicates the result of the observation. The value may be inline, or a reference to a value elsewhere. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + A gml:DirectedObservation is the same as an observation except that it adds an additional gml:direction property. This is the direction in which the observation was acquired. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras. + + + + + + + + + + + + + + gml:DirectedObservationAtDistance adds an additional distance property. This is the distance from the observer to the subject of the observation. Clearly this applies only to certain types of observations such as visual observations by people, or observations obtained from terrestrial cameras. + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/referenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/referenceSystems.xsd new file mode 100644 index 0000000000..19170340db --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/referenceSystems.xsd @@ -0,0 +1,70 @@ + + + + referenceSystems.xsd + See ISO/DIS 19136 13.2. +The reference systems schema components have two logical parts, which define elements and types for XML encoding of the definitions of: +- Identified Object, inherited by the ten types of GML objects used for coordinate reference systems and coordinate operations +- High-level part of the definitions of coordinate reference systems +This schema encodes the Identified Object and Reference System packages of the UML Model for ISO 19111. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + gml:IdentifiedObjectType provides identification properties of a CRS-related object. In gml:DefinitionType, the gml:identifier element shall be the primary name by which this object is identified, encoding the "name" attribute in the UML model. +Zero or more of the gml:name elements can be an unordered set of "identifiers", encoding the "identifier" attribute in the UML model. Each of these gml:name elements can reference elsewhere the object's defining information or be an identifier by which this object can be referenced. +Zero or more other gml:name elements can be an unordered set of "alias" alternative names by which this CRS related object is identified, encoding the "alias" attributes in the UML model. An object may have several aliases, typically used in different contexts. The context for an alias is indicated by the value of its (optional) codeSpace attribute. +Any needed version information shall be included in the codeSpace attribute of a gml:identifier and gml:name elements. In this use, the gml:remarks element in the gml:DefinitionType shall contain comments on or information about this object, including data source information. + + + + + + + + gml:AbstractCRS specifies a coordinate reference system which is usually single but may be compound. This abstract complex type shall not be used, extended, or restricted, in a GML Application Schema, to define a concrete subtype with a meaning equivalent to a concrete subtype specified in this document. + + + + + + + + + + + + + + + The gml:domainOfValidity property implements an association role to an EX_Extent object as encoded in ISO/TS 19139, either referencing or containing the definition of that extent. + + + + + + + + + + + The gml:scope property provides a description of the usage, or limitations of usage, for which this CRS-related object is valid. If unknown, enter "not known". + + + + + gml:CRSPropertyType is a property type for association roles to a CRS abstract coordinate reference system, either referencing or containing the definition of that CRS. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporal.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporal.xsd new file mode 100644 index 0000000000..11c4ae3b3b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporal.xsd @@ -0,0 +1,269 @@ + + + + temporal.xsd + See ISO/DIS 19136 15.2. +The GML temporal schemas include components for describing temporal geometry and topology, temporal reference systems, and the temporal characteristics of geographic data. The model underlying the representation constitutes a profile of the conceptual schema described in ISO 19108. The underlying spatiotemporal model strives to accommodate both feature-level and attribute-level time stamping; basic support for tracking moving objects is also included. +Time is measured on two types of scales: interval and ordinal. An interval scale offers a basis for measuring duration, an ordinal scale provides information only about relative position in time. +Two other ISO standards are relevant to describing temporal objects: ISO 8601 describes encodings for time instants and time periods, as text strings with particular structure and punctuation; ISO 11404 provides a detailed description of time intervals as part of a general discussion of language independent datatypes. +The temporal schemas cover two interrelated topics and provide basic schema components for representing temporal instants and periods, temporal topology, and reference systems; more specialized schema components defines components used for dynamic features. Instances of temporal geometric types are used as values for the temporal properties of geographic features. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:AbstractTimeObject acts as the head of a substitution group for all temporal primitives and complexes. + + + + + + + + + + gml:AbstractTimePrimitive acts as the head of a substitution group for geometric and topological temporal primitives. + + + + + + + + + + + + + + gml:TimePrimitivePropertyType provides a standard content model for associations between an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive and another object. + + + + + + + + + + gml:validTime is a convenience property element. + + + + + gml:RelatedTimeType provides a content model for indicating the relative position of an arbitrary member of the substitution group whose head is gml:AbstractTimePrimitive. It extends the generic gml:TimePrimitivePropertyType with an XML attribute relativePosition, whose value is selected from the set of 13 temporal relationships identified by Allen (1983) + + + + + + + + + + + + + + + + + + + + + + + + + + + + gml:AbstractTimeComplex is an aggregation of temporal primitives and acts as the head of a substitution group for temporal complexes. + + + + + + + + + + gml:TimeGeometricPrimitive acts as the head of a substitution group for geometric temporal primitives. +A temporal geometry shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. The GPS calendar is an alternative reference systems in common use. +The two geometric primitives in the temporal dimension are the instant and the period. GML components are defined to support these as follows. + + + + + + + + + + + + gml:TimeInstant acts as a zero-dimensional geometric primitive that represents an identifiable position in time. + + + + + + + + + + + + + + gml:TimeInstantPropertyType provides for associating a gml:TimeInstant with an object. + + + + + + + + + + gml:TimePeriod acts as a one-dimensional geometric primitive that represents an identifiable extent in time. +The location in of a gml:TimePeriod is described by the temporal positions of the instants at which it begins and ends. The length of the period is equal to the temporal distance between the two bounding temporal positions. +Both beginning and end may be described in terms of their direct position using gml:TimePositionType which is an XML Schema simple content type, or by reference to an indentifiable time instant using gml:TimeInstantPropertyType. +Alternatively a limit of a gml:TimePeriod may use the conventional GML property model to make a reference to a time instant described elsewhere, or a limit may be indicated as a direct position. + + + + + + + + + + + + + + + + + + + + + + gml:TimePeriodPropertyType provides for associating a gml:TimePeriod with an object. + + + + + + + + + + The method for identifying a temporal position is specific to each temporal reference system. gml:TimePositionType supports the description of temporal position according to the subtypes described in ISO 19108. +Values based on calendars and clocks use lexical formats that are based on ISO 8601, as described in XML Schema Part 2:2001. A decimal value may be used with coordinate systems such as GPS time or UNIX time. A URI may be used to provide a reference to some era in an ordinal reference system . +In common with many of the components modelled as data types in the ISO 19100 series of International Standards, the corresponding GML component has simple content. However, the content model gml:TimePositionType is defined in several steps. +Three XML attributes appear on gml:TimePositionType: +A time value shall be associated with a temporal reference system through the frame attribute that provides a URI reference that identifies a description of the reference system. Following ISO 19108, the Gregorian calendar with UTC is the default reference system, but others may also be used. Components for describing temporal reference systems are described in 14.4, but it is not required that the reference system be described in this, as the reference may refer to anything that may be indentified with a URI. +For time values using a calendar containing more than one era, the (optional) calendarEraName attribute provides the name of the calendar era. +Inexact temporal positions may be expressed using the optional indeterminatePosition attribute. This takes a value from an enumeration. + + + + + + + + + + + + These values are interpreted as follows: +- "unknown" indicates that no specific value for temporal position is provided. +- "now" indicates that the specified value shall be replaced with the current temporal position whenever the value is accessed. +- "before" indicates that the actual temporal position is unknown, but it is known to be before the specified value. +- "after" indicates that the actual temporal position is unknown, but it is known to be after the specified value. +A value for indeterminatePosition may +- be used either alone, or +- qualify a specific value for temporal position. + + + + + + + + + + + The simple type gml:TimePositionUnion is a union of XML Schema simple types which instantiate the subtypes for temporal position described in ISO 19108. + An ordinal era may be referenced via URI. A decimal value may be used to indicate the distance from the scale origin . time is used for a position that recurs daily (see ISO 19108:2002 5.4.4.2). + Finally, calendar and clock forms that support the representation of time in systems based on years, months, days, hours, minutes and seconds, in a notation following ISO 8601, are assembled by gml:CalDate + + + + + + + + + This element is used directly as a property of gml:TimeInstant (see 15.2.2.3), and may also be used in application schemas. + + + + + The length of a time period. + + + + + + + + + gml:duration conforms to the ISO 8601 syntax for temporal length as implemented by the XML Schema duration type. + + + + + gml:timeInterval conforms to ISO 11404 which is based on floating point values for temporal length. +ISO 11404 syntax specifies the use of a positiveInteger together with appropriate values for radix and factor. The resolution of the time interval is to one radix ^(-factor) of the specified time unit. +The value of the unit is either selected from the units for time intervals from ISO 31-1:1992, or is another suitable unit. The encoding is defined for GML in gml:TimeUnitType. The second component of this union type provides a method for indicating time units other than the six standard units given in the enumeration. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd new file mode 100644 index 0000000000..88f610b54a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalReferenceSystems.xsd @@ -0,0 +1,189 @@ + + + + temporalReferenceSystems.xsd + See ISO/DIS 19136 15.5. +A value in the time domain is measured relative to a temporal reference system. Common types of reference systems include calendars, ordinal temporal reference systems, and temporal coordinate systems (time elapsed since some epoch). The primary temporal reference system for use with geographic information is the Gregorian Calendar and 24 hour local or Coordinated Universal Time (UTC), but special applications may entail the use of alternative reference systems. The Julian day numbering system is a temporal coordinate system that has an origin earlier than any known calendar, at noon on 1 January 4713 BC in the Julian proleptic calendar, and is useful in transformations between dates in different calendars. +In GML seven concrete elements are used to describe temporal reference systems: gml:TimeReferenceSystem, gml:TimeCoordinateSystem, gml:TimeCalendar, gml:TimeCalendarEra, gml:TimeClock, gml:TimeOrdinalReferenceSystem, and gml:TimeOrdinalEra. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + A reference system is characterized in terms of its domain of validity: the spatial and temporal extent over which it is applicable. The basic GML element for temporal reference systems is gml:TimeReferenceSystem. Its content model extends gml:DefinitionType with one additional property, gml:domainOfValidity. + + + + + + + + + + + + + + A temporal coordinate system shall be based on a continuous interval scale defined in terms of a single time interval. +The differences to ISO 19108 TM_CoordinateSystem are: +- the origin is specified either using the property gml:originPosition whose value is a direct time position, or using the property gml:origin whose model is gml:TimeInstantPropertyType; this permits more flexibility in representation and also supports referring to a value fixed elsewhere; +- the interval uses gml:TimeIntervalLengthType. + + + + + + + + + + + + + + + + + + + A calendar is a discrete temporal reference system that provides a basis for defining temporal position to a resolution of one day. +gml:TimeCalendar adds one property to those inherited from gml:TimeReferenceSystem. A gml:referenceFrame provides a link to a gml:TimeCalendarEra that it uses. A gml:TimeCalendar may reference more than one calendar era. +The referenceFrame element follows the standard GML property model, allowing the association to be instantiated either using an inline description using the gml:TimeCalendarEra element, or a link to a gml:TimeCalendarEra which is explicit elsewhere. + + + + + + + + + + + + + + gml:TimeCalendarEra inherits basic properties from gml:DefinitionType and has the following additional properties: +- gml:referenceEvent is the name or description of a mythical or historic event which fixes the position of the base scale of the calendar era. This is given as text or using a link to description held elsewhere. +- gml:referenceDate specifies the date of the referenceEvent expressed as a date in the given calendar. In most calendars, this date is the origin (i.e., the first day) of the scale, but this is not always true. +- gml:julianReference specifies the Julian date that corresponds to the reference date. The Julian day number is an integer value; the Julian date is a decimal value that allows greater resolution. Transforming calendar dates to and from Julian dates provides a relatively simple basis for transforming dates from one calendar to another. +- gml:epochOfUse is the period for which the calendar era was used as a basis for dating. + + + + + + + + + + + + + + + + + gml:TimeCalendarPropertyType provides for associating a gml:TimeCalendar with an object. + + + + + + + + + + gml:TimeCalendarEraPropertyType provides for associating a gml:TimeCalendarEra with an object. + + + + + + + + + + A clock provides a basis for defining temporal position within a day. A clock shall be used with a calendar in order to provide a complete description of a temporal position within a specific day. +gml:TimeClock adds the following properties to those inherited from gml:TimeReferenceSystemType: +- gml:referenceEvent is the name or description of an event, such as solar noon or sunrise, which fixes the position of the base scale of the clock. +- gml:referenceTime specifies the time of day associated with the reference event expressed as a time of day in the given clock. The reference time is usually the origin of the clock scale. +- gml:utcReference specifies the 24 hour local or UTC time that corresponds to the reference time. +- gml:dateBasis contains or references the calendars that use this clock. + + + + + + + + + + + + + + + + + gml:TimeClockPropertyType provides for associating a gml:TimeClock with an object. + + + + + + + + + + In some applications of geographic information — such as geology and archaeology — relative position in time is known more precisely than absolute time or duration. The order of events in time can be well established, but the magnitude of the intervals between them cannot be accurately determined; in such cases, the use of an ordinal temporal reference system is appropriate. An ordinal temporal reference system is composed of a sequence of named coterminous eras, which may in turn be composed of sequences of member eras at a finer scale, giving the whole a hierarchical structure of eras of verying resolution. +An ordinal temporal reference system whose component eras are not further subdivided is effectively a temporal topological complex constrained to be a linear graph. An ordinal temporal reference system some or all of whose component eras are subdivided is effectively a temporal topological complex with the constraint that parallel branches may only be constructed in pairs where one is a single temporal ordinal era and the other is a sequence of temporal ordinal eras that are called "members" of the "group". This constraint means that within a single temporal ordinal reference system, the relative position of all temporal ordinal eras is unambiguous. +The positions of the beginning and end of a given era may calibrate the relative time scale. +gml:TimeOrdinalReferenceSystem adds one or more gml:component properties to the generic temporal reference system model. + + + + + + + + + + + + + + Its content model follows the pattern of gml:TimeEdge, inheriting standard properties from gml:DefinitionType, and adding gml:start, gml:end and gml:extent properties, a set of gml:member properties which indicate ordered gml:TimeOrdinalEra elements, and a gml:group property which points to the parent era. +The recursive inclusion of gml:TimeOrdinalEra elements allow the construction of an arbitrary depth hierarchical ordinal reference schema, such that an ordinal era at a given level of the hierarchy includes a sequence of shorter, coterminous ordinal eras. + + + + + + + + + + + + + + + + + + + gml:TimeOrdinalEraPropertyType provides for associating a gml:TimeOrdinalEra with an object. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalTopology.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalTopology.xsd new file mode 100644 index 0000000000..b38392c44d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/temporalTopology.xsd @@ -0,0 +1,119 @@ + + + + temporalTopology.xsd + See ISO/DIS 19136 15.3. +Temporal topology is described in terms of time complexes, nodes, and edges, and the connectivity between these. Temporal topology does not directly provide information about temporal position. It is used in the case of describing a lineage or a history (e.g. a family tree expressing evolution of species, an ecological cycle, a lineage of lands or buildings, or a history of separation and merger of administrative boundaries). The following Subclauses specifies the temporal topology as temporal characteristics of features in compliance with ISO 19108. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + gml:TimeTopologyPrimitive acts as the head of a substitution group for topological temporal primitives. +Temporal topology primitives shall imply the ordering information between features or feature properties. The temporal connection of features can be examined if they have temporal topology primitives as values of their properties. Usually, an instantaneous feature associates with a time node, and a static feature associates with a time edge. A feature with both modes associates with the temporal topology primitive: a supertype of time nodes and time edges. +A topological primitive is always connected to one or more other topological primitives, and is, therefore, always a member of a topological complex. In a GML instance, this will often be indicated by the primitives being described by elements that are descendents of an element describing a complex. However, in order to support the case where a temporal topological primitive is described in another context, the optional complex property is provided, which carries a reference to the parent temporal topological complex. + + + + + + + + + + + + + + gml:TimeTopologyPrimitivePropertyType provides for associating a gml:AbstractTimeTopologyPrimitive with an object. + + + + + + + + + + A temporal topology complex shall be the connected acyclic directed graph composed of temporal topological primitives, i.e. time nodes and time edges. Because a time edge may not exist without two time nodes on its boundaries, static features have time edges from a temporal topology complex as the values of their temporal properties, regardless of explicit declarations. +A temporal topology complex expresses a linear or a non-linear graph. A temporal linear graph, composed of a sequence of time edges, provides a lineage described only by "substitution" of feature instances or feature element values. A time node as the start or the end of the graph connects with at least one time edge. A time node other than the start and the end shall connect to at least two time edges: one of starting from the node, and another ending at the node. +A temporal topological complex is a set of connected temporal topological primitives. The member primtives are indicated, either by reference or by value, using the primitive property. + + + + + + + + + + + + + + gml:TimeTopologyComplexPropertyType provides for associating a gml:TimeTopologyComplex with an object. + + + + + + + + + + A time node is a zero-dimensional topological primitive that represents an identifiable node in time (it is equivalent to a point in space). A node may act as the termination or initiation of any number of time edges. A time node may be realised as a geometry, its position, whose value is a time instant. + + + + + + + + + + + + + + + + gml:TimeNodePropertyType provides for associating a gml:TimeNode with an object + + + + + + + + + + A time edge is a one-dimensional topological primitive. It is an open interval that starts and ends at a node. The edge may be realised as a geometry whose value is a time period. + + + + + + + + + + + + + + + + gml:TimeEdgePropertyType provides for associating a gml:TimeEdge with an object. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/topology.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/topology.xsd new file mode 100644 index 0000000000..c528e6cfea --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/topology.xsd @@ -0,0 +1,386 @@ + + + + topology.xsd + See ISO/DIS 19136 Clause 14. +Topology is the branch of mathematics describing the properties of objects which are invariant under continuous deformation. For example, a circle is topologically equivalent to an ellipse because one can be transformed into the other by stretching. In geographic modelling, the foremost use of topology is in accelerating computational geometry. The constructs of topology allow characterisation of the spatial relationships between objects using simple combinatorial or algebraic algorithms. Topology, realised by the appropriate geometry, also allows a compact and unambiguous mechanism for expressing shared geometry among geographic features. +There are four instantiable classes of primitive topology objects, one for each dimension up to 3D. In addition, topological complexes are supported, too. +There is strong symmetry in the (topological boundary and coboundary) relationships between topology primitives of adjacent dimensions. Topology primitives are bounded by directed primitives of one lower dimension. The coboundary of each topology primitive is formed from directed topology primitives of one higher dimension. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + This abstract type supplies the root or base type for all topological elements including primitives and complexes. It inherits AbstractGMLType and hence can be identified using the gml:id attribute. + + + + + + + + + + + + + + gml:AbstractTopoPrimitive acts as the base type for all topological primitives. Topology primitives are the atomic (smallest possible) units of a topology complex. +Each topology primitive may contain references to other topology primitives of codimension 2 or more (gml:isolated). Conversely, nodes may have faces as containers and nodes and edges may have solids as containers (gml:container). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + In the case of planar topology, a gml:Node must have a clockwise sequence of gml:directedEdge properties, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). + + + + + + + + + + + gml:Node represents the 0-dimensional primitive. +The optional coboundary of a node (gml:directedEdge) is a sequence of directed edges which are incident on this node. Edges emanating from this node appear in the node coboundary with a negative orientation. +If provided, the aggregationType attribute shall have the value "sequence". +A node may optionally be realised by a 0-dimensional geometric primitive (gml:pointProperty). + + + + + A gml:directedNode property element describes the boundary of topology edges and is used in the support of topological point features via the gml:TopoPoint expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included node is used: start ("-") or end ("+") node. + + + + + + + + + + + + + + + + + + + + + + + + + + gml:Edge represents the 1-dimensional primitive. +The topological boundary of an Edge (gml:directedNode) consists of a negatively directed start Node and a positively directed end Node. +The optional coboundary of an edge (gml:directedFace) is a circular sequence of directed faces which are incident on this edge in document order. In the 2D case, the orientation of the face on the left of the edge is "+"; the orientation of the face on the right on its right is "-". +If provided, the aggregationType attribute shall have the value "sequence". +An edge may optionally be realised by a 1-dimensional geometric primitive (gml:curveProperty). + + + + + A gml:directedEdge property element describes the boundary of topology faces, the coBoundary of topology nodes and is used in the support of topological line features via the gml:TopoCurve expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included edge is used, i.e. forward or reverse. + + + + + + + + + + + + + + + + + + + + + + + If the topological representation exists an unbounded manifold (e.g. Euclidean plane), a gml:Face must indicate whether it is a universal face or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this. NOTE The universal face is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the map represented by the data set. + + + + + + + + gml:Face represents the 2-dimensional topology primitive. +The topological boundary of a face (gml:directedEdge) consists of a sequence of directed edges. If provided, the aggregationType attribute shall have the value "sequence". +The optional coboundary of a face (gml:directedTopoSolid) is a pair of directed solids which are bounded by this face. A positively directed solid corresponds to a solid which lies in the direction of the negatively directed normal to the face in any geometric realisation. +A face may optionally be realised by a 2-dimensional geometric primitive (gml:surfaceProperty). + + + + + The gml:directedFace property element describes the boundary of topology solids, in the coBoundary of topology edges and is used in the support of surface features via the gml:TopoSurface expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included face is used i.e. inward or outward with respect to the surface normal in any geometric realisation. + + + + + + + + + + + + + + + + + + + + + + A gml:TopoSolid must indicate whether it is a universal topo-solid or not, to ensure a lossless topology representation as defined by Kuijpers, et. al. (see OGC 05-102 Topology IPR). The optional universal attribute of type boolean is used to indicate this and the default is fault. NOTE The universal topo-solid is normally not part of any feature, and is used to represent the unbounded portion of the data set. Its interior boundary (it has no exterior boundary) would normally be considered the exterior boundary of the data set. + + + + + + + + gml:TopoSolid represents the 3-dimensional topology primitive. +The topological boundary of a solid (gml:directedFace) consists of a set of directed faces. +A solid may optionally be realised by a 3-dimensional geometric primitive (gml:solidProperty). + + + + + The gml:directedSolid property element describes the coBoundary of topology faces and is used in the support of volume features via the gml:TopoVolume expression, see below. The orientation attribute of type gml:SignType expresses the sense in which the included solid appears in the face coboundary. In the context of a gml:TopoVolume the orientation attribute has no meaning. + + + + + + + + + + + + + + + + + + + + + + The intended use of gml:TopoPoint is to appear within a point feature to express the structural and possibly geometric relationships of this feature to other features via shared node definitions. + + + + + + + + + + + The gml:topoPointProperty property element may be used in features to express their relationship to the referenced topology node. + + + + + + + + + + + + + + + gml:TopoCurve represents a homogeneous topological expression, a sequence of directed edges, which if realised are isomorphic to a geometric curve primitive. The intended use of gml:TopoCurve is to appear within a line feature to express the structural and geometric relationships of this feature to other features via the shared edge definitions. +If provided, the aggregationType attribute shall have the value "sequence". + + + + + + + + + + + The gml:topoCurveProperty property element may be used in features to express their relationship to the referenced topology edges. + + + + + + + + + + + + + + + gml:TopoSurface represents a homogeneous topological expression, a set of directed faces, which if realised are isomorphic to a geometric surface primitive. The intended use of gml:TopoSurface is to appear within a surface feature to express the structural and possibly geometric relationships of this surface feature to other features via the shared face definitions. + + + + + + + + + + + The gml:topoSurfaceProperty property element may be used in features to express their relationship to the referenced topology faces. + + + + + + + + + + + + + + + gml:TopoVolume represents a homogeneous topological expression, a set of directed topologic solids, which if realised are isomorphic to a geometric solid primitive. The intended use of gml:TopoVolume is to appear within a solid feature to express the structural and geometric relationships of this solid feature to other features via the shared solid definitions. + + + + + + + + + + + The gml:topoVolumeProperty element may be used in features to express their relationship to the referenced topology volume. + + + + + + + + + + + + + + + + + + + + gml:TopoComplex is a collection of topological primitives. +Each complex holds a reference to its maximal complex (gml:maximalComplex) and optionally to sub- or super-complexes (gml:subComplex, gml:superComplex). +A topology complex contains its primitive and sub-complex members. + + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The property elements gml:subComplex, gml:superComplex and gml:maximalComplex provide an encoding for relationships between topology complexes as described for gml:TopoComplex above. + + + + + The gml:topoPrimitiveMember property element encodes for the relationship between a topology complex and a single topology primitive. + + + + + + + + + + + + The gml:topoPrimitiveMembers property element encodes the relationship between a topology complex and an arbitrary number of topology primitives. + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/units.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/units.xsd new file mode 100644 index 0000000000..84eca23a04 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/units.xsd @@ -0,0 +1,162 @@ + + + + units.xsd + See ISO/DIS 17.2. +Several GML Schema components concern or require a reference scale or units of measure. Units are required for quantities that may occur as values of properties of feature types, as the results of observations, in the range parameters of a coverage, and for measures used in Coordinate Reference System definitions. +The basic unit definition is an extension of the general gml:Definition element defined in 16.2.1. Three specialized elements for unit definition are further derived from this. +This model is based on the SI system of units [ISO 1000], which distinguishes between Base Units and Derived Units. +- Base Units are the preferred units for a set of orthogonal fundamental quantities which define the particular system of units, which may not be derived by combination of other base units. +- Derived Units are the preferred units for other quantities in the system, which may be defined by algebraic combination of the base units. +In some application areas Conventional units are used, which may be converted to the preferred units using a scaling factor or a formula which defines a re-scaling and offset. The set of preferred units for all physical quantity types in a particular system of units is composed of the union of its base units and derived units. +Unit definitions are substitutable for the gml:Definition element declared as part of the dictionary model. A dictionary that contains only unit definitions and references to unit definitions is a units dictionary. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + The element gml:unitOfMeasure is a property element to refer to a unit of measure. This is an empty element which carries a reference to a unit of measure definition. + + + + + + + + + A gml:UnitDefinition is a general definition of a unit of measure. This generic element is used only for units for which no relationship with other units or units systems is known. +The content model of gml:UnitDefinition adds three additional properties to gml:Definition, gml:quantityType, gml:quantityTypeReference and gml:catalogSymbol. +The gml:catalogSymbol property optionally gives the short symbol used for this unit. This element is usually used when the relationship of this unit to other units or units systems is unknown. + + + + + + + + + + + + + + + + The gml:quantityType property indicates the phenomenon to which the units apply. This element contains an informal description of the phenomenon or type of physical quantity that is measured or observed. When the physical quantity is the result of an observation or measurement, this term is known as observable type or measurand. +The use of gml:quantityType for references to remote values is deprecated. + + + + + The gml:quantityTypeReference property indicates the phenomenon to which the units apply. The content is a reference to a remote value. + + + + + The catalogSymbol is the preferred lexical symbol used for this unit of measure. +The codeSpace attribute in gml:CodeType identifies a namespace for the catalog symbol value, and might reference the external catalog. The string value in gml:CodeType contains the value of a symbol that should be unique within this catalog namespace. This symbol often appears explicitly in the catalog, but it could be a combination of symbols using a specified algebra of units. + + + + + A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units. For example, in the SI system of units, the base units are metre, kilogram, second, Ampere, Kelvin, mole, and candela, for the physical quantity types length, mass, time interval, electric current, thermodynamic temperature, amount of substance and luminous intensity, respectively. +gml:BaseUnit extends generic gml:UnitDefinition with the property gml:unitsSystem, which carries a reference to the units system to which this base unit is asserted to belong. + + + + + + + + + + + + + + Derived units are defined by combination of other units. Derived units are used for quantities other than those corresponding to the base units, such as hertz (s-1) for frequency, Newton (kg.m/s2) for force. Derived units based directly on base units are usually preferred for quantities other than the fundamental quantities within a system. If a derived unit is not the preferred unit, the gml:ConventionalUnit element should be used instead. +The gml:DerivedUnit extends gml:UnitDefinition with the property gml:derivationUnitTerms. + + + + + + + + + + + + + + A set of gml:derivationUnitTerm elements describes a derived unit of measure. Each element carries an integer exponent. The terms are combined by raising each referenced unit to the power of its exponent and forming the product. +This unit term references another unit of measure (uom) and provides an integer exponent applied to that unit in defining the compound unit. The exponent may be positive or negative, but not zero. + + + + + + + + + + + + Conventional units that are neither base units nor defined by direct combination of base units are used in many application domains. For example electronVolt for energy, feet and nautical miles for length. In most cases there is a known, usually linear, conversion to a preferred unit which is either a base unit or derived by direct combination of base units. +The gml:ConventionalUnit extends gml:UnitDefinition with a property that describes a conversion to a preferred unit for this physical quantity. When the conversion is exact, the element gml:conversionToPreferredUnit should be used, or when the conversion is not exact the element gml:roughConversionToPreferredUnit is available. Both of these elements have the same content model. The gml:derivationUnitTerm property defined above is included to allow a user to optionally record how this unit may be derived from other ("more primitive") units. + + + + + + + + + + + + + + + + + + The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type. A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type. + + + + + The elements gml:conversionToPreferredUnit and gml:roughConversionToPreferredUnit represent parameters used to convert conventional units to preferred units for this physical quantity type. A preferred unit is either a Base Unit or a Derived Unit that is selected for all values of one physical quantity type. + + + + + The inherited attribute uom references the preferred unit that this conversion applies to. The conversion of a unit to the preferred unit for this physical quantity type is specified by an arithmetic conversion (scaling and/or offset). The content model extends gml:UnitOfMeasureType, which has a mandatory attribute uom which identifies the preferred unit for the physical quantity type that this conversion applies to. The conversion is specified by a choice of +- gml:factor, which defines the scale factor, or +- gml:formula, which defines a formula +by which a value using the conventional unit of measure can be converted to obtain the corresponding value using the preferred unit of measure. +The formula defines the parameters of a simple formula by which a value using the conventional unit of measure can be converted to the corresponding value using the preferred unit of measure. The formula element contains elements a, b, c and d, whose values use the XML Schema type double. These values are used in the formula y = (a + bx) / (c + dx), where x is a value using this unit, and y is the corresponding value using the base unit. The elements a and d are optional, and if values are not provided, those parameters are considered to be zero. If values are not provided for both a and d, the formula is equivalent to a fraction with numerator and denominator parameters. + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/valueObjects.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/valueObjects.xsd new file mode 100644 index 0000000000..204bdfdc8b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.2.1/valueObjects.xsd @@ -0,0 +1,205 @@ + + + + valueObjects.xsd + See ISO/DIS 19136 17.5. +The elements declared in this Clause build on other GML schema components, in particular gml:AbstractTimeObject, gml:AbstractGeometry, and the following types: gml:MeasureType, gml:MeasureListType, gml:CodeType, gml:CodeOrNilReasonListType, gml:BooleanOrNilReasonListType, gml:IntegerOrNilReasonList. +Of particular interest are elements that are the heads of substitution groups, and one named choice group. These are the primary reasons for the value objects schema, since they may act as variables in the definition of content models, such as Observations, when it is desired to permit alternative value types to occur some of which may have complex content such as arrays, geometry and time objects, and where it is useful not to prescribe the actual value type in advance. The members of the groups include quantities, category classifications, boolean, count, temporal and spatial values, and aggregates of these. +The value objects are defined in a hierarchy. The following relationships are defined: +- Concrete elements gml:Quantity, gml:Category, gml:Count and gml:Boolean are substitutable for the abstract element gml:AbstractScalarValue. +- Concrete elements gml:QuantityList, gml:CategoryList, gml:CountList and gml:BooleanList are substitutable for the abstract element gml:AbstractScalarValueList. +- Concrete element gml:ValueArray is substitutable for the concrete element gml:CompositeValue. +- Abstract elements gml:AbstractScalarValue and gml:AbstractScalarValueList, and concrete elements gml:CompositeValue, gml:ValueExtent, gml:CategoryExtent, gml:CountExtent and gml:QuantityExtent are substitutable for abstract element gml:AbstractValue. +- Abstract elements gml:AbstractValue, gml:AbstractTimeObject and gml:AbstractGeometry are all in a choice group named gml:Value, which is used for compositing in gml:CompositeValue and gml:ValueExtent. +- Schemas which need values may use the abstract element gml:AbstractValue in a content model in order to permit any of the gml:AbstractScalarValues, gml:AbstractScalarValueLists, gml:CompositeValue or gml:ValueExtent to occur in an instance, or the named group gml:Value to also permit gml:AbstractTimeObjects, gml:AbstractGeometrys. + +GML is an OGC Standard. +Copyright (c) 2007,2010 Open Geospatial Consortium. +To obtain additional rights of use, visit http://www.opengeospatial.org/legal/ . + + + + + + + + + + + + + + + + + + A gml:Category has an optional XML attribute codeSpace, whose value is a URI which identifies a dictionary, codelist or authority for the term. + + + + + + + + + + + + + + + + + + + + + + + An XML attribute uom ("unit of measure") is required, whose value is a URI which identifies the definition of a ratio scale or units by which the numeric value shall be multiplied, or an interval or position scale on which the value occurs. + + + + + + + + + + + + + gml:AbstractValue is an abstract element which acts as the head of a substitution group which contains gml:AbstractScalarValue, gml:AbstractScalarValueList, gml:CompositeValue and gml:ValueExtent, and (transitively) the elements in their substitution groups. +These elements may be used in an application schema as variables, so that in an XML instance document any member of its substitution group may occur. + + + + + gml:AbstractScalarValue is an abstract element which acts as the head of a substitution group which contains gml:Boolean, gml:Category, gml:Count and gml:Quantity, and (transitively) the elements in their substitution groups. + + + + + gml:AbstractScalarValueList is an abstract element which acts as the head of a substitution group which contains gml:BooleanList, gml:CategoryList, gml:CountList and gml:QuantityList, and (transitively) the elements in their substitution groups. + + + + + This is a convenience choice group which unifies generic values defined in this Clause with spatial and temporal objects and the measures described above, so that any of these may be used within aggregate values. + + + + + + + + + + + Property that refers to, or contains, a Value. Convenience element for general use. + + + + + Property that refers to, or contains, a Value. + + + + + + + + + + + + Property that contains Values. + + + + + + + + + + + gml:CompositeValue is an aggregate value built from other values . It contains zero or an arbitrary number of gml:valueComponent elements, and zero or one gml:valueComponents property elements. It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values. + + + + + + + + + + + + + + + + A Value Array is used for homogeneous arrays of primitive and aggregate values. +The member values may be scalars, composites, arrays or lists. +ValueArray has the same content model as CompositeValue, but the member values shall be homogeneous. The element declaration contains a Schematron constraint which expresses this restriction precisely. Since the members are homogeneous, the gml:referenceSystem (uom, codeSpace) may be specified on the gml:ValueArray itself and inherited by all the members if desired. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdBaseTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdBaseTypes.xsd new file mode 100644 index 0000000000..db854e7ed9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdBaseTypes.xsd @@ -0,0 +1,68 @@ + + + + extdBasicTypes.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + gmlxbt:LanguageStringType adds an optional xml:lang attribute to xs:string for the use within the GML schema and in GML application schemas. + + + + + + + + + + gmlxbt:CodeType is a generalized type to be used for a term, keyword or name. It adds a XML attribute codeSpace to a term, where the value of the codeSpace attribute (if present) shall indicate a dictionary, thesaurus, classification scheme, authority, or pattern for the term. + + + + + + + + + + gmlxbt:CodeWithAuthorityType requires that the codeSpace attribute is provided in an instance. + + + + + + + + + + + + + + + + + The value of this property is a text description of the object with optional xml:lang attribute. + + + + + The value of this property is a text description of the object with optional xml:lang attribute. + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdEncRule.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdEncRule.xsd new file mode 100644 index 0000000000..3218bed717 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/extdEncRule.xsd @@ -0,0 +1,6 @@ + + + extdEncRule.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/geometryCompact.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/geometryCompact.xsd new file mode 100644 index 0000000000..fe80726084 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/geometryCompact.xsd @@ -0,0 +1,218 @@ + + + geometryCompact.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + A SimplePolygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. + + + + + Abstract element representative of a substitution affiliation + + + + + + + + + + + + + + + + + + + + A SimpleRectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + + + + + + + + + + + + + + A SimpleTriangle is the special case of a simple polygon, which has exactly 3 control points in its boundary encoding representing the 3 corners of the triangle. + + + + + + + + + + + + + + + + + + + + A SimpleArcString is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one or more GML 3.2 Arc segments + + + + + Abstract element representative of a substitution affiliation + + + + + + + + + + + + + + + + + + + + + + A SimpleArc is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 ArcString segment . + + + + + + + + + + + + + + + + + + + + + + A SimpleArcByCenterPoint is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 SimpleArcByCenterPoint segment. + + + + + + + + + + + + + + + + + + + + + + + + + + A SimpleArcStringByBulge is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one or more GML 3.2 ArcByBulge segments. + + + + + + + + + + + + + + + + + + + + + + + + A SimpleArcStringByBulge is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with one GML 3.2 ArcByBulge segment. + + + + + + + + + + + + + + + + + + + + + + + + A SimpleCircle is a specialized curve that has a simplified encoding of the logically equivalent GML 3.2 Curve with a single GML 3.2 Circle segment. + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/iso8601.sch b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/iso8601.sch new file mode 100644 index 0000000000..ef133f89d0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/iso8601.sch @@ -0,0 +1,19 @@ + + + + + + + + + + + Year 0000 is not a valid year. + + + Calendar day 000 is not a valid value, the first day of the year is 001. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRef.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRef.xsd new file mode 100644 index 0000000000..d9bf5d6165 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRef.xsd @@ -0,0 +1,215 @@ + + + linearRef.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gmllr:LinearReferencingMethod + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Informative values from ISO 19148 Annex C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Normative values from ISO 19148 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffset.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffset.xsd new file mode 100644 index 0000000000..a6c6020628 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffset.xsd @@ -0,0 +1,96 @@ + + + linearRefOffset.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gmllr:AbstractGeometry + + + + + + + + + + + + + + The featureGeometry attribute value should reference a Geometry object + + gmllr:AbstractGeometry + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd new file mode 100644 index 0000000000..50c0415626 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefOffsetVector.xsd @@ -0,0 +1,48 @@ + + + linearRefOffsetVector.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd new file mode 100644 index 0000000000..14f94445d1 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/linearRefTowardsReferent.xsd @@ -0,0 +1,23 @@ + + + linearRefTowardsReferent.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/referenceableGrid.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/referenceableGrid.xsd new file mode 100644 index 0000000000..086c1e2fa9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/referenceableGrid.xsd @@ -0,0 +1,79 @@ + + + referenceableGrid.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/tin.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/tin.xsd new file mode 100644 index 0000000000..f8fd7479ed --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/ogc/gml/3.3/tin.xsd @@ -0,0 +1,78 @@ + + + tin.xsd, part of GML 3.3. Copyright (c) [2011] Open Geospatial Consortium, Inc. To obtain additional rights of use, visit http://www.opengeospatial.org/legal/. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-core.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-core.xsd new file mode 100644 index 0000000000..b868551873 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-core.xsd @@ -0,0 +1,2940 @@ + + + + + + + + + + + + Core XML type components that shall always be used as specified without further restriction unless documented by, and accomplished using, Schematron assertions. + + + + + An XML model group consisting of all TSPI resolution elements. + + + + + Horizontal Resolution Category: The horizontal resolution of the coordinate tuple of the accompanying point, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying point, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + An XML model group consisting of all TSPI presentation elements. + + + + + + Horizontal Presentation: A presentation of a point horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Vertical Presentation: A presentation of a point vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + Point Type: A point type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + Line String Type: A line string type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A line string is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. + + + + + + + + + + + + + + Circle Type: A circle type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle by center point is an arc by center point with identical start and end angle to form a full circle. This representation can be used only in 2D. + + + + + + + + + + + + + + Ellipse Type: An ellipse as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and then extended to include both assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + The position of the center point of the ellipse. + + + + + + + Semi-major Axis Length: One-half of the length of the major axis of the ellipse. The major axis is the longest axis of an ellipse; it passes through the two foci. + + + + + Semi-minor Axis Length: One-half of the length of the minor axis of the ellipse. The minor axis is the shortest axis of an ellipse; it is perpendicular to the major axis. + + + + + Orientation: The direction of the major axis of the ellipse; its value is the counter-clockwise angle from the first axis of the Coordinate Reference System. + + + + + + + + + + + + Polygon Type: A polygon type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + Simple Polygon Type: A simple polygon type as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A SimplePolygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. The last coordinate does _not_ have to repeat the first coordinate in this simplified encoding, so only three control points are required to specify a simple polygon. + + + + + + + + + + + + + + Simple Rectangle Type: A simple rectangle type as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple rectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + + + + + + + + Envelope Type: An envelope type, as developed based on ISO 19136:2007 (GML) Envelope for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the pair of coordinate tuples as well as optional specification of one or more character-oriented presentations of the pair of coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). + + + + + + + Lower Corner Position: A coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope. + + + + + + + + + + + Upper Corner Position: A coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope. + + + + + + + + + + + + + Horizontal Presentation: A presentation of an envelope point horizontal locations that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Lower Corner Horizontal Presentation: A presentation of an envelope lower corner point horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Upper Corner Horizontal Presentation: A presentation of an envelope upper corner horizontal location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + + Vertical Presentation: A presentation of an envelope point vertical locations that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + Lower Corner Vertical Presentation: A presentation of an envelope lower corner point vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Upper Corner Vertical Presentation: A presentation of an envelope upper corner vertical location that is generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + + + + + + + + + Circular Surface Type: A circular surface type, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc that is specified by a center point, a radius, and which has identical start and end angles. This representation can be used only in 2D. + + + + + + + The position of the center point of the circle. + + + + + + + Radius: The distance from the center to the circumference of the circle. + + + + + + + + + + + + Elliptical Surface Type: An elliptical surface type, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + The position of the center point of the ellipse. + + + + + + + Semi-major Axis Length: One-half of the length of the major axis of the ellipse. The major axis is the longest axis of an ellipse; it passes through the two foci. + + + + + Semi-minor Axis Length: One-half of the length of the minor axis of the ellipse. The minor axis is the shortest axis of an ellipse; it is perpendicular to the major axis. + + + + + Orientation: The direction of the major axis of the ellipse; its value is the counter-clockwise angle from the first axis of the Coordinate Reference System. + + + + + + + + + + + + Horizontal Presentation Type: A type consisting of one or more occurances of one of a set of alternative presentations of a point horizontal location that are generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Sexagesimal Location: A sexagesimal position presentation based on 60 arc seconds comprising an arc minute and 60 arc minutes comprising an arc degree that is widely employed as a basis for position reporting. [desc] The presentation consists of two component strings, one each for the geodetic latitude and longitude coordinates, which are identical excepting differences in the maximum value of latitude (90 arc degrees) and longitude (180 arc degrees) and the allowed value of hemisphere (North and South, versus East and West). + + + + + Grid-Metre Location: A grid-metre position presentation based on the requirements of the Military Grid Reference System (MGRS) position reporting system. [desc] Grid squares are used as a means of identifying 100,000-metre x 100,000-metre spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from the southwest corner. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Zone-Metre Location: A zone-metre position presentation based on the requirements of the universal grid position reporting systems based on Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS) map projections. [desc] Zones and hemispheres are used as a means of identifying spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from a reference location. The reference location is assigned a positive offset-value to ensure that all legal offset values in a zone are positive. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Quadrangle Location: A datatype representing a quadrangle position presentation based on the requirements of the GEOREF area-designation system. [desc] Quadrangles are used as a means of identifying 1 arc degree x 1 arc degree spatial regions which are then subdivided in accordance with sexagesimal notation based on 60 arc minutes comprising an arc degree. The presentation consists of a single component string integrating both the geodetic latitude and longitude coordinate values. + + + + + Numeric-Bit Location: A numeric-bit position presentation based on the requirements of the Variable Message Format (VMF). [desc] VMF encodes values of geodetic latitude and longitude as multi-bit fields whose bit configurations represent actual numeric values. The least significant bit value and range are described in the applicable message description. A negative number is coded and transmitted with twos complement coding and identified by the number one in the most significant bit of the data field. + + + + + + Spatial Reference System Name: A unique identifier of a spatial reference system, usually a Coordinate Reference System (CRS). [desc] Specified as a Uniform Resource Identifier (URI). + + + + + + + Vertical Presentation Type: A type consisting of one or more occurances of one of a set of alternative presentations of a point vertical location that are generally intended for human-to-human communication rather than machine-to-machine communication. + + + + + Height: The distance above a reference surface determined along the direction of the reference surface normal with positive values being above the reference surface. [desc] Conventionally measured from an ellipsoid as "Height Above Ellipsoid" (HAE). + + + + + Altitude: The distance above a reference surface determined along the direction of gravity with positive values being above the reference surface. [desc] Conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)). + + + + + Depth: The distance below a reference surface determined along the direction of gravity with positive values being below the reference surface. [desc] Conventionally measured from Mean Sea level (MSL); may also be measured from a Todal Datum or River Datum. + + + + + + Spatial Reference System Name: A unique identifier of a spatial reference system, usually a Coordinate Reference System (CRS). [desc] Specified as a Uniform Resource Identifier (URI). + + + + + + + Sexagesimal Presentation Type: A datatype representing a sexagesimal position presentation based on 60 arc seconds comprising an arc minute and 60 arc minutes comprising an arc degree that is widely employed as a basis for position reporting. [desc] The presentation consists of two component strings, one each for the geodetic latitude and longitude coordinates, which are identical excepting differences in the maximum value of latitude (90 arc degrees) and longitude (180 arc degrees) and the allowed value of hemisphere (North and South, versus East and West). + + + + + + Geodetic Degree: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Degree: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc degrees. + + + + + Geodetic Longitude Degree: The presentation value of a spatial position expressed as an angle of geodetic longitude in unsigned decimal arc degrees. + + + + + + + + + Geodetic Degree Fraction: The presentation value of a spatial position expressed as remaining fractional arc degree angle components of geodetic latitude and longitude. + + + + + + Geodetic Decidegree: The presentation value of a spatial position expressed as remaining fractional arc decidegree (tenths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decidegrees (tenths of an arc degree). + + + + + Geodetic Longitude Decidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decidegrees (tenths of an arc degree). + + + + + + + + Geodetic Centidegree: The presentation value of a spatial position expressed as remaining fractional arc centidegree (hundredths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centidegrees (hundredths of an arc degree). + + + + + Geodetic Longitude Centidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centidegrees (hundredths of an arc degree). + + + + + + + + Geodetic Millidegree: The presentation value of a spatial position expressed as remaining fractional arc millidegree (thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Millidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc millidegrees (thousandths of an arc degree). + + + + + Geodetic Longitude Millidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc millidegrees (thousandths of an arc degree). + + + + + + + + Geodetic Decimillidegree: The presentation value of a spatial position expressed as remaining fractional arc decimillidegree (ten-thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decimillidegrees (ten-thousandths of an arc degree). + + + + + Geodetic Longitude Decimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decimillidegrees (ten-thousandths of an arc degree). + + + + + + + + Geodetic Centimillidegree: The presentation value of a spatial position expressed as remaining fractional arc centimillidegree (hundred-thousandths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centimillidegrees (hundred-thousandths of an arc degree). + + + + + Geodetic Longitude Centimillidegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centimillidegrees (hundred-thousandths of an arc degree). + + + + + + + + Geodetic Microdegree: The presentation value of a spatial position expressed as remaining fractional arc microdegree (millionths of an arc degree) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Microdegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc microdegrees (millionths of an arc degree). + + + + + Geodetic Longitude Microdegrees: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc microdegrees (millionth of an arc degree). + + + + + + + + + + + + Geodetic Minute: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc degrees have been specified. + + + + + + Geodetic Latitude Minute: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc minutes. + + + + + Geodetic Longitude Minute: The presentation value of a spatial position expressed as a component of an angle of geodetic longitude in unsigned decimal arc minutes. + + + + + + + + + Geodetic Minute Fraction: The presentation value of a spatial position expressed as remaining fractional arc minute angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc minutes have been specified. + + + + + + Geodetic Deciminute: The presentation value of a spatial position expressed as remaining fractional arc deciminute (tenths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Deciminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc deciminutes (tenth of an arc minute). + + + + + Geodetic Longitude Deciminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc deciminutes (tenth of an arc minute). + + + + + + + + Geodetic Centiminute: The presentation value of a spatial position expressed as remaining fractional arc centiminute (hundredths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centiminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centiminutes (hundredth of an arc minute). + + + + + Geodetic Longitude Centiminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centiminutes (hundredth of an arc minute). + + + + + + + + Geodetic Milliminute: The presentation value of a spatial position expressed as remaining fractional arc milliiminute (thousandths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Milliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc milliminutes (thousandth of an arc minute). + + + + + Geodetic Longitude Milliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc milliminutes (thousandth of an arc minute). + + + + + + + + Geodetic Decimilliminute: The presentation value of a spatial position expressed as remaining fractional arc decimilliminute (ten-thousandths of an arc minute) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Decimilliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc decimilliminutes (ten-thousandth of an arc minute). + + + + + Geodetic Longitude Decimilliminutes: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc decimilliminutes (ten-thousandth of an arc minute). + + + + + + + + + + + + Geodetic Second: The presentation value of a spatial position expressed as angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc degrees and arc minutes have been specified. + + + + + + Geodetic Latitude Seconds: The presentation value of a spatial position expressed as a component of an angle of geodetic latitude in unsigned decimal arc seconds. + + + + + Geodetic Longitude Seconds: The presentation value of a spatial position expressed as a component of an angle of geodetic longitude in unsigned decimal arc seconds. + + + + + + + + + Geodetic Second Fraction: The presentation value of a spatial position expressed as remaining fractional arc second angle components of geodetic latitude and longitude. [desc] Only used when angle components in arc seconds have been specified. + + + + + + Geodetic Decisecond: The presentation value of a spatial position expressed as remaining fractional arc decisecond (tenths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Deciseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc deciseconds (tenth of an arc second). + + + + + Geodetic Longitude Deciseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc deciseconds (tenth of an arc second). + + + + + + + + Geodetic Centisecond: The presentation value of a spatial position expressed as remaining fractional arc centisecond (hundredths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Centiseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc centiseconds (hundredth of an arc second). + + + + + Geodetic Longitude Centiseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc centiseconds (hundredth of an arc second). + + + + + + + + Geodetic Millisecond: The presentation value of a spatial position expressed as remaining fractional arc millisecond (thousandths of an arc second) angle components of geodetic latitude and longitude. + + + + + + Geodetic Latitude Milliseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic latitude in unsigned decimal arc milliseconds (thousandth of an arc second). + + + + + Geodetic Longitude Milliseconds: The presentation value of a spatial position expressed as a remaining fractional component of an angle of geodetic longitude in unsigned decimal arc milliseconds (thousandth of an arc second). + + + + + + + + + + + + Geodetic Latitude Hemisphere: The hemispheric location of a spatial position expressed as a geodetic latitude, as a category. [desc] One of: north or south. + + + + + Geodetic Longitude Hemisphere: The hemispheric location of a spatial position expressed as a geodetic longitude, as a category. [desc] One of: east or west. + + + + + + Radix Point Mark: The symbol used in numerical representations to separate the integral part of the number (to the left of the radix) from its fractional part (to the right of the radix). [desc] The radix point mark is usually a small dot, either placed on the baseline or halfway between the baseline and the top of the numerals. In base-10, the radix point is more commonly called the decimal point; radix point, however, is the more general term used for other bases. In many non-English speaking countries, a comma ',' is used instead of a period '.' as the radix point mark. + + + + + + + + Geodetic Latitude Type: A datatype consisting of up to two digits in the range from "0" to "90" that may be used to represent an unsigned decimal value of geodetic latitude. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + Geodetic Longitude Type: A datatype consisting of up to three digits in the range from "0" to "180" that may be used to represent an unsigned decimal value of geodetic longitude. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + Latitude Hemisphere Type: A coded domain value denoting the hemispheric location of a spatial position expressed as a geodetic latitude. [desc] One of: north or south. + + + + + Northern Hemisphere: The half of the surface of the Earth lying to the side of the Equator in the direction of the star Polaris. [desc] It generally contains the North American and Eurasian landmasses. + + + + + Southern Hemisphere: The half of the surface of the Earth lying to the side of the Equator in the opposite direction of the star Polaris. [desc] It generally contains the South American, African, Australian, and Antarctic landmasses. + + + + + + + Longitude Hemisphere Type: A coded domain value denoting the hemispheric location of a spatial position expressed as a geodetic longitude. [desc] One of: east or west. + + + + + Eastern Hemisphere: The half of the surface of the Earth lying to the side of the 0 arc degree meridian in which direction the Earth rotates and ending at the 180 arc degree meridian. [desc] It generally contains the Eurasian, African and Australian landmasses. + + + + + Western Hemisphere: The half of the surface of the Earth lying to the side of the 0 arc degree meridian opposite to the direction in which the Earth rotates and ending at the 180 arc degree meridian. [desc] It generally contains the North American and South American landmasses. + + + + + + + + Sexagesimal Type: A datatype consisting of up to two digits in the range from "0" to "59" that may be used to represent an unsigned decimal value. Leading zeros may be suppressed as it is not of fixed-length. + + + + + + + + + + Deca Type: A datatype consisting of a single digit in the range from "0" to "9" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hecto Type: A datatype consisting of two digits in the range from "00" to "99" that may be used to represent an unsigned decimal value. + + + + + + + + + + Kilo Type: A datatype consisting of three digits in the range from "000" to "999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Decakilo Type: A datatype consisting of four digits in the range from "0000" to "9999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hectokilo Type: A datatype consisting of five digits in the range from "00000" to "99999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Mega Type: A datatype consisting of six digits in the range from "000000" to "999999" that may be used to represent an unsigned decimal value. + + + + + + + + + + + Radix Point Mark Type: A datatype representing the symbol used in numerical representations to separate the integral part of the number (to the left of the radix) from its fractional part (to the right of the radix). [desc] The radix point mark is usually a small dot, either placed on the baseline or halfway between the baseline and the top of the numerals. In base-10, the radix point is more commonly called the decimal point; radix point, however, is the more general term used for other bases. In many non-English speaking countries, a comma ',' is used instead of a period '.' as the radix point mark. + + + + + + + + + + Grid-Metre Presentation Type: A datatype representing a grid-metre position presentation based on the requirements of the Military Grid Reference System (MGRS) position reporting system. [desc] Grid squares are used as a means of identifying 100,000-metre x 100,000-metre spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from the southwest corner. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Grid Zone Column: An identification of a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '01' to '60'. + + + + + Grid Zone Row: An identification of a 8 arc degree tall spatial region on the surface of the Earth. [desc] There are 19 bands of latitude each of 8 arc degrees in height, extending northward from the 80 arc degree parallel in the Southern Hemisphere; these bands are lettered northwards from A to W inclusive (omitting 'I' and 'O'). There is a final 20th band of 12 arc degrees in latitude extending from 72 to 84 arc degrees North that is lettered as 'X'. + + + + + + Grid Square Column: An identification of a 100,000 metre wide spatial region on the surface of the Earth with respect to an encompassing grid zone. [desc] There are up to eight such grid square columns in a grid zone. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + Grid Square Row: An identification of a 100,000 metre tall spatial region on the surface of the Earth with respect to an encompassing grid row. [desc] There are up to nine such grid square rows in a grid row. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + Relative Location: The relative position of a square subregion with respect to an encompassing grid square. + + + + + + Decakilometre Offset: The relative position of a 10,000 by 10,000 metre subregion with respect to an encompassing grid square. + + + + + + Decakilometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in decakilometres (ten thousand metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Decakilometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in decakilometres (ten thousand metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Kilometre Offset: The relative position of a 1,000 by 1,000 metre subregion with respect to an encompassing grid square. + + + + + + Kilometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in kilometres eastwards of the western boundary of an encompassing grid square column. + + + + + Kilometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in kilometres northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Hectometre Offset: The relative position of a 100 by 100 metre subregion with respect to an encompassing grid square. + + + + + + Hectometre Easting: The presentation value of a spatial position expressed as an integer-valued offset in hectometres (hundred metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Hectometre Northing: The presentation value of a spatial position expressed as an integer-valued offset in hectometres (hundred metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Decametre Offset: The relative position of a 10 by 10 metre subregion with respect to an encompassing grid square. + + + + + + Decametre Easting: The presentation value of a spatial position expressed as an integer-valued offset in decametres (ten metres) eastwards of the western boundary of an encompassing grid square column. + + + + + Decametre Northing: The presentation value of a spatial position expressed as an integer-valued offset in decametres (ten metres) northwards of the southern boundary of an encompassing grid square row. + + + + + + + + Metre Offset: The relative position of a 1 by 1 metre subregion with respect to an encompassing grid square. + + + + + + Metre Easting: The presentation value of a spatial position expressed as an integer-valued offset in metres eastwards of the western boundary of an encompassing grid square column. + + + + + Metre Northing: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid square row. + + + + + + + + + + + + + + Grid Square Column Type: A two-digit datatype identifying a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '01' to '60'. + + + + + + + + + + Grid Zone Row Type: A one-character datatype identifying a 8 arc degree tall spatial region on the surface of the Earth. [desc] There are 19 bands of latitude each of 8 arc degrees in height, extending northward from the 80 arc degree parallel in the Southern Hemisphere; these bands are lettered northwards from A to W inclusive (omitting 'I' and 'O'). There is a final 20th band of 12 arc degrees in latitude extending from 72 to 84 arc degrees North that is lettered as 'X'. + + + + + + + + + Grid Square Column Type: A one-character datatype identifying a 100,000 kilometre wide spatial region on the surface of the Earth with respect to an encompassing grid zone. [desc] There are up to eight such grid square columns in a grid zone. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + + + + Grid Square Row Type: A one-character datatype identifying a 100,000 kilometre tall spatial region on the surface of the Earth with respect to an encompassing grid row. [desc] There are up to nine such grid square rows in a grid row. Grid square row and column designations are assigned in accordance with a complex algorithm specified in DMA TM8358.1, Datums, Ellipsoids, Grids, and Grid Reference Systems, September 1990, Chapter 3. + + + + + + + + + + Zone-Metre Presentation Type: A datatype representing a zone-metre position presentation based on the requirements of the universal grid position reporting systems based on Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS) map projections. [desc] Zones and hemispheres are used as a means of identifying spatial regions on the Earth within which a position is specified as an easting-northing positive-offset value-pair, in metres, from a reference location. The reference location is assigned a positive offset-value to ensure that all legal offset values in a zone are positive. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Grid Zone Column: An identification of a 6 arc degree wide spatial region on the surface of the Earth. [desc] There are 60 longitudinal zones each of 6 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are numbered eastwards from '00' to '60'. + + + + + Geodetic Latitude Hemisphere: The hemispheric location of a spatial position, as a category. [desc] One of: north or south. + + + + + + Metre Easting: The presentation value of a spatial position expressed as an integer-valued offset in metres eastwards of the western boundary of an encompassing grid zone. + + + + + + + + + Metre Northing: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid zone hemisphere. [desc] The northing value is based on a "false northing" concept where value in the Northern Hemisphere start with zero located at the Equator and rise towards the North Pole, whereas values in the Southern hemisphere start at 10,000,000 at the Equator and fall towards the South Pole. + + + + + Metre Northing Extended: The presentation value of a spatial position expressed as an integer-valued offset in metres northwards of the southern boundary of an encompassing grid zone hemisphere. [desc] The northing value is based on a "false northing" concept where values in the Northern Hemisphere start with zero located at the Equator and rise towards the North Pole, whereas values in the Southern hemisphere start at 10,000,000 at the Equator and fall towards the South Pole. The extension allows for the representation of values in the Northern Hemisphere (up to 1,000,000 metres) with respect to the Southern Hemisphere. + + + + + + + + + + + Decamega Type: A datatype consisting of seven digits in the range from "0000000" to "9999999" that may be used to represent an unsigned decimal value. + + + + + + + + + + Hecto-mega ExtendedType: A datatype consisting of eight digits in the range from "00000000" to "11000000" that may be used to represent an unsigned decimal value. + + + + + + + + + + + Quadrangle Presentation Type: A datatype representing a quadrangle position presentation based on the requirements of the GEOREF area-designation system. [desc] Quadrangles are used as a means of identifying 1 arc degree x 1 arc degree spatial regions which are then subdivided in accordance with sexagesimal notation based on 60 arc minutes comprising an arc degree. The presentation consists of a single component string integrating all coordinate tuple values. + + + + + + Geographic Quadrangle: An identification of a 15 arc degree by 15 arc degree spatial region on the surface of the Earth. [desc] There are 24 longitudinal zones each of 15 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are lettered eastwards from A to Z inclusive (omitting the letters "I" and "O"). There are 12 bands of latitude each of 15 arc degrees in height, extending northward from the South Pole; these bands are lettered northwards from A to M inclusive (omitting I). Each member of the resulting set of 288 15 arc minute quadrangles is identified by two letters. The first letter is that of the 15 arc degree longitude zone and the second letter that of the 15 arc degree latitude band; for example: “MK”. + + + + + Geographic Zone: An identification of a 1 arc degree by 1 arc degree spatial region on the surface of the Earth with respect to an encompassing 15 arc degree by 15 arc degree geographic quadrangle. [desc] Each geographic quadrangle is sub-divided into 15 one arc degree zones of longitude, lettered eastward from the western meridian of the quadrangle; these 1 arc degree zones are lettered from A to Q inclusive (omitting the letters “I” and “O”). Each geographic quadrangle is also subdivided into 15 one arc degree bands of latitude northward from the southern parallel of the quadrangle; these 1 arc degree bands are lettered northwards from A to Q inclusive (omitting the letters “I” and “O”). A nested 1 arc degree by 1 arc degree quadrangle may thus be identified by four letters; the third letter is that of the 1 arc degree longitude zone and the fourth letter that of the 1 arc degree latitude band; for example: “MKPG”. + + + + + + Subzone Minute: The geodetic position of a 1 arc minute by 1 arc minute subzone region with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. + + + + + + Easting Minute: A two-digit identification of a 1 arc minute zone of longitude with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59". + + + + + Northing Minute: A two-digit identification of a 1 arc minute band of latitude with respect to an encompassing 1 arc degree by 1 arc degree spatial region on the surface of the Earth. [desc] Bands are numbered northwards from the southern parallel of the encompassing region, starting with "00" and ending with "59". + + + + + + + + + Subzone Fraction: An identification of a higher resolution tenth or hundredth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Deciminute: A pair of one-digit identifiers of a higher resolution tenth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Easting Deciminute: A one-digit identification of a higher resolution tenth of an arc minute zone of longitude with respect to an associated specified arc minute zone. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "0" to "9". + + + + + Northing Deciminute: A one-digit identification of a higher resolution tenth of an arc minute band of latitude with respect to an associated specified arc minute band. [desc] Bands are numbered northward from the southern parallel of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "0" to "9". + + + + + + + + Centiminute: A pair of two-digit identifiers of a higher resolution hundredth of an arc minute square region with respect to an associated specified arc minute square subzone region on the surface of the Earth. + + + + + + Easting Centiminute: A two-digit identification of a higher resolution hundredth of an arc minute zone of longitude with respect to an associated specified arc minute zone. [desc] Zones are numbered eastward from the western meridian of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "00" to "99". + + + + + Northing Centiminute: A two-digit identification of a higher resolution hundredth of an arc minute band of latitude with respect to an associated specified arc minute band. [desc] Bands are numbered northward from the southern parallel of the encompassing region, starting with "00" and ending with "59"; higher resolution values range from "00" to "99". + + + + + + + + + + + + + + Geographic Quadrangle Type: An identification of one of 288 15 arc degree by 15 arc degree spatial regions on the surface of the Earth as a two-character value; the first character is that of the 15 arc degree longitude zone and the second character that of the 15 arc degree latitude band (for example: “MK”). [desc] There are 24 longitudinal zones each of 15 arc degrees in width extending eastward from the 180 arc degree meridian; these zones are lettered eastwards from A to Z inclusive (omitting the letters "I" and "O"). There are 12 bands of latitude each of 15 arc degrees in height, extending northward from the South Pole; these bands are lettered northwards from A to M inclusive (omitting I). + + + + + + + + + Geographic Zone Type: An identification of one of 255 1 arc degree by 1 arc degree spatial regions on the surface of the Earth with respect to an encompassing 15 arc degree by 15 arc degree geographic quadrangle, as a two-character value (for example: “PG”). [desc] Each geographic quadrangle is sub-divided into 15 one arc degree zones of longitude, lettered eastward from the western meridian of the quadrangle; these 1 arc degree zones are lettered from A to Q inclusive (omitting the letters “I” and “O”). Each geographic quadrangle is also subdivided into 15 one arc degree bands of latitude northward from the southern parallel of the quadrangle; these 1 arc degree bands are lettered northwards from A to Q inclusive (omitting the letters “I” and “O”). A nested 1 arc degree by 1 arc degree quadrangle may thus be identified by four letters; the third letter is that of the 1 arc degree longitude zone and the fourth letter that of the 1 arc degree latitude band; for example: “MKPG”. + + + + + + + + + + Numeric Bit Presentation Type: A datatype representing a numeric-bit position presentation based on the requirements of the Variable Message Format (VMF). [desc] VMF encodes values of geodetic latitude and longitude as multi-bit fields whose bit configurations represent actual numeric values. The least significant bit value and range are described in the applicable message description. A negative number is coded and transmitted with twos complement coding and identified by the number one in the most significant bit of the data field. + + + + + + Encoded 20-bit: A geodetic position based on 20 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/524,287 arc degrees. + + + + + + + + + + + Encoded 21-bit: A geodetic position based on 21 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/1,048,575 arc degrees. + + + + + + + + + + + Encoded 23-bit: A geodetic position based on 23 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/4,194,303 arc degrees. + + + + + + + + + + + Encoded 25-bit: A geodetic position based on 25 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/16,777,215 arc degrees. + + + + + + + + + + + Encoded 31-bit: A geodetic position based on 31 bits of encoding resolution. [desc] The Least Significant Bit (LSB) has the value of 90/1,073,741,823 arc degrees. + + + + + + + + + + + + + + + Latitude 20-bit Type: A numeric datatype consisting of 20 bits in the range from 0 to 1,048,575 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/524,287 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 524,288. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/524,287 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/524,287 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 21-bit Type: A numeric datatype consisting of 21 bits in the range from 0 to 2,097,151 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/1,048,575 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,048,576. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/1,048,575 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/1,048,575 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 23-bit Type: A numeric datatype consisting of 23 bits in the range from 0 to 8,388,607 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/4,194,303 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 4,194,304. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/4,194,303 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/4,194,303 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 25-bit Type: A numeric datatype consisting of 25 bits in the range from 0 to 33,554,431 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/16,777,215 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 16,777,216. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/16,777,215 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/16,777,215 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Latitude 31-bit Type: A numeric datatype consisting of 31 bits in the range from 0 to 2,147,483,647 that may be used to represent a latitude value. [desc] The Least Significant Bit (LSB) has the value of 90/1,073,741,823 arc degrees. Southern latitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,073,741,824. + + + + + + + Equator: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +90/1,073,741,823 arc degrees (the minimum resolvable distance north of the Equator) through +90 arc degrees (the North Pole). + + + + + + + + + -90 arc degrees (the South Pole) through -90/1,073,741,823 arc degrees (the minimum resolvable distance south of the Equator). + + + + + + + + + + + + Longitude 21-bit Type: A numeric datatype consisting of 21 bits in the range from 0 to 2,097,151 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/1,048,575 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 1,048,576. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/1,048,575 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/1,048,575 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 22-bit Type: A numeric datatype consisting of 22 bits in the range from 0 to 4,194,303 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/2,097,151 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 2,097,152. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/2,097,151 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/2,097,151 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 24-bit Type: A numeric datatype consisting of 24 bits in the range from 0 to 16,777,215 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/8,388,607 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 8,388,608. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/8,388,607 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/8,388,607 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 26-bit Type: A numeric datatype consisting of 26 bits in the range from 0 to 67,108,863 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/33,554,431 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 33,554,432. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/33,554,431 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/33,554,431 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Longitude 32-bit Type: A numeric datatype consisting of 32 bits in the range from 0 to 4,294,967,295 that may be used to represent a longitude value. [desc] The Least Significant Bit (LSB) has the value of 180/2,147,483,647 arc degrees. Western longitudes are represented as positive values greater than that assigned to the indication of "no value" which is 2,147,483,648. Note that this datatype is encoded as an long rather than an int. + + + + + + + Prime Meridian: 0 arc degrees. + + + + + No Statement: The value is not specified. + + + + + + + +180/2,147,483,647 arc degrees (the minimum resolvable distance east of the Prime Meridian) through +180 arc degrees (the anti-meridian). + + + + + + + + + -180 arc degrees (the anti-meridian) through -180/2,147,483,647 arc degrees (the minimum resolvable distance west of the Prime Meridian). + + + + + + + + + + + + Horizontal Resolution Enumeration Type: A coded domain value denoting a horizontal resolution category. [desc] The horizontal resolution of a spatial position in its Coordinate Reference System (CRS), as a category. + + + + + Geodetic Arc Degree: The spatial position is horizontally resolved to the nearest arc degree. [desc] An arc degree is a maximum of 111,694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decidegree: The spatial position is horizontally resolved to the nearest tenth of an arc degree. [desc] A tenth of an arc degree is a maximum of 11,169.4 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centidegree: The spatial position is horizontally resolved to the nearest hundredth of an arc degree. [desc] A hundredth of an arc degree is a maximum of 1,116.94 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Millidegree: The spatial position is horizontally resolved to the nearest thousandth of an arc degree. [desc] A thousandth of an arc degree is a maximum of 111.694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decimillidegree: The spatial position is horizontally resolved to the nearest ten-thousandth of an arc degree. [desc] A ten-thousandth of an arc degree is a maximum of 11.1694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centimillidegree: The spatial position is horizontally resolved to the nearest hundred-thousandth of an arc degree. [desc] A hundred-thousandth of an arc degree is a maximum of 1.11694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Microdegree: The spatial position is horizontally resolved to the nearest millionth of an arc degree. [desc] A millionth of an arc degree is a maximum of 0.111694 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Minute: The spatial position is horizontally resolved to the nearest arc minute. [desc] An arc minute is a maximum of 1,855.3 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Deciminute: The spatial position is horizontally resolved to the nearest tenth of an arc minute. [desc] A tenth of an arc minute is a maximum of 185.53 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centiminute: The spatial position is horizontally resolved to the nearest hundredth of an arc minute. [desc] A hundredth of an arc minute is a maximum of 18.553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Milliminute: The spatial position is horizontally resolved to the nearest thousandth of an arc minute. [desc] A thousandth of an arc minute is a maximum of 1.8553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decimilliminute: The spatial position is horizontally resolved to the nearest ten-thousandth of an arc minute. [desc] A ten-thousandth of an arc minute is a maximum of 0.18553 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Second: The spatial position is horizontally resolved to the nearest arc second. [desc] An arc second is a maximum of 30.92 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Decisecond: The spatial position is horizontally resolved to the nearest tenth of an arc second. [desc] A tenth of an arc second is a maximum of 3.092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Centisecond: The spatial position is horizontally resolved to the nearest hundredth of an arc second. [desc] A hundredth of an arc second is a maximum of 0.3092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Millisecond: The spatial position is horizontally resolved to the nearest thousandth of an arc second. [desc] A thousandth of an arc second is a maximum of 0.03092 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 20-bit: The spatial position is horizontally resolved to the nearest 90/524,287 arc degree (approximately 0.618 arc seconds). [desc] This corresponds to a maximum of 19.1 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 21-bit: The spatial position is horizontally resolved to the nearest 90/1,048,575 arc degree (approximately 0.309 arc seconds). [desc] This corresponds to a maximum of 9.55 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 23-bit: The spatial position is horizontally resolved to the nearest 90/4,194,303 arc degree (approximately 0.0772 arc seconds). [desc] This corresponds to a maximum of 2.39 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 25-bit: The spatial position is horizontally resolved to the nearest 90/16,777,215 arc degree (approximately 0.0193 arc seconds). [desc] This corresponds to a maximum of 0.597 metres in length on the WGS84 ellipsoid. + + + + + Geodetic Arc Degree 31-bit: The spatial position is horizontally resolved to the nearest 90/1,073,741,823 arc degree (approximately 0.000302 arc seconds). [desc] This corresponds to a maximum of 0.00933 metres in length on the WGS84 ellipsoid. + + + + + Hectokilometre: The spatial position is horizontally resolved to the nearest hundred kilometres. + + + + + Decakilometre: The spatial position is horizontally resolved to the nearest ten kilometres. + + + + + Kilometre: The spatial position is horizontally resolved to the nearest kilometre. + + + + + Hectometre: The spatial position is horizontally resolved to the nearest hundred metres. + + + + + Decametre: The spatial position is horizontally resolved to the nearest ten metres. + + + + + Metre: The spatial position is horizontally resolved to the nearest metre. + + + + + + + Horizontal Resolution Type: A flexible coded domain value denoting a horizontal resolution category. + + + + + + Horizontal Resolution Enumeration Code List: A remote resource that is specified by a URI and in which the Horizontal Resolution Enumeration code list domain is defined. + + + + + Horizontal Resolution Enumeration Code List Value: A coded Horizontal Resolution Enumeration value that is specified by a URI fragment, that encodes the concept intended (denoted) in the XML instance document, and which is a member of Horizontal Resolution Enumeration (remote resource code list) domain. + + + + + + + + Vertical Resolution Enumeration Type: A coded domain value denoting a vertical resolution category. [desc] The vertical resolution of a spatial position in its Coordinate Reference System (CRS), as a category. + + + + + Kilometre: The spatial position is vertically resolved to the nearest kilometre. + + + + + Hectometre: The spatial position is vertically resolved to the nearest hundred metres. + + + + + Decametre: The spatial position is vertically resolved to the nearest ten metres. + + + + + Metre: The spatial position is vertically resolved to the nearest metre. + + + + + Metre: The spatial position is vertically resolved to the nearest tenth of a metre. + + + + + Metre: The spatial position is vertically resolved to the nearest hundredth of a metre. + + + + + Metre: The spatial position is vertically resolved to the nearest thousandth of a metre. + + + + + Nautical Mile: The spatial position is vertically resolved to the nearest nautical mile. [desc] A nautical mile is exactly 1852 metres in length. + + + + + Statute Mile: The spatial position is vertically resolved to the nearest statute mile. [desc] A statute mile is exactly 1609.344 metres in length. + + + + + Kiloyard: The spatial position is vertically resolved to the nearest kiloyard. [desc] A kiloyard is exactly 914.4 metres in length. + + + + + Kilofoot: The spatial position is vertically resolved to the nearest kilofoot. [desc] A kilofoot is exactly 304.8 metres in length. + + + + + Hectofoot: The spatial position is vertically resolved to the nearest hectofoot. [desc] A hectofoot is exactly 30.48 metres in length. + + + + + Quarter Hectofoot: The spatial position is vertically resolved to the nearest 25 feet (quarter hectofeet). [desc] A hectofoot is exactly 7.62 metres in length. + + + + + Decafoot: The spatial position is vertically resolved to the nearest decafoot. [desc] A decafoot is exactly 3.048 metres in length. + + + + + Yard: The spatial position is vertically resolved to the nearest yard. [desc] A yard is exactly 0.9144 metres in length. + + + + + Foot: The spatial position is vertically resolved to the nearest foot. [desc] A foot is exactly 0.3048 metres in length. + + + + + Decifoot: The spatial position is vertically resolved to the nearest decifoot. [desc] A decifoot is exactly 0.03048 metres in length. + + + + + Inch: The spatial position is vertically resolved to the nearest inch. [desc] An inch is exactly 0.0254 metres in length. + + + + + Metre 22-bit: The spatial position is vertically resolved to the nearest 10,000/1,280,000 (0.0078125) metres. + + + + + Flight Level: The spatial position is vertically resolved to the nearest Flight Level (FL). [desc] A Flight Level is a surface of constant atmospheric pressure that is related to a specific world-wide fixed pressure datum (1013.25 hectoPascal) and is separated from other such surfaces by specific pressure intervals. It is conventionally given a numerical value to the nearest 1000 feet in units of 100 feet in accordance with the structure of the International Civil Aviation Organization (ICAO) Standard Atmosphere. For example, the 500-hPa level is written as “FL 180” where the corresponding ICAO standard height is 18,289 feet (600.0328 metres). A Flight Level is nominally equivalent to a hectofoot (which is exactly 30.48 metres in length). + + + + + + + + Vertical Resolution Type: A flexible coded domain value denoting a vertical resolution category. + + + + + Vertical Resolution Enumeration Code List: A remote resource that is specified by a URI and in which the Vertical Resolution Enumeration code list domain is defined. + + + + + Vertical Resolution Enumeration Code List Value: A coded Vertical Resolution Enumeration value that is specified by a URI fragment, that encodes the concept intended (denoted) in the XML instance document, and which is a member of Vertical Resolution Enumeration (remote resource code list) domain. + + + + + + + + + Altitude Measure Type: A datatype representing the distance of a point from a chosen reference surface measured upward either along the direction of gravity or along a line perpendicular to that reference surface with positive values being above the reference surface. [desc] When understood as an "altitude", conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)) along the direction of gravity. When understood as a "height", conventionally measured from an ellipsoid as "Height Above Ellipsoid" (HAE) along a line prependicular to the reference surface. + + + + + + Vertical Datum: A reference surface with respect to which altitudes are specified. [desc] The value of altitude (or sometimes equivalently, height) is determined either along the direction of gravity or along a line perpendicular to the reference surface with positive values being above the reference surface. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying vertical measure, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + + Depth Measure Type: A datatype representing the distance of a point from a chosen reference surface measured downward along the direction of gravity with positive values being below the reference surface. [desc] Conventionally measured from Mean Sea level (MSL) or a geoid (for example: Earth Gravity Model 1996 (EGM96)); may also be measured from a Todal Datum or River Datum. + + + + + + Vertical Datum: A reference surface with respect to which depths are specified. [desc] The value of depth is determined downward along the direction of gravity with positive values being below the reference surface. + + + + + Vertical Resolution Category: The vertical resolution of the coordinate tuple of the accompanying vertical measure, as a category. [desc] While the apparent resolution of the recorded xsd:double coordinate values may appear to be higher, such an appearance may be erroneous. + + + + + + + + + + Vertical DatumType: A coded domain value denoting a vertical datum. [desc] A reference surface with respect to which altitudes and/or depths are specified. The value of altitude (or sometimes equivalently, height) and depth is determined along the direction of the reference surface normal. + + + + + WGS 84 EGM96 Geoid: The geopotential surface defined by the World Geodetic System (WGS) 1984 EGM96 Earth Gravity Model that is closely associated with the mean ocean surface. + + + + + WGS 84 EGM08 Geoid: The geopotential surface defined by the World Geodetic System (WGS) 1984 EGM08 Earth Gravity Model that is closely associated with the mean ocean surface. + + + + + Mean Sea Level (MSL): A continuous surface over the oceans (or its hypothetical extension under the land masses) defined by the mean of sea level surfaces approximated and observed over 19 years. + + + + + North American Vertical Datum (NAVD) 1988: A fixed reference for elevations derived from a general adjustment of the first-order terrestrial levelling nets of the United States, Canada, and Mexico. [desc] In the adjustment, only the height of the primary tidal bench mark, referenced to the International Great Lakes Datum of 1985 local mean sea level height value, at Pointe-au-Pere, Quebec, on the Gulf of St. Lawrence was held fixed, thus providing minimum constraint. + + + + + National Geodetic Vertical Datum (NGVD) 1929: A fixed reference for elevations derived from a general adjustment in 1929 of the first-order leveling nets of both the United States and Canada. [desc] In the adjustment, mean sea level was held fixed as observed at 21 tide stations in the United States and 5 in Canada. + + + + + Ground Level: A continuous surface over dry land and non-tidal waters (for example: lakes). [desc] In the case of non-tidal waters it is necessary to specify hydrologic conditions in order to ensure a precise reference surface specification. Over extensive areas it is often defined by a digital elevation model (for example: a matrix of elevation values or a Triangulated Irregular Network (TIN)). Over tidal waters (for example: oceans) it is usually considered to be extended to cover the remainder of the world based on a Mean Sea Level (MSL) surface. + + + + + Water Level: A locally observed level of the water surface. [desc] In the case of non-tidal waters (for example: lakes or rivers) it is necessary to specify hydrologic conditions in order to ensure a precise reference surface specification. Over tidal waters (for example: oceans) it is necessary to specify tidal conditions in order to ensure a precise reference surface specification. + + + + + Approximate Lowest Astronomical Tide: An approximate level, usually within 0.3 metres from that of lowest astronomical tide. + + + + + Approximate Mean Low Water: An approximate level, usually within 0.3 metres from that of mean low water. + + + + + Approximate Mean Low Water Springs: An approximate level, usually within 0.3 metres from that of mean low water springs. + + + + + Approximate Mean Lower Low Water: An approximate level, usually within 0.3 metres from that of mean lower low water. + + + + + Approximate Mean Sea Level: An approximate level, usually within 0.3 metres from that of mean sea level. + + + + + Equinoctial Spring Low Water: The level of low water springs near the time of an equinox. + + + + + High Water: The highest level reached at a location by the water surface in one tidal cycle. [desc] When used on inland waters it is generally defined as a level that the daily mean water level exceeds less than 5 percent of the time. + + + + + High Water Springs: An arbitrary level, approximating that of mean high water springs. + + + + + Higher High Water: The highest of the high waters (or single high water) of any specified tidal day due to the declination A1 effects of the moon and sun. + + + + + Higher High Water Large Tide: The average of the highest high waters, one from each of 19 years of observations. + + + + + Highest Astronomical Tide: The highest tidal level, which can be predicted to occur under average meteorological conditions and under any combination of astronomical conditions. + + + + + Highest High Water: The highest water level observed at a location. + + + + + International Great Lakes Datum 1985: A vertical reference system with its zero based on the mean water level at Rimouski/Pointe-au-Père, Quebec, over the period 1970 to 1988. + + + + + Indian Spring High Water: A tidal surface datum approximating the level of the mean of the higher high water at spring tides. [desc] This tidal datum approximates the highest water level observed at a location and is usually above that of the higher high water at spring tides. + + + + + Indian Spring Low Water: A tidal surface datum approximating the level of the mean of the lower low water at spring tides. [desc] This tidal datum approximates the lowest water level observed at a location and is usually below that of the lower low water at spring tides. + + + + + Low Water: An approximation of mean low water adopted as the reference level for a limited region, irrespective of better determinations later. [desc] Used mostly in harbour and river engineering. Used in inland waters. It is generally defined as a level which the daily mean water level would fall below less than 5 percent of the time and by no more than 0.2 metres during the navigation season. A single level surface is usually chosen as the low water datum for a whole lake. On a river, low water datum is a sloping surface, which approximates the surface of the river at a low state. + + + + + Low Water Springs: A level approximating that of mean low water springs. + + + + + Lower Low Water: The lowest of the low waters (or single low water) of any specified tidal day due to the declination A1 effects of the moon and sun. + + + + + Lower Low Water Large Tide: The average of the lowest low waters, one from each of 19 years of observations. + + + + + Lowest Astronomical Tide: The lowest tide level that can be predicted to occur under average meteorological conditions and under any combination of astronomical conditions. + + + + + Lowest Low Water: An arbitrary level conforming to the lowest tide observed at a location, or somewhat lower. + + + + + Lowest Low Water Springs: An arbitrary level conforming to the lowest water level observed at a location at spring tides during a period shorter than 19 years. + + + + + Mean High Water: The average height of all high waters at a location over a 19-year period. + + + + + Mean High Water Neaps: The average height of the high waters of the neap tide. + + + + + Mean High Water Springs: The average height of the high waters of spring tides. + + + + + Mean Higher High Water: The average height of higher high waters at a location over a 19-year period. + + + + + Mean Higher High Water Springs: The average height of higher high water at spring tides at a location. + + + + + Mean Low Water: The average height of all low waters at a location over a 19-year period. + + + + + Mean Low Water Neaps: The average height of the low waters of the neap tide. + + + + + Mean Low Water Springs: The average height of the low waters of spring tides. + + + + + Mean Lower Low Water: The average height of the lower low waters at a location over a 19-year period. + + + + + Mean Lower Low Water Springs: The average height of lower low water at spring tides at a location. + + + + + Mean Tide Level: The arithmetic mean of mean high water and mean low water. + + + + + Mean Water Level: The average of all hourly water levels over the available period of record. + + + + + Neap Tide: A tide of decreased range (or tidal currents of decreased speed) occurring semi-monthly as the result of the moon being in quadrature. [desc] The neap range of the tide is the average range occurring at the time of neap tides and is most conveniently computed from the harmonic constants. It is smaller than the mean range where the type of tide is either semi-diurnal or mixed and is of no practical significance where the type of tide is predominantly diurnal. + + + + + Nearly Highest High Water: An arbitrary level approximating the highest water level observed at a location, usually equivalent to the high water springs. + + + + + Nearly Lowest Low Water: A level approximating the lowest water level observed at a location, usually equivalent to Indian spring low water. + + + + + Spring Tide: A tide of increased range (or tidal water currents of increased speed) occurring semi-monthly as the result of the moon being new or full. [desc] The spring range of tide is the average range occurring at the time of spring tides and is most conveniently computed from the harmonic constants. It is larger than the mean range where the type of tide is either semi-diurnal or mixed, and is of no practical significance where the type of tide is predominantly diurnal. + + + + + WGS 84 Ellipsoid: The oblate ellipsoidal figure of the Earth defined by the World Geodetic System (WGS) 1984. + + + + + + + + Direction Measure Type: A datatype representing the angular distance of a direction from a chosen reference direction. [desc] The measured and reference directions are located in the horizontal plane, and the value of the angle is positive in a clockwise direction as viewed from “above” the horizontal plane. + + + + + + + + + + Direction Datum Type: The type of reference direction as determined by the means by which it is established (e.g., by the direction of a geographic or magnetic pole of the Earth). + + + + + Geodetic: Referenced to the direction of the geographic North Pole. + + + + + Magnetic: Referenced to the direction of the magnetic North Pole. + + + + + Military Grid: Referenced to the direction of "north" in a military grid established by a suitable map-projection, for example Universal Transverse Mercator (UTM). + + + + + Relative; Referenced to a direction established by the context of use (for example: the heading of a vessel). + + + + + + + + Cardinal Direction Type: A datatype representing the angular direction with respect to a chosen reference direction establishing 16 generalized directions (for example: southeast) based on the compass rose. [desc] The angular and reference directions are located in the horizontal plane, and the interpretation of the direction is as viewed from "above" the horizontal plane. + + + + + + + + + + + Compass Direction Type: The 16 generalized directions (for example: southeast) based on the compass rose. + + + + + North: The geographic half-octant centered on the direction of north [desc] The half-octant extends from 348.75 (-11.25) arc degrees to 11.25 arc degrees. + + + + + North-northeast: The geographic half-octant centered on the direction of north-northeast. [desc] The half-octant extends from 11.25 arc degrees to 33.75 arc degrees. + + + + + Northeast: The geographic half-octant centered on the direction of northeast. [desc] The half-octant extends from 33.75 arc degrees to 56.25 arc degrees. + + + + + East-northeast: The geographic half-octant centered on the direction of east-northeast. [desc] The half-octant extends from 56.25 arc degrees to 78.75 arc degrees. + + + + + East: The geographic half-octant centered on direction of east. [desc] The half-octant extends from 78.75 arc degrees to 101.25 arc degrees. + + + + + East-southeast: The geographic half-octant centered on the direction of east-southeast. [desc] The half-octant extends from 101.25 arc degrees to 123.75 arc degrees. + + + + + Southeast: The geographic half-octant centered on the direction of southeast. [desc] The half-octant extends from 123.75 arc degrees to 146.25 arc degrees. + + + + + South-southeast: The geographic half-octant centered on the direction of south-southeast. [desc] The half-octant extends from 146.25 arc degrees to 168.75 arc degrees. + + + + + South: The geographic half-octant centered on the direction of south. [desc] The half-octant extends from 168.75 arc degrees to 191.25 arc degrees. + + + + + South-southwest: The geographic half-octant centered on the direction of south-southwest [desc] The half-octant extends from 191.25 arc degrees to 213.75 arc degrees. + + + + + Southwest: The geographic half-octant centered on the direction of southwest [desc] The half-octant extends from 213.75 arc degrees to 236.25 arc degrees. + + + + + West-southwest: The geographic half-octant centered on the direction of west-southwest [desc] The half-octant extends from 236.25 arc degrees to 258.75 arc degrees. + + + + + West: The geographic half-octant centered on the direction of west. [desc] The half-octant extends from 258.75 arc degrees to 281.25 arc degrees. + + + + + West-northwest: The geographic half-octant centered on the direction of west-northwest. [desc] The half-octant extends from 281.25 arc degrees to 303.75 arc degrees. + + + + + Northwest: The geographic half-octant centered on the direction of northwest. [desc] The half-octant extends from 303.75 arc degrees to 326.25 arc degrees. + + + + + North-northwest: The geographic half-octant centered on the direction of north-northwest. [desc] The half-octant extends from 326.25 arc degrees to 348.75 arc degrees. + + + + + No Information: There is no information specified regarding the attribute value. [desc] Depending on the nature and quality of available information, the state of the data collection/update process, and other conditions, it may not be possible to populate a value due to lack of knowledge. + + + + + + + + + + Acceleration Type: A limited extension of the GML MeasureType that is restricted to the "acceleration" category of mutually comparable physical quantities. + + + + + + + + + + Amount of Substance Type: A limited extension of the GML MeasureType that is restricted to the "amount of substance" category of mutually comparable physical quantities. + + + + + + + + + + Area Type: A limited extension of the GML MeasureType that is restricted to the "area" category of mutually comparable physical quantities. + + + + + + + + + + Capacitance Type: A limited extension of the GML MeasureType that is restricted to the "capacitance" category of mutually comparable physical quantities. + + + + + + + + + + Electric Charge Type: A limited extension of the GML MeasureType that is restricted to the "electric charge" category of mutually comparable physical quantities. + + + + + + + + + + Electric Conductance Type: A limited extension of the GML MeasureType that is restricted to the "electric conductance" category of mutually comparable physical quantities. + + + + + + + + + + Electric Current Type: A limited extension of the GML MeasureType that is restricted to the "electric current" category of mutually comparable physical quantities. + + + + + + + + + + Electric Resistance Type: A limited extension of the GML MeasureType that is restricted to the "electric resistance" category of mutually comparable physical quantities. + + + + + + + + + + Electromotive Force Type: A limited extension of the GML MeasureType that is restricted to the "electromotive force" category of mutually comparable physical quantities. + + + + + + + + + + Energy Type: A limited extension of the GML MeasureType that is restricted to the "energy" category of mutually comparable physical quantities. + + + + + + + + + + Force Type: A limited extension of the GML MeasureType that is restricted to the "force" category of mutually comparable physical quantities. + + + + + + + + + + Frequency Type: A limited extension of the GML MeasureType that is restricted to the "frequency" category of mutually comparable physical quantities. + + + + + + + + + + Geopotential Energy Length Type: A limited extension of the GML MeasureType that is restricted to the "geopotential energy length" category of mutually comparable physical quantities. + + + + + + + + + + Illuminance Type: A limited extension of the GML MeasureType that is restricted to the "illuminance" category of mutually comparable physical quantities. + + + + + + + + + + Inductance Type: A limited extension of the GML MeasureType that is restricted to the "inductance" category of mutually comparable physical quantities. + + + + + + + + + + Irradiance Type: A limited extension of the GML MeasureType that is restricted to the "irradiance" category of mutually comparable physical quantities. + + + + + + + + + + Length Type: A limited extension of the GML MeasureType that is restricted to the "length" category of mutually comparable physical quantities. + + + + + + + + + + Linear Density Type: A limited extension of the GML MeasureType that is restricted to the "linear density" category of mutually comparable physical quantities. + + + + + + + + + + Linear Energy Transfer Type: A limited extension of the GML MeasureType that is restricted to the "linear energy transfer" category of mutually comparable physical quantities. + + + + + + + + + + Luminous Flux Type: A limited extension of the GML MeasureType that is restricted to the "luminous flux" category of mutually comparable physical quantities. + + + + + + + + + + Luminous Intensity Type: A limited extension of the GML MeasureType that is restricted to the "luminous intensity" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Density Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux density" category of mutually comparable physical quantities. + + + + + + + + + + Magnetic Flux Density Gradient Type: A limited extension of the GML MeasureType that is restricted to the "magnetic flux density gradient" category of mutually comparable physical quantities. + + + + + + + + + + Mass Type: A limited extension of the GML MeasureType that is restricted to the "mass" category of mutually comparable physical quantities. + + + + + + + + + + Mass Density Type: A limited extension of the GML MeasureType that is restricted to the "mass density" category of mutually comparable physical quantities. + + + + + + + + + + Mass Fraction Type: A limited extension of the GML MeasureType that is restricted to the "mass fraction" category of mutually comparable physical quantities. + + + + + + + + + + Mass Rate Type: A limited extension of the GML MeasureType that is restricted to the "mass rate" category of mutually comparable physical quantities. + + + + + + + + + + Noncomparable Unit Type: A limited extension of the GML MeasureType that is restricted to the "noncomparable" category of physical quantities. + + + + + + + + + + Plane Angle Type: A limited extension of the GML MeasureType that is restricted to the "plane angle" category of mutually comparable physical quantities. + + + + + + + + + + Power Type: A limited extension of the GML MeasureType that is restricted to the "power" category of mutually comparable physical quantities. + + + + + + + + + + Power Level Difference Type: A limited extension of the GML MeasureType that is restricted to the "power level difference" category of mutually comparable physical quantities. + + + + + + + + + + Power Level Difference Length Gradient Type: A limited extension of the GML MeasureType that is restricted to the "power level difference length" category of mutually comparable physical quantities. + + + + + + + + + + Pressure Type: A limited extension of the GML MeasureType that is restricted to the "pressure" category of mutually comparable physical quantities. + + + + + + + + + + Pure Number Type: A limited extension of the GML MeasureType that is restricted to the "pure number" category of mutually comparable physical quantities. + + + + + + + + + + Radiation Absorbed Dose Type: A limited extension of the GML MeasureType that is restricted to the "radiation absorbed dose" category of mutually comparable physical quantities. + + + + + + + + + + Radiation Dose Equivalent Type: A limited extension of the GML MeasureType that is restricted to the "radiation dose equivalent" category of mutually comparable physical quantities. + + + + + + + + + + Radionuclide Activity Type: A limited extension of the GML MeasureType that is restricted to the "radionuclide activity" category of mutually comparable physical quantities. + + + + + + + + + + Rate Type: A limited extension of the GML MeasureType that is restricted to the "rate" category of mutually comparable physical quantities. + + + + + + + + + + Reciprocal Area Type: A limited extension of the GML MeasureType that is restricted to the "reciprocal area" category of mutually comparable physical quantities. + + + + + + + + + + Reciprocal Time Type: A limited extension of the GML MeasureType that is restricted to the "reciprocal time" category of mutually comparable physical quantities. + + + + + + + + + + Solid Angle Type: A limited extension of the GML MeasureType that is restricted to the "solid angle" category of mutually comparable physical quantities. + + + + + + + + + + Sound Speed Ratio Type: A limited extension of the GML MeasureType that is restricted to the "sound speed ratio" category of mutually comparable physical quantities. + + + + + + + + + + + Speed Type: A limited extension of the GML MeasureType that is restricted to the "speed" category of mutually comparable physical quantities. + + + + + + + + + + Surface Mass Density Rate Type: A limited extension of the GML MeasureType that is restricted to the "surface mass density" category of mutually comparable physical quantities. + + + + + + + + + + Thermodynamic Temperature Type: A limited extension of the GML MeasureType that is restricted to the "thermodynamic temperature" category of mutually comparable physical quantities. + + + + + + + + + + Time Type: A limited extension of the GML MeasureType that is restricted to the "time" category of mutually comparable physical quantities. + + + + + + + + + + Volume Type: A limited extension of the GML MeasureType that is restricted to the "volume" category of mutually comparable physical quantities. + + + + + + + + + + Volume Flow Rate Type: A limited extension of the GML MeasureType that is restricted to the "volume flow rate" category of mutually comparable physical quantities. + + + + + + + + + + Volume Fraction Type: A limited extension of the GML MeasureType that is restricted to the "volume fraction" category of mutually comparable physical quantities. + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-ext.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-ext.xsd new file mode 100644 index 0000000000..cc7d4541c9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi-ext.xsd @@ -0,0 +1,134 @@ + + + + + + + + + + + + TSPI-conformant registered extensions that specify additional representations for spatial position, geographic location, and/or physical address. It is populated with initial high-value extensions, but is dynamically maintained on the MDR. Its use is conditional on the requirements of a given system/application and its accompanying business requirements. + + + + + + + + Point: A point as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but limited to the WGS84E_3D coordinate reference system and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + Point Type: A restricted point type as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but limited to the WGS84E_3D coordinate reference system and then extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ... + + + + + .... + + + + + + + A property of the location instance. + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi.xsd new file mode 100644 index 0000000000..f15a1e1d93 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/Schema/tspi/2.0.0/tspi.xsd @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + XML elements and non-core types with less strict reuse rules than ‘tspi-core’; it imports the schemas of the ‘tspi-core’and ‘tspi-ext’ namespaces. + + + + + + A place ("an identifiable part of any space") that is identified using geographic identifiers (e.g., a name). A spatial reference system using geographic identifiers is established that relates locations to positions. Gazetteers are then used to establish directories of (geographically) identified locations along with their corresponding positions. + + + + + A place ("an identifiable part of any space") that is identified using (physical) addresses (e.g., postal address). A systematic mapping may be established based on the structure of the addressing scheme that allows for geocoding, the process of converting addresses (e.g., "1600 Amphitheatre Parkway, Mountain View, CA") into positions (e.g., {37.423021, -122.083739}, a geodetic latitude/longitude coordinate-pair). "Virtual" addresses (e.g., in cyberspace), or virtual world identifiers, might be specified using Uniform Resource Identifiers (URI), however they are outside of the scope of this TSPI schema. + + + + + + + + + Point: A point as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuple as well as optional specification of one or more character-oriented presentations of the coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + Line String: A line string as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A line string is a special curve that consists of a single segment with linear interpolation. It is defined by two or more coordinate tuples, with linear interpolation between them. + + + + + + + Circle: A circle as profiled from GML 3.3 (OGC 10-129r1) SimpleCircleByCenterPoint for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the center point coordinate tuple as well as optional specification of one or more character-oriented presentations of the center point coordinate tuple based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc by center point with identical start and end angles to form a full circle. This representation can be used only in 2D. + + + + + + + Elliptical Surface: A surface that is bounded by an ellipse, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + Polygon: A polygon as profiled from ISO 19136:2007 (GML) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. + + + + + + + Simple Polygon: A simple polygon as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple polygon is a specialized polygon that has a simplified encoding of the logically equivalent GML 3.2 Surface with a single GML 3.2 PolygonPatch as its surface patch consisting of a single LinearRing as its exterior boundary and does not have any interior boundary. Thus the usage of the term 'simple' here refers to a specialized polygon with a _simplified_ encoding, which is _simply_ connected (no interior rings) and uses a _simple_ closed curve (no self-crossings) to represent its single boundary ring. The last coordinate does _not_ have to repeat the first coordinate in this simplified encoding, so only three control points are required to specify a simple polygon. + + + + + + + Simple Rectangle: A simple rectangle as profiled from GML 3.3 (OGC 10-129r1) for use in the TSPI Schema but extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A simple rectangle is the special case of a simple polygon, which has exactly 4 control points in its boundary encoding representing the 4 corners of the rectangle. + + + + + + + Envelope: An envelope as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a GML Envelope and extended to include both assessments of the accuracy and/or resolution of the pair of coordinate tuples as well as optional specification of one or more character-oriented presentations of the pair of coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope). + + + + + + + Circular Surface: A surface that is bounded by a circle, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of a circle and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. A circle is an arc that is specified by a center point, a radius, and which has identical start and end angles. This representation can be used only in 2D. + + + + + + + Elliptical Surface: A surface that is bounded by an ellipse, as developed based on ISO 19136:2007 (GML) Polygon for use in the TSPI Schema but defined in terms of the content model of an ellipse and extended to include both assessments of the accuracy and/or resolution of the coordinate tuples as well as optional specification of one or more character-oriented presentations of the coordinate tuples based on the sexagesimal, grid-metre, zone-metre, quadrangle and/or numeric-bit location forms. An ellipse is an arc that is specified by a center point, and oriented semi-major/semi-minor axes of specified length. This representation can be used only in 2D. + + + + + + + + + A physical address that: (1) includes a Complete Address Number and a Complete Street Name; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains a Complete Street Name _without_ a Complete Address Number preceding it; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains two or more Complete Street Names, each separated by a Separator Element; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) contains two Complete Address Numbers separated by a hyphen, where the first Complete Address Number must be less than or equal to the second and the pair are followed by a Complete Street Name; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + + A physical address that: (1) includes a Complete Landmark Name _without_ a Complete Address Number preceding it and _without_ a Complete Street Name following it; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS Box in the required format _without_ a USPS Route; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS Address in the specified rural route (RR) or highway contract (HC) or overseas military delivery format; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a USPS General Delivery Point in the specified format; (2) includes a Place Name and a State Name; and (3) a Zip Code and/or Country Name are recommended but not mandatory. + + + + + A physical address that: (1) includes a Delivery Address that is unparsed; (2) includes a Place Name and a State Name; and (3) a Zip Code is recommended but not mandatory. This class may include addresses that do not conform to any of the thoroughfare, landmark, or postal class formats, including non-U.S. addresses that do not fit into one those class formats. + + + + + + + + + + Acceleration: A physical measure that is restricted to the "acceleration" category of mutually comparable physical quantities. + + + + + + Amount of Substance: A physical measure that is restricted to the "amount of substance" category of mutually comparable physical quantities. + + + + + + Area: A physical measure that is restricted to the "area" category of mutually comparable physical quantities. + + + + + + Capacitance: A physical measure that is restricted to the "capacitance" category of mutually comparable physical quantities. + + + + + + Electric Charge: A physical measure that is restricted to the "electric charge" category of mutually comparable physical quantities. + + + + + + Electric Conductance: A physical measure that is restricted to the "electric conductance" category of mutually comparable physical quantities. + + + + + + Electric Current: A physical measure that is restricted to the "electric current" category of mutually comparable physical quantities. + + + + + + Electric Resistance: A physical measure that is restricted to the "electric resistance" category of mutually comparable physical quantities. + + + + + + Electromotive Force: A physical measure that is restricted to the "electromotive force" category of mutually comparable physical quantities. + + + + + + Energy: A physical measure that is restricted to the "energy" category of mutually comparable physical quantities. + + + + + + Force: A physical measure that is restricted to the "force" category of mutually comparable physical quantities. + + + + + + Frequency: A physical measure that is restricted to the "frequency" category of mutually comparable physical quantities. + + + + + + Geopotential Energy Length: A physical measure that is restricted to the "geopotential energy length" category of mutually comparable physical quantities. + + + + + + Illuminance: A physical measure that is restricted to the "illuminance" category of mutually comparable physical quantities. + + + + + + Inductance: A physical measure that is restricted to the "inductance" category of mutually comparable physical quantities. + + + + + + Irradiance: A physical measure that is restricted to the "irradiance" category of mutually comparable physical quantities. + + + + + + Length: A physical measure that is restricted to the "length" category of mutually comparable physical quantities. + + + + + + Linear Density: A physical measure that is restricted to the "linear density" category of mutually comparable physical quantities. + + + + + + Linear Energy Transfer: A physical measure that is restricted to the "linear energy transfer" category of mutually comparable physical quantities. + + + + + + Luminous Flux: A physical measure that is restricted to the "luminous flux" category of mutually comparable physical quantities. + + + + + + Luminous Intensity: A physical measure that is restricted to the "luminous intensity" category of mutually comparable physical quantities. + + + + + + Magnetic Flux: A physical measure that is restricted to the "magnetic flux" category of mutually comparable physical quantities. + + + + + + Magnetic Flux Density: A physical measure that is restricted to the "magnetic flux density" category of mutually comparable physical quantities. + + + + + + Magnetic Flux Density Gradient: A physical measure that is restricted to the "magnetic flux density gradient" category of mutually comparable physical quantities. + + + + + + Mass: A physical measure that is restricted to the "mass" category of mutually comparable physical quantities. + + + + + + Mass Density: A physical measure that is restricted to the "mass density" category of mutually comparable physical quantities. + + + + + + Mass Fraction: A physical measure that is restricted to the "mass fraction" category of mutually comparable physical quantities. + + + + + + Mass Rate: A physical measure that is restricted to the "mass rate" category of mutually comparable physical quantities. + + + + + + Noncomparable Unit: A physical measure that is restricted to the "noncomparable" category of physical quantities. + + + + + + Plane Angle: A physical measure that is restricted to the "plane angle" category of mutually comparable physical quantities. + + + + + + Power: A physical measure that is restricted to the "power" category of mutually comparable physical quantities. + + + + + + Power Level Difference: A physical measure that is restricted to the "power level difference" category of mutually comparable physical quantities. + + + + + + Power Level Difference Length Gradient: A physical measure that is restricted to the "power level difference length" category of mutually comparable physical quantities. + + + + + + Pressure: A physical measure that is restricted to the "pressure" category of mutually comparable physical quantities. + + + + + + Pure Number: A physical measure that is restricted to the "pure number" category of mutually comparable physical quantities. + + + + + + Radiation Absorbed Dose: A physical measure that is restricted to the "radiation absorbed dose" category of mutually comparable physical quantities. + + + + + + Radiation Dose Equivalent: A physical measure that is restricted to the "radiation dose equivalent" category of mutually comparable physical quantities. + + + + + + Radionuclide Activity: A physical measure that is restricted to the "radionuclide activity" category of mutually comparable physical quantities. + + + + + + Rate: A physical measure that is restricted to the "rate" category of mutually comparable physical quantities. + + + + + + Reciprocal Area: A physical measure that is restricted to the "reciprocal area" category of mutually comparable physical quantities. + + + + + + Reciprocal Time: A physical measure that is restricted to the "reciprocal time" category of mutually comparable physical quantities. + + + + + + Solid Angle: A physical measure that is restricted to the "solid angle" category of mutually comparable physical quantities. + + + + + + Sound Speed Ratio: A physical measure that is restricted to the "sound speed ratio" category of mutually comparable physical quantities. + + + + + + Speed: A physical measure that is restricted to the "speed" category of mutually comparable physical quantities. + + + + + + Surface Mass Density Rate: A physical measure that is restricted to the "surface mass density" category of mutually comparable physical quantities. + + + + + + Thermodynamic Temperature: A physical measure that is restricted to the "thermodynamic temperature" category of mutually comparable physical quantities. + + + + + + Time: A physical measure that is restricted to the "time" category of mutually comparable physical quantities. + + + + + + Volume: A physical measure that is restricted to the "volume" category of mutually comparable physical quantities. + + + + + + Volume Flow Rate: A physical measure that is restricted to the "volume flow rate" category of mutually comparable physical quantities. + + + + + + Volume Fraction: A physical measure that is restricted to the "volume fraction" category of mutually comparable physical quantities. + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-ClassDeclass.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-ClassDeclass.xsl new file mode 100644 index 0000000000..d33d4bd2d0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-ClassDeclass.xsl @@ -0,0 +1,599 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | + + + + + + + + + + + + + + + + + + + + + + ( WARNING! This document does not contain a required overall classification marking. ) + + + + + ( WARNING! This document contains overall markings for both an unclassified and a classified document. ) + + + + + ( WARNING! This document does not contain required markings for either an originally or derivatively classified document. ) + + + + + + + + + ( WARNING! This document contains markings for both an originally and derivatively classified document. ) + + + + + ( WARNING! The reason for the classification decision should be specified for an originally classified document. ) + + + + + ( WARNING! This document does not contain required declassification instructions or markings. ) + + + + + ( WARNING! A declassification date or event should be specified for a document with a 25X or 50X declassification exemption, unless the document has a declassification exemption of 25X1-human, 50X1-HUM, 50X2-WMD, AEA, or NATO. ) + + + + + + + Not Applicable to RD/FRD/TFNI portions. See source list for NSI portions. + + + Not Applicable to NATO portions. See source list for NSI portions. + + + Not Applicable to RD/FRD/TFNI and NATO portions. See source list for NSI portions. + + + + + + + + + , + + + + + + + + , + + + or + + + + + + + , + + Date of Source: + + + + + + + , + + Source marked + + + + + + + + + + + + + + , + + Source marked + + + + + + + + + + + , Date of Source: + + + + + + + + + + ( WARNING! The exempted source marking should be included when the date of exempted source is specified. ) + + + ( WARNING! The date of exempted source marking should be included when the exempted source marking is specified. ) + + + + + + ( WARNING! This document contains both a declassification date and a declassification exemption of 25X1-human. ) + + + + + ( WARNING! This document contains both a declassification event and a declassification exemption of 25X1-human. ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Classified by: + + + + + Classified by: + + + + Derived from: + + + + + + + + + + + + + + + + + + + + + + + + + + + Reason: + + + + + + + + + + + + + + + + + + + + + + + Declassify on: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-PortionMark.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-PortionMark.xsl new file mode 100644 index 0000000000..1f9e14730d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-PortionMark.xsl @@ -0,0 +1,1027 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + JOINT + + + + + + + + + + + + + + + + + + + + + //CTS + + + //NS + + + //NC + + + //NR + + + //NU + + + + + + + // + + + + + + + + + + // + + + FGI + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + // + + + + + + + + + + + + //SAR- + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + //FGI + + + / + + + + + + + + + + + + //FGI + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + REL + + + REL TO + + + + + + + + + + + + + + + + + + + + EYES + + + + EYES ONLY + + + + + + + + DISPLAY ONLY + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ALPHA BRAVO CHARLIE + DELTA ECHO FOX + GULF HOTEL INDIGO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -SG + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + + + + + + + + + + + + + + + ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-SecurityBanner.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-SecurityBanner.xsl new file mode 100644 index 0000000000..a15e7b1bec --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM-v13/XSL/ISM/IC-ISM-SecurityBanner.xsl @@ -0,0 +1,1271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + + + + + //FGI + + + // + + JOINT + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + + + + + + + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + UNCLASSIFIED + + + + + + + + //COSMIC TOP SECRET + //NATO SECRET + //NATO RESTRICTED + //NATO CONFIDENTIAL + //NATO UNCLASSIFIED + + + + + + // + + + + + + + + + + // + + + FGI + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + + + + + + + + + + + + + + + + // + + + + + + + + + + + + //SAR- + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + //FGI + + + / + + + + + + + + + + + + //FGI + + + + + + + + + // + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + //MR + + + + + + + + // + + + + + + + + 01 + + + + + + + + + 01 + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -SIGMA + + + + + + + - + + + + + + DOD UCNI + DOE UCNI + + + + + + + + + DOD UCNI + DOE UCNI + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SIGMA + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RSEN + ORCON + IMCON + NOFORN + PROPIN + + + + + + REL + + + + + RELEASABLE TO + + + REL TO + + + + + + + + + + + + + + + + + + + + EYES + + + + + + + + + EYES ONLY + + + + + + + + + LACONIC + DEA SENSITIVE + + DISPLAY ONLY + + + + + + + + + + + + + + + + + + + + + + + + + + SPECAT + SENSITIVE INFORMATION + LIMDIS + EXDIS + NODIS + SBU NOFORN + LES NOFORN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ALPHA BRAVO CHARLIE + DELTA ECHO FOX + GULF HOTEL INDIGO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml new file mode 100644 index 0000000000..5dc5b48466 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml @@ -0,0 +1,75 @@ + + + + + + CVEnumISM25X + All currently authorized 25X values. + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + 25X1 + Reveal information about the application of an intelligence source or method. + + + 25X1-human + Reveal the identity of a confidential human source or human intelligence source. + + + 25X2 + Reveal information that would assist in the development or use of weapons of mass destruction. + + + 25X3 + Reveal information that would impair U.S. cryptologic systems or activities. + + + 25X4 + Reveal information that would impair the application of state-of-the-art technology within a U.S. weapon system. + + + 25X5 + Reveal actual U.S. military war plans that remain in effect. + + + 25X6 + Reveal information, including foreign government information, that would seriously and demonstrably impair relations between the United States and a foreign government or seriously and demonstrably undermine ongoing diplomatic activities of the United States. + + + 25X7 + Reveal information that would clearly and demonstrably impair the current ability of United States Government officials to protect the President, Vice President, or other protectees for whom protection services, in the interest of national security, are authorized. + + + 25X8 + Reveal information that would seriously and demonstrably impair current national security emergency preparedness plans or reveal current vulnerabilities of systems, installations, infrastructures, or projects relating to the national security. + + + 25X9 + Violate a statue, treaty, or international agreement. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml new file mode 100644 index 0000000000..8f70ba4252 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml @@ -0,0 +1,145 @@ + + + + + + CVEnumISMAttributes + All currently authorized ISM attribute names + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + classification + classification attribute + + + ownerProducer + ownerProducer attribute + + + SCIcontrols + SCIcontrols attribute + + + SARIdentifier + SARIdentifier attribute + + + disseminationControls + disseminationControls attribute + + + FGIsourceOpen + FGIsourceOpen attribute + + + FGIsourceProtected + FGIsourceProtected attribute + + + releasableTo + releasableTo attribute + + + nonICmarkings + nonICmarkings attribute + + + classifiedBy + classifiedBy attribute + + + derivativelyClassifiedBy + derivativelyClassifiedBy attribute + + + classificationReason + classificationReason attribute + + + derivedFrom + derivedFrom attribute + + + declassDate + declassDate attribute + + + declassEvent + declassEvent attribute + + + declassException + declassException attribute + + + typeOfExemptedSource + typeOfExemptedSource attribute + + + dateOfExemptedSource + dateOfExemptedSource attribute + + + resourceElement + resourceElement attribute + + + excludeFromRollup + excludeFromRollup attribute + + + createDate + createDate attribute + + + compilationReason + compilationReason attribute + + + notice + notice attribute + + + DESVersion + DESVersion attribute + + + noticeDate + notice date attribute + + + noticePOC + notice POC attribute + + + noticeReason + notice Reason attribute + + + compliesWith + compliesWith attribute + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml new file mode 100644 index 0000000000..490f1c5e89 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml @@ -0,0 +1,50 @@ + + + + + + CVEnumISMClassificationAll + All currently valid classification marks + 2010-05-31T21:22:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + R + RESTRICTED + + + C + CONFIDENTIAL + + + S + SECRET + + + TS + TOP SECRET + + + U + UNCLASSIFIED + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml new file mode 100644 index 0000000000..ae02f902f2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml @@ -0,0 +1,51 @@ + + + + + + CVEnumISMClassificationNonUS + All currently valid Non-US classification marks excluding NATO + 2010-03-12T11:29:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + TS + TOP SECRET + + + S + SECRET + + + C + CONFIDENTIAL + + + R + RESTRICTED + + + U + UNCLASSIFIED + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml new file mode 100644 index 0000000000..4239f65627 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml @@ -0,0 +1,53 @@ + + + + + + CVEnumISMClassificationUS + All currently valid US classification marks + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + TS + TOP SECRET + + + S + SECRET + + + C + CONFIDENTIAL + + + U + UNCLASSIFIED + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml new file mode 100644 index 0000000000..1c0cc8f5d8 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml @@ -0,0 +1,41 @@ + + + + + + CVEnumISMCompliesWith + Current rule set names that documents may comply with + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + ICD-710 + Document claims compliance with the rules in ICD-710 that have been encoded into ISM + + + DoD5230.24 + Document claims compliance with the rules in DoD5230.24 that have been encoded into ISM + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml new file mode 100644 index 0000000000..f8a831a28c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml @@ -0,0 +1,103 @@ + + + + + + CVEnumISMDissem + All currently valid Dissemination controls from the published register + 2010-03-12T11:29:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FOUO + FOR OFFICIAL USE ONLY + + + OC + ORIGINATOR CONTROLLED + + + IMC + CONTROLLED IMAGERY + + + SAMI + SOURCES AND METHODS INFORMATION + + + NF + NOT RELEASABLE TO FOREIGN NATIONALS + + + PR + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + REL + AUTHORIZED FOR RELEASE TO + + + RELIDO + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + RD + RESTRICTED DATA + + + RD-CNWDI + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + RD-SG-[1-9][0-9]? + RD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + FRD + FORMERLY RESTRICTED DATA + + + FRD-SG-[1-9][0-9]? + FRD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + DCNI + DoD CONTROLLED NUCLEAR INFORMATION + + + UCNI + DoE CONTROLLED NUCLEAR INFORMATION + + + EYES + EYES ONLY + + + DSEN + DEA SENSITIVE + + + FISA + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml new file mode 100644 index 0000000000..0d57edb1c0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml @@ -0,0 +1,1118 @@ + + + + + + CVEnumISMFGIOpen + UNKNOWN followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + UNKNOWN + Unknown + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml new file mode 100644 index 0000000000..1b577c1eb6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml @@ -0,0 +1,1119 @@ + + + + + + CVEnumISMFGIProtected + FGI followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FGI + Foreign Government Information + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml new file mode 100644 index 0000000000..d83f4f1b87 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml @@ -0,0 +1,69 @@ + + + + + + CVEnumISMNonIC + All currently valid Non-IC markings from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + SC + SPECIAL CATEGORY + + + SINFO + SENSITIVE INFORMATION + + + DS + LIMITED DISTRIBUTION + + + XD + EXCLUSIVE DISTRIBUTION + + + ND + NO DISTRIBUTION + + + SBU + SENSITIVE BUT UNCLASSIFIED + + + SBU-NF + SENSITIVE BUT UNCLASSIFIED NOFORN + + + LES + LAW ENFORCEMENT SENSITIVE + + + LES-NF + LAW ENFORCEMENT SENSITIVE NOFORN + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml new file mode 100644 index 0000000000..9b9028eef9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml @@ -0,0 +1,45 @@ + + + + + + CVEnumISMNonUSControls + NonUS Control markings supported by ISM + + 2010-06-06T20:11:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + ATOMAL + NATO Atomal mark + + + BOHEMIA + NATO Bohemia mark + + + BALK + NATO Balk mark + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml new file mode 100644 index 0000000000..0b27bc5a64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml @@ -0,0 +1,90 @@ + + + + + + CVEnumISMNotice + All currently authorized Notice values + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + FISA + FISA Warning statement + + + IMC + IMCON Warning statement + + + RD + RD Warning statement + + + FRD + FRD Warning statement + + + DS + LIMDIS caveat + + + LES + LES Notice + + + LES-NF + LES Notice + + + DoD-Dist-A + DoD Distribution statment A from DoD Directive 5230.24 + + + DoD-Dist-B + DoD Distribution statment B from DoD Directive 5230.24 + + + DoD-Dist-C + DoD Distribution statment C from DoD Directive 5230.24 + + + DoD-Dist-D + DoD Distribution statment D from DoD Directive 5230.24 + + + DoD-Dist-E + DoD Distribution statment E from DoD Directive 5230.24 + + + DoD-Dist-F + DoD Distribution statment F from DoD Directive 5230.24 + + + DoD-Dist-X + DoD Distribution statment X from DoD Directive 5230.24 + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml new file mode 100644 index 0000000000..fbb92ba6fc --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml @@ -0,0 +1,1123 @@ + + + + + + CVEnumISMOwnerProducer + FGI followed by all currently valid ISO Trigraphs in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FGI + Foreign Government Information + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + USA + Trigraph for United States + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml new file mode 100644 index 0000000000..63b2e268be --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml @@ -0,0 +1,1118 @@ + + + + + + CVEnumISMRelTo + USA followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + USA + Trigraph for United States + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml new file mode 100644 index 0000000000..cb01f7cc71 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml @@ -0,0 +1,40 @@ + + + + + + CVEnumISMSAR + All currently valid SAR controls from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + SAR-[A-Z][A-Z][A-Z]? + SPECIAL ACCESS REQUIRED-XXX, XXX represents the Digraph or Trigraph of the SAR + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml new file mode 100644 index 0000000000..816b772504 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml @@ -0,0 +1,63 @@ + + + + + + CVEnumISMSCIControls + All currently valid SCI controls from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + HCS + HCS + + + KDK + Klondike + + + SI + COMINT + + + SI-G + SI-GAMMA + + + SI-G-[A-Z][A-Z][A-Z][A-Z] + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + SI-ECI-[A-Z][A-Z][A-Z] + ECI-AAA, AAA represents 3 alpha characters to indicate ECI compartments + + + TK + TALENT KEYHOLE + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml new file mode 100644 index 0000000000..12bc99964a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml @@ -0,0 +1,70 @@ + + + + + + CVEnumISMSourceMarked + All currently authorized Source Marked values + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + OADR + Source Marked OADR (Originating Agency's Determination Required) + + + X1 + Source Marked X1 + + + X2 + Source Marked X2 + + + X3 + Source Marked X3 + + + X4 + Source Marked X4 + + + X5 + Source Marked X5 + + + X6 + Source Marked X6 + + + X7 + Source Marked X7 + + + X8 + Source Marked X8 + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd new file mode 100644 index 0000000000..d9eae94531 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd @@ -0,0 +1,76 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISM25X. This file is generated so edits should be made to the CVEnumISM25X the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized 25X values. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISM25X.xml + + + + + + + Reveal information about the application of an intelligence source or method. + + + + + Reveal the identity of a confidential human source or human intelligence source. + + + + + Reveal information that would assist in the development or use of weapons of mass destruction. + + + + + Reveal information that would impair U.S. cryptologic systems or activities. + + + + + Reveal information that would impair the application of state-of-the-art technology within a U.S. weapon system. + + + + + Reveal actual U.S. military war plans that remain in effect. + + + + + Reveal information, including foreign government information, that would seriously and demonstrably impair relations between the United States and a foreign government or seriously and demonstrably undermine ongoing diplomatic activities of the United States. + + + + + Reveal information that would clearly and demonstrably impair the current ability of United States Government officials to protect the President, Vice President, or other protectees for whom protection services, in the interest of national security, are authorized. + + + + + Reveal information that would seriously and demonstrably impair current national security emergency preparedness plans or reveal current vulnerabilities of systems, installations, infrastructures, or projects relating to the national security. + + + + + Violate a statue, treaty, or international agreement. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd new file mode 100644 index 0000000000..07cf76b94b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd @@ -0,0 +1,166 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMAttributes. This file is generated so edits should be made to the CVEnumISMAttributes the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized ISM attribute names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMAttributes.xml + + + + + + + classification attribute + + + + + ownerProducer attribute + + + + + SCIcontrols attribute + + + + + SARIdentifier attribute + + + + + disseminationControls attribute + + + + + FGIsourceOpen attribute + + + + + FGIsourceProtected attribute + + + + + releasableTo attribute + + + + + nonICmarkings attribute + + + + + classifiedBy attribute + + + + + derivativelyClassifiedBy attribute + + + + + classificationReason attribute + + + + + derivedFrom attribute + + + + + declassDate attribute + + + + + declassEvent attribute + + + + + declassException attribute + + + + + typeOfExemptedSource attribute + + + + + dateOfExemptedSource attribute + + + + + resourceElement attribute + + + + + excludeFromRollup attribute + + + + + createDate attribute + + + + + compilationReason attribute + + + + + notice attribute + + + + + DESVersion attribute + + + + + notice date attribute + + + + + notice POC attribute + + + + + notice Reason attribute + + + + + compliesWith attribute + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd new file mode 100644 index 0000000000..cf55c31ff2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd @@ -0,0 +1,51 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationAll. This file is generated so edits should be made to the CVEnumISMClassificationAll the CVE it is based on instead of here. + + + + + + + + (U) All currently valid classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + RESTRICTED + + + + + CONFIDENTIAL + + + + + SECRET + + + + + TOP SECRET + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd new file mode 100644 index 0000000000..60f4224ed4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd @@ -0,0 +1,51 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationNonUS. This file is generated so edits should be made to the CVEnumISMClassificationNonUS the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Non-US classification marks excluding NATO + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationNonUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + RESTRICTED + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd new file mode 100644 index 0000000000..d26a2e5e8f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd @@ -0,0 +1,46 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationUS. This file is generated so edits should be made to the CVEnumISMClassificationUS the CVE it is based on instead of here. + + + + + + + + (U) All currently valid US classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd new file mode 100644 index 0000000000..32d523bb9c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd @@ -0,0 +1,44 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMCompliesWith. This file is generated so edits should be made to the CVEnumISMCompliesWith the CVE it is based on instead of here. + + + + + + + + (U) Current rule set names that documents may comply with + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCompliesWith.xml + + + + + + + Document claims compliance with the rules in ICD-710 that have been encoded into ISM + + + + + Document claims compliance with the rules in DoD5230.24 that have been encoded into ISM + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd new file mode 100644 index 0000000000..7ec1fcbe69 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd @@ -0,0 +1,132 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMDissem. This file is generated so edits should be made to the CVEnumISMDissem the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Dissemination controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + + + RD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + + + FRD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + + + + + + + FOR OFFICIAL USE ONLY + + + + + ORIGINATOR CONTROLLED + + + + + CONTROLLED IMAGERY + + + + + SOURCES AND METHODS INFORMATION + + + + + NOT RELEASABLE TO FOREIGN NATIONALS + + + + + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + + + AUTHORIZED FOR RELEASE TO + + + + + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + + + RESTRICTED DATA + + + + + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + + + FORMERLY RESTRICTED DATA + + + + + DoD CONTROLLED NUCLEAR INFORMATION + + + + + DoE CONTROLLED NUCLEAR INFORMATION + + + + + EYES ONLY + + + + + DEA SENSITIVE + + + + + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd new file mode 100644 index 0000000000..2308c3129a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMFGIOpen. This file is generated so edits should be made to the CVEnumISMFGIOpen the CVE it is based on instead of here. + + + + + + + + (U) UNKNOWN followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMFGIOpen.xml + + + + + + + Unknown + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd new file mode 100644 index 0000000000..3d716dada0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMFGIProtected. This file is generated so edits should be made to the CVEnumISMFGIProtected the CVE it is based on instead of here. + + + + + + + + (U) FGI followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMFGIProtected.xml + + + + + + + Foreign Government Information + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd new file mode 100644 index 0000000000..079d6abcba --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd @@ -0,0 +1,79 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNonIC. This file is generated so edits should be made to the CVEnumISMNonIC the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Non-IC markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + SPECIAL CATEGORY + + + + + SENSITIVE INFORMATION + + + + + LIMITED DISTRIBUTION + + + + + EXCLUSIVE DISTRIBUTION + + + + + NO DISTRIBUTION + + + + + SENSITIVE BUT UNCLASSIFIED + + + + + SENSITIVE BUT UNCLASSIFIED NOFORN + + + + + LAW ENFORCEMENT SENSITIVE + + + + + LAW ENFORCEMENT SENSITIVE NOFORN + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd new file mode 100644 index 0000000000..1ab8f9de61 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd @@ -0,0 +1,49 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNonUSControls. This file is generated so edits should be made to the CVEnumISMNonUSControls the CVE it is based on instead of here. + + + + + + + + (U) NonUS Control markings supported by ISM + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + NATO Atomal mark + + + + + NATO Bohemia mark + + + + + NATO Balk mark + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd new file mode 100644 index 0000000000..d3c5464b5a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd @@ -0,0 +1,104 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNotice. This file is generated so edits should be made to the CVEnumISMNotice the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized Notice values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + FISA Warning statement + + + + + IMCON Warning statement + + + + + RD Warning statement + + + + + FRD Warning statement + + + + + LIMDIS caveat + + + + + LES Notice + + + + + LES Notice + + + + + DoD Distribution statment A from DoD Directive 5230.24 + + + + + DoD Distribution statment B from DoD Directive 5230.24 + + + + + DoD Distribution statment C from DoD Directive 5230.24 + + + + + DoD Distribution statment D from DoD Directive 5230.24 + + + + + DoD Distribution statment E from DoD Directive 5230.24 + + + + + DoD Distribution statment F from DoD Directive 5230.24 + + + + + DoD Distribution statment X from DoD Directive 5230.24 + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd new file mode 100644 index 0000000000..f82b3ff789 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd @@ -0,0 +1,1390 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMOwnerProducer. This file is generated so edits should be made to the CVEnumISMOwnerProducer the CVE it is based on instead of here. + + + + + + + + (U) FGI followed by all currently valid ISO Trigraphs in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMOwnerProducer.xml + + + + + + + Foreign Government Information + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for United States + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd new file mode 100644 index 0000000000..66129f6ec7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMRelTo. This file is generated so edits should be made to the CVEnumISMRelTo the CVE it is based on instead of here. + + + + + + + + (U) USA followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMRelTo.xml + + + + + + + Trigraph for United States + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd new file mode 100644 index 0000000000..39cbac944b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd @@ -0,0 +1,46 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSAR. This file is generated so edits should be made to the CVEnumISMSAR the CVE it is based on instead of here. + + + + + + + + (U) All currently valid SAR controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + + + SPECIAL ACCESS REQUIRED-XXX, XXX represents the Digraph or Trigraph of the SAR + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd new file mode 100644 index 0000000000..e51d0aa6fb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd @@ -0,0 +1,77 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSCIControls. This file is generated so edits should be made to the CVEnumISMSCIControls the CVE it is based on instead of here. + + + + + + + + (U) All currently valid SCI controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + + + ECI-AAA, AAA represents 3 alpha characters to indicate ECI compartments + + + + + + + + + HCS + + + + + Klondike + + + + + COMINT + + + + + SI-GAMMA + + + + + TALENT KEYHOLE + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd new file mode 100644 index 0000000000..b6826a7ce3 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd @@ -0,0 +1,71 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSourceMarked. This file is generated so edits should be made to the CVEnumISMSourceMarked the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized Source Marked values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSourceMarked.xml + + + + + + + Source Marked OADR (Originating Agency's Determination Required) + + + + + Source Marked X1 + + + + + Source Marked X2 + + + + + Source Marked X3 + + + + + Source Marked X4 + + + + + Source Marked X5 + + + + + Source Marked X6 + + + + + Source Marked X7 + + + + + Source Marked X8 + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGeneratedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGeneratedTypes.xsd new file mode 100644 index 0000000000..d7ac63720d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/CVEGeneratedTypes.xsd @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + Include for all the generated CVE types applicable. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/IC-ISM.xsd new file mode 100644 index 0000000000..945ebb1ba6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/Schema/IC-ISM.xsd @@ -0,0 +1,891 @@ + + + + + + + + + + + + + + + + + + W3C XML Schema for the Intelligence Community Metadata Standard for Information Security Marking (IC-ISM), which is part of the XML DATA ENCODING SPECIFICATION FOR INFORMATION SECURITY MARKING METADATA. + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is required. + + This group is to be contrasted with group 'SecurityAttributesOptionGroup' in which use of those attributes is optional. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is optional. + + This group is to be contrasted with group 'SecurityAttributesGroup' in which use of these attributes is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes for use on a notice element in which the use of attributes 'classification' and 'ownerProducer' is required. + + + + + + + + + + + + + + + + The group of Information Security Marking attributes for use on a notice element in which the use of Security on the notice is optional. + + + + + + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + A single indicator of the highest level of classification applicable to an information resource or portion within the domain of classified national security information. The Classification element is always used in conjunction with the Owner Producer element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + + + + + + This attribute is used at the resource level. + + An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMcompliesWith.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the national government or international organization that have purview over the classification marking of an information resource or portion therein. This element is always used in conjunction with the Classification element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). + + Within protected internal organizational spaces this element may include one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. + + Specifically, under these specific circumstances, when data are moved to the shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this data element's value should be removed and replaced with "FGI". + + The attribute value may be manifested in portion marks or security banners. + + PERMISSIBLE VALUES + + 1) The value "FGI" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMOwnerProducer.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying sensitive compartmented information control system(s). + + It is manifested in portion marks and security banners. + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the defense or intelligence programs for which special access is required. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the expansion or limitation on the distribution of information. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information is not concealed. + + The attribute can indicate that the source of information of foreign origin is unknown. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + 1) The value "UNKNOWN" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMFGIOpen.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + This attribute has unique specific rules concerning its usage. + + A single indicator that information qualifies as foreign government information for which the source(s) of the information must be concealed. + + Within protected internal organizational spaces this element may be used to maintain a record of the one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. + + An indication that information qualifies as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the information is disseminated in shared spaces + + This data element has a dual purpose. Within shared spaces, the data element serves only to indicate the presence of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information is concealed, in which case, this data element's value will always be "FGI". The data element may also be employed in this manner within protected internal organizational spaces. However, within protected internal organizational spaces this data element may alternatively be used to maintain a formal record of the foreign country or countries and/or registered international organization(s) that are the non-disclosable owner(s) and/or producer(s) of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the resource is disseminated to shared spaces. If the data element is employed in this manner, then additional measures must be taken prior to dissemination of the resource to shared spaces so that any indications of the non-disclosable owner(s) and/or producer(s) of information within the resource are eliminated. + + In all cases, the corresponding portion marking or banner marking should be compliant with CAPCO guidelines for FGI when the source must be concealed. In other words, even if the data element is being employed within protected internal organizational spaces to maintain a formal record of the non-disclosable owner(s) and/or producer(s) within an XML resource, if the resource is rendered for display within the protected internal organizational spaces in any format by a stylesheet or as a result of any other transformation process, then the non-disclosable owner(s) and/or producer(s) should not be included in the corresponding portion marking or banner marking. + + PERMISSIBLE VALUES + + 1) The value "FGI" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMFGIProtected.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be released based on the determination of an originator in accordance with established foreign disclosure procedures. This element is used in conjunction with the Dissemination Controls element. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMRelTo.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-intelligence components. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-US components. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + The identity, by name or personal identifier, and position title of the original classification authority for a resource. + + It is manifested only in the 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + + The identity, by name or personal identifier, of the derivative classification authority. + + It is manifested only in the 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + One or more reason indicators or explanatory text describing the basis for an original classification decision. + + It is manifested only in the 'Reason' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A citation of the authoritative source or reference to multiple sources of the classification markings used in a classified resource. + + It is manifested only in the 'Derived From' line of a document's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A specific year, month, and day upon which the information shall be automatically declassified if not properly exempted from automatic declassification. + + It is manifested in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A description of an event upon which the information shall be automatically declassified if not properly exempted from automatic declassification. + + It is manifested only in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A single indicator describing an exemption to the nominal 25-year point for automatic declassification. This element is used in conjunction with the Declassification Date or Declassification Event. + + It is manifested in the 'Declassify On' line of a resource's classification authority block. + + ISOO has stated it should be a SINGLE value giving the longest protection. + + PERMISSIBLE VALUE + + The permissible value for this attribute is defined in the Controlled Value Enumeration: + + CVEnumISMN25X.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + A declassification marking of a source document that causes the current, derivative document to be exempted from automatic declassification. This element is always used in conjunction with the Date Of Exempted Source element. + + It is manifested only in the 'Declassify On' line of a document's classification authority block. + + ISOO has stated it should be a SINGLE value giving the longest protection. + + PERMISSIBLE VALUE + + The permissible value for this attribute is defined in the Controlled Value Enumeration: + + CVEnumISMSourceMarked.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + A specific year, month, and day of publication or release of a source document, or the most recent source document, that was itself marked with a declassification constraint. This element is always used in conjunction with the Type Of Exempted Source element. + + It is manifested only in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + + This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource. + Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly + this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for + all constraint rules. + + + + + + + + + + + + + + This attribute is used to designate that an element's ISM attributes should not be used in a rollup. Generally + this is because the element is defining the security attributes of a remote object NOT indicating security constraints for + data in this document. This allows an Unclassified document to assert that some document not included has a Top Secret classification without + the TS attribute value causing rollup to make the document TS. + + + + + + + + + + + + + + This attribute is used to designate what date the document was produced on. This is the date that will be used by + various constraint rules to determine if the document meets all the business rules. It must be on the element where + resourceElement is true. + + + + + + + + + + + + + + A description of the reasons that the classification of this element is more restrictive than a simple roll-up of the + sub elements would result in. This acts as an indicator to rule engines that there is not accidental over classification + going on and to users that special care beyond what the portion marks reveal must be taken when using this data. Use of this + mark does not replace the need for the compilation reason being defined in the prose in accordance with ISOO Directive 1. + For example this would document why 3 Unclassified bullet items form a Secret List. + Without this reason being noted the above described document would be considered to be miss-marked and overclassified. + + + + + + + + + + + + + + + + + A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element. + This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing + schema defined and details of the rendering would be up to the schema in question. + The permissible value for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + + + + + + A Date associated with a notice such as the DoD Distribution notice date. + + + + + + + + + + + + + + + A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason. + + + + + + + + + + + + + + + + + A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC. + + + + + + + + + + + + + + + An attribute group to be used on the root node of a schema implementing ISM. + ISM being entirely attributes based groups such as this are the only way to specify required use. + + + + + The version number of the DES. Should there be multiple specified in an instance document + the one at the root node is the one that will apply to the entire document. + + + + + + + + + An attribute group to be used on the element that represents the resource + node of an instance document. This node's ISM attributes would be used to + generate banner marks and the E.O. 12958 classification authority block. + Implementing Schemas might use this on the Root node or any other node. + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-ClassDeclass.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-ClassDeclass.xsl new file mode 100644 index 0000000000..0b84096618 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-ClassDeclass.xsl @@ -0,0 +1,554 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | + + + + + + + + + + + + + + + + + + + + + + ( WARNING! This document does not contain a required overall classification marking. ) + + + + + ( WARNING! This document contains overall markings for both an unclassified and a classified document. ) + + + + + ( WARNING! This document does not contain required markings for either an originally or derivatively classified document. ) + + + + + + + + + ( WARNING! This document contains markings for both an originally and derivatively classified document. ) + + + + + ( WARNING! The reason for the classification decision should be specified for an originally classified document. ) + + + + + ( WARNING! This document does not contain required declassification instructions or markings. ) + + + + + ( WARNING! A declassification date or event should be specified for a document with a 25X declassification exemption, unless the document has a declassification exemption of 25X1-human. ) + + + + + + + + + + + + + + + + + + + , + + + + + + + + + , + + + or + + + + + + + , + + Date of Source: + + + + + + + + , + + Source marked + + + + + + + + + + + + + + + , + + Source marked + + + + + + + + + + + + , Date of Source: + + + + + + + + + + + ( WARNING! The exempted source marking should be included when the date of exempted source is specified. ) + + + ( WARNING! The date of exempted source marking should be included when the exempted source marking is specified. ) + + + + + + ( WARNING! This document contains both a declassification date and a declassification exemption of 25X1-human. ) + + + + + ( WARNING! This document contains both a declassification event and a declassification exemption of 25X1-human. ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Classified by: + + + + + Classified by: + + + + Derived from: + + + + + + + + + + + + + + + + + + + + + + + + + + + + Reason: + + + + + + + + + + + + + + + + + + + + + + + + + Declassify on: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-PortionMark.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-PortionMark.xsl new file mode 100644 index 0000000000..888c068ae4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-PortionMark.xsl @@ -0,0 +1,845 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING - MISSING OWNER/PRODUCER + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + //JOINT + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + + + + //CTS + A + -BALK + -B + + + //NS + AT + + + //NC + A + + //NR + //NU + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + // + + + FGI + + + + + + + + + + + + + MISSING CLASSIFICATION MARKING + + + + + + + + + // + + + + + + + + + + + + + + // + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ECI + + + + SI-ECI + + + + + + + + + + + + SI-ECI + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + SG + + + + RD-SG + + + + FRD-SG + + + + + + + + + + + + + + + + + RD-SG + + + + FRD-SG + + + + + + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + REL + + + REL TO + + + + + UNABLE TO DETERMINE RELEASABILITY + + + + + + + + + + + + + + EYES + + + + EYES ONLY + + + + UNABLE TO DETERMINE EYES ONLY MARKINGS + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SAR- + + + + SAR- + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + + + + + + + + + + + ) + + + + + + + + ( + + + + + + + + + + + + + + + ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-SecurityBanner.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-SecurityBanner.xsl new file mode 100644 index 0000000000..4eb5a46b99 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v13/external/ISM/XSL/IC-ISM-SecurityBanner.xsl @@ -0,0 +1,1035 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING - MISSING OWNER/PRODUCER + + + //FGI + + //JOINT + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + //COSMIC TOP SECRET + //NATO SECRET + //NATO RESTRICTED + //NATO CONFIDENTIAL + //NATO UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + //COSMIC TOP SECRET + ATOMAL + -BALK + -BOHEMIA + + + + //SECRET + //CONFIDENTIAL + UNABLE TO DETERMINE CLASSIFICATION MARKING + + ATOMAL + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + // + + + FGI + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + + + + + + + MISSING CLASSIFICATION MARKING + + + + + + + + // + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + //FGI + + + + + + + + + + + //FGI + + + + + + + + + + // + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + //MR + + + + + + + + + // + + + + + + + + 01 + + + + + + + + + 01 + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + //MISSING DECLASSIFICATION MARKINGS + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ECI + + + + SI-ECI + + + + + + + + + + + + SI-ECI + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + SIGMA + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORCON + IMCON + NOFORN + PROPIN + + + + + + REL + + + REL TO + + + + + + + + UNABLE TO DETERMINE RELEASABILITY + + + DOD UCNI + DOE UCNI + + + + + + EYES + + + + + + + EYES ONLY + + + + UNABLE TO DETERMINE EYES ONLY MARKINGS + + + LACONIC + DEA SENSITIVE + + + + + + + + + + + + + + + + SPECAT + SIOP-ESI + SENSITIVE INFORMATION + LIMDIS + EXDIS + NODIS + SBU NOFORN + + + + + + + + + + + + + + + + + + + + + SAR- + + + + + + + + + + + + ALPHA BRAVO CHARLIE + DELTA ECHO FOX + GULF HOTEL INDIGO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SFA.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SFA.xsd new file mode 100644 index 0000000000..295ce2dcbb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SFA.xsd @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes.xsd new file mode 100644 index 0000000000..fba8f2ec73 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes.xsd @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents range and azimuth + + + + + Range dimension. + + + + + Azimuth dimension. + + + + + + + The reference point + + + + + The XYZ ECEF (units = m) reference point. + + + + + The row and column (units = pixels) which maps to the ECEF point. + + + + + + Used for implementation specific signifier for the reference point. + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes_V1.0.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes_V1.0.xsd new file mode 100644 index 0000000000..66c101c167 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SICommonTypes_V1.0.xsd @@ -0,0 +1,731 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Represents range and azimuth + + + + + Range dimension. + + + + + Azimuth dimension. + + + + + + + The reference point + + + + + The XYZ ECEF (units = m) reference point. + + + + + The row and column (units = pixels) which maps to the ECEF point. + + + + + + Used for implementation specific signifier for the reference point. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_schema_V3.0.0.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SIDD_schema_V3.0.0.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/SIDD_schema_V3.0.0.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/SIDD_schema_V3.0.0.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/CVEXml.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/CVEXml.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/CVEXml.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/CVEXml.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISM25X.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMAttributes.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMDissem.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMElements.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonIC.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMNotice.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMPocType.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSAR.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISM/IC-ISM.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/CveSchema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISM25X.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISM25X.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISM25X.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISM25X.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISM25X.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISM25X.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISM25X.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISM25X.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAtomicEnergyMarkings.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMAttributes.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationAll.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMClassificationUS.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMCompliesWith.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMDissem.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMElements.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMElements.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMElements.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMElements.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMElements.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMElements.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMElements.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMElements.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMExemptFrom.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonIC.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNonUSControls.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMNotice.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMPocType.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSAR.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISM/CVEnumISMSCIControls.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIOpen.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATFGIProtected.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATOwnerProducer.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATRelTo.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATResponsibleEntity.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.csv b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.csv similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.csv rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.csv diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/ISMCAT/CVEnumISMCATTetragraph.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/LIC/CVEnumLicLicense.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/LIC/CVEnumLicLicense.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/LIC/CVEnumLicLicense.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/LIC/CVEnumLicLicense.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/MN/CVEnumMNIssue.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/MN/CVEnumMNIssue.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/MN/CVEnumMNIssue.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/MN/CVEnumMNIssue.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/MN/CVEnumMNRegion.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/MN/CVEnumMNRegion.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/MN/CVEnumMNRegion.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/MN/CVEnumMNRegion.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/NTK/CVEnumNTKAccessPolicy.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/NTK/CVEnumNTKAccessPolicy.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/NTK/CVEnumNTKAccessPolicy.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/NTK/CVEnumNTKAccessPolicy.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/NTK/CVEnumNTKProfileDes.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/NTK/CVEnumNTKProfileDes.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/NTK/CVEnumNTKProfileDes.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/NTK/CVEnumNTKProfileDes.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingOrg.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingOrg.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingOrg.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingOrg.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingUnique.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingUnique.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingUnique.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumAuditRoutingUnique.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumUSAgencyAcronym.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumUSAgencyAcronym.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumUSAgencyAcronym.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumUSAgencyAcronym.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/CVE/USAgency/CVEnumUSGOVAgencyAcronym.xml diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/DesIsmXml.pdf b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/DesIsmXml.pdf similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/DesIsmXml.pdf rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/DesIsmXml.pdf diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ARH/IC-ARH.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ARH/IC-ARH.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ARH/IC-ARH.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ARH/IC-ARH.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISM25X.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAtomicEnergyMarkings.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMAttributes.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationAll.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMClassificationUS.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMCompliesWith.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMDissem.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMElements.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMExemptFrom.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonIC.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNonUSControls.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMNotice.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMPocType.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSAR.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/CVEGenerated/CVEnumISMSCIControls.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/IC-ISM.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISM/IC-ISM.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISM/IC-ISM.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIOpen.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATFGIProtected.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATOwnerProducer.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATRelTo.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATResponsibleEntity.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rnc diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.rng diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/CVEGenerated/CVEnumISMCATTetragraph.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/SchemaGuideSchema.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/SchemaGuideSchema.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/SchemaGuideSchema.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/SchemaGuideSchema.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/Tetragraph.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/Tetragraph.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/ISMCAT/Tetragraph.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/ISMCAT/Tetragraph.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/LIC/CVEGenerated/CVEnumLicLicense.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/LIC/CVEGenerated/CVEnumLicLicense.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/LIC/CVEGenerated/CVEnumLicLicense.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/LIC/CVEGenerated/CVEnumLicLicense.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/LIC/LIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/LIC/LIC.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/LIC/LIC.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/LIC/LIC.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNIssue.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNIssue.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNIssue.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNIssue.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNRegion.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNRegion.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNRegion.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/CVEGenerated/CVEnumMNRegion.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/MN.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/MN.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/MN/MN.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/MN/MN.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKAccessPolicy.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKAccessPolicy.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKAccessPolicy.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKAccessPolicy.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKProfileDes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKProfileDes.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKProfileDes.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/CVEGenerated/CVEnumNTKProfileDes.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/IC-NTK.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/IC-NTK.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/NTK/IC-NTK.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/NTK/IC-NTK.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/Taxonomy/Taxonomy.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/Taxonomy/Taxonomy.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/Taxonomy/Taxonomy.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/Taxonomy/Taxonomy.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingOrg.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingOrg.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingOrg.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingOrg.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingUnique.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingUnique.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingUnique.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumAuditRoutingUnique.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSAgencyAcronym.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSAgencyAcronym.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSAgencyAcronym.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSAgencyAcronym.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/CVEGenerated/CVEnumUSGOVAgencyAcronym.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/USAgency.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/USAgency.xsd similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/Schema/USAgency/USAgency.xsd rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/Schema/USAgency/USAgency.xsd diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-ClassDeclass.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-ClassDeclass.xsl similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-ClassDeclass.xsl rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-ClassDeclass.xsl diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-PortionMark.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-PortionMark.xsl similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-PortionMark.xsl rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-PortionMark.xsl diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-SecurityBanner.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-SecurityBanner.xsl similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/IC-ISM-SecurityBanner.xsl rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/IC-ISM-SecurityBanner.xsl diff --git a/six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/nacs.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/nacs.xml similarity index 100% rename from six/modules/c++/six.sidd/conf/schema/external/ISM-v201609/XSL/ISM/nacs.xml rename to six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM-v201609/XSL/ISM/nacs.xml diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml new file mode 100644 index 0000000000..5dc5b48466 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISM25X.xml @@ -0,0 +1,75 @@ + + + + + + CVEnumISM25X + All currently authorized 25X values. + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + 25X1 + Reveal information about the application of an intelligence source or method. + + + 25X1-human + Reveal the identity of a confidential human source or human intelligence source. + + + 25X2 + Reveal information that would assist in the development or use of weapons of mass destruction. + + + 25X3 + Reveal information that would impair U.S. cryptologic systems or activities. + + + 25X4 + Reveal information that would impair the application of state-of-the-art technology within a U.S. weapon system. + + + 25X5 + Reveal actual U.S. military war plans that remain in effect. + + + 25X6 + Reveal information, including foreign government information, that would seriously and demonstrably impair relations between the United States and a foreign government or seriously and demonstrably undermine ongoing diplomatic activities of the United States. + + + 25X7 + Reveal information that would clearly and demonstrably impair the current ability of United States Government officials to protect the President, Vice President, or other protectees for whom protection services, in the interest of national security, are authorized. + + + 25X8 + Reveal information that would seriously and demonstrably impair current national security emergency preparedness plans or reveal current vulnerabilities of systems, installations, infrastructures, or projects relating to the national security. + + + 25X9 + Violate a statue, treaty, or international agreement. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml new file mode 100644 index 0000000000..8f70ba4252 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMAttributes.xml @@ -0,0 +1,145 @@ + + + + + + CVEnumISMAttributes + All currently authorized ISM attribute names + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + classification + classification attribute + + + ownerProducer + ownerProducer attribute + + + SCIcontrols + SCIcontrols attribute + + + SARIdentifier + SARIdentifier attribute + + + disseminationControls + disseminationControls attribute + + + FGIsourceOpen + FGIsourceOpen attribute + + + FGIsourceProtected + FGIsourceProtected attribute + + + releasableTo + releasableTo attribute + + + nonICmarkings + nonICmarkings attribute + + + classifiedBy + classifiedBy attribute + + + derivativelyClassifiedBy + derivativelyClassifiedBy attribute + + + classificationReason + classificationReason attribute + + + derivedFrom + derivedFrom attribute + + + declassDate + declassDate attribute + + + declassEvent + declassEvent attribute + + + declassException + declassException attribute + + + typeOfExemptedSource + typeOfExemptedSource attribute + + + dateOfExemptedSource + dateOfExemptedSource attribute + + + resourceElement + resourceElement attribute + + + excludeFromRollup + excludeFromRollup attribute + + + createDate + createDate attribute + + + compilationReason + compilationReason attribute + + + notice + notice attribute + + + DESVersion + DESVersion attribute + + + noticeDate + notice date attribute + + + noticePOC + notice POC attribute + + + noticeReason + notice Reason attribute + + + compliesWith + compliesWith attribute + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml new file mode 100644 index 0000000000..490f1c5e89 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationAll.xml @@ -0,0 +1,50 @@ + + + + + + CVEnumISMClassificationAll + All currently valid classification marks + 2010-05-31T21:22:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + R + RESTRICTED + + + C + CONFIDENTIAL + + + S + SECRET + + + TS + TOP SECRET + + + U + UNCLASSIFIED + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml new file mode 100644 index 0000000000..ae02f902f2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationNonUS.xml @@ -0,0 +1,51 @@ + + + + + + CVEnumISMClassificationNonUS + All currently valid Non-US classification marks excluding NATO + 2010-03-12T11:29:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + TS + TOP SECRET + + + S + SECRET + + + C + CONFIDENTIAL + + + R + RESTRICTED + + + U + UNCLASSIFIED + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml new file mode 100644 index 0000000000..4239f65627 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMClassificationUS.xml @@ -0,0 +1,53 @@ + + + + + + CVEnumISMClassificationUS + All currently valid US classification marks + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + TS + TOP SECRET + + + S + SECRET + + + C + CONFIDENTIAL + + + U + UNCLASSIFIED + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml new file mode 100644 index 0000000000..1c0cc8f5d8 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMCompliesWith.xml @@ -0,0 +1,41 @@ + + + + + + CVEnumISMCompliesWith + Current rule set names that documents may comply with + + 2010-05-30T16:52:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + ICD-710 + Document claims compliance with the rules in ICD-710 that have been encoded into ISM + + + DoD5230.24 + Document claims compliance with the rules in DoD5230.24 that have been encoded into ISM + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml new file mode 100644 index 0000000000..f8a831a28c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMDissem.xml @@ -0,0 +1,103 @@ + + + + + + CVEnumISMDissem + All currently valid Dissemination controls from the published register + 2010-03-12T11:29:00-04:00 + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FOUO + FOR OFFICIAL USE ONLY + + + OC + ORIGINATOR CONTROLLED + + + IMC + CONTROLLED IMAGERY + + + SAMI + SOURCES AND METHODS INFORMATION + + + NF + NOT RELEASABLE TO FOREIGN NATIONALS + + + PR + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + REL + AUTHORIZED FOR RELEASE TO + + + RELIDO + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + RD + RESTRICTED DATA + + + RD-CNWDI + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + RD-SG-[1-9][0-9]? + RD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + FRD + FORMERLY RESTRICTED DATA + + + FRD-SG-[1-9][0-9]? + FRD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + DCNI + DoD CONTROLLED NUCLEAR INFORMATION + + + UCNI + DoE CONTROLLED NUCLEAR INFORMATION + + + EYES + EYES ONLY + + + DSEN + DEA SENSITIVE + + + FISA + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml new file mode 100644 index 0000000000..0d57edb1c0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIOpen.xml @@ -0,0 +1,1118 @@ + + + + + + CVEnumISMFGIOpen + UNKNOWN followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + UNKNOWN + Unknown + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml new file mode 100644 index 0000000000..1b577c1eb6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMFGIProtected.xml @@ -0,0 +1,1119 @@ + + + + + + CVEnumISMFGIProtected + FGI followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FGI + Foreign Government Information + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml new file mode 100644 index 0000000000..d83f4f1b87 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonIC.xml @@ -0,0 +1,69 @@ + + + + + + CVEnumISMNonIC + All currently valid Non-IC markings from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + SC + SPECIAL CATEGORY + + + SINFO + SENSITIVE INFORMATION + + + DS + LIMITED DISTRIBUTION + + + XD + EXCLUSIVE DISTRIBUTION + + + ND + NO DISTRIBUTION + + + SBU + SENSITIVE BUT UNCLASSIFIED + + + SBU-NF + SENSITIVE BUT UNCLASSIFIED NOFORN + + + LES + LAW ENFORCEMENT SENSITIVE + + + LES-NF + LAW ENFORCEMENT SENSITIVE NOFORN + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml new file mode 100644 index 0000000000..9b9028eef9 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNonUSControls.xml @@ -0,0 +1,45 @@ + + + + + + CVEnumISMNonUSControls + NonUS Control markings supported by ISM + + 2010-06-06T20:11:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + ATOMAL + NATO Atomal mark + + + BOHEMIA + NATO Bohemia mark + + + BALK + NATO Balk mark + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml new file mode 100644 index 0000000000..0b27bc5a64 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMNotice.xml @@ -0,0 +1,90 @@ + + + + + + CVEnumISMNotice + All currently authorized Notice values + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + FISA + FISA Warning statement + + + IMC + IMCON Warning statement + + + RD + RD Warning statement + + + FRD + FRD Warning statement + + + DS + LIMDIS caveat + + + LES + LES Notice + + + LES-NF + LES Notice + + + DoD-Dist-A + DoD Distribution statment A from DoD Directive 5230.24 + + + DoD-Dist-B + DoD Distribution statment B from DoD Directive 5230.24 + + + DoD-Dist-C + DoD Distribution statment C from DoD Directive 5230.24 + + + DoD-Dist-D + DoD Distribution statment D from DoD Directive 5230.24 + + + DoD-Dist-E + DoD Distribution statment E from DoD Directive 5230.24 + + + DoD-Dist-F + DoD Distribution statment F from DoD Directive 5230.24 + + + DoD-Dist-X + DoD Distribution statment X from DoD Directive 5230.24 + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml new file mode 100644 index 0000000000..fbb92ba6fc --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMOwnerProducer.xml @@ -0,0 +1,1123 @@ + + + + + + CVEnumISMOwnerProducer + FGI followed by all currently valid ISO Trigraphs in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + FGI + Foreign Government Information + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + USA + Trigraph for United States + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml new file mode 100644 index 0000000000..63b2e268be --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMRelTo.xml @@ -0,0 +1,1118 @@ + + + + + + CVEnumISMRelTo + USA followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + USA + Trigraph for United States + + + ABW + Trigraph for Aruba + + + AFG + Trigraph for Afghanistan + + + AGO + Trigraph for Angola + + + AIA + Trigraph for Anguilla + + + ALA + Trigraph for Åland Islands + + + ALB + Trigraph for Albania + + + AND + Trigraph for Andorra + + + ANT + Trigraph for Netherlands Antilles + + + ARE + Trigraph for United Arab Emirates + + + ARG + Trigraph for Argentina + + + ARM + Trigraph for Armenia + + + ASM + Trigraph for American Samoa + + + ATA + Trigraph for Antarctica + + + ATF + Trigraph for French Southern Territories + + + ATG + Trigraph for Antigua and Barbuda + + + AUS + Trigraph for Australia + + + AUT + Trigraph for Austria + + + AZE + Trigraph for Azerbaijan + + + BDI + Trigraph for Burundi + + + BEL + Trigraph for Belgium + + + BEN + Trigraph for Benin + + + BFA + Trigraph for Burkina Faso + + + BGD + Trigraph for Bangladesh + + + BGR + Trigraph for Bulgaria + + + BHR + Trigraph for Bahrain + + + BHS + Trigraph for Bahamas + + + BIH + Trigraph for Bosnia and Herzegovina + + + BLM + Trigraph for Saint Barthélemy + + + BLR + Trigraph for Belarus + + + BLZ + Trigraph for Belize + + + BMU + Trigraph for Bermuda + + + BOL + Trigraph for Bolivia + + + BRA + Trigraph for Brazil + + + BRB + Trigraph for Barbados + + + BRN + Trigraph for Brunei Darussalam + + + BTN + Trigraph for Bhutan + + + BVT + Trigraph for Bouvet Island + + + BWA + Trigraph for Botswana + + + CAF + Trigraph for Central African Republic + + + CAN + Trigraph for Canada + + + CCK + Trigraph for Cocos (Keeling) Islands + + + CHE + Trigraph for Switzerland + + + CHL + Trigraph for Chile + + + CHN + Trigraph for China + + + CIV + Trigraph for Côte d'Ivoire + + + CMR + Trigraph for Cameroon + + + COD + Trigraph for Congo, The Democratic Republic of the + + + COG + Trigraph for Congo + + + COK + Trigraph for Cook Islands + + + COL + Trigraph for Colombia + + + COM + Trigraph for Comoros + + + CPV + Trigraph for Cape Verde + + + CRI + Trigraph for Costa Rica + + + CUB + Trigraph for Cuba + + + CXR + Trigraph for Christmas Island + + + CYM + Trigraph for Cayman Islands + + + CYP + Trigraph for Cyprus + + + CZE + Trigraph for Czech Republic + + + DEU + Trigraph for Germany + + + DJI + Trigraph for Djibouti + + + DMA + Trigraph for Dominica + + + DNK + Trigraph for Denmark + + + DOM + Trigraph for Dominican Republic + + + DZA + Trigraph for Algeria + + + ECU + Trigraph for Eucador + + + EGY + Trigraph for Egypt + + + ERI + Trigraph for Eritrea + + + ESH + Trigraph for Western Sahara + + + ESP + Trigraph for Spain + + + EST + Trigraph for Estonia + + + ETH + Trigraph for Ethiopia + + + FIN + Trigraph for Finland + + + FJI + Trigraph for Fiji + + + FLK + Trigraph for Falkland Islands (Malvinas) + + + FRA + Trigraph for France + + + FRO + Trigraph for Faroe Islands + + + FSM + Trigraph for Micronesia, Federated States of + + + GAB + Trigraph for Gabon + + + GBR + Trigraph for United Kingdom + + + GEO + Trigraph for Georgia + + + GGY + Trigraph for Guernsey + + + GHA + Trigraph for Ghana + + + GIB + Trigraph for Gibraltar + + + GIN + Trigraph for Guinea + + + GLP + Trigraph for Guadeloupe + + + GMB + Trigraph for Gambia + + + GNB + Trigraph for Guinea-Bissau + + + GNQ + Trigraph for Equatorial Guinea + + + GRC + Trigraph for Greece + + + GRD + Trigraph for Grenada + + + GRL + Trigraph for Greenland + + + GTM + Trigraph for Guatemala + + + GUF + Trigraph for French Guiana + + + GUM + Trigraph for Guam + + + GUY + Trigraph for Guyana + + + HKG + Trigraph for Hong Kong + + + HMD + Trigraph for Heard Island and McDonald Islands + + + HND + Trigraph for Honduras + + + HRV + Trigraph for Croatia + + + HTI + Trigraph for Haiti + + + HUN + Trigraph for Hungary + + + IDN + Trigraph for Indonesia + + + IMN + Trigraph for Isle of Man + + + IND + Trigraph for India + + + IOT + Trigraph for British Indian Ocean Territory + + + IRL + Trigraph for Ireland + + + IRN + Trigraph for Iran, Islamic Republic of + + + IRQ + Trigraph for Iraq + + + ISL + Trigraph for Iceland + + + ISR + Trigraph for Israel + + + ITA + Trigraph for Italy + + + JAM + Trigraph for Jamaica + + + JEY + Trigraph for Jersey + + + JOR + Trigraph for Jordan + + + JPN + Trigraph for Japan + + + KAZ + Trigraph for Kazakhstan + + + KEN + Trigraph for Kenya + + + KGZ + Trigraph for Kyrgyzstan + + + KHM + Trigraph for Cambodia + + + KIR + Trigraph for Kiribati + + + KNA + Trigraph for Saint Kitts and Nevis + + + KOR + Trigraph for Korea, Republic of + + + KWT + Trigraph for Kuwait + + + LAO + Trigraph for Lao People's Democratic Republic + + + LBN + Trigraph for Lebanon + + + LBR + Trigraph for Liberia + + + LBY + Trigraph for Libyan Arab Jamahiriya + + + LCA + Trigraph for Saint Lucia + + + LIE + Trigraph for Liechtenstein + + + LKA + Trigraph for Sri Lanka + + + LSO + Trigraph for Lesotho + + + LTU + Trigraph for Lithuania + + + LUX + Trigraph for Luxembourg + + + LVA + Trigraph for Latvia + + + MAC + Trigraph for Macao + + + MAF + Trigraph for Saint Martin (French part) + + + MAR + Trigraph for Morocco + + + MCO + Trigraph for Monaco + + + MDA + Trigraph for Moldova (the Republic of) + + + MDG + Trigraph for Madagascar + + + MDV + Trigraph for Maldives + + + MEX + Trigraph for Mexico + + + MHL + Trigraph for Marshall Islands + + + MKD + Trigraph for Macedonia, The former Yugoslav Republic of + + + MLI + Trigraph for Mali + + + MLT + Trigraph for Malta + + + MMR + Trigraph for Myanmar + + + MNE + Trigraph for Montenegro + + + MNG + Trigraph for Mongolia + + + MNP + Trigraph for Northern Mariana Islands + + + MOZ + Trigraph for Mozambique + + + MRT + Trigraph for Mauritania + + + MSR + Trigraph for Montserrat + + + MTQ + Trigraph for Martinique + + + MUS + Trigraph for Mauritius + + + MWI + Trigraph for Malawi + + + MYS + Trigraph for Malaysia + + + MYT + Trigraph for Mayotte + + + NAM + Trigraph for Namibia + + + NCL + Trigraph for New Caledonia + + + NER + Trigraph for Niger + + + NFK + Trigraph for Norfolk Island + + + NGA + Trigraph for Nigeria + + + NIC + Trigraph for Nicaragua + + + NIU + Trigraph for Niue + + + NLD + Trigraph for Netherlands + + + NOR + Trigraph for Norway + + + NPL + Trigraph for Nepal + + + NRU + Trigraph for Nauru + + + NZL + Trigraph for New Zealand + + + OMN + Trigraph for Oman + + + PAK + Trigraph for Pakistan + + + PAN + Trigraph for Panama + + + PCN + Trigraph for Pitcairn + + + PER + Trigraph for Peru + + + PHL + Trigraph for Philippines + + + PLW + Trigraph for Palau + + + PNG + Trigraph for Papua New Guinea + + + POL + Trigraph for Poland + + + PRI + Trigraph for Puerto Rico + + + PRK + Trigraph for Korea, Democratic People's Republic of + + + PRT + Trigraph for Portugal + + + PRY + Trigraph for Paraguay + + + PSE + Trigraph for Palestinian Territory, Occupied + + + PYF + Trigraph for French Polynesia + + + QAT + Trigraph for Qatar + + + REU + Trigraph for Réunion + + + ROU + Trigraph for Romania + + + RUS + Trigraph for Russian Federation + + + RWA + Trigraph for Rwanda + + + SAU + Trigraph for Saudi Arabia + + + SDN + Trigraph for Sudan + + + SEN + Trigraph for Senegal + + + SGP + Trigraph for Singapore + + + SGS + Trigraph for South Georgia and the South Sandwich Islands + + + SHN + Trigraph for Saint Helena + + + SJM + Trigraph for Svalbard and Jan Mayen + + + SLB + Trigraph for Solomon Islands + + + SLE + Trigraph for Sierra Leone + + + SLV + Trigraph for El Salvador + + + SMR + Trigraph for San Marino + + + SOM + Trigraph for Somalia + + + SPM + Trigraph for Saint Pierre and Miquelon + + + SRB + Trigraph for Serbia + + + STP + Trigraph for Sao Tome and Principe + + + SUR + Trigraph for Suriname + + + SVK + Trigraph for Slovakia + + + SVN + Trigraph for Slovenia + + + SWE + Trigraph for Sweden + + + SWZ + Trigraph for Swaziland + + + SYC + Trigraph for Seychelles + + + SYR + Trigraph for Syrian Arab Republic + + + TCA + Trigraph for Turks and Caicos Islands + + + TCD + Trigraph for Chad + + + TGO + Trigraph for Togo + + + THA + Trigraph for Thailand + + + TJK + Trigraph for Tajikistan + + + TKL + Trigraph for Tokelau + + + TKM + Trigraph for Turkmenistan + + + TLS + Trigraph for Timor-Leste + + + TON + Trigraph for Tonga + + + TTO + Trigraph for Trinidad and Tobago + + + TUN + Trigraph for Tunisia + + + TUR + Trigraph for Turkey + + + TUV + Trigraph for Tuvalu + + + TWN + Trigraph for Taiwan, Province of China + + + TZA + Trigraph for Tanzania, United Republic of + + + UGA + Trigraph for Uganda + + + UKR + Trigraph for Ukraine + + + UMI + Trigraph for United States Minor Outlying Islands + + + URY + Trigraph for Uruguay + + + UZB + Trigraph for Uzbekistan + + + VAT + Trigraph for Holy See (Vatican City State) + + + VCT + Trigraph for Saint Vincent and the Grenadines + + + VEN + Trigraph for Venezuela + + + VGB + Trigraph for Virgin Islands, British + + + VIR + Trigraph for Virgin Islands, U.S. + + + VNM + Trigraph for Viet Nam + + + VUT + Trigraph for Vanuatu + + + WLF + Trigraph for Wallis and Futuna + + + WSM + Trigraph for Samoa + + + YEM + Trigraph for Yemen + + + ZAF + Trigraph for South Africa + + + ZMB + Trigraph for Zambia + + + ZWE + Trigraph for Zimbabwe + + + ACGU + Tetragraph for FOUR EYES + + + APFS + Suppressed + + + BWCS + Tetragraph for Biological Weapons Convention States + + + CFCK + Tetragraph for ROK/US Combined Forces Command, Korea + + + CMFC + Tetragraph for Combined Maritime Forces + + + CMFP + Tetragraph for Cooperative Maritime Forces Pacific + + + CPMT + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + CWCS + Tetragraph for Chemical Weapons Convention States + + + EFOR + Tetragraph for European Union Stabilization Forces in Bosnia + + + EUDA + Tetragraph for European Union DARFUR + + + FVEY + Tetragraph for FIVE EYES + + + GCTF + Tetragraph for Global Counter-Terrorism Forces + + + GMIF + Tetragraph for Global Maritime Interception Forces + + + IESC + Tetragraph for International Events Security Coalition + + + ISAF + Tetragraph for International Security Assistance Force for Afghanistan + + + KFOR + Tetragraph for Stabilization Forces in Kosovo + + + MCFI + Tetragraph for Multinational Coalition Forces - Iraq + + + MIFH + Tetragraph for Multinational Interim Force Haiti + + + MLEC + Tetragraph for Multi-Lateral Enduring Contingency + + + NACT + Tetragraph for North African Counter-Terrorism Forces + + + NATO + Tetragraph for North Atlantic Treaty Organization + + + SPAA + Suppressed + + + TEYE + Tetragraph for THREE EYES + + + UNCK + Tetragraph for United Nations Command, Korea + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml new file mode 100644 index 0000000000..cb01f7cc71 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSAR.xml @@ -0,0 +1,40 @@ + + + + + + CVEnumISMSAR + All currently valid SAR controls from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + SAR-[A-Z][A-Z][A-Z]? + SPECIAL ACCESS REQUIRED-XXX, XXX represents the Digraph or Trigraph of the SAR + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml new file mode 100644 index 0000000000..816b772504 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSCIControls.xml @@ -0,0 +1,63 @@ + + + + + + CVEnumISMSCIControls + All currently valid SCI controls from the published register + + 2010-03-12T11:29:00-04:00 + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + + HCS + HCS + + + KDK + Klondike + + + SI + COMINT + + + SI-G + SI-GAMMA + + + SI-G-[A-Z][A-Z][A-Z][A-Z] + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + SI-ECI-[A-Z][A-Z][A-Z] + ECI-AAA, AAA represents 3 alpha characters to indicate ECI compartments + + + TK + TALENT KEYHOLE + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml new file mode 100644 index 0000000000..12bc99964a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/CVE/ISMCVE/CVEnumISMSourceMarked.xml @@ -0,0 +1,70 @@ + + + + + + CVEnumISMSourceMarked + All currently authorized Source Marked values + + 2010-03-12T11:29:00-04:00 + + + + + + Office IC CIO + datastandardssupport@ugov.gov + + + + + + + OADR + Source Marked OADR (Originating Agency's Determination Required) + + + X1 + Source Marked X1 + + + X2 + Source Marked X2 + + + X3 + Source Marked X3 + + + X4 + Source Marked X4 + + + X5 + Source Marked X5 + + + X6 + Source Marked X6 + + + X7 + Source Marked X7 + + + X8 + Source Marked X8 + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd new file mode 100644 index 0000000000..d9eae94531 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISM25X.xsd @@ -0,0 +1,76 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISM25X. This file is generated so edits should be made to the CVEnumISM25X the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized 25X values. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISM25X.xml + + + + + + + Reveal information about the application of an intelligence source or method. + + + + + Reveal the identity of a confidential human source or human intelligence source. + + + + + Reveal information that would assist in the development or use of weapons of mass destruction. + + + + + Reveal information that would impair U.S. cryptologic systems or activities. + + + + + Reveal information that would impair the application of state-of-the-art technology within a U.S. weapon system. + + + + + Reveal actual U.S. military war plans that remain in effect. + + + + + Reveal information, including foreign government information, that would seriously and demonstrably impair relations between the United States and a foreign government or seriously and demonstrably undermine ongoing diplomatic activities of the United States. + + + + + Reveal information that would clearly and demonstrably impair the current ability of United States Government officials to protect the President, Vice President, or other protectees for whom protection services, in the interest of national security, are authorized. + + + + + Reveal information that would seriously and demonstrably impair current national security emergency preparedness plans or reveal current vulnerabilities of systems, installations, infrastructures, or projects relating to the national security. + + + + + Violate a statue, treaty, or international agreement. + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd new file mode 100644 index 0000000000..07cf76b94b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMAttributes.xsd @@ -0,0 +1,166 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMAttributes. This file is generated so edits should be made to the CVEnumISMAttributes the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized ISM attribute names + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMAttributes.xml + + + + + + + classification attribute + + + + + ownerProducer attribute + + + + + SCIcontrols attribute + + + + + SARIdentifier attribute + + + + + disseminationControls attribute + + + + + FGIsourceOpen attribute + + + + + FGIsourceProtected attribute + + + + + releasableTo attribute + + + + + nonICmarkings attribute + + + + + classifiedBy attribute + + + + + derivativelyClassifiedBy attribute + + + + + classificationReason attribute + + + + + derivedFrom attribute + + + + + declassDate attribute + + + + + declassEvent attribute + + + + + declassException attribute + + + + + typeOfExemptedSource attribute + + + + + dateOfExemptedSource attribute + + + + + resourceElement attribute + + + + + excludeFromRollup attribute + + + + + createDate attribute + + + + + compilationReason attribute + + + + + notice attribute + + + + + DESVersion attribute + + + + + notice date attribute + + + + + notice POC attribute + + + + + notice Reason attribute + + + + + compliesWith attribute + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd new file mode 100644 index 0000000000..cf55c31ff2 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationAll.xsd @@ -0,0 +1,51 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationAll. This file is generated so edits should be made to the CVEnumISMClassificationAll the CVE it is based on instead of here. + + + + + + + + (U) All currently valid classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + RESTRICTED + + + + + CONFIDENTIAL + + + + + SECRET + + + + + TOP SECRET + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd new file mode 100644 index 0000000000..60f4224ed4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationNonUS.xsd @@ -0,0 +1,51 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationNonUS. This file is generated so edits should be made to the CVEnumISMClassificationNonUS the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Non-US classification marks excluding NATO + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationNonUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + RESTRICTED + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd new file mode 100644 index 0000000000..d26a2e5e8f --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMClassificationUS.xsd @@ -0,0 +1,46 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMClassificationUS. This file is generated so edits should be made to the CVEnumISMClassificationUS the CVE it is based on instead of here. + + + + + + + + (U) All currently valid US classification marks + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationUS.xml + + + + + + + TOP SECRET + + + + + SECRET + + + + + CONFIDENTIAL + + + + + UNCLASSIFIED + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd new file mode 100644 index 0000000000..32d523bb9c --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMCompliesWith.xsd @@ -0,0 +1,44 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMCompliesWith. This file is generated so edits should be made to the CVEnumISMCompliesWith the CVE it is based on instead of here. + + + + + + + + (U) Current rule set names that documents may comply with + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMCompliesWith.xml + + + + + + + Document claims compliance with the rules in ICD-710 that have been encoded into ISM + + + + + Document claims compliance with the rules in DoD5230.24 that have been encoded into ISM + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd new file mode 100644 index 0000000000..7ec1fcbe69 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMDissem.xsd @@ -0,0 +1,132 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMDissem. This file is generated so edits should be made to the CVEnumISMDissem the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Dissemination controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + + + RD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + + + FRD-SIGMA-#, # represents the SIGMA number which may be between 1 and 99. + + + + + + + + + FOR OFFICIAL USE ONLY + + + + + ORIGINATOR CONTROLLED + + + + + CONTROLLED IMAGERY + + + + + SOURCES AND METHODS INFORMATION + + + + + NOT RELEASABLE TO FOREIGN NATIONALS + + + + + CAUTION-PROPRIETARY INFORMATION INVOLVED + + + + + AUTHORIZED FOR RELEASE TO + + + + + RELEASABLE BY INFORMATION DISCLOSURE OFFICIAL + + + + + RESTRICTED DATA + + + + + RD-CRITICAL NUCLEAR WEAPON DESIGN INFORMATION + + + + + FORMERLY RESTRICTED DATA + + + + + DoD CONTROLLED NUCLEAR INFORMATION + + + + + DoE CONTROLLED NUCLEAR INFORMATION + + + + + EYES ONLY + + + + + DEA SENSITIVE + + + + + FOREIGN INTELLIGENCE SURVEILLANCE ACT + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd new file mode 100644 index 0000000000..2308c3129a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIOpen.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMFGIOpen. This file is generated so edits should be made to the CVEnumISMFGIOpen the CVE it is based on instead of here. + + + + + + + + (U) UNKNOWN followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMFGIOpen.xml + + + + + + + Unknown + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd new file mode 100644 index 0000000000..3d716dada0 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMFGIProtected.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMFGIProtected. This file is generated so edits should be made to the CVEnumISMFGIProtected the CVE it is based on instead of here. + + + + + + + + (U) FGI followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMFGIProtected.xml + + + + + + + Foreign Government Information + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd new file mode 100644 index 0000000000..079d6abcba --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonIC.xsd @@ -0,0 +1,79 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNonIC. This file is generated so edits should be made to the CVEnumISMNonIC the CVE it is based on instead of here. + + + + + + + + (U) All currently valid Non-IC markings from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + SPECIAL CATEGORY + + + + + SENSITIVE INFORMATION + + + + + LIMITED DISTRIBUTION + + + + + EXCLUSIVE DISTRIBUTION + + + + + NO DISTRIBUTION + + + + + SENSITIVE BUT UNCLASSIFIED + + + + + SENSITIVE BUT UNCLASSIFIED NOFORN + + + + + LAW ENFORCEMENT SENSITIVE + + + + + LAW ENFORCEMENT SENSITIVE NOFORN + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd new file mode 100644 index 0000000000..1ab8f9de61 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNonUSControls.xsd @@ -0,0 +1,49 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNonUSControls. This file is generated so edits should be made to the CVEnumISMNonUSControls the CVE it is based on instead of here. + + + + + + + + (U) NonUS Control markings supported by ISM + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + NATO Atomal mark + + + + + NATO Bohemia mark + + + + + NATO Balk mark + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd new file mode 100644 index 0000000000..d3c5464b5a --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMNotice.xsd @@ -0,0 +1,104 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMNotice. This file is generated so edits should be made to the CVEnumISMNotice the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized Notice values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + FISA Warning statement + + + + + IMCON Warning statement + + + + + RD Warning statement + + + + + FRD Warning statement + + + + + LIMDIS caveat + + + + + LES Notice + + + + + LES Notice + + + + + DoD Distribution statment A from DoD Directive 5230.24 + + + + + DoD Distribution statment B from DoD Directive 5230.24 + + + + + DoD Distribution statment C from DoD Directive 5230.24 + + + + + DoD Distribution statment D from DoD Directive 5230.24 + + + + + DoD Distribution statment E from DoD Directive 5230.24 + + + + + DoD Distribution statment F from DoD Directive 5230.24 + + + + + DoD Distribution statment X from DoD Directive 5230.24 + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd new file mode 100644 index 0000000000..f82b3ff789 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMOwnerProducer.xsd @@ -0,0 +1,1390 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMOwnerProducer. This file is generated so edits should be made to the CVEnumISMOwnerProducer the CVE it is based on instead of here. + + + + + + + + (U) FGI followed by all currently valid ISO Trigraphs in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMOwnerProducer.xml + + + + + + + Foreign Government Information + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for United States + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd new file mode 100644 index 0000000000..66129f6ec7 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMRelTo.xsd @@ -0,0 +1,1385 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMRelTo. This file is generated so edits should be made to the CVEnumISMRelTo the CVE it is based on instead of here. + + + + + + + + (U) USA followed by all currently valid ISO Trigraphs except USA in alphabetical order by Trigraph, + followed by all currently valid CAPCO Coalition tetragraphs in alphabetical order by tetragraph. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMRelTo.xml + + + + + + + Trigraph for United States + + + + + Trigraph for Aruba + + + + + Trigraph for Afghanistan + + + + + Trigraph for Angola + + + + + Trigraph for Anguilla + + + + + Trigraph for Åland Islands + + + + + Trigraph for Albania + + + + + Trigraph for Andorra + + + + + Trigraph for Netherlands Antilles + + + + + Trigraph for United Arab Emirates + + + + + Trigraph for Argentina + + + + + Trigraph for Armenia + + + + + Trigraph for American Samoa + + + + + Trigraph for Antarctica + + + + + Trigraph for French Southern Territories + + + + + Trigraph for Antigua and Barbuda + + + + + Trigraph for Australia + + + + + Trigraph for Austria + + + + + Trigraph for Azerbaijan + + + + + Trigraph for Burundi + + + + + Trigraph for Belgium + + + + + Trigraph for Benin + + + + + Trigraph for Burkina Faso + + + + + Trigraph for Bangladesh + + + + + Trigraph for Bulgaria + + + + + Trigraph for Bahrain + + + + + Trigraph for Bahamas + + + + + Trigraph for Bosnia and Herzegovina + + + + + Trigraph for Saint Barthélemy + + + + + Trigraph for Belarus + + + + + Trigraph for Belize + + + + + Trigraph for Bermuda + + + + + Trigraph for Bolivia + + + + + Trigraph for Brazil + + + + + Trigraph for Barbados + + + + + Trigraph for Brunei Darussalam + + + + + Trigraph for Bhutan + + + + + Trigraph for Bouvet Island + + + + + Trigraph for Botswana + + + + + Trigraph for Central African Republic + + + + + Trigraph for Canada + + + + + Trigraph for Cocos (Keeling) Islands + + + + + Trigraph for Switzerland + + + + + Trigraph for Chile + + + + + Trigraph for China + + + + + Trigraph for Côte d'Ivoire + + + + + Trigraph for Cameroon + + + + + Trigraph for Congo, The Democratic Republic of the + + + + + Trigraph for Congo + + + + + Trigraph for Cook Islands + + + + + Trigraph for Colombia + + + + + Trigraph for Comoros + + + + + Trigraph for Cape Verde + + + + + Trigraph for Costa Rica + + + + + Trigraph for Cuba + + + + + Trigraph for Christmas Island + + + + + Trigraph for Cayman Islands + + + + + Trigraph for Cyprus + + + + + Trigraph for Czech Republic + + + + + Trigraph for Germany + + + + + Trigraph for Djibouti + + + + + Trigraph for Dominica + + + + + Trigraph for Denmark + + + + + Trigraph for Dominican Republic + + + + + Trigraph for Algeria + + + + + Trigraph for Eucador + + + + + Trigraph for Egypt + + + + + Trigraph for Eritrea + + + + + Trigraph for Western Sahara + + + + + Trigraph for Spain + + + + + Trigraph for Estonia + + + + + Trigraph for Ethiopia + + + + + Trigraph for Finland + + + + + Trigraph for Fiji + + + + + Trigraph for Falkland Islands (Malvinas) + + + + + Trigraph for France + + + + + Trigraph for Faroe Islands + + + + + Trigraph for Micronesia, Federated States of + + + + + Trigraph for Gabon + + + + + Trigraph for United Kingdom + + + + + Trigraph for Georgia + + + + + Trigraph for Guernsey + + + + + Trigraph for Ghana + + + + + Trigraph for Gibraltar + + + + + Trigraph for Guinea + + + + + Trigraph for Guadeloupe + + + + + Trigraph for Gambia + + + + + Trigraph for Guinea-Bissau + + + + + Trigraph for Equatorial Guinea + + + + + Trigraph for Greece + + + + + Trigraph for Grenada + + + + + Trigraph for Greenland + + + + + Trigraph for Guatemala + + + + + Trigraph for French Guiana + + + + + Trigraph for Guam + + + + + Trigraph for Guyana + + + + + Trigraph for Hong Kong + + + + + Trigraph for Heard Island and McDonald Islands + + + + + Trigraph for Honduras + + + + + Trigraph for Croatia + + + + + Trigraph for Haiti + + + + + Trigraph for Hungary + + + + + Trigraph for Indonesia + + + + + Trigraph for Isle of Man + + + + + Trigraph for India + + + + + Trigraph for British Indian Ocean Territory + + + + + Trigraph for Ireland + + + + + Trigraph for Iran, Islamic Republic of + + + + + Trigraph for Iraq + + + + + Trigraph for Iceland + + + + + Trigraph for Israel + + + + + Trigraph for Italy + + + + + Trigraph for Jamaica + + + + + Trigraph for Jersey + + + + + Trigraph for Jordan + + + + + Trigraph for Japan + + + + + Trigraph for Kazakhstan + + + + + Trigraph for Kenya + + + + + Trigraph for Kyrgyzstan + + + + + Trigraph for Cambodia + + + + + Trigraph for Kiribati + + + + + Trigraph for Saint Kitts and Nevis + + + + + Trigraph for Korea, Republic of + + + + + Trigraph for Kuwait + + + + + Trigraph for Lao People's Democratic Republic + + + + + Trigraph for Lebanon + + + + + Trigraph for Liberia + + + + + Trigraph for Libyan Arab Jamahiriya + + + + + Trigraph for Saint Lucia + + + + + Trigraph for Liechtenstein + + + + + Trigraph for Sri Lanka + + + + + Trigraph for Lesotho + + + + + Trigraph for Lithuania + + + + + Trigraph for Luxembourg + + + + + Trigraph for Latvia + + + + + Trigraph for Macao + + + + + Trigraph for Saint Martin (French part) + + + + + Trigraph for Morocco + + + + + Trigraph for Monaco + + + + + Trigraph for Moldova (the Republic of) + + + + + Trigraph for Madagascar + + + + + Trigraph for Maldives + + + + + Trigraph for Mexico + + + + + Trigraph for Marshall Islands + + + + + Trigraph for Macedonia, The former Yugoslav Republic of + + + + + Trigraph for Mali + + + + + Trigraph for Malta + + + + + Trigraph for Myanmar + + + + + Trigraph for Montenegro + + + + + Trigraph for Mongolia + + + + + Trigraph for Northern Mariana Islands + + + + + Trigraph for Mozambique + + + + + Trigraph for Mauritania + + + + + Trigraph for Montserrat + + + + + Trigraph for Martinique + + + + + Trigraph for Mauritius + + + + + Trigraph for Malawi + + + + + Trigraph for Malaysia + + + + + Trigraph for Mayotte + + + + + Trigraph for Namibia + + + + + Trigraph for New Caledonia + + + + + Trigraph for Niger + + + + + Trigraph for Norfolk Island + + + + + Trigraph for Nigeria + + + + + Trigraph for Nicaragua + + + + + Trigraph for Niue + + + + + Trigraph for Netherlands + + + + + Trigraph for Norway + + + + + Trigraph for Nepal + + + + + Trigraph for Nauru + + + + + Trigraph for New Zealand + + + + + Trigraph for Oman + + + + + Trigraph for Pakistan + + + + + Trigraph for Panama + + + + + Trigraph for Pitcairn + + + + + Trigraph for Peru + + + + + Trigraph for Philippines + + + + + Trigraph for Palau + + + + + Trigraph for Papua New Guinea + + + + + Trigraph for Poland + + + + + Trigraph for Puerto Rico + + + + + Trigraph for Korea, Democratic People's Republic of + + + + + Trigraph for Portugal + + + + + Trigraph for Paraguay + + + + + Trigraph for Palestinian Territory, Occupied + + + + + Trigraph for French Polynesia + + + + + Trigraph for Qatar + + + + + Trigraph for Réunion + + + + + Trigraph for Romania + + + + + Trigraph for Russian Federation + + + + + Trigraph for Rwanda + + + + + Trigraph for Saudi Arabia + + + + + Trigraph for Sudan + + + + + Trigraph for Senegal + + + + + Trigraph for Singapore + + + + + Trigraph for South Georgia and the South Sandwich Islands + + + + + Trigraph for Saint Helena + + + + + Trigraph for Svalbard and Jan Mayen + + + + + Trigraph for Solomon Islands + + + + + Trigraph for Sierra Leone + + + + + Trigraph for El Salvador + + + + + Trigraph for San Marino + + + + + Trigraph for Somalia + + + + + Trigraph for Saint Pierre and Miquelon + + + + + Trigraph for Serbia + + + + + Trigraph for Sao Tome and Principe + + + + + Trigraph for Suriname + + + + + Trigraph for Slovakia + + + + + Trigraph for Slovenia + + + + + Trigraph for Sweden + + + + + Trigraph for Swaziland + + + + + Trigraph for Seychelles + + + + + Trigraph for Syrian Arab Republic + + + + + Trigraph for Turks and Caicos Islands + + + + + Trigraph for Chad + + + + + Trigraph for Togo + + + + + Trigraph for Thailand + + + + + Trigraph for Tajikistan + + + + + Trigraph for Tokelau + + + + + Trigraph for Turkmenistan + + + + + Trigraph for Timor-Leste + + + + + Trigraph for Tonga + + + + + Trigraph for Trinidad and Tobago + + + + + Trigraph for Tunisia + + + + + Trigraph for Turkey + + + + + Trigraph for Tuvalu + + + + + Trigraph for Taiwan, Province of China + + + + + Trigraph for Tanzania, United Republic of + + + + + Trigraph for Uganda + + + + + Trigraph for Ukraine + + + + + Trigraph for United States Minor Outlying Islands + + + + + Trigraph for Uruguay + + + + + Trigraph for Uzbekistan + + + + + Trigraph for Holy See (Vatican City State) + + + + + Trigraph for Saint Vincent and the Grenadines + + + + + Trigraph for Venezuela + + + + + Trigraph for Virgin Islands, British + + + + + Trigraph for Virgin Islands, U.S. + + + + + Trigraph for Viet Nam + + + + + Trigraph for Vanuatu + + + + + Trigraph for Wallis and Futuna + + + + + Trigraph for Samoa + + + + + Trigraph for Yemen + + + + + Trigraph for South Africa + + + + + Trigraph for Zambia + + + + + Trigraph for Zimbabwe + + + + + Tetragraph for FOUR EYES + + + + + Suppressed + + + + + Tetragraph for Biological Weapons Convention States + + + + + Tetragraph for ROK/US Combined Forces Command, Korea + + + + + Tetragraph for Combined Maritime Forces + + + + + Tetragraph for Cooperative Maritime Forces Pacific + + + + + Tetragraph for Civilian Protection Monitoring Team for Sudan + + + + + Tetragraph for Chemical Weapons Convention States + + + + + Tetragraph for European Union Stabilization Forces in Bosnia + + + + + Tetragraph for European Union DARFUR + + + + + Tetragraph for FIVE EYES + + + + + Tetragraph for Global Counter-Terrorism Forces + + + + + Tetragraph for Global Maritime Interception Forces + + + + + Tetragraph for International Events Security Coalition + + + + + Tetragraph for International Security Assistance Force for Afghanistan + + + + + Tetragraph for Stabilization Forces in Kosovo + + + + + Tetragraph for Multinational Coalition Forces - Iraq + + + + + Tetragraph for Multinational Interim Force Haiti + + + + + Tetragraph for Multi-Lateral Enduring Contingency + + + + + Tetragraph for North African Counter-Terrorism Forces + + + + + Tetragraph for North Atlantic Treaty Organization + + + + + Suppressed + + + + + Tetragraph for THREE EYES + + + + + Tetragraph for United Nations Command, Korea + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd new file mode 100644 index 0000000000..39cbac944b --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSAR.xsd @@ -0,0 +1,46 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSAR. This file is generated so edits should be made to the CVEnumISMSAR the CVE it is based on instead of here. + + + + + + + + (U) All currently valid SAR controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + + + SPECIAL ACCESS REQUIRED-XXX, XXX represents the Digraph or Trigraph of the SAR + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd new file mode 100644 index 0000000000..e51d0aa6fb --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSCIControls.xsd @@ -0,0 +1,77 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSCIControls. This file is generated so edits should be made to the CVEnumISMSCIControls the CVE it is based on instead of here. + + + + + + + + (U) All currently valid SCI controls from the published register + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments + + + + + ECI-AAA, AAA represents 3 alpha characters to indicate ECI compartments + + + + + + + + + HCS + + + + + Klondike + + + + + COMINT + + + + + SI-GAMMA + + + + + TALENT KEYHOLE + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd new file mode 100644 index 0000000000..b6826a7ce3 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGenerated/CVEnumISMSourceMarked.xsd @@ -0,0 +1,71 @@ + + + + + W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSourceMarked. This file is generated so edits should be made to the CVEnumISMSourceMarked the CVE it is based on instead of here. + + + + + + + + (U) All currently authorized Source Marked values + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMSourceMarked.xml + + + + + + + Source Marked OADR (Originating Agency's Determination Required) + + + + + Source Marked X1 + + + + + Source Marked X2 + + + + + Source Marked X3 + + + + + Source Marked X4 + + + + + Source Marked X5 + + + + + Source Marked X6 + + + + + Source Marked X7 + + + + + Source Marked X8 + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGeneratedTypes.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGeneratedTypes.xsd new file mode 100644 index 0000000000..d7ac63720d --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/CVEGeneratedTypes.xsd @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + Include for all the generated CVE types applicable. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/IC-ISM.xsd b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/IC-ISM.xsd new file mode 100644 index 0000000000..945ebb1ba6 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/Schema/IC-ISM.xsd @@ -0,0 +1,891 @@ + + + + + + + + + + + + + + + + + + W3C XML Schema for the Intelligence Community Metadata Standard for Information Security Marking (IC-ISM), which is part of the XML DATA ENCODING SPECIFICATION FOR INFORMATION SECURITY MARKING METADATA. + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is required. + + This group is to be contrasted with group 'SecurityAttributesOptionGroup' in which use of those attributes is optional. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is optional. + + This group is to be contrasted with group 'SecurityAttributesGroup' in which use of these attributes is required. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + The group of Information Security Marking attributes for use on a notice element in which the use of attributes 'classification' and 'ownerProducer' is required. + + + + + + + + + + + + + + + + The group of Information Security Marking attributes for use on a notice element in which the use of Security on the notice is optional. + + + + + + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + A single indicator of the highest level of classification applicable to an information resource or portion within the domain of classified national security information. The Classification element is always used in conjunction with the Owner Producer element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMClassificationAll.xml + + + + + + + + + + + + This attribute is used at the resource level. + + An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced. + PERMISSIBLE VALUES + + The permissible values for this simple type are defined in the Controlled Value Enumeration: + + CVEnumISMcompliesWith.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the national government or international organization that have purview over the classification marking of an information resource or portion therein. This element is always used in conjunction with the Classification element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). + + Within protected internal organizational spaces this element may include one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. + + Specifically, under these specific circumstances, when data are moved to the shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this data element's value should be removed and replaced with "FGI". + + The attribute value may be manifested in portion marks or security banners. + + PERMISSIBLE VALUES + + 1) The value "FGI" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMOwnerProducer.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying sensitive compartmented information control system(s). + + It is manifested in portion marks and security banners. + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMSCIControls.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the defense or intelligence programs for which special access is required. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMSAR.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the expansion or limitation on the distribution of information. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMDissem.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information is not concealed. + + The attribute can indicate that the source of information of foreign origin is unknown. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + 1) The value "UNKNOWN" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMFGIOpen.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + This attribute has unique specific rules concerning its usage. + + A single indicator that information qualifies as foreign government information for which the source(s) of the information must be concealed. + + Within protected internal organizational spaces this element may be used to maintain a record of the one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. + + An indication that information qualifies as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the information is disseminated in shared spaces + + This data element has a dual purpose. Within shared spaces, the data element serves only to indicate the presence of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information is concealed, in which case, this data element's value will always be "FGI". The data element may also be employed in this manner within protected internal organizational spaces. However, within protected internal organizational spaces this data element may alternatively be used to maintain a formal record of the foreign country or countries and/or registered international organization(s) that are the non-disclosable owner(s) and/or producer(s) of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the resource is disseminated to shared spaces. If the data element is employed in this manner, then additional measures must be taken prior to dissemination of the resource to shared spaces so that any indications of the non-disclosable owner(s) and/or producer(s) of information within the resource are eliminated. + + In all cases, the corresponding portion marking or banner marking should be compliant with CAPCO guidelines for FGI when the source must be concealed. In other words, even if the data element is being employed within protected internal organizational spaces to maintain a formal record of the non-disclosable owner(s) and/or producer(s) within an XML resource, if the resource is rendered for display within the protected internal organizational spaces in any format by a stylesheet or as a result of any other transformation process, then the non-disclosable owner(s) and/or producer(s) should not be included in the corresponding portion marking or banner marking. + + PERMISSIBLE VALUES + + 1) The value "FGI" is permited under the circumstances described above. + + 2) The full set of values are defined in the Controlled Value Enumeration: + + CVEnumISMFGIProtected.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be released based on the determination of an originator in accordance with established foreign disclosure procedures. This element is used in conjunction with the Dissemination Controls element. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMRelTo.xml + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-intelligence components. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNonIC.xml + + + + + + + + + + + This attribute is used at both the resource and the portion levels. + + One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-US components. + + It is manifested in portion marks and security banners. + + PERMISSIBLE VALUES + The permissible values for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNonUSControls.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + The identity, by name or personal identifier, and position title of the original classification authority for a resource. + + It is manifested only in the 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + + The identity, by name or personal identifier, of the derivative classification authority. + + It is manifested only in the 'Classified By' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + One or more reason indicators or explanatory text describing the basis for an original classification decision. + + It is manifested only in the 'Reason' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A citation of the authoritative source or reference to multiple sources of the classification markings used in a classified resource. + + It is manifested only in the 'Derived From' line of a document's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A specific year, month, and day upon which the information shall be automatically declassified if not properly exempted from automatic declassification. + + It is manifested in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A description of an event upon which the information shall be automatically declassified if not properly exempted from automatic declassification. + + It is manifested only in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + + + This attribute is used primarily at the resource level. + + A single indicator describing an exemption to the nominal 25-year point for automatic declassification. This element is used in conjunction with the Declassification Date or Declassification Event. + + It is manifested in the 'Declassify On' line of a resource's classification authority block. + + ISOO has stated it should be a SINGLE value giving the longest protection. + + PERMISSIBLE VALUE + + The permissible value for this attribute is defined in the Controlled Value Enumeration: + + CVEnumISMN25X.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + A declassification marking of a source document that causes the current, derivative document to be exempted from automatic declassification. This element is always used in conjunction with the Date Of Exempted Source element. + + It is manifested only in the 'Declassify On' line of a document's classification authority block. + + ISOO has stated it should be a SINGLE value giving the longest protection. + + PERMISSIBLE VALUE + + The permissible value for this attribute is defined in the Controlled Value Enumeration: + + CVEnumISMSourceMarked.xml + + + + + + + + + + + This attribute is used primarily at the resource level. + + A specific year, month, and day of publication or release of a source document, or the most recent source document, that was itself marked with a declassification constraint. This element is always used in conjunction with the Type Of Exempted Source element. + + It is manifested only in the 'Declassify On' line of a resource's classification authority block. + + + + + + + + + + + + + + This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource. + Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly + this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for + all constraint rules. + + + + + + + + + + + + + + This attribute is used to designate that an element's ISM attributes should not be used in a rollup. Generally + this is because the element is defining the security attributes of a remote object NOT indicating security constraints for + data in this document. This allows an Unclassified document to assert that some document not included has a Top Secret classification without + the TS attribute value causing rollup to make the document TS. + + + + + + + + + + + + + + This attribute is used to designate what date the document was produced on. This is the date that will be used by + various constraint rules to determine if the document meets all the business rules. It must be on the element where + resourceElement is true. + + + + + + + + + + + + + + A description of the reasons that the classification of this element is more restrictive than a simple roll-up of the + sub elements would result in. This acts as an indicator to rule engines that there is not accidental over classification + going on and to users that special care beyond what the portion marks reveal must be taken when using this data. Use of this + mark does not replace the need for the compilation reason being defined in the prose in accordance with ISOO Directive 1. + For example this would document why 3 Unclassified bullet items form a Secret List. + Without this reason being noted the above described document would be considered to be miss-marked and overclassified. + + + + + + + + + + + + + + + + + A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element. + This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing + schema defined and details of the rendering would be up to the schema in question. + The permissible value for this attribute are defined in the Controlled Value Enumeration: + + CVEnumISMNotice.xml + + + + + + + + + + + + A Date associated with a notice such as the DoD Distribution notice date. + + + + + + + + + + + + + + + A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason. + + + + + + + + + + + + + + + + + A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC. + + + + + + + + + + + + + + + An attribute group to be used on the root node of a schema implementing ISM. + ISM being entirely attributes based groups such as this are the only way to specify required use. + + + + + The version number of the DES. Should there be multiple specified in an instance document + the one at the root node is the one that will apply to the entire document. + + + + + + + + + An attribute group to be used on the element that represents the resource + node of an instance document. This node's ISM attributes would be used to + generate banner marks and the E.O. 12958 classification authority block. + Implementing Schemas might use this on the Root node or any other node. + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-ClassDeclass.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-ClassDeclass.xsl new file mode 100644 index 0000000000..0b84096618 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-ClassDeclass.xsl @@ -0,0 +1,554 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + | + + + + + + + + + + + + + + + + + + + + + + ( WARNING! This document does not contain a required overall classification marking. ) + + + + + ( WARNING! This document contains overall markings for both an unclassified and a classified document. ) + + + + + ( WARNING! This document does not contain required markings for either an originally or derivatively classified document. ) + + + + + + + + + ( WARNING! This document contains markings for both an originally and derivatively classified document. ) + + + + + ( WARNING! The reason for the classification decision should be specified for an originally classified document. ) + + + + + ( WARNING! This document does not contain required declassification instructions or markings. ) + + + + + ( WARNING! A declassification date or event should be specified for a document with a 25X declassification exemption, unless the document has a declassification exemption of 25X1-human. ) + + + + + + + + + + + + + + + + + + + , + + + + + + + + + , + + + or + + + + + + + , + + Date of Source: + + + + + + + + , + + Source marked + + + + + + + + + + + + + + + , + + Source marked + + + + + + + + + + + + , Date of Source: + + + + + + + + + + + ( WARNING! The exempted source marking should be included when the date of exempted source is specified. ) + + + ( WARNING! The date of exempted source marking should be included when the exempted source marking is specified. ) + + + + + + ( WARNING! This document contains both a declassification date and a declassification exemption of 25X1-human. ) + + + + + ( WARNING! This document contains both a declassification event and a declassification exemption of 25X1-human. ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Classified by: + + + + + Classified by: + + + + Derived from: + + + + + + + + + + + + + + + + + + + + + + + + + + + + Reason: + + + + + + + + + + + + + + + + + + + + + + + + + Declassify on: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-PortionMark.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-PortionMark.xsl new file mode 100644 index 0000000000..888c068ae4 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-PortionMark.xsl @@ -0,0 +1,845 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING - MISSING OWNER/PRODUCER + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + //JOINT + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + + + + //CTS + A + -BALK + -B + + + //NS + AT + + + //NC + A + + //NR + //NU + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + // + + + FGI + + + + + + + + + + + + + MISSING CLASSIFICATION MARKING + + + + + + + + + // + + + + + + + + + + + + + + // + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ECI + + + + SI-ECI + + + + + + + + + + + + SI-ECI + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + SG + + + + RD-SG + + + + FRD-SG + + + + + + + + + + + + + + + + + RD-SG + + + + FRD-SG + + + + + + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + REL + + + REL TO + + + + + UNABLE TO DETERMINE RELEASABILITY + + + + + + + + + + + + + + EYES + + + + EYES ONLY + + + + UNABLE TO DETERMINE EYES ONLY MARKINGS + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SAR- + + + + SAR- + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ( + + + + + + + + + + + + + + ) + + + + + + + + ( + + + + + + + + + + + + + + + ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-SecurityBanner.xsl b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-SecurityBanner.xsl new file mode 100644 index 0000000000..4eb5a46b99 --- /dev/null +++ b/six/modules/c++/six.sidd/conf/schema/SIDD_V3.0.0_ISM-v201609/external/ISM/XSL/IC-ISM-SecurityBanner.xsl @@ -0,0 +1,1035 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 1 + 1 + 0 + + + + + + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING - MISSING OWNER/PRODUCER + + + //FGI + + //JOINT + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + //COSMIC TOP SECRET + //NATO SECRET + //NATO RESTRICTED + //NATO CONFIDENTIAL + //NATO UNCLASSIFIED + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + //COSMIC TOP SECRET + ATOMAL + -BALK + -BOHEMIA + + + + //SECRET + //CONFIDENTIAL + UNABLE TO DETERMINE CLASSIFICATION MARKING + + ATOMAL + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + + + + UNABLE TO DETERMINE CLASSIFICATION MARKING + + + // + + + FGI + + + + + + + + TOP SECRET + SECRET + CONFIDENTIAL + RESTRICTED + UNCLASSIFIED + + + + + + + MISSING CLASSIFICATION MARKING + + + + + + + + // + + + + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + //FGI + + + + + + + + + + + //FGI + + + + + + + + + + // + + + + + + + + + + + + + + + + + // + + + + + + + + + + + + + + //MR + + + + + + + + + // + + + + + + + + 01 + + + + + + + + + 01 + + + + + + + + + + // + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + //MISSING DECLASSIFICATION MARKINGS + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ECI + + + + SI-ECI + + + + + + + + + + + + SI-ECI + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + SIGMA + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + RD-SIGMA + + + + FRD-SIGMA + + + + + + + + + + + + + + + + + + + - + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ORCON + IMCON + NOFORN + PROPIN + + + + + + REL + + + REL TO + + + + + + + + UNABLE TO DETERMINE RELEASABILITY + + + DOD UCNI + DOE UCNI + + + + + + EYES + + + + + + + EYES ONLY + + + + UNABLE TO DETERMINE EYES ONLY MARKINGS + + + LACONIC + DEA SENSITIVE + + + + + + + + + + + + + + + + SPECAT + SIOP-ESI + SENSITIVE INFORMATION + LIMDIS + EXDIS + NODIS + SBU NOFORN + + + + + + + + + + + + + + + + + + + + + SAR- + + + + + + + + + + + + ALPHA BRAVO CHARLIE + DELTA ECHO FOX + GULF HOTEL INDIGO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLControl.h b/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLControl.h index f5a55bfec9..d91ca62e91 100644 --- a/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLControl.h +++ b/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLControl.h @@ -22,6 +22,9 @@ #ifndef __SIX_DERIVED_XML_CONTROL_H__ #define __SIX_DERIVED_XML_CONTROL_H__ +#include +#include + #include #include @@ -29,6 +32,27 @@ namespace six { + +// Emphasize that this is for SIDD 3.0.0 +namespace sidd300 +{ + // We have to support two ISM versions with SIDD 3.0 :-( + enum class ISMVersion + { + v201609, // the "newer" version; default + v13, // the "original" version + + current = v201609 + }; + ISMVersion get(ISMVersion defaultIfNotSet); // overloaded on ISMVersion + std::optional set(ISMVersion); // returns previous value, if any + std::optional getISMVersion(); + std::optional clearISMVersion(); // returns previous value, if any + std::string to_string(ISMVersion); // "v201609" or "v13" + + std::vector find_SIDD_schema_V_files(const std::vector& schemaPaths); +} + namespace sidd { /*! @@ -67,6 +91,9 @@ struct DerivedXMLControl : public XMLControl virtual Data* fromXMLImpl(const xml::lite::Document* doc); virtual std::unique_ptr fromXMLImpl(const xml::lite::Document&) const override; + virtual std::unique_ptr validateXMLImpl(const xml::lite::Document&, + const std::vector&, logging::Logger&) const override; + private: std::unique_ptr getParser(const std::string& strVersion) const; diff --git a/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLParser300.h b/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLParser300.h index bd5ccdf792..9eeeb5ef36 100644 --- a/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLParser300.h +++ b/six/modules/c++/six.sidd/include/six/sidd/DerivedXMLParser300.h @@ -26,6 +26,7 @@ #include #include +#include namespace six { @@ -34,7 +35,7 @@ namespace sidd struct DerivedXMLParser300 final : public DerivedXMLParser { //DerivedXMLParser300(std::unique_ptr&&); - DerivedXMLParser300(logging::Logger&); + DerivedXMLParser300(logging::Logger&, six::sidd300::ISMVersion); DerivedXMLParser300(const DerivedXMLParser300&) = delete; DerivedXMLParser300& operator=(const DerivedXMLParser300&) = delete; DerivedXMLParser300(DerivedXMLParser300&&) = delete; @@ -46,7 +47,18 @@ struct DerivedXMLParser300 final : public DerivedXMLParser DerivedData* fromXML(const xml::lite::Document* doc) const override; std::unique_ptr fromXML(const xml::lite::Document&) const override; + six::sidd300::ISMVersion getISMVersion() const + { + return mISMVersion; + } + void setISMVersion(six::sidd300::ISMVersion value) + { + mISMVersion = value; + } + private: + six::sidd300::ISMVersion mISMVersion = six::sidd300::ISMVersion::current; + XMLElem convertDerivedClassificationToXML(const DerivedClassification&, XMLElem parent = nullptr) const override; void parseDerivedClassificationFromXML(const xml::lite::Element* classificationElem, DerivedClassification&) const override; diff --git a/six/modules/c++/six.sidd/source/DerivedXMLControl.cpp b/six/modules/c++/six.sidd/source/DerivedXMLControl.cpp index 1569940db7..1757ecad29 100644 --- a/six/modules/c++/six.sidd/source/DerivedXMLControl.cpp +++ b/six/modules/c++/six.sidd/source/DerivedXMLControl.cpp @@ -23,6 +23,11 @@ #include #include +#include +#include +#include + +#include #include @@ -53,6 +58,7 @@ std::string normalizeVersion(const std::string& strVersion) #pragma warning(pop) #endif } + } namespace six @@ -61,9 +67,9 @@ namespace sidd { const six::DataType DerivedXMLControl::dataType = six::DataType::DERIVED; -DerivedXMLControl::DerivedXMLControl(logging::Logger* log, bool ownLog) : XMLControl(log, ownLog) { } -DerivedXMLControl::DerivedXMLControl(std::unique_ptr&& log) : XMLControl(std::move(log)) { } -DerivedXMLControl::DerivedXMLControl(logging::Logger& log) : XMLControl(log) { } +DerivedXMLControl::DerivedXMLControl(logging::Logger* log, bool ownLog) : XMLControl(log, ownLog) {} +DerivedXMLControl::DerivedXMLControl(std::unique_ptr&& log) : XMLControl(std::move(log)) {} +DerivedXMLControl::DerivedXMLControl(logging::Logger& log) : XMLControl(log) {} Data* DerivedXMLControl::fromXMLImpl(const xml::lite::Document* doc) { @@ -75,6 +81,173 @@ std::unique_ptr DerivedXMLControl::fromXMLImpl(const xml::lite::Document& return getParser(getVersionFromURI(&doc))->fromXML(doc); } +// Is this SIDD 3.0 XML? +static bool has_sidd300_attribute(const xml::lite::Element& rootElement) +{ + static const xml::lite::Uri sidd300("urn:SIDD:3.0.0"); + const auto predicate = [&](const auto& attribute) { + const xml::lite::Uri uriValue(attribute.getValue()); + return (uriValue == sidd300) && (attribute.getLocalName() == "xmlns"); + }; + auto&& attributes = rootElement.getAttributes(); + return std::any_of(attributes.begin(), attributes.end(), predicate); +} + +static const xml::lite::Uri xmlns("http://www.w3.org/2000/xmlns/"); + +// Return the ISM Uri, if any +static const xml::lite::Uri ism_201609("urn:us:gov:ic:ism:201609"); +static const xml::lite::Uri ism_13("urn:us:gov:ic:ism:13"); +static auto has_ism_attribute(const xml::lite::Element& rootElement) +{ + xml::lite::Uri retval; + const auto predicate = [&](const auto& attribute) { + xml::lite::Uri uri; + attribute.getUri(uri); + if (uri != xmlns) + return false; + + const xml::lite::Uri uriValue(attribute.getValue()); + if ((uriValue == ism_201609) || (uriValue == ism_13)) + { + retval = uriValue; + return true; + } + return false; + }; + + auto&& attributes = rootElement.getAttributes(); + std::ignore = std::any_of(attributes.begin(), attributes.end(), predicate); // using `retval`, not the result of any_of() + return retval; +} + +// Is this the XSD for the ISM of interest? +static auto xsd_has_ism(const std::filesystem::path& xsd, const xml::lite::Uri& xml_ism) +{ + io::FileInputStream xsdStream(xsd); + six::MinidomParser xsdParser; + xsdParser.parse(xsdStream); + + const auto& doc = getDocument(xsdParser); + const auto& root = getRootElement(doc); + if (!has_sidd300_attribute(root)) + { + return false; + } + + const auto predicate = [&](const auto& attribute) { + xml::lite::Uri uri; + attribute.getUri(uri); + if (uri != xmlns) + return false; + + const xml::lite::Uri uriValue(attribute.getValue()); + return (uriValue == xml_ism) && (attribute.getLocalName() == "ism"); + }; + + auto&& attributes = root.getAttributes(); + if (std::any_of(attributes.begin(), attributes.end(), predicate)) + { + return true; + } + return false; +} + +static auto find_SIDD_xsd_files(const std::vector& xsdFiles) +{ + // Parsing each XSD can be time-consuming; use a few heuristics to try to minmize. + std::vector retval; + for (auto&& xsd : xsdFiles) + { + static const std::string SIDD_schema_prefix = "SIDD_schema_V"; // e.g., "SIDD_schema_V3.0.0" + if (str::starts_with(xsd.stem().string(), SIDD_schema_prefix)) + { + // We could remove this entry from `xsdFiles` too, but 1) it's an added complication, and + // 2) make this routine less thread-friendly. + retval.push_back(xsd); + } + } + return retval; +} + +static auto get_SIX_SIDD300_schema_dir() +{ + // If this enviroment variable is set, assume the caller as worked everything out. + static const std::string envName = "SIX_SIDD300_SCHEMA_DIR"; // a single directory, not a search path + + static const sys::OS os; + std::string result; + os.getEnvIfSet(envName, result); // Don't cache this result; it could change while running. + return std::filesystem::path(result); +} + +// Try to find a XSD which can validate this XML; this is needed for SIDD 3.0 +// because we have to support two versions of ISM. +static auto find_xsd_path(const xml::lite::Element& rootElement, const std::vector& schemaPaths) +{ + const auto xml_ism = has_ism_attribute(rootElement); + if (xml_ism.empty()) + { + return std::filesystem::path{}; + } + + // Process the schemaPaths one at a time to avoid traversing so many directories at once. + for (auto&& schemaPath : schemaPaths) + { + const std::vector schemaPaths_{ schemaPath }; // use one path at a time + const auto xsd_files = xml::lite::Validator::loadSchemas(schemaPaths_); + + // Try anything that looks like a SIDD schema first; this is to avoid + // loading XSDs that "obviously" won't work. + const auto sidd_xsd_files = find_SIDD_xsd_files(xsd_files); + for (auto&& xsd : sidd_xsd_files) + { + if (xsd_has_ism(xsd, xml_ism)) + { + return xsd; + } + } + + // Yeah, this will do some of the above over again ... does it matter? + for (auto&& xsd : xsd_files) + { + if (xsd_has_ism(xsd, xml_ism)) + { + return xsd; + } + } + } + + return std::filesystem::path{}; +} + +std::unique_ptr DerivedXMLControl::validateXMLImpl(const xml::lite::Document& doc, + const std::vector& schemaPaths_, logging::Logger& log) const +{ + auto schemaPaths = schemaPaths_; + auto&& rootElement = getRootElement(doc); + + // If this enviroment variable is set, assume the caller as worked everything out ... + auto result = get_SIX_SIDD300_schema_dir(); + if (!result.empty() && has_sidd300_attribute(rootElement)) + { + // ... but only for SIDD 3.0 XML + schemaPaths.clear(); + schemaPaths.emplace_back(std::move(result)); + return validateXMLImpl_(doc, schemaPaths, log); + } + + // Otherwise (not very special SIDD 3.0 case, above), try to find the XSD which will vallidate this XML. + const auto path = find_xsd_path(rootElement, schemaPaths_); + if (!path.empty()) + { + // We now know this is a good path, put it at the beginning of the search path so that + // subsequent validation will use it first. + schemaPaths.insert(schemaPaths.begin(), path.parent_path()); + } + return validateXMLImpl_(doc, schemaPaths, log); +} + xml::lite::Document* DerivedXMLControl::toXMLImpl(const Data* data) { assert(data != nullptr); @@ -110,7 +283,8 @@ DerivedXMLControl::getParser(const std::string& strVersion) const } if (normalizedVersion == "300") { - return std::make_unique(getLogger()); + const auto ismVersion = six::sidd300::get(six::sidd300::ISMVersion::current); + return std::make_unique(getLogger(), ismVersion); } if (normalizedVersion == "110") @@ -129,6 +303,99 @@ std::unique_ptr DerivedXMLControl::getParser_(const std::strin return DerivedXMLControl().getParser(strVersion); } +} +} +// Percolating ISMVersion everywhere is a nusiance as several APIs will be touched, even if it is +// to add a default parameter. Doing that doesn't make much sense for an arbitrary +// `XMLControl` class (the base class for `DerivedXMLControl`)), and even here (in SIDD) it +// only makes sense for SIDD 3.0. Yes, this is a bit messy too; but it stops (or slows) +// ISMVersion from spreading too much. +// +// Try to make this easy for clients by providing several ways to access this functionality ... +// while trying not to make things messier than they already are. + +static std::optional getISMVersionFromEnv() +{ + static const std::string envName = "SIX_SIDD300_ISM_VERSION"; // set to `201609` or `13` + + static const sys::OS os; + std::string result; + if (os.getEnvIfSet(envName, result)) // Don't cache this result; it could change while running. + { + if (result == "13") + { + return six::sidd300::ISMVersion::v13; + } + if (result == "201609") + { + return six::sidd300::ISMVersion::v201609; + } + } + + return std::optional{}; } + +static std::optional s_setISMVersion; +std::optional six::sidd300::getISMVersion() +{ + // Try the environment variable first as that can be managed outside of C++ + const auto ismVersionFromEnv = getISMVersionFromEnv(); + if (ismVersionFromEnv.has_value()) + { + return *ismVersionFromEnv; + } + + // Then our global (static) variable; normally this won't be set + return s_setISMVersion; +} +six::sidd300::ISMVersion six::sidd300::get(ISMVersion defaultIfNotSet) +{ + // Try getting something from the runtime enviroment ... + const auto ismVersion = getISMVersion(); + if (ismVersion.has_value()) + { + return *ismVersion; + } + + // ... nothing; use the the default value + return defaultIfNotSet; +} +std::optional six::sidd300::set(ISMVersion value) // returns previous value, if any +{ + auto retval = s_setISMVersion; + s_setISMVersion = value; + return retval; +} +std::optional six::sidd300::clearISMVersion() // returns previous value, if any +{ + auto retval = s_setISMVersion; + s_setISMVersion.reset(); + return retval; +} + +std::string six::sidd300::to_string(ISMVersion value) +{ + switch (value) + { + case ISMVersion::v201609: return "v201609"; + case ISMVersion::v13: return "v13"; + default: break; + } + throw std::invalid_argument("Unknown 'ISMVersion' value."); +}; + +std::vector six::sidd300::find_SIDD_schema_V_files(const std::vector& schemaPaths_) +{ + auto schemaPaths = schemaPaths_; + // If this enviroment variable is set, assume the caller as worked everything out ... + auto result = six::sidd::get_SIX_SIDD300_schema_dir(); + if (!result.empty()) + { + schemaPaths.clear(); + schemaPaths.push_back(std::move(result)); + } + + const auto xsd_files = xml::lite::Validator::loadSchemas(schemaPaths); + return six::sidd::find_SIDD_xsd_files(xsd_files); } diff --git a/six/modules/c++/six.sidd/source/DerivedXMLParser300.cpp b/six/modules/c++/six.sidd/source/DerivedXMLParser300.cpp index e8c85cec91..b5751945c1 100644 --- a/six/modules/c++/six.sidd/source/DerivedXMLParser300.cpp +++ b/six/modules/c++/six.sidd/source/DerivedXMLParser300.cpp @@ -24,6 +24,7 @@ #include #include +#include #include @@ -40,19 +41,56 @@ namespace sidd { static const char VERSION[] = "3.0.0"; static const char SI_COMMON_URI[] = "urn:SICommon:1.0"; -inline static xml::lite::Uri getISMUri() + +// There is a need to support two different versions of ISM with SIDD 3.0 :-( +inline static auto getISM_201609_Uri() { return xml::lite::Uri("urn:us:gov:ic:ism:201609"); } +inline static auto getISM_13_Uri() +{ + return xml::lite::Uri("urn:us:gov:ic:ism:13"); +} +inline static xml::lite::Uri getISMUri(six::sidd300::ISMVersion ismVersion) +{ + switch (ismVersion) + { + case six::sidd300::ISMVersion::v201609: return getISM_201609_Uri(); + case six::sidd300::ISMVersion::v13: return getISM_13_Uri(); + default: break; + } + + throw std::logic_error("Unhandled 'six::sidd::ISMVersion' case."); +} + +inline static auto getDESVersion(six::sidd300::ISMVersion ismVersion) // TODO: should this value be fixed? +{ + // SIDD 3.0 is tied to IC-ISM v201609 ... well, except that we need to support v13 too. + switch (ismVersion) + { + case six::sidd300::ISMVersion::v201609: return "201609"; // note that the specification also allows for "201609-" + case six::sidd300::ISMVersion::v13: return "13"; + default: break; + } + throw std::logic_error("Unhandled 'ISMVersion' case."); +} +static void setDESVersion(xml::lite::Element& classElem, six::sidd300::ISMVersion ismVersion) +{ + //! from ism:ISMRootNodeAttributeGroup + classElem.attribute("DESVersion") = getDESVersion(ismVersion); +} //DerivedXMLParser300::DerivedXMLParser300(std::unique_ptr&& log) : // DerivedXMLParser(VERSION, // std::make_unique(versionToURI(VERSION), false, SI_COMMON_URI, *log), // std::move(log)) { } -DerivedXMLParser300::DerivedXMLParser300(logging::Logger& log) : +DerivedXMLParser300::DerivedXMLParser300(logging::Logger& log, six::sidd300::ISMVersion ismVersion) : DerivedXMLParser(VERSION, std::make_unique(versionToURI(VERSION), false, SI_COMMON_URI, log), - log) { } + log) + { + mISMVersion = ismVersion; + } DerivedData* DerivedXMLParser300::fromXML( const xml::lite::Document* doc) const @@ -218,7 +256,7 @@ xml::lite::Document* DerivedXMLParser300::toXML(const DerivedData* derived) cons root->setNamespacePrefix("", getDefaultURI()); root->setNamespacePrefix("si", xml::lite::Uri(SI_COMMON_URI)); root->setNamespacePrefix("sfa", xml::lite::Uri(SFA_URI)); - root->setNamespacePrefix("ism", getISMUri()); + root->setNamespacePrefix("ism", getISMUri(mISMVersion)); return doc; } @@ -794,12 +832,9 @@ XMLElem DerivedXMLParser300::convertDerivedClassificationToXML( { assert(parent != nullptr); - const auto ismUri = getISMUri(); + const auto ismUri = getISMUri(mISMVersion); auto& classElem = DerivedXMLParser200::convertDerivedClassificationToXML(*this, classification, ismUri, *parent); - - //! from ism:ISMRootNodeAttributeGroup - // SIDD 3.0 is tied to IC-ISM v201609 - classElem.attribute("DESVersion") = "201609"; // note that the specification also allows for "201609-" + setDESVersion(classElem, mISMVersion); return &classElem; } diff --git a/six/modules/c++/six.sidd/source/Utilities.cpp b/six/modules/c++/six.sidd/source/Utilities.cpp index 606e011df7..4884f1c81f 100644 --- a/six/modules/c++/six.sidd/source/Utilities.cpp +++ b/six/modules/c++/six.sidd/source/Utilities.cpp @@ -22,6 +22,7 @@ #include "six/sidd/Utilities.h" #include +#include #include @@ -539,9 +540,42 @@ std::unique_ptr Utilities::parseData(::io::InputStream& xmlStream, { return Utilities_parseData>(xmlStream, schemaPaths, log); } + +static void prependISMSchemaPaths(const std::vector* &pSchemaPaths, + std::vector& adjustedSchemaPaths) +{ + if (pSchemaPaths == nullptr) + { + return; + } + + // Get directories for XSDs that appear to be SIDD schemas + const auto xsd_files = six::sidd300::find_SIDD_schema_V_files(*pSchemaPaths); + std::set xsd_dirs; + for (auto&& xsd : xsd_files) + { + xsd_dirs.insert(xsd.parent_path().string()); + } + + for (const auto& dir : xsd_dirs) + { + adjustedSchemaPaths.push_back(dir); + } + + // Include all the original schema paths; these will be AFTER the adjusted paths, above + for (auto&& schemaPath : *pSchemaPaths) + { + adjustedSchemaPaths.push_back(schemaPath); + } + + pSchemaPaths = &adjustedSchemaPaths; +} + std::unique_ptr Utilities::parseData(::io::InputStream& xmlStream, const std::vector* pSchemaPaths, logging::Logger& log) { + std::vector adjustedSchemaPaths; // keep in-scope + prependISMSchemaPaths(pSchemaPaths, adjustedSchemaPaths); return Utilities_parseData>(xmlStream, pSchemaPaths, log); } @@ -603,6 +637,9 @@ std::u8string Utilities::toXMLString(const DerivedData& data, logging::NullLogger nullLogger; logging::Logger* const pLogger_ = (pLogger == nullptr) ? &nullLogger : pLogger; + std::vector adjustedSchemaPaths; // keep in-scope + prependISMSchemaPaths(pSchemaPaths, adjustedSchemaPaths); + return ::six::toValidXMLString(data, pSchemaPaths, pLogger_, &xmlRegistry); } diff --git a/six/modules/c++/six.sidd/tests/sample_xml/sidd300_ISM-v13.xml b/six/modules/c++/six.sidd/tests/sample_xml/sidd300_ISM-v13.xml new file mode 100644 index 0000000000..79c68ada07 --- /dev/null +++ b/six/modules/c++/six.sidd/tests/sample_xml/sidd300_ISM-v13.xml @@ -0,0 +1,578 @@ + + + + ProcessorName + 2021-11-22T21:06:12.691000Z + Ypsilanti, MI + Profile + + + sample + + ProductName + Unclassified + The product's type + sample + + + RGB24I + 3 + + + + 1DLUT + + LUT Name + + 5 + 3 + + + + + Some predefined Filter + + + LAGRANGE + + + CONVOLUTION + + + + + + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + + + + Some custom Filter + + + + 0 + 1.5 + 3 + 4.5 + 6 + 7.5 + + + + CORRELATION + + + + LAGRANGE + + Some custom Filter + + + + 0 + 1.5 + 3 + 4.5 + 6 + 7.5 + + + + CORRELATION + + + Some predefined Filter + + + LAGRANGE + + + CONVOLUTION + + + + + + + + Some predefined Filter + + + LAGRANGE + + + CONVOLUTION + + + Some custom Filter + + + + 0 + 1.5 + 3 + 4.5 + 6 + 7.5 + + + + CORRELATION + + + + ARBITRARY + + + + + Some custom Filter + + + + 0 + 1.5 + 3 + 4.5 + 6 + 7.5 + + + + CORRELATION + + + + + ABSOLUTE + Some source profile + Some display profile + Some ICC profile + + + + AUTO + 1 + + 0.20000000000000001 + 0.80000000000000004 + 0.10000000000000001 + 0.10000000000000001 + + + + TTC Name + + TTC DB + + + + val + + + WGS_84 + + + 1 + 0 + + + 2 + 3 + + + 3 + 6 + + + 4 + 9 + + + + + 23 + 34 + + + 23 + 35 + + + 23 + 36 + + + + GeoValue + + 36.5 + 99.870000000000005 + + + + + + + + 0 + 0 + 0 + + + 0 + 0 + + + + 0 + 0 + + + 1 + + + + 0 + 0 + 0 + + + 0 + 0 + 0 + + + + + 2 + 2 + + + + 0 + + + 0 + + + 0 + + + + + 1 + 2 + + + 3 + 4 + + + 5 + 6 + + + 3 + 2 + + + 3 + 1 + + + 3 + 0 + + + + + + + Sensor Name + + SPOTLIGHT + RMID + + 2021-11-22T21:06:12.691000Z + 2021-11-22T21:06:12.691000Z + 0 + + 0 + 0 + + + + 5 + 10 + + + 9 + 3 + + + + V + OTHER_RcvPolarization + 1.3700000000000001 + + + + 1.2 + 3.3999999999999999 + 5.5999999999999996 + 7.7999999999999998 + 9.0999999999999996 + Parameter + + + + 1.5 + 3.7000000000000002 + + + 10.130000000000001 + 50.899999999999999 + + 3.79 + 8.1099999999999994 + Parameter + + + + + 0 + 0 + + 0 + + UNKNOWN + UNKNOWN + + 58.332000000000001 + Parameter + + + + + + 1 + 2 + + + 1.3999999999999999 + 2.8999999999999999 + + + 1.3999999999999999 + 2.8999999999999999 + + + 1.3999999999999999 + 2.8999999999999999 + + + 1.3999999999999999 + 2.8999999999999999 + + + + Processing Event + 2021-11-22T21:06:12.691000Z + Value + + + + + 0.12 + 0.72999999999999998 + 9.8399999999999999 + + + + ECF + 1.1000000000000001 + 1.1000000000000001 + 1.1000000000000001 + 1.1000000000000001 + 1.1000000000000001 + 1.1000000000000001 + + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + 6.2000000000000002 + + + 48.170000000000002 + 113.965 + + + + 43.5 + 1111.0999999999999 + 85 + + 123 + 0.029999999999999999 + + + + 0.0028900000000000002 + 777 + + 0 + 98.700000000000003 + + + + 1.2 + 77632 + 0.071999999999999995 + + 48.159999999999997 + 113.964 + + + + + 1.23 + 4.56 + 7.89 + + + 12.34 + 56.78 + + + 123.4 + 567.8 + + + + + Error StatisticsParameterValue + + + + + ABSOLUTE + + 0 + + + + 0 + + + 0 + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + 0 + + + + + 1 + 2 + + 42 + -83 + + + + UTM + World Geodetic System 1984 + World Geodetic System 1984 + Mean Sea Level + Mean Sea Level + 0 + 15 + + + 3 + + 4 + 5 + + + 6 + 7 + + + -32768 + + + + Value + + Value + Value + + + + + + Annotation identifier + + + CS Name + + + Spheroid + 69.030000000000001 + 71.472999999999999 + + + + Prime Meridian + 11.109999999999999 + + Unit + + Axis 1 + + + + 2.3999999999999999 + 3.5 + 4.5499999999999998 + 5.7569999999999997 + + + + + \ No newline at end of file diff --git a/six/modules/c++/six.sidd/unittests/test_valid_sixsidd.cpp b/six/modules/c++/six.sidd/unittests/test_valid_sixsidd.cpp index 636ba73706..d4d87c3b9a 100644 --- a/six/modules/c++/six.sidd/unittests/test_valid_sixsidd.cpp +++ b/six/modules/c++/six.sidd/unittests/test_valid_sixsidd.cpp @@ -58,7 +58,7 @@ static std::filesystem::path get_sample_xml_path(const std::filesystem::path& fi static std::vector getSchemaPaths() { - static const auto xsdPath = sys::test::findGITModuleFile("six", schema_relative_path(), "SIDD_schema_V3.0.0.xsd"); + static const auto xsdPath = sys::test::findGITModuleFile("six", schema_relative_path(), "SICommonTypes_V1.0.xsd"); static const auto rootSchemaDir = xsdPath.parent_path(); // ".../conf/Schema" return std::vector { rootSchemaDir }; } @@ -167,9 +167,33 @@ TEST_CASE(test_read_sidd300_xml) test_read_sidd_xml(testName, "sidd300.xml"); } +class ScoppedISMVersion final +{ + std::optional m_save; +public: + ScoppedISMVersion(six::sidd300::ISMVersion v) + : m_save(six::sidd300::set(v)) + { + } + ~ScoppedISMVersion() + { + if (m_save.has_value()) + six::sidd300::set(*m_save); + else + six::sidd300::clearISMVersion(); + } +}; + +TEST_CASE(test_read_sidd300_v13_xml) +{ + const ScoppedISMVersion ismVersion(six::sidd300::ISMVersion::v13); + test_read_sidd_xml(testName, "sidd300_ISM-v13.xml"); +} + TEST_MAIN( TEST_CHECK(test_createFakeDerivedData); TEST_CHECK(test_createFakeDerivedData_validate); TEST_CHECK(test_read_sidd200_xml); TEST_CHECK(test_read_sidd300_xml); + TEST_CHECK(test_read_sidd300_v13_xml); ) diff --git a/six/modules/c++/six/include/six/XMLControl.h b/six/modules/c++/six/include/six/XMLControl.h index 0158cc5d46..a64864d7bf 100644 --- a/six/modules/c++/six/include/six/XMLControl.h +++ b/six/modules/c++/six/include/six/XMLControl.h @@ -171,6 +171,12 @@ class XMLControl virtual Data* fromXMLImpl(const xml::lite::Document* doc) = 0; virtual std::unique_ptr fromXMLImpl(const xml::lite::Document&) const; // = 0;, would break existing code + virtual std::unique_ptr validateXMLImpl(const xml::lite::Document&, + const std::vector&, logging::Logger&) const; // = 0;, would break existing code + std::unique_ptr validateXMLImpl_(const xml::lite::Document&, + const std::vector&, logging::Logger&) const; + + /*! * Convert the Data model into an XML DOM. * \param data the Data model @@ -179,6 +185,9 @@ class XMLControl virtual xml::lite::Document* toXMLImpl(const Data* data) = 0; virtual std::unique_ptr toXMLImpl(const Data&) const; // = 0;, would break existing code + std::unique_ptr toXMLImplValidate_(const Data&, const std::vector* pSchemaPaths = nullptr) const; + virtual std::unique_ptr toXMLImplValidate(const Data&, const std::vector* pSchemaPaths = nullptr) const; // = 0;, would break existing code + static std::string getDefaultURI(const Data& data); static std::string getVersionFromURI(const xml::lite::Document* doc); diff --git a/six/modules/c++/six/source/XMLControl.cpp b/six/modules/c++/six/source/XMLControl.cpp index 8de8457f24..b142a469b5 100644 --- a/six/modules/c++/six/source/XMLControl.cpp +++ b/six/modules/c++/six/source/XMLControl.cpp @@ -51,7 +51,7 @@ namespace six static void loadDefaultSchemaPath(std::vector& schemaPaths) { - const sys::OS os; + static const sys::OS os; // prefer SIX_DEFAULT_SCHEMA_PATH, existing scripts use DEFAULT_SCHEMA_PATH #if defined(DEFAULT_SCHEMA_PATH) && !defined(SIX_DEFAULT_SCHEMA_PATH) @@ -166,64 +166,85 @@ inline static auto getInvalidXmlErrorMessage(const std::vector& paths) return message; } -// NOTE: Errors are treated as detriments to valid processing -// and fail accordingly template -static void do_validate_(const xml::lite::Document& doc, - const std::vector& paths, logging::Logger* log) +static void log_any_errors_and_throw(const std::vector& errors, + const std::vector& paths, logging::Logger& log) { - const auto& rootElement = doc.getRootElement(); - if (rootElement->getUri().empty()) + if (errors.empty()) { - throw six::DESValidationException(Ctxt("INVALID XML: URI is empty so document version cannot be determined to use for validation")); + return; // no errors, nothing to do + } + + auto ctx(Ctxt(getInvalidXmlErrorMessage(paths))); + for (auto&& e : errors) + { + log.critical(e.toString()); + + ctx.mMessage += "\n" + e.toString(); } + //! this is a unique error thrown only in this location -- + // if the user wants a file written regardless of the consequences + // they can catch this error, clear the vector and SIX_SCHEMA_PATH + // and attempt to rewrite the file. Continuing in this manner is + // highly discouraged + throw six::DESValidationException(ctx); +} + +// NOTE: Errors are treated as detriments to valid processing +// and fail accordingly +template +static void validate_(const xml::lite::Element& rootElement, + const std::vector& schemaPaths, logging::Logger& log) +{ + xml::lite::Uri uri; + rootElement.getUri(uri); + // Pretty-print so that lines numbers are useful io::U8StringStream xmlStream; - rootElement->prettyPrint(xmlStream); + rootElement.prettyPrint(xmlStream); + const auto strPrettyXml = xmlStream.stream().str(); - // validate against any specified schemas - xml::lite::Validator validator(paths, log, true); // this can be expensive to create as all sub - directories might be traversed + // Process schema paths one at a time. This will reduce the "noise" from XML validation failures + // and could also make instantiating an xml::lite::ValidatorXerces faster. + std::vector all_errors; + for (auto&& schemaPath : schemaPaths) + { + const std::vector schemaPaths_{ schemaPath }; // use one path at a time + const xml::lite::ValidatorXerces validator(schemaPaths_, &log, true); // this can be expensive to create as all sub-directories might be traversed - std::vector errors; - validator.validate(xmlStream, rootElement->getUri(), errors); + // validate against any specified schemas + std::vector errors; + validator.validate(strPrettyXml, uri.value, errors); - // log any error found and throw - if (!errors.empty()) - { - if (log) + // Looks like we validated; be sure there aren't any errors + if (errors.empty()) { - for (size_t i = 0; i < errors.size(); ++i) - { - log->critical(errors[i].toString()); - } + return; // success! } - //! this is a unique error thrown only in this location -- - // if the user wants a file written regardless of the consequences - // they can catch this error, clear the vector and SIX_SCHEMA_PATH - // and attempt to rewrite the file. Continuing in this manner is - // highly discouraged - auto ctx(Ctxt(getInvalidXmlErrorMessage(paths))); - for (const auto& e : errors) - { - ctx.mMessage += "\n" + e.toString(); - } - throw six::DESValidationException(ctx); + // This schema path failed; save away my errors in case none of them work + all_errors.insert(all_errors.end(), errors.begin(), errors.end()); } + + // log any error found and throw + log_any_errors_and_throw(all_errors, schemaPaths, log); } template static void validate_(const xml::lite::Document& doc, - std::vector paths, logging::Logger* log) + std::vector paths, logging::Logger& log) { // If the paths we have don't exist, throw paths = check_whether_paths_exist(paths); - // validate against any specified schemas - if (!paths.empty()) + auto rootElement = doc.getRootElement(); + if (rootElement->getUri().empty()) { - do_validate_(doc, paths, log); + throw six::DESValidationException(Ctxt("INVALID XML: URI is empty so document version cannot be determined to use for validation")); } + + // validate against any specified schemas + validate_(*rootElement, paths, log); } void XMLControl::validate(const xml::lite::Document* doc, const std::vector& schemaPaths, @@ -231,12 +252,15 @@ void XMLControl::validate(const xml::lite::Document* doc, { assert(doc != nullptr); + // Existing code in xml::lite requires that the Logger be non-NULL + assert(log != nullptr); + // attempt to get the schema location from the // environment if nothing is specified std::vector paths(schemaPaths); loadSchemaPaths(paths); - if ((log != nullptr) && schemaPaths.empty()) + if (schemaPaths.empty()) { std::ostringstream oss; oss << "Coudn't validate XML - no schemas paths provided " @@ -246,15 +270,18 @@ void XMLControl::validate(const xml::lite::Document* doc, } // validate against any specified schemas - validate_(*doc, paths, log); + validate_(*doc, paths, *log); } void XMLControl::validate(const xml::lite::Document& doc, const std::vector* pSchemaPaths, logging::Logger* log) { + // Existing code in xml::lite requires that the Logger be non-NULL + assert(log != nullptr); + // attempt to get the schema location from the environment if nothing is specified auto paths = loadSchemaPaths(pSchemaPaths); - if ((log != nullptr) && (pSchemaPaths != nullptr) && paths.empty()) + if ((pSchemaPaths != nullptr) && paths.empty()) { std::ostringstream oss; oss << "Coudn't validate XML - no schemas paths provided " @@ -264,7 +291,7 @@ void XMLControl::validate(const xml::lite::Document& doc, } // validate against any specified schemas - validate_(doc, paths, log); + validate_(doc, paths, *log); } std::string XMLControl::getDefaultURI(const Data& data) @@ -328,11 +355,20 @@ std::unique_ptr XMLControl::toXML( } std::unique_ptr XMLControl::toXML( const Data& data, const std::vector* pSchemaPaths) +{ + return toXMLImplValidate(data, pSchemaPaths); +} + +std::unique_ptr XMLControl::toXMLImplValidate_(const Data& data, const std::vector* pSchemaPaths) const { auto doc = toXMLImpl(data); validate(*doc, pSchemaPaths, mLog); return doc; } +std::unique_ptr XMLControl::toXMLImplValidate(const Data& data, const std::vector* pSchemaPaths) const +{ + return toXMLImplValidate_(data, pSchemaPaths); +} std::unique_ptr XMLControl::fromXMLImpl(const xml::lite::Document& doc) const { @@ -349,18 +385,40 @@ Data* XMLControl::fromXML(const xml::lite::Document* doc, std::transform(schemaPaths_.begin(), schemaPaths_.end(), std::back_inserter(schemaPaths), [](const std::string& s) { return s; }); + assert(doc != nullptr); auto data = fromXML(*doc, &schemaPaths); return data.release(); } std::unique_ptr XMLControl::fromXML(const xml::lite::Document& doc, const std::vector* pSchemaPaths) { - validate(doc, pSchemaPaths, mLog); - auto data = fromXMLImpl(doc); + std::unique_ptr data; + if ((pSchemaPaths != nullptr) && (mLog != nullptr)) + { + data = validateXMLImpl(doc, *pSchemaPaths, *mLog); + } + else + { + // existing code, let validate() handle NULLs + validate(doc, pSchemaPaths, mLog); + data = fromXMLImpl(doc); + } data->setVersion(getVersionFromURI(&doc)); return data; } +std::unique_ptr XMLControl::validateXMLImpl_(const xml::lite::Document& doc, + const std::vector& schemaPaths, logging::Logger& log) const +{ + validate(doc, &schemaPaths, &log); + return fromXMLImpl(doc); +} +std::unique_ptr XMLControl::validateXMLImpl(const xml::lite::Document& doc, + const std::vector& schemaPaths, logging::Logger& log) const +{ + return validateXMLImpl_(doc, schemaPaths, log); +} + std::string XMLControl::dataTypeToString(DataType dataType, bool appendXML) { std::string str;

@#Kh-}iIwd+?K2<*LI^{aOF|{$>ho!+LU=6TCSP5(u7J|iLxv)7{ zFm@iRf^EZwVwnhV0tG>nAV_c|FcZuO3Iu-w4Z(mQL4Xjr2w;K=A(TK(&>@HtTnTIh z3xYBMMqnVA5M&761m3_3ZAA^{`;~gx)#BNe?%A~**%emS#$1JTQ&jFl?$M3wjr{0a z=qFGuXlB#`y3)MOam(?@aW}HolYp>DO;uW#Kx?5zNs~=eO%qM1rtzj} zB!syE-+*uAZiqt*L3N;_P**4$)B>sug+UphCQun@J*wJhyv$>=ffd@Sq?vOi=@|<7 z=LSVf*4W~H0~_Iu($FSU4Z+R7p#>d|zCe?sqtF`YA83Ab5!wO0f@Vagp-s`_XgPEp z+84c#zKM=Q>!AnH;^+#rJ9-PvfzCo(q36&5bPGBdeTJq)zd>uE`_RJZQnV^w9`A?0 zh1b8z96a!xcxyZmAA+aCYhUFNF3`><^)@ZsG^+=~1L2NJbNt;=~G~J8|o(wjqmXMVuo7h%Llm;u(>W_=c!O>>~;jONpu^d6FOL z7D@jq-SHrClB`KUQV5BPqh6GV?h3FSxS1lJ>1!p6}Cp^r#IOduK%hlmoyDk6l4BXSXQ zh+yJ8QH9t>3?(v=;3Nu?CP|RwNMa_LkrYV&S4sf}Bnc9P#6<#=R7jyDYLX5~l;lcc zBUzA?NiY%v$%G_B@+R@ZD>P_-+@|x;ed{Uq*2C?s7yDaxOYKqi7qp60977z@N$W}c z$Xm!Kj#`eHb?@uyFD2SgGyg>E-E=sL-U?B;Tae zB-eBw$;F(APsAs2C&nR#9CaK;9bFyS94#D`9bt|PjwX&Wj`ic7hH_<`lZmX3t#ZAY z?hTxwT>sdiNXg>GO<7owq7$Qsp}_L|6=i(_Y9cXQw7eO68cCxQdP1!ISC!Z=`D zC+sJjCmbhS4D1Ps)Jg9W-zDiJ>Lm3i_9uxZiYApOmM6I;x+ZNTZY1>~X^;s>1LP1= z0$GKGAaO`8WDXLHoJXo4+mNA1rZxB)#hT`t;F{wa^P1V3!kYgY&6>fQ#2RFcYYn`n zvKG2Vy{5A!y5_pZwq~)WyaroiSTk9ZS@T}wb*#`c{Bg&~L%+=PUYUnSnHOi7yS2;c z-52zV)LBDW(Ie|4{FqyqC;nRgnJw>I>H!NjeKylJBc8H4nN>NEOh`5)OK`*#mXrx;*n=6|uiz_E5GbcMI>*};O$s861#VQvk zFE1~LWCesGLLQ-nkVD+>&tV?M593F;hvP6p{yP4m{;vLP{uchq{xE+Ae-nQh|N1#k zW4ZF|$zfLiRzPpAdsB93&c943M)LdOwyeqsd_>y6X%2dv=|9|p3CCPu$T3kE4a^S= zKc)!dfLXyXV$v|Cm~o68rVita*~i?(#9{O>gBWp41;!n-h2g+tVXQE77yzaP6O1{- zP-5O-v@m@bVN5AT^-%uM@9@^4{^7ktk3-Hw>qFpS$RX9C_Myn3i+^WJcYELVeYR{w zHX;j=1IvVE!?IvGCz&VNCs`*s44DbT)FbbP-;L-D>x}dd_m7AUi;k2Jmyfs(yN+xO zZ;bR|XfO#F1I!Rc0#k*7U~m{NOb!N&na8ML+AyIQrbGB4#i8b*;GyFo^P$kxdXau|9@eW-INdgyw{c4%>^d#9{J|vUp_lF{ zp6=nE?!}SrZe>2o`GT&2%4*0ex@NtGA9V}$1fm7WY<%BXe}BQc&wAQ=#N(T`Wfd4= z39*J)3D%gR+#pa0HzcvKwlTl4^F9jQ?a|;lRA)2v{lNUkK~48PYc6XpD=u)3WsY@@ zm67@2Jur(zL#4SB)C=m6^u4K}slKVHsjjIJ31+UwSL18AtK(2Y5FLmp#1+B@v4AK; zU=Rj~2}A}`KkaE$S7tp~%?fF~-<$2;XdMdvX9-0~RxM(`0c+qj(vYTUD8bUdx&;-E zx7fQu;;0IgJ8BEXfyzQz zq2^EkR0}E?b%vruy+LWA`cT5CQj{uA9_NRE(Aw~)5eM5Tp*o| z-K~AtMpkQtHNpx3hFQX_VOB8kiRFp)iPZ_1!7`zmy5?Q=yBeKpotpmY{uHdH8z2?xhf;52c9I7b{a z&J3r3^T*NP3~&-S2#yN}#;M>!anv{+oG8u}$A+`ODdS)`2Al~_2Ir0Ag}5jGjmga{ z28fGpe9XagumBEz@1}O_69(lQW^(}l`&~N$V-|JuX*LEDT)zYHTi`TLS$Y{csr6P)z|>&OF~t=68SN(UIVmu-eo^e~sGA zd0B+1*V=+ei;;iMdbVGw4ZvdXO^b*0FKGU}fU-2g*{f;+)dKaK#~?RE{x%Ik3+DNi z<&?z{j$Y*pqb;_6ZJ3}TeExj&D7MbswaTb}EVuNy0Rc32)PTA}@VSdXaOH78piop& zGBhy$>G9DRW>yjRFV7!)Xq0&1-3^kUi>i&~ZCdVCbv2ME=*h7UI%)|0G}o_^O~DZd6!>Z2CGFI6X_>*gbdiyNEG9^L|y! z@v*t`hN%eZGfdPle`*>H(%gxQ@c(e}X5moguPvm4H&xbgrrIfqLcY8`SV1#QbkuXp ztBl#D>DLG}Pa$XBT?)E5;z3iDuk=>AEf87lf?izERB>&>grLid9+ernPlAtg&?r@j zpvJMCEzd0v{N__2*ya1*BTQ{=atl;yvTge3^rX8`dsQHEcn96<&h0-BsTJp5R0w>W zgYt5&75@%SOs?I@^6j{fu&Ti?(zZE!z#uwpbM@XPxLizA`f-KS!Ekc^oD=}XhX%Sd z7(=}vyPHa@0}8F#^Q|fh8y|N{iq^TfesJ&UC(YkLsO^#69pjEs*=xJHHuwt=KhnaN zD0R-mc-qN!qA6tTuggSb{4mSC-F}N_`W5*pxA6%%E@EBW>80CO;TfaGAS{;Dq*?=y*Q0lEiV6#Z2MDyvRi{r zeyXUkHJi6SLLCFlLNcGgwja%ITh&y<@0&m!=p2nPMc+fwpSGmFTTZ5~@&*TqQe>1h z5e(B@n-mpd-D^g^1JUJK-$PuA>l$ePEL7i5SZlfiK2e&_QBiS$!2$!W>UB&)CoI5a z^5Z2BwvpCyXr*{W%uAV~S$(l4eW!qcriPh=ujwxL6>6qxm1df);+D%?QAbVbq~Qv< zSMkJ*L%EA_(AoF0#c0vV_kfWRKn%y-9t^zB)yWv*Z$~%sM-{_r16268 zFu`h;-Byydt-~?1h*ql6ayQBZ(g#De?E0q<(AJX+YlR=dkcEZ!2Jl@FqLHPb0DiHa zH9kEtv4mOx)dW^H-oGqKI`JF|MFSXWn#KyH@CsA=18&svz|QpX&4XUv`mhf5O2R+mGQgl- z;uUKeORL_{EfE){O1GaTG)MIK{X6~^u!?wz4ar`bR+ZYZsdhqJw`CL3=N7B=z9pA^ zKkV$Mpkzv1_q@6%jt`85sneI6r@ z*LOsvy{8xE=7vQ$zLyz7SP@%{2s|Uq>v@!jv0Lf<*mf#R7daa@qINIU-PuJVPquBE zv!9>-XYZ7^;z@@c&1Hzx7Ot`Et8&T4@@Kt5#Wz|XU4QzMZACtqtV5{e)9Th0wwt^s zG+CqOLw}O2t=RMqjM`j+#0GyxZmIr#b#F+{{};EfuT_{HT{Q&)cv`=+GSn(4fwP1u zg(N98Q|!DB{S&-*t(k!*lI@4VALqSWuUJ$o_tAGEegB}l8>1i;GgP&7HeAh0KG6Rn z=zm0cQ!JBrQiM^T((iHqQR#+7?vnj?g0hn)jO|o<&-PDSH!N!R+VX!RC_1Ub7*2Wi z)c%BapG5AGFaN*9Lxu%apTq7E3g!R7X;9XHRrSIcT5{9UDp4!;wszkOiWn6ZH zV5`b$yLFy%*I;te-lKTh;e|TGzS_g`<|JRZ|4yX8#h)esqPN9%6z{vEx*_dzMX>>3 zasC+q*c*R~e+$p0z5f#rpG#kX;dz0-|5=6KSw%W_sdV6z=FfG7)o-6W{i+%tme)iUiOS!p!?FdFrtR^FwMP7)jU*0KKD++q2IJ>z0@s7EK2P7}04JVB zxBo{+h3JmVbW(xwK6kjxbh2N`8MSAM*c};u3|z>V=vK7oQ`{Gb@BV82$FUsIr0klH zI!5gbD^xjKLyV-|0?giJ01qlCO7Gs0^pV!XY#F={UKN6jCqz-^KmJOY9?$w9gX-|8 z^oJ_k{iDEj?XaWR6dvDk2^N~%1Re}CgB?=Oe(Vb3CG-yiuUAm8+-Xj#=r!gx#_H0H z8kq%6eq2;^RyLZWYkq6GvcSJl>$me|EYIZdPpNw2R@9_r&V{TUm5y@I?<9vocgb%1 z*lvF6Ast8lq>KTbq{c0wwf_iyqN<)u{O4Qp&vgCGbrT9xSvB~jUO%#Ke$(JXI_f*W zvj2%mdahIVU*XyH1!ddi;{V)#X=MAM-J=^OsocxyCXBhR|8K@Ix}l%SJ%w(9hij@# z(bO_$RgR~WLAA7|v8E>2g=tjr!Lu^QDF2QgU&hUYD4uI-AlZ~|Ro>X-tv&9^6_v7H zm|?$8;aGXp683r+CwYN(cX?F!_MJ0D{Tq_|?jKJT^}{%wucx1FI)g&8Qj$mUdwDs* z&6_Nskl60j6rO`|O%U*?v=?XaZYIO{Qwn|G-^UC8+LBlw@VW{9#!!skvgu@LcB8Bv za*hfn)_1GIt$fBoHYq7P`{QaLpmlQ2M)AhkW-thd{y2mX&+s;rUM{m~5TDs7{udTd zkdlnT9Mp`ggL8%uN^Dn-4qXQCeVgzppK*HIPVUw)m4LIL&7!xeISHex@bRp73CXR8 zcR{VaI(;ubCH3@q6F=#F$E-dBCYj-K|1qY*Irslch{t>p!x@9{sVhB$EhW2lcSc!&DpG> zK^rg3fxHFCpG7{Spyl=Ob3*GSm5wi zAu;T2+L-Krl44HmZ)l5C9qz~{K6-09AbX2Lo4@xz$=)&9bK3vO2oA`;rv0Bxai+r^ zg~XR{O^0RUIke?^#a!6?X#ayWqiw5`^Pl_go%!T2%kehve>4v`v{7UD>VkQzhluat zUaq8tQDRFT!CwWp(PZ|qe{6fxBSYo=vfiM#$$1WPfY_KvfV8>zIr(pY{P(ACVK_M% zo?RX=?4E^|gXl{&xcqirphWzTb97x#^Bn!jB>o7MfzJlWy~JI2x7PVbTT|Ro8tMX> zQS1oy(pk-<+uqKr=kc5|e8Xr+Njpe>(w!E;b%uy~uE4F3eE)6IeeIEF!w)9>_gv_g z#A-jhIus86;8grp;?3`D)VNw{X^o?oePOhKFWDy9Z}P(EMBpn%YL1{(2T`fJk|B4U zerr(KI;B?ZJdLkaE|)I;IGsM83!wf)3~G1}W1q6&?e5cE%1BAOPP_8b=_Z4_oi<;A z`NXZ$hWC-{E$r^28QvFTvfqOwOPh*O!!3{%z0TYD&D5x#@42*|7YJTIJs!S{X6mUP zvsv3k^1?gIwY#0(&5TIkfgPiFK(SdiL66-g=$Rz9!-AhPz z{?zw>n_^eZk6NGgAu3(m@KGVf!Dmv6zVy0}z8lhRo@O9KK19wqF}X_LG#dBgZZ|3T z*b-8IZiqGbRz3!(kb$VdulBjNY;O&%mqcvTZ!EXuPGt<`ciI>eEu=#)J`LH*&stA2bNH!@2J@VX+nVr2^SI7L)QS>L$I5sKoHkS(j z|L4ZLPd~A{^}%WLn@M@-g*bAgclG?d{?D^iJ&_L+CS}<1eb)8o{&C2fw;|?LKl(P54f9C~S|s znw~OGa(*6#0NnW;5lT#Vd86yxsFF@My`QO^o-|d>*ue8bB>yy1!^BnEzu)z@;p3di ziRqfYoh@!PTiK0`^_G$E^Vx)!5&z?YIaOSwi}P_crl|=)@elZC7E_B6|Ay-2Oj+!? z7DPh>GPD7qCPDv;xwn9gWJ~rp&CJZq%+O|bo84x&ne8?+Gqc;w%*@bcW@ct)X0Q9+ zJM(7VyKnU0)vmPCr#QceIC-j^QdO4Yq#~`ZF00M%UBZH*>Z>PK+T3YOJ=S~o^tX=D zANgryJv?2G^+}I!sO9mg~b<4q(-Itp=}k2d`a(5+<TEWeI2hNxEKGpuD&X9g=(bm&934uTu}w2CSqzJ56?9oO7&U2)kOs z=KyI@+}oIs^lWsb{XND+lC+&R{;@%Ed*$0-iH!sa_wQ8M|A>ZINs`v(BmEh@vMBcd zWA5+h=Ydn^!|t_|H)92(?5Rw30?8`ZhFU|3E~MI`Csa4(rK61%OdBo3CYpxr4)IU( zO8ehcF#j2KKcUL~M>N?=)3EN3xu4O`1H(V(4)`^E`_zp{xXZ|qYD z?ZrQ-NhD|H$9)c%uuY>;#D*+0Oni}XQy3%e`ZPBY)uZhFOj!EK_`1WBVuqet^7{v< zdtMfOxkE~iWGY+OiUC%1sGc0fS;N$?*53sBlpnY9e2+^nd%l9kD{d+AgDT1YwxC*D z14&S!_1)+{K>O6U!s>l(OD^{m1s2LKHEX+_#-KJ>sVU~6D))s@v=-S##rBrB==yC0 zNrmZQpBTA5?^pY6qoAJz`$NmUh@9%4nE|D_KZ5jXUS z+6RQ)qe7;o=ED8<>?cbuC2GGZq^K^U)x5hRp2+gml}3mw1s_w zvqW-$L1U!eW1xkGXGGSzQ&nM|)IjiPaM+)Sb(|7i>ReUn{(~?|Jag_U@5N6@H{-ok zfV3c;|4o30g~CGrMT9~-o6OTP$KH>fxJp>)us=yxSG8VV=r`5=mA1Y0_NT-y^sq>~ zucz*;1n2;Ig}VF~5oA=Cjd{l4+czw0@x9*KL;^cyI4`)M7uS4z?J91&&W0@upa3lsEp|W%_b}P``yW_$uf_=glUlH9j|h>%&cs&Agj*sI_Pd~pGSh#a` z4i5B_-;Ud-!^+XLu(_%AKb%MfQE1zbIbWPrJ8SESt}Y&M@CTfKchY(stl<{AI5o&K zdBr?+x9qI(JG(ppz#jl{R)MXp;XAu{0LY`a7o9-BM%RXf1=L4LS@x-Xp%J{Q0n;O+44;WTifXyC+QeldMrgWEa= zHVic!7-~3w7cPdyA`bUM?Dsia?GoS7$+KaY=D;w;31@*5#R4ae@QdmH_pl7)W0foi zh6_$OH=HOQIB}F;%s|)Rj?S(P!}Y(0fmho8m(0J0_fX(3!v1!Fh|l-b1+k;!Z&M|? zqm$U*MHk_xi3R?P14s}D--hAA={I_uNh4es**M{HaH168#BqLz!(9-2 zI{vl{f}H;&tXK*hgI6SX@Nn`fklr!)1kG4^gMR$#na)>qvv98PYOM9zQuk)a{YO4i zHZ=-+HXrvB8e&hmgM*p}FfP1jb*<2*xU)~t4xSz3__I$lbNhO;0|}FvvVqPD%t{?9-zOSd?nSuj=%o+&(}}9JDI*uyjrci0eA4^wcxdUbDPzt zr{>iz==<`dm+oFI)2^D>sHeF;T^HtXr&Ly2si*0IdU9NH{`X`q9SREi* zV3poMn@X3<+{1mtvwwq!8~VeU=4zu;HJ-!˙juVuE+_3z+uLqC!Idmc_TS8JVY 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