Airtable PDF Export & Automation: 5 Methods (2026 Guide)

Key Takeaways:

  • For automated PDF generation at scale, tools like TypeFlow connect directly to Airtable and generate documents when records are created or updated - no manual export needed.
  • Dedicated PDF generation tools like TypeFlow offer the most efficient solution for creating branded, automated documents at scale by connecting directly to Airtable and using Google Docs templates with field placeholders.
  • The choice between export methods depends on volume (native tools for 1-10 PDFs monthly, automation tools for higher volumes), formatting requirements (basic tables versus professional branded documents), and technical expertise level.
  • Common export issues include missing attachment images due to expired URLs, case-sensitive field name mismatches, and formatting breaks with long text content - all of which can be resolved through proper template testing and tool selection.
  • Airtable PDF automation requires third-party tools since native options (Page Designer, Print View) cannot generate documents automatically or in bulk - they only support manual, one-at-a-time exports.

The best way to export Airtable data to PDF depends on your volume. For quick one-off exports, use Airtable's built-in Print View. For recurring PDFs like invoices and contracts, automate document generation with a tool like TypeFlow - it generates PDFs from Google Docs or HTML/CSS template builder templates and includes built-in e-signatures with no per-signature fees. For branded, audit-ready reports, see our reports and certificates solution. It's one of the most frequently asked questions in the Airtable community. Other options include DocsAutomator, Documint, and Plumsail - see the comparison table below.

Video walkthrough

Watch the step-by-step setup - connect Airtable, create a template, and generate your first PDF in under 4 minutes:

Below are 5 methods compared - from free native options to full automation.

Updated for October 2026

This guide now covers a step-by-step automation section (templates, linked records, triggers and batch generation), what Airtable can and cannot do natively, and competitor pricing checked in September 2026.

Quick Answer: How to Export Airtable to PDF

To generate a PDF from each Airtable record automatically, use a document generation tool with a trigger (record created, field changes, or button click). Airtable's native options are manual.

Here are the 5 methods, from free to fully automated:

  • Method 1: Print View to PDF - free, basic export for quick internal snapshots.
  • Method 2: Page Designer Extension - single record PDFs with custom layouts.
  • Method 3: CSV Export via Spreadsheet Apps - bulk data export as simple tables.
  • Method 4: Automation Platforms (Zapier + PDF Services) - automated workflows requiring multiple tools.
  • Method 5: Dedicated PDF Generation Tools - professional documents at scale with full automation.

How to Automate PDF Generation from Airtable Records

Connect TypeFlow to your Airtable base, build a template with {{field_name}} placeholders, map your fields and pick a trigger. Each PDF saves back to its record, with no manual export.

A 2019 Smartsheet survey found that over 40% of workers spend at least a quarter of their work week on manual, repetitive tasks. For teams generating 10+ PDFs monthly, this removes a manual export for every record.

What Airtable can do natively

Airtable has no built-in action that turns a record into a PDF file.

  • Page Designer prints one record at a time by hand. It can't run from an automation or save the PDF back to the record.
  • Airtable's Document Automator creates Google Docs, not PDFs.
  • Run a script can call an outside PDF service, but it needs code and a paid Airtable plan.

The five steps below fill that gap.

Step 1: Build your template

Build your template in Google Docs or in TypeFlow's HTML/CSS template builder, then add a {{field_name}} placeholder wherever a value from Airtable goes. For example, {{Client Name}} pulls the client name from each record.

You have two template options:

  • Google Docs templates - use the editor you already know. Add placeholders directly in your Google Doc.
  • HTML/CSS template builder - full design control. No Google account needed. Ideal for labels, product inserts, and pixel-perfect layouts.

Step 2: Map fields and linked records

TypeFlow auto-maps your Airtable fields to the placeholders in your template, so you only check the matches. For data from another table, select the linked record field, click the three dots, and choose Configure Linked Fields.

Pick the fields you need from the other table, with no rollup or lookup fields. For loops like invoice lines, select the linked Line Items field.

For more on this, see our linked records PDF guide. For complex contracts with clause-level nesting, see how to generate long documents from Airtable.

Step 3: Choose a trigger

Pick the trigger that matches how your team works: a button, TypeFlow Automation, an Airtable Automation or a webhook.

