1023dd3b8Sopenharmony_ciThe MIT Licence. 2023dd3b8Sopenharmony_ci 3023dd3b8Sopenharmony_ciCopyright (c) 2022 Michael Mclaughlin 4023dd3b8Sopenharmony_ci 5023dd3b8Sopenharmony_ciPermission is hereby granted, free of charge, to any person obtaining 6023dd3b8Sopenharmony_cia copy of this software and associated documentation files (the 7023dd3b8Sopenharmony_ci'Software'), to deal in the Software without restriction, including 8023dd3b8Sopenharmony_ciwithout limitation the rights to use, copy, modify, merge, publish, 9023dd3b8Sopenharmony_cidistribute, sublicense, and/or sell copies of the Software, and to 10023dd3b8Sopenharmony_cipermit persons to whom the Software is furnished to do so, subject to 11023dd3b8Sopenharmony_cithe following conditions: 12023dd3b8Sopenharmony_ci 13023dd3b8Sopenharmony_ciThe above copyright notice and this permission notice shall be 14023dd3b8Sopenharmony_ciincluded in all copies or substantial portions of the Software. 15023dd3b8Sopenharmony_ci 16023dd3b8Sopenharmony_ciTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, 17023dd3b8Sopenharmony_ciEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 18023dd3b8Sopenharmony_ciMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. 19023dd3b8Sopenharmony_ciIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20023dd3b8Sopenharmony_ciCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 21023dd3b8Sopenharmony_ciTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 22023dd3b8Sopenharmony_ciSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 23023dd3b8Sopenharmony_ci 24