HeavenAddress and its affiliates expressly disclaim any and all representations or warranties of any kind, either express or implied, including implied warranties of title, merchantability, fitness for a particular purpose or non-infringement;