_    _      _                            _                                                                                                                                         

| |  | |    | |                          | |                                                                                                                                         

| |  | | ___| | ___ ___  _ __ ___   ___  | |_ ___                                                                                                                                    

| |/\| |/ _ \ |/ __/ _ \| '_ ` _ \ / _ \ | __/ _ \                                                                                                                                  

\  /\  /  __/ | (_| (_) | | | | | |  __/ | || (_) |                                                                                                                                 

 \/  \/ \___|_|\___\___/|_| |_| |_|\___|  \__\___/                                                                                                                                   

                                                                                                                                                                                    

                                                                                                                                                                                     

______    _           ___      _     _                                _                                                                                                              

|  ___|  | |         / _ \    | |   | |                              | |                                                                                                             

| |_ __ _| | _____  / /_\ \ __| | __| |_ __ ___  ___ ___   _ __   ___| |_                                                                                                           

|  _/ _` | |/ / _ \ |  _  |/ _` |/ _` | '__/ _ \/ __/ __| | '_ \ / _ \ __|                                                                                                          

| || (_| |   <  __/ | | | | (_| | (_| | | |  __/\__ \__ \_| | | |  __/ |_                                                                                                            

\_| \__,_|_|\_\___| \_| |_/\__,_|\__,_|_|  \___||___/___(_)_| |_|\___|\__|                                                                                                          

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

 _____ _                     _           _ _                    _ _                              _                                                                                  

|_   _| |                   (_)         ( ) |                  | | |                            | |                                                                                 

  | | | |__   ___ _ __ ___   _ ___ _ __ |/| |_   _ __ ___  __ _| | |_   _   _ __ ___  _   _  ___| |__                                                                                

  | | | '_ \ / _ \ '__/ _ \ | / __| '_ \  | __| | '__/ _ \/ _` | | | | | | | '_ ` _ \| | | |/ __| '_ \                                                                              

  | | | | | |  __/ | |  __/ | \__ \ | | | | |_  | | |  __/ (_| | | | |_| | | | | | | | |_| | (__| | | |                                                                             

  \_/ |_| |_|\___|_|  \___| |_|___/_| |_|  \__| |_|  \___|\__,_|_|_|\__, | |_| |_| |_|\__,_|\___|_| |_|                                                                             

                                                                     __/ |                                                                                                           

                                                                    |___/                                                                                                           

 _                          _                       _           _              _     _ _        _   _                                                                               

| |                        | |                     | |         | |            | |   (_) |      | | | |                                                                              

| |_ ___    ___  ___  ___  | |__   ___ _ __ ___    | |__  _   _| |_  __      _| |__  _| | ___  | |_| |__   ___                                                                       

| __/ _ \  / __|/ _ \/ _ \ | '_ \ / _ \ '__/ _ \   | '_ \| | | | __| \ \ /\ / / '_ \| | |/ _ \ | __| '_ \ / _ \                                                                     

| || (_) | \__ \  __/  __/ | | | |  __/ | |  __/_  | |_) | |_| | |_   \ V  V /| | | | | |  __/ | |_| | | |  __/                                                                     

 \__\___/  |___/\___|\___| |_| |_|\___|_|  \___( ) |_.__/ \__,_|\__|   \_/\_/ |_| |_|_|_|\___|  \__|_| |_|\___|                                                                      

                                               |/                                                                                                                                   

                                                                                                                                                                                     

           _     _                     _        __      _            _   _                _ _                                                                                        

          | |   | |                   (_)      / _|    | |          | | | |              (_) |                                                                                       

  __ _  __| | __| |_ __ ___  ___ ___   _ ___  | |_ __ _| | _____    | |_| |__   ___   ___ _| |_ ___                                                                                 

 / _` |/ _` |/ _` | '__/ _ \/ __/ __| | / __| |  _/ _` | |/ / _ \   | __| '_ \ / _ \ / __| | __/ _ \                                                                                

| (_| | (_| | (_| | | |  __/\__ \__ \ | \__ \ | || (_| |   <  __/_  | |_| | | |  __/ \__ \ | ||  __/                                                                                 

 \__,_|\__,_|\__,_|_|  \___||___/___/ |_|___/ |_| \__,_|_|\_\___( )  \__|_| |_|\___| |___/_|\__\___|                                                                                

                                                                |/                                                                                                                  

                                                                                                                                                                                     

 _                      _                                                                                                                                                            

(_)                    | |                                                                                                                                                          

 _ ___   _ __ ___  __ _| |                                                                                                                                                           

| / __| | '__/ _ \/ _` | |                                                                                                                                                           

| \__ \ | | |  __/ (_| | |_                                                                                                                                                         

|_|___/ |_|  \___|\__,_|_(_)                                                                                                                                                         

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

 _____      _                       _     _ _            __   _                                _____                                                                                

|  ___|    (_)                     | |   (_) |          / _| | |                              |_   _|                                                                                

| |__ _ __  _  ___  _   _    __ _  | |__  _| |_    ___ | |_  | |     ___  _ __ ___ _ __ ___     | | _ __  ___ _   _ _ __ ___                                                        

|  __| '_ \| |/ _ \| | | |  / _` | | '_ \| | __|  / _ \|  _| | |    / _ \| '__/ _ \ '_ ` _ \    | || '_ \/ __| | | | '_ ` _ \                                                       

| |__| | | | | (_) | |_| | | (_| | | |_) | | |_  | (_) | |   | |___| (_) | | |  __/ | | | | |  _| || |_) \__ \ |_| | | | | | |                                                      

\____/_| |_| |\___/ \__, |  \__,_| |_.__/|_|\__|  \___/|_|   \_____/\___/|_|  \___|_| |_| |_|  \___/ .__/|___/\__,_|_| |_| |_|                                                      

          _/ |       __/ |                                                                         | |                                                                              

         |__/       |___/                                                                          |_|                                                                              

                         _                                                                                                                                                           

                        | |                                                                                                                                                         

  ___  _ __    _   _ ___| |                                                                                                                                                          

 / _ \| '_ \  | | | / __| |                                                                                                                                                          

| (_) | | | | | |_| \__ \_|                                                                                                                                                         

 \___/|_| |_|  \__,_|___(_)                                                                                                                                                         

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

 _                                _                                 _       _                  _ _                          _                                                       

| |                              (_)                               | |     | |                (_) |                        | |                                                      

| |     ___  _ __ ___ _ __ ___    _ _ __  ___ _   _ _ __ ___     __| | ___ | | ___  _ __   ___ _| |_    __ _ _ __ ___   ___| |_                                                     

| |    / _ \| '__/ _ \ '_ ` _ \  | | '_ \/ __| | | | '_ ` _ \   / _` |/ _ \| |/ _ \| '__| / __| | __|  / _` | '_ ` _ \ / _ \ __|                                                    

| |___| (_) | | |  __/ | | | | | | | |_) \__ \ |_| | | | | | | | (_| | (_) | | (_) | |    \__ \ | |_  | (_| | | | | | |  __/ |_ _                                                   

\_____/\___/|_|  \___|_| |_| |_| |_| .__/|___/\__,_|_| |_| |_|  \__,_|\___/|_|\___/|_|    |___/_|\__|  \__,_|_| |_| |_|\___|\__( )                                                  

                                   | |                                                                                         |/                                                    

                                   |_|                                                                                                                                              

                               _       _                          _ _       _          _                    _ _ _                                                                   

                              | |     | |                        | (_)     (_)        (_)                  | (_) |                                                                   

  ___ ___  _ __  ___  ___  ___| |_ ___| |_ _   _ _ __    __ _  __| |_ _ __  _ ___  ___ _ _ __   __ _    ___| |_| |_                                                                 

 / __/ _ \| '_ \/ __|/ _ \/ __| __/ _ \ __| | | | '__|  / _` |/ _` | | '_ \| / __|/ __| | '_ \ / _` |  / _ \ | | __|                                                                

| (_| (_) | | | \__ \  __/ (__| ||  __/ |_| |_| | |    | (_| | (_| | | |_) | \__ \ (__| | | | | (_| | |  __/ | | |_ _                                                               

 \___\___/|_| |_|___/\___|\___|\__\___|\__|\__,_|_|     \__,_|\__,_|_| .__/|_|___/\___|_|_| |_|\__, |  \___|_|_|\__(_)                                                               

                                                                     | |                        __/ |                                                                               

                                                                     |_|                       |___/                                                                                

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

 _   _ _           _                                                          _ _                     _   _                                                                          

| | | | |         | |                                                        | (_)                   | \ | |                                                                        

| | | | |_   _   _| |_    __ _  ___ ___ _   _ _ __ ___  ___  __ _ _ __     __| |_  __ _ _ __ ___     |  \| |_   _ _ __   ___                                                        

| | | | __| | | | | __|  / _` |/ __/ __| | | | '_ ` _ \/ __|/ _` | '_ \   / _` | |/ _` | '_ ` _ \    | . ` | | | | '_ \ / __|                                                        

| |_| | |_  | |_| | |_  | (_| | (_| (__| |_| | | | | | \__ \ (_| | | | | | (_| | | (_| | | | | | |_  | |\  | |_| | | | | (__                                                        

 \___/ \__|  \__,_|\__|  \__,_|\___\___|\__,_|_| |_| |_|___/\__,_|_| |_|  \__,_|_|\__,_|_| |_| |_(_) \_| \_/\__,_|_| |_|\___|                                                       

                                                                                                                                                                                     

                                                                                                                                                                                    

               __ _       _ _                                          _   _       _ _                                                                                              

              / _(_)     (_) |                                        | \ | |     | | |                                                                                             

  __ _  ___  | |_ _ _ __  _| |__  _   _ ___    __ _ _ __ ___ _   _    |  \| |_   _| | | __ _ _ __ ___                                                                                

 / _` |/ __| |  _| | '_ \| | '_ \| | | / __|  / _` | '__/ __| | | |   | . ` | | | | | |/ _` | '_ ` _ \                                                                              

| (_| | (__  | | | | | | | | |_) | |_| \__ \ | (_| | | | (__| |_| |_  | |\  | |_| | | | (_| | | | | | |                                                                             

 \__,_|\___| |_| |_|_| |_|_|_.__/ \__,_|___/  \__,_|_|  \___|\__,_(_) \_| \_/\__,_|_|_|\__,_|_| |_| |_|                                                                              

                                                                                                                                                                                    

                                                                                                                                                                                     

                               _                                     _         _____          _                                                                                     

                              | |                                   (_)       /  ___|        | |                                                                                     

  __ _  ___   _ __   ___  _ __| |_ __ _   _ __ ___   __ _ _   _ _ __ _ ___    \ `--.  ___  __| |  _ __   ___  ___                                                                   

 / _` |/ __| | '_ \ / _ \| '__| __/ _` | | '_ ` _ \ / _` | | | | '__| / __|    `--. \/ _ \/ _` | | '_ \ / _ \/ __|                                                                  

| (_| | (__  | |_) | (_) | |  | || (_| | | | | | | | (_| | |_| | |  | \__ \_  /\__/ /  __/ (_| | | | | |  __/ (__                                                                    

 \__,_|\___| | .__/ \___/|_|   \__\__,_| |_| |_| |_|\__,_|\__,_|_|  |_|___(_) \____/ \___|\__,_| |_| |_|\___|\___|                                                                  

             | |                                                                                                                                                                    

             |_|                                                                                                                                                                     

 _     _                 _ _ _                                _____          _         _                                                                                             

| |   | |               | (_) |                              /  ___|        | |       | |                                                                                           

| |__ | | __ _ _ __   __| |_| |_   _ __  _   _ _ __   ___    \ `--.  ___  __| |   __ _| |_                                                                                          

| '_ \| |/ _` | '_ \ / _` | | __| | '_ \| | | | '_ \ / __|    `--. \/ _ \/ _` |  / _` | __|                                                                                          

| |_) | | (_| | | | | (_| | | |_  | | | | |_| | | | | (__ _  /\__/ /  __/ (_| | | (_| | |_                                                                                          

|_.__/|_|\__,_|_| |_|\__,_|_|\__| |_| |_|\__,_|_| |_|\___(_) \____/ \___|\__,_|  \__,_|\__|                                                                                         

                                                                                                                                                                                     

                                                                                                                                                                                     

                                            _     _                               ___  _ _                                                                                          

                                           | |   | |                             / _ \| (_)                                                                                         

  ___ ___  _ __  ___  ___  __ _ _   _  __ _| |_  | | ___  _ __ ___ _ __ ___     / /_\ \ |_  __ _ _   _  __ _ _ __ ___                                                                

 / __/ _ \| '_ \/ __|/ _ \/ _` | | | |/ _` | __| | |/ _ \| '__/ _ \ '_ ` _ \    |  _  | | |/ _` | | | |/ _` | '_ ` _ \                                                              

| (_| (_) | | | \__ \  __/ (_| | |_| | (_| | |_  | | (_) | | |  __/ | | | | |_  | | | | | | (_| | |_| | (_| | | | | | |                                                             

 \___\___/|_| |_|___/\___|\__, |\__,_|\__,_|\__| |_|\___/|_|  \___|_| |_| |_(_) \_| |_/_|_|\__, |\__,_|\__,_|_| |_| |_|                                                             

                             | |                                                              | |                                                                                    

                             |_|                                                              |_|                                                                                   

                       _     _                       _       _                                                                                                                      

                      (_)   | |                     | |     | |                                                                                                                      

  __ _ _ __ __ ___   ___  __| | __ _   ___  ___   __| | __ _| | ___  ___    ___  _ __ _ __   __ _ _ __ ___                                                                          

 / _` | '__/ _` \ \ / / |/ _` |/ _` | / __|/ _ \ / _` |/ _` | |/ _ \/ __|  / _ \| '__| '_ \ / _` | '__/ _ \                                                                         

| (_| | | | (_| |\ V /| | (_| | (_| | \__ \ (_) | (_| | (_| | |  __/\__ \ | (_) | |  | | | | (_| | | |  __/_                                                                        

 \__, |_|  \__,_| \_/ |_|\__,_|\__,_| |___/\___/ \__,_|\__,_|_|\___||___/  \___/|_|  |_| |_|\__,_|_|  \___(_)                                                                        

  __/ |                                                                                                                                                                             

 |___/                                                                                                                                                                               

 _   _       _ _                      _                                               _       _   _                                                                                  

| \ | |     | | |                    | |                                             | |     | \ | |                                                                                

|  \| |_   _| | | __ _   ___  ___  __| |   ___  _ __ _ __   __ _ _ __ ___    ___  ___| |_    |  \| |_   _ _ __   ___                                                                

| . ` | | | | | |/ _` | / __|/ _ \/ _` |  / _ \| '__| '_ \ / _` | '__/ _ \  / _ \/ __| __|   | . ` | | | | '_ \ / __|                                                               

| |\  | |_| | | | (_| | \__ \  __/ (_| | | (_) | |  | | | | (_| | | |  __/ |  __/\__ \ |_ _  | |\  | |_| | | | | (__                                                                

\_| \_/\__,_|_|_|\__,_| |___/\___|\__,_|  \___/|_|  |_| |_|\__,_|_|  \___|  \___||___/\__(_) \_| \_/\__,_|_| |_|\___|                                                               

                                                                                                                                                                                     

                                                                                                                                                                                     

              _        _     _   _                                                                                                                                                  

             | |      (_)   | | (_)                                                                                                                                                  

  __ _  ___  | |_ _ __ _ ___| |_ _  __ _ _   _  ___    __ _ _   _  __ _ _ __ ___      _ __   ___  ___                                                                                

 / _` |/ __| | __| '__| / __| __| |/ _` | | | |/ _ \  / _` | | | |/ _` | '_ ` _ \    | '_ \ / _ \/ __|                                                                              

| (_| | (__  | |_| |  | \__ \ |_| | (_| | |_| |  __/ | (_| | |_| | (_| | | | | | |_  | | | |  __/ (__                                                                               

 \__,_|\___|  \__|_|  |_|___/\__|_|\__, |\__,_|\___|  \__, |\__,_|\__,_|_| |_| |_( ) |_| |_|\___|\___|                                                                              

                                      | |                | |                     |/                                                                                                  

                                      |_|                |_|                                                                                                                        

                                         _                     _ _            ___                                                                                                   

                                        | |                   | | |          / _ \                                                                                                   

  ___ ___  _ __ ___  _ __ ___   ___   __| | ___    _ __  _   _| | | __ _    / /_\ \ ___ _ __   ___  __ _ _ __                                                                       

 / __/ _ \| '_ ` _ \| '_ ` _ \ / _ \ / _` |/ _ \  | '_ \| | | | | |/ _` |   |  _  |/ _ \ '_ \ / _ \/ _` | '_ \                                                                      

| (_| (_) | | | | | | | | | | | (_) | (_| | (_) | | | | | |_| | | | (_| |_  | | | |  __/ | | |  __/ (_| | | | |                                                                     

 \___\___/|_| |_| |_|_| |_| |_|\___/ \__,_|\___/  |_| |_|\__,_|_|_|\__,_(_) \_| |_/\___|_| |_|\___|\__,_|_| |_|                                                                      

                                                                                                                                                                                    

                                                                                                                                                                                     

                 _   _   _             _ _                                            _       _                                                                                      

                | | | | (_)           | (_)                                          | |     (_)                                                                                    

 _ __ ___   __ _| |_| |_ _ ___      __| |_  __ _ _ __ ___     ___ _   _   _ __  _   _| |_   ___ _ __   __ _ _ __                                                                    

| '_ ` _ \ / _` | __| __| / __|    / _` | |/ _` | '_ ` _ \   / _ \ | | | | '_ \| | | | \ \ / / | '_ \ / _` | '__|                                                                   

| | | | | | (_| | |_| |_| \__ \_  | (_| | | (_| | | | | | | |  __/ |_| | | |_) | |_| | |\ V /| | | | | (_| | |                                                                       

|_| |_| |_|\__,_|\__|\__|_|___( )  \__,_|_|\__,_|_| |_| |_|  \___|\__,_| | .__/ \__,_|_| \_/ |_|_| |_|\__,_|_|                                                                      

                              |/                                         | |                                                                                                        

                                                                         |_|                                                                                                         

                    _       _ _       _                              _           _                                                                                                   

                   (_)     (_) |     | |                            (_)         | |                                                                                                 

 ___ _   _ ___  ___ _ _ __  _| |_    | | ___  _ __ ___ _ __ ___      _ _   _ ___| |_ ___                                                                                            

/ __| | | / __|/ __| | '_ \| | __|   | |/ _ \| '__/ _ \ '_ ` _ \    | | | | / __| __/ _ \                                                                                            

\__ \ |_| \__ \ (__| | |_) | | |_ _  | | (_) | | |  __/ | | | | |   | | |_| \__ \ || (_) |                                                                                          

|___/\__,_|___/\___|_| .__/|_|\__( ) |_|\___/|_|  \___|_| |_| |_|   | |\__,_|___/\__\___/                                                                                           

                     | |         |/                                _/ |                                                                                                              

                     |_|                                          |__/                                                                                                              

 _       _                _   _                                                                                                                                                     

| |     | |              | | (_)                                                                                                                                                     

| | ___ | |__   ___  _ __| |_ _ ___   _ __  _   _ _ __ _   _ ___      __ _    ___ _   _ _ __ ___ _   _ ___                                                                           

| |/ _ \| '_ \ / _ \| '__| __| / __| | '_ \| | | | '__| | | / __|    / _` |  / __| | | | '__/ __| | | / __|                                                                         

| | (_) | |_) | (_) | |  | |_| \__ \ | |_) | |_| | |  | |_| \__ \_  | (_| | | (__| |_| | |  \__ \ |_| \__ \                                                                         

|_|\___/|_.__/ \___/|_|   \__|_|___/ | .__/ \__,_|_|   \__,_|___( )  \__,_|  \___|\__,_|_|  |___/\__,_|___/                                                                          

                                     | |                        |/                                                                                                                  

                                     |_|                                                                                                                                            

 _           _                   _       _   _                                                                                                                                       

| |         | |                 | |     (_) (_)                                                                                                                                      

| | ___  ___| |_ _   _ ___    __| |_   _ _   _ _ __     __ _ _   _  __ _ _   _  ___                                                                                                 

| |/ _ \/ __| __| | | / __|  / _` | | | | | | | '_ \   / _` | | | |/ _` | | | |/ _ \                                                                                                

| |  __/ (__| |_| |_| \__ \ | (_| | |_| | | | | | | | | (_| | |_| | (_| | |_| |  __/_                                                                                                

|_|\___|\___|\__|\__,_|___/  \__,_|\__,_|_| |_|_| |_|  \__,_|\__,_|\__, |\__,_|\___(_)                                                                                              

                                                                    __/ |                                                                                                           

                                                                   |___/                                                                                                             

 _____                                _ _                                 _   _   _ _                                                                                                

/  ___|                              | (_)                               | | | | (_) |                                                                                              

\ `--. _   _ ___ _ __   ___ _ __   __| |_ ___ ___  ___   _ __   ___  _ __| |_| |_ _| |_ ___  _ __                                                                                   

 `--. \ | | / __| '_ \ / _ \ '_ \ / _` | / __/ __|/ _ \ | '_ \ / _ \| '__| __| __| | __/ _ \| '__|                                                                                   

/\__/ / |_| \__ \ |_) |  __/ | | | (_| | \__ \__ \  __/ | |_) | (_) | |  | |_| |_| | || (_) | |                                                                                     

\____/ \__,_|___/ .__/ \___|_| |_|\__,_|_|___/___/\___| | .__/ \___/|_|   \__|\__|_|\__\___/|_|                                                                                     

                | |                                     | |                                                                                                                          

                |_|                                     |_|                                                                                                                          

       __  __ _      _ _                               _                  _                                    _   _                                                                

      / _|/ _(_)    (_) |                             | |                | |                                  | | (_)                                                               

  ___| |_| |_ _  ___ _| |_ _   _ _ __    ___ _ __ __ _| |_   ___  ___  __| | __   _____ _ __   ___ _ __   __ _| |_ _ ___                                                             

 / _ \  _|  _| |/ __| | __| | | | '__|  / _ \ '__/ _` | __| / __|/ _ \/ _` | \ \ / / _ \ '_ \ / _ \ '_ \ / _` | __| / __|                                                           

|  __/ | | | | | (__| | |_| |_| | |    |  __/ | | (_| | |_  \__ \  __/ (_| |  \ V /  __/ | | |  __/ | | | (_| | |_| \__ \_                                                          

 \___|_| |_| |_|\___|_|\__|\__,_|_|     \___|_|  \__,_|\__| |___/\___|\__,_|   \_/ \___|_| |_|\___|_| |_|\__,_|\__|_|___(_)                                                         

                                                                                                                                                                                     

                                                                                                                                                                                    

 _____      _                          __                 _ _                             _                                                                                         

|_   _|    | |                        / _|               (_) |                           | |                                                                                         

  | | _ __ | |_ ___  __ _  ___ _ __  | |_ __ _ _   _  ___ _| |__  _   _ ___    __ _ _ __ | |_ ___   _ __ ___   __ _  __ _ _ __   __ _                                               

  | || '_ \| __/ _ \/ _` |/ _ \ '__| |  _/ _` | | | |/ __| | '_ \| | | / __|  / _` | '_ \| __/ _ \ | '_ ` _ \ / _` |/ _` | '_ \ / _` |                                              

 _| || | | | ||  __/ (_| |  __/ |    | || (_| | |_| | (__| | |_) | |_| \__ \ | (_| | | | | ||  __/ | | | | | | (_| | (_| | | | | (_| |_                                             

 \___/_| |_|\__\___|\__, |\___|_|    |_| \__,_|\__,_|\___|_|_.__/ \__,_|___/  \__,_|_| |_|\__\___| |_| |_| |_|\__,_|\__, |_| |_|\__,_( )                                             

                     __/ |                                                                                           __/ |           |/                                             

                    |___/                                                                                           |___/                                                           

      _                                                                                       _                                       _                                              

     | |                                                                                     (_)                                     | |                                            

  ___| |_    __ _  ___ ___ _   _ _ __ ___  ___  __ _ _ __     _____  __  _ __ ___   __ ___  ___ _ __ ___  _   _ ___    ___  __ _  ___| |_                                           

 / _ \ __|  / _` |/ __/ __| | | | '_ ` _ \/ __|/ _` | '_ \   / _ \ \/ / | '_ ` _ \ / _` \ \/ / | '_ ` _ \| | | / __|  / _ \/ _` |/ _ \ __|                                          

|  __/ |_  | (_| | (_| (__| |_| | | | | | \__ \ (_| | | | | |  __/>  <  | | | | | | (_| |>  <| | | | | | | |_| \__ \ |  __/ (_| |  __/ |_ _                                         

 \___|\__|  \__,_|\___\___|\__,_|_| |_| |_|___/\__,_|_| |_|  \___/_/\_\ |_| |_| |_|\__,_/_/\_\_|_| |_| |_|\__,_|___/  \___|\__, |\___|\__(_)                                        

                                                                                                                            __/ |                                                   

                                                                                                                           |___/                                                     

___  ___                 _                                                     _       _               _     _                    _                                                 

|  \/  |                (_)                                                   | |     | |             | |   | |                  (_)                                                

| .  . | __ _ _   _ _ __ _ ___    ___ ___  _ __   __ _ _   _  ___  __   _____ | |_   _| |_ _ __   __ _| |_  | |_ _   _ _ __ _ __  _ ___                                             

| |\/| |/ _` | | | | '__| / __|  / __/ _ \| '_ \ / _` | | | |/ _ \ \ \ / / _ \| | | | | __| '_ \ / _` | __| | __| | | | '__| '_ \| / __|                                            

| |  | | (_| | |_| | |  | \__ \ | (_| (_) | | | | (_| | |_| |  __/  \ V / (_) | | |_| | |_| |_) | (_| | |_  | |_| |_| | |  | |_) | \__ \_                                           

\_|  |_/\__,_|\__,_|_|  |_|___/  \___\___/|_| |_|\__, |\__,_|\___|   \_/ \___/|_|\__,_|\__| .__/ \__,_|\__|  \__|\__,_|_|  | .__/|_|___( )                                          

                                                  __/ |                                   | |                              | |         |/                                            

                                                 |___/                                    |_|                              |_|                                                      

              _                                                     _                                  _       _ _           _                                                      

             | |                                                   | |                                (_)     (_) |         | |                                                     

 ___  ___  __| |   ___ ___  _ __   __ _ _   _  ___   _ __ ___   ___| |_ _   _ ___   ___ _   _ ___  ___ _ _ __  _| |_   _   _| |_                                                    

/ __|/ _ \/ _` |  / __/ _ \| '_ \ / _` | | | |/ _ \ | '_ ` _ \ / _ \ __| | | / __| / __| | | / __|/ __| | '_ \| | __| | | | | __|                                                   

\__ \  __/ (_| | | (_| (_) | | | | (_| | |_| |  __/ | | | | | |  __/ |_| |_| \__ \ \__ \ |_| \__ \ (__| | |_) | | |_  | |_| | |_ _                                                  

|___/\___|\__,_|  \___\___/|_| |_|\__, |\__,_|\___| |_| |_| |_|\___|\__|\__,_|___/ |___/\__,_|___/\___|_| .__/|_|\__|  \__,_|\__(_)                                                  

                                   __/ |                                                                | |                                                                         

                                  |___/                                                                 |_|                                                                         

 _   _ _           _ _                  _     _     _ _                    _                                                                                                         

| | | | |         | (_)                | |   | |   (_) |                  | |                                                                                                       

| | | | |_    __ _| |_  __ _ _   _  ___| |_  | |__  _| |__   ___ _ __   __| |_   _ _ __ ___     __ _ _   _  __ _ _   _  ___    __ _  ___                                            

| | | | __|  / _` | | |/ _` | | | |/ _ \ __| | '_ \| | '_ \ / _ \ '_ \ / _` | | | | '_ ` _ \   / _` | | | |/ _` | | | |/ _ \  / _` |/ __|                                           

| |_| | |_  | (_| | | | (_| | |_| |  __/ |_  | |_) | | |_) |  __/ | | | (_| | |_| | | | | | | | (_| | |_| | (_| | |_| |  __/ | (_| | (__                                             

 \___/ \__|  \__,_|_|_|\__, |\__,_|\___|\__| |_.__/|_|_.__/ \___|_| |_|\__,_|\__,_|_| |_| |_|  \__,_|\__,_|\__, |\__,_|\___|  \__,_|\___|                                           

                          | |                                                                               __/ |                                                                   

                          |_|                                                                              |___/                                                                     

 _                           _      ______                                                                                                                                          

| |                         | |     |  ___|                                                                                                                                         

| | __ _  ___  _ __ ___  ___| |_    | |_ _   _ ___  ___ ___   _ __ ___   __ _  __ _ _ __   __ _   _ __ ___   __ _  __ _ _ __   __ _                                                 

| |/ _` |/ _ \| '__/ _ \/ _ \ __|   |  _| | | / __|/ __/ _ \ | '_ ` _ \ / _` |/ _` | '_ \ / _` | | '_ ` _ \ / _` |/ _` | '_ \ / _` |                                                 

| | (_| | (_) | | |  __/  __/ |_ _  | | | |_| \__ \ (_|  __/ | | | | | | (_| | (_| | | | | (_| | | | | | | | (_| | (_| | | | | (_| |_                                               

|_|\__,_|\___/|_|  \___|\___|\__(_) \_|  \__,_|___/\___\___| |_| |_| |_|\__,_|\__, |_| |_|\__,_| |_| |_| |_|\__,_|\__, |_| |_|\__,_( )                                              

                                                                               __/ |                               __/ |           |/                                               

                                                                              |___/                               |___/                                                             

 _     _                 _ _ _                     _           _ _        _      _                                                                                                  

| |   | |               | (_) |                   | |         | | |      (_)    (_)                                                                                                  

| |__ | | __ _ _ __   __| |_| |_    ___  __ _  ___| |_   _   _| | |_ _ __ _  ___ _  ___  ___    ___ _   _                                                                            

| '_ \| |/ _` | '_ \ / _` | | __|  / _ \/ _` |/ _ \ __| | | | | | __| '__| |/ __| |/ _ \/ __|  / _ \ | | |                                                                          

| |_) | | (_| | | | | (_| | | |_  |  __/ (_| |  __/ |_  | |_| | | |_| |  | | (__| |  __/\__ \ |  __/ |_| |_                                                                         

|_.__/|_|\__,_|_| |_|\__,_|_|\__|  \___|\__, |\___|\__|  \__,_|_|\__|_|  |_|\___|_|\___||___/  \___|\__,_( )                                                                         

                                         __/ |                                                           |/                                                                         

                                        |___/                                                                                                                                       

                       _     _               _ _                                                                  _                                                                 

                      (_)   | |             | | |                                                                (_)                                                                 

  __ _ _ __ __ ___   ___  __| | __ _   _   _| | | __ _ _ __ ___   ___ ___  _ __ _ __   ___ _ __   ___  __ _ _ __  _  ___ _ __                                                       

 / _` | '__/ _` \ \ / / |/ _` |/ _` | | | | | | |/ _` | '_ ` _ \ / __/ _ \| '__| '_ \ / _ \ '__| / __|/ _` | '_ \| |/ _ \ '_ \                                                      

| (_| | | | (_| |\ V /| | (_| | (_| | | |_| | | | (_| | | | | | | (_| (_) | |  | |_) |  __/ |    \__ \ (_| | |_) | |  __/ | | |_                                                     

 \__, |_|  \__,_| \_/ |_|\__,_|\__,_|  \__,_|_|_|\__,_|_| |_| |_|\___\___/|_|  | .__/ \___|_|    |___/\__,_| .__/|_|\___|_| |_(_)                                                   

  __/ |                                                                        | |                         | |                                                                      

 |___/                                                                         |_|                         |_|                                                                      

 _____          _                  _   _                             _   _             _                               _                                                            

/  ___|        | |                | | (_)                           (_) | |           | |                             | |                                                           

\ `--.  ___  __| |  _ __  _ __ ___| |_ _ _   _ _ __ ___    _ __ ___  _  | |_ ___  _ __| |_ ___  _ __    ___  __ _  ___| |_                                                          

 `--. \/ _ \/ _` | | '_ \| '__/ _ \ __| | | | | '_ ` _ \  | '_ ` _ \| | | __/ _ \| '__| __/ _ \| '__|  / _ \/ _` |/ _ \ __|                                                          

/\__/ /  __/ (_| | | |_) | | |  __/ |_| | |_| | | | | | | | | | | | | | | || (_) | |  | || (_) | |_   |  __/ (_| |  __/ |_                                                          

\____/ \___|\__,_| | .__/|_|  \___|\__|_|\__,_|_| |_| |_| |_| |_| |_|_|  \__\___/|_|   \__\___/|_( )   \___|\__, |\___|\__|                                                         

                   | |                                                                           |/          __/ |                                                                   

                   |_|                                                                                      |___/                                                                   

       _                    _               _           _                   _ _      _                     _                                                                        

      | |                  | |             | |         | |                 | (_)    | |                   (_)                                                                       

 _ __ | |__   __ _ _ __ ___| |_ _ __ __ _  | | ___  ___| |_ _   _ ___    __| |_  ___| |_ _   _ _ __ ___    _ _ __                                                                    

| '_ \| '_ \ / _` | '__/ _ \ __| '__/ _` | | |/ _ \/ __| __| | | / __|  / _` | |/ __| __| | | | '_ ` _ \  | | '_ \                                                                  

| |_) | | | | (_| | | |  __/ |_| | | (_| | | |  __/ (__| |_| |_| \__ \ | (_| | | (__| |_| |_| | | | | | | | | | | |_                                                                

| .__/|_| |_|\__,_|_|  \___|\__|_|  \__,_| |_|\___|\___|\__|\__,_|___/  \__,_|_|\___|\__|\__,_|_| |_| |_| |_|_| |_(_)                                                                

| |                                                                                                                                                                                 

|_|                                                                                                                                                                                  

 _____ _   _                             _ _ _      _ _             _ _         _                                    _                                                              

|  ___| | (_)                           | | (_)    (_) |           | (_)       | |                                  | |                                                              

| |__ | |_ _  __ _ _ __ ___    ___  ___ | | |_  ___ _| |_ _   _  __| |_ _ __   | |_ ___ _ __ ___  _ __   ___  _ __  | | ___  ___                                                    

|  __|| __| |/ _` | '_ ` _ \  / __|/ _ \| | | |/ __| | __| | | |/ _` | | '_ \  | __/ _ \ '_ ` _ \| '_ \ / _ \| '__| | |/ _ \/ _ \                                                   

| |___| |_| | (_| | | | | | | \__ \ (_) | | | | (__| | |_| |_| | (_| | | | | | | ||  __/ | | | | | |_) | (_) | |    | |  __/ (_) |                                                  

\____/ \__|_|\__,_|_| |_| |_| |___/\___/|_|_|_|\___|_|\__|\__,_|\__,_|_|_| |_|  \__\___|_| |_| |_| .__/ \___/|_|    |_|\___|\___( )                                                 

                                                                                                 | |                            |/                                                  

                                                                                                 |_|                                                                                

       _                     _ _   _   _                   _ _                                                      _                                                                

      | |                   (_) | | | (_)                 | | |                                                    | |                                                              

 _   _| |_   ___  __ _  __ _ _| |_| |_ _ ___   _ __  _   _| | | __ _    ___ _   _ _ __ ___ _   _ ___   ___  ___  __| |                                                              

| | | | __| / __|/ _` |/ _` | | __| __| / __| | '_ \| | | | | |/ _` |  / __| | | | '__/ __| | | / __| / __|/ _ \/ _` |                                                               

| |_| | |_  \__ \ (_| | (_| | | |_| |_| \__ \ | | | | |_| | | | (_| | | (__| |_| | |  \__ \ |_| \__ \ \__ \  __/ (_| |_                                                             

 \__,_|\__| |___/\__,_|\__, |_|\__|\__|_|___/ |_| |_|\__,_|_|_|\__,_|  \___|\__,_|_|  |___/\__,_|___/ |___/\___|\__,_(_)                                                            

                        __/ |                                                                                                                                                        

                       |___/                                                                                                                                                         

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

 _____          _   _            _               _            _       _                                                                                                             

/  ___|        | | | |          | |             | |          (_)     (_)                                                                                                             

\ `--.  ___  __| | | |_   _  ___| |_ _   _ ___  | | __ _  ___ _ _ __  _  __ _   _ __  _   _ _ __   ___                                                                              

 `--. \/ _ \/ _` | | | | | |/ __| __| | | / __| | |/ _` |/ __| | '_ \| |/ _` | | '_ \| | | | '_ \ / __|                                                                             

/\__/ /  __/ (_| | | | |_| | (__| |_| |_| \__ \ | | (_| | (__| | | | | | (_| | | | | | |_| | | | | (__ _                                                                             

\____/ \___|\__,_| |_|\__,_|\___|\__|\__,_|___/ |_|\__,_|\___|_|_| |_|_|\__,_| |_| |_|\__,_|_| |_|\___( )                                                                           

                                                                                                      |/                                                                            

                                                                                                                                                                                     

                                   _             _             _                __           _ _ _     _                                                                             

                                  (_)           | |           | |              / _|         (_) (_)   (_)                                                                           

 _ __   ___  ___  __   ____ _ _ __ _ _   _ ___  | |_ ___  _ __| |_ ___  _ __  | |_ __ _  ___ _| |_ ___ _ ___                                                                        

| '_ \ / _ \/ __| \ \ / / _` | '__| | | | / __| | __/ _ \| '__| __/ _ \| '__| |  _/ _` |/ __| | | / __| / __|                                                                        

| | | |  __/ (__   \ V / (_| | |  | | |_| \__ \ | || (_) | |  | || (_) | |    | || (_| | (__| | | \__ \ \__ \                                                                       

|_| |_|\___|\___|   \_/ \__,_|_|  |_|\__,_|___/  \__\___/|_|   \__\___/|_|    |_| \__,_|\___|_|_|_|___/_|___/                                                                       

                                                                                                                                                                                     

                                                                                                                                                                                     

                _   _                     _   _           _   _ _           _                         _               _             _                                               

               | | (_)                   | | | |         | | (_) |         | |                       | |             (_)           | |                                              

 _ __  _ __ ___| |_ _ _   _ _ __ ___     | | | | ___  ___| |_ _| |__  _   _| |_   _ _ __ ___    _   _| |_   _ __ ___  _  __   _____| |                                              

| '_ \| '__/ _ \ __| | | | | '_ ` _ \    | | | |/ _ \/ __| __| | '_ \| | | | | | | | '_ ` _ \  | | | | __| | '_ ` _ \| | \ \ / / _ \ |                                              

| |_) | | |  __/ |_| | |_| | | | | | |_  \ \_/ /  __/\__ \ |_| | |_) | |_| | | |_| | | | | | | | |_| | |_  | | | | | | |  \ V /  __/ |                                              

| .__/|_|  \___|\__|_|\__,_|_| |_| |_(_)  \___/ \___||___/\__|_|_.__/ \__,_|_|\__,_|_| |_| |_|  \__,_|\__| |_| |_| |_|_|   \_/ \___|_|                                              

| |                                                                                                                                                                                  

|_|                                                                                                                                                                                 

 _                                        _ _ _                          _       _ _                                                                                                

| |                                      | | (_)                        (_)     (_) |                                                                                                

| | __ _  ___ _   _ ___   _ __ ___   ___ | | |_ ___   ___ _   _ ___  ___ _ _ __  _| |_    ___ _   _   _ __   ___  ___                                                               

| |/ _` |/ __| | | / __| | '_ ` _ \ / _ \| | | / __| / __| | | / __|/ __| | '_ \| | __|  / _ \ | | | | '_ \ / _ \/ __|                                                              

| | (_| | (__| |_| \__ \ | | | | | | (_) | | | \__ \ \__ \ |_| \__ \ (__| | |_) | | |_  |  __/ |_| | | | | |  __/ (__                                                               

|_|\__,_|\___|\__,_|___/ |_| |_| |_|\___/|_|_|_|___/ |___/\__,_|___/\___|_| .__/|_|\__|  \___|\__,_| |_| |_|\___|\___|                                                               

                                                                          | |                                                                                                       

                                                                          |_|                                                                                                       

     _       _     _____          _         _                                           _                                          _                                                

    | |     (_)   /  ___|        | |       | |                                         | |                                        (_)                                               

  __| |_   _ _    \ `--.  ___  __| |   __ _| |_   _ __   ___  ___ _   _  ___ _ __ ___  | | ___  _ __ ___ _ __ ___       __ _ _   _ _ ___                                            

 / _` | | | | |    `--. \/ _ \/ _` |  / _` | __| | '_ \ / _ \/ __| | | |/ _ \ '__/ _ \ | |/ _ \| '__/ _ \ '_ ` _ \     / _` | | | | / __|                                           

| (_| | |_| | |_  /\__/ /  __/ (_| | | (_| | |_  | |_) | (_) \__ \ |_| |  __/ | |  __/ | | (_) | | |  __/ | | | | |_  | (_| | |_| | \__ \                                            

 \__,_|\__,_|_(_) \____/ \___|\__,_|  \__,_|\__| | .__/ \___/|___/\__,_|\___|_|  \___| |_|\___/|_|  \___|_| |_| |_( )  \__, |\__,_|_|___/                                           

                                                 | |                                                              |/      | |                                                       

                                                 |_|                                                                      |_|                                                        

       _                    _               _               _   _                   _                                                   _ _                                         

      | |                  | |             | |             | \ | |                 (_)                                                 | (_)                                        

 _ __ | |__   __ _ _ __ ___| |_ _ __ __ _  | | ___  ___    |  \| | __ _ _ __ ___    _ _ __     ___ _   _ _ __ ___ _   _ ___    ___   __| |_  ___                                    

| '_ \| '_ \ / _` | '__/ _ \ __| '__/ _` | | |/ _ \/ _ \   | . ` |/ _` | '_ ` _ \  | | '_ \   / __| | | | '__/ __| | | / __|  / _ \ / _` | |/ _ \                                    

| |_) | | | | (_| | | |  __/ |_| | | (_| | | |  __/ (_) |  | |\  | (_| | | | | | | | | | | | | (__| |_| | |  \__ \ |_| \__ \ | (_) | (_| | | (_) |                                  

| .__/|_| |_|\__,_|_|  \___|\__|_|  \__,_| |_|\___|\___(_) \_| \_/\__,_|_| |_| |_| |_|_| |_|  \___|\__,_|_|  |___/\__,_|___/  \___/ \__,_|_|\___( )                                 

| |                                                                                                                                             |/                                  

|_|                                                                                                                                                                                 

                 _      __                 _ _                 _ _ _                      ___  ___           _     _         _ _                                                    

                | |    / _|               (_) |               | (_) |                     |  \/  |          | |   (_)       | (_)                                                   

  ___  __ _  ___| |_  | |_ __ _ _   _  ___ _| |__  _   _ ___  | |_| |__   ___ _ __ ___    | .  . | ___  _ __| |__  _    __ _| |_  __ _ _   _  __ _ _ __ ___                         

 / _ \/ _` |/ _ \ __| |  _/ _` | | | |/ __| | '_ \| | | / __| | | | '_ \ / _ \ '__/ _ \   | |\/| |/ _ \| '__| '_ \| |  / _` | | |/ _` | | | |/ _` | '_ ` _ \                        

|  __/ (_| |  __/ |_  | || (_| | |_| | (__| | |_) | |_| \__ \ | | | |_) |  __/ | | (_) |  | |  | | (_) | |  | |_) | | | (_| | | | (_| | |_| | (_| | | | | | |                       

 \___|\__, |\___|\__| |_| \__,_|\__,_|\___|_|_.__/ \__,_|___/ |_|_|_.__/ \___|_|  \___(_) \_|  |_/\___/|_|  |_.__/|_|  \__,_|_|_|\__, |\__,_|\__,_|_| |_| |_|                       

       __/ |                                                                                                                        | |                                             

      |___/                                                                                                                         |_|                                             

                          _       _     _     _                         _     _                                                                                                      

                         | |     (_)   (_)   | |                       (_)   | |                                                                                                    

  ___ _ __ ___  ___    __| |_   _ _     _  __| |   __ _ _ __ __ ___   ___  __| | __ _   _ __ ___   __ _ ___ ___  __ _                                                               

 / _ \ '__/ _ \/ __|  / _` | | | | |   | |/ _` |  / _` | '__/ _` \ \ / / |/ _` |/ _` | | '_ ` _ \ / _` / __/ __|/ _` |                                                              

|  __/ | | (_) \__ \ | (_| | |_| | |_  | | (_| | | (_| | | | (_| |\ V /| | (_| | (_| | | | | | | | (_| \__ \__ \ (_| |                                                               

 \___|_|  \___/|___/  \__,_|\__,_|_( ) |_|\__,_|  \__, |_|  \__,_| \_/ |_|\__,_|\__,_| |_| |_| |_|\__,_|___/___/\__,_|                                                              

                                   |/              __/ |                                                                                                                            

                                                  |___/                                                                                                                              

  __      _             _ _ _                             _   _           _   _ _           _                               _       _                                               

 / _|    (_)           (_) | |                           | | | |         | | (_) |         | |                             | |     (_)                                              

| |_ _ __ _ _ __   __ _ _| | | __ _   _ __   ___  ___    | | | | ___  ___| |_ _| |__  _   _| |_   _ _ __ ___    _ __  _   _| |_   ___ _ __   __ _ _ __                              

|  _| '__| | '_ \ / _` | | | |/ _` | | '_ \ / _ \/ __|   | | | |/ _ \/ __| __| | '_ \| | | | | | | | '_ ` _ \  | '_ \| | | | \ \ / / | '_ \ / _` | '__|                              

| | | |  | | | | | (_| | | | | (_| | | | | |  __/ (__ _  \ \_/ /  __/\__ \ |_| | |_) | |_| | | |_| | | | | | | | |_) | |_| | |\ V /| | | | | (_| | |                                

|_| |_|  |_|_| |_|\__, |_|_|_|\__,_| |_| |_|\___|\___(_)  \___/ \___||___/\__|_|_.__/ \__,_|_|\__,_|_| |_| |_| | .__/ \__,_|_| \_/ |_|_| |_|\__,_|_|                                

                   __/ |                                                                                       | |                                                                   

                  |___/                                                                                        |_|                                                                  

                                   _             _ _                       _     _                        _                           _ _      _                                    

                                  | |           (_) |                     (_)   (_)                      (_)                         | (_)    | |                                   

 _ __   ___  __ _ _   _  ___    __| | __ _ _ __  _| |__  _   _ ___   _ __  _ ___ _   _ __ ___   __ ___  ___ _ __ ___  _   _ ___    __| |_  ___| |_ _   _ _ __ ___                    

| '_ \ / _ \/ _` | | | |/ _ \  / _` |/ _` | '_ \| | '_ \| | | / __| | '_ \| / __| | | '_ ` _ \ / _` \ \/ / | '_ ` _ \| | | / __|  / _` | |/ __| __| | | | '_ ` _ \                  

| | | |  __/ (_| | |_| |  __/ | (_| | (_| | |_) | | |_) | |_| \__ \ | | | | \__ \ | | | | | | | (_| |>  <| | | | | | | |_| \__ \ | (_| | | (__| |_| |_| | | | | | |_                

|_| |_|\___|\__, |\__,_|\___|  \__,_|\__,_| .__/|_|_.__/ \__,_|___/ |_| |_|_|___/_| |_| |_| |_|\__,_/_/\_\_|_| |_| |_|\__,_|___/  \__,_|_|\___|\__|\__,_|_| |_| |_(_)               

               | |                        | |                                                                                                                                       

               |_|                        |_|                                                                                                                                       

______       _       _     _                                           _         _           _                ______                               _                                

|  _  \     (_)     (_)   | |                                         | |       | |         | |               | ___ \                             | |                                

| | | |_   _ _ ___   _  __| |   ___ ___  _ __ ___  _ __ ___   ___   __| | ___   | | ___  ___| |_ _   _ ___    | |_/ / __ __ _  ___  ___  ___ _ __ | |_                              

| | | | | | | / __| | |/ _` |  / __/ _ \| '_ ` _ \| '_ ` _ \ / _ \ / _` |/ _ \  | |/ _ \/ __| __| | | / __|   |  __/ '__/ _` |/ _ \/ __|/ _ \ '_ \| __|                             

| |/ /| |_| | \__ \ | | (_| | | (_| (_) | | | | | | | | | | | (_) | (_| | (_) | | |  __/ (__| |_| |_| \__ \_  | |  | | | (_| |  __/\__ \  __/ | | | |_                              

|___/  \__,_|_|___/ |_|\__,_|  \___\___/|_| |_| |_|_| |_| |_|\___/ \__,_|\___/  |_|\___|\___|\__|\__,_|___(_) \_|  |_|  \__,_|\___||___/\___|_| |_|\__|                              

                                                                                                                                                                                    

                                                                                                                                                                                     

             _ _             _ _                     _                           _     _     _   _   _            _     _             _                                              

            | | |           | (_)                   | |                         | |   (_)   | | | | (_)          (_)   | |           | |                                            

 _ __  _   _| | | __ _    __| |_  __ _ _ __ ___     | | __ _  ___  _ __ ___  ___| |_   _  __| | | |_ _ _ __   ___ _  __| |_   _ _ __ | |_                                           

| '_ \| | | | | |/ _` |  / _` | |/ _` | '_ ` _ \    | |/ _` |/ _ \| '__/ _ \/ _ \ __| | |/ _` | | __| | '_ \ / __| |/ _` | | | | '_ \| __|                                          

| | | | |_| | | | (_| | | (_| | | (_| | | | | | |_  | | (_| | (_) | | |  __/  __/ |_  | | (_| | | |_| | | | | (__| | (_| | |_| | | | | |_                                           

|_| |_|\__,_|_|_|\__,_|  \__,_|_|\__,_|_| |_| |_( ) |_|\__,_|\___/|_|  \___|\___|\__| |_|\__,_|  \__|_|_| |_|\___|_|\__,_|\__,_|_| |_|\__|                                          

                                                |/                                                                                                                                   

                                                                                                                                                                                     

       _ _                 _     _                 _ _ _                     _     _       _ _              ______ _                    _ _                                         

      (_) |               | |   | |               | (_) |                   | |   | |     | | |             | ___ \ |                  | | |                                        

__   ___| |_ __ _  ___    | |__ | | __ _ _ __   __| |_| |_    ___  __ _  ___| |_  | |_ ___| | |_   _ ___    | |_/ / |__   __ _ ___  ___| | |_   _ ___                               

\ \ / / | __/ _` |/ _ \   | '_ \| |/ _` | '_ \ / _` | | __|  / _ \/ _` |/ _ \ __| | __/ _ \ | | | | / __|   |  __/| '_ \ / _` / __|/ _ \ | | | | / __|                              

 \ V /| | || (_| |  __/_  | |_) | | (_| | | | | (_| | | |_  |  __/ (_| |  __/ |_  | ||  __/ | | |_| \__ \_  | |   | | | | (_| \__ \  __/ | | |_| \__ \                              

  \_/ |_|\__\__,_|\___( ) |_.__/|_|\__,_|_| |_|\__,_|_|\__|  \___|\__, |\___|\__|  \__\___|_|_|\__,_|___(_) \_|   |_| |_|\__,_|___/\___|_|_|\__,_|___/                              

                      |/                                           __/ |                                                                                                             

                                                                  |___/                                                                                                             

 _        _     _   _                         _      _  __               _   _                                                    _ _        _                                      

| |      (_)   | | (_)                       | |    (_)/ _|             | | | |                                                  | | |      (_)                                     

| |_ _ __ _ ___| |_ _  __ _ _   _  ___    ___| | ___ _| |_ ___ _ __   __| | | | __ _  ___ _   _ ___     _ __   ___  _ __    _   _| | |_ _ __ _  ___ ___  ___                        

| __| '__| / __| __| |/ _` | | | |/ _ \  / _ \ |/ _ \ |  _/ _ \ '_ \ / _` | | |/ _` |/ __| | | / __|   | '_ \ / _ \| '_ \  | | | | | __| '__| |/ __/ _ \/ __|                       

| |_| |  | \__ \ |_| | (_| | |_| |  __/ |  __/ |  __/ | ||  __/ | | | (_| | | | (_| | (__| |_| \__ \_  | | | | (_) | | | | | |_| | | |_| |  | | (_|  __/\__ \                       

 \__|_|  |_|___/\__|_|\__, |\__,_|\___|  \___|_|\___|_|_| \___|_| |_|\__,_| |_|\__,_|\___|\__,_|___( ) |_| |_|\___/|_| |_|  \__,_|_|\__|_|  |_|\___\___||___/                        

                         | |                                                                       |/                                                                               

                         |_|                                                                                                                                                         

                                       _           _                                  _____      _                                        _   _ _           _                       

                                      | |         (_)                                |_   _|    | |                                      | | (_) |         | |                      

 _   _ _ __ _ __   __ _   ___  ___ ___| | ___ _ __ _ ___  __ _ _   _  ___    __ _      | | _ __ | |_ ___  __ _  ___ _ __  __   _____  ___| |_ _| |__  _   _| |_   _ _ __ ___        

| | | | '__| '_ \ / _` | / __|/ __/ _ \ |/ _ \ '__| / __|/ _` | | | |/ _ \  / _` |     | || '_ \| __/ _ \/ _` |/ _ \ '__| \ \ / / _ \/ __| __| | '_ \| | | | | | | | '_ ` _ \       

| |_| | |  | | | | (_| | \__ \ (_|  __/ |  __/ |  | \__ \ (_| | |_| |  __/ | (_| |_   _| || | | | ||  __/ (_| |  __/ |     \ V /  __/\__ \ |_| | |_) | |_| | | |_| | | | | | |      

 \__,_|_|  |_| |_|\__,_| |___/\___\___|_|\___|_|  |_|___/\__, |\__,_|\___|  \__,_(_)  \___/_| |_|\__\___|\__, |\___|_|      \_/ \___||___/\__|_|_.__/ \__,_|_|\__,_|_| |_| |_|      

                                                            | |                                           __/ |                                                                     

                                                            |_|                                          |___/                                                                       

       _                                               _     _   _            _     _             _                                                                                 

      | |                                             | |   | | (_)          (_)   | |           | |                                                                                

 _   _| |_   _ __ ___   __ _  __ _ _ __   __ _   _   _| |_  | |_ _ _ __   ___ _  __| |_   _ _ __ | |_                                                                               

| | | | __| | '_ ` _ \ / _` |/ _` | '_ \ / _` | | | | | __| | __| | '_ \ / __| |/ _` | | | | '_ \| __|                                                                               

| |_| | |_  | | | | | | (_| | (_| | | | | (_| | | |_| | |_  | |_| | | | | (__| | (_| | |_| | | | | |_ _                                                                             

 \__,_|\__| |_| |_| |_|\__,_|\__, |_| |_|\__,_|  \__,_|\__|  \__|_|_| |_|\___|_|\__,_|\__,_|_| |_|\__(_)                                                                            

                              __/ |                                                                                                                                                  

                             |___/                                                                                                                                                  

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

 _   _       _ _                                          _ _                      _                                                                                                 

| \ | |     | | |                                        | (_)                    | |                                                                                               

|  \| |_   _| | | __ _    __ _  ___    ___ ___  _ __   __| |_ _ __ ___   ___ _ __ | |_ _   _ _ __ ___    _   _ _ __ _ __   __ _                                                     

| . ` | | | | | |/ _` |  / _` |/ __|  / __/ _ \| '_ \ / _` | | '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \  | | | | '__| '_ \ / _` |                                                    

| |\  | |_| | | | (_| | | (_| | (__  | (_| (_) | | | | (_| | | | | | | |  __/ | | | |_| |_| | | | | | | | |_| | |  | | | | (_| |_                                                    

\_| \_/\__,_|_|_|\__,_|  \__,_|\___|  \___\___/|_| |_|\__,_|_|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_|  \__,_|_|  |_| |_|\__,_(_)                                                  

                                                                                                                                                                                     

                                                                                                                                                                                     

___  ___                                           _       _           _              _ _                          _                                                                

|  \/  |                                          | |     (_)         | |            (_) |                        | |                                                               

| .  . | __ _  ___  ___ ___ _ __   __ _ ___    ___| |_     _ _   _ ___| |_ ___    ___ _| |_    __ _ _ __ ___   ___| |_                                                              

| |\/| |/ _` |/ _ \/ __/ _ \ '_ \ / _` / __|  / _ \ __|   | | | | / __| __/ _ \  / __| | __|  / _` | '_ ` _ \ / _ \ __|                                                              

| |  | | (_| |  __/ (_|  __/ | | | (_| \__ \ |  __/ |_    | | |_| \__ \ || (_) | \__ \ | |_  | (_| | | | | | |  __/ |_                                                              

\_|  |_/\__,_|\___|\___\___|_| |_|\__,_|___/  \___|\__|   | |\__,_|___/\__\___/  |___/_|\__|  \__,_|_| |_| |_|\___|\__|                                                             

                                                         _/ |                                                                                                                        

                                                        |__/                                                                                                                        

                                                      _                       _           _                        _                                                                

                                                     | |                     | |         (_)                      (_)                                                               

 _ __ ___   __ _  __ _ _ __   __ _   _ __   ___  _ __| |_ __ _   ___  ___ ___| | ___ _ __ _ ___  __ _ _   _  ___   _ _ __                                                            

| '_ ` _ \ / _` |/ _` | '_ \ / _` | | '_ \ / _ \| '__| __/ _` | / __|/ __/ _ \ |/ _ \ '__| / __|/ _` | | | |/ _ \ | | '_ \                                                          

| | | | | | (_| | (_| | | | | (_| | | |_) | (_) | |  | || (_| | \__ \ (_|  __/ |  __/ |  | \__ \ (_| | |_| |  __/ | | | | |                                                         

|_| |_| |_|\__,_|\__, |_| |_|\__,_| | .__/ \___/|_|   \__\__,_| |___/\___\___|_|\___|_|  |_|___/\__, |\__,_|\___| |_|_| |_|                                                          

                  __/ |             | |                                                            | |                                                                              

                 |___/              |_|                                                            |_|                                                                              

             _                 _      ___  _ _                                                            _                                                                         

            (_)               (_)    / _ \| (_)                                                          | |                                                                         

  __ _ _   _ _ ___   _ __ ___  _    / /_\ \ |_  __ _ _   _  __ _ _ __ ___    _ __   ___  ___   _ __ _   _| |_ _ __ _   _ _ __ ___                                                   

 / _` | | | | / __| | '_ ` _ \| |   |  _  | | |/ _` | | | |/ _` | '_ ` _ \  | '_ \ / _ \/ __| | '__| | | | __| '__| | | | '_ ` _ \                                                  

| (_| | |_| | \__ \ | | | | | | |_  | | | | | | (_| | |_| | (_| | | | | | | | | | |  __/ (__  | |  | |_| | |_| |  | |_| | | | | | |                                                  

 \__, |\__,_|_|___/ |_| |_| |_|_(_) \_| |_/_|_|\__, |\__,_|\__,_|_| |_| |_| |_| |_|\___|\___| |_|   \__,_|\__|_|   \__,_|_| |_| |_|                                                 

    | |                                           | |                                                                                                                               

    |_|                                           |_|                                                                                                                                

 _ _ _                       _____                                _ _                     _     _ _ _                                                                                

| (_) |                     /  ___|                              | (_)                   | |   | (_) |                                                                              

| |_| |__   ___ _ __ ___    \ `--. _   _ ___ _ __   ___ _ __   __| |_ ___ ___  ___    ___| |_  | |_| |__   ___ _ __ ___                                                             

| | | '_ \ / _ \ '__/ _ \    `--. \ | | / __| '_ \ / _ \ '_ \ / _` | / __/ __|/ _ \  / _ \ __| | | | '_ \ / _ \ '__/ _ \                                                             

| | | |_) |  __/ | | (_) |  /\__/ / |_| \__ \ |_) |  __/ | | | (_| | \__ \__ \  __/ |  __/ |_  | | | |_) |  __/ | | (_) |                                                           

|_|_|_.__/ \___|_|  \___(_) \____/ \__,_|___/ .__/ \___|_| |_|\__,_|_|___/___/\___|  \___|\__| |_|_|_.__/ \___|_|  \___/                                                            

                                            | |                                                                                                                                      

                                            |_|                                                                                                                                      

 _     _   _                    _                                        _   _       _                                          _                    _                              

(_)   | | | |                  (_)                                      | | (_)     | |                                        | |                  | |                             

 _  __| | | |_ _   _ _ __ _ __  _ ___  __   _____ _ __   ___ _ __   __ _| |_ _ ___  | |_ ___ _ __ ___  _ __   ___  _ __   _ __ | |__   __ _ _ __ ___| |_ _ __ __ _                  

| |/ _` | | __| | | | '__| '_ \| / __| \ \ / / _ \ '_ \ / _ \ '_ \ / _` | __| / __| | __/ _ \ '_ ` _ \| '_ \ / _ \| '__| | '_ \| '_ \ / _` | '__/ _ \ __| '__/ _` |                 

| | (_| | | |_| |_| | |  | |_) | \__ \  \ V /  __/ | | |  __/ | | | (_| | |_| \__ \ | ||  __/ | | | | | |_) | (_) | |    | |_) | | | | (_| | | |  __/ |_| | | (_| |                 

|_|\__,_|  \__|\__,_|_|  | .__/|_|___/   \_/ \___|_| |_|\___|_| |_|\__,_|\__|_|___/  \__\___|_| |_| |_| .__/ \___/|_|    | .__/|_| |_|\__,_|_|  \___|\__|_|  \__,_|                 

                         | |                                                                          | |                | |                                                         

                         |_|                                                                          |_|                |_|                                                        

               _     _    ___  ___                 _       _        _     _   _                                     _                                                               

              (_)   | |   |  \/  |                (_)     | |      (_)   | | (_)                                   | |                                                               

  __ _   _ __  _ ___| |   | .  . | __ _ _   _ _ __ _ ___  | |_ _ __ _ ___| |_ _  __ _ _   _  ___   _ __   ___  _ __| |_ __ _                                                        

 / _` | | '_ \| / __| |   | |\/| |/ _` | | | | '__| / __| | __| '__| / __| __| |/ _` | | | |/ _ \ | '_ \ / _ \| '__| __/ _` |                                                       

| (_| | | | | | \__ \ |_  | |  | | (_| | |_| | |  | \__ \ | |_| |  | \__ \ |_| | (_| | |_| |  __/ | |_) | (_) | |  | || (_| |                                                       

 \__,_| |_| |_|_|___/_(_) \_|  |_/\__,_|\__,_|_|  |_|___/  \__|_|  |_|___/\__|_|\__, |\__,_|\___| | .__/ \___/|_|   \__\__,_|                                                        

                                                                                   | |            | |                                                                               

                                                                                   |_|            |_|                                                                               

                            _                   _                   _ _ _                                     _       _                _   _                                         

                           (_)                 | |                 | | (_)                                   | |     | |              | | (_)                                       

 _ __ ___   __ _ _   _ _ __ _ ___    __   _____| |  _ __ ___   ___ | | |_ ___   _ __   ___  __ _ _   _  ___  | | ___ | |__   ___  _ __| |_ _ ___                                    

| '_ ` _ \ / _` | | | | '__| / __|   \ \ / / _ \ | | '_ ` _ \ / _ \| | | / __| | '_ \ / _ \/ _` | | | |/ _ \ | |/ _ \| '_ \ / _ \| '__| __| / __|                                   

| | | | | | (_| | |_| | |  | \__ \_   \ V /  __/ | | | | | | | (_) | | | \__ \ | | | |  __/ (_| | |_| |  __/ | | (_) | |_) | (_) | |  | |_| \__ \                                   

|_| |_| |_|\__,_|\__,_|_|  |_|___( )   \_/ \___|_| |_| |_| |_|\___/|_|_|_|___/ |_| |_|\___|\__, |\__,_|\___| |_|\___/|_.__/ \___/|_|   \__|_|___/                                   

                                 |/                                                           | |                                                                                   

                                                                                              |_|                                                                                    

       _        ___  _ _                               _         _             _                           _             _        _                                                 

      | |      / _ \| (_)                             (_)       | |           | |                         | |           | |      | |                                                

  __ _| |_    / /_\ \ |_  __ _ _   _  __ _ _ __ ___    _ _ __   | |_ ___  _ __| |_ ___  _ __  __   ___   _| |_ __  _   _| |_ __ _| |_ ___                                           

 / _` | __|   |  _  | | |/ _` | | | |/ _` | '_ ` _ \  | | '_ \  | __/ _ \| '__| __/ _ \| '__| \ \ / / | | | | '_ \| | | | __/ _` | __/ _ \                                          

| (_| | |_ _  | | | | | | (_| | |_| | (_| | | | | | | | | | | | | || (_) | |  | || (_) | |     \ V /| |_| | | |_) | |_| | || (_| | ||  __/_                                         

 \__,_|\__(_) \_| |_/_|_|\__, |\__,_|\__,_|_| |_| |_| |_|_| |_|  \__\___/|_|   \__\___/|_|      \_/  \__,_|_| .__/ \__,_|\__\__,_|\__\___( )                                        

                            | |                                                                             | |                          |/                                          

                            |_|                                                                             |_|                                                                     

                                             _                              _       _ _          _ _ _       _   _                                                                  

                                            (_)                            (_)     (_) |        | (_) |     | \ | |                                                                  

  ___ _   _ _ __ ___ _   _ ___    _____  __  _ _ __      ___ _   _ ___  ___ _ _ __  _| |_    ___| |_| |_    |  \| | __ _ _ __ ___                                                   

 / __| | | | '__/ __| | | / __|  / _ \ \/ / | | '_ \    / __| | | / __|/ __| | '_ \| | __|  / _ \ | | __|   | . ` |/ _` | '_ ` _ \                                                  

| (__| |_| | |  \__ \ |_| \__ \ |  __/>  <  | | | | |_  \__ \ |_| \__ \ (__| | |_) | | |_  |  __/ | | |_ _  | |\  | (_| | | | | | |                                                 

 \___|\__,_|_|  |___/\__,_|___/  \___/_/\_\ |_|_| |_( ) |___/\__,_|___/\___|_| .__/|_|\__|  \___|_|_|\__(_) \_| \_/\__,_|_| |_| |_|                                                  

                                                    |/                       | |                                                                                                    

                                                                             |_|                                                                                                    

 _               _     _   _       _ _              ______    _ _            _                                                                                                       

(_)             (_)   (_) | |     | | |             | ___ \  | | |          | |                                                                                                     

 _ _ __    _ __  _ ___ _  | |_ ___| | |_   _ ___    | |_/ /__| | | ___ _ __ | |_ ___  ___  __ _ _   _  ___                                                                          

| | '_ \  | '_ \| / __| | | __/ _ \ | | | | / __|   |  __/ _ \ | |/ _ \ '_ \| __/ _ \/ __|/ _` | | | |/ _ \                                                                         

| | | | | | | | | \__ \ | | ||  __/ | | |_| \__ \_  | | |  __/ | |  __/ | | | ||  __/\__ \ (_| | |_| |  __/                                                                          

|_|_| |_| |_| |_|_|___/_|  \__\___|_|_|\__,_|___(_) \_|  \___|_|_|\___|_| |_|\__\___||___/\__, |\__,_|\___|                                                                         

                                                                                             | |                                                                                    

                                                                                             |_|                                                                                     

       __  __ _      _ _                                _           _   _                  _ _                             _     _ _                    _                           

      / _|/ _(_)    (_) |                              | |         | | (_)                | (_)                           | |   (_) |                  | |                          

  ___| |_| |_ _  ___ _| |_ _   _ _ __   _ __ ___   ___ | | ___  ___| |_ _  ___    ___   __| |_  ___    _ __   ___  _ __   | |__  _| |__   ___ _ __   __| |_   _ _ __ ___            

 / _ \  _|  _| |/ __| | __| | | | '__| | '_ ` _ \ / _ \| |/ _ \/ __| __| |/ _ \  / _ \ / _` | |/ _ \  | '_ \ / _ \| '_ \  | '_ \| | '_ \ / _ \ '_ \ / _` | | | | '_ ` _ \            

|  __/ | | | | | (__| | |_| |_| | |    | | | | | | (_) | |  __/\__ \ |_| |  __/ | (_) | (_| | | (_) | | | | | (_) | | | | | |_) | | |_) |  __/ | | | (_| | |_| | | | | | |_         

 \___|_| |_| |_|\___|_|\__|\__,_|_|    |_| |_| |_|\___/|_|\___||___/\__|_|\___|  \___/ \__,_|_|\___/  |_| |_|\___/|_| |_| |_.__/|_|_.__/ \___|_| |_|\__,_|\__,_|_| |_| |_(_)        

                                                                                                                                                                                     

                                                                                                                                                                                     

______                               _     _ _ _                            _ _     _                               _     _                         _                               

| ___ \                             | |   | (_) |                          (_) |   | |                             (_)   | |                       | |                              

| |_/ / __ __ _  ___  ___  ___ _ __ | |_  | |_| |__   ___ _ __ ___    _ __  _| |__ | |__       __ _ _ __ __ ___   ___  __| | __ _    ___  __ _  ___| |_                             

|  __/ '__/ _` |/ _ \/ __|/ _ \ '_ \| __| | | | '_ \ / _ \ '__/ _ \  | '_ \| | '_ \| '_ \     / _` | '__/ _` \ \ / / |/ _` |/ _` |  / _ \/ _` |/ _ \ __|                            

| |  | | | (_| |  __/\__ \  __/ | | | |_  | | | |_) |  __/ | | (_) | | | | | | |_) | | | |_  | (_| | | | (_| |\ V /| | (_| | (_| | |  __/ (_| |  __/ |_                             

\_|  |_|  \__,_|\___||___/\___|_| |_|\__| |_|_|_.__/ \___|_|  \___/  |_| |_|_|_.__/|_| |_( )  \__, |_|  \__,_| \_/ |_|\__,_|\__,_|  \___|\__, |\___|\__|                            

                                                                                         |/    __/ |                                      __/ |                                      

                                                                                              |___/                                      |___/                                      

       _ _        _                       _ _                                _   _                                   _     _           _                                            

      | | |      (_)                     (_) |                              | | (_)                                 | |   | |         | |                                           

 _   _| | |_ _ __ _  ___ ___  ___  __   ___| |_ __ _  ___     _ __  _ __ ___| |_ _ _   _ _ __ ___     ___  __ _  ___| |_  | | ___  ___| |_ _   _ ___                                

| | | | | __| '__| |/ __/ _ \/ __| \ \ / / | __/ _` |/ _ \   | '_ \| '__/ _ \ __| | | | | '_ ` _ \   / _ \/ _` |/ _ \ __| | |/ _ \/ __| __| | | / __|                               

| |_| | | |_| |  | | (_|  __/\__ \  \ V /| | || (_| |  __/_  | |_) | | |  __/ |_| | |_| | | | | | | |  __/ (_| |  __/ |_  | |  __/ (__| |_| |_| \__ \_                              

 \__,_|_|\__|_|  |_|\___\___||___/   \_/ |_|\__\__,_|\___( ) | .__/|_|  \___|\__|_|\__,_|_| |_| |_|  \___|\__, |\___|\__| |_|\___|\___|\__|\__,_|___(_)                              

                                                         |/  | |                                           __/ |                                                                    

                                                             |_|                                          |___/                                                                     

___  ___                                                             _ _                        _       _____          _        _                           _                       

|  \/  |                                                            | (_)                      | |     /  ___|        | |      | |                         | |                      

| .  . | __ _  ___  ___ ___ _ __   __ _ ___    ___ _   _    ___   __| |_  ___     ___ _ __ __ _| |_    \ `--.  ___  __| |   ___| | ___ _ __ ___   ___ _ __ | |_ _   _ _ __ ___      

| |\/| |/ _` |/ _ \/ __/ _ \ '_ \ / _` / __|  / _ \ | | |  / _ \ / _` | |/ _ \   / _ \ '__/ _` | __|    `--. \/ _ \/ _` |  / _ \ |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \     

| |  | | (_| |  __/ (_|  __/ | | | (_| \__ \ |  __/ |_| | | (_) | (_| | | (_) | |  __/ | | (_| | |_ _  /\__/ /  __/ (_| | |  __/ |  __/ | | | | |  __/ | | | |_| |_| | | | | | |    

\_|  |_/\__,_|\___|\___\___|_| |_|\__,_|___/  \___|\__,_|  \___/ \__,_|_|\___/   \___|_|  \__,_|\__(_) \____/ \___|\__,_|  \___|_|\___|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_|    

                                                                                                                                                                                     

                                                                                                                                                                                     

 _                           _                                _         _   _ _                                                                                                     

| |                         | |                              (_)       | | | (_)                                                                                                    

| | __ _  ___  _ __ ___  ___| |_   _ __ ___   __ _ _   _ _ __ _ ___    | | | |___   ____ _ _ __ ___  _   _ ___   _ __   ___  ___                                                    

| |/ _` |/ _ \| '__/ _ \/ _ \ __| | '_ ` _ \ / _` | | | | '__| / __|   | | | | \ \ / / _` | '_ ` _ \| | | / __| | '_ \ / _ \/ __|                                                    

| | (_| | (_) | | |  __/  __/ |_  | | | | | | (_| | |_| | |  | \__ \_  \ \_/ / |\ V / (_| | | | | | | |_| \__ \ | | | |  __/ (__                                                    

|_|\__,_|\___/|_|  \___|\___|\__| |_| |_| |_|\__,_|\__,_|_|  |_|___(_)  \___/|_| \_/ \__,_|_| |_| |_|\__,_|___/ |_| |_|\___|\___|                                                   

                                                                                                                                                                                     

                                                                                                                                                                                    

                     _ _                      _                         _       _                        _              _                         _                                 

                    | (_)                    | |                       | |     | |                      | |            (_)                       | |                                

  ___ ___  _ __   __| |_ _ __ ___   ___ _ __ | |_ _   _ _ __ ___     __| | ___ | | ___  _ __  __   _____| |   ___ _   _ _ ___ _ __ ___   ___   __| |   __ _ _   _  __ _ _ __ ___     

 / __/ _ \| '_ \ / _` | | '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \   / _` |/ _ \| |/ _ \| '__| \ \ / / _ \ |  / _ \ | | | / __| '_ ` _ \ / _ \ / _` |  / _` | | | |/ _` | '_ ` _ \   

| (_| (_) | | | | (_| | | | | | | |  __/ | | | |_| |_| | | | | | | | (_| | (_) | | (_) | |_    \ V /  __/ | |  __/ |_| | \__ \ | | | | | (_) | (_| | | (_| | |_| | (_| | | | | | |_ 

 \___\___/|_| |_|\__,_|_|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_|  \__,_|\___/|_|\___/|_( )    \_/ \___|_|  \___|\__,_|_|___/_| |_| |_|\___/ \__,_|  \__, |\__,_|\__,_|_| |_| |_(_)

                                                                                         |/                                                              | |                        

                                                                                                                                                         |_|                        

______    _ _            _                               _              _                                                                      _         _                          

| ___ \  | | |          | |                             | |            | |                                                                    | |       (_)                         

| |_/ /__| | | ___ _ __ | |_ ___  ___  __ _ _   _  ___  | | ___  ___   | | ___  _ __ ___ _ __ ___       ___ ___  _ __ ___  _ __ ___   ___   __| | ___    _ _ __                     

|  __/ _ \ | |/ _ \ '_ \| __/ _ \/ __|/ _` | | | |/ _ \ | |/ _ \/ _ \  | |/ _ \| '__/ _ \ '_ ` _ \     / __/ _ \| '_ ` _ \| '_ ` _ \ / _ \ / _` |/ _ \  | | '_ \                    

| | |  __/ | |  __/ | | | ||  __/\__ \ (_| | |_| |  __/ | |  __/ (_) | | | (_) | | |  __/ | | | | |_  | (_| (_) | | | | | | | | | | | (_) | (_| | (_) | | | | | |                   

\_|  \___|_|_|\___|_| |_|\__\___||___/\__, |\__,_|\___| |_|\___|\___/  |_|\___/|_|  \___|_| |_| |_( )  \___\___/|_| |_| |_|_| |_| |_|\___/ \__,_|\___/  |_|_| |_|                   

                                         | |                                                      |/                                                                                

                                         |_|                                                                                                                                         

             _             _        _         _     _          _                           _                          _                           _                                 

            | |           | |      | |       (_)   | |        | |                         | |                        | |                         | |                                

__   ___   _| |_ __  _   _| |_ __ _| |_ ___   _  __| |     ___| | ___ _ __ ___   ___ _ __ | |_ _   _ _ __ ___     ___| | ___ _ __ ___   ___ _ __ | |_ _   _ _ __ ___                

\ \ / / | | | | '_ \| | | | __/ _` | __/ _ \ | |/ _` |    / _ \ |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \   / _ \ |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \               

 \ V /| |_| | | |_) | |_| | || (_| | ||  __/ | | (_| |_  |  __/ |  __/ | | | | |  __/ | | | |_| |_| | | | | | | |  __/ |  __/ | | | | |  __/ | | | |_| |_| | | | | | |              

  \_/  \__,_|_| .__/ \__,_|\__\__,_|\__\___| |_|\__,_( )  \___|_|\___|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_|  \___|_|\___|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_|              

              | |                                    |/                                                                                                                              

              |_|                                                                                                                                                                   

  __     _ _        ______                        _   _            _     _             _                    _           _                                                           

 / _|   | (_)       |  _  \                      | | (_)          (_)   | |           | |                  | |         | |                                                          

| |_ ___| |_ ___    | | | |___  _ __   ___  ___  | |_ _ _ __   ___ _  __| |_   _ _ __ | |_    ___ _ __ __ _| |_   _   _| |_                                                          

|  _/ _ \ | / __|   | | | / _ \| '_ \ / _ \/ __| | __| | '_ \ / __| |/ _` | | | | '_ \| __|  / _ \ '__/ _` | __| | | | | __|                                                        

| ||  __/ | \__ \_  | |/ / (_) | | | |  __/ (__  | |_| | | | | (__| | (_| | |_| | | | | |_  |  __/ | | (_| | |_  | |_| | |_                                                         

|_| \___|_|_|___(_) |___/ \___/|_| |_|\___|\___|  \__|_|_| |_|\___|_|\__,_|\__,_|_| |_|\__|  \___|_|  \__,_|\__|  \__,_|\__|                                                         

                                                                                                                                                                                    

                                                                                                                                                                                     

       _ _        _                                                                                                                                                                  

      | | |      (_)                                                                                                                                                                 

 _   _| | |_ _ __ _  ___ ___  ___   _ __   ___  ___ _   _  ___ _ __ ___                                                                                                             

| | | | | __| '__| |/ __/ _ \/ __| | '_ \ / _ \/ __| | | |/ _ \ '__/ _ \                                                                                                            

| |_| | | |_| |  | | (_|  __/\__ \ | |_) | (_) \__ \ |_| |  __/ | |  __/_                                                                                                            

 \__,_|_|\__|_|  |_|\___\___||___/ | .__/ \___/|___/\__,_|\___|_|  \___(_)                                                                                                          

                                   | |                                                                                                                                              

                                   |_|                                                                                                                                               

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

 _   _                                                                                      _                                                                                       

| \ | |                                                                                    | |                                                                                      

|  \| |_   _ _ __   ___   ___  ___ _ __ ___  _ __   ___ _ __    __ _ _ __ ___ _   _    __ _| |_                                                                                      

| . ` | | | | '_ \ / __| / __|/ _ \ '_ ` _ \| '_ \ / _ \ '__|  / _` | '__/ __| | | |  / _` | __|                                                                                    

| |\  | |_| | | | | (__  \__ \  __/ | | | | | |_) |  __/ |    | (_| | | | (__| |_| | | (_| | |_                                                                                     

\_| \_/\__,_|_| |_|\___| |___/\___|_| |_| |_| .__/ \___|_|     \__,_|_|  \___|\__,_|  \__,_|\__|                                                                                    

                                            | |                                                                                                                                      

                                            |_|                                                                                                                                     

                 _           _   _                  _ _ _      _ _             _ _                                                                                                  

                | |         | | (_)                | | (_)    (_) |           | (_)                                                                                                  

 _ __ ___   ___ | | ___  ___| |_ _  ___   ___  ___ | | |_  ___ _| |_ _   _  __| |_ _ __                                                                                             

| '_ ` _ \ / _ \| |/ _ \/ __| __| |/ _ \ / __|/ _ \| | | |/ __| | __| | | |/ _` | | '_ \                                                                                            

| | | | | | (_) | |  __/\__ \ |_| |  __/ \__ \ (_) | | | | (__| | |_| |_| | (_| | | | | |_                                                                                          

|_| |_| |_|\___/|_|\___||___/\__|_|\___| |___/\___/|_|_|_|\___|_|\__|\__,_|\__,_|_|_| |_(_)                                                                                          

                                                                                                                                                                                    

                                                                                                                                                                                     

  ___  _ _                                __      _             _ _ _                    _       _               _     _     _                 _ _ _                                

 / _ \| (_)                              / _|    (_)           (_) | |                  | |     | |             | |   | |   | |               | (_) |                               

/ /_\ \ |_  __ _ _   _  __ _ _ __ ___   | |_ _ __ _ _ __   __ _ _| | | __ _  __   _____ | |_   _| |_ _ __   __ _| |_  | |__ | | __ _ _ __   __| |_| |_                              

|  _  | | |/ _` | | | |/ _` | '_ ` _ \  |  _| '__| | '_ \ / _` | | | |/ _` | \ \ / / _ \| | | | | __| '_ \ / _` | __| | '_ \| |/ _` | '_ \ / _` | | __|                             

| | | | | | (_| | |_| | (_| | | | | | | | | | |  | | | | | (_| | | | | (_| |  \ V / (_) | | |_| | |_| |_) | (_| | |_  | |_) | | (_| | | | | (_| | | |_ _                             

\_| |_/_|_|\__, |\__,_|\__,_|_| |_| |_| |_| |_|  |_|_| |_|\__, |_|_|_|\__,_|   \_/ \___/|_|\__,_|\__| .__/ \__,_|\__| |_.__/|_|\__,_|_| |_|\__,_|_|\__(_)                           

              | |                                          __/ |                                    | |                                                                             

              |_|                                         |___/                                     |_|                                                                              

______                                                  _ _ _        __                 _ _                                            _                                            

|  _  \                                                | | (_)      / _|               (_) |                                          (_)                                           

| | | |___  _ __   ___  ___    ___ ___  _ ____   ____ _| | |_ ___  | |_ __ _ _   _  ___ _| |__  _   _ ___   _ __  _   _ _ __   ___     _ _ __                                       

| | | / _ \| '_ \ / _ \/ __|  / __/ _ \| '_ \ \ / / _` | | | / __| |  _/ _` | | | |/ __| | '_ \| | | / __| | '_ \| | | | '_ \ / __|   | | '_ \                                       

| |/ / (_) | | | |  __/ (__  | (_| (_) | | | \ V / (_| | | | \__ \ | || (_| | |_| | (__| | |_) | |_| \__ \ | | | | |_| | | | | (__ _  | | | | |                                     

|___/ \___/|_| |_|\___|\___|  \___\___/|_| |_|\_/ \__,_|_|_|_|___/ |_| \__,_|\__,_|\___|_|_.__/ \__,_|___/ |_| |_|\__,_|_| |_|\___( ) |_|_| |_|                                     

                                                                                                                                  |/                                                 

                                                                                                                                                                                    

           _     _            _                        _                    _      _  __               _                         _____          _                                   

          | |   (_)          | |                      | |                  | |    (_)/ _|             | |                       /  ___|        | |                                  

__   _____| |__  _  ___ _   _| | __ _   _ __ ___   ___| |_ _   _ ___    ___| | ___ _| |_ ___ _ __   __| |  _ __   ___  _ __     \ `--.  ___  __| |                                   

\ \ / / _ \ '_ \| |/ __| | | | |/ _` | | '_ ` _ \ / _ \ __| | | / __|  / _ \ |/ _ \ |  _/ _ \ '_ \ / _` | | '_ \ / _ \| '_ \     `--. \/ _ \/ _` |                                  

 \ V /  __/ | | | | (__| |_| | | (_| | | | | | | |  __/ |_| |_| \__ \ |  __/ |  __/ | ||  __/ | | | (_| | | | | | (_) | | | |_  /\__/ /  __/ (_| |                                  

  \_/ \___|_| |_|_|\___|\__,_|_|\__,_| |_| |_| |_|\___|\__|\__,_|___/  \___|_|\___|_|_| \___|_| |_|\__,_| |_| |_|\___/|_| |_(_) \____/ \___|\__,_|                                  

                                                                                                                                                                                    

                                                                                                                                                                                     

                 _ _   _   _                            _                                 _       _____                 _     _ _                _                                  

                (_) | | | (_)                          (_)                               | |     /  __ \               | |   (_) |              (_)                                 

 ___  __ _  __ _ _| |_| |_ _ ___   _ __ ___   __ ___  ___ _ __ ___  _   _ ___    ___  ___| |_    | /  \/_   _ _ __ __ _| |__  _| |_ _   _ _ __   _ _ __                             

/ __|/ _` |/ _` | | __| __| / __| | '_ ` _ \ / _` \ \/ / | '_ ` _ \| | | / __|  / _ \/ __| __|   | |   | | | | '__/ _` | '_ \| | __| | | | '__| | | '_ \                            

\__ \ (_| | (_| | | |_| |_| \__ \ | | | | | | (_| |>  <| | | | | | | |_| \__ \ |  __/\__ \ |_ _  | \__/\ |_| | | | (_| | |_) | | |_| |_| | |    | | | | |                           

|___/\__,_|\__, |_|\__|\__|_|___/ |_| |_| |_|\__,_/_/\_\_|_| |_| |_|\__,_|___/  \___||___/\__(_)  \____/\__,_|_|  \__,_|_.__/|_|\__|\__,_|_|    |_|_| |_|                           

            __/ |                                                                                                                                                                    

           |___/                                                                                                                                                                     

                                                        _     _                        _                                                            _   _                           

                                                       (_)   | |                      (_)                                                          | \ | |                          

 _ __ ___   __ _  __ _ _ __   __ _    __ _  ___   _ __  _ ___| |  _ __ ___   __ ___  ___ _ __ ___  _   _ ___   ___  ___ _ __ ___  _ __   ___ _ __  |  \| |_   _ _ __   ___          

| '_ ` _ \ / _` |/ _` | '_ \ / _` |  / _` |/ __| | '_ \| / __| | | '_ ` _ \ / _` \ \/ / | '_ ` _ \| | | / __| / __|/ _ \ '_ ` _ \| '_ \ / _ \ '__| | . ` | | | | '_ \ / __|         

| | | | | | (_| | (_| | | | | (_| | | (_| | (__  | | | | \__ \ | | | | | | | (_| |>  <| | | | | | | |_| \__ \ \__ \  __/ | | | | | |_) |  __/ |_   | |\  | |_| | | | | (__          

|_| |_| |_|\__,_|\__, |_| |_|\__,_|  \__,_|\___| |_| |_|_|___/_| |_| |_| |_|\__,_/_/\_\_|_| |_| |_|\__,_|___/ |___/\___|_| |_| |_| .__/ \___|_(_)  \_| \_/\__,_|_| |_|\___|         

                  __/ |                                                                                                          | |                                                

                 |___/                                                                                                           |_|                                                

                 _             _ _             _                     _                      _   _                                   _ _ _                                           

                (_)           | (_)           | |                   (_)                    | | (_)                                 | | (_)                                          

__   ____ _ _ __ _ _   _ ___  | |_  __ _ _   _| | __ _    __ _ _   _ _ ___   _ __  _ __ ___| |_ _ _   _ _ __ ___    _ __ ___   ___ | | |_ ___                                        

\ \ / / _` | '__| | | | / __| | | |/ _` | | | | |/ _` |  / _` | | | | / __| | '_ \| '__/ _ \ __| | | | | '_ ` _ \  | '_ ` _ \ / _ \| | | / __|                                      

 \ V / (_| | |  | | |_| \__ \ | | | (_| | |_| | | (_| | | (_| | |_| | \__ \ | |_) | | |  __/ |_| | |_| | | | | | | | | | | | | (_) | | | \__ \_                                     

  \_/ \__,_|_|  |_|\__,_|___/ |_|_|\__, |\__,_|_|\__,_|  \__, |\__,_|_|___/ | .__/|_|  \___|\__|_|\__,_|_| |_| |_| |_| |_| |_|\___/|_|_|_|___(_)                                    

                                    __/ |                   | |             | |                                                                                                      

                                   |___/                    |_|             |_|                                                                                                     

 _____                                _ _                                _ _ _             _                             __                 _ _                                     

/  ___|                              | (_)                              | | (_)           (_)                           / _|               (_) |                                    

\ `--. _   _ ___ _ __   ___ _ __   __| |_ ___ ___  ___   _ __ ___   ___ | | |_ ___  __   _____   _____ _ __ _ __ __ _  | |_ __ _ _   _  ___ _| |__  _   _ ___                       

 `--. \ | | / __| '_ \ / _ \ '_ \ / _` | / __/ __|/ _ \ | '_ ` _ \ / _ \| | | / __| \ \ / / \ \ / / _ \ '__| '__/ _` | |  _/ _` | | | |/ __| | '_ \| | | / __|                      

/\__/ / |_| \__ \ |_) |  __/ | | | (_| | \__ \__ \  __/ | | | | | | (_) | | | \__ \  \ V /| |\ V /  __/ |  | | | (_| | | || (_| | |_| | (__| | |_) | |_| \__ \_                     

\____/ \__,_|___/ .__/ \___|_| |_|\__,_|_|___/___/\___| |_| |_| |_|\___/|_|_|_|___/   \_/ |_| \_/ \___|_|  |_|  \__,_| |_| \__,_|\__,_|\___|_|_.__/ \__,_|___(_)                     

                | |                                                                                                                                                                 

                |_|                                                                                                                                                                  

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                     

                                                                                                                                                                                    

                                                                                                                                                                                     

                                                                                                                                                                                     

  ___                                                _ _ _       _       _                _   _            _                           _                                            

 / _ \                                              | | (_)     | |     | |              | | (_)          | |                         | |                                           

/ /_\ \ ___ _ __   ___  __ _ _ __    _ __ ___   ___ | | |_ ___  | | ___ | |__   ___  _ __| |_ _ ___    ___| | ___ _ __ ___   ___ _ __ | |_ _   _ _ __ ___                           

|  _  |/ _ \ '_ \ / _ \/ _` | '_ \  | '_ ` _ \ / _ \| | | / __| | |/ _ \| '_ \ / _ \| '__| __| / __|  / _ \ |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \                           

| | | |  __/ | | |  __/ (_| | | | | | | | | | | (_) | | | \__ \ | | (_) | |_) | (_) | |  | |_| \__ \ |  __/ |  __/ | | | | |  __/ | | | |_| |_| | | | | | |_                        

\_| |_/\___|_| |_|\___|\__,_|_| |_| |_| |_| |_|\___/|_|_|_|___/ |_|\___/|_.__/ \___/|_|   \__|_|___/  \___|_|\___|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_(_)                       

                                                                                                                                                                                     

                                                                                                                                                                                    

 _____              _ _        _                                                _                                           _                                                       

|_   _|            | | |      (_)                                              | |                                         (_)                                                      

  | | _ __    _   _| | |_ _ __ _  ___ ___  ___    ___ _ __ ___  ___    ___  ___| |_     _ __   ___  _ __   __   ____ _ _ __ _ _   _ ___                                             

  | || '_ \  | | | | | __| '__| |/ __/ _ \/ __|  / _ \ '__/ _ \/ __|  / _ \/ __| __|   | '_ \ / _ \| '_ \  \ \ / / _` | '__| | | | / __|                                            

 _| || | | | | |_| | | |_| |  | | (_|  __/\__ \ |  __/ | | (_) \__ \ |  __/\__ \ |_ _  | | | | (_) | | | |  \ V / (_| | |  | | |_| \__ \                                            

 \___/_| |_|  \__,_|_|\__|_|  |_|\___\___||___/  \___|_|  \___/|___/  \___||___/\__( ) |_| |_|\___/|_| |_|   \_/ \__,_|_|  |_|\__,_|___/                                             

                                                                                   |/                                                                                               

                                                                                                                                                                                     

 _                                   _ _        _      _                           ______                    _                           _                                          

(_)                                 | | |      (_)    (_)                          |  ___|                  | |                         | |                                         

 _ _ __  ___ _   _ _ __ ___    _   _| | |_ _ __ _  ___ _  ___  ___    __ _  ___    | |_ _   _ ___  ___ ___  | | __ _  ___  _ __ ___  ___| |_                                        

| | '_ \/ __| | | | '_ ` _ \  | | | | | __| '__| |/ __| |/ _ \/ __|  / _` |/ __|   |  _| | | / __|/ __/ _ \ | |/ _` |/ _ \| '__/ _ \/ _ \ __|                                       

| | |_) \__ \ |_| | | | | | | | |_| | | |_| |  | | (__| |  __/\__ \ | (_| | (__ _  | | | |_| \__ \ (_|  __/ | | (_| | (_) | | |  __/  __/ |_                                         

|_| .__/|___/\__,_|_| |_| |_|  \__,_|_|\__|_|  |_|\___|_|\___||___/  \__,_|\___(_) \_|  \__,_|___/\___\___| |_|\__,_|\___/|_|  \___|\___|\__|                                       

  | |                                                                                                                                                                                

  |_|                                                                                                                                                                                

 _                                _                    _               _ _                     _                           _           _____ _   _                                  

| |                              | |                  | |             (_) |                   | |                         | |         |  ___| | (_)                                 

| | __ _  ___ _   _ ___    __ _  | |__   ___ _ __   __| |_ __ ___ _ __ _| |_   _ __ ___   __ _| | ___  ___ _   _  __ _  __| | __ _    | |__ | |_ _  __ _ _ __ ___                   

| |/ _` |/ __| | | / __|  / _` | | '_ \ / _ \ '_ \ / _` | '__/ _ \ '__| | __| | '_ ` _ \ / _` | |/ _ \/ __| | | |/ _` |/ _` |/ _` |   |  __|| __| |/ _` | '_ ` _ \                  

| | (_| | (__| |_| \__ \ | (_| | | | | |  __/ | | | (_| | | |  __/ |  | | |_  | | | | | | (_| | |  __/\__ \ |_| | (_| | (_| | (_| |_  | |___| |_| | (_| | | | | | |                 

|_|\__,_|\___|\__,_|___/  \__,_| |_| |_|\___|_| |_|\__,_|_|  \___|_|  |_|\__| |_| |_| |_|\__,_|_|\___||___/\__,_|\__,_|\__,_|\__,_(_) \____/ \__|_|\__,_|_| |_| |_|                 

                                                                                                                                                                                     

                                                                                                                                                                                    

       _ _        _      _                   _ _                   _       _                                 _ _                                                                    

      | | |      (_)    (_)                 (_) |                 | |     | |                               | (_)                                                                   

 _   _| | |_ _ __ _  ___ _  ___  ___  __   ___| |_ __ _  ___    __| | ___ | | ___  _ __    ___ _   _    __ _| |_  __ _ _   _  __ _ _ __ ___                                          

| | | | | __| '__| |/ __| |/ _ \/ __| \ \ / / | __/ _` |/ _ \  / _` |/ _ \| |/ _ \| '__|  / _ \ | | |  / _` | | |/ _` | | | |/ _` | '_ ` _ \                                        

| |_| | | |_| |  | | (__| |  __/\__ \  \ V /| | || (_| |  __/ | (_| | (_) | | (_) | |    |  __/ |_| | | (_| | | | (_| | |_| | (_| | | | | | |_                                      

 \__,_|_|\__|_|  |_|\___|_|\___||___/   \_/ |_|\__\__,_|\___|  \__,_|\___/|_|\___/|_|     \___|\__,_|  \__,_|_|_|\__, |\__,_|\__,_|_| |_| |_(_)                                     

                                                                                                                    | |                                                             

                                                                                                                    |_|                                                             

 _   _           _   _ _           _                                        _       _ _               _   _            _     _             _                                        

| | | |         | | (_) |         | |                                      | |     | | |             | | (_)          (_)   | |           | |                                        

| | | | ___  ___| |_ _| |__  _   _| |_   _ _ __ ___    ___  ___ _ __ ___   | |_ ___| | |_   _ ___    | |_ _ _ __   ___ _  __| |_   _ _ __ | |_                                      

| | | |/ _ \/ __| __| | '_ \| | | | | | | | '_ ` _ \  / __|/ _ \ '_ ` _ \  | __/ _ \ | | | | / __|   | __| | '_ \ / __| |/ _` | | | | '_ \| __|                                     

\ \_/ /  __/\__ \ |_| | |_) | |_| | | |_| | | | | | | \__ \  __/ | | | | | | ||  __/ | | |_| \__ \_  | |_| | | | | (__| | (_| | |_| | | | | |_                                      

 \___/ \___||___/\__|_|_.__/ \__,_|_|\__,_|_| |_| |_| |___/\___|_| |_| |_|  \__\___|_|_|\__,_|___( )  \__|_|_| |_|\___|_|\__,_|\__,_|_| |_|\__|                                     

                                                                                                 |/                                                                                 

                                                                                                                                                                                     

  __                 _ _                            _                   _ _                                _   _ _           _                                                       

 / _|               (_) |                          (_)                 (_) |                              | | (_) |         | |                                                     

| |_ __ _ _   _  ___ _| |__  _   _ ___    ___ _ __  _ _ __ ___   __   ___| |_ __ _  ___    __   _____  ___| |_ _| |__  _   _| |_   _ _ __ ___                                       

|  _/ _` | | | |/ __| | '_ \| | | / __|  / _ \ '_ \| | '_ ` _ \  \ \ / / | __/ _` |/ _ \   \ \ / / _ \/ __| __| | '_ \| | | | | | | | '_ ` _ \                                       

| || (_| | |_| | (__| | |_) | |_| \__ \ |  __/ | | | | | | | | |  \ V /| | || (_| |  __/_   \ V /  __/\__ \ |_| | |_) | |_| | | |_| | | | | | |                                     

|_| \__,_|\__,_|\___|_|_.__/ \__,_|___/  \___|_| |_|_|_| |_| |_|   \_/ |_|\__\__,_|\___( )   \_/ \___||___/\__|_|_.__/ \__,_|_|\__,_|_| |_| |_|                                     

                                                                                       |/                                                                                            

                                                                                                                                                                                    

 _                                        _ _                     _____          _         _ _                    _                       _                                         

| |                                      | (_)                   /  ___|        | |       (_) |                  (_)                     | |                                        

| |_ ___ _ __ ___  _ __   ___  _ __    __| |_  __ _ _ __ ___     \ `--.  ___  __| | __   ___| |_ __ _  ___   _ __ _ ___ _   _ ___    __ _| |_                                        

| __/ _ \ '_ ` _ \| '_ \ / _ \| '__|  / _` | |/ _` | '_ ` _ \     `--. \/ _ \/ _` | \ \ / / | __/ _` |/ _ \ | '__| / __| | | / __|  / _` | __|                                      

| ||  __/ | | | | | |_) | (_) | |    | (_| | | (_| | | | | | |_  /\__/ /  __/ (_| |  \ V /| | || (_| |  __/ | |  | \__ \ |_| \__ \ | (_| | |_                                       

 \__\___|_| |_| |_| .__/ \___/|_|     \__,_|_|\__,_|_| |_| |_(_) \____/ \___|\__,_|   \_/ |_|\__\__,_|\___| |_|  |_|___/\__,_|___/  \__,_|\__|                                      

                  | |                                                                                                                                                               

                  |_|                                                                                                                                                               

 _                    _                  _       _               _          _                           _                                                                           

| |                  (_)                | |     | |             | |        | |                         | |                                                                           

| |_ _   _ _ __ _ __  _ ___  __   _____ | |_   _| |_ _ __   __ _| |_    ___| | ___ _ __ ___   ___ _ __ | |_ _   _ _ __ ___                                                          

| __| | | | '__| '_ \| / __| \ \ / / _ \| | | | | __| '_ \ / _` | __|  / _ \ |/ _ \ '_ ` _ \ / _ \ '_ \| __| | | | '_ ` _ \                                                         

| |_| |_| | |  | |_) | \__ \  \ V / (_) | | |_| | |_| |_) | (_| | |_  |  __/ |  __/ | | | | |  __/ | | | |_| |_| | | | | | |_                                                       

 \__|\__,_|_|  | .__/|_|___/   \_/ \___/|_|\__,_|\__| .__/ \__,_|\__|  \___|_|\___|_| |_| |_|\___|_| |_|\__|\__,_|_| |_| |_(_)                                                       

               | |                                  | |                                                                                                                             

               |_|                                  |_|                                                                                                                              

 _____                                _ _                          _ _ _      _ _             _ _         _                    _                                                     

/  ___|                              | (_)                        | | (_)    (_) |           | (_)       | |                  (_)                                                   

\ `--. _   _ ___ _ __   ___ _ __   __| |_ ___ ___  ___   ___  ___ | | |_  ___ _| |_ _   _  __| |_ _ __   | |_ _   _ _ __ _ __  _ ___                                                

 `--. \ | | / __| '_ \ / _ \ '_ \ / _` | / __/ __|/ _ \ / __|/ _ \| | | |/ __| | __| | | |/ _` | | '_ \  | __| | | | '__| '_ \| / __|                                               

/\__/ / |_| \__ \ |_) |  __/ | | | (_| | \__ \__ \  __/ \__ \ (_) | | | | (__| | |_| |_| | (_| | | | | | | |_| |_| | |  | |_) | \__ \                                                

\____/ \__,_|___/ .__/ \___|_| |_|\__,_|_|___/___/\___| |___/\___/|_|_|_|\___|_|\__|\__,_|\__,_|_|_| |_|  \__|\__,_|_|  | .__/|_|___/                                               

                | |                                                                                                     | |                                                         

                |_|                                                                                                     |_|                                                          

       _     _                  _   _       _                _   _         _           _                _                          _           _                                    

      (_)   | |                | | | |     | |              | | (_)       (_)         | |              | |                        | |         | |                                   

 _ __  _ ___| |    ___  ___  __| | | | ___ | |__   ___  _ __| |_ _ ___     _ _   _ ___| |_ ___    _ __ | | __ _  ___ ___ _ __ __ _| |_    __ _| |_                                  

| '_ \| / __| |   / __|/ _ \/ _` | | |/ _ \| '_ \ / _ \| '__| __| / __|   | | | | / __| __/ _ \  | '_ \| |/ _` |/ __/ _ \ '__/ _` | __|  / _` | __|                                 

| | | | \__ \ |_  \__ \  __/ (_| | | | (_) | |_) | (_) | |  | |_| \__ \   | | |_| \__ \ || (_) | | |_) | | (_| | (_|  __/ | | (_| | |_  | (_| | |_ _                                

|_| |_|_|___/_( ) |___/\___|\__,_| |_|\___/|_.__/ \___/|_|   \__|_|___/   | |\__,_|___/\__\___/  | .__/|_|\__,_|\___\___|_|  \__,_|\__|  \__,_|\__(_)                               

              |/                                                         _/ |                    | |                                                                                 

                                                                        |__/                     |_|