TriggerHow to set it upBest for
Button fieldPaste the TypeFlow URL formula into an Airtable button field.One-off or reviewed documents.
TypeFlow Automation: new recordIn the Actions tab, choose Automatic → TypeFlow Automation → "A new record is created".Form submissions.
TypeFlow Automation: field changes to a valueChoose "A field changes to a value" and watch a Single Select, Checkbox or Status field (e.g. Status = "Approved"). Add guard conditions if you need them.Approval workflows, no Zapier or script.
Airtable Automation + Run a scriptUse the trigger "When a record matches a condition" and the action "Run a script". Paste the TypeFlow script, then map its record_id input variable to the triggering record's Airtable record ID.Teams already building in Airtable Automations (paid Airtable plan).
Make, Zapier, n8n or the APISend a webhook call to TypeFlow from your workflow.Multi-app workflows.

TypeFlow Automation runs inside TypeFlow, so you don't need Zapier or a script for the field-change trigger.

Note: Existing records don't trigger a newly created automation. A record has to change state first.

Step 4: Generate in batch

Select records in the TypeFlow extension to generate them in one run, or send a list of record IDs to the bulk generation endpoint in the TypeFlow API.

Step 5: Save and send

TypeFlow saves each PDF to the record's attachment field, and you can also save it to Google Drive. To email it, follow the steps in How to Email PDFs Automatically from Airtable below.

Tools for Airtable PDF Automation (October 2026)

ToolAirtable ConnectionTemplate TypeAutomationStarting Price
TypeFlowNative extensionGoogle Docs + HTML/CSS template builderButton + Automations + TypeFlow Automation + API$29/month
DocsAutomatorNative extensionGoogle Docs + Word (.docx)Button + Automations$29/month (100 docs)
CraftMyPDFExtension + Zapier/MakeDrag-and-drop editorExtension + Zapier/MakeFrom $29/month
PlumsailVia Zapier/MakeWord/ExcelWorkflow-basedFrom $25/month (200 docs)
DocumintNative extensionDrag-and-dropButton + Automations + API$49/month (200 docs)
Zapier + PDF.coVia ZapierVariousWorkflow-based$30+/month combined

Monthly prices, checked September 2026. Several vendors list annual billing by default, which runs lower. Check the vendor before you buy.

TypeFlow advantage: Two template options - Google Docs (familiar editor) or HTML/CSS template builder (full design control, no Google account needed). Includes e-signatures at no extra cost, and handles linked records and line items natively.

Ready to automate your PDF generation?

Connect Airtable to Google Docs templates. Generate invoices, contracts, and reports automatically.

Start free with 20 documents →

Why Export Airtable to PDF?

To create professional documents (invoices, contracts, reports), archive records that won't change when your base is updated, and share information with people who don't have Airtable access. PDFs give you consistent branding and a formal paper trail.

Key reasons for exporting to PDF include:

  • Professional Documentation: Create client-ready invoices, contracts, proposals, and appraisal reports. If you are evaluating quote generation tools, see our Airtable quote generator comparison.
  • Product & Fulfillment Documents: Generate product inserts, spec sheets, packing slips, and catalogs directly from your inventory or order records
  • Data Archival: Preserve snapshot records that won't change when your base is updated
  • Compliance and Record-Keeping: Generate audit trails, certificates, and official documents
  • External Sharing: Distribute information to people without Airtable access

The main challenge is choosing the right export method for your specific needs. Let's look at what you'll need to get started.

What you'll need:

  • An Airtable account with at least one base set up
  • For automated methods: a third-party tool account (TypeFlow, Zapier, etc.)
  • For template methods: a Google account or document template

Airtable PDF Export Limitations to Know

Airtable cannot export an entire base at once, only generates single-record PDFs through Page Designer, and has no built-in automation for PDF creation. This is a common pain point discussed in the Airtable community. Here are the specific limitations to know before choosing your export method.

Export restrictions:

  • You cannot export an entire base at once - only one table or view at a time
  • Only one record at a time with Page Designer (no bulk generation)
  • Manual process for each export (no automation without third-party tools)

Formatting limitations:

  • Attachment fields (images/files) export as URLs, not embedded files
  • CSV exports lose all formatting and structure
  • Limited customization for styling or branding
  • Single-page PDFs only with Page Designer

