Extract info from the following OCR text on image in JSON format.
The output JSON should comply with following typescript interface

interface document {
  MSN: string; MSN is the aircraft number, usually in 5 digits
  manufacturer_name: string; the manufacturer of the aircraft
  aircraft_type: string; example: A320
  date_of_weighing: date; //format: DD-MM-YYYY
  operation_empty_weight: number;
  manufacturer's_empty_weight: number;
  engine_model: string: // usually in a combination of alphabets and number, only get the information related to SN
  TC_latest_date: date; //format: DD-MM-YYYY, take the latest date.
  true_copy_date: date; // format: DD-Mm-YYYY, take the date near "THIS DOCUMENT IS A CERTIFIED TRUE COPY OF THE ORIGINAL"
  new_aircraft: boolean; // return true if checkered box is recorded near "new_aircraft"
  used_aircraft: boolean; // return true if checkered box is recorded near "used_aircraft" 
  APU_SN: string; // usually in a combination of alphabets and number, only get the information related to SN
  ESN_SN: string; // usually in a combination of alphabets and number, return more than one if detected. Only get the information related to SN
  portable_water_WO: number; // get the information near WO
}
Use null for the unsure fields, 
Remove unnecessary whitespace for string fields.

E A S A
E u r o p e a n U n i o n A v i a t i o n S a f e t y A g e n c y

E X P O R T C E R T I F I C A T E O F A I R W O R T H I N E S S
N o . E A S A . E C o f A . 0 3 . 1 0 0 7 4 7 9 1
T h i s c e r t i f i c a t e c e r t i f i e s t h a t t h e a i r c r a f t i d e n t i f i e d b e l o w a n d p a r t i c u l a r l y d e s c r i b e d i n S p e c i f i c a t i o n ( s ) o f t h e E u r o p e a n U n i o n A v i a t i o n S a f e t y A g e n c y ( E A S A ) , n u m b e r e d E A S A . A . 0 6 4 , h a s b e e n e x a m i n e d a n d i s c o n s i d e r e d a i r w o r t h y i n a c c o r d a n c e w i t h a c o m p r e h e n s i v e a n d d e t a i l e d t y p e c e r t i f i c a t i o n b a s i s e s t a b l i s h e d o r r e c o g n i s e d b y E A S A , a n d i s i n c o m p l i a n c e w i t h t h o s e s p e c i a l r e q u i r e m e n t s o f t h e i m p o r t i n g s t a t e f i l e d w i t h E A S A , e x c e p t a s n o t e d b e l o w .

N o t e : T h i s c e r t i f i c a t e d o e s n o t a t t e s t a n y c o m p l i a n c e w i t h a n y a g r e e m e n t s o r c o n t r a c t s b e t w e e n t h e v e n d o r a n d p u r c h a s e r , n o r d o e s i t c o n s t i t u t e a u t h o r i t y t o o Please reply with exactly 6 paragraphs and separate each paragraph with two new lines. The very first paragraph must start with the word "assistance".
user