AI models compared (2026)
Model pages here are product cards, not benchmarks we invented. GPT and Claude still dominate coding and agents. Gemini is the default inside Google. Grok is xAI. DeepSeek is the open-weight name people actually deploy. Open a card for the live model ID and the vendor price page. Do not treat a directory blurb as an eval.
View rankingsBrowse alternativesBrowse by tags
Which model is best for coding?
It moves every quarter. Check Claude, GPT, and the current Gemini flash/pro pair on their vendor pages, then run your own repo task. This hub will not freeze a leaderboard.
Open-weight vs API?
APIs are simpler. Open-weight (DeepSeek, Llama, Qwen, Gemma) is for when you need to run it yourself. Cost is hardware plus ops, not a $20 seat.
Where is pricing?
Always the vendor. OpenAI, Anthropic, Google, xAI, and DeepSeek each publish their own tables. We link them. We do not invent cents-per-token.
All AI models compared (2026) tools (179)
Open any tool below for details, features, and pricing.
- Agnes-3.0-FlashAgnes-3.0-Flash Preview is an Apache-2.0 33B multimodal open-weight checkpoint with 262k context, not the proprietary API model.
- Claude 3.5 SonnetPrevious Claude 3.5 Sonnet snapshot. Not the 2026 default.
- Claude 3 HaikuPrevious Claude 3 Haiku snapshot. Not the 2026 fast default.
- Claude 3 OpusPrevious Claude 3 Opus snapshot. Not the 2026 flagship.
- Claude 3 SonnetPrevious Claude 3 Sonnet snapshot. Not the 2026 default.
- Claude Opus 4.5Anthropic's previous Opus snapshot: 200k context, $5/$25 per 1M tokens. Later billed lines include Opus 4.6 and Opus 5.
- Claude Sonnet 4.5Anthropic's previous Sonnet snapshot: 200k context, $3/$15 per 1M tokens. Docs now sell newer Claude 4.6 and Claude 5 lines.
- Claude v1Previous Claude v1 snapshot. Not a 2026 text default.
- BGE-M32024 BAAI multilingual embedding snapshot. Not a 2026 MIRACL or MTEB crown.
- BAAI bge-reranker-v2.5-gemma2-lightweightPrevious BGE reranker v2.5 Gemma2 lightweight snapshot.
- Breeze TTS 2Open-weight multilingual TTS from BreezeBlue, built for real-time interaction. Reference-free voice design and reference-guided voice direction, with sub-40m.
- Claude Fable 5.1Anthropic's generally available Fable-class model for coding and knowledge work. $10/$50 per 1M tokens, cache reads $0.25, API id claude-fable-5-1.
- Claude Fable 5Anthropic's Mythos-class flagship made safe for general use, with 1M-token context, frontier coding and vision, days-long agentic autonomy, and $10/$50 per 1.
- Claude Haiku 4.5Claude Haiku 4.5: live cheap/fast Claude row at $1/$5 per 1M tokens and 200k context. Not leftover 3 Haiku.
- Claude Mythos 5.1Anthropic's most capable model for cybersecurity and biology, gated behind invite-only trusted access. Same engine as Claude Fable 5.1 with relaxed safeguards for vetted organizations.
- Claude Opus 4.6Anthropic's most capable hybrid reasoning model: 1M-token context, adaptive thinking, and industry-leading agentic coding results.
- Claude Opus 5Anthropic's frontier Opus model with 1M-token context and effort-controlled reasoning, near-Fable-5 intelligence at Opus-4.8 pricing for agents and coding.
- Claude Sonnet 5Claude Sonnet 5: live mid-tier Claude row at $2/$10 per 1M tokens and 1M context. Not leftover Sonnet 4.5.
- cogvlm-base-490-hfPrevious CogVLM snapshot. Not a 2026 VLM default.
- Cohere: Command ACohere Command A: live Command lead on first-party docs. Not leftover Command R.
- Cohere: Command RPrevious Cohere Command R snapshot. Not a 2026 chat / RAG default.
- Cohere Embed v3Previous Cohere embed snapshot. Not a $0.10/1M 2026 default.
- Cohere Rerank 3.5Previous Cohere rerank snapshot.
- OpenAI: dall-e-2Previous OpenAI DALL-E 2 snapshot. DALL-E 3 is already removed from the API.
- OpenAI: dall-e-3Deprecated OpenAI image model from November 2023. Removed from the API; OpenAI now points new work to GPT Image 2.
- Deepgram Nova-2Previous Deepgram ASR. Not the fastest 2026 crown.
- DeepSeek-Coder-V2.5Previous DeepSeek coder snapshot. Not a 90.2% HumanEval census.
- DeepSeek-R1Previous DeepSeek-R1 snapshot. Not an o1 / 2026 reasoning default.
- DeepSeek V2.5Previous DeepSeek V2.5 snapshot. Not a 2026 chat+coder default.
- DeepSeek V3Previous DeepSeek V3 snapshot. Not a GPT-4o / Claude 3.5 census.
- DeepSeek-V4.1-FlashDeepSeek-V4.1-Flash is a MIT 552B multimodal MoE with 8B/16B activation, 1M context, and about 1/4 the KV cache of V4-Flash.
- DeepSeek-V4-Flash-Vision-ExpDeepSeek-V4-Flash-Vision-Exp is the first V4 multimodal experiment: MIT vision weights on Flash, 305B params, screenshots plus text agents.
- DeepSeek V4 FlashDeepSeek small agent model: 284B/13B MoE, 1M context, MIT weights, $0.14/$0.28 per 1M tokens.
- DeepSeek V4 Pro 0813DeepSeek flagship 1.6T MoE with 49B active, 1M context, MIT weights. API $0.29/$1.20 cached $0.03.
- DeepSeek V4DeepSeek V4 represents the next generation of DeepSeek's flagship AI models, building upon the success of V3 with enhanced capabilities in reasoning, multimodal processing, and agent-based interactions.
- deepseek-vl-7b-basePrevious DeepSeek-VL 7B Base snapshot. Not a 2026 VL default.
- DFlash 2Inco AI's Apache 2.0 block-diffusion drafter for speculative decoding. Released 2026-08-18 for Qwen3.8-27B and Muse Glimmer.
- ElevenLabs Turbo v2.5Previous ElevenLabs Turbo v2.5 snapshot. Not the 2026 voice default.
- EmbeddingGemmaLightweight multilingual text embedding model from Google DeepMind, optimized for on-device AI with <200MB RAM usage.
- Flux.1 Dev2024 BFL open-weight stills. Not fully MIT, not the flagship.
- Flux.1 ProPrevious BFL image SKU. Not a 2024 Midjourney/DALL-E 3 crown.
- FLUX 3Black Forest Labs multimodal model for video, audio, upcoming images, and action-prediction, with up to 20-second clips, native audio, and draft mode.
- Gemini 2.0 Flash ThinkingPrevious Gemini 2.0 Flash Thinking snapshot. Not a 2026 o1-mini alternative.
- Gemma 4 26B A4BGoogle DeepMind's open-weight 25.2B MoE model with 3.8B active parameters, 256K context, multimodal input, and a commercially permissive Apache 2.0 license.
- GLM-4.7An open-source multilingual multimodal chat model from Zhipu AI with advanced thinking capabilities, exceptional coding performance, and enhanced UI generation.
- GLM-5.2Zhipu's June 2026 744B MoE coding model with 1M context and MIT weights. Successor GLM-5.3 is now the flagship.
- GLM-5.3-FlashZhipu's first natively multimodal GLM (confirmed as the 'Ox Alpha' stealth model): 320B MoE with 18B active, 1M context, MIT open weights at $0.15/M input.
- GLM-5.3Zhipu coding model on GLM Coding Plan. Token API not on the public table yet. Not $18-only.
- Google: Gemini 1.5 Flash-8BPrevious Gemini 1.5 Flash-8B snapshot. Not the 2026 default.
- Google: Gemini 2.0 FlashPrevious Gemini 2.0 Flash snapshot. Live Flash is Gemini 3.7 Flash.
- Google: Gemini 3.1 Flash-LiteGoogle Gemini 3.1 Flash-Lite: leftover cheap Flash-Lite sibling on the live models page.
- Google: Gemini 3.1 Flash LiveGoogle Gemini 3.1 Flash Live: leftover live/audio sibling on the Gemini models page. Not the 2026 Flash default.
- Google: Gemini 3.1 Flash TTSGoogle Gemini 3.1 Flash TTS: leftover TTS sibling on the live Gemini models page. Not the 2026 Flash default.
- Google: Gemini 3.1 ProGoogle Gemini 3.1 Pro: leftover Pro sibling on the live models page. Not a 2026 Pro default.
- Google: Gemini 3.5 Flash-LiteGoogle Gemini 3.5 Flash-Lite: leftover cheap Flash-Lite row on the live Gemini models page.
- Google: Gemini 3.5 FlashGoogle's agent-first frontier model: long-horizon agentic tasks, coding, and a 1M-token context at Flash-tier speed and cost.
- Google: Gemini 3.5 Live TranslateGoogle Gemini 3.5 Live Translate: leftover live-translate sibling on the live Gemini models page. Not the 2026 Flash default. No invent.
- Google: Gemini 3.6 FlashGoogle Gemini 3.6 Flash: previous-generation Flash after 3.5, before live 3.7 Flash.
- Google: Gemini 3.7 FlashGoogle's most capable Flash model for agentic workflows and multimodal reasoning, with 1M-token context, 65k output tokens, and Computer Use preview.
- Google: Gemini 3 FlashGoogle's latest frontier model delivering breakthrough intelligence at unprecedented speed and cost efficiency.
- Google: Gemini 3 ProPrevious Gemini 3 Pro Preview snapshot. Not a 2026 vision crown.
- Google: Gemini Flash 1.5Previous Gemini 1.5 Flash snapshot. Not the 2026 default.
- Google: Gemini Nano Banana 2 LiteGoogle Gemini Nano Banana 2 Lite: leftover cheaper Nano Banana 2 sibling on the live Gemini image page.
- Google: Gemini Omni FlashGoogle Gemini Omni Flash: leftover Omni Flash sibling on the live Gemini models page. Not the 2026 Flash default.
- Google: Gemini Pro 1.5Previous Gemini 1.5 Pro snapshot. Not the 2026 default.
- Google: Gemma 2 27BPrevious Gemma 2 27B snapshot. Not a 2026 default open model.
- Google: Gemma 2 9BPrevious Gemma 2 9B snapshot. Not a 2026 default small model.
- GPT-5.6 LunaOpenAI GPT-5.6 Luna: fast affordable GPT-5.6 tier, 128k context, $1/$6 per 1M tokens.
- GPT-5.6 TerraOpenAI GPT-5.6 Terra: balanced daily driver in the 5.6 family, 400k context, $2.50/$15 per 1M tokens.
- GPT-5.2OpenAI's previous frontier model: 400k context, 128k max out, $1.75/$14 per 1M tokens. Docs now recommend GPT-5.6 Sol.
- GPT-5.6 SolOpenAI frontier flagship GPT-5.6 Sol: 1.05M context, effort up to max plus ultra, $5/$30 per 1M tokens.
- GPT-6 AstraOpenAI flagship GPT-6 Astra: 1.05M context, computer-use SOTA, $10/$50 per 1M tokens. API id gpt-6-astra.
- GPT Image 2OpenAI's latest image generation model for fast, high-quality create and edit jobs, with flexible sizes up to 4K and token-based API pricing.
- IBM Granite 4.2 30BOpen-weight dense reasoning LLM from IBM: 30B parameters, Apache 2.0, native 128K context extendable to 512K, built-in chain-of-thought and reasoning-augmented tool calling.
- Grok 4.6SpaceXAI's frontier 1.5T reasoning model with 500K-token context, agentic coding strength, and real-time X data at roughly half the price of rivals.
- GrokxAI / SpaceXAI Grok family. Current docs flagship is grok-4.6: 500k context, $2/$6 per 1M tokens, plus Imagine image/video and Voice APIs.
- Hy4 previewTencent's next-generation open-weight MoE flagship: 770B total params, 49B activated per token, 1M-token context. Apache 2.0, Gated DSA attention, and blind-eval scores edging out GLM 5.3 and Kimi K3.
- Ideogram 2.0Ideogram Aug 2024 snapshot. No invented later-version or seat table.
- Jina Embeddings v4Previous Jina Embeddings v4 snapshot.
- Jina AI Reranker v3Previous Jina rerank snapshot.
- KAT-Coder V2.5Kwaipilot's open-weight agentic coding model: 35B MoE, 3B active per token, Qwen3.6 base, Apache 2.0, 262K context, top PinchBench tool-use score.
- Kimi K3Moonshot AI's open-weight 2.8T multimodal agentic model with 1M-token context, the world's first open 3T-class model rivaling closed frontier models.
- Laguna S 2.1Poolside's open-weight 118B MoE coding model with 8B active parameters, a 1M-token context window, native interleaved reasoning, and an OpenMDW-1.1 license.
- LFM 2.5-2.6BLiquid AI's open-weight 2.6B dense model trained for on-device agentic workloads, with 128K context and native tool calling.
- Ling-3.0-flash-VLLing-3.0-flash-VL is inclusionAI's MIT multimodal MoE: 124B total, 5.5B active, with image and video.
- Ling-3.0-flashinclusionAI MIT hybrid-linear MoE: 124B total, 5.1B active.
- Ling-3.0-tinyLing-3.0-tiny is inclusionAI's MIT hybrid-linear MoE: 7.9B total, 1.3B active, for local agents.
- Llama 3.1 Euryale 70B v2.2Previous Llama 3.1 Euryale 70B v2.2 snapshot. Not a 2026 Llama default.
- Llama 3 Euryale 70B v2.1Previous Llama 3 Euryale 70B v2.1 snapshot. Not a 2026 Llama default.
- LLaMA Guard 3Previous Llama Guard snapshot. Not the 2026 safety default.
- llava-v1.6-34b-hfPrevious LLaVA-NeXT / LLaVA 1.6 snapshot.
- LongCat 2.0Meituan's open-weight MoE model: 1.6T total / ~48B active params, 1M context, MIT. Strong on coding and agentic tasks (2026-08-25).
- CodeLlama 34B InstructPrevious Code Llama 34B Instruct snapshot. Not a 2026 coding default.
- Llama 3.1 405B InstructPrevious Llama 3.1 405B Instruct snapshot. Not a GPT-4o crown.
- Llama 3.1 70B InstructPrevious Llama 3.1 70B Instruct snapshot. Not the 2026 default.
- Llama 3.1 8B InstructPrevious Llama 3.1 8B Instruct snapshot. Not the 2026 default.
- Llama 3.2 1B InstructPrevious Llama 3.2 1B Instruct snapshot. Not a 1.3B typo.
- Meta Llama 3.2 Vision2024 Llama 3.2 vision snapshot. Not the 2026 multimodal default.
- Llama 3 70B InstructPrevious Llama 3 70B Instruct snapshot. Not the 2026 default.
- Llama 3 8B InstructPrevious Llama 3 8B Instruct snapshot. Not the 2026 default.
- Llama v2 70B ChatPrevious Llama v2 70B Chat snapshot. Not a 2026 chat default.
- Midjourney V6Midjourney V6 snapshot from Dec 2023. Not the current default; no invented seat table.
- MiniCPM5-2BOpenBMB MiniCPM5-2B is a dense 2B on-device LLM with 131k context, Apache-2.0 weights, and cookbooks for vLLM, SGLang, and llama.cpp.
- MiniMax H3MiniMax open multimodal video model (July 31, 2026): text/image/video/audio in, 768P or 2K out, 4-15s clips, native stereo, pay-as-you-go API.
- MiniMax M2.1Open-source 230B parameter MoE model optimized for multi-language coding, agentic workflows, and real-world development tasks with 74% SWE-bench performance.
- MiniMax M3MiniMax open-weight frontier model (June 1, 2026): 1M-token MSA context, native image/video input, desktop computer use, and discounted API pricing.
- MiniMax-Music3MiniMax's open-weight music generation model with studio-grade sound, natural vocal synthesis, and full-song generation from prompts and lyrics, with official ComfyUI support.
- Mistral: Mistral 7B InstructPrevious Mistral 7B Instruct snapshot.
- Mistral: Mistral NemoPrevious Mistral Nemo 12B snapshot. Live catalog is Medium 3.5 / Small 4 / Large 3.
- Mistral Nemo Inferor 12BPrevious Inferor 12B snapshot. Live catalog is Medium 3.5 / Small 4 / Large 3.
- Mistral OCR 4.1Mistral OCR 4.1: live latest OCR with paragraph boxes, structural labels, and confidence. Not leftover OCR 4.0.
- Mistral Pixtral 12B2024 Mistral 12B vision snapshot. Not the first-and-only multimodal.
- Mistral Shieldstral 1.0Mistral Shieldstral 1.0: live compact multimodal moderation model. Apache 2.0.
- Mistral SmallPrevious Mistral Small v24.09 snapshot.
- Mistral TinyPrevious Mistral Tiny snapshot. Live catalog is Medium 3.5 / Small 4 / Large 3.
- Mistral Voxtral Mini Transcribe 2Mistral Voxtral Mini Transcribe 2: live Premier transcription row, v 26.02. Older 25.07 is deprecated.
- Mistral Voxtral Mini Transcribe RealtimeMistral Voxtral Mini Transcribe Realtime: live realtime transcription sibling. Not leftover Transcribe 25.07.
- Mistral Voxtral TTSMistral Voxtral TTS: live catalog TTS row, v 26.03, CC BY-NC 4.0.
- Muse GlimmerMeta's open-weight 30B agentic multimodal model distilled from Muse Spark, designed to run always-on coding and tool-use agents locally on a single consumer.
- Muse Spark 1.2Meta's coding-focused flagship model powering Muse Code: 1M context, higher first-attempt accuracy, reliable tool calling, and end-to-end developer workflows.
- mixedbread ai mxbai-rerank-large-v1Previous mxbai-rerank-large-v1 snapshot.
- MythoMax 13BPrevious MythoMax 13B snapshot.
- Nex-N2.5-miniNex-N2.5-mini is Nex-AGI's Apache-2.0 multimodal agent model for computer use, browsing, and coding.
- Nex-N2.5-ProNex-N2.5-Pro is Nex-AGI's Apache-2.0 multimodal agent checkpoint for computer use, browsing, and coding.
- Nous: Hermes 3 405B InstructPrevious Hermes 3 405B Instruct snapshot. Not a 2026 frontier default.
- NousResearch: Hermes 2 Pro - Llama-3 8BPrevious Hermes 2 Pro Llama-3 8B snapshot.
- NV-Embed-v22024 NVIDIA embedding snapshot.
- NVIDIA nv-rerankqa-mistral-4b-v3Previous NVIDIA nv-rerankqa-mistral-4b-v3 snapshot.
- NVIDIA: Llama 3.1 Nemotron 70B InstructPrevious NVIDIA Llama 3.1 Nemotron 70B Instruct snapshot. Not a 2026 default.
- NVIDIA Nemotron 3.5 Lightning 30B A3BNVIDIA's efficient open-weight 30B MoE hybrid model with 3B active parameters, 1M-token context, and single-GPU deployment for local reasoning and coding.
- omni-moderation-latestHosted OpenAI omni-moderation snapshot. Not the 2026 safety default path.
- OpenAI: GPT-4o-miniPrevious GPT-4o mini snapshot. Not the 2026 latest.
- OpenAI: GPT-4oPrevious GPT-4o snapshot. Not the 2026 latest.
- OpenAI: o1-miniPrevious o1-mini snapshot. Not the 2026 reasoning default.
- OpenAI: o1-previewPrevious o1-preview snapshot. Not a cheaper o1 and not 2026 default.
- Shap-ePrevious OpenAI Shap-E snapshot. Live stills path is GPT Image 2.
- OpenChat 3.5 7BPrevious OpenChat 3.5 7B snapshot.
- OrukeetOrukeet is a 25-language ASR model that freezes fitted Gabor kernels on NVIDIA Parakeet TDT 0.6B v3.
- Qwen-Drive-1.0-4BQwen-Drive-1.0-4B is Alibaba's Apache-2.0 driving VLM that unifies 3D perception, VQA, and motion planning.
- Qwen-VLPrevious Alibaba Qwen-VL snapshot. Not a 2026 LVLM default.
- Qwen2.5 72B InstructPrevious Qwen2.5 72B Instruct snapshot. Not a 2026 latest series.
- Qwen2.5-72BPrevious Qwen stills LLM. Not a 2026 Llama-3-405B crown.
- Qwen2.5 Coder 32B InstructPrevious Qwen2.5-Coder 32B Instruct snapshot. Not the latest series.
- Qwen2.5-Coder-32BPrevious Qwen code snapshot.
- Qwen2-VL 72B InstructPrevious Qwen2-VL 72B Instruct snapshot. Not a 2024 VL crown.
- Qwen3.8-2.4T-A95BAlibaba Qwen3.8 2.4T MoE with 95B active, 1M context, multimodal input. Coder $0.14/$0.80; 397B $0.29/$1.20.
- Qwen3.8-27BAlibaba's open-weight 27B dense companion to Qwen3.8-Max: Apache 2.0 license, multimodal image-text input, built for local deployment and small-batch inference.
- Qwen3.8-Flash-NextAlibaba's open-weight architecture preview of Qwen4: 125B multimodal MoE with 6B active plus a 51B N-gram table, 262K native context, at $0.16/M input.
- Qwen3.8-MaxAlibaba's 2.4T-parameter open-weight flagship: 95B active MoE, text/image/video input, 1M context, at $2/$6 per million tokens.
- Qwen3-EmbeddingPrevious Qwen3 embedding snapshot.
- Qwen3-VL-EmbeddingPrevious Qwen3-VL embedding snapshot.
- Qwen3-VL-RerankerPrevious Qwen3-VL rerank snapshot.
- QwQ-32B-PreviewPrevious QwQ-32B-Preview snapshot.
- rerank-english-v3.0Previous Cohere English rerank snapshot.
- rerank-multilingual-v3.0Previous Cohere multilingual rerank snapshot.
- Cohere: rerank-v3.5Previous Cohere rerank-v3.5 snapshot.
- Rocinante 12BPrevious Rocinante 12B snapshot.
- sanoTTSTiny neural TTS from 294k to 2.3M parameters. Runs in the browser or on a $3 ESP32-S3. 11 voices, 6 languages, GPL-3.0.
- Seedance 2.5ByteDance Seed's audio-video model for 30-second storytelling, precise reference control, extend-twice generation, and pro tools like green-screen editing.
- Spark-X2.5-4BXHToken's efficient 4B open-weight model: hybrid sliding-window attention for native 1M-token context, strong coding and agent performance, Apache 2.0, multilingual.
- Stable Diffusion 3.5Stability 2024 stills family. Homepage also leads with audio and Brand Studio.
- Swift-Qwen3.8-27BSwift-Qwen3.8-27B is UkisAI's reasoning-efficient Qwen3.8-27B finetune that cuts thinking tokens about 58% with under 1% score loss.
- text-embedding-3-large2024 OpenAI embedding snapshot.
- text-embedding-3-smallPrevious OpenAI embedding snapshot. Not a 2026 embedding crown.
- text-embedding-ada-002Previous OpenAI embedding snapshot. Not the 2026 embedding default.
- text-moderation-latestPrevious OpenAI text-moderation snapshot. Not the 2026 safety default.
- Tiel-Coder 35B A3BAgentic coding MoE. Not a lab release.
- OpenAI: tts-1-hdHosted OpenAI tts-1-hd snapshot. Not the 2026 default TTS path.
- OpenAI: tts-1Hosted OpenAI tts-1 snapshot. Not the 2026 default TTS path.
- voyage-3-largeVoyage AI's latest SOTA general-purpose embedding model, ranking first across 8 evaluation domains spanning 100 datasets, outperforming OpenAI and Cohere by 9.74% and 20.71% on average.
- Voyage AI Rerank 2Previous Voyage rerank snapshot.
- WeLM-617BWeChat AI's 617B MoE model with 23B active parameters, demonstrating the first sequence-length scaling at frontier scale via Hidden Decoding, powering WeChat.
- WeMM-EmbeddingTencent WeChat Vision's universal multimodal embedding family (2B/4B/9B) built on Qwen3.5. Text, image, video, and visual-document inputs map to one L2-normalized embedding space.
- OpenAI: whisper-1Hosted OpenAI whisper-1 snapshot. Not the 2026 default STT path.
- Whisper V3Open-weight Whisper large-v3 family. Not OpenAI's current hosted STT default.
- WizardLM-2 7BPrevious WizardLM-2 7B snapshot. Do not keep leftover 10x-larger crown.
- WizardLM-2 8x22BPrevious WizardLM-2 8x22B snapshot.
- xAI: Grok BetaPrevious xAI Grok Beta snapshot. Not a 2026 reasoning default.
- YuE2-3BYuE2-3B is M·A·P's CC BY-NC music model that plans an editable score, then renders vocals and accompaniment locally.