URL expiration:

  • Attachment URLs expire within hours, making them unsuitable for permanent PDFs (Airtable attachment field behavior)
  • Interface layout exports have minimal formatting control

Important: If you need professional-looking documents with custom branding, embedded images, or bulk generation capabilities, you'll need to use third-party tools covered in Methods 4 and 5.

Method 1: Print View to PDF (Free, Basic Export)

Open your Airtable view, click the view menu, select 'Print view', and choose 'Save as PDF' in your browser's print dialog. This is the fastest free method for quick internal snapshots where formatting is not a priority.

Here's how to do it:

  1. Open your Airtable base and navigate to the view you want to export
  2. Click the view menu dropdown and select 'Print view'
  3. In your browser's print dialog, choose 'Save as PDF' and save the file

Not all views print the same way. Here is what to expect depending on your view type:

View TypeBest ForCommon Limitation
GridTabular data, spreadsheet-style exportsWide columns get cut off - use landscape orientation
GalleryVisual records with imagesLimited formatting control
KanbanStatus-based workflowsPrint output does not capture the visual column layout well
CalendarDate-based recordsBasic calendar output, no customization

Quick tips before you print:

  • Hide fields you don't need - they won't appear in the PDF
  • Resize columns so text isn't cut off at the page edge
  • Switch to landscape orientation for wide grids
  • Create a dedicated "Print" view so your layout is always ready to export

When to use this method:

  • Quick one-time exports for personal reference
  • Simple table views without complex formatting needs
  • Backup copies of data snapshots

Limitations: This method only exports the current view, offers no design control, and cannot be customized. You also cannot include filtered-out records.

Printing Airtable Interfaces to PDF

You can also export Interface layouts (calendar, list, record details, charts) directly as PDFs using Airtable's "Print / Save as PDF" option in-browser. To do this:

  1. Open your Airtable Interface
  2. Navigate to the page you want to export
  3. Use your browser's print function (Cmd/Ctrl + P)
  4. Select 'Save as PDF' as the destination

This works for any Interface page including calendars, lists, record details, and charts. However, formatting options are minimal and you cannot customize the output.

Method 2: Page Designer Extension (Single Record PDFs)

Install the Page Designer extension, design a custom layout for a single record, then click Print and save as PDF. This method gives you more design control than Print View but only exports one record at a time.

Setup:

  1. Click Extensions in the top-right corner of your base
  2. Click 'Add an extension'
  3. Search for "Page Designer" and click Add
  4. Configure the extension in your base

Creating PDFs:

  1. Open the Page Designer extension
  2. Select the record you want to export
  3. Choose a layout template or create a custom design
  4. Add fields, images, and text blocks to your layout
  5. Click 'Print' and select 'Save as PDF'

When to use this method:

  • Single-record exports with custom layouts
  • Documents that need specific formatting (like certificates or badges)
  • When you want more design control than print view

Limitations: Page Designer only exports one record at a time and is a manual process for each PDF created. Single-page documents only - see Airtable Page Designer documentation for details. If you need multi-page PDFs, see our guide on generating PDFs without Page Designer. For a full comparison of Page Designer alternatives, see our Page Designer alternatives guide.

Method 3: CSV Export via Spreadsheet Apps (Bulk Data)

Export any Airtable view as CSV, open it in Microsoft Excel or Google Sheets, and save as PDF. This method exports multiple records at once but loses all formatting - colors, field types, and attachments become plain text or URLs.

Steps:

  1. In your Airtable view, click the view dropdown menu and select "Download CSV"
  2. Open the downloaded CSV file in Excel or Google Sheets
  3. Format the data as needed (adjust columns, add headers, etc.)
  4. Go to File > Print > Save as PDF (or File > Download > PDF in Google Sheets)

When to use this method:

  • Data archival or backup purposes
  • Simple table printouts without styling needs
  • When you need raw data in PDF format
  • Exporting multiple records at once (as a table)

Limitations: This process loses all Airtable formatting, such as colors and field types. Attachment fields also become URLs instead of embedded images. Not suitable for client-facing documents.

Pro tip: This method is free and works well for internal reference documents or data snapshots you need to preserve.

Method 4: Automation Platforms (Zapier + PDF Services)

Connect Airtable to a PDF generation service through Zapier or Make to automate document creation on record changes. This method works best for teams already using these platforms for other workflows, but requires managing multiple tools and subscriptions.

