Cumulus Gateway Software License Agreement Copyright (c) 2026 Lucky Draw LLC. All rights reserved. This software and its accompanying documentation ("the Software") are the proprietary property of Lucky Draw LLC ("Licensor"). The Software is licensed, not sold. Except for the limited rights expressly granted below, Licensor reserves all right, title, and interest in and to the Software, including all intellectual property rights. Versions of this software published prior to 1.0.0 were released under the MIT License. This Agreement governs version 1.0.0 and all later versions only; it does not modify or revoke the terms under which any earlier version was obtained. --- 1. LIMITED FREE GRANT Subject to your compliance with this Agreement, Licensor grants you a non-exclusive, non-transferable, non-sublicensable, royalty-free, revocable license to download, install, execute, and internally evaluate the Software solely for: (a) evaluation and assessment of the Software's suitability; (b) development, prototyping, and testing; (c) personal use; and (d) other non-commercial use. This grant includes the right to run the Software on your own machines and to configure and integrate it for the purposes above. 2. USES REQUIRING A PAID LICENSE You may NOT do any of the following without a separate written commercial license agreement executed with Licensor: (a) use the Software in production, or in support of any commercial, business, or revenue-generating activity; (b) use the Software to provide any product or service to a third party, whether or not for a fee; (c) host, operate, or otherwise make the Software available to third parties as a hosted, managed, or software-as-a-service offering; (d) redistribute, resell, lease, lend, or otherwise transfer the Software, in whole or in part, alone or bundled with other software; or (e) sublicense the Software to any third party. To obtain a commercial license, contact ops@luckydrawdesign.com. 3. RESTRICTIONS Under the free grant in Section 1, you may not: (a) modify, adapt, translate, or create derivative works of the Software, except as permitted by Section 3.1 (Example Code and Integration Code); (b) reverse engineer, decompile, or disassemble the Software, or otherwise attempt to derive its source code, except to the extent that applicable law expressly permits this notwithstanding this limitation; (c) remove, obscure, or alter any copyright, trademark, or other proprietary notice contained in the Software; (d) use Licensor's names, logos, or trademarks without prior written permission; or (e) disable, circumvent, or modify the license verification and demonstration limits described in Section 4. 3.1 EXAMPLE CODE AND INTEGRATION CODE The Software includes example, starter-kit, and template files (including, without limitation, everything under the "examples/" directory) that the Software's documentation directs you to copy into your own applications and edit. Notwithstanding Section 3(a), you may copy, modify, and create derivative works of those files, and you may distribute them as part of your own application, without restriction under this Agreement. You may also write, modify, and distribute your own code that configures, calls, or otherwise interoperates with the Software, including code that runs against its documented interfaces. Such code is yours. This Section grants no rights in the rest of the Software. Copying or modifying example code does not permit production or commercial use of the Software itself, which continues to require a paid agreement under Section 2, and does not permit anything restricted by Sections 3(b) through 3(e). 4. LICENSE KEYS AND DEMONSTRATION LIMITS Without a valid license key, the Software operates in DEMONSTRATION MODE. In demonstration mode: (a) each configured thread namespace may create at most five (5) distinct namespaced threads; requests that would create additional namespaced threads are refused. Threads that already exist continue to function, and no data is deleted or withheld; (b) threads outside any configured namespace are not limited; and (c) the Software records its unlicensed state in its logs. A license key issued by Licensor removes these limits for the namespaces and the major version it names. A key is valid only for the whole-number (major) release for which it was issued; use with a different major release requires a new key. License verification is performed locally. The Software does not transmit usage information to Licensor. Nothing in this Section grants any right to use the Software beyond the free grant in Section 1. Demonstration mode is a convenience, not a license: use for any purpose listed in Section 2 requires a paid license whether or not the demonstration limits are reached. 5. THIRD-PARTY COMPONENTS The Software depends on third-party open-source components, each governed by its own license. Those licenses apply to those components, not to the Software, and nothing in this Agreement limits your rights under them. 6. TERM AND TERMINATION This Agreement takes effect when you first download, install, or use the Software and continues until terminated. It terminates automatically and immediately if you breach any term. Licensor may also terminate the free grant in Section 1 at any time on written notice. On termination you must cease all use of the Software and destroy all copies in your possession. Sections 3, 7, 8, and 9 survive termination. 7. NO WARRANTY THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT. LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL BE UNINTERRUPTED, SECURE, OR ERROR-FREE. 8. LIMITATION OF LIABILITY IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. WITHOUT LIMITING THE FOREGOING, LICENSOR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, OR GOODWILL. 9. GENERAL This Agreement is the entire agreement between you and Licensor regarding the Software and supersedes all prior understandings on its subject matter. If any provision is held unenforceable, it shall be modified to the minimum extent necessary to make it enforceable and the remaining provisions shall remain in full force. Licensor's failure to enforce any provision is not a waiver of it. --- Lucky Draw LLC Licensing inquiries: ops@luckydrawdesign.com