Copyright © 2025 Affx. All rights reserved. Registered in the United Kingdom. Company No. 14563982.