How it works:

These tools use "mail merge" logic to combine:

  • A database (your Airtable records)
  • A template (your document design)
  • Merge fields (dynamic data placeholders)

Popular automation platforms:

Basic workflow:

  1. Create an automation trigger (when record created/updated)
  2. Map Airtable fields to your PDF template
  3. Generate PDF through connected service
  4. Store PDF back in Airtable or send via email

For a detailed walkthrough of the generate-and-email flow, see our guide on how to generate and email PDFs from Airtable automatically.

When to use this method:

  • Automated workflows (trigger PDFs on record creation)
  • Integration with existing automation tools
  • When you need conditional logic or multi-step processes

Challenges:

  • Complex setup requiring technical expertise
  • Formatting inconsistencies across documents
  • Performance issues with large datasets
  • Multiple tools to learn and manage
  • Higher combined costs from multiple subscriptions

Best for: Teams already using Zapier or Make who need PDF generation as part of larger workflows.

Use a dedicated tool like TypeFlow, Documint, Plumsail Documents, or MiniExtensions PDF Generator to generate professional, branded PDFs directly from Airtable records - with templates, automation triggers, and batch generation built in. In one KPMG client case, almost 95% of the required data was recognized automatically.

The full setup - template, field mapping, triggers and batch generation - is in How to Automate PDF Generation from Airtable Records above.

When to use this method:

  • Professional documents at scale (invoices, contracts, certificates, appraisal reports)
  • Custom branded templates with your logo and styling
  • Bulk PDF generation from multiple records simultaneously
  • Documents with embedded images and complex formatting
  • Automated workflows triggered by Airtable changes
  • Product inserts or spec sheets generated per SKU or order

What TypeFlow adds over other methods:

  • Offers two template options: Google Docs or the HTML/CSS template builder.
  • Includes e-signatures at no extra cost, with optional identity verification (OTP).
  • Embeds attachments, so there are no URL expiration issues.

Pricing: TypeFlow starts with a free trial of 20 documents. Paid plans start at $29/month.

For detailed setup instructions with step-by-step screenshots and advanced features, see our complete implementation guide: How to Generate Documents from Airtable →

For exporting entire views as table PDFs (not template-based documents), see our dedicated guide: How to Convert Your Airtable View into a PDF Document →

Common Documents Teams Generate with TypeFlow

Invoices, contracts, certificates, appraisal reports, and product inserts are the most common documents teams generate from Airtable using TypeFlow:

Document TypeAirtable Tables InvolvedKey Fields
Appraisal ReportProperties, Comparable Sales, AppraisersAddress, estimated value, comp adjustments, notes
Product Insert / Spec SheetProducts, OrdersSKU, description, instructions, QR code, customer name
InvoiceClients, Line ItemsAmount, due date, items table (loop)
CertificateEmployees / StudentsName, date, score, signature
ContractClients, ProjectsTerms, start date, signatures

For appraisal reports specifically, you can add a linked "Comparable Sales" table in Airtable and use TypeFlow's line item loop to pull that data into a formatted comparables section inside your Google Docs template - no manual copy-paste needed.

For product inserts, link your Products table to an Orders table to personalize each insert with the customer name, order number, or a QR code pointing to a product page or manual.

If the document you need is a form someone else designed - a W-9, a lease, a credit application - that is a different job from generating one, and our Airtable PDF form filling tools comparison covers it, with a step-by-step walkthrough of the setup.

For a complete invoice workflow with e-signature and automatic status updates, see our Airtable quote-to-invoice workflow guide.

How to Email PDFs Automatically from Airtable

Create an Airtable Automation with a Send email action and select your PDF attachment field in the Attachments section. The email fires automatically when a record matches your trigger conditions - no third-party tool required for the delivery step.

If the PDF Is in the Same Record

  1. Go to Automations in your Airtable base
  2. Choose a trigger (e.g., When record matches conditions, When record enters a view)
  3. Add a Send email action
  4. Set the recipient, subject, and body using fields from your record
  5. In the Attachments section, select the attachment field that contains your PDF
  6. Test and activate - Airtable sends the PDF as a real email attachment when the trigger fires

If the PDF Is in a Different Table

