Please note that this calculator is provided with no guarantees. Third-party coding libraries used in this calculator may be updated without notice and may leave this software unusable.