# Kringle It 2 - Read Me

## Contents

1. Introduction
2. Using Kringle It 2
3. Acknowledgement
4. Software License Agreement

## Introduction

Thank you for using "Kringle It 2". This program came about because a friend wanted to run a Secret Santa (Kris Kringle) at her work place and was having trouble creating a list where the sender and receiver were randomly selected. All she needed was a program to take a list of names and randomly assign each name to a different person while making sure that no-one would be sending a present to themselves.

If you have found this program useful please remember to purchase a license from the Spinifex Dragon site where you can also find other programs and utilites that you might find useful. Thank you.

## Using Kringle It 2

Kringle It 2 is a very easy program to use. The following steps will guide you through using the program:

1. Create a text file with each name on a separate line and save it an easy to find location (such as on the desktop).
   NB: You can use Microsoft® Word to do this but you must remember to save the file as a text file. A simpler solution is to use Windows® Notepad.
2. Run the "Kringle It 2" program.
3. Click on the "Select..." button and choose the file you created in step 1.
4. Click on the "Kringle It!" button to process the selected file.
5. Once the file has been kringled a new file with the prefix "kringled-" will be created in the same location as the original file. This new files contains the original list of names in one column (Sender) and the random list of names in the second column (Receiver) while making sure that sender and receiver names are always different.

That is all there is to using this program. I hope you enjoy it.

## Acknowledgement

The pictures and icon used for "Kringle It 2" came from the pictures released to the public domain on the Internet. The icon used for this "Read Me" file in the "Start Menu" was produced from a graphic available in the "Tango Icon Theme" and released by them into the public domain.

## Software License Agreement For Kringle It 2

> ### Definitions

> The following definitions are used in this contract:

> 1. "Software Product" refers to the software application "Kringle It 2" including, but not limited to, the application itself, any additional components included with the application and to all documentation associated with the application.
> 2. "License" refers to the terms and conditions for the use, reproduction and distribution of the Software Product.
> 3. "Licensor" refers to Michael Talbot.
> 4. "Licensee" refers to an individual or any other legal entity as defined under Australian law that has been granted a License to use this Software Product.

> ### Parties Bound By This Agreement

> This agreement is between the following parties:

> 1. The Licensor.
> 2. The Licensee.

> By installing, copying, or otherwise using the Software Product the Licensee agrees to be bound by the terms of this license agreement.

> ### License

> For each License purchased the Licensee is granted a non-exclusive license to use the Software Product created by the Licensor as follows:

> 1. The Licensee is granted the right to install and use one (1) copy of the Software Product on a computer running a validly licensed operating system for which the Software Product was designed.
> 2. The Licensee is also granted the right to make two (2) copies of the Software Product for backup purposes.

> The Licensor reserves all rights in the Software Product and any copies thereof except as granted above.

> ### Termination

> The Licensor may terminate the Licensee's License to the Software Product if the Licensee fails to comply with the terms and conditions of the License.

> If the License is terminated then the Licensee must destroy all copies of the Software Product in their possession.

> ### Warranties

> Unless required by law the Software Product created by the Licensor is provided "As Is" and any express or implied warranties including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. The Licensor does not warrant or assume responsibility for the accuracy or completeness of any information, text, graphics, links or other items contained within the Software Product.

> ### Limitation Of Liability

> In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) shall the Licensor be liable to anyone for any indirect, special, incidental, or consequential damages of any character arising as a result of this License or the use of the Software Product including, without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if advised of the possibility of such damage or loss. The Licensor shall not be liable with respect to the Software Product or any part thereof, including, but not limited to, errors, omissions contained therein, libel, infringements of rights of publicity, privacy, trademark rights, business interruption, personal injury, loss of privacy, moral rights or the disclosure of confidential information.

> ### Governing Law

> This license agreement will be governed by the laws in force in the state of South Australia. If any part of this contract is found to be invalid, illegal or unenforceable then that part shall be deemed void and the enforceability of the remaining parts shall not be in any way affected or impaired.

> ### Arbitration

> Any dispute or difference arising out of or in connection with this contract shall be determined by the appointment of a single arbitrator to be agreed between the parties, or failing agreement within fourteen days, after either party has given to the other a written request to concur in the appointment of an arbitrator, by an arbitrator to be appointed by the President or a Vice President of the Chartered Institute of Arbitrators.