If the PDF lives in a related table (e.g., a Reports table linked to a Clients table):

  1. Add a Find records action before the Send email step
  2. Search for the record that contains the PDF using a linked field as the filter
  3. In the Send email action, insert the attachment field from the Find records output
  4. Choose the flatten option - this is required to pull the file correctly

Full Workflow: Generate and Email in One Automation

If you are using a tool like TypeFlow to generate the PDF first, the sequence looks like this:

  1. Record updated or status changes
  2. TypeFlow generates PDF
  3. PDF saved to attachment field
  4. Airtable automation triggers
  5. Send email with PDF attached

Tip: Add an "Email Sent" checkbox field to your table. Update it to checked after the email action runs. This prevents the automation from sending duplicate emails if the record is edited later.

Using Gmail or Outlook instead of Airtable's built-in email? You can replace the Send email action with a Gmail or Outlook action. This makes the email come from your own address, improves deliverability, and keeps replies in your inbox.

For a full step-by-step walkthrough with screenshots, see our dedicated guide: How to Generate and Email PDFs from Airtable Automatically.

Comparing Export Methods: Which Should You Choose?

For 1-10 PDFs per month, use native methods (Print View, Page Designer, CSV). For 10+ PDFs per month with professional formatting, use an automated tool like TypeFlow. Here's the full breakdown:

Your GoalRecommended MethodAutomationBest For
Quick one-time data backupMethod 3: CSV Export❌ ManualFree, simple, exports multiple records
Printing a simple table viewMethod 1: Built-in Print❌ ManualFast, internal-use views
A single, formatted documentMethod 2: Page Designer❌ ManualOne-off layouts
Automated workflow integrationMethod 4: Zapier/Make✅ AutomatedExisting Zapier users, simple use cases
Professional documents at scaleMethod 5: TypeFlow✅ AutomatedBranded PDFs, high volume, complex use cases (appraisal reports, product inserts, line items, linked records)

Decision factors:

  • Volume: 1-10 PDFs/month → Native methods; 10+ → Automation tools
  • Formatting needs: Basic table → CSV/Print; Professional → Template tools
  • Frequency: One-time → Native; Regular → Automated
  • Technical skill: Low → TypeFlow; High → Zapier/Make custom workflows
  • Budget: Free → Native methods; Paid → Automation/template tools

Best Practices for Exporting Airtable to PDF

