ELF          >            @       @u         @ 8  @                                 )     )            Qtd                                                         0      0      0     5     5                   @      @      @     \     \            Ptd                  0      0                   m     m     m     i      l             Rtd   m     m     m                                                $       $                                      h      h                                                                                [      [             XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        IY         ui	   SY      m            0      m                 (m            (m     0m            h     8m                 @m                 Hm                 `                 h                  p            @     x                                                                                                                                                    p                 `     ȡ            P     С            @     ء            0                                                                                                                                                                  (                 0                 8            p     @            `     H            P     P            @     X            0     `                  h            0     p                 x                                                                                                                                                                      p     Ȣ            `     Т            P     آ            @                 0                                                                                                                                                 (                 0                 8                 @            p     H            `     P                  X            Ю     `            P     h            @     p            0     x                                                                                                                                                                            ȣ                 У            p     أ            `                 P                 @                 0                                                                       
                 
                  
     (            
     0            
     8            
     @            
     H            
     P            p
     X            `
     `            P
     h            @
     p            0
     x             
                 
                  
                 	                 	                 	                 	                 	                 	                 	     Ȥ            	     Ф            p	     ؤ            `	                 P	                 @	                 0	                  	                  	                  	                                                         (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȥ                 Х            p     إ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȧ                 Ц            p     ئ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȧ                 Ч            p     ا            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȩ                 Ш            p     ب            `                 P                 @                 0                                                                                                                  (                  0                  8                  @                  H                  P            p      X            `      `            P      h            @      p            0      x                                                                                                                                                                               ȩ                 Щ            p     ة            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȫ                 Ъ            p     ت            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȫ                 Ы            p     ث            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȭ                 Ь            p     ج            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȭ                 Э            p     ح            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȯ                 Ю            p     خ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȯ                 Я            p     د            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȱ                 а            p     ذ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȱ                 б            p     ر            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȳ                 в            p     ز            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȳ                 г            p     س            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȴ                 д            p     ش            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȵ                 е            p     ص            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȶ                 ж            p     ض            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȷ                 з            p     ط            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȸ                 и            p     ظ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȹ                 й            p     ع            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ⱥ                 к            p     غ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ȼ                 л            p     ػ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȼ                 м            p     ؼ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ƚ                 н            p     ؽ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            Ⱦ                 о            p     ؾ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                            ȿ                 п            p     ؿ            `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                                                                                                                         p                 `                 P                 @                 0                                                                                                               (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   п                                                                                                      p                 `                 P                 @                 0                                                                                                          о     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   н                                                                                                      p                 `                 P                 @                 0                                                                                                          м     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   л                                                                                                      p                 `                 P                 @                 0                                                                                                          к     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   й                                                                                                      p                 `                 P                 @                 0                                                                                                          и     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   з                                                                                                      p                 `                 P                 @                 0                                                                                                          ж     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   е                                                                                                      p                 `                 P                 @                 0                                                                                                          д     (                 0                 8                 @                 H                 P            p     X            `     `            P     h            @     p            0     x                                                                                                   г                                                                                                      p                 `                 P                 @                 0                                                                                             @            I     X            `     h            `     x                                                                                                  @                                                     L                      @            L     h            L                 L                 L                  I     8            @     H            `     `            L     h            P                 K                 v                  @                 @     H                 X                             JK                  *                 (K                 "                 =K                  &                 WK                 -                  M                 `                      (            M     0            `     8                 P             M     X            а     `                 x            *M                 а                                  3M                 @                 0                 @M                 JM                 SM                  P     @            `M     H            P     h            lM     p            `                 yM                 `                 M                 p                 M                 p                 M                                        0            M     8                  @                 X            M     `            P-     h                             M                                  P                 M                      0o                   8o                   @o                   Ho                   Po                   Xo                   `o        P          ho        f          po        o          xo                  o                  o                  o                  o        @          o        {          o                  o                  o        S          o        a          o        j          o        ^          o                  o        (                                                                                    p                   p                   p                   p                    p                   (p                   0p                   8p        	           @p        
           Hp                   Pp                   Xp                   `p                   hp                   pp                   xp                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                   p                    p        !           p        "            q        #           q        $           q        %           q        &            q        '           (q        (           0q        )           8q        *           @q        +           Hq        ,           Pq        -           Xq        .           `q        /           hq        0           pq        1           xq        2           q        3           q        4           q        5           q        6           q        7           q        8           q        9           q        :           q        ;           q        <           q        =           q        >           q        ?           q        @           q        A           q        B            r        C           r        D           r        E           r        F            r        G           (r        H           0r        I           8r        J           @r        K           Hr        L           Pr        M           Xr        N           `r        O           hr        P           pr        Q           xr        R           r        S           r        T           r        U           r        V           r        W           r        X           r        Y           r        Z           r        [           r        \           r        ]           r        ^           r        _           r        `           r        a           r        b            s        c           s        d           s        e           s        f            s        g           (s        h           0s        i           8s        j           @s        k           Hs        l           Ps        m           Xs        n           `s        o           hs        p           ps        q           xs        r           s        s           s        t           s        u           s        v           s        w           s        x           s        y           s        z           s        {           s        |           s        }           s        ~           s                   s                   s                   s                    t                   t                   t                   t                    t                   (t                   0t                   8t                   @t                   Ht                   Pt                   Xt                   `t                   ht                   pt                   xt                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                   t                    u                   u                   u                   u                    u                   (u                   0u                   8u                   @u                   Hu                   Pu                   Xu                   `u                   hu                   pu                   xu                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                   u                    v                   v                   v                   v                    v                   (v                   0v                   8v                   @v                   Hv                   Pv                   Xv                   `v                   hv                   pv                   xv                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                   v                    w                   w                   w                   w                    w                   (w                   0w                   8w                   @w                   Hw                   Pw                   Xw                   `w                   hw                   pw                   xw                   w                   w                   w                   w                   w                   w                   w                   w                   w                   w                   w                  w                  w                  w                  w                  w                   x                  x                  x        	          x        
           x                  (x                  0x                  8x                  @x                  Hx                  Px                  Xx                  `x                  hx                  px                  xx                  x                  x                  x                  x                  x                  x                  x                  x                  x                  x                   x        !          x        "          x        #          x        $          x        %          x        &           y        '          y        (          y        )          y        *           y        +          (y        ,          0y        -          8y        .          @y        /          Hy        0          Py        1          Xy        2          `y        3          hy        4          py        5          xy        6          y        7          y        8          y        9          y        :          y        ;          y        <          y        =          y        >          y        ?          y        @          y        A          y        B          y        C          y        D          y        E          y        F           z        G          z        H          z        I          z        J           z        K          (z        L          0z        M          8z        N          @z        O          Hz        Q          Pz        R          Xz        S          `z        T          hz        U          pz        V          xz        W          z        X          z        Y          z        Z          z        [          z        \          z        ]          z        ^          z        _          z        `          z        a          z        b          z        c          z        d          z        e          z        g          z        h           {        i          {        j          {        k          {        l           {        m          ({        n          0{        p          8{        q          @{        r          H{        s          P{        t          X{        u          `{        v          h{        w          p{        x          x{        y          {        z          {        {          {        |          {        }          {        ~          {                  {                  {                  {                  {                  {                  {                  {                  {                  {                  {                   |                  |                  |                  |                   |                  (|                  0|                  8|                  @|                  H|                  P|                  X|                  `|                  h|                  p|                  x|                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                  |                   }                  }                  }                  }                   }                  (}                  0}                  8}                  @}                  H}                  P}                  X}                  `}                  h}                  p}                  x}                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                  }                   ~                  ~                  ~                  ~                   ~                  (~                  0~                  8~                  @~                  H~                  P~                  X~                  `~                  h~                  p~                  x~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                  ~                                                                                                              (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                                                                 	                  
                                                                                                                                                            (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                 !                  "                  #                  $                  %                  &          Ȁ        '          Ѐ        (          ؀        )                  *                  +                  ,                  -                   .                  /                  0                  1                   2          (        3          0        4          8        5          @        6          H        7          P        8          X        9          `        :          h        ;          p        <          x        =                  >                  ?                  A                  B                  C                  D                  E                  F                  G          ȁ        H          Ё        I          ؁        J                  K                  L                  M                  N                   O                  P                  Q                  R                   S          (        T          0        U          8        V          @        W          H        X          P        Y          X        Z          `        [          h        \          p        ]          x        ^                  _                  `                  a                  b                  c                  d                  e                  f                  g          Ȃ        h          Ђ        i          ؂        j                  k                  l                  m                  n                   o                  p                  q                  r                   s          (        t          0        u          8        v          @        w          H        x          P        y          X        z          `        {          h        |          p        }          x        ~                                                                                                                                                                            ȃ                  Ѓ                  ؃                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȅ                  Є                  ؄                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȅ                  Ѕ                  ؅                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȇ                  І                  ؆                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                           	          ȇ        
          Ї                  ؇                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                           !                  "                  #                  $                  %                  &                  '                  (                  )          Ȉ        *          Ј        +          ؈        ,                  -                  .                  /                  0                   1                  2                  3                  4                   5          (        6          0        7          8        8          @        9          H        :          P        ;          X        <          `        =          h        >          p        ?          x        @                  A                  B                  C                  D                  E                  F                  G                  H                  I          ȉ        J          Љ        K          ؉        L                  M                  N                  O                  P                   Q                  R                  T                  U                   V          (        W          0        X          8        Y          @        Z          H        [          P        \          X        ]          `        ^          h        _          p        `          x        b                  c                  d                  e                  f                  g                  h                  i                  k                  l          Ȋ        m          Њ        n          ؊        o                  p                  q                  r                  s                   t                  u                  v                  w                   x          (        y          0        z          8        {          @        |          H        }          P        ~          X                  `                  h                  p                  x                                                                                                                                                                                    ȋ                  Ћ                  ؋                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȍ                  Ќ                  ،                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȍ                  Ѝ                  ؍                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȏ                  Ў                  ؎                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                   `                  h                  p                  x                                                                                                  	                  
                                                                ȏ                  Џ                  ؏                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                   `        !          h        "          p        #          x        $                  %                  &                  '                  (                  )                  *                  +                  ,                  -          Ȑ        .          А        /          ؐ        0                  1                  2                  3                  4                   5                  6                  7                  8                   9          (        :          0        ;          8        <          @        =          H        >          P        ?          X        @          `        A          h        B          p        C          x        D                  E                  F                  G                  H                  I                  J                  K                  L                  M          ȑ        N          Б        O          ؑ        P                  Q                  R                  S                  T                   U                  V                  W                  X                   Y          (        Z          0        [          8        \          @        ]          H        _          P        `          X        a          `        b          h        c          p        d          x        e                  f                  g                  h                  i                  j                  k                  l                  m                  n          Ȓ        o          В        p          ؒ        q                  r                  s                  t                  u                   v                  w                  x                  y                   z          (        {          0        |          8        }          @        ~          H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȓ                  Г                  ؓ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȕ                  Д                  ؔ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȕ                  Е                  ؕ                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȗ                  Ж                  ؖ                                                                                                                                                                                      (                  0                  8                  @                   H                  P                  X                  `                  h                  p                  x                                            	                  
                                                                                                                      ȗ                  З                  ؗ                                                                                                                                                                                      (                  0                  8                  @                   H        !          P        "          X        #          `        $          h        %          p        &          x        '                  )                  *                  +                  ,                  -                  .                  /                  0                  1          Ș        2          И        3          ؘ        4                  5                  6                  7                  8                   9                  :                  ;                  <                   =          (        >          0        ?          8        @          @        A          H        B          P        C          X        D          `        E          h        F          p        G          x        H                  I                  J                  K                  L                  M                  N                  O                  P                  Q          ș        R          Й        S          ؙ        T                  U                  V                  W                  X                   Y                  Z                  [                  \                   ]          (        ^          0        _          8        `          @        a          H        b          P        c          X        d          `        e          h        f          p        g          x        h                  i                  j                  k                  l                  m                  n                  o                  p                  q          Ț        r          К        s          ؚ        t                  u                  v                  w                  x                   y                  z                  {                  |                   }          (        ~          0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ț                  Л                  ؛                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȝ                  М                  ؜                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    ȝ                  Н                  ؝                                                                                                                                                                                      (                  0                  8                  @                  H                  P                  X                  `                  h                  p                  x                                                                                                                                                                                    Ȟ                  О                  ؞                                                                                                                                                                                      (                  0                  8                   @                  H                  P                  X                  `                  h                  p                  x                          	                  
                                                                                                                                        ȟ                  П                  ؟                                                                                                                                                                                      (                  0                  8                   @        !          H        "          P        #          X        $          `        %          h        &          p        '          x        (                  )                  *                  +                  ,                  -                  .                  /                  0                  1          Ƞ        2          Р        3          ؠ        4                  5                  6                  7                  8                   9                  :                  ;                  <                   =          (        >          0        ?          8        @          @        A                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  HHA? HtH     5? %? @ %? h    %? h   %? h   %? h   %? h   %? h   %? h   %? h   p%? h   `%? h	   P%z? h
   @%r? h   0%j? h    %b? h   %Z? h    %R? h   %J? h   %B? h   %:? h   %2? h   %*? h   %"? h   %? h   %? h   p%
? h   `%? h   P%> h   @%> h   0%> h    %> h   %> h    %> h   %> h    %> h!   %> h"   %> h#   %> h$   %> h%   %> h&   %> h'   p%> h(   `%> h)   P%z> h*   @%r> h+   0%j> h,    %b> h-   %Z> h.    %R> h/   %J> h0   %B> h1   %:> h2   %2> h3   %*> h4   %"> h5   %> h6   %> h7   p%
> h8   `%> h9   P%= h:   @%= h;   0%= h<    %= h=   %= h>    %= h?   %= h@   %= hA   %= hB   %= hC   %= hD   %= hE   %= hF   %= hG   p%= hH   `%= hI   P%z= hJ   @%r= hK   0%j= hL    %b= hM   %Z= hN    %R= hO   %J= hP   %B= hQ   %:= hR   %2= hS   %*= hT   %"= hU   %= hV   %= hW   p%
= hX   `%= hY   P%< hZ   @%< h[   0%< h\    %< h]   %< h^    %< h_   %< h`   %< ha   %< hb   %< hc   %< hd   %< he   %< hf   %< hg   p%< hh   `%< hi   P%z< hj   @%r< hk   0%j< hl    %b< hm   %Z< hn    %R< ho   %J< hp   %B< hq   %:< hr   %2< hs   %*< ht   %"< hu   %< hv   %< hw   p%
< hx   `%< hy   P%; hz   @%; h{   0%; h|    %; h}   %; h~    %; h   %; h   %; h   %; h   %; h   %; h   %; h   %; h   %; h   p%; h   `%; h   P%z; h   @%r; h   0%j; h    %b; h   %Z; h    %R; h   %J; h   %B; h   %:; h   %2; h   %*; h   %"; h   %; h   %; h   p%
; h   `%; h   P%: h   @%: h   0%: h    %: h   %: h    %: h   %: h   %: h   %: h   %: h   %: h   %: h   %: h   %: h   p%: h   `%: h   P%z: h   @%r: h   0%j: h    %b: h   %Z: h    %R: h   %J: h   %B: h   %:: h   %2: h   %*: h   %": h   %: h   %: h   p%
: h   `%: h   P%9 h   @%9 h   0%9 h    %9 h   %9 h    %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   %9 h   p%9 h   `%9 h   P%z9 h   @%r9 h   0%j9 h    %b9 h   %Z9 h    %R9 h   %J9 h   %B9 h   %:9 h   %29 h   %*9 h   %"9 h   %9 h   %9 h   p%
9 h   `%9 h   P%8 h   @%8 h   0%8 h    %8 h   %8 h    %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   %8 h   p%8 h   `%8 h   P%z8 h   @%r8 h   0%j8 h    %b8 h   %Z8 h    %R8 h   %J8 h   %B8 h   %:8 h   %28 h   %*8 h   %"8 h   %8 h   %8 h   p%
8 h   `%8 h   P%7 h   @%7 h   0%7 h    %7 h   %7 h    %7 h   %7 h   %7 h  %7 h  %7 h  %7 h  %7 h  %7 h  %7 h  p%7 h  `%7 h	  P%z7 h
  @%r7 h  0%j7 h   %b7 h  %Z7 h   %R7 h  %J7 h  %B7 h  %:7 h  %27 h  %*7 h  %"7 h  %7 h  %7 h  p%
7 h  `%7 h  P%6 h  @%6 h  0%6 h   %6 h  %6 h   %6 h  %6 h   %6 h!  %6 h"  %6 h#  %6 h$  %6 h%  %6 h&  %6 h'  p%6 h(  `%6 h)  P%z6 h*  @%r6 h+  0%j6 h,   %b6 h-  %Z6 h.   %R6 h/  %J6 h0  %B6 h1  %:6 h2  %26 h3  %*6 h4  %"6 h5  %6 h6  %6 h7  p%
6 h8  `%6 h9  P%5 h:  @%5 h;  0%5 h<   %5 h=  %5 h>   %5 h?  %5 h@  %5 hA  %5 hB  %5 hC  %5 hD  %5 hE  %5 hF  %5 hG  p%5 hH  `%5 hI  P%z5 hJ  @%r5 hK  0%j5 hL   %b5 hM  %Z5 hN   %R5 hO  %J5 hP  %B5 hQ  %:5 hR  %25 hS  %*5 hT  %"5 hU  %5 hV  %5 hW  p%
5 hX  `%5 hY  P%4 hZ  @%4 h[  0%4 h\   %4 h]  %4 h^   %4 h_  %4 h`  %4 ha  %4 hb  %4 hc  %4 hd  %4 he  %4 hf  %4 hg  p%4 hh  `%4 hi  P%z4 hj  @%r4 hk  0%j4 hl   %b4 hm  %Z4 hn   %R4 ho  %J4 hp  %B4 hq  %:4 hr  %24 hs  %*4 ht  %"4 hu  %4 hv  %4 hw  p%
4 hx  `%4 hy  P%3 hz  @%3 h{  0%3 h|   %3 h}  %3 h~   %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  %3 h  p%3 h  `%3 h  P%z3 h  @%r3 h  0%j3 h   %b3 h  %Z3 h   %R3 h  %J3 h  %B3 h  %:3 h  %23 h  %*3 h  %"3 h  %3 h  %3 h  p%
3 h  `%3 h  P%2 h  @%2 h  0%2 h   %2 h  %2 h   %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  %2 h  p%2 h  `%2 h  P%z2 h  @%r2 h  0%j2 h   %b2 h  %Z2 h   %R2 h  %J2 h  %B2 h  %:2 h  %22 h  %*2 h  %"2 h  %2 h  %2 h  p%
2 h  `%2 h  P%1 h  @%1 h  0%1 h   %1 h  %1 h   %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  %1 h  p%1 h  `%1 h  P%z1 h  @%r1 h  0%j1 h   %b1 h  %Z1 h   %R1 h  %J1 h  %B1 h  %:1 h  %21 h  %*1 h  %"1 h  %1 h  %1 h  p%
1 h  `%1 h  P%0 h  @%0 h  0%0 h   %0 h  %0 h   %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  %0 h  p%0 h  `%0 h  P%z0 h  @%r0 h  0%j0 h   %b0 h  %Z0 h   %R0 h  %J0 h  %B0 h  %:0 h  %20 h  %*0 h  %"0 h  %0 h  %0 h  p%
0 h  `%0 h  P%/ h  @%/ h  0%/ h   %/ h  %/ h   %/ h  %/ h   %/ h  %/ h  %/ h  %/ h  %/ h  %/ h  %/ h  p%/ h  `%/ h	  P%z/ h
  @%r/ h  0%j/ h   %b/ h  %Z/ h   %R/ h  %J/ h  %B/ h  %:/ h  %2/ h  %*/ h  %"/ h  %/ h  %/ h  p%
/ h  `%/ h  P%. h  @%. h  0%. h   %. h  %. h   %. h  %. h   %. h!  %. h"  %. h#  %. h$  %. h%  %. h&  %. h'  p%. h(  `%. h)  P%z. h*  @%r. h+  0%j. h,   %b. h-  %Z. h.   %R. h/  %J. h0  %B. h1  %:. h2  %2. h3  %*. h4  %". h5  %. h6  %. h7  p%
. h8  `%. h9  P%- h:  @%- h;  0%- h<   %- h=  %- h>   %- h?  %- h@  %- hA  %- hB  %- hC  %- hD  %- hE  %- hF  %- hG  p%- hH  `%- hI  P%z- hJ  @%r- hK  0%j- hL   %b- hM  %Z- hN   %R- hO  %J- hP  %B- hQ  %:- hR  %2- hS  %*- hT  %"- hU  %- hV  %- hW  p%
- hX  `%- hY  P%, hZ  @%, h[  0%, h\   %, h]  %, h^   %, h_  %, h`  %, ha  %, hb  %, hc  %, hd  %, he  %, hf  %, hg  p%, hh  `%, hi  P%z, hj  @%r, hk  0%j, hl   %b, hm  %Z, hn   %R, ho  %J, hp  %B, hq  %:, hr  %2, hs  %*, ht  %", hu  %, hv  %, hw  p%
, hx  `%, hy  P%+ hz  @%+ h{  0%+ h|   %+ h}  %+ h~   %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  %+ h  p%+ h  `%+ h  P%z+ h  @%r+ h  0%j+ h   %b+ h  %Z+ h   %R+ h  %J+ h  %B+ h  %:+ h  %2+ h  %*+ h  %"+ h  %+ h  %+ h  p%
+ h  `%+ h  P%* h  @%* h  0%* h   %* h  %* h   %* h  %* h  %* h  %* h  %* h  %* h  %* h  %* h  %* h  p%* h  `%* h  P%z* h  @%r* h  0%j* h   %b* h  %Z* h   %R* h  %J* h  %B* h  %:* h  %2* h  %** h  %"* h  %* h  %* h  p%
* h  `%* h  P%) h  @%) h  0%) h   %) h  %) h   %) h  %) h  %) h  %) h  %) h  %) h  %) h  %) h  %) h  p%) h  `%) h  P%z) h  @%r) h  0%j) h   %b) h  %Z) h   %R) h  %J) h  %B) h  %:) h  %2) h  %*) h  %") h  %) h  %) h  p%
) h  `%) h  P%( h  @%( h  0%( h   %( h  %( h   %( h  %( h  %( h  %( h  %( h  %( h  %( h  %( h  %( h  p%( h  `%( h  P%z( h  @%r( h  0%j( h   %b( h  %Z( h   %R( h  %J( h  %B( h  %:( h  %2( h  %*( h  %"( h  %( h  %( h  p%
( h  `%( h  P%' h  @%' h  0%' h   %' h  %' h   %' h  %' h   %' h  %' h  %' h  %' h  %' h  %' h  %' h  p%' h  `%' h	  P%z' h
  @%r' h  0%j' h   %b' h  %Z' h   %R' h  %J' h  %B' h  %:' h  %2' h  %*' h  %"' h  %' h  %' h  p%
' h  `%' h  P%& h  @%& h  0%& h   %& h  %& h   %& h  %& h   %& h!  %& h"  %& h#  %& h$  %& h%  %& h&  %& h'  p%& h(  `%& h)  P%z& h*  @%r& h+  0%j& h,   %b& h-  %Z& h.   %R& h/  %J& h0  %B& h1  %:& h2  %2& h3  %*& h4  %"& h5  %& h6  %& h7  p%
& h8  `%& h9  P%% h:  @%% h;  0%% h<   %% h=  %% h>   %% h?  %% h@  %% hA  %% hB  %% hC  %% hD  %% hE  %% hF  %% hG  p%% hH  `%% hI  P%z% hJ  @%r% hK  0%j% hL   %b% hM  %Z% hN   %R% hO  %J% hP  %B% hQ  %:% hR  %2% hS  %*% hT  %"% hU  %% hV  %% hW  p%
% hX  `%% hY  P%$ hZ  @%$ h[  0%$ h\   %$ h]  %$ h^   %$ h_  %$ h`  %$ ha  %$ hb  %$ hc  %$ hd  %$ he  %$ hf  %$ hg  p%$ hh  `%$ hi  P%z$ hj  @%r$ hk  0%j$ hl   %b$ hm  %Z$ hn   %R$ ho  %J$ hp  %B$ hq  %:$ hr  %2$ hs  %*$ ht  %"$ hu  %$ hv  %$ hw  p%
$ hx  `%$ hy  P%# hz  @%# h{  0%# h|   %# h}  %# h~   %# h  %# h  %# h  %# h  %# h  %# h  %# h  %# h  %# h  p%# h  `%# h  P%z# h  @%r# h  0%j# h   %b# h  %Z# h   %R# h  %J# h  %B# h  %:# h  %2# h  %*# h  %"# h  %# h  %# h  p%
# h  `%# h  P%" h  @%" h  0%" h   %" h  %" h   %" h  %" h  %" h  %" h  %" h  %" h  %" h  %" h  %" h  p%" h  `%" h  P%z" h  @%r" h  0%j" h   %b" h  %Z" h   %R" h  %J" h  %B" h  %:" h  %2" h  %*" h  %"" h  %" h  %" h  p%
" h  `%" h  P%! h  @%! h  0%! h   %! h  %! h   %! h  %! h  %! h  %! h  %! h  %! h  %! h  %! h  %! h  p%! h  `%! h  P%z! h  @%r! h  0%j! h   %b! h  %Z! h   %R! h  %J! h  %B! h  %:! h  %2! h  %*! h  %"! h  %! h  %! h  p%
! h  `%! h  P%  h  @%  h  0%  h   %  h  %  h   %  h  %  h  %  h  %  h  %  h  %  h  %  h  %  h  %  h  p%  h  `%  h  P%z  h  @%r  h  0%j  h   %b  h  %Z  h   %R  h  %J  h  %B  h  %:  h  %2  h  %*  h  %"  h  %  h  %  h  p%
  h  `%  h  P% h  @% h  0% h   % h  % h   % h  % h   % h  п% h  % h  鰿% h  頿% h  鐿% h  逿% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  о%: h  %2 h  鰾%* h  頾%" h  鐾% h  逾% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  н% h"  % h#  鰽% h$  頽% h%  鐽% h&  逽% h'  p% h(  `% h)  P%z h*  @%r h+  0%j h,   %b h-  %Z h.   %R h/  %J h0  %B h1  м%: h2  %2 h3  鰼%* h4  頼%" h5  鐼% h6  逼% h7  p%
 h8  `% h9  P% h:  @% h;  0% h<   % h=  % h>   % h?  % h@  % hA  л% hB  % hC  鰻% hD  頻% hE  鐻% hF  逻% hG  p% hH  `% hI  P%z hJ  @%r hK  0%j hL   %b hM  %Z hN   %R hO  %J hP  %B hQ  к%: hR  %2 hS  鰺%* hT  頺%" hU  鐺% hV  逺% hW  p%
 hX  `% hY  P% hZ  @% h[  0% h\   % h]  % h^   % h_  % h`  % ha  й% hb  % hc  鰹% hd  頹% he  鐹% hf  逹% hg  p% hh  `% hi  P%z hj  @%r hk  0%j hl   %b hm  %Z hn   %R ho  %J hp  %B hq  и%: hr  %2 hs  鰸%* ht  頸%" hu  鐸% hv  逸% hw  p%
 hx  `% hy  P% hz  @% h{  0% h|   % h}  % h~   % h  % h  % h  з% h  % h  鰷% h  頷% h  鐷% h  逷% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  ж%: h  %2 h  鰶%* h  頶%" h  鐶% h  逶% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  е% h  % h  鰵% h  頵% h  鐵% h  逵% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  д%: h  %2 h  鰴%* h  頴%" h  鐴% h  逴% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  г% h  % h  鰳% h  頳% h  鐳% h  逳% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  в%: h  %2 h  鰲%* h  頲%" h  鐲% h  進% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  б% h  % h  鰱% h  頱% h  鐱% h  週% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  а%: h  %2 h  鰰%* h  頰%" h  鐰% h  逰% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h  Я% h  % h  鰯% h  頯% h  鐯% h  逯% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ю%: h  %2 h  鰮%* h  頮%" h  鐮% h  逮% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  Э% h"  % h#  鰭% h$  頭% h%  鐭% h&  逭% h'  p% h(  `% h)  P%z h*  @%r h+  0%j h,   %b h-  %Z h.   %R h/  %J h0  %B h1  Ь%: h2  %2 h3  鰬%* h4  頬%" h5  鐬% h6  逬% h7  p%
 h8  `% h9  P% h:  @% h;  0% h<   % h=  % h>   % h?  % h@  % hA  Ы% hB  % hC  鰫% hD  頫% hE  鐫% hF  逫% hG  p% hH  `% hI  P%z hJ  @%r hK  0%j hL   %b hM  %Z hN   %R hO  %J hP  %B hQ  Ъ%: hR  %2 hS  鰪%* hT  頪%" hU  鐪% hV  逪% hW  p%
 hX  `% hY  P% hZ  @% h[  0% h\   % h]  % h^   % h_  % h`  % ha  Щ% hb  % hc  鰩% hd  頩% he  鐩% hf  逩% hg  p% hh  `% hi  P%z hj  @%r hk  0%j hl   %b hm  %Z hn   %R ho  %J hp  %B hq  Ш%: hr  %2 hs  鰨%* ht  頨%" hu  鐨% hv  逨% hw  p%
 hx  `% hy  P% hz  @% h{  0% h|   % h}  % h~   % h  % h  % h  Ч% h  % h  鰧% h  頧% h  鐧% h  逧% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ц%: h  %2 h  鰦%* h  頦%" h  鐦% h  逦% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  Х% h  % h  鰥% h  頥% h  鐥% h  逥% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Ф%: h  %2 h  鰤%* h  頤%" h  鐤% h  逤% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  У% h  % h  鰣% h  頣% h  鐣% h  連% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Т%: h  %2 h  鰢%* h  頢%" h  鐢% h  逢% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h  % h  С% h  % h  鰡% h  頡% h  鐡% h  逡% h  p% h  `% h  P%z h  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  Р%: h  %2 h  鰠%* h  頠%" h  鐠% h  造% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h  П% h  % h  鰟% h  頟% h  鐟% h  速% h  p% h  `% h	  P%z h
  @%r h  0%j h   %b h  %Z h   %R h  %J h  %B h  О%: h  %2 h  鰞%* h  頞%" h  鐞% h  逞% h  p%
 h  `% h  P% h  @% h  0% h   % h  % h   % h  % h   % h!  Н% h"  % h#  鰝% h$  頝% h%  鐝% h&  逝% h'  p% h(  `QHG   uH HH5!  H81'(1Ht$H;W tHa HH5/  H81ZAWIAVAAUAMATDAAULLSH(H4$HT$D$HH0  H4$1L9}HHHTHHHHH$Hu1   MuL-C E1FIE1HhHHHHl$#IHtHHH   HL$1HDH-C MEHiC DD?  MD\$ULDAUfADQA  AWDAWt$@PPt$@PPAPE1iH`HMtIuL0HtH
HH(H[]A\A]A^A_AVEAUIATIHUSHt3H; Hu1AtHLLJHu'HH H8wt1[]A\A]A^ATUHSeHxlHtJH: Hu	H: ;H9t6H H5  H8H5  HDIHu1   HFD HtH   HII$HuLHtHIHuHuHA   Hʹ  HHH˴  xA   H  LHH  xA   H  LHH  exE1H  LHH  EdH[]A\AWIAVIAUIATIULSSH=C H   E1E1E1LpD   HLP(H@LXpMtI$1E1Lc H{@H{HIL{PLCXLC8Lk`IE HtHE AFW11Hkh%  HKxH         tOtQHS  tP=   t@H  =  t9H H5  H8Hu,H4"H{  1H  HS0H1ZH[]A\A]A^A_AVIHAUEATIUHSH   HH@   u Hs HLH5  H81qLK(HC Mt   I9LLIM9s#H MHLH5  H81ȵ-Au7I9s2RL1MPIHx  11Y^yHuH,1H[]A\A]A^AWAVAUATUSH.  H5f@ H=> ZHuHt   H H   HH   H5#@ H=@ H   sHLHHE HHE    HuHzLI.LMd!Lx LhtMI>Htc1L读HHuHuH*NH|$  Lt$L%? H5 Ml$ IĀQ MHuHHuH1H.  []A\A]A^A_AWAVAUIATIUSHL>.   HT$LlHtLxLkHHC  H=)  cHH   H H\H$H   HH褬IHu'Ht%   H IcT$LH*      HT$LH]IH   MtHxIE LhHuHtwH<$LHpIHtSIE M9It^HIuLIcT$LLMt HuHxLHM uHgIuLXE1HHIuL>HH[]A\A]A^A_AWAVAUATUSH  H:> Ht)1H9  H H5  H8L  HH=> H~; Hu   1Q  H H=g  螯HtH HW; HtH=P  ~HtH H?; H== HtH$; H51   xH H 0HH  u1H: Hui]HHH\$0APH   HA   Lծ     RH?  PHۮ  P1H 1   HHk  1HHz: H1HHh: HH    HT$0H   '   H
      H      H!H	H"      HT$0HT$8H!H	H      HT$8HT$@H!H	H      HT$@HT$HH!H	H   
   HT$HHT$PH!H	H      HT$PHT$XH!H	H      HT$XHT$`H!H	H      HT$`HT$hH!H	H      HT$hHT$pH!H	HT$pHT$xH!H	HT$xH$   H!H	H=]  H$   H$   H!H	H$   H$   H!H	H$   H$   H!H	H      H$   H$   H!H	H     H$   H$   H!H	H$   H#$   H      H	H$   $   %  6z $   vIHH  HHH   LHIHty   (  H={  ƷIHuIM uzL0p1HL1oIHuLIM uLHM uHI$uTLJHd    HH5m  H81#HtHM uHI$LHLs 1L-S8 E1HcK<&1D|0A LHD$(HtHv
H|$(HD$(Ht9ID HMHuHcK<&D|0A LMPID HuH4H'HH#uHuH1I| HHH#uH=Ȫ  @HHu4HY H8ii  H=  HHL  H5  HuHM HuHTH#  H H9Ct,H? H5p  H8H   H   1HxHH.8 uHH8 HuH H53  H82   H7    v#   H5  H H81o  H    H5/  H81ͫCH7   uH[ H5T  H8t,H? H5h  H8H H5B  H8rH2  H5    ӺHHu֭H  /1HH5?/ H6 HuHH=6  t藭H  H=6 1H5- Hr6 Ht=3  u2]H  H5 H55 H=u6 n  +HH]  H-  HHmHtI~ HI5 fHnHp(fHnflfl)I4 j4 HH  H5 HH=  4 H4 Hl$0ILn5 H'5 H .Hh4 HD$@)D$0H4 H  b4 Hk4 IHL5 H4  /H4 HD$@)D$0H3 H5  4 IHL4 H4 H3  	/)D$0KH3 H  (3 IHHO4 H3 L4  /)D$0
HH`3 HQH  HHuH{X  L%  LHH    H¦  LHA   7HH2 HQH@  HHuHL%|  LHH"  A       LHHV  H1 H  A   H
  LHH/  H1 H  A   0  LHH  ~Hn1 H  A      LHH  QHI1 Ha  A      LHHå  $H$1 H4  A      LHH  H0 H  A      LHH  H0 H  A      LHHM  H0 H  A      LHH  pH0 H  A      LHH  CHk0 HS  A      LHH  HF0 H&  A      LHH  H!0 H  A      LHH  H/ H  A      LHHn  H/ H     HW  LHA   bHH/ HQHk  HHuH:H=4  HHP  H+1 L%0 1~ fHnH1 H|$PflMl$ fHnIu  )D$0~o Ll$fl)D$@HE HD$H   HuHLS/ HL. H=* H/ H50 CHH  .     H=0  t=H=
.  ttH=S  &u  H=g0 Ht51HHV0 u'' HuH H5  H8eH=%0   H5ڢ  HIHuHuH      WLHIHu2HMH  H5'  HH H81   H Ht$H.uCL袷HHGH5  MHH RH3  ULL$H81苣Y^FHt$LHD$IHH|$ t&IHuLIR  LE  IuLMILH5F. H=W, HHHȅ  HHuHL0- H!, H=z( H- H5- HH  H5- H=+ HHHȅ3  HHuHL, H+ H=' Hi- H5- HH'  H5- H=+ HHHȅ   HHuHLl, HM+ H=f' H, H5- DHH   H5 - H=+ HHHȅxqHHuHEHHbH5, H=* HnHHȅx5HHH.  /  	/  /     Hu-H#/     N	/     ?/     0HL$HD$LHHCLMd6Lx LhLl$H  []A\A]A^A_H=R% f.      H=q) Hj) H9tH Ht	        H=A) H5:) H)HH?HHHtH HtfD      =)  u+UH=  HtH= ٨d( ]     w    HGPH     HG`H     Hi H @ HGhHtH fHI H @ H   HtH     HH|$HtH|$H   H HHHHHD$H  ~D$Hff.      H   LOH?t%IHumHIu3H6IAHfD  Ht{H   H>LBHD  H IH  H5њ  H81莞1H    Hy tH¿ IHk  H5X  H81WD  H IH$  H5/  H81.@ Hy [ff.     HHHH  $L$Hff.      ˂ff.     ;ff.     H=
  4@ HGXHtH fSHGHHxHt
HCXHtH [ H1 H [ff.     HtfD  HH     HGHHtH fSHGHH8`HCHHtH [ÐUHHSHHHGLH@t~$   uFHHH[]A    u+H   LFI$  HvHH[]A@ Hɽ H5  H8H1[]f     H   LF1MtHCH  H5  HH H816@ HtHL$HT$
L$Ht$H`)fD  HL$HT$߭L$Ht$H#HCH՗  H5  HH H81跛0fHL$HT$菭L$Ht$H& HCH  H5  HH H81bff.     fHwPH1H=З  ff.     ff.     ˉff.     ff.     ~ff.     ۅff.     ff.     ;ff.     黐ff.     ff.     髒ff.     黢ff.     ff.     ff.     Kff.     kff.     ~ff.     ff.     ff.     ff.     ff.     +ff.     鋜ff.     ff.     ff.     ff.     黄ff.     ff.     +ff.     雈ff.     ff.     鋵ff.     +ff.     雚ff.     ff.     ff.     ff.     ff.     ff.     Kff.     ff.     ff.     ff.     ff.     ff.     +ff.     [ff.     ;ff.     zff.     ff.     kff.     ;zff.     髰ff.     ˄ff.     ff.     ff.     kff.     }ff.     ff.     Kff.     ff.     雇ff.     [}ff.     ff.     ;ff.     ff.     ff.     [ff.     ff.     鋵ff.     [ff.     鋨ff.     ff.     雑ff.     ;ff.     [ff.     ff.     ;ff.     {ff.     zff.     +ff.     ff.     Kff.     ff.     鋌ff.     yff.     ff.     ێff.     ff.     黹ff.     Kff.     ff.     K{ff.     ff.     難ff.     黜ff.     ff.     ff.     +ff.     ff.     ff.     ۴ff.     ff.     Kff.     K|ff.     鋯ff.     [ff.     }ff.     ;ff.     {ff.     ff.     kff.     {ff.     ff.     +ff.     ;ff.     ff.     Kff.     鋞ff.     kff.     kff.     {ff.     {ff.     ˻ff.     ff.     ff.     ff.     ˅ff.     [uff.     kff.     ff.     ;ff.     ff.     ff.     kwff.     ff.     [ff.     ff.     ff.     ;ff.     {ff.     Kff.     ff.     +ff.     kff.     ˁff.     ff.     ۪ff.     ff.     ff.     kff.     kff.     ff.     [ff.     鋾ff.     鋲ff.     [ff.     ff.     Ktff.     kff.     ff.     +ff.     ff.     [ff.     鋑ff.     ff.     kff.     kff.     +ff.     +ff.     xff.     ff.     ff.     xff.     xff.     ff.     +ff.     鋵ff.     ff.     +ff.     髆ff.     ff.     [ff.     鋸ff.     ff.     kff.     ۙff.     ˳ff.     kff.     k}ff.     ۮff.     ff.     {ff.     zff.     kff.     ff.     [ff.     zff.     {ff.     Kff.     默ff.     ˼ff.     pff.     ;|ff.     [ff.     ff.     ۡff.     ;ff.     ff.     鋍ff.     ff.     [ff.     ff.     یff.     ˤff.     ˽ff.     ff.     [ff.     rff.     qff.     {ff.     kff.     ~ff.     {ff.     |ff.     ff.     髯ff.     +ff.     黋ff.     ۠ff.     ff.     kff.     +ff.     tff.     ˮff.     ff.     ˙ff.     ff.     ff.     ff.     髂ff.     髦ff.     黂ff.     {ff.     {ff.     ff.     ff.     Kff.     髮ff.     {ff.     +ff.     黯ff.     ff.     ˕ff.     kff.     髢ff.     [ff.     髴ff.     tff.     }ff.     ff.     nff.     黨ff.     Kff.     ff.     ˀff.     ff.     kff.     ff.     [{ff.     ff.     {ff.     雐ff.     鋊ff.     yff.     ff.     ff.     ff.     kff.     {ff.     鋉ff.     +ff.     xff.     ff.     [ff.     ;ff.     +ff.     髣ff.     鋂ff.     髌ff.     ff.     鋫ff.     ff.     Kff.     ff.     ;ff.     ff.     鋄ff.     }ff.     {ff.     ff.     ff.     pff.     黣ff.     ff.     雬ff.     ˽ff.     rff.     [ff.     [ff.     ˋff.     鋢ff.     ˲ff.     鋇ff.     off.     koff.     Kff.     ;ff.     off.     [vff.     [ff.     鋽ff.     Kjff.     kff.     off.     ۃff.     kff.     ff.     +ff.     nff.     pff.     +ff.     ff.     ff.     ff.     [ff.     ff.     黥ff.     鋠ff.     off.     ff.     ۴ff.     [ff.     Kyff.     ېff.     rff.     +ff.     nff.     ff.     ff.     ہff.     +ff.     ff.     qff.     pff.     off.     ff.     vff.     ;ff.     sff.     Kuff.     ff.     +kff.     +hff.     kff.     ff.     ff.     ۺff.     {ff.     ۔ff.     xff.     黨ff.     Kff.     off.     vff.     黱ff.     [ff.     [ff.     +ff.     Kff.     {ff.     hff.     ff.     鋤ff.     ۷ff.     yff.     黈ff.     [pff.     Kqff.     ff.     ff.     {ff.     ff.     off.     黨ff.     ˙ff.     ff.     ff.     ff.     髛ff.     ;uff.     +nff.     ˂ff.     Kff.     [ff.     ff.     xff.     kff.     ff.     +ff.     uff.     {ff.     yff.     Khff.     ;ff.     +~ff.     zff.     +ff.     qff.     鋉ff.     uff.     kjff.     {sff.     ff.     tff.     kff.     qff.     {ff.     黃ff.     鋯ff.     {ff.     fff.     ;ff.     Kff.     mff.     ~ff.     ˚ff.     ۶ff.     ff.     ;ff.     pff.     黍ff.     髠ff.     ff.     ff.     雏ff.     {ff.     [ff.     雬ff.     雖ff.     {bff.     ff.     kiff.     +{ff.     髵ff.     kff.     鋣ff.     髾ff.     ff.     kff.     vff.     rff.     ۞ff.     kff.     [ff.     [ff.     鋜ff.     ff.     xff.     uff.     雲ff.     ff.     +ff.     |ff.     ۆff.     ff.     [ff.     ff.     [wff.     ۆff.     髻ff.     [hff.     _ff.     髵ff.     nff.     {hff.     ;vff.     ˙ff.     鋱ff.     ff.     ˫ff.     kff.     kff.     髪ff.     ;ff.     鋺ff.     髳ff.     dff.     髁ff.     ff.     Kff.     kff.     Kjff.     off.     eff.     keff.     [ff.     髸ff.     ff.     Kmff.     +ff.     ~ff.     {ff.     {ff.     cff.     雤ff.     黇ff.     +ff.     ;qff.     ۖff.     ˨ff.     [ff.     雍ff.     `ff.     ۗff.     黽ff.     kff.     {ff.     jff.     ېff.     bff.     ff.     ˹ff.     ff.     wff.     xff.     鋙ff.     黎ff.     {ff.     pff.     yff.     ˧ff.     bff.     kff.     雎ff.     rff.     髨ff.     [pff.     ۱ff.     鋫ff.     ;kff.     ]ff.     ff.     ;ff.     xff.     ۍff.     lff.     ۧff.     iff.     kff.     雸ff.     [ff.     [ff.     鋝ff.     ˲ff.     kff.     bff.     ;tff.     ;ff.     ;ff.     ff.     Kff.     kff.     K}ff.     K}ff.     eff.     kff.     {ff.     ;ff.     vff.     髹ff.     ff.     ˄ff.     ;ff.     Kff.     Kff.     黋ff.     [ff.     髷ff.     [mff.     lff.     ˞ff.     黂ff.     ۷ff.     off.     +|ff.     黛ff.     uff.     [eff.     {\ff.     ff.     kff.     kff.     ;ff.     髎ff.     kff.     tff.     雥ff.     [gff.     ff.     {ff.     髪ff.     ff.     Kff.     ff.     _ff.     yff.     ˭ff.     {ff.     [ff.     nff.     ff.     [ff.     雘ff.     rff.     Xff.     點ff.     K[ff.     [}ff.     ff.     ;dff.     kff.     雷ff.     xff.     K]ff.     tff.     ;ff.     {ff.     tff.     [ff.     k~ff.     ff.     {ff.     [hff.     髤ff.     +ff.     {ff.     ff.     |ff.     ff.     ˦ff.     kff.     ff.     ff.     nff.     Uff.     `ff.     nff.     uff.     +ff.     cff.     ff.     aff.     髲ff.     lff.     {Uff.     +ff.     ;fff.     kff.     wff.     ff.     髏ff.     {ff.     Zff.     ff.     ff.     髀ff.     ff.     cff.     ۖff.     ]ff.     ;ff.     髁ff.     eff.     ff.     髝ff.     kYff.     `ff.     ff.     ff.     鋅ff.     |ff.     {ff.     Kff.     ff.     +aff.     zff.     Kff.     kff.     [ff.     ˙ff.     hff.     ۤff.     kff.     Vff.     [ff.     KUff.     雱ff.     bff.     sff.     +ff.     k`ff.     +Rff.     ˬff.     +Xff.     [wff.     xff.     ~ff.     雂ff.     Qff.     qff.     ˗ff.     ~ff.     ˄ff.     [cff.     Tff.     ff.     ff.     Zff.     Kff.     ۃff.     ff.     {ff.     ]ff.     ksff.     kff.     ;ff.     dff.     Kff.     eff.     ff.     黃ff.     髎ff.     cff.     [ff.     rff.     ۥff.     [Yff.     ;ff.     {tff.     kSff.     ~ff.     kff.     [nff.     鋚ff.     +ff.     鋆ff.     off.     黣ff.     ff.     nff.     +`ff.     Kjff.     ff.     ۔ff.     kff.     kff.     pff.     [ff.     黎ff.     ff.     ff.     ff.     kkff.     k}ff.     [ff.     {vff.     `ff.     ;vff.     雩ff.     ff.     kff.     kff.     kff.     ff.     Nff.     黁ff.     Zff.     [Wff.     off.     雊ff.     Kqff.     uff.     +Xff.     ff.     }ff.     lff.     ;nff.     ff.     Nff.     髓ff.     cff.     {ff.     ˔ff.     KRff.     gff.     鋎ff.     zff.     ;ff.     [ff.     Kff.     \ff.     ;Nff.     fff.     ۟ff.     cff.     +ff.     ff.     eff.     ;cff.     aff.     ;ff.     jff.     ff.     qff.     ff.     雩ff.     ˀff.     {Xff.     kff.     Sff.     Sff.     _ff.     ;ff.     cff.     ;^ff.     ;ff.     ff.     sff.     Tff.     |ff.     Lff.     +Qff.     [ff.     aff.     ;ff.     Kff.     ff.     ff.     ff.     ^ff.     {|ff.     Rff.     ff.     tff.     黢ff.     sff.     iff.     Hff.     Rff.     ff.     Kff.     髗ff.     +mff.     髖ff.     Gff.     [lff.     mff.     雧ff.     髦ff.     zff.     Tff.     ff.     {Zff.     {ff.     [ff.     ff.     sff.     nff.     k^ff.     髅ff.     ff.     {Xff.     yff.     ]ff.     ;xff.     {}ff.     雠ff.     ۟ff.     |ff.     [ff.     髆ff.     KJff.     ff.     Iff.     鋓ff.     Kff.     Keff.     黡ff.     Eff.     Xff.     雁ff.     zff.     []ff.     hff.     ff.     ff.     +jff.     Nff.     Kff.     \ff.     +tff.     Yff.     ˦ff.     ;^ff.     +Nff.     ]ff.     {[ff.     ff.     Xff.     ˔ff.     ff.     髒ff.     +ff.     +~ff.     pff.     mff.     ff.     鋎ff.     ;|ff.     髍ff.     ;ff.     Pff.     +Lff.     {ff.     {ff.     ff.     [Eff.     KFff.     Fff.     ˃ff.     [Off.     髇ff.     +|ff.     +|ff.     ff.     bff.     nff.     Gff.     Hff.     [ff.     lff.     ff.     Dff.     雗ff.     +ff.     ;Xff.     {ff.     Hff.     黂ff.     ff.     {ff.     lff.     tff.     ۉff.     Off.     cff.     ;ff.     ےff.     ff.     jff.     +Yff.     Bff.     ~ff.     ff.     fff.     KUff.     ;ff.     Kff.     鋏ff.     @ff.     kff.     {bff.     Kff.     kyff.     ff.     hff.     雉ff.     ff.     雊ff.     Tff.     ~ff.     {nff.     {Lff.     nff.     [pff.     Rff.     Aff.     ~ff.     ;Cff.     [Fff.     ff.     +ff.     鋈ff.     Tff.     Nff.     Kff.     Kff.     [dff.     雌ff.     @ff.     dff.     {ff.     @ff.     ۈff.     kff.     bff.     kff.     Rff.     Yff.     pff.     ff.     Xff.     ff.     黁ff.     Kbff.     hff.     +ff.     [ff.     +vff.     hff.     jff.     xff.     ff.     ff.     kff.     ۘff.     Aff.     k=ff.     K^ff.     pff.     Dff.     iff.     ^ff.     kff.     ;ff.     +ff.     @ff.     {_ff.     [hff.     Eff.     _ff.     Dff.     qff.     Yff.     qff.     kSff.     +ff.     rff.     [Kff.     Vff.     gff.     [Dff.     Lff.     kff.     {_ff.     Vff.     +mff.     Xff.     ;Vff.     Eff.     nff.     hff.     ff.     {ff.     [ff.     cff.     {ff.     Zff.     =ff.     Tff.     Kff.     :ff.     雔ff.     \ff.     ;jff.     [pff.     xff.     ˑff.     Wff.     nff.     ˄ff.     ;iff.     keff.     KHff.     ~ff.     bff.     髒ff.     ^ff.     [lff.     Aff.     +ff.     [fff.     {}ff.     ff.     [iff.     |ff.     sff.     ۃff.     @ff.     黉ff.     hff.     ff.     kff.     9ff.     ff.     pff.     KMff.     ff.     {tff.     Lff.     kNff.     {Dff.     dff.     [uff.     Kff.     ;Rff.     ;Uff.     KJff.     Kyff.     KYff.     +hff.     {Qff.     ff.     Kjff.     髌ff.     mff.     gff.     ˔ff.     eff.     鋁ff.     ;mff.     hff.     zff.     kff.     ˊff.     kLff.     {ff.     Pff.     dff.     KXff.     ;^ff.     Aff.     Kxff.     [fff.     jff.     ^ff.     KOff.     ff.     KHff.     ff.     ff.     Eff.     kBff.     7ff.     <ff.     {Cff.     yff.     ff.     cff.     Jff.     =ff.     mff.     Off.     9ff.     ۓff.     |ff.     kyff.     Aff.     ff.     Vff.     Kff.     sff.     ff.     ]ff.     wff.     Mff.     Uff.     :ff.     Kgff.     ;ff.     rff.     `ff.     {zff.     ;Tff.     =ff.     Jff.     ˃ff.     6ff.     ;ff.     髈ff.     `ff.     ;zff.     Off.     黒ff.     ;ff.     ff.     {Hff.     黍ff.     ff.     ff.     [ff.     [ff.     ;wff.     knff.     lff.     ff.     `ff.     {wff.     Tff.     Pff.     kgff.     [sff.     tff.     hff.     gff.     []ff.     k[ff.     Pff.     pff.     K^ff.     ;~ff.     k8ff.     ff.     bff.     xff.     KSff.     ff.     ;Off.     ;Yff.     ff.     lff.     bff.     ;nff.     4ff.     ff.     4ff.     kff.     黁ff.     dff.     Kff.     dff.     [ff.     髌ff.     7ff.     qff.     ff.     ^ff.     wff.     Xff.     髉ff.     雂ff.     Fff.     Kfff.     Fff.     ff.     Sff.     ;dff.     [dff.     [ff.     K^ff.     _ff.     Hff.     2ff.     +?ff.     :ff.     1ff.     +2ff.     ff.     [rff.     {@ff.     ;/ff.     `ff.     k6ff.     yff.     {}ff.     ~ff.     }ff.     2ff.     ;_ff.     ;/ff.     ێff.     7ff.     Kbff.     Fff.     hff.     off.     [kff.     [ff.     Kff.     K/ff.     Bff.     Kff.     ff.     ff.     ,ff.     aff.     {aff.     rff.     鋁ff.     4ff.     <ff.     :ff.     Qff.     kff.     nff.     [sff.     Dff.     :ff.     Off.     K;ff.     dff.     eff.     >ff.     ˉff.     /ff.     [ff.     Xff.     ;Pff.     +pff.     Pff.     -ff.     +vff.     ff.     aff.     ff.     pff.     Pff.     k?ff.     ;zff.     Dff.     rff.     rff.     ;=ff.     ?ff.     +_ff.     eff.     [|ff.     +Gff.     Kff.     6ff.     ;cff.     ]ff.     `ff.     Gff.     4ff.     Wff.     ^ff.     cff.     ff.     @ff.     rff.     lff.     jff.     1ff.     |ff.     :ff.     :ff.     hff.     k}ff.     [off.     yff.     Pff.     Kwff.     *ff.     [Nff.     Kff.     k@ff.     {qff.     8ff.     Hff.     Rff.     6ff.     {ff.     wff.     zff.     {tff.     [ff.     {6ff.     k4ff.     2ff.     [ff.     雁ff.     2ff.     Eff.     cff.     +<ff.     +Qff.     kff.     &ff.     Dff.     KEff.     lff.     Tff.     Vff.     0ff.     Kff.     knff.     {eff.     bff.     =ff.     2ff.     [Sff.     /ff.     Cff.     Ksff.     K>ff.     .ff.     +cff.     Mff.     ;}ff.     kSff.     *ff.     k|ff.     K}ff.     rff.     kff.     5ff.     ;aff.     [wff.     nff.     K~ff.     vff.     [?ff.     [>ff.     [eff.     Eff.     pff.     kpff.     Tff.     dff.     Zff.     off.     kuff.     9ff.     ;`ff.     _ff.     Kff.     Xff.     {4ff.     ksff.     8ff.     Zff.     ff.     [#ff.     k=ff.     ;ff.     +`ff.     Dff.     Kzff.     Ktff.     Wff.     Qff.     ?ff.     wff.     kdff.     KMff.     ;wff.     Fff.     [jff.     +ff.     +4ff.     +~ff.     k>ff.     ;Zff.     {Bff.     zff.     >ff.     pff.     k&ff.     Kff.     4ff.     Kjff.     ^ff.     'ff.     zff.     xff.     Sff.     ]ff.     { ff.     _ff.     2ff.     wff.     USHH   HtHHH[]H   HHtAHHtHXH@ H   HH   H H/u.nH   D  H9_     Ht3HGXHHwXHtH(t1ÐHHm1HD  H5^ ff.     @ SHHpHtHCp    H/A  H{ HtHC     H/  H{@HtHC@    H/  H{HHtHCH    H/  H{PHtHCP    H/  H{XHtHCX    H/j  H{`HtHC`    H/?  H{hHtHCh    H/  H{8HC8    Ht
H/   H   HtHǃ       H/   H   HtHǃ       H/   H   HtHǃ       H/tZH   HtHǃ       H/t-H{xHtHCx    H/t1[f+l1[    lf     lf     kofD  k>fD  kfD  kfD  kfD  kfD  kafD  k6fD  {kfD  kkfD  [kfD  SH.H{( tHh[HpH[7-    ATIUHSHHpHtHՅ   H{ HtLՅ   H{@HtLՅ   H{XHt	LՅuH{`Ht	LՅumH{8Ht	LՅu[H   Ht	LՅuFH   Ht	LՅu1H   Ht	LՅuH{x1Ht[LH]A\D  []A\ff.     AWAVAUATIUHSHHhLG0M      tHwHhHL[]A\A]A^A_1HVL   O<IH   1LnHHtiHHLIm HtAHhH[]A\A]A^A_    HVHvHu[HhH1[]A\A]A^A_AD  LPifD  Im :  HY HSPH5S+  H8181D  LMMtI<LD$HHT$LL$wIH.  HT$LL$LD$HtmHBH  ID$ I9  H1HHff.     ff.     D  AoDAHH9uHHt	ILILLD$HT$LL$jLL$HT$HLD$H  H|$PE1HD$XL|$0H|$H|$HM$A   H\$8ILIHD$H    H|$HT$LD$ LL$(+HD$PHT$XH HHHL#   IDIHHT$Ht$LH3ttHD$PHT$XHT$LD$ LLL$(L|$0H\$8M   LL$HLLt$ALL$HL$HH)tK1MM%D  HI9tI<H/ugfD  L$jLfHLL$fLL$1ff.     D  ILIHH9uS(1L1#HGW H52  LL$1Lt$H8kLL$HL$&ff.     fHH;5uW tHtHF    tAH 1H   H   HtH(t1HfD  HffD  HV H5J(  H8Jk UHSHHtbH;5V HufHV    H5k(  H8PH   HH   HtH/t1H[]D  {ef     HV     HF    uHU H5'  H8jfD  UHSHHtbH;5;V HufHU    H5S(  H8OH   HH   HtH/t1H[]D  df     HU     HF   uHLU H5'  H8ifD  HHt?HF   t2HGPHHwPHtH(t1H@ H@dfD  HT H5'  H8iH     HHt?HF   t2HGHHHwHHtH(t1H@ HcfD  HqT H5'  H8iH     AUATUSHH   HtHHH[]A\A]     H   u$HUT HHPHHHH       L%l qHHtH@I$E111HL H= 5FH+ItlM   IELLH   H   IIm tMMtXH   I$HtvHI$ LbH   fD  HbfD  LxbfD  cL%dS H   I$HPI$3InLf.     HGPH        H?LOIЃtHIALf     HtIH>IAHL    HHuR IH -  H5-  H81
11H    H?IHHWtHGH8LJHHHA HtHHHfD  HHQ HH,  H5,  H8101H H   LOH?t%IHumHMu4IA1H     Ht{H   H>LBf     HiQ IHn,  H5A,  H81/1H    Hy tH2Q IH+  H5+  H81/D  H	Q IH+  H5+  H81/@ Hy [ff.     AWAVAUATUSHH8gH= IH   D Dƃ   HcH;l      1D  ~,H9})HcHT9}9|9  A9~}HHHǋG9umL/IE H 1LLHH=  h(HZIm W  H+E  H[]A\A]A^A_ËG9~ff.     @ M|$pfHID$p    AoL$`H=#  AD$`)$AIH  I|$`fo$Mt$hI\$pM|$pAT$`Ht
H/  Mt
I.  Ht
H+  H=} H  D5e D  HcH;l  .  1@ ~pS9~_)HcHD9}@ Im LH[]A\A]A^A_]    H L] 9A9~|LcIIA;o|   A9tlD9}4DIc)HPHHHHHHtHHHKAAoM/D5W IE 1;oËC A9   Dp@IcH#HHLcD5 D5	 IH ITfD  H<$HtH/tOH|$HtH/tFMI/L\L\H\\\볿   "kHHJ  Hk H\ hL(IE DHcHL<II?M/IE H/\;ot׋	 t"I1A   S   T1ff.     @ SfH HfHnHp)D$ ~+J HD$`    fl)D$PH   LAHM   HC  H,  H  HG     HT$PHH4IH'  j 1PAPLD$@A H   H"H|  ;  HHtH|  %  H|$ )fD  H  H>HFHH|$ H HD$(HK H9_   _)fofl)$,H   H|$(H9_6  1)fofl)d$_,H   f(,$f(t$HT$@Ht$0H|$P)l$0)t$@  L$XD$P1HH@  H|$ Ht
H/   H|$(Ht
H/   HpH[    f)<$7f.     HyJ HH6&  L%  A   H/&  H5k  H8S1(XZH|$ Ht
H/   H|$(HtH/tr	/  H=n  1?HpH[fD  f)|$HFH HD$(HH HD$ fYHpH[fYfD  Xf     XdfD  	/  H=  f.     Ht$PHT$ HHj L%   Y^tf     ATH USHH HD$    HD$HD$    H   LAHM   H  Hk  HH HH8SH$  L#  1A   H$  H5  c'XZH|$HtH/uW/  H=`  1H H[]A\D  HuH.HE Hl$LH H Hl$HD$    MJL9\  H=H I9L  IX  H  LFM~#1HTH9b  H9Y  HI9uA     IA8IH  Ht$1LH      HHZ  ff.     @ /  H=d  1W       HH HD$HG     HT$HH4IH)#  j 1PAPLD$( H H|$HzHHHG HH8j #Lff.     ff.     fD  H   H9t4HuHF H9t#LH   H9tHuH9fD  IRBLb1ۨ uIZH=  g#HHAH><H   H{ 	Z3%HH   H+tyH|$HH/dUH H[]A\     Ht$1ɺ   LH,@ IRB@L9IB0    H Uz /  H=l  [Ht$HT$HHj LU!  ʯ Y^5&HH>E H5  H8YfAVfH SfHnHHH)D$~B HD$0    fl)D$ H   LAHM   H1  H  H  HG     HT$ HH4IH   j 1PAPLD$0 H u  H"H| )  HHtH|   H|$'@ H   H>HFHH|$H HD$HFD H9_   "flfZfI~M%H   H|$H9_%  !flfZfH~%H   HT$HH|$ H\$L4$:  ffZD$ ZL$$)HH5  H|$Ht
H/   H|$Ht
H/   HHH[A^ffG;fD  HIC HH(  L  A   H  H5;  H8S1!XZH|$Ht
H/   H|$HtH/tr/  H=  1HHH[A^@ fGfD  HFH HD$HH HD$fQHHH[A^QfD  Qf     QdfD  /  H=L  f.     Ht$ HT$HHj L  x Y^f     USHH   HtHHH[]H   HHtAHHtH@H_ H   H H   HH/uPH   D  H	B     ATHߪ USHH HD$    HD$HD$    H   LAHM   H  Hk  H4A HH8SH  L  1A   H  H5   XZH|$HtH/u<P.  H=   1	H H[]A\D  HuH.HE Hl$LA H Hl$HD$    MJL9D  H=A I94  IX  H  LFM~#1HTH9R  H9I  HI9uA     IA8IH  Ht$1LH      HHJ  ff.     @ .  H=  1C       HH HD$HG     HT$HH4IH  j 1PAPLD$( H H|$HzHHH]? HH8j #Lff.     H   H9t4HuHX? H9t#LH   H9tHuH9fD  IRBLb1ۨ uIZH=\  HHAH4H   H{ <HH   H+tuH|$HH/MH H[]A\@ Ht$1ɺ   LTHD@ IRBHL9IB0    HhMfD  .  H=$  /_Ht$HT$HHj L  2 Y^MHH= H5W  H8_Rf.     Yff.     Rff.     Bff.     ff.     :ff.     Pff.     SHHHHLMhYfH~H fn[ SHHHHLMXRf[ff.     @ SHHHHLM(BfH~H fn[ SHHHHLMf[ff.     @ SHHH9fH~H fn[ff.     SHHHOf[HH                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           Shared Cython type %.200s is not a type object          Shared Cython type %.200s has the wrong size, try recompiling   Interpreter change detected - this module can only be loaded into one interpreter per process.  unbound method %.200S() needs an argument       __annotations__ must be set to a dict object    __kwdefaults__ must be set to a dict object     changes to cyfunction.__kwdefaults__ will not currently affect the values used in function calls        __defaults__ must be set to a tuple object      changes to cyfunction.__defaults__ will not currently affect the values used in function calls  __qualname__ must be set to a string object     __name__ must be set to a string object %.200s.%.200s is not a type object      %.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject      scipy/linalg/cython_lapack.pyx  %.200s() takes %.8s %zd positional argument%.1s (%zd given)     scipy.linalg.cython_lapack._test_zladiv  while calling a Python object  NULL result without error in PyObject_Call      scipy.linalg.cython_lapack._test_slamch scipy.linalg.cython_lapack._test_cladiv scipy.linalg.cython_lapack._test_dlamch Module 'cython_lapack' has already been imported. Re-initialisation is not supported.   compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d   Failed to import '%.20s.decompress' - cannot initialise module strings. String compression was configured with the C macro 'CYTHON_COMPRESS_STRINGS=%d'.        _ARRAY_API is not PyCapsule object      module compiled against ABI version 0x%x but this version of numpy is 0x%x      module was compiled against NumPy C-API version 0x%x (NumPy 1.23) but the running NumPy has C-API version 0x%x. Check the section C-API incompatibility at the Troubleshooting ImportError section at https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility for indications on how to solve this problem.       FATAL: module compiled as unknown endian        FATAL: module compiled as little endian, but detected different endianness at runtime   %.200s does not export expected C %.8s %.200s   C %.8s %.200s.%.200s has wrong signature (expected %.500s, got %.500s)  init scipy.linalg.cython_lapack numpy.core.multiarray failed to import (auto-generated because you didn't call 'numpy.import_array()' after cimporting numpy; use '<void>numpy._import_array' to disable if you are certain you don't need it). _cython_3_2_4.cython_function_or_method _cython_3_2_4._common_types_metatype needs an argument %.200s() %s takes no keyword arguments takes exactly one argument %.200s() %s (%zd given) _cython_3_2_4 takes no arguments Bad call flags for CyFunction <cyfunction %U at %p> __loader__ loader __file__ origin __package__ parent __path__ submodule_search_locations keywords must be strings _test_zladiv exactly _test_slamch _test_cladiv _test_dlamch builtins cython_runtime __builtins__ scipy.linalg.cython_lapack does not match decompress zlib numpy._core._multiarray_umath numpy.core._multiarray_umath _ARRAY_API _ARRAY_API is NULL pointer numpy dtype flatiter broadcast ndarray generic number unsignedinteger inexact complexfloating flexible character ufunc __pyx_capi__ function scipy._cyutility __reduce__ __module__ __dictoffset__ __vectorcalloffset__ __weaklistoffset__ func_doc __doc__ func_name __name__ __qualname__ func_dict __dict__ func_globals __globals__ func_closure __closure__ func_code __code__ func_defaults __defaults__ __kwdefaults__ __annotations__ _is_coroutine x]K$7r־dAړaboѨ.MuwvEvk=43ͣ*cJ&E0|?|uEWan~1ܿl9᷻rn/W?<ۖ߼^Ꮆ_?ۻj{w5열Yn09t:\]]?ՖK[]n׏VRK-r߅@W?|##PWW#9_$[Oz;7i{ܰycۻ?cÆy㚿|߱/}w|w,z-i( fs5%zX3p慅z؎*|1Rbݍ
qx;ŧOGGJl؞wðz<2rϛ?l?~|o~O-ow?O7?=W~gۋǿs4[iSWߡQ]|f~9ZRZRSÀ,p}8ߎ&=;ƸֻM@}ɚN}DzJS RQTdu dC4bdi;K䓇E|OPԞ90c_YO~9LpD=3?	H/PK\`Jї1ԦLd;u-0(AOjS_!&<K
I-sfE~^7gGM8g*GB?yV37ar
gnCew4Ōbb>>ײni9d:fҹl2o54ʗ^y<흇,]^\67DrK/müaE>S٢y9T޸z>W/Xn\*o<n8r"64gG+Cb$~H)G2UvQ-m	W)ZOn?~G8-@y8Q4n1cswO/	.R7AYϲdkv5ҢUͳ	׳˚dkҴJrڨg1'$QQ܁kp%#f
t(ʟdTE{W TKVcSרPh9@	U(l@Æq| ͣ7dmyYk-bܶ,6ke rz6Xtxu\~٫f*=e^}aT9,`[EzXR9X;Q5EK+;`c̽J{.6Ha{r+zweI޶$[-NpNLo%uťPCSnc쮘Ezk\2 K7k`݃3b̿3y s*)مY,f/PM\\<jWDZnմEay'OxKMR&V.HBQ "|>覄P/S~IU"D&mWb9tq:ooٲꬾ#S%=r0]~q󭏉b_L;l}s!Yhd?aTU7[޻oJYe#Xc<6η>&nba)N#3+<z/S7,eeIMHUVEKm+>
{K+\hߓj@+ífihD/j[Փ)ކ3-o!j7Ce3mi-mAGeUۍP/Ȇn[: 8USJ=k!:S*-\Ia2-9lma&Dܦ3:f2:e`f-=.XkEC^m!I+;&EطIEm:M:sўd{}u
f 
 ߤ>Sƛ^z(y.m/S
zxBB[K=Ǚ݄Yv66ipd^T&x9-Dm﵈ 
68%I=-WPmϯozyh@^'=dp򠅄?{gv'r8<mcJ*⿘}h=pz}<ĳfںHsk&㙡%NU:Og1tg=1^/}$w%-'YsKжI#7V&rS J?XrBn\hE:DnI7b=Ú r^SM,;{}<j!~7iӍ[ފo
30g n2/rS J?9|1J.kavsXIׂ= r
SM,;{}<jeo#5Ҧ~y^3d>gM'xZs8P-:4.fۉ-PA(T6?Cv@־oUVa0e$JO3n9*X[;<DQ"Ay,9M2!%Ӛ݈A¼)>HܒĘ%ܗXQk2m6µ$WҝvsN'90quTD ZKw 4<Xή3eXJeg jfMwyQ'R8!J娐5JW
%K^ם5DsnmegRj
3vryQ'-lFR}vSG$S]$ܿ8EKp`֒*OLNe <8<Edubr('ev(yBJu)YvT#jstkfwձuVۥ9n5toBWԱuV=9jXŮ\f(e[SOgCf2-@&FYQ޽&ek/=}3S0@~!|{R,jD֢rb}f`6K7%;f#깏SRb_ K١ƛ˅eN;wN->3xgR|UPAA⳽aЇsKZ3gu0޾+Tqd=g-.aQ}d[Oj>
쫼87jD`F[/POU2Gy 5ba;}_šSdޱлr]'O*i^ざS:Mg>WStTiOLyy$AmEc&P%}륮NbNQ)UӉ'P/8+vH蕡IW 18Eޥ=/BVz#U)5*pKW&|<WMS_mKe^f1$%#~Ss	%.#hO;98 Ͼkn͑׹zMoVب@yٔ<Yj=m~R*?9QHS|3w̠6䐛#Mq$(.Hk-"i妖	bEU4R
hNHgRSZ!+NZ\fL><50:M=SkVHyٔ<Yj=m~R*Sz"}ʑz9ʣ|
bRJiu7
aX.ҋ^,keW^|3% 6MtN{NI `1)QS1ģ³#'_e#B7lɬREyMI>2ޮYĦkœms=_x{ũRyԜ%׳BqMP۹qQ+aUx63bdN3)WCO7+鞼˓G3/HB<\}uOa9¿eMB5.|,jذVf1uPI4'CYv2#jv"	t1=KNwz/gS-l@XxjX}[Z<ZF{	ŋf1ֱ)4Qˢm=J9mhVgQⱫrǷna)-{"K-ZWt)J	Jn^Bx-5u~S gszm(mz"o948Mo4FfCxUQ&o56PZަqg+J~떶}髥nS`shAtUv3NuHBl)%,2lK
%Aڵ88ó[.ZcRGMA͉V2_7A8ْaz.L||"HVhmHWUoV|BFjiT7zBS*gE5]ղlS]v7&%^&/9#$0&q73{yxַY'ֵ/:syVқG^#Z|5LPT^&_XD>4eOe:'>{|ιe~uzEdAHiy6*#(ŖHVq+#X;gB\o'>pE|/wnY_}~ʻ?1ܒ6Zy^_ј@ey%Vݰr	S&8h%|c`bi67,GETQhۨoJ
,<*Y5i\Ƹ"ROY"~K)(F/&Ax*&QE;2(nX@C˨km>6-rP'҃Îƙ	6A$cqғ(9{gbiyR-gkVy7~^*?'nuh7Ǌ:*֚E˃$eON۟8<ao>U '&7T\ܰlX8;4ihyY5᭳gس.Q @Nk[^?WZ֑^fVL:|Gx&Y\`Z'߹,/AhYGkVM_˃$eO?ax	C3Z&+2aۮsެz2v({n)X)up~S+ ;zJiX,ʿmr+*9HǦqY<k/p0^o"<qGC#[)z<25:Pqb:i/RԈˤjOh¸d)ϕ?
31O=Wx2FkC+?'J4fmƔ_YQ#4eCT~Qy(6Rt,"IV}+'Wܰ 7
3*ՇRm991PkjC%P\&)',xV4		P4r*QBzLY]coŴ]K̓M=VjX.ݯW0BbnSU&df!mѕR}Xi36b^hE`ux,?-liN1X7\UӳvZ041M})#cH$=p]_&qtܙq<= UGyJa=2?(g`:ixą%nT<EtZ$ٌUBs"TD@ª&,,GP#{عAPrU<g¹UvgGUEt2=8qiwҀA)11w}Dn9):v&j7<.42)NimƦڬ+.Uy(g
	\|Ă,5ڗm=Si$oIoME8UqR=a.}uhb?iFe6+5wt9`y!kZ/!W gX}6qUh1-ӳWvFYM n[)b ݹ[/T;O;d%j>qg(S#JuQWᣧ9BoY&(:
|h=%4F֎2]L9ςtIYurDi(}_ :Z֚^}x)ӕZo_.<fK9^"v XuE-AtNv?Vcuk=m>(ۙ|"{b/g艩z1S݉lclL<Զ԰ԭ(	~	tX{9B	[DVJ]uMg΍NZ,ge;dNBgc6;ŻG e`d=W/gwzOiOfC6{Il*HΝ+ҍMZ0crs-$?
!>gWOdw7He I7nX?21'2&kÏ//1c0`
1+'?#cB``1+Ώ,(lL&alds}?Jr[^{[bk_.;T<{l3l6bkno^^l	mxb<<<h'_-6وB%KEp,/-6<1;$>l,E2dW$"Yd(Q$H"Eb&#͆ XAƃ$;|7tMom?l,#1w6!$o/XKwZIf$H ?H;;;;w####P
s%D쯥9 !$?fOOO']ڇa=~<ȏ6쏌F|` Y!'!'!'!'!'9ZF}izM7;6zXXKQu~O";)Q:AJg(tF3Jg(Qy(8Jݨe#|N99R9s	>(Fn̓`,,,,,ΕSd,,,,,˔ !$kmæi-nPֱծyMx=uDgƓ~-_FQl0[h8E'lAv=#꣱ۧ[<\F"2heʠA+VZwLhFk0[ʠA+;Z5ZIPATfP4T]~>گ2*32ilTFP2Bew(k*#WٺjLKHl~9:0hk<ys'R쏒 yQ9rF3*˰ƃVΨQ9rF3*7ܠQƶii"F[]t`@4`@è @
)RH넿"dK
)RH!B @
)RZi	<-vH[HG{YXH]k=vVwcU_9@0h $R0Ha A
)Rh%A
)R4h4c%kXa$~+kQV40氕TnP9:Bu#TGP:/w-0VGP:r[^Irdg,"Gyuyyyan_Irx7VtϬyyy!RRrtId;ã5]bA.}>D9yҪsbYzwXʦT>ء^XA˽sA^HyZ߉|#qUHnm)BՃ1 b=-)l`L~VwB&[l2e`@9A.]`KAw-[la-[lI-[l2@e *TQɵ{ZS)*TP!,8v< ۱}ήc|P2aQ2-kIi̋lc!kvU:'ZA B !X@ 5  P@ E}gZq\,K˵8FvZ^g@b0A1@A1 b +1@ޗb  b  b  b ?	'O?Бtğ?9?'OG	'Of-<XC-ݲux`;-䔉%kJO$c'T`cvHѯX8Z<ԵtA.=IBws\/Ĺc~szμClCY̂0a@À4NÈ"?K;GS* T@Lpn$Aa@À	 b`"<쨌1>:-&L00a;u	P0@  IįdEF;x3`؀+)x֌	f1F0s2OH*_~+Ϊcl)  @ @  QD1L, @"!5"`~a `^Cn$N={rܓ^#R0AǶc⥎*R*;?cbfl1Fh|<d*HHd	U)Ar岔+(UckPU;"0(HC'f#Eؒdh']BI%$<8J֖D(NXɈ@=~$$wB;=\fO	!o$f;1HY⇗n,Hŗ,{kS^]w. W-$-D"`x|i'KA٦KAK%?Ǡ`w;,<3'ŗP̏`aè>`	>|0a>a!a$U|0a>|0apm31ctߠb*6 Ǡ~GW2|F2fZh1ŀ-Zh!B-Z@h!B@-ZFZy4$4WH6斐lA/3=gpI/%= o<]T]l]]Kvg,.̾GƏml:t2i	?~QZՖ`종m9 $Yp2=jk8$2l~4s;Kk_aAwadLzrp<H屓foܯ+aZ܄At
<E;1*a{GiI$H2d [1+")>+lIoT#@2 e(P@2 e P@2 e(P e(P$HH`'Sb] pc7<0%V|ϵO-SL0eSL0eS1eS1eSvadSbӮeِh1Lv  6l0Deg!pC7n!pC7nqC@?n:ܗ0/C؋k$hMVDFa& ܬeüxy4;zah2=fqyS睝:nwko2kbMM[=1=/ܡ}%c˕oa  =q0`0a  0`0a  0`0A+;` 0@a c|h`zX aAۡm
0hܸdbAˠK,k.Z,Y L2h	$0H` A	$0H` A	$0H` Ah^f.[GN AҮ]%mwIV`Ģ\k'!YeO|^_Bq5@1\bDFWҙ'k3θ>"01+gw}GaiEFlb.W1w|DkqYY~;w13xgw4IIIIIIi2dG$@8;H^WoP4,[|->9N'P             
LAPACK functions for Cython
===========================

Usable from Cython via::

    cimport scipy.linalg.cython_lapack

This module provides Cython-level wrappers for all primary routines included
in LAPACK 3.4.0 except for ``zcgesv`` since its interface is not consistent
from LAPACK 3.4.0 to 3.6.0. It also provides some of the
fixed-api auxiliary routines.

These wrappers do not check for alignment of arrays.
Alignment should be checked before these wrappers are used.

Raw function pointers (Fortran-style pointer arguments):

- cbbcsd
- cbdsqr
- cgbbrd
- cgbcon
- cgbequ
- cgbequb
- cgbrfs
- cgbsv
- cgbsvx
- cgbtf2
- cgbtrf
- cgbtrs
- cgebak
- cgebal
- cgebd2
- cgebrd
- cgecon
- cgeequ
- cgeequb
- cgees
- cgeesx
- cgeev
- cgeevx
- cgehd2
- cgehrd
- cgelq2
- cgelqf
- cgels
- cgelsd
- cgelss
- cgelsy
- cgemqrt
- cgeql2
- cgeqlf
- cgeqp3
- cgeqr2
- cgeqr2p
- cgeqrf
- cgeqrfp
- cgeqrt
- cgeqrt2
- cgeqrt3
- cgerfs
- cgerq2
- cgerqf
- cgesc2
- cgesdd
- cgesv
- cgesvd
- cgesvx
- cgetc2
- cgetf2
- cgetrf
- cgetri
- cgetrs
- cggbak
- cggbal
- cgges
- cggesx
- cggev
- cggevx
- cggglm
- cgghrd
- cgglse
- cggqrf
- cggrqf
- cgtcon
- cgtrfs
- cgtsv
- cgtsvx
- cgttrf
- cgttrs
- cgtts2
- chbev
- chbevd
- chbevx
- chbgst
- chbgv
- chbgvd
- chbgvx
- chbtrd
- checon
- cheequb
- cheev
- cheevd
- cheevr
- cheevx
- chegs2
- chegst
- chegv
- chegvd
- chegvx
- cherfs
- chesv
- chesvx
- cheswapr
- chetd2
- chetf2
- chetrd
- chetrf
- chetri
- chetri2
- chetri2x
- chetrs
- chetrs2
- chfrk
- chgeqz
- chla_transtype
- chpcon
- chpev
- chpevd
- chpevx
- chpgst
- chpgv
- chpgvd
- chpgvx
- chprfs
- chpsv
- chpsvx
- chptrd
- chptrf
- chptri
- chptrs
- chsein
- chseqr
- clabrd
- clacgv
- clacn2
- clacon
- clacp2
- clacpy
- clacrm
- clacrt
- cladiv
- claed0
- claed7
- claed8
- claein
- claesy
- claev2
- clag2z
- clags2
- clagtm
- clahef
- clahqr
- clahr2
- claic1
- clals0
- clalsa
- clalsd
- clangb
- clange
- clangt
- clanhb
- clanhe
- clanhf
- clanhp
- clanhs
- clanht
- clansb
- clansp
- clansy
- clantb
- clantp
- clantr
- clapll
- clapmr
- clapmt
- claqgb
- claqge
- claqhb
- claqhe
- claqhp
- claqp2
- claqps
- claqr0
- claqr1
- claqr2
- claqr3
- claqr4
- claqr5
- claqsb
- claqsp
- claqsy
- clar1v
- clar2v
- clarcm
- clarf
- clarfb
- clarfg
- clarfgp
- clarft
- clarfx
- clargv
- clarnv
- clarrv
- clartg
- clartv
- clarz
- clarzb
- clarzt
- clascl
- claset
- clasr
- classq
- claswp
- clasyf
- clatbs
- clatdf
- clatps
- clatrd
- clatrs
- clatrz
- clauu2
- clauum
- cpbcon
- cpbequ
- cpbrfs
- cpbstf
- cpbsv
- cpbsvx
- cpbtf2
- cpbtrf
- cpbtrs
- cpftrf
- cpftri
- cpftrs
- cpocon
- cpoequ
- cpoequb
- cporfs
- cposv
- cposvx
- cpotf2
- cpotrf
- cpotri
- cpotrs
- cppcon
- cppequ
- cpprfs
- cppsv
- cppsvx
- cpptrf
- cpptri
- cpptrs
- cpstf2
- cpstrf
- cptcon
- cpteqr
- cptrfs
- cptsv
- cptsvx
- cpttrf
- cpttrs
- cptts2
- crot
- cspcon
- cspmv
- cspr
- csprfs
- cspsv
- cspsvx
- csptrf
- csptri
- csptrs
- csrscl
- cstedc
- cstegr
- cstein
- cstemr
- csteqr
- csycon
- csyconv
- csyequb
- csymv
- csyr
- csyrfs
- csysv
- csysvx
- csyswapr
- csytf2
- csytrf
- csytri
- csytri2
- csytri2x
- csytrs
- csytrs2
- ctbcon
- ctbrfs
- ctbtrs
- ctfsm
- ctftri
- ctfttp
- ctfttr
- ctgevc
- ctgex2
- ctgexc
- ctgsen
- ctgsja
- ctgsna
- ctgsy2
- ctgsyl
- ctpcon
- ctpmqrt
- ctpqrt
- ctpqrt2
- ctprfb
- ctprfs
- ctptri
- ctptrs
- ctpttf
- ctpttr
- ctrcon
- ctrevc
- ctrexc
- ctrrfs
- ctrsen
- ctrsna
- ctrsyl
- ctrti2
- ctrtri
- ctrtrs
- ctrttf
- ctrttp
- ctzrzf
- cunbdb
- cuncsd
- cung2l
- cung2r
- cungbr
- cunghr
- cungl2
- cunglq
- cungql
- cungqr
- cungr2
- cungrq
- cungtr
- cunm2l
- cunm2r
- cunmbr
- cunmhr
- cunml2
- cunmlq
- cunmql
- cunmqr
- cunmr2
- cunmr3
- cunmrq
- cunmrz
- cunmtr
- cupgtr
- cupmtr
- dbbcsd
- dbdsdc
- dbdsqr
- ddisna
- dgbbrd
- dgbcon
- dgbequ
- dgbequb
- dgbrfs
- dgbsv
- dgbsvx
- dgbtf2
- dgbtrf
- dgbtrs
- dgebak
- dgebal
- dgebd2
- dgebrd
- dgecon
- dgeequ
- dgeequb
- dgees
- dgeesx
- dgeev
- dgeevx
- dgehd2
- dgehrd
- dgejsv
- dgelq2
- dgelqf
- dgels
- dgelsd
- dgelss
- dgelsy
- dgemqrt
- dgeql2
- dgeqlf
- dgeqp3
- dgeqr2
- dgeqr2p
- dgeqrf
- dgeqrfp
- dgeqrt
- dgeqrt2
- dgeqrt3
- dgerfs
- dgerq2
- dgerqf
- dgesc2
- dgesdd
- dgesv
- dgesvd
- dgesvj
- dgesvx
- dgetc2
- dgetf2
- dgetrf
- dgetri
- dgetrs
- dggbak
- dggbal
- dgges
- dggesx
- dggev
- dggevx
- dggglm
- dgghrd
- dgglse
- dggqrf
- dggrqf
- dgsvj0
- dgsvj1
- dgtcon
- dgtrfs
- dgtsv
- dgtsvx
- dgttrf
- dgttrs
- dgtts2
- dhgeqz
- dhsein
- dhseqr
- disnan
- dlabad
- dlabrd
- dlacn2
- dlacon
- dlacpy
- dladiv
- dlae2
- dlaebz
- dlaed0
- dlaed1
- dlaed2
- dlaed3
- dlaed4
- dlaed5
- dlaed6
- dlaed7
- dlaed8
- dlaed9
- dlaeda
- dlaein
- dlaev2
- dlaexc
- dlag2
- dlag2s
- dlags2
- dlagtf
- dlagtm
- dlagts
- dlagv2
- dlahqr
- dlahr2
- dlaic1
- dlaln2
- dlals0
- dlalsa
- dlalsd
- dlamch
- dlamrg
- dlaneg
- dlangb
- dlange
- dlangt
- dlanhs
- dlansb
- dlansf
- dlansp
- dlanst
- dlansy
- dlantb
- dlantp
- dlantr
- dlanv2
- dlapll
- dlapmr
- dlapmt
- dlapy2
- dlapy3
- dlaqgb
- dlaqge
- dlaqp2
- dlaqps
- dlaqr0
- dlaqr1
- dlaqr2
- dlaqr3
- dlaqr4
- dlaqr5
- dlaqsb
- dlaqsp
- dlaqsy
- dlaqtr
- dlar1v
- dlar2v
- dlarf
- dlarfb
- dlarfg
- dlarfgp
- dlarft
- dlarfx
- dlargv
- dlarnv
- dlarra
- dlarrb
- dlarrc
- dlarrd
- dlarre
- dlarrf
- dlarrj
- dlarrk
- dlarrr
- dlarrv
- dlartg
- dlartgp
- dlartgs
- dlartv
- dlaruv
- dlarz
- dlarzb
- dlarzt
- dlas2
- dlascl
- dlasd0
- dlasd1
- dlasd2
- dlasd3
- dlasd4
- dlasd5
- dlasd6
- dlasd7
- dlasd8
- dlasda
- dlasdq
- dlasdt
- dlaset
- dlasq1
- dlasq2
- dlasq3
- dlasq4
- dlasq6
- dlasr
- dlasrt
- dlassq
- dlasv2
- dlaswp
- dlasy2
- dlasyf
- dlat2s
- dlatbs
- dlatdf
- dlatps
- dlatrd
- dlatrs
- dlatrz
- dlauu2
- dlauum
- dopgtr
- dopmtr
- dorbdb
- dorcsd
- dorg2l
- dorg2r
- dorgbr
- dorghr
- dorgl2
- dorglq
- dorgql
- dorgqr
- dorgr2
- dorgrq
- dorgtr
- dorm2l
- dorm2r
- dormbr
- dormhr
- dorml2
- dormlq
- dormql
- dormqr
- dormr2
- dormr3
- dormrq
- dormrz
- dormtr
- dpbcon
- dpbequ
- dpbrfs
- dpbstf
- dpbsv
- dpbsvx
- dpbtf2
- dpbtrf
- dpbtrs
- dpftrf
- dpftri
- dpftrs
- dpocon
- dpoequ
- dpoequb
- dporfs
- dposv
- dposvx
- dpotf2
- dpotrf
- dpotri
- dpotrs
- dppcon
- dppequ
- dpprfs
- dppsv
- dppsvx
- dpptrf
- dpptri
- dpptrs
- dpstf2
- dpstrf
- dptcon
- dpteqr
- dptrfs
- dptsv
- dptsvx
- dpttrf
- dpttrs
- dptts2
- drscl
- dsbev
- dsbevd
- dsbevx
- dsbgst
- dsbgv
- dsbgvd
- dsbgvx
- dsbtrd
- dsfrk
- dsgesv
- dspcon
- dspev
- dspevd
- dspevx
- dspgst
- dspgv
- dspgvd
- dspgvx
- dsposv
- dsprfs
- dspsv
- dspsvx
- dsptrd
- dsptrf
- dsptri
- dsptrs
- dstebz
- dstedc
- dstegr
- dstein
- dstemr
- dsteqr
- dsterf
- dstev
- dstevd
- dstevr
- dstevx
- dsycon
- dsyconv
- dsyequb
- dsyev
- dsyevd
- dsyevr
- dsyevx
- dsygs2
- dsygst
- dsygv
- dsygvd
- dsygvx
- dsyrfs
- dsysv
- dsysvx
- dsyswapr
- dsytd2
- dsytf2
- dsytrd
- dsytrf
- dsytri
- dsytri2
- dsytri2x
- dsytrs
- dsytrs2
- dtbcon
- dtbrfs
- dtbtrs
- dtfsm
- dtftri
- dtfttp
- dtfttr
- dtgevc
- dtgex2
- dtgexc
- dtgsen
- dtgsja
- dtgsna
- dtgsy2
- dtgsyl
- dtpcon
- dtpmqrt
- dtpqrt
- dtpqrt2
- dtprfb
- dtprfs
- dtptri
- dtptrs
- dtpttf
- dtpttr
- dtrcon
- dtrevc
- dtrexc
- dtrrfs
- dtrsen
- dtrsna
- dtrsyl
- dtrti2
- dtrtri
- dtrtrs
- dtrttf
- dtrttp
- dtzrzf
- dzsum1
- icmax1
- ieeeck
- ilaclc
- ilaclr
- iladiag
- iladlc
- iladlr
- ilaprec
- ilaslc
- ilaslr
- ilatrans
- ilauplo
- ilaver
- ilazlc
- ilazlr
- izmax1
- sbbcsd
- sbdsdc
- sbdsqr
- scsum1
- sdisna
- sgbbrd
- sgbcon
- sgbequ
- sgbequb
- sgbrfs
- sgbsv
- sgbsvx
- sgbtf2
- sgbtrf
- sgbtrs
- sgebak
- sgebal
- sgebd2
- sgebrd
- sgecon
- sgeequ
- sgeequb
- sgees
- sgeesx
- sgeev
- sgeevx
- sgehd2
- sgehrd
- sgejsv
- sgelq2
- sgelqf
- sgels
- sgelsd
- sgelss
- sgelsy
- sgemqrt
- sgeql2
- sgeqlf
- sgeqp3
- sgeqr2
- sgeqr2p
- sgeqrf
- sgeqrfp
- sgeqrt
- sgeqrt2
- sgeqrt3
- sgerfs
- sgerq2
- sgerqf
- sgesc2
- sgesdd
- sgesv
- sgesvd
- sgesvj
- sgesvx
- sgetc2
- sgetf2
- sgetrf
- sgetri
- sgetrs
- sggbak
- sggbal
- sgges
- sggesx
- sggev
- sggevx
- sggglm
- sgghrd
- sgglse
- sggqrf
- sggrqf
- sgsvj0
- sgsvj1
- sgtcon
- sgtrfs
- sgtsv
- sgtsvx
- sgttrf
- sgttrs
- sgtts2
- shgeqz
- shsein
- shseqr
- slabad
- slabrd
- slacn2
- slacon
- slacpy
- sladiv
- slae2
- slaebz
- slaed0
- slaed1
- slaed2
- slaed3
- slaed4
- slaed5
- slaed6
- slaed7
- slaed8
- slaed9
- slaeda
- slaein
- slaev2
- slaexc
- slag2
- slag2d
- slags2
- slagtf
- slagtm
- slagts
- slagv2
- slahqr
- slahr2
- slaic1
- slaln2
- slals0
- slalsa
- slalsd
- slamch
- slamrg
- slangb
- slange
- slangt
- slanhs
- slansb
- slansf
- slansp
- slanst
- slansy
- slantb
- slantp
- slantr
- slanv2
- slapll
- slapmr
- slapmt
- slapy2
- slapy3
- slaqgb
- slaqge
- slaqp2
- slaqps
- slaqr0
- slaqr1
- slaqr2
- slaqr3
- slaqr4
- slaqr5
- slaqsb
- slaqsp
- slaqsy
- slaqtr
- slar1v
- slar2v
- slarf
- slarfb
- slarfg
- slarfgp
- slarft
- slarfx
- slargv
- slarnv
- slarra
- slarrb
- slarrc
- slarrd
- slarre
- slarrf
- slarrj
- slarrk
- slarrr
- slarrv
- slartg
- slartgp
- slartgs
- slartv
- slaruv
- slarz
- slarzb
- slarzt
- slas2
- slascl
- slasd0
- slasd1
- slasd2
- slasd3
- slasd4
- slasd5
- slasd6
- slasd7
- slasd8
- slasda
- slasdq
- slasdt
- slaset
- slasq1
- slasq2
- slasq3
- slasq4
- slasq6
- slasr
- slasrt
- slassq
- slasv2
- slaswp
- slasy2
- slasyf
- slatbs
- slatdf
- slatps
- slatrd
- slatrs
- slatrz
- slauu2
- slauum
- sopgtr
- sopmtr
- sorbdb
- sorcsd
- sorg2l
- sorg2r
- sorgbr
- sorghr
- sorgl2
- sorglq
- sorgql
- sorgqr
- sorgr2
- sorgrq
- sorgtr
- sorm2l
- sorm2r
- sormbr
- sormhr
- sorml2
- sormlq
- sormql
- sormqr
- sormr2
- sormr3
- sormrq
- sormrz
- sormtr
- spbcon
- spbequ
- spbrfs
- spbstf
- spbsv
- spbsvx
- spbtf2
- spbtrf
- spbtrs
- spftrf
- spftri
- spftrs
- spocon
- spoequ
- spoequb
- sporfs
- sposv
- sposvx
- spotf2
- spotrf
- spotri
- spotrs
- sppcon
- sppequ
- spprfs
- sppsv
- sppsvx
- spptrf
- spptri
- spptrs
- spstf2
- spstrf
- sptcon
- spteqr
- sptrfs
- sptsv
- sptsvx
- spttrf
- spttrs
- sptts2
- srscl
- ssbev
- ssbevd
- ssbevx
- ssbgst
- ssbgv
- ssbgvd
- ssbgvx
- ssbtrd
- ssfrk
- sspcon
- sspev
- sspevd
- sspevx
- sspgst
- sspgv
- sspgvd
- sspgvx
- ssprfs
- sspsv
- sspsvx
- ssptrd
- ssptrf
- ssptri
- ssptrs
- sstebz
- sstedc
- sstegr
- sstein
- sstemr
- ssteqr
- ssterf
- sstev
- sstevd
- sstevr
- sstevx
- ssycon
- ssyconv
- ssyequb
- ssyev
- ssyevd
- ssyevr
- ssyevx
- ssygs2
- ssygst
- ssygv
- ssygvd
- ssygvx
- ssyrfs
- ssysv
- ssysvx
- ssyswapr
- ssytd2
- ssytf2
- ssytrd
- ssytrf
- ssytri
- ssytri2
- ssytri2x
- ssytrs
- ssytrs2
- stbcon
- stbrfs
- stbtrs
- stfsm
- stftri
- stfttp
- stfttr
- stgevc
- stgex2
- stgexc
- stgsen
- stgsja
- stgsna
- stgsy2
- stgsyl
- stpcon
- stpmqrt
- stpqrt
- stpqrt2
- stprfb
- stprfs
- stptri
- stptrs
- stpttf
- stpttr
- strcon
- strevc
- strexc
- strrfs
- strsen
- strsna
- strsyl
- strti2
- strtri
- strtrs
- strttf
- strttp
- stzrzf
- xerbla_array
- zbbcsd
- zbdsqr
- zcgesv
- zcposv
- zdrscl
- zgbbrd
- zgbcon
- zgbequ
- zgbequb
- zgbrfs
- zgbsv
- zgbsvx
- zgbtf2
- zgbtrf
- zgbtrs
- zgebak
- zgebal
- zgebd2
- zgebrd
- zgecon
- zgeequ
- zgeequb
- zgees
- zgeesx
- zgeev
- zgeevx
- zgehd2
- zgehrd
- zgelq2
- zgelqf
- zgels
- zgelsd
- zgelss
- zgelsy
- zgemqrt
- zgeql2
- zgeqlf
- zgeqp3
- zgeqr2
- zgeqr2p
- zgeqrf
- zgeqrfp
- zgeqrt
- zgeqrt2
- zgeqrt3
- zgerfs
- zgerq2
- zgerqf
- zgesc2
- zgesdd
- zgesv
- zgesvd
- zgesvx
- zgetc2
- zgetf2
- zgetrf
- zgetri
- zgetrs
- zggbak
- zggbal
- zgges
- zggesx
- zggev
- zggevx
- zggglm
- zgghrd
- zgglse
- zggqrf
- zggrqf
- zgtcon
- zgtrfs
- zgtsv
- zgtsvx
- zgttrf
- zgttrs
- zgtts2
- zhbev
- zhbevd
- zhbevx
- zhbgst
- zhbgv
- zhbgvd
- zhbgvx
- zhbtrd
- zhecon
- zheequb
- zheev
- zheevd
- zheevr
- zheevx
- zhegs2
- zhegst
- zhegv
- zhegvd
- zhegvx
- zherfs
- zhesv
- zhesvx
- zheswapr
- zhetd2
- zhetf2
- zhetrd
- zhetrf
- zhetri
- zhetri2
- zhetri2x
- zhetrs
- zhetrs2
- zhfrk
- zhgeqz
- zhpcon
- zhpev
- zhpevd
- zhpevx
- zhpgst
- zhpgv
- zhpgvd
- zhpgvx
- zhprfs
- zhpsv
- zhpsvx
- zhptrd
- zhptrf
- zhptri
- zhptrs
- zhsein
- zhseqr
- zlabrd
- zlacgv
- zlacn2
- zlacon
- zlacp2
- zlacpy
- zlacrm
- zlacrt
- zladiv
- zlaed0
- zlaed7
- zlaed8
- zlaein
- zlaesy
- zlaev2
- zlag2c
- zlags2
- zlagtm
- zlahef
- zlahqr
- zlahr2
- zlaic1
- zlals0
- zlalsa
- zlalsd
- zlangb
- zlange
- zlangt
- zlanhb
- zlanhe
- zlanhf
- zlanhp
- zlanhs
- zlanht
- zlansb
- zlansp
- zlansy
- zlantb
- zlantp
- zlantr
- zlapll
- zlapmr
- zlapmt
- zlaqgb
- zlaqge
- zlaqhb
- zlaqhe
- zlaqhp
- zlaqp2
- zlaqps
- zlaqr0
- zlaqr1
- zlaqr2
- zlaqr3
- zlaqr4
- zlaqr5
- zlaqsb
- zlaqsp
- zlaqsy
- zlar1v
- zlar2v
- zlarcm
- zlarf
- zlarfb
- zlarfg
- zlarfgp
- zlarft
- zlarfx
- zlargv
- zlarnv
- zlarrv
- zlartg
- zlartv
- zlarz
- zlarzb
- zlarzt
- zlascl
- zlaset
- zlasr
- zlassq
- zlaswp
- zlasyf
- zlat2c
- zlatbs
- zlatdf
- zlatps
- zlatrd
- zlatrs
- zlatrz
- zlauu2
- zlauum
- zpbcon
- zpbequ
- zpbrfs
- zpbstf
- zpbsv
- zpbsvx
- zpbtf2
- zpbtrf
- zpbtrs
- zpftrf
- zpftri
- zpftrs
- zpocon
- zpoequ
- zpoequb
- zporfs
- zposv
- zposvx
- zpotf2
- zpotrf
- zpotri
- zpotrs
- zppcon
- zppequ
- zpprfs
- zppsv
- zppsvx
- zpptrf
- zpptri
- zpptrs
- zpstf2
- zpstrf
- zptcon
- zpteqr
- zptrfs
- zptsv
- zptsvx
- zpttrf
- zpttrs
- zptts2
- zrot
- zspcon
- zspmv
- zspr
- zsprfs
- zspsv
- zspsvx
- zsptrf
- zsptri
- zsptrs
- zstedc
- zstegr
- zstein
- zstemr
- zsteqr
- zsycon
- zsyconv
- zsyequb
- zsymv
- zsyr
- zsyrfs
- zsysv
- zsysvx
- zsyswapr
- zsytf2
- zsytrf
- zsytri
- zsytri2
- zsytri2x
- zsytrs
- zsytrs2
- ztbcon
- ztbrfs
- ztbtrs
- ztfsm
- ztftri
- ztfttp
- ztfttr
- ztgevc
- ztgex2
- ztgexc
- ztgsen
- ztgsja
- ztgsna
- ztgsy2
- ztgsyl
- ztpcon
- ztpmqrt
- ztpqrt
- ztpqrt2
- ztprfb
- ztprfs
- ztptri
- ztptrs
- ztpttf
- ztpttr
- ztrcon
- ztrevc
- ztrexc
- ztrrfs
- ztrsen
- ztrsna
- ztrsyl
- ztrti2
- ztrtri
- ztrtrs
- ztrttf
- ztrttp
- ztzrzf
- zunbdb
- zuncsd
- zung2l
- zung2r
- zungbr
- zunghr
- zungl2
- zunglq
- zungql
- zungqr
- zungr2
- zungrq
- zungtr
- zunm2l
- zunm2r
- zunmbr
- zunmhr
- zunml2
- zunmlq
- zunmql
- zunmqr
- zunmr2
- zunmr3
- zunmrq
- zunmrz
- zunmtr
- zupgtr
- zupmtr


         @   ;0    0  0X1      X    !8    [ԭ        0   0    1   1   (1  @@1  pp1  p1  1  1  1  1   2  @2  p82  0|2  P2  `2  p2  2  2  2  3  3  03  D3  X3   l3  3   3  03  @3  P3  `3  p3  4   4  44  H4  \4  p4  4  4   4  4   4  04  @4  P5  `$5  p85  L5  `5  t5  5  5  5  5  5   5   6   6  0(6  @<6  PP6  `d6  px6  6  6  6  6  6  6  7  7   	,7  	@7   	T7  0	h7  @	|7  P	7  `	7  p	7  	7  	7  	7  	8  	8  	08  	D8  	X8   
l8  
8   
8  0
8  @
8  P
8  `
8  p
8  
9  
 9  
49  
H9  
\9  
p9  
9  
9   9  9   9  09  @9  P:  `$:  p8:  L:  `:  t:  :  :  :  :  :   :   ;   ;  0(;  @<;  PP;  `d;  px;  ;  ;  ;  ;  ;  ;  <  <   ,<  @<   T<  0h<  @|<  P<  `<  p<  <  <  <  =  =  0=  D=  X=   l=  =   =  0=  @=  P=  `=  p=  >   >  4>  H>  \>  p>  >  >   >  >   >  0>  @>  P?  `$?  p8?  L?  `?  t?  ?  ?  ?  ?  ?   ?   @   @  0(@  @<@  PP@  `d@  px@  @  @  @  @  @  @  A  A   ,A  @A   TA  0hA  @|A  PA  `A  pA  A  A  A  B  B  0B  DB  XB   lB  B   B  0B  @B  PB  `B  pB  C   C  4C  HC  \C  pC  C  C   C  C   C  0C  @C  PD  `$D  p8D  LD  `D  tD  D  D  D  D  D   D   E   E  0(E  @<E  PPE  `dE  pxE  E  E  E  E  E  E  F  F   ,F  @F   TF  0hF  @|F  PF  `F  pF  F  F  F  G  G  0G  DG  XG   lG  G   G  0G  @G  PG  `G  pG  H   H  4H  HH  \H  pH  H  H   H  H   H  0H  @H  PI  `$I  p8I  LI  `I  tI  I  I  I  I  I   I   J   J  0(J  @<J  PPJ  `dJ  pxJ  J  J  J  J  J  J  K  K   ,K  @K   TK  0hK  @|K  PK  `K  pK  K  K  K  L  L  0L  DL  XL   lL  L   L  0L  @L  PL  `L  pL  M   M  4M  HM  \M  pM  M  M   M  M   M  0M  @M  PN  `$N  p8N  LN  `N  tN  N  N  N  N  N   N   O   O  0(O  @<O  PPO  `dO  pxO  O  O  O  O  O  O  P  P   ,P  @P   TP  0hP  @|P  PP  `P  pP  P  P  P  Q  Q  0Q  DQ  XQ   lQ  Q   Q  0Q  @Q  PQ  `Q  pQ  R   R  4R  HR  \R  pR  R  R   R  R   R  0R  @R  PS  `$S  p8S  LS  `S  tS  S  S  S  S  S    S    T    T  0 (T  @ <T  P PT  ` dT  p xT   T   T   T   T   T   T   U   U   !,U  !@U   !TU  0!hU  @!|U  P!U  `!U  p!U  !U  !U  !U  !V  !V  !0V  !DV  !XV   "lV  "V   "V  0"V  @"V  P"V  `"V  p"V  "W  " W  "4W  "HW  "\W  "pW  "W  "W   #W  #W   #W  0#W  @#W  P#X  `#$X  p#8X  #LX  #`X  #tX  #X  #X  #X  #X  #X   $X  $ Y   $Y  0$(Y  @$<Y  P$PY  `$dY  p$xY  $Y  $Y  $Y  $Y  $Y  $Y  $Z  $Z   %,Z  %@Z   %TZ  0%hZ  @%|Z  P%Z  `%Z  p%Z  %Z  %Z  %Z  %[  %[  %0[  %D[  %X[   &l[  &[   &[  0&[  @&[  P&[  `&[  p&[  &\  & \  &4\  &H\  &\\  &p\  &\  &\   '\  '\   '\  0'\  @'\  P']  `'$]  p'8]  'L]  '`]  't]  ']  ']  ']  ']  ']   (]  ( ^   (^  0((^  @(<^  P(P^  `(d^  p(x^  (^  (^  (^  (^  (^  (^  (_  (_   ),_  )@_   )T_  0)h_  @)|_  P)_  `)_  p)_  )_  )_  )_  )`  )`  )0`  )D`  )X`   *l`  *`   *`  0*`  @*`  P*`  `*`  p*`  *a  * a  *4a  *Ha  *\a  *pa  *a  *a   +a  +a   +a  0+a  @+a  P+b  `+$b  p+8b  +Lb  +`b  +tb  +b  +b  +b  +b  +b   ,b  , c   ,c  0,(c  @,<c  P,Pc  `,dc  p,xc  ,c  ,c  ,c  ,c  ,c  ,c  ,d  ,d   -,d  -@d   -Td  0-hd  @-|d  P-d  `-d  p-d  -d  -d  -d  -e  -e  -0e  -De  -Xe   .le  .e   .e  0.e  @.e  P.e  `.e  p.e  .f  . f  .4f  .Hf  .\f  .pf  .f  .f   /f  /f   /f  0/f  @/f  P/g  `/$g  p/8g  /Lg  /`g  /tg  /g  /g  /g  /g  /g   0g  0 h   0h  00(h  @0<h  P0Ph  `0dh  p0xh  0h  0h  0h  0h  0h  0h  0i  0i   1,i  1@i   1Ti  01hi  @1|i  P1i  `1i  p1i  1i  1i  1i  1j  1j  10j  1Dj  1Xj   2lj  2j   2j  02j  @2j  P2j  `2j  p2j  2k  2 k  24k  2Hk  2\k  2pk  2k  2k   3k  3k   3k  03k  @3k  P3l  `3$l  p38l  3Ll  3`l  3tl  3l  3l  3l  3l  3l   4l  4 m   4m  04(m  @4<m  P4Pm  `4dm  p4xm  4m  4m  4m  4m  4m  4m  4n  4n   5,n  5@n   5Tn  05hn  @5|n  P5n  `5n  p5n  5n  5n  5n  5o  5o  50o  5Do  5Xo   6lo  6o   6o  06o  @6o  P6o  `6o  p6o  6p  6 p  64p  6Hp  6\p  6pp  6p  6p   7p  7p   7p  07p  @7p  P7q  `7$q  p78q  7Lq  7`q  7tq  7q  7q  7q  7q  7q   8q  8 r   8r  08(r  @8<r  P8Pr  `8dr  p8xr  8r  8r  8r  8r  8r  8r  8s  8s   9,s  9@s   9Ts  09hs  @9|s  P9s  `9s  p9s  9s  9s  9s  9t  9t  90t  9Dt  9Xt   :lt  :t   :t  0:t  @:t  P:t  `:t  p:t  :u  : u  :4u  :Hu  :\u  :pu  :u  :u   ;u  ;u   ;u  0;u  @;u  P;v  `;$v  p;8v  ;Lv  ;`v  ;tv  ;v  ;v  ;v  ;v  ;v   <v  < w   <w  0<(w  @<<w  P<Pw  `<dw  p<xw  <w  <w  <w  <w  <w  <w  <x  <x   =,x  =@x   =Tx  0=hx  @=|x  P=x  `=x  p=x  =x  =x  =x  =y  =y  =0y  =Dy  =Xy   >ly  >y   >y  0>y  @>y  P>y  `>y  p>y  >z  > z  >4z  >Hz  >\z  >pz  >z  >z   ?z  ?z   ?z  0?z  @?z  P?{  `?${  p?8{  ?L{  ?`{  ?t{  ?{  ?{  ?{  ?{  ?{   @{  @ |   @|  0@(|  @@<|  P@P|  `@d|  p@x|  @|  @|  @|  @|  @|  @|  @}  @}   A,}  A@}   AT}  0Ah}  @A|}  PA}  `A}  pA}  A}  A}  A}  A~  A~  A0~  AD~  AX~   Bl~  B~   B~  0B~  @B~  PB~  `B~  pB~  B  B   B4  BH  B\  Bp  B  B   C  C   C  0C  @C  PC  `C$  pC8  CL  C`  Ct  C  C  C  CĀ  C؀   D  D    D  0D(  @D<  PDP  `Dd  pDx  D  D  D  Dȁ  D܁  D  D  D   E,  E@   ET  0Eh  @E|  PE  `E  pE  Ê  E  E  E  E  E0  ED  EX   Fl  F   F  0F  @F  PFЃ  `F  pF  F  F   F4  FH  F\  Fp  F  F   G  G   GԄ  0G  @G  PG  `G$  pG8  GL  G`  Gt  G  G  G  Gą  G؅   H  H    H  0H(  @H<  PHP  `Hd  pHx  H  H  H  HȆ  H܆  H  H  H   I,  I@   IT  0Ih  @I|  PI  `I  pI  İ  I  I  I  I  I0  ID  IX   Jl  J   J  0J  @J  PJЈ  `J  pJ  J  J   J4  JH  J\  Jp  J  J   K  K   Kԉ  0K  @K  PK  `K$  pK8  KL  K`  Kt  K  K  K  KĊ  K؊   L  L    L  0L(  @L<  PLP  `Ld  pLx  L  L  L  Lȋ  L܋  L  L  L   M,  M@   MT  0Mh  @M|  PM  `M  pM  M̌  M  M  M  M  M0  MD  MX   Nl  N   N  0N  @N  PNЍ  `N  pN  N  N   N4  NH  N\  Np  N  N   O  O   OԎ  0O  @O  PO  `O$  pO8  OL  O`  Ot  O  O  O  Oď  O؏   P  P    P  0P(  @P<  PPP  `Pd  pPx  P  P  P  PȐ  Pܐ  P  P  P   Q,  Q@   QT  0Qh  @Q|  PQ  `Q  pQ  Q̑  Q  Q  Q  Q  Q0  QD  QX   Rl  R   R  0R  @R  PRВ  `R  pR  R  R   R4  RH  R\  Rp  R  R   S  S   Sԓ  0S  @S  PS  `S$  pS8  SL  S`  St  S  S  S  SĔ  Sؔ   T  T    T  0T(  @T<  PTP  `Td  pTx  T  T  T  Tȕ  Tܕ  T  T  T   U,  U@   UT  0Uh  @U|  PU  `U  pU  U̖  U  U  U  U  U0  UD  UX   Vl  V   V  0V  @V  PVЗ  `V  pV  V  V   V4  VH  V\  Vp  V  V   W  W   WԘ  0W  @W  PW  `W$  pW8  WL  W`  Wt  W  W  W  Wę  Wؙ   X  X    X  0X(  @X<  PXP  `Xd  pXx  X  X  X  XȚ  Xܚ  X  X  X   Y,  Y@   YT  0Yh  @Y|  PY  `Y  pY  Y̛  Y  Y  Y  Y  Y0  YD  YX   Zl  Z   Z  0Z  @Z  PZМ  `Z  pZ  Z  Z   Z4  ZH  Z\  Zp  Z  Z   [  [   [ԝ  0[  @[  P[  `[$  p[8  [L  [`  [t  [  [  [  [Ğ  [؞   \  \    \  0\(  @\<  P\P  `\d  p\x  \  \  \  \ȟ  \ܟ  \  \  \   ],  ]@   ]T  0]h  @]|  P]  `]  p]  ]̠  ]  ]  ]  ]  ]0  ]D  ]X   ^l  ^   ^  0^  @^  P^С  `^  p^  ^  ^   ^4  ^H  ^\  ^p  ^  ^   _  _   _Ԣ  0_  @_  P_  `_$  p_8  _L  _`  _t  _  _  _  _ģ  _أ   `  `    `  0`(  @`<  P`P  ``d  p`x  `  `  `  `Ȥ  `ܤ  `  `  `   a,  a@   aT  0ah  @a|  Pa  `a  pa  ḁ  a  a  a  a  a0  aD  aX   bl  b   b  0b  @b  PbЦ  `b  pb  b  b   cL  `cd  e   f  f  j8  @kT  k  l  m̩  m̪  n   o  o4   pL   qp  Puث  xH  |  0  @\  0  @  PЮ  `  p       <  X   t  P               zR x  $      Qb   FJw ?;*3$"       D   	          X   	          l                             @    \ c       "    D ]       гX    AV           Dt
HH
H         "    D ]                ,            @            T  E    Qc
DL    t              /    Q]   @     0   AGG0g
GAJd
DAGZ
CAJ                                         $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T            P            L          ,  H          @  D          T  @          h  <          |  8            4            0            ,            (            $                                               0            D            X            l                                                                                                                          4            H            \            p                                                                                                            $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T          	  P          	  L          ,	  H          @	  D          T	  @          h	  <          |	  8          	  4          	  0          	  ,          	  (          	  $          	             
            
            0
            D
            X
            l
            
            
             
            
            
            
            
                                     4            H            \            p                                                                                                            $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T            P            L          ,  H          @  D          T  @          h  <          |  8            4            0            ,            (            $                                               0            D            X            l                                                                                                                          4            H            \            p                                                                                                            $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T            P            L          ,  H          @  D          T  @          h  <          |  8            4            0            ,            (            $                                               0            D            X            l                                                                                                                          4            H            \            p                                                                                                            $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T            P            L          ,  H          @  D          T  @          h  <          |  8            4            0            ,            (            $                                               0            D            X            l                                                                                                                          4            H            \            p                                                                                                            $            8            L            `            t                                                                                                             (  |          <  x          P  t          d  p          x  l            h            d            `            \            X            T            P            L          ,  H          @  D          T  @          h  <          |  8            4            0            ,            (            $                                               0            D            X            l                                                                                                                          4            H            \            p                                                                                                             $             8             L             `             t                                                                                            !            !            (!  |          <!  x          P!  t          d!  p          x!  l          !  h          !  d          !  `          !  \          !  X          !  T          "  P          "  L          ,"  H          @"  D          T"  @          h"  <          |"  8          "  4          "  0          "  ,          "  (          "  $          "             #            #            0#            D#            X#            l#            #            #             #            #            #            #            #            $             $            4$            H$            \$            p$            $            $            $            $            $            $            $            %            $%            8%            L%            `%            t%            %            %            %            %            %            %             &            &            (&  |          <&  x          P&  t          d&  p          x&  l          &  h          &  d          &  `          &  \          &  X          &  T          '  P          '  L          ,'  H          @'  D          T'  @          h'  <          |'  8          '  4          '  0          '  ,          '  (          '  $          '             (            (            0(            D(            X(            l(            (            (             (            (            (            (            (            )             )            4)            H)            \)            p)            )            )            )            )            )            )            )            *            $*            8*            L*            `*            t*            *            *            *            *            *            *             +            +            (+  |          <+  x          P+  t          d+  p          x+  l          +  h          +  d          +  `          +  \          +  X          +  T          ,  P          ,  L          ,,  H          @,  D          T,  @          h,  <          |,  8          ,  4          ,  0          ,  ,          ,  (          ,  $          ,             -            -            0-            D-            X-            l-            -            -             -            -            -            -            -            .             .            4.            H.            \.            p.            .            .            .            .            .            .            .            /            $/            8/            L/            `/            t/            /            /            /            /            /            /             0            0            (0  |          <0  x          P0  t          d0  p          x0  l          0  h          0  d          0  `          0  \          0  X          0  T          1  P          1  L          ,1  H          @1  D          T1  @          h1  <          |1  8          1  4          1  0          1  ,          1  (          1  $          1             2            2            02            D2            X2            l2            2            2             2            2            2            2            2            3             3            43            H3            \3            p3            3            3            3            3            3            3            3            4            $4            84            L4            `4            t4            4            4            4            4            4            4             5            5            (5  |          <5  x          P5  t          d5  p          x5  l          5  h          5  d          5  `          5  \          5  X          5  T          6  P          6  L          ,6  H          @6  D          T6  @          h6  <          |6  8          6  4          6  0          6  ,          6  (          6  $          6             7            7            07            D7            X7            l7            7            7             7            7            7            7            7            8             8            48            H8            \8            p8            8            8            8            8            8            8            8            9            $9            89            L9            `9            t9            9            9            9            9            9            9             :            :            (:  |          <:  x          P:  t          d:  p          x:  l          :  h          :  d          :  `          :  \          :  X          :  T          ;  P          ;  L          ,;  H          @;  D          T;  @          h;  <          |;  8          ;  4          ;  0          ;  ,          ;  (          ;  $          ;             <            <            0<            D<            X<            l<            <            <             <            <            <            <            <            =             =            4=            H=            \=            p=            =            =            =            =            =            =            =            >            $>            8>            L>            `>            t>            >            >            >            >            >            >             ?            ?            (?  |          <?  x          P?  t          d?  p          x?  l          ?  h          ?  d          ?  `          ?  \          ?  X          ?  T          @  P          @  L          ,@  H          @@  D          T@  @          h@  <          |@  8          @  4          @  0          @  ,          @  (          @  $          @             A            A            0A            DA            XA            lA            A            A             A            A            A            A            A            B             B            4B            HB            \B            pB            B            B            B            B            B            B            B            C            $C            8C            LC            `C            tC            C            C            C            C            C            C             D            D            (D  |          <D  x          PD  t          dD  p          xD  l          D  h          D  d          D  `          D  \          D  X          D  T          E  P          E  L          ,E  H          @E  D          TE  @          hE  <          |E  8          E  4          E  0          E  ,          E  (          E  $          E             F            F            0F            DF            XF            lF            F            F             F            F            F            F            F            G             G            4G            HG            \G            pG            G            G            G            G            G            G            G            H            $H            8H            LH            `H            tH            H            H            H            H            H            H             I            I            (I  |          <I  x          PI  t          dI  p          xI  l          I  h          I  d          I  `          I  \          I  X          I  T          J  P          J  L          ,J  H          @J  D          TJ  @          hJ  <          |J  8          J  4          J  0          J  ,          J  (          J  $          J             K            K            0K            DK            XK            lK            K            K             K            K            K            K            K            L             L            4L            HL            \L            pL            L            L            L            L            L            L            L            M            $M            8M            LM            `M            tM            M            M            M            M            M            M             N            N            (N  |          <N  x          PN  t          dN  p          xN  l          N  h          N  d          N  `          N  \          N  X          N  T          O  P          O  L          ,O  H          @O  D          TO  @          hO  <          |O  8          O  4          O  0          O  ,          O  (          O  $          O             P            P            0P            DP            XP            lP            P            P             P            P            P            P            P            Q             Q            4Q            HQ            \Q            pQ            Q            Q            Q            Q            Q            Q            Q            R            $R            8R            LR            `R            tR            R            R            R            R            R            R             S            S            (S  |          <S  x          PS  t          dS  p          xS  l          S  h          S  d          S  `          S  \          S  X          S  T          T  P          T  L          ,T  H          @T  D          TT  @          hT  <          |T  8          T  4          T  0          T  ,          T  (          T  $          T             U            U            0U            DU            XU            lU            U            U             U            U            U            U            U            V             V            4V            HV            \V            pV            V            V            V            V            V            V            V            W            $W            8W            LW            `W            tW            W            W            W            W            W            W             X            X            (X  |          <X  x          PX  t          dX  p          xX  l          X  h          X  d          X  `          X  \          X  X          X  T          Y  P          Y  L          ,Y  H          @Y  D          TY  @          hY  <          |Y  8          Y  4          Y  0          Y  ,          Y  (          Y  $          Y             Z            Z            0Z            DZ            XZ            lZ            Z            Z             Z            Z            Z            Z            Z            [             [            4[            H[            \[            p[            [            [            [            [            [            [            [            \            $\            8\            L\            `\            t\            \            \            \            \            \            \             ]            ]            (]  |          <]  x          P]  t          d]  p          x]  l          ]  h          ]  d          ]  `          ]  \          ]  X          ]  T          ^  P          ^  L          ,^  H          @^  D          T^  @          h^  <          |^  8          ^  4          ^  0          ^  ,          ^  (          ^  $          ^             _            _            0_            D_            X_            l_            _            _             _            _            _            _            _            `             `            4`            H`  ܿ          \`  ؿ          p`  Կ          `  п          `  ̿          `  ȿ          `  Ŀ          `            `            `            a            $a            8a            La            `a            ta            a            a            a            a            a            a             b            b            (b  |          <b  x          Pb  t          db  p          xb  l          b  h          b  d          b  `          b  \          b  X          b  T          c  P          c  L          ,c  H          @c  D          Tc  @          hc  <          |c  8          c  4          c  0          c  ,          c  (          c  $          c             d            d            0d            Dd            Xd            ld            d            d             d            d            d            d            d            e             e            4e            He  ܾ          \e  ؾ          pe  Ծ          e  о          e  ̾          e  Ⱦ          e  ľ          e            e            e            f            $f            8f            Lf            `f            tf            f            f            f            f            f            f             g            g            (g  |          <g  x          Pg  t          dg  p          xg  l          g  h          g  d          g  `          g  \          g  X          g  T          h  P          h  L          ,h  H          @h  D          Th  @          hh  <          |h  8          h  4          h  0          h  ,          h  (          h  $          h             i            i            0i            Di            Xi            li            i            i             i            i            i            i            i            j             j            4j            Hj  ܽ          \j  ؽ          pj  Խ          j  н          j  ̽          j  Ƚ          j  Ľ          j            j            j            k            $k            8k            Lk            `k            tk            k            k            k            k            k            k             l            l            (l  |          <l  x          Pl  t          dl  p          xl  l          l  h          l  d          l  `          l  \          l  X          l  T          m  P          m  L          ,m  H          @m  D          Tm  @          hm  <          |m  8          m  4          m  0          m  ,          m  (          m  $          m             n            n            0n            Dn            Xn            ln            n            n             n            n            n            n            n            o             o            4o            Ho  ܼ          \o  ؼ          po  Լ          o  м          o  ̼          o  ȼ          o  ļ          o            o            o            p            $p            8p            Lp            `p            tp            p            p            p            p            p            p             q            q            (q  |          <q  x          Pq  t          dq  p          xq  l          q  h          q  d          q  `          q  \          q  X          q  T          r  P          r  L          ,r  H          @r  D          Tr  @          hr  <          |r  8          r  4          r  0          r  ,          r  (          r  $          r             s            s            0s            Ds            Xs            ls            s            s             s            s            s            s            s            t             t            4t            Ht  ܻ          \t  ػ          pt  Ի          t  л          t  ̻          t  Ȼ          t  Ļ          t            t            t            u            $u            8u            Lu            `u            tu            u            u            u            u            u            u             v            v            (v  |          <v  x          Pv  t          dv  p          xv  l       (   v  hy    AAD T
DAA     v  A    dN     v  j   A
CH
H   v  @)    Ac   t   w  =   BEE I(K0J8D`hFpIxOKGAADAABL`m8D0A(B BBB8   w  >y    BEE G(A0[(C BBB  (   w  /?R   BAD GAB 4   w  t    BDD 
GBGAAB  x   (x  ,   BBB B(D0D8Gc
8G0A(B BBBFK
8D0A(B BBBHQ
8F0A(B BBBH   x  }    DE
G (   x      ADD O
AAF (   x  h    ADD O
AAF    y  h    Do
Eo      8y  <h    Do
Eo   H   Xy  >@   BEE E(D0D8A@8D0A(B BBB   D   y  ?    BHE D(D08I@T8A0W(A BBB  H   y  z@Y   BBB B(A0A8G^=8A0A(B BBB  8   8z  f   BBA A(D0T
(D ABBI     tz  	          z  }    Th   z  D}    Th    z      Dr
JH
H   d   z  A   BBB B(A0C8GP
8A0A(B BBBA 
8A0A(B BBBL   l   D{  p7   AWoPCBO1
DHcfHA{
DGy
DC^ENA   t   {  @   BHA G@NHDPjHA@l
 DABFHPPCXB`O@m
HEPE
 DABI|HEPNHA@  l   ,|  '   BLL`ohPpCxBO`*
DBC[hfpHhA`{
DBEy
DBA^hEpNhA`  (   |  y    AAD T
DAA  t   |     BHA G@NHDPjHA@l
 DABFHPPCXB`O@m
HEPE
 DABE|HEPNHA@  H   @}  >   BBB E(D0A8DPy8D0A(B BBB   p   }  ?   BBB B(A0A8GbHHKHPA8A0A(B BBB      ~  ;Q          ~            (~  |          <~  x          P~  t          d~  p          x~  l          ~  h-    Ak      ~  |!    A_      ~  -    Ak      ~  !    A_      ~  $    Ab            AV                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   0          (m     h                    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                        Pm                     60     F0     V0     f0     v0     0     0     0     0     0     0     0     0     1     1     &1     61     F1     V1     f1     v1     1     1     1     1     1     1     1     1     2     2     &2     62     F2     V2     f2     v2     2     2     2     2     2     2     2     2     3     3     &3     63     F3     V3     f3     v3     3     3     3     3     3     3     3     3     4     4     &4     64     F4     V4     f4     v4     4     4     4     4     4     4     4     4     5     5     &5     65     F5     V5     f5     v5     5     5     5     5     5     5     5     5     6     6     &6     66     F6     V6     f6     v6     6     6     6     6     6     6     6     6     7     7     &7     67     F7     V7     f7     v7     7     7     7     7     7     7     7     7     8     8     &8     68     F8     V8     f8     v8     8     8     8     8     8     8     8     8     9     9     &9     69     F9     V9     f9     v9     9     9     9     9     9     9     9     9     :     :     &:     6:     F:     V:     f:     v:     :     :     :     :     :     :     :     :     ;     ;     &;     6;     F;     V;     f;     v;     ;     ;     ;     ;     ;     ;     ;     ;     <     <     &<     6<     F<     V<     f<     v<     <     <     <     <     <     <     <     <     =     =     &=     6=     F=     V=     f=     v=     =     =     =     =     =     =     =     =     >     >     &>     6>     F>     V>     f>     v>     >     >     >     >     >     >     >     >     ?     ?     &?     6?     F?     V?     f?     v?     ?     ?     ?     ?     ?     ?     ?     ?     @     @     &@     6@     F@     V@     f@     v@     @     @     @     @     @     @     @     @     A     A     &A     6A     FA     VA     fA     vA     A     A     A     A     A     A     A     A     B     B     &B     6B     FB     VB     fB     vB     B     B     B     B     B     B     B     B     C     C     &C     6C     FC     VC     fC     vC     C     C     C     C     C     C     C     C     D     D     &D     6D     FD     VD     fD     vD     D     D     D     D     D     D     D     D     E     E     &E     6E     FE     VE     fE     vE     E     E     E     E     E     E     E     E     F     F     &F     6F     FF     VF     fF     vF     F     F     F     F     F     F     F     F     G     G     &G     6G     FG     VG     fG     vG     G     G     G     G     G     G     G     G     H     H     &H     6H     FH     VH     fH     vH     H     H     H     H     H     H     H     H     I     I     &I     6I     FI     VI     fI     vI     I     I     I     I     I     I     I     I     J     J     &J     6J     FJ     VJ     fJ     vJ     J     J     J     J     J     J     J     J     K     K     &K     6K     FK     VK     fK     vK     K     K     K     K     K     K     K     K     L     L     &L     6L     FL     VL     fL     vL     L     L     L     L     L     L     L     L     M     M     &M     6M     FM     VM     fM     vM     M     M     M     M     M     M     M     M     N     N     &N     6N     FN     VN     fN     vN     N     N     N     N     N     N     N     N     O     O     &O     6O     FO     VO     fO     vO     O     O     O     O     O     O     O     O     P     P     &P     6P     FP     VP     fP     vP     P     P     P     P     P     P     P     P     Q     Q     &Q     6Q     FQ     VQ     fQ     vQ     Q     Q     Q     Q     Q     Q     Q     Q     R     R     &R     6R     FR     VR     fR     vR     R     R     R     R     R     R     R     R     S     S     &S     6S     FS     VS     fS     vS     S     S     S     S     S     S     S     S     T     T     &T     6T     FT     VT     fT     vT     T     T     T     T     T     T     T     T     U     U     &U     6U     FU     VU     fU     vU     U     U     U     U     U     U     U     U     V     V     &V     6V     FV     VV     fV     vV     V     V     V     V     V     V     V     V     W     W     &W     6W     FW     VW     fW     vW     W     W     W     W     W     W     W     W     X     X     &X     6X     FX     VX     fX     vX     X     X     X     X     X     X     X     X     Y     Y     &Y     6Y     FY     VY     fY     vY     Y     Y     Y     Y     Y     Y     Y     Y     Z     Z     &Z     6Z     FZ     VZ     fZ     vZ     Z     Z     Z     Z     Z     Z     Z     Z     [     [     &[     6[     F[     V[     f[     v[     [     [     [     [     [     [     [     [     \     \     &\     6\     F\     V\     f\     v\     \     \     \     \     \     \     \     \     ]     ]     &]     6]     F]     V]     f]     v]     ]     ]     ]     ]     ]     ]     ]     ]     ^     ^     &^     6^     F^     V^     f^     v^     ^     ^     ^     ^     ^     ^     ^     ^     _     _     &_     6_     F_     V_     f_     v_     _     _     _     _     _     _     _     _     `     `     &`     6`     F`     V`     f`     v`     `     `     `     `     `     `     `     `     a     a     &a     6a     Fa     Va     fa     va     a     a     a     a     a     a     a     a     b     b     &b     6b     Fb     Vb     fb     vb     b     b     b     b     b     b     b     b     c     c     &c     6c     Fc     Vc     fc     vc     c     c     c     c     c     c     c     c     d     d     &d     6d     Fd     Vd     fd     vd     d     d     d     d     d     d     d     d     e     e     &e     6e     Fe     Ve     fe     ve     e     e     e     e     e     e     e     e     f     f     &f     6f     Ff     Vf     ff     vf     f     f     f     f     f     f     f     f     g     g     &g     6g     Fg     Vg     fg     vg     g     g     g     g     g     g     g     g     h     h     &h     6h     Fh     Vh     fh     vh     h     h     h     h     h     h     h     h     i     i     &i     6i     Fi     Vi     fi     vi     i     i     i     i     i     i     i     i     j     j     &j     6j     Fj     Vj     fj     vj     j     j     j     j     j     j     j     j     k     k     &k     6k     Fk     Vk     fk     vk     k     k     k     k     k     k     k     k     l     l     &l     6l     Fl     Vl     fl     vl     l     l     l     l     l     l     l     l     m     m     &m     6m     Fm     Vm     fm     vm     m     m     m     m     m     m     m     m     n     n     &n     6n     Fn     Vn     fn     vn     n     n     n     n     n     n     n     n     o     o     &o     6o     Fo     Vo     fo     vo     o     o     o     o     o     o     o     o     p     p     &p     6p     Fp     Vp     fp     vp     p     p     p     p     p     p     p     p     q     q     &q     6q     Fq     Vq     fq     vq     q     q     q     q     q     q     q     q     r     r     &r     6r     Fr     Vr     fr     vr     r     r     r     r     r     r     r     r     s     s     &s     6s     Fs     Vs     fs     vs     s     s     s     s     s     s     s     s     t     t     &t     6t     Ft     Vt     ft     vt     t     t     t     t     t     t     t     t     u     u     &u     6u     Fu     Vu     fu     vu     u     u     u     u     u     u     u     u     v     v     &v     6v     Fv     Vv     fv     vv     v     v     v     v     v     v     v     v     w     w     &w     6w     Fw     Vw     fw     vw     w     w     w     w     w     w     w     w     x     x     &x     6x     Fx     Vx     fx     vx     x     x     x     x     x     x     x     x     y     y     &y     6y     Fy     Vy     fy     vy     y     y     y     y     y     y     y     y     z     z     &z     6z     Fz     Vz     fz     vz     z     z     z     z     z     z     z     z     {     {     &{     6{     F{     V{     f{     v{     {     {     {     {     {     {     {     {     |     |     &|     6|     F|     V|     f|     v|     |     |     |     |     |     |     |     |     }     }     &}     6}     F}     V}     f}     v}     }     }     }     }     }     }     }     }     ~     ~     &~     6~     F~     V~     f~     v~     ~     ~     ~     ~     ~     ~     ~     ~               &     6     F     V     f     v                                                       &     6     F     V     f     v                         ƀ     ր                         &     6     F     V     f     v                         Ɓ     ց                         &     6     F     V     f     v                         Ƃ     ւ                         &     6     F     V     f     v                         ƃ     փ                         &     6     F     V     f     v                         Ƅ     ք                         &     6     F     V     f     v                         ƅ     օ                         &     6     F     V     f     v                         Ɔ     ֆ                         &     6     F     V     f     v                         Ƈ     և                         &     6     F     V     f     v                         ƈ     ֈ                         &     6     F     V     f     v                         Ɖ     ։                         &     6     F     V     f     v                         Ɗ     ֊                         &     6     F     V     f     v                         Ƌ     ֋                         &     6     F     V     f     v                         ƌ     ֌                         &     6     F     V     f     v                         ƍ     ֍                         &     6     F     V     f     v                         Ǝ     ֎                         &     6     F     V     f     v                         Ə     ֏                         &     6     F     V     f     v                         Ɛ     ֐                         &     6     F     V     f     v                         Ƒ     ֑                         &     6     F     V     f     v                                                            @                                             p     `     P     @     0                                                              p     `     P     @     0           0                                                        p     `     P     @     0                                                              p     `           Ю     P     @     0                                                              p     `     P     @     0                      
     
     
     
     
     
     
     
     p
     `
     P
     @
     0
      
     
      
     	     	     	     	     	     	     	     	     p	     `	     P	     @	     0	      	     	      	                                             p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                                      p      `      P      @      0                                                                  p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                                              p     `     P     @     0                                п                              p     `     P     @     0                                о                              p     `     P     @     0                                н                              p     `     P     @     0                                м                              p     `     P     @     0                                л                              p     `     P     @     0                                к                              p     `     P     @     0                                й                              p     `     P     @     0                                и                              p     `     P     @     0                                з                              p     `     P     @     0                                ж                              p     `     P     @     0                                е                              p     `     P     @     0                                д                              p     `     P     @     0                                г                              p     `     P     @     0                                                        I            M     `     4       `     B            2            G            3            @             H       @     I             6                            L                                                         L                                    L            @                      L            0                      L            (                                                                                      I                   @     I       `                     L     P                                                                                                                            K     v             @     @                                                                                                             JK      *                    (K     "                    =K      &                    WK     -                    M     `                          M     `                           M     а                          *M     а                          3M     @     0                     @M                                     JM                                     SM     P                             `M     P                             lM     `                             yM     `                             M     p                             M     p                             M                                M                                M     P-                          M          P                     M                                                                          GCC: (GNU) 14.2.1 20250110 (Red Hat 14.2.1-7)            GA$3a1 s     s              GA$3a1  0     0              GA$3a1 (3     03              GA$3a1      9              GA$3a1 (3     (3              GA$3a1 (3     (3              GA$3a1 0     0              GA$3a1 03     53                                                      @     	       /     P     	       L     `            i     p                      @            Ю     "                 X                                   "       5    0            c    @                P                `     E                           а     /                                       /                ]                                                                      0            C    @            q    P                `                p                            )                W                                                    г                            =                k                                                      0            #    @            Q    P                `                p                            	                7                e                                    д                                            K                 y                                     0            	    @            1	    P            _	    `            	    p            	                	                
                E
                s
                
    е            
                
                +                 Y                                     0                @                P            ?    `            m    p                                                            $                R                    ж                                                             9                g                     0                @                P                `            M    p            {                                                                3                a    з                                                                             F                 t    0                @                P                `            -    p            [                                                                                A    и            o                                                                 (                 V    0                @                P                `                p            <                j                                                                "    й            P                ~                                                                  6    0            d    @                P                `                p                            J                x                                                    к            0                ^                                                                      0            E    @            s    P                `                p                            +                Y                                                    л                            ?                m                                                      0            %    @            S    P                `                p                                            9                g                                    м                                            M                 |                                     0                 @            4     P            b     `                 p                                              !                H!                v!                !    н            !                 "                ."                 \"                "                 "    0            "    @            #    P            B#    `            p#    p            #                #                #                ($                V$                $    о            $                $                %                 <%                j%                 %    0            %    @            %    P            "&    `            P&    p            ~&                &                &                	'                7'                e'    п            '                '                '                 (                K(                 y(    0            (    @            (    P            )    `            1)    p            _)                )                )                )                *                E*                s*                *                *                 *                ++                 Y+    0            +    @            +    P            +    `            ,    p            ?,                m,                ,                ,                ,                %-                S-                -                -                 -                .                 :.    0            h.    @            .    P            .    `            .    p            !/                O/                }/                /                /                0                60                d0                0                 0                0                 1    0            K1    @            y1    P            1    `            1    p            2                02                ^2                2                2                2                3                D3                s3                 3                3                 3    0            ,4    @            Z4    P            4    `            4    p            4                5                A5                o5                5                5                5                '6                V6                 6                6                 6    0            7    @            ;7    P            i7    `            7    p            7                7                 8                N8                |8                8                8                9                69                 e9                9                 9    0            9    @            :    P            L:    `            z:    p            :                :                ;                2;                `;                ;                ;                ;                <                 G<                u<                 <    0            <    @            <    P            +=    `            Y=    p            =                =                =                >                >>                l>                >                >                >                 $?                R?                 ?    0            ?    @            ?    P            	@    `            7@    p            e@                @                @                @                A                LA                {A                A                A                 B                4B                 bB    0            B    @            B    P            B    `            C    p            IC                wC                C                C                D                0D                ^D                D                D                 D                E                 CE    0            qE    @            E    P            E    `            E    p            'F                UF                F                F                F                G                ;G                iG                G                 G                G                 !H    0            OH    @            }H    P            H    `            H    p            I                5I                cI                I                I                I                J                HJ                vJ                 J                J                 J    0            ,K    @            YK    P            K    `            K    p            K                L                =L                jL                L                L                L                !M                OM                 }M                M                 M    0            N    @            5N    P            cN    `            N    p            N                N                O                IO                wO                O                O                O                .P                 \P                P                 P    0            P    @            Q    P            CQ    `            qQ    p            Q                Q                Q                )R                WR                R                R                R                S                 ;S                iS                 S    0            S    @            S    P            "T    `            PT    p            T                T                T                	U                7U                eU                U                U                U                 V                KV                 yV    0            V    @            V    P            W    `            2W    p            `W                W                W                W                X                FX                tX                X                X                 X                ,Y                 ZY    0            Y    @            Y    P            Y    `            Z    p            @Z                nZ                Z                Z                Z                &[                T[                [                [                 [                \                 :\    0            h\    @            \    P            \    `            \    p             ]                N]                |]                ]                ]                ^                5^                c^                ^                 ^                ^                 _    0            I_    @            w_    P            _    `            _    p            `                /`                ]`                `                `                `                a                Da                ra                 a                a                 a    0            )b    @            Wb    P            b    `            b    p            b                c                =c                kc                c                c                c                #d                Qd                 d                d                 d    0            	e    @            7e    P            ee    `            e    p            e                e                f                Kf                yf                f                f                g                1g                 _g                g                 g    0            g    @            h    P            Dh    `            qh    p            h                h                h                )i                Vi                i                i                i                j                 ;j                hj                 j    0            j    @            j    P             k    `            Mk    p            {k                k                k                l                1l                _l                l                l                l                 m                Dm                 rm    0            m    @            m    P            m    `            *n    p            Wn                n                n                n                o                <o                jo                o                o                 o                !p                 Op    0            }p    @            p    P            p    `            q    p            5q                cq                q                q                q                r                Ir                wr                r                 r                r                 -s    0            Zs    @            s    P            s    `            s    p            t                ?t                mt                t                t                t                %u                Ru                u                 u                u                 
v    0            8v    @            fv    P            v    `            v    p            v                w                Kw                xw                w                w                x                2x                `x                 x                x                 x    0            y    @            Ey    P            sy    `            y    p            y                y                )z                Wz                z                z                z                {                <{                 j{                {                 {    0            {    @            !|    P            O|    `            }|    p            |                |                }                5}                c}                }                }                }                ~                 I~                w~                 ~    0            ~    @                P            /    `            ]    p                                                                            A                o                                ʀ                                 &                T                     0                @            ށ    P                `            :    p            h                                Ă                                                M                {                                ׃                                 3                 a    0                @                P                `                p            G                u                                х                                -                [                                                                                  ?    0            m    @                P            ɇ    `                p            $                R                                                ܈                
                8                f                                                                      0            K    @            y    P                `            Պ    p                            1                _                                                                                K                y                                 Ռ                     0            3    @            c    P                `                p                                             O                }                                َ                                5                c                                                      0                @            I    P            w    `                p            Ӑ                                /                ]                                                                                C                 q                                 ͒    0                @            *    P            Y    `                p                                                            <                h                                Ô                                                 M                {                     0            ו    @                P            3    `            a    p                                                                            M                |                                ڗ                	                 7                e                     0                @                P                `            K    p            y                                ՙ                                1                _                                                                                 E                 s    0                @            ϛ    P                `            +    p            Y                                                                                A                o                                ˝                                 $                 P    0            ~    @                P            ٞ    `                p            5                c                                                                                I                w                                 נ                                 4    0            b    @                P                `                p                            H                v                                Ң                                 .                \                                                                      0            B    @            p    P                `            ͤ    p                            )                W                                                                                =                k                                 Ʀ                     0            "    @            P    P            ~    `                p            ڧ                                6                d                                                                                L                 |                                 ٩    0                @            5    P            c    `                p                                                            I                w                                ӫ                                /                 ]                                     0                @                P            C    `            q    p                            έ                                *                X                                                                                 >                l                     0            ǯ    @                P            #    `            Q    p                                            ۰                	                7                f                                ı                                 !                P                 ~    0                @            ڲ    P                `            7    p            e                                                                                L                z                                ִ                                 3                 a    0                @                P                `                p            G                u                                ж                                ,                Z                                                                                  @    0            n    @                P            ʸ    `                p            &                T                                                ݹ                                9                g                                 ú                                     0            M    @            {    P                `            ׻    p                            3                a                                                                                F                t                                 н                     0            ,    @            Z    P                `                p                                            @                n                                ʿ                                &                T                                                      0                @            9    P            g    `                p                                                            M                {                                                                3                 a                                     0                @                P            G    `            u    p                                                            ,                Z                                                                                 @                n                     0                @                P            &    `            T    p                                                                            :                h                                                                                 M                 {    0                @                P                `            3    p            a                                                                                G                u                                                                 ,                 Z    0                @                P                `                p            @                n                                                                &                T                                                                                  9    0            g    @                P                `                p                            N                |                                                                2                `                                                                      0            E    @            s    P                `                p                            +                Y                                                                                =                j                                                      0            "    @            P    P            ~    `                p                                            6                d                                                                                G                 u                                     0                @            -    P            [    `                p                                                            @                n                                                                &                 T                                     0                @                P            :    `            h    p                                                                            L                z                                                                 2                `                     0                @                P                `            E    p            s                                                                +                Y                                                                                   ?                  m    0                 @                 P                 `             %    p             S                                                                                     9                 g                                                                                    M    0            {    @                P                `                p            3                a                                                                                G                u                                                                  -    0            [    @                P                `                p                            A                o                                                                &                S                                                                  	    0            7    @            e    P                `                p                                            J                x                                                                 .                [                                                      0                @            A    P            o    `                p                                            '                U                                                                                ;                 i                                     0                @            !    P            O    `            }    p                                                            5                c                                                                                 I                w                     0                @                P            /    `            ]    p                                                                            C                q                                                                 )                W                     0                @                P                `            =    p            k                                                                #                P                }                                                                 3                 a    0                @                P                `                p            F                s                                                                )                W                                     	                	                 	            :    0	            h    @	                P	                `	                p	                	            M    	            {    	                	                	                	            2    	            `    	                 
                
                 
                0
            F    @
            u    P
                `
                p
                
            ,    
            Y    
                
                
                
                
            >    
            m                                                      0            %    @            S    P                `                p                                           9               g                                                                           M                |                                  0            
   @            8   P            n   `               p                                          &               T                                                                           :                h                                  0               @                P            N   `            |   p                                                         4               b                                                                            H               v                   0               @             	   P            .	   `            \	   p            	               	               	               
               B
               p
               
               
               
                (               V                   0               @               P               `            <   p            j                                                            "               P               ~                                                             6         y       T        A       m        j         `     )                        `     X              y               R         (                                          .              L   P     }       m                                 0     h               h          q     @                     '        }       \        }                              Y              f              	               A      5   "     7      k                                  &               *     '         P-     y       '   -           ]                                                               @                                                           H                                                        h           `                     @       4   @            M               f   @                `     P         	 v     6         @                @     0                                                                          +                7    m             ^   0             j   m                                                    X]                                     P2     !          
                 (3                3               o                1               2     $                       5                A   1            I   (m             V   2     !       `   2     -       j   1            r    2     -       |   2               1                2               Pm                 0                                                                                                                                                                                                                      .                    <                    J                    Y                    h                    z                                                                                                                                                                                                                                                 .                    <                    J                    W                    e                    s                                                                                                                                                                                                                                                !                    /                    =                    K                    Y                    g                    u                                                                                                                                                                                                                                                                    -                    ;                    I                    W                    e                    s                                                                                                                                                                                                                            
                                        &                    4                    B                    P                    ^                    l                    z                                                                                                                                                                                                                                                "                    0                    >                    L                    Z                    h                    v                                                                                                                                                                                                                                                                    ,                    :                    H                    V                    d                    r                                                                                                                                                                                                                                                                    ,                    :                    I                    W                    e                    s                                                                                                                                                                                                                                                                    (                    6                    D                    R                    `                    n                    |                                                                                                                                                                                                        	                                          %                     3                     A                     O                     \                     j                     x                                                                                                                                                                                                                   !                    !                    !                    +!                    =!                    K!                    Y!                     h!                    v!                    !                    !                    !                    !                    !                    !                    !                    !                    !                    "                    "                    *"                    8"                    F"                    T"                    b"                    q"                    "                    "                    "                    "                    "                    "                    "                    "                    "                     #                    #                    #                    +#                    :#                    H#                    U#                    c#                    p#                    }#                    #   g            #                    #                    #                    #                    #                    #                    #                    $                    $                    $                    +$                    9$                    G$                    T$                    b$                    p$                    $                    $                    $                    $                    $                    $                    $                    $                     %                    %                    %                    *%                    8%                    F%                    T%                    a%                    o%                    |%                    %                    %                    %                    %                    %                    %                    %                    %                    %                    
&                    &                    '&                    5&                    C&                    Q&                    _&                    m&                    &                    &                    &                    &                    &                    &                    &                    &                    &                    &                    '                    '                    ('                    6'                    D'                    T'                    b'                    p'                    ~'                    '                    '                    '                    '                    '                    '                    '                    '                    
(                    (                    %(                    3(                    A(                    O(                    ](                    k(                    y(                    (                    (                    (                    (                    (                    (                    (                    (                    (                    )                    )                     )                    .)                    ;)                    I)                    V)                    f)                    t)                    )                    )                    )                    )                    )                    )                    )                    )                    )                     *                    *                    *                    +*                    9*                    G*                    U*                    c*                    q*                    *                    *                    *                    *                    *                    *                    *                    *                    *                    	+                    +                    #+                    0+                    >+                    L+                    Y+                    g+                    u+                    +                    +                    +                    +                    +                    +                    +                    +                    +                    
,                    ,                    &,                    4,                    B,                    P,                    _,                    m,                    |,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    ,                    -                    -                    $-                    2-                    @-                    N-                    \-                    j-                    y-                    -                    -                    -                    -                    -                    -                    -                    -                    -                    .                    .                     .                    5.                    C.                    P.                    _.                    m.                    {.                    .                    .                    .                    .                    .                    .                    .                    .                    .                    /                    /                     /                    -/                    ;/                    I/                    W/                    e/                    s/                    /                    /                    /                    /                    /                    /                    /                    /                    /                    0                    0                     0                    .0                    <0                    K0                    a0                    o0                    }0                    0                    0                    0                    0                    0                    0                    0                    0                    0                    1                    1                    #1                    11                    ?1                    T1                    b1                    p1                    ~1                    1                    1                    1                    1                    1                    1                    1                    1                    2                    2                    2                     92                    G2                    Z2                    h2                    w2                    2                    2                    2                    2                    2                    2                    2                    2                    2                    
3                    3                    &3                    43                    B3                    P3                    ^3                    l3                    z3                    3                    3                    3                    3                    3                    3                    3                    3                    3                    4                    4                    "4                    04                    A4                    O4                    f4                    t4                    4                    4                    4                    4                    4                    4                    4                    4                    4                    5                    5                    !5                    /5                    =5                    K5                    Y5                    g5                    u5                    5                    5                    5                    5                    5                    5                    5                    5                    5                     6                    6                    !6                    /6                    =6                    K6                    Y6                    g6                    u6                    6                    6                    6                    6                    6                    6                    6                     6                    6                    	7                    7                    %7                    27                    @7                    N7                    \7                    j7                    x7                    7                    7                    7                    7                    7                    7                    7                    7                    7                    8                    8                    8                    -8                    ;8                    I8                    W8                    e8                    s8                    8                    8                    8                    8                    8                    8                    8                    8                    8                    9                    9                    #9                    29                    @9                    O9                    ]9                    k9                    y9                    9                    9                    9                    9                    9                    9                    9                    9                    9                    :                    :                    : "                   ::                    H:                    V:                    c:                    {:                    :                    :                    :                    :                    :                    :                    :                    :                    :                    ;                    ;                    ";                    2;                    ?;                    M;                    [;                    i;                    w;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    ;                    <                    <                    "<                    0<                    ><                    K<                    Y<                    t<                    <                    <                    <                    <                    <                    <                    <                    <                    <                    =                    =                    =                    +=                    9=                    G=                    U=                    c=                    q=                    ~=                    =                    =                    =                    =                    =                    =                    =                    =                    =                    
>                    >                    &>                    3>                    A>                    O>                    ]>                    k>                    y>                    >                    >                    >                    >                    >                    >                    >                    >                    >                    ?                    ?                     ?                    .?                    B?                    P?                    ^?                    l?                    {?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    ?                    @                    @                    '@                    5@                    B@                    P@                    ]@                    k@                    y@                    @                    @                    @                    @                    @                    @                    @                    @                    @                    A                    A                    $A                    2A                    @A                    NA                    \A                    iA                    wA                    A                    A                    A                    A                    A                    A                    A                    A                    A                    B                    B                    B                    +B                    9B                    GB                    UB                    aB                    oB                    ~B                    B                    B                    B                    B                    B                    B                    B                    B                     C                    C                    C                    *C                    :C                    HC                    VC                    dC                    qC                    C                    C                    C                    C                    C                    C                    C                    C                    C                    C                    D                    0D                    >D                    MD                    [D                    iD                    vD                    D                    D                    D                    D                    D                    D                    D                    D                    D                    E                    E                    E                    ,E                    :E                    HE                    UE                    cE                    qE                    E                    E                    E                    E                    E                    E                    E                    E                    E                    E                    F                    F                    )F                    7F                    JF                    YF                    gF                    uF                    F                    F                    F                    F                    F                    F                    F                    F                    F                    G                    G                    G                    *G                    @G                    NG                    \G                    jG                    xG                    G                    G                    G                    G                    G                    G                    G                    G                    G                    H                    H                    H                    -H                    ;H                    IH                    WH                    eH                    sH                    H                    H                    H                    H                    H                    H                    H                    H                    H                    H                    I                    I                    +I                    9I                    GI                    UI                    cI                    qI                    I                    I                    I                    I                    I                    I                    I                    I                    I                    I                    
J                    J                    &J                    4J                    BJ                    PJ                    _J                    mJ                    {J                    J                    J                    J                    J                    J                    J                    J                    J                    J                    
K                    K                    %K                    3K                    AK                    OK                    ]K                    kK                    yK                    K                    K                    K                    K                    K                    K                    K                    K                    K                    L                    L                     L                    .L                    <L                    JL                    XL                    gL                    uL                    L                    L                    L                    L                    L                    L                    L                    L                    L                     M                    M                    M                    *M                    8M                    DM                    SM                    aM                    oM                    M                    M                    M                    M                    M                    M                    M                    M                    M                    N                    N                    (N                    5N                    CN                    QN                    _N                    mN                    }N                    N                    N                    N                    N                    N                    N                    N                    N                    N                    	O                    O                    %O                    3O                    GO                    WO                    eO                    sO                    O                    O                    O                    O                    O                    O                    O                    O                    O                    P                    P                    #P                    1P                    ?P                    MP                    [P                    iP                    wP                    P                    P                    P                    P                    P                    P                    P                    P                    P                    Q                    Q                     Q                    .Q                    <Q                    JQ                    WQ                    eQ                    sQ                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    Q                    R                    R                    'R                    5R                    CR                    QR                    _R                    mR                    {R                    R                    R                    R                    R                    R                    R                    R                    R                    R                    S                    S                    "S                    /S                    =S                    KS                    YS                    gS                    uS                    S                    S                    S                    S                    S                    S                    S                    S                    S                    T                    T                    T                    ,T                    :T                    GT                    UT                    bT                    pT                    ~T                    T                    T                    T                    T                    T                    T                    T                    T                    U                    U                    "U                    /U                    =U                    LU                    ZU                    hU                    vU                    U                    U                    U                    U                    U                    U                    U                    U                    U                    V                    V                    "V                    0V                    >V                    MV                    [V                    iV                    wV                    V                    V                    V                    V                    V                    V                    V                    V                    V                    	W                    W                    %W                    3W                    LW                    ZW                    hW                    vW                    W                    W                    W                    W                    W                    W                    W                    W                    W                    X                    X                    0X                    >X                    LX                    ZX                    hX                    vX                    X                    X                    X                    X                    X                    X                    X                    X                    X                     Y                    Y                    Y                    +Y                    @Y                    NY                    \Y                    jY                    xY                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Y                    Z                    Z                    Z                    -Z                    ;Z                    JZ                    [Z                    iZ                    wZ                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    Z                    [                    [                    ![                    /[                    =[                    K[                    Y[                    g[                    u[                    [                    [                    [                    [                    [                    [                    [                    [                    [                    [                    \                    \                    )\                    7\                    E\                    R\                    `\                    n\                    |\                    \                    \                    \                    \                    \                    \                    \                    \                    ]                    ]                    ]                    ,]                    :]                    H]                    V]                                         d]                    q]                    ]                    ]                    ]                    ]                    ]                    ]                    ]                    ]                    ]                    ]                    ^                    ^                    %^                    3^                    A^                    O^                    ]^                    k^                    y^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    ^                    _                    _                    '_                    5_                    B_                    P_                    ^_                    l_                    z_                    _                    _                    _                    _                    _                    _                    _                    _                    _                    `                    `                    !`                    /`                    ;`                    I`                    Z`                    h`                    v`                    `                    `                    `                    `                    `                    `                    `                    `                    `                    a                    a                    a                    +a                    9a                    Ga                    Ua                    ba                    pa                    ~a                    a                    a                    a                    a                    a                    a                    a                    a                    b                    b                    )b                    7b                    Eb                    Sb                    ab                    ob                    ~b                    b                    b                    b                    b                    b                    b                    b                    b                    c                    c                     c                    .c                    ;c                    Ic                    Wc                    ec                    sc                    c                    c                    c                    c                    c                    c                    c                    c                    c                     d                    d                    d                    -d                    ;d                    Id                    Ud                    cd                    pd                    ~d                    d                    d                    d                    d                    d                    d                    d                    d                    	e                    e                    %e                    3e                    Be                    Pe                    ^e                    le                    ze                    e                    e                    e                    e                    e                    e                    e                    e                    e                    f                    f                    !f                    /f                    =f                    Kf                    gf                    tf                    f                    f                    f                    f                    f                    f                    f                    f                    f                    g                    g                    !g                    /g                    =g                    Kg                    Yg                    gg                    ug                    g                    g                    g                    g                    g                    g                    g                    g                    g                    h                    h                    h                    ,h                    9h                    Gh                    Uh                    ch                    qh                    h                    h                    h                    h                    h                    h                    h                    h                    h                    h                    i                    i                    'i                    5i                    Ci                    Qi                    _i                    mi                    {i                    i                    i                    i                    i                    i                    i                    i                    i                    i                    j                    j                    'j                    5j                    Cj                    Qj                    _j                    mj                    {j                    j                    j                    j                    j                    j                    j                    j                    j                    j                    k                    k                    "k                    0k                    =k                    Kk                    Yk                    gk                    vk                    k                    k                    k                    k                    k                    k                    k                    k                    l                    l                    %l                    3l                    Al                    Ol                    ]l                    kl                    yl                    l                    l                    l                    l                    l                    l                    l                    l                    l                    m                    m                    m                    -m                    ;m                    Im                    Wm                    dm                    rm                    ~m                    m                    m                    m                    m                    m                    m                    m                    m                    m                    n                    n                    'n                    5n                    An                    Nn                    ]n                    kn                    yn                    n                    n                    n                    n                    n                    n                    n                    n                    n                    o                    o                    o                    +o                    9o                    Fo                    To                    bo                    po                    ~o                    o                    o                    o                    o                    o                    o                    o                    o                     cython_lapack.c __Pyx_CyFunction_get_qualname __Pyx_CyFunction_get_globals __Pyx_CyFunction_get_closure __Pyx_CyFunction_get_code __Pyx_CyFunction_get_annotations __pyx_f_5scipy_6linalg_13cython_lapack_cladiv __Pyx_VerifyCachedType __Pyx_CyFunction_Vectorcall_O __pyx_f_5scipy_6linalg_13cython_lapack_zladiv __pyx_f_5scipy_6linalg_13cython_lapack_slamch __pyx_f_5scipy_6linalg_13cython_lapack_dlamch __pyx_CommonTypesMetaclass_get_module __Pyx_CyFunction_get_doc __Pyx_PyMethod_New __Pyx_CyFunction_get_name __Pyx_CyFunction_CallMethod __Pyx_CyFunction_repr __pyx_f_5scipy_6linalg_13cython_lapack_slaeda __pyx_f_5scipy_6linalg_13cython_lapack_dlaeda __pyx_f_5scipy_6linalg_13cython_lapack_claqr5 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr5 __pyx_f_5scipy_6linalg_13cython_lapack_slasdt __pyx_f_5scipy_6linalg_13cython_lapack_dlasdt __pyx_f_5scipy_6linalg_13cython_lapack_claqr3 __pyx_f_5scipy_6linalg_13cython_lapack_claqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_claed7 __pyx_f_5scipy_6linalg_13cython_lapack_slaed7 __pyx_f_5scipy_6linalg_13cython_lapack_slaebz __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaed7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaebz __pyx_f_5scipy_6linalg_13cython_lapack_claqps __pyx_f_5scipy_6linalg_13cython_lapack_clals0 __pyx_f_5scipy_6linalg_13cython_lapack_clahqr __pyx_f_5scipy_6linalg_13cython_lapack_claqr4 __pyx_f_5scipy_6linalg_13cython_lapack_claqr0 __pyx_f_5scipy_6linalg_13cython_lapack_ctgsen __pyx_f_5scipy_6linalg_13cython_lapack_zlaqps __pyx_f_5scipy_6linalg_13cython_lapack_zlals0 __pyx_f_5scipy_6linalg_13cython_lapack_zlahqr __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_ztgsen __pyx_f_5scipy_6linalg_13cython_lapack_slaqps __pyx_f_5scipy_6linalg_13cython_lapack_slals0 __pyx_f_5scipy_6linalg_13cython_lapack_slasy2 __pyx_f_5scipy_6linalg_13cython_lapack_stgsen __pyx_f_5scipy_6linalg_13cython_lapack_slahqr __pyx_f_5scipy_6linalg_13cython_lapack_slaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_slaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_slasd7 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqps __pyx_f_5scipy_6linalg_13cython_lapack_dlals0 __pyx_f_5scipy_6linalg_13cython_lapack_dlasy2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgsen __pyx_f_5scipy_6linalg_13cython_lapack_dlahqr __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr4 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr0 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd7 __pyx_f_5scipy_6linalg_13cython_lapack_cgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_cgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_cgbsv __pyx_f_5scipy_6linalg_13cython_lapack_ctpqrt __pyx_f_5scipy_6linalg_13cython_lapack_clalsa __pyx_f_5scipy_6linalg_13cython_lapack_cgbequb __pyx_f_5scipy_6linalg_13cython_lapack_cgbequ __pyx_f_5scipy_6linalg_13cython_lapack_claqgb __pyx_f_5scipy_6linalg_13cython_lapack_zgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_zgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_zgbsv __pyx_f_5scipy_6linalg_13cython_lapack_ztpqrt __pyx_f_5scipy_6linalg_13cython_lapack_zlalsa __pyx_f_5scipy_6linalg_13cython_lapack_zgbequb __pyx_f_5scipy_6linalg_13cython_lapack_zgbequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqgb __pyx_f_5scipy_6linalg_13cython_lapack_sgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_sgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_sgbsv __pyx_f_5scipy_6linalg_13cython_lapack_slalsa __pyx_f_5scipy_6linalg_13cython_lapack_stpqrt __pyx_f_5scipy_6linalg_13cython_lapack_sgbequb __pyx_f_5scipy_6linalg_13cython_lapack_sgbequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqgb __pyx_f_5scipy_6linalg_13cython_lapack_slaed8 __pyx_f_5scipy_6linalg_13cython_lapack_slasd3 __pyx_f_5scipy_6linalg_13cython_lapack_slaed9 __pyx_f_5scipy_6linalg_13cython_lapack_slasda __pyx_f_5scipy_6linalg_13cython_lapack_slasd6 __pyx_f_5scipy_6linalg_13cython_lapack_slasd2 __pyx_f_5scipy_6linalg_13cython_lapack_dgbtrf __pyx_f_5scipy_6linalg_13cython_lapack_dgbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_dgbsv __pyx_f_5scipy_6linalg_13cython_lapack_dlalsa __pyx_f_5scipy_6linalg_13cython_lapack_dtpqrt __pyx_f_5scipy_6linalg_13cython_lapack_dgbequb __pyx_f_5scipy_6linalg_13cython_lapack_dgbequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqgb __pyx_f_5scipy_6linalg_13cython_lapack_dlaed8 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed9 __pyx_f_5scipy_6linalg_13cython_lapack_dlasda __pyx_f_5scipy_6linalg_13cython_lapack_dlasd6 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd2 __pyx_f_5scipy_6linalg_13cython_lapack_claqp2 __pyx_f_5scipy_6linalg_13cython_lapack_clapmt __pyx_f_5scipy_6linalg_13cython_lapack_clapmr __pyx_f_5scipy_6linalg_13cython_lapack_cgelsy __pyx_f_5scipy_6linalg_13cython_lapack_ctpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ctgexc __pyx_f_5scipy_6linalg_13cython_lapack_ctgex2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_cgglse __pyx_f_5scipy_6linalg_13cython_lapack_cggglm __pyx_f_5scipy_6linalg_13cython_lapack_cgelsd __pyx_f_5scipy_6linalg_13cython_lapack_cgelss __pyx_f_5scipy_6linalg_13cython_lapack_cungrq __pyx_f_5scipy_6linalg_13cython_lapack_cungqr __pyx_f_5scipy_6linalg_13cython_lapack_cungql __pyx_f_5scipy_6linalg_13cython_lapack_cunglq __pyx_f_5scipy_6linalg_13cython_lapack_cunghr __pyx_f_5scipy_6linalg_13cython_lapack_cgehrd __pyx_f_5scipy_6linalg_13cython_lapack_clahr2 __pyx_f_5scipy_6linalg_13cython_lapack_cggrqf __pyx_f_5scipy_6linalg_13cython_lapack_cggqrf __pyx_f_5scipy_6linalg_13cython_lapack_cungr2 __pyx_f_5scipy_6linalg_13cython_lapack_cungl2 __pyx_f_5scipy_6linalg_13cython_lapack_cung2r __pyx_f_5scipy_6linalg_13cython_lapack_cung2l __pyx_f_5scipy_6linalg_13cython_lapack_cgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_claein __pyx_f_5scipy_6linalg_13cython_lapack_clatrz __pyx_f_5scipy_6linalg_13cython_lapack_claed8 __pyx_f_5scipy_6linalg_13cython_lapack_clabrd __pyx_f_5scipy_6linalg_13cython_lapack_cgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_clarnv __pyx_f_5scipy_6linalg_13cython_lapack_zlaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_zlapmt __pyx_f_5scipy_6linalg_13cython_lapack_zlapmr __pyx_f_5scipy_6linalg_13cython_lapack_zgelsy __pyx_f_5scipy_6linalg_13cython_lapack_ztpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ztgexc __pyx_f_5scipy_6linalg_13cython_lapack_ztgex2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_zgglse __pyx_f_5scipy_6linalg_13cython_lapack_zggglm __pyx_f_5scipy_6linalg_13cython_lapack_zgelsd __pyx_f_5scipy_6linalg_13cython_lapack_zgelss __pyx_f_5scipy_6linalg_13cython_lapack_zungrq __pyx_f_5scipy_6linalg_13cython_lapack_zungqr __pyx_f_5scipy_6linalg_13cython_lapack_zungql __pyx_f_5scipy_6linalg_13cython_lapack_zunglq __pyx_f_5scipy_6linalg_13cython_lapack_zunghr __pyx_f_5scipy_6linalg_13cython_lapack_zgehrd __pyx_f_5scipy_6linalg_13cython_lapack_zlahr2 __pyx_f_5scipy_6linalg_13cython_lapack_zggrqf __pyx_f_5scipy_6linalg_13cython_lapack_zggqrf __pyx_f_5scipy_6linalg_13cython_lapack_zungr2 __pyx_f_5scipy_6linalg_13cython_lapack_zungl2 __pyx_f_5scipy_6linalg_13cython_lapack_zung2r __pyx_f_5scipy_6linalg_13cython_lapack_zung2l __pyx_f_5scipy_6linalg_13cython_lapack_zgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_zlaein __pyx_f_5scipy_6linalg_13cython_lapack_zlatrz __pyx_f_5scipy_6linalg_13cython_lapack_zlaed8 __pyx_f_5scipy_6linalg_13cython_lapack_zlabrd __pyx_f_5scipy_6linalg_13cython_lapack_zgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_zlarnv __pyx_f_5scipy_6linalg_13cython_lapack_slaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_slapmt __pyx_f_5scipy_6linalg_13cython_lapack_slapmr __pyx_f_5scipy_6linalg_13cython_lapack_sgelsy __pyx_f_5scipy_6linalg_13cython_lapack_stpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_stgex2 __pyx_f_5scipy_6linalg_13cython_lapack_stgexc __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_sgelsd __pyx_f_5scipy_6linalg_13cython_lapack_sgelss __pyx_f_5scipy_6linalg_13cython_lapack_sgglse __pyx_f_5scipy_6linalg_13cython_lapack_sggglm __pyx_f_5scipy_6linalg_13cython_lapack_sorgrq __pyx_f_5scipy_6linalg_13cython_lapack_sorgqr __pyx_f_5scipy_6linalg_13cython_lapack_sorgql __pyx_f_5scipy_6linalg_13cython_lapack_sorglq __pyx_f_5scipy_6linalg_13cython_lapack_sorghr __pyx_f_5scipy_6linalg_13cython_lapack_sgehrd __pyx_f_5scipy_6linalg_13cython_lapack_slahr2 __pyx_f_5scipy_6linalg_13cython_lapack_sggrqf __pyx_f_5scipy_6linalg_13cython_lapack_sggqrf __pyx_f_5scipy_6linalg_13cython_lapack_sorgr2 __pyx_f_5scipy_6linalg_13cython_lapack_sorgl2 __pyx_f_5scipy_6linalg_13cython_lapack_sorg2r __pyx_f_5scipy_6linalg_13cython_lapack_sorg2l __pyx_f_5scipy_6linalg_13cython_lapack_sgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_slabrd __pyx_f_5scipy_6linalg_13cython_lapack_slaein __pyx_f_5scipy_6linalg_13cython_lapack_slaqtr __pyx_f_5scipy_6linalg_13cython_lapack_slatrz __pyx_f_5scipy_6linalg_13cython_lapack_cptts2 __pyx_f_5scipy_6linalg_13cython_lapack_slaed2 __pyx_f_5scipy_6linalg_13cython_lapack_slaed3 __pyx_f_5scipy_6linalg_13cython_lapack_slaed0 __pyx_f_5scipy_6linalg_13cython_lapack_slaln2 __pyx_f_5scipy_6linalg_13cython_lapack_slasd1 __pyx_f_5scipy_6linalg_13cython_lapack_sgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_clar1v __pyx_f_5scipy_6linalg_13cython_lapack_slar1v __pyx_f_5scipy_6linalg_13cython_lapack_slarnv __pyx_f_5scipy_6linalg_13cython_lapack_dlaqp2 __pyx_f_5scipy_6linalg_13cython_lapack_dlapmt __pyx_f_5scipy_6linalg_13cython_lapack_dlapmr __pyx_f_5scipy_6linalg_13cython_lapack_dgelsy __pyx_f_5scipy_6linalg_13cython_lapack_dtpqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgex2 __pyx_f_5scipy_6linalg_13cython_lapack_dtgexc __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt __pyx_f_5scipy_6linalg_13cython_lapack_dgelsd __pyx_f_5scipy_6linalg_13cython_lapack_dgelss __pyx_f_5scipy_6linalg_13cython_lapack_dgglse __pyx_f_5scipy_6linalg_13cython_lapack_dggglm __pyx_f_5scipy_6linalg_13cython_lapack_dorgrq __pyx_f_5scipy_6linalg_13cython_lapack_dorgqr __pyx_f_5scipy_6linalg_13cython_lapack_dorgql __pyx_f_5scipy_6linalg_13cython_lapack_dorglq __pyx_f_5scipy_6linalg_13cython_lapack_dorghr __pyx_f_5scipy_6linalg_13cython_lapack_dgehrd __pyx_f_5scipy_6linalg_13cython_lapack_dlahr2 __pyx_f_5scipy_6linalg_13cython_lapack_dggrqf __pyx_f_5scipy_6linalg_13cython_lapack_dggqrf __pyx_f_5scipy_6linalg_13cython_lapack_dorgr2 __pyx_f_5scipy_6linalg_13cython_lapack_dorgl2 __pyx_f_5scipy_6linalg_13cython_lapack_dorg2r __pyx_f_5scipy_6linalg_13cython_lapack_dorg2l __pyx_f_5scipy_6linalg_13cython_lapack_dgehd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlabrd __pyx_f_5scipy_6linalg_13cython_lapack_dlaein __pyx_f_5scipy_6linalg_13cython_lapack_dlaqtr __pyx_f_5scipy_6linalg_13cython_lapack_dlatrz __pyx_f_5scipy_6linalg_13cython_lapack_zptts2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed3 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed0 __pyx_f_5scipy_6linalg_13cython_lapack_dlaln2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd1 __pyx_f_5scipy_6linalg_13cython_lapack_dgtts2 __pyx_f_5scipy_6linalg_13cython_lapack_zlar1v __pyx_f_5scipy_6linalg_13cython_lapack_dlar1v __pyx_f_5scipy_6linalg_13cython_lapack_dlarnv __pyx_f_5scipy_6linalg_13cython_lapack_ilaver __pyx_f_5scipy_6linalg_13cython_lapack_cgetrf __pyx_f_5scipy_6linalg_13cython_lapack_cgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_cgesv __pyx_f_5scipy_6linalg_13cython_lapack_cgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ctzrzf __pyx_f_5scipy_6linalg_13cython_lapack_cgerqf __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_cgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_cgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_cgelqf __pyx_f_5scipy_6linalg_13cython_lapack_cgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_cgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_cgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_clatdf __pyx_f_5scipy_6linalg_13cython_lapack_clag2z __pyx_f_5scipy_6linalg_13cython_lapack_clacrm __pyx_f_5scipy_6linalg_13cython_lapack_cgebrd __pyx_f_5scipy_6linalg_13cython_lapack_cgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_cgeequb __pyx_f_5scipy_6linalg_13cython_lapack_cgeequ __pyx_f_5scipy_6linalg_13cython_lapack_claqge __pyx_f_5scipy_6linalg_13cython_lapack_cgtsv __pyx_f_5scipy_6linalg_13cython_lapack_claic1 __pyx_f_5scipy_6linalg_13cython_lapack_zgetrf __pyx_f_5scipy_6linalg_13cython_lapack_zgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_zgesv __pyx_f_5scipy_6linalg_13cython_lapack_zcgesv __pyx_f_5scipy_6linalg_13cython_lapack_zgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_zlag2c __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_ztzrzf __pyx_f_5scipy_6linalg_13cython_lapack_zgerqf __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_zgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_zgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_zgelqf __pyx_f_5scipy_6linalg_13cython_lapack_zgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_zgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_zgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_zlatdf __pyx_f_5scipy_6linalg_13cython_lapack_zlacrm __pyx_f_5scipy_6linalg_13cython_lapack_zgebrd __pyx_f_5scipy_6linalg_13cython_lapack_zgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_zgeequb __pyx_f_5scipy_6linalg_13cython_lapack_zgeequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqge __pyx_f_5scipy_6linalg_13cython_lapack_zgtsv __pyx_f_5scipy_6linalg_13cython_lapack_zlaic1 __pyx_f_5scipy_6linalg_13cython_lapack_slamrg __pyx_f_5scipy_6linalg_13cython_lapack_sgetrf __pyx_f_5scipy_6linalg_13cython_lapack_sgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_sgesv __pyx_f_5scipy_6linalg_13cython_lapack_sgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_slasq4 __pyx_f_5scipy_6linalg_13cython_lapack_clarcm __pyx_f_5scipy_6linalg_13cython_lapack_slaexc __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_stzrzf __pyx_f_5scipy_6linalg_13cython_lapack_sgerqf __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_sgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_sgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_sgelqf __pyx_f_5scipy_6linalg_13cython_lapack_sgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_sgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_sgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_sgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_sgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_slatdf __pyx_f_5scipy_6linalg_13cython_lapack_slasq3 __pyx_f_5scipy_6linalg_13cython_lapack_sgebrd __pyx_f_5scipy_6linalg_13cython_lapack_sgeequb __pyx_f_5scipy_6linalg_13cython_lapack_sgeequ __pyx_f_5scipy_6linalg_13cython_lapack_sgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqge __pyx_f_5scipy_6linalg_13cython_lapack_slasq6 __pyx_f_5scipy_6linalg_13cython_lapack_slag2d __pyx_f_5scipy_6linalg_13cython_lapack_cptsv __pyx_f_5scipy_6linalg_13cython_lapack_claed0 __pyx_f_5scipy_6linalg_13cython_lapack_spttrs __pyx_f_5scipy_6linalg_13cython_lapack_sptsv __pyx_f_5scipy_6linalg_13cython_lapack_slasd0 __pyx_f_5scipy_6linalg_13cython_lapack_sptts2 __pyx_f_5scipy_6linalg_13cython_lapack_sgtsv __pyx_f_5scipy_6linalg_13cython_lapack_slagts __pyx_f_5scipy_6linalg_13cython_lapack_sptrfs __pyx_f_5scipy_6linalg_13cython_lapack_slaed6 __pyx_f_5scipy_6linalg_13cython_lapack_slaed4 __pyx_f_5scipy_6linalg_13cython_lapack_slasd8 __pyx_f_5scipy_6linalg_13cython_lapack_slasd4 __pyx_f_5scipy_6linalg_13cython_lapack_slarrk __pyx_f_5scipy_6linalg_13cython_lapack_slaic1 __pyx_f_5scipy_6linalg_13cython_lapack_slaruv __pyx_f_5scipy_6linalg_13cython_lapack_dlamrg __pyx_f_5scipy_6linalg_13cython_lapack_dgetrf __pyx_f_5scipy_6linalg_13cython_lapack_dgetf2 __pyx_f_5scipy_6linalg_13cython_lapack_dgesv __pyx_f_5scipy_6linalg_13cython_lapack_dsgesv __pyx_f_5scipy_6linalg_13cython_lapack_dgeqp3 __pyx_f_5scipy_6linalg_13cython_lapack_dlasq4 __pyx_f_5scipy_6linalg_13cython_lapack_zlarcm __pyx_f_5scipy_6linalg_13cython_lapack_dlag2s __pyx_f_5scipy_6linalg_13cython_lapack_dlaexc __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt3 __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrt2 __pyx_f_5scipy_6linalg_13cython_lapack_dtzrzf __pyx_f_5scipy_6linalg_13cython_lapack_dgerqf __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrfp __pyx_f_5scipy_6linalg_13cython_lapack_dgeqrf __pyx_f_5scipy_6linalg_13cython_lapack_dgeqlf __pyx_f_5scipy_6linalg_13cython_lapack_dgelqf __pyx_f_5scipy_6linalg_13cython_lapack_dgerq2 __pyx_f_5scipy_6linalg_13cython_lapack_dgeqr2p __pyx_f_5scipy_6linalg_13cython_lapack_dgeqr2 __pyx_f_5scipy_6linalg_13cython_lapack_dgeql2 __pyx_f_5scipy_6linalg_13cython_lapack_dgelq2 __pyx_f_5scipy_6linalg_13cython_lapack_dlatdf __pyx_f_5scipy_6linalg_13cython_lapack_dlasq3 __pyx_f_5scipy_6linalg_13cython_lapack_dgebrd __pyx_f_5scipy_6linalg_13cython_lapack_dgeequb __pyx_f_5scipy_6linalg_13cython_lapack_dgeequ __pyx_f_5scipy_6linalg_13cython_lapack_dgebd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqge __pyx_f_5scipy_6linalg_13cython_lapack_dlasq6 __pyx_f_5scipy_6linalg_13cython_lapack_zptsv __pyx_f_5scipy_6linalg_13cython_lapack_zlaed0 __pyx_f_5scipy_6linalg_13cython_lapack_dpttrs __pyx_f_5scipy_6linalg_13cython_lapack_dptsv __pyx_f_5scipy_6linalg_13cython_lapack_dlasd0 __pyx_f_5scipy_6linalg_13cython_lapack_dptts2 __pyx_f_5scipy_6linalg_13cython_lapack_dgtsv __pyx_f_5scipy_6linalg_13cython_lapack_dlagts __pyx_f_5scipy_6linalg_13cython_lapack_dptrfs __pyx_f_5scipy_6linalg_13cython_lapack_dlaed6 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed4 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd8 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd4 __pyx_f_5scipy_6linalg_13cython_lapack_dlarrk __pyx_f_5scipy_6linalg_13cython_lapack_dlaic1 __pyx_f_5scipy_6linalg_13cython_lapack_dlaruv __pyx_f_5scipy_6linalg_13cython_lapack_chegst __pyx_f_5scipy_6linalg_13cython_lapack_chegs2 __pyx_f_5scipy_6linalg_13cython_lapack_chpgst __pyx_f_5scipy_6linalg_13cython_lapack_zhegst __pyx_f_5scipy_6linalg_13cython_lapack_zhegs2 __pyx_f_5scipy_6linalg_13cython_lapack_zhpgst __pyx_f_5scipy_6linalg_13cython_lapack_ssygst __pyx_f_5scipy_6linalg_13cython_lapack_ssygs2 __pyx_f_5scipy_6linalg_13cython_lapack_sspgst __pyx_f_5scipy_6linalg_13cython_lapack_dsygst __pyx_f_5scipy_6linalg_13cython_lapack_dsygs2 __pyx_f_5scipy_6linalg_13cython_lapack_dspgst __pyx_f_5scipy_6linalg_13cython_lapack_chegvd __pyx_f_5scipy_6linalg_13cython_lapack_chegv __pyx_f_5scipy_6linalg_13cython_lapack_chpgvd __pyx_f_5scipy_6linalg_13cython_lapack_chpgv __pyx_f_5scipy_6linalg_13cython_lapack_zhegvd __pyx_f_5scipy_6linalg_13cython_lapack_zhegv __pyx_f_5scipy_6linalg_13cython_lapack_zhpgvd __pyx_f_5scipy_6linalg_13cython_lapack_zhpgv __pyx_f_5scipy_6linalg_13cython_lapack_ssygvd __pyx_f_5scipy_6linalg_13cython_lapack_ssygv __pyx_f_5scipy_6linalg_13cython_lapack_sspgvd __pyx_f_5scipy_6linalg_13cython_lapack_sspgv __pyx_f_5scipy_6linalg_13cython_lapack_dsygvd __pyx_f_5scipy_6linalg_13cython_lapack_dsygv __pyx_f_5scipy_6linalg_13cython_lapack_dspgvd __pyx_f_5scipy_6linalg_13cython_lapack_dspgv __pyx_f_5scipy_6linalg_13cython_lapack_chegvx __pyx_f_5scipy_6linalg_13cython_lapack_chpgvx __pyx_f_5scipy_6linalg_13cython_lapack_zhegvx __pyx_f_5scipy_6linalg_13cython_lapack_zhpgvx __pyx_f_5scipy_6linalg_13cython_lapack_ssygvx __pyx_f_5scipy_6linalg_13cython_lapack_sspgvx __pyx_f_5scipy_6linalg_13cython_lapack_dsygvx __pyx_f_5scipy_6linalg_13cython_lapack_dspgvx __pyx_f_5scipy_6linalg_13cython_lapack_claswp __pyx_f_5scipy_6linalg_13cython_lapack_cgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_cgetri __pyx_f_5scipy_6linalg_13cython_lapack_cgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_clacrt __pyx_f_5scipy_6linalg_13cython_lapack_clargv __pyx_f_5scipy_6linalg_13cython_lapack_clartv __pyx_f_5scipy_6linalg_13cython_lapack_crot __pyx_f_5scipy_6linalg_13cython_lapack_clapll __pyx_f_5scipy_6linalg_13cython_lapack_claqr1 __pyx_f_5scipy_6linalg_13cython_lapack_cpoequb __pyx_f_5scipy_6linalg_13cython_lapack_cpoequ __pyx_f_5scipy_6linalg_13cython_lapack_classq __pyx_f_5scipy_6linalg_13cython_lapack_clacgv __pyx_f_5scipy_6linalg_13cython_lapack_clarfgp __pyx_f_5scipy_6linalg_13cython_lapack_clarfg __pyx_f_5scipy_6linalg_13cython_lapack_clar2v __pyx_f_5scipy_6linalg_13cython_lapack_cgttrf __pyx_f_5scipy_6linalg_13cython_lapack_clacn2 __pyx_f_5scipy_6linalg_13cython_lapack_clacon __pyx_f_5scipy_6linalg_13cython_lapack_zlaswp __pyx_f_5scipy_6linalg_13cython_lapack_zgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_zgetri __pyx_f_5scipy_6linalg_13cython_lapack_zgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_zlacrt __pyx_f_5scipy_6linalg_13cython_lapack_zlargv __pyx_f_5scipy_6linalg_13cython_lapack_zlartv __pyx_f_5scipy_6linalg_13cython_lapack_zrot __pyx_f_5scipy_6linalg_13cython_lapack_zlapll __pyx_f_5scipy_6linalg_13cython_lapack_zlaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_zpoequb __pyx_f_5scipy_6linalg_13cython_lapack_zpoequ __pyx_f_5scipy_6linalg_13cython_lapack_zlassq __pyx_f_5scipy_6linalg_13cython_lapack_zlacgv __pyx_f_5scipy_6linalg_13cython_lapack_zlarfgp __pyx_f_5scipy_6linalg_13cython_lapack_zlarfg __pyx_f_5scipy_6linalg_13cython_lapack_zlar2v __pyx_f_5scipy_6linalg_13cython_lapack_zgttrf __pyx_f_5scipy_6linalg_13cython_lapack_zlacn2 __pyx_f_5scipy_6linalg_13cython_lapack_zlacon __pyx_f_5scipy_6linalg_13cython_lapack_slaswp __pyx_f_5scipy_6linalg_13cython_lapack_sgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_sgetri __pyx_f_5scipy_6linalg_13cython_lapack_sgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_slargv __pyx_f_5scipy_6linalg_13cython_lapack_slartv __pyx_f_5scipy_6linalg_13cython_lapack_slapll __pyx_f_5scipy_6linalg_13cython_lapack_spoequb __pyx_f_5scipy_6linalg_13cython_lapack_spoequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_slassq __pyx_f_5scipy_6linalg_13cython_lapack_slasq2 __pyx_f_5scipy_6linalg_13cython_lapack_csrscl __pyx_f_5scipy_6linalg_13cython_lapack_cpttrf __pyx_f_5scipy_6linalg_13cython_lapack_clags2 __pyx_f_5scipy_6linalg_13cython_lapack_cptcon __pyx_f_5scipy_6linalg_13cython_lapack_slaed1 __pyx_f_5scipy_6linalg_13cython_lapack_slarrj __pyx_f_5scipy_6linalg_13cython_lapack_slarrb __pyx_f_5scipy_6linalg_13cython_lapack_cstein __pyx_f_5scipy_6linalg_13cython_lapack_sstein __pyx_f_5scipy_6linalg_13cython_lapack_slacn2 __pyx_f_5scipy_6linalg_13cython_lapack_slacon __pyx_f_5scipy_6linalg_13cython_lapack_slarfgp __pyx_f_5scipy_6linalg_13cython_lapack_slarfg __pyx_f_5scipy_6linalg_13cython_lapack_ssterf __pyx_f_5scipy_6linalg_13cython_lapack_srscl __pyx_f_5scipy_6linalg_13cython_lapack_spttrf __pyx_f_5scipy_6linalg_13cython_lapack_slarrr __pyx_f_5scipy_6linalg_13cython_lapack_slarrf __pyx_f_5scipy_6linalg_13cython_lapack_slar2v __pyx_f_5scipy_6linalg_13cython_lapack_slasq1 __pyx_f_5scipy_6linalg_13cython_lapack_sgttrf __pyx_f_5scipy_6linalg_13cython_lapack_clarrv __pyx_f_5scipy_6linalg_13cython_lapack_slarrv __pyx_f_5scipy_6linalg_13cython_lapack_slarra __pyx_f_5scipy_6linalg_13cython_lapack_sptcon __pyx_f_5scipy_6linalg_13cython_lapack_slagtf __pyx_f_5scipy_6linalg_13cython_lapack_slags2 __pyx_f_5scipy_6linalg_13cython_lapack_slasd5 __pyx_f_5scipy_6linalg_13cython_lapack_slaed5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaswp __pyx_f_5scipy_6linalg_13cython_lapack_dgetc2 __pyx_f_5scipy_6linalg_13cython_lapack_dgetri __pyx_f_5scipy_6linalg_13cython_lapack_dgesc2 __pyx_f_5scipy_6linalg_13cython_lapack_dlargv __pyx_f_5scipy_6linalg_13cython_lapack_dlartv __pyx_f_5scipy_6linalg_13cython_lapack_dlapll __pyx_f_5scipy_6linalg_13cython_lapack_dpoequb __pyx_f_5scipy_6linalg_13cython_lapack_dpoequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqr1 __pyx_f_5scipy_6linalg_13cython_lapack_dlassq __pyx_f_5scipy_6linalg_13cython_lapack_dlasq2 __pyx_f_5scipy_6linalg_13cython_lapack_zpttrf __pyx_f_5scipy_6linalg_13cython_lapack_zdrscl __pyx_f_5scipy_6linalg_13cython_lapack_zlags2 __pyx_f_5scipy_6linalg_13cython_lapack_zptcon __pyx_f_5scipy_6linalg_13cython_lapack_dlaed1 __pyx_f_5scipy_6linalg_13cython_lapack_dlarrj __pyx_f_5scipy_6linalg_13cython_lapack_dlarrb __pyx_f_5scipy_6linalg_13cython_lapack_zstein __pyx_f_5scipy_6linalg_13cython_lapack_dstein __pyx_f_5scipy_6linalg_13cython_lapack_dlacn2 __pyx_f_5scipy_6linalg_13cython_lapack_dlacon __pyx_f_5scipy_6linalg_13cython_lapack_dlarfgp __pyx_f_5scipy_6linalg_13cython_lapack_dlarfg __pyx_f_5scipy_6linalg_13cython_lapack_dsterf __pyx_f_5scipy_6linalg_13cython_lapack_drscl __pyx_f_5scipy_6linalg_13cython_lapack_dpttrf __pyx_f_5scipy_6linalg_13cython_lapack_dlarrr __pyx_f_5scipy_6linalg_13cython_lapack_dlarrf __pyx_f_5scipy_6linalg_13cython_lapack_dlar2v __pyx_f_5scipy_6linalg_13cython_lapack_dlasq1 __pyx_f_5scipy_6linalg_13cython_lapack_dgttrf __pyx_f_5scipy_6linalg_13cython_lapack_zlarrv __pyx_f_5scipy_6linalg_13cython_lapack_dlarrv __pyx_f_5scipy_6linalg_13cython_lapack_dlarra __pyx_f_5scipy_6linalg_13cython_lapack_dptcon __pyx_f_5scipy_6linalg_13cython_lapack_dlagtf __pyx_f_5scipy_6linalg_13cython_lapack_dlags2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasd5 __pyx_f_5scipy_6linalg_13cython_lapack_dlaed5 __pyx_f_5scipy_6linalg_13cython_lapack_cgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_zgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_sgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_slasdq __pyx_f_5scipy_6linalg_13cython_lapack_dgbbrd __pyx_f_5scipy_6linalg_13cython_lapack_dlasdq __pyx_f_5scipy_6linalg_13cython_lapack_cgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_cgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_sgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_sgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_cbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_sbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_dgbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dgbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_dbdsqr __pyx_f_5scipy_6linalg_13cython_lapack_clasyf __pyx_f_5scipy_6linalg_13cython_lapack_clahef __pyx_f_5scipy_6linalg_13cython_lapack_cgbcon __pyx_f_5scipy_6linalg_13cython_lapack_cpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_cpbsv __pyx_f_5scipy_6linalg_13cython_lapack_cgels __pyx_f_5scipy_6linalg_13cython_lapack_ctgsyl __pyx_f_5scipy_6linalg_13cython_lapack_ctgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_cungbr __pyx_f_5scipy_6linalg_13cython_lapack_clarz __pyx_f_5scipy_6linalg_13cython_lapack_zlasyf __pyx_f_5scipy_6linalg_13cython_lapack_zlahef __pyx_f_5scipy_6linalg_13cython_lapack_zgbcon __pyx_f_5scipy_6linalg_13cython_lapack_zpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zpbsv __pyx_f_5scipy_6linalg_13cython_lapack_zgels __pyx_f_5scipy_6linalg_13cython_lapack_ztgsyl __pyx_f_5scipy_6linalg_13cython_lapack_ztgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zungbr __pyx_f_5scipy_6linalg_13cython_lapack_zlarz __pyx_f_5scipy_6linalg_13cython_lapack_slasyf __pyx_f_5scipy_6linalg_13cython_lapack_sgbcon __pyx_f_5scipy_6linalg_13cython_lapack_spbtrs __pyx_f_5scipy_6linalg_13cython_lapack_spbsv __pyx_f_5scipy_6linalg_13cython_lapack_sgels __pyx_f_5scipy_6linalg_13cython_lapack_stgsyl __pyx_f_5scipy_6linalg_13cython_lapack_stgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_spbrfs __pyx_f_5scipy_6linalg_13cython_lapack_sorgbr __pyx_f_5scipy_6linalg_13cython_lapack_sgsvj1 __pyx_f_5scipy_6linalg_13cython_lapack_slarz __pyx_f_5scipy_6linalg_13cython_lapack_clalsd __pyx_f_5scipy_6linalg_13cython_lapack_slalsd __pyx_f_5scipy_6linalg_13cython_lapack_dlasyf __pyx_f_5scipy_6linalg_13cython_lapack_dgbcon __pyx_f_5scipy_6linalg_13cython_lapack_dpbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dpbsv __pyx_f_5scipy_6linalg_13cython_lapack_dgels __pyx_f_5scipy_6linalg_13cython_lapack_dtgsyl __pyx_f_5scipy_6linalg_13cython_lapack_dtgsy2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbrfs __pyx_f_5scipy_6linalg_13cython_lapack_dorgbr __pyx_f_5scipy_6linalg_13cython_lapack_dgsvj1 __pyx_f_5scipy_6linalg_13cython_lapack_dlarz __pyx_f_5scipy_6linalg_13cython_lapack_zlalsd __pyx_f_5scipy_6linalg_13cython_lapack_dlalsd __pyx_f_5scipy_6linalg_13cython_lapack_csytrs __pyx_f_5scipy_6linalg_13cython_lapack_chetrs __pyx_f_5scipy_6linalg_13cython_lapack_cgetrs __pyx_f_5scipy_6linalg_13cython_lapack_csysv __pyx_f_5scipy_6linalg_13cython_lapack_chesv __pyx_f_5scipy_6linalg_13cython_lapack_csytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrs2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_cpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_cpbstf __pyx_f_5scipy_6linalg_13cython_lapack_csyrfs __pyx_f_5scipy_6linalg_13cython_lapack_cherfs __pyx_f_5scipy_6linalg_13cython_lapack_cgerfs __pyx_f_5scipy_6linalg_13cython_lapack_csptrs __pyx_f_5scipy_6linalg_13cython_lapack_cspsv __pyx_f_5scipy_6linalg_13cython_lapack_cpotrs __pyx_f_5scipy_6linalg_13cython_lapack_cposv __pyx_f_5scipy_6linalg_13cython_lapack_chptrs __pyx_f_5scipy_6linalg_13cython_lapack_chpsv __pyx_f_5scipy_6linalg_13cython_lapack_cporfs __pyx_f_5scipy_6linalg_13cython_lapack_clacpy __pyx_f_5scipy_6linalg_13cython_lapack_clarf __pyx_f_5scipy_6linalg_13cython_lapack_cgesdd __pyx_f_5scipy_6linalg_13cython_lapack_clatrd __pyx_f_5scipy_6linalg_13cython_lapack_cpbcon __pyx_f_5scipy_6linalg_13cython_lapack_cpbequ __pyx_f_5scipy_6linalg_13cython_lapack_claqsb __pyx_f_5scipy_6linalg_13cython_lapack_claqhb __pyx_f_5scipy_6linalg_13cython_lapack_cpptrs __pyx_f_5scipy_6linalg_13cython_lapack_cppsv __pyx_f_5scipy_6linalg_13cython_lapack_csprfs __pyx_f_5scipy_6linalg_13cython_lapack_chprfs __pyx_f_5scipy_6linalg_13cython_lapack_cpprfs __pyx_f_5scipy_6linalg_13cython_lapack_clarfx __pyx_f_5scipy_6linalg_13cython_lapack_claset __pyx_f_5scipy_6linalg_13cython_lapack_cgttrs __pyx_f_5scipy_6linalg_13cython_lapack_cgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_zsytrs __pyx_f_5scipy_6linalg_13cython_lapack_zhetrs __pyx_f_5scipy_6linalg_13cython_lapack_zgetrs __pyx_f_5scipy_6linalg_13cython_lapack_zsysv __pyx_f_5scipy_6linalg_13cython_lapack_zhesv __pyx_f_5scipy_6linalg_13cython_lapack_zsytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrs2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_zpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_zpbstf __pyx_f_5scipy_6linalg_13cython_lapack_zsyrfs __pyx_f_5scipy_6linalg_13cython_lapack_zherfs __pyx_f_5scipy_6linalg_13cython_lapack_zgerfs __pyx_f_5scipy_6linalg_13cython_lapack_zsptrs __pyx_f_5scipy_6linalg_13cython_lapack_zspsv __pyx_f_5scipy_6linalg_13cython_lapack_zpotrs __pyx_f_5scipy_6linalg_13cython_lapack_zposv __pyx_f_5scipy_6linalg_13cython_lapack_zhptrs __pyx_f_5scipy_6linalg_13cython_lapack_zhpsv __pyx_f_5scipy_6linalg_13cython_lapack_zporfs __pyx_f_5scipy_6linalg_13cython_lapack_zcposv __pyx_f_5scipy_6linalg_13cython_lapack_zlacpy __pyx_f_5scipy_6linalg_13cython_lapack_zlarf __pyx_f_5scipy_6linalg_13cython_lapack_zgesdd __pyx_f_5scipy_6linalg_13cython_lapack_zlatrd __pyx_f_5scipy_6linalg_13cython_lapack_zpbcon __pyx_f_5scipy_6linalg_13cython_lapack_zpbequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsb __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhb __pyx_f_5scipy_6linalg_13cython_lapack_zpptrs __pyx_f_5scipy_6linalg_13cython_lapack_zppsv __pyx_f_5scipy_6linalg_13cython_lapack_zsprfs __pyx_f_5scipy_6linalg_13cython_lapack_zhprfs __pyx_f_5scipy_6linalg_13cython_lapack_zpprfs __pyx_f_5scipy_6linalg_13cython_lapack_zlarfx __pyx_f_5scipy_6linalg_13cython_lapack_zlaset __pyx_f_5scipy_6linalg_13cython_lapack_zgttrs __pyx_f_5scipy_6linalg_13cython_lapack_zgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_ssytrs __pyx_f_5scipy_6linalg_13cython_lapack_sgetrs __pyx_f_5scipy_6linalg_13cython_lapack_ssysv __pyx_f_5scipy_6linalg_13cython_lapack_ssytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_spbtrf __pyx_f_5scipy_6linalg_13cython_lapack_spbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_spbstf __pyx_f_5scipy_6linalg_13cython_lapack_clacp2 __pyx_f_5scipy_6linalg_13cython_lapack_ssyrfs __pyx_f_5scipy_6linalg_13cython_lapack_sgerfs __pyx_f_5scipy_6linalg_13cython_lapack_ssptrs __pyx_f_5scipy_6linalg_13cython_lapack_sspsv __pyx_f_5scipy_6linalg_13cython_lapack_spotrs __pyx_f_5scipy_6linalg_13cython_lapack_sposv __pyx_f_5scipy_6linalg_13cython_lapack_sporfs __pyx_f_5scipy_6linalg_13cython_lapack_slacpy __pyx_f_5scipy_6linalg_13cython_lapack_sgesdd __pyx_f_5scipy_6linalg_13cython_lapack_sgsvj0 __pyx_f_5scipy_6linalg_13cython_lapack_slarf __pyx_f_5scipy_6linalg_13cython_lapack_spbcon __pyx_f_5scipy_6linalg_13cython_lapack_spbequ __pyx_f_5scipy_6linalg_13cython_lapack_slatrd __pyx_f_5scipy_6linalg_13cython_lapack_slaqsb __pyx_f_5scipy_6linalg_13cython_lapack_cpttrs __pyx_f_5scipy_6linalg_13cython_lapack_clagtm __pyx_f_5scipy_6linalg_13cython_lapack_cptrfs __pyx_f_5scipy_6linalg_13cython_lapack_cptsvx __pyx_f_5scipy_6linalg_13cython_lapack_clascl __pyx_f_5scipy_6linalg_13cython_lapack_slascl __pyx_f_5scipy_6linalg_13cython_lapack_spptrs __pyx_f_5scipy_6linalg_13cython_lapack_sppsv __pyx_f_5scipy_6linalg_13cython_lapack_ssprfs __pyx_f_5scipy_6linalg_13cython_lapack_sdisna __pyx_f_5scipy_6linalg_13cython_lapack_spprfs __pyx_f_5scipy_6linalg_13cython_lapack_slarfx __pyx_f_5scipy_6linalg_13cython_lapack_slaset __pyx_f_5scipy_6linalg_13cython_lapack_sgttrs __pyx_f_5scipy_6linalg_13cython_lapack_sptsvx __pyx_f_5scipy_6linalg_13cython_lapack_slagtm __pyx_f_5scipy_6linalg_13cython_lapack_sgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_dsytrs __pyx_f_5scipy_6linalg_13cython_lapack_dgetrs __pyx_f_5scipy_6linalg_13cython_lapack_dsysv __pyx_f_5scipy_6linalg_13cython_lapack_dsytrs2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbtrf __pyx_f_5scipy_6linalg_13cython_lapack_dpbtf2 __pyx_f_5scipy_6linalg_13cython_lapack_dpbstf __pyx_f_5scipy_6linalg_13cython_lapack_zlacp2 __pyx_f_5scipy_6linalg_13cython_lapack_dsyrfs __pyx_f_5scipy_6linalg_13cython_lapack_dgerfs __pyx_f_5scipy_6linalg_13cython_lapack_dsptrs __pyx_f_5scipy_6linalg_13cython_lapack_dspsv __pyx_f_5scipy_6linalg_13cython_lapack_dpotrs __pyx_f_5scipy_6linalg_13cython_lapack_dposv __pyx_f_5scipy_6linalg_13cython_lapack_dporfs __pyx_f_5scipy_6linalg_13cython_lapack_dsposv __pyx_f_5scipy_6linalg_13cython_lapack_dlacpy __pyx_f_5scipy_6linalg_13cython_lapack_dgesdd __pyx_f_5scipy_6linalg_13cython_lapack_dgsvj0 __pyx_f_5scipy_6linalg_13cython_lapack_dlarf __pyx_f_5scipy_6linalg_13cython_lapack_dpbcon __pyx_f_5scipy_6linalg_13cython_lapack_dpbequ __pyx_f_5scipy_6linalg_13cython_lapack_dlatrd __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsb __pyx_f_5scipy_6linalg_13cython_lapack_zpttrs __pyx_f_5scipy_6linalg_13cython_lapack_zlagtm __pyx_f_5scipy_6linalg_13cython_lapack_zptrfs __pyx_f_5scipy_6linalg_13cython_lapack_zptsvx __pyx_f_5scipy_6linalg_13cython_lapack_zlascl __pyx_f_5scipy_6linalg_13cython_lapack_dlascl __pyx_f_5scipy_6linalg_13cython_lapack_dpptrs __pyx_f_5scipy_6linalg_13cython_lapack_dppsv __pyx_f_5scipy_6linalg_13cython_lapack_dsprfs __pyx_f_5scipy_6linalg_13cython_lapack_ddisna __pyx_f_5scipy_6linalg_13cython_lapack_dpprfs __pyx_f_5scipy_6linalg_13cython_lapack_dlarfx __pyx_f_5scipy_6linalg_13cython_lapack_dlaset __pyx_f_5scipy_6linalg_13cython_lapack_dgttrs __pyx_f_5scipy_6linalg_13cython_lapack_dptsvx __pyx_f_5scipy_6linalg_13cython_lapack_dlagtm __pyx_f_5scipy_6linalg_13cython_lapack_dgtrfs __pyx_f_5scipy_6linalg_13cython_lapack_xerbla_array __pyx_f_5scipy_6linalg_13cython_lapack_cgebal __pyx_f_5scipy_6linalg_13cython_lapack_cpstrf __pyx_f_5scipy_6linalg_13cython_lapack_cpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_csytf2 __pyx_f_5scipy_6linalg_13cython_lapack_csyswapr __pyx_f_5scipy_6linalg_13cython_lapack_chetf2 __pyx_f_5scipy_6linalg_13cython_lapack_cheswapr __pyx_f_5scipy_6linalg_13cython_lapack_csytri2x __pyx_f_5scipy_6linalg_13cython_lapack_csytri2 __pyx_f_5scipy_6linalg_13cython_lapack_csytrf __pyx_f_5scipy_6linalg_13cython_lapack_chetri2x __pyx_f_5scipy_6linalg_13cython_lapack_chetri2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrf __pyx_f_5scipy_6linalg_13cython_lapack_csytri __pyx_f_5scipy_6linalg_13cython_lapack_chetri __pyx_f_5scipy_6linalg_13cython_lapack_csycon __pyx_f_5scipy_6linalg_13cython_lapack_checon __pyx_f_5scipy_6linalg_13cython_lapack_csptrf __pyx_f_5scipy_6linalg_13cython_lapack_cpotri __pyx_f_5scipy_6linalg_13cython_lapack_cpotrf __pyx_f_5scipy_6linalg_13cython_lapack_cpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_clauum __pyx_f_5scipy_6linalg_13cython_lapack_clauu2 __pyx_f_5scipy_6linalg_13cython_lapack_chptrf __pyx_f_5scipy_6linalg_13cython_lapack_ctrexc __pyx_f_5scipy_6linalg_13cython_lapack_cggbal __pyx_f_5scipy_6linalg_13cython_lapack_ctrttp __pyx_f_5scipy_6linalg_13cython_lapack_csptri __pyx_f_5scipy_6linalg_13cython_lapack_chptri __pyx_f_5scipy_6linalg_13cython_lapack_cungtr __pyx_f_5scipy_6linalg_13cython_lapack_cspcon __pyx_f_5scipy_6linalg_13cython_lapack_chpcon __pyx_f_5scipy_6linalg_13cython_lapack_chetd2 __pyx_f_5scipy_6linalg_13cython_lapack_chetrd __pyx_f_5scipy_6linalg_13cython_lapack_cpocon __pyx_f_5scipy_6linalg_13cython_lapack_cgecon __pyx_f_5scipy_6linalg_13cython_lapack_claqsy __pyx_f_5scipy_6linalg_13cython_lapack_claqhe __pyx_f_5scipy_6linalg_13cython_lapack_csyequb __pyx_f_5scipy_6linalg_13cython_lapack_cheequb __pyx_f_5scipy_6linalg_13cython_lapack_cpptri __pyx_f_5scipy_6linalg_13cython_lapack_cpptrf __pyx_f_5scipy_6linalg_13cython_lapack_ctpttr __pyx_f_5scipy_6linalg_13cython_lapack_csymv __pyx_f_5scipy_6linalg_13cython_lapack_csyr __pyx_f_5scipy_6linalg_13cython_lapack_cspr __pyx_f_5scipy_6linalg_13cython_lapack_cupgtr __pyx_f_5scipy_6linalg_13cython_lapack_cspmv __pyx_f_5scipy_6linalg_13cython_lapack_cgtcon __pyx_f_5scipy_6linalg_13cython_lapack_chptrd __pyx_f_5scipy_6linalg_13cython_lapack_cppcon __pyx_f_5scipy_6linalg_13cython_lapack_cppequ __pyx_f_5scipy_6linalg_13cython_lapack_claqsp __pyx_f_5scipy_6linalg_13cython_lapack_claqhp __pyx_f_5scipy_6linalg_13cython_lapack_zgebal __pyx_f_5scipy_6linalg_13cython_lapack_zpstrf __pyx_f_5scipy_6linalg_13cython_lapack_zpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_zsytf2 __pyx_f_5scipy_6linalg_13cython_lapack_zsyswapr __pyx_f_5scipy_6linalg_13cython_lapack_zhetf2 __pyx_f_5scipy_6linalg_13cython_lapack_zheswapr __pyx_f_5scipy_6linalg_13cython_lapack_zsytri2x __pyx_f_5scipy_6linalg_13cython_lapack_zsytri2 __pyx_f_5scipy_6linalg_13cython_lapack_zsytrf __pyx_f_5scipy_6linalg_13cython_lapack_zhetri2x __pyx_f_5scipy_6linalg_13cython_lapack_zhetri2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrf __pyx_f_5scipy_6linalg_13cython_lapack_zsytri __pyx_f_5scipy_6linalg_13cython_lapack_zhetri __pyx_f_5scipy_6linalg_13cython_lapack_zsycon __pyx_f_5scipy_6linalg_13cython_lapack_zhecon __pyx_f_5scipy_6linalg_13cython_lapack_zsptrf __pyx_f_5scipy_6linalg_13cython_lapack_zpotri __pyx_f_5scipy_6linalg_13cython_lapack_zpotrf __pyx_f_5scipy_6linalg_13cython_lapack_zpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_zlauum __pyx_f_5scipy_6linalg_13cython_lapack_zlauu2 __pyx_f_5scipy_6linalg_13cython_lapack_zhptrf __pyx_f_5scipy_6linalg_13cython_lapack_zlat2c __pyx_f_5scipy_6linalg_13cython_lapack_ztrexc __pyx_f_5scipy_6linalg_13cython_lapack_zggbal __pyx_f_5scipy_6linalg_13cython_lapack_ztrttp __pyx_f_5scipy_6linalg_13cython_lapack_zsptri __pyx_f_5scipy_6linalg_13cython_lapack_zhptri __pyx_f_5scipy_6linalg_13cython_lapack_zungtr __pyx_f_5scipy_6linalg_13cython_lapack_zspcon __pyx_f_5scipy_6linalg_13cython_lapack_zhpcon __pyx_f_5scipy_6linalg_13cython_lapack_zhetd2 __pyx_f_5scipy_6linalg_13cython_lapack_zhetrd __pyx_f_5scipy_6linalg_13cython_lapack_zpocon __pyx_f_5scipy_6linalg_13cython_lapack_zgecon __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsy __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhe __pyx_f_5scipy_6linalg_13cython_lapack_zsyequb __pyx_f_5scipy_6linalg_13cython_lapack_zheequb __pyx_f_5scipy_6linalg_13cython_lapack_zpptri __pyx_f_5scipy_6linalg_13cython_lapack_zpptrf __pyx_f_5scipy_6linalg_13cython_lapack_ztpttr __pyx_f_5scipy_6linalg_13cython_lapack_zsymv __pyx_f_5scipy_6linalg_13cython_lapack_zsyr __pyx_f_5scipy_6linalg_13cython_lapack_zspr __pyx_f_5scipy_6linalg_13cython_lapack_zupgtr __pyx_f_5scipy_6linalg_13cython_lapack_zspmv __pyx_f_5scipy_6linalg_13cython_lapack_zgtcon __pyx_f_5scipy_6linalg_13cython_lapack_zhptrd __pyx_f_5scipy_6linalg_13cython_lapack_zppcon __pyx_f_5scipy_6linalg_13cython_lapack_zppequ __pyx_f_5scipy_6linalg_13cython_lapack_zlaqsp __pyx_f_5scipy_6linalg_13cython_lapack_zlaqhp __pyx_f_5scipy_6linalg_13cython_lapack_sgebal __pyx_f_5scipy_6linalg_13cython_lapack_spstrf __pyx_f_5scipy_6linalg_13cython_lapack_spstf2 __pyx_f_5scipy_6linalg_13cython_lapack_ssytf2 __pyx_f_5scipy_6linalg_13cython_lapack_ssyswapr __pyx_f_5scipy_6linalg_13cython_lapack_ssytri2x __pyx_f_5scipy_6linalg_13cython_lapack_ssytri2 __pyx_f_5scipy_6linalg_13cython_lapack_ssytrf __pyx_f_5scipy_6linalg_13cython_lapack_ssytri __pyx_f_5scipy_6linalg_13cython_lapack_ssycon __pyx_f_5scipy_6linalg_13cython_lapack_ssptrf __pyx_f_5scipy_6linalg_13cython_lapack_spotri __pyx_f_5scipy_6linalg_13cython_lapack_spotrf __pyx_f_5scipy_6linalg_13cython_lapack_spotf2 __pyx_f_5scipy_6linalg_13cython_lapack_slauum __pyx_f_5scipy_6linalg_13cython_lapack_slauu2 __pyx_f_5scipy_6linalg_13cython_lapack_strexc __pyx_f_5scipy_6linalg_13cython_lapack_sggbal __pyx_f_5scipy_6linalg_13cython_lapack_strttp __pyx_f_5scipy_6linalg_13cython_lapack_ssptri __pyx_f_5scipy_6linalg_13cython_lapack_sorgtr __pyx_f_5scipy_6linalg_13cython_lapack_sspcon __pyx_f_5scipy_6linalg_13cython_lapack_spocon __pyx_f_5scipy_6linalg_13cython_lapack_sgecon __pyx_f_5scipy_6linalg_13cython_lapack_ssytd2 __pyx_f_5scipy_6linalg_13cython_lapack_slaqsy __pyx_f_5scipy_6linalg_13cython_lapack_ssytrd __pyx_f_5scipy_6linalg_13cython_lapack_ssyequb __pyx_f_5scipy_6linalg_13cython_lapack_spptri __pyx_f_5scipy_6linalg_13cython_lapack_spptrf __pyx_f_5scipy_6linalg_13cython_lapack_slasrt __pyx_f_5scipy_6linalg_13cython_lapack_slarre __pyx_f_5scipy_6linalg_13cython_lapack_stpttr __pyx_f_5scipy_6linalg_13cython_lapack_cstedc __pyx_f_5scipy_6linalg_13cython_lapack_csteqr __pyx_f_5scipy_6linalg_13cython_lapack_cpteqr __pyx_f_5scipy_6linalg_13cython_lapack_sstevd __pyx_f_5scipy_6linalg_13cython_lapack_sstedc __pyx_f_5scipy_6linalg_13cython_lapack_sstev __pyx_f_5scipy_6linalg_13cython_lapack_ssteqr __pyx_f_5scipy_6linalg_13cython_lapack_spteqr __pyx_f_5scipy_6linalg_13cython_lapack_sopgtr __pyx_f_5scipy_6linalg_13cython_lapack_sppcon __pyx_f_5scipy_6linalg_13cython_lapack_sgtcon __pyx_f_5scipy_6linalg_13cython_lapack_ssptrd __pyx_f_5scipy_6linalg_13cython_lapack_sppequ __pyx_f_5scipy_6linalg_13cython_lapack_slaqsp __pyx_f_5scipy_6linalg_13cython_lapack_slarrc __pyx_f_5scipy_6linalg_13cython_lapack_dgebal __pyx_f_5scipy_6linalg_13cython_lapack_dpstrf __pyx_f_5scipy_6linalg_13cython_lapack_dpstf2 __pyx_f_5scipy_6linalg_13cython_lapack_dsytf2 __pyx_f_5scipy_6linalg_13cython_lapack_dsyswapr __pyx_f_5scipy_6linalg_13cython_lapack_dsytri2x __pyx_f_5scipy_6linalg_13cython_lapack_dsytri2 __pyx_f_5scipy_6linalg_13cython_lapack_dsytrf __pyx_f_5scipy_6linalg_13cython_lapack_dsytri __pyx_f_5scipy_6linalg_13cython_lapack_dsycon __pyx_f_5scipy_6linalg_13cython_lapack_dsptrf __pyx_f_5scipy_6linalg_13cython_lapack_dpotri __pyx_f_5scipy_6linalg_13cython_lapack_dpotrf __pyx_f_5scipy_6linalg_13cython_lapack_dpotf2 __pyx_f_5scipy_6linalg_13cython_lapack_dlauum __pyx_f_5scipy_6linalg_13cython_lapack_dlauu2 __pyx_f_5scipy_6linalg_13cython_lapack_dlat2s __pyx_f_5scipy_6linalg_13cython_lapack_dtrexc __pyx_f_5scipy_6linalg_13cython_lapack_dggbal __pyx_f_5scipy_6linalg_13cython_lapack_dtrttp __pyx_f_5scipy_6linalg_13cython_lapack_dsptri __pyx_f_5scipy_6linalg_13cython_lapack_dorgtr __pyx_f_5scipy_6linalg_13cython_lapack_dspcon __pyx_f_5scipy_6linalg_13cython_lapack_dpocon __pyx_f_5scipy_6linalg_13cython_lapack_dgecon __pyx_f_5scipy_6linalg_13cython_lapack_dsytd2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsy __pyx_f_5scipy_6linalg_13cython_lapack_dsytrd __pyx_f_5scipy_6linalg_13cython_lapack_dsyequb __pyx_f_5scipy_6linalg_13cython_lapack_dpptri __pyx_f_5scipy_6linalg_13cython_lapack_dpptrf __pyx_f_5scipy_6linalg_13cython_lapack_dlasrt __pyx_f_5scipy_6linalg_13cython_lapack_dlarre __pyx_f_5scipy_6linalg_13cython_lapack_dtpttr __pyx_f_5scipy_6linalg_13cython_lapack_zstedc __pyx_f_5scipy_6linalg_13cython_lapack_zsteqr __pyx_f_5scipy_6linalg_13cython_lapack_zpteqr __pyx_f_5scipy_6linalg_13cython_lapack_dstevd __pyx_f_5scipy_6linalg_13cython_lapack_dstedc __pyx_f_5scipy_6linalg_13cython_lapack_dstev __pyx_f_5scipy_6linalg_13cython_lapack_dsteqr __pyx_f_5scipy_6linalg_13cython_lapack_dpteqr __pyx_f_5scipy_6linalg_13cython_lapack_dopgtr __pyx_f_5scipy_6linalg_13cython_lapack_dppcon __pyx_f_5scipy_6linalg_13cython_lapack_dgtcon __pyx_f_5scipy_6linalg_13cython_lapack_dsptrd __pyx_f_5scipy_6linalg_13cython_lapack_dppequ __pyx_f_5scipy_6linalg_13cython_lapack_dlaqsp __pyx_f_5scipy_6linalg_13cython_lapack_dlarrc __pyx_f_5scipy_6linalg_13cython_lapack_ctpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_ztpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_stpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_dtpmqrt __pyx_f_5scipy_6linalg_13cython_lapack_cgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_cunmrz __pyx_f_5scipy_6linalg_13cython_lapack_cunmhr __pyx_f_5scipy_6linalg_13cython_lapack_cunmr3 __pyx_f_5scipy_6linalg_13cython_lapack_zgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_zunmrz __pyx_f_5scipy_6linalg_13cython_lapack_zunmhr __pyx_f_5scipy_6linalg_13cython_lapack_zunmr3 __pyx_f_5scipy_6linalg_13cython_lapack_sgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_sormrz __pyx_f_5scipy_6linalg_13cython_lapack_sormhr __pyx_f_5scipy_6linalg_13cython_lapack_sormr3 __pyx_f_5scipy_6linalg_13cython_lapack_dgbsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgemqrt __pyx_f_5scipy_6linalg_13cython_lapack_dormrz __pyx_f_5scipy_6linalg_13cython_lapack_dormhr __pyx_f_5scipy_6linalg_13cython_lapack_dormr3 __pyx_f_5scipy_6linalg_13cython_lapack_cpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgghrd __pyx_f_5scipy_6linalg_13cython_lapack_cunbdb __pyx_f_5scipy_6linalg_13cython_lapack_chbgst __pyx_f_5scipy_6linalg_13cython_lapack_ctrsyl __pyx_f_5scipy_6linalg_13cython_lapack_chbgvd __pyx_f_5scipy_6linalg_13cython_lapack_chbgv __pyx_f_5scipy_6linalg_13cython_lapack_cunmrq __pyx_f_5scipy_6linalg_13cython_lapack_cunmqr __pyx_f_5scipy_6linalg_13cython_lapack_cunmql __pyx_f_5scipy_6linalg_13cython_lapack_cunmlq __pyx_f_5scipy_6linalg_13cython_lapack_chseqr __pyx_f_5scipy_6linalg_13cython_lapack_cunmr2 __pyx_f_5scipy_6linalg_13cython_lapack_cunml2 __pyx_f_5scipy_6linalg_13cython_lapack_cunm2r __pyx_f_5scipy_6linalg_13cython_lapack_cunm2l __pyx_f_5scipy_6linalg_13cython_lapack_zpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgghrd __pyx_f_5scipy_6linalg_13cython_lapack_zunbdb __pyx_f_5scipy_6linalg_13cython_lapack_zhbgst __pyx_f_5scipy_6linalg_13cython_lapack_ztrsyl __pyx_f_5scipy_6linalg_13cython_lapack_zhbgvd __pyx_f_5scipy_6linalg_13cython_lapack_zhbgv __pyx_f_5scipy_6linalg_13cython_lapack_zunmrq __pyx_f_5scipy_6linalg_13cython_lapack_zunmqr __pyx_f_5scipy_6linalg_13cython_lapack_zunmql __pyx_f_5scipy_6linalg_13cython_lapack_zunmlq __pyx_f_5scipy_6linalg_13cython_lapack_zhseqr __pyx_f_5scipy_6linalg_13cython_lapack_zunmr2 __pyx_f_5scipy_6linalg_13cython_lapack_zunml2 __pyx_f_5scipy_6linalg_13cython_lapack_zunm2r __pyx_f_5scipy_6linalg_13cython_lapack_zunm2l __pyx_f_5scipy_6linalg_13cython_lapack_cgebak __pyx_f_5scipy_6linalg_13cython_lapack_sgebak __pyx_f_5scipy_6linalg_13cython_lapack_spbsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgghrd __pyx_f_5scipy_6linalg_13cython_lapack_sorbdb __pyx_f_5scipy_6linalg_13cython_lapack_strsyl __pyx_f_5scipy_6linalg_13cython_lapack_ssbgst __pyx_f_5scipy_6linalg_13cython_lapack_ssbgvd __pyx_f_5scipy_6linalg_13cython_lapack_ssbgv __pyx_f_5scipy_6linalg_13cython_lapack_sormrq __pyx_f_5scipy_6linalg_13cython_lapack_sormqr __pyx_f_5scipy_6linalg_13cython_lapack_sormql __pyx_f_5scipy_6linalg_13cython_lapack_sormlq __pyx_f_5scipy_6linalg_13cython_lapack_sormr2 __pyx_f_5scipy_6linalg_13cython_lapack_sorml2 __pyx_f_5scipy_6linalg_13cython_lapack_sorm2r __pyx_f_5scipy_6linalg_13cython_lapack_sorm2l __pyx_f_5scipy_6linalg_13cython_lapack_shseqr __pyx_f_5scipy_6linalg_13cython_lapack_cggbak __pyx_f_5scipy_6linalg_13cython_lapack_sggbak __pyx_f_5scipy_6linalg_13cython_lapack_zgebak __pyx_f_5scipy_6linalg_13cython_lapack_dgebak __pyx_f_5scipy_6linalg_13cython_lapack_dpbsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgghrd __pyx_f_5scipy_6linalg_13cython_lapack_dorbdb __pyx_f_5scipy_6linalg_13cython_lapack_dtrsyl __pyx_f_5scipy_6linalg_13cython_lapack_dsbgst __pyx_f_5scipy_6linalg_13cython_lapack_dsbgvd __pyx_f_5scipy_6linalg_13cython_lapack_dsbgv __pyx_f_5scipy_6linalg_13cython_lapack_dormrq __pyx_f_5scipy_6linalg_13cython_lapack_dormqr __pyx_f_5scipy_6linalg_13cython_lapack_dormql __pyx_f_5scipy_6linalg_13cython_lapack_dormlq __pyx_f_5scipy_6linalg_13cython_lapack_dormr2 __pyx_f_5scipy_6linalg_13cython_lapack_dorml2 __pyx_f_5scipy_6linalg_13cython_lapack_dorm2r __pyx_f_5scipy_6linalg_13cython_lapack_dorm2l __pyx_f_5scipy_6linalg_13cython_lapack_dhseqr __pyx_f_5scipy_6linalg_13cython_lapack_zggbak __pyx_f_5scipy_6linalg_13cython_lapack_dggbak __pyx_f_5scipy_6linalg_13cython_lapack_cgesvx __pyx_f_5scipy_6linalg_13cython_lapack_csysvx __pyx_f_5scipy_6linalg_13cython_lapack_chesvx __pyx_f_5scipy_6linalg_13cython_lapack_cposvx __pyx_f_5scipy_6linalg_13cython_lapack_ctrevc __pyx_f_5scipy_6linalg_13cython_lapack_ctgevc __pyx_f_5scipy_6linalg_13cython_lapack_ctgsna __pyx_f_5scipy_6linalg_13cython_lapack_ctrsna __pyx_f_5scipy_6linalg_13cython_lapack_ctrsen __pyx_f_5scipy_6linalg_13cython_lapack_clarzt __pyx_f_5scipy_6linalg_13cython_lapack_clarft __pyx_f_5scipy_6linalg_13cython_lapack_cgesvd __pyx_f_5scipy_6linalg_13cython_lapack_chbevd __pyx_f_5scipy_6linalg_13cython_lapack_chbev __pyx_f_5scipy_6linalg_13cython_lapack_chbtrd __pyx_f_5scipy_6linalg_13cython_lapack_cpftrs __pyx_f_5scipy_6linalg_13cython_lapack_cspsvx __pyx_f_5scipy_6linalg_13cython_lapack_chpsvx __pyx_f_5scipy_6linalg_13cython_lapack_cppsvx __pyx_f_5scipy_6linalg_13cython_lapack_cgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgesvx __pyx_f_5scipy_6linalg_13cython_lapack_zsysvx __pyx_f_5scipy_6linalg_13cython_lapack_zhesvx __pyx_f_5scipy_6linalg_13cython_lapack_zposvx __pyx_f_5scipy_6linalg_13cython_lapack_ztrevc __pyx_f_5scipy_6linalg_13cython_lapack_ztgevc __pyx_f_5scipy_6linalg_13cython_lapack_ztgsna __pyx_f_5scipy_6linalg_13cython_lapack_ztrsna __pyx_f_5scipy_6linalg_13cython_lapack_ztrsen __pyx_f_5scipy_6linalg_13cython_lapack_zlarzt __pyx_f_5scipy_6linalg_13cython_lapack_zlarft __pyx_f_5scipy_6linalg_13cython_lapack_zgesvd __pyx_f_5scipy_6linalg_13cython_lapack_zhbevd __pyx_f_5scipy_6linalg_13cython_lapack_zhbev __pyx_f_5scipy_6linalg_13cython_lapack_zhbtrd __pyx_f_5scipy_6linalg_13cython_lapack_zpftrs __pyx_f_5scipy_6linalg_13cython_lapack_zspsvx __pyx_f_5scipy_6linalg_13cython_lapack_zhpsvx __pyx_f_5scipy_6linalg_13cython_lapack_zppsvx __pyx_f_5scipy_6linalg_13cython_lapack_zgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgesvx __pyx_f_5scipy_6linalg_13cython_lapack_ssysvx __pyx_f_5scipy_6linalg_13cython_lapack_sposvx __pyx_f_5scipy_6linalg_13cython_lapack_strevc __pyx_f_5scipy_6linalg_13cython_lapack_stgevc __pyx_f_5scipy_6linalg_13cython_lapack_stgsna __pyx_f_5scipy_6linalg_13cython_lapack_strsna __pyx_f_5scipy_6linalg_13cython_lapack_strsen __pyx_f_5scipy_6linalg_13cython_lapack_ssbevd __pyx_f_5scipy_6linalg_13cython_lapack_sgesvd __pyx_f_5scipy_6linalg_13cython_lapack_ssbev __pyx_f_5scipy_6linalg_13cython_lapack_slarzt __pyx_f_5scipy_6linalg_13cython_lapack_slarft __pyx_f_5scipy_6linalg_13cython_lapack_ssbtrd __pyx_f_5scipy_6linalg_13cython_lapack_spftrs __pyx_f_5scipy_6linalg_13cython_lapack_sspsvx __pyx_f_5scipy_6linalg_13cython_lapack_sppsvx __pyx_f_5scipy_6linalg_13cython_lapack_sgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgesvx __pyx_f_5scipy_6linalg_13cython_lapack_dsysvx __pyx_f_5scipy_6linalg_13cython_lapack_dposvx __pyx_f_5scipy_6linalg_13cython_lapack_dtrevc __pyx_f_5scipy_6linalg_13cython_lapack_dtgevc __pyx_f_5scipy_6linalg_13cython_lapack_dtgsna __pyx_f_5scipy_6linalg_13cython_lapack_dtrsna __pyx_f_5scipy_6linalg_13cython_lapack_dtrsen __pyx_f_5scipy_6linalg_13cython_lapack_dsbevd __pyx_f_5scipy_6linalg_13cython_lapack_dgesvd __pyx_f_5scipy_6linalg_13cython_lapack_dsbev __pyx_f_5scipy_6linalg_13cython_lapack_dlarzt __pyx_f_5scipy_6linalg_13cython_lapack_dlarft __pyx_f_5scipy_6linalg_13cython_lapack_dsbtrd __pyx_f_5scipy_6linalg_13cython_lapack_dpftrs __pyx_f_5scipy_6linalg_13cython_lapack_dspsvx __pyx_f_5scipy_6linalg_13cython_lapack_dppsvx __pyx_f_5scipy_6linalg_13cython_lapack_dgtsvx __pyx_f_5scipy_6linalg_13cython_lapack_csyconv __pyx_f_5scipy_6linalg_13cython_lapack_ctrtri __pyx_f_5scipy_6linalg_13cython_lapack_ctrti2 __pyx_f_5scipy_6linalg_13cython_lapack_cggev __pyx_f_5scipy_6linalg_13cython_lapack_ctrttf __pyx_f_5scipy_6linalg_13cython_lapack_cgeev __pyx_f_5scipy_6linalg_13cython_lapack_cheevd __pyx_f_5scipy_6linalg_13cython_lapack_cheev __pyx_f_5scipy_6linalg_13cython_lapack_ctptri __pyx_f_5scipy_6linalg_13cython_lapack_cpftri __pyx_f_5scipy_6linalg_13cython_lapack_cpftrf __pyx_f_5scipy_6linalg_13cython_lapack_ctfttr __pyx_f_5scipy_6linalg_13cython_lapack_ctpttf __pyx_f_5scipy_6linalg_13cython_lapack_ctfttp __pyx_f_5scipy_6linalg_13cython_lapack_chpevd __pyx_f_5scipy_6linalg_13cython_lapack_chpev __pyx_f_5scipy_6linalg_13cython_lapack_zsyconv __pyx_f_5scipy_6linalg_13cython_lapack_ztrtri __pyx_f_5scipy_6linalg_13cython_lapack_ztrti2 __pyx_f_5scipy_6linalg_13cython_lapack_zggev __pyx_f_5scipy_6linalg_13cython_lapack_ztrttf __pyx_f_5scipy_6linalg_13cython_lapack_zgeev __pyx_f_5scipy_6linalg_13cython_lapack_zheevd __pyx_f_5scipy_6linalg_13cython_lapack_zheev __pyx_f_5scipy_6linalg_13cython_lapack_ztptri __pyx_f_5scipy_6linalg_13cython_lapack_zpftri __pyx_f_5scipy_6linalg_13cython_lapack_zpftrf __pyx_f_5scipy_6linalg_13cython_lapack_ztfttr __pyx_f_5scipy_6linalg_13cython_lapack_ztpttf __pyx_f_5scipy_6linalg_13cython_lapack_ztfttp __pyx_f_5scipy_6linalg_13cython_lapack_zhpevd __pyx_f_5scipy_6linalg_13cython_lapack_zhpev __pyx_f_5scipy_6linalg_13cython_lapack_ssyconv __pyx_f_5scipy_6linalg_13cython_lapack_strtri __pyx_f_5scipy_6linalg_13cython_lapack_strti2 __pyx_f_5scipy_6linalg_13cython_lapack_sggev __pyx_f_5scipy_6linalg_13cython_lapack_strttf __pyx_f_5scipy_6linalg_13cython_lapack_ssyevd __pyx_f_5scipy_6linalg_13cython_lapack_ssyev __pyx_f_5scipy_6linalg_13cython_lapack_sgeev __pyx_f_5scipy_6linalg_13cython_lapack_stptri __pyx_f_5scipy_6linalg_13cython_lapack_spftri __pyx_f_5scipy_6linalg_13cython_lapack_spftrf __pyx_f_5scipy_6linalg_13cython_lapack_sstebz __pyx_f_5scipy_6linalg_13cython_lapack_slarrd __pyx_f_5scipy_6linalg_13cython_lapack_stfttr __pyx_f_5scipy_6linalg_13cython_lapack_stpttf __pyx_f_5scipy_6linalg_13cython_lapack_stfttp __pyx_f_5scipy_6linalg_13cython_lapack_sspevd __pyx_f_5scipy_6linalg_13cython_lapack_sbdsdc __pyx_f_5scipy_6linalg_13cython_lapack_sspev __pyx_f_5scipy_6linalg_13cython_lapack_cstemr __pyx_f_5scipy_6linalg_13cython_lapack_sstemr __pyx_f_5scipy_6linalg_13cython_lapack_cstegr __pyx_f_5scipy_6linalg_13cython_lapack_sstevr __pyx_f_5scipy_6linalg_13cython_lapack_sstegr __pyx_f_5scipy_6linalg_13cython_lapack_sstevx __pyx_f_5scipy_6linalg_13cython_lapack_dsyconv __pyx_f_5scipy_6linalg_13cython_lapack_dtrtri __pyx_f_5scipy_6linalg_13cython_lapack_dtrti2 __pyx_f_5scipy_6linalg_13cython_lapack_dggev __pyx_f_5scipy_6linalg_13cython_lapack_dtrttf __pyx_f_5scipy_6linalg_13cython_lapack_dsyevd __pyx_f_5scipy_6linalg_13cython_lapack_dsyev __pyx_f_5scipy_6linalg_13cython_lapack_dgeev __pyx_f_5scipy_6linalg_13cython_lapack_dtptri __pyx_f_5scipy_6linalg_13cython_lapack_dpftri __pyx_f_5scipy_6linalg_13cython_lapack_dpftrf __pyx_f_5scipy_6linalg_13cython_lapack_dstebz __pyx_f_5scipy_6linalg_13cython_lapack_dlarrd __pyx_f_5scipy_6linalg_13cython_lapack_dtfttr __pyx_f_5scipy_6linalg_13cython_lapack_dtpttf __pyx_f_5scipy_6linalg_13cython_lapack_dtfttp __pyx_f_5scipy_6linalg_13cython_lapack_dspevd __pyx_f_5scipy_6linalg_13cython_lapack_dbdsdc __pyx_f_5scipy_6linalg_13cython_lapack_dspev __pyx_f_5scipy_6linalg_13cython_lapack_zstemr __pyx_f_5scipy_6linalg_13cython_lapack_dstemr __pyx_f_5scipy_6linalg_13cython_lapack_zstegr __pyx_f_5scipy_6linalg_13cython_lapack_dstevr __pyx_f_5scipy_6linalg_13cython_lapack_dstegr __pyx_f_5scipy_6linalg_13cython_lapack_dstevx __pyx_f_5scipy_6linalg_13cython_lapack_ctgsja __pyx_f_5scipy_6linalg_13cython_lapack_ztgsja __pyx_f_5scipy_6linalg_13cython_lapack_stgsja __pyx_f_5scipy_6linalg_13cython_lapack_dtgsja __pyx_f_5scipy_6linalg_13cython_lapack_ctbtrs __pyx_f_5scipy_6linalg_13cython_lapack_chbgvx __pyx_f_5scipy_6linalg_13cython_lapack_ctbrfs __pyx_f_5scipy_6linalg_13cython_lapack_chgeqz __pyx_f_5scipy_6linalg_13cython_lapack_cunmbr __pyx_f_5scipy_6linalg_13cython_lapack_ztbtrs __pyx_f_5scipy_6linalg_13cython_lapack_zhbgvx __pyx_f_5scipy_6linalg_13cython_lapack_ztbrfs __pyx_f_5scipy_6linalg_13cython_lapack_zhgeqz __pyx_f_5scipy_6linalg_13cython_lapack_zunmbr __pyx_f_5scipy_6linalg_13cython_lapack_stbtrs __pyx_f_5scipy_6linalg_13cython_lapack_ssbgvx __pyx_f_5scipy_6linalg_13cython_lapack_stbrfs __pyx_f_5scipy_6linalg_13cython_lapack_shgeqz __pyx_f_5scipy_6linalg_13cython_lapack_sormbr __pyx_f_5scipy_6linalg_13cython_lapack_dtbtrs __pyx_f_5scipy_6linalg_13cython_lapack_dsbgvx __pyx_f_5scipy_6linalg_13cython_lapack_dtbrfs __pyx_f_5scipy_6linalg_13cython_lapack_dhgeqz __pyx_f_5scipy_6linalg_13cython_lapack_dormbr __pyx_f_5scipy_6linalg_13cython_lapack_ctrtrs __pyx_f_5scipy_6linalg_13cython_lapack_ctrrfs __pyx_f_5scipy_6linalg_13cython_lapack_chbevx __pyx_f_5scipy_6linalg_13cython_lapack_chsein __pyx_f_5scipy_6linalg_13cython_lapack_cunmtr __pyx_f_5scipy_6linalg_13cython_lapack_ctbcon __pyx_f_5scipy_6linalg_13cython_lapack_ctptrs __pyx_f_5scipy_6linalg_13cython_lapack_ctprfs __pyx_f_5scipy_6linalg_13cython_lapack_cupmtr __pyx_f_5scipy_6linalg_13cython_lapack_ztrtrs __pyx_f_5scipy_6linalg_13cython_lapack_ztrrfs __pyx_f_5scipy_6linalg_13cython_lapack_zhbevx __pyx_f_5scipy_6linalg_13cython_lapack_zhsein __pyx_f_5scipy_6linalg_13cython_lapack_zunmtr __pyx_f_5scipy_6linalg_13cython_lapack_ztbcon __pyx_f_5scipy_6linalg_13cython_lapack_ztptrs __pyx_f_5scipy_6linalg_13cython_lapack_ztprfs __pyx_f_5scipy_6linalg_13cython_lapack_zupmtr __pyx_f_5scipy_6linalg_13cython_lapack_strtrs __pyx_f_5scipy_6linalg_13cython_lapack_sgesvj __pyx_f_5scipy_6linalg_13cython_lapack_strrfs __pyx_f_5scipy_6linalg_13cython_lapack_ssbevx __pyx_f_5scipy_6linalg_13cython_lapack_stbcon __pyx_f_5scipy_6linalg_13cython_lapack_sormtr __pyx_f_5scipy_6linalg_13cython_lapack_shsein __pyx_f_5scipy_6linalg_13cython_lapack_chfrk __pyx_f_5scipy_6linalg_13cython_lapack_stptrs __pyx_f_5scipy_6linalg_13cython_lapack_stprfs __pyx_f_5scipy_6linalg_13cython_lapack_ssfrk __pyx_f_5scipy_6linalg_13cython_lapack_clasr __pyx_f_5scipy_6linalg_13cython_lapack_sopmtr __pyx_f_5scipy_6linalg_13cython_lapack_slasr __pyx_f_5scipy_6linalg_13cython_lapack_dtrtrs __pyx_f_5scipy_6linalg_13cython_lapack_dgesvj __pyx_f_5scipy_6linalg_13cython_lapack_dtrrfs __pyx_f_5scipy_6linalg_13cython_lapack_dsbevx __pyx_f_5scipy_6linalg_13cython_lapack_dtbcon __pyx_f_5scipy_6linalg_13cython_lapack_dormtr __pyx_f_5scipy_6linalg_13cython_lapack_dhsein __pyx_f_5scipy_6linalg_13cython_lapack_zhfrk __pyx_f_5scipy_6linalg_13cython_lapack_dtptrs __pyx_f_5scipy_6linalg_13cython_lapack_dtprfs __pyx_f_5scipy_6linalg_13cython_lapack_dsfrk __pyx_f_5scipy_6linalg_13cython_lapack_zlasr __pyx_f_5scipy_6linalg_13cython_lapack_dopmtr __pyx_f_5scipy_6linalg_13cython_lapack_dlasr __pyx_f_5scipy_6linalg_13cython_lapack_ctrcon __pyx_f_5scipy_6linalg_13cython_lapack_cheevr __pyx_f_5scipy_6linalg_13cython_lapack_cheevx __pyx_f_5scipy_6linalg_13cython_lapack_ctftri __pyx_f_5scipy_6linalg_13cython_lapack_ctpcon __pyx_f_5scipy_6linalg_13cython_lapack_chpevx __pyx_f_5scipy_6linalg_13cython_lapack_ztrcon __pyx_f_5scipy_6linalg_13cython_lapack_zheevr __pyx_f_5scipy_6linalg_13cython_lapack_zheevx __pyx_f_5scipy_6linalg_13cython_lapack_ztftri __pyx_f_5scipy_6linalg_13cython_lapack_ztpcon __pyx_f_5scipy_6linalg_13cython_lapack_zhpevx __pyx_f_5scipy_6linalg_13cython_lapack_ssyevr __pyx_f_5scipy_6linalg_13cython_lapack_ssyevx __pyx_f_5scipy_6linalg_13cython_lapack_strcon __pyx_f_5scipy_6linalg_13cython_lapack_stftri __pyx_f_5scipy_6linalg_13cython_lapack_sspevx __pyx_f_5scipy_6linalg_13cython_lapack_stpcon __pyx_f_5scipy_6linalg_13cython_lapack_dsyevr __pyx_f_5scipy_6linalg_13cython_lapack_dsyevx __pyx_f_5scipy_6linalg_13cython_lapack_dtrcon __pyx_f_5scipy_6linalg_13cython_lapack_dtftri __pyx_f_5scipy_6linalg_13cython_lapack_dspevx __pyx_f_5scipy_6linalg_13cython_lapack_dtpcon __pyx_f_5scipy_6linalg_13cython_lapack_ctprfb __pyx_f_5scipy_6linalg_13cython_lapack_clarzb __pyx_f_5scipy_6linalg_13cython_lapack_ztprfb __pyx_f_5scipy_6linalg_13cython_lapack_zlarzb __pyx_f_5scipy_6linalg_13cython_lapack_stprfb __pyx_f_5scipy_6linalg_13cython_lapack_slarzb __pyx_f_5scipy_6linalg_13cython_lapack_dtprfb __pyx_f_5scipy_6linalg_13cython_lapack_dlarzb __pyx_f_5scipy_6linalg_13cython_lapack_clarfb __pyx_f_5scipy_6linalg_13cython_lapack_zlarfb __pyx_f_5scipy_6linalg_13cython_lapack_slarfb __pyx_f_5scipy_6linalg_13cython_lapack_dlarfb __pyx_f_5scipy_6linalg_13cython_lapack_clatbs __pyx_f_5scipy_6linalg_13cython_lapack_zlatbs __pyx_f_5scipy_6linalg_13cython_lapack_slatbs __pyx_f_5scipy_6linalg_13cython_lapack_dlatbs __pyx_f_5scipy_6linalg_13cython_lapack_cggevx __pyx_f_5scipy_6linalg_13cython_lapack_cgeevx __pyx_f_5scipy_6linalg_13cython_lapack_clatrs __pyx_f_5scipy_6linalg_13cython_lapack_clatps __pyx_f_5scipy_6linalg_13cython_lapack_zggevx __pyx_f_5scipy_6linalg_13cython_lapack_zgeevx __pyx_f_5scipy_6linalg_13cython_lapack_zlatrs __pyx_f_5scipy_6linalg_13cython_lapack_zlatps __pyx_f_5scipy_6linalg_13cython_lapack_sggevx __pyx_f_5scipy_6linalg_13cython_lapack_sgeevx __pyx_f_5scipy_6linalg_13cython_lapack_slatrs __pyx_f_5scipy_6linalg_13cython_lapack_slatps __pyx_f_5scipy_6linalg_13cython_lapack_dggevx __pyx_f_5scipy_6linalg_13cython_lapack_dgeevx __pyx_f_5scipy_6linalg_13cython_lapack_dlatrs __pyx_f_5scipy_6linalg_13cython_lapack_dlatps __pyx_f_5scipy_6linalg_13cython_lapack_cbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_sbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_zbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_dbbcsd __pyx_f_5scipy_6linalg_13cython_lapack_ctfsm __pyx_f_5scipy_6linalg_13cython_lapack_ztfsm __pyx_f_5scipy_6linalg_13cython_lapack_stfsm __pyx_f_5scipy_6linalg_13cython_lapack_dtfsm __pyx_f_5scipy_6linalg_13cython_lapack_cuncsd __pyx_f_5scipy_6linalg_13cython_lapack_zuncsd __pyx_f_5scipy_6linalg_13cython_lapack_sorcsd __pyx_f_5scipy_6linalg_13cython_lapack_dorcsd __pyx_f_5scipy_6linalg_13cython_lapack_sgejsv __pyx_f_5scipy_6linalg_13cython_lapack_dgejsv __pyx_f_5scipy_6linalg_13cython_lapack_zgges __pyx_f_5scipy_6linalg_13cython_lapack_zggesx __pyx_f_5scipy_6linalg_13cython_lapack_sgges __pyx_f_5scipy_6linalg_13cython_lapack_sggesx __pyx_f_5scipy_6linalg_13cython_lapack_dgges __pyx_f_5scipy_6linalg_13cython_lapack_dggesx __pyx_f_5scipy_6linalg_13cython_lapack_cgges __pyx_f_5scipy_6linalg_13cython_lapack_cggesx __pyx_f_5scipy_6linalg_13cython_lapack_zgees __pyx_f_5scipy_6linalg_13cython_lapack_zgeesx __pyx_f_5scipy_6linalg_13cython_lapack_sgees __pyx_f_5scipy_6linalg_13cython_lapack_sgeesx __pyx_f_5scipy_6linalg_13cython_lapack_dgees __pyx_f_5scipy_6linalg_13cython_lapack_dgeesx __pyx_f_5scipy_6linalg_13cython_lapack_cgees __pyx_f_5scipy_6linalg_13cython_lapack_cgeesx __pyx_f_5scipy_6linalg_13cython_lapack_claesy __pyx_f_5scipy_6linalg_13cython_lapack_claev2 __pyx_f_5scipy_6linalg_13cython_lapack_clartg __pyx_f_5scipy_6linalg_13cython_lapack_zlaesy __pyx_f_5scipy_6linalg_13cython_lapack_zlaev2 __pyx_f_5scipy_6linalg_13cython_lapack_zlartg __pyx_f_5scipy_6linalg_13cython_lapack_slagv2 __pyx_f_5scipy_6linalg_13cython_lapack_slag2 __pyx_f_5scipy_6linalg_13cython_lapack_slanv2 __pyx_f_5scipy_6linalg_13cython_lapack_slasv2 __pyx_f_5scipy_6linalg_13cython_lapack_slaev2 __pyx_f_5scipy_6linalg_13cython_lapack_sladiv __pyx_f_5scipy_6linalg_13cython_lapack_slas2 __pyx_f_5scipy_6linalg_13cython_lapack_slartgs __pyx_f_5scipy_6linalg_13cython_lapack_slartgp __pyx_f_5scipy_6linalg_13cython_lapack_slartg __pyx_f_5scipy_6linalg_13cython_lapack_slae2 __pyx_f_5scipy_6linalg_13cython_lapack_slabad __pyx_f_5scipy_6linalg_13cython_lapack_dlagv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlag2 __pyx_f_5scipy_6linalg_13cython_lapack_dlanv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlasv2 __pyx_f_5scipy_6linalg_13cython_lapack_dlaev2 __pyx_f_5scipy_6linalg_13cython_lapack_dladiv __pyx_f_5scipy_6linalg_13cython_lapack_dlas2 __pyx_f_5scipy_6linalg_13cython_lapack_dlartgs __pyx_f_5scipy_6linalg_13cython_lapack_dlartgp __pyx_f_5scipy_6linalg_13cython_lapack_dlartg __pyx_f_5scipy_6linalg_13cython_lapack_dlae2 __pyx_f_5scipy_6linalg_13cython_lapack_dlabad __pyx_f_5scipy_6linalg_13cython_lapack_ilaclr __pyx_f_5scipy_6linalg_13cython_lapack_ilaclc __pyx_f_5scipy_6linalg_13cython_lapack_ilazlr __pyx_f_5scipy_6linalg_13cython_lapack_ilazlc __pyx_f_5scipy_6linalg_13cython_lapack_ilaslr __pyx_f_5scipy_6linalg_13cython_lapack_ilaslc __pyx_f_5scipy_6linalg_13cython_lapack_iladlr __pyx_f_5scipy_6linalg_13cython_lapack_iladlc __pyx_f_5scipy_6linalg_13cython_lapack_icmax1 __pyx_f_5scipy_6linalg_13cython_lapack_izmax1 __pyx_f_5scipy_6linalg_13cython_lapack_ieeeck __pyx_f_5scipy_6linalg_13cython_lapack_dlaneg __pyx_f_5scipy_6linalg_13cython_lapack_ilauplo __pyx_f_5scipy_6linalg_13cython_lapack_ilatrans __pyx_f_5scipy_6linalg_13cython_lapack_ilaprec __pyx_f_5scipy_6linalg_13cython_lapack_iladiag __pyx_f_5scipy_6linalg_13cython_lapack_disnan __pyx_f_5scipy_6linalg_13cython_lapack_chla_transtype __pyx_f_5scipy_6linalg_13cython_lapack_scsum1 __pyx_f_5scipy_6linalg_13cython_lapack_clangb __pyx_f_5scipy_6linalg_13cython_lapack_slangb __pyx_f_5scipy_6linalg_13cython_lapack_clange __pyx_f_5scipy_6linalg_13cython_lapack_slange __pyx_f_5scipy_6linalg_13cython_lapack_clanhs __pyx_f_5scipy_6linalg_13cython_lapack_clangt __pyx_f_5scipy_6linalg_13cython_lapack_slanhs __pyx_f_5scipy_6linalg_13cython_lapack_clanht __pyx_f_5scipy_6linalg_13cython_lapack_slangt __pyx_f_5scipy_6linalg_13cython_lapack_slanst __pyx_f_5scipy_6linalg_13cython_lapack_clansb __pyx_f_5scipy_6linalg_13cython_lapack_clanhb __pyx_f_5scipy_6linalg_13cython_lapack_slansb __pyx_f_5scipy_6linalg_13cython_lapack_clansy __pyx_f_5scipy_6linalg_13cython_lapack_clanhe __pyx_f_5scipy_6linalg_13cython_lapack_clansp __pyx_f_5scipy_6linalg_13cython_lapack_clanhp __pyx_f_5scipy_6linalg_13cython_lapack_slansy __pyx_f_5scipy_6linalg_13cython_lapack_slansp __pyx_f_5scipy_6linalg_13cython_lapack_clantr __pyx_f_5scipy_6linalg_13cython_lapack_clantb __pyx_f_5scipy_6linalg_13cython_lapack_slantr __pyx_f_5scipy_6linalg_13cython_lapack_slantb __pyx_f_5scipy_6linalg_13cython_lapack_clantp __pyx_f_5scipy_6linalg_13cython_lapack_clanhf __pyx_f_5scipy_6linalg_13cython_lapack_slantp __pyx_f_5scipy_6linalg_13cython_lapack_slansf __pyx_f_5scipy_6linalg_13cython_lapack_slapy3 __pyx_f_5scipy_6linalg_13cython_lapack_slapy2 __pyx_f_5scipy_6linalg_13cython_lapack_dzsum1 __pyx_f_5scipy_6linalg_13cython_lapack_zlangb __pyx_f_5scipy_6linalg_13cython_lapack_dlangb __pyx_f_5scipy_6linalg_13cython_lapack_zlange __pyx_f_5scipy_6linalg_13cython_lapack_dlange __pyx_f_5scipy_6linalg_13cython_lapack_zlanhs __pyx_f_5scipy_6linalg_13cython_lapack_zlangt __pyx_f_5scipy_6linalg_13cython_lapack_dlanhs __pyx_f_5scipy_6linalg_13cython_lapack_zlanht __pyx_f_5scipy_6linalg_13cython_lapack_dlangt __pyx_f_5scipy_6linalg_13cython_lapack_dlanst __pyx_f_5scipy_6linalg_13cython_lapack_zlansb __pyx_f_5scipy_6linalg_13cython_lapack_zlanhb __pyx_f_5scipy_6linalg_13cython_lapack_dlansb __pyx_f_5scipy_6linalg_13cython_lapack_zlansy __pyx_f_5scipy_6linalg_13cython_lapack_zlanhe __pyx_f_5scipy_6linalg_13cython_lapack_zlansp __pyx_f_5scipy_6linalg_13cython_lapack_zlanhp __pyx_f_5scipy_6linalg_13cython_lapack_dlansy __pyx_f_5scipy_6linalg_13cython_lapack_dlansp __pyx_f_5scipy_6linalg_13cython_lapack_zlantr __pyx_f_5scipy_6linalg_13cython_lapack_zlantb __pyx_f_5scipy_6linalg_13cython_lapack_dlantr __pyx_f_5scipy_6linalg_13cython_lapack_dlantb __pyx_f_5scipy_6linalg_13cython_lapack_zlantp __pyx_f_5scipy_6linalg_13cython_lapack_zlanhf __pyx_f_5scipy_6linalg_13cython_lapack_dlantp __pyx_f_5scipy_6linalg_13cython_lapack_dlansf __pyx_f_5scipy_6linalg_13cython_lapack_dlapy3 __pyx_f_5scipy_6linalg_13cython_lapack_dlapy2 __Pyx_CyFunction_get_defaults __Pyx_CyFunction_set_doc __Pyx_CyFunction_clear __Pyx_CyFunction_dealloc __Pyx_PyCode_New __pyx_mstate_global_static __Pyx_copy_spec_to_module __pyx_pymod_create main_interpreter_id.4 __pyx_m __Pyx_CyFunction_traverse __Pyx_CyFunction_CallAsMethod __Pyx_CyFunction_set_annotations __Pyx_CyFunction_set_kwdefaults __Pyx_CyFunction_set_defaults __Pyx_CyFunction_set_qualname __Pyx_CyFunction_set_name __Pyx_CyFunction_New.constprop.0 __Pyx_CyFunction_Vectorcall_NOARGS __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD __Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS __Pyx_ImportType_3_2_4.constprop.0 __Pyx_modinit_function_export_code.constprop.0 __Pyx_CyFunction_get_is_coroutine __Pyx_CyFunction_reduce __Pyx_AddTraceback.constprop.0 __pyx_pw_5scipy_6linalg_13cython_lapack_5_test_zladiv __Pyx_ParseKeywordsTuple __Pyx_ParseKeywordDict __pyx_pw_5scipy_6linalg_13cython_lapack_3_test_slamch __pyx_pw_5scipy_6linalg_13cython_lapack_7_test_cladiv __Pyx_CyFunction_get_kwdefaults __pyx_pw_5scipy_6linalg_13cython_lapack_1_test_dlamch __Pyx_FetchCommonTypeFromSpec.isra.0 __pyx_pymod_exec_cython_lapack PyArray_API __pyx_CommonTypesMetaclass_spec __pyx_CyFunctionType_spec __Pyx_ParseKeywordDictToDict __Pyx_Raise __pyx_mdef_5scipy_6linalg_13cython_lapack_1_test_dlamch __pyx_mdef_5scipy_6linalg_13cython_lapack_3_test_slamch __pyx_mdef_5scipy_6linalg_13cython_lapack_5_test_zladiv __pyx_mdef_5scipy_6linalg_13cython_lapack_7_test_cladiv __pyx_moduledef __pyx_CyFunctionType_slots __pyx_CyFunction_methods __pyx_CyFunction_members __pyx_CyFunction_getsets __pyx_CommonTypesMetaclass_slots __pyx_CommonTypesMetaclass_getset __pyx_k_LAPACK_functions_for_Cython_Usa __pyx_methods __pyx_moduledef_slots crtstuff.c deregister_tm_clones __do_global_dtors_aux completed.0 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry wrap_dummy_g77_abi.c __FRAME_END__ zdotcwrp_ __GNU_EH_FRAME_HDR _fini zladivwrp_ _GLOBAL_OFFSET_TABLE_ wzdotc_ cladivwrp_ __pyx_module_is_main_scipy__linalg__cython_lapack __TMC_END__ wcdotc_ __dso_handle zdotuwrp_ cdotuwrp_ wzdotu_ cdotcwrp_ wzladiv_ wcdotu_ wcladiv_ _DYNAMIC _init scipy_zlapmt_ scipy_cgbtrf_ scipy_dgelsy_ scipy_dlantp_ Py_Version scipy_ztrcon_ scipy_zpocon_ scipy_dlaqr4_ scipy_sspcon_ scipy_slarrb_ scipy_zpptrf_ scipy_sdisna_ scipy_cgemqrt_ scipy_slartgp_ PyExc_ImportError scipy_zlarnv_ scipy_clantb_ scipy_ssbgvd_ scipy_dtpqrt_ scipy_slaqge_ scipy_zhetrs2_ scipy_cgesvd_ scipy_zlartv_ scipy_cptrfs_ scipy_zbdsqr_ PyInterpreterState_GetID scipy_dgelq2_ scipy_cgebd2_ scipy_slasd6_ scipy_zposv_ scipy_csptrs_ scipy_zlaqr5_ scipy_dggqrf_ scipy_ssfrk_ PyDict_SetItemString scipy_dormhr_ scipy_dppequ_ scipy_strevc_ scipy_slaed7_ scipy_dggrqf_ scipy_chseqr_ scipy_zgeqrt_ scipy_dormtr_ scipy_dpotri_ scipy_cunm2r_ scipy_checon_ scipy_dlasdq_ scipy_slamch_ scipy_dsytrd_ scipy_sgbcon_ scipy_dlaed6_ scipy_dggesx_ PyFrame_New scipy_cheevr_ scipy_ztrtri_ scipy_zpotri_ scipy_dpotf2_ scipy_clarfb_ scipy_cspcon_ scipy_dpotrf_ scipy_csymv_ scipy_dlasda_ PyModule_NewObject scipy_ctrsen_ scipy_ztpqrt_ scipy_dlarrb_ scipy_slagtm_ scipy_spbcon_ scipy_cgbequ_ scipy_crot_ scipy_strexc_ scipy_cpbsvx_ scipy_sormtr_ scipy_dgeql2_ scipy_cstemr_ scipy_dlasyf_ scipy_shsein_ scipy_slauum_ scipy_dsygv_ scipy_sorm2l_ scipy_strrfs_ scipy_dlaqsb_ scipy_ssbgvx_ scipy_ztprfb_ scipy_cpotrs_ scipy_shgeqz_ scipy_dlaln2_ scipy_slasd0_ scipy_ssbgst_ scipy_cggglm_ scipy_zlansp_ scipy_sgsvj0_ scipy_dspcon_ scipy_dsbevx_ scipy_sgelq2_ scipy_ztfttr_ scipy_dlaqr1_ scipy_sggglm_ scipy_clatrz_ scipy_sorglq_ scipy_iladlc_ scipy_sgeql2_ scipy_sgebrd_ scipy_sorgql_ scipy_dlasq4_ scipy_slaexc_ scipy_zlantb_ scipy_clarrv_ scipy_slag2d_ scipy_dsterf_ scipy_zlatrd_ scipy_dpocon_ scipy_cungrq_ scipy_zgtrfs_ scipy_slals0_ scipy_dlarre_ scipy_dlagtf_ scipy_cgecon_ scipy_slarre_ scipy_sptts2_ scipy_sspgvx_ scipy_clascl_ scipy_cgghrd_ scipy_cgesdd_ scipy_dlaswp_ scipy_clag2z_ scipy_slaic1_ scipy_sormqr_ scipy_spftri_ scipy_sgeqrfp_ PyExc_ValueError scipy_slaed5_ scipy_dtgsja_ scipy_ctrrfs_ scipy_sgbtrf_ scipy_ztrti2_ scipy_zlapll_ scipy_dgeqrfp_ scipy_zpotrf_ scipy_zlarzt_ scipy_zppsvx_ scipy_zhpevx_ scipy_cgbcon_ scipy_csysv_ scipy_slaqr5_ scipy_dgerqf_ scipy_ztptri_ scipy_claqr4_ scipy_slarrj_ scipy_dsytrf_ scipy_dgebak_ scipy_sopmtr_ scipy_sggbak_ scipy_dormql_ scipy_slacn2_ scipy_slasrt_ scipy_zuncsd_ scipy_dlanhs_ scipy_slaln2_ scipy_slar1v_ scipy_dtrtri_ scipy_chegv_ scipy_zlaed0_ scipy_sstedc_ scipy_ilazlr_ scipy_zsytri2x_ scipy_zsprfs_ scipy_dgetrs_ scipy_dsgesv_ scipy_dtzrzf_ scipy_zsytri2_ scipy_dlae2_ scipy_dlanv2_ scipy_dggbak_ scipy_dpbcon_ scipy_cgbsv_ scipy_slaqr2_ scipy_zhptri_ scipy_zgecon_ scipy_sspevd_ scipy_stgsen_ scipy_zhpgst_ scipy_dlaruv_ scipy_cpotrf_ scipy_zlacon_ scipy_zhfrk_ scipy_dlaqps_ PyMem_Free scipy_dtpqrt2_ scipy_cpoequb_ scipy_cgeev_ PyExc_SystemError scipy_zpbtrf_ scipy_slanv2_ __gmon_start__ scipy_cptts2_ scipy_dorgr2_ scipy_zhecon_ scipy_cunmr3_ scipy_dgerq2_ scipy_chegst_ scipy_cbbcsd_ scipy_slags2_ scipy_ctrexc_ scipy_zlasyf_ scipy_zlartg_ scipy_dlaeda_ PyCode_NewWithPosOnlyArgs scipy_dgehd2_ scipy_dlaqr2_ scipy_dlauu2_ scipy_stbcon_ scipy_sgeequb_ scipy_spttrf_ scipy_zlaqps_ scipy_zgeqr2p_ scipy_sormr3_ scipy_slarzt_ scipy_zgeqrt2_ scipy_slalsd_ scipy_dsytri2_ scipy_zlahr2_ scipy_dlasd3_ scipy_cgelss_ scipy_zsptrs_ scipy_zsyconv_ scipy_dlartgp_ scipy_zlaev2_ scipy_zspmv_ scipy_slatps_ scipy_zgbsv_ scipy_zhpev_ scipy_dpbstf_ PyInit_cython_lapack scipy_chpsv_ scipy_zhegvx_ scipy_cgetri_ scipy_dgeqr2p_ scipy_ssytrs_ scipy_dstev_ scipy_dlarfgp_ scipy_cpotri_ scipy_clar2v_ scipy_zgesv_ scipy_zhetf2_ scipy_zherfs_ scipy_zggev_ scipy_dorg2r_ scipy_dsyevx_ PyObject_VectorcallDict PyCapsule_Type scipy_ssyrfs_ scipy_zposvx_ PyUnicode_FromString scipy_cbdsqr_ scipy_clagtm_ scipy_ssyevx_ scipy_dgeqlf_ scipy_sorghr_ scipy_dlargv_ scipy_sstein_ scipy_zlaesy_ scipy_dgeesx_ scipy_dgsvj1_ scipy_chbgv_ scipy_zpptrs_ scipy_dsbgv_ scipy_dgbbrd_ scipy_chpev_ scipy_zlaqp2_ scipy_dtftri_ scipy_dsygvx_ PyObject_GC_Del scipy_dpttrs_ PyErr_NoMemory scipy_claqr5_ scipy_clacrm_ scipy_chegvd_ scipy_ilauplo_ scipy_cunghr_ scipy_clalsa_ scipy_ssyevr_ scipy_slasd5_ scipy_claswp_ PyObject_GC_UnTrack scipy_dgetf2_ scipy_ssbevx_ scipy_cgtts2_ scipy_sgees_ scipy_clarnv_ scipy_clansp_ scipy_slatrd_ scipy_dormlq_ scipy_sspgvd_ scipy_dlapy3_ scipy_cgelq2_ scipy_ctpttr_ scipy_slaed0_ scipy_sgbtrs_ scipy_ssyswapr_ scipy_dlaqge_ scipy_dpprfs_ scipy_zgttrf_ scipy_ssygvx_ scipy_zhpsv_ scipy_slabrd_ scipy_sggrqf_ scipy_zlanht_ PyObject_CallFunctionObjArgs scipy_sgejsv_ scipy_dorcsd_ scipy_dormrz_ scipy_sgesv_ scipy_stprfs_ scipy_chprfs_ scipy_sptsvx_ scipy_zlarfx_ scipy_ctpttf_ scipy_sgtsvx_ scipy_dlasd6_ scipy_sgels_ scipy_spocon_ scipy_zhptrd_ scipy_zungql_ scipy_zggevx_ scipy_dlasdt_ scipy_csytri2_ scipy_cgtsv_ scipy_zhpgvd_ scipy_ctprfb_ scipy_dlansy_ scipy_zdrscl_ scipy_cgetrf_ scipy_zdotu_ scipy_dlalsa_ scipy_cgesv_ PyExc_TypeError scipy_sorgr2_ scipy_dlarrk_ scipy_dlacpy_ scipy_sopgtr_ scipy_spbsv_ scipy_dlarrv_ scipy_ztpmqrt_ scipy_zhbgst_ scipy_zhetrf_ PyMem_Realloc scipy_zgbbrd_ scipy_sgemqrt_ scipy_spotrf_ scipy_slansy_ scipy_sgesvd_ scipy_dsygvd_ scipy_csteqr_ scipy_dsptrs_ scipy_dlatbs_ scipy_strsna_ scipy_ztrttp_ PyExc_ModuleNotFoundError scipy_slartv_ scipy_claqr2_ scipy_cheevx_ scipy_sladiv_ scipy_chbgvd_ scipy_zlar2v_ scipy_zsytrf_ scipy_slamrg_ PyDict_Type scipy_zheev_ scipy_zgeevx_ scipy_sporfs_ scipy_dggev_ scipy_dpptrf_ scipy_dgtsvx_ scipy_clansb_ scipy_dpotrs_ PyDict_GetItemWithError scipy_dgbequ_ scipy_cppequ_ scipy_sptrfs_ scipy_ssbev_ scipy_zgebrd_ scipy_slacon_ scipy_dlaed5_ scipy_chegvx_ scipy_ssteqr_ scipy_cung2l_ scipy_stpttr_ scipy_sorgbr_ scipy_ssytri2_ scipy_chetd2_ scipy_dlartgs_ scipy_clags2_ scipy_sbdsdc_ scipy_spstrf_ scipy_dtrsyl_ PyComplex_Type scipy_cpbtf2_ scipy_ztrtrs_ scipy_zpotrs_ scipy_sgelss_ scipy_ztfsm_ scipy_slaqsy_ scipy_dsptrd_ scipy_zhbevx_ scipy_cupgtr_ PyOS_snprintf scipy_slargv_ scipy_sgbequ_ scipy_zgbequb_ scipy_zlauum_ scipy_claed7_ scipy_cppcon_ scipy_zgees_ scipy_slantb_ scipy_dlasq3_ scipy_dlaed0_ scipy_cgglse_ scipy_ilaclc_ scipy_sstev_ scipy_dtprfs_ scipy_zsytrs2_ PyUnicode_FromFormat scipy_sgetf2_ scipy_sgeev_ scipy_zhetri2_ scipy_dsyevr_ scipy_sstevd_ scipy_zgeqp3_ scipy_zlaqr1_ scipy_sgesdd_ scipy_cpftrf_ scipy_cpbtrs_ scipy_dlaexc_ scipy_zpbtf2_ PyDict_Next scipy_zgeqlf_ scipy_clangb_ scipy_clarzt_ scipy_dspgv_ scipy_cptsv_ scipy_dtrevc_ scipy_zgerqf_ scipy_slantr_ scipy_ctrtri_ scipy_sgesvj_ scipy_cgeevx_ scipy_sspsvx_ scipy_chptrd_ scipy_dorm2r_ PyImport_AddModule scipy_zunmrq_ scipy_scsum1_ scipy_dormrq_ scipy_zggbak_ scipy_zlabrd_ scipy_dlarrf_ scipy_zpftrf_ scipy_ssygvd_ scipy_dgeqrf_ scipy_zgeqrfp_ Py_EnterRecursiveCall scipy_dsyrfs_ scipy_cgerfs_ scipy_ztrsyl_ scipy_cpoequ_ scipy_csyr_ scipy_claqsy_ scipy_dlarfx_ scipy_dlatrz_ scipy_zlagtm_ scipy_dlabrd_ scipy_dorgql_ scipy_zggrqf_ scipy_slaqr1_ scipy_dlar2v_ scipy_zlansy_ scipy_dlanst_ PyComplex_AsCComplex scipy_dgglse_ scipy_dpbrfs_ scipy_zgbtrs_ scipy_sstevx_ scipy_zlarcm_ scipy_clalsd_ scipy_dzsum1_ PyExc_RuntimeWarning scipy_zgelqf_ scipy_sgeqr2_ scipy_zpbsv_ PyErr_Format scipy_dlarra_ scipy_dhseqr_ _ITM_deregisterTMCloneTable scipy_sgeevx_ PyFloat_FromDouble scipy_dgghrd_ scipy_zgeqrt3_ scipy_sppsvx_ scipy_csyswapr_ scipy_stgex2_ scipy_cppsvx_ scipy_chpgvd_ PyBaseObject_Type scipy_dgelss_ scipy_ztgsen_ scipy_dgeqrt3_ scipy_clahr2_ scipy_slartg_ scipy_dlabad_ scipy_clartv_ scipy_dlatps_ scipy_clatrd_ scipy_claqsb_ scipy_ztbtrs_ scipy_zlaqr0_ scipy_sorg2r_ scipy_claed0_ scipy_slae2_ scipy_dspevd_ scipy_slasv2_ scipy_zgeequb_ scipy_dspgvd_ scipy_cgesc2_ scipy_dorgl2_ scipy_ctftri_ scipy_ssptri_ scipy_zptrfs_ scipy_dstevx_ PyObject_GetAttr scipy_slasq6_ PyErr_ExceptionMatches scipy_dsptri_ PyErr_Occurred scipy_dlaed3_ scipy_dlaebz_ scipy_slaed6_ scipy_ctrsna_ scipy_ddisna_ scipy_sgehrd_ scipy_claqhp_ scipy_sgeesx_ PyTuple_GetSlice scipy_ztpqrt2_ scipy_clacrt_ scipy_csptri_ scipy_dgtts2_ scipy_zlanhb_ scipy_zgebd2_ scipy_dlapll_ scipy_stfttp_ scipy_ctgsen_ scipy_spprfs_ scipy_dlartv_ scipy_zpbstf_ scipy_sgelqf_ scipy_ssbgv_ scipy_dpptrs_ scipy_slaqsb_ scipy_dsteqr_ scipy_zhetrd_ scipy_dorgrq_ strlen@GLIBC_2.2.5 scipy_clange_ scipy_sormlq_ scipy_clanhf_ scipy_cunmhr_ scipy_dsysvx_ scipy_stptri_ scipy_chptri_ scipy_clarf_ scipy_cggev_ scipy_slatrs_ scipy_dtfttp_ scipy_strtri_ scipy_chbev_ _ITM_registerTMCloneTable scipy_chesv_ scipy_chgeqz_ scipy_dgtrfs_ scipy_dgsvj0_ scipy_drscl_ scipy_slarrv_ scipy_dlaic1_ scipy_cpotf2_ scipy_shseqr_ scipy_slaed9_ scipy_cungbr_ scipy_clarz_ scipy_chegs2_ scipy_zlacp2_ scipy_sgsvj1_ scipy_zgebak_ scipy_ssytrd_ scipy_zcposv_ scipy_zlag2c_ scipy_cggesx_ scipy_dsygst_ scipy_dgebrd_ scipy_dlaed4_ scipy_dptts2_ scipy_dtrcon_ scipy_dorml2_ scipy_zgghrd_ scipy_zunmtr_ scipy_clapll_ PyCapsule_New scipy_zunmlq_ scipy_dgbtf2_ scipy_ztpttr_ scipy_zlanhs_ scipy_sgeqrf_ scipy_claqp2_ scipy_clauu2_ PyComplex_FromDoubles scipy_spptrf_ scipy_cpbequ_ scipy_ctpmqrt_ scipy_slatdf_ scipy_zheequb_ scipy_sgeqp3_ scipy_slarzb_ scipy_dlatrd_ scipy_cunmql_ scipy_zlaqr3_ scipy_cgehrd_ scipy_dlasd7_ scipy_ztrsna_ scipy_sptsv_ scipy_zhpgvx_ scipy_strcon_ scipy_zsymv_ scipy_dlarzb_ scipy_cunmr2_ scipy_slascl_ __cxa_finalize@GLIBC_2.2.5 scipy_slatbs_ scipy_slapmr_ scipy_cgges_ PyMemoryView_FromMemory scipy_slasy2_ scipy_slassq_ scipy_stpqrt2_ scipy_cposv_ scipy_claqgb_ scipy_zgeqr2_ scipy_cptcon_ scipy_zhpgv_ scipy_dsygs2_ scipy_ilaver_ scipy_zpstrf_ scipy_clapmt_ _Py_FalseStruct scipy_sspgv_ scipy_dlapmt_ scipy_cgeqr2_ scipy_spptrs_ scipy_cgtrfs_ scipy_slaein_ scipy_zptsv_ scipy_cgeqr2p_ scipy_cgerq2_ scipy_sgebal_ scipy_ilaslr_ scipy_sgelsd_ scipy_cung2r_ scipy_dlasy2_ scipy_clansy_ PyBytes_AsString scipy_ctrttf_ scipy_sgerfs_ scipy_sggesx_ scipy_dgesv_ scipy_cpptrs_ PyUnicode_InternFromString scipy_dpoequ_ scipy_zunmrz_ scipy_zhbgvx_ scipy_cpbsv_ scipy_spbtf2_ scipy_csytrf_ scipy_cpftri_ scipy_csytri2x_ scipy_ztgevc_ scipy_ssyevd_ scipy_ctgevc_ scipy_chptrf_ scipy_ctptrs_ scipy_claqr1_ scipy_dtptri_ scipy_dgebal_ scipy_dgtcon_ scipy_sorgrq_ scipy_dgeev_ scipy_stgsy2_ scipy_spbtrf_ scipy_cpttrf_ scipy_cgehd2_ scipy_dlasq2_ scipy_dlaqr3_ scipy_dstegr_ scipy_zsycon_ scipy_zungqr_ scipy_cggrqf_ scipy_zsyrfs_ scipy_dsytd2_ scipy_slas2_ scipy_zlar1v_ scipy_csprfs_ scipy_clarfg_ scipy_sgglse_ scipy_zhseqr_ scipy_dlasd0_ scipy_zlange_ scipy_zlalsa_ scipy_zunm2l_ scipy_zpteqr_ scipy_ztgsy2_ scipy_dgees_ scipy_cgttrf_ scipy_dormqr_ scipy_zhetd2_ scipy_dlasd2_ scipy_sgetrf_ scipy_chetrs_ strrchr@GLIBC_2.2.5 scipy_zhesvx_ scipy_dgesc2_ scipy_zung2l_ _Py_TrueStruct scipy_cggbak_ scipy_dstevr_ scipy_dormbr_ scipy_zspcon_ scipy_dorgtr_ scipy_dtgsen_ _PyObject_GC_New scipy_clarfgp_ scipy_zgehd2_ scipy_zlaqhp_ scipy_slarrc_ scipy_clahqr_ scipy_sormql_ PyTuple_Pack scipy_slarft_ scipy_sppsv_ scipy_zlaqsb_ scipy_zpbsvx_ scipy_stfttr_ scipy_csysvx_ scipy_ztgsja_ scipy_zgesvd_ scipy_zhegv_ scipy_cgebak_ scipy_zgetc2_ scipy_clarfx_ scipy_stprfb_ scipy_dlartg_ scipy_slaset_ PyThreadState_Get scipy_zung2r_ scipy_sbbcsd_ scipy_dgebd2_ scipy_sstevr_ scipy_sspsv_ scipy_zlarfg_ scipy_dgbsvx_ scipy_iladlr_ scipy_zpprfs_ scipy_ctrti2_ scipy_slapy2_ scipy_sormhr_ scipy_dlagv2_ scipy_dtfttr_ scipy_clacon_ scipy_slahqr_ scipy_dsbev_ scipy_slaqgb_ scipy_dgels_ scipy_stpqrt_ scipy_zheevd_ scipy_cstedc_ PyDict_Size scipy_cunmtr_ scipy_csyequb_ scipy_claqps_ scipy_cgetrs_ scipy_zsysvx_ scipy_slasd1_ scipy_zpttrs_ scipy_zupmtr_ scipy_cgeqrt3_ scipy_chetf2_ PyModule_GetDict scipy_zhegst_ scipy_dlagts_ scipy_chbtrd_ PyCode_NewEmpty scipy_dlatdf_ scipy_dlarrj_ scipy_sgesvx_ scipy_dlag2_ scipy_zhbtrd_ scipy_cheev_ scipy_dgemqrt_ scipy_zhegs2_ scipy_clangt_ scipy_dgeqrt_ scipy_cgbrfs_ scipy_dposvx_ scipy_zlaein_ scipy_dsbevd_ PyImport_ImportModuleLevelObject PyCapsule_GetName scipy_zptts2_ scipy_ctpqrt2_ scipy_zgerfs_ scipy_strtrs_ scipy_dspsv_ scipy_ssprfs_ scipy_ssytrf_ scipy_cgbtrs_ scipy_ctrttp_ scipy_zunmbr_ scipy_dtbcon_ scipy_dorm2l_ scipy_chbgvx_ scipy_dsbtrd_ scipy_cpbtrf_ scipy_zgetrs_ scipy_dlahqr_ scipy_dstevd_ scipy_dgttrf_ scipy_slasyf_ scipy_slarf_ scipy_zhbgvd_ scipy_zgbrfs_ scipy_dlasd5_ scipy_ssytrs2_ scipy_dlaqp2_ scipy_zlantp_ scipy_ssytri2x_ scipy_clasr_ scipy_cungqr_ scipy_ztrsen_ scipy_sormrq_ scipy_dtgsna_ scipy_zupgtr_ scipy_zsptrf_ scipy_clacp2_ scipy_spttrs_ PyExc_RuntimeError scipy_dsytrs2_ scipy_slasd7_ scipy_spftrf_ scipy_zsptri_ scipy_chetri2_ scipy_cgesvx_ scipy_zggglm_ scipy_dlarfg_ scipy_sgttrs_ scipy_dporfs_ scipy_dsbgvx_ scipy_dorglq_ scipy_cgtsvx_ PyType_Type scipy_cgelsy_ scipy_dgeevx_ Py_LeaveRecursiveCall scipy_ssygs2_ scipy_zgglse_ scipy_cgeql2_ scipy_zlargv_ scipy_ctptri_ PyBytes_Type scipy_zgeqrf_ scipy_csptrf_ scipy_ssytd2_ scipy_dhgeqz_ scipy_slapy3_ scipy_dtptrs_ scipy_zheevx_ scipy_zlatrs_ scipy_zpstf2_ scipy_clanhe_ scipy_ztbcon_ scipy_dpbsvx_ scipy_zheevr_ scipy_ztptrs_ scipy_zstegr_ scipy_dbdsdc_ scipy_zbbcsd_ scipy_dorbdb_ scipy_cgbtf2_ scipy_dpbequ_ scipy_zggqrf_ scipy_zunghr_ scipy_clanht_ scipy_cpftrs_ scipy_spotri_ scipy_csytf2_ scipy_dtgsyl_ scipy_zsyswapr_ scipy_dlarft_ scipy_dspgst_ scipy_dtrsen_ scipy_cgerqf_ scipy_dsbgvd_ scipy_ssytri_ scipy_dlarfb_ scipy_dlarz_ scipy_cgeqrf_ scipy_zggbal_ scipy_zporfs_ scipy_ztrrfs_ scipy_dstemr_ scipy_slaswp_ scipy_slansp_ scipy_dlaqgb_ scipy_dlatrs_ scipy_zlacrm_ scipy_slarrk_ scipy_cgetf2_ scipy_dlascl_ scipy_slarnv_ scipy_cgbequb_ scipy_sgerq2_ scipy_classq_ scipy_cgelsd_ scipy_zlaqr4_ scipy_zheswapr_ scipy_dsytf2_ scipy_zlansb_ scipy_ztgsyl_ scipy_zunm2r_ scipy_zgbcon_ scipy_dgelqf_ scipy_sgeqrt3_ scipy_stgsna_ PyErr_WarnEx scipy_zpoequ_ scipy_zgbsvx_ scipy_zpftri_ scipy_claein_ scipy_dtrexc_ scipy_dggbal_ scipy_zungl2_ scipy_zlags2_ scipy_dspevx_ scipy_zgebal_ scipy_zlahqr_ scipy_sptcon_ scipy_cungl2_ scipy_dggevx_ scipy_zgerq2_ scipy_dgtsv_ scipy_cporfs_ scipy_slaqsp_ scipy_dbbcsd_ scipy_dggglm_ scipy_ztzrzf_ scipy_slarrr_ scipy_slarfgp_ scipy_zspsvx_ scipy_zlaqhb_ scipy_dtpcon_ scipy_cgttrs_ scipy_dstebz_ scipy_zstein_ scipy_ctgsyl_ scipy_slalsa_ scipy_cgeqlf_ scipy_dsysv_ scipy_sgetrs_ scipy_dsfrk_ scipy_spteqr_ scipy_cgeequb_ scipy_sgebak_ scipy_zrot_ scipy_cgeqrt2_ scipy_zlascl_ scipy_sgetc2_ memmove@GLIBC_2.2.5 scipy_claic1_ scipy_zlarf_ PyObject_GenericGetDict scipy_sgetri_ scipy_dgetrf_ PyModule_GetName scipy_sgbsv_ scipy_sgecon_ scipy_zlatps_ scipy_cladiv_ scipy_slansb_ scipy_dlas2_ scipy_slaev2_ scipy_dpftrf_ scipy_zhgeqz_ scipy_ssbevd_ scipy_ilatrans_ scipy_clanhb_ scipy_slasq2_ scipy_dlamch_ scipy_slaed2_ scipy_slasd4_ scipy_zlanhf_ scipy_cpbstf_ scipy_cpbcon_ scipy_dlasq1_ scipy_cgtcon_ scipy_ctgex2_ scipy_clantp_ scipy_dlacn2_ scipy_xerbla_array_ scipy_dsytri2x_ scipy_zlantr_ scipy_dlaqsp_ scipy_ssbtrd_ PyObject_Hash scipy_zlacn2_ scipy_ilazlc_ scipy_dsytri_ scipy_stbtrs_ scipy_clauum_ PyObject_ClearWeakRefs scipy_slar2v_ scipy_dposv_ scipy_zlaed8_ scipy_clacn2_ scipy_sggqrf_ scipy_dopmtr_ scipy_dlasd8_ scipy_claqsp_ scipy_chetrd_ scipy_spstf2_ scipy_dlansf_ scipy_cspsvx_ scipy_ctgsja_ scipy_sormrz_ scipy_dormr3_ scipy_dsposv_ scipy_slaeda_ scipy_zgemqrt_ scipy_dptrfs_ scipy_zlaic1_ scipy_slarrd_ scipy_dlasd1_ scipy_dladiv_ scipy_dlaqsy_ scipy_dgejsv_ scipy_sggev_ scipy_zgeequ_ scipy_dlaein_ scipy_dlag2s_ PyObject_GetAttrString scipy_cgetc2_ scipy_zpotf2_ scipy_zstedc_ scipy_cgeqrfp_ scipy_ztgex2_ scipy_zhetri2x_ scipy_spotf2_ scipy_zhetri_ scipy_zsytri_ scipy_dlauum_ scipy_zsytrs_ scipy_dtpttr_ scipy_clarcm_ scipy_cgebal_ scipy_dpptri_ scipy_slanhs_ scipy_dpbtrs_ scipy_slangb_ scipy_csycon_ scipy_cspmv_ scipy_dtgsy2_ scipy_dlaed8_ scipy_sbdsqr_ scipy_cgelqf_ scipy_slaqtr_ scipy_cherfs_ scipy_zlalsd_ scipy_stzrzf_ scipy_dspev_ scipy_cuncsd_ scipy_dgesvx_ scipy_dlasq6_ scipy_dlangb_ scipy_zlassq_ scipy_zlaqhe_ scipy_cpbrfs_ scipy_chbevx_ scipy_stpmqrt_ scipy_cheevd_ scipy_dlacon_ scipy_dgeequ_ scipy_spoequb_ scipy_slahr2_ scipy_dpteqr_ scipy_dbdsqr_ scipy_sspevx_ scipy_zlasr_ scipy_claqhe_ scipy_slarz_ scipy_slaed8_ scipy_ssyev_ scipy_zstemr_ scipy_csyrfs_ scipy_zppsv_ scipy_ssygst_ scipy_slaqr3_ PyObject_SetAttrString scipy_dpftrs_ scipy_clar1v_ scipy_dtfsm_ scipy_zunmql_ scipy_cheswapr_ scipy_claset_ _Py_NoneStruct scipy_cdotu_ scipy_zpftrs_ scipy_dgeqrt2_ scipy_dtgex2_ scipy_cunmrq_ scipy_sgesc2_ scipy_stptrs_ scipy_chptrs_ scipy_zhbevd_ scipy_ssyequb_ scipy_dlat2s_ scipy_dlaset_ PyObject_SetAttr scipy_spptri_ scipy_ztrttf_ scipy_dgesdd_ scipy_dlahr2_ scipy_zhpevd_ scipy_dpftri_ scipy_ztrevc_ scipy_slartgs_ scipy_dtprfb_ scipy_cungql_ scipy_dlags2_ scipy_dtpmqrt_ scipy_claed8_ PyDict_SetDefault scipy_dtpttf_ scipy_csyconv_ scipy_stgsyl_ scipy_ztftri_ scipy_clarft_ scipy_dlaed1_ scipy_sorg2l_ scipy_dpstrf_ scipy_zppcon_ scipy_zhptrf_ PyType_FromModuleAndSpec scipy_zlatbs_ scipy_dsprfs_ scipy_slabad_ scipy_chpgv_ scipy_zsteqr_ scipy_dgttrs_ scipy_sorgqr_ scipy_clatdf_ scipy_dlassq_ scipy_slarfx_ scipy_cpptri_ scipy_zggesx_ scipy_stpttf_ PyBytes_FromStringAndSize PyDict_GetItemString scipy_dpbtf2_ scipy_ztgexc_ scipy_sstegr_ scipy_cggqrf_ scipy_zgesdd_ scipy_sposv_ scipy_stpcon_ scipy_chpcon_ scipy_dgecon_ scipy_zgbequ_ scipy_cspsv_ scipy_clatps_ scipy_ctbrfs_ scipy_ztfttp_ scipy_dstedc_ scipy_zlangt_ scipy_chpgvx_ scipy_sgeqr2p_ PyExc_AttributeError scipy_dlaev2_ scipy_ctbcon_ scipy_sgtcon_ scipy_clatrs_ scipy_spftrs_ scipy_spoequ_ scipy_cunmrz_ scipy_dlarrc_ scipy_zsysv_ scipy_dlansp_ scipy_cpocon_ scipy_zlauu2_ scipy_sgtts2_ scipy_cungr2_ scipy_ctrsyl_ scipy_zunmhr_ scipy_chetri_ scipy_sorgl2_ scipy_dpoequb_ PyTraceBack_Here scipy_zgeesx_ scipy_dlaqr0_ scipy_stfsm_ scipy_dsyswapr_ scipy_ssptrs_ scipy_slapmt_ scipy_sposvx_ scipy_ztrexc_ scipy_zgeql2_ scipy_zlatrz_ scipy_cunm2l_ scipy_slaqr0_ scipy_iladiag_ scipy_sgbsvx_ scipy_zgttrs_ scipy_dpstf2_ scipy_zlacrt_ scipy_zpbrfs_ scipy_slagtf_ scipy_dlarzt_ scipy_zlarz_ scipy_clapmr_ scipy_zgesvx_ scipy_spotrs_ scipy_zhpsvx_ scipy_dptsv_ scipy_chetrf_ scipy_zptcon_ scipy_dlapmr_ scipy_zlarfb_ scipy_slarrf_ scipy_cggbal_ scipy_dptcon_ scipy_zptsvx_ scipy_dlar1v_ scipy_cgels_ scipy_slange_ scipy_slangt_ scipy_slaed3_ scipy_slasq3_ scipy_slasr_ scipy_dlamrg_ scipy_csytrs_ PyObject_GenericSetDict scipy_clanhs_ scipy_clargv_ scipy_srscl_ scipy_dgeqr2_ scipy_cpttrs_ scipy_zhegvd_ scipy_sgbrfs_ scipy_dtgevc_ scipy_cgbbrd_ scipy_zlat2c_ scipy_dspsvx_ scipy_zgeev_ scipy_claev2_ scipy_stgsja_ scipy_dorghr_ scipy_zungtr_ scipy_dlaqtr_ scipy_claqge_ scipy_sggbal_ scipy_dorgbr_ scipy_cposvx_ scipy_cunmlq_ scipy_ilaclr_ scipy_ieeeck_ _Py_Dealloc scipy_cpptrf_ scipy_zgbtrf_ scipy_zppequ_ scipy_zgetrf_ scipy_dgelsd_ scipy_dsbgst_ scipy_ssptrd_ scipy_slaqp2_ PyImport_ImportModule scipy_dgbcon_ scipy_ztbrfs_ scipy_ctfttp_ scipy_zpptri_ scipy_cgbsvx_ scipy_chbgst_ scipy_dgbtrf_ scipy_cpprfs_ PyErr_Clear scipy_zlatdf_ scipy_dgges_ scipy_zlanhe_ scipy_claqr3_ scipy_dlagtm_ scipy_sormbr_ scipy_dgbrfs_ scipy_dsytrs_ scipy_zsyequb_ scipy_zgtsv_ scipy_sgeqlf_ scipy_dsyev_ scipy_dtrtrs_ scipy_slasdq_ scipy_cggevx_ scipy_zunmqr_ scipy_clanhp_ scipy_dtrrfs_ scipy_slasd2_ PyTuple_New scipy_sppcon_ PyCFunction_Type scipy_dtgexc_ scipy_cgeesx_ scipy_zlapmr_ scipy_slasd3_ scipy_sspev_ scipy_zlaswp_ scipy_cgeequ_ scipy_zunglq_ scipy_zlacpy_ scipy_dgesvj_ scipy_dlaqr5_ scipy_ssytf2_ scipy_zgtsvx_ scipy_zpbcon_ scipy_slarra_ scipy_zladiv_ scipy_dopgtr_ scipy_zhetrs_ scipy_sgges_ scipy_slansf_ scipy_slanst_ scipy_zlaqsp_ scipy_dtbtrs_ PyImport_GetModuleDict scipy_dlasd4_ scipy_sgbtf2_ scipy_slapll_ scipy_slarfg_ scipy_slaebz_ scipy_chla_transtype_ scipy_dptsvx_ scipy_dtrti2_ scipy_slasda_ scipy_dlarnv_ scipy_dspgvx_ scipy_sggevx_ scipy_zgelsd_ scipy_ilaprec_ scipy_slacpy_ scipy_zhptrs_ scipy_dlalsd_ scipy_sgerqf_ scipy_dtrttp_ PyTuple_GetItem scipy_chetrs2_ PyErr_WarnFormat PyErr_SetString scipy_strttp_ scipy_sgtrfs_ scipy_cupmtr_ scipy_dlasr_ scipy_claesy_ scipy_sgebd2_ scipy_sormr2_ scipy_clahef_ scipy_dgeequb_ scipy_zlaqr2_ scipy_zdotc_ scipy_strsen_ scipy_zpoequb_ scipy_sorcsd_ scipy_clacgv_ scipy_cpstrf_ scipy_csytri_ scipy_dppsvx_ scipy_dtbrfs_ scipy_zpttrf_ PyModuleDef_Init scipy_sgghrd_ scipy_sgttrf_ scipy_cspr_ scipy_zungbr_ scipy_dgbsv_ scipy_dlange_ scipy_zgges_ _PyThreadState_UncheckedGet scipy_dppsv_ scipy_zlaed7_ scipy_dsyequb_ scipy_zlangb_ scipy_ztpcon_ scipy_zgehrd_ scipy_claqr0_ scipy_sgehd2_ scipy_dtrsna_ scipy_cstegr_ scipy_cheequb_ scipy_sspgst_ scipy_cstein_ scipy_ctzrzf_ scipy_dorgqr_ scipy_ssysv_ scipy_sgbbrd_ scipy_sstemr_ scipy_dgerfs_ scipy_claqhb_ scipy_csytrs2_ scipy_dsptrf_ scipy_dlarf_ scipy_stftri_ scipy_zlals0_ scipy_cunbdb_ scipy_cunml2_ scipy_stgevc_ scipy_dlapy2_ scipy_zlaqge_ PyUnicode_FromStringAndSize scipy_cppsv_ scipy_zungr2_ scipy_sgbequb_ scipy_slarfb_ scipy_zgesc2_ scipy_icmax1_ scipy_dlantb_ scipy_slantp_ scipy_ssysvx_ PyCapsule_IsValid scipy_zgelsy_ scipy_zunmr3_ scipy_chpsvx_ scipy_sppequ_ scipy_dlarrd_ scipy_ilaslc_ scipy_clasyf_ scipy_csrscl_ scipy_slatrz_ scipy_dgbequb_ scipy_izmax1_ scipy_dlansb_ scipy_dlaed2_ scipy_ctpqrt_ scipy_ctrevc_ scipy_chsein_ scipy_zlarfgp_ scipy_sgelsy_ scipy_slaruv_ scipy_zhesv_ scipy_slasd8_ scipy_cgeqrt_ scipy_zhbev_ scipy_cpstf2_ scipy_zgelss_ scipy_ztgsna_ scipy_slaqps_ scipy_ssptrf_ scipy_dlantr_ scipy_ctfttr_ scipy_chpevd_ scipy_dpbtrf_ scipy_dsyevd_ scipy_disnan_ scipy_dgeqp3_ scipy_zcgesv_ scipy_dormr2_ scipy_ctgsy2_ scipy_ssycon_ scipy_strti2_ scipy_zhpcon_ scipy_zlarzb_ scipy_chbevd_ scipy_dgetri_ scipy_ctprfs_ scipy_dppcon_ scipy_sorml2_ scipy_slag2_ scipy_ztprfs_ scipy_zlaqsy_ scipy_cdotc_ scipy_ctfsm_ scipy_zungrq_ scipy_chpgst_ PyUnicode_DecodeUTF8 scipy_cgebrd_ scipy_stgexc_ scipy_dtrttf_ scipy_dlasrt_ scipy_cptsvx_ scipy_clabrd_ scipy_slasq1_ scipy_clals0_ scipy_strsyl_ scipy_slaed1_ scipy_sgeqrt2_ scipy_zhprfs_ scipy_sorgtr_ scipy_cgees_ scipy_dgetc2_ scipy_zgelq2_ scipy_zlarrv_ scipy_dlangt_ PyList_New scipy_chetri2x_ scipy_zpbtrs_ scipy_slagts_ PyMem_Malloc scipy_dlaneg_ scipy_spbstf_ scipy_cunglq_ scipy_ssyconv_ scipy_sgeqrt_ scipy_zlaqgb_ scipy_dsycon_ scipy_ctrtrs_ scipy_dpttrf_ scipy_zpbequ_ PyUnicode_InternInPlace scipy_zlacgv_ PyCapsule_GetPointer scipy_ctpcon_ PyObject_GC_Track scipy_zgtcon_ scipy_sorm2r_ scipy_dgbtrs_ scipy_slasdt_ scipy_slasq4_ scipy_ctgsna_ scipy_chfrk_ scipy_dgesvd_ scipy_zunbdb_ scipy_strttf_ scipy_zspsv_ scipy_dlasv2_ scipy_dgehrd_ scipy_slaed4_ scipy_sgeequ_ scipy_spbtrs_ scipy_ctrcon_ scipy_clarzb_ scipy_dlals0_ scipy_cgeqp3_ scipy_zgtts2_ scipy_zlanhp_ scipy_sgtsv_ scipy_spbrfs_ scipy_zspr_ scipy_ctbtrs_ scipy_chesvx_ PyDict_SetItem scipy_zsytf2_ scipy_ztpttf_ scipy_zunmr2_ scipy_clatbs_ scipy_dlaed7_ scipy_chpevx_ scipy_zunml2_ scipy_zgbtf2_ scipy_stbrfs_ scipy_spbequ_ scipy_zsyr_ scipy_zgels_ scipy_dsyconv_ scipy_clartg_ scipy_sorbdb_ scipy_zhsein_ scipy_cunmqr_ scipy_slagv2_ scipy_zgetri_ scipy_zlahef_ scipy_spbsvx_ scipy_dstein_ scipy_dlaed9_ PyDict_New scipy_ssygv_ scipy_cungtr_ scipy_zlaset_ scipy_slauu2_ scipy_zlarft_ scipy_dpbsv_ scipy_clacpy_ scipy_ssterf_ scipy_dlarrr_ scipy_cunmbr_ scipy_ctgexc_ scipy_dorg2l_ scipy_slaqr4_ scipy_dhsein_ scipy_sstebz_ scipy_zgetf2_ scipy_clantr_ scipy_zhbgv_ scipy_cpteqr_  .symtab .strtab .shstrtab .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .init_array .fini_array .data.rel.ro .dynamic .got .got.plt .data .bss .comment .gnu.build.attributes                                                                      H   o                                              U   o                                                d             (      (      ؖ                           n      B                   ؓ                          x              0      0                                   s              0      0     b                            ~                       h                                           (3     (3                                                 @      @     m                                                     0                                          (     (     4                                          m     m                                                m      m                                               (m     (m     (                                           0o     0o                                               o     o     `1                                         `     `     5                                                                                          0                    .                                                (                                                         H     +        =                	                      0     o                                                  +t                                                           $                              .   o       (     (     $                             8             P     P     H                                                                              @                       Y                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      GNU 2=2wN<(       B                   B  A7l                                                                      )                     wR                      W                     hH                     0                                          C2                     {                     h0                     X(                     6                     M                     S                     	                     P                     9                                                               $                     N<                                          '                                          S                                          g                     l                     l%                     B#                     R                                          G                     pS                     7                     F6                     >                                          
                     a8                     p                     G                     \4                     8                      ,                     B                                           <5                     4!                                          'L                     U                     "H                     @                     /                     x4                     I                     ,                     j4                     |-                     "                     S                     $<                     }                                          (                     '                     8                                          1                     7                     F                                          B                     !                     F                     1                                          e:                     F                     *                     E                     I                     ]#                     6E                                          $                     9                                          Q                     '                     4                     ~G                     a                     MA                     <                     i
                                          
                     N                     S                                          
                                                               1R                     M                                                               %                     5                                          &                                          5                                          
-                     2                     2                     $                     (                     7                     #                                          =                                          :                     B                                          T                                          rD                     E                                          @                                                               $/                     I=                     =                     H                                           "                     `                                          #A                                          m                     $4                     :                     9G                     :                     6;                                          2                     K                     mQ                                                               B                                                               $3                     zN                     v.                     :&                     (                                          t                     .                     CN                     M                     ;                     )                                                                /                     0                     pB                     .                                          P                     *,                     p                     G                     t                     XT                     7                                          @                                           $                     +M                                            s                     &                     .                     6                                          ^                     $K                                          p,                                           M                     6                     ?S                     ^                     $                     4                     F                                                                                                         s7                     {>                                          !                     4                     
	                                                               C%                     @                     &N                     L                     0                     J                     p                     A                     )                     #                                          j                                          &                     5                                           ,                     .                                          X.                     '%                     @                     B                     I                     V                     W                     '                     <                                                                '                     H                                          
                                                               L                     L                     U"                     8                     &                     ;                     4                     @                                          :I                     2                     R                                          cT                     D                     K                                          O                     -                                          H                                          N                     R                                          F                                          kL                                          GP                     '                     D;                                          R                     !                     n-                                                               P1                     e                     *                     T                                          %                     ;                     
                     {Q                     cW                     K                     K                     7                     p                     G                     9$                     (                     d&                     ~@                     >                     0                     ]!                     Q2                     0                                          |J                                          +                                          W                     dI                     R                     t                     >                     Y                                          Z                     o                      
                     4                     )                     [3                     P!                                          6                     8                     .                     U                     
                     H7                     1                     cP                     `>                                          2                     T)                     6J                     6>                     /                     W                                                               0H                     UM                     8                     F                     .                     F                     >X                     A                     J                     ^'                     C                     g5                     ?                     P                     o)                     T                                          -                     [                     n>                                                                                                         ?3                                          2                     !                     p1                     ,                     N                     C                     ~B                     &1                     :                     U                     "                     F                     ^%                     M
                     iK                     {2                     86                     2F                     -                     W                                                                                    @/                                          -                     PL                     P                                                                                    lN                     23                     G                     $                                          b                     A                     .                     I                     3                                                               z'                     b@                     "                      H                     $                     LT                     e                     uO                     2<                                                               ?                     :                     P                     ?                     F                     RJ                     >                     -                     n;                     V                     9                     gO                     ;                     ;                     	                     T                     ?A                     r                                          H                     KV                     8)                     4#                     8                                          -                     -                     *                                          #*                     l                                          	                                          b                     Q                     Q                     U                                          9"                     l                     B                     ,                     !                     Q                     rT                     s                     E                                                                                      ;                                            J                     wV                     :                                          >                     N+                     
                     <                     !                     9V                     ~                                          V                     I                     M                     PN                                          K                     #                     #                     D                                                                                    M                     C                     9M                                                                x                     4                     >H                     '2                     1*                     :D                     qU                                          S                     4                     T                                          N                     i                     <                     *                     
                     .                     xL                     T                     E                                          ,                                          Q                                                               bB                                          f(                                          %                                          9                     i*                     '                     5                     /                                          U                     O                     -:                     P                     6                     >                      B                     ,                     #                     @                     J                     C                     A                     j<                     ,                       "                     D                     *                     )                     +                     [                     B                     8,                     s:                     P                     t                                            l                     *)                     !                     :                     2                     %                                           BL                                          ,                     
                                          ,I                     `;                     8                     NF                                          U                     29                                          v0                     QQ                                          L                     T,                     V                     2                     #                     p6                     o                     K0                     }                     I                     )                     E8                                          ;                                          -=                                                               H                     0                     I                     o8                     !(                     F   "                   (J                     	                     5L                     KW                                                                
                     k#                     F                                          Q                     e                                          0                     .                     Z                     &U                                                                                    /(                     $                     I                                                                                    1                     N                     ?
                                                               +P                     .S                     @                     '                     L                                          $                                           .                     7                     D                     0                      &                     +                     T@                     |+                     =                     A                     ;                     b,                     E                                          [C                     3                     *6                     w
                     NC                     x!                     &                     5                                          X                                          ,D                     .                                          W                     %                      5                     cM                                          +$                                           [
                     @9                                          5Q                                          x9                     5                                           L                     <                     (;                     /                     >                     T                     "                     V                     <                                          ^	                     bU                     :                     D                     E                     /                     4                                          T                                          l	                     
1                     3                     x                     :                     X                     >                     =(                     &                     8                     FB                     ;                     VD                     e=                     J                     9                     t                     U$                     I                     5N                     (                     S                     P	                     2K                     W                     B                     6'                     8                     7                     N                     V&                     ?                     P                     e7                     M                     C                     X                     <                     i?                     &                     "                                          A                     2                                          E                     4-                     \                     "                     <                                          *                     F                     u                     ^+                     T                                                               w<                     U                                                               =                     M                     =                     9@                     7                                          O                     b                     ^                     >                     z	                     M?                     AU                     mX                                                               5%                     F                     b)                     J(                     1                     P                     ,                     D                     G                     |;                     D                     ?                     "                     $                                          5                     ~                     &!                     '                     8                     z                                          &                                          [R                     `1                     ,G                                          ;=                     :                     #?                     0                     /                     &                     	                     V                     (                     f                     B                     /                     +                     ;                                                               (                     )                     `E                                          <                     W                     v                     J                     aV                                          ~                                                               F@                     V                     W                     ,                     m2                     |E                     P                     G                     H                     J                     ,.                     9P                     \F                     :                     vH                     jF                     D                     C                     @K                     :                                          )                     &	                                          O                     <                     1                     @+                     "                     H.                     ?                                          ??                                          :                     1                     I                     c"                                          /                     %                     $F                     D                     ~                     qP                                          K                                                               L                     [*                                          )                     (                                                                                    f.                     3                     Q                                           j9                                                                                     (>                     T                                          6                     1A                                          4                     4                     B	                                          HI                     .                                          w                                          J                                                               #                     3                     NK                                          ,                                                               =                     &                     VI                     q$                     C                                          J                                                                (                     &                     G                     M3                     u                     9                                                               M*                                          U                                          %                     X                                                               JX                                          _2                     J                     Y                     P                     
N                     GM                     wC                     D                     R>                     O                     P                                                                                                          iR                     
#                     #                     p                     -                                          P                                          +                     4                     #R                     T6                     >                     W                     b                     N                     24                     E                     F,                     R                     #                     })                     	                     J                     
                     G                                          -                     ,                     41                     R                     <                     HD                     W7                     7                     )                     (                     7                                          8                     8B                                          M                     .5                     K                     A                                          z                     :                     YS                     \                     2/                     5                                          b                     .                     1                     .                     .                     4                     $                     5                                          +                     Y5                     O                     !                     O                     +                     -                     +"                                                                                    W                     &#                     p"                                          C                     K                     >                     s                     'Q                                          .0                     f                      E                     6                     +@                                          I                                          
                      6                                          H                     G                     &-                     !                     4                     A                     C                     #                     -&                                                               V                     ?                                          K                     $9                     l+                     c$                     U                      X                     =                     e                     F                     )8                                          G                     x#                     s=                     2                     4                     *                      U                     2                     @                     )                                          wA                     iC                     =                     pM                     I                                                               6                                          S                     C                     ?                     j!                     H                     @<                                                               3                     0                     \/                     V                     J                     *                     M                     /                     5                     *                     
                     /                     J                     t(                     R-                     K                     TB                     S                     )X                     )                     T                     B                     e                     %                     Q'                     I                     ,                     5                                          P#                     nJ                     D                     iA                     5                     _Q                                          6                     S                     M                     E                     w3                     `J                     >                                          6                     b6                     $                     R                     ,                     N/                                          s                      8                     7                     +                                                               U                     ]L                                          vK                     3                     ('                     	                     =                     x/                                          	                     8                     X                     4O                     :7                     &                     3                                                                                     v?                     !                     h                     <                     C'                     =                                          +                                                               I                                          ~,                                          ?*                                          =                      O                     O                                          }                     GG                                          "                     X                     O                                                                                    '                     <                                          ?                                          j/                     ?                                           @                     L                     dD                                          /                                                               2                     G"                     ;                     S8                     ^N                     N                     R                     `-                     T                     0                                          p                     :                     3                     	                     5W                     !                     D                     @                     Z0                     6                     7                                          G$                     S                                          L                     Q                                          *                     DE                                          (                     <0                     +                                          AC                     TG                     &                     DJ                     9                     UP                     pG                     z                     R                     i3                     (V                     T                     L                     )                     B                     B                     f                                                               %                     bG                     n                     B1                     =                     %                     i                     &Y                     6                     $                     K                     P                     O                     0                     RE                     X                     &                                                                                                         QO                     *                     
C                     ^                     "                     @                     J                                          %O                     l'                     y%                     ~"                                          4                     /T                     "                     T                                           2                     (                     F                     H                     L                                          ;:                                           :                                          X                     D>                                          K                                          $+                     +                     ?                     nE                     f                     X                     9                     ?                     -                     !                                          CQ                     K                     U                     w*                     2                     J5                     Q                     H                                                               -                     1?                     B                     C-                                                                                                         &                                          B                     F)                     $                     "                     N4                     )                     H                                          7                     }8                     >                     R                                          W                     $                     4	                     	                     I                                          N                     MR                     P                     =                     [X                     7                     ,7                     <                     3                     C                     N                                          '                     e                                          N                     Q                                                               ;                     E                     )                     	                                          $                                                               =                     2+                                          =                                          1                     ?R                     p@                     @                      )                     3C                     CO                                                               R;                     X                      1                     A                     /                     I                     \<                                          E                     6                     I:                     M                     xF                      0                     X                     \K                                          z                     W                     Y                     #
                     %C                     u5                     (                                          1                     j                     9                     _                                          H&                     52                     L                                                                                    Q                     6U                     +                                           M                     ?T                     N                     &                                          A                     1
                                          @4                     E                     8                     %                     W                                          W                     LH                     T                     0                     W:                                          |                                          <                     F                     [?                     8                     A                     Q%                     M                                          w                                          B!                     H                     rI                                          g                     	                     Q                     @                     !                     0                     D                     ;                     X                     :.                     [A                     N9                     J                     @                     ZH                     \9                     b                     (E                     '                     0                                           B                     L                     9                     @F                     78                     M                                                                9                                                               d                                           ,                     r&                     1                     W=                     "                     #                                          F                     D                                          P                     J                     G                     *B                                          P                     8                     3                     X    g            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Y             Y             IY              0            (3            m                           m                   o    (                        P     
       Y                           o            ؓ                                        (             ؖ      	              o          o           o          o    .                                                                                                       __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize _Py_NoneStruct PyDict_New PyExc_TypeError PyErr_Format scipy_slamch_ scipy_dlamch_ PyUnicode_FromString PyMethod_New PyUnicode_InternFromString PyExc_SystemError PyErr_SetString PyDict_Size PyUnicode_FromFormat scipy_slaeda_ scipy_dlaeda_ scipy_claqr5_ scipy_zlaqr5_ scipy_slaqr5_ scipy_dlaqr5_ scipy_slasdt_ scipy_dlasdt_ scipy_claqr3_ scipy_claqr2_ scipy_zlaqr3_ scipy_zlaqr2_ scipy_slaqr3_ scipy_slaqr2_ scipy_claed7_ scipy_slaed7_ scipy_slaebz_ scipy_dlaqr3_ scipy_dlaqr2_ scipy_zlaed7_ scipy_dlaed7_ scipy_dlaebz_ scipy_claqps_ scipy_clals0_ scipy_clahqr_ scipy_claqr4_ scipy_claqr0_ scipy_ctgsen_ scipy_zlaqps_ scipy_zlals0_ scipy_zlahqr_ scipy_zlaqr4_ scipy_zlaqr0_ scipy_ztgsen_ scipy_slaqps_ scipy_slals0_ scipy_slasy2_ scipy_stgsen_ scipy_slahqr_ scipy_slaqr4_ scipy_slaqr0_ scipy_slasd7_ scipy_dlaqps_ scipy_dlals0_ scipy_dlasy2_ scipy_dtgsen_ scipy_dlahqr_ scipy_dlaqr4_ scipy_dlaqr0_ scipy_dlasd7_ scipy_cgbtrf_ scipy_cgbtf2_ scipy_cgbsv_ scipy_ctpqrt_ scipy_clalsa_ scipy_cgbequb_ scipy_cgbequ_ scipy_claqgb_ scipy_zgbtrf_ scipy_zgbtf2_ scipy_zgbsv_ scipy_ztpqrt_ scipy_zlalsa_ scipy_zgbequb_ scipy_zgbequ_ scipy_zlaqgb_ scipy_sgbtrf_ scipy_sgbtf2_ scipy_sgbsv_ scipy_slalsa_ scipy_stpqrt_ scipy_sgbequb_ scipy_sgbequ_ scipy_slaqgb_ scipy_slaed8_ scipy_slasd3_ scipy_slaed9_ scipy_slasda_ scipy_slasd6_ scipy_slasd2_ scipy_dgbtrf_ scipy_dgbtf2_ scipy_dgbsv_ scipy_dlalsa_ scipy_dtpqrt_ scipy_dgbequb_ scipy_dgbequ_ scipy_dlaqgb_ scipy_dlaed8_ scipy_dlasd3_ scipy_dlaed9_ scipy_dlasda_ scipy_dlasd6_ scipy_dlasd2_ scipy_claqp2_ scipy_clapmt_ scipy_clapmr_ scipy_cgelsy_ scipy_ctpqrt2_ scipy_ctgexc_ scipy_ctgex2_ scipy_cgeqrt_ scipy_cgglse_ scipy_cggglm_ scipy_cgelsd_ scipy_cgelss_ scipy_cungrq_ scipy_cungqr_ scipy_cungql_ scipy_cunglq_ scipy_cunghr_ scipy_cgehrd_ scipy_clahr2_ scipy_cggrqf_ scipy_cggqrf_ scipy_cungr2_ scipy_cungl2_ scipy_cung2r_ scipy_cung2l_ scipy_cgehd2_ scipy_claein_ scipy_clatrz_ scipy_claed8_ scipy_clabrd_ scipy_cgtts2_ scipy_clarnv_ scipy_zlaqp2_ scipy_zlapmt_ scipy_zlapmr_ scipy_zgelsy_ scipy_ztpqrt2_ scipy_ztgexc_ scipy_ztgex2_ scipy_zgeqrt_ scipy_zgglse_ scipy_zggglm_ scipy_zgelsd_ scipy_zgelss_ scipy_zungrq_ scipy_zungqr_ scipy_zungql_ scipy_zunglq_ scipy_zunghr_ scipy_zgehrd_ scipy_zlahr2_ scipy_zggrqf_ scipy_zggqrf_ scipy_zungr2_ scipy_zungl2_ scipy_zung2r_ scipy_zung2l_ scipy_zgehd2_ scipy_zlaein_ scipy_zlatrz_ scipy_zlaed8_ scipy_zlabrd_ scipy_zgtts2_ scipy_zlarnv_ scipy_slaqp2_ scipy_slapmt_ scipy_slapmr_ scipy_sgelsy_ scipy_stpqrt2_ scipy_stgex2_ scipy_stgexc_ scipy_sgeqrt_ scipy_sgelsd_ scipy_sgelss_ scipy_sgglse_ scipy_sggglm_ scipy_sorgrq_ scipy_sorgqr_ scipy_sorgql_ scipy_sorglq_ scipy_sorghr_ scipy_sgehrd_ scipy_slahr2_ scipy_sggrqf_ scipy_sggqrf_ scipy_sorgr2_ scipy_sorgl2_ scipy_sorg2r_ scipy_sorg2l_ scipy_sgehd2_ scipy_slabrd_ scipy_slaein_ scipy_slaqtr_ scipy_slatrz_ scipy_cptts2_ scipy_slaed2_ scipy_slaed3_ scipy_slaed0_ scipy_slaln2_ scipy_slasd1_ scipy_sgtts2_ scipy_clar1v_ scipy_slar1v_ scipy_slarnv_ scipy_dlaqp2_ scipy_dlapmt_ scipy_dlapmr_ scipy_dgelsy_ scipy_dtpqrt2_ scipy_dtgex2_ scipy_dtgexc_ scipy_dgeqrt_ scipy_dgelsd_ scipy_dgelss_ scipy_dgglse_ scipy_dggglm_ scipy_dorgrq_ scipy_dorgqr_ scipy_dorgql_ scipy_dorglq_ scipy_dorghr_ scipy_dgehrd_ scipy_dlahr2_ scipy_dggrqf_ scipy_dggqrf_ scipy_dorgr2_ scipy_dorgl2_ scipy_dorg2r_ scipy_dorg2l_ scipy_dgehd2_ scipy_dlabrd_ scipy_dlaein_ scipy_dlaqtr_ scipy_dlatrz_ scipy_zptts2_ scipy_dlaed2_ scipy_dlaed3_ scipy_dlaed0_ scipy_dlaln2_ scipy_dlasd1_ scipy_dgtts2_ scipy_zlar1v_ scipy_dlar1v_ scipy_dlarnv_ scipy_ilaver_ scipy_cgetrf_ scipy_cgetf2_ scipy_cgesv_ scipy_cgeqp3_ scipy_cgeqrt3_ scipy_cgeqrt2_ scipy_ctzrzf_ scipy_cgerqf_ scipy_cgeqrfp_ scipy_cgeqrf_ scipy_cgeqlf_ scipy_cgelqf_ scipy_cgerq2_ scipy_cgeqr2p_ scipy_cgeqr2_ scipy_cgeql2_ scipy_cgelq2_ scipy_clatdf_ scipy_clag2z_ scipy_clacrm_ scipy_cgebrd_ scipy_cgebd2_ scipy_cgeequb_ scipy_cgeequ_ scipy_claqge_ scipy_cgtsv_ scipy_claic1_ scipy_zgetrf_ scipy_zgetf2_ scipy_zgesv_ scipy_zcgesv_ scipy_zgeqp3_ scipy_zlag2c_ scipy_zgeqrt3_ scipy_zgeqrt2_ scipy_ztzrzf_ scipy_zgerqf_ scipy_zgeqrfp_ scipy_zgeqrf_ scipy_zgeqlf_ scipy_zgelqf_ scipy_zgerq2_ scipy_zgeqr2p_ scipy_zgeqr2_ scipy_zgeql2_ scipy_zgelq2_ scipy_zlatdf_ scipy_zlacrm_ scipy_zgebrd_ scipy_zgebd2_ scipy_zgeequb_ scipy_zgeequ_ scipy_zlaqge_ scipy_zgtsv_ scipy_zlaic1_ scipy_slamrg_ scipy_sgetrf_ scipy_sgetf2_ scipy_sgesv_ scipy_sgeqp3_ scipy_slasq4_ scipy_clarcm_ scipy_slaexc_ scipy_sgeqrt3_ scipy_sgeqrt2_ scipy_stzrzf_ scipy_sgerqf_ scipy_sgeqrfp_ scipy_sgeqrf_ scipy_sgeqlf_ scipy_sgelqf_ scipy_sgerq2_ scipy_sgeqr2p_ scipy_sgeqr2_ scipy_sgeql2_ scipy_sgelq2_ scipy_slatdf_ scipy_slasq3_ scipy_sgebrd_ scipy_sgeequb_ scipy_sgeequ_ scipy_sgebd2_ scipy_slaqge_ scipy_slasq6_ scipy_slag2d_ scipy_cptsv_ scipy_claed0_ scipy_spttrs_ scipy_sptsv_ scipy_slasd0_ scipy_sptts2_ scipy_sgtsv_ scipy_slagts_ scipy_sptrfs_ scipy_slaed6_ scipy_slaed4_ scipy_slasd8_ scipy_slasd4_ scipy_slarrk_ scipy_slaic1_ scipy_slaruv_ scipy_dlamrg_ scipy_dgetrf_ scipy_dgetf2_ scipy_dgesv_ scipy_dsgesv_ scipy_dgeqp3_ scipy_dlasq4_ scipy_zlarcm_ scipy_dlag2s_ scipy_dlaexc_ scipy_dgeqrt3_ scipy_dgeqrt2_ scipy_dtzrzf_ scipy_dgerqf_ scipy_dgeqrfp_ scipy_dgeqrf_ scipy_dgeqlf_ scipy_dgelqf_ scipy_dgerq2_ scipy_dgeqr2p_ scipy_dgeqr2_ scipy_dgeql2_ scipy_dgelq2_ scipy_dlatdf_ scipy_dlasq3_ scipy_dgebrd_ scipy_dgeequb_ scipy_dgeequ_ scipy_dgebd2_ scipy_dlaqge_ scipy_dlasq6_ scipy_zptsv_ scipy_zlaed0_ scipy_dpttrs_ scipy_dptsv_ scipy_dlasd0_ scipy_dptts2_ scipy_dgtsv_ scipy_dlagts_ scipy_dptrfs_ scipy_dlaed6_ scipy_dlaed4_ scipy_dlasd8_ scipy_dlasd4_ scipy_dlarrk_ scipy_dlaic1_ scipy_dlaruv_ scipy_chegst_ scipy_chegs2_ scipy_chpgst_ scipy_zhegst_ scipy_zhegs2_ scipy_zhpgst_ scipy_ssygst_ scipy_ssygs2_ scipy_sspgst_ scipy_dsygst_ scipy_dsygs2_ scipy_dspgst_ scipy_chegvd_ scipy_chegv_ scipy_chpgvd_ scipy_chpgv_ scipy_zhegvd_ scipy_zhegv_ scipy_zhpgvd_ scipy_zhpgv_ scipy_ssygvd_ scipy_ssygv_ scipy_sspgvd_ scipy_sspgv_ scipy_dsygvd_ scipy_dsygv_ scipy_dspgvd_ scipy_dspgv_ scipy_chegvx_ scipy_chpgvx_ scipy_zhegvx_ scipy_zhpgvx_ scipy_ssygvx_ scipy_sspgvx_ scipy_dsygvx_ scipy_dspgvx_ scipy_claswp_ scipy_cgetc2_ scipy_cgetri_ scipy_cgesc2_ scipy_clacrt_ scipy_clargv_ scipy_clartv_ scipy_crot_ scipy_clapll_ scipy_claqr1_ scipy_cpoequb_ scipy_cpoequ_ scipy_classq_ scipy_clacgv_ scipy_clarfgp_ scipy_clarfg_ scipy_clar2v_ scipy_cgttrf_ scipy_clacn2_ scipy_clacon_ scipy_zlaswp_ scipy_zgetc2_ scipy_zgetri_ scipy_zgesc2_ scipy_zlacrt_ scipy_zlargv_ scipy_zlartv_ scipy_zrot_ scipy_zlapll_ scipy_zlaqr1_ scipy_zpoequb_ scipy_zpoequ_ scipy_zlassq_ scipy_zlacgv_ scipy_zlarfgp_ scipy_zlarfg_ scipy_zlar2v_ scipy_zgttrf_ scipy_zlacn2_ scipy_zlacon_ scipy_slaswp_ scipy_sgetc2_ scipy_sgetri_ scipy_sgesc2_ scipy_slargv_ scipy_slartv_ scipy_slapll_ scipy_spoequb_ scipy_spoequ_ scipy_slaqr1_ scipy_slassq_ scipy_slasq2_ scipy_csrscl_ scipy_cpttrf_ scipy_clags2_ scipy_cptcon_ scipy_slaed1_ scipy_slarrj_ scipy_slarrb_ scipy_cstein_ scipy_sstein_ scipy_slacn2_ scipy_slacon_ scipy_slarfgp_ scipy_slarfg_ scipy_ssterf_ scipy_srscl_ scipy_spttrf_ scipy_slarrr_ scipy_slarrf_ scipy_slar2v_ scipy_slasq1_ scipy_sgttrf_ scipy_clarrv_ scipy_slarrv_ scipy_slarra_ scipy_sptcon_ scipy_slagtf_ scipy_slags2_ scipy_slasd5_ scipy_slaed5_ scipy_dlaswp_ scipy_dgetc2_ scipy_dgetri_ scipy_dgesc2_ scipy_dlargv_ scipy_dlartv_ scipy_dlapll_ scipy_dpoequb_ scipy_dpoequ_ scipy_dlaqr1_ scipy_dlassq_ scipy_dlasq2_ scipy_zpttrf_ scipy_zdrscl_ scipy_zlags2_ scipy_zptcon_ scipy_dlaed1_ scipy_dlarrj_ scipy_dlarrb_ scipy_zstein_ scipy_dstein_ scipy_dlacn2_ scipy_dlacon_ scipy_dlarfgp_ scipy_dlarfg_ scipy_dsterf_ scipy_drscl_ scipy_dpttrf_ scipy_dlarrr_ scipy_dlarrf_ scipy_dlar2v_ scipy_dlasq1_ scipy_dgttrf_ scipy_zlarrv_ scipy_dlarrv_ scipy_dlarra_ scipy_dptcon_ scipy_dlagtf_ scipy_dlags2_ scipy_dlasd5_ scipy_dlaed5_ scipy_cgbbrd_ scipy_zgbbrd_ scipy_sgbbrd_ scipy_slasdq_ scipy_dgbbrd_ scipy_dlasdq_ scipy_cgbtrs_ scipy_cgbrfs_ scipy_zgbtrs_ scipy_zgbrfs_ scipy_sgbtrs_ scipy_sgbrfs_ scipy_cbdsqr_ scipy_sbdsqr_ scipy_dgbtrs_ scipy_dgbrfs_ scipy_zbdsqr_ scipy_dbdsqr_ scipy_clasyf_ scipy_clahef_ scipy_cgbcon_ scipy_cpbtrs_ scipy_cpbsv_ scipy_cgels_ scipy_ctgsyl_ scipy_ctgsy2_ scipy_cpbrfs_ scipy_cungbr_ scipy_clarz_ scipy_zlasyf_ scipy_zlahef_ scipy_zgbcon_ scipy_zpbtrs_ scipy_zpbsv_ scipy_zgels_ scipy_ztgsyl_ scipy_ztgsy2_ scipy_zpbrfs_ scipy_zungbr_ scipy_zlarz_ scipy_slasyf_ scipy_sgbcon_ scipy_spbtrs_ scipy_spbsv_ scipy_sgels_ scipy_stgsyl_ scipy_stgsy2_ scipy_spbrfs_ scipy_sorgbr_ scipy_sgsvj1_ scipy_slarz_ scipy_clalsd_ scipy_slalsd_ scipy_dlasyf_ scipy_dgbcon_ scipy_dpbtrs_ scipy_dpbsv_ scipy_dgels_ scipy_dtgsyl_ scipy_dtgsy2_ scipy_dpbrfs_ scipy_dorgbr_ scipy_dgsvj1_ scipy_dlarz_ scipy_zlalsd_ scipy_dlalsd_ scipy_csytrs_ scipy_chetrs_ scipy_cgetrs_ scipy_csysv_ scipy_chesv_ scipy_csytrs2_ scipy_chetrs2_ scipy_cpbtrf_ scipy_cpbtf2_ scipy_cpbstf_ scipy_csyrfs_ scipy_cherfs_ scipy_cgerfs_ scipy_csptrs_ scipy_cspsv_ scipy_cpotrs_ scipy_cposv_ scipy_chptrs_ scipy_chpsv_ scipy_cporfs_ scipy_clacpy_ scipy_clarf_ scipy_cgesdd_ scipy_clatrd_ scipy_cpbcon_ scipy_cpbequ_ scipy_claqsb_ scipy_claqhb_ scipy_cpptrs_ scipy_cppsv_ scipy_csprfs_ scipy_chprfs_ scipy_cpprfs_ scipy_clarfx_ scipy_claset_ scipy_cgttrs_ scipy_cgtrfs_ scipy_zsytrs_ scipy_zhetrs_ scipy_zgetrs_ scipy_zsysv_ scipy_zhesv_ scipy_zsytrs2_ scipy_zhetrs2_ scipy_zpbtrf_ scipy_zpbtf2_ scipy_zpbstf_ scipy_zsyrfs_ scipy_zherfs_ scipy_zgerfs_ scipy_zsptrs_ scipy_zspsv_ scipy_zpotrs_ scipy_zposv_ scipy_zhptrs_ scipy_zhpsv_ scipy_zporfs_ scipy_zcposv_ scipy_zlacpy_ scipy_zlarf_ scipy_zgesdd_ scipy_zlatrd_ scipy_zpbcon_ scipy_zpbequ_ scipy_zlaqsb_ scipy_zlaqhb_ scipy_zpptrs_ scipy_zppsv_ scipy_zsprfs_ scipy_zhprfs_ scipy_zpprfs_ scipy_zlarfx_ scipy_zlaset_ scipy_zgttrs_ scipy_zgtrfs_ scipy_ssytrs_ scipy_sgetrs_ scipy_ssysv_ scipy_ssytrs2_ scipy_spbtrf_ scipy_spbtf2_ scipy_spbstf_ scipy_clacp2_ scipy_ssyrfs_ scipy_sgerfs_ scipy_ssptrs_ scipy_sspsv_ scipy_spotrs_ scipy_sposv_ scipy_sporfs_ scipy_slacpy_ scipy_sgesdd_ scipy_sgsvj0_ scipy_slarf_ scipy_spbcon_ scipy_spbequ_ scipy_slatrd_ scipy_slaqsb_ scipy_cpttrs_ scipy_clagtm_ scipy_cptrfs_ scipy_cptsvx_ scipy_clascl_ scipy_slascl_ scipy_spptrs_ scipy_sppsv_ scipy_ssprfs_ scipy_sdisna_ scipy_spprfs_ scipy_slarfx_ scipy_slaset_ scipy_sgttrs_ scipy_sptsvx_ scipy_slagtm_ scipy_sgtrfs_ scipy_dsytrs_ scipy_dgetrs_ scipy_dsysv_ scipy_dsytrs2_ scipy_dpbtrf_ scipy_dpbtf2_ scipy_dpbstf_ scipy_zlacp2_ scipy_dsyrfs_ scipy_dgerfs_ scipy_dsptrs_ scipy_dspsv_ scipy_dpotrs_ scipy_dposv_ scipy_dporfs_ scipy_dsposv_ scipy_dlacpy_ scipy_dgesdd_ scipy_dgsvj0_ scipy_dlarf_ scipy_dpbcon_ scipy_dpbequ_ scipy_dlatrd_ scipy_dlaqsb_ scipy_zpttrs_ scipy_zlagtm_ scipy_zptrfs_ scipy_zptsvx_ scipy_zlascl_ scipy_dlascl_ scipy_dpptrs_ scipy_dppsv_ scipy_dsprfs_ scipy_ddisna_ scipy_dpprfs_ scipy_dlarfx_ scipy_dlaset_ scipy_dgttrs_ scipy_dptsvx_ scipy_dlagtm_ scipy_dgtrfs_ scipy_xerbla_array_ scipy_cgebal_ scipy_cpstrf_ scipy_cpstf2_ scipy_csytf2_ scipy_csyswapr_ scipy_chetf2_ scipy_cheswapr_ scipy_csytri2x_ scipy_csytri2_ scipy_csytrf_ scipy_chetri2x_ scipy_chetri2_ scipy_chetrf_ scipy_csytri_ scipy_chetri_ scipy_csycon_ scipy_checon_ scipy_csptrf_ scipy_cpotri_ scipy_cpotrf_ scipy_cpotf2_ scipy_clauum_ scipy_clauu2_ scipy_chptrf_ scipy_ctrexc_ scipy_cggbal_ scipy_ctrttp_ scipy_csptri_ scipy_chptri_ scipy_cungtr_ scipy_cspcon_ scipy_chpcon_ scipy_chetd2_ scipy_chetrd_ scipy_cpocon_ scipy_cgecon_ scipy_claqsy_ scipy_claqhe_ scipy_csyequb_ scipy_cheequb_ scipy_cpptri_ scipy_cpptrf_ scipy_ctpttr_ scipy_csymv_ scipy_csyr_ scipy_cspr_ scipy_cupgtr_ scipy_cspmv_ scipy_cgtcon_ scipy_chptrd_ scipy_cppcon_ scipy_cppequ_ scipy_claqsp_ scipy_claqhp_ scipy_zgebal_ scipy_zpstrf_ scipy_zpstf2_ scipy_zsytf2_ scipy_zsyswapr_ scipy_zhetf2_ scipy_zheswapr_ scipy_zsytri2x_ scipy_zsytri2_ scipy_zsytrf_ scipy_zhetri2x_ scipy_zhetri2_ scipy_zhetrf_ scipy_zsytri_ scipy_zhetri_ scipy_zsycon_ scipy_zhecon_ scipy_zsptrf_ scipy_zpotri_ scipy_zpotrf_ scipy_zpotf2_ scipy_zlauum_ scipy_zlauu2_ scipy_zhptrf_ scipy_zlat2c_ scipy_ztrexc_ scipy_zggbal_ scipy_ztrttp_ scipy_zsptri_ scipy_zhptri_ scipy_zungtr_ scipy_zspcon_ scipy_zhpcon_ scipy_zhetd2_ scipy_zhetrd_ scipy_zpocon_ scipy_zgecon_ scipy_zlaqsy_ scipy_zlaqhe_ scipy_zsyequb_ scipy_zheequb_ scipy_zpptri_ scipy_zpptrf_ scipy_ztpttr_ scipy_zsymv_ scipy_zsyr_ scipy_zspr_ scipy_zupgtr_ scipy_zspmv_ scipy_zgtcon_ scipy_zhptrd_ scipy_zppcon_ scipy_zppequ_ scipy_zlaqsp_ scipy_zlaqhp_ scipy_sgebal_ scipy_spstrf_ scipy_spstf2_ scipy_ssytf2_ scipy_ssyswapr_ scipy_ssytri2x_ scipy_ssytri2_ scipy_ssytrf_ scipy_ssytri_ scipy_ssycon_ scipy_ssptrf_ scipy_spotri_ scipy_spotrf_ scipy_spotf2_ scipy_slauum_ scipy_slauu2_ scipy_strexc_ scipy_sggbal_ scipy_strttp_ scipy_ssptri_ scipy_sorgtr_ scipy_sspcon_ scipy_spocon_ scipy_sgecon_ scipy_ssytd2_ scipy_slaqsy_ scipy_ssytrd_ scipy_ssyequb_ scipy_spptri_ scipy_spptrf_ scipy_slasrt_ scipy_slarre_ scipy_stpttr_ scipy_cstedc_ scipy_csteqr_ scipy_cpteqr_ scipy_sstevd_ scipy_sstedc_ scipy_sstev_ scipy_ssteqr_ scipy_spteqr_ scipy_sopgtr_ scipy_sppcon_ scipy_sgtcon_ scipy_ssptrd_ scipy_sppequ_ scipy_slaqsp_ scipy_slarrc_ scipy_dgebal_ scipy_dpstrf_ scipy_dpstf2_ scipy_dsytf2_ scipy_dsyswapr_ scipy_dsytri2x_ scipy_dsytri2_ scipy_dsytrf_ scipy_dsytri_ scipy_dsycon_ scipy_dsptrf_ scipy_dpotri_ scipy_dpotrf_ scipy_dpotf2_ scipy_dlauum_ scipy_dlauu2_ scipy_dlat2s_ scipy_dtrexc_ scipy_dggbal_ scipy_dtrttp_ scipy_dsptri_ scipy_dorgtr_ scipy_dspcon_ scipy_dpocon_ scipy_dgecon_ scipy_dsytd2_ scipy_dlaqsy_ scipy_dsytrd_ scipy_dsyequb_ scipy_dpptri_ scipy_dpptrf_ scipy_dlasrt_ scipy_dlarre_ scipy_dtpttr_ scipy_zstedc_ scipy_zsteqr_ scipy_zpteqr_ scipy_dstevd_ scipy_dstedc_ scipy_dstev_ scipy_dsteqr_ scipy_dpteqr_ scipy_dopgtr_ scipy_dppcon_ scipy_dgtcon_ scipy_dsptrd_ scipy_dppequ_ scipy_dlaqsp_ scipy_dlarrc_ scipy_ctpmqrt_ scipy_ztpmqrt_ scipy_stpmqrt_ scipy_dtpmqrt_ scipy_cgbsvx_ scipy_cgemqrt_ scipy_cunmrz_ scipy_cunmhr_ scipy_cunmr3_ scipy_zgbsvx_ scipy_zgemqrt_ scipy_zunmrz_ scipy_zunmhr_ scipy_zunmr3_ scipy_sgbsvx_ scipy_sgemqrt_ scipy_sormrz_ scipy_sormhr_ scipy_sormr3_ scipy_dgbsvx_ scipy_dgemqrt_ scipy_dormrz_ scipy_dormhr_ scipy_dormr3_ scipy_cpbsvx_ scipy_cgghrd_ scipy_cunbdb_ scipy_chbgst_ scipy_ctrsyl_ scipy_chbgvd_ scipy_chbgv_ scipy_cunmrq_ scipy_cunmqr_ scipy_cunmql_ scipy_cunmlq_ scipy_chseqr_ scipy_cunmr2_ scipy_cunml2_ scipy_cunm2r_ scipy_cunm2l_ scipy_zpbsvx_ scipy_zgghrd_ scipy_zunbdb_ scipy_zhbgst_ scipy_ztrsyl_ scipy_zhbgvd_ scipy_zhbgv_ scipy_zunmrq_ scipy_zunmqr_ scipy_zunmql_ scipy_zunmlq_ scipy_zhseqr_ scipy_zunmr2_ scipy_zunml2_ scipy_zunm2r_ scipy_zunm2l_ scipy_cgebak_ scipy_sgebak_ scipy_spbsvx_ scipy_sgghrd_ scipy_sorbdb_ scipy_strsyl_ scipy_ssbgst_ scipy_ssbgvd_ scipy_ssbgv_ scipy_sormrq_ scipy_sormqr_ scipy_sormql_ scipy_sormlq_ scipy_sormr2_ scipy_sorml2_ scipy_sorm2r_ scipy_sorm2l_ scipy_shseqr_ scipy_cggbak_ scipy_sggbak_ scipy_zgebak_ scipy_dgebak_ scipy_dpbsvx_ scipy_dgghrd_ scipy_dorbdb_ scipy_dtrsyl_ scipy_dsbgst_ scipy_dsbgvd_ scipy_dsbgv_ scipy_dormrq_ scipy_dormqr_ scipy_dormql_ scipy_dormlq_ scipy_dormr2_ scipy_dorml2_ scipy_dorm2r_ scipy_dorm2l_ scipy_dhseqr_ scipy_zggbak_ scipy_dggbak_ scipy_cgesvx_ scipy_csysvx_ scipy_chesvx_ scipy_cposvx_ scipy_ctrevc_ scipy_ctgevc_ scipy_ctgsna_ scipy_ctrsna_ scipy_ctrsen_ scipy_clarzt_ scipy_clarft_ scipy_cgesvd_ scipy_chbevd_ scipy_chbev_ scipy_chbtrd_ scipy_cpftrs_ scipy_cspsvx_ scipy_chpsvx_ scipy_cppsvx_ scipy_cgtsvx_ scipy_zgesvx_ scipy_zsysvx_ scipy_zhesvx_ scipy_zposvx_ scipy_ztrevc_ scipy_ztgevc_ scipy_ztgsna_ scipy_ztrsna_ scipy_ztrsen_ scipy_zlarzt_ scipy_zlarft_ scipy_zgesvd_ scipy_zhbevd_ scipy_zhbev_ scipy_zhbtrd_ scipy_zpftrs_ scipy_zspsvx_ scipy_zhpsvx_ scipy_zppsvx_ scipy_zgtsvx_ scipy_sgesvx_ scipy_ssysvx_ scipy_sposvx_ scipy_strevc_ scipy_stgevc_ scipy_stgsna_ scipy_strsna_ scipy_strsen_ scipy_ssbevd_ scipy_sgesvd_ scipy_ssbev_ scipy_slarzt_ scipy_slarft_ scipy_ssbtrd_ scipy_spftrs_ scipy_sspsvx_ scipy_sppsvx_ scipy_sgtsvx_ scipy_dgesvx_ scipy_dsysvx_ scipy_dposvx_ scipy_dtrevc_ scipy_dtgevc_ scipy_dtgsna_ scipy_dtrsna_ scipy_dtrsen_ scipy_dsbevd_ scipy_dgesvd_ scipy_dsbev_ scipy_dlarzt_ scipy_dlarft_ scipy_dsbtrd_ scipy_dpftrs_ scipy_dspsvx_ scipy_dppsvx_ scipy_dgtsvx_ scipy_csyconv_ scipy_ctrtri_ scipy_ctrti2_ scipy_cggev_ scipy_ctrttf_ scipy_cgeev_ scipy_cheevd_ scipy_cheev_ scipy_ctptri_ scipy_cpftri_ scipy_cpftrf_ scipy_ctfttr_ scipy_ctpttf_ scipy_ctfttp_ scipy_chpevd_ scipy_chpev_ scipy_zsyconv_ scipy_ztrtri_ scipy_ztrti2_ scipy_zggev_ scipy_ztrttf_ scipy_zgeev_ scipy_zheevd_ scipy_zheev_ scipy_ztptri_ scipy_zpftri_ scipy_zpftrf_ scipy_ztfttr_ scipy_ztpttf_ scipy_ztfttp_ scipy_zhpevd_ scipy_zhpev_ scipy_ssyconv_ scipy_strtri_ scipy_strti2_ scipy_sggev_ scipy_strttf_ scipy_ssyevd_ scipy_ssyev_ scipy_sgeev_ scipy_stptri_ scipy_spftri_ scipy_spftrf_ scipy_sstebz_ scipy_slarrd_ scipy_stfttr_ scipy_stpttf_ scipy_stfttp_ scipy_sspevd_ scipy_sbdsdc_ scipy_sspev_ scipy_cstemr_ scipy_sstemr_ scipy_cstegr_ scipy_sstevr_ scipy_sstegr_ scipy_sstevx_ scipy_dsyconv_ scipy_dtrtri_ scipy_dtrti2_ scipy_dggev_ scipy_dtrttf_ scipy_dsyevd_ scipy_dsyev_ scipy_dgeev_ scipy_dtptri_ scipy_dpftri_ scipy_dpftrf_ scipy_dstebz_ scipy_dlarrd_ scipy_dtfttr_ scipy_dtpttf_ scipy_dtfttp_ scipy_dspevd_ scipy_dbdsdc_ scipy_dspev_ scipy_zstemr_ scipy_dstemr_ scipy_zstegr_ scipy_dstevr_ scipy_dstegr_ scipy_dstevx_ scipy_ctgsja_ scipy_ztgsja_ scipy_stgsja_ scipy_dtgsja_ scipy_ctbtrs_ scipy_chbgvx_ scipy_ctbrfs_ scipy_chgeqz_ scipy_cunmbr_ scipy_ztbtrs_ scipy_zhbgvx_ scipy_ztbrfs_ scipy_zhgeqz_ scipy_zunmbr_ scipy_stbtrs_ scipy_ssbgvx_ scipy_stbrfs_ scipy_shgeqz_ scipy_sormbr_ scipy_dtbtrs_ scipy_dsbgvx_ scipy_dtbrfs_ scipy_dhgeqz_ scipy_dormbr_ scipy_ctrtrs_ scipy_ctrrfs_ scipy_chbevx_ scipy_chsein_ scipy_cunmtr_ scipy_ctbcon_ scipy_ctptrs_ scipy_ctprfs_ scipy_cupmtr_ scipy_ztrtrs_ scipy_ztrrfs_ scipy_zhbevx_ scipy_zhsein_ scipy_zunmtr_ scipy_ztbcon_ scipy_ztptrs_ scipy_ztprfs_ scipy_zupmtr_ scipy_strtrs_ scipy_sgesvj_ scipy_strrfs_ scipy_ssbevx_ scipy_stbcon_ scipy_sormtr_ scipy_shsein_ scipy_chfrk_ scipy_stptrs_ scipy_stprfs_ scipy_ssfrk_ scipy_clasr_ scipy_sopmtr_ scipy_slasr_ scipy_dtrtrs_ scipy_dgesvj_ scipy_dtrrfs_ scipy_dsbevx_ scipy_dtbcon_ scipy_dormtr_ scipy_dhsein_ scipy_zhfrk_ scipy_dtptrs_ scipy_dtprfs_ scipy_dsfrk_ scipy_zlasr_ scipy_dopmtr_ scipy_dlasr_ scipy_ctrcon_ scipy_cheevr_ scipy_cheevx_ scipy_ctftri_ scipy_ctpcon_ scipy_chpevx_ scipy_ztrcon_ scipy_zheevr_ scipy_zheevx_ scipy_ztftri_ scipy_ztpcon_ scipy_zhpevx_ scipy_ssyevr_ scipy_ssyevx_ scipy_strcon_ scipy_stftri_ scipy_sspevx_ scipy_stpcon_ scipy_dsyevr_ scipy_dsyevx_ scipy_dtrcon_ scipy_dtftri_ scipy_dspevx_ scipy_dtpcon_ scipy_ctprfb_ scipy_clarzb_ scipy_ztprfb_ scipy_zlarzb_ scipy_stprfb_ scipy_slarzb_ scipy_dtprfb_ scipy_dlarzb_ scipy_clarfb_ scipy_zlarfb_ scipy_slarfb_ scipy_dlarfb_ scipy_clatbs_ scipy_zlatbs_ scipy_slatbs_ scipy_dlatbs_ scipy_cggevx_ scipy_cgeevx_ scipy_clatrs_ scipy_clatps_ scipy_zggevx_ scipy_zgeevx_ scipy_zlatrs_ scipy_zlatps_ scipy_sggevx_ scipy_sgeevx_ scipy_slatrs_ scipy_slatps_ scipy_dggevx_ scipy_dgeevx_ scipy_dlatrs_ scipy_dlatps_ scipy_cbbcsd_ scipy_sbbcsd_ scipy_zbbcsd_ scipy_dbbcsd_ scipy_ctfsm_ scipy_ztfsm_ scipy_stfsm_ scipy_dtfsm_ scipy_cuncsd_ scipy_zuncsd_ scipy_sorcsd_ scipy_dorcsd_ scipy_sgejsv_ scipy_dgejsv_ scipy_zgges_ scipy_zggesx_ scipy_sgges_ scipy_sggesx_ scipy_dgges_ scipy_dggesx_ scipy_cgges_ scipy_cggesx_ scipy_zgees_ scipy_zgeesx_ scipy_sgees_ scipy_sgeesx_ scipy_dgees_ scipy_dgeesx_ scipy_cgees_ scipy_cgeesx_ scipy_claesy_ scipy_claev2_ scipy_clartg_ scipy_zlaesy_ scipy_zlaev2_ scipy_zlartg_ scipy_slagv2_ scipy_slag2_ scipy_slanv2_ scipy_slasv2_ scipy_slaev2_ scipy_sladiv_ scipy_slas2_ scipy_slartgs_ scipy_slartgp_ scipy_slartg_ scipy_slae2_ scipy_slabad_ scipy_dlagv2_ scipy_dlag2_ scipy_dlanv2_ scipy_dlasv2_ scipy_dlaev2_ scipy_dladiv_ scipy_dlas2_ scipy_dlartgs_ scipy_dlartgp_ scipy_dlartg_ scipy_dlae2_ scipy_dlabad_ scipy_ilaclr_ scipy_ilaclc_ scipy_ilazlr_ scipy_ilazlc_ scipy_ilaslr_ scipy_ilaslc_ scipy_iladlr_ scipy_iladlc_ scipy_icmax1_ scipy_izmax1_ scipy_ieeeck_ scipy_dlaneg_ scipy_ilauplo_ scipy_ilatrans_ scipy_ilaprec_ scipy_iladiag_ scipy_disnan_ scipy_chla_transtype_ scipy_scsum1_ scipy_clangb_ scipy_slangb_ scipy_clange_ scipy_slange_ scipy_clanhs_ scipy_clangt_ scipy_slanhs_ scipy_clanht_ scipy_slangt_ scipy_slanst_ scipy_clansb_ scipy_clanhb_ scipy_slansb_ scipy_clansy_ scipy_clanhe_ scipy_clansp_ scipy_clanhp_ scipy_slansy_ scipy_slansp_ scipy_clantr_ scipy_clantb_ scipy_slantr_ scipy_slantb_ scipy_clantp_ scipy_clanhf_ scipy_slantp_ scipy_slansf_ scipy_slapy3_ scipy_slapy2_ scipy_dzsum1_ scipy_zlangb_ scipy_dlangb_ scipy_zlange_ scipy_dlange_ scipy_zlanhs_ scipy_zlangt_ scipy_dlanhs_ scipy_zlanht_ scipy_dlangt_ scipy_dlanst_ scipy_zlansb_ scipy_zlanhb_ scipy_dlansb_ scipy_zlansy_ scipy_zlanhe_ scipy_zlansp_ scipy_zlanhp_ scipy_dlansy_ scipy_dlansp_ scipy_zlantr_ scipy_zlantb_ scipy_dlantr_ scipy_dlantb_ scipy_zlantp_ scipy_zlanhf_ scipy_dlantp_ scipy_dlansf_ scipy_dlapy3_ scipy_dlapy2_ _Py_Dealloc PyObject_GC_UnTrack PyObject_ClearWeakRefs PyObject_GC_Del PyTuple_New PyDict_SetDefault PyBytes_FromStringAndSize PyBytes_AsString PyCode_NewWithPosOnlyArgs PyObject_GetAttrString PyDict_SetItemString PyExc_AttributeError PyErr_ExceptionMatches PyErr_Clear PyThreadState_Get PyInterpreterState_GetID PyExc_ImportError PyModule_NewObject PyModule_GetDict PyTuple_GetSlice PyTuple_GetItem PyMem_Malloc PyDict_Next PyMem_Free PyErr_NoMemory PyExc_RuntimeWarning PyErr_WarnEx _PyObject_GC_New PyObject_GC_Track PyExc_ValueError PyErr_WarnFormat PyDict_GetItemWithError PyErr_Occurred PyObject_SetAttr strlen PyCapsule_New _Py_FalseStruct PyList_New PyImport_ImportModuleLevelObject _Py_TrueStruct PyObject_GetAttr _PyThreadState_UncheckedGet PyFrame_New PyTraceBack_Here PyCode_NewEmpty memmove PyMem_Realloc PyComplex_Type PyComplex_AsCComplex PyComplex_FromDoubles PyBytes_Type PyCFunction_Type PyBaseObject_Type Py_EnterRecursiveCall Py_LeaveRecursiveCall PyFloat_FromDouble PyObject_VectorcallDict strrchr PyImport_AddModule PyType_FromModuleAndSpec PyExc_RuntimeError PyObject_SetAttrString Py_Version PyOS_snprintf PyUnicode_FromStringAndSize PyImport_ImportModule PyMemoryView_FromMemory PyObject_CallFunctionObjArgs PyUnicode_DecodeUTF8 PyUnicode_InternInPlace PyObject_Hash PyExc_ModuleNotFoundError PyCapsule_Type PyCapsule_GetPointer PyType_Type PyTuple_Pack PyImport_GetModuleDict PyDict_GetItemString PyDict_Type PyModule_GetName PyCapsule_IsValid PyCapsule_GetName PyDict_SetItem PyInit_cython_lapack PyModuleDef_Init PyObject_GenericGetDict PyObject_GenericSetDict scipy_cdotc_ scipy_zdotc_ scipy_cdotu_ scipy_zdotu_ scipy_cladiv_ scipy_zladiv_ libscipy_openblas.so libc.so.6 GLIBC_2.2.5 /opt/_internal/cpython-3.11.13/lib/python3.11/site-packages/scipy_openblas32/lib libscipy_openblas-6cdc3b4a.so $ORIGIN/../../scipy.libs   