OCR failed to read this document. The following images are the PDF pages.
Extract insurance certificate information directly from the document images using vision.
insured_name must be the PERSON name of the physician/medic (beneficiary), NOT the institution or practice name.
Return ONLY a valid JSON object with: insured_name, insurance_company, policy_number, coverages (array of {{coverage_type, limit_per_occurrence, limit_per_occurrence_units, aggregate_limit, aggregate_limit_units}}), effective_date, expiration_date, is_signed (boolean). For limits: extract BOTH - limit_per_occurrence (per claim) AND aggregate_limit (look for "Aggregate", "Each Calendar Year Aggregate" - amount often in same table row). Units: ONLY short words (million, thousand, dollars, M, K) or null - no explanations. Use EXACT numbers. No scientific notation. No other text or markdown.