+------------------------------------------------------------+    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    |                                                            |    
    +----------------------------------------+        +----------+