Test with 2-3 sample records before running large exports, use consistent fonts and margins (0.75" minimum), and always verify that attachment images are embedded - not temporary URLs. Here are the detailed best practices.

Template Setup Best Practices

Before running large exports, test with 2-3 sample records to validate your template. Check field mapping accuracy across different record types and verify all dynamic content renders correctly. Test with records that have missing data to ensure graceful handling.

For professional results:

  • Use consistent fonts and sizing (avoid too many font changes)
  • Maintain adequate margins (0.75" minimum for printing)
  • Test on both screen and print to verify readability
  • Include page numbers for multi-page documents
  • Add your branding (logo, colors) to templates

Common Issues and Solutions

Critical for image-heavy documents: verify attachments are embedded (not URLs) in your final PDFs. Compress large images before uploading to Airtable to reduce file size. Use consistent image dimensions for cleaner layouts and test attachment rendering with different file types.

Automation and Maintenance

Trigger generation from an automation, filter a view to the records that need a PDF, and store each PDF back in an attachment field. Then keep these habits:

  • Use Airtable automations to trigger generation on record creation or update
  • Create views that filter only records needing PDF export
  • Set up automated file naming (e.g., "Invoice--")
  • Store generated PDFs back in attachment fields for easy access
  • Regularly review and update templates as needs change
  • Keep a backup of working templates before making changes

Troubleshooting PDF Export Issues

The most common Airtable PDF export problems are missing data (case-sensitive field name mismatches), broken attachment images (expired URLs), failed automations (unmapped variables), and formatting breaks (long text overflow). Here's how to fix each one.

PDFs Missing Data or Fields

If PDFs show missing or incorrect data:

  • Verify field names match exactly between Airtable and template (case-sensitive)
  • Check for special characters or spaces in field names
  • Confirm field types are compatible (text, number, date formats)
  • Test with known good data first

Attachment Images Not Showing

If images appear as broken links or URLs instead of embedded images:

  • Airtable generates temporary URLs for attachments that expire within hours
  • Use a dedicated PDF tool like TypeFlow that truly embeds attachments
  • Compress large images before uploading to reduce file size
  • Test with different image formats (PNG, JPG work best)

Automation Ran but No PDF Was Generated

If your Airtable Automation fired but the PDF did not appear in the attachment field:

  • Open the Automations tab and find the run marked Failed to run
  • Click into the failed step and open the execution log
  • Common causes: the record_id input variable was not mapped, a field was renamed in Airtable after the template was set up, or the PDF tool's API key expired

Email Sent but No PDF Was Attached

If the email went out but the PDF was missing:

  • Check that you selected an Attachment field in the email action's Attachments section - not a formula or URL field
  • If the PDF lives in a different table, add a Find records action before the Send email step and use the flatten option when inserting the attachment
  • Attachment URLs placed in the email body do not send as files - they appear as links only

Formatting Looks Different Than Expected

If layout breaks or looks wrong:

  • Check for long text fields that might overflow containers
  • Verify conditional formatting rules are working
  • Test with records that have maximum expected data
  • Review template variable syntax ({{field_name}} format)

Conclusion

Exporting Airtable data to PDF is straightforward once you choose the right method for your needs. For quick internal tasks, Airtable's native print or CSV exports work well. When you need professional, branded documents at scale - whether that's appraisal reports, product inserts, invoices, or contracts - an automated template-based tool is the most efficient solution. As McKinsey research highlights, 60-70% of employee time in language-heavy workflows like reporting and documentation can be automated with the right tools.

By starting with the method that matches your immediate goal, you can save time and eliminate manual work. As your needs grow, you can scale up to a fully automated system and make sure your documents are always accurate and professional.

Ready to automate your Airtable PDF generation? Sign up for TypeFlow and create your first template in minutes. Rated by Airtable users on G2.

Automate your document generation

Start with 20 free documents. Built for businesses using Airtable.

Start now

Frequently Asked Questions

Find answers to the most common questions about this feature.

Yes, you can export Airtable to PDF by opening your desired view, clicking the view menu, selecting 'Print view', and choosing 'Save as PDF' in your browser's print dialog. For professional documents with custom branding and automation, use a dedicated tool like TypeFlow.
You can export Airtable data in CSV format by selecting your table or view and clicking "Download CSV" in the View drop-down menu. This exports raw data as a simple table, though it loses all Airtable-specific formatting like colors and field types.
You can convert any Airtable Interface page to PDF using your browser's print function (Cmd/Ctrl + P) and selecting 'Save as PDF'. For individual records with custom layouts, use the Page Designer extension to create formatted single-page documents.
Airtable's native tools only export one record at a time through Page Designer. To generate multiple PDFs simultaneously, you'll need a third-party tool like TypeFlow or set up a Zapier integration with a PDF service.
For a single simple export, use Airtable's Print View (View menu → Print). For professional automated PDFs at scale, use a dedicated tool like TypeFlow.
Connect TypeFlow to your base, map your fields to a template, and pick a trigger: a button, TypeFlow Automation, or an Airtable Automation with Run a script. The PDF saves to the record's attachment field.
TypeFlow fits most teams: Google Docs or HTML/CSS templates, a native Airtable connection, and e-signatures at no extra cost.
Store the PDF in an attachment field, then add a Send email action and pick that field under Attachments. If the PDF is in another table, add a Find records action first.

All Questions

Yes. Use TypeFlow Automation in "A new record is created" mode, and every new record gets its PDF with no script or Zapier.
In TypeFlow, open the linked record field, choose Configure Linked Fields, and pick the fields you need - no rollup or lookup fields required. Use the linked Line Items field for loops like invoice lines.

Need more help?

Our team is here to help you solve all your problems and answer your questions.

Contact Us

The technical limitations, best practices, and implementation guidance in this article are based on official Airtable documentation, Airtable community discussions, and real-world TypeFlow customer implementations. Last reviewed and verified: August 2026.

Kevin Rabesaotra

Kevin from TypeFlow

•Author

Kevin Rabesaotra is a growth engineer and automation specialist with 8+ years of experience building no-code solutions. As Founder & CEO of TypeFlow, he has helped hundreds of businesses automate document generation and streamline workflows with Airtable integrations. Previously, Kevin was a Product Lead specializing in growth engineering, running experiments to drive revenue, retention, and lead generation.

Was this page helpful?