This work may be reproduced, modified, distributed, performed, and displayed for any purpose. The work is provided as is; no warranty is provided, and users accept all liability.