__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

root@216.73.217.120: ~ $
P5
# CREATOR: GIMP PNM Filter Version 1.1
1920 1080
255
����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}}}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|||}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}||||}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}||||}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}||{|}~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}|{{||}~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}||{{{|}}~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|{{{{||}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}||{{z{{|}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{{zz{{|}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{{zzz{|}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|{zzyzz|}}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|zzyyyz{|}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zyyyyz{|}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zyyyyz{|}}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}}|{zyyyyz{{|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{{zyyxyzz{|}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~���~~~~~~~~~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zzyxwxyz{|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~�~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zyxwwxyz{|}~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zyxwwwxy{|}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~}}}}}~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{yxwwwwxyz{|~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}}}}}}~~~~~~}}}~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~}}}~~~~~~}}}}}}}}~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{zyxwwvwxyz{|}���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~}}}}}}}}}~~~~}}}}}~~}}}}}}}}}~~~}}~~~~~}}}~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}~~~~~~~~~~~~~~~~~~~}~~~~}}}~~~~~}}~~~}}}}}}}}}~~}}}}}~~~~}}}}}}}}}~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{zyxwvvvwyz{|}~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}~~~}}}}}}}}}}}~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~}}}}}}}}}}}~~~}}}~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|{zywvvvvwxz{{|~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}}~}}}}}}}}}}}}}}}||}}}}}}}}}}}}}||}}}|||}}}}}}}|||}}}~~~~~~}~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~}}}}|}}}}~~~~~~~~}~~~~~~}}}|||}}}}}}}|||}}}||}}}}}}}}}}}}}||}}}}}}}}}}}}}}}~}}}}}~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{{zxwvvvvwxyz{|}���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}}}}}}}}}}}}}}||||}}}}}}}}}}}||||}}||||}}}}}|||||}}}}~~}}}}}~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~}}}}|}}}}}}~~~~~}}}}}~~}}}}|||||}}}}}||||}}||||}}}}}}}}}}}||||}}}}}}}}}}}}}}}}}}}}~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{zyxwvvvvwxyzz{}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}}}||}}}}}}}}}|||||||||||||||||||||||}}||||||}|||||||||}}}}}}}}}}~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~}}}}}}}}}}||}}}}}}}}~~}}}}}}}}}}|||||||||}||||||}}|||||||||||||||||||||||}}}}}}}}}||}}}}}~~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}{zzyxwvvvvvwxyz{}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}}}}|||}}}}}}}||||||||||||||||||||||||}}|||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~}}}~~~}}}}}}}}}}}||}}}}}}}}}}}}}}}}}}}|||||||||||||||||}}||||||||||||||||||||||||}}}}}}}|||}}}}}}~~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zyxwvvvuvvwxyz{}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}}}|||||||||||||||||||{{{{||||||||{||||||||||||||||||||||}}}}}}}}}}|||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}}}}}}}}}}}}}||{||||||||}}}}}}}}}}||||||||||||||||||||||{||||||||{{{{|||||||||||||||||||}}}}}}}}~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zyxwvvuuuvwxyy{|}�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}}}}||||||||||||||||||{{{{{{||||||{{{||||||||||||||||||||||}}}}}}}}|||||||||||||}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}}}}}}}}}}}}}}}}}}||{{{||||||||}}}}}}}}||||||||||||||||||||||{{{||||||{{{{{{||||||||||||||||||}}}}}}}}}}~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{yyxwvuutuuwxyy{|}�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}}|||||||||||{{{|||||{{{{{{{{{{||||{{{{{{{{{{{{{{{{{{{{|||||||||||||||||||||||||||}}}}}}}}||}}}}}}}}}}}}}}~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������}}}}}}}}}}}}}}||}}}}}}}}||||{{|||||||||||||||||||||{{{{{{{{{{{{{{{{{{{{||||{{{{{{{{{{|||||{{{|||||||||||}}}}}}}~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{yyxwuutttuvwxyz|}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}}|||||||||||{{{{{|||{{{{{{{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||||||||||}}}}}}||||}}}}}}}}}}}}}}~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}}}}}}}||||}}}}}}|||||{{|||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{|||{{{{{{{{{{{{|||{{{{{|||||||||||}}}}}}}}~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zyxwvuttttuvwxyz|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}|||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zz{{{{{zz{{{{{{{{{{{{{{{{{{||||{{{{|||||||||||||||||||||||}}}}}}}}}}}~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}}}|||||||||||||||||||||{{z{{{||||{{{{{{{{{{{{{{{{{{zz{{{{{zz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||||}}}}}}}~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zyxwvuttttuuvwxz|}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}|||{{||||||||{{{{z{{{{{{{{{{{{{{{{{{{{{{{{{zzzz{{{zzz{{{{{{{{{{{{{{{{{{{||{{{{{{||||||||||{|||||||||||}}}}}}}}}}}~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}}}|||||||||||{||||||||{{zz{{{{||{{{{{{{{{{{{{{{{{{{zzz{{{zzzz{{{{{{{{{{{{{{{{{{{{{{{{{z{{{{||||||||{{|||}}}}}}}~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zxwvuutttttuvwxz{|~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}||||{{{|||{{{{{{{zzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzz{{{z{{{{{{{{{{{{{{{{{{zzz{{{{{||||||{{{||||||||||}}|||}}}}}}~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~}}}}~~~~~~~~~~~~~~~}}~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}|||}}||||||||||{{{||||||{{zzzyzz{{{{{{{{{{{{{{{{{{z{{{zzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzz{{{{{{{|||{{{||||}}}}}}}~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{zxwvutttsttuvwxy{|}���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}|}}}|||||{{{{{{{zz{{{{zzzz{{{{{{{zzyyyzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zz{{{{{{zzzz{{{{{{||||{{{{{|||{{{|||||||||}}}}}}}}}~~~~~�������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}~~~~~}}}}}}~~~~~~}}}}}~~~~~~}}}}~~~}}}~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}}}~~~~~}}}~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}|||||||||{{{|||{{{{{||||{{zzzzyzzz{{{{{{zz{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzyyyzz{{{{{{{zzzz{{{{zz{{{{{{{|||||}}}|}}}~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{yxwvuttssstuvwxyz|}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||||||{{||{{{{{zzzzzz{{zzzzzzz{{{{zzyyyyzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{zzzzzzzzzzzzz{{{{{{{{{{{{{{|||{{{{{|||||||}}}|}}}}}}~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}||}}}}}}}}}}~����������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}~}}|||||||{{{{{|||{{{{{{{{{{zzzzyzzzzzzzzzzzz{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzyyyyzz{{{{zzzzzzz{{zzzzzz{{{{{||{{||||||}}}~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zyxwvutssssttuvwyz{}~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzzzyyyzzz{{zzyyyyyzzzzzyyyyzzzzzyyyyyzzzzzzzz{{{{zzzzzzzzzzzzzzz{{{zzzzzzzz{{{{{{{{{{||||||||||||}}}}}}~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������~~~~~~}~~~~~}~~~}}}}}}}}}}}}}|||||||||||||||||||||||||}}}||||}}}}|}}}}}||}}|||||}}|||}}}}~~~}}~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||}}}}|||}}}}}}}}}~~�������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}|||||||||{{{{{{{{{{zzzzzzzzzzzyzzzzzzzzzzzzzz{{{{zzzzzzzzyyyyyzzzzzyyyyzzzzzyyyyyzz{{zzzyyyzzzzzzzzzzz{{{{{{{{{||||||}}}~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zywvuttssssstuvwxz{}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||||||{{{{{{{{{zzzzzzzzzzzzyyyyzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{|||||||||||||}}}}}~~}}}~~~~~��������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}|||}}}}||||}}}}}}}}}~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}|}||||||||{{{{{{{{{zzzzzzzzzzyyzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzyyyyzzzzzzzzzzzz{{{{{{{{{||||||}}}~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zxwvutsssrsstuvwxz{|~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}||||||{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyxxxxyyyyyyyyyyyyyyyyyyyzzyyyzzzzyyyyyyyzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{|||{{{{{{{|||}}}}}}}}}}~~~~~����������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~}}}}}~~}}||||||}}}}}}}}}|||{{{||||||||||||||||||||{{|||||||||{{{{{{{{{{{{||{{{||||||||}|||||}}}}}~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}}}}}||||}}|||||||}}}}}}}}~~�������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}|||{{{{|||{{{{{{{{zzzzzzzzzzzzyzzzzzzzzzyyyyyyyzzzzyyyzzyyyyyyyyyyyyyyyyyyyxxxxyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{{||||||}}}}~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{zxwvutssrrrsttuvxy{|~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}}}||||||{{{{{{{{{zzzzzzzzzzzyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzz{{zzz{{{{{{{{{{{{{|||}}}}}}}}}}~~~~~�����������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~}}}}}}}}}}|||||||||||||||||||{{{{||||{{||||||{|||||{{{{|||||||{{{{{{{{{{{{{{{{{{{|{{{{|||||||||}}}}}~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}}}||||||||{{{||||}}|||}}}}~���������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}||||{{{{{{{{{zzz{{zzzzzzzzzzzzyyzzzzzzzzyyyyyyyyyyzyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyzzzzzzzzzzz{{{{{{{{{||||||}}}}}}~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxvuttsrrrrsstuvxy{|~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�������������������������������������������������������������������������������������������������������������~~~~~~}}}}}||||||{{{{{{{{zzzzzzzzzzzyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzz{{{{{{{{{{{|||}}}}}}}}}}}~~~~~�������������������������������������������������������������������������������������~~~~~~~~~}}}}}}}~~}}|||}}}|||||||||||||{{{{{{{{{{{{{||{{{{{{||{{{{{{|{{{{{{|||||{{{{{{{{{{{{{zzz{{{{{{{{{{|{{{{||||||}}}}}~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}}}|{{{||||{{{{{||||||||}}}~~���������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}|||||||{{{{zzzzzzzzzzzzzzzzzyyyyyxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyzzzzzzzzzzz{{{{{{{{||||||}}}}}~~~~~~�������������������������������������������������������������������������������������������������������������~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxvutssrrqrrstuvwyz|}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~�������������������������������������������������������������������������������������������������������~~~~~~}}}}}||||||{{{{{{{{zzzzzzzzzzyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||}}}}}}}}}}~~~~~~~~~~������������������������������������������������������������������������������~~~~~~~~~}}}}}}}}}}}|||||||||||||||||{{{{{{{{{{{{{{{{{{{zzzz{{{{zzzz{{{{{{{{{{{{{{{zzz{{{{{{{zzzzzzz{{{zz{{{{{{{|||||||}}}}}~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}}}|{{{{{|||{{{{{{||||||||}}}~~���������������������������������������������������������������������������������������������������������������������������������������������������~~}}}|||||||||{{{zzzzzzzzzzzzzzzzzyyyyyyxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyzzzzzzzzzz{{{{{{{{||||||}}}}}~~~~~~�������������������������������������������������������������������������������������������������������~~~~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|zywvutsrrqqqrstuvwyz|}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�������������������������������������������������������������������������������������~~~~~~}}}}}||{|||{{{{{{zzzzzzzzzyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyxxyyyyxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzyyyzzzzzzz{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~���������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}|||||||||{{{{{{{|{{{{{zz{{{{zzzz{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{z{{zzyyyyzzzzzzzzzz{{{{||||||||||}}}~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}||||}||{{{{{{{{{{{{{{{{||||||||}}~~~���������������������������������������������������������������������������������������������������������������������������������������������������}}}||||||||{{{zzzzyyyzzzyyyyyyyyyyyyyyyxxyyyyyyyyyyyyxxxyyyyxxyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyzzzzzzzzz{{{{{{|||{||}}}}}~~~~~~�������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zywvutsrqqpqrsstuwxz{|~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������������������������~~~~~~~~}}}}}}||{{{{{{{{{zzzzzzzzzzyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyxxxxyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzyyyyzzzzzzzz{{{{{{{{|||}}}}}}}}}~~~~~~~~~~~~�������������������������������������������������������~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||{{{{{{{{{{{zzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyzzzzzzyyyyyyyyyzzzzzzzzz{{{{{|||||||}}}~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}|||||||{{{{{{{{{{{{{{{{{{||||||||}}~~~~����������������������������������������������������������������������������������������������������������������������������������������������������~}}||||||||{{{{zzzzyyyyzyyyyyyyyyyyyyyyxxxxyyyyyyyyyyxxxxxxyxxxxyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyzzzzzzzzzz{{{{{{{{{||}}}}}}~~~~~~~~������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{zxwutssrqppqqrstuwxy{|}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~}~~~~~~~}~~~~~~~~~~~~~~~~~~~����������������������������������������������������������������������������~~~~~~~~}||}}||{{{{{{{{{{zzzyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyzzzzzzzzzzz{{{{{{{||||}}}}}}}~~~~~~~~~~~~~�������������������������������������������������~~~~~~~~~~~~~~~~~~~}}}~~~~~}}}}}}}}}||||||||||}|||{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{|||||||}}}}}}~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}|||||{{{{{{{{{{{{{zzzzzzzzz{{{{{{|||}}~~~~���������������������������������������������������������������������������������������������������������������������������������������������������~~~~}||||||{{{{{{{zzzzyyyyyyyyyyyyyyyyyxxxxxwwxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyzzz{{{{{{{{{{||}}||}~~~~~~~~����������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~}~~~~~~~}~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{yxwutsrqqpppqrstuvxyz|}~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~�����������������������������������������������������~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~}}}}~~~~~~~~~~}}~~~~~~~~~~������������������������������������������������������������������������~~~~~~~~}|||}}|{{{{{{{{{zzzzzyyyyyyyyyyxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwxwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{{|||}}}}|}}}~~~~~~~~~~~~����������������������������������������������~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~}}}}}}}}}|||||||||||||{{{{{{{{{{{{zzzzzzzzzzzzyyyyzzzyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{|||||||}}}}}}~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}|||||{{{{{{{{{{{{{zzzzzzzzzzz{{{{{{|||}}~~~~��������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}|||{{{{{{{{zzzzyyyyyyyyyyyyyyyyxxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyyyyyyyyyzzzzz{{{{{{{{{|}}|||}~~~~~~~~������������������������������������������������������������������������~~~~~~~~~~}}~~~~~~~~~~}}}}~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~�����������������������������������������������������~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zyxvutsrqppppqrstuvxyz{}~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~~~~������������������������������������������~~~~~~~}}}}}}}}}||}}}}|||||}}}}}}}}}}}}}}}}}}}}}}}~~~~}}}}}~~~~~~~~~~~~~~~�������������������������������������������������������������������~~~~~~~~}}}}}||||||||{{{{{{{{zzzzzyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxwwxxxwwwxxxxxxxxxxxxyyyyyyyyzzzyyzzzzzzz{{{{{{{{{{||||||||}}}~~~~~~~~~~�������������������������~~~~~~~~~~~~}}~~~~~~~~~~~~~~~}}}}}}}}}}}}}}|}}}}||||||||{{{{{{{{{{{{{zzz{{{zzzzzyyyyyyyyyyyyyyyyxxxxxxxxyyyyyyxxxxxyyyyxxxxyyyyxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzz{{{{||||||||}}}}}}~~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}}}}||||{{{{{z{{{{zzzzzzzzzzzzzzz{{{{||||}}~~~~~����������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}}|||{{{{{{{zzzzzyyyyyyyyxxxxxxxxxxxxwwvwwxwwxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyzzzzz{{{{{{{{||||||||}}}}}~~~~~~~~�������������������������������������������������������������������~~~~~~~~~~~~~~~}}}}}~~~~}}}}}}}}}}}}}}}}}}}}}}}|||||}}}}||}}}}}}}}}~~~~~~~������������������������������������������~~~~~~~~~~~~~~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zyxvutsrqppopqrrstuwxz{}~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~}~~~~~~~~~~~~�����������������������������������������~~~~~~~~~~~}}}}}}}}}|||}}}|||||||}}}}}}}}}}}}}}}}}}}|}}~~~}}}}}}}}}}}}}}~~~~~~~~~~�������������������������������������������������������������~~~~~~~~}}}}}}|||||||||{{{{{{{zzzzzyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxwwwwxxwwwxxxxxxxxxxxxyyyyyyyyyyyyyyzzzzzzz{{{{{{{{{{||||||||}}}~~~~~~~~~~���������������������~~~~~~~~~~~~}}}}~~~~~~}}}~~~}}}|||}}}}}}}|||||||||||||||{{{{{{zz{{{{{zzzzzzzzzzzyyyyyyyyyyyyyyxxxxxxxxxxxxyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwxxxxxxyyyyyyxyyyzzzzz{{{{{||||||}}}}}}~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}}}}||||{{{{zzzz{{zzzzzzzzzzzzzzzzzz{{||||}}~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������~}}}}}}}|||{{{{{{{zzzyyyyyyyyyyyxxxxxxxxxxxxwwvwwwwwwxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyzzzzz{{{{{{{|||||||||}}}}}}~~~~~~~~�������������������������������������������������������������~~~~~~~~~~}}}}}}}}}}}}}}~~~}}|}}}}}}}}}}}}}}}}}}}|||||||}}}|||}}}}}}}}}~~~~~~~~~~~�����������������������������������������~~~~~~~~~~~~}~~~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zxwutsrrqpopppqrstuvxz{|}��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~�����������������������������~~~~~~~~~~}}}}}}|||||||}}||||||||||||||||||}}}}}}}}|||}}}}}}}}}}}}}}}}}}}~~~}}~~~~~~~~~�����������������������������������������������������~~~~~~~}}}}}}}||||||||||{zz{{{zzzzzyyyyyyyyxxxxxxxxxwwwwwwwvvvwwwwwwwvvvvvvvvvvwwwwwwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwwwwwwxxxxwwxxxxxyyyyyyyyyyyyyyzzzzzzz{{{{{{{{{{{||||||||}}}}}~~~}~~~~~~~~~~~��������~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}|||||||}}}}||{{{||||||{{{{{{{{{zzzzzzzzzzzzzzyyyzzzyyyyyyxxyyyyxxxxxxxxxxxxxxxxxwwwwxxxxxwwwwxxxxwwwxxxwwwwwxxxxxxxxwwwxxwwxxxxxxxxxyyyyzzzzzzz{{{{||||||}}}}}}~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}}|||||||{{zzzzz{{{zyyyzzzzzyyyzzzzzz{{||||}}}~~~~~����������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}|||{{{{{{{zzzyyyyyyyyyyyxxxxxwwxxxxwwvvvvwwwwwwwwwwwwwwvvvwwwwwwwwwwwwwwwwwvvvvvvvvvvwwwwwwwvvvwwwwwwwxxxxxxxxxyyyyyyyyzzzzz{{{zz{||||||||||}}}}}}}~~~~~~~�����������������������������������������������������~~~~~~~~~}}~~~}}}}}}}}}}}}}}}}}}}|||}}}}}}}}||||||||||||||||||}}|||||||}}}}}}~~~~~~~~~~�����������������������������~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{zxvutsrqppppppqrstuvwyz|}~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}~~~}}}}}~~~}}}||}}~~~~~~~~~~~~}}}~~~~~~����������������������~~~}~~~~~~}}}}}}|||||||||||{||||||||{{|||||||}}}}}}|||||}}}}}}}}}}||||}}|}}}}}}}}~~~}~~~~~~���������������������������������������������������~~~~~~~~}}}}}}||||||||||{{zzzzzzzzzzyyyyyyyxxxwwwxxxwwwwwwwvvvvwwwwwwvvvvvuuvvvvvvvvvvwwwwwwwwwwvvvvwwwwwwwwwwwwwwwwwwwwwxxwwwwxxxxxyyyyyyyyyyyyyzzzzyyzz{{{{{{{{{{{{||||||||}}}}}}}}~~~~~~~~~~~������~~~~~~~~~~}~~~~~}}}}}}}}|}}}}}}|||||}|||||||||}}}}|{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwxxxwwwwwwwwwwwwwwxwwwvvvwwxxxxxwwwwwwwwwwxxwwwxxxxxyyzzzzzzzzz{{||{{||}}}}}}}}~~���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}||||||||{{zzzzzzz{zzyyyyzzzyyyyyzzzzzz{{||||}}}}~~~����������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}}}|{{zz{{{{zzzyyyyyyyyyyxxxxxwwwwxxwwvvvvvwwwwwwwwwwwwwwvvvvwwwwwwwwwwvvvvvvvvvvuuvvvvvwwwwwwvvvvwwwwwwwxxxwwwxxxyyyyyyyzzzzzzzzzz{{||||||||||}}}}}}~~~~~~~~���������������������������������������������������~~~~~~}~~~}}}}}}}}|}}||||}}}}}}}}}}|||||}}}}}}|||||||{{||||||||{|||||||||||}}}}}}~~~~~~}~~~����������������������~~~~~~}}}~~~~~~~~~~~~}}||}}}~~~}}}}}~~~}}~~~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}|zywvutsrqpppoopqqstuvwyz{|~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}}}}}}}||}}}}}|||||}}}}}}}}}}}}}}}}~~~~~~~~~~~~����������������~~~~~~}}}~~}}}}}}}}||||||||||{{{{|||{||{{{{|||||||||||||{{|||||||||||||||||||||}}}}}}}}}}}}}~~~~~~~�������������������������������������������~~~~~~~~}}}}}}|||||||{{{{zzzzzyyzzyyyxxyyyxxxwwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyxxyyyyyyyyyzzzz{{{{{{{{{{{|||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}~~}}|||}}}|||||}}||||||||||||||||||||||{{{{{{{{{{{{z{{{zzzzzzzzyyyzzzzyyyyyyyyyyyxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvwwwwwwwwwwwvwwwwwwwwwwxxxxxyyyzzzyyzzz{{{{{{||||}}}}}}~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}|||{|||{{{{zzzzzzzzzyyyyyyyyyyyyyzzzzzzz{{||||}}}~~~~���������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}}|||{{{zzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwwwxxxyyyxxyyyzzyyzzzzz{{{{|||||||}}}}}}~~~~~~~~�������������������������������������������~~~~~~~}}}}}}}}}}}}}|||||||||||||||||||||{{|||||||||||||{{{{||{|||{{{{||||||||||}}}}}}}}~~}}}~~~~~~����������������~~~~~~~~~~~~}}}}}}}}}}}}}}}}|||||}}}}}||}}}}}}}}}}}}~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{zywvutsqqpoonoopqrstvwxy{|~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}~~}}}|||||||}}}|||||}}}||{{|||||}}}}}||||}}}}}}~~~~~}~~~~~~~~��������~~~~~~~~~}}}}}}}}|||}}}|||||||||{{{{{{{{{{{{{{{{{||||||{{||{{{{{||{{{{{||||||||{{||||||}}}}}}}||}}~~}~~~~~~�������������������������������������~~~~~~~~}}}}}}|||||||{{{{zzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwwvvvvvvvvuuuuuvvuuuuuuvvuuuuvvvvvvvvvvvvvvvvvwwwwwwwwwwvvvwwwwwwwwwwwwwwwxxxwwwxxxyyxxxxxyyyyyyyyzzzz{{{zz{{{{{{|||||||}}}}}}}}~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|}}~}}|||||||||{||||||||||||||||||||||{|||{{{zzzzzz{zzzzzzzzzzzzzyyyyyyyyxxxyyyyyxxxxxxxxwwwwwxxwwvvvvvvvwwwwwvwwvvvvvvvvwwwvvvvwwwwwvvvvvvvvvwwvwwwvvvvwwwwwwwwwwxxxxxxyyyyyyyzzz{{{{{{||||}}}}}~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}||||{{{{{{{zzzzzzzzzzyyyyyyyyxxxxxxyyzzzzzzz{{||||}}}}~~��������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}||||{{zzzzzzyyyyxyyxxxwwwxxxwwwwwwwwwwvvvvwvvvwwwwwwwwwwvvvvvvvvvvvvvvvvvuuuuvvuuuuuuvvuuuuuvvvvvvvvwwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzz{{{{|||||||}}}}}}~~~~~~~~�������������������������������������~~~~~~}~~}}||}}}}}}}||||||{{||||||||{{{{{||{{{{{||{{||||||{{{{{{{{{{{{{{{{{|||||||||}}}|||}}}}}}}}~~~~~~~~~��������~~~~~~~~}~~~~~}}}}}}||||}}}}}|||||{{||}}}|||||}}}|||||||}}}~~}}~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxwvtsrqpoonnnopqrstuwxy{|~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~}}}}}|||||||||||||||||||||||{{{|||||}}}||||||}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|{{||{{{{||||||||}}|||||}}}}}}~~~~~~~�����������������������������~~~~~~~~}}}}}}||{{{||{{{{{zzzzyyyyyyxxxxxxxxxwwwwwwwvvvwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyyyyyzzzzzzzzz{{{{{{||||||}}}}}}}}}~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||}}}|||||||||{{{||||||{{{|||||{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyxxxxxxxxxxxwwxxxxwwwwwwwwwvvvvvvvvvwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyzzzz{{{{{||||}}}}}~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}|||||{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxxyyyyyzzz{{{{||||}}}}~~������������������������������������������������������������������������������������������������������������������������������������������~~}}}}|||||{{{{zzzyyyyyyxxxxxxwwwwwwwwwwwwwwwwvvvwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvwwvvvwwwwwwwxxxxxxxxxyyyyyyzzzz{{{{{||{{{||}}}}}}~~~~~~~~�����������������������������~~~~~~~}}}}}}|||||}}||||||||{{{{||{{|{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}}}}}||||||}}}|||||{{{|||||||||||||||||||||||}}}}}~~~~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxwutsrqponnnnopprrtuvxy{|}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}||||{{|||{{||||{{{|||{{{|{{{{{{{|||}}}|||||||}}||}}}}}}}}}}}~~~~~}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}||||||||||{{{zzzzz{{{{zz{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{||{{{{||||{||||||||}}}}}~~~~~~~����������������������~~~~~~~~~~}}}}}}}|||{{{{{{{{{{zzzzyyyyyyxxxxxxxxwwwwwwvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvuuuvvvvuuvvvvvvvvvvvuuvvvvvvwwvvvvvvvwwwwwvwwwwwwwwwxxxxxxyyyyyyyyzzzzzzzzz{{{{{{{|{{{||}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~}}}}}}|||||}||||||||{{{{{{{{||{{{{{||{{{zzzzzzzzzz{zzzzzzzzzzyyyyyyzzzyyyyyyyyxxxxxwwwwwwwwwwxxwwwvvwwwwvvvvvvvvvvvvvuuvvvvvuvvvvvuuvvvvvuuuvvvvvvvvvvuuuvvvvvvvvvwwvwwwwwwwwxxxxxxyyyyyyzzz{{{{{||||||}}}}~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}}|||{{{{{{zzzzzzzzzzyyyxxxxxyyxxxxxxxxxyyyyyzz{{{{{||||}}}~~�����������������������������������������������������������������������������������������������������������������������������������������~~~}}}}|||||{{{{zzzzyyyyxxwwwwwwwwwvwwwwwvvvvvvvvvvvvvvvuuvvvvvvvvvvvuuvvvvuuuvvuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvwwwwwwxxxxxxxxyyyyyyzzzz{{{{{{{{{{|||}}}}}}}~~~~~~~~~~����������������������~~~~~~~}}}}}||||||||{||||{{{{||{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{zz{{{{zzzzz{{{||||||||||}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}~~~~~}}}}}}}}}}}||}}|||||||}}}|||{{{{{{{|{{{|||{{{||||{{|||{{||||}}}~~~~~~~����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������}|{yxvutrrpponnnnoppqrsuvwyz{}~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}}|||||{{{{|{{{{{{{{{{{{{{{{{{{{{{{{{||||||||||||||||||}}}}}}}}}}~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}||}}|||||{{{|{{{{zzzzz{{{zzzz{{{{{{{{{{zzzzzzzzzzzzzz{{{{{zzz{{{{{{{{{{{{{{{{{{{{{{|||||||||}}}}~~~~~~~~��������������~~~~~~~~}}}~~}}}}}}}|||{{{{{{{{{{zzzzzyyyyyyxxxwwwxxwwwwwvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvuuuuvvvvvvvvvuuuuvvvvvvvvvvvvvvvwwwvvvwwwwwwwwwxxxxxxyxxxyyyzzzzzzzzzz{{{{{{{{{{{||||}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~}}}}}}|||||||||||||{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyxxyyyxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvuuuuvvvuuuvvvuuuuvvvvuuuuuvvvvvvvvuuuuvvvvvvvvvvvvwwwwwwwwxxxxxxyyyyyyzzz{{{{||||||||}}}~~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}}}||{{{{{zzzzzzzzzzyyyyxxxxxxxxxxxxxxxxxyxxxyyz{{{{{{{|||}}~~~����������������������������������������������������������������������������������������������������������������������������������������~~}}}}}|||||{{{zzyzyyyyyyxwwwwwwwwvvvwwwvvvvvvvuuuvvvvvuuuuvvvvvvvvvuuuuvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvwwwwwxxwwwxxxyyyyyyzzzzz{{{{{{{{{{|||}}}}}}}~~}}}~~~~~~~~��������������~~~~~~~~}}}}|||||||||{{{{{{{{{{{{{{{{{{{{{{zzz{{{{{zzzzzzzzzzzzzz{{{{{{{{{{zzzz{{{zzzzz{{{{|{{{|||||}}||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~}}}}}}}}}}||||||||||||||||||{{{{{{{{{{{{{{{{{{{{{{{{{|{{{{|||||}}}}}~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zywvusrqpponnmnoppqrstuwxz{}~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}|||||{{{{{{{{|{{{z{{{zzzzzzzzzzzzzzzzz{{||{{{{{{{{{{{||||||||||}}}}}~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~}}}}}||||||||{{{{{{{{{{zzzzz{{{zyyzz{{z{zz{{zzzzzzzzzzzzzzzz{{{zzzzzz{{{{zzzzzzzz{{{{{{{{{{{|||||||||}}}}~~~~~~~~~~~~~~~~~}}}}}}}||||||||{{{{{{{{{{zzzzzyyyyxxxxxwwwwwwwwvvvvvvvvuuuuuuvuuutttttuuuutuuuuttuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvvvvvwvvvvvvvvvwwwwwwwxxxxxxxxxyyyzzzzzzzz{{{{{{{{{{{{{|||}}}}}}}}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{|{{{{{{{{{{zzzzzzzzzzzzzzzyyzzzzzyyyyyyyyzzyyyxxxyyyxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvuvvvuuuuuuuuuuuuuuuuuvuuuuuvuuuuuuvuuuuuuuuuuuuvvuuuuuuuuuuuuuuuvvvvwvvvwwwxwwwxxyyyyyyzzz{{{{|{{{|||}}}}~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~~}}}}|||}||{{{{{{zzzyyyyzyyyyyyxxxxxxxxxxxxwwxxxxxxxxyzz{zzz{{{{|}}}}~~�����������������������������������������������������������������������������������������������������������������������������������������~~}}}}}|||{{{zzzzzyyyyxxxxwwwvvvvvvvvvwvvvvvvvvuuuvvvvvuuuuuuvvvvvvuuuuuuuuuuuuuuuuuuuuuttuuuutuuuutttttuuuvuuuuuuvvvvvvvvwwwwwwwwxxxxxyyyyzzzzz{{{{{{{{{{||||||||}}}}}}}~~~~~~~~~~~~~~~~~}}}}|||||||||{{{{{{{{{{{zzzzzzzz{{{{zzzzzz{{{zzzzzzzzzzzzzzzz{{zz{z{{zzyyz{{{zzzzz{{{{{{{{{{||||||||}}}}}~}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~}}}}}||||||||||{{{{{{{{{{{||{{zzzzzzzzzzzzzzzzz{{{z{{{|{{{{{{{{|||||}}}~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{zxwutsrqpponmmmnopqrstuvxy{}~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~}~~~}}}|||||{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{||||||||||}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||{{{{{{{{{{{{zzzzzz{{zyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{|||||||||}}}}~~~~~~~~~~~~~~~~~~}}}}}}}||||||||{{{{{{{{{{zzzzzyyyyxxxxxwwwwwwwwvvvvvvvvuuuuuuuuuuuttttttuutttuuttttuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxyyyzzzzzzzz{{{{{{{{{{{{{|||}}}|||}}}}}}}}}~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzyyyyzzzyyyyyyyyyyyyyxxxxxyxxxxxxxxwwwwwwwwwwwvvwwwvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttuuuuuuuuuttttuuuuuuuvvvvvvvwwwwwwwxxyyyyyzzzzz{{{{{{{||||}}}}~}}}~~~~���������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}}}}}||||||||{{{{{zzzzyyyyyyyyyyyxxxxxxxxxxxxwwwwxxxxxxxxyzzzzzzz{{|}}}}}~����������������������������������������������������������������������������������������������������������������������������������������~}}}}}|||{{zzzzzzzzyyyxxxxwwvvvvvvvvvvvvvvvvvvuuuuuvvvvuuuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuttttuutttuuttttttuuuuuuuuuuuvvvvvvvvwwwwwwwwxxxxxyyyyzzzzz{{{{{{{{{{||||||||}}}}}}}~~~~~~~~~~~~~~~~~~}}}}|||||||||{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyz{{zzzzzz{{{{{{{{{{{{|||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}||||||||||{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{|||||}}}~~~}~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������������~}{yxvutsrqponmmlmnopqqstuvwyz|~��������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}|||{{{{{{{{{zzzzzzzzzzyyyyyyyzzzyyyzzzzzyyyzzzzzzzzzzz{{{{{{{{{|||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|||||||{{{{{{{{{{{{{zzzyzzz{zzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyzzyyyyyyyzzzzzzzzzzz{{{{{{{||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||{{{{{{{{{{zyyyyyyyyxxxxxxwwwwwvvvvvvvvvvvuuuuuuuuuuutttttttttttttttttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvwwwwwwwxxxxxxxxxxxyyyyyyyyyzz{zzzz{{{{{{{{|||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||}}}}||{{|||{{{{{{{{{{{zzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxxxxxxwwwwwwwwwwvvvvvvvvvvwvvvuuuuuuuuuuuuuutttttttuuuuuttuuuuttttttttttttuuuutttttttttttttttttttuuutttuuuuvvvvvwwwwwwxxyyyyzzzzzzz{{{{{{|||||}}}}}}~~~~~~�����������������������������������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}||||||||{{zzzzzzzzzyyyyxxxxyxxxwwwwwwwwwwwwwwwwwxxxxxxyyzzzzzz{||}}}}~�������������������������������������������������������������������������������������������������������������������������������������~~~}}}|||||{zzzzzzzzzyyxxxxxwwvvvvvvvvvvvvvvvvvuuttttuuuuuuuuuuuuuuuuuutttttttttttttttttttttttttttttttttttuuuuuuuuuuuvvvvvvvvvvvwwwwwxxxxxxyyyyyyyyz{{{{{{{{{{|||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}||||||{{{{{{{zzzzzzzzzzzyyyyyyyzzyyyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzz{zzzyzzz{{{{{{{{{{{{{|||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||{{{{{{{{{zzzzzzzzzzzyyyzzzzzyyyzzzyyyyyyyzzzzzzzzzz{{{{{{{{{|||}}}}}}}~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������~|zywvutsqqponmlllmnopqrtuvwyz|}�������������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}|||{||||{{{{{{{{{zzzzzzzyyyyyyyyyyyyyzyyyyyzzzyyyyyyzzzzzzzzzz{{{{{{{{{||||||||}}}}}}}}~~}}}~~~~~~~~~~~~~~}}}}}}}}|||||||{{{{{{{{{{{{{zzzyyyzzzzzyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzz{{{{{{{||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||{{{{{zzz{{zyyyyyyyyxxxxxwwwwwwvvvvvvvvvvvuuuuuuuuuuuuttttttttttttttttttttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxxyyyyyyyyyyzzzzzzz{{{{{{{{|||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||}}||{{{{||{{{{{{{{{{zzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwvvvvvvvvvvvvvvuuuuuuuuuuuuuutttttttttuuuttttuuttttttttttttttuuttsttttttttttttttttttuuttttuuuuvvvvvwwwwwwxxxyyyyyyyzzzz{{{{{||||||}}}}}~~~~~~~~~������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}|||||||||{{zzzzzzzzzyyyxxxxxxxxwwwwwwwwwwwwwwwwwwwwxxxxxxyyzzzzz{{||}}}}~~������������������������������������������������������������������������������������������������������������������������������������~~~}}}}||||||{zzzzzzyyyxxxxxxvvvvvvvvvvvvvvvvvuuuuttttuuuuuuuuuuuuuuuuuttttttttttttttttttttttttttttttttttttuuuuuuuuuuuuvvvvvvvvvvvwwwwwwxxxxxyyyyyyyyz{{zzz{{{{{|||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}||||||{{{{{{{zzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyyyyyyyyyyyzzzzzyyyzzz{{{{{{{{{{{{{|||||||}}}}}}}}~~~~~~~~~~~~~~}}}~~}}}}}}}}||||||||{{{{{{{{{zzzzzzzzzzyyyyyyzzzyyyyyzyyyyyyyyyyyyyzzzzzzz{{{{{{{{{||||{|||}}~~~~~�������������������������������������������������������������������������������������������������������������������������������������������������������������������}|zywvutrqponmllllmnopqrstvwxy{|~����������������������������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}|||{{{{{{{{{zzzz{{zzyyyyyyxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzz{{{{{{|||{{{|||||}}}}}}}}}}}~~~}}}}}~~~~}}}}}}}|||||||{{{{{{{zzzzzzzzyyyyyyyyyyyyyxxxxxxyyyxxxyyyyyyyyyyyyyyxxxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~}}}}}}}||||||||{{{{{zzzzzzzzyyyyyyyyyxxxxwwwwwvvvvvvvvvvvvuuuuuuutttttttttttttsssssssssssssttttsssttttttttttttttttttuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvwwwwwwwwwxxxxxyyxxyyyyyyyyyzzzzz{{{{{{{{{||||||||||||}}}}}}|||}}}}}}}}}}}|||||||||||||{{{{{{{{{zzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyxxyyyyyyyxxxxxxxxxxxxxwwwwwwwvvvvvvvvvvvvvvuuuuuuuuuuuttttttttttttttttttttttttttttttttsssssttttttttssttttsstttsssssssttttttttuuuuuuuuvvwwwwwwwxxxyyxxyyzzzzz{{{{|||||||}}}}~~~~~~~~~~�������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}}}|||||||{{{zzzzzzzzyyyyyxxxxxxxwwwwwwwwvvvvvwwwwwwwwwwxxxxyyyyyzz{{{||}}}}~~�����������������������������������������������������������������������������������������������������������������������������������~}}}}}|||{{|{{zzzzyyyyyxxxxwwwvvvvvvvvvvuuuuuuuuuuttttuuuuuuuttttttttttttttttttsssttttssssssssssssstttttttttttttuuuuuuuvvvvvvvvvvvvwwwwwxxxxyyyyyyyyyzzzzzzzz{{{{{||||||||}}}}}}}~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}||||||||{{{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyxxxxxyyyyyyyyyyyyyyxxxyyyxxxxxxyyyyyyyyyyyyyzzzzzzzz{{{{{{{|||||||}}}}}}}~~~~}}}}}~~~}}}}}}}}}}}|||||{{{|||{{{{{{zzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxyyyyyyzz{{zzzz{{{{{{{{{|||}}}}}~~����������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxwvtsrqponmllllmnopqrstvwxy{|~��������������������������������������������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}||||{{{{{{{{{{zzyyzzzzyyyyyxxxxxxxxxxyyyyyyyyyyyyyyyyyyyxxyyzzzzzzzzzzz{{{{{{{{{{{{|||||}}}}}}}}}}}~}}}}}}}~~~}}}}}}}||||||{{{{{{{zzzzzzzyyyyyyyyyyyyyyxxxxxxxxxxxxxxyyyxxxyyyxxxxxxxxxxyyyyyyyyyyyyyyyyxxyyyzzzzzzzzz{{{{{||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}~}}}|}}}}|||||||{{{{{{zzzzzzzyyyyyyyyyyxxxxwwwwwvvvvvvvvvvvvuuuuuuutttttttttttttsssssssssssrsssttssssstttttttttttttttttttuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvwwwwwwwwwxxxxxxxxxyyyyyyyyzzzzzz{{{{{{{{{{{{{|||||{||}}}}|||||}}}}}}}}}||||||||||||{{{{{{{{{{zzzzzzzzzzzzzyyyyxyyyyyyyyyyyyyyxxyyxxxxyyyyxxxxxxxxwwwxxxwwwwwwwwvvvvvvvvvvvvvuuuuuuuuuuuutttttttttttttttttttttttttttttttsssssssttttttssssttsssstssssssssstttttttuuuuuuuuuvvvvvwwwwxxxxxxxyyzzzzzz{{{||||||||}}}~~~~~}~~~����������������������������������������������������������������������������������������������������������������������������~~~~~~~}}}}}}}}|||{|||{{{{zzzzzzzyyyyyyxxxxxxxxwwwwwwwvvvvvvwwwwwwwwwwwxxxxyyyyyzz{{{|}}}}}~~��������������������������������������������������������������������������������������������������������������������������������~}}}}}||{{{{zzzzzyyyyyyyxxwwwvvvvvvvvvvuuuuuuuuuuutttttuuuutttttttttttttttttttsssssttsssrssssssssssstttttttttttttuuuuuuuvvvvvvvvvvvvwwwwwxxxxyyyyyyyyyyzzzzzzz{{{{{{|||||||}}}}|}}}~}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}||||||||{{{{{zzzzzzzzzyyyxxyyyyyyyyyyyyyyyyxxxxxxxxxxyyyxxxyyyxxxxxxxxxxxxxxyyyyyyyyyyyyyyzzzzzzz{{{{{{{||||||}}}}}}}~~~}}}}}}}~}}}}}}}}}}}|||||{{{{{{{{{{{{zzzzzzzzzzzyyxxyyyyyyyyyyyyyyyyyyyxxxxxxxxxxyyyyyzzzzyyzz{{{{{{{{{{||||}}}~~~~~~~��������������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxwvtsrqponmllllmnooprstuvxy{|~���������������������������������������������������������������������������������������������������������������������������������������������������������~~}~~~~}}||||{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyzzzzzzzzzz{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}||||||||||{{{{{{{zzzzzzyyyyyyyyyxxxxyyyyxxxxxxxxxxxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyzzzzzzzz{{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||{{{{{zzzzzzzzyyyyyyyyyxxxxxwwwwvvvvvvuuuuuuuuuuutttttsstttssssssssssssrrrrrrrssssssssssssssssssttttttttttttttttuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwvvvwxxxxxxxxxyyyyyyyyzzzzzzz{{{{{{{{{{{{||||{{{|||||||||||||||||||||||||||||||{zz{{{{zzzzzyyzzzzyyyyyyyyxxxyyyyxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwvvuuuuuuuuuuuuuuuuutttuuutttttttttsssssssssttttssssssssssssssssssssssssssssssssssssssssssssttttttttuuuuuuuvvvvwwwwwxxxxxxxyzzzzzz{{{||||||||||}}~~~}}}~~~~~~~~~~~�������������������������������������������������������������������������������������������������������~~~~~}~~~~}}}||||||{{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwvvvvvvvvvvvvvvvvvvwwwwwxxxyyyyyzz{{{|}}}}~~~~��������������������������������������������������������������������������������������������������������������������������������~~}}}}}|{{{{{zzzzyxxxyyxxxwwwwvvvvvvvvuuuuuuuuuuuutttssttttttttttttttssssssssssssssssssrrrrrrrsssssssssssstttsstttttuuuuuuuuuuuvvvvvvwwwwxxxxxyyyyyyyyyzzzzzzzz{{{{{||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{{{{{zzzzzzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxxyyyyxxxxyyyyyyyyyzzzzzz{{{{{{{||||||||||}}}}}}}}}}}}}}}}}}}|||||||||{{{{{{{zzzzzzzzzzyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyzzzzzz{{{{{{{||||}}~~~~}~~���������������������������������������������������������������������������������������������������������������������������������������������������������~|{yxvutsrpoonmllkllmnopqstuvwxz|}~�������������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}|||||{{{{{{{{zzzzyyyyyyyxxxxxxwwwxxxxxwwwwwxxxxxxxxxxxxwwxxxxxxxxxyyyxxyyzzzzzzzzzzz{{{{{{|||||||||}}}}}}}}}}}}|}}}}}|||||||||{{{{{{{zzzzzzyyyyyyyyyyxxxxyyyxxxxwwxxxxxxxxxxxxwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyzzzzzzz{{{{zz{{||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||||||{{{{{zzzzzzzzyyyyyyyyyxxwxxxwwwvvvvvvvuuuuutuuuuttttttssssssssssrsssssrrrrrrrrrsssssssssssssssssstttttttttttsstttttttuuuuuuuuuuuvvvvvvvvvvvvwwwwvvvwwxxxxxxxxxyyyyyyyzzzzzzzz{{{{{{{{z{{{||{{{{|||||||||||||{{|||||||||||{{{{{zzzz{{{zzzzyyyyzzyyxxyyyyxxxxxyyyxxxxxxxxwwwwxxxxwwwwwwwwwwwwwvwwwwwwwwwwwvvvvuutttuuuuuuuuuuutttttuttsttttttsssssssssssttssrrssssssssssssssssssssssssssssssssssssssssssstttttttuuuuuuuuvvwwwwwwxxxxxxyyzzzzzzz{{{|||||||||}~~}}}}}~~~~~~~~~~~~�������������������������������������������������������������������������������������������������~~~}~~}}}}}}}}}||||{{{{{{{{zzzzzzyyyxyyyyxxxxxxwwwvwwvvvvvvvvvvvvvvvvvvvvvwwwxxxxyyyyyzz{{||}}}~~~~��������������������������������������������������������������������������������������������������������������������������������~~}}}}}|{{{{{{zzyyxxxyyxxwwwwwvvvvvvvuuuuuuuuuuuttsssssrstttttttttttssssssssssssssssssrrrrrrrrrsssssrssssssssssttttttuuuutuuuuuvvvvvvvwwwxxxwxxyyyyyyyyyzzzzzzzz{{{{{||||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||{{zz{{{{zzzzzzzyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwxxxxxxxxxxxxwwxxxxyyyxxxxyyyyyyyyyyzzzzzz{{{{{{{|||||||||}}}}}|}}}}}}}}}}}}|||||||||{{{{{{zzzzzzzzzzzyyxxyyyxxxxxxxxxwwxxxxxxxxxxxxwwwwwxxxxxwwwxxxxxxyyyyyyyzzzz{{{{{{{{|||||}}}}}}~~~�������������������������������������������������������������������������������������������������������������������������������������������������������~}|zxwvutsqponmllkkklmnopqrstuwxz{}~����������������������������������������������������������������������������������������������������������������������������������������������������~~}}}}}}}||{{{{{{{zzzzzzyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxyyyyyzzzzzzzz{{{{{{{||||||||||||}}}}}}|||}}}}||||||||{{{{{zzzzzzzzyyyyyyyyyyyxxxxxxxxxwwwwwwxxxxxwwxxxwwxxxxwxxxxxxxxxxxxxxxwwwxxwwxxxxxxxxxyyyyyyyyzzzzzzzzz{{{{||||||||}}}}}}}}}}}}}}}}}}}}}|||}}}||||||||||||{{{{{{zzzzzzzzzyyyyyyyxxxwwwwwwwwvvuuvvvuuuttttttttssttsssssssssrrrrrrrrrrrrrrrrrsssssssssssrrsssssssssssssttssssttttttttttttuuutuuuvvvvvvvuvvvwwwvvvvwxxxxxxxxxxxxxxyyyyyyyyzzzzz{{{{zzz{{{{{{{{|||||||||||{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyxxxxyyxxxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvuutttuuuuttuuuuttttttttsssttsssssssssssssssssrrrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssstttttuuuuuuvvwwwwwwxxxxxyyyyyzzzzzz{{{{{{||||}}}}}}}}}}}~~~~~~~~~~~~~~���������������������������������������������������������������������������������~~~~~~}}}}}}}}}}}}||{{{{{{{{{{zzzzyyyyyxxxxxxxwwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvvvvwwxxxyyyyyzz{{{||}}~~~~����������������������������������������������������������������������������������������������������������������������������~~~~}|||||{{{{{{zzyxxxxyyywwwvwwvvvvvuuutuuuttttttttssssrrssttsssssssssssssrrsssssssssssrrrrrrrrrrrrrrrrrsssssssssttssttttttttuuuvvvuuvvwwwwwwwwxxxyyyyyyyzzzzzzzzz{{{{{{||||||||||||}}}|||}}}}}}}}}}}}}}}}}}}}}||||||||{{{{zzzzzzzzzyyyyyyyyxxxxxxxxxwwxxwwwxxxxxxxxxxxxxxxwxxxxwwxxxwwxxxxxwwwwwwxxxxxxxxxyyyyyyyyyyyzzzzzzzz{{{{{||||||||}}}}|||}}}}}}||||||||||||{{{{{{{zzzzzzzzyyyyyxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyyyyyyyzzzzzz{{{{{{{||}}}}}}}~~����������������������������������������������������������������������������������������������������������������������������������������������������~}{zxwutsrqponmlkkkkklmnoqrstuwxz{|}���������������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}|||}}}||{{zz{{{zzzyzzyyyxxxxxyxxwwwwwwwwwwwwvvvwwvvvvvvwwwwwwwwwwwwwxxxxxxxxxxxxxyyyyyyzzzzzzz{{{{{{{{||||||||||}}}}}|||||}}|||||||||{{{{zzzzzzzzzyyyyyyyyyyxxxxxxxxxwwwwwwwwxxxwwwwwwwwwwwwwwxxxxxxxxxxxxxwwwwwwwwwxxxxwwxxxyyyxyyyyzzzyzzzzzz{{{|||{|||}}}}}}}}}}}}}}}||}}}}|||}}||||||||||||{{zz{{zzzzyyzzzyyyxyyxxxwwwwwwwwvvvvuuuuuuttttttttssssssssssssssrrrrrrrrrrrrrrrqqrrsssssssssrrrrssssssssssssssssssstttttttttttttttttuuuvvvvvuuuvvvwvvvvwwxxxxxxxxxxxxxxxyyyyyyyzzzzz{{{zzzz{{{{{{{{|||||||||{{{{{{{{{{{{{{{{z{{zzzzzzzzzzyyyyyyxyyxxxxxxxxxxxxxwwwwwxxxxxwwwwwvvwvvvvvvwwwvvvvvvvvvuuuuvvvuuuuuuttttuuutttttttttttttssssssssrrsssssssssssssrrrrrrrrrrrrrrrrrqqqqrrrrrrqqqrrrrqqqrrrrssssssssssssttsttuuuuuuvvvvvvwwwxxxxyyyyyzzzzzz{{{{{{{|||}}|}}}}}}}}~~~~~~~~~~~~~~~~~~~�����������������������������������������������������������������������~~~~~~}}}}}}}}}}}|||{{{{{{z{{{zzzyyyyyyxxxxxxwwwwwwwvvvvvvuvvvuuuuuuuuuuvvvvuvvvvvwwxxxxyyyzzz{{{||}}~~�����������������������������������������������������������������������������������������������������������������������������~~~}}}|||||{{{{{{zyyxxxxyxxwvvvwwvvvuuuttttttttttttttsssrrsssssssssssssssssrrrrsssssssssrrqqrrrrrrrrrrrrrrrssssssssssssssttttttttuuuuuuvvvvwwwwwwwwxxxyyxyyyzzzyyzzzz{{zz{{||||||||||||}}|||}}}}||}}}}}}}}}}}}}}}|||{|||{{{zzzzzzyzzzyyyyxyyyxxxwwxxxxwwwwwwwwwxxxxxxxxxxxxxwwwwwwwwwwwwwwxxxwwwwwwwwxxxxxxxxxyyyyyyyyyyzzzzzzzzz{{{{|||||||||}}|||||}}}}}||||||||||{{{{{{{{zzzzzzzyyyyyyxxxxxxxxxxxxxwwwwwwwwwwwwwvvvvvvwwvvvwwwwwwwwwwwwxxyxxxxxyyyzzyzzz{{{zz{{||}}}|||}}~~~~~���������������������������������������������������������������������������������������������������������������������������������������������������}|{zxwutsrqonmlkkkkkklmnopqrtuwxz{|}�������������������������������������������������������������������������������������������������������������������������������������������������~~~}}}}|||||||{{zzzzzzzzyyyyyxxxwwwxxwwwwwwwwwwwwwvvvvvvvvvvvvwwwwvvwwwwwwwwwxxxxxxxxxxxxyyyyyyyzzzzzzzz{{{{{{{||||||||}}}}|||||||||||||||||{{{{zzzzzzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvwwvvvwwwwwwwwxxxxxxxyyyyyyyyzzzzz{{{{{{{{||||||||||||||||||||}}||||||||{{||||||{{{zzzzzzzyyyyyyyyxxxxxxxwwwwwwvvvvvvuuuuuutttttttsssssssssrrssrrrrrrrrrqqqrrrrrqqqqrrrrrrrrrrrrrrsssssssssssssssssssttttttttttttttttttuuuuuvvuuuuvvvvvvvwwwwwwxxxxxxxxxxxxxyyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{zz{{zz{{zzzzzzzzzzzyyyyyyyxxxxxxxxxxwwwxxxxxwwwwwwxxxwwwwwwvvvvvvvvvvvvvuuuvvvvuuuuuuuuuuuuuttttuutttssttttttttsssrrsssrrrrrssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqrrrrrqqqqqrrqqqqqqqrrrrrrrsssrrsssssttuuuuuvvvvvvwwwwxxxyyyyyyzzyyzz{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~������������������������������������������������������������������~~~~~~~~~}}}}|}}}|||||{{{{{{{zzzzzyyyyyyxxxxxxxwwwwwwvvvvvvvuuuuuuuuuuuuuuuvvvuuvvvvvwwwxxxxyyzzz{{{|||}}~~���������������������������������������������������������������������������������������������������������������������������~~}}}||||||{{{zzzzyyyxxxxxxwvvvwwuuuuuttttttttttttttssssrrsssssssssssssssssrrrrrrrrrrrrrrqqqqrrrrrqqqrrrrrrrrrssrrssssssssstttttttuuuuuuvvvvvvwwwwwwxxxxxxxyyyyyyyyzzzzzzz{{{||||||{{||||||||}}||||||||||||||||||||{{{{{{{{zzzzzyyyyyyyyxxxxxxxwwwwwwwwvvvwwvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzzz{{{{|||||||||||||||||}}}}||||||||{{{{{{{zzzzzzzzyyyyyyyxxxxxxxxxxxxwwwwwwwwwvvwwwwvvvvvvvvvvvvwwwwwwwwwwwwwxxwwwxxxyyyyyzzzzzzzz{{|||||||}}}}~~~�������������������������������������������������������������������������������������������������������������������������������������������������}|{zxwutrqponmlkkkjjkllnnpqrtuwxyz|}~��������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}|||||{|||{{zzzzzzzyyyyyyxxxwwwwwwvvvwwwwwwwwwvvvvvvvvvvvvvvwwvvvvvwvvwwwwwxxxxxwxxxxxxyyyxxyyyzzzzzzzz{{{{{{||{{|||}}}||||||||||||||||{{{{{zzzzzzzzzyyyyyyyxxxxxxwxxwwwwwwwwwwwwvvwwwwwwwvvwwwwwwwwwvvvvvvvvwvvvvvvvvvvvvwwwwwwxxwwxxxyyxxyyyyzzzzz{{zz{{{{||{{{{{|||||||||||||||||{{{{{{{{|||{{{{{zzzzzzzyyyyyyyxxxxxxwwwwwwwvvvvvvuuuuuttttttttssssssssrrrrrrrrrrrrrrqqqqqrrrqqqqqqrrrrrrrrrrrrrrrssrrrsssssssssssstttttssttttttttttttuttuuuuuuuuuvvvvvvwvvvwwxxxwwxxxxxxxyyyyyzzzzyyyyyzzzz{{{{{{{{{{{zz{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyxxyyxxxxxxxxxxwwwwwxxxwwwwwwwwwwwvwwvvvvvvvvvvvvvuuuuuuvvuuuuuuuuutttttttttttttssssssssttssrrrrrrrrrrrrsrrrqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqrrrqqqqqqqqqqqqqqqqqqqqrrrrrrrrsssstttuuuuuuuuvvvwwwwxxxxyyyyyyyyyzz{{{{{{{{|||||}}||}}}}}~~~~~}~~~~~~~~~~~~~~~~~~~���������������������������������������������������������~~}}}~~~~}}}|||||||{{{{{{{{{zzzzzzyyyyyxxxxwwxxwwwwwwvvvvvvvuuuuuuuuuuuuuttuuuuuuuvvvvvvwwxxxxyyzz{{{||||}}~~��������������������������������������������������������������������������������������������������������������������������~}}}|||{{|{{zzyyyzyxxxxxwwvvvvvvuttuttttttttttttsstssssrsssssssssssrrrssrrrrrrrrrrrrrrrqqqqqqrrrqqqqqrrrrrrrrrrrrrrssssssssttttttttuuuuuvvvvvvwwwwwwwxxxxxxyyyyyyyzzzzzzz{{{{{|||{{{{{{{{|||||||||||||||||{{{{{||{{{{zz{{zzzzzyyyyxxyyxxxwwxxwwwwwwvvvvvvvvvvvvwvvvvvvvvwwwwwwwwwvvwwwwwwwvvwwwwwwwwwwwwxxwxxxxxxyyyyyyyzzzzzzzzz{{{{{||||||||||||||||}}}|||{{||{{{{{{zzzzzzzzyyyxxyyyxxxxxxwxxxxxwwwwwvvwvvvvvwwvvvvvvvvvvvvvvwwwwwwwwwvvvwwwwwwxxxyyyyyyzzzzzzz{{|||{|||||}}~~~~~��������������������������������������������������������������������������������������������������������������������������������������������~}|zyxwutrqpnnllkjjjjkllmnoqrsuvwyz{}~������������������������������������������������������������������������������������������������������������������������������������������~~~~~}}||||||{{{{{zzzzzzyyyxxxxxxxxxwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwxxwwwwxxxxxxxxxxxyyyyzzzzzzzz{{{{{{{{{|||||||||||||||||||{{{{{{{zzzyyyzzyyyyyyyxxxxxxwwwwwwwwwwwwwwwvvvvwwwwwvvvvwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwwxxxxxxxyyyyyyzzzzzzz{{{{{{{{{{{|||||||||||{{|||{{{{{{{{{{{{zzzzzzzzzzyyyyyyyxxxxxwwwwwwwwwvvvvvuuuuuttttttttssssssssrrrrrrrqqrrrrqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrsssssssssssttsssssstttttttssttttttuuuuuuuuuuvvvvvvvvvwwwwwwwxxxxxxyyyyyzzzyyyyyyyzzzzzzzzzzz{{zzzz{{{{{zz{{zzzzzzzzzzzzzyyyyyyyxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuutttttttttttttssssssssssssrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrsssstttttuuuuuuvvvvwwwxxxxxxyyyyyyyzzzz{{{{{{|||||||||}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~���������������������������������������������~~~~~~~}}}}}}}}}}|||||||{{{{{{{zzzzzzzyyyyxxxxxxwwwwwwwwwwvvuuuvvuuuuuuuttuuuuttttuuuuuuvvvvvvvwwxxxxyyzz{{{||||}}~�������������������������������������������������������������������������������������������������������������������������~}}}}|{{{{{zzyyyyyxxxxwwwwvvvvvvutttttsstttttttsssssrsssssssssssssrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqrrrrqqrrrrrrrssssssssttttttttuuuuuvvvvvwwwwwwwwwxxxxxyyyyyyyzzzzzzzzzz{{{{{{{{{{{{|||{{|||||||||||{{{{{{{{{{{zzzzzzzyyyyyyxxxxxxxwwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwvvvvwwwwwvvvvwwwwwwwwwwwwwwwxxxxxxyyyyyyyzzyyyzzz{{{{{{{|||||||||||||||||||{{{{{{{{{zzzzzzzzyyyyxxxxxxxxxxxwwwwxxwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwxxxxxxxxxyyyzzzzzz{{{{{||||||}}~~~~~������������������������������������������������������������������������������������������������������������������������������������������~}{zywvusrqonmllkjjjjkllmmoprstvwxz{|~������������������������������������������������������������������������������������������������������������������������������������~~~}}}}}}|||{{{{{{zzzyyyyyyxxxwxxxxxxwwvvvuuuvvvuuuuuuuuvvvvvvvvvvvvvuuuuuvvvvvvvvvvvwwwwvvwwwxxxxxxxxxxxyyyyzzzzzzzz{{{{{{{{{{||||{{{{{||||||{{{zzz{zzzzyyyyyyyxxxyxxwwwwwwwwwvvvvvvvvwvvvvvvvwwwvvvvvvwwwwwvvvvvvvvvvvuuuvvvvvvvvvvvwwvvvvwwwxwwwxxxxxxyyyyyzzzzzzzzzz{{{{{{{||||{{{||{{{{{{{{{{{{{{{{{zzzzzzzzyyyyyyyyxxxxxxxwwwwwwwwwvvuuuuuuuuttttttssssssssssrrrrqqqqqqrrqqqpppqqqqqqqqqqqqqrrqqqqrrrrrqqrrrrrrrrssssrrrsssssrrrssssttttssssttttttttuuuuuuuuuvvvvvvvvvvwwwwwwwxxxxyyyyyyyyyyyyyyyzzzzzzzyyzzzzzzz{{{{zzzzzzzzzzzzyyzzzyyyyyyyxxxxxxxxxxwwwxwwwwwwwvvvvwwwwwvvvvvvvvuuuuuvvvvvvuuuuuuuuuutttuuttttttttttsssssssssssrrssssrrrrrrrqqqqqrrqqqqqqqqqqqqqqqqqqqqqqqpppqqqqqqqppppppppppppppppqqqqqqqqqqqqrrrrrrrssssttttuuuuuuuvvwwwwxxxxxxyyyyyyyyzzz{{{{{{{||||||||||}}}}}}}}}}~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~�����������������������������������~~~~~~~}}}}}||||||||{{{{{{{{{{zzzzzyyzzyyxxxxxwwwwwwwwwwwvvvuuuuuuutttuutttttuttttttttttuuvvvvvvwwwxxxxyyz{{{||||}}~��������������������������������������������������������������������������������������������������������������������������~~}}|{|{{{{zyyyyyyxxxwwwwwwvvvuuutttttssssttttssssrrrrrrssrrrssssrrrrrrrrqqrrrrrqqqqrrqqqqqqqqqqqqqpppqqqrrqqqqqqrrrrssssssssssttttttuuuuuuuuvvwwwwwwwwwxxxxxxxyyyyyyyyzzzzzzzz{{{{{{{{{{{{{{{{{||{{{||||{{{{{{{zzzzzzzzzzyyyyyxxxxxxwwwxwwwvvvvwwvvvvvvvvvvvuuuvvvvvvvvvvvwwwwwvvvvvvwwwvvvvvvvwvvvvvvvvwwwwwwwwwxxyxxxyyyyyyyzzzz{zzz{{{||||||{{{{{||||{{{{{{{{{{zzzzzzzzyyyyxxxxxxxxxxxwwwvvwwwwvvvvvvvvvvvuuuuuvvvvvvvvvvvvvuuuuuuuuvvvuuuvvvwwxxxxxxwxxxyyyyyyzzz{{{{{{|||}}}}}}~~~������������������������������������������������������������������������������������������������������������������������������������~|{zxwvtsrpommllkjjjjkkklmnpqstuvxy{|}~�����������������������������������������������������������������������������������������������������������������������������������~~~~}}}||||||{{{{{zzyyyyxxxxxxwwwwwwwwwwvvvuuuuvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvuuuvvvvvvvvvwwwxxwwwxxxxxxyyyyyzzzzzzzz{{{{{{{{{||{{{{{{{||||{{{zzzzzzzzyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuvuuuvvvvvvvvvvvvvwwwwwwwwxxxxxyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzyyyyyyyxxxxxxxxwwwwwwwwwvvuuuuuuuuttttttsssssssssssrrrqqqqqqqqqqqpppppqqqqqqqqqqqqqqqqqqqqrrqqqqrrrrrrrrrrrrrrrsssrrrrssssstttsssstttttttttuuuuuuuuuuvvvvvvvvvwwwwwwwxxxxxxyyyyyyyyyyyyyzzzzzyyyyzzzzzzzzzzzzzzzzyyyzzyyyyyyyxxxxxxxxxxxxxxxwwwwwwwvvvwvvvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuttttttttssstttttsssssssssssrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppqqqqqqpppppppppppppppppppqqqqqqqqqqqrrrrrrrrsssttttuuuuuuuvvwwwwxxxxxyyyyyyyyyzzz{{{{{{{{|||||||||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������������������~~~~~~~~~~}}}}}||||||||{{{{{{{{{{zzzzzyyyyyyxxxxxwwwwwwwwwvvvvuuuuuuuutttttttttttttttttttttttuuvvvvvvwwwxxxxyyzz{{||||}~~�������������������������������������������������������������������������������������������������������������������������~~~}}||||{{{zzzyyyyyxxxwwwwwwvvuuuuuttttsssstttsssssrrrqrrrrrrrrrrrrrrrrrrqqqqrrqqqqqqqqqqqqqqqqqqqqpppppqqqqqqqqqqqrrrsssssssssssttttttuuuuuuuuvvwwwwwwwwwxxxxxxxxyyyyyyyzzzzzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyxxxxxwwwwwwwwvvvvvvvvvvvvvuuuvuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyyyzzzzzzzz{{{||||{{{{{{{||{{{{{{{{{zzzzzzzzyyyyyxxxxxxwwwxxwwwvvvvvvvvvuuuvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvuuuuvvvwwwwwwwwwwxxxxxxyyyyzz{{{{{||||||}}}~~~~�����������������������������������������������������������������������������������������������������������������������������������~}|{yxvutsqpnmlkkkjjjjjkklmnpqrsuvxy{|}~���������������������������������������������������������������������������������������������������������������������������������~~~}}}||||{{|{{{zzzzzyyxxxxxwwwwwwwwvvvvvvvvuuuuuuutttttttttttttttttttttuuuuuuuuvvuuuuuuuuuvvvvwwwwwwwwwwwxxxyyyyyyzzzzzzzzz{{{{{{|||{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyxxxxxxwwwwwwwwwwvvvvvvvvvvuuuvvvuuuvvvvvuuuuvvvvvuuuuvuuuuuuuuuuuuvuuuuuvvvvvvwwvvvwwwwxxxxxxyyyyyzzzzzzzzz{zzzzzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxwwwwwwwwwwvvvuuuuuuuuutttttsssssrrrrrrrrrrqqqqqpppppppppppppppppqqqqppqqqqpppqqqqqqqqqqqrrrrqqqqrrrrrrrrrrsssssssssssssstttttttttuuuuuuuuuuvvvvvvvvvwwwwwwwwwwxxyxxxxyyyyyyyyyzzyyyyyyyyyzzzzyyyyyyyyyyyyyyyxxxxxxxxxxwwxxxxwwwwwwwwwwwvvvvvvvvvvvvvuuuuuuuuuuuuuuutttttttttuttttttttttsssssttsssssssrrrrsrrrrrrrqqqqrrqqqqqqqqpppppppqqqqppqqqqqqppppppppppqqppppppppppppppppppppppppppppppqqqqrrrrrrrsssssttuuuuuuvvvwwwwwwxxyyyyyyyyyzzzzzz{{{{{{{|||||||||||||}}}}}}}}}}}}}}}}}}}~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~������������~~~~~~~~~~~~}}}}}}}}}|||||||||||{{{{{{zzz{zzzyyyyyyyyxxxwwwwwwwwvvwwvvuuuuuuutttttttttttssstttttttttttttuuvvvvvwwwwxxxyyyz{{||||}}~~�������������������������������������������������������������������������������������������������������������������������~~}}}||||{zzzzzyyyyxxxwwwwwwwuuuuuuuttssssssssssssssrrrqqqqrrrqqqqrrrrqqqqqqqqqqqpppqqqqppqqqqpppppppppppppppppqqqqqrrrrrrrrrrssssstttttuuuuuuuuuvvvwwwwwwwwwwxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzz{zzzzzzzzzyyyyyxxxxxxwwwwvvvwwvvvvvvuuuuuvuuuuuuuuuuuuvuuuuvvvvvuuuuvvvvvuuuvvvuuuvvvvvvvvvvwwwwwwwwwwxxxxxxyyyyyyyyzzzzzzzzz{{{{{{{{{{{{{|||{{{{{{zzzzzzzzzyyyyyyxxxwwwwwwwwwwwvvvvuuuuuuuuuvvuuuuuuuutttttttttttttttttttttuuuuuuuvvvvvvvvwwwwwwwwxxxxxyyzzzzz{{{|{{||||}}}~~~���������������������������������������������������������������������������������������������������������������������������������~}|{yxvusrqpnmlkkjjjjjjjklmnpqrstvxyz{}~������������������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||||{{{{{zzzzzyyyyxxxxxwwwwwwwvvvvuuuuuuuuuuuutttttttttttttttttttttttttuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwxxxxxyyyyyzzzzzzzzzz{{{{{||{{{{{{{{{{{{zzzzzzzzzzyyyyyyyxxxxxxxwwwwwwwwwwvvvvvvvvvvuuuuvuuuuuvvvuuuuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuuvuuuvvvvvvvvwwwxxxxxxyyyyyyzzzzzzzzzzzzzzzz{{{{{{{zzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxwwwwwwwwwwvvvvuuuuuuuuttttttsssrrrrrrrrrrrrqqqqpppppppppppppppppppqqppppqqqppppqqqqqqqqqqqrrqqqqqqrrrrrrrrrssssssssssssssstttttttttuuuuuuuuuuvvvvvvvvvvwwwwwwwwwxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxwwwwxxwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuutttttttttttttsssttttssssssssssssssrrrrrrrrrrrqqqqqqqqqqqqqqppppppppppqqppppqqqppppppppppppppppppppppppppppppppppppppppppppqqqqqqrrrrrrssssstuuuuuuuvvvwwwwwwxxyyyyyyyyyzzzzzz{{{{{{{||||||||||||||}}}}}}}}}}}}}}}}}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�����~~~~~~~~~~~~~~}}}}}}}}}|||||||||||{{{{{{zzzzzzzyyyyyyyyxxxwwwwwwwwvvvvvvuuuuuuuttttttttttttsssstttssstttttttuuuvvvvvwwwxxyyyyz{{||||}}~������������������������������������������������������������������������������������������������������������������������~~}}}||||{zzzzzzyyyxxxxxwwwwwvuuuuuuttsssssssssssssssrrqqqqqrrqqqqqqrrqqqqqqqqqqqppppqqqppppqqpppppppppppppppppppqqqqrrrrrrrrrrrrsssttttttuuuuuuuuvvvvwwwwwwwwwwxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzz{{{{{{{zzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvvvvvvuuuvuuuuuuuuuuuuuuuuuuuuuuuuuvvvuuuuuuvvvuuuuuvuuuuvvvvvvvvvvwwwwwwwwwwxxxxxxxyyyyyyyzzzzzzzzzz{{{{{{{{{{{{||{{{{{zzzzzzzzzzyyyyyxxxxxwwwwwwwwwwwvvvuuuuuuuuuuuuuuuuutttttttttttttttttttttttttuuuuuuuuuuuuvvvvwwwwwwwxxxxxyyyyzzzzz{{{{{||||}}}~~~~~~~~������������������������������������������������������������������������������������������������������������������������������~}{zyxvtsrqpnmlkjjjjiijjklmnpprrtuwyz{|}~�����������������������������������������������������������������������������������������������������������������������~~~~~~~~}}}||||{{{{{zzzyyyyyyyxxxxxxwwwvvvwvvuuuuttutttttttttstttssssstttttsssstttttttttttttuuuuuuuuuuvvvvvvvvvwwwwxxxxxxxxxyzzzzzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuuttttuuutttuuutttuuuuuuuuuvvvvvvvwwwwwwwwxxxxxyyyzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzyyyyzzzzyyyyyyyxxxxxxwwwwwwwwwwvvvvuuuuutttttttttssrrrrrrrqqqqqqqqqqqppppppppppppppoppppppppppppppppppppppqqqqqqrrqqqqqqqrrrrrqrrrrrrrrrsssrrrssssstttssttttuuuuuuuuuuvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyxxxxyyyyyyyyyyyyxxxxxxxxxxxxxwwwwwwwwwwwvvvvvvvvvvvvvvvvuuuuttttuuuuttuuuutttttttttttttssssstsssssssssrrrrsssrrqqqqqqqqqqqqqqqppppppppppppppppppppppppppppooooopppppoooooooooooooooooooooooppppppppppqqqpqqrrrrrrrrrssttttuuuuvvvvwwwwwwxxxxxyyyyyzzzzzzzz{{{{{{{{{{|||||||||||||||||}}}}}}}}}}}}}}}~~~}}~~~~}}~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~�~~~~~~~~~~~~~~~}}}}}}}}}}}}}||||||||||{{{z{{{{zzzzzyyyyxxyyyxxxxwwwwwvvvvvuuuuuuuuttttttttttsstttssssssssssssttttttuuvvvvvvwwxxxyyyzz{{|||}}~~�����������������������������������������������������������������������������������������������������������������������~~~}}}||||{zzzzzzxxxxxxxwwwvvvvuuuuuttsssrrrsssrrrrrrrrrqqqqqqqqqqqqqrrqqqqqqppppppppppppppppppppppoppppppppppppppqqqqqqqqqqqrrrrrrrsstttttttttuuuuuvvvvwwwwwwwwwwxxxxxxyyyyyyyzzzzyyyyzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzyyyxxxxxwwwwwwwwvvvvvvvuuuuuuuuutttuuutttuuuttttuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyzzzzzzzz{{{{{{{{{{{{{{{{zzzzzzzzzzzzyxxxxxxxxxwwwwvvvvvvvvvuuuuuuuuuutttttttttttttsssstttttssssstttstttttttttuttuuuuvvwvvvwwwxxxxxxyyyyyyyzzz{{{{{||||}}}~~~~~~~~�����������������������������������������������������������������������������������������������������������������������~}|{zywutrrppnmlkjjiiiiijklmnopqrtuwxz{|}~����������������������������������������������������������������������������������������������������������������������~~~~~~~}}}|||||{{{{{zzyyyyyyyxxxwxxwwwvvvvvvvuuutttttttttttttsssssssrsssssssssssssssssstttttttuuuuuuuuuvvvvvvvvvvwwwxxxxxxxxxyyyyyzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzyyyyyyyxxxxxxxxxxwvvvvvvvvvvvvvvuuvvvvvuuuuuuuuuuuuuuuuuuuuuuuuuttttttuuttttuttttuuuuuuuuuuuvvvvvvwwwwwwwwxxxxxyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzyyyyyyyyxxxxxwwwwwvvvwvvvvvvuuuttttttttttssrrrrrrrqqqqqqqqqqqqpppppppooopppoooppppppppppppppppppppppqqqqqqrqqqqqqqqrrrqqqrrrrrrrrrssrrrsssssssssssttttuuuuuuuuuvvvvvvvvwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyxxxxyyyyyyyyyyyxxxxxxxxxxxxwwwwwwwwwwwwvvvvvvvvvvvuuuvvuuuutttttuuuttttuutttttttttttttsssssssssssssssrrrrrrrrrqqqqqqqqqqqqqqqpppppppppppppppppppppppppppoooooooopppoooooooooooooooooooooooooppppppopppppppqqqrrrrrrrrsttttttuuuvvvvwwwwwxxxxxxxyyyzzzzzzzzzz{{{{{{{{{||||||||||||||||}}}}}}}}}}}}}}}}~}}}}~~}}}}~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}|||||{{{|{{{zzzz{{zzzzyyyyyxxxxxxxxwwwwwwvvvvvuuuuuuuuttttttttttsssssssssssssssssssttttttuuvvvvvwxxxxyyyyz{{{||}}~~����������������������������������������������������������������������������������������������������������������������~~~}}}|||{{zzzzzyxxxxxxwwwvvvvuuttttttsssrrrssrrrrrrrrrqqpqqqpqqqqqqqrqqqqqqppppppppppppppppppppppooopppooopppppppqqqqqqqqqqqqrrrrrrrssttttttttttuuuvvvvvvwvvvwwwwwxxxxxyyyyyyyyzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyxxxxxwwwwwwwwvvvvvvuuuuuuuuuuuttttuttttuuttttttuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvuuvvvvvvvvvvvvvvwxxxxxxxxxxyyyyyyyzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyyyxxxxxxxxxwwwvvvvvvvvvvuuuuuuuuutttttttssssssssssssssssssrssssssstttttttttttttuuuvvvvvvvwwwxxwxxxyyyyyyyzz{{{{{|||||}}}~~~~~~~����������������������������������������������������������������������������������������������������������������������~}|{zxwutrqponmlkjiiihhijkllmnoqrstvwyz||~~����������������������������������������������������������������������������������������������������������������������~~~~~~}}}}}}}||||||{{{zzzyyyyyxxxxxwwwwwwwvvuuuuuuuuttttssssssssssssrrrrrrrrsssrrrssssssssssssssstttttuuuuuuuuuvvvvvvvvwwwwwxxxxxxxxyyyyzzzzzzzzzzzzzzzzz{{{{{{zzzzzzyyyyyyyyxxxxxxxxxwwvvvvvvvvvvvvvuuuuuuuuuuuuuuuuuutttttuuuuuttttttttttttttssttttttuuutttttttuuuuvvvvvvvvwwwwwwxxxxxxxyyyyyyyyyyyyyyyyyyyzzzzzzzyyyyyyyyyyyxxxxxxxxxwwwwwwwwvvvvvuuuuuutttttttttsssssrrrrrqqqqqqqqqqqppppoooooooooooooooooppppoooopppppoppppppppppqqqqqqqqqqqqqqqqqqrrqqqqrrrrrrrsssrrssssssssttttttttttuuvvvvvvvvwwwwwwwwwwxxxwwwwwxxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxxxxxwwwwwwvwwwwvvvvvvvvvvuuuuuuuuuuuuttttttttttttttttttssssssssssssssssssssrrrrrrrrrrrrrrrqqqqqppppqqqpppppppopppppppoooooooppppoooooooooooooooooooooooonnnnnnoooooooooooooooooooppppppqqqqqqrrrrrssssttttuuuvvvvwwwwwxxxxxxyyyyzzzzzzzzzzz{{{{{{{{{{{{|||||||||||}}}}}|}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}||||||||||||{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxwwwwwvvvvvuuuuuuttttttttttssssssssssrrrssssrssssssttttttuuuuuvvwxxxxxyyyzz{{||}}}~����������������������������������������������������������������������������������������������������������������������~~~}}}||{{{zzzzzyxwwwwwwvvvvuuuuttttsssssrrrrrrrqqqqrrqqqpppppqqqqqqqqqqppppppppppopppppooooppppoooooooooooooooooppppqqqqqqqqqqqrrrrrssssstttttttttuuuuuuvvvvvwwwwwwwwxxxxxxxxxyyyyyyyyyyyzzzzzzzyyyyyyyyyyyyyyyyyyyxxxxxxxwwwwwwvvvvvvvvuuuutttttttuuuttttttssttttttttttttttuuuuutttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvwwxxxxxxxxxyyyyyyyyzzzzzz{{{{{{zzzzzzzzzzzzzzzzzyyyyxxxxxxxxwwwwwvvvvvvvvuuuuuuuuutttttsssssssssssssssrrrsssrrrrrrrrssssssssssssttttuuuuuuuuvvwwwwwwwxxxxxyyyyyzzz{{{||||||}}}}}}}~~~~~~����������������������������������������������������������������������������������������������������������������������~~||zywvtsrqonmllkjihhhhijjklmnoprstvwyz{|}~����������������������������������������������������������������������������������������������������������������������~~~~~}}}}}}}}|||||{{{zzzyyyyyyxxxwwwwvvvvvvuuuuuuuutttttssssssssssssrrrrrrrrrrrrrrrrssssssssssssssstttttuuuuuuuuuvvvvvvvvwwwwwxxxxxxxxxyyyzzzzzzzzzzzzzzzzz{{{{zzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvvvvvvvvuuutuuuuuuuuuuuuuutttttttuuuttttttttttttttsssstttttttttttttttttuuuvvvvvvvvwwwvwwwxxxxxxyyyyyyyyyyyyyyyyyyyzzzzzyyyyyyyyyyxxxxxxxxxxwwwwwwwvvvvvvuuuuuutttttttttssssssrrrqqqqqqqqqqqqpppooooooooooooooooonooopoooooopppooppppppppppppqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssrrrrsssssssstttttttttuuvvvvvvuvvvwvvvwwwwwwwwwwwwwxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwvvwwwvvuvvvvvvvuuuuuuuuuuuttttttttttttttttttsssssssssssssssssssssrrrrrrrrrrrrrqqqqqqqqpppppqppppppoooopppppoooooooooopoooooooooooooooooooooooonnnnnnnnnnnnnoooooooooooooooppppqqqqqqqrrrrrrsssttttuuuuvvvvwwwwxxxxxxxyyyzzzzzzzzzzz{{{{{{{{{{{{|||||||||||}}}|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}||||||{{{|||{{{{{{{zzzzzzzzyyyyyyyxxxxxxxxwwwwwvvvvvuuuuuuutttttttttsssssssssrrrrrrrrrrrsssssttttttttuuuuvvwwxxxyyyzz{{|||}}~~�������������������������������������������������������������������������������������������������������������������~~}}|}{{{z{zzzzzxxwwwwwvvvvuuuuutttsssrssrrrrrrqqqqqqqqqqppppppqqqqqqqppppppppppppoopppoooooopooonooooooooooooooooopppqqqqqqqqqqqqrrrsssssstttttttttuuuuuuvvvvvvwwwwwwwxxxxxxxxxxyyyyyyyyyyzzzzzyyyyyyyyyyyyyyyyyyyxxxxxxwwwvwwwvvvvvvvvuuutttttttttttttttttssssttttttttttttttuuutttttttuuuuuuuuuuuuuutuuuvvvvvvvvvvvvvwwwwwwxxxxxxyyyyyyzzzzzzz{{{{zzzzzzzzzzzzzzzzzyyyxxxxxxxxxwwwwwvvvvvvvvuuuuuuuuutttttsssssssssssssssrrrrrrrrrrrrrrrrsssssssssssstttttuuuuuuuuvvvvvvwwwwxxxyyyyyyzzz{{{|||||}}}}}}}}~~~~~����������������������������������������������������������������������������������������������������������������������~}|{zywvtsrponmlkjjihhhhiijklmnopqstvwxz{|}~�����������������������������������������������������������������������������������������������������������~}}}}}}||||||||{{{{zzzyyxxxxxxwwwwvvvvvvuuuuuuuttttsssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssssssssssssttttttttuuuuuuuvvvvvvwwwxxxxxxxxyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxwwwwvvvvvvvvvvvuuuuuttttuutttuuuuuuuttttttttttttssssssstttssssssssssssssttttssstttuuuuuuuuvvvvvvvvwwxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwvvvvvvvuuuuuutttttsttttsssssrrrrqqqqqppppppppppooooooooooonnnnnnnnoooooooooooooopppppppppppppppppqqqqqppqqqqqqqqqqqqqqqrrrrrrrrssssssssstttttttttuuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwvvwwwvvvvvvvuuuuuuuuuuuuuuutttttttssssttttttttsssssssssssssssrrrrrrrrrrrqqrrrrqqqqqqqqqqqqqpppppppppoooooooooooooooooooooooooonnnnnnnnnooonnnnnnnnnnnnnnnnnnnnnnnooooonnnoooooooppppqqqqqqqrrrrrrrsssttttttuvvvvvvwwwxxxxxxxxxyzzzzzzzzzz{{{{{{{{{{{{||||{{|||||||||||||}}}|||}}}}}||||}}}}}}}~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~~~~~}}}~~~~~}}}}}}}}||||||||||{{{{{{{{{{{{zzzzzyyyyyyyyyxxxxxxxxxxwwwvvvvvvuuuuuuuuuttttttttssssssssrrrrrrrrrrrrrrrrrssssttttttuuuvvwwwwxxyyzz{{{|||}}~�������������������������������������������������������������������������������������������������������������������~~}}}}||{{zzzyyyyyxwwwwwwvvvuuuuuutttsssrrrrrqqqqqqqqqqqqqqpoopppqqpppppppppppppppppoooooooooooooonnnnnnnnoooooooooooppppppppppqqqqqrrrrsssssttttstttttuuuuuuvvvvvvvwwwwwwwwxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxwwvvvvvvvvuuuuuuuutttsssttttsssssssssssssstttsssssssttttttttttttuuuuuuutttuuttttuuuuuvvvvvvvvvvvwwwwxxxxxxxyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyxxxxxxxxwwwvvvvvvuuuuuuuttttttttsssssssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrrrsssssssttttuuuuuuuvvvvvvwwwwxxxxxxyyzzz{{{{||||||||}}}}}}~�����������������������������������������������������������������������������������������������������������~}|{zxwvtsqponmlkjiihhhhhiijkmnopqstuvxyz{}}~����������������������������������������������������������������������������������������������������������~~~~~}}}}}||{|||{{{{{zzzyyyxxwxxxwwwvvvuvvuuuuuutttttssssssssrrrqqqqrqqrrrrrrrrrrrrrrrrqrrrssssssssssssssssttttttttuuuuuuuuvvvvvvwwwxxxwxxxyyyyzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyxxxxxxxxxwwvvvvvvvvvvvvuutuuuttttttttttuuuuttttttttttstttsssssssstssssssssrrsssssstttsssstttuuuuuuuuvvvvvvvvwwwwxxxxxxxxyyyyyyyyyyyxyyyyyyyyyxxxxxxxxxxxxxwwwwwwwvvvvvvvvuuuuuutttttsssssssssrrrrqqqqqqppppppppppooooooooooonnnnnnnnnnnoooooooonoooppppppppppppppppppqqqppppqqqqqqqqqqqqqqqrrrrrrrrsssssssstttttttttttuuuuuuuuuvvvvvvvvwwwwwwwwwwwwwwxxxxxxxxxxwwwwwwwwwwwwvvwwwwvvvvvvvuuvvvuuuuuuuuuuuuuuuttsstttssssssttttttsssssssssssssssrrrrrrrrrrrqqqrrrrqqpqqqqppqqqqppppppppoooooooonooooonoooooooooooonnnnnnnnnnonnnnnnnnmnnnnnnnnnnnnmmnnnoonnnnoooonoooopppqqqqqqqrrrrrrsssttttttuuvvvvvvwwwwxxxwxxxyyzzzzzzzzzz{{{{{{{{{{{{{|{{{{||||{{|||||||||||||}}}||||||}}}}}}}~~}}}}}}}}}|}}}}}~~~~~~~~~~~}}}}}~~~~~~~~~~~~}}}}~~~~}}}|}}}}}|||||{||||{{{{{{{{{{{zzzzyyyyyyxxyyxxxxwxxxxwwwwvvvvvvuuuuuuuuuttttttttsssssssrrrrrrrrrrqrrrrrrrrrrsssttttttuuuvvwwwwxxyyzz{{{|||}}~������������������������������������������������������������������������������������������������������������������~~}}}|||{zzzzyyyyxxwwwwwwvvvuuuuttttssssrrrrqqqqqqqqqqqqqqqpooopqqppppppppppppppppppooonoooooooonnnnnnnnnnnoooooooooooppppppppppqqqqqqrrrrssssssssstttttuuuuuuvvvvvvvvwwwwwwwxxxxxxxxxxxxxyyyyyyyyyxyyyyyyyyyyyxxxxxxxxwwwwvvvvvvvvuuuuuuuutttsssstttssssssrrsssssssstsssssssstttsttttttttttuuuuttttttttttuuutuuvvvvvvvvvvvvwwxxxxxxxxxyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzyyyyxxxwxxxwwwvvvvvvuuuuuuuuttttttttssssssssssssssssrrrqrrrrrrrrrrrrrrrrqqrqqqqrrrsssssssstttttuuuuuuvvuvvvwwwxxxwxxyyyzzz{{{{{|||{||}}}}}~~~~~����������������������������������������������������������������������������������������������������������~}}{zyxvutsqponmkjiihhhgghiijklmnpqrsuvxyz{|}~~�������������������������������������������������������������������������������������������������������~~~~~~~~~~}}}}}||{{{{{{{zzzzzyyyxxwwwwwwvvvvuuuuuutttttttttsssssrrrrrrqqqqqqqqrrrqqqqqqqrrrrqqqqrrrrrrrsssssssssstttttttttttuuuuuuuvvvvvvwwwwwwxxxyyyyzzzzzzyyzzzzzzzzzzzzzyyyyyyxxxxxxxxxxxwvvvvvvuuuuuuuutttuutttttttttttttttttttttttssstttssssssssssrrsssrrrrrsssssssssssttttttuuuuuuuvvvvvvwwwwwwwxxxxxxxxxxxxxxxxxxxyyxxxxxxxxxxwxxxxxwwwwwwwvvvvvvvvuuuuuuuttttttsssssssrrrrqqqqqppppppppoooooooooonnnnnnnnnnnnnnnnnnnnnooonnnooooooooooopppopppppppppppppqqqqqqqqqqqqqqqrrrrrrrrrsssssstttstttttttttuuuuuuuuuuvvvvvwwwwwwvvwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvwwvvvvvvvuuuuuuuuuuttuuutttttttsssssssssssssssssssssssssrrrrrrrrrrrrqqqqrrqqqqqrrqqpppppppppqqqpppppoooooooooonnnoonnnnnnnnnnnnnnnnnnnnmmmnnnnnnnnnmmmmmmmmmnnnmmmmmmnnnnnnnnooonnnoooooppppqqqqrrrrrrsssttttttuuvvvvvvwwwwwwwwwxxxyyyyzzzzzzzz{{{{{{z{{{{{{{{{{||{{{{{|||||||||||||||||||||}}}}}}}}}}}}}}}}}||||}}}~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}|||||{{{|||{{{{{zzzzzzzzyyyyyyyyxxxxxxxwwwwwwwwvvvvvuuuuuuuuuuttttttttsssrsssrrrrrrrrrrrqqqrrrrrrrrrrsssssttttuuvvwwwwxxxyzzz{{|||}}~~�����������������������������������������������������������������������������������������������������������������~~}}}{{{{zzzzzyxxxxwwwwwvvvvuuuuttsssssrrrrqqqqqqqqqqqqqqqppoooppppppppopppooooooooooonnnooonnnnnnnnnnnnnnnnnnnnnooooooooooppppppppqqqqqrrrrsssssssttttttuuuuuuuvvvvvvvvwwwwwwwxxxxxwxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxwwwwwwwvvvvvvuuuuuuuttttttsssssssssssrrrrrsssrrsssssssssstttssstttttttttttttttttttttttuutttuuuuuuuuvvvvvvwxxxxxxxxxxxyyyyyyzzzzzzzzzzzzzyyzzzzzzyyyyxxxwwwwwwvvvvvvuuuuuuutttttttttttssssssssssrrrrrrrqqqqrrrrqqqqqqqrrrqqqqqqqqrrrrrrssssstttttttttuuuuuuvvvvwwwwwwxxyyyzzzzz{{{{{{{||}}}}}~~~~~~~~~~�������������������������������������������������������������������������������������������������������~~}|{zyxvusrqpnmlkjiihggfgghijklmnoprstvwxz{||}~~��������������������������������������������������������������������������������������������������~~~~~~~~}}}}}}|||{{{{z{zzzzzyyyxxxwwwwwwvvvuuuuuutttttssssssssrrrrqrrrqqqqqqqqqqrqqpppppqqqrrqqqqqqrrrrrrsssssssssttttttttttttuuuuuuuvvvvvvwwwwwwxxxxxyyzzzyyyyyzzzyyzzzzzzyyyyyyxxxxxxxxxxxwwvvvvvuuuuuuuutttttttttttttttttstttttttsssssssstsssssrsssssrrrrrrrrrrrssrsssssssstttttuuuuuuuuvvvvvvvvvvwwwxxxxxwwwxxxxxxxxxxxxxxxxxxxxwwwxxxxwwwwwwvvvvvvvvvuuuuuuttttttssssssssrrrrrqqqqpppppppoooooonnoonnnnnnnnnnmmnnnnmmmnnnnnnnnnnnoonnooooooooooopppppppppppppqqqqqqqqqqqqqqqrrrrqqrrrrsssssssssstttttttttuuuuuuuuuvvvvvwwwwvvvvwwwwvvvvvwwwwwwwwwwwwwwwvvvvvvvvvvvvvvuuuuuuuuuutttttttttttssssssssssssssrrrrrrsssssrrrrrrqqqrrrrrqqqqrrqqqqqqqqqpppppppppppppoppoonnooooonnnnnnnnnnnnnnnnnnnmmmnnnnmmmmmnnnnnnnmmmmmmmmmmmnmmmmmmmmnnnnnnnnonnnnnooooooopppqqqrrrrrssssttttttuuvvvvvwwwwwwwwwxxxxxxyyzzzzzzzz{{{zzzz{{{{{{{{{|{{{{{{{|||||||||||||||||||||}}}}||||}}}}}}}||||||}}}~~~}}}}}}}}}}||}}}}}}}}}}||}}}}||}}}||||||||{{|{{{{{|{{{{{zzzzyyzzyyyyyyyxxxxxxxxwwwwwwwvvvvuuuuuuuuuuutttssssssssrrrrrrrqqrrrrrrrqqqqqrrrrrrrrrrssssstttuuvvwwwwxxxyyzzz{{|||}~~~�����������������������������������������������������������������������������������������������������������������~~}}|{{{{zzzzyxxxxxwwwvvvuuuuuuutsssrrsrrrqqqqqqqqqqqqqqqpppooopppppppooooooooooonnoonnnnnnnnnnnmmmnnnnmmnnnnnnnnnnoonnoooooopppppppqqqqrrrrrssssssssttttttuuuuuuvvvvvvvvvwwwwwwxxxxwwwxxxxxxxxxxxxxxxxxxxxwwwxxxxxwwwvvvvvvvvvvuuuuuuuutttttssssssssrssrrrrrrrrrrrsssssrssssstsssssssstttttttstttttttttttttttttuuuuuuuuvvvvvwwxxxxxxxxxxxyyyyyyzzzzzzyyzzzyyyyyzzzyyxxxxxwwwwwwvvvvvvuuuuuuuttttttttttttsssssssssrrrrrrqqqqqqrrqqqpppppqqrqqqqqqqqqqrrrqrrrrsssssssstttttuuuuuuvvvwwwwwwxxxyyyzzzzz{z{{{{|||}}}}}}~~~~~~~~��������������������������������������������������������������������������������������������������~~}||{zxwvtsrponmlkjihggffgghijklmnoprrtuwxy{||}}~~�������������������������������������������������������������������������������������������������~~~~~~~~}}||||||{{{{{zzzzzyyyyxxxwwwwwwvvvvvuuuuttttsssssssssrrrrqqqqqqqqqqqqqqqqqqppppppppqqqqqqqqqqqrrrrrrrrssssssssssttttttttttuuuuuvvvvvvwwwwwxxxxxxyyyyyyyyyyyyyyyzzzzyyyyyxxxxxxxxwwwwwwvvvvvvuuuuuuutttttttttttssttttsssttttttsssssssssssssrrrrssrrrrrrrrrrrrrrrrrssssssstttttuuuttuuuuvvvvvvvvwwwwwwwwwwwwxxxxxxxxxwxxxxxxxwwwwwxxxwwwwwvvvvvvvvvvvuuuuttttttttsssssssrrrrrqqqqqpppppooooooonnnnnnnnnnnnnnmmmmmmmmmmmnnnnnnnnnnnnnnnooooooooooopppppppppppppppqqqqqqqqqqqqqrrqqqqrrrrrsssssssssttttttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvwwwwvvwwwwwwwwvvvvvvvuvvvvvvuuuuuuuutttttttttttsssssssssssssssrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqrrqqqqqqqqpppppppppppppooooonnnnoonnnnnnnnnnnnnnnmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmlllmmmmmmmmmmmnnnnnnnnnnnnnnnooooooopppqqqqqrrrsssssstttuuuuvvvvwwwwwwwwxxxxxxxyyyzzzyyzzzzzzzzz{{zz{{{{{{{{{{{{{|||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}}}}}}|||}}||}}}}|||||||||||||||||||{{{{{{{{{{{{{zzzzzyyyyyyyyyyxxxxxxxwwwwwwwvvvvvvuuuuuuuuttttttsssssrrrrrrrrrrqqqqqqqqqqqqqqqqqqqrrrrrrssssssttuuvvvwwwwwxxyzzz{{{||}}~~~��������������������������������������������������������������������������������������������������������������~~}|||{{{zzyyxxxxxwwwvvvuuuuuutttssrrrrrrqqqqqqqqqqqqqpppppooooppppppooooooooooonnnnnnnnnnnnnnnmmmmmmmmmmmnnnnnnnnnnnnnnooooooopppppqqqqqrrrrrsssssssttttttttuuuuvvvvvvvvvvvwwwwwxxxwwwwwxxxxxxxwxxxxxxxxxwwwwwwwwwwwwvvvvvvvvuuuuttuuutttttsssssssrrrrrrrrrrrrrrrrrssrrrrsssssssssssssttttttsssttttsstttttttttttuuuuuuuvvvvvvwwwwwwxxxxxxxxyyyyyzzzzyyyyyyyyyyyyyyyxxxxxxwwwwwvvvvvvuuuuuttttttttttssssssssssrrrrrrrrqqqqqqqqqqqppppppppqqqqqqqqqqqqqqqqqqrrrrsssssssssttttuuuuvvvvvwwwwwwxxxyyyyzzzzz{{{{{||||||}}~~~~~~~~�������������������������������������������������������������������������������������������������~~}}||{yxwutrrponmlkjihggfffghhijlmnopqrtuvwyz{||}}~~������������������������������������������������������������������������������������������~~~~~~}}~~~~}}|||||{{{{{{zzzzyyyxxxxwwwwwwvvvvvuuuuttttssssrssrrrrqqqqqqqqppqqqqqqqqqqqppppppppppppqqqqqqqqqrqqrrrrrrssrrrrrsssttttttttttuuuvvvvvvvwwwwxxxxxxxyyyyyyyyyyyyyyyzzyyyyyyxxxxxxxwwwwwwvvvvvvuuuuuuuttttttttttttsssttssssstttttsssssssrrrssrrrrrrrrrrrrrrrrqqqrrrrrrrsssrsssstttttttttuuuuuuuuvvvvwvvwwwwwwwwxxxxxxxwwwxxxxwwwwwwwwwwvvvwvvvvvvvvvvvvuuutttttttssssssssrrqqrqqqqqpppppoooooonnnnnnnmmmnnnnmmmmmmmmmmmmmmnnnnnnnnnnnnnnnonnoooonnoopppooooppppppppqqqppqqqqqqqrrqqqqrrrrrrrrssssssssstttttttttuuuuuuuuvvuuvvvvvvvvvvvvvvvvvwwvvvvwwwwwvvvvvvvvuuuuvvuuutttuuutttttttttttssssssssssssrssrrrrrrrrrrrrrqqrrqqqqqqqppqqqqqqqqpppqqqqppppppoooppoooooonnnnnnnnnnnnnnnnnnnnmmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllllmmllmmmnnnnnnmmmnnnnnnooooooppppqqqqqrrrsssssstttttuuuvvvwwwvvvwwxxxxxxxxyyyyyyyyzzzzzzzzzzzz{{zzz{{{{{{{{||{{|||||||||||||||||||{{{||||||||||||||||||||}}}}}||}||||||||||}}|||||||||||||{{|||{{{{{{{{{zz{{{zzzyyyyyyyyxxyyxxxwwxxwwwwvvvvvuuuuuuuuuuuutttsssssssrrrrrrrqqrqqqqqqqqqqpppppqqqqqqqqqqrrssssssttuuuuvvwwwwxxyyzzz{{||}}}~~��������������������������������������������������������������������������������������������������������������~~}||||{{{yyyyxxxxwwvvvvvuuuttttttssrrrrrrqqqqqqqppqqqppppppoonnoopppoonnoooonnonnnnnnnnnnnnnnnmmmmmmmmmmmmmmnnnnmmmnnnnnnnoooooopppppqqqqqrqqrrsssssssstttttttuuuvvvvvvvvvvvvwvvvwwwwwwwwwwxxxxwwwxxxxxxxwwwwwwwwvvwvvvvuuuuuuuutttttttttssssrsssrrrrrrrqqqrrrrrrrrrrrrrrrrssrrrssssssstttttsssssttsssttttttttttttuuuuuuuvvvvvvwwwwwwxxxxxxxyyyyyyzzyyyyyyyyyyyyyyyxxxxxxxwwwwvvvvvvvuuuttttttttttsssrrrrrssrrrrrrqqrqqqqqqqqqppppppppppppqqqqqqqqqqqppqqqqqqqqrrrrssrssssttttuuuuvvvvvwwwwwwxxxxyyyzzzz{{{{{{|||||}}~~~~}}~~~~~~������������������������������������������������������������������������������������������~~}}||{zywvutrqponmljihhgffffgghijklmnpqrttvwyz{|||}}~~~������������������������������������������������������������������������������������~~~~~~~}}}}~~}}|||{{{zzz{{zzzyyyxxxwwwwwwwvvvuuuuuuutttssssrrrrrrrqqqqqqqqpppppppppppppppppppppppppppppqqqqqqqqqqqqrrrrrrrrrrrrssssttttttttttuuvvvvvvvwwwwxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxwwwwwvvvvvvvvuuuuuutttttttssstttssssssssssssssssrrrssrrrrrrrrrrrrrrqqqrrrrqqqqqrrrrqrrrrrrrrsssssstttttuuuuuuuuvvvvvvvvwwwwwwwwwwwwwwwwwxwwwwwwwwwwwvvvvvvvvvvvvvvvuuuutttttssssssssssrrqqqqqppqqppppooooonnnnnnnnmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnonnnnoooooooooppppoopppppppqqqqqqrrqqqqrrrrrrrrrsssssssssstttttttttuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuttttttttttttttttsssssssrrrssssrrrrrrrrrrrrrrrrqqqqqqqqqqqppppqqppqqpppppqqppppppooooooooooonnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmllmmmmlllllllllllllllmmmmmmmmmmmnnnnnnnooooopppqqqqqrrrrrsssssttttttuuuvvvvvvvvwwwwxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzzz{{{{{{{{{{{|||||||||||||||||{{{{{{|||||||||||||||||||}}}||||||||||||||||||||||||||||{{{{{{{{{{{{{zzzzzzzzzyyyyyyyxxxxxxxxwwwwwwwvvvvvuuuuuuuuuuutttttssssssrrrrqqqqqqqqqqqqqqqqqppppppppqqqqqqqqqrrsssssttuuuuuvvwwwwxxyyzz{{|||}}~~~������������������������������������������������������������������������������������������������������������~~~}||||{zzyyyyxxxwwvvvvvvuuttttttsssrrrrrrqqqqqqpppppppooppoonnnoooooonnnnonnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnoooooppppqqppqqqqqrrsssssssssstttttuuuuvvvvvvvvvvvvvvvwwwwwwwwwwwxwwwwwwwwwwwwwwwwwvvvvvvvvuuuuuuuutttttssssssrrrrrrrrqrrrrqqqqqrrrrqqqrrrrrrrrrrrrrrssrrrsssssssssssssssstttssstttttttuuuuuuvvvvvvvvwwwwwxxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxxxxxwwwwvvvvvvvuuttttttttttssssrrrrrrrrrrrrqqqqqqqqqqqqpppppppppppppppppppppppppppppqqqqqqqqrrrrrrrsssstttuuuuuuuvvvwwwwwwwxxxyyyzzz{{zzz{{{|||}}~~}}}}~~~~~~~������������������������������������������������������������������������������������~~~}}|||{zywvttrqpnmlkjihggffffgghiijklnoqrtuvwxy{{||}}}~~~~�����������������������������������������������������������������������������~~~}}}}}}}}}}}}|||{{zzzzzzzzzyyyxxxwwwwvwvvvvuuuttuuttsssssrrrqqqqqqqppppqqpppoooooooooooooooooooppppppppqqpqqqqqqqqqrrrrrrrrrrrssssstttttttttuuuvvvvvvvwwwxxxxxxxyyyxxxxyyyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvuuuuuttttttsssssttsssssrrrrrrrrrrrrrrrrrrrrrrrrrqqrrrrqqqqrqqqqqqqqrqqqqqqrrrrrrrrrrsssttttutttuuuuuvvvvuvvvvwwwwvvvwwwwwwwwwwwwwwwwwvvvvvvvuuuvvvvvvuuttttttttsssssssssrrqqqqqpppppppppooonnnnnnnnnmmmmmmmmmmmmlmmmmmlllmmmmnnmmmnnnnnnnnnnnnnnnnnnooooooooooppooopppppppqqqqqqqqqqqqqrqqrrrrrssssssssssssssttttttuuttttuuuuuuuuvvvvvvvvvvvvuuuuuuuuuuuuuuvvuuuuuuuuttttttttsssssttttssrrrrsrrrrrsrrrrrrqqqqqqqqqrrqqqqqqqqqqqqpppppppppppppppppppoopooooooonnnonnnnmmnnnnnnmmmmmnnnmmlllmmmmmmmmmmmllllllllllllmmmmmlllllllllllllllllmmmmmmmmmmnnnnnnnoooooppppqqqqrrrrrssssssssttttuuuvvvvvvvwwwwwxxxxxxxyyyyyyyyzzzzzzzzzzzzzzzzzzzz{{{{{{{{||{{{{{{{|||||||{{{{{{||||||{{|||{{{||||||||||||||{{{{||||{{||||{{|{|||{{{zzzzzzz{{{zzzzzzzzyyyyyyyyxxxxxxxwwwwwwwvvvvvvuuuuuuuuuuuttttsssssssrrrrrqqqqqqqqppppqqqqpppppppppppppqqqqqqrssssstttuuuuvvwwwwwxyyyz{{{|||}~~~������������������������������������������������������������������������������������������������������������~~}|||||zzzyyyxxwwwwvvvvvuuutttttsssrrrrrqqqqqqqqpppppppoooponnnnnooooonnnnnnnnnnnnnnnnnnmmmnnmmmmlllmmmmmlmmmmmmmmmmmmnnnnnnnnnooopppppppppqqqqqrrsssssssssttttttttuuvvvvvvuuuvvvvvvvwwwwwwwwwwwwwwwwwvvvwwwwvvvvuvvvvuuuuutttuttttsssrrrrrrrrrrqqqqqqrqqqqqqqqrqqqqrrrrqqrrrrrrrrrrrrrrrrrrrrrrrrrsssssttsssssttttttuuuuuvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyxxxxyyyxxxxxxxwwwvvvvvvvuuutttttttttsssssrrrrrrrrrrrqqqqqqqqqpqqppppppppooooooooooooooooooopppqqppppqqqqqqqrrrsssssttuuttuuuvvvvwvwwwwxxxyyyzzzzzzzzz{{|||}}}}}}}}}}}}~~~�����������������������������������������������������������������������������~~~~}}}||{{yxwvutrqonlkjiihggffffgghhijklmoprstvwxyz{{||}}}}}~~��������������������������������������������������������������������������~~~~}}}}}}}|||||||{{zzzzzzzyyyyxxxxwwwvvvvvvuuutttttttssrrrrrrqqqqqqqpppppppppooooooooooooooooooooopppppppppppqqqqpppqqqrrrrrrrrrrssssstttttttttuuuuvvvvvvwwwxxxxxxyyxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvuuuuttttttssssssssssssrrrrrrrrrrrrrrrrrrrrrrrrrqqqqrrqqqqqqqqqqqqqqqqqqqqqqrqqqqrrrrrsssstttttttuuuuuuvuuuuvvvvwwvvvvwwwwwwwwwwwwwwvvvvvvvuuuuuuvvvuuuttttttttsssssssrrrrqqqqqpppppppppponnnnnnnnnnmmmmmmmlllmmlllmmllllllmmmmmmmmmmnnnnnnnnnnnnnnnnoooooooooooooooopppppppqqqqqqqqqqqqqqqqrrrrssssrrsssssssssstttttttttttuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuuuuuuutttuuuttttttttsssssssssssrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqppppppppppppppppppoooooooooonnnnnnnnmmmmnnnnmmmmmmmnnmmllllmmmmmmmmmlllllllllllllmmlllllllllllllllllllllmmmlllmmmnnnnnnnnoooooopppqqqqrrrrrssssssssttttuuuuvvvvvwwwwwwxxxxxxxyyyyyyyyzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{{{{{{|||||{{{{{{{{||||{{{{|{{{{|||||||||||||{{{{{{||{{{{||{{{{{{{{{{zzzzzzzzzzzyyyzzzyyyyyyyyxxxxxxxwwwwwwwvvvvvvvvuuuuuuuuuutttssssssssrrrrrqqqqqqqqppppppqqppppppppppppppppqqqqqrrssssttttuuuvvvvwxxyyyzz{{|||}}~~~�����������������������������������������������������������������������������������������������������������~~}}||{{{zzzyxxxwwwwwvvuuuuuuttttsssrrrrrrqqqqqqqpppppppooooonnnnnnooooonnnnnnnnnnnnnnnnmmmmmmmmmmllllllmmlllmmlllmmmmmmmnnnnnnnnnnoppppppppppqqqqqrrrrsssssssttttttttuuuvvvuuuuuuvvvvvvvwwwwwwwwwwwwwwvvvvwwvvvvuuuuvuuuuuutttttttssssrrrrrqqqqrqqqqqqqqqqqqqqqqqqqqqqrrqqqqrrrrrrrrrrrrrrrrrrrrrrrrrssssssssssssttttttuuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyxxxxxxyyxxxxxxwwwvvvvvvuuuutttttttttsssssrrrrrrrrrrqqqpppqqqqpppppppppppooooooooooooooooooooopppppppppqqqqqqqrrrrrrsstttttttuuuvvvvvvwwwxxxxyyyyzzzzzzz{{|||||||}}}}}}}~~~~��������������������������������������������������������������������������~~}}}}}||{{zyxwvtsrpomlkjihhggffeffgghijklmnpqstuvxxyz{||}}}}}}~~���������������������������������������������������������������������~~~~~~~~~}}|}}}||{{{{{{{zzzzzzyyyxxxxxwwwwwvvuuuuuutttsssssrrrrrrrqqqqqqqppppppppppoooooooooooooooooooooooooooooopppqqppppppqqqrrrrrrrrrrrrssstttttttuuuuuvvvvvvwwwxwwwxxxxxxxxxxxxxyyyyyyxxxxxxxxwwwwwvvvvvvvuuuuuuutttttsssrsssrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppqqqqqppppppqqqqqqqrrrrrrssstsssstttuuuuuuuuuuuuvvvvvvvvvvwwwwwwvvvvvvvvvvvvuuuuuuuuuuuuutttttsssssrrrsrrrrqqqqpppppooooppoonnnnnnnnnmmmmllllllllllllllllllllllmmmmllmmmnnmmmmmnnnnnnnnnnnnnooooonnnoooooooopppqqpppppppqqqqqqrrrrrrsrrrrssssssssssssstttttttttuuuuutuuvvuuuuuuuuuuuuuutttttuuuutttttuttsssssssssssssrrrrrrrrrrrrrrrrrqqqrqqqpqqqqqqqqqqqpppppppppppppooopppppppppoooonnnoooonnnnnnnnnnmmmmmnmmmmmmmmmmmmmlllllllllllllllllllllllllllllkkkkkllllllkkkkllllllmllllmmmmmmmmmmnnonnooppppppqqrrrrrsssssssstttuuuuvvvvvwwwwwwxxxxwxxyyyyyyyyyyyyyyyyyyzzzzzzzzzz{{{{{{zzz{{{{{{{{{{||{{{{{{{{{{{{{{{{{{{{{{||||{{{{{{{{{{{{{{{{{{{{{{{{{zzz{{{zzzzzzzzzzzyyyyyyzyyxxxxxxxxxxxxxxwwwvvvvvvvvvvvvuuuuuttutttssssssssrrrrrqqqqqqqqpppppppppppoooooopppppppppppqqqrrrrssssttuuvvvvvwxxyyyyz{{{||}}}~~�����������������������������������������������������������������������������������������������������������~}}}||{{{yyyyxxxxwwwwvuuuuuttttttssrrrrqqqppppqqpppoooooooonnnnnnnnnnnnnnnnnnnnnmmmmmnnmmmllmmmmllllllllllllllllllllllmmmmnnnnnnnnnooppoooopppppqqqqrrrrsrrrssssstttttuuuuuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvvvvvvvvuuuuuuuuuuuutttsssstsssrrrrrrqqqqqqqppppppqqqqqpppqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssrssstttttuuuuuuuvvvvvvvwwwwwxxxxxxxxyyyyyyxxxxxxxxxxxxxwwwxwwwvvvvvvuuuuutttttttsssrrrrrrrrrrrrqqqppppppqqpppooooooooooooooooooooooooooooooppppppppppqqqqqqqrrrrrrrssssstttuuuuuuvvwwwwwxxxxxyyyzzzzzz{{{{{{{||}}}|}}~~~~~~~~~���������������������������������������������������������������������~~}}}}}}||{zyxxvutsqpnmlkjihggffeeeefghijkkmnoprsuvwxyyz{{||}}}}}~~~~~~�������������������������������������������������������������������~~~~~~~~~}}|||}||{{{{{{zzzzzzzyyxxxxxxwwwwwvvuuuuuttssssssrrrrrrqqqqqqqqppppppppppooooooooooooonnnoooooooooooooooooppppppppppppqqqrrrrrrrrrrrrsssttttttttttuvvvvvvwwwwwwwwxxxxxxxxxxxxxyyyyxxxxxxxxwwwvvvvvvvvuuuuuuuutttssssrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqrrrrrqqqqqqqpppqppppqqqqppppppppqqqqqqqqrrrrrsssssssttttuuuuuuuuuuuvvvvvvvvvvvwwwvvvvvvvvvvvuuuuuuuuuuuuuuuutttsssssssrrrrrrrqqqppppppoooooooonnnnnnnnnmmmllllllllllllllllllllllllllmllllmmmmmmmmmmnnnmmmnnnnnnoooonnnnooooooooopppppppppppppqqqqrrqqqrrrrrrrssssssssssssstttttttttuuutttuuuuuuuuuuuuuuuuttttttuuuutttttttsssssssssssssrrrrrrrrrrrrrrrrrqqqqqqqpppqqqqqqqqqpppppppppppppoooooppooopoooooonnnnoonnnnnnnnnnnmmmmmmmmmmmmmmmmmmmllllllllllllllllllllllllllllkkkkkkkklllkkkkkklllllllllllmmmmmmmmmnnnnnnooppppppqqrrrrrrsssssssttttuuuvvvvwwwwwwwxxwwwxyyxxyyyyyyyyyyyyyyyzzzzzzzzz{{{{{zzzzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||{{{{{{{{{{{{{{{{{{{{{{{{{{zzzz{{zzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxxwwwwvvvvvvvvvvvuuuuuuttttttsssssssrrrrrrqqqqqqqppppppppppppooooooooppppppppppppqqrrrrssssttuuvvvvwxxyyyyyz{{||||}~~����������������������������������������������������������������������������������������������������������~~~}}||{{zzyyyxxxxwwwvuuuuuttsssttsrrrqqqqqppppppppooooooooonnnmnnnnnnnnnnmmmnnnmmmmmmmmmmllllmllllllllllllllllllllllllllmmmnnnnnnnnnooooooooppppppqqqrrrrrrrssssssstttuuuuuuuuuuuuuuuuvvvvvvvvvvvwwwvvvvvvvvvvvuuuuuuuuuuuttttsssssssrrrrrqqqqqqqqppppppppqqqqppppqpppqqqqqqqrrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrsssstttuuuuuuuuvvvvvvvvwwwxxxxxxxxyyyyxxxxxxxxxxxxxwwwwwwwwvvvvvvuttttttttttsssrrrrrrrrrrrrqqqppppppppppppooooooooooooooooonnnoooooooooooooppppppppppqqqqqqqqrrrrrrssssssttuuuuuvvwwwwwxxxxxxyyzzzzzzz{{{{{{||}|||}}~~~~~~~~~�������������������������������������������������������������������~~~~~~}}}}}||{{zyyxwvusrponmkkjihgfeeedeeffghijkmnoprstuvwxyzz{|||}}}}}}~~~~~�������������������������������������������������������������~~~~~~~~}}}}}||||||{{{{{zzzzzzzyyyxxxxxxwwwvvvvuutttttssssssrrrrrrqqqpppqpppooooppooooooonnnnnnnnnnnnnooonnnooooooooooooooooopppppppqqqrrrrrrrrrrrrsstttttttttuuuuvvvvvwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxwvvvvvvvvuuuuuuttttttsssrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqppppppppppppppppppppppppppqqqqqqqrrrrrrrrrsssssttuttttuuuuuuuuuuuuuuvvvvvvuuuvvvvvvuuutuuuuutttttttttsssssssssrrrrrrrqqppppppoooooonnnnnnnnnnmmmlllllllllllkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmnnnnnnoooonnnnoooooonnooooopppppppppppqqqqqqqqqqqqqrrssssssssssssssssttttttttttttuuuuuttttttuuuutttttttttttttttssssssssrrrssssrrrrrrrqqqqqqqqqqqqppqqqppppppppppppppppppppppppooooooooooooonnnnnnnnnnnnnmmmmmmmmmmmmmmmmmllllllmmmmmlllllllkkllllllllkkkkkkkkkkkkkkkjjjkklkkkkkkkkkkkkkklllllmmmmmmmmmmnnnnoooppppppqqqqqrrrsssssssttttuuuvvvvwwwvwwxxwwwxxxxxxyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzz{{zz{{{{zzzzzzzzzz{{{{{{{{{{{{{{{|||{{{{{{{{{{{{{{{{{z{{{{{{{{zzzzzzzzzzzzzzzzzyyyyyyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvvuuuutttttttsssssrrrrrrrrrrrqqqqqqqppooooooooooooooooooooooppppppppqqrrrrssssttuuuvvwwwxyyyyyzz{{|||}}~~���������������������������������������������������������������������������������������������������������~~~}}|{zzzzyyyxxxwwwwvuttttssssssssrqqqqqqpppppooooonnoooooonnnmnnnnmnnnnnmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkklllllllllllmmmnnnnnnnnnnooooooppppppqqrrrrrrrssssssssstttttttttuuuuutuuuvvvvvvuuuvvvvvvuuuuuuuuuuuuuuttttuttsssssrrrrrrrrrqqqqqqqppppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrsssttttttuuuuuuvvvvvvvvwxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwvvvvvuuuutttttttttssrrrrrrrrrrrrqqqpppppppooooooooooooooooonnnooonnnnnnnnnnnnnoooooooppoooopppqpppqqqrrrrrrsssssstttttuuvvvvwwwxxxxxxyyyzzzzzzz{{{{{||||||}}}}}~~~~~~~~�������������������������������������������������������������~~~~~}}}}}}|||{zzyxwvutsrponmkjihgffeedddeefggijklnopqrsuvwxyyzz{|||||}}}}}~~~~����������������������������������������������������������~~~~~~~~}}}||||||||{{{{zzzzzzyyyyxxxxxwwwwvvvuuuutttsssssssrrrrrrqqqpppppppooooooooonnnoonnnnnnnnnnnnnnnnnnnnnoooooooooooooooooppppppppqqqrrrrrrrrrrrssttttttttttuuuvvvvvwvvvvwwwxxxxxxxxxxxxxxxxxxxxxxwwvvvvvvvuuuuuutttttsssssrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqqqqqpppppppppppppppppppppppppppppppppqqqrrrrrrrsssssstttttttuuuuuuuuuuuuuuvvvuuuuuuvvvuuuutttuuutttttttttssssssssssrrqqqrrqqpppppoooooonnnnnmmmnnmmmlllllllllllkkkkkkkkkkkkllllllllllllmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnoooonnnnooooopppppppppppqqqqqqqqqqqqqrrsssssssssssssssssttttttttttttuuttttttttuutttttttttttttttsssssssssrrrrrrrrrrrrrqqqqqqqqqqqqqpppqppppppppppppppppppppppppooooooooooooonnnnnnnnnnnnnmmmmmmmmmmmmmmmmmllllllllmmmmllllllkkklllllllkkkkkkkkkkkkkkkjjjjjkkkkkkkkkkkkkkkkkllllllmmmmmmmmmnnnnoooopppppqqqqqqrrrssssssttttuuuuvvvvvvvwwxwwwwwxxxxxyyyyyyyyyyyyyyyyzzzzzzzzzzzzzz{zzzzz{zzzzzzzzzzz{{{{{{{{{{zzz{{||{{{{{{{{{{{{{{{{zzzz{{{{{{zzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxwwwwwvvvvvvvvvvvvvuuuuttttttttsssssrrrrrrrrrrrqqqqpppppooooooooooooooooooooooooopppppppqqrrrrsssttuuuuvwwwwxyyyyyzz{||||}~~��������������������������������������������������������������������������������������������������������~~|||{{zzyyyyxxxwwwvvtttttsssssssrqqqqqqqqpppooooonnnnoooonnnnmmmmmmnnnnmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkkklllllllllllmmmnnmmmnnnnnoooooopppppqqrrqqqrrsssssssssstttttttttuuutttuuuuvvvuuuuuuvvvuuuuuuuuuuuuuutttttttssssssrrrrrrrqqqpppppppppppppppppppppppppppppppppqqqqqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrssssstttttuuuuuuvvvvvvvwwxxxxxxxxxxxxxxxxxxxxxxwwwvvvvwvvvvvuuuttttttttttssrrrrrrrrrrrqqqppppppppooooooooooooooooonnnnnnnnnnnnnnnnnnnnnoonnnooooooooopppppppqqqrrrrrrssssssstttuuuuvvvwwwwxxxxxyyyyzzzzzz{{{{||||||||}}}~~~~~~~~����������������������������������������������������������~~~~}}}}}|||||{zzyyxwvusrqponlkjiggfeeddddeeffghiklnopqrstvwxyyzz{{{{||||||}}~~~~~~������������������������������������������������~~}}}}}}}}||||||{{{{{{zzyyyyyyxxxxxxxwwwvvvvuuttttttsrrrrrrrqqqqqqppppoooooooooonnnnnnnnnnnmmmmmmmmmmmmmnnnnnnnnnnoooooooooooooppppppppppqqqrrrrrrrrrrssstttttttttuuuuuvvvvvvvvwwwwwwwxxxxxxwwwwwxxxxwwwvvvvvvvuuuuuutttttssssssrrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppoooooppppoooooooppppoppppppqqqqqqqqrrrrrsssssstttttttttuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttssssssssssssrrrqqqqqqpppppoooooonnnnnnmmmmmmmlllllllllllkkkkkkkkkkkkklllkkkkkkkllllllllmmmmllllmmmmmmmmnnnnnnnnnnnnnnnnnnoooppppppppppppppppqqqqqqqqqrrrrrrrrrssssssssssssssstttsstttttttttttttttttsssssssssssssrrrrrrrrrrrrrrrrrrrqqqqqqqpppqqqpppppppooooooopppppooooooooooooooooooooonnnnnnmmnnnnmmmmmmmmmmmmllllllllllllllllllllllkkkkkkklllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkkkkkkkkkkkkllllllmmmmmmnnnnnooppppppppqqqqrrssssssstttuuuuuuvvvvvvwwwwwwwxxxxxxxxxxxxxyyyyyyyyyzzzzzyyyyzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{zzz{{{{{{zz{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxyyyyyxxxxxwwwwwwwwvvvuuvvvvvvuuuuuutttttttssssssssrrrrrqqqqqqqppppppppooooooonnnnnnnnnoooooooooooppppppqqqrrrsstttttuvwwwwxxyyyyzz{||||}}~~�����������������������������������������������������������������������������������������������������~~~}}||{{zzzyxxxwwwvvvuuttttsssrrrrrrqqqqqqppppooonnnnnnnnnnnnnmmmmmlllmmmmmllllmmmmllllllllkkkkkkklllkkkkkkkkkkkkklllllllllllmmmmmmmnnnnnnoooooopppppqqqqqqrrrssssssssssssttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrqqqqqqqqppppppoppppoooooooppppoooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrrsssssstttttuuuuuuvvvvvvvwwwxxxxwwwwwxxxxxxwwwwwwwvvvvvvvvuuuuutttttttttsssrrrrrrrrrrqqqppppppppppooooooooooooonnnnnnnnnnmmmmmmmmmmmmmnnnnnnnnnnnooooooooooppppqqqqqqrrrrrrrsttttttuuvvvvwwwxxxxxxxyyyyyyzz{{{{{{||||||}}}}}}}}~~������������������������������������������������~~~~~~}}||||||{{{{zzyyxwvtsrqponlkihgffeedddddeffghijlmnoqrstuwxxyyzz{{{{{|||||}}~~~~~~~~������������������������������������������~~~~~~}}}}}}}}|||||{{{{zzzyyyyyyxxxwwwwwwwvvvuuutttttsssrrrrrrqqqqqqpppppooooooooonnnmnnnnnnnnmmmmmmmmmmmmmmmmnnnnnnnnnooooooooooooooppppppppppqqqqqqqrrrrrsssstttttttuuuuuuvvvvvvvvwwwwwwwxxxxwwwwwwwxwwwvvvvvvvvuuuuuutttttssssssrrrrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppppoooooooppoonnooooopppooopppppqqqqppqqrrrrrsssssstttttttttuuuuuuuuuuutuuuuuuuuuuuttttttttttttsssssssrrrrrrrrqqqqqpppppppooooonnnnnmmmmmmmmlllllkkklllkkjkkkkkkkkjkkklkkkkkkkkkkllllkllmmmlllllmmmmmmmmmnnnnnnnnnnnnnnnnnoooppooppppppppppppqqqqqqqqqrrrrrrrrrsssssssssssssssssssssttttttttttttttsssssssssssssrrrrrrrrrrrrqqqrrrrqqqqqqqpppppppppppppoooooooooppooonooooooooooooooooonnnnnnnmmmmnnmmllmmmmmmmmlllllllllllllllllllllllkkkkkkkklkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkllllmmmmmmmnnnnnnoppppppppqqqqrssssssstttttuuuuuvvvvvvwwwwwwwxxxxxxxxxxxxxxyyyyyyyzzzzyyyyyzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{zzzzz{{{{zzzz{{{{{{zzzzzzzzzzzzzzzzzzzzyyyyyyyyyyxxxxyyyyxxxxxwwwwwwwwvvuuuuvvvvuuuuuuutttttttssssssssrrrrrqqqqqqpppppppppooooooonnnnnnnnnnnoooooooooooppppppqqqrrsstttttuvwwvvwxxxyyzz{{|||}}}~~����������������������������������������������������������������������������������������������������~}}|||{{zzzyxxxwwwvvuuuttttssrrrrrrrqqqqqpoppooonnnnnnnnnnnnnnmmmlllllmmmmlllllmmmllkllllkkkkkkkkkklkkkjkkkkkkkkjkklllkkklllllmmmmmmmmnnnnnooooopppppppqqqqqrrrrrrrrsssssssttttttttttttuuuuuuuuuuutuuuuuuuuuuutttttttttssssssrrrrrqqppqqqqpppppooopppooooonnooppoooooooppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrrrsssssstttttuuuuuuvvvvvvvvwwwxwwwwwwwxxxxwwwwwwwvvvvvvvvuuuuuutttttttssssrrrrrqqqqqqqppppppppppoooooooooooooonnnnnnnnnmmmmmmmmmmmmmmmmnnnnnnnnmnnnooooooooopppppqqqqqqrrrrrrssstttttuuuvvvwwwwwwwxxxyyyyyyzzz{{{{|||||}}}}}}}}~~~~~~������������������������������������������~~~~~~~~}}|||||{{{{{zzyyxxwutsrqonmljihgffeddddddeffghijllnopqstuvwxyyyzzzzz{{|||||}}}}~~~~~~~~~~~~~~~�������������������������~~~~~~~~~}}}||||||||{{{{{zzzzyyyyyyxxwwwwwwvvvvvuuttttsssssrrrrqqqqppppppppppooonnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnooooooooppppppppppqqqqqrrrrrrssstttttttuuuuuuuuuvvvvvvvwwwwwwwwwwwwwwwwwwwvvvvvvvvuuttuuttttttsssssrrrrrrrrqqqqqqqqqqqqqqqqqqppqqqqppppppppppoooooooooooooonnnnooooooooooopppppppppppqqqqrrrrrrsssssssttttttttttuuuuttttttttttttttttttttssssssssssrrrrrrrqqqqqqpppppppppoooonnnnmmmmmllllllllllkkkkkkkjjjkkkjjjjjjkkkkkkkkkkkkkkllkkklllllllllllmmmllmmmmmmmnnnnnnnnnnnnnooooooooooopppppppppqqqqqqqqqqrrrrrrrrrrrrrrrssssssssssssssssssssssssssssssssssssrrrrrrrrrqqqrrrqqqqqqqqqqpppppppppppppppooooooooooooooonnnoooooooonnnnnnnnnnnnnmmmmmmmmmllllmmmmmmlllllllllllllkkkkkkkklllkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkllllmmmmmmmnnnnnooppppppppqqqrrrrsssstttttuuuuuuvvvuvvvwwwwwxxwwwwwwwxxxxxxxyyyyyyyyyyyyyyzzyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyzzzyyyyyyyxxxxxxxxxxxxxwwwwwwwwwvvwwvvuuuuvvuutttttttttsssssssrrrrrrrrqqqqqqqqpppppppppoooonnnnnnnnnnnnnnnnnnnnnnoooooppppqqqqrrrssttttuvvvvvwwxxyzzzz{{||}}}~~~�����������������������������������������������������������������������������������������������������~~~}|{{zzzyyxxxwwwvvuuuuttttrrrrrrrrqppppppooooonnnnnnnnnnnnnmmmllllkkmmmlllllllllllkkkllkkkkkkkkkkkkkkjjjjjjkkkjjjkkkkkkkllllllllllmmmmmnnnnoooopppppppppqqqqqqrrrrrrrssssssssssttttttttttttttttttttuuuuttttttttttsssssssrrrrrrqqqqpppppppppppooooooooooonnnnooooooooooooooppppppppppqqqqppqqqqqqqqqqqqqqqqqqrrrrrrrrsssssttttttuuttuuvvvvvvvvwwwwwwwwwwwwwwwwwwwvvvvvvvuuuuuuuuutttttttsssrrrrrrqqqqqppppppppppoooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnoooppppppppppqqqqrrrrsssssttttuuvvvvvwwwwwwxxyyyyyyzzzz{{{{{||||||||}}}~~~~~~~~~�������������������������~~~~~~~~~~~~~~~}}}}|||||{{zzzzzyyyxwvutsqponlljihgffeddddddeefghijklmnpqstuvwwxyyyyzzzz{{|||||}}}}~~~~~~~~~~~~~~~�������������������~~~~~~~~~~}}}||||{|||{{{{zzzyyyyyyyxxxwwwwwvvvvuuuutttssssrrrrrrqqqpppppppppooooonnnnnnnmmmmmmmlmmmlmmmmmmmmmmmmmlmmmmmmmmnnnnnmmnnnnnoooooooopppppppppqqqqqqrrrrrrssssttttttuuuuuuuuvvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvuutttttttttssssssrrrrrrrqqqqqqqqqqqqqqqqqqqppppqqppppppppppooooooonoooooonnnnnoooooooooooppppppppppppqqqqrrrrrrrsssrssttttsttttttuttttttttttttttttttttsssssssssrrrrrrrrqqqqqqpppppoooppooonnnmmmmmmllllllllllkkkjkkkjjjjjkjjjjjjjjjkkkkkkkkkkkkkkkkkkllllllllllllllllmmmmlmmnnnnnnnnnnnnnooooooonnoooppppppppqqqqqqqqqqrrrrqrrrrrrrrrrsssssssssrrsssssssssssssssssssssssrrrrrrrrrrqqqqrqqqqqqqqqpppppppppppppppoooooonooooooooonnnnnoooooonnnnnnnnnnnnnmmmmmmmmmlllllmmmmmllkllllllllllkkkkkkkkkklkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkllmmmmmmmmnnnnnoooppppppqqqqqrrrsssstttttuuuuuvvvuuuvvvwwwwwwwwwwwwwxxxxxxxyyyyyxyyyyyyyzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzyzzzzzzzzzzzzzzzyyyyyzyyyyyyyxxxxxxxxxxxxwwwvvvwwwwwvvvvvvuuuuuuutttssstttsssssssrrrrrrrrqqqqqqqqpppppppppooooonnnnnnnnnnnnnnnnnnnnnnnooooppppqqqqrrrrrssttuvvvvvvwwxyyyzzz{|||}}}~~����������������������������������������������������������������������������������������������������~~}|||{{zzyyxxxwwvvvuuuttttssrrrrrrqppoopppoooonnnnnnnnnnnnnmmlmlllkkllllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjkjjjjjkkkjkkkllllllllllmmmmmmnnnoooppooopppppqqqqqqrrrrrrrrsssssssssttttttttttttttttttttuttttttsttttssrsssrrrrrrrqqqqppppppppppppooooooooooonnnnnoooooonoooooooppppppppppqqppppqqqqqqqqqqqqqqqqqqqrrrrrrrsssssstttttttttuuvvvvvvvwwwwwwwwwwwwwwwwwwvvvvvvvvuuuuuuuuttttttssssrrrrrrqqqqqqpppppppppoooooooonnnnnmmnnnnnmmmmmmmmlmmmmmmmmmmmmmlmmmlmmmmmmmnnnnnnnooooopppppppppqqqrrrrrrsssstttuuuuvvvvwwwwwxxxyyyyyyyzzz{{{{|||{||||}}}~~~~~~~~~~�������������������~~~~~~~~~~~~~~~}}}}|||||{{zzzzyyyyxwwvutsqpnmlkjihgfeedddddddeffghijkmnoqrstuvwxxyyyyzzz{{{{|||||}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}|||{{{{{{zzzzzyyyyyyxxxwwwwwvvvvuuuutttssssrrrrrqqqqppppppoooooonnnnnnnmmmmmmmmmlllllllllmmmmlllllllllmmmmmmmnnnmmmmmmnnnoooooooooppppppppqqqqqqqrrrrrrsssttttttttuuuuuuvvvvvvvvwwwwwwwwwwwwwwwwwvvvvvvvuuuuttttttttsssssrrrrrrqqqqqqqqqqqqqppppppppppppppppppooppppoooooonnnooonnnnnnnnnnnnnnnnoooooooopppppppqqqqqrrrrrrrrrrsssssssttttttttttttttttttttttsssssssssssrrrrrrrrrqqqqqqpppppoooooooonnnnmmmmmllllllkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkklllllllllllllllmmmlllmmmmmmmnnnnnnnnnnnnnnnnnooooppppppqqpppqqqqqqqqqqqqrrrrrrrrrrrrrssrrrrrrrrrrrrrrrrrrrrsssrrrrrrrrrqqqqqqqqqqqqpqqqqpppppppooppppppooooooonnnoooooooonnnnnnnnnnnnnmmnnnnnnmmmmmmmmmllllllllmmmmllkkkllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkllmmmlmmmmmnnnnooooppppqqqqqqrrrssssssttuuuuuuvvuuuvvvvvwwwwwwwwwwwwxxxxxxyyyyxxxyyyyyyyyyyyyyzzzyyzzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyzzzzzyyyyyyyyyyyyyyyxxxxxxxxxxxwwwwvvvvvvwwwvvuuvvvuutttttttssssssssssssrrrrqrrrqqqqqqqqqppppppppooooooonnnnnnnnnnnmmmnnnnnnnnnnoooopppqqqqrrrrrssttuuuuvvvvwxxyyzzz{||||}}~~���������������������������������������������������������������������������������������������������~~}}||{{zzzyyxwwvvvvvuuttsttsrrrrrqqqpooooooonnnnnnnnnnmmmmmmmllllllkllllllllllllllkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkllllllmmmmmnnnnoooooooopppppqqqqqqrrrrrrrrrsssssssssssttttttttttttttttttttttsssssssrrrrrrrrrrqqqqqpppppppoooooooonnnnnnnnnnnnnnnnooonnnooooooppppooppppppppppppppppppqqqqqqqqqqqqqrrrrrrsssssttttttttuuuuvvvvvvvwwwwwwwwwwwwwwwwwvvvvvvvvuuuuuuttttttttsssrrrrrrqqqqqqqppppppppooooooooonnnmmmmmmnnnmmmmmmmlllllllllmmmmlllllllllmmmmmmmmmnnnnnnnooooooppppppqqqqrrrrrsssstttuuuuvvvvwwwwwxxxyyyyyyzzzzz{{{{{{|||}}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}|||||{{{{zzzyyyyxxwvutsrqonmkjihgffedddddcddeeffhijklmoprsttuvwxxyyyyzzzz{{{||||||}}}|}}}~~~~~~}}~~~~~~~~~~~~~~~~~~~}}}}|}}}|||{{{{{zzzyyyyyyyyxxxwwwwwvvvvuuttttttssssrrrrrqqqppppppooonnonnnnmnnnmmmmmmmmmlllllllllllmmmlllllllllllmmlllmmmmmmmmmmnnnnnnnnooooppppppppqqqpqqrrrrrrrsssstttttttuuuuuuvvvvvvvwwwwvvwwwwwwvwwwvvvvvvvuuuuuttttttssssssrrrrrrqqqqqqqqppqqqqpppppppppppppppppooooppooooooonnnnnnnnnnnnnnnnnnmmnnnooonnooopppppppqqqqqqqqqqqrrrrssssssstttttttttttttttttttssssssrrssssrrrqqqrrrqqqqqppppppoooonooonnmmmmmmmllllllkkkjjkkkjjjjjjjjiiijjjjjijjjjjjjjjjjjkkkkkjjkkkkllllllllllllllllllllllmmmmmmmnnnnnnnnnnnnnnnnooooppoppppppppqqqqqqqqqqqqrrrqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqrrrrrqqqqqqppqqqppppqqppoopppoooopppooooooonnnnnnnnnnooonnnmmmmmnnnnmmmmnnnnmmmllmmmmmllllllllmmmllkkkkkllkkkkkkkkkkkkjjkkjkkkkkjkkkkjjjjjjjijjjjjiiiijjjjjjijjjjjjjjjjjjjjjjjjjjjjjkkkkkkllllllmmmmmmnnnooooopppqqqqqqrrrssssssttuutuuuuuuuvvvvvvwwwwwwwwwwwwxxxxxyyyxxxxxyyyyxyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyzzzzyyyyyyyyyyxyyyxxxxxxwxxxxxwwvvvvvvvvvvvvvuuuuuuutttttttssssssssssssrrrqqqqqqqqqqqqqqppoooooooonnnnnnnmmnnmmmmmmmmmmnnnnnnnnnnnoooppppqqqrrrrrssttuuuuvvvwwwxyzzz{{|||}}}~~�������������������������������������������������������������������������������������������������~~~}}}|{{zzyyxxwwvvvvvuttsssssrqrrqqqqpoooooonnnnnnnnnmmmmmmmlllllkkkklllllllllllllkkkkjjkkkkkjjjjjjjjjjjjijjjjjiiijjjjjjjjkkkjjkkkllllllmmmmmmmnnooonooooppppppqqqqqrrrqqqrrrssssrrsssssstttttttttttttttttttsssssssrrrrqqqqqqqqqqqpppppppooonnooonnnmmnnnnnnnnnnnnnnnnnnoooooooppoooopppppppppppppppppqqqqppqqqqqqqqrrrrrrssssssttttttuuuuuvvvvvvvwwwvwwwwwwvvwwwwvvvvvvvuuuuuutttttttssssrrrrrrrqqpqqqppppppppoooonnnnnnnnmmmmmmmmmmlllmmlllllllllllmmmlllllllllllmmmmmmmmmnnnmnnnnonnoooppppppqqqrrrrrssssttttttuuvvvvwwwwwxxxyyyyyyyyzzz{{{{{|||}}}|}}}}~~~~~~~~~~~~~~~~~~~}}~~~~~~}}}|}}}||||||{{{zzzzyyyyxxwvuttsrpomlkjihffeeddcdcccddeefghijlmnpqrstuvwwxxyyyyzzzz{{{{{{||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||{{{{zzzzyyyyyyyyxxwwwwvvvvvuuuutttttssssrrrqqqqppppppoooonnnnnnnmmmmmmmllmmmmllllllllllllllllllllllllllllllllmmmmmmmmmmmnnnnnnnooooppppppppppppqqrrrrrrrsssttttttttuuuuuuvvuvvvvvvvvvvwwwwvvvvvvvvvvvuuuuuuttttsssssssrrrrrrqqqqqqqpppppqqqpppppppppppppppppooooooooooooonnnnnnnmmnnnnmnnnmmmnnnnnnnnnooooooppppppqqqqqqqqqrrrrrrssssssssssssssssssssssssssssrrrrrrrrrqqqqqqqqqqpppppppooooonnnnnmmmmmllllllkkkkkkjjjkkjjjjjjiiiiiiiiiiiiijjjjjjjjjjjkkkjjjjjkkkkkkkllllkklllllllllllllmmmmmmmmmnnnnnnnnnnnnooooooooppppppqqqqppqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppppooooooooooooooonnoonnnnnnnnnnnnnnnnmmmmmmmmnnmmmmmmmmmmmlllmmmllllllllllllllkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkkjjjjjjiiijjjiiiiiijjjiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkllllllmmmmmnnnoooooooppqqqqqrrrrsssssttttttuuuuuuuvvvvvwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzyyyyyyyyyxxxxxxxxxxxwwwxxxwwvvvvvvvvvvvuuuuuuuuuutttttttsssssssssrrrrrrqqqqqqqqqppppppooooooonnnnnnnnmmmmmmlmmmmmmmnnnnnnnnnnnnnooooppppqqrrrrssstttuuuvvwwwxyyzzz{{||}}}~~�������������������������������������������������������������������������������������������������~~~}||{zzzyyxxxwwuuvuuutsssssqqqqqqqqooooooonnnnnmmmmmmmmmllllllkkkkkllkkllllkkkkkkkjjjjjkkkjjjjjjjjjjjiiiiiiiiiiiiijjjjjjkkjjjkkkkkkllllllmmmmmnnnnnooooopppppppqqqqqqqqqqrrrrrrrrrssssssssssssssssssssssssssssrrrrrrqqqqqqqqqppppppoooooonnnnnnnnnmmmnnnmnnnnmmnnnnnnnooooooooooooopppppppppppppppppqqqpppppqqqqqqqrrrrrrsssssssttttuuuuuuvvvvvvvvvvvwwwwvvvvvvvvvvuvvuuuuuuttttttttsssrrrrrrrqqppppppppppppoooonnnnnnnmmmmmmmmmmmllllllllllllllllllllllllllllllllmmmmllmmmmmmmnnnnnnnooooppppppqqqqrrrsssstttttuuuuvvvvvwwwwxxyyyyyyyyzzzz{{{{|||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{zzzzyyyyxxwwvutsrqpnmljihgfeeddcccbbcddeefghijlmnopqstuvvwwxxyyyyyyzz{{z{{{{{{|||}}}}||}}}}}}~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|}|||{{||{{{zzzzzyyyxxyyxxwwwwwvvvuuuutttttttssssrrrqqqpppooppoonnnnnmmmnmmmmlmmllllmmllkkllllllkkkkklllllllllllllllllllmmmmmmmmmmmmmnnnnnooooopppppppppppqqrrrrrrrsssstttttttuuuuuuuuuvvvvvvvvvvwwwwvvvvvvvvvuuuuuuttttsssssssrrrrrrqqqqqqppppppppppppppppooooopppppoooooooooonoonnnnnnnnmmmnnmmmmmmmmmmmnnnnnnnnonnooppooppqqqqqqqqqqqrrrsssrrrrrssssssrrrrrrrsssssrrrrrrrrrrrqqqqqqqqqpppppppooooonnnnnmmmmmllllllkkkkkkjjjjjjjjijjiiiiiiiiiiiiiiijjjiiiiijjjjjjjjjjkkkkkkkkllkkkklkkllllllllllmmmmmllmmmnnmmmmmmnnoooooooooopppppqqppppqqqqqqqqqqqqrrrrrrrrrqqqrrrrqrrrqqqqqqrrrqqqqqqqqqqqqqppppppppooppppooooooooooooonnnnnnnnnnnnnnnnnmmmmnmmmmmmmmmmmmmllmmmmmmmllllllllllllllllkkkkkkkkkkkjjjjjjjkkkkjjjjjjjjjjjjjkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkllllllmmmnnooooooooppqqqqqqrrrssssstttttttuuuuuvvvvvvwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyyyyyyxxyyyyyyyyyyyyzzzzzzyzzzzzzzzyyyyyyyyyyyyyyzyyyxxxyyyxxxxxxxwwxxwwwwwwwvvvvvvvvvvvuuuuuuuuuuttttssttsssssssssrrrrqqqqqpppqppppppoooooooonnnmmmnnmmmmmmllllllllmmmnnnnnnnnnnnnnooooopppqqqrrsssssttuuvvvwwwxyyzz{{{||}}}~~������������������������������������������������������������������������������������������������~~~}|{{{zyyyxxwwvuuuvuttsssrrrqqqqqqqoonnnnnnnnmmmllmmmmmlllllllkkkjjlkkkkllkkkkkkkkjjjjjjjjjjiiiiijjjiiiiiiiiiiiiiiijjijjjjjjjjkkkkkkllllllmmmmmnnnnnooooopppppppqqqqqqqqqrrrrrrrrrrrsssssrrrrrrrssssssrrrrrsssrrrqqqqqqqqqqqppooppoonnonnnnnnnnmmmmmmmmmmmnnmmmnnnnnnnnoonoooooooooopppppoooooppppppppppppppppqqqqqqrrrrrrsssssssttttuuuuuuvvvvvvvvvwwwwvvvvvvvvvvuuuuuuuuutttttttssssrrrrrrrqqpppppppppppooooonnnnnmmmmmmmmmmmmmlllllllllllllllllllkkkkkllllllkkllmmllllmmlmmmmnmmmnnnnnooppoopppqqqrrrsssstttttttuuuuvvvwwwwwxxyyxxyyyzzzzz{{{||{{|||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~}}}}}}||}}}}|||{{{{{{z{{zzyyyyyyxxwwvvutsqponmljihgfeeddcbbbbccddefggijklmnpqstuvvvvwxxxxxxyyzzzzzzz{{{{{|||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||{{{{{{zzzzzyyyyxxxxxxwwwvvvvvuuutttttttsssssrqqqqppppoooooonnnnnmmmmmmmllllllllllllkkkkllllkkkkkkklllllkkklllllllllllmmmmmmmmmmmmmmnnnoooooooppooopppppqqqrrrrrrsssttttttttuuuuuuuuvvvvvvvvvvvvvwwvvvuuuvuuuuuutttttssssssrrrrrrqqqqqpppppppppppppppppooooooopppooooonnnonnnnnnnnnnnnnmmmmmmmmmmmmmmmmmnnnnnnnnnnnooooooppqqqqqqqqqqqrrrrrrrrrrrrsssrrrrrrrrrsssrrrrrrrrrrrrqqqqqqqqpppppoooonnoonnnmmmmmmllllllkkkkkjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjkkjjjkkkkkkkkkkkkklllllllllmmmllllmmmmmmmmmmmnnoooooooooooopppppppppqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppqqqqpppppppooooppoooooooonnnonnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmllllmmmmmllllllllllllkklkkkkkkkkkkkjjjjjjjjjjkkjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiijjiiijjjjjjjkkkkkkkklllllmmnnnnoooooooppppqqqrrrrsssstttttttuuttuuvvvvvvvwwwwvvvwwwwwxxxwwwxxxxxxxxxxxxyyyyyyxxxxyyyyyyyyyyyyyzzyyyyyyyzzyyyyyyyyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwvvvvvvvvvvvuuuuuuuttttttttsssssssssrrrrrrrrqqqqqppppppoopoooooooonnnnmmmmmmmmmmmllllllllllmmmmmmmnnnnnnnnoooooppppqqqrsssssstuuvvvvwwxyyzzz{{{||}}~~�����������������������������������������������������������������������������������������������~~}}|{{{zzyxxxwvvuuuutttsrrrrrqqqqqqponnnnnnnmmmmllllmmmllllllllkjjjjjkkkkkkkkjjjkkjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjkkkkkllllllmmmmmmnnnoonnoooopppppqqqqqqqqrrrrrrrrrrrrsssrrrrrrrrrsssrrrrrrrrrrrrqqqqqqqqqqqppoooooonnnnnnnnnnnmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnonnnooooopppooooooopppppppppppppppppqqqqqrrrrrrsssssstttttuuuuuuvuuuvvvwwvvvvvvvvvvvvvuuuuuuuuttttttttsssrrrrrrqqqpppppoooppooooooonnnmmmmmmmmmmmmmmlllllllllllkkklllllkkkkkkkllllkkkkllllllllllllmmmmmmmnnnnnooooooppppqqqqrssssstttttttuuuvvvvvwwwxxxxxxyyyyzzzzz{{{{{{|||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||{{{{{zzzzzzzyyxxxxxxwvvvvutsqpnmlkjiggfeddccbbabcddddefghiklmnoqrtuuvvvvwxxxxxyyyzyyyzzzzz{{{{{{{{{|||}}|||||}}}}}}}}~~~~~~~}}}}}}}}}}}}}~~~~}}}}}}}}}}||{{{{{{zzzzzzyyyyxxxxxxwwwvvvvuuuuuutttstssssssrrqqppppooooooonnnnmmmmmllmmllkkkkkkkkkkkkkkkllkkkkkkkkklllkkkkkllkkkllllllmmmmmmmmmmmmmmmnnoonnnooooooppppppqqqqqrrrrsstttttttttuuuuuuuuvvvvvvvvvvvvwvvvuuuuuuuuuuttttttsssssrrrrrrrqqqqpppppppppppooooppooooooooooooooonnnnnnnnnmmmmmnnnmmmmmmlllllllmmmmmmmnnnnmmmnnnooooooppqqqppqqqqqqqrrrrrrrrqrrrrrrrrrrrrrrrrrrrrrrqqrrrrqqqppqqppooopooonnoonnmmmmmmlllllkkkkkkkjjjiijjjiiihhhhiiihhhhhhhhhiiiiiiiiiijjjiiiiiijjjjjjjjjjjkkkkkkkkkklllllllllmmllllmmmmmmmmmmmmnnooonnnnnnnooppoooooppqqqpppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqppppqpppppqqpppooooooooooooonnnnonnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmlllllmmmlllkkllllllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiihhhiiiiiiiiiiiiiiiihhhhhiihhhhiiiiiiiijjjjjjjjjkkkkkkllllllmmmnnnoooooopppppqqqrrrrsssstttttttttttuuvvuuvvvwwvvvvwwwwwwxwwwwwwxwwwxxxxxxxxyyxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxyyyyxxxxxxxxxxxxxwwwwwwwwvvvvwwvvvvvvuuuvvvuuuttuuttsssssssssssrrssrrqqqqrqqqqqqppppppooooooooooonnnnmmmmmmmmmmllllllllllllllllllmmnnnmnnnnnnooppppppqrrssssstuuuvvvwwxxyzzz{{{{|}}}~~����������������������������������������������������������������������������������������������~}}|{{zzyyxyxxwvuuuttttssqqqqqppqqqpponnnnnnnmmmmllllmmlllllllllkjjjjjkkkkjjjjjjjjjjjiiiiiijjjiiiiiiiiiihhhhhhhhhiiihhhhiiijjjiijjjkkkkkkklllllmmmmmmnnoonnooopoooppqqppqqqrrrrqqrrrrrrrrrrrrrrrrrrrrrrqrrrrrrrrqqqqqqqppqqqppoooooonnnmmmnnnnmmmmmmmlllllllmmmmmmnnnmmmmmnnnnnnnnnoooooooooooooooppoooopppppppppppqqqqrrrrrrrsssssttttttuuuuuuuuuuvvvwvvvvvvvvvvvvuuuuuuuutttttttttssrrrrqqqqqppppppoooooonnnoonnmmmmmmmmmmmmmmmllllllkkkllkkkkklllkkkkkkkkkllkkkkkkkkkkkkkkkllmmllmmmmmnnnnoooooooppppqqrrsssssststttuuuuuuvvvvwwwxxxxxxyyyyzzzzzz{{{{{{||}}}}}}}}}}~~~~}}}}}}}}}}}}}~~~~~~~}}}}}}}}|||||}}|||{{{{{{{{{zzzzzyyyzyyyxxxxxwvvvvuutrqonmlkihgfeddddcbaabbcdddefghijklmoprstuuuvvwwwxxxyyyyyyyyzzzzzzzzz{{{{{||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}||}}|{{{{{{zzzzzzyyyyxxxxxwwwwvvuuuuuuuttttssssrrrrrqqppppooooooonnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmmmmmmmnnnnnnnnoooooppppppqqqqqqrrrssttsstttttuuuuuuuvvvvvvvvvvvvvvvvuuuuuuuuuttttttsssssrrrrrrrrqqqpppppppppppooooooooooooooooonnnoonnnnnnnnnmmmmmmmmmlllllllllllllmmmmmmmmmmmmmmnnnnoooooppppppppqqqqqqqrrrrrqqqqrrrrrrrrrrrrrrrrrrrqqqrrqqqqpppppoooooooonnnonnmmmmmllllllkkkkkkjjjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiijjiiiiiiiijjjjjjjjjjjkkkkkkkkkkkllllkkllllllllmmmmmmmmmmmnnnnnnnnnnnnnooooooooopppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppppppppooooooooooooonnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmlllmmmmmmmmlllllllllkkkklllkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjiiijjjiiiiiiiiiiiiiiiihhhhhiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkllllmmmmmnnnnoooopppppqqqqrrrrsstttssttttttuuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyxxxxxxyyyxxxxxxxxxyyyxxxxxxxxxxxxwwwwwwwwwwvvvvvvvvvvvuuuuuuuuuutttttsssssssssssrrrrrrqqqqqqqqqqqqpppppooooooooonnnnnnmmmmmmmmmllllllllllllllllllllllmmmmmnnnnnnoopppppqqrrsssstuuuuvvwwxxyyzzz{{{||}}}~���������������������������������������������������������������������������������������������~~}|||{zzzyyxxwvvuuuttsssrqqqqqppppppponnnnnnnmmmllllllllkkllllkkkjjjjjkkkjjjjjjjjjjjiiiiiiiijjiiiiiiiiihhhhhhhhhhhhhhhhhhiiiiiiiiijjjkkkkkkllllllmmmmmnnonnnoooooooopppppqqqqrrqqqrrrrrrrrrrrrrrrrrrrqqqqrrrrrqqqqqqqppppppppooooonnnnmmmmmmmmmmmmmmlllllllllllllmmmmmmmmmnnnnnnnnnoonnnooooooooooooooooopppppppppppqqqrrrrrrrrsssssttttttuuuuuuuuuvvvvvvvvvvvvvvvvuuuuuuutttttssttssrrrqqqqqqppppppooooonnnnnnnnmmmmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmnnnnoooooooppppqqrrrrrssssttttuuuuuuuvvwwwwxxxxxyyyyzzzzzz{{{{{{|}}||}}}}}}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||||{{{{{zzzzzzzzzyyyyyyyyxxxwwwvvuuutsrpomlkjihgfedddcbbaaabccdddefhijklmopqrstuuvvvwwwwxxxyyyyyyyyyyyzzzzzzz{{{{{||||||||}}}||||||||||}}}}}}}}}}}}}}}}}|||||||||||{{{{{zzzzzzyyyyxxxxwwwwvvvuuuuuuuuttssssrrrqqqqqpppooonnnooonnmmmmllmllllkkkkkjkkkkkjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkklllmmmmmmmmmmmmmnnnnnnnnnoooooppppppqqqqqrrrrsssssstttttttuuuuuvvvvuuuuuuuuuuuuuuuuuuutttttttssssrrrrqqqqqqqppppppppooooooooooonnoooonnnnnnnnnnnnnmmnnnmmmmmmmmmlllllllllllllllmlllllmmmmmmmmnnoonnooooooopppqqpppqqrrrqqqqqqrrrrrrqqqqqqqqqrqqqqqqqqqpppppppooooooonnnnnnmmmmmmlllllkkkkkkjjjiiiihhhhhhhhhhhggghhhhhhhhhhhiiiihhiiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkklkkkkkklllllllllmmmmmmmmmnnnnnnnnnnnnooooooooooopppppppppppppqqqqpppppppppppqqqqqqpppppppppppoooooooooooooooooonnnnnnnnnnmmnnnnmmmmmnmmmllmmmmmmmlllllllllllmmmmllkkkkkkkkkkkklkkkjjkkkkkkkjjjjjjjjjjjjjjjiiiiiiiijiiiiiiiiihiiiiihhhhhhhhhhhiiiihhhihhhhhhhhgghhhhhhhhhiiiiijjjjjjjjkkkkkkklllllmmmmmnnnnnoooppppppqqqqrrsssssssssstttuuutttuuuuuuvvvvvvvvvvvwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyxxxxxxxxxxxxxxxxxxxxyyxwwxxxxxxxwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuuutttssssssssssrrrrrrrrrqqqqqqpppppppppppoooooooonnnnnnnmmmmmmmmlllllllllkkkkkkllllllllllllmmmnnnnnnopppppqqqrrssttuuuuvvwwwxyyzzz{{{{|}}}~~�������������������������������������������������������������������������������������������}}}||{{zzyyyxwwvvuutttssrrrqqqqpppppooonnnnnnmllllllllkkkkkklkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiihhiiiihhhhhhhhhhhggghhhhhhhhhhhiiiijjjkkkkkklllllmmmmmmnnnnnnooooooopppppppqqqqqqqqqrqqqqqqqqqrrrrrrqqqqqqrrrqqpppqqpppooooooonnoonnmmmmmmmmlllllmlllllllllllllllmmmmmmmmmnnnmmnnnnnnnnnnnnnoooonnoooooooooooppppppppqqqqqqqrrrrsssstttttttuuuuuuuuuuuuuuuuuuuvvvvuuuuutttttttssssssrrrrqqqqqppppppooooonnnnnnnnnmmmmmmmmmmmmmlllkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjkkkkkjkkkkkllllmllmmmmnnooonnnooopppqqqqqrrrssssttuuuuuuuuvvvwwwwxxxxyyyyzzzzzz{{{{{|||||||||||}}}}}}}}}}}}}}}}}||||||||||}}}||||||||{{{{{zzzzzzzyyyyyyyyyyyxxxwwwwvvvuutsrqpomlkjihfedddccbaaaabbccddefghijlmnoqrsttuuvvvvvwwxxxxxyyyyyyyyyzzzzzzz{{{{{|||||||||||||||||||||}}}}}}}}}}}}}}}|||||||||||{{{{{zzzzzzyyyxxxxwwwwvvvvuuuuuuuttssssrrrrqqqppppoooonnnnnnnmmmmlllllllkkkkkkjjjkkkjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkkkllllmmmlllmmmmmnnnnnnnnnoooooopppppqqqqqqqrrrssssssttttttttuuuvvvuuuuuuuuuuuuuuuuuuutttttttssssrrrrqqqqqqqppppppppooooooooooonnnnooonnnnnnnnnnnnmmmmnmmmmmmmmmmlllllllllllllllllllllllmmmmmmmnnnnnnoooooooppppppppqqqqqqqqqqqrrrrqqqqqqqqqqqqqqqqqqpppppppoooooooonnnnnnmmmmmllllllkkkkkkjjjiiiihhhhhhhhhhhggggghhhhhhhhhhiiihhhiiiiiiiiiiiiiijjjjjjjjjjjjjkkkkkjjjkkkkkkkkklllllllllmmmmmmmmmnnnnnnnnnnnnooooooooooooppppppppppppqqpppppppppppppqqqppppppppppppoooooooooooooooooonnnnnnnnnnmmmmnnmmmmmmmmmllllmmmmmlllllllllllllmmllkkkkkkkkkkkkkkkkjjjjkkkkkjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiihhhiiihhhhhhhhhhhhhiihhhhhhhhhhhhhggghhhhhhhhhiiiiijjjjjjjjkkkkkkkllllmmmmmnnnnnnooooppppppqqqqrsssssssssstttuuttttuuuuuuvvvvvvvvvvvwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyxxxxxxxxxxxxxxxxxxxxxyxxwwwxxxxwwwwwwwwwwwwwwvvvvvvuuuuuuuuutttttttssssssssssrrrrrrrrrqqqqqqpppppppppppoooooooonnnmmmmmmmmmmmllllllllllkkkkkkkkllllllllllllmmmnnnnnoopppppqqqrsstttuuuvvwwwxxyyzzz{{{||}}~~������������������������������������������������������������������������������������������~}}}||{{zzzyxxwvvuuutttsrrrqqqqqppppooonnnnnnmmlllllllkkkkkkkkkjjjjjjjjiijjjjjjjjjjjiiiiiiiiiiiiiihhhiiihhhhhhhhhhggggghhhhhhhhhhhiiiijjjkkkkkkllllllmmmmmnnnnnnoooooooopppppppqqqqqqqqqqqqqqqqqqrrrrqqqqqqqqqqqppppppppooooooonnnnnnmmmmmmmlllllllllllllllllllllllmmmmmmmmmmnmmmmnnnnnnnnnnnnooonnnnoooooooooooppppppppqqqqqqqrrrrsssstttttttuuuuuuuuuuuuuuuuuuuvvvuuuttttttttssssssrrrqqqqqqqpppppoooooonnnnnnnnnmmmmmlllmmmllllkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjkkkjjjkkkkkklllllllmmmmnnnnnnnooooppppqqqrrrrssssttuuuuuuuvvvvwwwwxxxxyyyzzzzzz{{{{{|||||||||||}}}}}}}}}}}}}}}|||||||||||||||||||||{{{{{zzzzzzzyyyyyyyyyxxxxxwwvvvvvuuttsrqonmljihgfeddccbbaa`aabbcdeefghijlmnopqrstuuuuvvvvwwwwxxxxxyyyyyyyyzzzzzzzz{{{||{{{{{{|||||{{{||||||||}}}}}||||||||||||{{{{{{{{zzzzzzzyyxxxxxxwwwvvvvuuuutttttsssrrrqqqqqqpppoooonnnnmnnnmllllllkkkkkjkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkjjjjjjkkkkkkkklllllmllllmmmmmmnnnnnnnnoooooopppppqqqqqqqqqrrsssssssttttttuuuuuuuuuuuuuuuuuutttuuutttttttsssssrrrrqqqqppppppppppooooooooooonnnnnnoonnnnnnnnnmmmmmmmmmmmmmmlllllllllllkkkkkkkkkkllllllllmmmmmmmnnnnnnnnnoooopppppppppqqqqqqqqqqqqqqqqqqqqqqqppppppppppppoooooooonnnnnnnmmmmlllllkkkkkkjjjjjiiiiiihhhhhhhhhhgggggggggggggghhhhhhhhhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkkllllllllllllllmmmmmmmnnnnnnnnnnnooooooooooooooooooppppppppppppppppppqppooooooppppooooooonnnooooonnnnnnnnnmmmmmmmmmmmmllmmmmmllllllllllllllllllkkkkllllkkkkkkkkkkkkkkkjjjjjjjkkkkjiijjjiiiiiiiiiiiihhiiiiiiiiiiiihhhhhhhhhhhhhhhghhhhhhhgggghhhhhhhhggghhhhhhhhhhhhiiiiiiijjjkkkkkkkkllllmmmmnnnnnnnnoooppppppqqqrrrrrrrrssssttttttttuuuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwxxxxwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwxxwwwvvwwwwvvvvvvvvvuuuutttttttttttttsssssssssrrrrrrrqqqqqqqqpppppppppoooooooonnnnnnnmmmmmllllmmllllllkklllkkkkkkkkkkkkllllllllllmnnnnnnopppppqqqrsstttuuuvvvvwxxyyzzz{{{||}}}~~�����������������������������������������������������������������������������������������~~~~}}|{{zzyyxxwwvvuuutsssrrrqqqqppooooonnmmmmmmmlllllkkkkkkkjjjjjjjjiiiiiijjjjjjjiiiiiiiiihhhhhhhhhhhhhhhhgggggggggggggghhhhhhhhhhiiiiiijjjjjkkkkkklllllmmmmnnnnnnnooooooooppppppppppppqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooonnnnnnnnnmmmmmmmllllllllkkkkkkkkkklllllllllllmmmmmmmmmmmmmmnnnnnnnnnoonnnnnnoooooooooooppppppppppqqqqrrrrssssstttttttuuutttuuuuuuuuuuuuuuuuuuttttttsssssssrrqqqqqqqqqpppppoooooonnnnnnnnmmmmmmllllmlllllkkkkkkkkjjjjjjkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkjkkkkkllllllmnnnmnnnnoooopppqqqqqqrrrssstttttuuuuvvvvwwwxxxxxxyyzzzzzzz{{{{{{{{||||||||||||}}}}}||||||||{{{|||||{{{{{{||{{{zzzzzzzzyyyyyyyyxxxxxwwwwvvvvuuuutsrqponmljihgfeedcbbaa````aaccdefggijklmnpprrsttuuuuuvvwwwwwwxxxxyyyyyyyyzzzzzzzz{{{{{{{{{{{||{{{{||||||||||||||||||||||||{{{{{{{zzzzzzzyyyxxxxxwwwvvvvuuuutttttsssrrrrqqqqpppppoooonnnmmmmmmmlllllkkkjjjjjkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkklllllllmmmmmmnnnnnnnooooooppppppqqqqqqqqqrrsssssssstttttuuuuuuuuuuuuuuuutttttutttttttssssssrrrrqqqqppppppppoooooooooooonnnnnnnnoonnnnnnnmmmmmmmmmmllmmllllllkkkllkkkkkkkkkkkllllllllllmmmmmmnnnnnnnnnoooooppppppppqqqqqqqqqqqqqqqqqqqqqpppppppppppoooooooonnnnnnnnmmmllllllkkkkkkjjjjjiiiiiihhhhhhhhhggggggggggggggggghhhhhhhhhhhhhhhhiiiiiiiiiijjjjjjjjjjjjjjjjjjjjkkkkkkkllllllllllllllmmmmmmmnnnnnnnnnnnooooonnnoooooooooppppppppppppppppppppoooooooopoooooooonnnnooonnnnnnmmmnmmmmmmmmmmmmllllmmmllllllllllllllllllkkkkklllkkkkkkkkkkkkkkkjjjjjjjjjjjjjiiiiiiiiiiiiiiiihhhhiiiiiiiiiihhhhhhhhhhhhhhhggghhhhhgggggghhhhhhggggghhhhhhhhhhhhiiiiiijjjjjkkkkkkkllllmmmmnnnnnnnnoooppppppqqqqrrrrrrssssstttttttuuuuuuuuuvvvvvvvvwwwwwwwwwwwwwwwwwxxxwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwxxxxxwwwwwwwwwwvvvvwwvvvvvvvvvuuuutttttttttttttsssssssssrrrrrrrqqqqqqqqpppppppppooooooonnnnnnnnmmmmlllllllllkkkllkkkllkkkkkkkkkkkkkkllllllllmmnnnnoopppppppqrrstttttuuvvvwxxxyyzzz{{|||}}}~�����������������������������������������������������������������������������������������~~~}||{{zzzyxwwwvvvuttsssrrrqqqppooooonnnmmmmmmmllllkkkkkkkjjjjjjjjjiiiiiiijjjjiiiiiiiiiihhhhhhhhhhhhhhhhggggggggggggggggghhhhhhhhhiiiiiijjjjjkkkkkkllllllmmmnnnnnnnnoooooooopppppppppppqqqqqqqqqqqqqqqqqqqqqppppppppooooonnnnnnnnnmmmmmmllllllllllkkkkkkkkkkkllkkkllllllmmllmmmmmmmmmmnnnnnnnoonnnnnnnnooooooooooooppppppppqqqqrrrrsssssstttttttutttttuuuuuuuuuuuuuuuutttttssssssssrrqqqqqqqqqppppppoooooonnnnnnnmmmmmmlllllllkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkjjjjjkkklllllmmmmmmmnnnoooopppppqqqqrrrrssstttttuuuuvvvvwwwxxxxxyyyzzzzzzz{{{{{{{||||||||||||||||||||||||{{{{||{{{{{{{{{{{zzzzzzzzyyyyyyyyxxxxwwwwwwvvuuuuuttsrrppnmlkjiggfedccaa```````abcdeeggijklmnopqrsttttttuuvvvvvvwwwxxxyxxxxxyyyyyyyyzz{{{zzzzzz{{{{{{{{{{{{{{{{{|||||||{{{{{{{{{{{{zzzzzzzyyyxxxxxxxwwvvvvuuutttttssssrrqqqqqqppoooooonnnmmmmllmlllllkkkjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjkkkkkkkkkkkkkllllmmmmmmmnnnnnnnooooooppppppqqqqqqqqqrrssssssstttttuuuttuuuuuuuuuttttttttttssssssssssssrrrqqqqppppppoooonnoooonnnnnnnnnnnnnnnnmmmmmmlmmmmmmmmlllllkklllkkkkkkkkkkkkkkkkklllllkkllmmmmmmmmnnnnnnnnnnnooooppppppppppppppppppppppppppppoppppppoooooooonnnnnnnmmmmmllllllkkkkkkjjjjjjiiihhhhhhhhggggggggggggggggggggggggggggghhhhhhhhhhiiiihhhiiiiiiiiiiiiiiijjjjjjjjjkkkklllkkkkklllllllllmmmmmnnnnnnnnnnnnnnnnnnoooooooooooooopppppppoopppoooooooooooooonnnnnnnnnnnnnmmmmmmmmmmmmmmllmmmmlllllllllllllllllklllkkllllkkkkkkkkkkkkkkkkkjjkkkjjjjjjjiijjjiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhgghhhhggggggggggggggggghhhhgggggggggghhhhhhhhhhhiiiijjjjjjjjjjkklllllmmmmmmmmnnnooooppppqqqqqqqqrrrrssssssstttuuuuuuuuuuvvvuuvvvvvvwwwwwwwwwwwwwwwwwwwwwxxxwwxxxxxxxxxxxxwwwwwwxxxxwwwxxxxwwwwwwwwwwwvvvvvvvvuuuuuuuuuuuttttttttsssssssssrrrrrrqqqqqqqqqqqpppppoooooooooooonnnnnnnnmmmmmmllllllllkkklllkkkkkkkjjjkkkkkkkkkkkllllllllmmnnoooppppppqqrssttttuuvvvwxxxxyyzz{{{||}}}~�����������������������������������������������������������������������������������������~~~}}||{{zzyyxwwvvuutttsssrrrrqpppoonnnnnnmmmllllllllkkkkjjjjjjjjjiiiihhhhhhiiiiihhhiiiihhhhhhhhhhggggggggggggggggggggggggggggghhhhhhhhiiijjjjjjkkkkkkllllllmmmmmnnnnnnnooooooooppppppoppppppppppppppppppppppppppppoooonnnnnnnnnnnmmmmmmmmllkklllllkkkkkkkkkkkkkkkkklllkklllllmmmmmmmmlmmmmmmnnnnnnnnnnnnnnnnoooonnooooppppppqqqqrrrssssssssssssttttttttttuuuuuuuuuttuuutttttsssssssrrqqqqqqqqqppppppoooooonnnnnnnmmmmmmmllllkkkkkkkkkkkkkjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjkkklllllmllmmmmnnnooooooppqqqqqqrrsssstttttuuuvvvvwwxxxxxxxyyyzzzzzzz{{{{{{{{{{{{|||||||{{{{{{{{{{{{{{{{{zzzzzz{{{zzyyyyyyyyxxxxxyxxxwwwvvvvvvuuttttttsrqponmlkjiggeedcba````````abbcdefghijklmnoqrrsstttttuuuvvuvvwwwwwxxxxxxxxyyyyyyyyzzzzyyzzzzz{{{{{{{{{{{{{{{{{{|||{{{{{{{{{{{{zzzzzzzyyxxxxxxxxwwvvvvuuutttttssssrrqqqqqqppooooonnnnmmmllllllllkkkkjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjkkkkkkkkkkkkkllllmmmmmmmnnnnnnnnnoooooppppppqqqqqqqqqrrsssssssttttuuutttuuutttttttttttttttsssssssssssrrrrqqqppppppooooonnnnnnnnnnnnnnnnnnnnnmmmmmllllmmmmmmlllllkkkkkkkkkkkkkkkkkkkkkkkkkllkkkkllllllllmmmnnnnnnnnnnnooooppppppppppppppppppppppppooooppppooooooonnnnnnnnmmmmmllllllkkkkkkjjjjjjiiihhhhhhhggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiijjjjjjjjjjkkklkkkkkkklllllllllmmmmmnmmmmnnnnnnnnnnnnooooooooooooooopppppoooooooonoooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmlllmmmlllllllllllllkkkkkkkkkkkkllkkkkkkkkkkkkjjjjjjjjjkjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhgggghhgggggggggggggggggghhgggggggggggghhhhhhhhhhhhhiiiiiiijjjjjjkllllllmmmmmmmnnnnnooopppqqqqqqqqqrrrsssssssstttttttuuuuuuvuuuuuvvvvvwwwwwwwwwwwwwwwwwwwwxxwwwwxxxxxxxxxxwwwwwwwwxxwwwwxxxwwwwwwwwwwwvvvvvvvuuuuuuuuuuuuttttttttssssssssrrrrrrrqqqqqqqqqqqpppppoooooooooooonnnnnnnnmmmmmmllllllllkkkkklkkkkkkkjjjjjkkkkkkkkkkkklllllllmmnnoooopppppqqrstttttuuvvwwxxxxyyzz{{{||}}~~����������������������������������������������������������������������������������������~}}|||{{zzyyxwwvvuuuttssrqqqrppppoonnnnnnmmllllllklkkkjjjjjjjjjjiiiihhhhhhiiiiihhhhhhhhhhhhhhhhhhggggggggggggggggggggggggggggggghhhhhhhiiijjjjjjkkkkkkllllllmmmmmnnnnnnnnoooooooppppooooppppppppppppppppppppppppoooonnnnnnnnnnnmmmllllllllkkkkllkkkkkkkkkkkkkkkkkkkkkkkkklllllmmmmmmllllmmmmmnnnnnnnnnnnnnnnnnnnnnoooooppppppqqqrrrrssssssssssstttttttttttttttuuutttuuuttttsssssssrrqqqqqqqqqppppppooooonnnnnnnnnmmmmmmmllllkkkkkkkkkkkkkjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjkkkkllllllllmmmnnnnoooooppqqqqqqrrsssstttttuuuvvvvwwxxxxxxxxyyzzzzzzz{{{{{{{{{{{{|||{{{{{{{{{{{{{{{{{{zzzzzyyzzzzyyyyyyyyxxxxxxxxwwwwwvvuvvuuutttttssrrqonmlkjihgfedcbba````````aabccdefhijklmnoqrrssssttttuuuuuuvvvvvwwwwwwwxxxxxyyyyyyzyyyyzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzyyyyyyxxxxxxwwwwwvvvvuutttsssssrrrqqqqppppooonnnnnnmmlllllllkkkkkkjjjjjjjjiiiiiiiiiiiihhhhiiiiiiiiiiiiiiiiiiiiiijjjjjjkkkjjjkkkkkkkllllllllllmnnnnnnmmnoooooooooopppqqqqqqqqrrrrrrssstttttttttttttttttttttttttttssssssssssrrrrrqqppppppooooooonnnnnnnnnnmnnnnmmmmmmmmmmlllllllllllllkkkkkkkkkjjjjjjjjkkkkjjjjjjkkkkkkkklllllllmmmmmmmmnnnnnnnooooooooooppppppppppppooooooooooooooooonnnnnnnnmmmmmmmllllkkkkkjjjjjjiiiiihhhhhhgggggggggggfffffffffggggggggggggghhhgggghhhhhhhhhhhiiihhiiiiiiiiiijjjiiiijjjjkkkkkkkkkkkklllllllllmmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnnnmnnnmmmmmmmmmmmlllmmmlllllllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhghhhggggggggggggggggffggggggggfffgggggggggghhhhghhhhhhhhhiiiiiijjjjjkkkkkkllmmmmmmnnnnnnnooppqqqqqqqqqqqrrrrsssssssttttttuuuuuuuuuuuuuvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuttttttttttssssssssrrrrqqqqqqqqppqqqpppppppooooooooonnnnnnnnnnnnnmmmmllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjkkkkkllllllllmmnnooooooppqqrrsstttuuvvvwwxxxxyyzz{{||}}}~��������������������������������������������������������������������������������������~~~}}|||{{zzyyxxwwvvuttsssrrrqqqpppooonnnnnnmllllllkkkkkjjjjiiiijjjiiiihhhhhhhhiiihhhhhhhhhhhgggghhhgggggggggggggfffffffffggggggggggghhhhhhiiiiijjjjjjkkkkkllllmmmmmmmnnnnnnnnoooooooooooooooooppppppppppppoooooooooonnnnnnnmmmmmmmmlllllllkkkkkkkkjjjjjjkkkkjjjjjjjjkkkkkkkkklllllllllllllmmmmmmmmmmnnnnmnnnnnnnnnnoooooooppppppqqrrrrrsssssssssstttttttttttttttttttttttttttsssrrrrrrqqqqqqqqpppoooooooooonmmnnnnnnmllllllllllkkkkkkkjjjkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiihhhhiiiiiiiiiiiijjjjjjjjkkkkkklllllllmmnnnnnnoooppppqqqqrrrssssstttuuvvvvwwwwwxxxxxxyyyyyyzzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzyyyyzyyyyyyxxxxxwwwwwwwvvvvvuuuuuuttttssssrrqonmlkjihfedccbaa`````````aabcdefghijklmnpqrrrssssttttuuuuuvvvuvvwwwwwwxxwxxyyyyyyyyyyyzzzzzzzzzzzz{{{{{{{zzzz{{{{{{{{zzzzzzzyyyyyyxxxxxwwwwvvvvuuuutttssssrrrqqqqqpppoooonnnnnnmmlllklllkkkkjjjjjjjjjjiiiiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiiijjjjjkkjjjjjkkkkkkklllllllllmmnnnnnmmmnnoooooooooppppqqqqqqqrrrrrrrsssttttttttttttttttttttttttssssssssssrrrrrrqqpppppoooooooonnnnnnnnnmmmnnnmmmmmmmmmmllllllllllllkkkkkkkkkkjjjjjjjjjjkjjjjjjjjkkkkkkkkllllllllmmmmmmmnnnnnnnnoooooooooppppppppppoooooooooooooooonnnnnnnnnmmmmmmmllllkkkkkjjjjjjiiiiihhhhhggggggggfggggffffffffffgggggggggggghhggggggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiiijjjjjjkkkkkkkkkkkkllllllllmmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnoooooooooonnnnnnnnnnnnnnnnmnnnmmmmmmmmmmmmmmmmlllllmlllkkllllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhgggggggggggggggggggggfffgggggfffffgggggggggghhhggghhhhhhhhhhiiiiijjjjjjkkkkkllmmmmmmnnnnnnnooppqqqqqqqqqqrrrrrssssssstttttttttttuuuuuuuuvvvvuuvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvuvvvvvvuuuuuuuuutttttttttsssrrsssrrrrrqqqqqqqppppppppppppoooooooooonnmmnnnnnmmmmmmmllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkklllllllmmnnooooopppqqrrssstuuuvvvwwxxxxyyz{{||}}}~�������������������������������������������������������������������������������������~}}}||{{{zzyyxxwwvvvutsssrrqqqqppooonnnnnmmmlllllllkkjjjjjjiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhggggggghhggggggggggggffffffffffggggfgggggggghhhhhiiiiijjjjjjkkkkkllllmmmmmmmnnnnnnnnnooooooooooooooooppppppppppooooooooonnnnnnnnmmmmmmmllllllllkkkkkkkkjjjjjjjjkjjjjjjjjjjkkkkkkkkkkllllllllllllmmmmmmmmmmnnnmmmnnnnnnnnnoooooooopppppqqrrrrrrssssssssssttttttttttttttttttttttttsssrrrrrrrqqqqqqqppppooooooooonnmmmnnnnnmmlllllllllkkkkkkkjjjjjkkjjjjjiiiiiiiiiiiiiiiiiiiiiihhhhhhiiiiiiiiiiiijjjjjjjjjjkkkklllklllmmnnnnnnoooopppqqqqqrrrsssstttuuuuvvvvwwwwxxxxxyyyyyyzzzzzzz{{{{{{{{zzzz{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyxxwxxwwwwwwvvuvvvuuuuuttttssssrrrqpnmlkjihgfedcbaa```````````abcdeefgijklmnopqrrrsssssstuuuuuuuuuuvvvvvwwwwwwxxxxxxyyyyyyyyyyyyyzzyzzzzzzzzzzzzzz{{{zzzzzzzzyyyyyyxxxxxxwwwwvvvvuuuutttssssrrrrqqqqpppppoonnnnnmmmmmlllkkkkkjjjjjiiiiiiiiiiiiiihhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjkkkkkkkkkklllllmmnnnnmmmmnnnoooooooopppqqqqqqqqrrrrrrrssssstttttssttttttttttsssssssssssrrrrrqqqqqqppppoooooooonnnnnnnnnmmmmmmmmmllmmmmmmmllllllllkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjkkkjjkkklllllllmmmmmmmnnnnnnnnooooooooooooooooooooooooooooooooooonnnnnnnnnmllmmmlllllkkkkjjjjjjiiihhhhhhgggggggggfffgggffffffffffffffgggggfggggggggggggghhhhhghhhhhhhiiiiiiiiiiiiiiiijjjjjjjjjjjkkkjjkkkllllllllllllmmmmmmmmnnnnmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmlllllllllkkkkllllkkkkkkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggfffffffffffffgggfffggfgggggggggggghhhhhhhiiiiiijjjjkkkkkllllmmmnnnnnnnnoopppppqqqqqqqrqqrrssssssttttttttttttuuuuuuuuvvuuuuvvvvvvvvvvwwwwvvvwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvvuuuvvuuuuuuuuuutttttttsssssrrrrrrrrrrrrqqqqqqpppppppppppoooooooonnnnnmmmmmmmmmmmllllllllllkkkkkkkjjjjjjjjiiijjiiiijjjjjjjjjjjkkkkklllllmmmnnoooopppqqrrrssttuuvvvvwxxxyyyzz{{||}}}~�����������������������������������������������������������������������������������~~}||||{{zzzyyxwvwvvvutssrrrqppppoooonnnnmmmlllllkkkjjjjjjjjiiiiiiiiiihhhhhihhhhhhhghhhhhgggggggggggggfgggggffffffffffffffgggfffggggggggghhhhhhiiijjjjjjkkkklllllmmmllmnnnnnnnnnooooooooooooooooooooooooooooooooooonnnnnnnnmmmmmmmlllllllkkkjjkkkjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkkllllllllmmmmmmmllmmmmmmmmmnnnnnnnnnooooooooppppqqqqqqrrrrrsssssssssssttttttttttsstttttsssssrrrrrrrqqqqqqqqpppoooooooonnnmmmmnnnnmmlllllkkkkkkkkkkjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhiiiiiiiiiiiiiijjjjjkkkkklllmmmmmnnnnnoopppppqqqqrrrrsssstttuuuuvvvvwwwwxxxxxxyyyyyyzzzzzzzz{{{zzzzzzzzzzzzzzyzzyyyyyyyyyyyyyxxxxxxwwwwwwvvvvvuuuuuuuuuutssssssrrrqponmlkjigfeedcba````````````abccdefgijkklmnoqqrrrrrsrsstuuuuutuuuuuuvvvwwwwwwxxwwxxyyyyyyxxxxyyyyyyyyyyzzzzzzzzzzzzzzzzzzzzyyyyyyxxwxxwwwvvvvuuuuttttsssrrrrqqqqpppppooonnnnnmmmmmlllkkkkkjjiiiiiiiihiiiiiiiihhhhhhhhhhhhhhhhhhhiiiiiiiihiiiiiiiiiiiijjjjjjjjjjjkkkkkkkkkkllllmmmnnmmmmmnnnooooooopppppqqqqqqrrrrrrrrssssstttsssstttttttttssssssssssrrrrqqqqqqqppooppooooonnmmnnnnnnnmmmmmmmmmllllllmmmllllllllkkkkkkkkkkkkjjiiijjjjjjjjijjjjjijjjjjjkkkklllkllmmmmmmmmmnnnnnnnooooonnnoooooooonnnoooooooooooooonnnnnmmmmmmlllllllllkkkjjjjjjjiiihhhhhhgggggggggffffffffffffffffffffffgggffffgggggggggggghhhgggghhhhhhhiiiiiiiiiiiiiijjjjjiiiiijjkkjjjjkkkllllkklllllmmmmllmmnnmmmmmnnnnnnnnnmmnnnnnnnnnnmmmnnnnmmnnnnnmmmmmmmmmlllmmmmmmmmllllkllllkkkkklllkkkjjjjjkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggfffffffffffffffgffffffffffgggggggggghhhhhhhiiiiiijjjkkkkkkkkllmmmmnnnnnnnooopppppqppqqqqqqrrsssrsssttttttttttttuuttuuuuuuuuvvvvvvvvvvvvvvvvvvwwwwwwwwwvvwwwwwwvvvvvvvvvvvvvuuvvvvuuuuuuuttuuuuuttttttttssrrrrrrrrrrrrrrrqqqqqppppppppppoooooonoonnnnnnnmmmmmmmmmmllkklllllkkkkkkkkjjjjiijiiiiiiiiiiiijjjjjiijjjjkkkkkklllmmmmnnooooppqqqqrrstttuuvvvwwxxyyyyz{{||}}}~~��������������������������������������������������������������������������������~}|{|||{{zzyyxwwwvvvutssssrrqqppponooonmmmlllkllkkjjjiijjjjjiiiiiiiiiihhhhgghhhhhgggghhhggggggggggggffffgggffffffffffffffffffffffggggggggghhhhhhiiijjjjjjjkkklllllllllmmmmmmnnnnnoooooooooooooonnnoooooooonnnooooonnnnnnnmmmmmmmmmllklllkkkkjjjjjjijjjjjijjjjjjjjiiijjkkkkkkkkkkkkllllllllmmmllllllmmmmmmmmmnnnnnnnmmnnoooooppooppqqqqqqqrrrrsssssssssstttttttttsssstttsssssrrrrrrrrqqqqqqpppppooooooonnnmmmmmnnmmmllllkkkkkkkkkkjjjjjjjjjjjiiiiiiiiiiiihiiiiiiiihhhhhhhhhhhhhhhhhhhiiiiiiiihiiiiiiiijjkkkkklllmmmmmnnnnnooopppppqqqqrrrrsssttttuuuuvvvvwwwxxwxxyyyyyyzzzzzzzzzzzzzzzzzzzzyyyyyyyyyyxxxxyyyyyyxxwwxxwwwwwwvvvuuuuuutuuuuutssrsrrrrrqqonmlkkjigfedccba``````____``aabcdefghijklmnopqqqqrrrrrsttttttttuuuuuuvvvvwwwwwwwwwxxxxxxxxxxxyyyyyyyyyyyzzzzzzzzzzzzzzyyyyyyyyyyyxxwwwwwwvvvuuuttttssssrrrrqqqqpppooooonnnmmmmmmmllkkkkkjjjiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiihhhhiiiiiiiiiiiiijjjjjjjjjjjkkkkkkkkkklllllmmmmmmmmnnnooooooppppppppqqqqrrrrrrrssssssssssssstttttttssssssssssrrrrqqqqqqqppooooppoonnnmmmmnnnnnnmmmmmmmmmllllllmmlllllllllkkkjjkkkjjjjjiiiiiiiiiiiiiiijjiiiijjjjjkkkkkkkkllmmmmmmmmmmnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnnnnnnnnnnmmmllllllllklllkjjjjjjiiiiiihhhhhgggggffffffffffffffffffffffffffffffffffffggggffgggggggggggghhhghhhhhhhhiiiiiiiiiiiiiiiiiiijjjjjjjjkkkkkkkkklllllmmmllmmmmmmmmmmmmmmmmmmmmmnnnnnnnnmmmmmmmmmmmnnnmmmmmmmmmlllllllllllllllkkklllkkkkkkkkkkjjjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhggggggggggggggggggggggggfffffffffffffffffffffffffffffffffggggggggghhhhhhhhiiiiijjjjkkkkkkkkllmmmmmnnnnnnoooopppppppqqqqqqrrrrrrrsstttsttttttttttttuuuuuuuvvvvuuvvvvvvvvvvvvvwwwwwwwvvvvwwwwvvvvvvvvvvvvvuuuuvvvuuuuuutttuuuttttttttsssrrrrrrrrrrrqqqqqqqqpppppppppoooooooonnnnnnnnnnnmmmmmmmmlllkkkkllkkkkkkkjjjjjiiiiiiiiiiiiiiiiiiiiiiiiijjjkkkkkkllllmmmmnooooppqqqqrrssttuuvvvvwxxyyyyzz{||}}}}~~�������������������������������������������������������������������������������~~~}||||{{zzyyyxxwvvvuutsssrrqqpppoonnnnmmmlllllkkkjjjjiiiiiiiiiiiiiiihhhgggggghhhggggggggggggffggggffffffffffffffffffffffffffffffffffffggggghhhhhiiiiiijjjjjjklllkllllllllmmmnnnnnnnnnnnnnnnnnnnnnnnoooooonnnnnnnnnnnnnnmmmmmmmmmmllkkkkkkkkjjjjjiiiijjiiiiiiiiiiiiiiijjjjjkkkjjkkklllllllllmmllllllmmmmmmmmmnnnnnnmmmmnnnooppooooppqqqqqqqrrrrsssssssssstttttttsssssssssssssrrrrrrrqqqqppppppppoooooonnnmmmmmmmmlllllkkkkkkkkkkjjjjjjjjjjjiiiiiiiiiiiiihhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiijjjkkkkkllmmmmmmmnnnooooopppqqqqrrrrssssttttuuuvvvwwwwwwxxyyyyyyyyyyyzzzzzzzzzzzzzzyyyyyyyyyyyxxxxxxxxxxxwwwwwwwwwvvvvuuuuuuttttttttsrrrrrqqqqponmlkjihgfedcbaa``____^^^_``aabcddfghijklmnnoppppqqqrrrsssstssttuuuuuuuvvvvwwwwwwwwxxwwxxxxxxxyyxxyyyyyyyzzzzzzzzzzzzyyyxxxyyyxxxxxwwvvvvvvuuuttttssssrrrqqqqpppoooonnnnmmmmmmmlllkkjjjjjjiiiiiiiihhhghhhhhhhggghgggghhhhhhhhggghhhiiihhhhiiihhhhhiiiiiiijjjjjjjjjjjkkkkkkkkklllllmmmmmmmnnnnnooooopppppppppqqrrrrrrrrsssssssssssssttttttsssssssssrrrrrqqqqqqpppoooopoonnnnmmmmmnnnnmmmmmmmmllllllllmlllkkllllkkjjjjjjjjjiiiiiiiiiiihhiiiiiiiiiiiijjjjjjkkkkkkklllllmmmlmmmnnnnmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmnnnnmmmlllllllkkkkkkjjjjjjiiiiihhhhgggggggffffffffffffeffffffffffefffeeeefffffffggffffggfffggggggggggghhhhgghhiiiiiiihhiiiiiiiiijjjjjjjjjjjjkkkkkklkklllllllmmmmllllmmmmmmmmmmmmmmnnnnnmmmmmmmmmmmmmmmlllmlmmmlllllllllllllllkkkkkkkkkkkkkjjjjjjjjjjjjjkkkkkkkkjjjiiiiiijjjjjjjjjjijjiiiiiiiiiiiiiihiihhhhhhhgghhhhhgggghhhhhggggggggggffgggggggffgggfffeeeffffffffffffffffeefffffffffggggffggggghhhhhhhiiiiiijjjjjkkkkkkkllmmmmmmnnnnooooopppppppqqqqqrrrrrrrrssssssstsstttttttuuuuuuuuvvuuuuvvuuuvvvvvvvvwwwwwvvvvvvwwvvvvvvvvvvvvvuuuuuuvvuuutttttttttttttttssssrrrqqqqrrrrqqqqpqqqppoooppoooooonnnnnnnnnmmmnnnmmlllmmmlllkkkkkkkkkkkkjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiijjjjjkkkkkklllmmmnnooooppqqqrrrssttuvvvvwwxxyyyyz{{|}}}}}~~����������������������������������������������������������������������������~}}||||{{{zzzyywwvvvuuutssrrrqpopoonnnnmmlllllllkkkjjjjiiiiihhiiiiiiihhggggggfggggggggggfffggffffggfffffffeeeefffeffffffffffeffffffffffffggggggghhhhiiiiijjjjjjkkkkkklllllllmmmnnnnmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnmmnnnnmmmlmmmlllllkkkkkkkjjjjjjiiiiiiiiiiiihhiiiiiiiiiiijjjjjjjjjkkllllkklllmllllllllmmmmmmmmnnnnmmmmmnnnnoopoooopppqqqqqqrrrrrsssssssssttttttsssssssssssssrrrrrrrrqqpppppppppooooonnnnnmmmmmmmlllllkkkkkkkkkjjjjjjjjjjjiiiiiiihhhhhiiihhhhiiihhhggghhhhhhhhgggghggghhhhhhhghhhiiiiiiiijjjjjjkklllmmmmmmmnnnnoooopppqqqqrrrssssttttuuuvvvvvvwwxxxxxyyyxxxyyyzzzzzzzzzzzzyyyyyyyxxyyxxxxxxxwwxxwwwwwwwwvvvvuuuuuuuttsstssssrrrqqqpppponnmlkjihgfddcbaa``_^^^^^^__``abbcdefghijlmnnnooppppqqqrrrsssssstttuuuuuuuuuvvvwwwwwwwwwwxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxwwvvvvvvuuttttssssrrrrqqqppppoonnnnnmmmmmlllllkkjjjjjjjiiiiiiiihhhggghhhhhggggggggggggggggggggghhhhhhhhhiihhhhhhhhiiiiiiijjjjjjjjjjjkkkkkkkklllllmmmmmmnnnnnnnoooopppppppppqqrrrrrrrrssssssssssssssssssssssssssrrrrrqqqqqqpppooooooonnnnnmmmmmmmmmmmmmmmlllllllllllllkkkkkkkkjjjjjjjjjiiiiiiiiiiihhhhhihhiiiiiiijjiiijjjkkkkkkklllllllllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmlllkkkllkkkjjjjjjjjiiihhhhhhgggggffffeeefffeeffeeefffeeeeeeeeeeeeeeeffffffffffffffffffgggggggggghhhgggghhhhhhhhhhhhiiiiiiijjjjjjjjjjjjjjkkkkkkkkklllllllllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllkklllllkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiijjjjjjjiiiiiiiiihhhhhhiiihhhhhhhhhhgggghhggggggghhhhggggggggggfffggggfffffffffeeeefffffffffffffffeeefffffffffgggffffgggghhhhhhhhihhhijjijjjjjkkkkkllmmmmmmnnnnoooooppppppqqqqqqrrrrrrrrssssssssssttttttttuuuuuuuuuuuuuuuuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuutttttttttttttssssssrrrrqqqqqqqqqqqppppppooooooonnoonnnnnnnnnmmmmmmmmlllllllllkkkkkkkjjjkjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjkkkkkklllmmnnoooopppqqqrrrsstuuvuvwwwxxyyyzz{||}}}}~~~������������������������������������������������������������������������~~~~}||||||{zzzzxxwwvvuuuttssrrqpppoooonmmmmllllllkkkkjjjjiiihhhhhhhhhhhhgggfgggfgggggggggffffffffffffffffffeeeeeeeeeeeeeeefffeeeffeefffeeeffffggggghhhhhhiiijjjjjjjjkkkllkkklllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmlllllllllkkkkkkkjjjiiijjiiiiiiihhihhhhhiiiiiiiiiiijjjjjjjjjkkkkkkkklllllllllllllmmmmmmmmmmmmmmmnnnnnooooooopppqqqqqqrrrrrssssssssssssssssssssssssssrrrrrrrrqqpppppppppoooonnnnnnnmmmmmmlllllkkkkkkkkjjjjjjjjjjjiiiiiiihhhhhhhhiihhhhhhhhhggggggggggggggggggggghhhhhggghhhiiiiiiiijjjjjjjkklllllmmmmmnnnnnooppppqqqrrrrssssttttuuvvvvvvwwxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxwwwwwwwwwwvvvuuuuuuuuutttssssssrrrqqqppppoonnnmljihgfedcbba``__^^^^^^__``aabcdefggijklmnnooopppppqqrrrrrssssttttuuuuutuuvvvwwwvvvwwwxxxwwwxxxxxxyyyxxxxxxxxxxxxxxxxxxxxxwwwwwwwwvvvuvuutttttssrrrrqqqqppoooonnnnnmmmmmlllkkkkjjjjjjiiiiiiiiihhhhgggghhhggggggggggggggfffggggggggggghhhhhhhhhhhhhhhiiiiiiijjjjjjjjjjkkkkkkkllllllllmmmmnmmmnnnoooopppppppppqqqqrrrrrrrssssssrrsssssssssssssssrrrrrrqqqqqppppoooooonnnmmmmmmmmmmmmmmlllllllllllllllkkkkkjjjjjjjjjjjiiiiiiiihhhiihhhhhhhhhhhiiiiiiiiiiijjjkkjjkkklllkkkllmmllllllmnnnnnmmmmmmnnnnnmmmmmnmmmmmmmmlllmlllkkkkkkkkjjjiiijjiiihhggggggggggffffeeeefeeeeeeeeeeedddeeeeeeeeeeeeeffeeeeeffffffffffgggggffffgghhggggggghhhhhhhhhiiiiiiiiiiijjjjjjjjjjjkkkkkkkkkkkkllllllllllllmmmmmlllllllllllmmmmmmmmmmmmmllllllllllkkklkkkkkkllkkkjjkkkkjjkkkjjjjjjjjjjjjjjjjjjiiijjjiiiiiiiiiijjjjjiiiiiiiihhhhhhhhhhhhhhhhhhhhhgggggggggggggghhgggggggggggffffggfffffffffeeeeeffffeefffffeeeeeeeffffeefffggffffffgggghhhhhhhhhhhiiiiijjjjkkkkkkllmmmmmnnnnonoooopppppppppqqrrrqqqrrrrrsssssssssttttttuuuuuuttuuuuuuuuuuvvvvvvvvvvuuuvvvvvvvvvuvvvvvuvvuuuuuuuuuuuttttttttssttttsssrrrrrrrqqqqqqppppppppppooooooonnnnnnnmmmmmnmmmmmmllllllllllkkkkkkkkjjjjjjjjjjjiiiiiiihhhhiiiiiiiihhhhiiiiiiijjjjjkkkkkkllmmmnnnoooppqqqrrrsstuuuuvvwwxxyyyyz{||||}}~~~�����������������������������������������������������������������������~~~~~}}}|||||{{{zzyyyxwvvvvuuttrrqqppppooonmmmmmmlllllkjjjjjjiiiihhhhhhhhhggggggfggffefffgggggffffffffffeeeeeffeeeeeeeeeeeeedddeeeeeeeeeeefeeeeffffgggggggggghhiiijjiiijjjkkkkkkkklllmlllmmmmmmmmnmmmmmnnnnnmmmmmmnnnnnmllllllmmllkkklllkkkjjkkjjjiiiiiiiiiiihhhhhhhhhhhiihhhiiiiiiiijjjjjjjjjjjkkkkklllllllllllllllmmmmmmmmmmmmmmnnnooooooppppqqqqqrrrrrrsssssssssssssssrrssssssrrrrrrrqqqqpppppppppoooonnnmmmnmmmmllllllllkkkkkkkjjjjjjjjjjiiiiiiihhhhhhhhhhhhhhhgggggggggggfffgggggggggggggghhhgggghhhhiiiiiiiiijjjjjjkkkklllmmmmmnnnnnooooppqqqqrrrrsstttttuuvuvvvwwwwwwwwxxxxxxxxxxxxxxxxxxxxxyyyxxxxxxwwwxxxwwwvvvwwwvvvuutuuuuuttttssssrrrrrqqpppppooonnmlkjiggfedcbaa``__^^^^^^^__``abbcdeggiiklmnnnnoopppppqqrrrrrrsssssttttttttuvvvvvvvvvvvwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwvvvvvvuuuutsssttsrrrrqqqqppooonnnnnnmmmmllllkkkkkjjjjjiiiiiiiihhhhhhggggggggggggggggggggfffffggggggggggghhhhhhhhhhhhhhhiiiiiiiijjjjjjjjjkkkkkkkllllllllmmmmmmmmnnnnooopppppppqqqqqqrrrrrrrrsssrrrrsssssrrrsssssrrrrrqqqqqqppppooooonnnnmmmmmmmmmmllllllllllllllllllkkkkkkjjjjjjjjjjjiiiiiiiihhhhhhhhhhhhhhhhhhhiiiiiiiiiijjjjjjjkkkkkkkkkllllllllllmmnmmmmmmmmmnnnmmmmmmmmmmmmmmllllllllkkkkkkkjjjiiiiiiiihhggggggggggfffffeeeeeeeeeeeeeeedddddeeeeeeeeeeeeeeeeeeeefffffffffggggfffffgggggggggggggggghhhhhiiiiiiiiiiiijjjjjjjjjjjkkkkkkkkkkkkkkkllllllllllllllllllllllllmmmmmmmmmmmllllllllllkkkkkkkkkkkkkkkjjjjkjjjjjjjjjjjjjjjjjjjiijjjiiiiijjiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhggghhggggggggggggggggggfffgggggggffffffffffffffeeeeeeefeeeeefffeeeeeeeffffeeeefffffffffffgggggghggghhhhiiiiijjjjjkkkkkkllllmmmnnnnnnoooopppppppppqqqqqqqqrrrrrsssssssssstttttuuuuttttuuuuuuuuuvvvvvvvvvuuuuvvvvvvvvuuuvvuuuuuuuuuuuuuuuttttttttsssstssssrrrrrrrqqqqqqpppppoooppooooooonnnnnnnnmmmmmmmmmmllllllllllkkkkkkkkkkjjjjjjjjjiiiiiiiihhhhhhhhhhhhhhhhhhhihhhiiiijjjkkkkkllmmmmnnnnoopqqqqrrssttuuuvvvwwxyyyyzz{{|||}~~~~����������������������������������������������������������������������~~~~~~}}}|||{{{{zzyyxxxwwvvuuttssrqqqpppoonnmmmmmllllkkkkjjjjjiiihhhhhggggggggggffffffeffffggggfffffffffeeeeeeeeeeeeeeeeeeeedddddeeeeeeeeeeeeeeefffffgggggggggghhiiiiiiiijjjkkkkkkkllllllllmmmmmmmmmmmmmmnnnmmmmmmmmmnmmllllllllllkkkkkkkkkjjjjjjjiiiiiiiiiihhhhhhhhhhhhhhhhhhhiiiiiiiijjjjjjjjjjjkkkkkkllllllllllllllllllmmmmmmmmmmnnnnoooooppppqqqqqqrrrrrsssssrrrsssssrrrrsssrrrrrrrrqqqqqqpppppppooonnnnmmmmmmmmllllllllkkkkkkkjjjjjjjjjiiiiiiiihhhhhhhhhhhhhhhgggggggggggfffffgggggggggggggggggggghhhhhhiiiiiiiijjjjjkkkkkllllmmmmnnnnnnoooppqqqqrrrrsttssstuuuuvvvvvvwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwvvvvvvvvvvvuttttttttsssssrrrrrrqqpppppoonnnnmlkiiggedcbba``__^^^^]]]^^__`aabcdeghiijklmnnnoopppppqqqqqqrrrrsssssstttttuuuvuuuuuuuvvvvwwwwwwwwwwwwxxxxxxxxxxwxxxxxxxxxxwwwwwvuuuuvuuuttssssssrrqqqqpppoooonnnnnmmmlllllkkkkkkjjjjjihiiiihhhggggggggffffffffffgggggffffffffgggggfggggggghhhhhhhhhhhhhiiiiiiiiijjjjjjjjkkkkkklllllllllmmmmmmmmnnnnnooppppppqqqqqqqrrrrrrrrrrrrrrrssssrrrrrsssrrqqqqqqqqqppppooooonnnnnmmmmmmmmmllllllllllllllllllkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhghhhhhgggghhhhihhiiiiiiijiijjjjjjjjjjkkkllllllllllmmmmmllllmmmnmmllmmmmmmmlllllllllkkkkkkkkjjjjjiiiiiihhhggggggggfffffffffeeeeeeeeeedddddddddddddddddeeeeeeeeeeeeeffffeefffggfffffffggfffggggggggghhhggghhihhiiiiihiijiijjjjjjjjjkkkkkkkkkjjkkklkkkkkkkkkkllllllllllllllllllmmlllkklllkkkkkkkkkkkkkjjjkkkkjjjjjjjjjjjjiijjjjjiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiihhhhhhhhhhhhhgghhhhggggggggggggggggggggffffffgggggggffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffeeeeeeeeeeffffffggggggggggghhhhiiiiiijjjjjjkkkkkkllmmmnnnnnooooooppppppppppqqqqqqqqrrsssrrsssssssstttuutttttttttuuuuuuuuuuuuuuuuuuuuvuuvuuuuuuuuuttuuuuuuutttttttttttsssssssssrrrrrrrqqqpppppppppooooooonnnonnnnmmmmmmmmmmmllmlllklllllkkkjjjjjjkjjjjjjjjjjiiiiiiiiihgghhhgggggghhhhhhhhhhhhiiijjjjkkkklllmmmmmnnooppqqqrrsstttuuvvvwwxxyyyzzz{{||}}~~~~���������������������������������������������������������������������~~}}}~}}|||||{{{zzyyxwwwwvvuuutssrrrqqpponnnnnmmmmlklkkjkjjjjiiihhggghhhgggggggggfeeffeeeffffggfffeeffffeeeeeeeeeeeeedddddddddddddddddeeeeeeeeeefffffffffgggggggghhhiiiiiijjjjjkkkkkkkklllllllllmmmmmmmllmmnmmmllllmmmmmllllllllllkkkjjjjjjjjjjiijiiiiiiihhihhhhgggghhhhhghhhhhhhiiiiiiiiijjjjjjjjjkkkkkkllllllllllllllllllmmmmmmmmmnnnnnoooooppppqqqqqqqqqrrsssrrrrrssssrrrrrrrrrrrrrrrqqqqqqqppppppoonnnnnmmmmmmmmlllllllllkkkkkkjjjjjjjjiiiiiiiiihhhhhhhhhhhhhgggggggfgggggffffffffgggggffffffffffgggggggghhhiiiihijjjjjkkkkkklllllmmmnnnnnoooopppqqqqrrssssssttuuuvuuuuvwwwwwxxxxxxxxxxwxxxxxxxxxxwwwwwwwwwwwwvvvvuuuuuuuvuuutttttssssssrrrrqqqqqqpppppoonnnmlkjiihgedcbaa`__^^]]]]]]]^^_`aabbcefghijjlmnnnnnooppppppppqqqrrrrrssssssttttuuuuuuuuuuuvvvvwwwwwwwwwwwwwwwxxxxwwwxxxxxxxxxwwwwvvuuuuuuuttssssssrqqqqppppoooonnnnmmmlllllkkkkkkjjjjjjihhhhhhhgggggggggffffffffffffgggffffffffffgggfffggggggghhhhhhhhhhhhhiiiiiiiiiijjjjjjkkkkkkklllllllllmmmmmmmmnnnnnooppppppqqqqqqqrrrrrrrrrrrrrrrssrrrrrrrssrrqqqqqqqqqqppoooonnnnnnmmmllllmmmllllllllkkkklkkllkkkjjjjjjjjjjjiiiiiiiiiihhhhhhhggghhhgggggghhhhhhhhhhhhiiiiijjjjjjjjjjkkkkkkklllllllmmllllllmmmmmlllmmmmllllllllllkkkkkkkjjjjjjiiiiihhhhggggggggfffffeeefeeeeedddeedddddddddddddddddddeeeeeeeeeeeefffeeeefffffffffffgfffffggggggggghhgggghhhhhiiihhhiiiiijjjjjjjjjjkkkkkkjjjjkkkkkkkkkkkkkkllllllllllllllllllllkkkkllkkkkkkkkkkkkkjjjjjkkkjjjjjjiiiijiiiijjjiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhiiiiihhhhhhhhhhhhhgggghhggggggggggggfffgggggffffffffggggggffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffffgggfffggggghhhhhhhhiiijjjjjjkkkkkkllmmmmmnnoooooooopppppppppqqqqqqqqrrsrrrrsssssssstttttttttttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttuuuuttttttttssttsssssrrrsrrrrrqqqqppppppppppooooooonnnnnnnnmmmmmmmmmmmmllllkkkllllkkkjjjjjjjjjjjjjiiijiiiiihhhihhgggggggggggghhhhhhhhhhhiiijjjjjkkkklllmmmmnnooopqqqqrrsttttuuvvvvwwxyyzzzz{|||}}}~~�������������������������������������������������������������������~~}}}}}|||||{{{zzzyyxxwwwvvuttssrrrqqqpoonnnnmmmllkkkkjjjkjjiiiihgggghhgggggggggffeeefeeeffffffffeeeefffeeeeeeeeeeeedddddddddddddddddddeedddeeeeefeeefffffgggggggghhhhiiiiijjjjjjkkkkkkkllllllllllmmmmlllmmmmmllllllmmlllllllkkkkkkkjjjjjjjjjjiiiiihhhhhhhhhhhhgggggghhhggghhhhhhhiiiiiiiiiijjjjjjjjjjjkkkllkklkkkkllllllllmmmllllmmmnnnnnnooooppqqqqqqqqqqrrssrrrrrrrssrrrrrrrrrrrrrrrqqqqqqqppppppoonnnnnmmmmmmmmlllllllllkkkkkkkjjjjjjiiiiiiiiiihhhhhhhhhhhhhgggggggfffgggffffffffffgggffffffffffffggggggggghhhhhhhijjjjjjkkkkkklllllmmmnnnnooooppppqqqqrssssssttuuuuuuuvvwwwwxxxxxxxxxwwwxxxxwwwwwwwwwwwwwwwvvvvuuuuuuuuuuuttttssssssrrrrrqqqppppppppoonnnnnmljjihgfecbbaa`_^^]]]]]]]]^^^_`abbcdefghijklmmmnnnooopppppppqqqqqrrrrrrrsssssttttuuuuuuuuvvvvvvvvvvvvvwwwwwwxxxwwwwwwwwwwwwwvvvvvuuttttttssssrrrrqqqppppoooonnnnmmmllkkkkkjjjjjjjiiiiihhghhggggggggfffffffffeeeefffffffffffffffffffffffgggggggggghhhhhhhhhiiiiiiiiiiijjjjjkkjjjkkkkkllllllmmmmmmmmnnnnooopppppppqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqppoonnnnnnnnmmmlllllllllllllllkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhhhhggfgghgggggggghhhhhgghhhhhhhiiiiijjjjjjjjjkkkkkklllklllllllllllllllllllllllllllkkkkkkkjjjjjjjjjjiiiiiihggggggggfffffeeeeeeeeeddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeefffffffffgggggggggggggggghhhhhhhhhhhiiiiiiiiijjjjjjkjjjjjjjjjjkkkkkkkkkkkkkkkkklllkkkkkklllllkkkkkkkkkkkjjjjjjjjjjjjjjkjjjjjjjjiiiiiiiiiiiiiiiiihhhhhhiiiihhhhhiiiihhhhhhhhhhhhhhhhhhhhgggggggggggggggfffgggggffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeeeeeeeeeeeeffffffffffgggghhhhhhhhhiiiiiijjjkkkkkklllllmmnnonnnoooooppppopppqqqqqqqrrrrrrrrrrssssstttssstttttttttuuuuttttuuuuuuutttttttttttttuuuttttttttttttttssssssssrrrrrrrqqqqqqpppppppppoooooooonnnnnnnmmmmmllllllmmmmlkkkkkkkkkkkkkjjjjjjiiiiiiiiiiiihhhhhhhhhhgggggggggggggghhhhhhhhhiiiijjjjjkkkkllmmmmnnnooppqqqrrssttttuuvvvvwwxyyzzz{||||}}~~~����������������������������������������������������������������~~~~}}||||||||{{zzzzzyyxxwwvvvutsssrrqqpqooonnnmmlllllkkjjjjiiiiiihggggggggggggggggffeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddddddddddddddddeeeeeeeeefffffgggggggghiiiiiijjjjjjjjjjkkkkkkklllllllllllllllllllllllllllklllkkkkkkjjjjjjjjjiiiiihhhhhhhgghhhhhgggggggghggfgghhhhhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkklllllllllllllllmmmnnnnnnnnooppqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqpppppppooonnnnmmmmmmmmllllllkkkkkjjjkkjjjjjiiiiiiiiiiihhhhhhhhhggggggggggfffffffffffffffffffffffeeeefffffffffgggggggghhghhiiiiijjjjjjjkkkkkllmmmnnnnooooppppqqqrrrrssssttttttuuvvvvvwwwwwwwwwwwwwxxxwwwwwwvvvvvvvvvvvvvuuuuuuuuttttsssssrrrrrrrqqqqqpppppppooonnnmmmlkjihgfedcbba`_^^^]]]]]\]]^^^_``abccdefgiikllmmmmnnnnopoooopppqqqqqrrrrrrsssssstttuuuuuuuuvvvvvvvvvvvvvvvvvwwwwwwwwwwwwwwwwvvvvvvuutttttssssrrrqqqqpppooonnnnnmmmlllkkkjjjjjjjjiiiihhhhgggggggggggffffffffffeeeefffffffffffffffffffffffffggggggggghhhhhhhhhiiiiiiiiiiiijjjkkjjjjkkkkkkllllmmmmmmmmnnnnooooppppppppqqqqqqqrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqppoonnnnnnnnmmmlllllllllllllllkkkkkkkkkkkkkjjjjiiiiiiiiiiiiihhhhhhgghhgfffgggggggggggghhgggghhhhhhhiiiiijjjjjjjjjkkkkkklkkklllllllllllllllllllllllllkkkkkkkjjjjjjjjjiiiiiiihggggggggfffffeeeeeeeedddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeffffffffffffffffffggggggghhhhhhhhhhhiiiiiiiiiiiiijjjjjjjjjjjjjjkkkkkkkkkkkkkkkllkkkkkkkkllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiihhhhhhhhiihhhhhhhiihhhhhhhhhhhhhhhhhhhhggggggggggggggggffffgggffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeddddddddddddddeeeeeeeeeeeeeeffffffffffgggghggghhhhhiiiiiijjjjkkkkklllllmmnnnnnnnoooopoooopppqqqqqqqrrrrrrrrrrssssssssssstttttttttuutttttttuuuutttttttttttttttuutttttttttttttsssssssrrrrrrrrqqqqqqpppppppppoooooooonnnnnnnmmmmmmlllllllllllkkkkkkkkkkkkkjjjjjiiiiiiiiiiiihhhhhhhhhgggggggggggggggggghhhhhhhiiiiijjjjjkkkkllmmmnnnnopppqqqrrssstttuuvvvwwxxyyzz{{||||}}~~����������������������������������������������������������������~~~~}}||||||||{{zzzzyyxxxwwvvuuttsrrrqqpponnnmmmmllllkkjjjjjjiiiiihggggggfffffffffffeeeeeeedeeeeeeeeeeeeeeedddddddddddddddddddddddddddddddddddddddddeeeeeeeefffffgggggggghiiiiiiijjjjjjjjjkkkkkkklllllllllllllllllllllllllkkklkkkkkkjjjjjjjjjiiiiihhhhhhhgggghhggggggggggggfffghhgghhhhhhiiiiiiiiiiiiijjjjkkkkkkkkkkkkklllllllllllllllmmmnnnnnnnnooppqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrqqqqqqqppppppppoooonnnnmmmmmmmmllllkkkkkkjjjjkkjjjiiiiiiiiiiiihhhhhhhhhgggggggggfffffffffffffffffffffffffeeeeffffffffffggggggggggghhhhiiiijjjjjjjjkkklllmmmnnnnnooopppqqqqrrrsssstttttuuvvvvvvwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvuuuuuuuutttssssssrrrrrrqqqqqpppooooponnnnmmmmllkiigfedccba``_^^^]]\]\\\]^^^^_`abccdefghijklllmmmmmnooooooooppppqqqrrrrrrsssssstttttuuuuuuuuuuvvvvuuvvvvvvvvwwwwwvvvvvvvvvvvuuuuuuttttssssrrrqqqqppoooonnmmmmmmllkkkjjjjjjjjiiihhhhhggggfffffffffffffffffffeeeefffffffffffffffeeffffffffgggffggggghhhhhhhhhhhiiiiiiiiiiijjjjjjjjkkkkklllllmmmmmmmnnnnooooopppppppqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqqppooonnnnnnnnmmlllllllllllllkkkkkkkjjjkkkkjjjjjjiiiiiiiihhhhhhggghhgggggfffggffggggfffggggggghhhgghhhhiiiiijjjjjjjjkkkkkkkkkkkkkkkkkkkkkkklllkkllllkkkkkkkkkjjjjjjjiiihhhhhhhgggggffffffffeeeeeddddddddddcccccccccccccccccccccdddddddddddddddddddeeeeeeeeeeeeeeefffffffffffffffggggggggggghhhhhhhhhhhhhiiiiiiiijjjjjjjjjjjjjjjjjjkkkjjjkkkkkjjjkkkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjiiiiiiiiiihhhhhhiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggggffggggfffffffffffffffffffeeefffeeeeeeeeeeeeeeeeeeeeeeeeddddeeeddddddddddddddddddddddeeeeeeeeeeefffffffgggggggghhhhhhiiijjjjjjkkkklllllmmnnnnnnnnoooooooopppppqqqqrrrrrrqqqrssssssssssssssssttttttttttttttttttttttttttttttttttttttttttssssssrsssrrrrrrrrrqqpppppppoppppoooonnnnnnnnmmmmmmllllllllllllllkkkkkkkkjjjjjjjjjjjjiiihhhiiihhhhhhhhhgggggggggggggfffgggggghhhhhhiiiiiiijjjjkkkllmmmmnnnoppppqqrrrssttuuuuvvwwxxxyzzz{{|||}}}~~��������������������������������������������������������������~~~}}}}}}{{{{||{{zzyyyyxxwwwvvuutttsrrqqqooonnnmmllkkkkkjjjjjjiihhhhhggggfffffffffffffeedddddeeeeeeeeeedddddddddddddddddddcccccccccccccccccccccddddddddddeeeeeffffffffggggghhhhhhhiiijjjjjjjkkkkkkkkkllllkklllkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjiiiiihhhhgghhhgggggggfffggggffggfffggggghhggghhhhhhiiiiiiiijjjjjjkkkkjjjkkkkkkklllllllllllllmmnnnnnnnnoooppqqqqqqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqqpppppppooooonnnnmmmmmmmlllllkkkkkjjjjjjjjiiiiiiiiiiihhhhhhhhhhhgggggffgggffffffffeefffffffffffffffeeeefffffffffffffffffffgggghhhhhiiijjjjjjjjkkkllmmmmmmnnooooppqqqqrrrssssttttuuuuuuvvvvvvvvvvvwwwwwvvvvvvvvuuvvvvuuuuuuuuuutttttssssssrrrrrrqqqppppoooooooonmmmmmlllkjihgfedccba`_^^^^]\\\\\\]]^^^_`aabbddffghjkkllllmmmmnooooooooppppqqqqqrrrrssssssstttttuuuuuuuuvvvuuuuvvvvvvvvvwwvvvvvvvvvvuuuuuuuttttsssrrrrqqqqppoooonmmmmmmmllkkkjjjjjjjjiiihhghhggggfffffffffffffffffffeeeeefffffffffffffffeefffffffffggfffggggghhhhhhhhhhhiiiiiiiiiiijjjjjjjkkkkkkklllmmmmmmmnnnnooooooppppppppqqqqqqqqqrrrrrrrrrrrrrrrrqqqqqqqpppqppoooonnnnnnnmmlllllllllllllkkkkkkkjjjjjkjjjjjjjjiiiiiiiihhhhhgggghhgggggfffgffffggffffffgggfgghggggghhhiiiiiijjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkkkklkkkkkkkkkkjjjjjjjjihhhhhhhggggggfffffffeeeeeeddccddddddcccccccccccccccccccccccdddddddddddddddddddeeeeeeeeeeeeeeefffffffffffffffggggggggggghhhhhhhhhhhhhhiiiiiiijjjjjjjjjjjjjjjijjjjjjjkkkkjjjjjkkkkjjjjkkkkjjjjjjjjjjjjjjjjjjjiiiiiiiiiiihhhhhhhhiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggffffggfffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddeedddcdddddddddddddddddddeeeeeeeeeeeffffffffgggggghhhhhhiiiijjjjjjjkkkllllmmmmmnnnnnnoooooooopppppqqqqqrrrrqqqrrssssssssssssssssttttttttttttttttttttttttttttttttssssttttsssssrrrrrrrrrrrrrqqppppppppoooooooooonnnnnnnmmmmmmlllklllllllllkkkkkkkkkjjjjjjjjjjjjiiihhhhhihhhhhhhhggggggggggggggffffffggggghhhhhhhhhhiiijjjjkkkllmmmmnnooppppqqrrrsstuuuuvvwwxxxyyzz{{{||||}}~~��������������������������������������������������������������~~~}}}}}|{{{{{{{zyyyyyxxwwwvvvuutttsrrqqpooonnnlllllkkkkjjjjjiihhhhhhgggfffffffffffffeeddddddeeeeeeeeedddddddddddddddddddcccccccccccccccccccccccddddddccddeeeeeefffffffgggggghhhhhhhijjjjjjjjkkkkkkkkkklkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjjiiiiiihhhggggghggfgggffffffggffffgfffggggghhgggghhhhhiiiiiiiijjjjjjjjkjjjjjkkkkkkklllllllllllllmmnnnnnnnooooppqpppqqqqqqqrrrrrrrrrrrrrrrrqqqqqqqqqppppppppoooooonnnnmmmmmmmlllkkkkkkkjjjjjjjiiiiiiiiiiihhhhhhhhhhhgggggfffggfffffffffeefffffffffffffffeeeeefffffffffffffffffffgggghhghhiiijjjjjjjjkkkllmmmmmmmnooooppqqqqrrrrsssttttuuuuuuuvvvvvvvvvvwwvvvvvvvvvuuuuvvvuuuuuuuutttttsssssssrrrrqqqqqppppoooooooonmmmmllllkkjhgffddbbaa`_^^^]]\\\\\\\]]]^_``abbddefghijkkkkllmmmnnnnnnoooooppppppqqrrrrrrrrrssssstttttttuuuuuuuuuvvvvvvvvvvvvvvvvvvvvuuttttttttsssrrrrqqqqppppooonnmmmmmllllkjjjjjjjiiiiihhggggggfffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeefffeeeffffffffggfffgggggghhhhhhhhhhhhhiiiihhiiijjjjjjkkkkkkkkkllmmmlmmnnnnnnnnnoooppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooooonnmmnnnmmmlllllllllllkkkkkkkkjjjjjjjjjjjjjiiiiihiiihhhhgggggggggfffffffffffffffffffffffgggggggggghhhhhhiiiiiiiijjjjjjjjjkkkkjjjjjkkkkkjjjkkkkjjjjjjjjjjjjjjiiiihhhhhhggggggffffffeeeeeeeedcccccccccccccbbcccccccccccccccccddddcccdddddddddddddeeeeedddeeeeeeeeeffffeeefffffgggffffggggghhhhhhhhhhhhhhhhhiiiiiiiiijjjjjjiiiiijjjiijjkkjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhgghhhhhhggggggghhhgggghhhgggggggggggggggfgggggffffffffffffffeeeeffffffeeeeeeeeeeeeeeeeeeeeeeeedddddeeeeedccddddddcccdddddddddddddddddddddddeeeeeeeeefffffffggggghhhhhiiiiijjjjjjkkkkkllllllmmnnnnnnooooooopppppppppqqqqqqqqrrrrrrssssssssssssstttsssstttttsssssssssstttttttsssssssssssssssrrrrrrrrrrqqqqppppppppooooonnnnnnnnnnnmmmlllllllkkkllllkkkkkkkkkjjjjjjjiiiiiiiiiiihhhhhhhhhggggggggggffffffffffffffffffffggggghhhhhhhiiijjjjkklllmmmmnnoopppqqrrrsstuuuuuvwwxxxxyzzz{{|||||}~~����������������������������������������������������������~}}}|||||{{{{z{zzyyxxxxwwvvvvuuuutssrqqppoonnmmlllllkkkkkjjjiihhhgggggggfffffeeeffffeeedddddedddeeeeedddddddddddddcccddddcccccccccccccccccbbcccccccccccccdeeeeeeeeffffffgggggghhhhhhiiiijjjjjjjjjjjjjjkkkkjjjkkkkkjjjjjkkkkjjjjjjjjjiiiiiiiihhhhhhggggggggggfffffffffffffffffffffffggggggggghhhhiiihiiiiijjjjjjjjjjjjjkkkkkkkklllllllllllmmmnnnmmnnoooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppppooonnnnnnnnnmmlmmmllkkkkkkkkkjjjjjjiiihhiiiihhhhhhhhhhhhhggggggfffggffffffffeeefffeeeeeeeeeeeeeeeeeeeeeeeeefffffffffffffgggggghhiiiiijjjjjjjkllllmmmmmnnoooppppqqqqrrrrsssttttttttuuvvvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttsssssrrrrrrrrrqqppppppooooonnnnnnmmmllkkkkjihgfeddbba``_^]]]\\\\\\\\\]]^__``abcdefggiijkkkkllmmmmmnnnnooooooppppppqqrrrrrrrrrssssstttsttuuuuuuuuuvvvvvvvvvvvvvvvvvvuutttttttsssrrrrqqqqppppoooonnmmmmlllllkkjjjjjjiiihhhhgggggggffffffffffffeeeeeeeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeffgggffffggggghhhhhhhhhhhhhhiihhhhiiijjjjjjkkkkkkkkkllmlllmmnnnnnnnnnnooopppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqppppppooooonnmmmmmmmmmlllllllllllkkkkkkjjjjjjijjjjjjjiiiiihhhhhhhhggggggggggfffffffffffffffffeeffffffggggffggghhgghhiiiiiiiiiijjjjjjjkkjjjjjjjkkkjjjjjkkjjjjjjjjjjjjjjiiiiihhghhggggggfffffeeeedddeddccccccbbccccccbbbccccccccccccbcccdddcccccdddddddddddddeeedddddeeeeeddeeffeeeeefffffffffffggggggghhhhhhhhhhhhhhhhiiiiiihiiijjjiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhggghhhhhgggggggggggggggghgggggggggggggggffggggfffffffffffffffeeeeeffffeeeeeeeeeeedeeeeeeeeeeeedddddddeeeddccccdddcccccdddddddddddddddddddddddeeeeeeeeefffffffffgghhhhhhiiiiiijjjjjkkkkklllllllmnnnnnnoooooooppppppppppqqqqqqqrrrrrrrssrrrsssrrsstsssssssttsssssssssssstttttssssssssrssssssrrrrrqqqqqqqqqppppppppoooonnnnmnnnnnnnmmmlllllllkkkkklkkkkkkkkkjjjjjjjjiiiiiiiiiiihhhhhhhhhgggggffffggfffffefffffffffffffffggggghhhhhhhiijjjjkkkllllmmmnooopppqqqrrsttuuuuvvwwxxxyyzz{{{||||}}~~~����������������������������������������������������������~~}}}}||{{{{{zzzzzyxxxwwwwvvvuvuutssrqqqpponnnmmlllkkkkkkjjiiiihhhggggfffffffeeeeeffeeddddddddddddeeedddddddddddddcccccdddcccbccccccccccccbbbccccccbbccccccddedddeeeefffffgggggghhghhiiiiijjjjjjjjjjjjjjkkjjjjjkkkjjjjjjjkkjjjjjjjiiiiiiiiiihhgghhgggffggggffffffeefffffffffffffffffgggggggggghhhhhhhhiiiiijjjjjjjijjjjjjkkkkkklllllllllllmmmmmmmmmnnoooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppooonnnnnnnnnnmmlllmllkkkkkkkkkjjjjjjiiihhhhiihhhhhhhhhhhhhhgggggffffgggffeeeeeeeeeeeeeeedeeeeeeeeeeeeeeeeeeeeeffffffffffffggggggghhhhiiijjjjjjkklllllmmmmnnooooppppqqqqrrrrssstttttttuuvvvvvvvvvvvvvvvvvvuuuuuuuuuttstttsssssrrrrrrrrrqqppppppoooooonnnnmmmmmllkkkkjiiggfedcba``__^]]\\\\\[[\\\\]]^__`aabcdefghijjjjkklllllmmnnnnnnnnoopppppppqqqqrrrrrrsssssssssttttttuuuuuuuuuuuvvvvuuuuuuuuuttttttssrrrrrrqqqppppoooonnmmmmllkkkkkkjjjiiiiihhhggggggggffeeffffeeeeeeeeeeeeeeeeeeeeeeeeddddeeeeeeeeeeeeeeefgggfffffgggghhhhgghhhhhhhhhhhhhhhiijjjjjjjkkkkkkkklllllllmnnnmmnnnnnoooopppppppppqqqqqqqqqqqqqqqqqqqqqqqppppppoooooonmmmmmmmmmmlkkllkkklllkkkkjjjjjjjiiiijjjjiiihhhhhhhhhhhhgggggffggffffeeeeeeeeeeeeeeeeefffffffffffggggggghhhhhhiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiihhhhgggggggffffffeeeeeddddddcccccbbbbbbccccbbbbbbbbbbbccbbbbccccccccccccccccccdddddddddddddddddddddeeeeeeeefffffffffffggggfffggggghhhhhhhhhhhhhhiihhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjiiiiiiiiiiiiihiiiihhhhhhhhhhhhhhhhhhgggggggggggghhhgggggggggggggggggggggggggggggggggffffggffffffffffffffffeeeeeeeeeeeeeeeeeeeddddeeeeddddddddddddddddddcccccccccccccccccddddddccdddddddddddddddeeeeeeefffffffgggggghhhhhiiiijjjjjjkklllllllmmmmnnnnnoooooooooopppppppqqqqqqrrrqqrrrrrrrrrrrrssssssssssssssssssssssssssssssssssrrrrrrrrrrrrrrqqqqqqqqpppppppoooonnnnnmmmmmmmmmmmllllllllkkkkkkkjjjjjjjjjjijjjjiiiiiiiiihhhhhhghhhggggggfffffggfffeeeefffffffffffffffgggghhhhhhhiijjjjkkklllllmmnnoooppqqqrrssttuuuuvwwwwxxyyzz{{||||}}~~~������������������������������������������������������~~}|||{{{zzzzzzyyyyyxwwwwvvuuuutttsrrqqpoonnnnmmmlllkkjjjjihhhiihhggggfffffffeeeeeeeedddcccccdddddddddddddccccccccccccccccccbbbbccbbbbbbbbbbbccccbbbbbbcccccddddddeeeeeffffffggggggghhhhiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiihhhhhhgggggggfffffffffffeeeeeeeeeeeeeeeeeffffggffggggghhhhhhhhhhhhiiijjjjiiiijjjjjjjkkkklllkkkllkklmmmmmmmmmmnooooooppppppqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooonnnnnmmnnnmlllllllkkkkkkkkjjjjjjjiihhhhhhhhhhhhhhhgghhhhggggfffffgggfeeeeeeeeeeeeeeeddddeeeeeeeeeeeeeeeeeeeeeeeeffffeeffgggggggghhhiiiiijjjkkkkkkllmmmmnnooooppppqqqrrrrrrssttttttuuuuuuuuuvvvvuuuuuuuuuuuttttttsssssssssrrrrrrqqqqpppppppoonnnnnnnnmmlllllkkjjjjihgfedcbaa`__^]]\\\\[[Z[[\\\\]^^_``abcdeffghijjjjkklllllmmnnnmmmnnoooppoopppqqqrrrrrrrrsrrrssstsssttuuuttutttuuvvvuuuttuuutttstttssrrrrrqqqppppoonnnnmmmllkkkkkkjjjjiihiiihhgggggggfffeeeeffeeeeeeeeeeeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeffggfffffggggghhgggghhhhhhhhhhhhhhiijjjjjjjjkkkkkklllllllllmmmmmmnnnnooooooppppppppqqqqqqqqqqqqqqqqqqqqqppppppoooooonnmmmmmmmmmlkkkkkkkkklkkkjjjjjjjjjiiiijjjiihhhhhhhhhhhhhgggggfffffffeeeeeeeeeeeeeeeeeeeffffeefffffffgggggggghhhiiihhiiiiiiiijjjjjjjjjjjjjjjjjjjjiijjjiiiiiiiihhgggggggggffffffeeeeedddddcccccccbbbbbbbccbbbbbbbbbbbbbbbbbbbccccccccccccccccccddddcccddddddddddddddeeeeeeeffffffffffffggfffffgggggghhhhhhhhhgghhhhhhhhiiiiiiiiiiiiiiiiiihhiiiiiiiiiiijjjiiiiiihhiiiiihhhiiihhhgghhhhhhhggggggggggggggggggggggggggggggggggggggffggggggggggggffffffffffeefffffffffffeeeeeeeeeeeeeeeeeeeddddddeedddddddddddddddccdcccccccccccccccccccdddddcccdddccddddddddddeedeeeefffffffffgggghhhhhhiiijjjjjjkklllllllllmmnnnnnooonooooooppppppppqqpqqqqqqqqrrrqrrrrrrrssssssssssrrrsssssssrrsrrrssssssrrrrrrrrrrrrrrqqqqpppppppoopooooonnnmnmmmlllmmmmlllklllllkkkkkkkjjjiiiijjiiiijjiihhiiiihhhhhhhggggggggggffffffffffeeeeeefffffffffffffffggghhhhhhhhijjjjjkkkkkllmmnnooooppqqqrrstttuuuvvwwwxxxyyzz{{||||}~~~~~������������������������������������������������������~}}|{||{{zzzyyyyyyxxxwwwwvuuuuuttssrqqpponnnnmmmlllkjjjjjihhhhhhhgggggfffffffeeeeeeeddddccccccddddcccddddccccccccccccccccccbbbbbbbbbbbbbbbbbbbccbbbbbbbcccccccdddddeeeeeffffffggggggggghhiiiiiiiijjjiijjjjjjjjjjjjjjjjjjjjiiiiiiiihhiiihhhggggggggfffffffeeffffeeeeeeeeeeeeeeeeeeefffffffggggghhhhhhhhhhhhhiijjjiiiijjjjjjjjjkkklkkkkkkkkklmmmmmmmmmnnooooooppppppqqqqqqqqqqqqqqqqqqqqqppppppppoooooonnnnmmmmmmlllllllllkkkkkkjjjjjjjjiihhhhhhhhhhhhhhgggghhgggggfffffggffeeeeeeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeffeeeefffggggggghhiiihiijjjjkkkkkkllmmmnnnnooppppqqqrrrrrsstttstttuuuttuuuvvvuutttuttuuuttssstsssrrrsrrrrrrrrqqqpppooppooonnmmmnnnmmlllllkkjjjjihgffedcba``_^^]\\\\[[ZZZ[[\\\]]^_``abbcdefghiiiijjkkkklllmmmmmmmmnnnooooooppppqqqqrrrrrrrrrsssssssttttttttttttuuuuuuttttttttssssssrrrrrqqqppppoonnmmmmllllkkkkkjjjjiihhhhhhhggggffffeeeeeeeeeddeeeeddddddddddddddddddddddddeeeeeeeeeeeeefffffffffggggggggggghhhhhhhhhhhhhhiiijjjiijjjkkkkkklllllllllmmmmmnnnnnoooooopppoopppppqqqqqqqqqqqqqqpppppppppoooooonnnmmmmmmmmllkkkkkkkkkkkjjjjjjjiijjiiiiiiiihhhhhhhhhggggggggfffffeeeeeeeeeeeeeeeeeeeeeeeeffeeeefffffffgggggggghhhhhhhhiiiiiiiiijjjjjjiijjjjjjjjjiiiiiiiiihhhhhhgggggggggffffffeeeeeedddccccccccbbbbbbbbbbbbbbbbaaabbbbbbbbbbbbbbcccccccccccccccccccccccdddddddddddddeeeeeeeeeeeffffeefffffffffggggggggghhhhgggghhhhhhhhiiiiiiiiiiiiiiiihhhhiiiiihhhiiiiiiiiihhhhhiiihhhhhhhhhgggggggggggggggggggggggggggggggggggggggggggggggfffggggggggggfffffffffffeeeeffffffeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddcccccccccccccccccccccccccdddcccccccccddddddddddddddeeeeefffffffgggggghhhhiiiijjjjjkkkllllllllmmmmnnnnnnnoooooooopppppppppqqqqqqqqqqqqrrrrrrrrrrsssssrrrrrsssssrrrrrrrrsssssrrrrrrrrrrrqqqqqqpppppppooooooooonnmmmmmmllllllllkkkkkkkkkkkjjjjjjjiiiiiiiiiiiiihhhhhhhhhhhhhgggggggggggffffffffeeeeeeeeeeeeeeefffffffffggghhhgghhijjjjjjkkkkklmmnnnooooppqqrrssttttuvvwwwxxxxyzz{{||||}}~~~~~��������������������������������������������������~~~}}|{{{{{zzyyyyyyyxwwwwwvvvuuuttsrrrqqpponnmnmmmlkkkjjjjiihhhhhhggffggffeeeeeeeeeeedddddccccccddcccccccccccccccccccccccbbbbbbbbbbbbbbaaabbbbbbbbbbbbbbbbccccccccdddeeeeeeffffffggggggggghhhhhhiiiiiiiiijjjjjjjjjiijjjjjjiiiiiiiiihhhhhhhhggggggggfffffffeeeeffeeeeeeeeeeeeeeeeeeeeeeeefffffgggggggghhhhhhhhhiiiiiiiijjiijjjjjjjkkkkkkkkkkkllmmmmmmmmnnnoooooopppppppppqqqqqqqqqqqqqqpppppoopppoooooonnnnnmmmmmlllllllllkkkkkkjjjiijjjiiihhhhhhhhhhhhhhgggggggggggfffffffffeeeeeeeeeeeeeddddddddddddddddddddddddeeeeddeeeeeeeeeffffgggghhhhhhhiijjjjkkkkkllllmmmmnnooppppqqqrrrrrssssssttttttttuuuuuuttttttttttttsssssssrrrrrrrrrqqqqppppoooooonnnmmmmmmmmlllkkkkjjiiiihgfedcbba``_^]]\\\[[ZZZZZ[[\\\]^__``abccdfghhhiiijjjjkklllllmmmmmmmmnnooooooopppqqqqqqqrrrrrrrssssssstttttttttttuuuttttttssssssssrrrrqqqpppppoonnmmmllllkkkkkkjjjjiihhhgghhggfffffeeeeeeeeeeddddeedddccccddddddddddddddddddddeeeeeeddeeeefeeffffffgggfgggggghhhhghhhhhhhhhhiiiiiiiijjjkjjjkklllllllllmmmmmnnnnoooooooooooooppppqqqqqqqqqqqppppppppppoooooonnnmmmmmmmmlkkkkkkkkkkkjjjjjjjiiiiiiiiiiiiihhhhhhhhhgggffffffffffeeeeeeeeddddddddeeeeeeeeeeeeeeeeeffffffgggfgggghhhhhhhhiiiiiiiiijjjiiiijjjjjjjjiiiiiiiiihhggggggggggggfffffffeeeeeddddccccccccbbbbbbbaabbbbbbbbaaaabbbbbbbbbbabbccccbcccccccccccccccccccddddcccddddddeeeeedddeeeffeeeeffffeefffgggfffggghhhggggggggghhhhhiiiiiiiiiiiiihhhhhiiiihhhhiiiiiiiihhhhhhhhhhggggggggggggggggggggfffffggfffffgggfffffgggggggggffgggfffffgggffgggfffffffffffeeeeeeffffeeeeeeeeeeedddeeeeeeeedddddddddddccdddddccddcccccccccccccccccccccccbbbccdccccccccccddddddddddddddeeeeeeefffffggggggghhhhhiiijjjjjkkkllllllllllmmnnnnnnnnoonnoooppoopppppqqqpqqqqqqqrrrrqqqrrrrrssrrrrrrrssrrrrrrrrrrrsssrrrqqqrrrrqqqppqppppooooooooooooonnmmmmllllllllkkkkkkkjjkkkkjjjiijjiiiiiiihhhiiihhhhhhggggghhggggggggfggfffeeffeeeeeeeeeeeeeeddeeffefffffffgggggghhiijjjjjjjjjkllmmnnooooppqrrrssssttuuvvwwxxxxyyzz{{||||}}~~~~�����������������������������������������������~~}}}||{{{zzzzyyyyxxxwwwvvvvuuuttssrrrqqpoonnnmmmmlkkjjjjjjiihgghhggffffffeeedddeeeeeddddddcbbcccdcccccccccccccccccccbccccbbabbbbbbbbbbaaaabbbbbbbbaabbbbbbbccccccccddddeeeeefffffffgggggggggggghhiiiiiiiiijjjjjjjjiiiijjjiiiiiiiiihhhhhhhhggggfgggffffffeeeeeeeeeeeeeeeeeddddddddeeeeeeeeffffffffffggghhhhhhhhhiiiiiiiiiiiiijjjjjjjkkkkkkkkkkklmmmmmmmmnnnooooooppppppppppqqqqqqqqqqqppppooooooooooooonnnnmmmmmlllllllllkkjjjkjjjiiiiiiiihhhhhhhhhhghhhhggggggfgggffffffeefeeeeddeeeeeeddddddddddddddddddddccccdddeeddddeeeeeeeeeefffffgghhgghhhiijjjjkkkkkkllllmmmnnoopppppqqqrrrrssssssssttttttuuutttttttttttsssssssrrrrrrrqqqqqqqpppooooooonnmmmmmmmmlllllkkjjjjiiihhhgfdccba``__^]\\\[[ZZZZZZZ[[\\]]^__`abbcdefghhhhhiiijjkkkkkkllmmmmmmmnnnnooooooppqqqqqqqrrrrrrrsssssssstttttttttttttsstssssssssrrrrqqqppoooooonnmmmllllkkkkkkjjjjihhhhggggggffffffeeeeeeeeedddddddddccccccdddddddcccdddddddddddeeeddddeeeeeeeeeeffggfffggggghhhggghhhhhhhhhhiiiiiiijjjjjjjjkllllllllllmmmmnnnnnooooooooooooopppppppppppppppppppppppoooooooonmmmmmmmmllkkkkkkkkkjjjjjjjjiiiiiiiiiiiiiihhhhhhhhggggfffffffffeeeeeeeddddddddddddeeeeeeeddeeeeeeeefffffffffgggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiihhgggggggggggffffffeeeeeedddddccccccccbbbbbbbaaaabbbbbbbaaaabbbbbbbbbaaabbcbbbbccccccccccccccccccdddcccccddddddddedddddeeeeeeeeeffeeeefffffffffgggggggggggggghhhgghhhhhhhhhhhhhhhhhhiiihhhhhiiihhhhhhhhhhhhhhggggggggggggggggggggffffffffffffffffffffffffffffffffffffffffggffffffffffffffffeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddccccddccccccccccccccccccccccccccccbbbbcccccccccccccddddccddddddddddeeeeeeeffffgfffggghhhhhiiiiijjjkkkkllkklllllmmmmnnnnnnnnnnooooooopppppppppqqqqqqrrrrqqqrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqppppppppoooooooooooonnnmmmmlllllllkkkkkkkkjjjjjjjjjiiiiiiiiiiihhhhhhhhhhhggggggggggggggggfffffeeeeeeeeeeeeeeeeeeeddddeeeeeefffffffgggghhhiiiijjjjjjkkllmmnooooppqqrrrssssttuuvvwwxxxxyyzz{||||||}}~~~~����������������������������������������������~~}|}}|{{{zzyyyyyxxxwwwvvvvuuuttssrrrrqqppoonnmmllllkjjiiiiiiigggghgffffffeeedddddeddddddddcbbbbccdccccccccccccccccccbbbbcbbaaabbbbbbbbbaaaabbbbbbbaaaabbbbbbbccccccccdddddeeeeeeffffffggggggggggghhiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhggggggfffffffffeeeeeeeeddeeeeeeeddddddddddddeeeeeeefffffffffgggghhhhhhhhiiiiiiiiiiiiiijjjjjjjjkkkkkkkkkllmmmmmmmmnoooooooopppppppppppppppppppppppooooooooooooonnnnnmmmmllllllllllkjjjjjjjjiiiiiiihhhhhhhhhhggghhhgggggfffggffeeeeeeeeeeddddeeedddddddddddcccdddddddccccccdddddddddeeeeeeeeeffffffgggggghhhhijjjjkkkkkkllllmmmnnooooooppqqqrrrrsssssssstsstttttttttttttssssssssrrrrrrrqqqqqqqppoooooonnnnmmmmmmmllkkkkkkjjiiihhhhhgfedcbba`__^]]\\[[ZZZZYZZZZ[\\]]]^_`aabcdeffggghhiiiijjjjjjkklllmmmmmmmnnnonnooppppqpppqqrrrrrrrssrrrrsstttttttssssssssssssssrrrqqqqqppoooooonnmmmmlllkkkkkkjjjiiihhhggggggffffffeeedddeeeddddccccccccccccccdccccccddddddddddddeeedddddeeeeeeeeeefffffffffggggggggggghhhhhhhhhiiiiijjjjjjjjkklllllllllmmmmmnnnnnnoonnnooooooppppppppppppppppppppooooooooooonmmmmmmmllkkkkkkkkkjjjjjjjjiiiiiiiiiiiiiiiihhhhhggggggfffffffeeeeeeeeddddddddddddddeeeeedddddeeeeeeeffeeeefffgggggghhhhggghhiiihhhhhhhhhhhhhhhhhhiiiiihhggggggfffggffffffeeeeddddddcccbbbccbbbbbbbaaaaaaabbbbbaaaaaaabbaaaaaaaaabbbabbbccccccbbbbbbbccccccccccccccdccccdddddddeeeeeeeeeeeeeeeeefffffffffgggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhiihhgggggghhhhgggggggggggggffffffgggffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeeeeeeedddeeeeeeeeddddddddddddccddddccddddccccccccccccccccccccbbbccbbbbbbccbbbbbbbbbbbbbccccccddcccccccddddddeeeeeeeeeffffffgggggghhiiiiijjjjjkkkkkkklllllllmmnnmmnnnnnnnooooooppoooopppppqqqrrrqqqqrrrrqqqqqqqqqqqqqqqqqqqqrrrrrqqqqqqqqqqpppppppoooooooooonoonnnnmmmmmllkllllkkkkkkkjjjiiiiijiiihhhiiiiihhhhhhgggghggggggfffffffgggfffffeeeeeeeeeeeeeedddeddddddeeeeeeeeffffffgggghhhhiiijjjjjkkkllmnnooopppqqrrrrssttuuvvvwwxxyyyzz{{||||||}~~~~~�������������������������������������������~~}|||||zzzzyxxyyxxxwwvvvvuutttsssrrqqppppoonnnmlllkjjjiiiiihhgggggfffffffeeedddddddccccdcccbbbbbbbccccbbbbbbbccccccbbbabbbaaaaaaaaabbaaaaaaabbbbbaaaaaaabbbbbbbccbbbcccddddddeeeeffffffggfffgggggghhiiiiihhhhhhhhhhhhhhhhhhiiihhggghhhhggggggfffeeeeffeeeeeeedddddeeeeeddddddddddddddeeeeeeeefffffffgggggghhhhhiiiiiiiiiiiiiiiijjjjjjjjkkkkkkkkkllmmmmmmmnoooooooooooppppppppppppppppppppoooooonnnoonnnnnnmmmmmlllllllllkkjjjjjjjjiiiiihhhhhhhhhgggggggggggfffffffffeeeeeeeeeedddddeeeddddddddddddccccccdccccccccccccccddddeeedddeeeffffffgggggghhhiiijjjkkkkkklllmmmmnnooooooppqqqqqrrrsssssssssssssstttttttssrrrrssrrrrrrrqqpppqppppoonnonnnmmmmmmmlllkkjjjjjjiiiihhgggffedcbaa`_^]]]\\[ZZZZYYYZZZ[[\\\]]^_`abbcdefggggghiiiiiijjjjkkklllmmmmmmmnnnnnnoopppppppqqqrrrrrrrrrrrrsssssttsssssssssssssrrrrqqqqqppoooooonmmmmmlllkkkkjjjjiiihhhhggggggfffffeeeeddddddddddcccccccccccccccccccccccddddddddddddeeedddddeeeeeeeeeefffffffffggggggggggghhhhhhhhhhiiiijjjjjjjkkkllkkklllmmmmmmnnnnnnnnnnnooooooppppppooopppppppppooooooooooonnmmmmmmllllkkkjjjkjjjjjjjjjiiiiiihhhiihhiihhhhgggggggfffffffeeddddedddcccdddddddccdddddddddddddddddeeeeeeeefffgfffgghhggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggffffffffffffeeeddddddccccbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbccbbbbbbbbbcccccccccccccccccccddddddddeeeeeeeeeeeeeeeeffffffffffggggggggggggggggghhhhhhhhhhhhggghhhhhhhhhhhhhggggggggggggggggggggggfffffffffffffffffffffffffffffffffffffffffffffffffffffffeeeefffffffffeeeeeeeedddddeeeeedddddddddddddccccddccccddccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbccbbcccccccccccddddddeeeeeeeeeffffffgggggghhiiiiijjjjjjkkkkkklllllllmmmmmmnnnnnnnoooooooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrqqqqqqqqqppppppppooooooooonnnnnnnmmlllmmlkkkkkkkjjjjjjjjiiiiiiiiiihhhhihhhhhhhhgggggggggggfffffffffffffffeeeeeeeeeeeeeedddddddddddeeeeeeeeeffffffgggghhhhiiijjjjkkkklmmnnooppppqqrrrsssttuvvvvwwxyyyyzz{{|||||}}~~~~~��������������������������������������~~~~}}}||{{{zyyyyxxxxwwvvvvvvuuuttsrrrqqqpppponnmmmlkkkkjjjiiihhgggggggffffffeddddddddccccccccbbbbbbbbcccbbbbbbbbbccbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbccccddddddeeeffffffffffffggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhggggghhggfffgfffeeeeeeeedddddddddddddddddccdddddddcccdddeddddeefffffffggggggghhhhiihhiihhhiiiiiijjjjjjjjjkjjjkkkllllmmmmmmnnooooooooooopppppppppoooppppppoooooonnnnnnnnnnnmmmmmmlllkkkllkkkjjjjjjjiiiihhhhhhhhhhgggggggggggfffffffffeeeeeeeeeedddddeeeddddddddddddcccccccccccccccccccccccddddddddddeeeefffffgggggghhhhiiijjjjkkkklllmmmmmnooooooppqqqqqrrrrsssssssssssssttsssssrrrrrrrrrrrrqqqpppppppoonnnnnnmmmmmmmlllkkkjjjjiiiiiihgggggfedcbba`_^]]\\\[[ZZZYYYYZZZ[[\\\]]^_`abbccdefffgghhihiiiijjjjjjkklllmlllmmmnnnnnoooooppppqqqrrqqrrrrrrrrrrrsssssrrrrrrrrssrrrrqqqqqqpoooooonnmmmmmllkkkkjjjjiiiihhhggfffgfffffeeeddddddddddddcccccccccccccccccccccccccccddddccddeeedddddeeeeeeeeeeefffffffffffggggggggghhhhhhhhiiiiijjjjjjkkkkkkkkkllllmmmmmnnnnnnnnnnnoooooooooooooooppppooooooooooooooonnmmmmlllllllkkjjjjjjjjjjjjiiiiiiiihhhhhhhhhhhgggggggggfffffffeddddddddccccccddddcccccccccccccccddddddeeedeeeeeffffffggggggggggghhhhhhhhhgggggggggggggggggggggfffffffffffeeddddddcccbbbbbbbbbaaaaaaaaaaaa````aaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccccddddcccddeedddddddeeeeeeeeeeeeeeeffggfffggggffgggggggggggggggggggggggggggggggggggggffffggggfffffggggfffffffffeeeeeeeeeeefffffeeeeeeeeeeffffeeffffeefffffeeeeeeeeeeeeeffeeeeeeeeeedddddddedddddddddddccccccccccccccccccccccccccbbbbbbbbcbbbaaaabbbbbbbbbbbbbbbbbbbbbbccbbbbbbbccccccdddddddddddddeeeffffffgggggghhhiiiiiijjjjkkkkkkkllllllmmmmmmmnnnnnnnnnnnnnnooppppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqrqqqqqqppppppppppooooooonnonnnmmmmmmlllllllkkkkkjjjjjjjiiiiiiiiiiiihhhhhhhhggggggggggggggggfffffeeeffffeeeeeeedddddddeeeedddddddddddddeeeeeeeeffffffgggghhhhiijjjkkkkkllmmnnoopppqqqrrsssttuvvvvvwwxyyyyzz{{|{|||}}~~~~~~~�������������������������������������~~~~~~}|}}{{{zyyxxxxxwwvvvuuuuuutttsrrrqqqppppoonmmmmkkjjjjiiihhhhggggffffeeeffedcccddddcccccccbbbbbbbaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaa````aaaaaaaaaaaabbbbbbbbbcccddddddeefffffffffffggggggggggggggggggggghhhhhhhhhgggggggggggffffffeeeeedeeeddddddcccccccccccccccddddccccccddddddddefffffffggggggggghhhhhhhhhhhiiiiiiiijjjjjjjjjjjjkklllllllmmmmnnoooooooooooooooppppooooooooooooooonnnnnnnnnnnmmmmmllllkkkkkkkkkjjjjjjiiiiihhhhhhhhgggggggggfffffffffffeeeeeeeeeeedddddeeeddccddddcccccccccccccccccccccccccccddddddddddddeeefffffgfffgghhhiiiijjjjkkkkllmmmmmnnoooooopqqqqqqrrrrssrrrrrrrrsssssrrrrrrrrrrrqqrrqqqppppooooonnnnnmmmlllmlllkkjjjjjjiiiihihhggfffedccbba`_^]]\\\[[ZZZYYYYYZZZ[[\\\]^^_`abbcdeeffffgghhhhiiijjjjjjkkkllllllmmmmnnnnnooooppppqqqqqqqrrrrrrrrrrrssssrrrrrrrrrrrrrqqqqqppooooonnnmmmmmmlkkkkjjjiiiihhhhggfffffffeeeeeddddddddddddcccccccccccccccccccccccccccccddccccdeeddddddeeeeeeeeeeeffffffffffffggggggggghhhhhhhiiiiiiiiiijjkkkkkkkkkklllmmmmmmmmmmnnnnnooooooooooooooopppooooooooooonnnonnmmmmlllllllkkjjjjjjjjiiiiiiiiiiiiihhhhhhhhhggggggggggfffffffeedddddddcccccccccccccccccccccccccccddddddddddeeeeeffffffgggggggggggghhhhhhggggggggggggggggggggffffffffeeeeeeddddddcccbbbbbbbbbaaaaaaaaaaaa``````aaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbcccccccccccccddddccccdddddddddddeeeeeeeeeeeeeeefffffffggffffgggggggggggggggggggggggggggggggggggffffffggffffffffffffffffffeeeeeeeeeeeeefffeeeeeeeeeeeeefeeeeffeeeeffffeeeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddccccccccccccccccccccccccccbbbbbbbbbbbbbaaaaabbbbbbbbbbbbbbbbbbbbbccbbbbbbbbccccccdddddddddddddeeeefffffggggggghhiiiiiijjjjkkkkkkkkllllllmmmmmmnnnnnnnnnnnnnnoppoooppppppppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpppppppppoooooooonnnnnmmmmmmlllllllkkkkkjjjjjjjiiiiiiiiiiiihhhhhhhhhggggggggggggggggffffffeeeefeeeeeeeedddddddddddddddddddddddddddeeeeeeeffffffgggghhhhijjjjkkkkllmmmnoooppqqqqrrssstuuvvvvvwxyyyyyz{{{{{{|||}}~~~~~~������������������������������������~~~~}}}}|||{zzzyyxxxxxwvvuuuuuutttttssrrrqpppoponmmlllkjjjjiiiihhhhhggfffffeeeeedccccddddcccccccbbbbbbaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaaaaaaaabbbbbbbbbcccddddddeeeeeeffffffffgggggggggggggggggggghhhhhhggggggggggggffffffeeeeeddddddddddcccccccccccccccccccccccccccdddddddeefffffffgggggggggghhhhhhhhhiiiiiiiiiiiiijjjjjjjjkklllllllmmmmnnonnnooooooooooopppooooooooooooooonnnnnmmmmmmmmmmlllkkkkkkkkkkjjiiiiiiiiiihhhhhhhgggggggggffffffffffffeeeeeeeeeeeddddddeedccccddcccccccccccccccccccccccccccccddddddddddddeeeeefffffffgghhhhiiiijjjkkkklmmmmmmnnnoooooppqqqqqrrrrrrrrrrrrrssssrrrrrrrrrrrqqqqqqqppppoooonnnnnmmmmllllllkkkjjjjjjiiihhhhggffffeedcbba`_^^]\\\[[ZZZYYYYYYZZZ[[[\\]]^_`aabcddeefffffghhhhhiiiiijjjjkkkkllllllmmnnnnnooooooppppppqqqqqqqqqqqrrrrrrrrrrrrrrqqqqqqqqppppooonnnmmmmmllllkjjjjiiihhhhhhhgffffffffeeeeeddddccccccdcccbbcccccccccbbbbccccbbbbccccccccccddddddddddddddeeeeeeeeefffffffffffggggggghhhhhhhiiiiiiiiiiijjkkkkkkkkkllllmmmmmmmmmmmnnnnooooooooooooooooooonnooooonnnnnnnmmmmmlllllllkkjjjjjjjjiiiiiiiiiiiihhhhhhhggggggggggggfffeeeeeedddddddccccccbccccbbbbbbbbbbbcccccccccccdddddddddeefffffffffffgggffggggggggggggggggggggggggggfffffffeeeeeeddddddddccbbbbbbbbaaaaaaaaaaa`````````````aaaa``aaaaaaa```aaaaaaaaabbbbaaaaabbbbbbbbbbbbbbbbbbbbbccdccccccccddddddddddddddddeeeeeeeeeffffffffffffffgggggggfggggggggggggggggggggfffffffffffffffeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddeeeeeddddddddddddddddddddccccccccccccccbbbbcccccccbbbbbbbbbabbbaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbaaaabbbbbbcccdccdddddddddddeeeeffffffggggghhhhhiiijjjjkjjjjkkklllllllllmmmmmmmmmnnnnnnnooooooooooooppppppppppppppppppqqqqppppqqqppppqqppooppppooooonooonnnnnmmmmmmmllllllkkkkkjjjjjjjiiihhhhhhhhhhhghhhhgggggfffffffffffggffeeeeeeeeeeeeeeeeedddddddddddddccccccccccdddcdddeeedeeffffffgggghhhiijjjjkkllllmmnnoopppqqqqrrssttuuvvvvvwxxxxyyz{{{{{||||}~~~~~~�������������������������}}}}}||||{{{{zyyxxxwwwwwvvuuutttssstssrrqppoooonnmmlllkjjjiiihhggggfffffffeeeeeddccccccdccbbbbbbbaaaaaaaaabbbbbaaaaabbbbaaaaaaaaa```aaaaaaa``aaaa`````````````aaaaaaaaaaabbbbbbbbccddddddddeeeeeefffffffggggggggggggggggggggggggggffgggfffffffffffeedddddddddcccccccccccbbbbbbbbbbbccccbccccccdddddddeeeeeefffgggggggggggghhhhhhhiiiiiiiiiiiijjjjjjjjkklllllllmmmmmnnnnnnnooooonnooooooooooooooooooonnnnmmmmmmmmmmmllllkkkkkkkkkjjiiiiiiiiiiihhhhhhhgggggggfffffffffffeeeeeeeeeddddddddddddddccccccccccbbbbccccbbbbcccccccccbbcccdccccccddddeeeeeffffffffghhhhhhhiiijjjjkllllmmmmmnnnoooppppqqqqqqqqrrrrrrrrrrrrrrqqqqqqqqqqqppppppoooooonnnnnmmllllllkkkkjjjjiiiiihhhhhgfffffeeddcbaa`_^]]\\[[[ZZZYYYYYYYZZ[[[[\\]^__`abbcddeefffffghhhhhiiiiiijjjjkkkklllllmmmnnnnnoooooppppppqqqqqqqqqqqrrrrrrrrrrrrqqqqqqqppppoooonnmmmmmllllkkjjjjiihhhggghggfffffffeedddeedddccccccccccbbbbcccccccbbbbbbcbbbbbbbcccccccccdddddddddddddddddddeeeeeeeeeefffffffggggghhhhhhhhiiiiiiiiiiijjkjjjkkkkkklllmmmmmmmmmmmmnnnoooooooooooooooooonnnooonnnnnnnmmmmmmlllllkkkkkjjjjjjiiiiiiiiiiiiihhhhhhggggggggggggfffeeeeeeddddddddcccccbbbbbbbbbbbbbbbbbbcccccccccccddddddddddeeffffffffffgfffffgggggggggggggggggffffffffeeeeeeeeeedddddcccdccbbbbbbbbaaaaaaaaaaa````````````````a````aaaaaa````aaaaaaaaabaaaaaaaaabbbbbbbbbbbbbbbbbbbccccccccccccddddddddddddddddeeeeeeeeefffffffffffffffggggffffgggggggggggggggggfffffffffffffffeeeeeeeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddddeeeedddddddddddccccccddddccccccccccccbbbbbbbcccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbaaaabbbbbbbbccccccdddddddddddeeeefffffgggghhhhhhiiijjjjjjjjjjkkkkkkkklllmmmmmmmmnnnnnnnnnoooooooooooppppppppppppppppppqqpppppppppppppppoooopooooonnnnnnnnnnmmmmlllllllllkkkkkjjjjjjiiiiihhhhhhhhhgggghggggggfffffffffffffffeeeeeeeeeeedddeeedddddddddddcccccccccccccccccccdddddddefffffggggghhhhijjjjklllllmmnnooppppqqqrrssttuuvvvvvwwxxxyyz{{{{{{|||}}~~~~~~�������������������������~~~~~~~~~}}}}}||{{zzzzyxxxxwwvvvvuuuuussssssrrqqqqpooonnnmlllkjjjjiiihhgggggffffffeeeedddcccccccccbbbbbbbaaaaaaaabbbbaaaaaaaaabaaaaaaaaa````aaaaaa````a````````````````aaaaaaaaaaabbbbbbbbccdcccdddddeeeeeeeeeeffffffffgggggggggggggggggfffffgffffffffffeeddddddddddcccccccccccbbbbbbbbbbbbbbbbbbcccccddddddddeeeeeefffgggggggggggghhhhhhiiiiiiiiiiiiijjjjjjkkkkklllllmmmmmmnnnnnnnooonnnoooooooooooooooooonnnmmmmmmmmmmmmlllkkkkkkjjjkjjiiiiiiiiiiihhhhhhhhgggggfffffffeeeeeeeeeedddddddddddddddddddcccccccccbbbbbbbcbbbbbbcccccccbbbbccccccccccdddeedddeefffffffgghggghhhiijjjjkkllllmmmmmnnooooppppqqqqqqqrrrrrrrrrrrrqqqqqqqqqqqppppppooooonnnnnmmmlllllkkkkjjjjiiiiiihhhhhgfffffeeddcbba`__^]\\[[[[ZZYYYYXYYYYZZZZ[[\]]^_`abbcddddeeeeffgggghhhhiiiiijjjjkkkkllllmmmmmnnnnnnoooooppppppppppqqqqqqqqqqqqrqqqppppppppppooonnmmmmmmllkkkkjjjiihhhggggggffffffeeeddddddddcccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccdddddddddddddddddddddeeeeeeefffeeffffgggghhhhhhhhhiiiiiiiiiijjjjjjkkkkkllllmmmmmmmmmmmnnnnnnnnoooooooooooonnnnnnnnnnnnnmmmmmmlllllkkkkkkjjiiiiiiiiiiihhhiihhhhhgggggggggfffffffeeeeeeddddddddccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccddddddddddeeeeeeefffffffffffffgggggggfffffffffffffeeeeeeeeedddddcccccccccbbbaaaaaaaaa```````````````````___```````aaaaa````````aaaaaaaaaaaaaaaaabbbaaabbbbbbbbbbbbccbbbbbcccccccccdddddddddddeeeeddeeeeeeeeeeefffeeeffggffffffggggffffffffggggfffeeefffffeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddeeeeddeeeeeeeeeeeeeeddddddddddddddddddddddddddcccccdddcccccccccccccccbbbcccbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbaaaaaaabbbbbbbbbbbbccccccccdddddddeeeeffffgggggghhhhhiiiiiiiijjjjjkkkkkkllllllllmmmnnnnmmmmnnnnnoooooooooooooooopppppppppppppppooopppppooooooooonnnnnnnnmmmmmmmmlllllllllkkkkkkjjiiiiiiiiiihhhhggggggggggggfffffffffffeeeeeeeeeeeeddeeeeddddddddddddddcccccccccccccccccccccccccddddddeffffgggggghhhiijjjkllllmmmnnooooppqqqrrsstttuvvvvvwwwxxyyyzz{{{{||||}~~~~~~~~~~����~~~~~~~~~}||||||{{zzzyyyyxwwwvvuuuuuuttsssrrsrqqqpopoonnmmlllkkjjiiiihhgggggffffffeeddddddcbbbbbccbbbbbbbbaaaa```abbaaaaaaaaaaaaaaaaa````````aaaaa```````___```````````````````aaaaaaaaabbbcccccccccdddddeeeeeeeeefffffffffffffgggggggfffffffffffffeeeeeeeddddddddddccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccddddddddeeeeeefffffffggggggggghhhhhiihhhiiiiiiiiiiijjkkkkkklllllmmmmmmnnnnnnnnnnnnnoooooooooooonnnnnnnnmmmmmmmmmmmllllkkkkkjjjjjjiiiiiiiiiihhhhhhhhhggggffffeefffeeeeeeedddddddddddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccccddddddddeeeffffffgggggghhhiijjjkkkkllmmmmmmnnoooppppppppppqqqrqqqqqqqqqqqqppppppppppooooonnnnnnmmmmmllllkkkkjjjjiiiiihhhhggggffeeeeddddcbba`_^]]\[[ZZZZYYYYXXXXYYYZZZZ[\\]^^_`abccdddddeeeeffgggghhhhiiiiijjjkkkkllllllmmmmnnnnnoooooopppppppppqqqqqqqqqqqqqqpppppoooooooonnmmmmmllkkkkjjjjiihhhggggggffffffeedddddddddcccbcccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccddddddddddddddddddddeeeeeeeeeeeeffffffggghhhggghhhiiiiiiiiiijjjjjkkkkkkklllmmmmmmmmmmmmnnnnnnnoooooooooonnnnnnnnnnnnnmmmmmmlllllkkkkkkjjiiiiiiiiiiiihhhhhhhhgggggggggfffffffffeeeeedddddcccdcbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddddddddddeeeeeefffffffffefffggfffffffffffffffeeeeeeddddddddddcccccccbbbbaaaaaaaaa```````````````````_____```````aaaa``````````aaaaaaaaaaaaaaaabbaaaabbbbbbbbabbbbbbbbbbcccccccccdddddddddddeeddddeeeeeeeeeeefeeeeefffffffffffffffffffffffffffeeeeefffeeeeeeeeeeeeeeeeeeeeeedddddddddddddddddddddddddddddeeeeeeeeeeeeddddddddddddddddddddddddddcccccccccccccccccccccccbbbbccbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`aabaaaaaaaabbbbbbbbbbabbbcccccccddddddddeeefffffggggghhhhhhiiiiiiijjjjjjkkkkkllllllllmmmmmmmmmmmnnnnnoooooooooooooooppppppppppppppooooopppoonnooooonnnnnnnnmmmmmmmllllllkkkkkkkkkkjjiiiiiiihhhhhhhggggggggggggfffeffffffeeeeeeeeeeeeeddddeeeddddddddddddccccccccbccccccccccccccccccdddddddeefffggggghhhhhijjkklllmmmmnnoooopqqqqrssssttuvvvvvwwwxxyyyzz{{{{||||}}}}}}~~~~~~}}}}}}}}}}{{{||{zzzzyyxxxwwvvvuuutttssssssrrqqpppooonnmmmllkkjjiiiiihhgggggfffffeeedddddcbbbbbbbbbbabbbbaaaa````bbaaaaaaaaaaaaaaaa``````````aaaa```````_____```````````````````aaaaaaaaabbbbcccccccddddddddddeeeeeefffffffffffffffggfffefffffffffeeeeeedddddddddddcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdcccdddddeeeeefffffffffggggggggghhhhhhhhiiiiiiiiiiiijjkkkkkklllllmmmmmmnnnnnnnnnnnnnoooooooooonnnnnnnmmmmmmmmmmmmlllkkkkkkkjjjjjiiiiiiiiiihhhggghhhgggffffffeeeeeeeeeeeeddddddddddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccbcccdddddddddeeffffffgggggghhhiijjjjkkkkllmmmmmnnoooooooopppppqqqqqqqqqqqqqqpppppppppoooooonnnnnmmmmllllllkkkkjjjiiiiihhhhggggffeeeedddddccba`_^^]\\[ZZZZYYYXXXXXXYYYYYZZ[\\]]^_`aabccddddeeeeffffggggghhhiiijjjjjjkklllllllmmmmmmnnooooooopppppppppppppppqqqppppppppoooooonnnmmmmllllkkkjjjjiihhhhgggggffeeeeeedddddccccccbbbbbbbbbbbbbbbbbaaaaaaaabbbbbbbbbbbbbbcccccccccdddddddddddddddddddeeeeeeeeeeeeefffffffgggggggghhhiiiiiiiiiijjjjkkkkkkkllllllllmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmllllkkkkkkjjiiiiiiiiiiiiihhhhhhgggggggggggffeffeeeeeeddddddcccccccbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbccccccccccdddddddeeeeeeffeeeffffffeeeeeeefffffeeeeeddddddddccccccccccbbbaaaaa``aaa```____````____________________````````_`````````````````aaaaaaaaaaabbbaaaaaaaabbbbbbbbbbbbbbcccccccccccccdddddddddddeeeeeeeeeeeeeeeeefffeeffffeefffffffffeeeeeeeeeeeeeedddddddeeedddddddddddddddddddddddddddddddddddddddeeeeeeeeddddddddddddddddddddddddcccdddccccccccccccccccbbbbbbbbbbccbbbbbbbbbbbbbbbbbbbbaaaaaaaaa`aaa```aaaaa```aaaaaaaa```aaaa``aaaaaaaaaaaaaaaaabbbbbccccccddddddeeeeeeffffgggggghhhhhhiiijjjjjjkkkkkkkklllllllllllllmmmmnnnnnnnnnnnnnooooooooooooooooooooooooooooonnnnnnnnnnnnnnnmmmllllllllkkkkkkjjjjjjjjiihhhhhhhhhgggggggggfffffffffeeefffeeeeeeeeedddddddddddddddcccccccccccbbbcccbbbccccccccccccccccccddddddeeeeffgggghhhhhhijjkkllmmmmnnoooopqqqqrrsssttuuuuvvwwwxxxyyzzz{{{{|||||}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}}}|||{{{{{zzzzyxxwwwwvvuuuttttssrrrrrqqqppoonnnmmmlllkjjjiihhhhggffffffeeeeeedcccccbbbbbbbbbaaaaaaa`aaa``aaaaaaaaa`````````````````_````````____________________````____```aaa``aaaaabbbccccccccccddddddddeeeeefffffeeeeeeeffffffeeeffeeeeeedddddddccccccccccbbbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbbcccccccddddddeeeeeeffeffggggggggggghhhhhhiiiiiiiiiiiiijjkkkkkkllllmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmllllllllkkkkkkkjjjjiiiiiiiiiihhhggggggggfffffffeeeeeeeeeeeeedddddddddddddddddddcccccccccbbbbbbbbbbbbbbaaaaaaaabbbbbbbbbbbbbbbbbccccccdddddeeeeeeffggggghhhhiijjjjkkkllllmmmmnnnooooooppppppppqqqpppppppppppppppooooooonnmmmmmmlllllllkkjjjjjjiiihhhgggggffffeeeeddddccbaa`_^]]\\[ZZYYYYYXXXWWXXXYYYZZ[[\]]]^_`abbcccddddeeeeffffggggghhhiiijjjjjkkkkllllllmmmmmnnoooooooppppppppppoopppppppppppoooooonnnmmmlllllkkkkjjiiiihhhhhggggffeeeeeedddddcccccccbbbbbbbbbbabbbbbaaaaaaaaaabbbbbbbbbbbbbbcccccccccccccdddddddddddddddeeeeeeeeeeeefffffffffggggggghhhihhhhiiiiijjjjkkkkkkkllllllllmmmmmmmmmmnnnnnmmnnnnnnnnnnnnnnnmmmmmmmmmllllkkkkkkjjiiiiiiiiihhhiihhhhggggggggggggffeeeeeeeeeddddddcccbcccbbbbbbaaaaaaaaaaaaaaaaa`aaaaaabbbbabbccccccccccdddcdddeeeeeeeeeeefffeeeeeeeeeefffeeeeeddddddddcccccccccbbbaaaaaa`````````____````_____________________``````___````````````_````aaaaaaaaaaabaaaaaaaaaaabbbbbbbbbbbbbcccccccccccccddddddddddddeeeeeeeeeeedddeeeeeeefeeeeefffffeeeeeeedeeeeeeeedddddddddedddddddddcddddddddddddddddddddddddddddddeeeeeeeddddddddddddddddddddddddccccccccccccccccccccccbbbbbbbbbbbcbbbbbbbbbbbbbbbbbbbbaaaaaaaaa`````````aaa`````aaaaaa`````aa````aaaaaaaaaaaaaaaaabbbbbccccccdddddeeeedeeeffffgggggghhhhhiiiijjjjjkkkkkjkkklllllllllllllmmmnnnnnnnnnnnnnoooooooooooooooooooooooooonnnnnnnnnnnnnnnnmmmllllklllkkkkkjjjjjjjjiiihhhhghhhhgggggggggfffefffffeeeeeeeedeeeeeedddddddddddddddcccccccccccbbbbbcbbbbbcccccccccccccccccdddddddeeeeffgggghhhhhhijjkkllmmmmnnoooopqqqrrsssssttuuuvvwwwxxxyyzzzz{{{||||||}}}}}~~~~~~~~~~~~~~~~~~~~~}}|||||||||{{z{{zzyyyyywvvvvvvuutttsssrrqqqqqppopoonmmmmllkkkjjiiiihhhggfffffeeeeeeedccccccbbbbbbaaaaaaaa```a````aaaaaaa````_````````````___``````_____________________````____`````````aaaaaabbbcccccccccddddddddeeeeefffeeeeeeeeeefffeeeeeeeeeeedddcdddccccccccccbbabbbbaaaaaa`aaaaaaaaaaaaaaaaabbbbbbcccbcccddddddeeeeeeeeeffgggggggggggghhhhiihhhiiiiiiiiijjkkkkkkllllmmmmmmmmmnnnnnnnnnnnnnnnmmnnnnnmmmmmmmmmmllllllllkkkkkkkjjjjiiiiihhhhihhhgggggggfffffffffeeeeeeeeeeeedddddddddddddddcccccccccccccbbbbbbbbbbbbbbaaaaaaaaaabbbbbabbbbbbbbbbcccccccdddddeeeeeeffgggghhhhhiiiijjkkkklllllmmmnnnoooooopppppppppppooppppppppppooooooonnmmmmmllllllkkkkjjjjjiiihhhgggggffffeeeeddddcccbba`_^]]]\[[ZZYYYXXXWWWWWWXXXYZZZ[\\]]^__`abccccdddeeeeeefffffgggghhiiiiiijjjkkkkklllllmmmmnnnnnnooooooooooooooopppoopppooooooonnmmmmllllllkkkjjiihhhhhhhggffffeeeeddddddccccccccbbbbbbbbbbaaaabbbaaaaaaaaaabbbbbbbaabbbbbbbcccccccccccccccccdddddddddddeeeddeeeeeffffffffffggggggghhhhhhhiiiiiijjjkkkkkkklllllllllmmmmmmmmmnnnnmmmmnnnnnnnnnnnmmmmmlllmmlllllkkkkkkjjjiiiiiiiihhhhiihhhhgggggfffffffffeeeeeeddddddddcccbbbbbbbbbbaaaaaaaaaaaaa`aaa```aaaaaaaaaaabbbbcccccccccccddddddddddddeeeeeeeeeeeeeeeeeeeeeeedddddcccccccbbbbbbaaaaaa```````````_____```_^^____________________________``````````___```````````aaaaaaaaaaaaaaaaaaabbbbbbbbbcccccccccccccccccccdddddddeeedddeeeddddddeeeeeeeeeeeefffeedeeeedddeeeddddddddddddddddddddddcccdddddcccccccccccccccdddddccddddddddddddddddddddddddddddcdddcccccccccccccccccccbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbaaaaaaaaa`````````````````````````````````````````aaaaaaaaaaaaaaabbbbbbbccccccddddddddeeeffffffggggghhhhiiiiijjjjjjjjjjjkkkkkkklllllllllmmmmmmmmnnnnnnnnnnnnnnnnnooooonnnnoooonnnnnnnnnmmmmmmmmmmmllllkkkkkkkkjjjjjiiiiiihhhhhhgggggggfffffffffeeeeeeeeeeeeddddddddddddddddcccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbbccccccccddddddeeeeefffgghhhhhhijjjkklllmmnnnnooppqqrrrrsssstuuvvvvwwxxxyyyyzzzz{{{{||||||}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}}{{{{{{{{{{{zzzzyyxxxxxwvuuuuuttssssssrrqqppppponnnmmllllkjjjjiihhgggfffffffeeeeeedccccccbbbaaaaaaaaaaaa```````_``````````___``````````____________________________^^_```_____```````````aaaaaabbbbbbcccccccdddddeeeeeeeeeeeeeeeeeeeeeeeddddddddddddcccccccccccbbbbaaaaaaaaaaa```aaa`aaaaaaaaaaaaabbbbbbbbbbcccddddddddeeeeeefffffffffggggghhhhiihhhhiiiiiiiijjjkkkkkklllllmmlllmmmmmnnnnnnnnnnnmmmmnnnnmmmmmmmmmlllllllllkkkkkkkjjjiiiiiihhhhhhhgggggggffffffffffeeeeeddeeedddddddddddcccccccccccccccccbbbbbbbaabbbbbbbaaaaaaaaaabbbaaaabbbbbbbbbbccccccccddddddeeeeffffgghhhhhhhiijjkkkllllllmmmmnnooooooopppoopppooooooooooooooonnnnnnmmmmlllllkkkkkjjjiiiiiihhggggfffffeeeeeedddccccba`__^]]\\[ZZZYXXXWWWWWWWWWXXYZZZZ[\]]^^_`abbccccccddeeeeeeefffgffgghhiihhiijjjkkkkllllllmmmnnnmnnnoooooonnooooooooooooooooooonnmmmmllllllkkjjjiihhhhhhgggfffeeeddddddddccccccccbbbbbbbbbbaaaaabbbaaaaaaaaaaabbbbbaaaabbbbbbbbccccccccbccccccccdddddddddddddddeeeefffffffffffgggggggghhhhhhhiiiiijjjkkkkkkklllkkllllmmmmmmmmmnnmmmmmnnnnnnnnnnmmmmmmlllllllllkkkkkkjjjjiiiiiiihhhhhiihhgggggfffffffeffffeeeeedddddddccbbbbbbbbbbaaa```aaaaaaaa`````````aaa`````aaaaabbbcccccbbcccddddddddddddeeeeeeeedeeeeeeeeeeedddccdccccbccbbbaabaaaaaa`````___```_______`_^^^^___^^_____^________^^_______````````____````````````aaaaa````aaaaaaaaaabbbbbbbbbbcccbccccccccccccccdddddddddddddedddddddddeeedddeddeeeeddddeedddddedddddddddddccdddddddddcccccdddcccbbcccccccccccccddccccddccccccddddddcdddddddddddccccccccccccccccccccccbbbbbbbbbbbbbbbbbbbbbaaabbbbabbbaaaaaaaaaaa````````````__```````````__```````````````aaaaaaaaaaaaaaabbbaabbccccccdddcdddeeeeffffffgggggghhhiiiiijjjjjjjjjjjjkkkkkklllllllllmmmlmmmmmmmnnnmmnnnnnmmnnnooonnnnnnnnmmnnnnnnmmmmmmmmmmlllllkkkkkkkkjjjjjiiiiiihhhhhhgggfgggffffeffffeeeeeeeeeeeedddddddccccdddddccccccccbbbccccccccbbaaabbaaaabbbbbbaabbbbbbcccccccdddddeeeeeefffgghhhhhiijjjkkllllmmnnnooppqqrrrrsssstuuvvvwwwxxxxyyyyzzz{{{{|||||}}}}}}}}}}~~}}}}}}}}}}|}}}}}}|||{z{{zzzzzzzyyyyyxwwwwvvuttuttsssrrrrqqppppooonnnmmllkkkkjjiiihhhgggffffffeedeeeddccccccbbaaaaaaaaaa`````````__``````````____````````_______^^________^_____^^___^^^^_`_______```___`````aaaaaabaabbbccbccccdccdddeeeeeeeeeeedeeeeeeeeddddddddddddcccbbcccccbbbaaaaa`````aaa`````````aaaaaaaa```aaabbbbbbbbbbccdddddddeeeeeffffefffffffggggghhiihhhhhiiiiiiijjjjkkkkkklllllllllmmmmmmnnnnnnnnnnmmmmmnnmmmmmmmmmllllkklllkkkkkkkjjjiiiiihhhhhhhggggggggfffffffffffeeeedddddddddddddddccccccccbccccccccbbbbbbbbaaaabbbbbaaaaaaaaaaabbbaaaaabbbbbbbbbbccccccccddddddddeeefffggghhhhhhiijjjkkllllllmmmmnnooooooooooooooooooonnoooooonnnmnnnmmmllllllkkkkjjjiihhiihhggffgfffeeeeeeeddccccccbba`_^^]]\[ZZZZYXXWWWWWWWVVWWXYYYYZ[\\]]^_``abbbbbbccdddeeeeeeffffffgghhhhhhijjjjkkkklllllllmmmmmmmnnnnnnnnnnoooooooooooooooonnnmmmmlllllkkkjjiiihhhhhhggffffeeeddddddcccccbbcccbbbabbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbccbbbbcccccccccdddddddddddddeeeefffffffffffffgggggggghhhhhiiiiiijjjjkkkkkkkkkkklllmmmllmmmmmmmmmmmnnnnnnmmmmmmmmmlllllllllkkkkkkjjjjjjiiiiihhhhhhhhhhgggffffffffeeefffeeeeeddddddccbbbbbbbbbaaaa`````aaaaaa``````````````````aaa`aaabbbbbbbbbccddddcddddddddddeeeedddddddddddddddcccccccbbbbbbaaaaaaaaa`````____``__^^______^^^^^^^^^^___^^^______^^^^__^^___```________````````````aaaa```````aaaaaaaaaaaaabbbbbbbbbbbccbbcccccccccdddddddddddddddddddddddddddddddddddddddddddddddddddddddddccccccccccccccccccccccbbbbcccccccccccccccccccccccccccccccccccdddccccccccccccccccccccbbccccbbbbbbbbbbbbbbbbbbaabbaaaabbaaaaaaaaaaaaaaaa````````````____`````````____``````````````````````aaaaaaaaaaaaabbccccccccccdddeeeeeefffgggggggghhhhiiiiiiijjjjjjjjkkkkkkkllllllllllllmmmmmmmmmmmmnnnmmmmmnnnnnnmmmmmmmmmnnmmmmmmllmlllllkkkkkkkjjkkjjjjjiihhiihhhggggggffffffffeeeeeeeeeeeddeedddddddddcccccccccccccccccbbbbbbbbbbbbbaaaaaaaaaaabbbbaaaabbbbbbbcccccccddddeeeeeffffgghhhhhijjjjkkllllmmnnoooppqqqqrrssstuuuvvwwwwwxxyyyyyzzz{{{{{{|||||||||}}}}}}|}}}}}}|||||||||||{{zzzzyyzzzyyxxxxxwwvvvuuutttssssrrqqqpppppoonnmmmmmlkkkjjjjihhhgggfffeeffdeedddddcccbbbaaaaaaaaaa``````_````___`````````________```___^^__^^^^______^^^___^^^^^^^^^^______^^__``____`````aaaaaaaaabbbbbbcccccccdddddddddddddddeeeeddddddddddcddddccbbbbbbbbbaaa`aaa``````````````````aaaaaa`````aaaabbbbbbbbbccddddddeeeeefffeeeffffffffggghhhhhhhhhhiiiiijjjjjjkkkkkklllllllllmmmmmmmmmnnnnnnmmmmmmmmmmmllmmmlllkkkkkkkkkkkjjjjiiiiiihhhhhggggggggfffffffffffffeeeedddddddddddddcccccccccbbbbccbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbabbbcccbbcccccddddddeeeffffgghhhhhhiiijjkkklllllmmmmnnnoooooooooooooooonnnnnnnnnnmmmmmmmlllllllkkkkjjjjihhhhhhggffffffeeeeeedddccbbbbbba``_^]]\\[ZYYYYXWWVVWWWVVVWWXXXYYZZ[\\]]^_``abbbbbbccccddeeeefffffffgggghhhiiijjjkkkkkllkkllmmmmmmmmnmmmnnnnnooonnooonnnooonnnmmmlllkkkkkjjjiihhhhhhhgffffeeeeddddddcccbbbbbbbbbaaaabbbaaaaaaaaaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbbbbbbbbbccccccccccdddddddddddddeeeeffffeeffffffggggggggghhhhhiiiiiiiijjkkkkkkkkkkklllllllllmmmmmmmmmmnnnnmmmlmmmmmmllllllllkkkkkkjjjjjjjiiiihhhhhhggghgggffffffffeeeeffeeddeddddddccbbbbbbbbaaaaaa````````````_______````````````````aaabbaabbbcccccccccddddddcdddedddddcccccccddccccccccbbbbbaaaaaaaaaa``__`________^^^^___^^^^^^^^^^^^^^^^^^^____^^^^^^^^^^^_____________``__```````aaa`````````aaaa`aaaaaaaabbbbbbbbbbbbbbbbcbccccccddddddcddccccccddddddccdddddddddddddddddddddcccddddddddcccccbbbbbbbbcccccbbbcbbbbbcccccccccbbbcccccccccccccccccccccccccccccccccccccbbccccccbbbbccbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaa`````aa````````````______```````______``````___``````___``````aa``aaaaaaabbbbccbbcccccddeeddeeffffgggggggghhhiihhiiijjjjiijjkkkkkkklllllkkklllmmmmllllmmmmmmmmmmmmmmnnnmmmmmmmmmmmmmlllmllllllkkkkkkkkkjjjjjjjiiiihhhhhhhgggffggfffeeffeeedddddeedddddddcccddddcccccccccccccccccbbbbbbbbbaaaaaaaaaaaaaaaaabbaaaaaabbbbbbbccbbbccdddddeeeeeffggghhhhiijjjkkklllmmmnnoopppqqqqrrssstuuuvvwvwwwxyyyyyyzzz{{{{{|||{{{{{||}}}|||||||||||{||{{{{{{{{zyyyyyyyyyxxwwwwwvvuuutuutssrssrrrqpppooonnnmllmllljkjjjjihhhghgffeeeeeeedddddddccbbbbbaaa`aaaa```````__```___````__``_____________^^^^^^^^^^^____^^^^^^^^^^^^^^^^^^^___^^^^________`__``aaaaaaaaaabbbbbccccccccddcccccccdddddedddcddddddcccccccccbbbaabbaaa````````````````_______````````````aaaaaabbbbbbbbccddddddeddeeffeeeeffffffffggghggghhhhhhiiiijjjjjjjkkkkkkllllllllmmmmmmlmmmnnnnmmmmmmmmmmlllllllllkkkkkkkkkkkjjiiiiiiiihhhhhgggggggggffffffeeffffeeeedddddddddddddccccccccccbbbbbbbbbbbbbbbbbaaaaaaaaaaaa```aaaaaaaaaaaaaaaaabbbaaaabbbbbbbbbcccddddddeeeeffffghhhhhhhiijjjkkkkklllmmmnnnooonnnooonnooonnnnnmmmnmmmmmmmmllkkllkkkkkjjjiiihhhggggfffffffeeeeddccccbbbbbba``_^]]\\[ZZYYXXXWWVVVWVVVVWWWXXXYYZZ[\\]^_``aabbbbbbbbccddddeefffffffggghhhhiiiijjjjjkkkkkkkllmmmmmmmmmmmnnnnnnnnnnnnnnnnnnnnmmllllkkkkjjjjiiihhhhhhgfffeeeeeddddddcccbbbbbbbbbbaaaaaaaaaa```aaaaaaaaa``````aaaaaaaaaaaabbbbbbbbbbbbbbbbccbbcccccccddddccddddddddeeeffeeeefffffgggggggggghhhhhhiiiiiiijjkkkkkkkkkkklllllllllmmmmmmmmmmmmmmmlllmmmmllllllllkkjjjkjjjiiijjiiihhhhhhgggggggffffffffeeeeeffedddddddcccccbbbbbbaaaa``aa````````____________````````````````aaaaaaabbbbcccccccccdddccccddddddcccccccccccccccccbbbbbaaaaaaaa````___________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_________________``````````````````aaa````aaaaaaabbaabbbbbbbbbbbbbbbccccccccccccccccccccddddccccdddddddddddddddddddccccccccccccccccbbbbbbbbbbccccbbbbbbbbbccccccccbbbbbbcccccccccccccccccccccccccccccccccccbbbccccbbbbbbbbbbbbbbbaaaaaabbbbaaaaaaaaaaaaaaaaaa```````````````````______________________________````_____```_``````aaaaaaaaabbbbbbcccccddddddeefffffggfffggghhhhhhiiiiiiiiijjkjjjkkkkkkkkkkkklllllllllllmmmmmmmmmmmmmmmmmmmmmmmllllllllllllkkkkkkkkkkjjjjjiiiiiihhhhhhhggggfffffffeeeeeeeddddddddddddddccccccccccccccccccccccbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbcddddddeeeeeffgghhhhiiiijjkkklllmmnnoooppppqqqrrssstuuuvvvvvwwxyyyyyzzzzzz{{{{{{{{{{{||||{{{{|||{{{{{{{{zzzzzzzzyxxxxxxxxxwwwvvvvvuutttttssrrrrqqpppoooonnmmmlllkkkjjiiiihhhggffffeeeeeeeeddccddbbbbbba````aaa``````________````_________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___________````aaaaaaaabbbbbcccccccccccccccccddddddccccdddcccccccccbbbbaaaaaaa````````````````____________````````aa``aaaabbbbbbcccccdddddddeffeeeeeffffffffggggggghhhhhhiiijjiiijjjkjjjkkllllllllmmmmlllmmmmmmmmmmmmmmmlllllllllkkkkkkkkkkkjjiiiiiiihhhhhhggggggggggfffffeeeeffeeeddddddddccddddcccccccbbccbbbbbbbbbbbbbbbbaaaaaaaaaaaa``````aaaaaaaaa```aaaaaaaaaabbbbbbbbbbcccddddddeeeeefffghhhhhhiiijjjjkkkkllllmmnnnnnnnnnnnnnnnnnnnnmmmmmmmmmmmllkkkkkkkjjjjjiiiihhhhgggfffffffeeddddccbbbbbbbbaa``_^]\\[ZZYYXXXWWWVVVVUVVVVWWWXXYYZZ[\\]^^_``aabbbaabbbccccdeeeefffffggghhhhhhiiiiijjjjjjkkkllllmmmlllmmmnnnmmmnnnnmmmmmmmnnmmllllkkkjjjjjiiihhhhhhggfeeeeeeddddddcccbbbbbbbbbbaaa``````a`````aa````a`````````aaaaaaaaaaabbaaaaaaabbbbbbbbbbbbccccccccccccddddddddeeeeeeeeeffffggggggggggghhhhhhhiiiiiijjkkjjjkkkkkkllllllllmmmmmmmmmmmmmmlllmmmmmlllllllkkjjjjjjiiiiiiiiihhhhhhggggggggffffffffeeeeeeeedccddddcccccbbbbbaaaaa``````___________________`````__````````````aaaaaabbbcccbbbbcccccccccdddcccccbbbcccbbbcccbbbbbaa```aaa``____________^^^^^^^]]]^^^^^]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^_____________````_____`````````````````a```aaaaaabaabbbbbbbbbbbbccbbbbbbbcccccccccccddccccccddddddccccdddddddcccccccccccbbbccbbbbbbbbbbbbccbbbbbbbbbbbbbbbccbbbbbbbbcccccccccccccccccccccccbbbbbbbccccbbbbbcbbbbbbbbbbbbbbbbaaaaaaabbaaaaaaaaaa```aaaaa``````````````__```_________________^^_____^_______``______``___``````aaa```aaaaaaabbcccccddddddeefffffffffgggggghhhhhhhhhiiiijjjjjjkkkkkkkkkkkkllllllllllmmmllmmllmmmmmmlllmlmmllllllllllllkkkkkkkkkjjjjijiiihhhhhhhhhgggggfffeeefeeeddddddddddddddddcccccccbbbbbbbcccbbbbccccbbabbbbbbbbaaaaaaa````````````aaaaaaaaaaabbbbbbbbbccdddddeeeeefffghhhhhiiijjkkkkllmmmnoooppppqqqrrrssstuuuvvvvvwxxxxyyyzzyyzz{{zz{{{{{{{||{{zz{{{{{zzz{{{zzyyyzzzyyxwwwwwwwwwwvuuuuuuttttsssrrrrqppppppooonmmmlllkkjjiiiihhhhhggffffeeeeeedddcccccbaaabaa`````````````__^^^^^````_____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]^^^^^]]]^^^^^^^____________``aaa```aabbbbbcccbbbcccbbbcccccdddcccccccccbbbbcccbbbaaaaaa````````````__`````___________________``````aaaaabbbbbcccccddddccdeeeeeeeeffffffffgggggggghhhhhhiiiiiiiiijjjjjjkklllllllmmmmmlllmmmmmmmmmmmmmmllllllllkkkkkkjjjkkjjiiiiiihhhhhhhgggggggggggffffeeeeeeeeeddddddddccccccccccccbbbbbbbbbbbbaaaaaaabbaaaaaaaaaaa`````````a````aa`````a``````aaabbbbbbbbbbcccddddddeeeeeefgghhhhhhiiijjjjjkkkllllmmnnmmmmmmmnnnnmmmnnnmmmlllmmmllllkkkjjjjjjiiiiihhhhhhgggfffffeeeedccccbbbaabbbaa``_^^]\\[ZZYYXXWWWVVVVUUUVVVVWWXXXYYZ[[\]]^__```aaaaaabbbbbcddddeeeeefggggghhhhhiiiiiijjjjjkkkkkllllllllmmmmmmmmmnnmmmmmmmmmmmlllkkkkjjjjjjiihhhggggffeeeeeedddddccccbbbbbbbbbaaaaa``````````````````````````````aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbccccccccccccdddddddeeeeeeeeeeffffgggffgggggghhhhhhhhiiiiijjjjjjjjkkkkkllllllllmmmmmmmmmmmmllllmmmmllllllkkkjjjjjjiiiiiiiiihhhhhhgggggggggfffffffeeeeeeeeddcccdddcccbbbbbbaaaaaa`````_____________________________```````````aaaaaaabbbbbbbbbbccccccccccccccbbbbbbbbbbbbbbbaaaa````````___________^^^^^^^^]]]]]^^^]]]]]]]]]^^^^^^^^]]]^^^^^^^^^^^^^^^^^___^^^________________`````````````````````aaaaaaaaaabbbbbbbbbbbbbbbbbbbbcccccccccccccccccccccccccccccccccccccccccbbccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbbbbbbbbcbbbcccbbbccccccccccbbbbbbbbbbccbbbbbbbbbbbbbbaabbbbbbaaaaaaaaaaaaaaaaaaa````aaa`````````````__________________^^^^^^^^^___^^^____________________``__````````aaaaaaabbccccccdddddeeeeffffffffggggghhgghhhhhhiiiiiijjjjjjjjjkkkkkkkkkkkkkkllllllllllllmmlllllllllllllllllllkkkkjjjjjjjjiiiiiiihhhhhhhggggggffffeeeeeeeedddddddddcccdddcccccccbbbbbbbbbbbbbbbbbbbbbaabbbbbbaaaaaaa``````````````aaaaaa```aaaabbbbbbbccccddddeeeeffgghhhhhiijjkkkkkllmmnnooopppppqrrrrrsstuuvvvvvwwwwxxyyyyyyyzzzzzz{{{{{{{{{zzzz{{{zzzzzzzzyyyyyyyxxwwwwwvvvvvvvuututttttsrrrrqqqqppoooooonnmlllllkkjjjiihhhhgggffffeeeeedddcccccccbaaaaa``````````````_^^^^^___________^^^___^^^^^^^^^^^^^^^^^]]]^^^^^^^^]]]]]]]]]^^^]]]]]^^^^^^^^___________````````aaaabbbbbbbbbbbbbbbccccccccccccccbbbbbbbbbbaaaaaaa```````````_____________________________`````aaaaaabbbbbbcccdddcccddeeeeeeeefffffffggggggggghhhhhhiiiiiiiiijjjjjjkkkllllllmmmmllllmmmmmmmmmmmmllllllllkkkkkjjjjjjjjiiiiihhhhhhhhggggggffgggffffeeeeeeeeeedddddddccccccccccccbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa``````````````````````````````aaaaabbbbbbbbbccccdddddeeeeeeffgggghhhiijjjjjjkkkklllmmmmmmmmmmmnnmmmmmmmmmllllllllkkkkkjjjjjiiiiiihhhhhgggggfeeeeeddddcbbbbbaaaaaa```__^]]\[[ZYYXXXWWVVVVUUUUVVVVVWWXXXYZZ[\\]]^_```````aaaaabbccddddddeeffggggggghhhhhhiiiijjjjjjkkkkkkklllllmmmmllmmmmmlmmmllllllllkkjjjjjjjiihhgggggffeeeeeeddccdcccbbbbbbbbbbaaaaaa``````````____`````___`````````aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbcccccccccccdddddddeeeeeeeddeeefffgffffgggggghhhhhhhiiiiiijjjjjjjkkkkkkkllllllllllllllllllllllmmmllllllkkkjjjjjjjiiiiiihhhhhhhhggggggggfffffffffeeeeeeddddccccdccbbbbbaaaaaaaaa`___________^^^^^^^______^^^^^^^^__``_______``````aaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaa``````````___^____^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^^^______`_________``````````````aaaaaaaaaaaaabbbbbbbbbbbbbbccccccccccbbcccccccbbbcccccbbbbbbbbbcbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaabbbbaaaaaaaaabbbbbbbbbbbbbcccbbbbbbbccccccbbbbbbbbbbbbbbbbbbbbbbbbbbaabaaaaaaaaaaa`````aaaaaaaa`````a````````````________^^^_________^^^^^^^^^^_^^^^^^^^^^^^^____________________```aaaaaaaabbbbbbcccccddddeeeeeeeefffffgggggggggghhhhhiiiiijjjjjjjkkkkjjjkkkkkkkkkkkkkllllllllkkklllllkkklllkkkkkkjjjjjjjiiiiihhhihhhhhhgggfffgfffeeedddddedddcddddccccccdcccbbbbbbbbbbbbbaaabbbaaaaaaaaaaabbaaaaaaa```````````````````````````aaabbbbbbbbbccdddeeeeeefghhhhhhiijjkkkklllmmnooooppppqrrrrrssttuvvvvvvwwwwxxxxxxyyyyyyyzzzzzzz{{zzyyyzzzzzyyyyyyyyxxxxxxwwvvvvvvvvuuuuutttssssssrqqqqpppppooonnnmmmllkkkjjiiihhhgggggfffeeddddddddcbbbbbbaaaaa```_________`_^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^____^___``````````aaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaa``````_______``__^^^^^^^^______^^^^^^^___________`aaaaaaaaabbbbbccdccccddddeeeeeefffffffffgggggggghhhhhhhhiiiiiijjjjjjjkkkllllllmmmllllllllllllllllllllllkkkkkkkjjjjjjjiiiiiihhhhhhhggggggffffgfffeeeddeeeeeeedddddddcccccccccccbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaa`````````___`````____``````````aaaaaabbbbbbbbbbcccdccddeeeeeeffggggghhiijjjjjjjkkllllllllmmmlmmmmmllmmmmlllllkkkkkkkjjjjjjiiiihhhhhhgggggggffeeddddddccbbaaaaa```````_^]]\\[ZZYXXXWWVVVVVUUUUVVVVVVWWXXYYZ[[\\]^^___`````aaaaabccccdddddeeffffffgggghhhhhiiiiijjjjjkkkkkkkllllllmllllmmmlllmllllllllkjjjjjjjjiihggggggffeeeeeeddcccccbbbbbaaaabaaa```a`````````_______```____``````````aaaaaaaaaaaaaaaaabbbbbbbbbbbbbcccccccccccdddddddddddddddddeeeefffffffgggggghhhhhhhiiiiiijjjjjjjjkkkkkkkllllllllllllllllllllmmlllllkkkkjjjjjjjjiiiiihhhhhhhhggggggggfffffffffeeeeeddddddcccccbbbbbbaaaaa``````__________^^^^^^^^^^^_^^^^^^^^^^^___________``````aaaaaaabbbbbbbbbbbbbbbbbbbbbbaaabaaaaaa```````````___^^^__^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^__^^^^^^^^^^^^^^^^^_________________`````````````aaaaaaaaaaaaabbbbbbbbbbbbbbbcccccccbbbbcccccbbbbbcccbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbaaaaaaaaaaabbbbbbbbbbbbbccbbbbbbbbcccccbbbbbbbbbbbbbbbbbbbaabbbaaaaaaaaaaaaaaa```````aaaaaaa`````````````````_________^^^^_______^^^^^^^^^^^^^^^^^^^^^^^^^^^__^^^______________````````aaaabbbbbbccccddddddeeeeeeefffffgggggggggghhhhhiiiiiiiijjjjjjjjjjkkkkkkkkkkkkkkllkkkkkkkkkllkkkkkkkjjjjjjjjjjiiiiiiiihhhhhggggggfffffffeeeedddddddddcccccccccccccccbbbbbbbbbbbbbbaaaabbaaaaaaaaaaaaaaaaaa``````````````````````````````aaaabbbbbbbbccdddeeeeeffggghhhhiijjjjkklllmmnnooopppqqrrrrrssttuuuuuuvvwwwxwwwxxyyyyyyyyyyyyyzzyyyyyyyyyyyxxxxxxxxwwwwwwwwvuuuuuutttttttsrrrrrrqqqppppooooonnmmllllllkjjjjihhhhhgggffeeeeddddddddcbbbbbbbaaaaa_____________^^^^]^^^^^^^^^^^^^^^^__^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^__^^^___```````````aaaaaabaaabbbbbbbbbbbbbbbbbbbbbbaaaaaaa``````___________^^^^^^^^^^^_^^^^^^^^^^^__________``````aaaaabbbbbbcccccddddddeeeeefffffffffgggggggghhhhhhhhiiiiijjjjjjjjkkkklllllmmllllllllllllllllllllkkkkkkkjjjjjjjjiiiiiihhhhhhhggggggfffffffeeeedddddddddddddddddcccccccccccbbbbbbbbbbbbbaaaaaaaaaaaaaaaaa``````````____```_______`````````a```aaabaaaabbbbbcccccddeeeeeeffgggggghiijjjjjjjjkllllllllmlllmmmllllmllllllkkkkkkkjjjjjiiiiihhhhhggggffffffeedddddccccbaaaaa`````___^^]\\[[ZYYXXWWVVVVVVUUTUUUUVVVVWXXYYZZ[[\\]^^___````aa`aabbbccccddddeeffffffggggghhhhhhiiiiijjjjjjjkklllllllllllllllllllkkkkkkkkjjjjjjjiihhggggggfeeeeeedddccbbbbbbaaaaaaaaa````````_____________```_________```````````````aaaaaaaaabbbbbbbbbbbbbccccccccccddddddddddddddddeeeeefffffffggggggghhhhhhiiiiiijjjjjjjjjkkkkkkllllllllkkllllllllllllllkkkkkjjjjjjiiiiiihhhhhhhhhgggggggggffffeeeeeeeeeddddddcccccbbbbbbaaaaaa``_________^^^^^^^^^^^^^^]^^^]]^^^^]]^^^^^^^^^_______````````aaabaaaaabbbbbaaaabbbbbaaaaaaa``````````___`____^^^^^^^^^]]]]^]]]\\\\\\\\\]]]]]\\\]]]]]]]]]]]]]]]^^^^]]]]]^^^^^^^^^^^]^^^^^^^^^^^^^^^^^^^__________````__`````````aaaaaaaaaaaaabbbbbbaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbbbbbbbaaaaaaaaaa`aaaa````````````````````````_____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^^^^^^^^__________```````aaaaaabbcccccccccddddddeeeeeeffffggggggggggghhhhhhhiiiiiijjjjjjjkkkkkjjjjjjjkkkkkkkjjjjkkkkjjjjjjjjjiiiiiiiiiihhhhhhhggggggggfffeffffeedddccccccccccccbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaa``aaaa```````````````___````___`````````````aaaaaaabbbbbbccdddeeeeefgggghhhiiijjjkkllllmmnnnooppqqqrrrrssstttuuuuvvvwwwwwwwxxxxxxxyyxxxxyyyyxxxxxxxxxxxwwxxxwwvvvvvvvvvttuuttttstttssrqrrrqqqqqpooonnnnnnmllkkkkkjjjiihhhhgggfffeeeeeddddddccccbbbbbaaaaaa__________^^^^]]]]]^^^^^^^^^^]^^^^^^^^^^^]]]]]^^^^]]]]]]]]]]]]]]]\\\]]]]]\\\\\\\\\]]]^]]]]^^^^^^^^^____`___``````````aaaaaaabbbbbaaaabbbbbaaaaabaaa````````_______^^^^^^^^^]]^^^^]]^^^]^^^^^^^^^^^^^^_________``aaaaaabbbbbbcccccddddddeeeeeeeeeffffggggggggghhhhhhhhhiiiiiijjjjjjkkkkkllllllllllllllkkllllllllkkkkkkjjjjjjjjjiiiiiihhhhhhgggggggfffffffeeeeeddddddddddddddddccccccccccbbbbbbbbbbbbbaaaaaaaaa```````````````_________```_____________````````aaaaaaaaabbbbbbccdddeeeeeefgggggghhiijjjjjjjkkkkkkkklllllllllllllllllllkkjjjjjjjiiiiihhhhhhgggggffffffeeddddccccbbbaa`aa````___^^]\\[[ZZYYXXWVVVVUUUUTTTTUUUUVVWWXXXYYZZ[\]^^^^__```````aabbbbccccddddeefffffggggggghhhiiiiiijjjjjjkkkllkkkllllllllllllkkkkkkkjjjjjjiiiihhggggggfeeeeeddddccbbbbbbaaaaaaaaaa```````______________```__________```````````````aaaaaaaaaabbbbbbbbbbbbcccccccccddddcccdddddddddeeeeeeeeeefffgggggggghhhhhhiiiijjjjjjjjjjjkkkklllllllkkkklllllllllllkkkkkkkjjjjjiiiiihhhhhhhhhhgggggggggfffeeeeeeeeeeeddddccccccbbbbbbaaaaa``__________^^^^^^^^^]]]]]]]]]]]]^^^]]]^^^^^^^^^^_______```````aaaaaaaaaabbbaaaaaabbbbaaaaaaa`````````________^^^^^^^^^]]]]]]]\\\\\\\\\\\\]]]\\\\\]]]]]]]]]]]]]]]^^]]]]]]]]^^^^^^^^]]]^^^^^^^^^^^^^^^^^^^___________`____`````````aa```aaaaaaaaabbbaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaabbbbbbbbbbbbbbbbbbbbbbbbbbaaaaabbbaaabaaaaaaaaaa`````````````````````````````______________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]^^^^^^^^^^^^^___________``````aaaaaabbcccccccccddddddeeeeeeefffgggggggggggghhhhhhhiiiiiiijiijjkkkjjijjjjjjjkkkkjjjjjjjjjjjjiiiiijiiiiiiiiihhhhhhhggggggfffffeeeeeeddddccccccccccccbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaa````aa```````````````______``____`````````````aaaaaaaabbbbcccddddeeeeffggghhhiijjjjkkllllmmnnnoopppqqqrrrsssssttuuuvvvvwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxwwwvvwwwvvvvvvvuuuutttttsssssssrrrrrqqqpppppooonnmmmmllkkkjjjjjjihhhghggffeefeeeedddddccccccbbbaa``a``_________^^^^^]]]]]^^^^^^^^^]]]^^^^^^^^]]]]]]]]^^]]]]]]]]]]]]]]]\\\\\]]]\\\\\\\\\\\\]]]]]]]^^^^^^^^^________`````````aaaaaaabbbbaaaaaabbbaaaaaaaaaa```````_______^^^^^^^^^^]]]^^^]]]]]]]]]]]]^^^^^^^^^__________``aaaaabbbbbbccccccddddeeeeeeeeeeefffggggggggghhhhhhhhhhiiiiijjjjjkkkkkkklllllllllllkkkklllllllkkkkjjjjjjjjjjjiiiihhhhhhggggggggfffeeeeeeeeeedddddddddcccddddcccccccccbbbbbbbbbbbbaaaaaaaaaa```````````````__________```______________```````aaaaaaaaaabbbbbbccddddeeeeefgggggghhiiiijjjjjjkkkkkkkllllllllllllkkkllkkkjjjjjjiiiiiihhhgggggggfffffeeddddccccbbbbaa```````__^^^^]\[ZZYYXXXWWVVUUUUTTTTTTUUUUVVVWXXXYYYZ[\]]^^^_____`````aaaabbbccccdddeeeeffgggfffggghiiiiiijjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjiihhhhggggggfeedddddcccccbbbbbaaaaaaaaaa```````____________________________````````````````aaaaaaaaaaabbbbbbbbbbbbbccccccdddcccccdddddddddeeeeeeeeeefffffgggggghhhhhhhhijjjjjjjjjjjjjkkkkkkkkkkkkklllllkkkkkkkkjkkkkjjiiiiiiiihhhhhhhggggggfffffffffeeeeeeeedddddccccccccbbbbbbaaa````_____^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]^^]]]^^^^^____________`````````aaaaaaaaaaaaaaaaaa```````___________^^^^^^^^]]]]]]]\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]\]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^_________```````````````aaaaaaaaaaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaaaaaaaaaaaaaaaaaaa```````````````````````````````````````aaaaaaaaaaaaaaaaaabbbbbaaabbbaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````````````````_____________________^^^___^^^^^^^^^^^^^^^^^^^]]]]^^^]]]^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^___````````aaaabbbbbbbcccddddddddeeeeeefffffffffgggggghhhhhhhhhhhiiiiiijjjjjiiijjjjjjjjjjjjjjjjjiiiiiiiiiiiiihhhhhhhhhgggggggfffffffeeeeeedddddccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa```aaa````````````````_____________________________`````````aaaaaaaabbbcccccdeeeeffgggghhiiiijjkkkllllmmnnnooppqqqqrrsssssstuuuuvvvvvvvvwwwwwwwxxxxxwxxwwwxxxxwwwwvvvvvvvuuuuuuuuttttssssssrrrrrrqqqqqppoooooooonnmllllkkkkkjiiiihhgggggfffeeeeeddccccccccccbbbaaa`````_^^^^^^^^^^^^]]]]]]^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]\]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]\\]]]]]]]^^^^^^^^___________```````aaaaaaaaaaaaaaaaaa`````````____________^^^^^]]]^^]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^_____````aaabbbbbbccccccccdddddeeeeeeeefffffffffgggggghhhhhhhiiiiiiiijjkkkkjkkkkkkkklllllkkkkkkkkkkkkkjjjjjjjjjjjjjihhhhhhhhggggggfffffeeeeeeeeeedddddddddcccccdddccccccbbbbbbbbbbbbbaaaaaaaaaaa````````````````____________________________```````aaaaaaaaaabbbbbcccccdddddeefgggggghhhhiijjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjjiiiiiihgggfffgggffeeeedddccccbbbaaaa`````_____^^^]]\[ZYYYXXXWVVVUUUUTTTTTTTUUUUVVWWXXXXYZ[[\]]^^^^_____`````aaabbbcccccddddeeeffffffffghhhiiiiiiiiijjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhggggggggfeedddddcccccbbbbbaaaaa```````__________________________________`````````````````aaaaaaaaaaaabbbbbbbbbbbbccccccdcccccccdddddddddeeeeeeeeeffffffgggggghhhhhhhiiiiiijjjjjjjjjjkkkkkkkkkkkklllkkkkkkkjjjjkkjjiiiiiiiihhhhhhhggggggfffffffffeeeeeeedddddddcccccccbbbbbaaaa````_____^^^^^]]]]]]]]]]]]\\\]]]]]]]]]]\]]]]]]]]^^^^^^^__________`````_```aaaaaaaaaaaaaaaa````````__________^^^^^^^^]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^______^___```````````````aaaaaaaaaaaaaaaa`aabbbaaaaaaaaaabbbbbaaaaaaaaaaaaaaaaaaaa`````````````````````````````````````````aaaaaaaaaaaaaaaaaaabbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````````````_____________________^^^^_^^^^^^^^^^^^^^^^^^^]]]]]]^]]]]]^]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^____```````aaaaaabbbbbbcccccccddddeeeeeeffffffffgggggghhgggghhhhhhhhhhiiiiiiiijjjjjjjjjjjjjjjjiiiiiiiiiiiihhhgghhhhhgggggggfffffffeeeeeddddddccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaa``````````````````````_______________________________```___````aaaaaaabbccccccddeeeffgggghhiiiijjkkkkllmmmnnnoopppqqqrrssssssttuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwwvvvvuuuuuutttuuttttssstssrrrqqqqqqqpppppoonnnnnnnmmlllkkkjjjjiiiihhhgggggffffeeedddddcccccccccbaaa`a````_^^^^^^^^^^^^]]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]^^^^^^^^__________````````aaaaaaaaaaaaaaaa```_`````__________^^^^^^^]]]]]]]]\]]]]]]]]]]\\\]]]]]]]]]]]]^^^^^_____````aaaabbbbbcccccccdddddddeeeeeeefffffffffgggggghhhhhhhiiiiiiiijjkkjjjjkkkkkkklllkkkkkkkkkkkkjjjjjjjjjjiiiiiihhhhhhhggggggffffffeeeeeeeeedddddddddcccccccdccccccbbbbbbbbbbbbaaaaaaaaaaaa`````````````````__________________________________```````aaaaabbbbbcccccdddddeefgggggggghhiiijjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjiiiiiiiiihhhgffffffffeeeddddcccccbbbaaa`````_____^^^^]]\[[ZYXXXXWWVVUUUUTTTTSTTTTUUUUUVWWXXXYZ[[\\]]^^^^^^___``````aabbbbcccccddeeeeeeeefffggghhhhhhiiiiiiijjjjjjjjjkkkkjjkkkkkkjjjjjjiihhhggggggffffedddddccbbbbbbbbbaaa````````___________^^^^^^^^_____^^^^^_________``````__`````````````aaaaaaabbbbbaaabbbbbccccccccccccdddddddddeeeeeeeefffffffggggghhhhhhhhiiiiiiijjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjiiiiiiiiihhhhgggggggggffffffffeeeeeedddddcdddccccccbbbbbaa```````_____^^^]]]]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]^^^^^^^^^^^^^_________````````````````````_`````___^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\[[[\\\\[[[[\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]\\\]]]]]]^^^]]]]]]]]^^^^^^^^^^^____^^^^____________`````````aaaa`aaa``````aabbbaaaaaaaaaaaaaaaaaaaa``aaaa`````````````````____________________````____```````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````aaaa````````````______```___________^^________^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]\\]]]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]]^^^^^^^^^______``````abbbabbbccccccccdddddddeeeeeeefffffgggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhgggggggggggggggfffeeeeeedddddccccccccccbbbbbaaaaaaaaaaaa````````````````````````____________________^^^^^^^^^^^^^^^____^^_________```aaaaaaaabbccccccdeeefffggghhhhhijjkkkklllmmmnnoooppppqqrrrsssstttttuuuuuvvvvvvvvvvwwwvvwwvvvvvvvvvuuuuuuuttttttttssssssssrrrqqppqppppppooooonnmmmmllllllkjkjjjjhhhhhggggfffffeeeddddddcbbbbbbbbbaa```_```_^^^^^^^^^^^]\\\\\\\^^^]]]]]]\\\]]]\\\]]]]]]\\\\\\\\\\\\\\\\\\[[[[\\\\[[[\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^___`````_````````````````````_________^^^^^^^^^^^^^]]]]]]]]\\\\\\\\\\\\\\\\\\]]]]]]]]]]]^^^_____```````aabbbbbccccccdddcdddddeeeeeeffffffffggggggggghhhhiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjiiiiiiihhhhhhhhgggggfffffffeeeeeeeedddddddddccccccccccccbbbbbaaabbbbbaaaaaaa`````````````__``````_________^^^^^_____^^^^^^^^___________````````aaabbbbbbbbbccdddddeffffgggggghhhiijjjjjjkkkkkkjjkkkkjjjjjjjjjiiiiiiihhhhhhgggfffeeeeeeeeddcccccbbbbaa``````___^^^^^^]]\\[[ZYXXXWWVUUUUUTTTTSSSSTTTUUUUUVWWXXXYZ[\\\]]^^^^^^____`````aaaabbcccccddddeeeeeeffffggghhhhhhiiiiiiiijjjjjjjkkjjjkkkkjjjjjjiihhhhgggggffffeeddddddccbbbabbbaaa````````______^_____^^^^^^^^^^___^^^^^^__________````____````````````aaaaaaaabbbaaaaabbbbbccccccccbcccdddddddddeeeeeeeefffffffgggggghhhhhhiiiiiiiiijjjjjjjjjkkkkkkkkkkkkkkjjjjjjjjjjjiiiiiiiiihhhggggggggggfffeefffeeeeeeddddddccccccccccbbbbaa```````____^^^^^]]]]]]]]]]\\\\\\\\[[[\\\\\\\\\]]]]]]]]]^]]]]^^^^^^^_________`````````````````____``___^^^^^]^^]]]]]]]\]]]]]]\\\\\\\\\\\\\\\\\\[[[[[\\\\[[[[[\\\\\\[[\\\\\\\\\\]]]]\\\\\\\\\\\]]]]]^^]]]]]]]]]^^^^]^^^]]^^___^^^^____^^________```__`````````````````aaaaaaaaaaaaaaaaaaaaaaa```aaa`````````````````___^^_________________``_____````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````aa````````````_________`__________^^^^_______^^^^^^^^^^^^^^^^]]]]\\]]]]]]]]\\\\\]]]]\\\\\\\\\\]]]]]]]]]]]\\]]]]]]^^^^^^^^^^^____``````aaaaaabbbccccbcccdddddddeeeeeffffffgggfffggggghhhhhhhggghhhhhhiiiiiiiiihhhhiiiiiihhhhhhhggggggggggggfffffffeeeeeddcdddccccccccccbbbbbbaaa`aaaaaaa`````___````````````````____________________^^^^^^^^^^^^^^^^^__^^^^________`````aaa`aaabbcccccddeeeffffggghhhiijjjkkkllmmmmnnooooppqqrrrrrssssttttttuuuvvvvvvvvvvvvvvvvvvvuuuuuutuuutttssssssssssrrrrrrqpppppoooooooonnnnnnnnlllllkkkkkkjjiiihhghgggffffeeeeedddddcccccbbbaabbba```_```^^]]^^^]^^^^]\\\\\\\]^^]]]]]\\\\\\\\\\\]]]]\\\\\\\\\\[[\\\\\\[[[[[\\\\[[[[[\\\\\\\\\\\\\\\\\\]]]]]]\]]]]]]]^^]^^^^^___``____`````````````````_________^^^^^^^]]]]^]]]]]]]]]\\\\\\\\\[[[\\\\\\\\]]]]]]]]]]^^^^^____```````aabbbbccccccccccddddddeeeeeefffeefffgggggggggghhhiiiiiiiiijjjjjjjjjjjkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiihhhhhhggggggfffffffeeeeeeeedddddddddcccbccccccccbbbbbaaaaabbbaaaaaaaa````````````____````__________^^^^^^___^^^^^^^^^^_____^______````````aaabbbabbbccddddddeeffffggggghhhhiijjjjjjkkkkjjjkkjjjjjjjiiiiiiiihhhhhhgggffffeeeeeeddddcccccbbaaaa`````____^^^^^^]]\\\[ZYXXXWWVUUUUUTTTSSSSSSSSTTUUUUUVWWXXYZ[\\\\]]]^^^^^^__```````aabbbbccccccddeeeeefffffffghhgghhhhiiiiiiijjjjjjjjjjjjjjiiiiiiiihhhggggggffeeeedddccccbbbaaaaaa````````_______^^^____^^^^^^^^^^^^^^^^^^^____^^_____________```````````aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddddddeeeeeeeffffffggggggghhhhhiiiiiiiiiijjjjjjjjkkkjjjkkkkkkjjjjjjjjjjjiiiiiiiiihhggggggggggffffeeeeeeeeeeedddddddccccccbccbbaaaa````______^^^^^^^]]]]\\\\\\\[[\\\\[[[[[\\\\\\\\\\\\\\\\]]]]]]]]^^^^^^__^^_________________``__________^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[\\\[[[[[[\\\\[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]^^^]]]]]]]]^^^^^^^^__^^^^^_____________`````````````````````````````````````````````````````___________^^^^________________________``__```````````````aaaaaaaaaaaaaaaaaaaaa`````````````````````````____________________^^^^^^^^^^^^^^^]]^^^^^^]]]]]]]]\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\]]]\\\\\\\\\\]]]]]]]]]]]]^^^^^____`````````aaaabbbbbbbbccccccdddddeeeeeeefffffffffffggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggggggffffeeeeeeeeddccccccccbbbbbbbbaaaaaaa`````````````______________```_______________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^____``````````aabbcccccddeeeffffffgghhiiijjkkkkllmmmnnnnnooppqqqqqrrsssssstttttuuuuuuuuuuuuuvvvvuuuuutttttttttssssssssrrrrrqqqqppqppoooonnnnnnnnnnnnmmmlkkkkkkkkjjiiihhhhgggfffffeeddddcccccccccbbaaaaaaa```____^]]]]]]]]^^^]\\\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[\\\\[[[[[[\\\[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^__________``_________________^^__^^^^^^]]]]]]]]\\\\\\\\\\\\\\\\[[[[[\\\\[[\\\\\\\]]]]^^^^^^^______````aaaabbccbccccccdddddddeeeeeeeeeeeffffgggggggggghhiiiiiiiiijjjjjjjjjjjkkkkkkjjjkkkjjjjjjjjiiiiiiiiiihhhhhgggggggffffffeeeeeeeddddddddddcccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaa```````````_____________^^____^^^^^^^^^^^^^^^^^^^____^^^_______````````aaaaaabbbccccdddeeeeffgggggghhhiiiiiiiijjjjjjjjjjjjjjiiiiiiihhhhgghhgfffffffeeeeeddccccccbbbbaa```````__^^^^^^]]]\\\\[ZYXXWWVUUUUUTTSSSSSSSSSSSTTUUUUVVWWXXYZ[\\\\]]]]^^^^^^__``````aaabbbbcbcccddeeeeeffeeeffgggggghhhiiiiiiijjjjjjjjjjjjiiiiiiihhhhggggggfeeeeddddccccbbbaaaaaa```````_______^^^^^^___^^^^^^]]]]^^^^^^^^^^__^^^^____________`````_``````aaaaaaa``aaaaaaaabbaabbbbbbbbbbcccccdddddddddeeeeeeeeffffffggggggghhhiiiiiiiiiiiijjijjjjjjjjjjkkkjjjjjjjjjjjjjiiiiiiiihhggggggggggfffeeeeeeeeeeeedddddddcccccbbbbbbaa```````____^^^^^^^^]]]\\\\\\\[[[[[\\[[[[[[[[[[[\\\\[[[\\\\\\]]]\]]]^^^]^^^^^^___^^^^^^^^^^^_____^^_____^^^^^^]]]]]]]]]\\\\\\\\\\\\\[\\\[[[[ZZ[[[[[[[[[ZZ[[\[[[[[[[[\[[[[[[[\\[\\\\\\\\\\[[\\\\\\\\\\\]]]]]]\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^____^^________```````````````___``````__````_______````````````____________^^^^^____^_______^_________________`````````````aaaa`aaaaa``aaaaaaaa```````````````__```````____________^________^^^^^^^^^]]]^^]]]]]^^^]]]]]]]]]]\\\\\\\\\\\\\\\\\\[[\\\\\\\\\\\\\]\\\[[\\\\\\\\\\\]]]\\\]]]]]]^_____````_````aaabbbbabbbccbccdddcddeeeeeeeeefffffefffgggggggggggggggghhhghhhhhgggghhhhhhhhgggffggggfffffffffeeddeedddddccccbbccbbaabbbaaa``aaa``````__`````___________________^^^__________^^^^^^^^^^^^]]^^]]^^^^^^^]]]]^^^^^^^^^___`````````aabbbbccccddeefffffffghhhiiijjjkklllmmmmnnnnoopppppqqrrsssssstttttuuuuuuuuuttuuuuuuuutttsstttssssrrrrrrrqqqqqqpppoppponnnnnnmmmmmmmmmllllllkjjjjjjjiihhhgggggffeeffeeddcdccccbbccbbbbaaaa`a````__^^]]]]]]]]]]]]\\\\[]]]]]]\\\\\\\\\\\[[\\\\\\\\\\[\\[[[[[[[\[[[[[[[[\[[ZZ[[[[[[[[[ZZ[[[[\\\[\\\\\\\\\\\\\]]]]]]]]]^^^^^^_____^^_____^^^^^^^^^^^___^^^^^^]^^^]]]\]]]\\\\\\[[[\\\\[[[[[[[[[[[\\[[[[[\\\\\\\]]]^^^^^^^^____```````aabbbbbbcccccdddddddeeeeeeeeeeeefffgggggggggghhiiiiiiiijjjjjjjjjjjjjkkkjjjjjjjjjjijjiiiiiiiiiiiihhhgggggggffffffeeeeeeeedddddddddcccccbbbbbbbbbbaabbaaaaaaaa``aaaaaaa``````_`````____________^^^^__^^^^^^^^^^]]]]^^^^^^___^^^^^^_______```````aaaaaabbbccccddddeeeefgggggghhhhiiiiiiijjjjjjjjjjjjiiiiiiihhhggggggffeeeffeeeeeddcccbcbbbbaaa``````__^^^^^^]]]]\\\\[ZYXXWWVVUUUUTTSSSSSSRRRRSSSTUUUUVVWWWXYZ[[\\\\\]]]]^^^^____`````aaabbbbbbcccddddeeeeeeefffgggggghhhhhiiiiiiiiiiiiiiiiiiiihhhhhhggggggffeeeddddccccbbbbaaaaa````````_____^^^^^^^^^^^^^^^]]]]]]]]^^^^^^^^^^^^^^____________````___````````aaaa```aaaaaaaaaaaabbbbbbbbbcccccccddddddddeeeeeeeffffffffggggghhhhiiihiiiiiiiiiiijjjjjjjjjjjjjjjjjjjiijjjjiiiiiihhhggggggggggfffeeeeeeeeeeeedddcddddcccbbbbbbbba````````___^^^^^^^]]]\\\\\\\\[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^]]]]]]]]]]\\\\\[[\\\\[[[[[[[[[ZZZZ[[[[[[[ZZZZ[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^_________````````````_____````___```_____________________________^^^^^^^^__^^^^^^^^^^^^^_________________```````````aaa``````````aaaaaa```````````````____``````___________^^^______^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]]]\\\\\\\\\\\\\\\\\\[[[[\\\\\\\\\\\\\\\[[[[\\\\\\\\\\\\\\\\]]]]]]^^^^^^______`````aaaaaaaabbbbbccccccddddeedddeeeeeeeefffffffggggggggggggggggghhgggggggggggggggfffffffffeeeeeeeeddddddddcccccbbbbbbaaaaaaa```````````___________________________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^]]]]]]]^^^^^^^^^____``````aaabbbccccdddeefffffgghhhhiijjjkklllmmmmmnnnooopppppqrrrrrssssstttttttttttttttttttttttttssssssrrrrrrrrrqqppppppooooooonmmmmmmmlllllllkkkkkkkkjiiiiiiihhhgggfffffeeeeddddccccbbbbbbbbbbaaaa`````_^^^]]]]]]]]]]]\\\\[[\\\\\\\\\\\\\\\\\[[[\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[ZZZZ[[[[[[[ZZZZ[[[[[[[[[\\\\[[\\\\\]]]]]]]]]]^^^^^^^^^^^^^___^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[\\\\\\\\]]]^^^^^^^___````````abbbbbbbbcccddddcdddeeeeeeeeeeeefffgggggggggghhhiiiiiijjjjiijjjjjjjjjjjjjjjjjjjiiiiiiiiiiihiiihhhhgggggffffffffeeeeeeeddddddddcccccccbbbbbbbbbaaaaaaaaaaaa```aaaa````````___````____________^^^^^^^^^^^^^^]]]]]]]]^^^^^^^^^^^^^^^_____````````aaaaabbbbccccddddeeeffgggggghhhhhhiiiiiiiiiiiiiiiiiiiihhhhhggggggfffeeeeeeeddddcccbbbbbbaaa`````____^^^^]]]]\\\\\[[ZYXWWWVVUUUUTSSSRRRRQQQRRSSTUUUUUVWWWXYYZ[\\\\\\\]]]]^^^^^___````aaabbbbbccccccddeeeeeefffffffgggghhhhhiiihhiiiiihhhhhiihhhhhhggfffffeeeeddddccbbbbbaaaaaa````````____^^^^^^^^^]]^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^__________```____`````````aa``````aaaaaaaaaabbbbbbbbbbccccccccddddddddeeeeefffffffffggggggghhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjjiiiiijjiihhihhhhhgggggggggfffeeeeeeeeeeeddddcccccccccbbbbbbba````````___^^^^^^]]]]\\\\\\\\[[[[[[[[[ZZ[[[ZZZZZZ[[ZZ[[[[[[[[[[[\\\\]]]]]]]]]^^]]^^^^^^^^^^^^^^^^^^^^^^]]]^^^]]\\\]]]]]\\\\[[[[\\\[[[[[[[[[ZZZZZZ[[[[[ZZZZZZ[[[[[[[[ZZZZZ[[[[[[[[[\\\\\\[[[[[\\\\\\\\\\\\\\\\\\\]]]]]\\]\\\]]]\\]]]]]]]]^^^^^^^^^^^^^^__^______``````````_______``____```_____________^^____^^^^____^^^]^^^^^^^^^^^^^^]]]^^^^^_____^^__________``___```````````````````aaaa``````````__```______```____________^^^^^____^^^^^^^^^^]]]]]]]]]]]]]]\\\\\]]\\\\\\\\\\\\\\\\[\\\[[[[[\\\\\\\\\\\[[[[Z[[[\\\\\[[[[[[\\\\\\]\\]]]^]]^^__^^__``_```aa```aabbabbbcbbcccddddddddeeddeeeeeefeeffgggffffgggggggfgggggfgggffggffffffffefffeeeddddeedddcccccccbccbbbbbbaaa``aa``__``````_______^^^^^^__^____________^^^^^^^^^^^^^^^]]]^^^^^^]]]]]]]]]]]^^^]]]]]]]]]^^]^^^^^_____```````aaabbcccccddeeefffggghhhhiijjjkkllllmmmmnnnnooooppqqqqrrrssrsssssssttssssstssssttssssssrrrrrqqrrqqqqqpppooooonnnnnnnnnllllllkkkkkkkjjjkkjjjiiihihhhhgggfffeefffeeddddcccccccbbbbbbbbaaa```___^^]]]]]\\\]\\]\\\\[[[\\\\\\\\\\\\\\\\[[[[[\\\\\\[[[[[[[[[ZZZZZ[[[[[[[[ZZZZZZ[[[[[ZZZZZZ[[[[[[[[[\\\[[[[\\\\]]]]]\\\]]^^^]]]^^^^^^^^^^^^^^^^^^^^^^]]^^]]]]]]]]]\\\\[[[[[[[[[[[ZZ[[ZZZZZZ[[[ZZ[[[[[[[[[\\\\\\\\]]]]^^^^^^___````````abbbbbbbcccccccccddddeeeeeeeeeeefffggggggggghhhhhihhiijjiiiiijjjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhgggggggfffffffffeeeeeddddddddccccccccbbbbbbbbbbaaaaaaaaaa``````aa`````````____```__________^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^]]^^^^^^^^^____````````aaaaaabbbbbccddddeeeefffffgghhhhhhiihhhhhiiiiihhiiihhhhhggggfffffffeeeeeeddccccccbbbbbaaa````___^^^^^]]]]\\\\\\\[ZYYXWWWVUUUUUTSSRRQQQQQQQRRSTTTTTUUVWWXXYZZ[[[[[[\\\]]]^^^^^____````aabbbbbbcccccddddeeeefffffffggggggghhhhhhhhhhhhhhhhhhhggggggffffeeeeeddddccbbbbbbaaa``````````____^^^^^^^^^]]]]^^^^^]]]]]]]]]]]^^^^]]]^^^^^^______^^__________``````````````````aaaaaaaabbbbbbbbbbbcccccccccddddddddeeeeffffffffggggggggghhhhhhhiiiiiiijjjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhgggfffggfffeeeeeeeeeeddddddcccccbbccbbbbbbba```````___^^^^^^]]]]\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZZZZZZ[ZZZZZZ[[[[\\\\\\]]]]]]]]]]]^^^^^^^^^^^^^^^^]]]^]]]]]]]]\\\\\\\\\\\[[[[[[[[[ZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZZ[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^]]^^^^^^^^^^^^_____________________________`__________^^_^^^^^^^^^^^^^^^^]]]]^^^]]^^^^^^^]]]]]^^^^^^^^^^^^^_______________`````````````````````````___`__________________^^^______^^^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\[[[\\\\\[[[[[[[[[[[[[[[[[[[[[[ZZZZ[[[[[[[[[[[[[[[\\\\\\\\\\]]]]]^^^^^^______```````aaaaaabbbbbccccccccdddddddeeddeeeeeefffeeffffffffffffffffffffffffeeffffeeeeeeeddddddddcccbbcccbbbbbaabbaaa``````__________^^^^_^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^__````````aabccccccdddeeefgggghhhhiijjjjkklllmmmmnnnnooooppqqqqqrrrrrrsrrssssssssssssssssrrrssrqqqqqqqqqpppppooooonnnmmmmmmmmmmkkkkkkjjjjjjjjjjjiiiiiiihhggghggfeeeeeeeddddddcccbbbbbbbbbaaaaa```____^]]]\\\\\\\\\\\[[[[[[\[[[\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[ZZZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZ[[[[[[ZZ[[[[[[[[[\\\\\\\\\\\]]]]]]]]^]]]^^^^^^^^^^^^^^^^]]]]]]]]]]]\\\\\\[[[[ZZZZZZ[ZZZZZZZZZZZZZZZZZZ[[[[[[[\\\\\\\\\]]]]^^^^^^___```````abbbbbbbccbbcccccddddddeeeeeeeeeefffggfffggghhhhhhhhhiiiiiiiiijjjjjjjjjjjjjjjjiiiiiiihhhhhhhgggggggggffffffffeeeeddddddddcccccccccbbbbbbbbbbbaaaaaaaa``````````````````__________^^______^^^^^^]]]^^^^]]]]]]]]]]]^^^^^]]]]^^^^^^^^^____``````````aaabbbbbbccddddeeeeeffffgggggghhhhhhhhhhhhhhhhhhhgggggggfffffffeeeeddddcccccbbbbbbaa````____^^^^^]]]\\\[[[[[[ZZYXXWWVUUTTTTTSRRQQQQRQQQQRRSTTTTUUVWWWXXYZZ[ZZ[[[\\\\]]^^^^^____````aaaaabbbcccccddddeeeeeeeffffgfffggggggggghhhhhhhhhggggggggffffeeedddddcccbbbbaaaaa`````````_____^^^^^^^^]]]]]]]^^^]]]]]]]]]]]]]^^]]]]^^^^^^^___^^^^^^^_______```````````````````aaaaaaaaaaabbbbbbbbbccccccccddddddddeeefffffffffggggggggghhhhhhhiiiiiiijjjiiiiiiiijjiiiiiiiiiihhhhhggghggggffffffffeeeeeeeeedddddddccbbbbbbbbbbbbbaa``````____^^^^^]]\\\\\\\\[\\[[ZZZ[[ZZZZZZZZZZZZYYYYZZZZZZZZZZZ[[[\\\\\\\]]]]]\\\]]]^^^^^^^^^^^]]]]]]]]]]]]]\\\\\\\\\[[[\[[[[ZZZZZZZZ[[[[ZZZZZZZZZZYYYYYYZZZZYYZZZZZZZZZZZZZ[[[[[[[ZZZZ[[[[[[[[\\[[[\\\\[[[[[[[\\\\[[[\\\\\\\\[\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^__^^^^^_____^^^^^^______________^^^_^^^^^^^^^^^^]]]]]]]]]]]]]^^]]]]^^^^]]]]]]]]]]]^^^^^^^^^^_^^____________`___________````````````______________________^^^^^__^^^^^^^^]]^^^^]]]^^^^]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[\\\[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZ[[[[[ZZ[[[[[[[\\\[[[\\\\\]]]]]]^^^^^^^______````````aaaaabbbcbbcccddcccdddddddddddeeeeeeeeeeeffffeeeeeeeeeeeefeeeeeffeeddddeedddddddccbbbbbbbbaaaaaaaaaa````__________^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]^^^^]]^^^^]]]]]]]]^^]]]\\]]]]\\]]]\\\\\\\\]]]]]]^^^^^^^^^__````````abbccccccddddeffgggghhhhiiijjjkkklllmmmnnnooooppppppqqqqqrrrrrrsrrsssssrrrrsrrrrrrrqqpppqpppppoooonnnnnnmmmmlllllllllkkkjjjiiiiijjjiiihhhiiihggfgggffeeddedddcdddcccbbbbaabbaaaaa`a``___^^^]]]\\\\\\\\\[[[[[[[Z[[[[[[\\\\[[[\\[[[[[[[[ZZZZ[[[[[[[ZZZZZZZZZZZZZYYZZZZYYYYYYZZZZZZZZZZ[[[[ZZZZZZZZ[[[[\[[[\\\\\\\\\]]]]]]]]]]]]]^^^^^^^^^^^]]]\\\]]]]]\\\\\\\[[[ZZZZZZZZZZZYYYYZZZZZZZZZZZZ[[ZZZ[[\\[\\\\\\\\]]^^^^^____``````aabbbbbbbbbbbbbccdddddddeeeeeeeeeffffffffgggghggghhhhhiiiiiiiiiijjiiiiiiiijjjiiiiiiihhhhhhhgggggggggfffffffffeeeddddddddccccccccbbbbbbbbbaaaaaaaaaaa```````````````````_______^^^^^^^___^^^^^^^]]]]^^]]]]]]]]]]]]]^^^]]]]]]]^^^^^^^^_____`````````aaaaabbbbcccdddddeeeffffgggggggghhhhhhhhhgggggggggfffgffffeeeeeeeddddcccccbbbaaaaa````____^^^^^]]\\\\[[[ZZ[ZZYXXWWWVUUTTTTSRRQQQQRRQQQQQRRSSTTTUVVWWWXYYZZZZZ[[[[[\\]]]]]^^^____````aaaaabbbbcccdddddddeeeeefffffffggggggggggghhhhhggggggfffffeeeeddddccccbbbaaaaaa```___``_______^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^]]]^^^^^^^^^^^^^_______```````````````````aaaaaaaaaaaabbbbbbbbbcccccccdddddddeeeeefeeefffggffggggghhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhggggggggfffffffffeeedddeedddddddccbbbbbbbbbaaabba``````___^^^^]]]]\\\\\\\\[[[[[ZZZZZZZYYYYYYYZZZYYYYYYZZZZZZZZZZZ[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYZZYYYYZZZZZZZZZZZZZ[[[[[ZZZZZZZ[[[[[[[[[[[[\\[[[[[[[[[\\[[[[\\\\\\\[[[\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^^^^___^^^^^^^^________^___^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]^^]]]]]]]]]]]]]^^^^^^^^^^^^^_^^^^____________________`````````______________________^^^^^^^^^^^^^^^]]]]^^]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[ZZZ[[[[[[[[[[[ZZZZZZZZZZZZZ[[ZZZZ[[[[[[[[[[[[[\\\\\\]]]]]^^^^^^^^______```````aaaaaabbbbbbcccccccdddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddcccdccbbbbbbbaaaaaaaaa``````________^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]^^]]]]]]]]]]]]]\\\\]]\\\\]\\\\\\\\\\]]]]]]^^^^^^^^^____`````aabbbbccccdddeefffgggghhhiiiijjjkkllllmmnnnnoooooppppppqqqqqqrrrrrrrrrrrrrrrqqqqqqppppppppooonnnnnnmmmmmllllllkkkkkkkkkjjjiihiiiiiihhhhhhhhhgfffffffffeedddddcccccbbbbbbaaaaaaaaaa```___^^]]]\\[\\\\\\\[[[Z[[ZZ[[[[[[[\\[[[[[[[[[[[[ZZZZZZZ[[[[[ZZZZZZZZZZZZZYYYYZZYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[ZZZZZZZZZZZYYYYYYZZZYYYYYYYZZZZZZZ[[[[[\\\\\\\\]]]]^^^^___``````abbaaabbbbbbbbbccdddddddeedddeeefffffffffgggggggghhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhgggggffggfffeeefeeeeedddddddcccccccbbbbbbbbbaaaaaaaaaaaa```````````````````_______^^^^^^^^^^^^^]]]^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^_______``___```aaaaaabbbccccddddeeeefffffgggggghhhhhgggggggggggfffffffeeeeedddddddcccbbbbaaaaa````____^^^]]]]]\\[[[[[ZZZZZYYXWWWVVUTTTSSRRQQQQQRRQQQQQQRRSTTTUUVVVWXYYYYZZZ[[[[[[[\\\]]]^^^^____`````aaaabbbbccdcccdddddeeeeeefffffffffgggggghhhhgggffffffffeedddddccccbbbbaaa``````______^^^__^^^^^^]]]]]]]\\\\\\\]]]]]]]]\\\]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^_______````__`````````aaaaaaaaaaaaaaaaaabbbbccccccccddddeeeeeeeeeeeffffffgggghhhhhhhhhhihhhhhhiiiiiiiiiihhhiiiiihhhhhhhgggggggfffffffeeeeeddddddddddcccbbbbbbaaaaaaaaa``________^^^]]]]\\\[[[[\[[[ZZZZZZZZYYYYYYYYYYYYXXXXYYYYYYYYZZZZZZZZ[[[[[[[[\\\\\\\\]]]]\\\\\\\\]]]]]]\\\]]\\\\\\[\\[[ZZZ[[[ZZZZZZZYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZZYYZZZZZZZZ[[ZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]^^^^]^^___^^^^^^^^___^^^^^^^^^^^^^^]]]^^^^]]]]]]]]]]\]]]]]]]]]\\\]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^_______________________________________^^^^______^^^^^^^^^^^^^]]]]]]]]]]]]]]]]\]]]\\\\\\\\\\\\\\\[[[[[[[[[[[[[Z[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZZZZ[[ZZZZZZZ[[[[[[[\\]]\\]]^]]]^^^__________```aaaaaaaaaabbbbbbbcccddcccccdddddddddddddddddeeeeeeedddddddeeeeeddddccccddccccccbbbbaaaaaaaaaa````___`___^^^__^^^^^]]]^^^]]^^^^]]]^]]]]]]]]]]]]]]]]\\\\\]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]^^^^^^^^^____`````aabbbbccccddeeeffffgggghhiiiijjkkkkkllmmmnnnonnoooooopppqqqqrqqqqqrrrrqqrqqqppppppoooooooonnnmmmmmmllllllkklkkkjjjkkkjjiiihhhhhhhhhgggghgggggfffeeefeedcccccccbbbbbbbaaaaaaaaa````_____^^]]\\\[[[[[[[[[[[ZZZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZ[[ZZZZZZZZYYZZZZYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYZZZZZZZ[[[ZZZ[[\\[\\\\\\]]\\\]]]]]]\\\\\\\\]]]]\\\\\\\\[[[[[[[[ZZZZZZZZYYYYYYYYXXXXYYYYYYYYYYYYZZZZZZZZ[[[\[[[[\\\]]]]^^^________``aaaaaaaaabbbbbbcccddddddddddeeeeefffffffggggggghhhhhhhiiiiihhhiiiiiiiiiihhhhhhihhhhhhhhhhggggffffffeeeeeeeeeeeddddccccccccbbbbaaaaaaaaaaaaaaaaaa`````````__````_______^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]\\\]]]]]]]]\\\\\\\]]]]]]]^^^^^^__^^^______``````aaabbbbccccdddddeeffffffffggghhhhggggggfffffffffeeeeeedddddcccdccbbbbaaaa`````____^^^^]]]\\\[[[[[[[ZZZYYYYXWVVVUUTTTSRRQQQQQQRQPPPPQQQRSSSTTUUUVWXXYYYYZZZZ[[[[[[[\\\]]^^^^_____`````aaabbbbccccccdddddeeeeeeffffffffffggggggggggfffffffeeddddddcccbbbbbaaaa`````______^^^^^^^]]^^]]]]]]]\\\\\\\\\]]]]]]\\\\\]]]]]]]]]]]]]]]]^^^^^^^^^^^^^________``___``````````aaaaaaaaaaaaaaaaabbbbbcccccccccdddedddeeeeeeeffffffgggghhhhhhhhhhhhhhhhhiiiiiiiihhhhhiiihhhhhhhgggggggfffffffeeeeedddddddddccccbbbbbaaaaaaaaaa``_______^^^^]]]\\\\[[[[[[[[ZZZZZZZZYYYYYYYYYYYXXXXXXXYYYYYYYYZZZZZZZZZZ[[[[[[[[\\\\\\\\\\\\\\\\\\\]\\\\\\\\\\\\[[[[[[ZZZZ[[ZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYZYYYYZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^__^^^^^^^^^^^^^^^]]]]^^]]]]]]]]]]\\\]]]]]]]\\\\]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^_____________________________________^^^^^^____^^^^^^^^^^^^]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[ZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[\\\\\]]]]]]^^^^^^^______````a```aaaaaaabbbbbbcccccccccddddddddddddddddeeeeedddddddddddddddddccccccccbbbbbbaaaaa```aa`````________^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^^^____````aaaabbbbcccddeeeffffgggghhiiiijjkkkkkllmmmmnnnnnnoooooopppqqqqppqqqqqqqqqqpppppoooonnnmmnnmmmmllllllkkkkkkkkkjjiiijjiiiiihhggggggggggggggffffffeeeeeedddcccccbbbbbaaaaaaaaaaa``````____^^]\\\[[[[[[[[[[[ZZZZZZ[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZYYYYZYYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZ[[ZZZZ[[[[[[\\\\\\\\\\\\]\\\\\\\\\\\\\\\\\\\[[[[[[[[ZZZZZZZZZZYYYYYYYYXXXXXXXYYYYYYYYYYYZZZZZZZZ[[[[[[[[\\\\]]]^^^^_______``aaaaaaaaaabbbbbccccdddddddddeeeeefffffffggggggghhhhhhhiiihhhhhiiiiiiiihhhhhhhhhhhhhhhhhggggffffffeeeeeeedddedddcccccccccbbbbbaaaaaaaaaaaaaaaaa``````````___``________^^^^^^^^^^^^^]]]]]]]]]]]]]]]]\\\\\]]]]]]\\\\\\\\\]]]]]]]^^]]^^^^^^^______`````aaaabbbbbcccddddddeefffffffggggggggggffffffffffeeeeeedddddccccccbbbbaaa`````_____^^^^]]\\\[[[[[[[ZZZZYYYYXXWVUUUTTSSSRQQQPPPPQPPPPPQQQRSSSTTTUUVWWXXXYYYYZZZ[ZZZ[[[\\\]]^^^^^^______``aaabbbbbbbbcccddddddeeeeeeeeffffffffffffffffffeeeeeeddddcccbbbbbbaaaaa``______^^^^^]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]^^^^^^^^^^^^^________``____``````````````aaaaaaaaaaaabbaabbccccccccccddddddeeeeeeeffffffggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggffffffffeeeddddddddddcccccbbbbbbaaaaaaaaa``_____^^^^^^]]\\\\\\[[[[[[ZZZYYYYYYYYYXYYYYXXXXXXXXXXXXXXXXXYYYYYYYYYYZZZZZZZ[[[\[[[[[\\\[[[\\\[[[\\\\[[[[[[[[\[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYYXXYYYYXXXYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]\\\\]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]]]]]]]]]]]]\\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^^^^^^____^^______^^____^_____^^___^^^^^^^^^^^]]]]]]]^^^^]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[[[[[ZZ[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYXYYYYYYYYYYYZZZZYYYZZZZZZZZZZ[[[[\\]]]]]]]^^^^^^_______````````````aaaaaaabbbbbbccccddcccccccccccddddddddcccccccccdddccccccccccbbbbbbaaaa`````````______^^^^^^^^]]]]]]]]\\]]]]]\\\]]]]\\\]]]]\\\\\]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[\\\[[[[[[\\\\\\\\\\]]]]]^^^^^^___````aaaabbbbbbccdddeeffffgggghhiiijjjjkkkklllmmmmmmnnooooooopppqpppppppppppppppooooonnnnmmmmmmmllllllkkkkjjjjjjjjiiiiiiiihhiiiggggfffffffffffeeeffeeddddddccbbbbbbbbbbbaaaaaa```a```______^]]]\\\[[[[[[[[[[[ZZYYY[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYXXXYYYYXXYYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[\[[[[[[[[\\\\[[[\\\[[[\\\[[[[[\[[[ZZZZZZZYYYYYYYYYYXXXXXXXXXXXXXXXXXYYYYXYYYYYYYYYZZZ[[[[[[\\\\\\]]^^^^^^_____``aaaaaaaaabbbbbbcccccddddddddddeeeffffffffgggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhgggggggggggffffffeeeeeeeddddddccccccccccbbaabbaaaaaaaaaaaa``````````````____``________^^^^^^^^^^^^^]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]^^^^^______``aaaaabbbbbbcccddddeeeeeeffffffffffffffffffeeeeeeeeddddddcccbbbbbbbbaaa``______^^^^^^]]\\\[[[ZZZ[ZZZYYYYXXXWWVUUTTTSSSRQQQPPPPPPPPPPPQQRRSSSSTTUVVWWXXXXYYYYZZZZZ[[[[\\\]]]^^^^^______``aaaabbbbbbbccccdddddeeeeeeeeffffffffffffffffeeeeeedddccccbbbbbaaaaaa``______^^^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]^^^^^^^^^^^^^_______`_____```````````````aaaaaaaaaaaaaaaabbbcccccccccddddddeeeeeeeffffffgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhggggggggggffffeeeeeeddddddddddccccccbbbbbbaaaaaaaaa``______^^^^^]]\\\\\\[[[[[ZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[[[[[[[[[[[[[\[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYYXXXXYYXXXXXYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[ZZZZZ[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\]\\\\\\]]]]]]]]]]]]]]]]]]]]]]^^^^^]]]]]]]]]]]]]]]]]]]]\\\\]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]^^^^^^^^^^^^^^^^^_^^^^____^^^___^^^___^^^^__^^^^^^^^^^^]]]]]]]]^^]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\[[[[[[[ZZZZ[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYXXXXYYYYYYYYYYYYYYYYZZZZZZZZZZZZ[[[[\\\\\\]]]^^^^^^^^_______``````_``aaaaaaaabbbbbcccccccccccccccccccccccccccccccccccccccccbbbbbbbbbaaa``````````______^^^^^^^^^]]]]]]]]\\\\]]\\\\\\\]]\\\\\\\\\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^____````aaabbbbbbcccdeeeeffggggghhiiiijjjjkkkllllmmmmmnnonnnnooopppooooppppoooooooonnnnnnmmlllllllkkkkkkjjjjijjjiiihhhhhhhggggggggffeeeefffffeeeeeeeedddddccccbbbbaaabbbaa``aa``a``````____^^]]]\\\[[[[[[[[[[ZZYYYYZ[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYXXXXXYYXXXXYYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[\[[[[[[[[[[[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZ[[[[[\\\\\\]]^^^^^______``aaaaaaaaabbbbbbccccccddddddddddeeeeeeffffgggggggggghhhhhhhhhhhhhhhhhhhhhhhhggggggggggggffffffeeeeeeeddddddcccccccccbbbaaaaaaaaaaaaaaaa```````````````_____`_______^^^^^^^^^^^^^]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^^^______``aaaaaabbbbbccccdddeeeeeeffffffffffffffffeeeeeeeedddddccccbbbbbbbaaaa``______^^^^^]]]\\\[[[[ZZZZZYYYYXXXXWWVVUTTSSSSRRQQPPPPPPPPPPPPQQRRRSSSSTUVVVWWXXXXXYYYYYZZZ[[[[\\\\]]]^^^^_____````aaaabbbbbbbccccddddddddeeeeeeeeeeeeeeeeeeeeeddddddccccbbbbbba``````______^^^^^]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]\\\]]]]]]]^^^^^^^^^^^^^^^________________``````__````````aaaaaaaaaaaabbbccccccccccdddddeeeeeeeefffggggggggggggghhhhhhhhhhhhhhhhhhhhhhhgggggfgggfffffeeeeedddddddddddcccccbbbbbbaaaaaaaaa``_______^^^^^]]\\\\\[[[ZZZZZZYYYYYYXXXXXXXXXWWWXXXXXXXXXXWWXXXXXYYYYYYYYYYYYYZZZ[[[[ZZZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYXYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXYYYYYYYYYYYZZZZZZZZYYYYZZZZZZZZZZZZZZZZZZZZZZZ[[[[[ZZZ[[[[ZZ[[[[[[[[[[[[\\\\\\\\\\\\\\\\]]]]\\\\\]]]]]]]]]]]]]]]]]]\\\]]]\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\]]]]\\]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^___^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]\\\\\\\\]]]\\\\\\\\\\\\\\\\[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXYYYXXXXXXXXXXXXXXXXXXYYYYYYYYYZZYYZZ[[[[[[[[\\\]]]]]]^^^^^^^^^_________````````aaabbbbbbbbbbbbbbbcccccccbbbbbbccccbbbbbbbbbbbbbbbaaaaaaa```````________^^^^^]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[\\\\\\\\\\\\\\[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\]]]]^^^^____```aaaabbbbbbbcdddeeefgggggghhhiiiijjkkkkllllllmmmnnnnnnnooooooooooooooooonnnnnnmmmmlllllkkkkkjjjjjjjjiiiiiihhhgggggggffggggggfeeeeeeeeedddddddddcccccbbbbbbaaaaaaaaaa`````````______^^^^]\\\\[[ZZZ[[[[[ZYYYYYZZZZZZZZZZZZZZZZZYYYYZZZZZZZZYYYYYYYYYYYXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYXYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZZ[[[[ZZZYYYYYYYYYYYYYXXXXXWWXXXXXXXXXXWWWXXXXXXXXXYYYYYYZZZZZZ[[[\\\\\]]^^^^^_______``aaaaaaaaabbbbbbcccccdddddddddddeeeeefffffgggfggggghhhhhhhhhhhhhhhhhhhhhhhgggggggggggggfffeeeeeeeedddddccccccccccbbbaaaaaaaaaaaa````````__``````________________^^^^^^^^^^^^^^^]]]]]]]\\\]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]^^^^^______``````abbbbbbccccddddddeeeeeeeeeeeeeeeeeeeeeddddddddccccbbbbbbbaaaa````_____^^^^]]]\\\\[[[[ZZZYYYYYXXXXXWWVVVUTSSSSRRRQQPPPPPPPPPPPPQQQQRRSSSTUUVVVWWXXXXXXXYYYZZZ[[[[[\\\\\]^^^^^^____````aaaaabbbbbbccccdddddddeeeeeeeedeeeeeeeeeeedddddccccbbbbbaa``````______^^^^^]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]\\\\]]]]]]]^^^^^^^^^^^^^^^^_______________````____`````````aaaaaaaaaabbbbbccccccccdddddddeeeeeeeffffgggggggggggghhhhhhhhhhhhhhhhhhhhhgggggffffffffffeeedddddddccccccccccbbbbbbaaaaaaaaaa`_______^^^^]]]]\\\[[[[[ZZZZZYYYYYYXXXXXXWWWWWWWWXXWWWWWXWWWWXXXXXYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYXXXXYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZ[[[ZZZ[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\\]]]]]\\\\]]]]]]\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\]]\\\]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^__^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXWWXXYXXXXXXXXXXXXXXXXWXXXYYYYYYYYYZYYYZZ[ZZZ[[[[[\\\]]]]]]]]^^^^^^^^_______````````aaaaaaaaabbbbbbbbbcccbbbbbbbbbbbbbbbbbbbbbaabbbaaaaaaaa``_````________^^^]]]]]]]]]]]]\\\\[[\\\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\]]]]]^^^____````aaaabbbbbccddddeeffggggghhhhiiijjkkkkklllllmmmmmmmmnnnnnnnnnnnnnnnnnnnmmmmmmllllllkkkjjjjjjiiiiiihhhhhhggggggggffeffffffffeedddddddddddddccccccbbbbbbbbbaaaaaaaaaaa````````______^^]\\\\\[ZZZZ[[[ZZZYYYYZZZZZZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYXXXXYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYXXXXXWWWWXWWWWWXXWWWWWWWWXXXXXXYYYYYYZZZZZ[[[[[\\\]]]]^^^^_______`aaaaaaaaaabbbbbbccccccccccdddddddeeeffffffffffggggghhhhhhhhhhhhhhhhhhhhhggggggggggggffffeeeeeeedddddddccccccccbbbbbaaaaaaaaaa`````````____````_______________^^^^^^^^^^^^^^^^]]]]]]]\\\\]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]^^^^^______``````aabbbbbccccdddddeeeeeeeeeeedeeeeeeeedddddddccccbbbbbbaaaaa````____^^^^^^]\\\\\[[[[[ZZZYYYXXXXXXXWWVVVUUTSSSRRQQQQPPPPPPPPOOPPPQQQQRRSSTUUUUVWWWWWXXXXXYYYYZZ[[[[\\[[\]]]]]]^^____```````aabbbbbbcccccdddddeeeeddddddeeedddddddddccccbbbbbbaaaa```______^^^^^^]]]\]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[\\\[[[[[\\\\\\\\\\\]]]]]]]]]^^^]]]]]^^^^^^^___^^^_________________`````````aaaaaaaaabbbbbbccccccdddddddddeeeeeefffffggggggggggghhhhhhgggghhhhhgggggggggffffffffffeeeddddddccccccccccccbbbbbbaaaa```````_____^^^^^]]]]\\\\[[[[[ZZZZYYYYXXXXXXXXXWWWWWWWWWWWWVVWWWWWWWWWWXXXXXXXXXXYYYYYYYYZZZZZZZZZZZZZZZZZZZYYYZZZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYXXYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZZYZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[ZZ[[[[[[ZZZZZZZ[[[[[[[[[[[[[[\\\\\\\\\]]]]]]]^^^]]]]]^^^^]]]^^^]]]^^^^^^^^]]]]]]]^^^^^^]]]]]]]]]]\\]]]]\\\\\\\\\\\\\\\\[[[\\\[[[[[[[ZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYXXXYYYYYYYXXXXXXXXXWWWXXXXXXXXWWWWWWWWWWWWXXXXXXXXYYYYYYYZZZZZZ[[[[[[[\\\\\\\]]]^^^]]^^^^__________``````aa``aaaaaaaaabbbbbbbbbbbbbbbbaaaaaaaaaaaaaaaa````````________^^^^^^^]]]]]]]\\\\\\\\\[[[[[\\\\[[[[[[[[[[[[[\\\[[[\\[[[[\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZ[[[[[[[Z[[[[[[[[[[[\\\\\\]]]]]^^^^^^___```aaaaabbbbccdddeeefffffgghhhiiiijjjjjkkkkllllllmmmmmmmmmnnnnnnnmmmnnnmmmmllllkkkkkkjjjiiiiiihhhhhhgggggggfffffffeeeeeeeeeeeeeeddccccccccccccbbbbbaaaaaaa```````````____________^^]]]\\[[[ZZZZZZZZZZYYYYYZZZYYYYYYZZZZZZYYYYYYYYYYYYYYYYYYXXYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZZYYYZZZZZZZZZZZZZZZZZZZYYYYYYYYXXXXXXXXXXWWWWWWWWWWVVWWWWWWWWWWWWXXXXXXXXXYYYYZZZZ[[[[[\\\\]]]]^^^^^_____```````aaaabbbbbbccccccccccccddddddeeeffffffffffggggggggghhhhhgggghhhhhhgggggggggggfffffeeeeeedddddddddccccccbbbbbbaaaaaaaaa`````````_________________^^^___^^^^^^^]]]]]^^^]]]]]]]]]\\\\\\\\\\\[[[[[\\\[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]\]]]^^^^^^______```aaaabbbbbbccccdddddddddeeeddddddeeeedddddcccccbbbbbbaa```````____^^]]]]]]\[[\\[[[[ZZYYYYXXXXXWWWWWVUUUUTSSRRQQQQPPPOOPPOOOOOPPPQQQQRRSSTTUUVVWWWWWXXXXXXYYYZZ[[[[[[[[\\]]]]]^^____```````aabbbbbbccccccddddedddddddddeddddddddddcccbbbbbbaaa````______^^^^^]]]]\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[\[[[[[[[\\\\\\\\\\\]]]]]\]]]^]]]]]]]^^^^^^^^^^^^^_________________`````````aaaaaaaabbbbbbbbcccccddddddddddeeeeefffffggggggffgghhhhggggggghhhgggfgggggfffffffffeeedddddddccccccccbbbbbbbbbbaaaa```````______^^^^]]]\\\\[[[[[[[ZZZYYYYXXXXXXXXXWWWWWWWWWWWVVVVVVWWWWWWWWWXXXXXWWXXXYYYYYXXYYYYYZZZZZZZZZZZZYYYYYYYZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYXXXXYYYYYYYYYYYYYYYYYYZZZZYYYYYYYYZZZZZYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[\\\\\\[\\\\\\\\\\\\\\\[[[[\\\\\\\\\\[[[[[[[[\\[[[[[[[[[[[[ZZZZ[[[[ZZZZZZZZZZ[[[[[[[[[[[[[\\\\\\\\\]]]]]]]^]]]]]]]^^]]]]^^^]]]]^^^^^^]]]]]]]]]^^^^^]]]]]]]]\\\\\]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZYYYYYYXXYYYXXXXXYYYYYXXXWXXXXXWWWWWXWWWWWWWWWWWWWWWWWWWWXXXXXXXYYYYYYYYYYZZZ[[[[[[[[\\[[\\]]]]]]]^^^^^^_____^^__```````````aaaaaaaaaaaaabbbbbbbaaa```aa`aaa````aa```_````________^^^^^]]]]]\\\\\\\\\\\\\\[[[[[[\\[[[[[[[[[[[[[[[[[[[[[\[[[[[\[[[[[[[[[[[ZZ[[[[[[[[[[[[[[[ZZZZZZ[[[[ZZZZ[[[[[[[[[[[\\\\\\]]]]]^^^^^^____``aaaaabbbbccddddeeeefffgghhhhiiiijjjjjkkkklllklllmmmmmmmmmmmmmmmmmmmlllllkkkkkkjjjjiihhhhhhgggggffffeefffeeeeeeeedddddeeeedddddbbcccccccbbbbbbbaaa`aaa`a````````````__________^^]]]\\[[[ZZZZZZZZYYYYYYYZZYYYYYYYYZZZZYYYYYYYYYYYYYYYYYYXXXXYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZYYYYYYYZZZZZZZZZZZZYYYYYXXYYYYYXXXWWXXXXXWWWWWWWWWVVVVVVWWWWWWWWWWWXXXXXXXXXYYYYZZZ[[[[[[[\\\\]]]^^^^______```````aaaabbbbbbbbbbccccccccdddddddeeefffffffffgggggfggghhhggggggghhhhggffggggggfffffeeeeeddddddddddcccccbbbbbbbbaaaaaaaa`````````_________________^^^^^^^^^^^^^]]]]]]]^]]]\]]]]]\\\\\\\\\\\[[[[[[[\[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\]]]]^^^^^______````aaabbbbbbcccddddddddddedddddddddeddddccccccbbbbbbaa```````____^^]]]]]\\[[[[[[[[ZZYYYXXXXXXWWWWWVVUUTTSSRRQQQQPPPOOOOONNNNOPPPPQQQQRSSSTTUVVVVWWWWXXXXXXYYYZZZZZ[[[[\\\\\]]]^^^____``````aaaaaabbbbbccccdddddcddddddddddddcccccccbbbbaaaaa`````___^^^^^]]]]]]\\\\\\\\\\\\[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[\\\\\\\]]]\\\]]]]]]]]]]]^^^^^^^^^^^^^________^^_______`````````aaaaaaaabbbbbbbccccccccccdddddeeeeeeeefffffffffffgggggggggggggggggfffffffffeefffeeeedddddddcccccccccbbbbbbbbaaaa```````_______^^^^]]\\\\[[[[Z[[[ZZZYYXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVWWVVWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWXXXWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYZZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\[[[[[[[\\\[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[ZZ[[[[[\\\\\\\\\\\]]]]]\\]]]]]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]\]]]\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[ZZZZZZZZZZYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVWWWWWWWWWWWWWWWWWWXWWXXXXXXYYYYYYZZZZZ[[[[[[[[[\\\\]]]]]]]]]^^^^^^^^^^__________``````````````aaaaaaaaa``````````````````_________^^^^^^^^]]]]\\\\\\[\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZ[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZ[[[[[\\\\\]]]]]]]]^^^^___``aaaaaabbbbccddddeeeeeffgghhhhhhiiijjjjkkkkkkkklllllllllllllllllllllkkkkkkjjjjjjiiihhggggggggfffeeeeeeeeeedddddddddccddddddccccbbbbbbbbbbbbbbaaaa```````_______________^^^^^^^]]]]\\\[[[ZZZZYYYYYYYXXXXYYYYYYYYYYZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWXXXWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWWWWWWVVWWVVVVVVVVVVVVVVVVVWWWWWWWWWXXXXXYYZZZ[[[Z[[[[\\\\]]^^^^_______```````aaaabbbbbbbbcccccccccdddddddeeeefffeefffffffffgggggggggggggggggfffffffffffeeeeeeeedddddccccccccccbbbbbbbaaaaaaaa`````````_______^^________^^^^^^^^^^^^^]]]]]]]]]]]\\\]]]\\\\\\\[[\\\[[[[[[[[[[[[[[[[[[[[[[[[[\\\[[\\\\\\\\\\\\]]]]]]^^^^^___`````aaaaabbbbcccccccddddddddddddcdddddccccbbbbbaaaaaa``````____^^^]]]\\\\\[[[[ZZZZZYYYXXXXXXWWWWVVVVUTTSSSRQQQQPPPPONNNNNNNNNOOPPPQQQRRRSSTTUUVVVVWWWXXXXXXYYYZZYYZZ[[[[[\\\]]]^^^^___``````aa``aabbaabbcccccccccddddddddddcccccccbbbbaaaaa```_____^^^^^]]]]]]\\\\\\[[\\\\[[[[[[[ZZZ[[[[[[[ZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\]]]]]]]]]]^^^^^^^^^^^^^^^______^^^_______```___```aaaaaaaabbbbbbcccccccccccddddddeeeeeeeefffffffffggggggggfggfffgggfffffffffeeeeeeeeddddddddccccccccbbbbbbbbaaaa```````___^^^^^^^]]]\\\\[[[[ZZZZZZZYYXXXXXWWWWVVVWVVVUUUVVVVVVVUUVVVVVVVVVWWVVWWWWWWWXXXWXXXXXXXXXXXYYYYYYZZZYYYYYYYYYXXXXYYYYYXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZZZZZZZZZYYZZZZZZZZ[[[[[[[[ZZZ[[[[[[[[\\\\\\\\\[[[[[[[[[[[[ZZZ[[[[[ZZ[[[[ZZZZ[[[ZZZZZZZZZZZYYYZZZZZYYZZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\]]\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\]\\\]]\\\\\\\\\\\\\\[[[\\\\\\\\\\\\\\[[Z[[[[[[[[ZZZZZZZZZZYYYYYYYYYXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYZZZZZ[[[[[[[[\\\\\]]]\\]]]^^^^^^^^^__________```_`````__```aaa````````````````____``__^___^^^^^^]]]]^]]]\\\\\\[[[[[[[[ZZZ[[[[[[ZZZZZZZZZ[[[[[[[[ZZZZZZ[[[[[[[[[ZZZZ[[[[[ZZZZZZZ[[ZZYZZ[[ZZZYYYZZZZYYZZZZZZZZZZZZZZ[[[[[\\\\\\]]\\]]]^^^^___``aaaaaabbbbccddddddeefffgggggghhiiiiijjkkkkkkkkkllllllllllllkkkkkkkkkjjjjiiiiihhhhggggffffffeeedddeeeeddddccccccccccccccccbbccbaaaaaaaaaaaaaaaa```___``___^^____^^^^_^^^^^^]^]]]]\\[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYXXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXXXWXXXWWWWWWWVVWWVVVVVVVVVUUVVVVVVVUUUVVVWVVVWWWWXXXXXYYZZZZZZZ[[[[\\\\]]]^^^^^^^___```````aaaabbbbbbbbccccccccddddddddeeeeeeeefffffffffgggfffggfggggggggfffffffffeeeeeeeeddddddcccccccccccbbbbbbaaaaaaaa```___```_______^^^______^^^^^^^^^^^^^^^]]]]]]]]]]\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZ[[[[[[[ZZZ[[[[[[[\\\\[[\\\\\\]]]]]]^^^^^_____```aaaaabbbbcccccccddddddddddcccccccccbbaabbaa``aa``````___^^^^]]]\\\[[[[[ZZYYZZYYYXXXXXXWWWVVVVUUTTSSRRRQQQPPPOONNNNNNNNNNNOPPPPQQRRRRSTTUUVVVVVVWWWWXXXYYYYYYYYZZ[[[[[\\]]]]^^^^___``````````aaaaaabbbbbcccccccccccccccccccbbbbbbaaaa````_____^^^^^^]]]]]]\\\\\[[[[[[[[[[[[[ZZZZZZZZZZZZZZ[[[ZZ[[[[[[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^^^^^]]]^^^^^^^____^^^______________```aaaaaaaaabbbbbccbbccccccddddddddeeeeeeeeffffffffgggggfffffffffggffffffffeeeeeeeeedddccdddccccccccbbaaabbaaaaa``````___^^^^^^^]]]]\\[[[[[[ZZZZYYYYXXXWWWWWWVVVVVVVVUUUUVVVVVUUUUVVVVUVVVVVVVVWWWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXYYYYYYYYYYYYYYYYYZZZZZZZZ[[[[[ZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYZZZYYYYZZYYYZZZZZZZZ[[ZZ[[[[[[\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\[[[[[\\\\\[[[[[[[[[ZZZ[[[ZZZZZZZZZZZZZZYYYYYYYYXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVWWVVVVVWWWWWWXXXXXXXYYYYYZZZZZ[[[[[[[[[\\\\\\\\]]]]]^^^]^^^^^^^^^________``____``````___```````````________^^^^^^]]]]]]]\]]]\\\\\\\\[[[[[[[ZZZZZZZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[\\\\\\\\\\]]]^^^^__``````aaabbbbccddddddefffffggggghiiiiiijjjjjjkkkkkkkkkkkkkkkkkjjjjjjjjjjiiihhhhggggfffffeeeeeeddddddddddcccccbbbbbccbbbbbbbbbbaaaa``````````a``````_______^^^^^__^^^^^__^^^^]]]]]\[[[ZZZYYYYYXXXXXXWWXXYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVUVVVVUUUUVVVVVUUUUVVVVVVVVWWWWWWXXXYYYYZZZZ[[[[[[\\]]]]^^^^^^^___``````aaaaabbaaabbccccccccdddccdddeeeeeeeeeffffffffggfffffffffgggggffffffffeeeeeeeeddddddddccccccbbccbbbbbaaaaaaaaa```______________^^^____^^^^^^^]]]^^^^^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[[[ZZ[[[ZZZZZZZZZZZZZZ[[[[[[[[[[[[[\\\\\]]]]]]^^^^^^_____````aaaabbbbbbcccccccccccccccccccbbbbbaaaaaa``````````___^^^^]]]]\\[[[[[ZZYYYYYYYYXXXWWWWVVVVVVUUTTSRRRRQQPPPPONNNNNNNNNNNNNOPPPPQQRRRSSTTUVVVVVVVVVWWXXXYYYXXYYYZZ[[[[[\\\]]]]^^^^___``_``````aaaaaaaabbbbcccbbccccbbbbcccbbbbabaaaa```____^_^^^^^^]]]]]\\\\\\[[[[[[[ZZZ[[ZZZZZZZZZZZZZZZZZ[[ZZZ[[ZZZ[[[[[[[[[[\[[\\\\\\\]]]]]]]]]]^^^^^]]]]]^^^^^^^___^^^^^_____________``aaaa`aaaaaaabbbbbbbbcccccccdddddddeeeeeeefeeefffggggfffffffffffffffffffeeeeeeeeeddddcccccccbbbbbbbbaaaaaaaaa``````___^^^^^^]]]]]\\\[[[[[ZZZYYYXXXXXXWWWWWVVVVVVVVUUUUUVVVVUUUUUVVVUUUUVVVVVVVWWWWWVVVWWWXXWWXXXXXXXYYYYXXXXXXYYYYXXXXXXXXXWWWWXXXXXXXXXWWWVVVVVVWWWWWWWWWWWWWWVVVWWVVVVVVWWWWWWWWWWWXXWWWWXXWWWWWWWXXXYYYYYYYYXXXXYYYYYXXXYYYXXXXXXXXXYYYYYYXXYYYYYYYYYYZZYYYZZZ[[[ZZZZZZZ[[[[[[[[ZZZZZZZ[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[\\\\\\\\\\\\\]]]\]]]\\]]]]]\]]]]\\\]]\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[\\\[[[ZZZZZZZZZZZZZZZYYYYYZZZZZZYYXXYYYYXXXXXXXXXXXXXXXWXXXWWVVVWWWWWWWWWWWVVUUUVVVVUUUUUUVVVVVUUVVVVVVVVVVVVVVWWXXXWXXXXXYYYYYYZZZ[[[ZZZ[[[\\[[[\\]\\]]]]]]]^^^^^^^^^__^^^____^^___``______``_________^^^^__^^]]^]]]]]]]\\\\\\\[[\\\\[[[Z[[[ZZZZZZYYZZZYYYYYYYYYYZYYYYYYYYZZZZZZZYYYYYYYYYYYYZZZZZZZYYYZZZYYYYYYYYYYYYYYYYYYYZZZZYZZZZYYZZZ[[ZZ[[\\\\\\\\\\]]]^^^^_____``aaaabbbbccdddddeeffffffggghhhiiiiiiiijjjkjjjjkkkkkkkkjjjiiiiijjjiihhhhgggggffeeeeeeddddddccdccccccbbbbbaaaabbbbaaaaaaaabaa``___````````__________^^^^^^^^^^_^^^^^^^^^]]]]]\\[[[YYZYYYYYXXXXXXWWWXYYXXXYYYYYXXXXYYYYYYYYXXXWWWWWWWXXWWWWXXWWWWWWWWWWWVVVVVVWWVVVWWWWWWWWWWWWWWVVVVVVWWWXXXXXXXXXWWWWXXXXXXXXXYYYYXXXXXXYYYYXXXXXXXWWXXWWWVVVWWWWWVVVVVVVUUUUVVVUUUUUVVVVUUUUUVVVVVVVVWWWWWXXXXXXYYYZZZ[[[[[\\\]]]]]^^^^^^___``````aaaaaaaaabbbbbbbbcccccccddddeeeeeeeeefffffffffffffffffffggggfffeeefeeeeeeedddddddcccccccbbbbbbbbaaaaaaa`aaaa``_____________^^^^^___^^^^^^^]]]]]^^^^^]]]]]]]]]]\\\\\\\[[\[[[[[[[[[[ZZZ[[ZZZ[[ZZZZZZZZZZZZZZZZZ[[ZZZ[[[[[[[\\\\\\]]]]]^^^^^^_^____```aaaababbbbcccbbbbccccbbcccbbbbaaaaaaaa``````_``___^^^^]]]]\\\[[[[[ZZYYYXXYYYXXXWWVVVVVVVVVUTTSSRRRQQPPPPONNNNNNNNNNNNNNNOPPPPQQRRSSTTUUVUUUVVVVVWWXXXXXXXXYYYZZZZ[[[[\\\\]]]^^^^__________`aaaaaaaabbbbbbbbbccbbbbbbbbbbbaaaaa````____^^^^^^]]]]]]\\\\[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZ[[ZZZZZZZZZ[[[[[[[[[[[[[[\\\\\]]]]]]]]]]]]]]]]]]]]^^^^^^^^__^^^^^^^____________``a````aaaaaaabbbbbbbbccccccccdddddddeeeeeeeeeeffffffffffffffffffffffffeeeeeeeddddddccccccccbbbbbbbaaaaaaaa```````____^^^^^]]]]]]\[[[[[ZZZYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXXWWWWXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWVVVVVVVWWWWWWWWWWWVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZZ[[[[ZZZZZZZZZZ[[[[[ZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[\\[[\\\\\\\\\\\\\\\\\\]]]\\\]]\\\\\\\\\\\\\\\\\\\\[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYXXXXYYXXXXXXXWWWXXXXXWWWWWWVVVVVWWWWVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZ[[[[[[[\\\\\\]]]]]]]]^^^^^^^^^^^^^^^^^^^_________________^^^^^^^^^]]]]]]]]]\\\\\[[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZYYYYYYYYYYYYYYZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYZZYYYYZZZZZZZ[[[[\\\\\\\\]]]^^^^^^____``aaabbbbccdddddeeeeefffgggghhhiihhhiiijjiiiijjjjjjjjjiiiiiiiiiiihggggffffffeedddddcccdccccccbbbbbbaaaaaaaaaaaaaaaaaaaaa```_____```````__^_____^^^^^^^^^^^^^^^^^^^^]]]]]]\\\\[ZZYZYYYYYXXXXXWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVWWWWWWWWWWWVVVVVVVWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXWWWWXXXXXXXXXXXWWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVWWWWWXXXXXXYYYYZZZ[[[[[\]]]]]]^^^^^____```````aaaaaaaabbbbbbbccccccccddddddeeeeeeeffffffffffffffffffffffffeeeeeeeeeedddddddccccccccbbbbbbbbaaaaaaa````a``____________^^^^^^^__^^^^^^^^]]]]]]]]]]]]]]]]]]]]\\\\\[[[[[[[[[[[[[[ZZZZZZZZZ[[ZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[\\\\]]]]]]^^^^^^____````aaaaabbbbbbbbbbbccbbbbbbbbbaaaaaaaa`__________^^^^]]]\\\\[[[[ZZZZYYYXXXXXXXXWWVVVVVUUUVUUTTSSRRQQPPPPONNNNNNNNNNNNNNNNOPPPPQQQRSSTTTUUUUUUUVVVVWWXWWWXXXYYYYZZZZ[[[[[\\]]]]]]^^^________``aaaaaaabbbbaaabbbbbbbbaabbbbaaaa````_____^^^^]]]]]]]]]\\[[[[ZZZZZ[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[\\\\]]]]]]]\\\\]]]]]]]]]]^^]]]^^^^^]]]^^^^^__________```````a```aaaabbbbbbbbbcccccccdddddddeeeeeeeeffffeeeeeeffffffffffffeeeeeddeddddcccccccccccbbaaaaaaaaaaaa```___`_____^^^^^]]]]]\\[[[[[ZZYYYYXXXXWWWWWWWVVUUUVVUUUUUUUUTTTTTTUUTTTTTUUUUTUUUVUUUUUUUVVVVVWWWWWWXXXXXXWWWWWWWWWWWWWWWWWWXWWWWWWWWVVVVVVVVWWWVVVVVVVVVWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWXXXXXXXXXXXXYYYYXXXXYYYYYYYYYYYYYYYZYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZZYYYZZZZZZYYYYYYYYXXXXXXXXXXYYYXXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[[[[\[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[\\\\[[[[\[[[[[[[[ZZZZZ[[[ZZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWXXXWWWWVVVVVVVVVWWVVUUUUUUUUUUUUUTTUUUUUTTTTTTTTTTUUVVVUUUVVVVVVVWWWWWWWWXXXYYYYYYYZZZZZZ[[[[[[[[[[[[\\]]\\\]]]]^^^]]]]]]]]^^^^^^^^__^_____^^^^^^^^]]]^^^]]]\\\\]]\\\\[[[[[[[[[[ZZZ[[ZZYYYYYZZYYXXXXXXYYYYYYYYYYYYYYYYYYYYZZZZZYYYYYYYYYYYYYZZZZZYYYYYXXXYYYYYYYYYYYYYXXXXYYYYYYYYYYYYYYZZZZZZZZZZ[[\\[[\\\]]]]^^^^^_____``aabbbbbcccccddddeeffffgfggghhhhhhhiiiihhhiiijjjjjiiihhhiihhhhhggfffffeeeeeddcccccbccccbbbbbaaaaaaa`````a````a``````aa___^^______````__^^^^^^^]^^]^^^]]]]]^^^]]]]]]]]]]\\\[ZZYYZYYYXXXXXXXWWWWXWXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWVVVVVVVVVWWWVVVVVVVVWWWWWWWWXWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWVVVVVUUUUUUUVUUUTUUUUTTTTTUUTTTTTTUUUUUUUUVVUUUVVWWWWWWWXXXXYYYYZZ[[[[[\\]]]]]^^^^^_____`___```aaaaaaaaaaaabbcccccccccccddddeddeeeeeffffffffffffeeeeeeffffeeeeeeeedddddddcccccccbbbbbbbbbaaaa```a```````__________^^^^^]]]^^^^^]]]^^]]]]]]]]]]\\\\]]]]]]]\\\\[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[ZZZZZ[[[[\\]]]]]]]]]^^^^_____````aaaabbbbaabbbbbbbbaaabbbbaaaaaaa``________^^^]]]]]]\\[[[[[ZZZZYYYYXXXWWWXWWVVVVUUUUUUUTTTSSRQQQPPPPONNNNNNNNNMMMNNNNOOPPPPQQRRSSSTTTUUUUUUUVVVWWWWWWXXXXYYYYZZZ[[[[[[\]]]]]]^^^^_______``a```aaaaaaaaabbbbbbbaaaaaaaaaa```______^^^]]]]]]\\\\\\[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[\\\\\]]]]\\\\\\]]]]]]]]]]]]]]]]]^^]]]]^^^^^^__________```````````aaabbbbbbbbbbcccccccdddddddeeeeeeeffeeeeeeeefffffffffeeeeeddddddddccccccccccccbaaaaaaaaaaa````_________^^^^^^]]]]\\[[[[[ZZYYYYXXXWWWWWWVVVVVUUUUUUTTTUUUTTTTTTTTTTTTTTTUUTTTTUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXWWWXXXXXXXXXXXXXXXXXXXXYYXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZYYYYYYYYZZZZZYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXYYYYXXXYYYYZZZZZZZZZ[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[\\[[[[[[[[[[[[[ZZZZZZZ[[ZZZZZZZZZZZZZYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUTTTTTTUUUTTTTTTTTTTTTUUUUUUUUVVVVVVVWWWWWWWWWXXXYYYYYYYYZZZZZ[[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]^^^]]]^^^^^^^^^^^^]^^]]]]]]]]]\\\\\\\\\\[[[[[[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXYYYXXXYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYYYYYXXXXXYYYYYYYYYYYXXXXXXYYYYYYYYYYYYYZZYYZZZZZZZ[[[[[[\\\\]]]]^^^_____``aabbaaabbcccccdddeeefffffffgghggghhhhhhhhhhhiiiiiiihhhhhhhgggfffffffeeedddccccbbbbbbbbaaaaaa``````````````````___````^^^^^__^^^^______^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]\[\[[ZZYYYXXXXXXXXXWWWWWWWWXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUTTTTUUTTTTTTTTTTTTTTTUUUTTTUUUUUUVVVVVWWWWWWXXXYYYYZZ[[[[[\\]]]]^^^^^^_________````aaaaaaaaaaabccccccccccccddddddddeeeeefffffffffeeeeeeeeffeeeeeeedddddddcccccccbbbbbbbbbbaaa```````````__________^^^^^^]]]]^^]]]]]]]]]]]]]]]]]\\\\\\]]]]\\\\\[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[\\\\\\]]]]]]^^^______```aaaaaaaaaabbbbbbbaaaaaaaaa```a``_______^^^^]]]]]]\[[[[[[ZZZYYYYXXXXWWWWWWVVVUUUUUUUTTTSSSRRQQPPPPOONNNNMMMNMMMMNNNNOOOOPPQQQRRRSSTTTTTTUUUUUVVVVVWWWWXXXYYYYYZZ[[[[[\\]\\\]]]]^^_______``````aaaaaaaaaaaaabaaaaaaaa`````____^^^^^^]]]\\\\\\\\[[[[[ZZZZZZZZZZZZYYZZZZYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[\]]]]\\\\\\]]]]]]]]\]]]]]]]]]]]]]]]^^^^^^^______________```````aabbbbbbbbbbbcccccccddddddddeeeeeeeeeeeeeeeeeeeeefeeedddddddddddcccccccccbbbbaaaaaaaaaaa`________^^^^^^^^]]]]]\\[[[[[[ZZZYYYXXXWWWWWWVVVVUUTTTTTTTTTTTTTTSSTTTTSSTTTTTTTTTTTUUUUTTUUUVVVVVVWWVVVVWWWVVVWWWWWWWWVVVWWWWWWWWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVUUUUUVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXWWWWXXXWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYZYYYYYYYYYYYYYYYYYZZZYYYYXXXXXXXXXXXYYXXXWWWWWXXXWWWWWWXXXXXXXXXXYYXXXXYYYYYYYYZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\[[[[[[[[[[[[[[[[ZZZZZZZZ[[[ZZZZZZZZZZYYYYYYYYYZYYYYYYYYYYYYXXXXXXWWWWWWWXXWWWWWWWWWWVVVVVUVVVVVUUUUUUUUUUUUUUTTTTTTTTTUTTSSSTTTSSSTTTTTTTUUUVVVUUUVVWWWWWWWWWWXXXXXYYYYYYYZZZZZZZZZZ[[[[[[[[[[[\\\]\\\]]]]\\]]]]]]]]]]]]]]]^]]]]]]]]\\\\\\\\\[[[[[[[[[[[[ZZ[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXYXXXXXXXXXXXXXXXXXXYYYXXXXYYYYYYYYYYYYZYYYYYYXXXXXXXYXXXYYYYYXXXXXXXXXXYYYYXXYYYYYYYYYZZZZZZZZ[[[[\\\\\]]^^______```aaaaaaabbcccccdddeeeeeeffffggggggggggggggghhhhhiihhgggggggfffeeeeeeedddccccbbbaaaaaaaa```````_````________`__^^__``_^]]^^_^^]]]^^^^^^^]]\\\]]]]]]]]]]]]]\\\\\\\\\\\\\[[ZZZZYYYXXXXXXXXWWWWWVWWWXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVUUUUUVVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVWWWWWWWWWWWWWVVVWWWWWWWWVVVWWWVVVVWWVVVVVVUUUTTUUUUTTTTTTTTTTTSSTTTTSSTTTTTTTTTTTTTTUUVVVVWWWWWWXXXYYYZZZ[[[[[[\\]]]]]^^^^^^^^________`aaaaaaaaaaabbbbcccccccccdddddddddddeeefeeeeeeeeeeeeeeeeeeeeeddddddddcccccccbbbbbbbbbbbaa```````______________^^^^^^^]]]]]]]]]]]]]]]\]]]]]]]]\\\\\\]]]]\[[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYZZZZYYZZZZZZZZZZZZ[[[[[\\\\\\\\]]]^^^^^^____`````aaaaaaaabaaaaaaaaaaaaa``````_______^^]]]]\\\]\\[[[[[ZZYYYYYXXXWWWWVVVVVUUUUUTTTTTTSSRRRQQQPPOOOONNNNMMMMLLMMNNNNNOOOOOPPQQQRRSSTTTTTTUUUUUVVVVVWWWWWXXXXYYYZZ[[[[[\\\\\\\]]]^^_________````````aaaaaaaaaaaaa`````````___^^^^^^]]]\\\\\\[[[[[[[ZZZZZZZZZZZZYYYYZZYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[\\]]\\\\\\\]]]]]]]\\\]]]]]]]]]]]]]]]^^^^^^^_____________````````aabbbbbbbbbbbccccccccdddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddddddcccbbbcbbbbbbaaaaaaaaaa`________^^^^^^^]]]]]]\\[[[[[[ZZZYYYYXXWWWWWVVVVVVUUTTTTTTTTTSSSTSSSSSSSSSSTTTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWVVVVVWWWWWWWWWWVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWXXWWWWXXXXXWWWWXXWWWXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWXWWWWWWWWXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\[[[[[[[[[[[[[[[[ZZZZZZZZZZ[ZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUVVVUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSTSSSSSTTTTTTTUUUUUUUUUUVVWWWWWWWWWWXXXXXXXXYYYYYYYYZZZZZ[[[[[[[[[[[\\\\\\\\]\\\\\]\\\\\\]]]]]]]]]\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXYYYYXXXXXXXXXXXYYXXXXYYYYYYYYYYZZZZZZZ[[[[\\\\\\]^^^^^^__```aaaaaabbbccccccddddeeeeffffffggggggggggggggggghhggggfffffeeeeddddddcccbbbbaaaaaa```````_____________^^^^___^^^^___^]]]^^^^]]]]]]]]^^]]]\\\\]]\\\\]]]]]\\\\\\\\\\\\[[[[ZYYZYXXWWXXXXXWWWVWWVWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVWWWWWWWWWWVVVVVWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTTTTTTTTTTTTSSSSSSSSSSTSSSTTTTTTTTTUUVVVVVVWWWWWXXYYYYZZZ[[[[[[\\]]]]]]^^^^^^^________`aaaaaaaaaabbbbbbcbbbcccdddddddddddeeeeeeeeeeeeeeeeeeeeeeeedddddddccccccccbbbbbbbbbbbaa````````_____________^^^^^^^]]]]]]]]]]]]]]]\\\]]]]]]]\\\\\\\]]\\[[[[[[[[[[[ZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYZZYYYYZZZZZZZZZZZZ[[[[[[[\\\\\\]]]^^^^^^___`````````aaaaaaaaaaaaa````````_________^^]]]\\\\\\\[[[[[ZZYYYXXXXWWWWWVVVVVUUUUUTTTTTTSSRRQQQPPOOOOONNNNNMMLLLLLMMMNNNNNOOOPPPQQRSSSSSSTTTUUUUUUUUVVWWWWWWWXXYYYYZZ[[[[[\\\\\\\\]]^^^^^^^^^_____`````````````````````_______^^^^]]]]]]\\\\\[[[[[[ZZZZZZZZYYYYYYYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[[\\\\\\\\\\\\\\]]]]\\\\\\\\]]]]]]]]]]^^^^^^^^^^^^^^^____`````````aabbbbbbbbbbbcccccccccddddddeeeddddddddddeeeeeddddddddddcccccccccbbbbbaaaaaaaaaa`````_________^^^^^^^]]]\\\\\[[ZZZZZZYYXXXXXWWVVVVVVVUUUTTTTTTTTSSSSSSSSRRSSSSSSSSSSSSSSTTTTTTTTTTUUUVVVVUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWVVVWWWWWVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXWWXXXXXYYYYXXXXXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXXXXXWWXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZ[[[[ZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWWVVVVVVVVVVVVVVUUUUUUUUVUUUUTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUVVVWWVVVVWWWWWXXXXXXXYYXXYYYYYYZZZZZZZZZZZ[[[[[[[[\\\\\[\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[\[[[ZZZZZZ[[ZZYYYYYYYXXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWXXXXXXWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYZZZZZZ[[[\\\\\\]]^^^^^^^__``aaaaaabbbbbbcccccdddeeeeeeeffffffffffffggggfggggfffeeeeeedddddddcccbbbaaaa`````________^^___^^^^^^^^]]^^_^^^^^^^^^]]]]^]]]\\\\\\]]]\\\\[\\\\\\\\\\\]\\\\\\\\\[[[[[[ZZZZYYXXXWWWWWWWWWWVVVVWWWWWWWWWWVVVVVWWWWWVVVWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVWVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUVVVVUUUTTTTTTTTTTSSSSSSSSSSSSSSRRSSSSSSSSTTTTTTTTUUUVVVVVVVWWXXXXXYYZZZZZZ[[\\\\\]]]^^^^^^^_________`````aaaaaaaaaabbbbbcccccccccddddddddddeeeeeddddddddddeeeddddddcccccccccbbbbbbbbbbbaa`````````____^^^^^^^^^^^^^^^]]]]]]]]]]\\\\\\\\]]]]\\\\\\\\\\\\\\[[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYZZZZZZZZ[[[[[[\\\\\]]]]]]^^^^_______`````````````````````_____^^^^^^^^^]]\\\\\\\\[[[[[ZZYYYYXXWWWWWWWVVUUUUUUUUTTTSSSSSSRQQPPPOOONNNNNMMMLLLLLLLMMMMNNNNOOOOPPQRRSSSSSSTTTUUUUUUUUVVVWWWWWWWXYYYYZZZZ[[[[\\\\\\\]]]^^^^^^^^______`````````````____________^^^^]]]]]\\\\\\[[[[[[ZZZZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXYYYYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\]]\\\\\\\\\\\]]]]]]]]]^^^^^^^^^^^^^^^___``````````aabbbbbbbbbbbcccccccccddddddeddddddddddddeeedddddddddccccccccccbbbbbaaaaaaaaaa`````__________^^^^^^]]]\\\\\\[ZZZZZZYYXXXXXXWVVVVVVUUUUTTTTTTTSSSSSSSSSSRRRRSSSSSSSSSSSSSSSSSSTTTTTUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWVVVVWWWVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYXXXXXXXXXXXWWWWXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZ[[ZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVUUUUUUUUUUUUUTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTUUVVVVVVVVWWWWWWWXXXXXXXXXYYYYYYYZZZZZZZZZZZ[[[[[[[\\\[[[[[[\\\\\\\[[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXXXXXWWWWWWWWWWWWWWXWWVWWXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYZZZZZZ[[[[\\\\\\]]]^^^^^_````aaaaaaabbbbbcccccdddeeeeeeeefffffffffffffffffffeeeeeedddcdcdccbbbaaaa```_________^^^^^^^^^^^^^^^]]]]]^^^^^^^^^^^\\\\\\\\\\\[[\\]]\\\[[[\\\\\\\\\\\\\\\[\\\[[[[[[ZZZZYYXXXXWWWWWWWWWVVVVVWWWWWWWWWVVVVVVVWWWVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUTTTTTSSSSSSSSSSSSSSSSSSRRRRSSSSSSSSSSTTTTTTTUUUUVVVVVVWXXXXXXYYZZZZZZ[\\\\\\]]]^^^^^^__________`````aaaaaaaaaabbbbbccccccccccdddddddddeeeddddddddddddeddddddcccccccccbbbbbbbbbbbaa``````````___^^^^^^^^^^^^^^^]]]]]]]]]\\\\\\\\\\\]]\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZZ[[[[[[\\\\\\]]]]]^^^^____________`````````````______^^^^^^^^]]]\\\\\\\[[[[ZZZZYYYYXWWWWWWWVVVUUUUUUUUTTTSSSSSSRRQPPOOOONNNNMMMMLLLLLLKKLMMMMMMNNOOOPPQQRRSSSSSSTTTTTTTUUUUVVVVVVWWWXXYYYYYZZZZ[[[[\\\\\\]]]]]]]]^^^^^___________```___________^^^^^^]]]\\\\\\\[[[[[[[ZZZZZZYYYYYYYYYYYXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[[[\\\\[[[[\\\\\\\\\\\\\\\\]]]]]]]]]]]]]^^^]]^^^^^^^_____````````aaaaaaabbbbbbbcccccccddddddddddddddddddddddddddccdddcccccccccbbbaaaaaaaaaaaa```__________^^^^^^^^]]]\\\\\\[[ZZZZZYYXXXXXXWWVVVVVUUTTTTTTTTSSSRRRSSSRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTUUTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUTTTUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWVVWWWWWWWWWWWWWWXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWXXXXXXXYYXYYYYYYZZZZZZZZZZZZZZZ[[[ZZ[[[[ZZZZZZZ[[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXXWWWWWWWWWWVVWWWVVVVVVVVUUUUUUUUUTTTTTTTTTTTSSTTTTSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSTTTSTTTUUUUUUVVVVVVVVWWWWWWWWWXXXXXXXXYYYYYYYYYYZZZZZZ[[[[[[[[ZZZ[[[[[[[[[[ZZ[[[[[ZZ[[[ZZZZZZZZZYYYYYYYXXXXXXXXXXWWWWWWWWWWXWWWWWWVVVWWWVWWWWVVVWWXXWWWWWWWWWXXXXXXXXWWWWWWWWWXXXXXXXXXXWWWWWWWWWXXXXWWWXXXXWWWWWWXXXXXXXXXXXXXXYYYYYYZZZZ[[[[[\\\\\\\]]]]]]^_``````````aaaabbcccccccdddddddddeeeeeeeeeefffeeeeeedddddddcccccccbbaaa````_____^^^^^^^]]]]]^^]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[[[\\\\\\[[[[[[[[[[[[[[[[[[[[\[[[[[[ZZZZYYXXXXWWWWWWWWWWVVVVWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUTTTUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRRRRSSSRRRSSSTTTTTTTTUUVVVVVWWXXXXXXYYZZZZZ[[\\\\\\]]]^^^^^^^^__________```aaaaaaaaaaaabbbcccccccccdddccddddddddddddddddddddddddddcccccccbbbbbbbaaaaaaa````````_____^^^^^^^]]^^^]]]]]]]]]]]]]\\\\\\\\\\\\\\\\[[[[\\\\[[[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXYYYYYYYYYYYZZZZZZ[[[[[[[\\\\\\\]]]^^^^^^___________```___________^^^^^]]]]]]]]\\\\\\[[[[ZZZZYYYYYXXWWWVVVVVVUUUUTTTTTTTSSSSSSRRQQPPOOONNMMMMMMLKKLLLKKKKLMMMMMNNNOOOPPQQRRSSSSSSTTTTTTTTUUUUUVVVVWWWXXYYYYYYZZZZ[[[[[\\\\]]]]]]]]^^^^^___________`____________^^^^^]]]\\\\\\[[[[[[[[ZZZZZZYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[[\\\[[[[\\\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^______```````aaaaaaaabbbbbbccccccdddddddddddddddddddddddddcccccccccccccbbbbaaaaaaaaaaa````__________^^^^^^^]]]\\\\\\\[[ZZZZZZYYXXXXWWWVVVVVUUTTTTTTTTSSSRRRRRSRRRRRRRRRRRRRQRRRSSRRRSSSSSSSSTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVUUUTUUUUUUUUUTTTTTUUUUUUUTTTTTUUUUUUUUUUUUUUUUUUUUVVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVWWWWWWWWWWWWWXXWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWVVWWWWWWWWWVVVWVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWVVWWVWWWXXXXXXXXXXYYYYYYZZZZZZZZZZZZZZZ[ZZZZ[ZZZZZZZZZZ[[ZZZZZZZZZYYYYYYYZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXXWWWWWWWWWWVVVVWVVVUVVVVUUUUUUUUUTTTTTTTSTTTSSSSTTSSSSSSSSSSSSSRRQQRRRRRRRRRRRRRRSSSSSSRSSSSSSSSTTTUUUUUVVVVVVVVWWWWWWVWWXXXXXXXXXYYYYYYYYYZZZZZZ[[[[ZZZZZZZ[[[[[[[ZZZYZZZZZZZZZZZZZZZYYYYYYYYYXXXWWXXXXXXWWWWWWWWWWWWWVVVVVVUVVVVVVWWVVVVVWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWXXXXXXXXWWWWWWWWWWWXXXWWWWXXWWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZZ[[[[[[\\\\\]]]]]]^_______`````aaaabbbbbbccccdddddcdddeeeeeeeeeeeeddddddddddccccbbbaaaa```_____^^^^^^^]]]\]]]]]]]]\\\]]\\\]]\\\\]]]]]]\\[[[[[[[[[[[[[[[\\\\\[[[[[[[[[[[[[[[[ZZ[Z[[[[[[[ZZZZYXXXWXWWWWWWWWWVVVVVWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVUUUUUUUUUUUUUUUUUUUUTTTTTUUUUUUUTTTTTUUUUUUUUUTUUUVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTSSSSSSSSRRRSSRRRQRRRRRRRRRRRRRSRRRRRSSSTTTTTTTTUUVVVVVWWWXXXXYYZZZZZZ[[\\\\\\\]]]^^^^^^^__________````aaaaaaaaaaabbbbcccccccccccccdddddddddddddddddddddddddccccccbbbbbbaaaaaaaa```````______^^^^^^^]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\[[[[\\\[[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYYZZZZZZ[[[[[[[[\\\\\\]]]^^^^^____________`___________^^^^^]]]]]]]]\\\\[[[[[ZZZZYYYYYYXXWWWVVVVUUUUUTTTTTTTTSSSSSSRRQQPPOOONNNMMMMMLKKKKLKKKKKLLLLMMNNNOOOPPPQQRRRRRRSSSSSSSTTTTUUUUUVVWWWWXXXXXXYYYZZZZZZ[[\\\\\]]]\]]]]^^^^^^^^_____________^^^^^^^^]]]]]]\[[\\\[[[[[[[ZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYXXXYYYYYYYYYYYZZZZZZZZZZZ[[[[[[[[[[[[[[\\\[[[[[[[[\\\\\\\\\\\]]]]]]]]]]]]]^^^^^^^___^____```````````aaaabbbbcccccccccdddddddddccccdddcccccccccccccbbbbbbbbaaaaaaaaaaa````_______^^^^^^^^^^]]]\\\\\\\\[[ZZZYYYYYYXXWWWWVVVVUUUTTTTSSSSSSSRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRSSSSSSSSSTTTTSSTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWWVVVVWWWVVVVVVVVVVVUUUUUUUVVVVVVUUUUVVVVVVUUVWWVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYZZZZZZZZZZZZZZZZYZZYYYYZZZZZZYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXWXXXXXXXWWWWWWWWWVVVVVVVVUUUUUUUUUUUUUTTTTTTTSSSSSSSSSSSSSSSSSSSRRRRRRRQQQQQRRRQQQQQQQRRRRRRRRRRSSSSSSSSTTTTTTUUUVVVVVVVVVVVVVVWWWWWWWWXXXXXXXXXYYYYYYYZZZZZYYYYYZZZZZZZZZZZYYYYYYYYYYZYYYYYYYXXXXXXXXXXWWWWWWWWWWWVVWWWVVVVVVVUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWXXXXXXXWXXXXXXYYYXYYZZZZZ[[[[[[[\\\\]]]]^^^^^______````aaaaabbbbbbccccccccccdddddddddddddddccccccccbbbbbbaa````___^^^^^^]]]]]]\\\\\\\\\\\\\\\\\[\\\\\[\\\\\\\\[ZZZ[[[[ZZ[[[[[[[[[[[ZZZZZZZZZZZZZ[[[ZZ[ZZZZZZZZYYYYXXXWWWVVVVVVVVVVUUUUVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSTTTTSSSSSSSSSRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRSSSSSSSTTTTUUUVVVVWWWWXXYYYYYYZZZ[[\\\\\\\\]]]^^^^^^^^^^_______````aaaaaaaaaaabbbbbbbbcccccccccccccdddccccdddddddddcccccccccbbbbaaaa```````````____^___^^^^^^^]]]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[\\\[[[[[[[[[[[[[[ZZZZZZZZZZZYYYYYYYYYYYXXXYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZ[[[[[[[\\\[[\]]]]]]^^^^^^^^_____________^^^^^^^^]]]]\]]]\\\\\[[ZZZZZZYYYXXXXXXWWWWVVUUUUUTTTTSSSSSSSRRRRRRQQPPPOOONNNMMLLLLKKKKKKKKKKKKLLLMMNNNNOOPPPQQRRRRRRSSSSSSSSTTTUUUUUUVVWWWWXXWXXXYYYZZZZZ[[\\\\\\\\\\]]]]]^^^^^^^^^^______^^^]]]^^^]]]]]]\[[[[[[[[[[[ZZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYXXXXXYYYYYYYYYYYZZZZZZZZZZZ[[[[[Z[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\]]]]]]]]]]]]]^^^^^^^^^^^____```````````aaaaabbbccccccbcccddddddccccccccccccccccccccbbbbbbbaaaaaaaaaaaa``_________^^^^^^^^^]]]]]\\\\\\\[[ZZZYYYYYYXXWWWVVVVUUUUTTTTSSSSSSSRRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRSSSSSSSSSTSSSSTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUTTTTTTSTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUTTTTTTTTUUUUUUUUTUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVUVVVVVVVVVVVVVVVVVVVVVVVVUUVVVWWWWWWWWWWWWWWWWWWWVVWWWWWWWWWVWWWWWWWWVVWWWWWWVVVVVVVVVVVUVVVVVVVUUUUUUUUVVVVVUUUUUUUUUUUUVVVVVVVVVVVWWWWWWXXXXXXXXYYYYYYYXXYYZZZZZZZZZZZZZYYYZZYYYYYZZZZYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWWWWXXXXXWWWWWWWWWVVVVVVVUUUUUUUUUUUUUTTTTTTTTSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQRQQQQQQQQQQQRRRRRRRRRSSSRSSSSTSSTTUUUUUUUUUVVVUVVVVWWWWWWWXXXXXXWWXXYYYYYYYYYYYXXYYYZZZZZZZZZZYYYYYYXXYYYYYYYYYXXXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXWWWWWWWWWWWWWWWWWVVWWWWWWWWVVVVVWWWWXXXWWWWXXXXYXXXXYZZZYZZ[[[[[[[[\\\]]]^^^^]^^______```aaa`aabbbbbbccccccccccdddddddccccccccccccbbaaabba````___^^^^^]]]\\\\\\\\\\\\\\\\\[[[[[[Z[[[[[[[[[\\\[[[ZZZZ[[ZZZZ[[[[[[[[[[[ZZZZZZZZZYYZZ[ZZZZZZZZZZZZYYXXXXXWWWVVVVVVVVVUUUUUVVVUVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUTTTTTTTTUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTSTTTTTTUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSTSSSSSSSSSRRRRRRRQQQQQQQQQQQQQQQQQQRRRRRRRRSSSSSSSTTTTUUUUVVVVWWWXXYYYYYYZZZ[[\\\\\\\]]]]]^^^^^^^^^_________``aaaaaaaaaaaabbbbbbbccccccccccccccccccccddddddcccbccccccbbbaaaaa```````````____^^^^^^^^^^^]]]]]]]]]]]]]\\\\\\\\\\\[[[[[[[[[[[[[[[[[[[Z[[[[[ZZZZZZZZZZZYYYYYYYYYYYXXXXXYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[[[[[[\]]]]]]^^^]]]^^^______^^^^^^^^^^]]]]]\\\\\\\\\\[[ZZZZZYYYXXXWXXWWWWVVUUUUUUTTTSSSSSSSSRRRRRRQQPPPOONNNNMMLLLKKKKKKKKKKKKKKLLLLMMNNNOOOPQQQQQQRRRRRRRRSSSSSTTTTUUUVVVVWWWWWWXXXXYYZZZZZ[[[[\\\\\\\\\\\]]]]]]^^^^^^^^^^^^]]]]]]]]]]\\\\\[[[[[ZZZZZZYYYYYYYXXXXXXWWXXXXXXWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYZZZZZZ[[[[ZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\]]]]]]]^^^^^^^^_____``````````aaaaaaabbbbbbbbbccddcccccccccccccccccccccccbbbbbaaaaaaaaaaaa````_________^^^^^^^^^^]]]]]\\\\[[[[ZZZZYYYXXXXWWWVVVVVUUUTTTTSSSRRRRRRRQQQQQQQQPPQQQQQQQQQQQQQQQQQQQQRRSSSSSRRSSSSSSSTTTTSTTTTTTTTTTTTTTTTTUUUTTTTTTTTTSSSTTTTTTTTSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTUUUUTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUVVUUVVVVUUUUUUUVVVUUUUUUUUVVVVVVVVVVWWWWVWWWWWVVVVVWWWWWWVVVVWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVWWWWWXXXXXXXXXXXYYYXXXYYYYYYYYYYYYYYYYYZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTSSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRSSSSSSSTTTUUUUUTUUUUUUVVVVVVVVWWWWWWWWWWXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYXXXYYYYYYXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUVVVVVVVUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVWWWVVVVVVVVVVVVWWWWWWWWWWXXXXXXXYYYYYYZZZ[[[[[[[\\\]]]]]]]]^^^^_____`````aaaaaabbbbbbbbbbbcccccccccbbbbbcccbbbbaaaaaaa`____^^^^]]]]\\\\[[\\\\\[[[[[[[[[[[[[ZZZZZ[[ZZZ[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYZZZZZZYYYZZZZZYXXXWWWVWWVUUUUUUUVUUUTTVVUUUVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSTTTTTTTTSSSTTTTTTTTTUUUTTTTTTTTTTTTTTTTTSTTTTSSSSSSSRRSSSSSRRQQQQQQQQQQQQQQQQQQQQPPQQQQQQQQRRRRRRRSSSTTTTUUUVVVVVWWWXXXXYYYZZZZ[[[[\\\\]]]]]^^^^^^^^^^_________````aaaaaaaaaaaabbbbbcccccccccccccccccccccccddccbbbbbbbbbaaaaaaa``````````_____^^^^^^^^]]]]]]]\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZ[[[[ZZZZZZYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWXXXXXXWWXXXXXXYYYYYYYZZZZZZ[[[[[\\\\\]]]]]]]]]]^^^^^^^^^^^^]]]]]]\\\\\\\\\\\[[[[ZZZZZYYXXXXWWWWWWVVVVUUUTTTTSSSSSRRRRRRRRQQQQQQPOOONNNMMLLLLKKKKKKKKKKKKKKKKKLLMMNMNNOPPQQQQQQRRRRQQRRSSSSSTTTTTUUUUVVVWWWWWXXXXYYZZYZZZ[[[[[[[\\[[\\\\\\\]]]]]]]^^^^^]]]]]]]]]\\\\[[[[[[[ZZZZZYYYXXYYYXXXXWWWWWWXXXXWWWWWWWWWWWWWWWWXXXXXWWWWXXXXXXXXXXYYYYYYYYYYYYYZZZZZ[[[ZZZZZ[[[[[[[[Z[[[[[[[[[[\\\\\[[\\\\\\\\\\\\]]]]]]]^^^^^^^^_____``````````aaaaaaaaaaabbbbcccccccbbccbcccccccbbcccccbbbbbaaaaaaaaaaaa```__________^^^^^^]^^^]]]]]\\\\[[[ZZZZYYYYXXXXWWWVVVVVUUUTTTTSSSRRRRQRQQQQPPQQQPPPPQQQQQQQQQQQQQPPQQQQQQRRSSRRRRRSSSRSSSSSSSTTTTSSTTTTTTTTTTTTTTSSSSTTTSSSSSTTTTTTSSSSSSSSSSSSSTTTTTSSSSSSTTTTTTTTTTTTTUUTTTTTUUUUTUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVWWVVVWWWVVVVVVVWWVVVVVVVVVWWVVVVVVUUUVVVVVVUUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUVVVUUVVVWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXWXXXXXXXXWWWWWWWWWWWWVVWWWWVVVUUUUUVVVVUUTTUUTTTTTTTTTTTTTTTSSSSSSSSRRRRRRRRRRQQQQQQPPPPQQQQQQQQPQQQQQQQQQQPPQQQRRRRRRRRRRSSSSSSSSTTTUUTTTTUUUUUVVVVUUVVWWWWWVVWWWWXXXXXWWXXXXXXXYYYYYYYYYYYYYYYYXXXXXYYYXXXXWXXXXXXXXWWWWWWWWWWVVVVVUUUTTTTTTTTUUUTTUUUUTTUUUVVVVVUUUUVVVVVVVVVWWWWWWWWVWWWWWWWWWWWVWWWWWWWWWWWWWWVVVVVVWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXYYYYYZZZZ[ZZ[[[\\\\\\\]]]]]^^^_____``````aa`aaabbbbbbaaabbbcccbbbaaabbbbbaaaaa`````__^^^^^]]]]\\\\\[[[[[[[[[[ZZZZZZZZZZZZZYYYZZZZYYZZZZZZZYYYYZZZZZZZZZZZZZYYYYYYYYXXXYYYYYYZZZZYYYYYZZZYYXXXWWWVVVUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUTUUUUTTTTTUUTTTTTTTTTTTTTSSSSSSTTTTTSSSSSSSSSSSSSTTTTTTSSSSSTTTSSSSTTTTTTTTTTTTTTSSTTTTSSSSSSSRSSSRRRRRSSRRQQQQQQPPQQQQQQQQQQQQQPPPPQQQPPQQQQRQRRRRSSSTTTTUUUVVVVVWWWXXXXYYYYZZZZ[[[\\\\]]]]]^^^]^^^^^^__________```aaaaaaaaaaaabbbbbcccccbbcccccccbccbbcccccccbbbbaaaaaaaaaaa``````````_____^^^^^^^^]]]]]]]\\\\\\\\\\\\[[\\\\\[[[[[[[[[[Z[[[[[[[[ZZZZZ[[[ZZZZZYYYYYYYYYYYYYXXXXXXXXXXWWWWXXXXXWWWWWWWWWWWWWWWWXXXXWWWWWWXXXXYYYXXYYYZZZZZ[[[[[[[\\\\]]]]]]]]]^^^^^]]]]]]]\\\\\\\[[\\[[[[[[[ZZZYZZYYXXXXWWWWWVVVUUUUTTTTTSSSSSRRQQRRRRQQQQQQPPONNMNMMLLKKKKKKKKKKJJJJKKKKKKKLLMMMMNNOPQQQQQQQRRQQQQRRRSSSSTTTTTTUUUVVVVVWWWXXXXYYYYYZZZZZZ[[[[[[[[\\\\\\\]]]]]]]^^^^]]]]]]]]\\[[[[[[[[[[ZZZYYYXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXWWWWWWWXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZ[[[[[[ZZZ[[[[[[[[[[[[[[[[[\\\\[[[\\\\]]]]]]]]]]^^^^^^^^_______```````aaaaaaaaaabbbbcccccbbbbbbbbccccbbbbbbbbbbbaaaaaaaaa``aaa``_________^^^^^^^]]]]]]]\\\\\\[[[ZZZZZYYYXXXXWWWWVVVVVUUTTTTSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPQQQPPPQQQQQQQRRRRRRRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUVVVVVVVVVVVVVUUUUUVVVUUUUUUUUUTTTTTTTTTUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWWWWXXXXXXXXXXXXXYYYYYYYXXXYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXXXWWWXXXXXWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRQQQQQQQPPPPPQQQPPPPPPPPPPPPPQQPPPQQQQQQQQRRRRRSSSSSSSSSSTTTTTTTUUUUUUVVUUUUVVVVVVVVVWWWWWWWWWWWXXWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVVVVVVVUUUUUTTTTTTTTTTTTTTTUUUTTTTUUUUUUUUUUVVVVVVUUVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWVVVVVVVWWVVVVVVVVVVVVVVVVWWWWWWWWWWXXXXXXYYYYYZZZZZZZ[[[[[\\\\\]]]]]^^^^______```````aaaaaaaaaaaaabbbbbaaaaaaaaaaa``````__^^^^]]]]]\\\\[[[[[[[[[ZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYXXYYYYYYYYYYYYYYYYYYYYYYYXXXXYYYYYYYYYYYYYYYYYXXXXXWWWVVVUUUUUUUUUUTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRQQQQQQQPPPQQQPPPPPPPPPPPPPPPPPPPPQQQQQQRRRSSSSTTTTUUVVVVVWWWWXXXXYYYZZZZZ[[[\\\\\\]]]]]]]^^^^^^^_________``aaa``aaaaaaaaabbbbbbbbbbbccccbbbbbbbbcccccbbbbaaaaaaaaaa```````_______^^^^^^^^]]]]]]]]]]\\\\[[[\\\\[[[[[[[[[[[[[[[[[ZZZ[[[[[[ZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXWWWWWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXYYYZZZ[[[[[[[[[[\\]]]]]]]]^^^^]]]]]]]\\\\\\\[[[[[[[[ZZZZZZYYYYYXXXXWWWVVVVVUUUTTTTTTSSSSRRRQQQQRRQQQQQQQPONNMMMMLLKKKKKKKJJJJIIIJJKKKKKKKLLMMMMNOPPPPPPQQQQQQQQQRRRRRSSSTTTTTUUUUUVVVWWWWXXXXYYYYYYZZZZZ[[[[[[[\\\\\\\\\\\]]]^^]]]\\]]]\\\[[[[[[[[ZZZZYYYXXXXXXXXXXWWWWWWWWWWWVVWWWWWVVWWWVVVWWWWWWWWWWWWWWXXXXXXXXXXYYYYYYYYYYYYZZYYZZZZZZZZZ[[[ZZZZZ[[[[[[ZZZZZ[[[[[[[\\\[[[\\\\\\]]]]]]]]^^^^^^^^^^______````````aaaaaaaaaabbbbbbbbbbbbbbbbccbbbbbbbaaaaaaaaaaaa````````_______^^^^^^^^^]]]]]]]\\[[\\[[ZZZZZYYYYXXXXXWWVVVVVVUUTTTTSSRRRRRQQQQPPPPPPPPPPPPOOOPPPPPPPPPQPPPPPQQPPPPQQRRRRRRRRRRRRRSSSRRSSSSSSTTTSSTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTSSTTTTTTTTTTTTTTTTTTTTTTUUUTUUTTTUUUUUUTTUUUUUUUUUTTUUUUTTUUUUUUUUUUUUUUUUUVVVUVVVVVUUVVVVUUUUVVVUUUUUUUUVUUVVVVVVVVUUUUUUUUUTTTUUUUUTTTTTTTSSTTTTSSSSSTTTTTTTTTTSSTTTTTTTTTTTUUUUUVVVVVVVWWWWWXXXWWXXXXXXXXYYYYYXXXXXYYYXXXYYYYYXYYXXXXXXXXXXXXWWWWWXXXXXWWWWXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTSSRRRSSSRRRQQQRRRRRRRQQQQQQQPPPPPPPPPPOOPPPPPPPOOPPPPPPPQQQPPPQQRRRRRSSSSSRRRSSTTTSTTTUUUUUUUUTTUUVVVUUUVVVWWWVVVVVWWWWWWWXXXWWWWXXXWWWXXXXXXWWWWXXWWWVVVWWWWVVVVVVVUVUUUUUUUTTUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWVVVVVVUUVVVVVVVVVVVVVVVVVVVWWWWVWWWWWWXXXXXYYYYYYZZZZZZZZ[[[[[\\\\]]]]]]^^^__^^____`__```aaa`aaaaa``aaaaa`````aaa```__```_^^^^^]]]]]\\[[[ZZZZZZZZZZYYYYYYYYYYYYYXXXXXYYYYYXXXXXYYYYYXXXXYYYYYYXXXXXYYYYYYYXYYXXXXXXYYYXXYYYYYXYYYYXXXWWWWWVVVUUUUUTTUUUTSSTUUUUUUUUTTUUUUUUTTTUUTUUUTTTTTTTTTTTTTTTTTTTTTTSSTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTSSTTTSSSSSSRRSSSRRRRRRRRRRRRRQQPPPPQQPPPPPQPPPPPPPPPOOOPPPPPPPPPPPPQQQQRRRRRSSTTTTUUVVVVVVWWXXXXXYYYYZZZZZ[[\\[[\\]]]]]]]^^^^^^^^^_______````````aaaaaaaaaaaabbbbbbbccbbbbbbbbbbbbbbbbaaaaaaaaaa````````______^^^^^^^^^^]]]]]]]]\\\\\\[[[\\\[[[[[[[ZZZZZ[[[[[[ZZZZZ[[[ZZZZZZZZZYYZZYYYYYYYYYYYYXXXXXXXXXXWWWWWWWWWWWWWWVVVWWWVVWWWWWVVWWWWWWWWWWWXXXXXXXXXXYYYZZZZ[[[[[[[[\\\]]]\\]]]^^]]]\\\\\\\\\\\[[[[[[[ZZZZZYYYYYYXXXXWWWWVVVUUUUUTTTTTSSSRRRRRQQQQQQQQQPPPPPPONMMMMLLKKKKKKKJJIIIIIIIJJJKKKKKKLMMMMNNOOOPPPPPPPQQQQQQRRRRRRSSSTTTTUUUUUVVVVWWWWXXXXYYYYYYZZZZZ[[[[[\\\\\\\\\\\\]]]]]\\\\\\\\\[[[[[[ZZZZZYYYYXXXXXXXXXXWWWWWWWWWWWVVVVWWVVVVVVVVVVVVWWWWWWWWWWWWWWXXXXXXXXYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZ[[[ZZZZZZZZ[[[[[[[\\[[[[\\\\\\\]]]]]]^^^^^^^^^^^^_____```___```aaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbaaaaaaaaaaa`````````______^^^^^^^^^^]]]]]]]\\[[[[[[ZZZZZZYYYXXXXXXWVVVVUUUUTTTSSRRRRRRRQQPPPPPPPPOOOPOOOOOOOPPOOOPPPPPPPPPPPPPPPQQQRRQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUTTTTUUUUUUUTTTTUUTTTTUUUUUUUUUUUUUUUUUUUUUUVVUUUUVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSTTTTTTSSSSSTTTTTTTTTTTUUUUUVVVVVVVWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWXXXWWWWWWWWWWWWWWWWWWVVVVVVVUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQPPQQQPPPPPPPPPPOOOOPPPPPOOOOOOPPPPPPPPPPPQQQQRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWVVWWWWVVVVVVVVVVUUUUUUUUUUTUUUTTTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUVVVVVVVVVVVVVVVVVVVWWVVVWWWWWWWXXXXXYYYYYYZZZZZZZ[[[[\\\\\]]]]]]^^^^^^^^_______`````````````a```````````________^^]]]]]\\\\[[ZZZZZZYYYYYYYYXXXXYXXXXXXXXXXXXXXXXXXXXXXXXYYXXWWXXXXXXXXXXXXXXYYYYYXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWVVVVUUUUTTTTUTTSSTUUUUUUUTTTTUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQRRQQQPPPPPPPPPPPPPPPOOOPPOOOOOOOPOOOPPPPPPPPQQRRRRRRRSSTTTUUUUVVVVWXXXXXXYYYZZZZZZ[[[[[[\\]]]]]]]^^^^^^^^^^______`````````aaaaaaaaaaabbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaa```___```_____^^^^^^^^^^^^]]]]]]\\\\\\\[[[[\\[[[[[[[ZZZZZZZZ[[[ZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYXXXXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVVWWVVVVWWWWWWWWWWWXXXXXXXXXXYYYYZZZZZ[[[[[[\\\\\\\\\]]]]]\\\\\\\\\\\\[[[[[ZZZZZYYYYYYXXXXWWWWVVVVUUUUUTTTTSSSRRRRRRQQQQQQPPPPPPPOOONNMMMMLKKKKKKJJJIIIIIIIIIJJJKKKKKLMMMMMNNNOOPPPPPPPPQQQQQQRRRRSSSSSTTTTTUUVVVVVWWWWXXXXXXXYYZZZZZZ[[[[[[\\\[[\\\\\\]]]\\[[[[[[\[[[Z[[ZZZYYYYYXXXXXXXXWWWWWWWWWVVWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWXXXXXXXXYXXYYYYYYYYYYYYYYZZYYYZZZZZZZZZZZ[[ZZZZZZZZZZ[[[[[[[[[[[[[[\\\\\\\]\\]]^^]]^^^^^^^^^___````___``aaaaaaaaaaaaaaaabaaaabbbbbaaabbaaaaaaaa`````````````____^^^^^^^]]^^]]]\\]]\\[[[[[[ZZZZZZZYYXXXXXWWWVVVUUUUUTSSSSRRRRQQQQQPPPOOOPOOOOOONNNNOOOOOOOOPOOPPPPPPPPPPPPQQQQQQQQRRQQQQQQQRRSSSSSRRSSSSSRRRRRRRRRRRRSSSSRRRRRRRRRSSSSSSRRRSSSSSSSSSSSSSSSTTTTTTTSSSSSSSTTSSSSSSSSSSTTTTTTTTTTTTTTTTTTTUUUTTTTTUUUUUTTTTTTTTTTTTUUUUTTUUUUUUTTTUUUUUUUVUUTUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUUUUTTTTTTSSSSTTTTTSSSSSSSSSRRRRRSSSSSSSSSSSSSTTSTTTTTTTTTTUUUUUVVVVWWWWWWWVVVWWXXXXXXXWWWWXXXXXXXXXXWWWXXXXXWWWWWWXXXXWWWWWWWWWWWWWVVVVVVVWWWWWWWWVVUUUVVUUUUUUUUTTUUUUTTTSSSTTTTTTSSRRRRRRRRRQQQQQQQQQQQQQQPPPPPPPPPPPPPPOPOOOOOOOPPPOOOOOOOOPPOOOOPPPPPPPQQRQQRRRRRRRRRRRRSSSTTTTSSSTTTTTTTTTUUUVVUUUUUUVVVVVVWWVVVVVVVVVVVVVVVVVVWVVVVVVVVVVUUUUUVVUUTTTTTTTTTTTTTTTSSTTTTTSSTTSSSSSSTTTTTTSSTTTTTTTTUUTTTTTTTUUUUVVVVUUUVVVVVVVVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWXXXXXXYXXYYYZYYZZZZZ[[[\\\\\]\\\]]^^]^^^^^^^^^^__``___````__```______``___^^^^^^^^]]]]]\\[[[[ZZYYYZYYXXYYYYXXXXXXXWWWWWWWWWWWXXXXWWWWWWXXXXXXWWWWXWWWWWWWWWWXXXXXYXXXXXXXXXXXWWWXXXXXXXXXWWWWWWWWVUUVUUUTTTTTTTSSSTTUUUUUTTTTTUUUTTTTTTTTTTTTTTTTTTTSSSSSSSSSSTTSSSSSSSTTTTTTTSSSSSSSSSSSSSSSRRRSSSSSSRRRRRRRRRSSSSRRRRRRRRRRRRSSSSSRRSSSSSRRQQQQQQQRRQQQQQQQQPPPPPPPPPPPPOOPOOOOOOOONNNNOOOOOOPOOOPPPQQQQQRRRRSSSSTUUUUUVVVWWWXXXXXYYZZZZZZZ[[[[[[\\]]\\]]]^^]]^^^^^^^____`````````````aaaaaaaabbaaabbbbbaaaabaaaaaaaaaaaaaaaa``___````___^^^^^^^^^]]^^]]\\]\\\\\\\[[[[[[[[[[[[[[ZZZZZZZZZZ[[ZZZZZZZZZZZYYYZZYYYYYYYYYYYYYYXXYXXXXXXXXWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWVVWWWWWWWWWXXXXXXXXYYYYYZZZ[[Z[[[\[[[[[[\\]]]\\\\\\[[\\\[[[[[[ZZZZZZYYXXXXXXXWWWWVVVVVUUTTTTTSSSSSRRRRQQQQQQPPPPPPPPOONNNMMMMMLKKKKKJJJIIIIIIIIIIIJJJJKKKLLMMMMMMNNOOOPPPPPPPPQQQQQQRRRRSSSSSTTTTUUVVVVVVWWWXXXXXXXXYZZYYZZ[[[[[[[[[[[\\\\\\\\\[[[[[[[[[ZZZZZZYYYYXXXXXXXXXXWWWWWWWWWVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWXXXXXXXXXXXYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\]]]]]]^^^^^^^^^^___``____`aaaa```aaaaaaaaaaaaaaaabbaaaaaaaaaaaaa`````````````____^^^^^^^]]]]]]]\\\\\\[[[[[[ZZZZZZZYYXXXXWWWVVVVVUUUUTTSSSRRRRQQQQQPPPPOOOOOOOOONNNNNNNNNNOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQQQQQQQRSSSSRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUTTTUUUUTTTUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSRRRRRRRRSSRRRRSSSSSSSSSSTTTTTTTTTTUUUUUVVVVVVVVVVVVWWWWXXXXWWWWWWXXXXXXXXXWWWWXXXWWWWWWWWXXWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSRRRRRRRRRQQQQQQQQQPPPPQPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPQQQQQQRRRRRRRRRRRRRSSSSSSSTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSTTTSSSSTTTTTTTTTTTTTTTTTUUUVVVUUUUUVVVVVVVUUUUUUUUVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUVVUUVVVVVWWVVVWWWXXWWXXXXXYYYYYYZZZZZ[[[[[\\\\\\\]]]]]]]]^^^^^^^___^___________________^^^^^^]]]]]\\\\[[[[ZZZZYYYYYYXXXXXXXWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXXWWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWXXXWWWXWWWWVWVVUUUUUTTTTTTTTTTSSSTTTTTTTTTTTTUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRSSSSRQQQQQQQQQQQQQQQQQPPPPPPPPPPPOOOOOOOONNNNNNNNNNOOOOOOOOOPPPPQQQQQRRRRSSSTTUUUUVVVVVWWWXXXXYYZZZZZZZ[[[[[[\\\\\\]]]]]]]^^^^^^^____`````````````aaaaaaaaaaaaabbaaaaaaaaaaaaaaaa```aaaa`____``___^^^^^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXYYYYXXXXXXXXXXXWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVWWWWWWWWWXXXXXXXXXXYYYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[[[[[[ZZYYZZYXXXXXXXXWWWVVVVVVUUTTTTSSSSSRRRRQQQQQQPPPPPPPPOOONNMMMMMMLLKKKJJJJIIIIIIIIIIIIIIJJKKKKLLMMMMMNNNOOOOPPPPPPPPPPQQRRRRRRRRSTTTTTUUUUUVVWWWWWWXXXXXYYYYYYZZ[[ZZZZZZ[[\\\[[[[[[[[[[[[[[ZZYYYYYYXXXXXWWWWWXWWWWWWWWVVVVVVVVWVVVVVVUUUUUUUUUUVVVVVVVVVVVVVVWVVVWWWXXXXXXXXXXXYXXXXXXXXYYYYYYYYYZZZZYYYYYYZZZZZYYZZZZZZZ[ZZZ[[[[[[[[[[[\\\\[\\\\\]]]]]]]^^^^^^^^_______``aa``````aaaaaaaaaaaaaaaaaaaaaaaaaaaaa```````````______^^^^^]]]]]]]\\\\\\\[[[[[[[ZZZZZZYYXXXXWWWVVVVVVUUTTTSSSSRRRRQQPPPPPPPOONOOOONNNNNNNNNNNNNNNNNNNOOOOPOOOOPPPPPPPQQQQPPQQQQQQQRRSSRRQQRRSRRRRRRRRRRRRRQQQQQRRRRRRRRRRQQQQQRRRRRRSSRRRRRSSSSSRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTSSSSSSTTTTTTTTTTTTTTTTTTUUTTTTTTTTTTTTTTUTTTTTTTTTTTSSSSSSTTSSSSSRRRRRRSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTSSSTTTTTUUUUUUVVVVVVVVVVVVVWWXXWWWWWWWXXXXXWXXWWWWWWXWWWWWWWWWWWWWWWVVWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSRRRRRRRRRRRRRQQQQQQQPPPPPPPPPPPOOOOOOOOOOONNNNNOOOONNNNNNNOOOONNNNOOOOOOOOOOPPPPPPPQQRRQQQQQRRRRRRSSSSSSSTTSSSSTTTUTTTTTTTTTUUUTTUUUUUUUUUUUUUUUUUUUUUUUUVVUUUTTTUUUUTTTTTTTSSSSTTTTSSSSSSSRSSSRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVUUUUUUUUUUUUUUUUVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVWWWWWWWXXXXYYYYYYYZZZZZZZ[[[[\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^_^^^]]]]]]]\\\\\[[[ZZZZZYYYXXXXXXWWWWWWWWWXXWWVVVVVVVVVVVVVVVVVVVVVWWWWXXWVVVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWXXWWWWWVVVVVVUUUUUTSSTTTTTTTSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRSSSSSRRRRRSSRRRRRRQQQQQRRRRRRRRRRQQQQQRRRRRRRRRRRRRSRRQQRRSSRRQQQQQQQPPQQQQPPPPPPPOOOOPOOOONNNNNNNNNNNNNNNNNNNOOOONOOPPPPPPPQQRRRRSSSSTTTUUVVVVVVWWWXXXXYYZZZZZZ[[[[[[[\\\\\\\]]]]]]]^^^^^______```````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaa``````aa``_______^^^^^^^^]]]]]]]\\\\\[\\\\[[[[[[[[[[[ZZZ[ZZZZZZZYYZZZZZYYYYYYZZZZYYYYYYYYYXXXXXXXXYXXXXXXXXXXXWWWVVVWVVVVVVVVVVVVVVUUUUUUUUUUVVVVVVWVVVVVVVVWWWWWWWWXWWWWWXXXXXYYYYYYZZ[[[[[[[[[[[[[[\\\[[ZZZZZZ[[ZZYYYYYYXXXXXWWWWWWVVUUUUUTTTTTSRRRRRRRRQQPPPPPPPPPPOOOONNNMMMMMLLKKKKJJIIIIIIIIIIIIIIIIIIJJKKKKLMMMNNNNNOOOOOOOOOPPPPPQRRRRRRRRSSTTTTTTTUUUVVVWWWWWXXXXXYYYYYYZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZYYYYYXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZYYYYYYYYZZZYYYYZZZZZZZZZZZ[[[[[[[[[[[\\[[[\\\\\]]]]]]]^^^^^^^^_______``````````aaaaaaaaaaaaaaaaaaaaa```aaaa`````___`_______^^^]]]]]]]]\\\\\\\\[[[[[[[ZZYYYYYYXXXXWWWVVVVVVUUTTSSSSSRRRRQQPPPPPPPPONNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPQQPPPPQQQQQQQRRRRQQQQRRRRRRRRRRRRRRRQQQQQQRRRRRRRRQQQQQQQQQQQRRRRRRRRSSSSRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSTTTTTTTTTSSTTTTTTTTTTTTTTSSSSSSSSSTSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVWWVVVWWVVUVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRQQQQQQQQPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNNOONNNNNNOOOOOOOOOPPPPPPPPQQQQQQQQQRRRRRRRSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSTSSSSSSSRRRRRRRRRRRRRRSSSRRRSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUUUVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWXXXXYYYYYYYZZZZZZZZ[[[[\\\\\\\]\\\\]]]]]^^^]]]^^^^^^^^^^^^^^^^]]]]]]]\\\\[[[[[ZZZZZYYYYXXXXXXWWWWVVVVWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWVVVVVVVVVVVVVVVVWWWWWWWWWWVVVVVVVWWWWWWWWWWVVVVVVUUTTUTSSSSSSSSTSSSSSTTTTTTTTSSTTTTTTTTTSSSTTTTTTSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRSSSSRRRRRRRRQQQQQQQQQQQRRRRRRRRQQQQQQRRRRRRRRRRRRRRRQQQQRRRRQQQQQQQPPPPQQPPPPPPPOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNOPPPPPPPPQQRRRRSSSSSTTUUVVVVVVWWWXXXXYYYYYYZZ[[[[[[[\\\\\\\\]]]]]]]]^^^_______`___`````aaaa```aaaaaaaaaaaaaaaaaaaaa``````````_______^^^^^^^^]]]]]]]\\\\\[[[\\[[[[[[[[[[[ZZZZZZZZZZZYYYYZZZYYYYYYYYZZYYYYYYYYYXXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWWWWWWWWXXXXXYYYYYZZ[[[[[[[[[[[[[[[[[[ZZZZZZZZZZYYYYYYXXXXXWWWWWVVVUUUTTTTTTTSSRRRRRRRRQPPPPPOOOOOOOOONNNNNMMMLKKKKJJIIIIIIIIIIHHHIIIHIIIJJKKKKLLMMNNNNNNNNNOOOOOOPPPPPQQRRRRRRRSSSTTTTTTUUUUVVVWWWWWXXXXXXYYYYYYZZZYZZZ[[[ZZZZZZZZZZZZZZZZZYYYYYXXXXXWWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYZZZZZZYYZZZZZZZ[[[[[[[[[[[[\\\\\]]]]]]^^^^^^^^^^^_______````````aaa````````````````````````````__________^^^^]]]]]]]\\\\\\\\\[[[[ZZZZZZYYYYXXXXXWWWVVVVVVVUTTSSSSSSRRRRQQPPOOOOPOONNNNNNNNNNNMMMMMMMMMMMMNNNNNNNOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQRRRRRRRQQQQQQQQRRRRRRQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRSSSSRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTSSSTTTTTTTTTTTSSSTTTTSSSSSSSTTTSSSSSSSSSSSSSRRRRSSSSSRRQQQQQQQRRRRRRRRRQQQQQQRRRRRRRRQQQRRRRRRRSSSSSSTTTTTUUUUTTTUUUUUUUUUUVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSTTTSSSSRRRRRRRRRRRRRRRQQQQQQQQQQPPPOPPPPPOOOOONNNNNNNNNNNNNNMNNMMMMMMMMNNNNNNNNNOOOONNNOOOPPPPPPPPPPPPPPQQQRRRQRRRSSRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUUUUUUVVVVVVVVWWWWWXXXYYYYYYYYYYYZZZZZZ[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\[[[[[ZZZZYYYYYYXXXWWWWWWVVVVVVVVWVVVUUUUUUUUUUUUUUUVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVVVVVVVVVUVVVVVVVVVVWVVVWVVVVUUUUTTTTSSSSSSSSSSRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRSSSSRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQRRRRRRQQQQQQQQRRRRRRRQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOONNNNNNNMMMMMMMMMMMMNNNNNNNNNNNOOPOOOOPPQQRRRRSSSSSSTTUVVVVVVVWWWXXXXXYYYYZZZZZZ[[[[\\\\\\\\\]]]]]]]^^^^__________````````````````````````````aaa````````_______^^^^^^^^^^^]]]]]]\\\\\[[[[[[[[[[[[ZZZZZZZYYZZZZZZYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWXXXXXYYYYYZZZZZZZZZZZZZZZZZ[[[ZZZYZZZYYYYYYXXXXXXWWWWWVVVUUUUTTTTTTSSSRRRRRRRQQPPPPPOOOOOONNNNNNNNNMMLLKKKKJJIIIHIIIHHHHHHHIHHHHIIJJKKKKKLMMMNNNNNNNNNOOOOOPPPPPPQQRRRRRRRSSTTTTTTUUUUUVVWWWWWWXXXXXXYYYYYZYYYZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWWXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZYYYYZZZZZZZ[[[[[[[[[[[[\\\\\]]]]]^^^^^^^^^^^^_______````````aa```````````````````````````_________^^^^^]]]]]]\\\\\\\\\\[[[[ZZZZZZYYYXXXXXXWWWVVVVVVUUTTSSSSSSRRRQQPPPPOOOOONNNNNNMMMNNMMMMMMMMMMMMMMMNNNNNNNOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQRRRRQQQQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRSSSRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTSSSSSTTSSSTTTTSSRSSTTTSSSSSSSSTSSSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQQQRRRQQQQQQQQQQQQQQQRRQQQQQRRRRRRRSSSSSSSSSSTTUTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQPPPPPOOOPPPOOOOONNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNONNNNOOOOOPPPPPPPPPPPPPQQRRQQQRRRRRRRRQRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUUUUUUUUUUUUUUUUUUTTTTTTTUUUUUUUUUUVVVVVVVWWWWWWXXXXXXXYYYYYYZZZZZZZ[[[[[[\\\\\\\\\\\\\\\\]]]]\\\]]]]]]]\\\\\\\\\[[[[[ZZYYYXXXXXXXXWWWWWVVVUUUUVVVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVUUUUUUUUUUUVVVVVVVVVVVVVVUUUVVVVVVVVVVVVVVVVVVUUUUTTTTSSSSSSSSSSRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQRRRQQQQQQQQQQQRRRRQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOONNNNNNNMMMMMMMMMMMMMMMNNMMMNNNNNNOOOOOPPPPQQRRRSSSSSSTTUUVVVVVVWWWXXXXXXYYYZZZZZZ[[[[\\\\\\\\\\]]]]]]^^^^^_________```````````````````````````aa````````_______^^^^^^^^^^^^]]]]]\\\\\[[[[[[[[[[[[ZZZZZZZYYYYZZZZYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXXXWWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZYYYZYYYYYXXXXXXWWWWWWVVUUUUUTTTTTTSSRRRRRRRQQPPPPPPOOOOONNNNNNNNNMMMLKKKKKJJIIHHHHIHHHHHHHHHHHHHIIJJKKKKKLLLMMMNNNNNNNNNOOOOOOOOPPQQQQQRRRRSSSTTTTUUUUUVVVVVVVWWWWWXXXXYYYYYYYZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXWWWWWWVVVVVVVUUUUUUTTTTUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWWWWWXXXXXXXXXXYYYXXYYYYYYYYYYYYYXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[\\\\\\]]]]]^^^^]]]^^^^______`````_``````````````````````_______________^^^^^^]]]]]\\\\\\\\[[[[[[[[ZZYYZZYYXXXXXXWWWWVVVVUUUTTSSSSSSRRRQQPPPPOOOONNNNNNNNMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNOOOOOOOPPPPPPPPPPPPPPPPPPPQQQQQQQPPPQQRRQQQPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSRRRRRRRRRRRRRRRRRRRRSSSSRRSSSSSSSSSSSSSRRSSSRRSSSSSSRRSSSSSSSSSSSSRRRSSSSSSSSRSSSSSRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPQQQQQQQQQQQQQQQQQRRRRRRRSSSSSSTTTTTTTTTUUUUUUUUUUVVVVVVVVUVVVVUUUUVVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUTTTTTTTTUUUUTTTTTTTTTSSSSSSSSSSSRRRRRRRQQQRRRRQQQQQQQQQPPPPOOOOOOOOPOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOPPPPOPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTSSSSSSSSSSSSSSRRRRSSSSRRRRRRRQQRRRQQQQQQQQRRRRQQRRRRRRRRRRRRRSSSRRRSSSSSSSTTTTTSSTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTUUUTTTTTTTTTTUUUUUUUUUVVVVVVVVWWWWWWWXXXXXXYYYYYYZZZZZZZ[[[[[[[[[[[\\\\\[\\\\\\\\\\[\\\\\\\\[[[[[[[[[[[ZZZYYYXXXXXWWWWWVVVVVUUUTUUUUUUUUUUUUTTTTTTUUUUUUUUVUUUUUUUUUUUTTTTTTUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUVVUUVUUUVUUTUTTSSSSSSSSSSSSRRRQRSSSSRRRRRRRRRRRRRRRRRRRRSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPQQQRRQQPPPQQQQQQQPPPPPPPPPPPPPPPPPPPOOOOOOONNNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMNNNNNNNNOOOOPPPPQQRRRSSSSSSTTUUUVVVVWWWWXXXXXXYYZZYYZZ[[[[[[[[\\\\\\\\]]]]]^^^^^^_______________``````````````````````_`````______^^^^]]]^^^^]]]]]\\\\\\[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXYYYYYYYYYYYYYXXYYYXXXXXXXXXXWWWWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUTTTTUUUUUUVVVVVVVWWWWWWXXXXXXXYYYYYYZZZZZZZZZZZZZZZZZYYYYYYYXXXXWWWWWVVVVVVVUUUUUTTTTSSSRRRRQQQQQPPOOOOOOOONNNNNNNNNMMMLLLKKKKKJJIIHHHHHHHHHHHHHHHHHHHIIJJKKKKKLLLLMMNNNNNNNNNOOOOOOOOOPPPQQQRRRRSSSSTTTTTUUVVVVVVVVWWWWWXXXXYYYYYYYZZZZZZZZZZZZZZZYYYYYXXXXXXXXWWWWWVVVVVVVVUUUUUTTTTTTTUTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWXXXXXXXXXYYXXXXYYYYYYYYYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[\\\\\]]]]]]^]]]]^^^^^^_____```____```````````````````______________^^^^^^^^]]]]\\\\\\\[[[[[[ZZZ[ZYYYZYYXXXXXXWWWVVVVVUUUTTSSSSSRRRRQQPPPPOOOOONNMMMMMMMMMMLLLMMMMLLLLLMMMMMMMNNNNNNMMNNOOOOOOOOOPPPPPPPPPPPPPPOPPPQQQQPPPPPQQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSRRRRRRRRRRRRRRRRRRRRRRSSRRRRSSSSSSSSSSSRRRRRRRRRSSSSSRRRSSSSRRRRSSRRRRRSSSSSSRRRSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQPPQPPPPPQPPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRSSSRSSTTTTTTSTTUUUUUUUUUVVVVVVVUUUVVUUUUUUVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUTTTTTTTTTTUTTTSTTTTTTSSSSSSSSSRRRRRRRRRRQQQQQQQQQQQQQQPPPPOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOONNNNOOOPOOOPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRQRRRRRRRRRRQQQQQRQQPQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRSSSSSSSTTTSSSSTTTTTTTTTTTTTTUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUVVVVVVWWWWWWWWXXXXXXYYYYYYZZZZZZZZ[[[[[[[Z[[[\[[ZZ[[[\\\\[[[[[[\\\[[[[[[ZZZ[[ZZZYYYXXXWWWWWWVVVVVUUUUTTTTTTUUUUUUUUTTTTTTTTUUUTTTUUUUUUUUUUUUUTTTTSTTTUUUUUUUUUUUVVVVUUUUUUUUTUUUUUUVUUVUUUUTUTTTSSSRSSSSSSSSRRRQRRRSSRRRRRRRRRRRRRRRRRRRRRRSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQPPPPPQQQQPPPOPPPPPPPPPPPPPPOOOOOOOOONNMMNNNNNNMMMMMMMLLLLLMMMMLLLMMMMMMMMMMNNOOOOOPPPPQQRRRRSSSSSTTUUUVVVVVWWWXXXXXXYYZYYYZ[ZZZ[[[[[[\\\\\\\]]]]^^^^^^^^______________```````````````````____```_____^^^^^^]]]]^]]]]]]\\\\\[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXYYYYYYYYYYYXXXXYYXXXXXXXXXWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTUTTTTTTTUUUUUVVVVVVVVWWWWWXXXXXXXXYYYYYZZZZZZZZZZZZZZZYYYYYYYXXXXWWWWWVVVVVVVVUUTTTTTSSSSRRRRQQQPPPOOOOOOOOONNNNNNNNNMMLLLLKKKKKJJIIHHHHHHHHHHGGGGGGGHHHHIIJJJJKKLLLLLMNNNNNNNNNNNNOOOOOOOOPPQQQRRRRSSSTTTTTTUUUUVVVVVVVVWWWWXXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTTTTTSSSSSSTTTTTUUUTTTTTTTTTUUUUUUUUUUVVVVVVVVVVVWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXYYYXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[[[[[[\\\\\\]]]]]]]]^^^^^^^^^______________________````_______^___^^^^^^]]]]]]]]]\\\\\\\\[[[[[ZZZZZZYYYYYYXXXXXWWWWVVVVVUUTTSSSSSSRRQQQQPPPOOOOONNMMMMMMMMMMLLLLLLLLLLLLLLLLLLLMMMMMMMMMMNNNOOOOOOOOOOOOOOPPPPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQRRRRRQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRQQQQQQQPQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQRRRRRRRRSSSSSSSSSTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRRRRRQQQQQQQQQQQQQQPPPPPPPOOOOOOONNNOOONNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPQQQQQQQQQQQRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRSSRRRRRRRRRRRRRRRRQQQQQRRRRQQQQQQQQQQPPPQQQPPPPPPPQQQQQQQQQQQQQQRRRRRRRRRRSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVWWWWVVWWXXXXXXXYYYYYYYYYYYYZZ[[ZZZZZZ[[[[ZZZZZ[[[[[[[[[[[[[[[ZZZZZZYZZZZYYXXXXXWWWWVVVVVUUUUUTTTSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUTSSSSSTTTTTTTTTTUUUUUUUUUUUUUUTTTUUUUUUUUUUUUTTTTTSSSRRRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQRRRRRQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPOOOOOOOOOOOOOONNNMMMMMMMMMMLLLLLLLLLLLLLLLLLLLMMMMMMMMMMNNOOOOOPPPQQQQRRSSSSSSTTUUVVVVVWWWWXXXXXYYYYYYZZZZZZ[[[[[\\\\\\\\]]]]]]]]]^^^^^^___^_______````______________________^^^^^^^^^]]]]]]]]\\\\\\[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVUUUUUUUUUUTTTTTTTTTUUUTTTTTSSSSSSTTTTTTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYXXXXXXXWWWWVVVVVVVVUUUUTTTTTTSSSRRRRQQQPPOOOOOOOONNNNNNNNNNNNMLLLLLKKJJJJIIHHHHGGGGGGGGGGGGGGGHHHHIIJJJJKLLLLLLMMMMMMNNNMMNNOOOOOOOOPPQQQQRRRSSSSSSSSTTUUUVVVVVVVVVWWWWXXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXWWWWWVVVVVVVVUUUUUUUTTTTTTTTTTTTTSSSSSSSSTTSTTUTTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWWWWWWXXXXXWXXXXXXXXXWWXXXXXXXXYYYYYYYYYYYYYYYZZZZZYZZZ[[[[[[[[[[\\\\\\\]]]]]]]]^^^^^^^^^^______________________`_______^^^^^^]^^^]]]]]]]]]\\\\\\\\[[[[[ZZZZZYYYYYYXXXXXXWWWVVVVVVUUTTSSSSSSRRQQQPPPPOOOONNNNMMMLLLLLLLLKLLLLLLLLLLLKKLLLLLLMMMMMMMMMNNNOOONNNNOOOOOOOOOOPOOOOOPPPPPPPPPPPOOPPPPPPPPPPPPOOPPPPPPPPPPPPPPPPPPPPQQQQQPQQRRRQQQQQQQQQQQQRRRRRRRRRQRRRRRRRRRRRRRRRQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRRRRRRRRRRRRRQRRRRRRQQRRRRRRRRRRQQQQQQQQQQQQPPPPQQPPPPOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQPQQQRRRRRRRRSSSSSSSSSTTTTTSTTUUUUUUUUUUUUUUUUUUUUUUUUUUUTUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSRSSSSSSSRRRQRRRQQQQQQQQQPPPQQPPOOPPPOOONOOONNNNNNNNNMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMNNNNNOOOOOOOOOPPPPPPPPPPPPPPQQQQQPPQQQQRRRQQQQQRRRRRRQQRRRRRRRRRRRRRRRQQQQRRRRRRQRRRRRRRQQQPPQQRRQQQQQQQQQQPPPPPPPPPPPPPPQQQQPQQQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSTTTTTTTTTTTTSTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVVVVWWVVVWWXXXXXXXXXXXXYYYYYYYYZZZZZZZZZZ[[[ZZZZZZZZZZZZ[ZZZZZZZZZZZZYYYYYYXXXXWWWWVVVVVVUUUUTTTTTSSRRRSSTTTSSSSTTTTTTTTSSSSTTTTTTTTTTTTTTTSRSSSSSSTTTTTSSTTUUUUUUUUUUUTTTTTTUUUUUUUUTUUTTTTTSSSRRRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRQRRRRRRRRRRRRRRRQRRRRRRRRRQQQQQQQQQQQQRRRQQPQQQQQPPPPPPPPPPPPPPPPPPPPOOPPPPPPPPPPPPOOPPPPPPPPPPPOOOOOPOOOOOOOOOONNNNOOONNNMMMMMMMMMLLLLLLKKLLLLLLLLLLLKLLLLLLLLMMMNNNNOOOOPPPPQQQRRSSSSSSTTUUVVVVVVWWWXXXXXXYYYYYYZZZZZ[[[[[\\\\\\\\]]]]]]]]]^^^]^^^^^^_______`______________________^^^^^^^^^^]]]]]]]]\\\\\\\[[[[[[[[[[ZZZYZZZZZYYYYYYYYYYYYYYYXXXXXXXXWWXXXXXXXXXWXXXXXWWWWWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTTUTTSTTSSSSSSSSTTTTTTTTTTTTTUUUUUUUVVVVVVVVWWWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXXXXXWWWWVVVVVVVVVUUUTTSSSSSSSSRRRQQQQPPOOOOOOOONNMMNNNMMMMMMLLLLLLKJJJJIIHHHHGGGGGGGGFFGGGGGGHHHHHIIIJJKKLLLLLLLLLMMMMMMMMNNNOOOOOOPPPPPPQRRRRSSSSSSTTTTUUUUVVVVVVVVVWWWWWWWXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVVVVVUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWWWWXXXXWWWXXXWWWWWWWXXXXXXXXXXXXXXXXXYYYYYYYZZZYYYZZZZZZZZ[[[[[\\[[\\\\\\\]]]]]]^^^^^^^^^^^______________________^^^^^^^^^]]]^^]]]]]]]]\\\[\\\\[[[ZZZZZZYYYYYYXXXXXXXWWVVVVVUUUUUTSSSSRRRRRQQPPPPOONNNNMMMMMMLLLLKKKKKKKKKKLLLLKKKKKLLLLLLLLMMMMMMMNNNNNNNNNNOOOONNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPQQQPPPQQQQQQQQQQQQQQQQRRRRRRRQQQQQRRRRQQRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQRRRRRRRRRRRRRQQQQRRQQQQQQQQQQQQQQQQQQQPPPQQQPPPPPPPPPOOOOOOOPPOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPQQQQQRRRRRRRRSSSSSSSTTTSSSTTTTTTTTTTTUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSRRRSSSRRRRRQQQQQQQQQPPPPPPPPPPPOOOOOOOONNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRQQQQQQQRRRQQQQQRRRQQQQQPPPQQQQPPQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSTTTSTTTTTTSSSSTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWXXXXXYYYXXYYYYYZZZZZZZZZZZZZZZZZZYYZZZZZYYYYYYYYYYYXXXWWWWWWWWVVVUUUUUUUTTSSSSSSRRRRRSSSSRRRSSSSSSSSRRRSSSSSSSTTTSSSSSSSRRSSSSSSTTTTSSSTTTTTTTTTUUUUTTTTTTTTUUTTTTTTTTTSSSSSRRRRRRRRRRQQQQRRRRRRRRRRRRRRRRRQQQRRRRRRQQRRRRQQQQQRRRRRRRQQQQQQQQQQQQQQQQPPPQQQPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNOOOONNNNNNNNNNMMMMMMMLLLLLLLLKKKKKLLLLKKKKKKKKKKLLLLMMMMMMNNNNOOPPPPQQRRRRRSSSSTUUUUUVVVVVWWXXXXXXXYYYYYYZZZZZZ[[[\\\\[\\\]]]]]]]]^^]]]^^^^^^^^^______________________^^^^^^^^^^^]]]]]]\\\\\\\[[\\[[[[[ZZZZZZZZYYYZZZYYYYYYYXXXXXXXXXXXXXXXXXWWWWWWWXXXWWWXXXXWWWWWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXWWWWWWWVVVVVVVVVUUUUTTTTSSSSSSRRRRQPPPPPPOOOOOONNNMMMMMMMMLLLLLLLLLKKJJIIIHHHHHGGGGGGFFFFFGGGGGHHHHHIIIIJJKKLLLKLLLLLLMMMMMMMMNNOOOOOOOOOPPQQQRRRRSSSSSSTTTUUUUUUVVVVVVVVWVVVWWWXWWXXXXXXXXXWWWWXXXWWWWWVVVVVVVVUUTUUUTTSSSSTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTSTTTTTTTTTTTUUUUTTTUUUUVVVVVVVVVVVWWWWWWWXXXWWWWXWWWWWWWXXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYZZZZZZZ[[[[[[[[[[[[[\\\]]]]]]^^^^^^^^^^^___________________^^^^^^^^^]]]]]]]]]]]]]]\\[[[[[[[[[ZZZZYYYYYYYYXXXXXXXWWVVVVVUUUUTTTSSSRRRQRRQQPPOOONNNMMMMMMLLLLKKKKKKKKJJJKKKKKKKKKKKLLLKKKLLMMMLMMMNNNMNNNNNOOONNNNNNNOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOPPPPPPPPPPQPPPPPPQQPPQQQQQQQQQQQQRRRRQQQQQQQRRQQQQRRRRRQQQQRRRRQRRRRRRRQRRRRQQRRRRRRRRQQRRRRRRRRRRQQQQQQQQQQRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPOOOOPPPPOOOOONNOOOONNNOOOONNNNNNNNOOOOOPPPPPPPPPPPQQQQRRRQQQRRSSSRRSSSSSSSSSTSSSSTTTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTSTTTTTTTTTTSSSSSSSSSRRSSSSSSRRRRRRRRQRRQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNNNNNNNNMMMMMLLMMMMMMLLLLKKLLLLLLLLLKKKKKKKKLLKKLLLLLLMMMMMLMMMNNNNNMMMNNOOOONOOOONNOOPPPPPPOPPPPPPQQQQQQQQPPPPPQQQQQQQQQRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPQPPPOOOOPPPPPPOOPPOOPPPPPPPPQQQQQQQQQQQQRRRRRRRSSRSSSSSRRRSSSSSSSSSSTTTSSSSSTTTTTTTTSSSSSSTTTTTTTTTTTTTTTTTTTSTTTTTTTTUUUUUTUUUUUUUVVVVVVWWWWWWWWWWWXXXXXXXXXXXXXYYYYYYYYZZZZZYYYYYYYXXYYZYYXXYXXXXXXXXWWWVVWWWVVVUUUUTUTTTTSSSSSRRRRRRRRRRRQQRRSSSSRRRQRRRSSSRRSSSSSRRRSSSRRRSSSSSSTTSSSSSTTTSSSTTTTTTTTTTTSSTTUTTTTTTTTTSSSSSRQQRRRRRRQQPPQRRRQRRRRRRRQRRRRQQQQRRRRRQQQQRRQQQQQQQRRRRQQQQQQQQQQQQPPQQPPPPPPQPPPPPPPPPPOPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOONNNNNNNOOONNNNNMNNNMMMLMMMLLKKKLLLKKKKKKKKKKKJJJKKKKKKKKLLLLMMMMMMNNNOOOPPQQRRQRRRSSSTTTUUUUVVVVVWWXXXXXXXYYYYYYYYZZZZ[[[[[[[[[\\]]]]]]]]]]]]]]^^^^^^^^^___________________^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[[ZZZZZZZYYYYYYYYYYYYYYXXXXXXWWWXXXXXXXXXXWWWWWWWXWWWWXXXWWWWWWWVVVVVVVVVVVUUUUTTTUUUUTTTTTTTTTTTSTTTTTSSSSSSSSSSSSSSSSSSSSSTTTTTSSSSTTUUUTUUVVVVVVVVWWWWWXXXWWWWXXXXXXXXXWWXWWWVVVWVVVVVVVVUUUUUUTTTSSSSSSRRRRQQQPPOOOOOOOOONNMMMMMMMMLLLLLLKLLLKKJJIIIIHHHHHGGGGGFFFFFFFGGGGGHHHHIIIIJJJJKKKKKLLLLLLMMMMMMMNNOOOOOOOOOOPPPQQRRRRSSSSSSTTTTTTUUUVVVVVVVVVVVVWWWWWWWXWWXXXWWWWWWWWWWWVVVVVVVVVUUTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUVVVVVVVWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWWWXXXXXXXYYYXXYYYYYYYYYZZZZZ[[[[[[[[[[[[[[\\\]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]\\\\[[[[[[[[ZZZZYYYYYYYYYYXXXXXXWWWWVVUUUTTTTTTSSRRRQQQQQPPOOONNNNMMMLLLLLLKKKKKKKKJJJJJJJJKKKKKKKKKKKKKKLLLLLMMMMMMMMNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRQQQQQQQQQQQRRRRQQQRRQQQQRRRRRRQQQQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPQQQQPPPPPPPOOPPPOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPQQQQQQQQQRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTTSSSSSSSSSSSSRRRRSSSRRRRRRRRRQQQQQQQQQPQQQPPPPPOOOOOOOOOOONNNNNNNNNNNNMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNOOONNNOOOOPPOOOOPPPPPPPPPPPPPPPPPPQQQQPPPQQQQQQQQQQQQQQQQQQPPPPQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOPPPOOOOOOOOPPPPPPPPQQQQPPQQQQQQRRRRRRRRRRSSSRRRRRSSSSSSSSSSSSSSSSSTTTTSSSSSSSSSSSSSSSTTTTSSSSSSSSSSSSSTTTTTTTUUTTTUUUUUUUUVVVVVVVVWWVWWWWWWWWXXXXXXXXXXXXXXXXYYZZZYYYYYYYYYXXXYYYXXXXXXXXXXWWWWVVVVVVVUUUUUTTTTSSSSSRRRRRRRRQQQRRQQQQRRRRRRQQQQRRRRRRRRSSSSRRRRSSSRRRRRRRRSSSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTSSSSSSSRRRRQQQQRRRRRQPPPQRRQQQRRRRQQQQQQQQQQQRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNMMMMMMMMLLLLLKKKKKKKKKKKKKKJJJJJJJJKKKKKKKKLLLLLLMMMNNNNOOOPPQQQQQRRRSSTTTTTTUUUVVWWWWXXXXXXYYYYYYYYYYZZZZ[[[[[[[[\\\\]]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]\\\[[[[[[[[[[[[[[ZZZZZYYYYYYYYYXXYYYXXXXXXXWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWVVVVVVVUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTUUVVVVVVVVVWWWWWWWWWWWXXXWWXWWWWWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRRQQPPPOOOOOOOOOONNMMMMMMMLLLLLLKKKKKJJJJIIIIHHHHGGGGGFFFFEEEFFGGGGGGGHHHIIIIJJJKKKKKLKKKLLMMMMMMMNNNNNNOOOOOOPPPQQQQRRRRRSSSTTSSTTTUUUUVUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWVVVUUUVUUUUTTTTTSSSSSSSSSSSSSSSSSSSRRSSSSSSRRRSSSSSSSSSSSTTTSSSTTTTTTTTTTTUUUUUUUUVVUUVVVWWWWWWWWVVVVVVWWWWWWWXXXXXXXXWWWWWWWXXXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[[\\\]]\\]]]]]]^^]]]]]^^^^^^^^^^^^^^^^^]]]^^]]]]]]]\\\\\\\\\[[[[[[[[[[ZZZYYYYYYYYXYYXXXXXXWWVWVVUUUTTTTTTSSRRRQQQQQPPOOONNNNMMMLLLLKKKKKKJKKJJJJJJJJJJJJKKKJJJJKKKKKKKKLLLMMLLLMMNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOONNNNNNNONNNOOOOOOOOOOOOOOOPPPPPOOPPPPPPPPPPPPPPQQQQQQQPQQQQQPPPQPPPQQQQQQQRRRQQQQQQQQQQQQQRRQQQQQQQQQQQRRRRQQQQQQQQQQQQQPPQQQQQQQQQQQPPPPQQQQQPPPQPPPQQQQQPOOPPQQPPOOOPPOOOOOOOONNNNNOOOONNNNNNNNNNNMMMNNNNNNNNNNNOONNNOOOPPPPPPPPPQPPQQQQQQRRRRRRRRSSSSSSSSSSSSSTTSSSSTTSSSSSTTTTTTTTTTTTTTTSSSSSTTTSSSRRRRSRSSSRRRRRRRRRQQRRRRQQQQQQPPQPPPPPPPOPPOONNNNNNOOONNNNMMMNNNNNMMLLMLLLLLLKKLLLKKKKKKKKJJJJJJJKJJJKKKKKKKKKKLLLLLLLLLLMMMLLLMMMMMMMMMMNNNONNNNNNNOOOOONOOOPPPPOOOOPPPPPPPPPQQPPPPPPQQQQQPPPPQQQQQQPPPOPPPPPOOOOOOPPPPOOOPPPPOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPQQPPPPPQQQQRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSTTSSSSSSSSSSSSSSSSSTTSSSRRRRSSSSSSSSTTSSTTTTTTTTUUUTTUUUVVVVVVVVVVVWWWWWWWWXWWWXXXXXXXXXXXXXYYYYYYYYXYYXXXXXXXXWWXWWWWWWVWWWVVUUUUUUTTTTTTTSSRSSRRQQQRRRQQQQQQQQQQQQQQQQQQQQQRRQQQQQRRRRRRRRRSSRRQQQQQQRRRSSSSRRSSSSSSTTTSSSSSSSSSSTTSSSSSSSSRRRRRQQQQQRRRQQPPPQQQQQQQRRQQQQQQQQQQQQQRRRQQQQQQQPPPQPPPQQQQQPQQQQQQQPPPPPPPPPPPPPPOOPPPPPOOOOOOOOOOOOOOONNNONNNNNNNOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNMMLLLMMLLLKKKKKKKKJJJJKKKJJJJJJJJJJJJKKJKKKKKKLLLLMMMNNNNOOOPPQQQQQRRRSSTTTTTTUUUVVWVWWXXXXXXYYXYYYYYYYYZZZ[[[[[[[[[[\\\\\\\\\]]]]]]]^^]]]^^^^^^^^^^^^^^^^^]]]]]^^]]]]]]\\]]\\\[[[[[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXXXWWWWWWWXXXXXXXXWWWWWWWVVVVVVWWWWWWWWVVVUUVVUUUUUUUUTTTTTTTTTTTSSSTTTSSSSSSSSSSSRRRSSSSSSRRSSSSSSSSSSSSSSSSSSSTTTTTUUUUVUUUVVVWWWWWWWWWWWWWWWWWWWWWWWVVVVVVUUVUUUUTTTSSTTSSSRRRRRQQQQPPPOOOOOONNNNNNMMMMMMMLLKKKLKKKKKJJJIIIIHHHGGGGGGGFFEEEEEEFFFFFGGGGGHHHHIIIIJJKKKKKKKKKLLLLLLMMMMMNNNNOOOOOOPPPPPQQQRRRRRSSSSSSTTTTTUUUUUUVVVVVVWWWVVVVWWWWWWWWWWWVVVVVUUUUUUTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUVVVVVVVWWVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYZZZZZZZZ[[[[[[[[[[\\\\\\\\\]]]]]]]]]]]]]^^^^^^^^^^^^^^]]]]]]]]]]]\\\\\\\\\\[[[[[[[ZZZZZZYYYYYYYXXXXXXWWXXWWVVVVVUUTTTTSSSSRRRQQQQQPPOONNNNMMMMMLLLKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQPPPPPPPPQQPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPQQQQPPPPQQQQQPPPPPPPPPPQQQPPPPPPPPPPQPPOOOOPPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMNNNNNNNNNNNNNNNNOOOOPPPPPPPPPPPPQQQQQRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRQQQQRQQQQQQPPPPPPPPPPOOOOONNNNNNNNNNNNNMMMMMMMMMMLLLLLLLLLKKKKLKKJJJKKKJJJJJJJJJJJJJKKKKKKKKKKKKKKLKKLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNOOONNNOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOPPOOOOOOOOPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSTTTTTTTTTTTTTUUUUUUUVVVVVVVVWWVVVWWWWWWWXXXWWWXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVVVUUUTTTTTSSSTSSRRRRRRQQQQQQQQQQQQQPPPQQQPPQQQQQQQQQQQQQQQQQQRRRRRRRRQQQQQQQQQRRSSRRRRSSSSSSSSSSSSRRSSSSSSSSRRRRRRRRQQRQQQQQQQQQPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPQQPPPPPPPPQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKLLLMMMMMNNNNOOPPQQQQQRRRSSSSTTTTUUVVVVVWWXXWWXXXXXXYYYYYYYZZZZZZ[[[[[[[\\\\\\\\\\]]]]]]]]]]]^^^^^^^^^^^^^^]]]]]]]]]]]]]\\\\\\\\\[[[[[[[[[[ZZZZZZZZYYYYYYYYYYXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVWWVVVVVVVUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTUUUUUUVVVVVWWWWWWWWWWWVVVVWWWVVVVVVUUUUUUTTTTTSSSSSSRRRRRQQQPPPPPOOOOOONNNNMMMMMLLLLLLKKKKKKKKKJJIIIIHHHHGGGGGFFFFFEEEEEEEFFFFFGGGGGHHHHIIIJJJJKKKKKKKKKKKKLLLMMMMMMNNNOOOOOOOPPPQQQQRRRRRRSSSTTTTTTUUUUUUVVVVVVVVVVVVVVVVVWWWWWVVVVUUUUUUUTTTTTTSSSSSSSSSSRRSSRRRQQQQRRRRRRRRRRRRQRRRSSSRRSSSSSSSSSSSSTTTTTTTUUUUUTUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWWWVVVVVVWWWWWWWWWXXXWWWXXXXXXYYYYYYYYYZZZZZZZZZ[[[[[[[\\\\\\\\\\\]]]]]]]]]]]]]^^]]]]]]]]^^]]]]]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZYYYYYYYYXXXXXWWWWWWVVVVUUUTTTTTSSRRRRRQQQQQPPOONNMMMMLLLLLKKKKKKJJJIIIIIIJJJJJJIIJJJJJJJJJKKKKKKKLLLLLLLLMMLLLLLLLLLMMNNNMMNNNMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOPPOOOPPPPPPPQPPPPPOOPPPPPPPPPPPPPQQQQPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQPPPPPQQQPPPPPPPPPPPPQQQPPPPPPPPPPPQQPPPPPPPPPPPPPOOOOOOOPOOONNNNNNONNNNNNNNMMMMMMMMNNNNNNNNMMMMMNNNNNNNNMMMMNNNNNOOOOOOPPOOPPPPPPPPPQQRRRQQQQQRRSSSSSRRRRSSSSSSSSSSSRRRRRRRRRRRRRRRSSSSRRRRRSSRRRRRRRRRRRQQQQRRRRQQQQQQQPPPQPPPPPPOOPOOOONNNNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKKKKKKJJJJKKJJJJJJJJJJJJJJJKKKKKKJJJJJKKKKKKKKLLLLLLLMMMMMMMMMMNNMNMMMNNNNNNNNNNNNNNNNNNNOOPPPOOOOOPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOONNNNNNNNNNNNNNNOOOPPPPPPPPPPPPQQQQQQQRRQQRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSRRSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSTTTTTTTTTTTTTUUUTTUUUVVVVUUVVVVVVVVWWWWWXXWWWWWXXWWWWWWXXXXXWWWWXXXWWVVVWWVVVVVVUUUUUUTTTTTTSSRSSSSRRQQQQQPPPPPPPQQQQPPPPPPPPPPPQQQPPPQQQQPPPPPQQRRRQQQQPQQQQQQQQQRRRRRRRRSSSSSRRSSSSSRRSRRSSSSRRRRRRQQQQQQQQPPPPPQPPPPQQQQQQQQQQQQQQQPPPPPPPPPPPQQQQPPPPPPPPPPPPPOOPPPPPQPPPPPPPOOOPPOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMNNNMMNNNMMLLLLLLLLLMMLLLLLLLLKKKKKKKJJJJJJJJJIIJJJJJJIIIIIIJJJKKKKKKLLLLLMMMMNNOOPPQQQQQRRRRRSSTTTTTUUUVVVVWWWWWWXXXXXYYYYYYYYZZZZZZ[[[[[[[[[\\\\\\\\\]]]]]]]]]]^^]]]]]]]]^^]]]]]]]]]]]]]\\\\\\\\\\\[[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWXXXWWWWWWWWWVVVVVVWWWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUTUUUUUTTTTTTTSSSSSSSSSSSSRRSSSRRRQRRRRRRRRRRRRQQQQRRRSSRRSSSSSSSSSSTTTTTTUUUUUUUVVVVWWWWWVVVVVVVVVVVVVVVVVUUUUUUTTTTTTSSSRRRRRRQQQQPPPOOOOOOONNNMMMMMMLLLKKKKKKKKKKKKJJJJIIIHHHHGGGGGFFFFFEEEEEEEEEEEEFFGGGGGGHHHIIJJJJJKKKKKKKKKKKKLLLLMMMMMNNNNOOOOOOPPPPQQQRRRRRRSSSSTTTTTUTTTUVVVVUUVVVVVVVVVVVVVVVVVVUUUUUUUUTTTTTSSSSSSSSSRRRRRRRRQQQQQQRRRRRRRRRRRQQQQQRRRRRRRRRRRSSSSSSSTTTTTTTTUUTTTUUUUUUUUUUVVVVVVVVVVVVVVVWWWWWVVVVVVVVWWWVVVWWWWWWWWWXXXXXXXYYYYYYYYZZZZZZZZZ[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\[[[[[[[ZZZZZZYYYYYYYYYYXXXXXWWWWWWVVVUUUUTTTTTTSRRRRQQQQPPPPOOONNMMMLLLLKKKKKKKJJJIIIIIIIIIJJIIIIIJJJJJJJJJKKJJKKKKLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNOOONNNOOOOOOOOOOOOOOOOOPPPOOPPPPPPPOOOOPPPPPPPPPPPPPQQPPPPPPPPPPPPPQQQQQQQQQPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNNNMMNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQRSSSRRRRRRSSSSRRRSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQPPPPPPPPPPPOOOOOOOONNNNNNNNNNNNNNMMMMMMMLLLLLLLKKKLKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKLLLLLLLLMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNOOOOONNNOOPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNOOOOOONNNNNNNNNNNNNNNNNNOOOOOPPPPOOOPPPQQQPPPQQQQQRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSSSTTTTTTSSSSTTTTUTTTTUUUUVUUUUUVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVUUUUUUUTTTTTTSSSSSSRRRRRRQQQQPPPPPPPPPPPPPPPPPOOPPPPPPPPPPPPPQQPPPPPPPQQQQQQQQPPQQQQQQQQQQQQQQRRRRRRRRRRSSSSSRRRRRRRSRRRRRRQQQQQPPPPPPPPPPPPPQQPPPQQQQQQQQQPPPPPPPPPPPPPQQPPPPPPPPPPPPPOOOOPPPPPPPOOPPPOOOOOOOOOOOOOOOOONNNOOONNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLKKKKJJKKJJJJJJJJJIIIIIJJIIIIIIIIIJJJKKKKKKKLLLLMMMNNOOOPPPPQQQQRRRRSTTTTTTUUUUVVVWWWWWWXXXXXYYYYYYYYYYZZZZZZ[[[[[[[\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[[ZZZZZZZZZYYYYYYYYXXXXXXXWWWWWWWWWVVVWWWVVVVVVVVWWWWWVVVVVVVVVVVVVVVUUUUUUUUUUTTTUUTTTTTTTTSSSSSSSRRRRRRRRRRRQQQQQRRRRRRRRRRRQQQQQQRRRRRRRRSSSSSSSSSTTTTTUUUUUUUUVVVVVVVVVVVVVVVVVVUUVVVVUTTTUTTTTTSSSSRRRRRRQQQPPPPOOOOOONNNNMMMMMLLLLKKKKKKKKKKKKJJJJJIIHHHGGGGGGFFEEEEEEEEEEEEEEEEEFFGGGGGHHHIIJJJJJJJJKKKKKKKKKKLLLMMMMMNNNNNNNOOOPPPPPPQQRRRRRRRSSSTTTTTTTTTUVVUUUUUUUUUUVVVUUUUUUUUUUUUUUTTTTTSSSSSSSSRRRRQQQQQQQQQQQQQRRRRQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSTTTTSSTTTTTTTTTTTUUUUUUUVVVVUUUUUUUUVVWWVVVVVVVVVVVWVVVVVWWWWWWWWWWWWWXXXXXYYYYYYYYYZZZZZZ[[[[[[[\\\\[[\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\[[[\[[[[ZZZZZYYYYYYYXXXXXXXXXXXWWWVVVVVVVVUUUTTTTTTSSRRRRQQQPPPPOOONNMMMMLLKKKJJJJKJJJIIHIIIIIHIIIIHIIIIJJIIIIIJJJJJJKKKLLLKKKKKKKKKLLLLLLLLLMMMMLLLLMMMLLLMMMMMMMMNNNNNNMMMMNNNNNMNNONNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQPPPPPPQPPPPPPPPPPPOOOOPPPPPPPPPPPOOOPPPPPOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNMMMNNNMMMMMNMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLMMMMMNNNNNNNNNNOOOOOOPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRSSRRRRRRRRRRRRRRRRRRRQQQQRRRRQQQQQQQQRRRQQRQQQQQQQQQQPPPQPPPPPPPPOOOPOOONNNNNNNNNNNNNNNNMMMMLMMMMLLLKKKKKKKKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKLKKKKLLLMMLLLLLLLLLMMMMMNNMMMMMNNNNMMMNNNNNNNNNNNNNOOOOONNNNNNNNNNNNNNNNNOOOONNNOOOOONONNNNNNNNNNNNNNNNNNNNNMMMNNNNNNNNNNNNNNNNOOPPOOOOOPPPQPPPPPPPQQQQQQRRRRQQQRRRRSSSSSRRRSSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSTTTTSSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVWVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUTTUUUTTTTTSSSRSSSRRQQQQQQQPPPPPPPOOOOOOOOOOOOOOOOPPPPPOOPPPPPPPPOPPPPPPPPPQQQQPPQQQPPPPPPPQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQPPOOPPPPPPPOOOOQPPPPPPQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNONNMNNNNNMMMMNNNNNNMMMMMMMMLLLMMMLLLLMMMMLLLLLLLLLKKKKKKKKKLLLKKKJJJJJJIIIIIJJIIIIHIIIIHIIIIIHIIJJJKJJJJKKKLLMMMMNNOOOPPPPQQQRRRRSSTTTTTTUUUVVVVVVVVWWWXXXXXXXXXXXYYYYYYYZZZZZ[[[[\[[[\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[\\\\[[[[[[[ZZZZZZYYYYYYYYYXXXXXWWWWWWWWWWWWWVVVVVWVVVVVVVVVVVWWVVUUUUUUUUVVVVUUUUUUUTTTTTTTTTTTSSTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQQRRRRQQQQQQQQQQQQQRRRRSSSSSSSSTTTTTUUUUUUUUUUUUUUVVVUUUUUUUUUUVVUTTTTTTTTTSSSRRRRRRRQQPPPPPPOOONNNNNNNMMMMMLLLKKKKKKKKKKJJJJJJJJIIHHHGGGGGFFEEEEEEEEEEEDDEEEEEEFFFFGGGHHIIIIJJJJJJJJKKKKKKKKKLLLLMMMNNNNNNNNOOOOPPPPPQQRRRRRRRSSSSSTTTTTTTUUUUUUUUUUUUUVUUUUUUUUUUUUUTTTTTTSSSSSSSRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRSSSSSTTSSSSTTTTTTTTTTTUUUUUUUUVUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWWWXXXXXYYYYYYYYYYZZZZZ[[ZZZZ[\\[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\[[[[[[ZZZZZYYYYYYYYXXXXXXXXXXWWWWVVVVVVVVUUUTTTTTTSSRRRRQQQPPPOOONNNMMMMLLKKJJJJJJJJJIIHHHIIIHHHHHHHHIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLMMLLLLLLMLLLLLMMMMMMMMMNNNMMMMMMNNNMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPPPPPPPOOOOOPPOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMNNMMMMMNNNNNNNOOOPPPPPPPPPPQQQQQQQQQQQRRRQQQRRRRRRRRQQQRRRRRRRRRRRQQQQQRRQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPOOOOOOONNNNNNNMMMMMMNNMMMMLLLLLLLLLKKKKKKKKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJKKKKKKKKKKLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMNMMMMMNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPQQQQQQQRQQQQQRRRRRSSRRRRRSSSSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSTTSSSSTSSSTTTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUTTTTTTTTTSSSSRRRRRRQQQQQQPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPOOOOPPPPPPPPQQQPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRRRQRRRRRRRRRQQQQPPPOOOPPPPPPOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMNNNMMMMMMNNNMMMMMMMMMLLLLLMLLLLLLMMLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIHHHHHHHHIIIHHHIIJJJJJJJJJKKLLMMMMNNNOOOPPPQQQRRRRSSTTTTTTUUUVVVVVVVVWWWWXXXXXXXXXXYYYYYYYYZZZZZ[[[[[[\\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]\\\\\\[[[[[\\[ZZZZ[[ZZZZZYYYYYYYYYYXXXXXWWWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUVUUUUUUUUTTTTTTTTTTTSSSSTTSSSSSRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRSSSSSSSTTTTTTUUUUUUUUUUUUUVUUUUUUUUUUUUUTTTTTTTSSSSSRRRRRRRQQPPPPPOOOONNNNNNNNMMMLLLLKKKKKKKKKJJJJJJJJIIIIHHGGGFFFFEEEEEEDDEEDDDDDEEEEEEFFFGGGGHHHHIIIIIIJJJJJJJJJJKKLLLLLLMMMMMMNNNNNOOOOPPPPQQRQQQRRRRRSSSTTTTTTTTTTUUUUUUUUUUUUUUUUUUTTTUTTSSSTTTSSSSRRRRRRQQQQQQQQQQQQQQQQQPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVVUUUUUUVVVVVVVWWWWWWWWWWWWXXXXXXXYYYYXXYYYZZZZZZZZZ[[[[ZZZ[[[[[[\\\\]]]]\\\\\\\\\\\\\\\\\\\\[\\\\\[[[[ZZZZZZYYYYYYYYYXXXXXXXXXXWWWVVVUUUUUUUUTTTTSSSSRRRRQQQPPOOOONNNMMMLLLLKKJJJJJIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMMNMMLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOONNNNOOOOOOOOOOOPPPPOOOOOOOOOOOOOOOOOPPPOOOOOOOOOOOOPPPPOOOOOOOOOOPPPOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKLLLLLLLLKKLLLLLMMMMMMMMMMMMNNNNNOOOOOOOOOPPPPPPPQQQQQQQQRQQQQQQRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOONNNNNNNNMMMMMMMMMMLLLLLLLLKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHIIIIIIIIIJJJJJJJJJJJKKKKKLLLLLKLLLLLLLLLLLMMMMMLLMLLMMMNMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNMMMNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNMMMNNNNNNNNNOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTUUUUUUUTUUUUUUUUUUUUUUUUUVVVVUUUUUUUUUUUUUUTTTTTTTTTTTSTTTSSSSSRRRRRRQPPPPPPPOOOOOOOONNNNNNNNNNNNNNNNNNOOONOOOOOOOOOOOOOOOOOPPPPPPPPOOOOOOOOOOOPQQQQQQQQQQQQQQQQRRRQQRRRRQQQQQQQQPPOOOOOOOOPPOONNOOOOOOOOOOPPPOOOOOOOOOOOOOOOOOPPPPOOOOOOOOOOONNNNOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLMMNMMLLLMMMLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIIIJJJJJKKLLLLMMMNNNOOOOPPQQQRRRRSSSSTTTTUUUUUUUUVVVWWWXXXXXXXXXXYYYYYYYYYZZZZZZ[[[[\\\\\[\\\\\\\\\\\\\\\\\\\\]]]]\\\\[[[[[[ZZZ[[[[ZZZZZZZZZYYYXXYYYYXXXXXXXWWWWWWWWWWWWVVVVVVVUUUUUUVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQQQQPPPPPQQQQQQQQQQQQQQQQQRRRRRRSSSSTTTSSSTTUTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTTSSSRRRRRQQQRQQPPPPOOOONNNNNMMMMMMLLLLLLKKJJJJJJJJJJIIIIIIHHHHGGGGFFFEEEEEEDDDDDDDDDDDEEEEEEFFFGGGGHHHHIIIIIIIIIJJJJJJJKLLLLLLLLMMMMMNNNNNNOOOOPPPQQQQQQRRRRRSSSSSSSSTTTTTTUUUUUUUUUUUUUUUUTTTTTSSSSSSSSSSRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPQQQQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUVVVVVUUUUUUUUVVVVVVVWWWWWWWWWWWWXXXXXXXYYYXXXYYYYZZZZZZZ[[[ZZZZZ[[[[[[[\\\\\\\\\\\\\\\\\\[[[\\\\[[[\\\[[[ZZZZZZZZYYYYYYYYYXXXXXXXXXWWWVVVUUUUUUUUTTTTTSSRRRRQQQQPPPOOONNNNMMLLLKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIJJJJJJJJJJJKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLMMLLLLMMMLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNOOOOONNNNNNOOOOOOOOOOOPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPOOOOOOOOOONNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMLLLMLLLLLLLLLLLLLLLKKKKKKKKLKKKLLKKKLLLLLLLMMMMMMMMMMMMNNNNNOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMLLLLLLLLKKKKKKKKKKJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHIIIIIIIIIIJJJJJJJJJJJKKKKKLLLKKKLLLLLLLLKLLMMMLLLLLLLMMMMMMMMMMMMMNNNMMMMNNNNMMMMMNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMMMNNNNNNNNNOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRSSRRRRRRRRRRRRRRRRRRRRRRQQQQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTSSSSSSSSSSRRRRRRQQPPOPPPPOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPOOOOOOOOOOOOPPQPPPPQQQQQQQQQQQQQQQRRRQQQPPQQQPPOOOOOOOOOONNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPOOOOOOOOOOONNNNNNOOOOONNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLMMMLLLLMMLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJJJJJJJIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKLLLMMNNNNOOOPPPQQQQRRRRSSTTTTTUUUUUUUUVVVWWWXXXXXXXXXYYYYYYYYYZZZZZZZZ[[[\\\[[[\\\\[[[\\\\\\\\\\\\\\\\\\[[[[[[[ZZZZZ[[[ZZZZZZZYYYYXXXYYYXXXXXXXWWWWWWWWWWWWVVVVVVVUUUUUUUUVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQQQQPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRSSSSSSSSSSTTTTTUUUUUUUUUUUUUUUUTTTTTTSSSSSSSSRRRRRQQQQQQPPPOOOONNNNNNMMMMMLLLLLLLLKJJJJJJJIIIIIIIIIHHHHGGGGFFFEEEEEEDDDDDDCCCDDDDEEEEEEFFGGGGGHHHHHHIIIIIIJJJJJJJKKLKKKKLLLLMMMNNNNNNNOOOOOPPPPPPQQQQRRRRRSSSSSSSSSTTTUTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRQRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQPPPQQQQQQQQQQQQRRSSRRSSSSSSSSTTTTTTTTTTTTTTUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVVWWWWWXXXXXXXXXXXXYYYYYYYZZZ[[[ZZZZZZ[[[[[[[[[\\[[[[\\\\[\\\[[[[[[[[[[[[[[[ZZZZZZZZYYYYYYYYYYXXXXXWWWWWWWVVVVUUUUUTTTTTTTTSRRRRRQPPPPPOOOONNNMMMLLKKKKJJJJIIIHHHHHHHHGGGGGGGGGGGGGGHHHHHHHHHHHIIIIIIJJJJJJJJJKKKJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLMMMMMMLLLLMMMMMMMMMNNNNNMMMNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKJJJKKKKKKKKKKKKKLLLKKLLLLLLMMMLLMMMMMMNNNNOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOPPPPPOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMLLLLLLLLLKKKKKJJJJJJJJJJJJJJIIIIIIIIIIIHIIIIIHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIJJJIIIJJJJJJKKKKKKKKKKKLLLLLLKKKLLLLLLLLLLLLLLLLLMMMMMMMMNMMMMMMMMMMMLMMMMMMMMMMMMMMMMMMMLLLLMLLLLMMMMLLLLLLLLLMMMMMLLLMMMMMMMMMMMMNNNNNNNOOOOOOOOOOOOPPPPPPPQQQQQQQQQQQQRRRQQQRRRRRRRRQQQRRRRRQQQRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUTTTUUUUUUTTTTTTTUUUTTTTTTTTTTTSSSRRRRRRRRRQQQQQQPPPOOOOOOONNNNMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNOOOOOOOOOOOONNOOOOOOOOOPPPPPPPPQQQQQQQQQQQQQQQQQQPPPPPPPPONNNNNOOOOONNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNMMMNNNNNMMMMMMMMMLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJJKKKJJJJJJJJJIIIIIIHHHHHHHHHHHGGGGGGGGGGGGGGHHHHHHHHIIIJJJJKKKKLLMMMNNNOOOOPPPPPQRRRRRSTTTTTTTTUUUUUVVVVWWWWWWWXXXXXYYYYYYYYYYZZZZZZZZ[[[[[[[[[[[[[[[\\\[\\\\[[[[\\[[[[[[[[[ZZZZZZ[[[ZZZYYYYYYYXXXXXXXXXXXXWWWWWVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTTTUUUUUTTTTTTTTTTTTTTSSSSSSSSRRSSRRQQQQQQQQQQQQPPPQQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRQRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTUTTTSSSSSSSSSRRRRRQQQQPPPPPPOOOOONNNNNNNMMMLLLLKKKKLKKJJJJJJJIIIIIIHHHHHHGGGGGFFEEEEEEDDDDCCCCCCCCDDDEEEEEFFGGGGGGHHHHHHIIIIIJJJJJJJJKKKKKKKKLLLMMMMNNNNNNOOOOOOPPPPPQQQQRRRRRRSSSSRSSSTTTTTTTTTTTTTTTTTTSSSSSSSRRRQRRRRQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSTTTTTTTTTTTTTTTUUUUTTTTUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVVWWWWWWWXXXXXXXXXXXYYYYYYYYZZZ[ZZZZZZZ[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[[[[[[ZZZZZZZZYYYYYYYXXXXXXXWWWWWWWWVVVUUUUUUUTTTTTTTSSRRRRQQPPPPPOOOONMMMMLLKKKKJJJJIIIHHHHHHGGGGGGGGGGGGGGFGGGHHHHHHHHHHHIIIHIIJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLMMMMMMMMMNNNMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKJJJJJKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMNNNNOOOOOOOOOOOOOOPPPPPPPPPPQQQQQQPPPPOPPPPPOOPPPPPPPPPPOPPPPPOOOOOOOPPPOOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMLLLLKKKKKKKKKKJJJJJJJJJJJJJJIIIIIIIIIIIHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHIIIJIIIIJJJJJJKKKKKKKKKKKLLLLLKKKKLLLLLLLLLLLLKKLLLMMMMMMMMMLLLLMMMMLLLLLLMMMMMMMMMMMMMMMLLLKLLLLLLLMMMLLLLLLLLLLMMMLLLLLMMMMMMMMMMMMNNNNNNNNNNNOOOOOOOOPPPPPPQQQQQQQQQQQQQRQQQQQRRRRRRRQQQQRRRQQQQRRRRRQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTTTTTTUUUTTTTTUTTTTTTTSSTTTTTTTTTTSSSSSSSRRRRRRRRRQQQQQPPPPOOOOOOONNNNMMMMMMMMMMMMMMMMMMMMMMMLLMMMNNNNNNNNNNNNNNOONNNNNOOOONNNOOOOOOOOOPPPOOOPPPPPPQQQQQQQQQQQQQPPPPPPPPONNNNNNOOONNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMNNNMMMMMMMMMLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJIIHIIIHHHHHHHHHHHGGGFGGGGGGGGGGGGGGHHHHHHIIIJJJJKKKKLLMMMMNOOOOPPPPPQQRRRRSSTTTTTTTUUUUUUUVVVWWWWWWWWXXXXXXXYYYYYYYZZZZZZZZ[[[[[[[[[[[[[[[[[[[\\\[[[[[[[[[[[[[[ZZZZZZZ[ZZZYYYYYYYYXXXXXXXXXXXWWWWWWWVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUTTTTUUUUTTTTTTTTTTTTTTTSSSSSSSRRRRRRQQQQQQQQQQQQPPPPPQQPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQRRRRQRRRSSSSSSSTTTTTTTTTTTTTTTTTTSSSRSSSSRRRRRRQQQQPPPPPOOOOOONNNNNNMMMMLLLKKKKKKKKJJJJJJJJIIIIIHHHHHHGGGGGGFFEEEEEDDDCCCCCCCCCCCCDDEEEEFFFFFGGGGHHHHHHIIIIIIIIIJJJJJJJJKKKLLLLLLMMNNNNNNNNNOOOOPPPPQQQQQQQRRRRRRRRSSSSSSSSSSSTTTSSSSSSSSSRRRRRRQQQQQQQQQQPPPPPPPOOOOOPPPPPPOOOOOOOOOOOOOOPPPPPPPPPPPPPQQQQQQQQQRRRQRRSSSSSSSSSSTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUVVVVVWWWVVVWWWWWXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYYXXXXXXXWWWWWWWVVVVVVUUUUUUUTTSSSSSSRRRRQQPPPPPOONNNNMMLLLKKJJJJJJIIIIHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGHHHHHHHHHIIIIIJJJJIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKLLLLLLLMMMMLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNNNNNNOOONNNNOOOOOOONNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNMMMNNNMMMMMMMMMMMLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLLLLMMMLMMMMMNNNNNNNNNNNNOOOOOOOOOOPPPPPPPPPPPPPOOOPPPOOOOOPPPPPPOOOOPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNMMMMMMMMMMLLLLLLLKKKKKKKKJKKKJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHHHHGGGGGGGHHHGHHHHHHHHGHHHHHHHIIIIIIIJJJJIJJJJJJJJJKKKKKKKKKKKKKKKKKKKLLLKKKKKLLLLLLLLLMMLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLMMMMMMNNNMMNNNNNNOOOOOOOOPPPPPPPPPQQQQPPQQQQQQQQQQQQQRRRRQQQQRRRQQQQRRRQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSTTTSSSSSSSSSSRRRRRQQQQQQQPPPPPPPPOOOOONNNMMMMMMMMMLLLLLLLLLLLLMMMMLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNOONNNNNNNOOOOOOOOOOOPPPPPPPPPPQQQPPPPPPPPPPOOOONNNNNOOOONNNNNNNNNNNNNOOOOOOONNNNOOONNNNNNNNNNNNNNNNNNNNMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLMMMMLLLLLLLKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJIIIIJJJJIIIIIHHHHHHHHHGGGGGGGGGGFFFGGGGGGGGGGGGGGGHHHIIIIJJJJJJKKLLLMMNNNNOOPPPPPQQRRRRSSSSSSTTUUUUUUUVVVVVVWWWWWWWXXXXXXXYYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYXXXXXXXXWWWWWVVVWWWVVVVVUUUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTSSSTTTTSSSSSSSSSSRRQRRRQQQQQQQQQPPPPPPPPPPPPPOOOOOOOOOOOOOOPPPPPPOOOOOPPPPPPPQQQQQQQQQQRRRRRRSSSSSSSSSTTTSSSSSSSSSSSRRRRRRRRQQQQQQQPPPPOOOONNNNNNNNNMMLLLLLLKKKJJJJJJJJIIIIIIIIIHHHHHHGGGGFFFFFEEEEDDCCCCCCCCCCCCCCCDDEEEEFFFFFFGGGHHHHHHIIIIIIIIIJJJIJJJJKKKLLKKLLMMNNNNNNNNNNOOOOOPPQQQQQQQRRRRRRRRSSSSSSSSSSSSSSSSSRSSSRRRRRQQQQQQQQQQPPPOOPPOOOOOOOOPPPPOOOOOOOOOOOOOOOOPPPPPPPPPPPPPQQQQQQQQQQQQQRRSRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUTUUUUUUUUVVVUVVWVVVVVWWWWWWXXXWWXXYYYYYYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYXXXXXXXXWWWVWWWVVVVVVUUUUUUUTTSSSSSRRRRQQQPPPPPOONNNMMLLLLKKJJJJJIIIHHHHHGGGGFFFFGGGGGGGFFFFFGGGGGFGGGHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKKJKKKKKLLLLLLLLMMLLLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNMMMMNNNNNNNNNNNNNNNNNNNNONNNNNNNOOOONNNNNNNNNNOOOOOOONNNNNNNMMNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMLLLLLMLLLLLLLLLKLLLLLKKKKKKKKKKKJJJIJJJJJJJJJJJJJIIJJJKKJJJJJJJKKKKKKLLLLLLLLLLLLLMMMLMMNNNNNNNNNNNOOOOOOOOOOOPPPPPPPPPPPOOOOPOOOOOOOPPPPOOOOOOOPOOOOOOOOOOOOOOONNNNNNNNMNNNNNNMMMMMMMMMLLLLLLLKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHGHHHHHGGFFGGGGGGGGGHHHHHHGGGHHHHHHHHIIIIIJJJIIIIJJIIIJJJKKKKKKKKKKJKKKKKJKKLKKKKKKLLLLLLKLLLLLLKLLLMLLLLLLLLLLLLLLLLLLLLLLKKKKKLLLLLLLLLLLLLLLLLLLKLLLLLLLLMMMLLLLMMMMMNMMMMMNNNNNOOOOOOOOPPPPPPPPPQQPPPPQQQQPQQQQQQQQRRQQQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRQQQQQPPPPPOOOOOOONNNNNMMLLMMMMMMLLLKLLLLLKKLLMMMMLLLLMMMMMMMMMMMMMMMMMNNNMNNNNNNONNNNNNNNNNOOOOOOOOOPPPPPPPPPPQQPPPPPPPOOOONNNNNNNNNOOONNNNMNNNNNNNNNOOOONNNNNNNONNNNNNNNNNNNNNNNNNNNMMMMNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLLLMMLLLLLLLLKKKKKJKKKKKKKKKKJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIHHHHHHHHHHGGGFGGGGGFFFFFGGGGGGGFFFFGGGGHHHHHIIIJJJJJKKLLLLMMNNNOOPPPPPQQQRRRRSSSSSTTUUUUUUUVVVVVVWWWVWWWXXXXXXXXYYYYZZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZYYYYYYYYYXXWWXXXWWWWWWVVVVVWVVUVVVUUUUUUUUTUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSRRRSRRQQQQQQQQQQQQQPPPPPPPPPPPPPOOOOOOOOOOOOOOOOPPPPOOOOOOOOPPOOPPPQQQQQQQQQQRRRRRSSSRSSSSSSSSSSSSSSSSSRRRRRRRRQQQQQQQPPOOOOONNNNNNNNNNMMLLKKLLKKKJJJJIJJJIIIIIIIIIHHHHHHGGGFFFFFFEEEEDDCCCCCCCCBBCCCCCCCDDDEEEEEFFFGGGGHHHHHHHHHHIIIIIIIIIJJJKKKKKKKKLLMMMMMMNNNNNOOOOOOPPQQPPQQRRRRRRRRRRRRRRSSSSSSSSSSRRRRRRRRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTUUUTTTTTUUUUUUVVUUUVVVVVVVVWWWWWWWWWWWXXXXXYYXXYYYYYYYYZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYXXXXXXXWWWWWVVVVVVVVVVUUUTTTTTTTSSRRRRRRRQPPPPPOOONNNMMLLLLKKJJJJIIIIHHGHHGGGGGFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGHHHHHHHHHHHIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKJJJJKKKLLLKKKKLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMNNNNNMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNNNMMMMMMMMMMMMMLLLMMMMMMLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJJJJJJIIIIIIIIIIIIIIIIIIJJJIIJJJJJJJJJJKKKKKKKKKKKLLLLLLLLMMMNNNNNNNNNNNNNOOONNNOOOOOOOOOOPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNMMMNNMMMMMNNNMMMMMLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIIIHHHHHHHHHHHHHGGGGGGHHHHGFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKJJJKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLKKKKKLLLLLKKKKKKKKKKLLLLLLLLLLLLLLLLLMMMMMMMNNNNNNNNOOOOOOOPPPPPPPPPPPPPQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRQQQRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSRSSSSRRRRRQQQQQQQQQQPPPPPOOOOOOOOONNMNNMMLLLLLLLLLLLKKKKLLKKKLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNMMMMNNNNNNNNOOOOOOOOOOOOPPPPPPOOOOOOOOOONNNNNNNNNNNNNNMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMNNNNNMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLKKKKLLLKKKJJJJKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIHHHHHHHHHHHGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFGGGGGHHGHHIIIIJJJJKKLLLLMMNNNOOOPPPPPQRRRRRRRSSTTTTTTTUUUVVVVVVVVVVWWWWWXXXXXXXYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZYYYYYYYYXXYYXXXXXWWWWWWWWWWWVVVVVVVVUUUVVUUUUUUTTTTTUUUTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQRRRRRRRRRRSSSSSSSSSSRRRRRRRRRRRRRRQQPPQQPPOOOOOONNNNNMMMMMMLLKKKKKKKKJJJIIIIIIIIIHHHHHHHHHHGGGGFFFEEEEEDDDCCCCCCCBBBBBCCCCCCDDDDDEEEEFFFGGGGHHHHHHHHHHIIHIIIIIJJJJJKKKKKKKLLMMMMMMNNNNNOOOOOOPPPPPQQRRRRRRRRRRRRRRRSSSSSSSSRRRRRQQQRRRQQQQQQQQPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOPPPPPPPPPOPPQQQPQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTTSTTTTTTTTUTTTTTTTTUUUUUUUUUUUVVVVVVVWWWWWWWWWWXXXXXXXXXXXXXXYYYYZZZZZYYZZZZZZZZZZ[[[[ZZZZZZZZZZZZZYYXXXXYYYXXWWWXXXWWWWWVVVVVVUVVVUUUTTTTTTTSSRRRRRRQQPPPPPOOONNNMMLLLLKKKJJJIIIIHHGGGGGGFGGFFFFFFEEEEEFFFEEFFFFFFFFGGGGGGGHHHGHHHHHHHHIIIIIIIIIIIIIJJJIJJJJJJJKKKKKKJJJJJJKKKLKKKJJKKKLLLLLLLLLLLLLLLMMMMMMMMMLLLMMNNMMMMMMMMMMMMNNNNNMMNNNNNNNNNNNNNMMNNNNNMMNNNNNNNNNNNNMMMMMMMNNNNNMMMMMMNNNMMLLLLLLLLMMMMLLLLLMMMMLLKKKLLLLKLLLLLLLKKKKKKJKKKKKJJJIIJJJJIIIHHHHHHIIIIIIIIIIIIIIIIJJJJJJIIJJKKKKJKKKKKKLLLKLLLLMMMMMMMNNNNNNNNNONNNNNOOOOOONOOOOOOOONNOOOOOOOONOOOOOOOOOOOONNNNNNMMNNNMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKJJJJJJIJJIIIIIIIHHHHGGGGHHHHHHGGGGGGGGGGGFFFFFGGGGGGGFFGGGGGFFGGGHHHGGGHHIIIIIHHIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJKKKKKKKJJJKKKKKJJJJKKKLLLLLLLLKKJJJJJJKKKKKKKKKKKKKKKKKJJKKKLKKKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNNNOOONOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRQQQQQQRRRRRRQQRRRSSSSSSSSSSSSSSRRRRRRRSSSSSSRRRRRRSSSSSSSSSRRRRRRRQRRRQQPPPQQQPPPPPOOOOONNNNNNMMMMMMLLLKKKLLLKKKKKKKKKKKKKKKKKLLLLLLKKKLLLLLLLLMMMMMMMMMMMMMNNNNNLLMMMMMMMNNNOOOOOOOOOOOOOPPOOOOOOOOOOONNNNNMNNNNNMMMMLLLMNNNNNNNNNNNMMNNNNNMMNNNNNNNNNNNNNMMNNNNNMMMMMMMMMMMMNNMMLLLMMMMMMMMMLLLLLLLLLLLLLLLKKKJJKKKLKKKJJJJJJKKKKKKJJJJJJJIJJJIIIIIIIIIIIIIHHHHHHHHGHHHGGGGGGGFFFFFFFFEEFFFEEEEEFFFFFFGGFGGGGGGHHIIIIJJJKKKLLLLMMNNNOOOPPPPPQQRRRRRRSSTTTTTTTUUUVVVUVVVVVVWWWWWXXXWWWXXYYYXXXXYYZZZZZZZZZZZZZ[[[[ZZZZZZZZZZYYZZZZZYYYYXXXXXXXXXXXXXXWWWWWWWWWWVVVVVVVUUUUUUUUUUUTTTTTTTTUTTTTTTTTSTTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQPQQQPPOPPPPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPQQQQQQQQRRRQQQRRRRRSSSSSSSSRRRRRRRRRRRRRRRQQPPPPPOOOOOONNNNNMMMMMMLLKKKKKKKJJJJJIIIIIHIIHHHHHHHHHHGGGGFFFEEEEDDDDDCCCCCCBBBBBBBBCCCCCDDDDDEEEFFGGGGGGGGGGHHGHHHHHHIIIIJJJJJJJJKKKKKLLLLMMMMMNNNNOOOOOOOOPPPQQQQQQQQRRRRQQRRRRRRRRRRRRRRRQQQQRQQQQQQQQPPPPPOOOONNOOOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOPPPOOOPPPPPPQQQQQQQQQRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUUUVVVVVVVVWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYXXXXXXXXXWWWWWWWWWVVVVVVVVUUUUUUUUTTTTTTTSSRRRRRRQPPPPPPONNNNNMMLLLLKKJJJIIIIHHHGGGGFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHIIIHHIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKJJJJJKKKKKKKKLLLLLLLLLLMMMMLLLLLLMMMMMMMMMMMMMMMMNNNNMMMMMMMMMMMMMMMMMMMNNNMMMMNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKJJJJKKKJJJIIIIIIIIIHHHHHHHHIIIIIIIHHIIHHHIIIIIIIIIIJJJJJJJJKKKKKKKKKLLLLMMLLLMMMNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNMMMMMMMMMMMLLLLMMMMLLLLLLLLLLKKKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFGGFFFGGGGGGGGGHHHHHHHHHHIIIIIIIIIIJJJJJIIIJJJJJJJJJJJJJJJJJJJJJKKKKKJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMNNNNNNNNNNNNNOOOOOPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRSSSSRRRRRRRRRSSSSRRRRRRRRRRRRRRRRRRRRRQQQQQQQPPPPPPPPOOOOOONNNNNNNNMMLLLMLLLLKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKLLKKLLLLLLLLLMMMMMMMMMMMLLLMMMMMMNNNNNNOONOOOOOOOOOOOOOOOONONNNNNNNMMMMMMMMMLLLLLNNNNNNNNNNMMMMNNNMMMMMMMMMMMMMMMMMMMNNNNMMMMMMMMMMMMMMMMLLLLLLMMMMLLLLLLLLLLKKKKKKKKJJJJJKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIHHIIIHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFGGGGHHHIIIIJJJKKLLLLMMNNNNNOPPPPPPQRRRRRRSSTTTTTTTUUUUUUUUVVVVVVVVWWWWWWWWWXXXXXXXXXYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWVVVVVVVVUUUUUUUUUUUTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRQQQQQQQQQPPPPPPOOOPPPOOOOOOONNNNNNNNNNNNNNNNNNNNNOOOOOOOOONNOOOOPPPPPQQQQQQQQRQQQQRRRRRRRRRRRRRRRQQRRRRQQQQQQQQPPPOOOOOOOONNNNMMMMMLLLLKKKKKJJJJJJJJIIIIHHHHHHGHHGGGGGGGGGGFFEEEDDDDDCCCCCBBBBBBBBBBBBBCCDDDDDDEEEFFFGGGGGFFGGGGGGHHHHHIIIIJJIIJJJKKKKKKKLLLMLMMMMMNNOOOOOOOOOPPPQQQQQQQRRQQQQQRQQQQQQRRRRRQQQQQQQQQPPPPPPPOOOOOONNNNOOOOOOONNMMMNNNNNMMNNNNNNNNNNNNOOOOOOOOOOOPPPPPPPQQPQQQQQQRRRQQQRRRSSSSSRRRRRSRRRSSSSSSSSSSSTTTSSSSSSSSTTTTTTUUUUTUUUUUVVVVVVVVVWWWWWWWXXWWXXXXXXXXXXXYYYYYYYYYYYZZZZZYYYYYYYYZYYYZZZZZZYYYXXXXXXXXWWWWWWWWWVVUUUVVVUUUUUUTTTTTTTTTSSRRRRRQQPPPPPPOONNMMMMLLLKKKJJJIIIIHHHGGGGFFFFFFEFFFEEEEEEEEEEEEEEFFFFEEFFFGGGGGGGGGGGHHHHHGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIIJJJJJJKKJJJJJJJKKKJJJKKLLLKKKKKLLLMLLLLLLLLLLLLLMMMMLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNMMMMMMMMMMMMMMMMMLLMMMMLLLLLLLLLLLLKKKLLLLLKKKKKKKKKKKKKKKKKJJJKKKJJJJJJJJJJJIIIHHHHIIHHHHHHHHHHIIIIIHHHHHHHHHIIIIIIIIIIIIIIJJJKKKKKJJKKKLLLLLLLLLMMMMMMMMNNNNNNMNNNNMMNNNNNMMMNNNNNNMMMMMNNNNNMMMNNNNNNNNNMMMLLLMMMMMLLLLLMMMLLLLLKKKLLLKKJJJJKKKJJIIIIJJJJIIIIIIIIIHHHHHGGGGGGGGGGGGFFGGGGFFEEFFFFFFEEEFFFFFFFFFFFFFFGGGGGGGGGGHGGGHHHHHHIHIIIIIIIJJJIIIIIJJJJJJJIIIIIIIIIJJJJJKKKJJJJJJJKKKJJJJJJJJJJJJJJJKKKKJKKKJJJJJJJIJJJKKJJJJKKKJJKKKKKJJJJJKKKKKKKKLLKLLLLLMMMMMNNNNNNNNNNNNNNNOOOOPPPPPOOPPPPPPPPQQQQQQQQQQQQQQQPPPQQQQQQQQPPPQPPPQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRSSRRRRRRRRRRRSSRRRRRRRRRQQQQQQQQRRRQQPPPQQQPPPPPPPOONNNONNNNMMMMMMMLLLLLLLKKKKKKKJJJJJJJJJJJJKKJJJJJKJKKKKKKKKKKKKKKLLLKKKLLLLLLLLLLLLLLLLLLMMMMNNMMNNNNNOOONNNOOOOONOOONNONNNMMMMMMMMMMMLLLLLLMMNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMLLLMMMMLLLLLLLLLLLLLMLLLKKKKKLLLKKJJJKKKJJJJJJJKKJJJJJJIIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGHHHHHGGGGGGGGGGGFFFEEFFFFEEEEEEEEEEEEEEFFFEFFFFFFGGGGHHHIIIIJJJKKKLLLMMMMNNOOPPPPPPQQRRRRRSSTTTTTTTTTUUUUUUVVVUUUVVWWWWWWWWWXXXXXXXXYYYZZZZZZYYYZYYYYYYYYZZZZZYYYYYYYYYYYXXXXXXXXXXXWWXXWWWWWWWVVVVVVVVVUUUUUTUUUUTTTTTTSSSSSSSSTTTSSSSSSSSSSSRRRSRRRRRSSSSSRRRQQQRRRQQQQQQPQQPPPPPPPOOOOOOOOOOONNNNNNNNNNNNMMNNNNNMMMNNOOOOOOONNNNOOOOOOPPPPPPPQQQQQQQQQRRRRRQQQQQQRQQQQQRRQQQQQQQPPPOOOOOOOOONNMMMMMLMLLLKKKKKKKJJJIIJJIIIIHHHHHGGGGGGFFGGGGGFFFEEEDDDDDDCCBBBBBBBBBBBBBBBBBCCDDDDDDEEFFFFFGGFFFFGGGGGGHHHHHIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNOOOOOOOOOOPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOONNOONNNNNNNNNNNNMMMMNNNNMMMMNNNNNNNNNNNNNOOOOOOOOOOPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSTTTTTTUTTTTTUUUVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXYYYYYYYYYYYZZZYYYYYYYYYYYYYYZZYYYYYXXXXXXXXWWWWWWWWVVVUUUUUUUUUUUTTTTTTTTSSSSRRRRRRQPPPPPPOONNMMMLLLLLKKJJIIIIIHHHHGGGGFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJKKJJJJJKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLMLLLLLLLLLLLLLKKKKKLLLKKKKKKKKKJJJKKKKJJJJJJJJJIIJJJIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJKKJJJJJKKKKKKKLLLLLLMMLLLMMMMMMMMMMMMMMMNNNMMMMMNNNMMMMMMMMNNMMMMMMMMMMMMMMMMLLLLMMMMLLLLLLLLLLLLLKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGFFFFFFFEEEEEFFFFEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHHIIIHHIIIIIIIIIIIJJJJIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKJJJJJJJJIIJJJIIIJJJJJJJJJJJJJJKKKJJJJJJJJKKKKKKKKKKLLLLMMLLMMMNNMMMNNNNNNNNNOOOOOPPOOOOPPPPPPPPPQQQQQQQQQQQPPPPPPQQQQQQPPPPPPPPPQQQQPPQQQQQQQQQQQQQQQQQQQQRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQPPPPPPPPPPPOOOONNNNNNMMMMMMLLLLLKKKKKKKKKKKJJJJJJJJJJJIIJJJJJJJJJJJJKKKJJJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLMMMMMMMMMMNNNNONNNNOOOOONNNNNNNNMMMLMMMMMMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJKKJJJJJJJJJJJJJIIIIIIIIIIIIIIHHHHIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFGGGGHHHHIIIIIJJKKLLLLLMMMNNOOPPPPPPQRRRRRRSSSSTTTTTTTTUUUUUUUUUUUVVVWWWWWWWWXXXXXXXXYYYYYZZYYYYYYYYYYYYYYZZZYYYYYYYYYYYXXXXXXXXXXXWWWWWWWWWVVVVVVVVVVVVUUUTTTTTUTTTTTTSSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPPPOOOOOOOOOONNNNNNNNNNNNNMMMMNNNNMMMMNNNNNNNNNNNNOONNOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPOOOOOOOOOONMMMMMMLLLLLLKKKKKKJJJIIIIIIIIHHHHHGGGGGGFFFFGGFFFFFEEDDDDDDCCBBBBBBBBBBBAABBBBBBCCDDDDDDEEFFFFFFFFFFFGGGGGGHGGHHIIIIIIIIJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOPPPPPPPPPQQQQQPPPPPPPPPPQQPPPOPPPPOOOOOONNNNNNNNNNMMMMMMMMMMMMMNNMMMMMMMNNNNNNNNNNNNOONNNNNOOPPOOPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSSSRRRRRSSSSSSSSSSSSSTTTTTTTTTTTTUUVVVUUVVVVVVVVWWWWWWWWWXWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXWWWWVVWWVVVUUUUUUUUUUUTTTTSSTTSSSSSRRRRQQPPPPPPOONNNMMLLLLLLKJIIIIIIHHHGGGGGGFEEEEEEEEDDDDDDEEEEEEDDDDDDDDEEEFEEEEEFFGGGGGGGGGGGGGGGHGGGGGGHHIIHHHHHHHIIIIIIIIIIIIJJIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKKKKLKKKLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLLLLLLLMMMMMMMMLLMLLLLLLLLLLLLLLLLKKKKKKKKKLLKKKKKKKKKJJJJKKJJIJJJJIIIIIIIIIIIHHHIHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIHIIIIIIJJJJJJJJJKKKKJKKKLKKLLLLLLLLLLLLLLLMMMMMMMMNNMMMMMNNMMLLLLMMMMMMMMMLLLLLLLLLLMLLLLLLMMLLLLLLKKKKKLLKKKKKKJJJJJJJJJJJIIIIIIIHHIIIIIIHHHGGGHGGGGGGFFFGGFFFFFFFFEEEEEEEFFEEEEEEEFFEEEEEEEEEFFFGGGGGFFFGGGGGHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIJJIIIIIIIIJIIIIIIJJJJJJJIIIIJJJJJIJJJJJJIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMNNNNNNNNNOOOOOOOOOOOPPPPPPPPPPPQPPPPPQQPPPPPPPPPQQPPPPPPPPPPPPQPPPPPPPPPPPPQQQQQQQQQQQQQQRRQRQQQQQQQQRRRRRRQQQQQQQQRRRRRQQQQQPPPQQQQPPPOOOOOPPPOOONNNNNNNMMMLLLLLLLLLKKKJJJJJJJJJJIIIJIIIJJIIIIIIJIIIIIIIJJKKJJJJJJKKJJJKKKKKKKLLLLLLLLLLLKLLLLLLLLLMMMMMMMNNNNNNNNOONNNNMMMNMMMMMLLMLLMMMLLLLLKKLLLLLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLKKKLKKKKKKKKKKKKKKKJJJJJJJJJJJJJIIIIIJJIIIIIIIIIIIIHHHHHHHIIHHGGGGGGHGGGGGGGGGGGGGGGFFEEEEEFEEEDDDDDDDDEEEEEEDDDDDDEEEEEEEEFGGGGGGHHHIIIIIIJKLLLLLLMMNNNOOPPPPPPQQRRRRSSSSSTTSSTTTTUUUUUUUUUUUVVVWWVVWWWWXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWXWWWWWWWWWVVVVVVVVUUVVVUUTTTTTTTTTTTTSSSSSSSSSSSSSRRRRRSSSSSRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPOOPPOONNNNNOONNNNNNNNNNNNMMMMMMMNNMMMMMMMMMMMMMNNNNNNNNNNOOOOOOPPPPOPPPQQPPPPPPPPPPQQQQQPPPPPPPPPOOOOOOOOOOONNNMMMLLLLLLKKKKKKJJJJJIIIIIIIIHHGGHGGGGGGFFFFFFFFFFFEEDDDDDDCCBBBBBBAABBAAAAAABBBBCCCDDDDDDEEFFFFFFFFFFFGFFFGGGGGHHIIIIIIIIIJJJJJKKKKKLLLLLLMMMNNNNNOOOOOOOOOOPPPPPPPPQQQPPPPPPPPPPPPPPPOOOOOOOONNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNOOOOOOOPPPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRRSSRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTTTUUUUUUUUVVVUUUVVVVWWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYXXXXXWWWWWXXXWWWWVVVVVVVUUUUUTTTTTTTTTTTSSSSSRRSSRRQQQPPPOOOOONNNMMLLKKLLKJJIIIIHHHHGGGFFFFFEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEFFFFFFFFFFFGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLMMMMMMLLLLLLLLLLKKKKKKKLKKKKKKKKKKKKKKKKKKKKKJJJJJJJIIIIJIIIIIIIIIHHIHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHIIIIIIIIIIJJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMLLLLLLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJIIIIIIIHHHHHHHHHHGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHIIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJIIIIIIJJIIIIJJJJIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJKKKKKLLKKKLLLLLMMMMMMMNNNNNNNNOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRQQQQQQQQQQQQQQQQQQPPPPPPPPPPOOOOOOOOOONNNNNNNMMMLLLLLLLLLKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKLLLLLLLLLLLKLLLLLLLLLMMMMMMMMMNNNNNNNNNMMMMMMLMMLLLLLLLLMMLLLLKKKLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEFFFFFGGGHHHHIIIIJJKLLKKLLMMNNNOOOOOPPPQQQRRSSRRSSSSSTTTTTTTTTTTUUUUUVVVVVVVWWWWXXXWWWWWXXXXXYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWWVVVVUUUVVVUUUUUUUUTTTTTTTTTTTSSSSSSSSSSSSSRRRRRRRRSSRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPPPOOOOOOONNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOPPPPPPPPPPPPPPPQQQPPPPPPPPOOOOOOOOOONNNNNMMMLLLLLLKKKKKJJJJJIIIIIIIIIHHGGGGGFFFGFFFFFFFFFFFEEDDDDDDCCCBBBBAAAAAA@@@@AAABBBCCCCDDDDDEEEEFFFFFFFFFFFFFFGGGGGHHIIIHHHHIIIJJJKKKKKKKKKKLLMMMMMMNNNONNNOOOOOOOPPPPPPQQPPPPPPPOOOOOOOOOOOOONNNNNNNNNNNNNNMMMMMMLLLMMMMMMMMMMMMMMMMMMMNMMMMMMMMMMNNNNNNNOOOONOOOOPPPPPPPPPPPPQQQQQQQQQRRRRQQRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSTTTTTTTTTUUUTUUUUVUUUUUUVVVWVVWWWWWWWWWWWXXXXXXXXXYXXXXXXXXXXXXXXXXYXXXWXXXWWWWWXXWWVVVVVVVVUUUUUUUTTTTTTSSTTTSSSSRRRRRRRQQPPPPOOOOONNNMMLKKKKKKJIIIIIHHGGGFFFEEEEEEEDDEDDCDDDDDCCCCCCDDDDDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHIIIHHHHHIIIIIHIIIIIJIIIIJJJJJJJJJJJJJJJJKKKKJJJJKKKLKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLMMMLLLKKKKLLLLKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJIIIIIIIIHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFGGGGGGGGGGGGGGGGGGGHHHIHHHIIIIIIJJJJJJJJJJJKKKKKKKLKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLKKKKLLLLLLKKKKKKKKKKLKKKKKKKKJJJJJJJJJJJJIIIIJIIIIHIIHHGGGHHHHGGGFGGGGFFFFFFFFFFFEEEEFEEEEEEEEEEEEEEDDDEEEEEEDDEEEEEEEEFFFEFFFFFFGGGGGGHHGGGGGGGGGGHHIIIHIHHHHHHHHHHHHIIIIIIHHHHIIIIIIIIIIIIIIIJJJIIIHHIIIIIIIIIJJIIIIIIIIIIIIIIIIIIIHIIJJJIIIIIIJJJJJJJJJJJJKKKKKKKLLLLMMMMMMMMNNNNNNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQPPPPPPPPPQQQQQQQQQQQQQQRQQQQQQQQQPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNMMMNMMLLLLLLLLKKKKKJJJJJJIIIIIHHHHHHHHHHHHHHHHHHHHIIIIHIIIJIIIJJJJIIIJJJKKJJJKKKKKKKLLLLLLKKKKLLLLLLMLLLLLMMMMMMMMMNNMMMMMMLMMLLKKKKLLLMLLLKKKKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKLKKKJJJJKKKKJJJJJJJJJJJJJJJJIIIIJIIIIIHIIIIIHHHHHIIIHHGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDCCCCCCDDDDDCDDEDDEEEEEEEFFFGGGHHIIIIIJKKKKKKLMMNNNOOOOOPPPPQQRRRRRRRSSSSTTTSSTTTTTTUUUUUUUVVVVVVVVWWXXWWWWWXXXWXXXYXXXXXXXXXXXXXXXXYXXXXXXXXXWWWWWWWWWWWVVWVVVUUUUUUVUUUUTUUUTTTTTTTTTSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRQQRRRRQQQQQQQQQPPPPPPPPPPPPOOOONOOOONNNNNNNMMMMMMMMMMNMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNOOOOOOOOOOOOOPPPPPPPQQPPPPPPOOOOOOONNNONNNMMMMMMLLKKKKKKKKKKJJJIIIHHHHIIIHHGGGGGFFFFFFFFFFFFFFEEEEDDDDDCCCCBBBAAA@@@@@@@@@AAABBBBCCCDDDDEEEEEEFFFFFFFFFFFFFGGGGGGHHHHHHHHHIJJJJJKKKKKKKKKLMMMMMMMMNNNNNNOOOOOOOOOOOPPPPPPPPOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMMMLLLLLMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNONNNNOOOOPPPPPPPPPPPQQQQQQQQQRRQQQQRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSTTTTTTTTTTTTTUUUUUUUUUUUUVVVVVWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWVVVVVVVUUUUUUUUTTTTTTSSSSSSSSSRRRRRRRQQPPPPOOOOONNMMMLKKKKKKJJIIIIHHGGGFFEEEEEEEDDDDDDCCCDDDCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHIIIHHHIIIIIIIIIIJJJJJJJJJJJJJJJKKKKJJJJKKKKKKKKKKKKKLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHHGGGGGGGGGFFFFFGGGGFFFFFFFFGFFFGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLLLLKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHGGGGGGGGGFFFGGGFFFFEEEFFFFEEEEEEEEEEEEEEEEEEEDDDDDEEEEDDDDEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHIIIIHHHHHHIIIIIHHHIIIIIIIIIIIHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIJIIIIIIIIIJJJJJJJJJJJKKKKKKKKLLLLLLLMMMNNNMMMMNNNOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQPPPPPPPPPPPQQPPPQQQQQQQQQQQQQPPPQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNMMMMMMLLLLLLLLKKKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHIIHHHIIIIIIIIIIIIIJJJJJJJJJJKJJKKKKKLLLLKKKKLLLLLLLLLLLLMMMMMMMMMNNMMMMMLLMLLKKKKKLLLLLKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLKKKKKKKKKKKKKJJJJKKKKJJJJJJJJJJJJJJJIIIIIIIIIIHHHIIIHHHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCDDDCCCDDDDDDEEEEEEEFFGGGHHIIIIJJKKKKKKLMMMNNOOOOOPPPPQQRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUVVVVVVVWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRQQQQRRQQQQQQQQQPPPPPPPPPPPOOOONNNNONNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMLLLLLMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOPPPPPPPPOOOOOOOOOOONNNNNNMMMMMMMMLKKKKKKKKKJJJJJIHHHHHHHHHGGGGGGFFFFFFFFFFFFFEEEEEEDDDDCCCBBBBAAA@@@@@@@@@@@@AABBBCCCCCCDDEEEEEEEEEFFFFFEFFFFFFFGGGGHHHHHHHIJJJJJJKKKKKKKKLLMMMMMMMMMMNNNOOOONNOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMNNNNMMMMLLMMMMMLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQRRRQQQQQQRRRRRRRRRRRSSSRSSSSSTTTTSTTTTTTTTTUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXXWWXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVVUUUUVUUTTTTTTTTTTTTTSSSSSSRRRRRRQQQQQPPPOOOOONNNMMMLLLKKKKJJIIIIHHHGGFFFEEEEEDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFGGGFFFFFGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJKKKKJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLKKKLLLLLLLLLLKKKKKKKKKKLLLLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFGGFFFEEEEEFFFFFFGGGGFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIJJKJJJKKKKKKKKKKKKKLKKKKKKKKLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJKKKKKKKJJJJJJJKKJJJJIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIHHHIIIIIHHHHHIIIIHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJKKKKKKKLLLLLLMMMMMMMMMNNNNNOOOONNNOOOOOPPPPPPPPPOOOOPPPOOOOOOPPPPOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQPPPQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNOONNMMMMMMMLLLLLLLLKKKKKJJJJJJJJIIIIIIHHHHHHHGGGHHHHGGGGGGGHHHHHHHHHHHHHHHIIHHIIIIIIIIIIJJJJJJJJJKKKKKJJKKKLKKKKKLLLLLMMMMMMMMMMMMMLMMLLLKKKKKKKKKKLKKKKJJKKKKKKKKLLLLLLLLLLKKKLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJKKKKJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGFFFFFGGGFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDEEEEEFFFGGHHHIIIIJJKKKKLLLMMMNNNOOOOOPPPQQQQQRRRRRRSSSSSSTTTTTTTTTTTTTUUVUUUUVVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXWWXXXXWWWWWWWVVVVVVVVVVVVVUUUUUUUUTTTTTTTTTSTTTTSSSSSRSSSRRRRRRRRRRRQQQQQQRRRQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOONNNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLMMMMMLLMMMMNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOONNOOOONNNMMMMMMMMMMLLKKKKKKKKJJJJJJIHHHHHHHGGGGFFFFFFFEFFFFFEEEEEEEEEDDCCCCCCBBBAA@@@@@@@@@@@@@@@AABBBBCCCCCDDEEEEEEEEEFFFEEEFFFFFFFFGGGGHHHHHIIIIIIJJJKKKKKKLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMMLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMNNNNNOOOOOOPOOOPPPPPPPPPPPPPQQQQQQQQQQQQRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUUUVVVVVVVVVVVVVWWWWWWWXXXWWWXXXXXXXXXXWWWWWWWWWWWWWWWVVVVUUUUUUUTTTTTTTTTTTTTSSSSRRRRRRRRQQQPPPPOOOOOONNMMMLLLLKKKKJJIIIHHHHGGFFFFEEEDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJKJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKLLLLLLLLLKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIHHHHHHHHHHGGGGGGGGGFFFGGGFFFFFFFFFFFEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIIJJJJJJJJKKKKKKKKKKKKKKKKKJKKKLKKKLLLLKKKKKKKKKKKKKKKKKKKJJJJJJKKKKJJJJJJJJJJJJJJIIIIIIIIIIIHHHHHHHHHHGGGGGGGGGGGFFFFFEEEFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHIIHHHHHHHHIIIHHHHHHHHHHHHHHIIIIIIIIIIJJJJJJJJJJKKKKKKKLLLLLLMMMMMMMMMNNNNNNONNNNNOOOOOPPPPPPOOOOOOPPPOOOOOOOPOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOONNNNNNNMMMMMMLLLLLKKKKKKKKJJJJJJIIIIIHHHHHHHHHHHHGGFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKJJJKKKKKKKKLLLLLLMMMMMMMMMMMLLMLLLLKKKKKKKKKKKKKJJJKKKKKKKKKLLLLLLLLLKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJKJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDEEEFFFFGGHHHHIIIJJKKKKLLLLMMMNNOOOOOOPPPPQQQRRRRRRRRSSSSTTTTTTTTTTTTTUUUUUUUVVVVWWWWWWWWWWWWWWWXXXXXXXXXXWWWXXXWWWWWWWVVVVVVVVVVVVVUUUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQRRQQQQQQQQQQQQPPPPPPPPPPPPPOOOPOOOOOONNNNNMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLKKKKKKJJJIIIIIIHHHHHGGGGFFFFFFFFEEEFFFEEEEEEEEEDDCCCCCBBBBAA@@@@@@@@?@@@@@@@@AAABBCCCCCCDDDEEEEDDDEEEEEEEFFFFFFFFFGGHHHHHHHIIIIIJJJJJKKKKKKLLLLLLLMMMMMMMNNNNNNNNNNNNNNNNOOOOONNNNNNNMMMMMMMMMMLLLLLLLLLLMLLLKKKLLLLLLLLLLLLLLKKKKKLLMMLLLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTUUUUUUUUUVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUUTTTTTTTTSTTTTTTTSSSRRRRRRQQQQQPPPPOOOONNNNMMMLLLLLKKKJJIIIIHHGGGGFFFEEEEDDDCCCCCCCCCCBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEDDDDEEEEEEEEEEFFFFFFFFFFFFFFFFFGGGGGGGGGGGHHHHGGGHHHHHHHHHHHHHIIIIIIIIIJJJJJJJIIJJJJJJJKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLKKJJJKKKKKKKJJJJJJJJJIIIJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIHHHIIIIIIIIJJJJJJJJJJJJKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJIJJJJIIIIIIIIIIIIIHHHHHHHHHHGGGGGGFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDCCCCCCCCDDDDDDDDDDDDDDDDDDDEEEDDDEEEEEEEEEFFEEEFFFFFFFGGGGGGGFGGGGGGGGGGGGGGGGGHHHHHGGGGGGGGGGGGGGGHHHHHHHHHGHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGGGGHHHHHHHIIIIIIIIIIIIJJJJJJJJJKKKKKLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNOOOOOOOOOOOOOOPPPOOOOOOOOOOOOOPPPPPPOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOPPPPOOOPPPOOOOOOOONNNNNNNNMMMMMMMLLLLLLLKKKKKKKJJJJIIIIIIIIIHHHHHGGGGGGGGGFFFGGGGFFFGGGGGGGGGGGGGGGGGHHHHHHHIIIIIHIIIIIIIIIJJJJJJKKKKJJJJJJJKKKKKKKKLLMLLLLLLLLLKKLKKKLKKKKKKJJJKJKJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKJJJJJJJIIJJJJJJJIIIIIIIIIHHHHHHHHHHHHHGGGHHHHGGGGGGGGGGGFFFFFFFFFFFFFFFFFEEEEEEEEEEDDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBCCCCCCCCCCDDDEEEEFFFGGGGHHIIIIJJKKKLLLLLMMMNNNNOOOOPPPPQQQQQRRRRRRSSSTTTTTTTSTTTTTTTTUUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVUUUUUUUUUTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLMMLLKKKKKLLLLLLLLLLLLLLKKKLLLMLLLLLLLLLLMMMMMMMMMMNNNNNNNOOOOONNNNNNNNNNNNNNNNMMMMMMMLLLLLLLKKKKKKJJJJJIIIIIHHHHHHHGGFFFFFFFFFEEEEEEEDDDEEEEDDDCCCCCCBBAAA@@@@@@@@????@@@@@@@AAABBCCCCCCCDDEEDDDDDEEEEEEEFFFFFFFFFGGGHHHHHHHHIIIJJJJJKKKJKKLLLLLLLMMMMMMMMNNNNNNNNNNNNNNNOONNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKLLLLLLLLLLLLKKKKKKKLLLLLKKLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRSSSSSSSSSSSSSSTTTTTUUUUUUUUUUVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVUUUTTTTTTTTSSSTTTTSSSSSRRRRRQQQQQPPPOOOOONNNMMMMLLLLKKKJJIIIIHHGGGGFFFFEEEEDDDCCBBCCCCCCBBBBBBBBBBBBBBAABBCCCCCCCCCDDDDDDDDDDDDDDEEEEEEEEEFFEEEEFFFFFFFFFFFGGGGGGGGGGHHHGGGGGHHHHHHHHHHHHHHIIIIIIIIIIJJJJIIIIJJJJJKKKJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJKJJJJJJJJJJJJJIIIIIJIIIIIIIIIIIIIIIIIIHHHIHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEDDEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFGGGGGGGGGGHHHHHHHHHHIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKJJJJJKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIJJIIIIIIIIIIIIHHHHHHHHHHHGGGGGFFFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDDCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDEEEEEEEFFFFFFFFGGGGGFFFGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGHHHHHHGGGGHHHHHHHHHHHHHHGGGGGGHHHHHHHGGGGGGGGHHHHHHHHIIIIIIIIIIIJJJJJJJJJJKKKLLLLLLLLMMMMMMMMNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPOOOOOOOOOOOPPPOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPOOOOPOOONOOOONNNNNNNNMMMMMMMLLLLLLLKKJKKJJJJJJIIHIIIHHHHHHHGGGGGGGGGGFFFFFFFFFFFFGGGGGGFGGGGGGGGGGHHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKJIIIJJJJKKKKJJKKLLLLLLLLLLLKKKKKKKKJJJKJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJKKKJJJJJIIIIJJJJIIIIIIIIIIHHHHHHHHHHHHHHGGGGGHHHGGGGGGGGGGFFFFFFFFFFFEEEEFFEEEEEEEEEDDDDDDDDDDDDDDCCCCCCCCCBBAABBBBBBBBBBBBBBCCCCCCBBCCDDDEEEEFFFFGGGGHHIIIIJJKKKLLLLMMMMNNNOOOOOPPPQQQQQRRRRRSSSSSTTTTSSSTTTTTTTTUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVUUUUUUUUUUTTTTTSSSSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLKKLLLLLKKKKKKKLLLLLLLLLLLLKKKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNOONNNNNNNNNNNNNNNMMMMMMMMLLLLLLLKKJKKKJJJJJIIIHHHHHHHHGGGFFFFFFFFFEEEEEEEDDDDDEEDDCCCCCCCBBAAA@@@@@@@??????????@@@@AABBBCCCCCCDDDDDDDDDDDEEEEEEEEEEFFFFGGGGGGGGGHHHIIIIIJJJJJJJKKKLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNMMMMNNNMMMMMMMMMLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKLLLLLLMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRRSSSSSSSSSSSTTTTTTTTTUUUTUUUUUUVVVVVVVVVVVVVWWWWWWWWVVVVWWWWWWVVVVWWWVVVVUUUUUUUUTTTTTTTSSSSSSSSSSSRRRRQQQQQQPPPPOOOONNNNNMMMMLLLKKJJJIIIHHHHGGGFFEEEEEEDDDDCBBBBBBBBBBBBBAAAABBBBBBAAABBBBBBBBCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFEEEFFFFFFFGGGGGGGGGGGGGGHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIJJJJJJJJJJJJJJJJKKKJJJJJJJJJJJJJKKKKJJJJJJJJKKKJJJJJJJJJJIIIJJIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFFFGGGFFFFFFFEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJJIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDCCCCCCDDDDDDDDDDDDDDEEEEEEFFFFFFEFFFFFFFFFFFFFFFFGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJJJJJJKKKKLLLLLLLMMMMMMMMNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPOOOOOOOPPPPOOOOPPPPPPPPPOOOOPPPOOOOOOOOOOOOONNNNNNNNNMMMMMMMMLLLLLLLKKKKKKJJJJJIIIIIIHHHHHHHGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHIIIIHIIIIIJJJJJJJJJJIIIIJJJJJJJJJKKKKKKKLLLKKKKKKKJJJJJJJJJJJJIJJJIIJJJJJJKKKKJJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHGGGGGGGGGGGGGGFFFFFFFEEEFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCBBBBBBBBAAABBBBBBAAAABBBBBBBBBBBBBCDDDDEEEEEEFFGGGHHHHIIIJJJKKLLLMMMMNNNNNOOOOPPPPQQQQQQRRRRSSSSSSSSSSSTTTTTTTUUUUUUUUVVVVWWWVVVVWWWWWWVVVVWWWWWWWWVVVVVVVVVVVVVUUUUUUTUUUTTTTTTTTTSSSSSSSSSSSRRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNMMMMMMMMMMMLLLLLLKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLMMMMMMMMMNNNMMMMNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLKKKJJJJJJJIIIIIHHHGGGGGGGGGFFFFEEEEEEEEEEDDDDDDDDDDDCCCCCCBBBAA@@@@???????????????@@@@AABBBCCCCCCDDDDDDDDDDDEEEEEEEEEEFFFFFFFFGGGGHHHHHIIIJJJJJJJJKKKLLLLLLLLLLMMMMMMMMMMMMMNNNNMMMMMMMMMMMMMMMMMLLKKKLLLLLKKKKKKJKKKKKKKKKKKKKKKKKKKKKKKJKKKKKKKKKKLKKLLMMMMMMMMMMNNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQQQQQQQQQPQQQRRRRRRQQRRSSSSSSSSSSSTTTTTSSTTTTTTTUUUUUVVVVVVVVVUUVVWWWWWWVVVVVWWWWWVVVVVVWWVVVUUTTUUUTTTTTTTTSSSSSSSRRRRRRRRQQQQQPPPPOOOOONNNNMMMMLLLLKKJJIIIIHHHGGGGFFEEEEEEDDDDCCBBBBBBABBBBBAAAAAABBBBAAAABBBBBBBBCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEFEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHHHHGHHHIIIIIIIIIIIIIHHIIIJJJJJJJIIIIJJJJJJJJJJJJJJJJKJJJJJJJJJJJJJJKKKJJJJJJJJJJKJJIJJJJJJIIIIIIIIIHHIIIIIIHHHHIIIIHHGHHHHHHHHHHHGGGFGGGGGGFFFFFFFFFFEEFFFEEEEEEDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFGGGGGGGFGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJIIJJJJJJJJIIIIIIIIIIIIJJJIIHHIIIIIHHHHHHHHHHHHHHHGGGGHGGGGGGGGGGGFFFEFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCBCCCCCCCCCCCCCDDCCBBCCCCCDDDDDDDDDDDDDDEEEEEEFFFEEEEFFFFFFEFFFFFFFGGGGGFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFGGGGGGGGGGGGGFGGGGGGGGHHHHHHHHHHHHIIIIIHHIIJJJJJJJJJKKKLLLLLLLLLLLLMMMNNNNNNNNNNNNNOOOOONNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPOOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOONOOOOOOOOOONNNNNNNNNMMMMLMMMLLLKLLLKKJKKKJJJJJIIHHIIHHHHHHHHGGGGGGGFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGHHHHIHHHIIIIIIJJJJIJJJJIIIIJJJJJJJJJJKKKKKKLLLKKKKKJJJJIIJJJJJJIIIJIIIJJJJJJJKKKJJJJJJJJJJJJJJKJJJJJJJJJJJJJJJJIIIIJJJJJJJIIIHHIIIIIIIIIIIIIHHHGHHHHHHHHHGGGGGGGGGGFFFFFFFFFFFFEEEEEFEEEEEEEEEEEEEDDDDDDDDDDDCCCCCCCCCCBBBBBBBBAAAABBBBAAAAAABBBBBABBBBBBCCDDDDEEEEEEFFGGGGHHHIIIIJJKKLLLLMMMMNNNNOOOOOPPPPQQQQQRRRRRRRRSSSSSSSTTTTTTTTUUUTTUUVVVWWVVVVVVWWWWWVVVVVWWWWWWVVUUVVVVVVVVVUUUUUTTTTTTTSSTTTTTSSSSSSSSSSSRRQQRRRRRRQQQPQQQQQQQQQQQPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNNNNNMMMMMMMMMMLLKKLKKKKKKKKKKJKKKKKKKKKKKKKKKKKKKKKKKJKKKKKKLLLLLKKKLLMMMMMMMMMMMMMMMMMNNNNMMMMMMMMMMMMMLLLLLLLLLLKKKJJJJJJJJIIIHHHHHGGGGFFFFFFFFEEEEEEEEEEDDDDDDDDDDDCCCCCCBBBAA@@@@???????????????@@@@@@ABBBBCCCCCCCCCCDDDDDDDDDEEEEEEEEFFFFFFFGGGGHHHHHHIIIIIJJJJJJKKKKKKKLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKJJJJJJJJKKKJJJJJJJJJJJJKKKJJJJKKKKKKKKKKKKLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSTTTTTTTUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUTTTTTTTTTTTSSSSSSRRRRRRRRQQQQQQQPPPPPOOOOOONMMMMMMLLLLKKJJIIIIIHHGGGGFFEEEEEEDDDDCCCBBBBAAAAAAAAAAAAAAAABBBAAABBBBAABBBBBBBCCCCCCCCCDDDCCDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFGGGGFFFGGGGGHHHHGGGHHHHHHHIIIIHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJIIJJJJJJJJJJJJJJJJJJJIIIJJJIIIIIIIIIIIHHHIIIIHHHHHHHHHHGGGHHHHGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEFFFFFFFFFFGGGGHHHHHHHHHHHIIIIIIHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIHHHHHHGGGHHHHHGGGGGGGGGGGFFFFFFFFEEEEEEEEEEEEEDDDDDDDCCDDDDCCCCCCCCCCCCCBBBBCCCCCCCCCCCCCCCBBBBCCCCCCDDDCCDDDDDDDDDDDDEEEEEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGFFFGGGGGGGGGGGGGHHHHHHIIIIHHHHIJJJJJJJJJJJKKLLLLLLLLLLLMMMMMMNNNNNNNNNNOOOONNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNMMMMMMLLLLLLLKKKKKKJJJJJJJJJJIHHHHHHHGGGGGGGGFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFGGGFGGGGGGGHHHHHHHHHHHHHIJJIIIJJJJIIIIIJJJJJJJJJJKKKKKKKJJKKKJJJJIIIIJJJIIIIIIIIJJJJJJJJJJJJJJIIJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHIIIIHHHHHHHGGGHHHHGGGGGFFFGGGGFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDCCDDDCCCCCCCCCBBBBBBBAABBBBAAABBBAAAAAAAAAAAAAAAABBBBCCCDDDDEEEEEEFFGGGGHHIIIIIJJKKLLLLMMMMMMNOOOOOOPPPPPQQQQQQQRRRRRRRRSSSSSSTTTTTTTTTTTUUVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUUTTTTTTTSSSSSSSSSSSSSSRRRRRRQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMLLLLLKKKKKKKKKKKKJJJJKKKJJJJJJJJJJJJKKKJJJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKJJJJJJIIIIIHHHHHHGGGGFFFFFFFEEEEEEEEDDDDDDDDDCCCCCCCCCCBBBBA@@@@@@?????????>>>???@@@@@AABBBBCCCCCCCCCCDDDDDDDDDEEEEEEEEFFFFFFFFGGGHHHHHIIIHHIIJJJJJKKJJKKKLLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLLKKKLLLKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKLLLLLLMMMMMMMMMNNNMMNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPOOOPPPPPPPPPPPQQPPQQQQQQQQQQQRRSSSSSSSSSSSSSSSTSSSTUUUUUTTTUUUUUUUUUUVVUUUVVVVVUUUUUVVVVVVVVVUUTTTTTTTTTTSSSSSSSSRRRRRRQQQQQQQQPPPPPPOOOOONNMMMMMLLLLKKJJIIIIIHHHGGGFFFEEEEEDDDCCCCBBBBAAAAAAAAAAAAAAA@AABAAAAABBAAAAABBBBBBCCCBBBCCCCCCCCDDDDDDDDDDEEEEEEEDDDEEFFFFFFFFFFFFFGGFFFFFGGGGGGHGGGGGHHHGGHHIIIHHHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJIIJJJJJJJIIIIJJJJIJJJJJJJJJJJIIIIIIJIIIHHHIIIIIHHHHHIHHHGGHHHHHGGGGGGGGGGGGFFFFFFFFEEEFFFFFFEEEEEEEEEEEEEDDDCCCCDDDDDDDDDDCCCCCDDDCCDDDDDCDDEEEEEEDDEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHIIHIIIIIIIHHHHHHIIIIIIHHIIIIIIHHHIIIIIIIIIIHHHHHIIIHHHGGHGGGGGHHGGGGGGFFFFFFFFEEEFFFEEEEEEEEEEEEEDDDDDDDCCCDDDCCCCCCCBCCCCCBBBBBBCCCCCCCCCCCCCBBBBBBCCBBCCCCCCCCDDDDDDDDDDDDDEEDDDEEEFEEEEEFFFFFFEEEEEFFFFEEFFFFFFFFFFFGFFFFFFFFEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGFFFFFGGGGGGGGGGGGHHHHHHHIIHHHHHIIIIIIJJJJJJJKKLLLKKKLLLLLLMMMMMNNNNNNNNNOOONNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNOOOOOOOOOOOOOOOOOOOOONNNNNOOOONNNNNNNNNNNNMNNNNNNNNMMLLLMLLLKKLLKKKKKKJJJJIJJJIIIHHHHHHHGGFFFGGGFFEEEFFFEEEDDDDDEEEEEEEEEEEEEEEEFFEEEEFFFFFFFFFFFGGGFFGGHHHHHHHHHGGHHIIIIIIIIJJIIIIIJJJIJJJJJJJKKKKJJJJJJJJJIIIIIIJIIIIIHIIIJJJJJJJJIJJJJIIIIJJJJJJJIIJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHIIIHHGGHHHGGGGGHGGGGGGFFFFFGGFFFFFFFFFFFFFEEDDDEEEEEEEDDDDDDDDDDCCCCCCCCBBBCCCBBBBBBAAAAABBAAAAABAA@AAAAAAAAAAAAAAABBBBCCCCDDDEEEEEFFFGGGHHHIIIIIJJKKLLLLMMMMMNNOOOOOPPPPPPQQQQQQQQRRRRRRSSSSSSSSTTTTTTTTTTUUVVVVVVVVVUUUUUVVVVVUUUVVUUUUUUUUUUTTTUUUUUTSSSTSSSSSSSSSSSSSSSRRQQQQQQQQQQQPPQQPPPPPPPPPPPOOOPPPPPPPOOOOOOOOOOOOOOOONNNNNNNMMNNNMMMMMMMMMLLLLLLKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKLLLKKKLLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLKKKJJKKJJJJJIIHHIIIHHHHHGGGFFFFFFFFEEEEEEEEDDDDDDDDDCCCCCCCCCCBBBBAA@@@@@???>>>??>>>>>??????@@AAAABBBCCCBBCCCCCDDDDCCDDDDDEEEEEEFFFFFFFFFGGHHHHIIHHHIIIIJJJJJJJJKKKKKKKLLLLLLLLLLLLLLLMMLLLLLLLLLLKKKKKKKKKKKKKKKKJJJJJJJJJIIJJJJJJJJJJJJJJIIJJJJJJJJJJJJJKKKKKKKLLLLLLLLLMMMMMMMMMMMNNNNNNNNOOONOOOOOOOOOOOOOPPPOOOOOPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRSSSSSSSSSSSSSSTUUUTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUVVUUUUUUTTTTTTSTTSSSSSSSSSRRRRRRQQQQQQQQPPPPPOOOOONNNMMMMMLLKKKKJJIIIIHHHHGGGGFFFEEDDDDCCCCCCBBBAAAAAAAAAAAAAAA@@@AAAA@@AAAAAAAAABBBBBBBBBBBBCCCCCCCCCDDDDCCDDDDDDDDDDDDDEEEEEEEEEEFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIIIJJJJIIIIIIIIIIHHHHHIIIHHHHHHHHGGGGHHHGGGGGGGGFFGGGFFFFFFFEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDDDDDDDDEEEEEEEFFFFFFFFFGGGGGGGGGGGGGHHHHHHHHHHIIIIHHHHHHHHHIIIIHHHHIIIIHHHHHHHHHHHIIHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFEEEEEEEEEEEEEEEEEDDDDDDDDDDDCCCDDDCBBCCCBBBBBBBBBBBBBBBBBBBBBCCCCBBBBBBBBBBBBCCCBBCCCDDDDDDDDDDDDDDDDDEEEEEEEEEEEFFFEEEEEEEFFEEEEFFFFEEFFFFFFFFFFFFFEEEFFFFFFEEFFFFEEEFFFFFFFFFFFGGGFFFFFFFFFFFGGGGGGGHHHHGGHHHHHHHHHIIIIIIJJJJJJJKKKKKKKKLLLLLMMMMMMNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOOOOOOOONOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMLLLLLLLKKKKKKKJJJJJJIIIIIIHHHHHGGHGGFFFFFFFFFEEEEEEEEDDDDDDDDEEEEEEEEEEDDEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGHHHHGGHHHIIIIIIIIIIJIIIIIIIIJJJJJJJJJJJJJJJJIJIIHHHIIIIIHHHHHIIJJIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDCCDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@AAAA@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDEEFFFGGGGHHHHIIIIJJKKKKLLMMMMMNNNOOOOOPPPPPQQQQQQQQRRRRRRSSSSSSSSSTTSTTTTTTUUUUUUVVUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTUUUTSSSSSSSSSSSSSSRRRRRRRQQQQQQQQQQQQPPPPPPPPPPPPPPOOOOOPPPOOOOOOOOOOOOONOOONNNNNNNNMMMMMMMMMMMLLLLLLLLLKKKKKKKJJJJJJJJJJJJJIIJJJJJJJJJJJJJJIIJJJJJJJJJKKKKKKKKKKKKKKKKLLLLLLLLLLMMLLLLLLLLLLLLLLLKKKKKKKJJJJJJJJIIIIHHHIIHHHHGGFFFFFFFFFEEEEEEDDDDDCCDDDDCCCCCBBCCCBBBAAAA@@??????>>>>>>>>>>>>>>??@@@A@AABBCCCBBBCBBCCCCCCCDDDDDDDEEEEEFFFFFFFFFGGHHHHHHHHHHIIIJJJJJJJJKJJJKKKLLLLLLKKKKKKKLLLLKKKLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJIIIIIJJJJJJJJJJJIIIIIJJJJJJJJJJJJKKJKKKKLLLKKKKKLLMMLMMMMMMMMNNMMNNNNNNNOOONNOONNNNOOOOOOOOOOPPPPOOOPPPPPPPQQQPPQQQQQQQQQQQRRRSSSRRRSSSSSSSTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSTSSSSSSRRRRRRRRRRQQQQQPPPQQPPPOOOOOOOONNMMMMMLLLKKKKJJJIIIIHHGGGGFFFFEEDDCCCCCBCBBBBAAAAAAAA@AAAAAA@@@@@AA@@@@@A@@AAAAAABBBBBBBBBBBCCCBBBBCCDDCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFEEFEEEFFFGGFFFGGFFFFGGGGGGHGGGGGGGGGGHHHIIIHIIIHHIIIIIIHHHHIIIIIIIIIIIIIIIIIIJIIIHHHHHIIJJIIHHHHIHIIHHHHHHHHHHHHGGHGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEDDEEEEEDDDDDDCCCCCCCCCCCCCBBCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEDDEEEFFFFFFFFFFGGGFFGGGGGGGGHHGHHHHHHIIHHHHHHHHHHHIIHHHHHIIIHHHHHHHGGGGHHHHGGGGGGHHHGGGGGGGGGGGFFFFFFFFFFEEEEEEEEEDDDEEEEEEEDDDCCCDDDDDCCCCCCCBBBBBBBBBBBBBBBBBBBAAAAAABBBCCBBAABBBBBBBBBCCBBBCCCCDDDDDCCCDDDDDDDDDDEEDEDDDEEEEEEEEEEEEEEEEEEEFFEEEEFFFFFFFFFFEEEEEEFFFFEEEEFFEEEEEFFFEEEFFFFFFFFEEFFFFFFFFFGGFGGGGHHGGGGGGGGGHHHHIIIIIJJJJJJJJJKKKKKKKLLLLMMMMMMMNNMNNNNNNNNNNNNNNOOOOOOONNOOOOOOOOOOOONNNOOOOOOONNNNNOOOOOOONOOONNNNOOONNNNNNNNNNNNNNNNNNNNMMMMLLLLLLLMLLLLLLLLKKKKKKKJJIIJJIIIIIHHGGHHGGGGGFFFFEEEFEEEEDDDEEDDDDDDDDDDDEEEEEEEDDDDDDEEEEEEEEEEFFEFFFFFEEFFFFFGGGHHHGGGGHHHHHHHHHHHIIJIIHIIIIIIIIIIIIJJJIJIIIIIIHHHHHIIHIHHHGHHIJIIHHHHHIIIJIIIIIIIIIIIIIIIIIIHHHHIIIIIIHHIIIHIIIHHHGGGGGGGGGGHGGGGGGFFFFGGFFFGGFFFEEEFEEFFFEEEDDDDDDDDDDDDDDDDDDCCCCCCCDDCCBBBBCCCBBBBBBBBBBBAAAAAA@@A@@@@@AA@@@@@AAAAAA@AAAAAAAABBBBCBCCCCCDDEEFFFFGGGGHHIIIIJJJKKKKLLLMMMMMNNOOOOOOOOPPPQQPPPQQQQQRRRRRRRRRRSSSSSSTSSTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTSSSSSSSRRRSSSRRRQQQQQQQQQQQPPQQQPPPPPPPOOOPPPPOOOOOOOOOONNNNOONNOOONNNNNNNMMNNMMMMMMMMLMMLLKKKKKLLLKKKKJKKJJJJJJJJJJJJIIIIIJJJJJJJJJJJIIIIIJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLKKKLLLLKKKKKKKLLLLLLKKKJJJKJJJJJJJJIIIHHHHHHHHHHGGFFFFFFFFFEEEEEDDDDDDDCCCCCCCBBCBBBCCCBBAA@A@@@??>>>>>>>>>>>>>>>>>>>?@@@@@@AABCCBBBBBBBBBBCCCCCCDCCCDDDEEEEEFFEEEFFFGGHHGGHHHHHHIIIIIJJJJJJJJJJKKKKKLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJIIIJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJIIIJJJJJJJJJJKKKKKKKKKKKKLLLLLLMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOPPPPPPQQPPPPQQQQQQQQQQQRRRRRRRRRSSSSSSSTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTSSSSSSSSSSRRRRRRRRRRQQQQPPPPPPPPPOOOONNNOONNMMMMLLKKKKKKJJIIIIIHGGGGFFFEEEDCCCCCCBBBBBBAAAAAAA@@@@AAAA@@@@@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHIIIIIIIIIIIIIIIIIIIIHHHHHHHIIIIIHHHHHHHHHHHHHHHHHHHGGGGGGGGGGFFFGGGGGFFFFFFFFFFFFEEEEEEEEDDDEEDDDDDDDDDCCCCCCCCCCCCCCCCCBBBBCCCCCCCBBBCCCCCCCCCCDDCCCDCCDDDDDDEEEEEFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEFFEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAABBBBBAAAABBBBBBBBBBBBBCCCCCCDDCCCCCDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFEEEEFFFFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHIIIJJJJJJJJJKKKKKKKKLLLMMLLLMMMMMMMNNNNNNNNNNNNNOOOOONNNNOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIHHHHHHGGGGGGFFFFFFFEEEEEEEEDDDDDDDDDDDDDCCCCDDDDDDDDDDDDDDDEEDDDDDEEEEEEFFEEEEFFFFFFGGGGGGGGGHHGHHHHHHHHIIIHHIIIIHHIIIIIIIIJIIIIIIIIHHHHHHHHHHHGGHHIIIHHHHHHHIIIIIIIIIIIIIIIIIIIIHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBAAAAAAAA@@@@@@@@@@@@@@@@@AAAA@@@@AAAAAAABBBBBBCCCCCCDEEEFFFGGGGHIIIIIJJKKKKKKLLMMMMNNOONNNOOOOPPPPPPPPPQQQQRRRRRRRRRRSSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTSSSSSSSRRRRRRRRRQQQQQQQQQQQPPPPQQPPPPPPOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJIIIJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJIIIJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLKKKKKJJJJJJJJJJIIIIIHHHHHHGGHHGGFFFEEEFFEEEEEDDDCCCDCCCCCCBBBBBBBBBBCCBAA@@@@@@?>>>>>>>>>>>>===>>>>???@??@@AABBBBBBBBBBBBBBBBBCCCCCCCCDDDDEEEEEEEEEFFGGGGGGHHHHHHHIIIIJIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKJJJJJKKKKKKJJIIIIIIIIIIIJJIIIIIIHHIIIHHHHHHHHIIIIIIIIIIIIJJJJJJIJJJJJKKKKKKKKKKLLLLLLMMLLLMMMMMMNMMMMNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQRRRRRRRRRRSSSSSSSSTSSSTTTTUUUUUUUUTTTTTTTTTTUUTTTTTTSSSSSSSSSRRRRRRRRQQQQQQQQQQPPPPPPPPPOOOONNMMNNNMMMMLLKKKKKKKJJIIHIHHGGFFFFEEEDDCCCCCBBBBAAAA@@@AA@@@@@@A@@????????@@@@???@@@AA@@@AAABBAAAAAAABBBBBBBBBCCCCCCCCCCDDDCCDDDDDDDDDDDDDDDDDEEEEEEEEFFFFFFFFFFFFFGFFFGGGGGGGGGGGGGGGHHHHHHHHHHHIHHHHHHHIIIIIHHHIIIIIHHHHHIHHHHHHHHHIIHHHHHHHHHHGGGGGGGGHGGGGGGFFFGGFFFFFGGFFFEEEEEEEFFFEEEEEEEEEDDDEEDDCCCCCCCCCCCCCCCCCCBBCCCBBBBBBCCCCCBBBBCCCBBBBBCCCCCCCDDCCDDDDDDDDDEEFFFEEEEEEEFFFGGFGGGGGGGGHHHHHGGGGGGHGGGGGGGGGGHGGGGGGHHHGGGGGGGGGGGGGGGGGFFFFFGGGGGFFFEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCBBBCCCCBCCBBAAAAAAAABBAAABBBBBBAAAAAAAAAABBBAAAAABBBAABBBBBABBBCBBBCCCCCCCCCCDCCCCCCDDDDDDDDDEEEEDDEEEEEEEEEEEDDDDDDDDDDDDDEEEEEEDDDDDEEEEDDEEEEEDDDEEEEEEEFFEEEEEEEFFEEFFFFFFFFFFGFFGGGGGGGGGGHHHHHIIIIJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMNNNNMMMNNNNNNNOONNNNNNNONNNNONNNNNNNNNNNNNNNNNNNNNMMMNNNNMMMNNNNNNNNNMMNNNNNNNNMMNMMMMMMLLLLLLLLLKKKLLLKKJJJJJJJIIIIHHHHHHHGGGGFFFFFEFFFFEEEDDDEDDDCCCDDDDCCDCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEFFFFFFFFGGGGGGGHHHHHHHHHIIHIIHHHHIIIIIIIIIIHHIHHHGGGGGHHHHHHGGGGIIHHHHHHHHHIHHHHHIIIIIHHHIIIIIHHHHHHHIHHHHHHHHHHHGGGGGGGGGGGGGGGFFFGFFFFFFFFFFFFFEEEEEEEEDDDDDDDDDDDDDDDDDCCDDDCCCCCCCCCCBBBBBBBBBAAAAAAABBAAA@@@AA@@@???@@@@????????@@A@@@@@@AA@@@AAAABBBBCCCCCDDEEEFFFFGGHHIHIIJJKKKKKKKLLMMMMNNNMMNNOOOOPPPPPPPPPQQQQQQQQQQRRRRRRRRSSSSSSSSSTTTTTTUUTTTTTTTTTTUUUUUUUUTTTTSSSTSSSSSSSSRRRRRRRRRRQQQQQQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNMMMMNMMMMMMLLLMMLLLLLLKKKKKKKKKKJJJJJIJJJJJJIIIIIIIIIIIIHHHHHHHHIIIHHIIIIIIJJIIIIIIIIIIIJJKKKKKKJJJJJKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIJIIIIHHHHHHHGGGGGGFFEEEEEEEEEDDDDCCCCCCCCBBBBBBBBBBBBBBBBBAA@@??@???>>>>===>>======>>>>?????@@AAAABBABBBBBBBBBBBBBBCCCCCCCDDDDEEEEEEEEEFFGGGGGGHHHHHHHHIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHIHHHHHIHHHHHHHHHHIIIIIIIIIIIIIIJJIIIJJJJJKKKKKKKKKLLKKKLLLLLLLMMMMMMMMMMMNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRQQQQQQQQQQQPPPOOOPPOOOOONNMMMMMMMMLLLKKKKKJJIIHHHHHHGFFFFEEDDCCCCCCBBBBAAAA@@@@@@@???@@@???????????@@@????@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCBBBCCCCCCCDDDDDDDDDDDDDDDDDEEEEEEEEFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHIIIIHHHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEDDDDEDDCCCCCCCCCCBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDCCCCCCCCCCCCBBBBCCBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AABAAAAAABBAAABBBBAAABBBBBBBCCCCCCCCCCCCCCCCCDDDDDDDDDEEDDDEEEEEEDDEEDDDDDDDDDDDDDDDEEEEDDDDDDDEEDDDDEEEEDDDDEEEEEEEEEEEEEEEEEEEEFFFFFEEEFFFFFGGGGGGGGGGHGGGHIIIIJJJJJJJKKJJJKKKKKLLLLLLLLLLMMMMMNMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNNNMMMMNNNNNNNMMMMNMMMNMMMMMMMMMMLLLLLLLLLKKKKKKKJJJJJJIIIIIHHHHGGGGGGGGFFFFFEEEEEEEEDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFGGGGGGHHHHHHHHHIIHHHHHHHIIIIIIIIHHHHHHHGGGGGGHHHHGGGGGHHHHHHHHHHHHHHHHHHIIIHHHHHIIIIHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFEEEEEEEEDDDDDDDDDDDDDDDDDCCCCCCCBBBCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@????@@@???????????@@@???@@@@@@@AAAABBBBCCCCCCDDEEFFFFGHHHHHHIIJJKKKKKLLLMMMMMMMMNNOOOOOPPOOOPPPQQQQQQQQQQQRRRRRRRRSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSRRRRRRRRRRRQQQQQQQQPPPPPPPPPPPOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNMMMMMMMMMMMLLLLLLLKKKLLKKKKKKKKKJJJJJIIIJJIIIIIIIIIIIIIIHHHHHHHHHHIHHHHHIHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIHHHHHHHHGGGGGGFFEEEEEEEEEDDDDCCCCCCCBBBBBBBBBBBBBBABBAAAA@@?????>>>>======<<<=====>>?????@@@@@AAAABBBBAAABBBBBBBBBCCCCCCCDDDDDEEEEEEFFFFFFFGGHHHGGHHHIIIIIIIIIIIJJJJJJJJJJJJJJKKKKKJJJJJJIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIHHHIIIIHHHIIIIIIIIIJJJJJJJJJKKLLLKKKKLLLLLLLLLLLLMMMMMMMMMMMMNNNNMMMNNNONNNNNNNNOOOOOOOOOPPPPPPPPPPPPPPQQQQQQQRRRRRRRRRRRSSSSRSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRQQQQQQQPPPQPPPPOOOOOOOOOONNMMLLLLMLLLKKKJJJJIIHHHGGHGGFFFEEDDCCCCCCCBBBAAAA@@@?@@@???????????>??????@@@????????@@@@@AAAAAAAAAAABBBBBBBBBBCCCBBBBBBBBBBCCDDDCCCCCCCCCDDDDDDDDDDDEEFFEEEFFFFEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGHHHHHGGGGHHIIHHHGHHHHHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFGFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEDDDDDDDDDDCCCBBBBBBBBBBBCCBBBBAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFGGGGGFFFFFFFFFEEEEEEEEEEEEEEDDDDDDDEEDDDDCCCCCCCBCCCCCBBBBBBBBBBBAAAAAAAAA@@@AAA@@@@@@@@@@A@@@@@AAAAAAAAAAAAAAABAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDEDDDDDDDDDDEEEEEEEEEEEDEEEEEEFEEEEEEFFFFFFFGGGGGGGGGGGHHHHIIJJJJJJJJJJJKKKKKKKKLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMNNNNMMNNNNMMMMNNNNMMMMNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLKKLKKKKJJJJJIIIIIIIIHHHHHGGGGGGGGFFFFEEEEEEEDDDDDDDDDDCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDEEEEEDEEEEEFFFFFFFFFFFFGGGHGGGHHHHHHHGGGGHHHHHHIIIHGGGGGGGGGGGGGGGGGGFFFGHHHHHHHHHGGGHHHHHHHHHHGHHHIIHHGGGGHHHHHGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEFFFFEEEFFEEDDDDDDDDDDDCCCCCCCCCDDDCCBBBBBBBBBBCCCBBBBBBBBBBAAAAAAAAAAA@@@@@????????@@@??????>???????????@@@?@@@AAAABBBCCCCCCCDDEEFFFGGHGGHHHIIJJJJKKKLLLMLLLLMMNNOOOOOOOOOOPPPPQPPPQQQQQQQRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSRSSSSRRRRRRRRRRRQQQQQQQPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNONNNMMMNNNNMMMMMMMMMMMMLLLLLLLLLLLLKKKKLLLKKJJJJJJJJJIIIIIIIIIHHHIIIIHHHIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIJJJJJJKKKKKJJJJJJJJJJJJJJIIIIIIIIIIIHHHGGHHHGGFFFFFFFEEEEEEDDDDDCCCCCCCBBBBBBBBBAAABBBBAAAA@@@@@?????>>=====<<<<<<<======>>????@@@@@@AAABBAAAAAABBBBBBBBBCCCCCCDDDDDEEEEEEFFFFFFFGGHGGGGGHHHIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIJJJJJJJJJKLLKKKKKKKLLLLLLLLLLMMMMMMMMMMMMMNNMMMMNNNNNNNNNNNNNOOOOOOOOOOPPPPPPPPPPPPQQQQQQQQRRRRRRRRRRRRRRRRSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSSRRRRRRRQQQQQQQQPPPPPPPPOOOOOOONNNNNMMLLLLLLLLKKJJJJIIHHHGGGGGGFFFEEDDCCCCCCCBBBAAA@@@@???????????????>>>>????????????????@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHHHGGGHHHHHHHHGGGGGHGGGHHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDDCCDDDCCCCCCBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCBBBCCCCCDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFGGGFFEEEFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCBBBCCCBBBBBBBBBBBAAAAAAAAAA@@@@A@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBCCCCCCCCCCCCCCDDCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEDDDDEEEEEEEEEEEEEFFFFFFFGGGGGGGGGGGHHHHIIJJJJJJJJJJJKKKKKKKKLLLLLLLMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNMMMNNNNMMMMNNNNMMMMNMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKJJJIIIIIIIIIHHHHHHGGGGGGGFFFFEEEEEEEDDDDDDDCCCCCCCCBBBBBBCBBBBBBBBBBBBBBCCCCCCCCCCCCCDDDDDDDDDDDEEEDDDEEEEEEEEEFFFFFFFFFFGGGGGHGGGHHHGGGGHHGGHHHHHGGGGGGGGGGGGGGGFFFFFFGGHHHGGGHGGGGGHHHHHHHHGGGHHHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@????????????????>>>>???????????????@@@@AAABBBCCCCCCCDDEEFFFGGGGGGHHHIIJJJJKKLLLLLLLLMMNNNNNOOOOOOOPPPPPPPPQQQQQQQQRRRRRRRSSSSSSSSSSSSSSTTTTTTTTTSSSSSSSSSSSSSRRRRRRRRRRRRRRRRQQQQQQQQPPPPPPPPPPPPOOOOOOOOOONNNNNNNNNNNNNMMMMNNMMMMMMMMMMMMMLLLLLLLLLLKKKKKKKLLKJJJJJJJJJIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIHHHGGGGGHGGFFFFFFFEEEEEEDDDDDCCCCCCBBBBBBBBBAAAAAABBAAA@@@@@@????>>======<<<<<<<<======>>>>??@@@@@@@AAAAAAAAAAAAAABBBBBCCCCCCDDDDDDDDDEEFFFEEFFFGGGGGGGGHHHHHHHHHIIIIIJJJJJJJJJIIIJJIIIIIIIIIIIIIIHHHHHHHHHHHHHGGGGGGGGHHHHHGGGGGGHHHHGGGGGGGGHHHHHHHHHHHHHIIIIIJJJIIJJKKKKKKKKKKLLLLLLLLLLMMMMMMLLLLLMMMMMMMMMMMMMNNNNNNNNOOONNNNOOOOOPPPPPPPPPPQQQPPPQQQQQRRRQQQRRRRRRRSSSSSSSSSRSSSTSSSSSSSSSRRRRRRRRRRRRRQQQQQQQQQQQPPPPPPPPPOOOOOONNNNNNNNMMMLLLKKKKKKJJIIIIHHHGGGGGGFFEEEDDCCCCCCCBBBAAAA@@@????????????>>>>>>>>>>>>????????????????@@@@@@@@@@@@@AAABBAAAAAAAAAAAAABBBBBBBCCCCCCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFGFFFFFFGGGGFFFGGHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEEFFEEEDDDDDDDDDDDDCCCDDDCCCCCCCCBBCCCCBBBBBAAAAAAAAAAAAAAAAAA@AAA@AAAAAAAA@@@@AAAAAAAAAAAABBBBBBBBCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGFFEEEEEFFFEEEDDDDEEEEEDDDDDDDDDDDDCCCCCCCCBBBBBBCBBABBBBAAABAA@@@AAA@@@@@@@@@@@@@@@@@@?????@@@@@@@@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDCCCCCCCCCCCCCDDDDDCCCDDDDDCCCCCCCCCCDDDDDDCDDDEEEEEDDDDDDDEEEEEEEEEEEFFFFFFFFFFGGGGGGGGHHHHHIIJJIIIJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMNNNNNNMMMNNNNNNNNNNNNNNNNNNNMMMMNNMMMMNNNMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMLLLLLLLLKKKKKKKJJJJJIIIIIIIIHHHHHHHHGGGGGGFFEEEEEDDDDDDDCCCCCCCCCBBBBBAAAABBBBBBBBBBBBBBBBBBBBCCCCCBBBCCDDCCCCDDDDDDDDDDEEEEDDEEEEFFFFFFFFFFGGGGGGGGGGGHHGGGGGGGHHGGGGGGGGFGGGGGGGFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHGGFFFGGGGFFFFFFGFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCCCCBBBBBBBAAAAAAAAAAAAABBAAA@@@@@@@@@@@@@????????????????>>>>>>>>>>>>????????????@@@AAAABBBCCCCCCCDDEEEFFGGGGGGHHHIIIIJJKKKKKKLLLMMMNNNNNNNNOOOOOOPPPPPPPPPQQQQQQQQQQQRRRRRRRRRRRRRSSSSSSSSSTSSSRSSSSSSSSSRRRRRRRQQQRRRQQQQQPPPQQQPPPPPPPPPPOOOOONNNNOOONNNNNNNNMMMMMMMMMMMMMLLLLLMMMMMMLLLLLLLLLLKKKKKKKKKKJJIIJJJIIIIIHHHHHHHHHHHHHGGGGGGGGHHHHGGGGGGHHHHHGGGGGGGGHHHHHHHHHHHHHIIIIIIIIIIIIIIJJIIIJJJJJJJJJIIIIIHHHHHHHHHGGGGGGGGFFFEEFFFEEDDDDDDDDDCCCCCCBBBBBAAAAAAAAAAAAAA@@@@@@@??>>>>======<<<<<<<<<<<<====>>>??@@@@@@@@AAAAAAAAAAAAABBBBBCCCCCCDDDDDDDDDEEFEEEEFFFGGGGGGGGGHHHHHHHHIIIIIIIJJJJJIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHGGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIJJKKKKKKKKKKKLLLLLLLLLMMLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPQPPPPPQQQQQRRQQQQRRRRRRRSSSSSSSRRRSSSSSSSSSSRRRRRRRRRRRRRQQQQQQQQPPQQPPPPPPPPOOOOOOONNNNNNNMMMMLLLLKKKKKJJIIIIHHHGGGGGGFFEEDDDCCCCCCBBBBAAA@@@@????????>>>?>>>>>>>>>>>>>>>>>>?????????????@@@@@@@@@@@@@AAAAAAAAAAAAAAAAABBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDEEEEEEEEFFFFEEEFFFFFFFFFGGGGFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEEEEEEDDDDDDDDDDDDDDCCCCDCCCBCCCCBBBBCBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@AAAAAAA@@@@AAAAAAAAAAAAABBBBBBBBCCCCCCCCDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEDDEEEEEEEDDDDDDEEDDDDDDDDDDDDCCCCCCCCBBBBBBBBBBAABBBBAAAAA@@@@A@@@@@@@@@@@@@@@@@@@???????@@@@@@@@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDCCCCDDDCCCCCCCCCCCCDDDDCCCCDDDEEDDDDDDDDDDEEEEEEEEEEFFFFFFFFFFGGGGGGGHHHHHHIIIIIIIIJJJKKKKKKKKKKLLLLLMMMMMMMMMMMMNNNNMMMMNNNNNNNNNNNNNNNMMNNMMMMNMMMMMNMMMMMMMMMMMMMMMMMMMLLLLMMMMMMMMMLLLLLLLKKKKKKKKJJJJJIIIIIIIHHHHHGGGGGFFFFFFEEEEEEDDDDDDDCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCBBBBBCCCCCCCCDDDDDDDDDDEEDDDDEEEEEFFFFFFFFGGGGGGGGGGGGHHGGGGGGGGGGFGGFFGFFGGGGGGFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFGGGGFFFFFFFFFEEEFFFFEEEEEEEEDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@?????????????>>>>>>>>>>>>>>>>>>?>>>????????@@@@AAABBBBCCCCCCDDDEEFFGGGGGGHHHIIIIJJKKKKKLLLLMMMMNNNNNNNOOOOOOOPPPPPPPPQQPPQQQQQQQQRRRRRRRRRRRRRSSSSSSSSSSRRRSSSSSSSRRRRRRRQQQQRRQQQQQPPPPPQPPPPPPPPPOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLMMLLLLLLLLLKKKKKKKKKKKJJIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGGHHGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIJJJJJIIIIIIIHHHHHHHHGGGGGGGGGFFFEEEEFEEDDDDDDDDDCCCCCCBBBBBAAAAAAAAAAAAA@@@@@@@@??>>>====<<<<<<<<;<<<<<<<<====>>?????@@@@@@@@@AAAAAAAABBBBBBBCCCCCCCCCCCCDDEEEEEEEFFFFFGGGGFFGGGGHHHHHHIIHHHIIIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOPPPPPPPPQQQQQQQQQQQRRRRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQPPPPPPPOOOOOOONNNNNNNNNNMMMMLLLLLLLKKJJJJJIIIIHHGGGGGGGFEEEDDCCCCCCBBAAAAAA@@@@???????>>>>>>>>>>>>>>>>>>>>==>????>>?????????????@@@@@@@@AAA@@@@@@AAAAAAAAAAAAAABBBBBBBBCCCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGGGGGFFFGGGFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDEEEEDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAAA@AAA@@@@@@@@@@@@@@@@@@@@@@@@@AAAAA@AAAAAAABBBBBBBBBBBCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCBBBBBBBBBBBAAAAAAAAAAA@@@@@@@@??????@@@??????????????????@@@@@@@@@@@@@@AAAAAAAAA@@AAAABBBBBBBBBBBBCCCCCCCBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEFFFFFFFFGGGGGGHHHHHHHIIIHIIIJJJJJJKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNMMMNNNMMMMMMMMMMMMMMMMMMMMLMMMMMMMLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJIIIIIIIIIIHHHGGGGGGGFFFFFEEEEDDDDDDCCCCCCCCBCCCBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBCCCCCCCDDDDDDDDDDDDDDEEEEFFFFFFFFFFGGGGGGGGGFFGGGFFFFGFFFFFFFFFFFFFFFFFEEEEEFFFFGGGFFFGGGGGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCBBBBBBBBAAAAAAAAAAAAAA@@@@@@AAA@@@@@@@@?????????????>>????>==>>>>>>>>>>>>>>>>>>>>???????@@@@AAAAAABBCCCCCCDDEEEFGGGGGGGHHIIIIJJJJJKKLLLLLLLMMMMNNNNNNNNNNOOOOOOOPPPPPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQQQQQQPPPPPPPPOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMLLLLMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIHHHIIHHHHHHGGGGFFGGGGFFFFFEEEEEEEDDCCCCCCCCCCCCBBBBBBBAAAAAAAA@@@@@@@@@?????>>====<<<<<<<<;;;<;;;;<<<====>>?????@@@@@@@@@@AAAAAAABBBBBBBBBCCCCCCCCCCDDDEEEEEEFFFFFFGFFFFGGGGHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFFGGGGGGGGGGFFFGGGGGGGGGGGGGGHHHHHHHIIIIIIIIIIJJJJJJJJKKKKKKKKKKLLLLLLLLLLLLLLLMMMMLLLLLLMMMMMMMMMMMNNNNNNNONNNOOOOOOOOOPPPPOPPPQQQQQQQPQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQPPPOPPPOOOOOONNNNNNNNNNNMMMMLLLLLLLLKJJJJJJIIIIHHGGGGGFFEEEDDDCCCCCBBAAAAAA@@@????????>>>=>>>>>>>>>>>>>>>>====>??>>>>?????????????@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAABBBBBBBBCCCCCCCCCCCDDDDDDDDDCDDDEEEEEEEEEEEEEDDEEEFFFFFFFFFFFFFFFFFFGGGGGGGGFFFFGGGGGGGGFFFFFGFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDEDDDCDDDDDCCCCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AA@@@AAA@@AABBBBBBBBBBBBCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDCCCCBBBBCCCBBBBBBBBBBAAA@AAAAAAAA@@??@@@@????????@???????????????????@@@@@@@@@@@@?@@@A@@@AA@@@AAAAAABBBBBBBBBBBCBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFGGGGGHHHHHHHHHHHHIIIIJJJJJKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJIIIIIIIIIHHHHHGGGGGFFFFFEEEEEDDDDDDDCCCCCCCBBBBBBBBBAA@@AAAAAAAAAAAAAAAAAAAAAAAA@@AABBBBBBBBBBBBBBCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFFGGGGGGGFFFFFFFFFFFFFEEFEEFFFFFFFFEEEEEEFFFFFGFFFFFGGGGGGGGFFFFGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDEEEEEEEEEEEEEDDDCDDDDDDDDDCCCCCCCCCCCBBBBBBBBAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@?????????????>>>>??>====>>>>>>>>>>>>>>>>=>>>????????@@@AAAAAABBCCCCCDDDEEEFFGGGGGHHIIIIJJJJJJKLLLLLLLLMMMMNNNNNNNNNNNOOOOOOPPPOPPPQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQQQPQQQQQQQPPPOPPPPOOOOOOOOONNNONNNNNNNMMMMMMMMMMMLLLLLLMMMMLLLLLLLLLLLLLLLKKKKKKKKKKJJJJJJJJIIIIIIIIIIHHHHHHHGGGGGGGGGGGGGGFFFGGGGGGGGGGFFFFFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHHHGGGGFFFFGFFFFFFEEEEEEDDDCCCCCCCCCCBBBBBBBBBAAAAAAA@@@@@@@@@@?????>>====<<<;;;;<;;;;;;;;;<<<<===>>??????@@@@@@@@@@@AAAAAAABBBAAABBBBCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGHHHGGHHHHHHHHHIIIIIIIIJJJJJKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNOOOOOOOOOOOPPPPPPPPPPPQQQQQQQRRRRRRRQQQQQQQRRRRRRRRQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNMMMMMMMMMMLLLLLLKKKKKKJJJJJIIIIHHHGGFFFFEEDDDDDCCCCCBAA@@@@@@@???>???>>>========================>>>>>>>>>>>>>??>>???@@@@@?????@@@@@@@@@@@AAAAAAAAAABBAAABBBBBBBBBCCCCCCCCCDDDDCCCCDDDDDDEEEEEEDDDEEEEEEEEEFFFFFFFFEEFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBAAAAAAAAAA@@AAA@@@@@@@@@@@@??????@@@@@@????????@@@????@@@@@@@@@@@@ABBAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCDDDDDDCCCCCCCCCCCBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@????@@@????????????????????????????@@@????????????@@@@@@@@@@@AA@@AAAAAAABBBBBBBBBBBBBBBBBBBCCCCCCCCCCBBBBBBBCCCCCBBBBBBBBCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEFFFFFFGGGGHHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKLLLLLMMMLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMLLLLMMLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJIIIIIIIHHHHHHGGFFFFFFEEEEEEDDDDCDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@@@@@AAAA@@@@AAAAA@@@@ABBBBBBBABBBBBBBBCCCCCCCCCCCCCCCDDDDDDDEEEEEEEEEEFFFFFFFGFEFFFFFFFFEFEEEFEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFEEFFFFFFFFEEEEEEEEEDDDEEEEEEDDDDDDCCCCDDDDCCCCCCCCCBBBBBBBBBAAABBAAAAAAAAAA@@@@@@@@@@@?????@@@@@???>>??>>>>>>>>>>>>>========================>>>???>???@@@@@@@AABCCCCCDDDDDEEFFFFGGHHHIIIIJJJJJKKKKKKLLLLLLMMMMMMMMMMNNNOOOOOOOOOPPPPPPQQQQQQQQQQQQQRRRRRRRRQQQQQQQRRRRRRRQQQQQQQPPPPPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJIIIIIIIIHHHHHHHHHGGHHHGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBBAAABBBAAAAAAA@@@@@@@@@@@??????>>===<<<<;;;;;;;;;;;;;;;<<<<====>>?????@@@@@@@@@@AAAAA@@AABAAAAABBCCCCBCCCCCCDDDEEEEEEEEFFFFFFGGGFGGGGGGGHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEFFFFEFFFGGGGGGGGGGGHGGGGHHHHHHHHHIIIIIIIIJJJJJJKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLMMMMMLMMMNMMMMNNNNNNNNNNOOONNOOOOOOOPPPPPPPPPPPQQQQPPQQRRRRQQQQQQQQQQRRRRRQQQQQQQQQQQQPPPPPPPOOOOOOOOONNNMMMMMMMMMMLLLLLKKKKKKJJJJIIIIIIHHHHGGFFFEEDDDDDDCCBBBAAA@@@@@@??>>>??>>>===========<==========<<==>>>>>>>>>>>>>>>>>???@@@???????@@@@@??@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCDDDDDEEEEDDDDDEEEEEEEEEFFFFFFEEEEFFFFFGGGGFFFFFEFFFFFFFFFFEFFFFFFFFFFFFEEEEEEEEEEEDDDDDDCDDDDDDCCCCCCCCCCCCCBBBBBBBBAABBBBAAAAAAAAAA@@@@@@@??@@@@@@@????????@@@@???>???????@???????@@@@@?@@@@AAAA@AABBBBBBBBBCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCDDDDDCCCCCDDDDCCCCCCCCCCCBBBBBBABBBBAAAAAAAAAA@@@@@@@?@@@?????????????????????????????????>???????????????????@@@@@@@@@@@@@@@AAAAAABBBBBBABBBBBBBBBBBBCCCCCCCCBBBBBBBBBCCCBBBBBBBBBBCBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEFFFFFGGGGGHHHHHHHHHHHHIIIIIJJJJKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJIIIIIIHHHHHGGGGFFFFFEEEEEEDDDCCCCCCCBBBBBBBBAAAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAA@@@@AAABBBBAAAABBBAABBCCBBBCCCCCCCCCCDDDDDDDEEEDDEEEEEEFFEEFFEEEEFFFFEFEEEEEEEEEEEEEEEEEEEEEEFFFFFFEFFFFFFFFFFEFFFFFGGGGFFFFFEEEEFFFFFFEEEEEEEEEDDDDDEEEEDDDDDCCCCCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@??@@@@@???????@@@???>>>>>>>>>>>>>>>>>==<<==========<===========>>>??>>>??@@@@@@AAABBBCCDDDDDDEEFFFGGHHHHIIIIIIJJJJKKKKKKLLLLLMMMMMMMMMMNNNOOOOOOOOOPPPPPPPQQQQQQQQQQQQRRRRRQQQQQQQQQQRRRRQQPPQQQQPPPPPPPPPPPOOOOOOONNOOONNNNNNNNNNMMMMNMMMLMMMMMLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJJJJIIIIIIIIHHHHHHHHHGGGGHGGGGGGGGGGGFFFEFFFFEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHGGGGGGGFGGGFFFFFFEEEEEEEEDDDCCCCCCBCCCCBBAAAAABAA@@AAAAA@@@@@@@@@@?????>>====<<<<;;;;;;;;::::;;;;;<<<====>>>>??????@@@@@@@@AA@@@@@AAAAAAAABCCCBBBCCCCCCCDDDDEEEEEEFFFFFFFFFFFGGGGGGGGGGGGGHHHHGGGGGGGFFGGGGGFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFEEEEEEEEEFFFFFFFGGGFFFGGGGGGHHHHHHHHIIIIIIIIIIIJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMLLLMMMMMMMMMMMNNNNNNOONNNOOOOOOOOOOOPPPPPPPPQQPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOOOOOOOONNNNNNNNMMMMMMMMMLLLLKKKKKKKJJIIIIIHHHHHHGGGGFFEEDDDDDDCCCBAAAAA@@??????>>>>>>>===========<<<<=======<<<<=======>>>>>>>>>>>?????????????????????@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBCCCCCCCCCCCCCDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFFFFFFEEEFFFFFEEEEEEEDDEEEDDDDDDDDDDCCCDDDCCCCCCCCCBCCCBBBBBBBBBAAAAAAAAAAA@@@@@@@@@@@@???????????????????????>>>>???????????????@@@???@@@@@@@@@AAAAAABBBBBBBBBBBCCCCCCCCCCCCCCCDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCDDDCCCCCCCCCCCCCCCBBBBBBBBBBBAAABBBAAAAAAA@AAA@@@@@????????????>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??>>??????????@@@@@@??@@@@@@@@AAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEFFFFGGGGGGGHHHHHHHHHHIIIIIJJJJKKKJKKKKKKKKKKLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKJJJJJJJJJJJIIIIIIHHHGGGGGFFFFEEEEEEDDDDDDCCCCBBBBBBBAAAAAA@AAA@@@@@@@@@@@@@@@@@@@@@??@@@AAA@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCDDCCDDDDDDDEEEEEEEEEFFEEDEFFFEEEEEEEEEDDDDEEEDDEDDDDDDFFFFFEEEFFFFFFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@?????????????????????>>>>>>>>>>>=======<<<<=======<<<<===========>>>>>>>??????@@AAAAABCCCDDDDDDEEFFGGGGHHHHHHIIIIIJJKKKKKKKLLLLMMMMMMMMMNNNNNNNNOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPQQPPPPPPPPOOOOOOOOOOONNNOONNNNNNMMMMMMMMMMMLLLMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJIIIIIIIIIIIHHHHHHHHGGGGGGFFFGGGFFFFFFFEEEEEEEEEFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGFFGGGGGGGHHHHGGGGGGGGGGGGGFFFFFFFFFFFEEEEEEDDDDCCCCCCCBBBCCCBAAAAAAAA@@@@@AA@@@@@@@@??????>>>>====<<<;;;;;:::::::::;;;;<<<<====>>>????????????@@@@@@@@@@AAAAAAABBCBBBBBCCCCCCCCDDDEEEEEEEEEEEFFFFFFGGGGFFFFFFGGGHHHGGGGGFFFFFGGGFFFEEEFFFFFFFFFEEEDDEEEEEEEEEDDEEFFFEEEEEEEEEEFFFFFFFGFFFFFGGGGGGHHHHHHHIIIIIIIIIIIIJJJJJJJKKKJJJKKKKKKKKKLLLLLKLLLLLKKLLLLLLLLMMMLLMMMMMMNNNNNONNNNNOOOONNOOOOOOPPPOOPPPPPPPPQQQQQQQQQQQPPPPQQQQQQPPPOOOOPPOOOOOOOONOOONNNMNNMMMMMMMMMMLLLLKKKJJKKKJIIIIHHHHHHGGGGGFFEEDDDDDCCCCBBAAAA@@@??????>>=>>>===========<<<<<======<<<<<<===<<==>>>=>>>>>>>?????????>???????????@@@???@@AA@@@@AA@@@@AABBBBBBBBAABBBBBBCCCCCCCCCDDDDCDDDDDCDDEEEEEEEEEEDEEEEEDEEEEEEEEEFFFEEEEEEEEEFFEEEEEFFFEEEDDEDDDDEEEDDDDDDDDDCCCCCCCCBBBCCCCBBBBBBAABBBBBAAAAAA@@AAA@@@@@@@@@@@??????????????>????????>>>>>>>?????????>>>???@?????@@@@@@@@AAAA@AAABBBBBBBBBBCCBBBBCCCCCCCCCDDCCCCCCDCCDDDDDDDDDCDCCDDDDDDDDDDCCCCCCCCCCCCBCCCCCCCCCCCCBBBAAABBBBBAAAAAAAAAAAA@@@@@@@@@@@??????????>>>>>>????>>>>>>>>>==>>>>>>>>>>>=>>>>>>>???????????@@@@???@@@@@@@@AAA@@AAAAAAAAAAAAAABBBAAAAAAAABAABBBBBABBBBAABBBBBAAAABBBBBBBBBBABBBBBBBBCCCCCCCCCBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFGGGGGGGHHHHHHHHHHIIIIIIIJJJJJJKKKKKKKKKKLLLLLLLMMMMMMMMMMLLLMMMMMMMMMMMMMMMMLMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJIJJJJIIIIIHHHHGGFFFFFFFFEEEEEDDDDDCCCBBBBBAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@????@@@@@@@@@A@@@@AAA@@@@AAAAAAABBBBBBBBCCCCCCBCCCCCCDDDDDDDEEEDEEEEEEDDDDEFFEEEDEEEEDDDDDEEEDDDDDCCDEEFFFEEEEEFFEEEEEEEEEFFFEEEEEEEEEDEEEEEDEEEEEEEEEEDDCDDDDDCDDDDCCCCCCCCCBBBBBBAABBBBBBBBAA@@@@AA@@@@AA@@???@@@???????????>?????????>>>>>>>=>>>==<<===<<<<<<======<<<<<===========>>>=>>??????@@@AAAABBCCCCDDDDDEEFFGGGGGHHHHHHIIIIJKKKJJKKKLLLLMMMMMMMMMMNNMNNNOOONOOOOOOOOPPOOOOPPPQQQQQQPPPPQQQQQQQQQQQPPPPPPPPOOPPPOOOOOONNOOOONNNNNONNNNNMMMMMMLLMMMLLLLLLLLKKLLLLLKLLLLLKKKKKKKKKJJJKKKJJJJJJJIIIIIIIIIIIIHHHHHHHGGGGGGFFFFFGFFFFFFFEEEEEEEEEEFFFEEDDEEEEEEEEEDDEEEFFFFFFFFFEEEFFFGGGFFFFFGGGGGHHHGGGFFFFFFGGGGFFFFFFEEEEEEEEEEEDDDCCCCCCCCBBBBBCBBAAAAAAA@@@@@@@@@@????????????>>>====<<<<;;;;::::::::::;;;;;<<<====>>>>??>?????????@@@@@@@@@@AAAAAAABBBBBBBBCCCCCCCCDDDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGFFFFFFFFFFFEEEEEEFFEEEEEEDDDDDEEEEEEEEDDDEEEEEEEEEEEEEEEEEFFFFFFFFFFGGGFFGGGGHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKKKKKLLLLLLLLLLLLLLMMMMMNNNNNNNNNNNNNNNNNOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOONNOOONNNNNNNMMMMMMLMMMLLLLLLLKKKJJJJKJJIIIHHHHHGGGFFFFFEEDDDDDDCCBBBAAAAA@@@?>>>?>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>???>>>????????????????@@@@@@@@@@@@@@AAAAAAABBBAAABBBBBBCCCCCCCCCCCCCCDDDCCCDDDDEEEDDDDDDEEEDDDEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??@@@@????????>>>??>>>????>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@AAA@@@@AAAABBBAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCDDDCCCCCCCCCCCCCCCCCBBBCCCCCBBBBBBBBAAAAABBBAAAAA@@AAAA@@@@@@@@@@@@@??????????>>>>>>>>>>>>>>>>>>====>>>>>>>>>==>>>>>>>>>?????????@@@????@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAABBBAAABBAAAAAAABBBBBBBBAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCDDDDDDDDDDEEEEEEEFFGGFFGGGGGGGHHHHHHIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLMMMMLLLLLLLLLMMMMMMMMMMMMMLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJIIIIIIIIHHHHHGGGGFFFFFFFFEEEEEDDDDCCCCBBBBBAAAAAAAA@AA@@@@@@@@@@???????????????????@?@@@@?@@@@@@@@@@@@@@@AAAAAAABBBBBBBBBBCCBBBCCCCDDDDDDDDDDDDDEEEEEDDDDEEEEEEDDEDDDDDDDDDDDDDDCCCCDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEDDDEEEDDDDDDEEEDDDDCCCDDDCCCCCCCCCCCCCCBBBBBBAAABBBAAAAAAA@@@@@@@@@@@@@@????????????????>>>???>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>?>>>?@@@AAAAABBBCCDDDDDDEEFFFFFGGGHHHHHIIIJJKJJJJKKKLLLLLLLMMMLMMMMMMNNNNNNNOOONNOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOOONNNNNNNNNNNNNNNNNMMMMMLLLLLLLLLLLLLLKKKKKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHGGGGFFGGGFFFFFFFFFFEEEEEEEEEEEEEEEEEDDDEEEEEEEEDDDDDEEEEEEFFEEEEEEFFFFFFFFFFFGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDCCCCCCCCBBBBBBBBAAAAAAA@@@@@@@@@@?????????>??>>>>====<<<;;;;;:::::::::::::;;;<<<=====>>>>>????????????@@@@??@@AAA@@@AABBBBBBBBCCCCCCCCDDDDEEDDEEEEEEFFEEEFFFFFFFFFFGGGGGGGFFFFFFEEEEFEEEEEEEEEEDDEDDDDDDDDEEEEEEDDDDDDEEDEEEEEEDDDDDEEFFFFFFFFFGGFFFFFFGGHHHGGGGGHHHIIIIIIIIJJIJJJJJJJJKKKJJJJKKKKKKKKKKKKKKLLLLKKKLLLLLLLLMLLMMNNNNMMMMMNNNNNNNNOONNOOOOOOOPPPPPPPPPOOPPPPPOOPPPPPOOPOOOOOOOOOOOONNNNNNNNNNNMMMMLLLLLLLLKKLLLKKJJJJJJJJIIIHHHHHGGFFFFFFEEDDDDCCCBBBBAAAA@@@@??>>>>>===========<<<;;;<<<<;;<<<<<<<<<<<<<<<<<<======>>>>>===>>>?>>>>>??>?????>????????@@???@@@@@@@AAA@@AAABAAAAAABBBBBBBCCCBBBBBBCCCDCCCCCCDDDDDDCCCDDDEDDDDDEEDDDDDDEEEDEEDDDDDEEEEEDDEEEEDDDDDDDDDCCDDDDDDCCCBBBCCCBBBBBBBBAABAAAAAAAAAA@@@AAA@@@@@???@@????@@@???>>????>>>>>>>>>>>>>=====>>>>>>>>>>>>>>>>>>????>>>????@??@@@@@@@@@@AAAAAAAABAAAAAABBCCCCCBBBBCCCCCCCCCCCDDDDCCCCCCCCCCCCBBBCCCCBBBBCCCBBBBBBCCCBBBBBBBAAAAAAAABAAAA@@@@@AA@@???@?@@@@@@?????????>>>>>>=======>>>>>>======>>>=>>>===>>>>>>===>>????>>>????????@@?@@@@@@@@@@@@AA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBAAABBBBBBBBBBBBBCCCBBCCBBBCCCDDDDDDDDDDEEEEEEEFFFFFFGGGGGGGHHHHHHIIIIIIIIJJJJJJKKKKKKKKLLLLLLLLMMLLLLLLLLLLLMMMMMMMMMMMLLLLLLMMLLLLLLLLLLLLLLLLLLLKKLKKKKKKKKJKKKKJJIIJJIIIIIIIHHGGGHGGFFFFFFFFFEEEDEEDDDCCCBBBBBBBAAAAAAA@@@@@@@???@@@@???>>>??????????????????????@@????@@@@@@@@@AAAAAAABBAAAAABBBBBBBBBCCCDDDDDDDDDDDDDEEEDDCCCDDDEEDDDDDDDDDDDDCCDDDCCCCCCEEEEDDEEEEEDDDDDEEDEEEDDDDDDEEDDDDDEDDDCCCDDDDDDCCCCCCDCCCBBBBBBCCCBBBBBBBAAAAAABAAA@@AAA@@@@@@@???@@????????>?????>??>>>>>?>>>===>>>>>======<<<<<<<<<<<<<<<<<<;;<<<<;;;<<<===========>>>>>??@@@@AAAABBBBCCCDDDDEEFFFFFFGGHHHHHIIIJJJJJJJJKKLLLKKLLLLLLLLMMMMNNNNNNNNNNNOOOOOOOOOOOOPOOPPPPPOOPPPPPOOPPPPPPPPPOOOOOOONNOONNNNNNNNMMMMMNNNNMMLLMLLLLLLLLKKKLLLLKKKKKKKKKKKKKKJJJJKKKJJJJJJJJIJJIIIIIIIIHHHGGGGGHHHGGFFFFFFGGFFFFFFFFFEEDDDDDEEEEEEDEEDDDDDDEEEEEEDDDDDDDDEDDEEEEEEEEEEFEEEEFFFFFFGGGGGGGFFFFFFFFFFEEEFFEEEEEEDDEEDDDDCCCCCCCCBBBBBBBBAA@@@AAA@@??@@@@????????????>>>>>=====<<<;;;:::::::::::::::::;;;;<<=====>>>>>???>>>??????@@????@@@@@@@AAAABBBBBBBBCCCCCCCCDDDDDDDEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEDDDDDDDEEEEEEFFFFFFFFFFFFFGGGGGGGGGHHHHIIIHHHIIIIIIJJJJJJJJJJJJJJJJKKKKKKKKKKKKLLKKKKKLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNOOOOOOOOOOOPPPOOOOPPOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNMMMMMLLLLLLLLKKKKKKKKJJJJJJJJIIIHHHGGGGGFFFFFEEDDDDCCBBBBBAAAA@@@???>>>=====<<<==<<<<<;;;;;;<<;;;;<<<<<<<<;;;<<<<<<<<=============>>>>>>>>>>>>???>>>>?????????????@@@@@AA@@@@AAAAAAAAAAABBAABBBBBBBBBBBCCCCCCCCCCCCCDDCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEDDDDEDDDDDDDDDCCCCCCCCCCBBBBBBBBBBBBBBBAAAAA@@@AAAAA@@@@@@@@@@@???????????????>>>>??>>>>>>>>>=>>>=======>>===>>>==>>>>>>>>>>>>>>>???????@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAA@@@@@@@@@@?????????????????>>>>>>>>>===============================>>>>>===>>>>>>>>>>???????????@@@@@@@@@@@@@@@@@AA@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBCCCCCDDDDDDDDEEEEEEEFFFFFFGGGGGGGHHHHHHIIIIIIIIJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKJJJKKKJIIIIIIHHIIHHHGGGGGGFFFFFFFFEEEDDDDDDCCCCBBBBBBBBAAAAA@@@@@@@@??????????>>>>>?????>>>????????????????????@@@@@@@@@AAA@@@AAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDCCCCCCCDDDCCDCCCCCCCCCCCCCCCCCCDDEDDDDEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCDDCCCCCCCCCCCCCBBBBBBBBBBBAABBAAAAAAAAAAA@@@@AA@@@@@?????????????>>>>???>>>>>>>>>>>>=============<<<<<<<<;;;<<<<<<<<;;;;<<;;;;;;<<<<<==<<<=====>>>???@@@AAAABBBBBCCDDDDEEFFFFFGGGGGHHHIIIJJJJJJJJKKKKKKKKLLLLLLLLMMMMMNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOPPOOOOPPPOOOOOOOOOOONNNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLLLKKKKKLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJIIIIIIHHHIIIHHHHGGGGGGGGGFFFFFFFFFFFFFEEEEEEDDDDDDDEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEDDDDDDDCCCCCCCCBBBBBBBBAAAA@@@@@@@????@@??????>>>???>>>>>=====<<;;;;:::::::::99:::::::::;;;<<<<==>>>>>>?>>>>>??????????????@@@@@AAAAABBBBBBBBCCCCCCDDCCCDDDEEDDDDEEEEEFFFFEEEEEEEEEEEFFEEEDEEEEEDDEEDDDDDDDCCCDDDDDDDCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEFEEEEEEFFFFGGGGGGGGHHHHHIHHHHHIIIIIIJJIIIJJJJJJJJJJJKKJJJJJJJKKKKKKKKKKKKKKLLLLLLLLLLLMMMMMMMMNNMMMNNNNNNOOONNNNNNOOPPOOOOOOOONNNOOOONNNNNNNOOOOOONNMMMMNNNMMLLMMLLKKKKLKKKKJJJJJJJJJJJIIIIHHHHGGGGGFFFFEEDDDDCCBBBBBAAAA@@????>>>>=====<<<<<<<<<;;;;;;;;;;;;;;<<;;<<;;;;<<<<<<<<<==<<<<<=========>===>>>>>>>>>>>????>>?????????@@@@@@@@@@@AAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCBBBCCCCCCCCCCCCCCCCDDDDDDCCCCDDDDDDDDDDEEEDDDDDDDDDCCCDDCCCCCCCCBBBBBBBBBAAAABBBBAAAAA@@@@@AAA@@@@@???@@@@?????????>>>>>>>>>>>>>>>>>>>>=================>>====>>>==>>>>>>>>>?????????@@@@???@@AAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBAABBBBBAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>???>>=====>>=========<<<=====<<=============>>>======>>>>>>>>>>>>>>????????@@@???@@@@@@@@@@@@@@@A@@@AAAAA@@@@AAAAA@@@@@AAAAAAAAAAAAA@@@@@@@@AAAAAAAAAAAABAAAAABBBBBBBBBBBBBBBBBBCCCCDDDDDDDDEEEEEEFFFFFFFGGGGGGHHHHHHIIIIIIIJJJJJJJJKKKKKLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLKKKLLLLLLLLKKLLKKKKKKKKKKKJJJJJKJJIIIIIHHHHHHHGGGGFFFFFFFFFFEEEDDCCCCCCBBBBBAAABBAAAAA@@@????????????>>>>>>>>>>???>>>>>>>????>>????????????@@?@???@@AA@@@@@@@@@AAAAAABBBBBCCBBBBBBBBCCDDCDDDDDCCBBBCCCCCCCCCCBCCCCCCCCCCBBBCDDDDDDDDEEEDDDDDDDDDDCCCCDDDDDDCCCCCCCCCCCCCCCCBBBCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAA@@@@@@@@@@@?????????>>????>>>>>>>>>>>===>=========<<<<<==<<<<<<<<<;;;;<<;;<<;;;;;;;;;;;;;;<<<<<<<<<=====>>>>????@@AAAABBBBBCCDDDDEEFFFFGGGGGHHHHIIIIJJJJJJJJJJJKKKKLKKKKLLMMLLMMNNNMMMMNNOOOOOONNNNNNNOOOONNNOOOOOOOOPPOONNNNNNOOONNNNNNMMMNNMMMMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKJJJJJJJKKJJJJJJJJJJJIIIJJIIIIIIHHHHHIHHHHHGGGGGGGGFFFFEEEEEEFEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCDDDDDDDCCCDDDDDDDEEDDEEEEEDEEEFFEEEEEEEEEEEFFFFEEEEEDDDDEEDDDCCCDDCCCCCCBBBBBBBBAAAAA@@@@@??????????????>>>>>?>>>>>>==<<<<;;;:::::::::999999:::::::;;;;<<<<==>>=>>>>>>>>>>?????????????@@@@@AAAAAAABBBBBBBCCCCCCCCCDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEDDDDEEEDDDDDDDDDDDCCCCCCCCDDCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDEEEEEEEEEEFFFGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKLLLLLLLLLLLMMMMMMMMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHGGGGGGFFFEEEDDDDCCCBBBBAAAA@@????>>>>>====<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<;;;<<<<<<<<<=============>>>>>>>>>>>??>>>>?????????@@@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBBBBBCCCBBBBBCCCCCCCCCCCCCCCCDDDDCCCCCCDDDDCCCDDDDDDDDDCCDDCCCCCCCCCCCBBBBBBBBBBBAAAAAABBAAAAA@@@@@@@@@@@@@????????????????>>>>>>>>>>>==>>>>>>>>==============================>===>>>?????????????????@@@@AAAAAAAAAAABAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAABBBBAAAAAAAAAAAAAA@@@@@@@@@@?????????>>>>>>>>>>>>================<<<<<===<<<<=====================>>>>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@AA@@@@@@@AA@@@@@@@@AAA@@@AAAAA@@@@@@@@@@AAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCDDDDDDDDEEEEEFFFFFFFGGGGGGHHHHHHIIIIIIIIJJJJJJJKKKKKLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLKKKKKKKKKKKKKKKJJJJJJJJJIIIIHHHHHHHGGGGFFFFFFFEEEEEEDDCCCCCCBBBBBAAAAAAA@@@@@@@???????????>>>>>>>>>>>>>>>>>>>>>>>??>>>>?>>>??????????????@@@@@@@@@@@@@AAAAAAAABBBBBBBBBBBBBCCCCCDCCCBBBBBBCCCCCCCBBBBBBCCCCBBBBBBBDDCCDDDDDDDDDCCCDDDDCCCCCCDDDDCCCCCCCCCCCCCCCCBBBBBCCCBBBBBBBBBBBBBAAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>??>>>>>>>>>>>=============<<<<<<<<<;;;<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<====>>>>>????@@AAAABBBBCCCDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGFFFEEEEEEEEEEDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCDDCCCCCCCCDDDDDDDDDDDEEEDDDDEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDCCCCCCCCCBBBBBBBAAAAAAA@@@@@?????????????>>>>>>>>>>=>>==<<<<;;;;:::::::999988899:999::;;;;<<<<<====>>>>>>>>>>>>??????????????@@@@@@@AABBBBBABBCCBBBBCCCCCDDDDDDDDEDDDDDDEEEEDDDDDDDDDDDDDDDEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBCCCCDDDDDDDDDDDDEEEEEEEEEEEFFFGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKLKKKLLLLLLLLLLLLMMMMMMMMNNNNNNMMMNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLLLLKKKKKKKKKJJJJJIIIIJJIIHHHHHHHHGGGGFFFEEEDDDDDCCBBBBBAAAA@@????>>>>======<<;<<<<;;;;;::;;;;;;;;;;;;;;;;;;;;;;<;;;;;;<<<<<<<<<<======<<<<==>>>======>>>>>=>>?????>???????@@@???@@AA@@@@@AAAAAABBAAAAAAABBBBCBBBBBBCCCCCCCCCCCCCCCCCDDCCCCCCCCDDCCCCCCCCCCDCCCCCCCCCCBBBBCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@????@????????>>>>>>>>>>>===>>>>>=====>>>>====<<<<<<<<<<<<<<<<<<<<<<<========>>>>>>?>>>>>>>>>>???????@@AA@@@AAAAAAAAAAAABAAAAAAAAAAAAAAAAAAABBBAAABBBBAAABBBBAABBBBAAAAAAABBAAAAAAAAA@@@AA@@???@@@@?????????>>>>>>>>>>>>========<<<<====<<<<<<<<=<<<<<<<<<<<<<<<=====<<<<<==>>===>>>>>>>>>>>>>???>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBCCCDDDDDDDEEEEEEFFFFFFFGGGGGGHHHHHHHHIIIIIJJJJJJJKKKKKKLKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKKLLLLLKKKKKKKKKKKKKKKJKKKKKJJJJJJJJJJJIIIIIIIHHGHHHHGGGGFFFFFFFEEEEDDDCCCCCCBBBAAAAAAAA@@@??????????>>>>??>>>===>>>>>>>===>>>>>>>>>>>=>>>>>>>?>>>>>>?????????????@@@@@@@@@@@@@AABAAAAAAAABBBBBBCCCCCCBBBBBBBCCBBBBBBBBBBBCCBBAABBBBCCCCCCDCCCCCCCCCCDDCCCCCCCCDDCCCCCCCCCCCCCCCCCBBBBBBCBBBBAAAAAAABBAAAAAA@@@@@AA@@???@@@???????>?????>>=>>>>>======>>>==<<<<======<<<<<<<<<<;;;;;;<;;;;;;;;;;;;;;;;;;;;;;::;;;;;<<<<;<<======>>>>????@@AAAABBBBBCCDDDDDEEEFFFGGGGHHHHHHHHIIJJIIIIJJJJJKKKKKKKKKLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNMMMNNNNNNMMMMMMMMLLLLLLLLLLLLKKKLKKKKKKKKKJJJJJJJJJJJJJJJJJIIIIIIIJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGFFFEEEEEEEEEEEDDDDDDDDDDDDCCCCBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEDDDDDDDDDDDDDDDEEEEDDDDDDEDDDDDDDDCCCCCBBBBCCBBABBBBBAA@@@@@@@??????????????>>>>>>>>>>>>====<<<<<;;;;::999:998888888999999:;;;;;<<<<<========>>>>>>>>>???>>>????????@@@@@@AAABAAAABBBBBBBCCCCCCDDDDDDDDDDDDDDDEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBCCCBBCCCCCCCCCCCCCCCCCBBBBCCCDDCCCDDDDDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGHHHHIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKLLLLLLLLLLLMMMMMMMMMMNNMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMLLLLLLLLKKKKKKKKKJJJJJIIIIIIIIHHHHHHHGGGGFFEEEEDDDDDDDCBBBBBAAAA@@???>>>>========<<;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<===<<<<<<==>=========>>===>????>>>???????@@????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBCCCCBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@???????????>>>>>>>>>>>>>=====>>==============<<<<<<<<<<<<<<<<<<<<<<<<<=======>>===>>>>>>>>>>>>>???????@@@@@@@AAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAABBAAAABAAAAAABBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@????@@??????????>>>>>>>>>>>>========<<<<<<==<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<========>>>>>>>>>>>>>?>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBCCCCDDDDDDDDEEEEEFFFFFGGGGGGGGHHHHHHHHIIIIIIJJJJJKJJJKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLKKKKKKKKKKKKKKKJJJKKKJJJJJJJJJJJJIIIIIIIHGGGHHGGGGGFFFFFEEEEDDDDCCCCCCBBBAAAAAAAA@@???????????>>>>>>>>>=====>>>>>====>>>>>>>>>>===>>>>>>>>>>>>>>?????????????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCBBABBBBBBBBBBBAAABBBBBBBBAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBCCCCBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@????@@???????>>>????>===>>=========>==<<<<<<===<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;<<========>>>>???@@AAAABBBBBCDDDDDDDEEEEFFGGGGHHHHHHHIIIIIIIIJJJJJKKKKKKKKKLLLLLLLLMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMNNMMMMMMMMMMLLLLLLLLLLLKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIHHHHGGGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDCCCDDCCCBBBBCCCCCCCCCCCCCCCCCBBCCCBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDEDDDDDDDDDDDDDDDCCCCCCBBBBBBBAAAABAAA@@@@@@????????>>>???>>>>>>>>>========<<<<<;;;;;:99999988888878899999::::;;<<<<<<<==========>>>=>>?>>>>?????????@@?@@@@AAAAAAAAAAABBBBBBCCCCCCCCCCCDDDDDDDDCCCDDDDDDCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBBBCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFGGGGGGGGGHHHIIHHHHIIIIIIIIIIIIIJJJJIIIIJJJJJJJJJJJJJKKKKKJJKKLLKKLLLLLLLLLMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMNNNNMMMMMMNMMMLLLLLLLLLLLLLLKKKKKJJJJKKJJJJIIIIIIIIIHHHHHHGGGGGGFEEEEDDDDDDCCBBBAAAA@@@@@???>>>>===<<<<<<<;;;;:::;;;:::::::::::::::::::::;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<=======<<<======>>??>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAAABBBBBBBCBBBBBBBBBBBBCCCCCBBBCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAA@@@@@@@@@@@?????????????>>>>>>>>>>>>================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<=>>===>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@??????????>>>>>>>>>>>>>===========<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<;;;<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAABBBBBBBBBCCCCCCCDDDDDEEEEEEEEFFGGGGGGGGGHHHHHHHHIIIIIIIJJJJJJJJKKKKKKKKKKKLLLLLLLLLLKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIJJJJIIIIIHHHHHHGGGHHGGFFFFEEEEEEEEDCCCCCCCCBBBBAAAAAA@@@???????>>>>>>>>>>>>========>>>==========>>>=======>>>>>>>>>>>>>>>>>>?????????????@@@@@@@AAAA@AAAAAAAAABBBBBBBAABBBBBBBBBBBAAAAAAAAAABAAAAAAABBBBBBBBBBBBBCCCCCCCCCCBBBCCCCCBBBBBBBBBBBBCBBBBBBBAAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>??>>======<<<=======<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;:::::::::::::::::::::;;;:::;;;;<<<<<<<===>>>>???@@@@@AAAABBBCCDDDDDDEEEEFGGGGGGHHHHHHIIIIIIIIIJJJJKKJJJJKKKKKLLLLLLLLLLLLLLMMMNMMMMMMNNNNMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMLLLLLLLLLKKLLKKJJKKKKKJJJJJJJJJJJJJIIIIJJJJIIIIIIIIIIIIIHHHHIIHHHGGGGGGGGGFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCDDDDDDCCCDDDDDDDDCCCCCCCCCCCBBBBBBAAAAAAAAAAA@@@@?@@?????????>>>>?>>=>>>==========<<<<<<<;;::::99999887888777888889:::::;;<<<<<<<<=============>>>>>>>>>>>>???????@@@@@@@@AAAAAAABBBBBBCCCCCCCCCCCDDDDDDCCCCCDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCBBBBBBCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKJJJJKKKKKKLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHGFFFGGFEEEEEDDDDDCCBBBAAAA@@@@@??>>>>====<<<<<<<;;;;;::::;::::::::::::::::::::::::;;;;;;;;;;;;;<<<<<<<<==<<<<<<<<=====<<<<======>>>>>>>>>>>??????????????????@@@@@@@@@@@@AAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAA@@@@@@@@@@???????????????>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=<<<<======>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@AAAAAAA@@@@@@@@@@@@@??????????>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<;;;<<<<<<<<<;;;;<<<;;;;;;;<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBCCCCCCCCDDDDDDEEEEEEEFFGGGGGGGGGHHHHHHHHIIIIIIIJJJJJJJJKKKKKKKKKKKLLLLLLLLLKKKKLLLLLKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJIIIIIJJIIIIIHHHHHHGGGGHGGFFFFEEEEDDDDDDCCCCCCCBBBAAAAAA@@@@???????>>>>>>>>>>>===========>============>=========>>>>>>>>>>>>>>>>>>?????????????@@@@@@@AA@@@AAAAAAAAAAAAABBAAABBAAAAAABBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>>>>>>======<<<<=====<<<<<<<<==<<<<<<<<;;;;;;;;;;;;;::::::::::::::::::::::::;::::;;;;;<<<<<<<====>>>>??@@@@@AAAABBBCCDDDDDEEEEEFGGFFFGHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKLLLLLLLLLLLLMMMMMMMMMNNMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLKKKKKKJJJJKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCBBBBBBCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDCCCCCDDDDDDCCCCCCCCCCCBBBBBBAAAAAAA@@@@@@@@???????>>>>>>>>>>>>=============<<<<<<<<;;:::::98888877787777888889999::;;;;;<<<<<<=============>>>>>>>>>>>>>????????@@@@@AAAAAAAAAAABBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCBBBBBBBBBBBAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCDDDDDEEEEEEEEEEFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMLLLLLLLMMMMMMLLLLLLLLKLLLLLLKKKKKKKJJJJJJJJJJJJIIIIHIIIIIHHHHHGGGGFFFFFEEDEEEDDDDCCCBBAAAA@@@@????>>>>===<<<<;;;;;;;;;::::::9999999999999999:::::::::::::;;;;::;<<<<;;<<<<<<<<<<<<====<<<<<===============>>>>>>>>>>>>>>>?????@@@?????@@@@@@@@@AAAAAAAAAAAAAAAAAAABBBBAAABBAAAAAABBBBBBBBBBBBBBBBBBBAAAAAAAAA@@AAAA@@@@@@@@@@?????????????>>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<;<<<<<<<==============>>>>>>>>>>>>>???????@@@@@?@@@@@@@AAAA@@AAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@?????????>>>>>>>>>>>>>>==============<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===<<<<========>>>>>>>>>>>>>>>>>>>??????????????????????@@@@@@@@@@@@@@@@@@@@????@@@@@@@@@@@@@@@????@@@@@@@@AAAAAAAAABBBBBBBBBBCCCCCCDDDDDDDEEEEEEFFFGGGGGGGGHHHHHHHHIIIIIIIJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIHHHHHHGHHGGGGGGGFFFEEEEEDDDDDDCCCCCBBBAAAAAA@@@@@????>>>>>>>>>========<===========================<<<===========>>>>>>>>>>>>>>>>>??????????@@@@@@@@AAA@@@AAAAAAAAAAAAAAAA@AAA@@A@@AAAA@@AA@@@@@AABBBBBBBBBBBBBBBBBBBAAAAAABBAAABBBBAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????@@@?????>>>>>>>>>>>>>>>===============<<<<<====<<<<<<<<<<<<;;<<<<;::;;;;:::::::::::::9999999999999999::::::;;;;;;;;;<<<<===>>>>????@@@@AAAABBCCCDDDDEEEDEEFFFFFGGGGHHHHHIIIIIHIIIIJJJJJJJJJJJJKKKKKKKLLLLLLKLLLLLLLLMMMMMMLLLLLLLMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFEEEEEEEEEEDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAABBBBBBBBBBBCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBAAAAAAAAAAA@@@@@????????>>>>>>>>>>>>>=============<<<<<<;;;;;::99998888877777777788888999::;;;;;;<<<<<<=============>>>>>>>>>>>>>????????@@@@@AAAAAAAAAAAABBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAABBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFFGGGGGGGGGGGHHHHHHHHHHHHHHHHGHHIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJKKKKKKKKKKKKKLLLLLLLLLLLLLLKLLLLLLLLLLLLMMLLLLLLLLLKKKKLLLKKKKJJJJJJJJJJJJJJJIIIIHHHHIIHHHHHHGGGFFFFFFEEDDDDDDDCCCCBBAAAA@@@@???>>>>====<<<<;;;;;::::::::::999999999999999999:::::::::::::;;::::;<<;;;;<<<<<<<<<<<===<<<<<<<===============>>>>>>>>>>>>>>>?????????????@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAA@@@@@AAA@@@@@@@@@???????>>>???>>>>>>>>>>>>>=================<<<<<<;;<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<<==============>>>>>>>>>>>>>????????@@??@@@@@@@@AA@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????@@@@@??>??????>>>>>>>>>>>>>===============<<<;<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<==========>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@?????@@@@@@@@@?????????@@@@@@@@@@AAAAAAAAAAAAABBBBBBCCCCCDDDDDDDDEEEEEFFFFGGGGGGGHHHHHHHIIIIIIIIJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJIIIIIIIIIIIHHHHHGGGGGGGGGGFFFFEEEEEEDDCCCCCCBBBBBAAAAAA@@@@@????>>>>>>>>>=======<<<<=========================<<<<============>>>>>>>>>>>>>>>>>???????????@@@@?@@@A@@@@AAAAAA@AAAAAAA@@@AA@@@@@AAA@@@@@@@@@@@AABBBBBBBBBBBBBBBAAAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@?????????????>>>>>>>>>>>>>>>===============<<<<<<<===<<<<<<<<<<<;;;;<<;::::;;:::::::::::::999999999999999999::::::::::;;;;;<<<<====>>>>???@@@@AAAABBCCCCDDDDDDDEEFFFFFFGGGHHHHHHIIHHHHIIIIJJJJJJJJJJJJJJJKKKKLLLKKKKLLLLLLLLLMMLLLLLLLLLLLLKLLLLLLLLLLLLLLKKKKKKKKKKKKKJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIHHGHHHHHHHHHHHHHHHHGGGGGGGGGGGFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBAAAAAAAAAAAA@@@@@????????>>>>>>>>>>>>>=============<<<<<<;;;;;;::99988888777777767777888899::::::;;;<<<<<<<<<<<=========>>>>>>>>>>>>???????@@@@@@@AAAA@AAAAAAABBBAABBBBBBBBBBBBBBBBBBBBBBBBBAABBBBBBBAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBCCCCCDDDCDDDDDDEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHGGGGHIIIHHHHHHHHHIIIIIIIIIIIIIIIIJJKKKJKKKKKKKKKLLLLLLLKKKLLLKKKLLLLLLLLLLLLLKKKLLLKKKKKKKKKKJJJJJJJJIIIIIIIIIIIHHHHHHHHHGGGGGGGFFFFEEEEEDDDDDCCCCCBBBBAAA@@@@????>>>====<<<<;;;::::::::::::999999999999999999999999:::::99:::::::;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======<===========>>>>>>>>>>>?????????????????@@@?@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@?????????????>>>>>>>>>>>>>============<<<<====<<<<<<<<<;;;;;;;;;;;;;;;;;;;;:::::::::::;;;;;;;;;;;;;<<<<<<<<<<<===<<======>>>>>==>>>>>????>??????@@@?@@@@@@@??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>????>>>>>>>>>>===========<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;::::;;;;;;:::;;;;;;;;;;;<<<<<<<<<<<<<=========>>>>====>>>>====>>>>>>>>>>>>>????>>>?????????????????????????????????????????????????????@@@@@AAAA@@AAAAABBBBBBCCCCCCDDDDDDDEEEEEEFFFFFFGGGGGHHHHHHIIIIIIIIIJJJJJJKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJIIIIIIIIIIIIIIHHHHHGGGGGGGGGFFFFEEDEEEDDDCCCCCBBBBAAAA@@AA@@@@??>>>>>=========<<===<<<<<<<<<<===<<<<<<<<<<===<<<<<<<==================>>>>>>>>>>>>>>>>>???????????@@@@@@@@@@@@A@@@@@@@@@@@@@???@@@@@@@@@@?@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@?@@@?????????????????>>>>>>>>>>>===========<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;:::::::99:::::999999999999999999999999::::::::::::;;;<<<<====>>>????@@@@AAABBBBCCCCCDDDDDEEEEEFFFFGGGGGGGHHHHHHHHHIIIIIIIIIIIJJJJJJJJKKKKKKKKKKLLLKKKLLLLLLLLLLLLLKKKLLLKKKLLLLLLLKKKKKKKKKJKKKJJIIIIIIIIIIIIIIIIHHHHHHHHHIIIHGGGGHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFEEEEEEDDDDDDCDDDCCCCCBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAABBBBBBBAABBBBBBBBBBBBBBBBBBBBBBBBBAABBBAAAAAAA@AAAA@@@@@@@???????>>>>>>>>>>>>=========<<<<<<<<<<<;;;::::::998888777767766667777778899:::::;;;;<<<<<<<<<<<<===========>>>>>>>>>???>>???@@@?@@@A@@@AAAAAAABAAAAAABBBBBBBBBBBBBBBBABBBAAAAABBBAAAAAAAAAAA@@@@AAAAAAAAAAAAAAAAAAAAA@@AAAAAAAABBBAABBBBBBCCCCCCCCCCDDDDDEEEEEEEEEEEFFFFFFFFFFFFGGGFFGGGHHHHHGGGGGHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKLLLLKKKKKKKKKKKKLLLLLLLLKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIHHHHHHHHHHGGGGGGGFFFFEEEEEDDDDDCCCCCBBBAAAA@@@@????>>>===<<<<<;;;::::::::::::99999999999999999999998899::::999::::::::;;;;;;;;;;;;;;;;;<<<<<<<;<<<===<<<<<===========>>>>>>==>>>??>>>>??????????????@@@@@???@@@@@@@@@AAAAAAAAAAAAAAAAAAAAA@@AAAAAAAAAAAAAAAAA@@@@?@@@@@@??????????????>>>>>>>>>>>>=======<====<<<<<<<<<<;<<<<<<;;;;;;;;:;;;;;;;;;;;:::::::::::::;;;;;;;;;;;;;<<<<<<<;;<<<<<<=======>>>===>>>>>???>>>>??????????@@@@?????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????????????>>>>>>??>>>>>================<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;::::;;;;;:::::;;;;;;;;;;;;;;<<<<<<<<<<<=====<==========>>>=====>>>>>>>>>>>>>??>>>>>????>???????????????????????????>???????????????????@@@@@@AAA@@@AAAAABBBBBBCCCCCDDDDDDDDDEEEEEFFFFFFGGGGGHHHHHIIIIIIIIIIJJJJJJJJJJJKKKKKJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJIIIIIIIIIHHHHHHHHHHGGFFGGGGFFFFEEDDDDDDDCCCCBBBBBAAA@@@@@@@@@???>>>>=========<<<<<<<<<<<<;<<<<<<<<<<<<<<<<<<<<;<<<<<<======<===============>>>>>>>>>>>>>????>>??????@@@@@@???@@?@@@@@@@@@@@@????@@@@@@?????@@@@AAAAAAAAAAAAA@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@@@??????????????>>>>??>>>==>>>>>>===========<<<<<===<<<;<<<<<<<;;;;;;;;;;;;;;;;;::::::::999::::99889999999999999999999999::::::::::::;;;<<<<<===>>>????@@@@AAAABBBCCCCCDDDDDEEEEEFFFFGGGGGGGHHHHHHHHHHIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKLLLLLLLLKKKKKKKKKKKKLLLLKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHGGGGGHHHHHGGGFFGGGFFFFFFFFFFFFEEEEEEEEEEEDDDDDCCCCCCCCCCBBBBBBAABBBAAAAAAAA@@AAAAAAAAAAAAAAAAAAAAA@@@@AAAAAAAAAAABBBAAAAABBBABBBBBBBBBBBBBBBBAAAAAABAAAAAAA@@@A@@@?@@@???>>???>>>>>>>>>===========<<<<<<<<<<<<;;;;:::::9988777777666666667777777889:::::;;;;;;;<<<<;;<<<<<===<<<<====>>>>>>>>>>>>>???????@@@@@@AAAAAAAAAAAAAAAABBBBBBBBBBBBBAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@AA@@@@AAAAAAA@@@@@@@@@@AAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIHIIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJIIJJJJIIIIIIIIIHHHHHHHGGHHGGGFFFGGFFFFFEEDDDDDDDCCCCBBBBAAAAA@@@????>>>==<<<<<<;;;::::::::999999988999888888888899998888999999999:::::::::::;;;;::;;;;::;<<<;;;;;;;<<<<<<<<<<===<<=======>>>=====>>>>>>>????>>?????????????????@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAA@@@@@@@@@AA@@@@@@?????????????????????>>>>>=============<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::;;;:;;;;;;;;;;;;;;;<<<<<<=============>>>>???>>>>????????>????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>===========<<<<<<<<<<<;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<================>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>??????????>>>>>>>>>?????????????@@@@@@@@@@@@@AAAABBBBBBBCCCCDDDDDDDDDEEEEEEFFFFFFGGGGHHHHHIIIHIIIIIIIJJJJJJJJJJKKKKJJJKKKKKKKKKKKKKKKJJKKKKKKKKKKJJJJJJJJJIIJJIIIIIIIIIHHHHHHHHHHGFFFFFFFFFFEEDDDDDDCCCCCBBBBBBAA@@@@@@@?????>>========<<<<<<<<<;;<<<<;;;;<<;;;<<<<<<<<<<<<;;;<<<<<=====<<<===<===========>>>>>>>>>>>>>>>>>>>???????????????????????????????????????????????@A@@@@@@@@@AAA@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@?????????????????>>????>>>>>>>=====>>>=======<<===<<<<<<<<<<;;;;;;;<<<;::;;;;::;;;;:::::::::::999999999888899998888888888999889999999::::::::;;;<<<<<<==>>>????@@@AAAAABBBBCCCCDDDDDDDEEFFFFFGGFFFGGGHHGGHHHHHHHIIIIIIIIIJJJJIIJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIHIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAA@@@@@@@@@@AAAAAAA@@@@AA@@@@@@@@@@@@@AAAAAAAAAAAAAAAAABBBBBBBBBBBBBAAAAAAAAAAAAAAAA@@@@@@???????>>>>>>>>>>>>>====<<<<===<<<<<;;<<<<;;;;;;;:::::98877777776666666667777777899999::;;;;;;;<<;;;;<<<<<<<<;;<<====>>>>>>>>>>>>>???????@@?@@@AAAAAAAAAAAAAAAABBBBBBBBBBBAAAAAAAAAAAA@@AAA@@??@@@@@@@@@@@@@??@@@@@@@@@@@@@@@@@@@AAA@@AAAAAAAABBABBBBBBCCCCCCDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGFGGGHHHHHHHHHHHHHIIIIIIIIIIIIIJJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIJJJJJIIIIIIIIHHIIIIHHHGGGHHGGGGGGGFFFFFFFFFFFEEDDCCDDDCCCBBBAAAA@@@@@???>>>===<<<<<<;;;::::::::999989988888888888888888999888889889999999::::::::::;;::::;;::::;;;;;;;;;;;<<<<<<;<<<<<<<<===============>>==>>>??>>>>??????>>>????????@@@@@??@@@@@@AA@@@@AAAAAAA@@@@@@@@???????@@@@?@@@@????>>>???????????>>>>>>==============<<<<<<<<<<<<<;;;;;;;;:::::;;;;:::::::::::::999::::::::99::::::::::::::::;;:::;;;;;;<<<<<=====<<=======>>>>>>>>>>>?????>>>>>?????????????????????????????????????>>?????>>>>>>>>>>>==>>>>>>===========<<<<<<<<;<<;;;;;;;;::;;;::::::::::::::::99::::::9999::::::::;;;::;;;;;;<<<<<<<<<<<<<<<<<<<=================>>=>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????>>>>>>>>>>>?????????????@@@??@@@@@@@@@AAABBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHHHIIIIIJJJJJJJJJJJKKJJJJKKKKKKKKKKKKKKJJJKKKKKKKKKJJJJJJJJJJIIJJIIIIIIIIHHHHHHHHHHGGFFFFFFFFFEEDDDDDCCCCCCBBBBBBAA@@@@@@@??>???>>=======<<<<<<<<<;;;;<<;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<===<<<<<<<<<<====<<<<==>>>>>>>>>>>==>>>>>>??????>>???????>>??>>>???????????>>>???>????>?@@@???????@@@@@@@@AAAAAAA@@@@AA@@@@@@??@@@@@????????>>>??????>>>>??>>>==>>===============<<<<<<<<;<<<<<<;;;;;;;;;;;::::;;::::;;::::::::::999999988988888999888888888888888889989999::::::::;;;<<<<<<===>>>???@@@@@AAAABBBCCCDDDCCDDEEFFFFFFFFFFFGGGGGGGHHGGGHHHIIIIHHIIIIIIIIJJJJJIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIJJJJIIIIIIIIIIIIIHHHHHHHHHHHHHGGGFGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDCCCCCCBBBBBBABBAAAAAAAA@@AAA@@@@@@@@@@@@@@@@@@@??@@@@@@@@@@@@@??@@AAA@@AAAAAAAAAAAABBBBBBBBBBBAAAAAAAAAAAAAAAA@@@?@@???????>>>>>>>>>>>>>====<<;;<<<<<<<<;;;;<<;;;;;;;::999998777777766666666666677778899899::::;;;;;;;;;;;<<<<<<<;;;;<=========>>>>>>>>???????????@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@????@@@@@@@?????????????????@@@@@@@@@@@@@@@AAAAAAAAAAABBBBBBCCBCCCCDDDDDDDDDDEEEEEEEFFFFFFEEFFFFFFFFFFFGGGGGGGFFFGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGGGFFFFFFFEEEEEEEEEDDCCCCCCCBBBAAA@@@@@@@???>>====<<<<<;;;;::::::::99988888888888888888888889988888888889999999::::::::::::::::::::;;;;;;;;;;;;<<<<;;;<<<<<<<<<<<===============>>>>>>>>>>>>??>>>>>???????????????@@@@@@@@@@@@@@@@@@@@@@@@@??????????????@@?????>>>>>>>>>>>>>>>======<<<====<===<<<<<<<<<;;;;;;;;;;;;;::::::::::::::::::::::999999999999999:::::::::::::::::::::;;;;;<<<<<<<<<<<<<<=======>>>>>>>>>>>???>>>>>>>?????????????????????????????>>>??>>>>>>>>>>>>>>>>>>====>>>>===========<<<<<<<<;;;;;;;;;;;::::::::::::::::999::99999999999999:::::::::::::;;::;;;;;;;<<<<<<<<<<<<<=======<<============>>>>>>>>==>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????@@@@@@@@@AAABBBBBBBBCCCDCCDDDDEEEEEEEFFFFFGGGGHHHHHHHHHHHHIIIJJJIIJJJJJJJJJJJJKKKKKKKKKKKKKKJJJKKKKJJJJJJJJJIIJJJJIIJJIIIIIHHHHHHGGHHGGGGFFFFFFFFFEEEEDDDDCCCBBBBBBAAAAA@@@@@@??>>>>>>========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<================>>>>>>>>??>>>???????>>>>>>>>>>>>?>>>>>>>>??>>>??>>>>??????????@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>??>>>>>>>>>>>>===============<<<<<<<<<<<;;;<<<<;;;;;;;;;;;;::::::::::::::::::::99999998888888888998888888888888888888888999::::::::;;;;<<<<<====>>???@@@@@@@AAABBBCCCCCCCDDEEEEEEEEEFFFFFFFGGGGGGGGGGGHHHHHHHHHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGGGFFFGGGGGGGFFFFFFFFFFFEEFFFFFFEEEEEEEDDDDDDDDDDCCCCBCCBBBBBBAAAAAAAAAAA@@@@@@@@@@@@@@@?????????????????@@@@@@@????@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@???????????>>>>>>>>=========<;;;;<<<<<<<;;;;;;;;;;;::::99899887777666666666666666677888888999:::;;;;;;::;;;;;;;;;;;;;<<===<<<<==>>>>>=>>>>?????????@@@?????@@@AAAAA@@@@@@@AAAAAAAAAAAAAAA@@@??????????@@@@@???????????????????@@@@@@@@@@@@@@@AAAAAAAAAAABBAABBBBBBCCCCCCCDDDDDDEEDDDEEFFFFEEEEFFFFFFFFFFFFFFFGGFFFFGGGGFFFGGHHHHHGGGHHHIIIIIIHHHIIIIIIIIIIJJJIIIJJJIIJJJJJJJJIIIIJJIIIIJJJIIIIIIIHHHHIIHHHGGGHHHHHGGGFGGGGGGGFFFFFFFFEEEDDDEEEDDCCCCCCBBBAAAA@@@@?@????>=====<<<;<;;;;:::::::99999888888888888887778888888888888888889999999:::::999999::::::::::;;;;;;:::;;<<;;;;;;;;;;<;;<<<<<<<<===<<======>>>>>>===>>>>>>>>>???????????????@@@@??@?????@@?????@@@@????????????????????>>>>>>=======>>====<<<<<<<<==<<<<<;;<<<<<<;;;:::::::;;;:::::::::9999:::::::::99999999999999999::9:::::99999::::::::;;;;;<<<;<<<<<<<<<<=======>>>>>===>>>>>>>>>>>>>??????>????>>>?>>>?>>>??????>>>>>>>>>>>>>>>===>>>>======>>===<<======<<<<;<<<<;;;;;;::;::::::::::999:9::999999999999889999999::99:::::::::::::::::;;;<<<<<<;;<<<<<<<<<<<<<<============>>>>>>====>>>===>>>>===>>>>>>>>>==>>>>===>>>>>>>>>>>>>>>>????>>>??????????@@@@@@@@@AAAABAAABBBCCCCCCDDDDEEEEEEEFFFFFFFGGHHHHHHHHHHHHIIIIIIIIJJJJJJJJJJJKKKKKKKKKKKKKJJJJJKKJJJJJIIJJJIIJJJIIIJJIIIIHHHHHHGGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBBBBAAAA@@@@@@@??>>>>=========<<<<;;;<<;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;<<;;;;<<;;;<<<<<;;;<<<==<<<<<<=========>>>>==>>>>>>>?????>==>>>>>>>>>>>>>>=>>>>>>>>>>>>>>????????????@@@@?????@@?????@??@@@@???????????????>>>>>>>>>===>>>>>>======<<===<<<<<<<<;;<;;;;;;;;;;<<;;:::;;;;;;::::::::::999999:::::99999998888888888888888887778888888888888899999:::::::;;;;<;<<<=====>????@?@@@@AAAABBBCCCCCCDDEEEDDDEEEFFFFFFFFGGGGGGGFGGGHHHHHGGGHHHIIHHHHIIIIIIIJJJIIIIJJIIIIJJJJJJJJIIJJJIIIJJJIIIIIIIIIIHHHIIIIIIHHHGGGHHHHHGGFFFGGGGFFFFGGFFFFFFFFFFFFFFFEEEEFFFFEEDDDEEDDDDDDCCCCCCCBBBBBBAABBAAAAAAAAAAA@@@@@@@@@@@@@@@???????????????????@@@@@??????????@@@AAAAAAAAAAAAAAA@@@@@@@AAAAA@@@?????@@@?????????>>>>=>>>>>==<<<<===<<;;;;;;;;;;;;;::;;;;;;:::99988888877666666666665566666778888888999:::;;;;::::;;;;;;;;;;;;;<<<<<<<<<=========>>>>????????????????@@@@@@@@@@@@@@@AAAAAAAA@@@@@@@@????????????????????????????????????????@@@@@@@@@@@AAAA@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEFFFFFFFFFFFEFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGGHHGGGGGFFFGGGGGFFFFFFFFEEEDDDDDDDDCCCCCBBBBAAAA@@@??????>>======<<;;;;;::::::999999988888888888888777778888888888888888888899999::999999999:::::::::::::::::::;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<===============>>>>>>>>>???????>>>???????????????????????????????????????????>>>>>>>>>=============<<<<<<<<<<<<<<<;;;;<<;;;;;:::::::::::::::::::999999::::::999999999999999999999999999999999::::::::;;;;;;;;;<<<<<<<<<<<<=============>>>>>>>>>>>>?????>>>>>>>>>>>>>>>>>>????>>>>>>>>>>>>>>===================<<<<==<<<<<<;;;;<;;;;;;:::::::::::::9999999999999999999888899999999999:::::::::::::::::;;;;;;;;;;;<<<<<<<<<<<<<<<==<<<=============================>>>>>>>====>>======>>==>>>>>>>>>>>>>>>>>>??????????@@@@@@@@@AAAAAAABBBBBBCCCCDDDDDDEEEEEFFFFFFFFGHHGGGHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKJJJJJJJJJJJIIIIJJIIIJIIIIJJIIIHHHHHHGGGGGGGGFFFFFFFEEEEDDDDDCCCCBBBBBBAAA@@@@@@????>>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::;;;;;:::;;;;;;;;;;;;;;;;;;<<<<;;;;<<<<<<<<<<<=========>>======>>>>>>>>>>===>>>>>>>>>>=====>>>>>====>>>>???????????????????????????????????????>>>???????>>>>>>>>>===============<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;:::::::::::::::::::999999999::999998888888888888888888877777888888888888889999999::::::;;;;;<<======>>??????@@@AAAABBBBCCCCCDDDDDDDDEEEFFFFFFFFGGGGGFFFGGGGGHHGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFEFFFFFFFFFFFEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAA@@AAAA@@@@@@@@@@@????????????????????????????????????????@@@@@@@@AAAAAAAA@@@@@@@@@@@@@@@????????????????>>>>=========<<<<<<<<<;;;;;;;;;;;;;::::;;;;:::999888888877666665566555556556677788888889::::;;::::::::::::;;;;;;;;;;;<<<<<<<<<======>>>???>>>>>????????@????@@@@@@@@@@AAA@@@@@@???@@????????????>>>>>>>??>>>>>>>>>>>>>>>>>???@@@@??@???@@AA@@@@@@@AAAAAAAABBBCCCCCCDDCCDDDDDDDDDDEEEEEDDEEFFFFEEEFEEEEFFFEEFFFEEEEFFFFFFFFGGGGGHHHHHGGGHHHHHIIIIIIIHHHHHHHHHHHHIIIIIIIHHHHHHHHIIIIHHHIIIIHHHHHHHHGGGGGGGGGFFFFFFFFGGFFFEEEFFFEEEEDDDCCCCCCCCCCBBAAAA@@@@@????>>>==<<<<<<<;;;::::99:9999999888888888887887777777787777888888888888899999999989999999:999:::::999:::::::::::;::::::;;;;;;;;;;;;;;;;<<====<<<==========>>>===>>?????>>>>>??>>>>>>>?????>>>???????>>>?????????>????>>>>>===>=========<<<<<<<<<<;;<<<<;;;;;;;;;;;:::::::::::::::::9:::::9999999::::9998888888888888888899999999999999:::::::::;;::::;;;<<;<<<<<<<<====<<<<======>>=====>>>>>>??>>>==>>>>>>>>>>>>>>>??>>>>>>=======>============<<<<====<<<<<<<<<<<;;;;;;;;:::::::::::999:99999999999999888999988888999999999999:999:::::::::::::;;;;;;;;;;;<;;;;;;<<<<<<<<<<<<=<<<<<<<<<====<<=============>>>>>=================>>>>==>>>===>>>>>>>?????????????@@@@@@AAAAAABBBBBBBCCCCDDDDDEEEEEFFFFEFFFGGGGGGHHHHHHHHIIIIIIIIJJJJJJJJJJJKKJJKJJJKKJJJJJJJJJJIIIIIIIIIIIIIIIIIIIHHHHHHHHGGGGGGGGFFFFFFEEEEDDDDCCCCBBBBBBBAAAA@@@@@??>>>>>>>==<<<===<<;;;;;;;;;;;:::::::::::;:::;;::::::;;;::::;;;;;;;;;;;;;;;;;;;<<;;;;;;;<<<<<<<<<<===<<<===========>>====>>>====>>>>>>>>=======>========>>>?>?????????>>>???????>>>?????>>>>>>>??>>>>>?????>>===>>>==========<<<====<<;;;;;;;;;;;;;;;;::::::;:::::::::::999:::::999:9999999899999999988888888888887777877777777887888888888889999999:99::::;;;<<<<<<<==>>>????@@@@@AAAABBCCCCCCCCCCDDDEEEEFFFEEEFFFGGFFFFFFFFGGGGGGGGGHHHHHHHHIIIIHHHIIIIHHHHHHHHIIIIIIIHHHHHHHHHHHHIIIIIIIHHHHHGGGHHHHHGGGGGFFFFFFFFEEEEFFFEEFFFEEEEFEEEFFFFEEDDEEEEEDDDDDDDDDDCCDDCCCCCCBBBAAAAAAAA@@@@@@@AA@@???@??@@@@???>>>>>>>>>>>>>>>>>??>>>>>>>????????????@@???@@@@@@AAA@@@@@@@@@@????@????????>>>>>???>>>======<<<<<<<<<;;;;;;;;;;;::::::::::::;;::::9888888877766556555555444555556667788888899::::::::::::::::::;;;;;;;;;;;<<<<<<<<<<=====>>>>>>>>>>>?????????????@@@@@@@@@@@@@?????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????@@@@@@@@@@@@AAAAAAABBBBCCCCCCCCCDDDDDDDDDEEEEDDDDEEEEEEEEEEEEEEEEEEFFEEEEEEFFFFFFFFGGGGGGHHHGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEDDDDCCCCCCCCCBBBAAA@@@@@@???>>====<<<<;;;;;;:::99999988898887778888877777777777777777778888888888888998899988899999999999:::99999::::::::::::::::::;;;;;;;;;;;;;;;;<<<<<<<<<<================>>>>>>>>>>>>>>>>>>>>???>>>>>????>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<;;;;<;;;;:::;;;;;::::::::::::::::999999999999999999999888888888888888888899888899999999:::::::::::::::;;;;;;;<<<;;;<==<<<<<==<<<=========>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>====================<<<<<<==<<<<<<<;;;;;;;;;;;;::::::::::99999999999999999998888999988888899999999999999999:::::::::::::::::;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<==<<<<===================================>>====>=====>>>>>>>?????????????@@@@@@AAAAAABBBBBBBCCCCDDDDDDEEEFFFEEEEFFGGGGGGHHHHHHHIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHGGGGGGGFFFFFFEEEDDDDCCCCBBBBBBBBAAAA@@@@@??>>>>>>>>==<<<<<<<;;;;;;;;;;;::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<================>>>===============================>>>>>>>>>>>>>>>>????>>>>>???>>>>>>>>>>>>>>>>>>>>================<<<<<<<<<<;;;;;;;;;;;;;;;;::::::::::::::::::99999:::99999999999888999889988888888888887777777777777777777888887778889888999999:::;;;;;;<<<<====>>???@@@@@@AAABBBCCCCCCCCCDDDDEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGHHHGGGGGGFFFFFFFFEEEEEEFFEEEEEEEEEEEEEEEEEEDDDDEEEEDDDDDDDDDCCCCCCCCCBBBBAAAAAAA@@@@@@@@@@@@?????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@?????????????>>>>>>>>>>>=====<<<<<<<<<<;;;;;;;;;;;::::::::::::::::::998888887766655555444544444555566667788888899:::::::::::::::::::::;;;;;;;;;;;;<<<<<<<======>>>>==>>>?>>>??????????@@@@?????????????>>>>>>>>>>>???>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@AAAAAAAABBCBBCCCCCCCCCCCCDDDEEDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHGGGHHHGGGGHHHHHHHHGGGGGGHHHGGFFFFGGFFFFFFFFFEEEEEEEEEDDDDEDDDCCCCCBBBBBBBAAAA@@@@??????>>=====<<;;;;;;:::9999888888888777778887766666666667777777777777888888888888888888999988899999:9999999999:::999:::::::::::::;;;;;;;;;;;;;<<<<<<<<<<=<<<<<<<<============>>>>====>>>>>>??>>>=>>>>>>=====>>>===================<<<=<==<<<;;;;;;;;;;;;;;;::::::;;::::::99999999:9998899999999988888888888888888888888888888888888888888999::9999999:::::;;;;::;;<;;;;<<<<<<<<===<<<<<=====================================>================<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;:::::::::::999999999998888889888888898888888889888889999999899:99::::9999:::::::;;;;;;;;;;;;<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<====================>>>???????????@@@@@@AAAAAABBBBBBBCCCCCDDDDDEEEEFEEEEEFFFFGGGGGHHHHHHHIIIIIIIIJJJJJJJIIIJJJJJJJJJJJJJJJJJJJIIIIIIIIIIHIIIIIHHHHHHHHHHHGGGGGGFFFFEEEEEEEDDDDCCCBBBBBBAAAAAA@@@@???>>>=>>>>===<<<<;;;;;;;;;;;;::::::::::::::9:::::99:::999::::::::::::::::::::;;;;;;;;;;;;;;;;;;;<<<<<;<<<<<<<<<<<=====<<<====>=<<<<<<<<<<<==<=<<<=======<<<<<=======>>>=====>>>>>>=>>>??>>>>>>====>>>>============<<<<<<<<=<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::999:::9999999999:9999988899998888888888888888887777777777777666666666677888777778888888889999:::;;;;;;<<=====>>??????@@@@AAAABBBBBBBCCCCCDDDEDDDDEEEEEEEEEFFFFFFFFFGGFFFFGGHHHGGGGGGHHHHHHHHGGGGHHHGGGHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFGFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDEEDDDCCCCCCCCCCCCBBCBBAAAAAAAA@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>>>>???>>>>>>>>>>>?????????????@@@@??????????>>>?>>>==>>>>======<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::998888887766665555444444444445555666677788888899:::::999:::::::::::::;;;;;;;;;;;<<<<<<<======>>>===>>>>>>>>>??????????????????????>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAAABBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEDDEEDDEEEEEEEEEEEEEEFFEEEFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGHGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDCCCCCCBBBBBBAAAAA@@@@??????>======<<;;;::::::99998888888888777777777666666666666777777777777788888888888888889999888889999999999999999999999:::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<=============>======>>>>>>>>>====>>====================<<<<<==<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999998888899888898888888888888888888888888888888888888888888999999999999:::::;;::::;;;;;;;<<<<<<<<==<<<<<<===================================================<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::99999999999888888888888888888888888888888889999988899999::99999::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=======<<<====================>>>>?????????@@@@@@@@@@AAABBBBBBCCCCCCDDDDDEEEEEEEEEEFFFFGGGGGHHHHHHIIIIIIIIIJIIIJIIIIIJJIIIJJIIJJJJJJJJIIIIIIIIIIHHIIIIHHHHHHHHHHHGGGGGGFFFEEEEEEEEDDDCCCCCBBBBBAAAAA@@@@????>>>====>===<<<;;;;;;;;;;;;:::::::::::::::999:::9999::9999:::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;;<<<<<<<<<<===<<<<<===<<<<<<<<<<<<<<<<<<<<<<==<<<<<<<<=================>>====>>>>>>>>>======>=============<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::99999999999999999999998888899998888888888888888777777777777766666666666677777777788888888889999::::::;;;<<======>??????@@@@AAAAABBBBBBCCCCCCDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGHGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFEEEFFEEEEEEEEEEEEEEDDEEDDEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????>>>>>>>>>===>>>======<<<<<<<;;;;;;;;;;;:::::::::::::999:::::9988888877766665555444444444444555556667777888888999::9999999999:::::::::;;;;;;;;;;;<<<<<<<<===>>========>>>>>>>>>>>>>>>>>>>>>>>>>>>>====>>>>>============================>>>>======>>>>>>>>>>>>????????@@@@@@@@@@AAAABBBBBBBBBBBCCCCCCCCCCCDDDDDCDDDEEDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFFFGGGGGGGGGGGFFGGHHGGGGGGGGGGFFFFGGGGFFFFFFFFFFFFFEEEEEEEEEEFEEEEEEEEDDDDDDDDDCCCCCCCBBBBBAAA@@@@@@??????>>======<<;;;:::9999999988888888777666666666666666666666777777777777777778888888888999988888889999999999999999999999:::::99::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<========<<<=============================<<==========<<<<<<<<<<;;;;;;;;;;;;;;;;::::::::::::::::999::::9988999999988888888778888777777788888778888777777888887777888888889999999999999::::::::::;;:::;;;;;;;;;<<<<<<<<<<<<<<<==============<<===========<<<<<<<====<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::99999999999888888877788888888877777777778888888888888999999999999::999::::::::;;;;::::::;;;<;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<==============>>>>>>>>??????@@@@@@@@@@AAABBBBBBCCCCCCDDDDDEEEEEEEEEEFFFGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJIIIJJJIIIIIIIIIIIIIHHHIIIHHHHHHHGGGGGGGGGGFFFEEEEEEEEDDDDCCCCCBBBBAAAAAA@??????>>>>=======<<<;;;;;;;;;:::::9999::::99::::9999999999::999::::99::::::::::::::::;;;;::::::::;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<;;;;;;<;;;;;;;<<<<<<;;;;<<========<<=============================<<<========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::99:::::9999999999999999999999888888899998888888888777777777777777776666666666666666666667778888888899999999:::;;;<<======>>??????@@@@@@AAABBBBBCCCCCCCDDDDDDDDDEEEEEEEEFEEEEEEEEEEFFFFFFFFFFFFFGGGGFFFFGGGGGGGGGGHHGGFFGGGGGGGGGGGFFFFFFFFGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDEEDDDCDDDDDCCCCCCCCCCCBBBBBBBBBBBAAAA@@@@@@@@@@????????>>>>>>>>>>>>======>>>>============================>>>>>====>>>>>>>>>>>>>>>>>>>>>>>>>>>>========>>===<<<<<<<<;;;;;;;;;;;:::::::::9999999999::9998888887777666555554444444444445555556667777888888899999999999999:::::::::;;;;;;;;;;;<<<<<<<<=============>=====>>>>>>>>>>>>>>>>>>>>======>>===============================>>========>>>>>>>>>>>>?????????@@@@@@@@@@AAABBBBBBBBBBBCCCCCCCCCCCDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEFFFFFFFFFGFFFFFFFFFFGGGGGGGGGFFFFGGGGGGGGGGGGGFFFFFFFFFFFFFFFFEEEFEEEEEEEEEEEEEEEEEEEDDDDDDDDCCCCCCCCBBBBAAAA@@@@@@??????>>======<<<;;:::9999999988877777777666666666666666666666667777777777777777788777888888998888888889999999999999999999999::9999:::::::::::;;;;;;;;;;;;;;;;<<<<<<<<<<<<<====<<<<===========================<<<<<=======<<<<<<<<<;;;;;;;;;;;;;;;;;::::::::::::::::999999999888899999888888887777888777777778887777887777777888877777788888888999999999999::::::::::;::::;;;;;;;;;;<<<<<<<<<<<<<<<========<<<<<<<<=========<<<<<<<<<=<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;:::::::::::9999999988998888888777778888887777777777777888888888888899999999999::9999::::::::;;;:::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<<<<<<<<<<<<<<<<=============>>>>>>>>>??????@@@@@@@@@AAAABBBBBCCCCCCDDDDDDEEEEEEEEFFFFFGGGGGGGHHHHIIIIIIIIIIIIIIIIIIIIIIJIIIIIJIIIIIIIIIIIIIIHHHHIHHHHHHHGGGGGFFFFFFFFFEEEEEEEDDDCCCCCCBBBBAAAAA@@???????>>=========<<;;;;;;;;;:::::999999::9999::99999999999999999::9999::::::::::::::::;;::::::::::;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;=======<<<<<===========================<<<<====<<<<<<<<<<<<<;;;;;;;;;;;;;;;;:::::::::::9999::9999999999999999999999888888888998888887778877777777777777777666666666666666666666667777777788899999999:::;;<<<======>>??????@@@@@@AAAABBBBCCCCCCCCDDDDDDDDEEEEEEEEEEEEEEEEEEEFEEEFFFFFFFFFFFFFFFFGGGGGGGGGGGGGFFFFGGGGGGGGGFFFFFFFFFFGFFFFFFFFFEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDCCCCCCCCCCCBBBBBBBBBBBAAA@@@@@@@@@@?????????>>>>>>>>>>>>========>>===============================>>======>>>>>>>>>>>>>>>>>>>>=====>=============<<<<<<<<;;;;;;;;;;;:::::::::99999999999999888888877776665555554444443333344444556667777788888888888999998889:::::::::::::::;;;;;;;;<<<<<<<<<<====<<==========>>>>====>>>====================<<<<<===<<<<<<<<<<<<<<<<=================>>>>>>>>>>>???????@@@@@@@@@@AABAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDCCCCCCCCCCCBBBBBBAAAA@@@????>>>>>>====<<<<<;;::::9999988888877777766666666666666665556666666666666777666777777777777778888888888888999988889999999999999999999::::::::99:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;:::::::::::::::::99999999999988899888888888888888777777777777777777777777777777777777777777777788888888888999999999999999::::::::;;;:;;;;;;;;;<<<;;;;;;;<====<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;:::::::::::::999999999999888888888887777777777777777777777777777777777788888888888999999999999999:::::::;;;:::::::;;;;;;;;;::;;;;;;;<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<=======>>>====>>>>>>>?@@@@@@@@@@@@ABBBBBBCCCCCCCCDDDDDEEEEEEFFFFFGGGGGGGGHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHGGGGGGGFFFFFFFFFEEEEEEDDCCCCCCCBBAAAA@@@@@@???????>=========<<;;;;;;;;;:::9999999999999999999999999999999999999999999999999999::::::::::::::::::::::::;;;;;:;;;;;;;;;;;<<<<<<<<;;:;;;;;;;;;;;:::;;;;;;;;;;:;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::99::::::::9999999999999999999888899998888888888888777777777777776667776666666666666555666666666666666677777788888899999::::;;<<<<<====>>>>>>????@@@AAAABBBBBBCCCCCCCCCCCDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBAAAAABAA@@@@@@@@@@???????>>>>>>>>>>>=================<<<<<<<<<<<<<<<<===<<<<<====================>>>====>>>>==========<<====<<<<<<<<<<;;;;;;;;:::::::::::::::988899999888888888887777766655444443333333333344444566666777788888888888999888899::9999:::::::::;;;;;;;;<<<<<<;;<<==<<<<====<<<===>>==<<==>=======<======<<<<==<<<<<<<=<<<<<<<<<<<<<<<<<==================>>>>>>>>>>????????@@@@@@@@@@AAAA@@AABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCBCCCCCCCCDDDDCDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDEEEEEEEDDDEEEEEDDDDDDDDDDDDDDDDDCCCCCBBBCCBBBAAABAAA@@@@????>>>>>>===<<<<<<;;:::9999998888887777776666666666666666655556666666666666766666777777777777777888888888888898888889999999999999999999::::::9999:::::::::;;;;;;;;;;;;;;;<;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::9999999999888888888888888888888877877777777777777777777777777777777777777777777777788888888788899999999999999::::::::::::;;;;;;;;;<;;;;;;;;;<==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::99999999999988888888887777777777777777777777777777777777777788888888888999988889999999:::::::::::::::::;;;;;;;::::;;;;;;;;<<;;;;<;;;:;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<======>>>====>>>>>>>??@@@@@@@@@@@AABBBBBBCCCCCCCCDDDDDEEEEEEFFFFFGGGGGGGGHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIHIIIIIIIIHHHHHHHHHHGGGGGGGFFFFFFFFFEEEEEEDDCCCCCCCBBAAA@@@@@@@??????>>>=======<<<<;;;;;;;:::::99999999999999999999999999999999999999999999999999999::::::::::::::::::::9:::;;;:::;;;;;;;;;;;<<<<<<<;::::;;;;;;;;;:::;;;;;;;;;:::;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;<;;;;;;;;;;;;;;;:::::::::9999::::::9999999999999999999888888988888888888887777777777777776666676666666666666555566666666666666666777777888888999999:::;;<<<<<<===>>>>>>????@@@@AAABAAABBBCCBBBCCCCCDDDDDDDDDDDDDDDDDEEEEEDDDEEEEEEEDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDCDDDDCCCCCCCCBCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBAA@@AAAA@@@@@@@@@@????????>>>>>>>>>>==================<<<<<<<<<<<<<<<<<=<<<<<<<==<<<<======<=======>==<<==>>===<<<====<<<<==<<;;<<<<<<;;;;;;;;:::::::::9999::998888999888888888887777666665444443333333322333334455555667777777777778888888889999888999999::::;;;:::;;;;;<<<;;;<<<<<<<===<<<<<======<<<========<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<====<<<======>>>==>???>>>?????@@@??@@@AA@@@AAAABBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCDDDDDDEEDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>>====<<<;;;;::::99988888877777777766666666665556666555666555556666666666666666666777777777777788888888888888889999988888999999999999999999999:::::::::;;;;:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<;;;;;;;;;;;;;;;;;;;;:::::::::::::::::999999999888999888888888888888888887777777777677777666666666666777666666666666666666666777777777777778888888888899999:::::::::::::;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<;;;;<<;;;;;;;;:::::::999:::999999999999989998888888877777777777666666677777777666666677777777788888777888888888889999999999999::::::::::::::::::::::::::::;;;;;;;;::::;;;;;;;;;;;::;;;;;;;<<<;;;;<<<<<<<<<<<<======>>=====>>>>>>?????@@@@@@@@AAAAAAABBBCCCCCCCDDDDDEEEEEEFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFEEEDDDDCCCBBBBBBAAAA@@@@@@@????>>>=======<<<;;;;;;::::::9::999999888999999998888888999999998888888889999999999999999999999:::999::9999::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::;;;;:::::::::99999999999999999999988888999998888888888888888777777777777766666666666666666665555566655566665556666666666777777777888888999::::;;;;<<<====>>>>??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDEEDDDDDDCCCCCCCCCCCCCBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBAAAA@@@AA@@@??@@@?????>>>???>==>>>======<<<====<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<========<<<======<<<<<===<<<<<<<;;;<<<;;;;;:::;;;::::9999998889999888888888777777777777665555544333332233322233333444555555667777777777788888888899888889999999:::;:::::;;:;;;;;;;;<<<<<<<<<<<<<<<====<<<<<======<<<<<<<<;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<==<<<<<<<<===<<<============>>>>>>>??>???????@@@@@@@@@@AAABBBBBBBBBABBBBBABBBBBBCCCCBBBBBCCCCCCBCCCCCCCCCCDDDDDCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDCCCCCDDDDDDCCCBBBCCCCCCCCCCBBBAABBBAAAAAAAAAA@@@??????>>>====<<<<;;;;::::999888888777777777666666555555556666555565555555666666666666666666677777667777778888888888887788899888888899999999899999999999::::99:::;;;;::::::;;;;;;;;;;;;;;;;:::;;;;;;;<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::9::::::999999988888889888888778888888888877776666777666766666666666666666665555666665666666666667777777777777788888888888999999999::::::::::;;;;;;;;;;:;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:;;;;::::::::999::::999999999998888988888887777777777766666666677777766666666677777777788877778888888888889999989999999::::9999::::::::::::::::::::;;;;;;:::::;;;;:;;;;;::::;;;;;;;<;;;;;;;<<<<<<<;;<<======>======>>>>>>?????@@@@@@@@AAAAAAAABBBCCCCCCDDDDDEEEEEEFFFFGGGGGGGGHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIHHHHHIHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEDDCCCCBBBBBBBAAA@@@@@@@????>>=======<<<;;;;;;;:::::999999999988888999999888888888999999888888888889999999999999999999999:99999999999::::::::::::::;;;;;;;;;;;::::::::::::::::::9:::::::::9::::;;;;;;;;;;;;;;;;;;;;;;<<<<<;;;;;;;:::;;;;;;;;;;;;;;;;::::::;;;;:::99::::999999999998999999998888888998887788888888888877777766777776666666666666666666555555565555666655555555666666777777777888888999::::;;;;<<<<====>>>??????@@@AAAAAAAAAABBBAABBBCCCCCCCCCCBBBCCCDDDDDDCCCCCDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCDDDDDCCCCCCCCCCBCCCCCCBBBBBCCCCBBBBBBABBBBBABBBBBBBBBAAA@@@@@@@@@@???????>??>>>>>>>============<<<===<<<<<<<<==<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;<<<<<<<<======<<<<<====<<<<<<<<<<<<<<<;;;;;;;;:;;:::::;:::99999998888899888888888777777777776655555544433333222322233322344445555566667777777777888888888888888999999999:::::::::::;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>?????????@@@@@@@@AAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCDDDDDEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBAAAAAAAAAAA@@@@@@@????>>>>>>===<<;;;;::::::99988888877766666666555555555555555555555555555555566655666666666666666666667777777777777777777788888888888888899988899999999999999999::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::9::9999999999999988888888888888877777777777777766666667766666666666666666666655555555666555666666666666666777777777788778888888899999999:::::::::;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;<<<<<;;;;;;;;<<<;;;;;;;;;;;:::::::;;;:::::::99999::::99999988888888888777777777776666666666666666666666666666666777766777777778888888888889999888999999999999999:::::::::99::::::::;;;;;;:::::;;;::::;;;::::::::;;;;;;;;;;;;;<<<;;;;;<<<<<============>>>??????@@@@@@@@AAAAAAAABBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGHHHGHHHHHHHHHHHHHHHHHIIIIHHHHHIIIIHHHHHHHHHGGHHHHHGGGGGGGFFFFFFFFEEEDEEEDDCCCCBBBBBBBAAAA@@@@?????>>========<;;;;;;;;:::9999999999998888888888888888888888888888888888888888889999999999999999999999999999999999999999:::::::::::::::99999999999:::9999999::9:::99999:::::::::::;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::99999999999999999888999888888888888888777777777777777777776666666666666666666655666555555555555555555555555555555566666666777888888999::::::;;;;<<===>>>>>>????@@@@@@@AAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBAAABBBAAAAAAAAAAAAA@@@@@@@@?????????>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;:::::::::::99999999988888888888888877777777776666555554444322333222122222223344445544555666777776677888788888888888999999999::::::::::::;;:::;;<<<<;;;;<<<<<<<<<<<<<<;;;;;;;<<<;;;;;;;<<<<<<<<;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<;;;<<<<<<<============>>>>>>>>>>?????????@@@@@@@@AAAA@@@AAAAAAAAAAAAAAAABBBBBBBAAABBBBBBBCCCCCCCBBBCCCCCCCCDDDDDDCCDDDCDDDDDDDDDCCCDDDDDCCCCDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCBBBBBBBBBBAAAABBBAAAAAAAAAAAA@@??@@@???>>>=>>>===<<;;;;:::::99988888887777666666655555555554455444555545555554445555555666666566666666666677777777777777777777777888888778888888888999999998899999999::::::::::999999999:::::::::::::;;;;;;;;;;;;;;;;;;;;;::999999999999:::::999999999899988888888888888888887777777777777766666666676666555555666666666665555555555555555666666655666666777777777777788888888889998899:::::::::::::;;;:::::;;;;;;;;;;;;;;;::;;;;<<<<;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::99999999::9988998888888878877777777777666666666666666555555566666666666777666667777778888877888888888888999999999999999:::::::9999:::::::::::;::::::;::::::::::::::::::;;;;;;;:::;;;;;;;;;;;<<<<<<==========>>>>>??????@@@@@@@AAAAAAAABBBCCCCCCDDDDDEEEEEEFFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHIIHHHHHHHIIIHHHHHGHHGGGGHHHGGGGGGGFFFEFFFFEEDDDDEEDCCCBBBBABBBAAAA@@@??????>>>=======<;;;;;;;;:::999999999998888888888888888888887788888888888888888888888999999999999999999889999999999999999999:::99999999:::988999999999::9899999999999999899999999999::;;;;;;;;;;;;;;;;;;;;;:::::::::::::999999999::::::::::99999999889999999988888888887788888877777777777777777777777666666666666566666655555554445555554555544455445555555555666666677778888888999:::::;;;;<<===>>>=>>>???@@@??@@AAAAAAAAAAAABBBAAAABBBBBBBBBBCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDCCCCDDDDDCCCDDDDDDDDDCDDDCCDDDDDDCCCCCCCCBBBCCCCCCCBBBBBBBAAABBBBBBBAAAAAAAAAAAAAAAA@@@AAAA@@@@@@@@?????????>>>>>>>>>>============<<<<<<<;;;<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;<<<<<<<<;;;;;;;<<<;;;;;;;<<<<<<<<<<<<<<;;;;<<<<;;:::;;::::::::::::9999999998888888888878887766777776665554455444433222222211122222333344444444555666677666677777778888888888888899999:::9:::::::::::::;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<============>>===>>>>???????????@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCBBBCCCCCCCCCCCCCCCDDDDDDDCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBAAAAAAAAAAAAA@@AAAA@@???????>>>>========<<;;;:::999998888888877766666665555555555444444444444445555444455555555566555566666666666777777777777777777777777888887778888888889998888888889999999999999::99999999999::::::::::::::::::::::::::::::::::99999999999999999999989999888888888888888777777777777777766666666666666666666555555555555555555555555555555555555555555555666666666777777777888888888888888999999::::::::::::::::;;;;;;;;;;;;;;::::;;;<<<<;;::;;;;;;;;;;;;;;;:::::::::::::::::99999999999999888888888877777777777777666666666666666655555555566666655566666666667777777777777888888888888899999999889999999:::99999::::::999:::::::::::::99:::::::::::::;;;;;:::::;;;;;;;;;;;<<<<<<<========>>>>>???>>???@@@@@@AAAAAAABBBBCCCCCCDDDDDEEEEEEFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFGGGFFEEEEEEEEDDDDEEDDCCBBBAAAAAAAA@@@@??????>>=======<;;;;;;;;::::999999999888888888888888888888877778888888888888888888888888888888888888888888999999999999999999999999999999::8888999999999988899998999999998999999999999::::::::::::::::::::::::::::::::::99999999999::999999999999988888888899988888888877788888777777777777777777777777666666666665555665555555554444555544444444444444555555555566666667778888888899999:::;;;<<========>>>>???????@@AAAA@@AAAAAAAAAAAAABBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCDDDDDDDCCCCCCCCCCCCCCCBBBCCBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@???????????>>>>===>>============<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;:::::::::::::9:::9999988888888888888777777766667766665554444444433332222211111112233333334444445555666666666777777778877888877789999999999::9::::::::::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;;;::;;;;;::::;:::::;;;;;;;:::;;::::::;;;;;;;;;;;<<<<<<<<====<<<<========>>>>?????>>>???@@@@???@@@@@@@AAA@AAAA@@@AAAAAA@@AAAAAAAAAAAAABBAAABBBBBBBBBBBBCBBCCCCBBBBCCCCCCCCCCCCCCCCCBBCCCCBBBBBCCBBBBBCCCCCCCCBBAAAAAAAABBBBBBBAAAAAAA@@@AAA@@@@@@@???????>>>======<<<<<<;;;;::999988888888777766666655555555555444444444444444455444445555555555555556666666666667777766666677777666777778887777788877778888888888888899988888888999999999999999:::::::::9999::::999:::999::::::9999999999999998889988889998887777778887777667777666777766655566665565566666655555555555444444444445554445555544455555555555566666666777777777888888778888888999999::999:999::::::::;;;::;;:;;::::::;;;;<<<;:::;;;;;::;;;;:;;:::::::::::::99::999999999999998888877788777777777777777666666566666666555555555556666555555666666666777666777777778877788888888999998888999999999999999:::9999999:::::999::99999::99:::::::::;;::::::;;;;;;;;;;;;<<<<<<<========>>>>>>>>>>???@@@@@@AAAAAABBBBBCCCCCCDDDDDEEEEEEEEFFGGGGFFGGGGGGGHHHGGHHHHHHHHHHHHHHHHHHHGGHHGGGGGGGGGGGGFFFFFFFFEEEEEEEEEDDDDEDDCCBBBAAAAAAAA@@???????>>>>======<;;;;;;;;:::999999999988888878888887777778887777777887788888877888888888887788887788887788888999999888998888889999999999999998888999899888888999888898888888999999999999::::::999:::999::::9999:::::::::999999999999999888888889998888888888888877778887777788877777666777776666667777766666666666655555555555555544444554444444444444444555555555556666667777888888889999::;;;;<<<<<<======>>>???????@@@@@@@AAA@@@AAAAAAABBBBBBBAAAAAAAABBCCCCCCCCBBBBBCCBBBBBCCCCBBCCCCCCCCCCCCCCCCCBBBBCCCCBBCBBBBBBBBBBBBAAABBAAAAAAAAAAAAA@@AAAAAA@@@AAAA@AAA@@@@@@@???@@@@???>>>?????>>>>========<<<<====<<<<<<<<;;;;;;;;;;;::::::;;:::;;;;;;;:::::;::::;;;;;::;;;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::::::::::9::99999999998777888877887777777766666666655554444443333333221111111111123333333344444455566666666667777777777777877777899889999999999::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;::::;;;::::::::::::::::::::::::::::::;;;;;;;;;;;<<<<<<<<<<<<<<<<=========>>>>>>>>>>>??????????@@@@@@@@@@@@@@@@@@AAAA@@@@AAAAA@@@@@@AAAAAAAABBBBBBBBBBBBBBCCBBBBBBCCCCCCCCCCCCCCCBBBBCCBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???????>>>>=====<<<<;;;;;;;;:99999888888877776666655555555555554444444444444444444444455555444555555566666666666666666666666677666666777777777777777777778888888888888888888888888889999999999999999999999999999999999999999999999999999999999888888888888888777777777776666666666666666655555565555555555555555555555444444444444444444445555444455555555555556666666777766777778877778888888899999999999999:::::::::::::::::::::::;;;;;;;::::;;;;::::;:::::::::::::::::99999999999999999998887777777777777777667776666665556665555555555555555555555555566666666666666677777777777778888888888888888899999999999999999999999999::99999999999999999::::99:::::::::;;;;;;;;;;;;;<;;;;<<<=======>>==>>>>>>???@@@@@@AAAAAABAAABCCCCCDDDDDDEEEEEEEEFFGGFFFFGGGGGGGGGGGGGHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEDDDEEDDDDDDCCCBBAAAAAAAA@????????>>>=======<;;;;;;;;:::9999999999888888777888877777777777777777777778888777788888888877777877778777778888888888888888888888999999999999998888888888888788888888888888888999999999999999999999999999999999999999999999999999999998888888888888888888888888887777777777777777777766666677666666666666666666666666555555544455555444444444444444444444445555555555555666667777888888899999:;;;;;;;;<<<<=====>>>>???????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBCCBBBBCCCCCCCCCCCCCCCBBBBBBCCBBBBBBBBBBBBBBAAAAAAAA@@@@@@AAAAA@@@@AAAA@@@@@@@@@@@@@@@@@@??????????>>>>>>>>>>>=========<<<<<<<<<<<<<<<<;;;;;;;;;;;::::::::::::::::::::::::::::::;;;::::;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::9999999999889987777787777777777777666666666655544444433333333211111111111122233333334444455566666666566777777777777777777888888889999999999999:::::::::::::::::::::;;;;::::::::;;::::::;;::9::::9999999999:::::::::::::::::;;;;;;;;;;<<;;;;;<<<<<<<<<========>====>>>>>>>>>>?????@@@??@@@@@??@@@@@@@AA@@??@@@@@@@@@@@@@@@AAAAABBBAABBBBBBBBBBBBBBBBBBCCCCCBCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAABAAAAAAAAAA@@@@AAAA@@@AA@@@@@@???@@????>>>?>>>>======<<<;;;;;;;;::999998888877766666655555555555445444444443333334444444444445544444555555566655666666666666666666666666666777666666667777777777887777777777788888778888889988888998888888888999998888888888888888888888888999888888888887788888777777766666666666666666666555555555554445555544444445555544444444444444444444445544444455555445555556655566776666666777777777777888889999999899999:999:::::::::::::::::::;;:::::::::;;:::::::::::::99:::::::99999999999988888998888777777777776666666776655666555555554555555555444444444555555566666555566666777777777777788788887778888889999888888889999999998889999999999999999999999:::99999999::::;;;::;;;;;;;;;;;;;<<<==<<<======>>>>>>>??@@@@@@AAAAAAAAABBCCCCCDDDDDDEEEEEEEEFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDDDCCCCCCBBAAAAAA@@@???????>>=======<<;;;;;;;;::::9998889998888888777788777777777777777777777777787777778888778777777777777777788877788888888888888888899989889999888888888888877777888887788888777888999888888888888888888888888899999888888888899888889988888877888887777777777788777777777766666666777666666666666666666666666666556665555555444445544444444444433333344444444544555555555556666667778888899999::;;;;;;;;<<<======>>>>?>>>????@@???@@@@@@AA@@@AAAA@@@@AAAAAAAAAABAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCBCCCCCBBBBBBBBBBBBBBBBBBAABBBAAAAA@@@@@@@@@@@@@@@??@@AA@@@@@@@??@@@@@??@@@?????>>>>>>>>>>====>========<<<<<<<<<;;;;;<<;;;;;;;;;;:::::::::::::::::9999999999::::9::;;::::::;;::::::::;;;;:::::::::::::::::::::99999999999998888888877777777777777777766566666666555444443333333222111111111111112223333334444555666666665566777777777777777778888888889999999999999:::::::::::::::::::::::::::::::::::::::::::999::999999999999:::::::::::::::::;;;;;;;;;;;;;;;;;<<<<<<<<<==============>>>>>>>>>?????????????????@@@@@@@@@?????@@@??@@@@@@@@@AAAAAAAAAAABAAAABBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>=====<<<<;;;:::::::999998888777766666555555544455444444444443333333444444444444444444445555555555556666666666666666666666666666666666666667777777777777777777777888777778888888888888888888888889988888888888888888888888888888887788888887777777777777766666666666655555565555555555554444455544444444455544444444444444444444444444444444455444455555555555666666666667777777777778888899999888999999999:::::::::::::::::::::::::::::::::::::::::::9999:::::9999999999988888888888877777777777666666666665555665555555444555555544444444444455555556655555566666777776677777777778777778888888888888888889999999888889999999999999999999999::999999999::::::::::;;;;;;;;;;;;;<<<<<<<=====>>>>>>>>??@???@AAAAAAAAAABBCCCCDDDDDDDEEEEEEEEFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGHHGGGGGGGGGGGGGGFFFFFFFFEEEEEEDDDDDDDDCCCCCBBBBAAA@@@@@?????>>>>=====<<<<;;;;;;;:::::999988888888888877777777777777777777777777777777777777778877777777777777777777787777788888888888888888888888888988878888888887777777777777788877777788888888888888888888888888888889988888888888888888888888877777888777777777777777777777766666666666666666666666666666666666666655555555555544444444444444444444333333344444444444554445555555666667777888899999:::::::;;;<<<<=====>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAABBBBBBBBBBBBBBBBBBBBBBBBBBAAAABAAAAAAAAAAA@@@@@@@@@??@@@?????@@@@@@@@@?????????????????>>>>>>>>>==============<<<<<<<<<;;;;;;;;;;;;;;;;;:::::::::::::::::999999999999::999:::::::::::::::::::::::::::::::::::::::::::9999999999999888888888777777777777777776655666666665554444333333222111111111111110112222233334444555556666655556677777666777777777778888888999999999999::::99:::::9999::::::::::::::::999:::::9999999999999999999999:9999:::::999:::::::::::;;;;;;:;;<<<<<<<<<<=<<<<<<=========>>>>>>>>>>>>>>>>???????@@@???????????????????@@@@@@AA@@@@@@@AAAA@AAAAABBAAAAAAAAAAAAAAAAAAAAAAAABAAAAAA@@AAAAAAAAA@@@@@@@@@AA@@@@@@@@@???@@@@@@??????>>>>>>>>=>>>=====<<<;;;;;::::::999999887776666655555555554444444344444443333333344443334444444444444555544444455556655555556666666666666666555666666666677777666677777777777778777777778888888887777777777788888777777777888887777778888877777777788888777677766677766655566655555555555555555555544444445544444444444444444333444443333333444433333444444444445555555555555555666666666777777777888888899888888888999999999999::::::::::::::::::::::::::::::::9999999:::999999999888888888888877777777777666666666555555555555444444444454454444444444444444444455555555555666677666677766667777777777777888777888887888888888888888888888888888888888889999999999999:::999:::::;;;;;;;;;;;;;;<<<<<=====>>>>>>>??????@AAAAAAAAAAABBCCCCDDDDDDDDEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@????>>>>======<;;;;;;;;;::::::9998888877888887776666666667777777667777777766667777777777776777777777777777777777777777777777888888887777777888888778887778777776667776777787776677777778888877777788888777777777888887777777777788888888877777777877777777777776666777776666666666555666666666666666655555556655554444445555444444444444433344443333333344444443444444455555555556666677788999999::::::;;;;;<<<=====>>>=>>>>>>>>??????@@@@@@???@@@@@@@@@AA@@@@@@@@@AAAAAAAAA@@AAAAAABAAAAAAAAAAAAAAAAAAAAAAAABBAAAAA@AAAA@@@@@@@AA@@@@@@???????????????????@@@???????>>>>>>>>>>>>>>>>=========<<<<<<=<<<<<<<<<<;;:;;;;;;:::::::::::999:::::9999:9999999999999999999999:::::999::::::::::::::::9999:::::99::::999999999999888888877777777777666777776655556666655555444433332222211011111100000000112222223334444555556666555555667766666677777777777888888899999999999::9999:::9999999::::::::::::::9999:::99999999999999999999999999999:::99999::::::::::;;;;;:::;;<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>?????????????????????????????@@@@@@@@@@@@@@AA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@????????>>>>>>>========<<<<;;;;;:::::9988888877776666665555555554444444333444443333333333443333334444444444445544444444555555555555566666666666666555556666666666677666666777777777777777777777788888887777777777777887777777777778877777777788877777777777777777666666666666655555555555555544444444555444444444444444444444444443333334443333333334333333333444444444445444555555555566666666667777777777888888888888888899999999999999:::::::::::::::::::::::::::::99999999::99999999988888888888877777777777766666666665555555555544444444444444444444444444444444444455555555555666666666676666667777777777777777777888777888888888888888888888888888888888889999999999999::9999::::::;;;;;;;;;;;;;<<<<<<===>>>>>>>>?????@@AAAAAAAAAAABBCCCCDDDCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEDDDDDCCCCCBBBBAAAAAA@@@@@????>>>=======<<;;;;;;;::::99::999888877778877776666666666677777666677777666666677777777776666777777777777777777777777777777778888887777777778888877777777777776666666667777766667777777788877777777788777777777777887777777777777888888877777777777777777777776666667766666666666555556666666666666655555555555554444444455444444444444333333443333333333444443334444444555555555666666777788888899:::::;;;;;<<<<========>>>>>>>????????@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AA@@@@@@@@@@@@@@?????????????????????????????>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<;;:::;;;;;::::::::::99999:::99999999999999999999999999999:::9999::::::::::::::9999999:::9999::999999999998888888777777777776666667766555555666655555444433322222211000000000000000001112222333344444445556555555556666666666666777777777777888899998888999999999999999999999999999999999999:99899999999999999889999888999999999999:::::999:::::::::::;;;;;;;;;;;<<<<<<<<<==========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@@@@@@AAAA@@@@@@@@@@@@@@@@@@@@@@@@@@?@@@@@@@???????@@@@@??????????????@??>>>>>>>>>>>=======<<<<<<;;;;::::::999988888777766666665555555544443333333333333333333333333333334444444333444444444444444444455555555555555555555555566666666666666666666666666666666666667777777777777777777777777777777777777777777777667778777766666666666666666655555555555545544455554444444444444333444444443333333333333333222233333222233333322233333333333333344444445555555566655566666777777777777778888888888899998999999999999999999999999::::999999999999999999999988888888888888877777777777666666666666666555555555554444444444333333444443333344444444444555555555556666666666666666677777777777777777777777788877788888888887777788888888888888999888888899999999::::9::::::;;;;;;;;;<<<<<<<<==>>>>>>>??????@@AAAAAAAAAABBBBBCCDCCCCCDDDEEEEEEEFFFFFFFFGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDCCCBBBBBBAAA@AAA@@@@@????>>>======<<;;;;;;;:::::999999888887777777776666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777777777666666666666556666666666656666667777877766777777777777777777777777777777777777777777777766666666666666666666666666666666666665555555555555555555555554444444444444444444333444444433333333333333333333333333333344445555555566666667777888889999::::::;;;;<<<<<<=======>>>>>>>>>>>??@??????????????@@@@@???????@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@@AAAA@@@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========<<<<<<<<<;;;;;;;;;;;:::::::::::999:::::99999999999988899998899999999999999899:9999999999999999999999999999999999998888999988887777777777776666666666666555555556555444444433332222111000000000///00000001111222233344444445555555555556666666666666777777777778888889888888999999999999999999999999999999999999988899999999999988889988889999999999999::::9999:::::::::::;;;;;;;;;;;<<<<<<<<<==========>>>=======>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????@@@@@@@@@@@@?????????????????????????????????????>>>>>>>>>>>======<<<<<<<;;;;::::::99998887777776666666555444444444333333333333333333333333333333334444433333444444444444444444555555555555555555555555555556666666666666666666666666666666667777777777777777777777777777777777777776667766667777766666666666666666565555555555554444444444444444444444333334444443333333333333333222222333332222233333222233333333333333344444445555555665555566666777777777777778888888888899888899999999999999999999999::99999999999999999999999888888888888887777777777766666666666555665555555445544444444433333333444433333344444444444555555555556666555566666666677777777777777777777777777777788888888777777788888888888889988888888889999999:::999:::::;:::;;;;;;<<<<<<<==>>>>>>>??????@@A@@@AAAAAABBBBBCCCCCCCDDDDEEEEEEEEFFFFFFFGFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEDDDDCCCCBBBBBAAAA@@@@@@@????>>>>=====<<<<;;;;;;:::::99999988888877777777766666666666666666666666666666666666666666666666666677777777777777777777777777777777777777777777777766666666666666665556566666665556666666777776666776667777777777777777777777777777777777777776666666666666666666666666666666665555555555555555555555555555544444444444444444433333444443333333333333333333333333333333344444444455566666667777778889999::::::;;;;<<<<<<<======>>>>>>>>>>>?????????????????????????????????????@@@@@@@@@@@@????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>=======>>>==========<<<<<<<<<;;;;;;;;;;;:::::::::::9999::::99999999999998888998888999999999999888999999999999999999999999999999999999988888898888887777777777766666666666665555555555554444444333222211110000000//////00000000001122233334443444445555545555555666666666667777777777888888888888888889999988999998888899998888888888888888888888888888888888888999888899999::::999999999:::::::::::;;;;;;;<<<;;;<<<<<<<<<<===================================>>>>>==>>>>>>>>>>????????????????@@@@????????????????????????????????????????????>>????>>>>>>>>>>>>>>>>>>>>>==>>>>===<<<<<<<<;;;;:::::99999998877777777655555554444444444333333333322222333322222223333333333333333333344444444444444555555444555544444445555555555566665555666666666666666666666666666666666667777666666666666666666666666666666666666665566655555555555555555544444444444443444444433344433333333444333222222333333332222222222222222222333222222333333333333333444444444455555555555666666777777777777788888888888888888889999999988899999999::99999999999999999888999888888888777777777777776666666666655555555544444444444333444333333333333333333333444444444444555555455565555556666666666666666677777777666666777777777888877777777777777777888888888888888888888889999999999:::::::;;;;;;;<<<<<<======>>>??????@@@@@@AAAAABBBBBBCCCCCCDDDDDEEEEEEEFFFFFFFFFFFFFFFFFFGGGGFFFFFFGGGGFFFFFFFFFFFFFEEEEEEEEEDDDDDCCCCBBBBAAAAA@@@@@?????>>>>====<<<<;;;;;;:::999999888888888777777776666666666655566666666555666666666655566666655666666677777777666666666666666666666666666666666666666655556666655555655555555555555555666556666666666666666666666666666666666666677776666666666666666666666666666666666655556666555555555554444444555544455555544444444444444333333333333333333332222222333322222333333333344444444445555555677777777889999999:::::;;;;<<<<<<<<===>>>>==>>>>>>>>>>>>>>>>>>>>>????>>????????????????????????????????????????????@@@@????????????????>>>>>>>>>>==>>>>>===================================<<<<<<<<<<;;;<<<;;;;;;;:::::::::::999999999::::99999888899988888888888888888888888888888888888889999888889999988999998888888888888888877777777776666666666655555554555554444434443333222110000000000////////0000000001122233333333444445554444555555566666666667777777777888888888888888889998888999888888899988888888888888888888888888888888888888988888889999:::9999999999::::::::::::;;;;;;;;;;;;<<<<<<;<<<===============================<<==>>>====>>>>>>==>>>>>?????????????@@???>????????????????????????>>>>>>??????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;;;::::::999999988777777776655555444444444443333333333222222233222222223333333333333333333334444444444444455554444455544444444555555555556555455566666666666666666666666666666666666666666666666666666666666666666666665555555555555555555554445554444444444444433333334333333332333333333322222222233333222122222222222222222222222222233333333333333334444444445555555555556666676667777777778888888888888888888999999988889999999::999999999999999988888988778888877777777777776666666666665555555554444444444433333433333333333333333333333444444444444555544445555555556666666666666666677777766666666777777777777777777777777777777888888888888888888888889999999999:::::::;;;;;;;;<<<<<======>>>???>??@@@@@@AAAAAABBBBBCCCCCCDDDDDEEEEEEEFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBBBAAAAA@@@??????>>>>===<<<<;;;;;;;::999999888888888877766666666666666655555566666655556666666665555666666555666666666777766666666666666666666666666666666666666666555556665555555555544455555555555555555555566666666666666666666666666666666666666666666666666666666666666666666665554555655555555555444444445554444455554444444444444433333333333333333333322222222332222222333333333344444444444555556677777777889999999::::::;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????>>>>>>????????????????????????>???@@?????????????>>>>>==>>>>>>====>>>==<<===============================<<<;<<<<<<;;;;;;;;;;;;::::::::::::9999999999:::9999888888898888888888888888888888888888888888888899988888889998888999888888888888888887777777777666666666655555554444555444443333333322211000000000////////////000//000122223333333333344444444555544555556666667777777777777888777777788888888888888888888888888888888888888788777777777888777888888888888888889999999889999999:::::::::::::::::::;;;;;;;;;;;<<<<<<<<<<===<<<<<<<<<<===<<<<<<<<<<===================>>>>>>>>>>>????????>>>>>>>>>>>>>>?????>>>>>>>>===>>>>>>>>>>>>>>=>>>>>>>>>>>==================<<<<<<<;;;;;;;;:::9999988888887776666665555544444434443333333322222222222222222222233333322222333333333344444444444444444444444444444444445555555555555444455566655555555555555555555555555566655555666655555556655555555555555555555555555554444444444444444443334444333333333333333332222222333333322222222222222222211122222222222222222222222222333332222333333333333444444444555555555566666667777667777777888888788888888888899988899999999999999999888888888888888777777777777777677766666666655555545555444444444433333333333333333322222223333333333344433344444444444555555555555555555566665666666666666666677776666667777777777777666777777777777778888888888888888899999999:::::::;;;;;;<<<<<<<<===>>>>>>>>??@@@@@AAAAAABBBBBBCCCCCDDDDDDDDEEEEFFFFEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEDDDDDDDDCCCCBBBBBAAAA@@@???????>>>==<<<<<;;;;;;;;:9999998888887888777766666666666665555555555555555556666666665555666666555666555555666666666655555566665566666666666666666666666555555555555444444444444444444444555555555555555555555555555566555555566665555566655555555555555555555555555566655544445555555555555444444444444444444444444444444444433333333332222233333322222222222222222222233333333444344444455555666666777888888899999:::;;;;;;;;<<<<<<<==================>>>>>>>>>>>=>>>>>>>>>>>>>>===>>>>>>>>?????>>>>>>>>>>>>>>????????>>>>>>>>>>>===================<<<<<<<<<<===<<<<<<<<<<===<<<<<<<<<<;;;;;;;;;;;:::::::::::::::::::999999988999999988888888888888888777888777777777887888888888888888888888888888888888888887777777888777777777777766666655555445555444444443333333333322221000//000////////////////////0011122223333332333344444455544445555556666677777777766777777777777888888888888888888888878888888888887777777777777777777778888888888888888889999888899998999:::::999::::::::::;;;;;;;;;;;<<<<<<;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<=====================>>>>===>>>??>>>>>>>>>>>==>>>>>>>>>>>>>>>>=======>>>>>>>>>>====>>===>>>>>===========<====<<<<<<<<;;;::::::::999999888887777666666555554444444333333333332222222222222222222222233332222222333333333333334444444444444444444444444444445555555555544444455555555555555555555555555555555565555556665555555555544444555555555555455555554444444444433344443333344433333333333333333222222223333322222211222222222221111222222222222222222222222222222222222333333333334444444445555555555666666677766667777778888777788888888888899888899999999999999988888888888888877777777777777766666656666665555544445544444444443333333333323333332222222223333333233343333444444444444455555555555555555566655566666666666666677666666666777777777776667777767777777777777788888888888899999999::::::::;;;;;<<<<<<<<====>>>>>>>??@@@@@@AAAAABBBBBBCCCCCCDDDDDDDDEEEFFEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDCCDDDDCCCBBBBBBAAA@@@@??????>>>>==<<<<<<;;;:;;;::99999888888777777776666666666666555555555555555555556666666655555666655555555555555566666665555555666555566666666666666666666665555555555554344344443334444444444455555554555555555555444445555555555566655555565555555555555555555555555555555554444445555555555544444444444444444444444444444433333333333333222222233332222222222222222222222233333333333444444455555666666777788888999999::::::::;;;<<<<<<<<====<===========>>>>>===>>====>>>>>>>>>>=======>>>>>>>>>>>>>>>>==>>>>>>>>>>>??>>>===>>>>=====================<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;<<<<<<;;;;;;;;;;;::::::::::999:::::9998999988889999888888888888888888777777777777777777777888888888888788888888888888888888887777777777776677777777766666555555444455544444433332333333222211100/////////////...///.//////00111112222333222333334444555444445555555556666666666666777777777777777777777778888887777778887778888877777777777777777777788888777777788888888888888899888999::::999:::::::::;;;;::;;;;;;;;;;;;;;;;<<<;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<====<<============>>>>===>>>>>>============================>>==============================<<<<<<<<<<<;;;;;::::::::99999988877777766655555544444444443333333333322222222222222222222222222222222222333333333333344433333444444444444444444444444444444444444444444455555555555555555555555555555555555555555555555544444444555555444444444444444443344443333333333333333333333333322222222222222222222222211111222221111111111111111111111122222111111111122211222222233333344444444455554455555666566666666666666777777777888888888888888888888888889988888888888888877777777777777777776666665556665555444444444444444444433333333332223333322222222222222222233333334444443344444444455555544555555555665566666666666556666666666666666666677666677776666777777777777777777888888999999999::::::::::;;;<<<<<<<<===>>>>>>>??@@@@@@AAAAAABBBBBBCCCCCCCDDDDDDDDEEEEEEEEEFFFEFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEDDCCCCCCCCBBBBBAAAA@@@@@@??????>>>==<<<<<<<;;::::::9999998888887777777766665566665555555555555555555555555555555555555555555555555555555666655555555556665555555566655555566666555544444455554443333333333334444334444444444444444455555544444444555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444433333444333333333333322222222222222222222222222222222222333333333334444444444555555666777777888999999::::::::;;;;;<<<<<<<<<<<==============================>>============================>>>>>>===>>>>============<<====<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;<<<;;;;;;;;;;;;;;;;::;;;;:::::::::999::::99988899888888888888888777777788888777777777777777777777888887778887777778888887777777777777777777777766666666666665555555554444455544443333322233322221111100//////.///...-......./////0011111111222222223333334444444444455555555566656666666666777766777777777777777788887777777777777788777777777777776777777777888777777778888777788888888888889999:9999::::999:::;;::::;;;;:::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<==<<<<==<<===========<<===========<<<<====<<==<<<<====<<=====<=====<<===<<<<==<<=========<<<<<<;<<<<;;;;;::::::::9999998888777676666555444444334444333222333332211122222211222221222112222222222222333332222233343333333444444444434444444444443333344444444444444455555555555555555555555555545555555555555555544444444444444444334444444444444333344333333332233333333333333332222222212222222211122221111111222111000111110001111111111122211111111111111111122222233223344444444455444455555555556556666666666777777778888888888888888888888888888888888888888887777777777777777776666666555555555554444444444444444444333223333222223332222222222222222222233322333333333344444444455554444555555555555566666666655556666665666666665556666666677766667777777666777777777887788888889999:::9:::::;;;;;<<<<<<<====>>>>>????@@@@@@AAAAAABBBBBCCCCCCCCDDDDDDDEEEEEEEEFFFEEFFFFFFFFFFFFFFFFEFFFFEEEEEEEEEEEDDCCCCCCBBBBBABAAAA@@@@@@??????>>>==<<<<<<<<<;:::::999998888888777776776665555566555555555554455555545555444455555555444555555555554455555555555555555565555555445555555555566655555444444455543333322333333334433334444444444444334444444444444444455555555555555555455555555555555555555555555544444444444444433333444444444444344444444443333333433322222333332222222222222112221222221122222211122333332223334444334444445556666767778888999999::::::::;;;;;<<<<;<<<<<<=========<<==<<<<===<<=====<=====<<====<<<<==<<====<<<<===========<<===========<<==<<<<==<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::;;;;::::;;:::999::::9999:9999888888888888877778888777777778887777777776777777777777778877777777777777888877777777777777776677776666666666566655555555544444444444333333222222221111111100/////.......---.......////000111111112222222333223344444444444455554455555566666666666666666777777777777777777777777777777777776667777777776667777667777777777777887777777788888888888999999999:::9999:::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<;;;<<<<<<<<<<<<<=========<<<<<<<<<====<<<<<<==<<<<<<<<<<<<<<<<<<<<<<===<<<<===<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::999999888888877666666555544444333333333222222222211111222211122211111111122112222222223332222223333333333333333444433344444444443333333444444444444444444444444444444444444444444444444444444444444444444444433333333344433333333333333333333322222222222222222222222112111122222211111111111111111111100000000000011111111111111111111111111111111122222222333344444444444445555555555555566666666666777777777778887888777888888888888888888888888887777777777777777766666666655555555554444444334444444444333222222222222222222222222222222222222222223333333333344433444444444455555544555555555555555555566665556666665555555666666666666666666666667777777777777888888889999999::::;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAABBBBBBCCCCCDDDDDDDDEEEEEEEFFFEEEFFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDCCCCCBBBBBBAAAAAA@@@@@@@????>>>>==<<<<<<<<<;;::::9999998888888777766666655555555554445555544445555444444444445555444444455555555554445555555555555555555555554444555555555555555555544444444433323322223333333333333333333334443333333334444444444444444444444444444444444444444444444444444444444444444444444333333344444444443334444333333333333333322222233322222222211221111111112221112222111112222222222333333333444445555666666778888888999999:::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<===<<<<===<<<<<<<<<<<<<<<<<<<<<<==<<<<<<====<<<<<<<<<=========<<<<<<<<<<<<<;;;<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::9999:::999999999888888888887777777788777777777777766777766677777777766677777777777777777777777777777777777666666666666666665555554455554444444444443322333222222211111111000////.......-----..--...////00000011111121122222222334444333334455554444455556666666666666666677766666677666666777777777777777766666777777666666777666777777777777777777777788888888778899998889999999999:99::::99:::::::::;;;;;;;;;;;;;;:::::;;;;;::;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<==<<<<<<<<<<<===<<<<<<<<<<;;;<<<<<;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;<<<<<;;;::::;;;;:::::99998988877888776666655554444443333333222222211111111111222111111111111111221111212222222222222223332233333333333443333334434443333333333344333344444433334444334444433333333444444433343333344444443444444443333333223333332222223333222333322222221111122222111122211111111111111111111111111110001110000000000000001111111000000111101111111111111222222222223334443344444444555555555555565566666666677777777777777877778888778888888888888888887777777777777766777666666665555555555444444433344444444333222222222222211111222211211111122222222222222233333333333333333333344455554444444455555444555555566555555666555555556666555556655556666666667776677777777788888889999999::::;;;;;;<<<<<<<===>>>>>>??????@@AAAAAAAAABBBBBBBBCCDDDDDDDDDEEDDEEEFEEEEEEEEEFFFFFFFEEEEEEEEEEEEEEEDDDDDCCCCCBBBBBAAAAAA@@@@@@@@???>>>===<<<<<;;;;;;::::999998888888877666666665555555555444445554444445444444444444455544444444455555555444445554444555554555555555444444455555554444445555444333444222223222222333322233332222223333332233333334444444434444444333334333444444433333333444443344443333444444333344333333333334443443333334433333333333223332222222222222221211112211111111111111122211111111111222222233333334444445555666667788877888989999:::::;;;;::::;;;<<<<<;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;<<<<<;;;<<<<<<<<<<===<<<<<<<<<<<==<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;::;;;;;:::::;;;;;;;;;;;;;;:::::::::99::::99:99999999998889999887788888888777777777777777777777766677766666677777766666777777777777777766666677666666777666666666666666665555444445555443333344443322222222112111111000000////...--..-----------...////////00111111111222222223343333333344555444444555666666666666666666666666666666666667777777777777766666666666666666667766667777777667777777777788888888777788888888888999999999999:9999::::::::::::::::::::::::::::::::::::;;;;;;:::::;;;;;;;;;;;;<<<<<<<;<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<<;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;<;;;::::::::::::::9999888887777777766665555544444433333322222221111111111111111111111111111112211111112222222222222232222333333333333333333333333333333333333333333344443333334433334443333333333444443333333333334433333333333333333322222222222222222222222222211122111111111111111111111111111100001111111111111000000000000000000000000000000000000000001111110011111222222222222333333344444444555555555555555556666666667666777777777777788887778888888777888887777777777777776666776666666555555555544444443333444433333222222222222211111111111111111111122222222222222233333333333333333333344444444444444455544444555555555555555555555555556655555555555556666666666666667777777778888889999999::::::;;;;<<<<<<<====>>>>>??????@@AA@@AAAAAABBBBBBBCCDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEDDDDCCCCCBBBBBAAAAAA@@@@@@@@???>>====<<<<<<;;;;;;:::99988888877887766666666655555555554444444444444444444444444444444444444444444444554444444444444555444444444444444444444555444444444443333333332222222211122222222222222222222222222233333333333333333344333333333333444443333333333444333344333333444433333333333333333333333333333333333333333332222322222222222222111111122111111111111111111111111111111222222233333344444455555666677777777888889999::::::::::::::;;;<;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;<<<<;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<;<<<<<<<;;;;;;;;;;;;:::::;;;;;;::::::::::::::::::::::::::::::::::::9999:99999999999988888888888777788888888777777777776677777776666776666666666666666666777777777777776666666666666666666666666666666666655544444455544333333334332222222211111111100////////...--------,,,,,-----...///////0011001111122222223333333333334455444444555556665555666666666666666666666666666777777766677666666666666666666666666666677776667777777767788887887777788777888888889988999999999999:::::99999999::::9999:::::::::9999::;;;:::99:::;::::::::;;<<<<<;;;;;;;;<<<<<<<<;;;;<<<<<<<<;;;;;;<<;;;;;;;;;;<<<;;;;<<<;;;;<<;;;;<<;;;;;;;;;;;::::::::99999::9999988777777777776665555444444433332222222221111111111111000111001111111111111111111122211222222222222333332223333333333333333333322233333333333333443333333333323344333333333334443332223332223333322222222222233322222222222222222112222221111111111111111110011110011111111000000011111111111000///////////////////0000///00000000///000111000001111111112222222222333334444444455555555555555555666666666666677777777777778777777788787777888877777777777766666666666665555555555544444444433333344333222222222222111111111111111111111111111221112222222222223333222333333333333444444444444445544444455555555555555555555555555555555555555566666666666666666666777777888888999999999::::;;;;;<<<<<<<<==>>>>>??????@@@@@@AAAAABBBBBBBBCDDDDCCDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEDDDDEEEEDDDDDDCCCCCBBBBAAAAAA@@@@@@@@???>>====<<<<;;;;;::::::9999888887777776666665555555555544444444444444444444444444444433334444444444333444544444444444444444444333344444444443344444444444444323333323322222111111111222222112222222222222222233322222222222233333222333222333444333333333334433233333333333443333333333333322233333333333333333333222333332222222222221122211111111111111111111001110001111111111111222222222333344444445555666777777777778899999::99999::::::::;;;;;;;;;;;<<;;;;<<;;;;<<<;;;;<<<;;;;;;;;;;<<;;;;;;<<<<<<<<;;;;<<<<<<<<;;;;;;;;<<<<<;;::::::::;:::99:::;;;::9999:::::::::9999::::99999999:::::9999999999998899888888887778877777887888877677777777666777766666666666666666666666666667766677777776666666666666666666666666665555666555554444445544333333333333222222211111001100///////...-----,,,,,,,,,,,-----.......//00000011111122222222233333333334444444445555555555555665566666666666666666666666666666666666666666666666666666666666666666666667777776667787777777777877777888888888888898888999999999999999999999999999:::9999999999:::::9999:::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;:::::::::9999999999999987777776666666655544444444333322222222211111111111110000110000111111111111111111121111222222222222333222222333333333333333333322233333333333333333333333333222333333333333333333332222322222222222222222222222222222222111222221111122111111111111111111000001100001111000000000000000000000000/////////////////////0////0000000/////000000000001111111122211122223333334443334444555555555555555666666666666677777777777777777777777777778887777777777766666666666666555555555554444444444333333333332222222222211111111111111111111111111111111122222222222223332223333333333333333334444444444444444445555555555555555555555555555555555555666666666666666666666677777888889999999999::::;;;;;<<<<<<<<====>>>??????@@@@@AAAAAABBBBBBBBCDDDCCCDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEDDDDDDDDDDDDDCCCCCBBBBBAAAAA@@@@@@@@???>>====<<<<;;;;;::::::99988888877777766666555555555555444444444444444444444433344444333333444444443333344444333444444444444443333334444444433334444444444443222333322222221111111111112211111222221112222222222222222222222222222222232222333333333333333333332223333333333333333333333333322233333333333333333332222223332222222222221111211111111111111111110000110000111111111111122222222233334444444455566666666777777899999999999999:::::::::;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::9999:::::9999999999:::99999999999999999999999999988889888888888888877777877777777778776667777776666666666666666666666666666666666666666666666666666666666666666666666556655555555555554444444443333333333222222222111111000000//.......-----,,,,,,,,,,,,,------.....///0000011111111222211222222333333334444444444444555555555555555666666655555566666665555666666666555555666655666665566666665666666666766667777666777777777777778888888888888888999998888888888888999888889999998889999999999999999999999999:::::::::::::::::::::::::::::::::::::::::::::::;;:::::;;;;;;;::::::::::::::::::;;;;;:::::::9999989999999998877777666666555544444444433222221111111111111100111100001100000001111111011111111111112222222222223322222222222223333333333333222333333333333322222222222222222222222222222222222222222222222222222211111122211111112211111222110001111111110000000000000000000000001100/////0000////////////////////////////////////////0000000/////0000//000000011111112211122223332233443333334454455555555555556666666666667777777777777777777667777777777777766666666666666666555555555554444444444443333333333332222221111111111111111100111111111111111111122221222222222222223333322333333333333444443333444444444444444444444444444444444444444444455566555555555555666666666777788888889999999:::::;;;;;<<<<<<<=====>>>>>??????@@@AAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDDEEEDDEEEDDDDDDDDDCCCCCCCCCCCCCCBBBBBAAAA@@@@@@?????>>>====<<<<;;;;::::9999888887777777776666655555555544444333344444444444444433333444433333333333333333333333333333333333333333333333333333333333333333333333322223332221221100000111111111000112221111122111111122211111122222222222222222222222222222222222222222222222222222233333333333332223333333333333222222222222233222222222222111111111111101111111000000011000011110011111111111111222223344444444455556666667777788999999999899999:::::::;;;;;::::::::::::::::::;;;;;;;:::::;;:::::::::::::::::::::::::::::::::::::::::::::::9999999999999999999999999888999999888889998888888888888999998888888888888888777777777777776667777666676666666665666666655666665566665555556666666665555666666655555566666665555555555555554444444444444333333332222221122221111111100000///.....------,,,,,,,,,,,,,,,------.....//0000011111111112111222222233333333444444444444455555555555555566666555555556666655555566666665555555566555566655556666655566666666666666776666677777777777777888888888888888999988888888888888888888888899998888999999999999999999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::::::::::::::::::::::::::99999988888888888777777666655555544444444433222221111111111111100001100000110000000011111000111111111111122222111222222222222222222233333333333222233333333333322222222222222222222222222222222222222222222222222222211111111211111111111111111110000000000100000000000000000000000000000///////00/////////////////////////////////////////00//00///////00////00000000111111111112222322222333333333444445555555555555666666666666777666776667766776667777777777777666666666666666665555555555544444444444443333333222332222211111111111111111000011111110001111111112211122222222222222333222233333333333444433333344444444444444444444444444444444444444444445555555555555555566666666677778888888899999::::::;;;;;<<<<<<======>>>>>??????@@@AAAAAAAABBBBBBCCCCCCCCCDDDDDDDDDDDDDEEDDDDEDDDDDDDDDCCCCCCCCCCCCCCBBBBBAAAAA@@@@??????>>>>====<<<<;;;::::9998888887777776666666555555555544444333333344444444444433333333443333333333333333333333333333333333333333333333333333333333333333333333332222222222111100000000100000000001111111111111111111211111111222222222222222222222222222222222222222222222222222222333333333333222233333333333222222222222222222211122222111111111111100011111000000001100000110000111111111111112222233444444444555555666677777788888888888999999::::::::::::::::::::::::::::::;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::9999999999999999999999998888999988888888888888888888888899998888888888888887777777777777766666776666666666666655566666555566655556655555555666666655555566666555555556666655555555555555544444444444443333333322222221112111111111100000//.....------,,,,,,,,+++,,,,,,,,---...../////000000011111111112222222333333333334444444444444444555555555555555555555555555555555555555555555555555555555555555555555556666556666666666666666777777777777777777777778889888778888888888888888888888888888888888888888888999998889999999999999:::::::999999999999999999999999999999999999::::::99:::::::::::::::::::::999999999999988888887777777776665555554444433333322222211111111100000000000000000000000000001110000000111111111112221112221112222222222222222222222222222333222222222222222222222222222222122211111111111112222222221111111111111111100011110000000000000000000000000000000000//////////////////////////////.....////...////.....////........//////////////////////////000000000011111122222222222233333333444444455555555555666655666667776666666677666666677766777776666666666666665555555444555544444444444333333333222222222111111101111111111100000000000000000000000111111122221111112222222222333333333333333333333333333334444444333444333333333344433344444444444444444555555555566666666778877788888899:::::;;;;;;<<<<<<<<<<=>>>>>???????@@@@@AAAAAABBBBBBBCCCCCCCCCCDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCBCCCBBBBBBBAAAAA@@?????>>>>>======<<<<;;;::::99988888877777776666666555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333322222333333332223333333332222122111111000000000000000000000000000000011110001111111111111111122222222211111111111112221222222222222222222222222222222333222222222222222222222222222211122211122211111111111000000011100000000000000000000000000001111111112222223333334444455555566677777777788888889999999999999:::::::::::::::::::::99::::::999999999999999999999999999999999999:::::::999999999999988899999888888888888888888888888888888888888888888877888988877777777777777777777777666666666666666655666655555555555555555555555555555555555555555555555555555555555555555555555444444444444444433333333333222222211111111110000000/////.....---,,,,,,,,+++++++,,,,,,,-----...//////0000000111111111122222223333333333334444444444444445555555555555555555555555555555555555555555555555555555555555555555555566555566666666666666667777777777777777777777888888777788888888888888888888888888888888888888888889998878899999999999999::99999999999999999999999999999999999999999999999::999::::::::::::99999999988899999888888776667777666555555444443333332222211111111100000000000000000000000000000001100000000111111111112211122211122222222222222222222222222222322222222222222222222222222222111221111111111111112222221111111111111111110000011000/0000000000000000000///00000000//////////////////////////////.......//.....//......../..........///////////////////////////00000000000111222222222222233333333444444444445555555655555666666666666666766666666666667777666666666666666555555554444544444444444333333333322222222221111110000000111110000000000000000000000000111111112111111112222222223333333333333333333333333333334444433333433333333333333333344443334444444444555555555566666666777777778888899::::::;;;;;<<<<<<<<<<==>>>????????@@@@@@AAAAABBBBBBBCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCBBBBBBBBBBBAA@@@@@@????>>>>>=====<<<<;;;;::::999888888877777776666665554444444443333333333333333333333333333333333333333333333333333333333333333333333333333333322222233333322222333333332221111111011000000///0000000000000000000/00011000001111111111111111112222221111111111111112211122222222222222222222222222222322222222222222222222222222222111222111221111111111100000000110000000000000000000000000000000111111111222223333334444455555566677776667788888899999888999999999::::::::::::999::99999999999999999999999999999999999999999999999::9999999999999988788999888888888888888888888888888888888888888888877778888887777777777777777777777666666666666666655556655555555555555555555555555555555555555555555555555555555555555555555555444444444444444333333333333222222211111111110000000//////...-----,,,,,,,+++++++++++++,,-------..////////00000001111111112222222222333333333333344444444444445554444455554445555555444444444455544455544444444555444555555555555555555555566666666666666667777666667777777777777777777888888777777777777777777777777777777777778888887778888888888899999999888899998889998889988888888899888999999998899999999999999::::99998899988889999888888876666777666555544444433322233322221111111100000000000000///000///00000000000000000001111000111111111222111222211122211111112222221111222222222111112222211111111111111112211111111111111111111110000000000000000000///0000////0000000/////////////////////////////..//..................................................................////..//////////000000000111112222222222223333333334444444455555555555555566666666666666666666666666667776666666666655555555555554444444444444433333333333222222222221111000000000000000000000000///00000000000000000001111111111122222222222222222333333332223333223333444333333333333333333333333333333333344444444445555445555555556666677777788888999999:::;;;;;;<<<<<<<<===>>>>??????@@@@@AAA@AABBBBBBCCCCCCCCCCCDDDCCCCCCCCCCDDDDCCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@?????>>>>====<<<<;;;;:::::999988888887777666666665554444444444333333333333332222222333222333223333333332223333333333222233333333333333322233332222222222222222222222233222111111100000/////////////////0000000////0000///00000000000000000001111111111111111111111221111111111111111222221111122222222211112222221111111222111222211122211111111100011110000000000000000000///000///00000000000000111111112222333222333444444555566677766667888888899998888999889999::::99999999999999889999999988899888888888998889998889999888899999999888888888887778888887777777777777777777777777777777777788888877777777777777777776666677776666666666666666555555555555555555555544455544444444555444555444444444455555554445555444445554444444444444333333333333322222222221111111110000000////////..-------,,++++++++++++++++++,,--------...///////0000/0011111111112222222223333333333333444444444444454444445555444455554444444444444544444444444444444444455555555555555555555555666666666666666677666666777777777777777777777888777777777777777777777777777777777777787777777788888888888888888887888888888998888888888877888888889999998888999888899999999998888888888888888888777877666666666555444444333332222322211111111000000000000000////00////00000000000000000001110000111111111222111122211112111111111222221111112222222111111222111111111111111112111111111111111111111000000000000000000000////////////00000/////////////////////////////..............................................................................//////////0000000001111112111222222233333333334444444555555555555555666666666666666666666666666666666666666655555555555554444444444444333333333333222222211111110000000000000000000000000/////00000000000000000001111111111122222222222222222333333222223322233333333333333333333333333333333333333333344444444444544445555555556666677777788888999999::::;;;;;;<<<<<<<====>>>??????@@@@@@@@@AABBBBBCCCCCCCCCCCDDCCCCCCCCCCCCDDDCCCCCCCCCCCCCBBBBBAAAAAA@@@@@@?????>>>>====<<<;;;;:::::::998888888887776666666555444444444443333333333333322222222232222222222333333322222333333332222222333333333333222233332222222222222222222222223221111111100000//////////////////00000////////////00000000000000000000011111111111111111111121111111111111111122211111122222221111112222211111111121111222111122211111111100001110000000000000000000////00////0000000000000001111111122232222333334444445556666666667787778888888888888888888999999999988889998888999999888888887788888888888998888888887888888888888888888877777777877777777777777777777777777777777777778887777777777777777777776666667766666666666666665555555555555555555555544444444444444444444454444444444444555544445555444444544444444444443333333333333222222222111111111100/0000///////...--------,,+++++++++++****+++,,,,,------...////////////0000111111111222222222333333333333333444444444444444455554444555544444444444444444444444444444444444555555554555555555555555556665566655666666666666666666666666666666677777666777766666777766667777776666666677776677777777788877777777788777788877888888777888887777778888888888888888888888888888888888888888888888877777777765566655555444443333333322222222111110000000000///0000/////00////00///000/////000000000000011110011122211111111111111111111111222111111111122211111111111111111111111111111000000000011100000000000000/////////0000///////////////////.......///......///............................-------........---..........---....------..................///////////0000000000111111111222222222233333444444444455555555555556666666666666666666666666666666665555555555555555555444334444444433333222222222222111111100000000000000////000///////////////0000000//00000001111011111111112222222111222222222222222222333223332223332223332222223333333333333333344444444444444444445555555666677777778888999999:::;;;;;;;;<<<<<<<<=>>>>>>??????@@@@@@@ABBBBBBCCCCBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBAAA@@@@@@@@@?????>>=====<<<;;;;::::::::9988877777777666555555444444443444333333322233322222222222222222222222222222222222222222222222222222222222222222222222222222222222222111112211100001100//////.....///.......///////////////////0000/////////000000000000001110000000000111111111111111111111111111112221111111111222111111111111111111111112221110011110000000000000/////000///00////00/////0000///0000000000111112222222233333333444445555566655677777777788888888888888888888888888888888888888888888888777777888887778888887788877778877777777788877777777766777766666666777777666677776666677776667777766666666666666666666666666666665566655666555555555555555554555555554444444444444444444444444444444444455554444555544444444444444443333333333333332222222221111111110000////////////...------,,,,,+++****+++******+++,,,,,,-----....////.////////00111111001122222222233333333333333344444444444444555544445554444444444444443444444434444444444444555554444555555555554455556555555555666666666665666666666666666666666666667776666666766666666666666666556666666677777777777766677777777777777777888877777888777777777888888888888888888887788888888888888877788887777777776555665555544444332223332222222211111000000000//////00///////0/////////////////000000000000001100001112111110011111111111111111222111110000111211111111101111111111111111100000000//000000/0000/000000//////..////////.///////////////........./...---.....--...-....................---------......-----.......---,---.--------...............--..//////////000000000011111111112222222233333334444444445555555555555666666666666666666666666555566655555555555555455554443333444444333332222222222211111111000000000000000///////////////////////0000////000000011100001111011122222221112222221222222222223322222222222222222222222223322223333333323344444444344444444445555555566677767777888999999:::;;;;;;;;<<<<<<<==>>==>>??????@@@@@@ABBBBABBBCBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBABBBBBAAA@@@@@@@@@@???>>======<<<;;;;:::::::::988877777777666555555444444443333333333332222322222222222222222222221222222222222212222222222222222122222222222222222222222222222222111111121100000010//////..--.../.........///////////////.////////..//////000000/0000/000000//000000001111111111111111101111111112111000011111222111111111111111110011111211100001100000000000000/////////////////0///////00//////00000000011111222222223332223344444555556655567777777778888777888888888888888778888888888888888888877777777788877777888877777777777777777666777777777777666666665566666666666666666766666667776666666666666666666666666656666666666655555555565555445555555555544445555544444444444443444444434444444444444445554444555544444444444444333333333333333222222222110011111100////////.////....-----,,,,,,+++******+*********++++,,,-----...........///////000111000012222222222222333333333333333333344444444444444444444444334444443334444333334444444444444444444445555555544444555555555555555555566665555666666666666666666666566666666666666555666655555666555566666666666666777666666777777777777777777777777777777777777777777777777777777777777888888888888887778887777766666655566554444444433222222222111111110000000/////////////////////////////////////00////00000000000000111111110000111111111111111112211110000000111111111000011100000011110000//0000//////////////////////////...////......////......................-----....--------....------------------------------------------,,,,---------------------....----.....//...//////00000000001111122222222333333333333334444555455555555555555566666666666666555555665555555555555444455544333333344433322222222222111111111100000000000////////////////////////////000//////000000000000000000011111111111112222111122222222222222222222222222222222222222222223333332223333333333344444444444555555556666667778888999999:::::;;;;;;<<<<<<=======>>??????@@@@@AAAAAAAABBBBBBBBBBBCCCCCCCCCCCCCBBBCCCBBBBBBAAABBBAAA@@@@@@@@??????>======<<<<;;;;:::99999999877777766666655555444444443333333223333222222222111111111222222221111222221122111111111111111221111111122211112211122222111111111111111111000///000///////..---......................////......////...//////////////////////////0000//00001111000000111000011111111100000001111221111111111111111100001111111100000000000000////00/////////////////////////////////////000000011111111222222222334444444455665556666667777788877788888888888888777777777777777777777777777777777777777777777777777777777777666666777666666666666665555666555556666555666666666666665666666666666666666666555566665555555555555555555444445555555544444444444444444444433333444433344444433444444444444444444444443333333333333333333222222222222210000111000///////...........-----,,,++++*********))))******++++,,,,----...........////////000000001122222122222222333333332333333333444444334444433334444333344444333444433333344444444444444444444455555544444455554555555555555555665555566666666655666665666555666666666665555555555544555555555566666556556666666666666666777777777777777777777777777777667777776666677777777777778888888877787777777767766666555556654444444433222222221111111110000000/////////////..////...//////////////////////000/0000000000001001110000011111111111110011111110000000011111110000011000///001100//////00///////..//////////....///.......................--..--..........-------------------..-----------,,-----,---,,-----,,------,---,,,,,,,,-----,--------------..------........../..////00000000001111222222223333333333333334444444555554445555555666666666666555555555555555555555444444544333333333433322222222222111111111000000000000//////////////..////////..///00////////0000//000000000000111100001111112211111111122222111122222122222222222222222222211223333222222332233333334444444444455555556666667778888999999:999:;;;;;;<<<<<<=======>>??????@@@@@@AAAAAAABBBBBBBBBBBCCCCCCCCCCCBBBBBBCBBBBBBAAAAAAAA@@@@@@@@?????>>======<<<;;;;::::999989998877777666666655454444444443333332222332211112221111111111112222211111122211111111111111111111111111111122111111111112221111111111111111110///////00/////....----..........--..--.......................///....//////////..///////00//////001100///0001100000111111100000000111111100111111111111100000111001000000000000/000//////////////////////...////../////////////000000011111111122222222334444444456655555666667767777777787778888888877777777777776666677777766777777777777777777777777777777666666666666666655655666665555555555445555555555566666666666555666566666556666666665555566555555555555555455554444445555554444444444444444444443333334444333444443333444433334444433444444333333333233333333222222221222221100000000////////...........----,,,,++++******)))))))))******++++,,,------........../////////000000111222111222222222223332223333333333333333333333333333333333344333344443333334444444444444444444444444444444445554445555555555544555555555555555555556665556655555555555555555555555544445555555555555555555555666666666666666666666666666666666666666666666677776666666777777777777777778877677777666666666666655555554433443333322222211111110011000000/////////////.........../////////////////////00///00000000000000011100000000111111110000011110000000000000000000000000/////000////////////////....//..////.......................--....---------------------------------------------,,,-,,,,---,,,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............./////00000000001112222222233333333333333344444455554444455555555555555555555555555555555554444444444444333333333333322222222221111111110000000000////////////////...............///////////////////0000000000011000000011111111111111111222111111222111222222221111111122211112222222222222222233333334444444444455555566666777788888899999999:;;;:;;;;<<<=======>>??????@@@?@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBABBBAAAAAAA@@@@@@@@???>>>>>===<<<<<<;;;::::9999888888877777665556654444444444433333332222222111111111111111111111111111111111111111111111111111111111111111111111111111111111100111100100111100///////////.....------------------------....--.......................////..//....////////////////000/////00000000000000000000000001111000001111111100000000111000000000000000///00/////////////////////.........../////////////000000110011111112222223333344334455555556666666666666777776778877777777777777777666666677776666666666666666666666666666666666666666666666555555555555555555555544445555555555555555555555556655566655555555555555555555445555555555544455544444444444444444444444444444444433333344443333443333333333333333333333333333333333322233322222222222111222111000000/////////..........------,,,++++******)))))))))))))****++++,,,-------........./////////000000011111111122222222222222233333333333333333333333333333333333333333344333333344444444433344444334444443334444444444445555544555444555555554444455555556555555554444444444555555544555444444555554444455555544455566666666666555555555555555666666555555566666677666666666777777776666667777766667666666666656665555544433333333222222221111110000000//00////////..//.............////../...////////////////0000000//00000000000000000001111100000000110000000000///0000000////////////////////////////..........//.........--..-........-----...--,,,------,,,,,----,,----,,,,,-----,,,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,----,,,,,-------------............//////0000000001111222222233322333333333333444555444444455555555554445555555555555555455444444444433333333333333322222222221111111111000000000////////.////////.....................///////////////0000/00000000000000001111111111111111211111111111111122222110000001111111111221122222222222233333333444444444455555566666667778778889999999::::::;;;<<<<=====>>>>???????????@@@AAAAAAAAABBBAAAABBBBBBBBBBBBAAABAAAAAAAAAAAA@@@@?@@@??>>>>>====<<<<<<;;;::::99998887778877766655555554444433344333333322222222111111111111111111111111111111111111111111111111111111100000011111111111111100000000011000000011100/////////....-..--,,----,,,,,------,,,--...-----........-..--.........//..........////////////////////////////0000000///00000000001100000000111110000000000000000000//0000000////////////////.../..////.............//..////////00//000000011111122222222333333334445555566656666666666766667777766666677777777666666666776666665555555666666555555555555555666666666665554445555554444455555444444555445555555444444444455555555655555554444455555555444555445555544444444444433344444433444443334444444443333333443333333333333333333333333333333333333333332222222222222221111111110000000/////////.........-------,,,++++****))))))))))))))))))****++++,,,,------......../////////0000000111111111122222222222223333333333333333333333333333333333333333333333333333333333333333444333344443333334444444444555444445544445555544444444555555555444444444444444444555444444444444444444444444455544445555555555555555555555555555556665555555555666666666666666666666666666666666666666666666666555555554444333333333222222221111100000000///////////...................//.........////////////////00000////0000000000000000000000000000000000000000000////00000//////////////////////////.......................--------..-------------,,,,,----,,,,,,,--,,,,--,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------------...............///000000001111122111222222233333333333444444444444455544444444444555555555555444444444444433333333333333322222222221111111110000000000/////////...///..........................//////////////000////000000000000000011111111100011111111111111111111111100000000011111111111112222222222223332233334444334445555555566666677777888899999::::::;;;;<<<=======>>>>>?????????@@@@AAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@A@@@@?????>>>>>>====<<<<<;;;;;:::999988877777777666555555554444333333332332222222222111111111111111111111111111111111111111111111111111111000000001111111111111000000000000000000001100/////////....----,,,,--,,,,,,,----,,,,,-------------..--------.......................//////////////////////////00000////0000000000000000000000000000000000000000000////00000////////////////.........//...................///////////0000000011111222222223333333334444555555556666666666666666666666666666666666666666666666665555555555666555555555555555555555555555555444455544444444444444444444444445554444444444444444445555555554444444455555444455444445554444444444333333444433334443333333333333333333333333333333333333333333333333333333333333333222222222222211111111110000000/////////........------,,,,++++****))))))))))))))))))))))***+++++,,,,,-----......./..//////0000000000011111122222221112223333332222222222222223333333222233333333333222222222233333333333433333344333333344443344444444444444444444554444444444555445544444433333344433344444333333333444444444443334455444445544444444444445555555554444555554445555555665555555556555666655666666655566666666665556665544444444443333333222222222111100000000///////...//......................................//////////0000////000000///0000000000000000000000000000//0000/////000/////////////////////...//........--.....------..---,,,---.---,,,,,-----,,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,+++++++,,,,,++++,,+++++++,,+,,,++++++++++++,,,,,,,,,,,,,----,,---------............../////0000000011111111222222233333333334444444444444454444444444444444444444444444444444443333333333332222222222211111110001000//////////..........///...............--........./////...///////////////00000000000000001000110000000011111111111111100111000000000000011110001112222221111223322222333333334445544555555666777777888899999999::;;;;;<<<<=<<======>>??????????@@@A@@@AAAAAAAAAAAABAAABBBBAAAAAAAAAAA@@@@@@@@????>>>>>>>====<<<<<;;;:::::9999888777777766655555555554443333332222222111112211111111110000000000111110000000111110000011111111100111000000001110000001100000000000000000000000000/.../////..-.---,,,,,,,,,,,,,,,--,,,,,,,-----,,,,,---.---,,,---..------.....--........//.../////////////////////000/////0000//0000000000000000000000000000///000000////0000//////////......................................//...///////0000000011112222222223333333444444444455666555666666666655566666665566665556555555555665555555444555554444555555555444444444444455444445544333444444444443333333334444433344433333344444455445554444444444554444444444444444444433444433333334433333343333333333322222222223333333333322223333333222222222222222333333222111222222211111100000000000//////../.......-----,,,,,+++++***))))))))))))))))(()))))))*****++++,,,,,-----.........//////0000000000011111222112111122223332222222222222222233333322222233333333322222222222233322233333333333333333333344333344444433444444444444444444444444444444444433333333344333333333333333333344433443333334444444444444444444444445555555444444554444445555555555555555555555665555666665555566666666555555554444444444433333222222221111110000000///////..............................................///////////00////00000////000000000000000000000000000/////00////////////////////////////.......---...----...-----------,,,,-----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,+++++++++,,++++++++++++++++++++++++++++++++++,,+++,,,,,,,,,-,,,,---------.............//////000000001111111222222233333333334444444444444444444444444444444444444444444444444433333333333322222222222111111100000000/////////............................----........////.....////////////////000000000000000000000000000001111111111111000011000000000000000110000111122211111122222222222333333444444455555666667777788889999999::;;;;;;<<<<<<<<=====>>??????????@@@@@@@AAAAAAAAAAAAAAAABBAAAAAAAAAAAA@@@@@@@???>>>>>>>>====<<<;;;;;:::::9999888777777666655555555544443333332222222111111111111111110000000000001110000000001100000000111111100001100000001110000000000000000000000000000000000/......//..------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-----,,,,-----------...----...---.......////////////////////////////00/////000000000000000000000000000////00000////00///////////..............................................///////0000000111111222222223333344444444444555555556666666655555666665555665555555555555555555555444444554444445555555444444444444444444444444333333443344433333333333333333334433333333344444444444444444444444444444444443344444433334433333333333333333333322233322222222222233333333322222233333322222222222222222333222211112112221111100000000000//////.........-----,,,,,++++*****)))))))(())))((((((())))))))))**++++,,,,-------........//////////0000000111111111111112222232222222222222222222333332222222222222222222222222223332222222333333323333333333333333343333444433344444444444334444333333334443333333333333333333333222333333333333332223334344333333444333344444455555444444444444444455444555544555555555555555556655555556666555555544444444444333433332222222211100111000000////////.................------............................/////////////000////0000////00000000000//////////////////.../////////...../////..........-----.------.----------,,,,,,----,,++,,,,,,,,++++++++,,,,+++++++++++++++,,,,,++++,+++++++++++,,+++++++++++++++++++++++***+++++***++++++++++++++++++++++++++,,,,,,,,,,,---------........///////00000000011111222222233333333333333344444444444444444444444444444444444444444333333333333333222222222111111110000000000////////.........---...--------....---------....../......../////.//////////00000//000///0000000000000000010000000000000000000000000000000000000000111111111111111111112222223333334444445666666677777788988899:::;:::;;;<<<<<<<====>>>?>>>>>???@@@@@@@@@A@@@AAAAAAAAAAAAAA@@@AAAA@@@@@@@@@????>>>>>>>====<<<<;;;;;::999999888877776666655555555544333333333222221111111111000011110000000000000010000000000000000000000000000000000000000111000000000000000000000//00000//////...........----,,,,+++++++++++,,,,++++++++,,,,,,,,++,,----,,,,,,----------.------.-----........../////...../////////...//////////////////00000000000////0000////000/////////////............................------.................////////0000001110011122222222333343334444444444455555556666555555566555555555555555554455554445544444444444444445555544444433334443333334434333222333333333333332223333333333333333333333444333333334444334444444444433344443333433333333333333333233333332222222333222222222222222222222222222333332222222222222222222322222111111111111110000000//////////........-------,,,,++++**))))))))))(((((((((((((())((())))))**+++,,,,,--------.......//////////00000001111111111111222222222222222222222222233333222222222222222222222222222233222222223333322233333333333333333333334433333444444444333344333333333344333333333333333322333322223222222222222222233333333333344433333344444444444444444444444444444444544445554445555555555555555555666555555544444444444433333332222222111100001000000////////.................--------............--.............//////////////0/////000//////000000000//////////////////.....///////.......//..........------------------------,,,,,,,,,,,+++++,,,,,+++++++++++,,+++++++++++++++++,,,,+++++++++++++++++++++++++++++++***++++++*****+++*****++++++++++++++++++++++++++++,,,,,,,,,---------........///////0000000000111222222223333333333333344444444444444444444444444444444444444443333333333333332222222221111111000000000000////////.........---------------.------------...............///...///////////00///000////0000000000000000000000000000000000000000000000000000000000011111111111111111111222223333344444455555566677777788888899:::::::;;;;<<<<<<===>>>>>>>>>>???@@@@@@@@@@@@@AAAAAAAAAAA@@@@@@AA@@@@@@@@@????>>>>>>>===<<<<<;;;;;::999999888777776666655555555444333332223222211111111111000000111000000000000000000000000000000000000000000000000000000001100000000000000000000////000///////...........---,,,,+++++++++++++,,+++++++++++,,,,,+++++,,,,,,,,,,,------------------------..........//.......///////.....//////////////////000000000//////000/////0//////////////.............--............--------.................////////00000010000111122222223333333444444444444555555566655555555555555555554445554444544444444444444444444444444444444333333444333333333333222222222222222232222333322333333333333333344333333333344333344444444433333443333333333333333333333222333332222222233222222222222222222222222222233333222222222222222222222222211111111111110000000//////////.......--------,,,,,+++**))))))((())((((((((('''(((((((()))))***++++,,,,,,---,------........./////00000000001111111122222222222222222222222222232222222222222222222222222222222222222222222222223333333222333222332223333333334444333333333333333322233333332222222222222222222222221112222222222222222222233333333333223333333333333333333333333444444444444454444444455555555555555555554444444444333344443333222222221111100000000/////...............---------------------....-------............./////..////////////0/////////////////////////....////........................----------,,,,-------,,,,,,,,,,,,,,,,,++,,,+++++++++++++++++++++++++++++++++++++++++++,+++****++++++++*******++++***********************************++++****+++++++++++++++,,,++,,,,----------....../////////0000000011122222222233332223333344444444433334444444444444444444444333333333333333333332222221111111111000000000//////////..........----------------------------....-----............../////////////////////0000////00000000///////00000////0000///////////////000000000000000001111111111122222222333334444555555666667777778889999::::::;;;<<<<<<====>>>>>>>>>>???????????@@@@@@@@@@@@@@@@@@@@@@@@??????@??>>>>>>======<<<<<<;;;;;:99999988777777766555555555544433333322222211111111100000000000000000////0000000//////////000000000///0000/000000000////000000000////////////////////////////..........---,,,,++++++++++++++++++++++++++++++++++++++,,,++,,,,,,,,,,,,,,,,,-------,,,,----------........................////..../////////////////////////0////////////../////.............-------....---------------------.............../////00000000111112222222233334444333344444444445555555555555555555444444445444444444444433333333333333333333333332233333333333222222222222222222221112222222222222222222222223333333222333333333333333344443333333332223322233322233333332222222222222222222222222222222222222222222222223222222222222222222222222222111111110000000000/////.........------,---,,,,,,++++***)))))(((((((('''((('''''(((((((()))))****+++,,,,,,,,,,,----..........//////////000001111111222222222222222222222222222222222222222222222222222222222222222222222222222223333322222322222222223333333333333333333333333332222233333222222222222211122222222111112222222222222222222222222333322223333333333333333333333333444333444444444444444455554555555555444444444444433333333332222222221111110000000//////................----------------------..--------............./////...////////////////////////////////////................................----------,,,,,,-----,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++**********++**********************************************+++++++++++++++++++,,,,--------------.//////////00000000111211112222332223333333444333333333344444444444433344444333333333332222223333222221111111111000000000///////////.........-----------------------------...-------...............////////////////////00//////000000/////////000//////00/////////////////0000000000000000011111111111222222223333344444455556666677777788899999:::::;;;;<<<<<<===>>>>>>>>>>???????????@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>=====<<<;;;;;;;;::99999988777777766555554445444433333322222111111111100000000000000000//////00000////////////0000000////000///000000///////0000000/////////////////////////////..........--,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,-----,,,,,,----------................................////////////////////////////////////.../////.............--------..----------------------................//////000000011111122222222233333333334444444444444555555555455554444444444444444333444333333333333333333333333322223333222222222222222222222222211111222222221112222222222222333332222233333333333333333333333333322222222223222223333322222222222222222222222222222222222222222222222222222222222222222222222222222111111100000//////////..........----,,,,,,,,,,,+++****)))))(((((((('''''('''''''''''((((())))****+++++++,,,,,,,,---.........///////////000000111111111111222222211111111222221111111111112221112222221111111111111111222222222222222222222222222222222222222222223333332222222222222222222222222222111111111111111111111111111111111111111222222222222222222223332222222222222233333333333333333333334454444444444443344444444433333333333221112221111100000000///////...........-.....----------------------..---------.............////.....///////./////////////..//////////.................---....---------------,---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++*****************************+++**********************************)))****))***))************)***))**************+++++++++++++++,,--------------.///////////0000000011111111122222223333333333333333333344444444443333333333332222333322222222222222211111111111000000/////..///...........-----------,,,,---------------------------------..........////..........//////////////////////////////////////////...//../////////00000/0000000000000011111111222222223344444445555556666677778888889::::::;;;<<<<<<=====>>>>=>>>?????????????@@@@@@@?????????????????>>>>>>>>=====<<<<<<;;;;;;::::9998888777777766555555444444333333322222211111110000000000000////////////////////////////////////////////////////////////////////////////////////////////////----------,,,,,,,+****************************++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,---------------....---.................//////////../////////////.///////.....////.............---------..----------------------.....-...........///////000000001111122211122333333333334444444443344444444444454433333333333333333333332222222222222233322222222222222222222111111111111111111111111111111111111111222222222222222222222222222233333322222222222222222222222222222222222222222222111111111111111122222211122211111111111122222111111112222222111111111111000000///////////.........---,,,,,,,,+++++++****))))((((('''''''''''''''''''''''(((((())*****+++++++,,,,,,,,,---.......////////////000000111111111111222221111111111222110111111111112111112222111111111111111111222222222222222222222222222222222222222222223333222222222222222222222222111211111111111111111111111111111111110011111111112222222222222222221222222222222233333333333322333333334443333444443333344444443333333332222111111111110000000////////...........---...-----------------------------------.............///....../////...///////////.../////////..................----..---------------,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*****++*******************************++*********************************)))))**)))))))))**********)))))))))*************++++++++++++++,,--------------...//////////00000000111111111222222333333333333333333334444444433333333333332222233322222222222222211111111111100000/////..../...........-----------,,,,,,,--------------------------------.........../............////////////////////////////////////////........./////////000///0000000000000011111111222222223344444445555556666677778888889::::::;;;<<;;<<======>===>>>>?????????????@@@@?????????????????>>>>>>>>=====<<<<<<;;;;;::::999988877777777766555544444433332222222221111111100000000000000///////////////////////////////////////////////////////////////////////////////////////////////.----------,,,,,,++*****************************++*****+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,---------------..----................../////////...///////////.../////......///.............-----------------------------------...---...........////////000000011111111111222233333333344444443333344444333344433333333223333333333332222222222222122222222222222222211111111110011111111111111111111111111111111112111222222222222222222222222333322222222222222222222222222222222222222222222111111111111111111222211111211111111111011222111111111122222111111111111000000////////////.......---,,,,,,,,,+++++++*****))((((((''''''''''''''&&&&&''''''(((((())*********+++,,,,,,,,,,---......../////////000000111000000011111111111111111111100011111111111111111111111111111111111111222222222111111111222222222222222222222222222222222222222222221111111111111111001111110000000000000000111111100000111111111111112221111112111122222222222222222223333222223333333333333333333333333333333333322222222111111110000/000///////..........--------------------------,,,----------------....---................////....///....///...//////...............---...----------,,,----,,,,,,,,,,,++++++++++++++++++++++++++***********************************))))**))******)))))))))))))))))))))****))))))))))))))))))))))))))))))))))))))))))*******)))*******+++++++++,,,,,-------------..//////////0000000011111111122222333222333333333333333333333333333333333222222222222222222111122211111000111000/////..........---...-------------,,,,,,,,,,-----,,,----------------------------.......................//////////////......../////....///..........///////////////0000//////000001110011111222222233444444445555556667777778889999::::;;;;;;<<<<<<=======>>>>>>>?????????????????????????>>>>>>>>>>=====<<<<<<;;;;;;;::99999988777776666666555444444333332222222211111110000000000////000//////////////../////..///...///..////////..////////////////.///.....//////////...///......///..-,,--,,,-,,+,,+++*))**))))***********************************++++++++++++++++++++++++++,,,,,,,,,,,----,,,----------...---...............//////...///....///....////................---....----------------,,,--------------------------..........///////000/000011111111222222223333333333333333333333333333333333322222333322222222222222222221111211111122211111111111111000001111111000000000000000011111100111111111111111122222222222222222222222222222222222222222222111111111222222222111111111111111111111111111111111111110001111111111111111111110000000111000000/////////........---,,,,,,,,,,+++*********))((((((''''''&&&&&'''&&&&&&&''''''(((((()**********+++,,,,,,,,,-----...--..//////////00/00100000000011111111111111111110000111111111111111111111111111111111111112222222211111111111222222222222222211222222222222222222222222111111111111111100001111000000000000000/0001000000000011111011111111111001111111112222222222222221122232222222333332233333333333333333333333333222122222111111100/////////////..........-----------,--------------,,,,,,,,---------,,--..-----................///..................////...............-----.-----------,,,---,,,,,,,,,,,++++++++++++++++++++++++++************************************)))))))))****)))))))))))))))))))))))**)))))))))(()))))))))))))))))())))))))))()))******))))********+++++++++,,,,,,,,,,--------../..../////00000000111111111222223222223333333333333223333333333333333222222222221222222211112211111000000000//////.........----...------------,,,,,,,,,,,,---,,,,,-----------------------------......--..............///////////...........///...................////////////////////..//00000000000111112222222334444444555555566677777888889999:::;;::;;<<<<<<=======>>>>>>>???????????????????????>>>>>>>>>>>====<<<<<<;;;;;;;;:99999988777776666666655444444333332222222211111110000000000//////00/////////////....///....//...///...///////...//////////////...........////////............../...-,,--,,,,,+++,+++*))))))))************************************++++++++++++++++++++++++++,,,,,,,,,,,---,,,-----------.-----...............////..................///................-----..--,,---------,,,,,,,,--------------,-----------........../////////////0011111112222212223333333333333333333333333322333332222222322211222222222222222111111111001111111111101111100000000001000/00000000000000011110000111111111111111122222222222222222222222211222222222222222211111111111222222221111111111111111111111111111111111111100001111111111111111111000000000100/00//////////..--...-----,,,,,,,,,+++**********)((((((''''''&&&&&&&'&&&&&&&&&&&'''''(((())***))*****+++,,,,,,,,--,,-------...////////////000000000000000000011111111111000011111111011111100111111111111111111111111111111111111111111111111111122211111222222111111111111111111111100000000000000000000000000000000///0000/000000000000000001110000000111111111111111111122221111122222222223322222333333333333332222222222222111111111111110///////////........--------------,,,,----,,,,----,,,,,,,,,--------,,,--..-------.....................................................-----------------,,,,,,,,,,,,,,,,,+++++++++++++++++*+++********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((())))((((((())(((())))((((((()))))))))))))****))*****++++++++++,,,,,---------......////////0000000111111112222222222333333333332222233333333333333322222222221112221111111111100000000/////////.......-------...-,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,----------------...-----..............................................--.........................///...//0000//00000001111111122233333344555555566666677888888899::::::::;;<<<<<========>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>===>>>=<<<<<<<<<;;::;;;::999988877777766655666544444443322222222222111110000000///00//////////..............////....//...///.....////....//........................................---.....--,,--,,,,+++++****))))))))))))))))))))))))))))))********************+++*+++++++++++++++++,,,,,,,,,,,,,,,,,-----------------.....................................................-------..--,,,--------,,,,,,,,,----,,,,----,,,,--------------........///////////011111111111111222222222222233333333333333222223322222222221111122221111111111111111111000000011100000000000000000/0000///000000000000000000000000000000001111111111111111111111222222111112221111111111111111111111111111111111111111111111111111001111110111111110000111111111110000000000000000000////////////...-------,,--,,,,,,,,+++*****))***))(((('''''&&&&&&&&&&&%%&&&&&&&&&''''''(((())*))))*****+++,,,,,,,,,,,,,-----.....////////////00000000000000000111101111110000111111100011111000111110111111111111100000111111111111111111111111111111111111222211111111111111111111110000000000000000/0000000000///000//////////000000///0000000110000000011111111111111111112221111111222211122222222223333333333322222221112221111110111111100///////.//.........--,,---------,,,,,----,,,,,--,,,,,,,,,,,-------,,,--.--------.........-..........................................----,,,-----,,---,,,,,,++,,,,,,,,,++++++++**+++++++**************)*********)))))))))))))(()))))))))))))))))))))))(()))))))))))))))))))))))))))(((((((())((((((((((((((())((((((((())(()))))))))**)))))))******++++++,,,,,,-------.......////////000000011111112222222222333333333332222233333333333333222222222221111111100111110000//00//////////........----------,,,,--,,,,+++,,,,,,,++,,++++,,++,,,,,,,,,,,,,,------,,-----------------........--......---------..........---......----.......-......---.....--......./000////000/0001111111112223333344445555566666677888788899::::::::;;;;<<<====<<==>>>>>>>>>>>>>>>>>>>>>>>>?>>>>>>>========<<<<<<<;;;;:::::9999988777777666655566554434443322222222222111110000000/////0///...///................///........../.......//......................................-........----...---,,,,,,,,+++++****))))))))))))))))(()))))))))))))*********)**************+++++++**++++++++,,,,,,,,,++,,,,,,---,,-----,,,----..........................................-.........--------.--,,,-------,,,,,,,,,,,--,,,,,----,,,,,---------,,--.........//.///////0011111110111111222111222222233333333333222222222211122221111111222111111111111111111100000000110000000///000000//////////000///0000000000/00000000000000001111111111111111111111222211111111111111111111111111111111111100000111111111111101111100011111000111111100001111110111100000000000000000////////////.....-----,,,,,,,,,,,,,+++*****))))*))((((''''''&&&&&&&&&%%%%%&&&%%&&&''&&''(((()))))))))***++++++,,,,,,,,,,,,----......////////////0000000000000001110000001110001111110000111110000110000000111111110000000111111111111111111111111111111111111111111111111100111111000000000000000000////00000000////////...////////////////000///000000000000000001100111110011111111111222111111111222222222222222221122221111111111100000000000/////......--......-,,,,------,,,,,,,----,,,,,,,,,,,,,,,,,,,,,,--,,,,------------.......----..................................---------,,,,,---,,,,,,,,,,,+++++++++++++++++++**********************)))))))))))))(()))))))))(((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,,-----...--.//////////00000011111112222112222222223333332222233333333222222222222222221111111000011000000/////////////.........----------,,,,,,,,,+++++,,,,+++++++++++++++,,,,,,,,,,,,,----,,,,,-----------------......----....----------.........-----....---------------...----....----...../////////////00000000111112222233334444555555566677777788899:::::::::;;<<<<<<<<<<=====>>>>>>>>>>>>>>>>>>>>>>>>>>>==<<==<<<<<<<;;;;;;::::99999998877776666655555554433333332222212221111111000000/////////...............................................................---............---..---......-----------,,,,,,,++++++****)))))))))))))))(((()))))))))(()))))))))))))**********************+++++++++++++++++++,,,,,,,,,,,---,,,,,---------..................................----.......------------,,,,--,,,,,,,,,,,,,,,,,,,,,,----,,,,,,,------,,,,-......--....../////000000000001111111111122221122222222222222222111111111222111111111110011111001100000000000000000///000////////////////...////////00000000////0000000000000000001111110011111111111111111111111111111111111111111111111110000000111111110000000110000111110000111111000111000000111000000000000000////////////......----,,,,,,,,,,,,++++++***)))))))))((((''&&''&&&%%&&&%%%%%%%%%%%%&&&&&&&''(((())))))))*****+++++,,,,,,,,,,,,---....-..///..///////0000///0000000000000000000000011110000011110000000000000001111110000000001111111100000000111110111110001111001111000011000001111000000000///00000///..//0000///.....//....////../////////////////000000000//////00000011100000111111111111111111111112222222222221111122211111110011000//////00//////.....----....--,,,,,-----,,,,,,,,---,,,,,,,,,,,,,,++,,,,,,,,,,,,,------------......----............-.....-........---..----------,,,,,,,,,,,,,,,++,,+++++***+++++*++++************))))))*)***)))))))((((((((()))())))((((())))(()))))(((())))((((((((((((((((((((((((((((((((((((((''(((((('''(((((''''''''(((((((((((()))(()))))))))))))))****+++++++,,,,,,---------.///////////000001111111122111122222222233332222222233333222222222112222211111111100000000000////////////.......--.----,----,,,,,,,,,,+++++++,,+++++++++++++++++,,++,,,,,,,,,--,,,,,,,,--,,,,,---------....------.-------------......--------..----------------...-----..-------....//../////////000///0011111112233333344444455555666777778888999:::::::;;<<<;;;<<<<======>>=>>>>>>>>=>>>>>=>>>>>>==<<<<<<<;;<<;;;;;::::9988898888777776666555544444433322222221111111000000000000////..///...........---...----------..----..---..--......--.......--....---.....--....----------....------------,,,,,,,++********)((()))))(())))((((())))()))((((((((()))))))***)*))))))************++++*+++++***+++++,,++,,,,,,,,,,,,,,,----------..---........-.....-............----......------------,,,,,,,,,,,,,++,,,,,,,,,,,,,,---,,,,,,,,-----,,,,,--....----.....//////00//////00011001111111222111112222222222221111111111111111111111100000111000000//////000000000/////////////////..////....//.....///0000//..///00000///0000000001111000001100001111001111000111110111110000000011111111000000000111111000000000000000111100000111100000000000000000000000///0000///////..///..-....---,,,,,,,,,,,,+++++*****))))))))((((''&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&'''((((()))))********++++++,,,,,,,,,---..--..//....///////00//////0000000000000000000000000000000000000000000000000000000000000000011111100000000000110001110000011000011000000000000000000000000/////////......//////............./......//////////////////////////////////0000000000000001111111111111111111112222222221111112211111110000000//////////////.....-----...---,,,,,,----,,,,,,,,,,,,,,,,,,,,,,,,++++,,,,,,,,,,,,,-------------....----...........----..----.....---------------,,,,,,,,,,,,,,,+++++++++****++++*****************))))))))))))))))))(((((((((())((()))((((())((((()))(((((((((((((((('''(((((((((((((((((((((((((((''''(((('''''(((''''''''''(('''((((((((((((()(())))))))))))***++**++++,,,,,,-------..//..///////00000110001111111122222222222222222222222332222222221111221111111111100000000000/////...//.......--------,,,,-,,,,,,,,,,++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,--------------------------------..------------------------------------------------........///.../////////0000111112233333344444555555566677778888899::::::;;;;;;;;;<<<<=========>>>>>>===============<<<<<<<;;;;;;;:::::999888888777777766665554444433333222222111111110000000//000////....//.....---.----------------------------------....----.....----..----...---------------------------------,,,,,,,,+*****))))((((()))((((())((((()))((())(((((((((())))))))))))))))))*****************++++****+++++++++,,,,,,,,,,,,,,,---------------.....----..----...........----....-------------,,,,,,,,,,,,,++++,,,,,,,,,,,,,,,,,,,,,,,,----,,,,,,---...-----.....//////////////0000000111111122111111222222222111111111111111111111000000000000000//////////////////////////////////....../.............//////....../////////0000000000000000000000001100001100000111000110000000000011111100000000000000000000000000000000000000000000000000000000000000000//////00///////....//..--..---,,,,,,,,,++++++********)))))((((('''&&&&&&&&%%%%%%%%%$$$$$$$%%%&&&&&&&&''''''())))))***)))*****+++,,+++,,,--------.........//////////////00000//////////////////////////////00000000000000000000000000000001110000000000000000000000000000000000000000000////////0/000/////////.........//....---...........--...////...../////.........///////////00///////////00111111110111111111111222222211111111110011100000000/////////////.....----------,,,,,,,,,--,,,,,,,++++++++++,,,,,,,,++++,,,,,,,,,,,,,,-------------..-------------.-------------...---------,,----,,,,,,,+++,,,,+++++++++*******++**))*****))))****)))()))))))))((())((((((((((((((((((((((((((((((((((((((((((((((((((''''''''(((((''''''''('''''((''''''(('''''''''''''''''''''''''(('''((((((((((((((())))))))******++++,,,,,,,-------......//////000000000011111111122222222112222222222222222222221111111111111111100000000000/////.............--------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++,,,,,,,,,,,,,,,,,,-,,,,,,-------------------------------,,------,,,,,----,,,,,,,,,,-------,,--------.--...........////////0000001112233333344445555555566677778888999:9:::::;;;;;;;;;;<<==<<=====>>>>===<<<===<<<<<<<<<<<<;;;;;::;;::9999988888877766776665555544433333332221111111111100000/////00//.............---------------------------------------..-------.------------..-------------,,,,---------------,,++++,,,++*****))))((((((((((((((((((((((((((((((((((((((())((()))))))))()))****))))*****))**++*******+++++++++,,,,+++,,,,,,,----,,---------...-------------.-------------..-------------,,,,,,,,,,,,,,++++,,,,,,,,++++++++++,,,,,,,--,,,,,,,,,----------...../////////////00000000111001111111111222222211111111111101111111100///////////00///////////........./////.....////...--...........---....//........./////////000/0////////00000000000000000000000000000000000000000001110000000000000000000000000000000//////////////////////////////00000//////////////.........--------,,,+++,,+++*****)))***))))))(''''''&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%&&&&&&&''''''())((())))))******++++++++,,,----------........//////////////00////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////................----.........----..........................////////////////////////000000110000111111111111111111111111110000000000000////////...//......--------,,,,,,,,,,,,,,,,,,,++++++++++++,+++,,,++++,,,,,,,,,,,,,,,----------------------------------------------------,,,,--,,,,,,,,+++,,,++++++++************))))***)))))))))))((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))******++++,,,+++,,,------....../////00000000000011111112222222111121122211222222222211111111111111111000000000000/////..............-------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,-----------------------------,,,,----,,,,,,,--,,,,,,,,,,,,-----,,,,-----------..----......///////000000111122233333444555555556667777888899999::::::;;;;;;;;;<<<<<<==========<<<<<=<<<<<<<<<<<<;;;;;::::::99999888888777666666655555444433333322211111110011000//////////..............----------------------------------------------------------------------------,,,,,,,,,,,--------,,,+++++++++*****))))(((((((((((((((((((((((((((((((((((((((((((((())))))((()))))))))))***))))************++++++++,,,+++,,,,,,,,--,,,,----------------------------------------------------,,,,,,,,,,,,,,,++++,,,+++,++++++++++++,,,,,,,,,,,,,,,,,,,--------......//...////////000000000000011111111111111111111111111000011000000////////////////////////..........................----.........----................//////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////00//////////////........----------,,,++++++++******))))))((())(''''''&&&&&&&%%%%$$$$$$$$$$$$$$$$$$%%%&%%&&&&'''''(((((((()))))*****+++++++++,,,,,----,---.............//////////////////////////////////////////0000///00000//////////00000000/////0000000///000000/00000000000//00000000////////////////....../..........----...-----------------------...---............................///////////////0000000000100000000000000000000000000//0000/////////............-------,,,,,,,,,,,,,,,+++,+++++++++++++++++++,,++++,,,,,,,,,,,,,,,----,,,,,,,,,-----------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+**+++++***********))))))*))))))(((((((((((((((((((((('''(((((((('''''''''''''''''''''''((((((''(((((('''''''''''''''''''''''&''''''''''''''&'''''&&&&&&''''&&&&&&'''&&&''''''''(((((((((((((())))******+++,,,++++,,,,------.....////0000//000000011111111111222111211122211111111222211111111111111100000000000///////...............------,,,,,,,,,,,,,,++++++++++++++*****************+++++++,+++++++++++,,,,,,,,,,,,,,,,,,,,,,-------------,,,,,,,,,,,,,,,,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,--,,,,,,-------------.....//////00000111122333333444555555556677777888899999999::;;::::;;;;;<<<==<<<<<<<<<<<<<<<<<<<;;;;<<;;;::::::::99988888877777766655555544444443322222211100000000000/////////................----------,,,,-----,,----------,,,,,----,,---------------,,,,,,,,-----,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++*****))(()((((('''''''''''''''''''''''(((((((('''(((((((((((((((((((((())))))*))))))***********+++++**+,,,+++,,,,,,,,,,,,,,,,,,,,,,,,-----------------------------,,,,,,,,,----,,,,,,,,,,,,,,,++++,,+++++++++++++++++++,+++,,,,,,,,,,,,,,,-------............/////////0000//0000000000000000000000000010000000000///////////////............................---...-----------------------...----........../......////////////////00000000//00000000000/000000///0000000/////00000000//////////00000///0000//////////////////////////////////////////.............---,----,,,,,+++++++++*****)))))(((((((('''''&&&&%%&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&''''''(((((((()))******+++++++++,,,,,--,,,---............./////////////////////////////////////////000/////000////////////000000///////00000/////0000///000000000////////00////////////....................---------------------------------..--------........................///////////////00000//0000000000000000000000000000///////////////.........--..------,,,,,,,,,,,++++++++++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,---,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++,,+***+++************))))))))))))((((((((((((((((((((((('''''(((((((''''''''''''''''''''''''((((''''(((''''''''''''''''''''''''&&&&'''''''''''&&&'''&&&&&&&&''&&&&&&&&'&&&&&'''''''''''''(((((((()))))*****++++,++++,,,,,,------......///00////000000011111111111221112111121111111111221111111111111100000000000////////...........---.------,,,,,,,,,,,,,+++++++++++++++*******************+++++++++++++++++++,+++,,,,,,,,,,,,,,,,,,-----------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------------....//////00000011122332233344455555556677777788899999999::::::::;;;;;<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::99998888887777766665555554444444332222221110000000000//////////.........---....----------,,,,,,---,,,,-------,,,,,,,,--,,,,------------,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++****+****))((((((((''''''''''''''''''''''''((((((('''''((((((((((((((((((((((())))))))))))************+++***+,,++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,---,,,,,,,,,,,,,,,+++,,,++++++++++++++++++++++++++++,,,,,,,,,,,------..--.........///////////////0000000000000000000000000000//00000///////////////........................--------..---------------------------------....................////////////00////////000000000///0000/////00000///////000000////////////000/////000/////////////////////////////////////////.............---,,,--,,,,,+++++++++******)))((((((((''''''&&&&%%%%%%$$$$$$$$$$$#######$$$$$$$$%%%&&&&''''''((((((()))))******++++++++++,,--,,,-----....................///////////////////////////////////////////////////////////////////////////////////////////////////////////...////..............------.-------,,----------,,,,,,,----,,------------............--................////..///////////////////00000/0000///////////////..............-----------,,,,,,,,,,,+++++++++++**++++++++++++++++++,,,++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,-------------,,---,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++++****+**))))*****))))))((())))(((((((('''((('''(((((''''''''''''''''''&&&'''''''''''''''''''('''&''(('''''''''''&&&&&&&&&''''&&&&&&&&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''((((((((())))))***+++++++++,,,,,,,------.......////////000000111111111111111111111111111111112211110001110000000000000////////.......---------------,,,,,,,,,+++++++**++++***+++***************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++,,,,,,,,,,,++++++++++++++,,,,+++++,,,,,,,,,,,,,--------.....//////00000112222223333444555555667777778888899999999:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::9999998888877777777665555544444433333221111111100000000///////............------..--,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,,----------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))('(('('''''''''''''''''''&&&''''''''''''''''''((((('''((('''(((((((())))((())))))*****))))**+****+++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,---,,-------------,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++,,,++++++++++++++++++**+++++++++++,,,,,,,,,,,-----------..............///////////////0000/00000///////////////////..////................--............------------,,----,,,,,,,----------,,-------.------..............////...///////////////////////////////////////////////////////////////////////////////////////////////////////////....................-----,,,--,,++++++++++******)))))(((((((''''''&&&&%%%$$$$$$$$###############$$$$$$$%%%%&&&&'''''(((((((()))))*******+++++++++,--,,,,------.................../////////////////////////////////////////////////////////////////////////////////////////////////////////...../...............---------,,,,,,,,,,,------,,,,,,,,,---,,,,--------------.......----................//....///////////////////000///000////////////...............-------------,,,,,,,,,,+++++++++++***+++++++++++++++++++,++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,-----------,,,,--,,,,-,,,,,,,,,,,,,,,,++++,+++++++++++*******)))))))*))))))))(((()(((((((((''''''''''(((('''''''''''''''''''&&&''''''''''''''''''''''&&&&'''''''''''&&&&&&&&&&&&''&&&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'&&&&&&&''''''((((((())))))))*++++++++++,,,,,,,------.......///////00000011111111111111111111111111111111211111000110000000000000///////........---------------,,,,,,,,,+++++++****+++***++*****************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++,,+++++++,,,,,,,,,,,,,,-------....../////00000112222222333334555555666777788888899999999:::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::999999888887777777666555554444443332222211111110000000////////............----------,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,+++******))))((''('''''''''''''''''''''&&&'''''''''''''''''''((((''''''''''((((((((()(((())))))))*)))))))*******+++++++++++,++++,,,,,,,,,,,,,,,,-,,,,--,,,,-----------,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++,+++++++++++++++++++***+++++++++++,,,,,,,,,,-------------...............////////////000///000///////////////////....//................----.......--------------,,,,---,,,,,,,,,------,,,,,,,,,,,---------.............../...../////////////////////////////////////////////////////////////////////////////////////////////////////////...................------,,,,--,+++++++++*******)))))(((((((('''''&&&&%%%%$$$$$$$########""""#########$$$%%%%&&&&'''''''''(((((()))*******++++++++,,,,,,,--------------.........../////////..........///.......////////////////////////////////////.........////////////...///..../////...........---.....-------,,----,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,--------------.....-------.........///......./////////////////////////////.......---....---,----,,,--,,,,,,+++++++++++++++****++++++++++++++++++++++++++++++,,+++,,,,,,,,,,,,,,,,,,,,,----,,,,,,,,,,,--,,,,,,,,,,,,,+++,,,,,+++++++++++***********)))))))))))((((((((((((((((''''''''''''''''''''''''''&''&&&&''''&&&'''''&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&'''''''(((((((()))))****++++++++,,,,,,,------.......//////000000000000000000000001111011111111111111100000000000000////////////.....-------------,,,,,,,,,,,++++++++++****************************************+++++**++++++++++****++++,,,++++++++++++++,,,,,,,,,,,,,+++++++,,,,+++++++++++++++++++++++*******+++++*+++++++++++++++++,,,,,,-------...//////00011111122223334455545556667777778888899999999:::::::::;;;;;;:::::::;;;;;:::::::999999999888888777766666555544444433333222222111111000//////////.........-.....-------,,,,,,,,,,,,,,,,,,,+,,,+++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++,,,,,,++++++++++********)((((((''(''&&&&&&&&&&&&&&'''''&&&''''&&&&''&''''''''''''''''''''''''''(((((((((((((((()))))))))))***********+++++++++++,,,,,+++,,,,,,,,,,,,,--,,,,,,,,,,,----,,,,,,,,,,,,,,,,,,,,,+++,,++++++++++++++++++++++++++++++****+++++++++++++++,,,,,,--,,,----,---....---......./////////////////////////////.......///.........-------.....--------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,----,,-------.....---.........../////....///...////////////.........////////////////////////////////////.......///........../////////...........--------------,,,,,,,++++++++*******)))(((((('''''''''&&&&%%%%$$$#########"""""""""##########$$$%%%%&&&'''''''''((((((()))))))***+++++++,,,,,,---------------............///////..........///........//////////////////////////////////...........//////////............///...........----....-------,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++,,,,++++,,,,,,,,,,,,,,--------------...--------......-............///////////////////////////........-------,,,,,--,,,,--,,,,,+++++++++++++++*****+++++++++++++++++++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,--,,,,,,,,,,,,+++++,,,+++++++++++***********)))))))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&&&'''&&&&&'''&&&&&&&&&&&&&&&&'&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((()))))*****+++++++,,,,,,,------......./////00///000000000000000000111001111111111111110000000000000///////////.......------------,,,,,,,,,,,+++++++++*******************************************+++****++++++++*****++++,,+++++++++++++++,,,,,,,,,,,,+++++++++,,,++++++++++++++++++++++*********++****++++++++++++++++++,,,,,,-------..///////0001111222223333444444555666777788888999999999:::::99::;;;;:::::::::;;::::::::999999999888887777766665555544444433333322222111111000//////////.........---...--------,,,,,,,,,,,,,,,,,,+++,,+++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++,,,,+++++++++++********)((((((''''&&&&&&&&&&&&&&&&'''&&&&&'''&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))))))))))***********+++++++++++,,,+++++,,,,,,,,,,,,--,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,+++++++++++++++++++++++++++++*****+++++++++++++++,,,,,--,,,,--,,,,,-------........///////////////////////////............-......--------...--------------,,,,,,,,,,,,,,++++,,,,+++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,-------....----...........///............//////////...........//////////////////////////////////........///..........///////............---------------,,,,,,+++++++***)))))))((((((('''''''''&&&%%%%$$$##########""""""""""""#########$$$$%%%%&&&&&&&&'''''((((()))))))*******++++,,,,,,,-------------.............////............//....................///......///////.....................................................----...-,,,,--,,,,,,,,,++,,,,,,+++++++++++++++++++++++++++,,,+++,,,,,,,,,,,,,-----,,,--------------------............./////............................------,,,,,,,,,,,,,,,+++++++++++++++++*************++++******+++++++++++++,,++++,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++***+++*****))))***)))))))()))(((((''''''''''''''''''''''''''&&&'''&&&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&&%%%%&&&&&&&&%%%&&&&&&&&&&&&&&%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''(((((((())**)******++++,,,,,,,------.......////00//////000000000000000110011111111000011100000////000///////////........----------,,,,,++++,,,+++++++++++*******)))))))***))))***)))***)))))***************++++++*******+++++++++++++++++++++,,,,,,+++,,,++++++++++++++++*+++*****++++****************************+++++++++++,,,,,,,-----...///////00000112222233334444455555666777777899999999999999999::::::::::::::::::::9999999888888887777666666655544444433333322222211110000000///////.....--------,,---------,,,,,,,,,,,,,,,,,,,+++,,,+++++++,,,+++++++++++++,,,++++++++,,,,++++++++,,,++++++++++++++++++++++++++++**)))))***)(((((('''&&%%%%&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&'''&&&''''''''''''''''''''''''''((((()))()))))))***))))*****+++***++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,++++,,+++++++++++++******++++*************+++++++++++++++++,,,,,,,,,,,,,,,------............................/////.............--------------------,,,-----,,,,,,,,,,,,,+++,,,+++++++++++++++++++++++++++,,,,,,++,,,,,,,,,--,,,,-...----.....................................................///////......///....................//............////.............-------------,,,,,,,++++*******)))))))((((('''''&&&&&&&&%%%%$$$$#########"""""""""""""""##########$$%%%%%%&&&&&&&''''((((((()))))*********+++,,,++,,-------------.............///..-..........................................................................-..........................------,,,,,,,,,,,,,,,++++,,,,++++++*****++++++++++++++++++,+++++,,,,,,,,,,,,,---,,,,,--------------------.............///............................--,,-,,,,,,,,,,,,,,,+++++++++++++++++****************++********++++++++++++++++++,,,,++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++*****+******))))))))))))(((((((((('''''''''''''''&'''''''''''&&&&'&&&&&&%&&&&&&&&&&&&&%&&&'&&&&&&&&&&&%%%%%&&&&&&%%%%&&&&&&&&&&&&&%%%%%%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%%%%%%%%%%&&&&&&&&&&&'''(((((((()))))*****+++++,,,,,,,-----.........//00//////00000000000000000000111111000000110000//////////.//////..........---------,,,,,,+++++++++++++++++*******))))))))***)))))))))))*))))))****************++++*********++++++++++++++++++++,,,,,++++++++++++++++++++++***********++******************)***))******++++++*++++,,,,,,,,----....///////0001111112233333334445555566777778888888888899999999:::::::::::::99999999999988878888777666666665554444443333332222221110000000////////......--------,,,--,,,--,,+,,,,,,,,,,,,,,,,+++++,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*+++****)))))**)((('(''''&%%%%%&&&&&&&&&&&'&&&%&&&&&&&&&&&&&%&&&&&&'&&&&'''''''''''&'''''''''''''''(((((((((())))))))))))******+*****+++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++,,,,++++++++++++++++++********++****************+++++++++++++++++,,,,,,,,,,,,,,,-,,--............................///.............--------------------,,,,,---,,,,,,,,,,,,,+++++,++++++++++++++++++*****++++++,,,,++++,,,,,,,,,,,,,,,------..........................-..........................................................................-..///.............-------------,,++,,,+++*********)))))(((((((''''&&&&&&&%%%%%%$$##########"""""""""""""""""""""######$$%%%%%%%&&&&&''''(((((((((()))**********+++++++,,,,,,,,-------------..........---......-.................................................................---....--....--......----...----,,,,,,,,,,,,,,,,,++++++++++++********++++++++++++++++++++++++,,,,,,++++,,,,,,,,,,,,,,,,,,,,,,-------------...........................-------------,,,,,,,,,,,,,,,,,+++++++++++++**********************++*************++++++++++**+,,,,+++++++++++++++,,,,,,,,,,,,,,,,,++++++++++++++++++++**+++*******))**)))))))))))((((((((('''''''''''''''''&&&'''&&&&&&&&&&&&&&&&&%%%&&&&&&&&%%%%%%%&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$%%%%%%%%%%%&&%%&&&&&&&&'''((((((())))***))*++++++,,,,,,,----.........//////////000000000000000000000000000000000000///////////.............------------,,,,,,,+++++++++++++**********))))))))))***))))))))))))))))))**)))***)****))********************+++++++++++++++++++++++++++++++++*************************************)))))))))*************++++++++,,,,,-----...//////00001111122333333344445555666777777778888888899999999999999999999889999888888887777777666666665555444333333222221111110000/////..///.......---,,----,,,,,,,,,,++++,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++****))))))))((('''&&&%%%%%%&&&&&&&&&&&&&%%%%%%%&&&&&&&&%%%&&&&&&&&&&&&&&&&&'''&&&'''''''''''''''''((((((((()))))))))))**))*******+++**++++++++++++++++++++,,,,,,,,,,,,,,,,,+++++++++++++++,,,,+**++++++++++*************++**********************+++++++++++++,,,,,,,,,,,,,,,,,-------------...........................-------------,,,,,,,,,,,,,,,,,,,,,,++++,,,,,,++++++++++++++++++++++++********++++++++++++,,,,,,,,,,,,,,,,,----...----......--....--....---.................................................................-......---..........-------------,,,,,,,,+++++++**********)))((((((((((''''&&&&&%%%%%%%$$######"""""""""""""""""""!!""""""######$%%%%%%%%%&&&&&&''((((((((((())*********++++++++,,,,,,,,-------------...--...-----....----................................-.....----...............--...----...----..----...-------..---,,,,,,,,,,,,,,,,+++++++++++++**********++++++++++++++++**++++++,,,,++**++,,,,++,,+++,,,,,,,,,,,-----,,------........---....-.........---------,,-,,,,,,,,,++,,,,,,+++**+++++++++***************************************++++++++***++,,+++++++++++++++++,,,++,,,,,,+,,,+++++++++++++++++++++**********))))))))))))))))((((((((''''''''''''''''''&&&&&'&&&%%%%%&&%%%&&&&%%%%%&&&&&&%%%%%%%%%%&&&&&&&&&&%%%%%%%%%%%%%%%%%&%%%%%%%%%%%%%$$$$%%%%%%%%$$%%%%%%%%%$$%%%%%$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%&&&&&&&'''(((((((()))))))*+++++++,,,,,,,---...........////////////0000/0000000000000//////000000////////////.............------------,,,,,,,+++++++++++++**********))))))))))))*)))))))))((((((()))**)))***))**)))))))*****************+++++++++++++******+++++++++++++**************))*))******))*********)))))))))))*************+++++*++++,,,,-----....////000000011222333333344555556666777777788888888899998899999889999888899887788887776766665666665554444333333222221111000000/////......---...----,,,--,,,,,,,,++++++++++++++,+++*****++++++++++++++++++*+++++++++++++++++++++++++++++++++++++++++++**++++++++++++**********)))))))(((''''&&&%%%%%%%&&&&&&&&&&%%%%%%%%%%&&&&&&%%%%%&&&&%%%&&%%%%%&&&'&&&&&''''''''''''''''''(((((((())))))))))))))))**********+++++++++++++++++++++,,,+,,,,,,++,,,+++++++++++++++++,,++***++++++++***************************************+++++++++**+++,,,,,,++,,,,,,,,,-,,---------.........-....---........------,,-----,,,,,,,,,,,+++,,++,,,,++**++,,,,++++++**++++++++++++++++**********+++++++++++++,,,,,,,,,,,,,,,,---..-------...----..----...----...--...............----.....-................................----....-----...--...-------------,,,,,,,,++++++++*********))(((((((((((''&&&&&&%%%%%%%%%$######""""""!!""""""!!!!!!!!!!"""""#####$$%%%%%%%%%%&&&&&''''''(((((((()****)***++++++++,,,,,,,,,--------------------------...----------.........................---..-------...--------------...---...------------------------,,,,,,,,,,,,,++++++++++***++++*****************************++++++++++***++,,,+++++++++,,,,,,,,,,----,,,,,--------...-----------......---------,,,,,,,,,,,++++++++++++***++++*******************)***************************+++++****++++++++++++++++++++++++++,,,++++++++++++++++++++++++++*********)))))))))))(())))((((((('''''''''''''''''&&&&&&&&&&&%%%%%%%%%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$%%%%$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&'''(((((((())))))**+++++++,,,,,,,--.............//////////00/////000000000/////////000/////////////.............----------,,,,+++,,++++++++++++****)))*****)))))))))))))))))))))((((((((()))))))**)))))))))))))****************++++****************++++++++++++*************)))))))****))))))))))))))))))))))))))))))**************+++,,,,,,----...../00000000111222333334455445566666777777778888888888888888888888888888887777887777666655555555544443333222222211111000000/////......-----------,,,,,,,,,,,,++++++++++++++++++*******************++++***++++++++++++++++++++++++++++++++++++++++*****++++++++++***********)))))))('''&&&&&&%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%%%%%%%%%&&&&&&&&&&&'''''''''''''''''((((((())))(()))))))))))*********++++++++++++++++++++++++++,,,++++++++++++++++++++++++++****+++++***************************)*******************++++***++++++++++++,,,,,,,,,,,---------......-----------...--------,,,,,----,,,,,,,,,,+++++++++,,,++***++++++++++*****************************++++***++++++++++,,,,,,,,,,,,,------------------------...---...--------------...-------..---.........................----------...--------------------------,,,,,,,,,++++++++***)****)((((((((''''''&&&&&%%%%%%%%%%$$#####"""""!!!!!!!!!!     !!!!!!!"""#######$%%%%%%%%%%&&&&&&&'''''((((((()))))****++++++++,,,,,,,,,-------------------------..-------------..-.--............--..------------------------------------------------------,,,----,,,,,,,,,++,,,+++++***++*****+++**))***************************++**********+++++++++++++++,,,,,+,,,,,,,,,,,-----------------------....---------,,,,,,,,,,,++++++++++++****++++*******)******)****))**************************+++++****++++++++++++++++++++++++++,+++++++++++++++++++++++++++********)))))))))))((((())((''((((''''''''''''''''&&&&&&&&%%%%%%%%%%%%%%%%%&&%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%%%$$$%%%$$$$%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%$$$$$$$%%%$$$$$$$###$$$$##$$$$$$$$$$%%$%%%%%%%%%&&&&&&&'''(((((((((()))***+++++++,,,,,,,--.............////////////////000000000////////////////////////.............------,---,,,+++++++++++++++++****))))))****))))))))))))((())))(((((((((((((((()))))))(())))))))))**)***********+++******************++++++++++*****))))*****))))))))**)))))))((((((()))))((((((((((())******)))))****++,,+,,,-------../000/0000111122233334444445566666667766778877777888877888888877788888777777777666655555545544433333222211221111100///00///.......--------,---,,,+++,,,,,+++++**++++***+*++*********************+++***++++**+++****++***+++++****++++++++++++********+++*+++***********(()))))(('''&&&&&&%$$%%%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&%%%%%%%%%%%%%%%%%&&&&&&&&''''''''''''''''((((''(())((((()))))))))))********+++++++++++++++++++++++++++,++++++++++++++++++++++++++****+++++**************************))****)******)*******++++****++++++++++++,,,,,,,,,,,---------....-----------------------,,,,,,,,,,,+,,,,,+++++++++++++++**********++***************************))**+++*****++***+++++,,,++,,,,,,,,,----,,,------------------------------------------------------..--............--.-..-------------..-------------------------,,,,,,,,,++++++++****)))))((((((('''''&&&&&&&%%%%%%%%%%$#######"""!!!!!!!           !!!!!!!""##"""###$%%%$$%%%%%&&&&&&&&'''''(((((()))))****+++++++++,,,,,,,,,,,-------------,,,-----..---------------------.........---------------..-------------------------------,,,-------,,,,,,,,,+++,,,+++++++++++***********++**))))****))****************)))*************++++++++++++++++,,,+++,,,,,,,,,,,----------------------------,,,---,,,,,,,,,,,,++++++++++++****+++**)))**)))****))))*)))************)))***********++++++****++++++++++++++++++++++++,+++++++++++++++++++**++++++*******))))))))))))(((((((((''''(('''''''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%%%%%$$$$$$%%%%%%$$$$$%%%$$$$%%$$$$$$$$$$$$$%%%%%%$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$######$####$$$$##$$$$$$$$%%%%%%%&&&&&&&&'''''(((((((())****+++**++,,,,,,,----...........////////////////0000000////////////////////////...........--------,,,,,,,+++++++++++++++*****))))))))****))(()))))))((((((((((((((((((((((((()))))(((()))))))))))))*********************************************))))))***)))))))))))))))))((((((((()))((((((((((((())))))))))))))***++++++,,,,-----..//////0000111122233333344445555556666667777777778877777888877777777777776666666655555444444333333221111111110000////00//.......-------,,,,,,,,++++++,,+++++****++*****************************+++****++****************++********+***+++++**************************)((())(((''''&&&%&&%$$$%%%$$$$$%%%%%%$$$$$$%%%%%%%%%%$$%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&'''''''''''((''''((((((((())))))))))))*******++++++**+++++++++++++++++++,++++++++++++++++++++++++****++++++***********)))************)))*))))****)))**)))**+++****++++++++++++,,,,,,,,,,,,---,,,----------------------------,,,,,,,,,,,+++,,,++++++++++++++++*************)))****************))****))))**++***********+++++++++++,,,+++,,,,,,,,,-------,,,-------------------------------..---------------.........---------------------..-----,,,-------------,,,,,,,,,,,+++++++++****)))))(((((('''''&&&&&&&&%%%%%$$%%%$###"""##""!!!!!!!             !!!!!!"""""""###$$$$$$%%%%%&&&&&&&&''''''(((((((())*****++****+++++,,,,,+,,,---,,,-----,,,,----------,,,,---------------..--...------------------------------------,,----,,,-----,,,-----,,,,,+++++++++,+++++++***+****************)))))**))))**))))))))))**)))))************+++++***+++++++++++++++++++++,,,,,,--,,,,,,,,,,-----,,,,,,,,,,,,,-,,,,,,++,,,,+++++++++************))))**)))))*)))))))))))))))))))*)))))**********++++++******+++++++++++++++++++++++++++++++++++++++++***++++****))))))))))))())))(((((((((''''''''''''&&''&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%$$$$$$$$$$$$%%$%$$$$$$$%$$$$$$$$$$$###$$$$$$$%%%$$$$$$##$$$$#########################$$$#############$$###$$$$$$$$$$$$%%%%%&&&&&&&&&''''(((((())*****++***++,,,,,,,----............/....//////////0000/////////////////////..//..--......---------,,,,,,,,+++++++++++**+****)))))))))))**))((((()(()((((((((((((((((((((((((((())))((((()))))))))))))******)))))))))))***********))))*******)))*))))))))**)))))(())))))(((((((((((((((((((((((((((((((((((((()))))*******++++,,,,----..../////0001111223322333344445555556555666766677787777777777777766666777665556655555544333333323222111111000000//..////......-----,,--,,,+++++++++++++++++*************************)))))**********************************************+++**************************))(((((((('''&&&&%%%%$$$$%$$$$$$$%$%%$$$$$$$$$$$$%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&''&&''''''''''''((((((((())))())))))))))))****++++***+++++++++++++++++++++++++++++++++++++++++******++++++**********)))))*)))))))))))))))))))*)))))**))))************+++++++++,,,,++,,,,,,-,,,,,,,,,,,,,-----,,,,,,,,,,--,,,,,,+++++++++++++++++++++***+++++************)))))**))))))))))**))))**)))))****************+***+++++++,+++++++++,,,,,-----,,,-----,,,----,,------------------------------------...--..---------------,,,,----------,,,,-----,,,---,,,+,,,,,+++++****++*****))((((((((''''''&&&&&&&&%%%%%$$$$$$###"""""""!!!!!!              !!!!!!!"""""""###$$$$$$%%%%&&&&&&&&&&''''(((((((())***********++++++,,,+++,,,,,,,,,----,,,,---------,,,,,,----------------------------------------------,,,---,,--,,,,--,,,,,----,,,,,,,,,,,,,++++++++++++++++********************))))))))))))))))))))))))))))))))*************++*****+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,,,,,,,,,,++++,++++++++++*************))))**))))))))))))))))))))))))))))))))*********+++++*******++++++++++++++++++++++++++++++++++++++++****++*****))))))))))))((())(((((((((''''''''''''&&&&&&&%%%%%&&&%%%%%%%%%%%%%%%$$%%%%%%%$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####$$###$$$$$$$$$####$$###############################################$$$$$$$$$$$$$%%%%%%&&&&&&&''''''((((())****++****++,,,,,,,,---................//////////////////////////////////......----...----,,,---,,,,,+++,+++++***++*******)))))))))))))))(((((((((((((((((((((((((((((((((((((())))((((()))((()))))))****)))))))))))))**********)))))*****)))))))))))))))))))(((())))(((((((((((((((((((((((((((((((((((((((())))))))))***+++++,,------../////0000011122222333333444444555555566666667776666666667776666666666555555544444433333332222211111100//000/...........------,,,,,,,+++++++++++++++++*************************))))))))************************************************************************)))(((((((('''&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$%%%%%%%$$%%%%%%%%%%%%%%%&&&%%%%%&&&&&&&''''''''''''((((((((())((())))))))))))*****++****++++++++++++++++++++++++++++++++++++++++*******+++++*********))))))))))))))))))))))))))))))))**))))*************++++++++++,++++,,,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*****++*************))))))))))))))))))))))))))))))))********************++++++++++++++++,,,,,,,,,,,,,----,,,,,--,,,,--,,---,,,----------------------------------------------,,,,,,---------,,,,----,,,,,,,,,+++,,,++++++***********))((((((((''''&&&&&&&&&&%%%%$$$$$$###"""""""!!!!!!!              !!!! !!"""""""#####$$$$%%%%%&&&&&&&&&&&''((((((()))))********+++++++++++++,,,,,,,,,-,,,,,----,,,,,,,,,,,,,,------------------------,,,---,,,,,,,,----,,,,,,,,,,,,,,,,,,,,,,,,---,,,,+,,,++,,,++++++++++++*********)*******)))****)))))))))))))))))))))))))))))))))))))))))))***********+++++*****++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++*********************)))))))))))))))))))))))))))))))))))))))))*********++********++++**+++++***++++++++++**********++++++********))))))))))))((((((((((((((('''''''''&&&'&&&%&&&&%%%%%&&%%$$$$$$$$$$$$$$$$$$%$$$$$$$$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$#####$########$$$$###################################""""##########"""##$$####$$$$$$$%%%%%%&&&&&&'''''''((((())********++++,,,,,,,----...---........///////////......./////..////............-----..---,,,,,-,,,,,++++++++*********)))))))))))))((()))((((((((((((((((((((((((((((((((((((((()))))(((((((((())))((())*))))))))))))))***))****))))))***))))))))))))))))))))))((((()((((((((((((('''''''((((((''''''''''((((()((())))))******+++,,,,---......///0000111122223333334444455554555556666666666666666776655555555555444444444433333322211121100110///////....----..------,,,,,,,,,++++++++++++**+******))******))))))))))***)))))))))))))))***))))))****************************))))))))))*********)))))))))))((''(((''''&&&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$$$$$$$$$$%$$$$$$$$$$$$$$$$$$%%&&%%%%%&&&&%&&&'&&&'''''''''((((((((((((((())))))))))))********++++++**********++++++++++***+++++**++++********++*********)))))))))))))))))))))))))))))))))))))))))*********************+++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++*****+++++***********)))))))))))))))))))))))))))))))))))))))))))****)))*******)*********++++++++++++,,,++,,,+,,,,---,,,,,,,,,,,,,,,,,,,,,,,,----,,,,,,,,---,,,------------------------,,,,,,,,,,,,,,----,,,,,-,,,,,,,,,+++++++++++++********)))))(((((((''&&&&&&&&&&&%%%%%$$$$#####"""""""!! !!!!               !    !"""""""#####$$$$%%%%%%&&&&&&&&&''(((((((())))))*******+++++++++++++,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,----------------------,,,---,,,,,,,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,++++++++,,+++++++++++*********)))*****)))))**)))))))(((((((()))))))))))))))))))))))))))))))***********++********+++++++++,,,,,,++++,,,,,,,,,,,,,,,,,,,,,,,+++++++++++*********************))))))))))))))))))))))))))))))))))))))))))))*****************+++****+++****+++++++++************+++++*******))))))))))))((((((((('''((('''''''''&&&&&&&%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####$################$$##################################"""""""#########""""########$$$$$$$$%%%%%&&&&&&''''''((((()))******+++++,,,,,,,,,--..----......../////..////........///....//............----------,,,,,,,,,,,++++++++*********)))))))))))))((((()(((((((((((((((((((((((((((((((((((((((()))))(((((((((()))(((()))))))))))))))))**))))***))))))**))))))))))))(((())(())(((((((((((((((((((''''''''''(((''''''''''''((((((((()))))*******+++,,,,,---......///00001111222333333344444544455556665556655555566666655555555555444443333333322222111111000000//////....-----------,,,,,,,,,,+++++++++++******))**))))****)))))))))))))*))))))))))))))))*))))))))**************************))))))))))))*******))))))))))))(''''(((''&&%&%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%&&&&&&&'''''''''((('''((((((((())))))))))))*******+++++************+++++++++****+++****+++*****************))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++++,,,,,,,,,,,,,,,,,,,,,,,++++,,,,,,+++++++++********++***********)))))))))))))))))))))))))))))))(((((((()))))))**)))))*****)))*********+++++++++++,,++++++++,,,--,,,,,,,,,,,,,,,,,,,,,,,,,,--,,,,,,,,,---,,,----------------------,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,+++++++++++++*******))))))((((((((''&&&&&&&&&%%%%%%$$$$#####"""""""!    !                  !!!!"""#####$$$$$$$$$%%%&&&&&&&&''''''((((((()))********+++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,----,,,,,,,,,,,-----,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++,,,,,,+++++++++++++****++++**********))))))))))(()))))))))(((((((((((((()))))((())))))))))))))((()))))****))***************+++++++++++++++++,,,,,,,++,,,,,+++,,,++++++++++++********))******)))))))))))))((()))))))))))))))))))))))))))))))))))))*****)*******+++****+++*********+++*************************)))))))))))(((((((('''''''''''''''&&&&&&&%%%%%%%%%%%$%%%%$$$$$$$$$$$$$$$$$$$#######$$$$$$$$$$$$$$$$$$#############$$$$$###############""###########""##########""""""""""""""""""""""""""""""""""""""""#######$$$$$$$$$$%%&&&&&&&'''''((((()))****++++++,,,,,,,,,--------...............///............................------------,,,,,++++++++++++++****)))***))))))))))))(((((((('((((((((('''''(((('''(((''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((''(((('''''''''''''''''(''''''''''''''''''''((((())*******++++++,,,---.....//////0011111222322233334444444455555555555555555555555555444445444333332222222221110000000//////.....--------,,,,,,,+,,,,+++++++++**++++*)***))**))))))))))))(())))((())))))))))))))))))))))))))**)))))))********))))))****)))))))))))))))))))))))))))))))('''''''&&&&%%%$$$$$$$$#############$$$$$$$$$$$$$$$$$$#######$$$$$$$$$$$$$$$$$$$%%%%$%%%%%%%%%%%&&&&&&&'''''''''''''''(((((((()))))))))))*************************+++*********+++****+++*******)*****)))))))))))))))))))))))))))))))))))))((()))))))))))))******))********++++++++++++,,,+++,,,,,++,,,,,,,+++++++++++++++++***************))****)))))((())))))))))))))((()))))(((((((((((((()))))))))(())))))))))**********++++****+++++++++++++,,,,,,+++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,-----,,,,,,,,,,,----,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++********)))(((((((''''''&&&&&&&&%%%$$$$$$$$$#####"""!!!!                   !!!""""####$$$$$$$$$%%%%&&&&&&&''''''((((((())))********+++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,,,,,,,,,,,,,---,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++,,,,+++++++++++++**********)********)))))))))(((())((()((((((((((((((((()))((((()))))))))))))(((()))))**))))***************+++++++++++++++++,,,,,++++,,,,++++,+++++++++++++********))*****))))))))))))))(((()))))))))))))))((()))((()))))))))))))***)))*******+*****+++*********+++************************)))))))))))(((((((('''''''''''''''&&&&&&&%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$##$$$##############$$$$##############"""###########"""########""""""""""""""""""""""""""""""""""""""""""########$$$$$$$$$%&&&&&&&&''''(((((())))***++++++,,,,,,,,,,----------............/............................-------------,,,,+++++++++++++++***)))))*))))))))))))((((((((''''(((((('''''''(('''''(''''''''''(((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))(((((((((((((((((((('''''''''((''''''''''''''''''''''''''''''''''''''''((((())))))****+++++,,,,--.......////00111111222222233334444444455444455554444555544444444444443333333222111111110000000//////....---------,,,,,,++++,,+++++++++****++*)))))))))))))))))))))((())((((())))))))))))))))))))))))**)))))))))))))))))))))))***)))))))))))))))))))))))))))))))('''''''&&&&%%$$$$$$$$##############$$$##$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%&&&&&&&'''''''''''''''(((((((()))))))))))************************+++*********+++*****+*******)))***)))))))))))))((()))((()))))))))))))))(((())))))))))))))*****))********+++++++++++++,++++,,,,++++,,,,,+++++++++++++++++***************))))**)))))(((()))))))))))))((((()))((((((((((((((((()((())(((()))))))))********)**********+++++++++++++,,,,+++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-,,,,,---,,,,,,,,,,,,,,-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++********))))(((((((''''''&&&&&&&%%%%$$$$$$$$$####""""!!!                 !!!"""########$$$$$$$$%&&&&&&&&&&''''(((((()))))*********+++++++++++++++++,,,+++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+,,,,,+,,,,+++,,,,,,+++++++++++++++++++++++**********))))****))))))(()))((((((((((((((((((((((((((((((((((((((((((((()))(((()))))))))))))))))))*******************++++++++++++++++++++++++++++**++++*****)))))**)))))))))))))))))))(((((((((()))))))))((()))((()))))))))))))))))))*************************+++************************)))))))))))(((((((('''''''&&'''&&&&&&&&&%%%%%%%%%%%$$$$$$$$$$$#$$$$$$$$$$$$$#######################$$$############################"""""""###"""""""""""####"""""""""""""""""""""""""""""!!!!!!!"""""""""""###"""#$$$$$$$$$%%%%&&&&&'''''(((((()))******+++++++,,,,,,,,--------...--...............................-------------,,,,,,,,,++++++++++++*****))))))))))))))))(((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((()))(((()))))((((())))(((((((((((((((((((((((((((((('''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&'''''''())))))))****++++++,,-------../////0000001122222222233333334444444444444444444444443333333322222222221110000000///////.......-------,,,,,,,,+++++++++++***********)))))))))))))))))((())((((((((((()))(((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((()))))(((('''''''&&%&&%%$$$$##################$$$#######################$$$$$$$$$$$$$#$$$$$$$$$$$%%%%%%%%%%%&&&&&&&&&'''&&'''''''(((((((()))))))))))************************+++*************************)))))))))))))))))))((()))((()))))))))(((((((((()))))))))))))))))))**)))))*****++++**++++++++++++++++++++++++++++*******************)))))))))))))))))))(((()))((((((((((((((((((((((((((((((((((((((((((((()))(())))))****))))**********+++++++++++++++++++++++,,,,,,+++,,,,+,,,,,+,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++,,,+++++++++++++++++*********)))))((((((''''&&&&&&&&&&%$$$$$$$$########"""!!!               !!!"""##"""####$$$$$$%%&&&&&&&&&&''''((((())))))**********++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++,,,++++,,,,,++++++++++++++++++++++***********))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()(((())))))))))))))))))))))*******************+++++++++++++++++++++++++****+******))))))))))))))))))))))))))((((((((((((())))))(((((((((()))))))))))))))))))**************************+*************************))))))))))(((((((('''''''&&&&&&&%&&&&&&%%%%%%%%%%%$$$$$$$$$$$####$$$$$$$$$###################################################"""""""""""###"""""""""""""#""""""""""""""""""""""""""""""!!!!!!!!!!!!!"""!"""#"""""##$$$$$$$%%%%%%&&&''''''(((((()))******+++++++,,,,,,,,-------------.............................-------------,,,,,,,,,,+++++++++++*****))))))))))))))))(((((((((((''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((()))(((((())))((((((((((((((((((((((((((((('''''''''''''''''''&&&&&&&&&&&&&&&&&%&&&&&&&&&&&&&&&&&&&''''''((((())))))****+++++++,,-----..//////000001122222222223333333223333444444444433333333333221122222221111000000////////.......-------,,,,,,,,++*++++++++**)********)))))))))))))))))(((((((((((((((((()((((())(((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((()))((((('''''''&&%%%%%$$$$##############################################$$$$$$$$$####$$$$$$$$$$$%%%%%%%%%%%&&&&&&%&&&&&&&'''''''(((((((())))))))))*************************+**************************)))))))))))))))))))(((((((((())))))((((((((((((())))))))))))))))))))))))))******+****+++++++++++++++++++++++++*******************))))))))))))))))))))))(((()((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))***********++++++++++++++++++++++,,,,,++++,,,+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++**********))))))(((((''''&&&&&&&&&&%%$$$$$$####"""##"""!!!              !!!!""""""""#####$$$$%%%%%&&&&&&&&''''''((()))())))*********++++++++++++++++++++++++++++,,,+++,,,,,+,,,,,,,,,,+++++++,,+++,,,,,+++,,++++,,,+++++++++++++++++++++++****+++++++********)******))))))((())))((((((((((((((''''(((((((((((((((((((((('''((((((((((((()))(((((()))))))))))))))))))))***************+++************+++*********)))))))))))))))))))((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))********************************)))))))*****)))))(())))(((((((((''''''''&&&&&%%%%%%%%%%%$$$$$$$$$$$$$$$##############################"""""""###""""#####"""#######""""""""""""""""""""""##"""""!!!!""""""""""""""""!!!!!!!!!!!!!!!""""!!!!!!!!!!!!!!!!!!!""""""""###$$$$$$$$%%%&&&&'''&''(((((()))******++++++,,,,,,,,,,,---------.---....---....------------------------,,,,,,,,,,,+++++++++*********))))))))))))())))(('''''''''''''''''&&''''''''''''''''''''''&&'''''''''''''''''((((((((((((((((((()))(((((())))(((((((((((((((((((((((((((('''''''''''&&&&&'''&&&&&&&&&&&&&%&&&%%%&&&&&&%%%&&&&&&&&&''''''''(((((()))))********++,,,,---......////000111111111122222222222333333333333333332222222211111111111100000/////........------,,,,,,,,,++++++**++++*****)))***)))))))))))))))))(((((((((((((((((((((((((((()(((((((((((((((((()))))))))))))))))))))))))((((((((((()))))((((((((((((((''&&''''&%%%%$$$####""""#######"""#####""""###"""""""##############################$$$$$$$$$$$$$$$%%%%%%%%%%%&&&&&''''''''((((((((())))(()))))*****)))))))********************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))*********+++************+++***************)))))))))))))))))))))(((((()))((((((((((((('''((((((((((((((((((((((''''(((((((((((((())))((())))))******)********+++++++****+++++++++++++++++++++++,,,++++,,+++,,,,,+++,,+++++++,,,,,,,,,,+,,,,,+++,,,++++++++++++++++++++++++++++*********))))()))(((''''''&&&&&&&&%%%%%$$$$#####""""""""!!!!              !!!!!"""""""######$$$%%%%%&&&&&&&'''''''((()(((()))**********++++++++++++++++++++++++++,,,+++,,,,+++,,,,,,,,++++++++,,++++,,,++++,,++++,,,+++++++*+++++*+++++++++****++++++********))))***)))))))(((()))((((((((((((('''''''(((((((((((((((((((''''(((((((((((((()(((((((())))()))))))))))))))))*****************************+****))****))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************************)))))))))***)))))(((())(((((((((''''''''&&&&&%%%%%%%%%%%$$$$$$$$$$$$$$$############""################"""""""""""""""""###""""#####""""""""""""""""""""!"""#"""""!!!!!"""""""""""""!!!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!!!!!!!!!!"""""""###$$$$$$$$%%%%&&&&&&&'(((((()))))*******+++,,,,,,,,,,,--------------..--------------------,,---------,,,+,,,,,,++++++++++*********)))))))))))(((()))(''''''''''&''''''&&&&''''''''''''''''''''&&&&'''''''''''''''''(((((((((((((((((()))((((((())(((((((((((((((((((((((((((('''''''''''&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%&&&&%%%%%&&&&&&&&&''''''''(((((()))))********++,,,,---...-...///00011111100112222222222233333333333333322212222111111111110000/////...........----,,,++,,,,,,+++++****++*****)))))*)))()))))))))))))((((('((((((((('((((((((((((()(((((((((((((((((((())))))))))))))))))))))((((((((((((()))((((((((('(((((''&&&''&&%%%%$$$###""""""#####""""###"""""""""""""""""################""############$$$$$$$$$$$$$$$%%%%%%%%%%%&&&&&''''''''((((((((())(((()))))***)))))))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))****))****+*****************************)))))))))))))))))())))(((((((()((((((((((((((''''((((((((((((((((((('''''''((((((((((((()))(((()))))))***))))********++++++****+++++++++*+++++*+++++++,,,++++,,++++,,,++++,,++++++++,,,,,,,,+++,,,,+++,,,++++++++++++++++++++++++++**********)))(((()((('''''''&&&&&&&%%%%%$$$######"""""""!!!!!             !!!!!!!""""""#######$$$$%%%%%&&&&''''''''((((((((())))))**********+++**++++++++++++++++,,,+++,,,,+++++++++++++++++++,,++++++++++++++++++++++++++***+++***++++++++*****************)))))))))))))))(((((((((((((''''''''''''''''''''''''(('''''''''''((('''''''((((((((((((())((((((((()))))))))))))******************************)))))***)))))))))))))))))(((((((((''((((((((((((((((((((((((((((((((((())))))))(()))))))))))))****)))**********)))*****))))))))))))))))))((((((((((((((((''''&&'''&&&&&%%%%%%%%%$$$$$$$$$$$###$$$$###########"""""####"""""#####"""""""""""""""""###""""""""""""""""""""""""""""!!!!""""!""!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       !!!!!!!!!!!!!""""""########$$$%%%%%&&&&&'((('(()))))********++,,,,,,,,,,,----------------------------------,,,,,---,,,,,,,+++,,,,++++**************)))))))))))((((((((((''''''''&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''''''(((((((((((((((((((((((((((((((((((((((((((('''((((''''''''&'''&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&''&&&'''''(((()))))******+++,,--------...////0000000000111111222222222222222222222221111111111100000000////........--------,,,,++++++,,,+++************)))))))))(((()))(((((((((((('''((((((''''((((''(((((((((''((((('''(((((((((((((((((())))((()))(((((((((((((((((((((((((('''((((''&&&&&&&&%%%$$####"""""""""""""""###"""""""""""""""""#####"""""####"""""###########$$$$###$$$$$$$$$$$%%%%%%%%%&&&&&'''&&''''(((((((((((((((())))))))))))))))))*****)))**********)))****)))))))))))))(())))))))(((((((((((((((((((((((((((((((((((''((((((((()))))))))))))))))***)))))******************************)))))))))))))((((((((())((((((((((((('''''''((('''''''''''((''''''''''''''''''''''''((((((((((((()))))))))))))))*****************++++++++***+++***++++++++++++++++++++++++++,,+++++++++++++++++++,,,,+++,,,++++++++++++++++**+++**********))))))(((((((((''''''''&&&&%%%%%$$$$#######""""""!!!!!!!           !!!!!!!!""""""#######$$$$%%%%%%%&&'''''''''((((((()))))))***************++++++++++++++++,+++++,,,+++++++++++++++++++,+++++++++++++**+++***+*++++****++****++++++*******))********)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''('''''''''(((((((''((()((((((((((()))(())))))))********)****************))*)))))))))))))))))))))))))(((((((('''(((((((((((((((((((((((((((((((((((((()))))((()))))))))))))****))))********)))))***)))))))))))))))))((((((((((((((((''''''&&&'&&&&&&%%%%%%%%$$$$$$$$$$$####$$$######"###""""""""##"""""""###""""""""""""""""""""""""""!!!""""""""""""""!!"""!!!!!!""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!  !!!!!         !!!!!  !!!!!!"""""""######$$$$$$$%%&&&&'''''(()))))********++++++,,,,,,,,----------,------------,--------,,,,,,,-,,,,,,,+++++,+++++*************))))))))))))(((((((((''''''''''&&&&&''&&&&&&&&&&&%%&&&&&&&&&&&&&&&&&&&&&&&''''&&&''''''&&'''((((((((((''''(((((((((((((((((((((((((((((''''(('''''''&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$%%%$$$%%%%%%$%%%%$$%%%%&&&&&&&&&&&''((((((())***)***+++,,,,------.../////000/000011111111111222222222222222110001111111000/000////........---,,--,,,,,++++++**++++**************)))))))))((((((((((((''((((('''''(((''''''((''''((((((('''''(((''''(((((((((((((((((())(((((((((((((((((((((((((((((((('''''(((''&&&&&&&&%%$$$####"""""""!!!""""""""""""""""""""""""""###"""""""##""""""""###"######$$$####$$$$$$$$$$$%%%%%%%%&&&&&&'&&&''''''(((((((((((((((()))))))))))))))))***)))))********))))****)))))))))))))((()))))(((((((((((((((((((((((((((((((((((((('''(((((((()))))))))))))))))))))))))*))****************)********))))))))(()))((((((((((()(((''((((((('''''''''(''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))********))*******++++++****++****++++*+***+++**+++++++++++++,+++++++++++++++++++,,,+++++,++++++++++++++++***************)))))))((((((('''''''''&&%%%%%%%$$$$#######""""""!!!!!!!!          !!!!!!!!!""""""######$$$$$$%%%%%&&'''''''''((((((())))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*************++****++*****************))))*****)))))))))))((((((((''((((((''''''''&&&'''''&&'''''''&&&&&&''''''&'''''''''''''''''''''''(((((((((((((((((((())))))))))****))))*************)))))))))))))))))))((()))((((((('((('''((((((((((((((((((('((((((((((((((((((((((((((()))))))))))))****))))*****))))))))***)))))))))))))))((((((((((('''(((''''''&&&&&&&%%&&%%%%%%$$$$$$$$$################""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                !!                  !!!!!!""""""""#####$$$$$$%%&&&&&'''''(()))))******+**++++,,,,,,,,,--------,,,----------,,,-----,,,,,,,,,,,,,,,,++++++++++++***********)))))))))((((((((((('''''''''''''&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&&&&&&&'''&&&&''''&&&&''((('''((('''''''''''((''''''''''''''''((((('''''''''''&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$$$$$$$$$%%%%$$$%%%$$$$$%%%%%%%%%&&&&'''''(((())))))****+++,,,,------.....//////00000000000001111111111111111110000000000000///////.....-----,,,,,,,,,,,+++++************))))))***)))))(())(((((((((((''''((((''''''''''''''''''''''''(('''''''((''''((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&%$$$$$####""""""!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""################$$$$$$$$$%%%%%%&&%%&&&&&&&''''''((('''((((((((((()))))))))))))))***))))))))*****))))****)))))))))))))((((((((((((((((((((((((((('((((((((((((((((((('''((('((((((()))((()))))))))))))))))))*************))))****))))))))))(((((((((((((((((((('''''''''''''''''''''''&''''''&&&&&&'''''''&&'''''&&&''''''''((((((''(((((((()))))))))))*****))))*****************++****++*************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************))))))((((((('''''''''&&%%%%%$$$$$$######""""""!!!!!!!!!        !!!!   !!"""""######$$$$$$$%%%%%&&'''''''''(((((()))))))******))*******+++++++++**++*****++*************+++***++***++++++**++++*****************************))*******)))))***))))))))))(((((((((''''(((''''''''''&&&&''&&&&&'''''&&&&&&&&'''&&&&&''&''&''''''&&&''''''''((((('(((((((((((((()))))(())**))))))***********)))))))))(())))))))((((((((''(((''(('''''(((''(((((''((((('''(((((((((((((((((((((((((((())))))))))))**))))******)))))))))*))))))))))))())(((((((((((''''(('''''''&&&&&%%%%%%%%%%%%$$$$$$$$#########"""####""""""""""""""""""""""!!"""""""""""!!!"""""!!!!"""!!!!!!""""!"""""!!!!!!!!!!!!!!!!!!!!!!!!!!     !! !!!!!!                                      !!!!""""""""####$$$$$%%%%%%&&'''''((((()))**)******+++,,,,,,,,,,-----,,,,,,,--,---,,,,,,---,,,,,,,,,++++,,,++++++***++***********))))))))))(((((((((((''''&&&''''''&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&&%%&&&&&&&&&&&''&&&&&&''''''''(''''''''''''(('''''''''''''''''((('''&&&''''''&&&&&&&&&&&&&&&%%%%%%%%$$%%%%%$$$$$$$$$$$%%%$$$$$$$$$$$$$%%%%%%%%%%&&&&&''''(((()))))))***+++,,,--,,--..--../////000/00/////00011111100111111000000//0///////..///..-...--,,,,,,,,,+++++++++****)))))))))))((()))))())((((((((((''(((''''''((''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((''(((((((''''''''''''''''&&&%%&%%$$$######"!""""!!!!!!"""!!!!"""""!!!"""""""""""!!""""""""""""""""""""""####"""#########$$$$$$$$%%%%%%%%%%%%&&&&&'''''''((''''((((((((((())())))))))))))*)))))))))******))))**))))))))))))(((((((((((((((((((((((((((('''(((((''(((((''((('''''((''(((''(((((((())))))))(()))))))))***********))))))**))(()))))(((((((((((((('(((((''''''''&&&''''''&''&''&&&&&'''&&&&&&&&'''''&&&&&''&&&&''''''''''(((''''((((((((())))))))))***)))))*******))*****************************++++**++++++***++***+++*************++*****++**+++++++++*******))******)))))))(((((('''''''''&&%%%%%$$$$$$$######"""""!!   !!!!    !!!   !!""""""#####$$$$$$$$%%%%%%&&&''''''((((((())))))******)))******++*******************************************+++******++****************************))))*******))))))))))))))))(((((((('''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''&&&&'''''''''((''''(((((((((((((())(((())))))))))))))))))))))))))))(((())(())(((((((('''''(''(('''''''''''''''''''((''''(((((((((((((((((((((((((((((()))))))))))))))))*****)))))))))))))))))))))((((((((((((('''''''''&&&'''&&&%%%%%%%%%%$$%%$$$$$$$##########"""####"""""""""""""""""""""!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!"""!!!""!!!!!!!!!!!!!!!!!!!!!!!!!!                                              !!!"""""""#####$$$$%%%%%%%&''&&''((((())))))******+++,,,++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++***************)))))))))(((((((((((''''''&&&&&'''&&&&&&&&&&%%%&&&&&&&%%%%&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&&&'''&&&''''''''''''''((''''''''''''''''''''''&&&&&'''''&&&&&&&&&&&&&%%%%%%%%%$$$$%%%$$$$$$$$$$$$%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''(((((()))))*****++,,,,,,------....///////////////0000000000000000000//////.../........------,,,,++++++++++++******)))))))))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((('''''''''''''''''&&%%%%%%$$$######"!!"""!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!"""""""""""""""""""""####"""##########$$$$$$$%%$$%%%%%%%%%%&&&'''&&&'''''''''((((((((((((()))))))))))))))))))))*****)))))))))))))))))((((((((((((((((((((((((((((((''''(('''''''''''''''''''((''('''''(((((((())(())(((())))))))))))))))))))))))))))(((())((((((((((((((''''(('''''''''&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''(((((((())))))))))))))))*******))))****************************++******+++*******************************************++******)))******))))))(((((((''''''&&&%%%%%%$$$$$$$$#####""""""!!   !!!         !!"""""######$$$$$$$$%%%%%%&&&'&&&''((((((((((())*****))))*********)))***************************************+****************************)))******))))))))***)))))))((((())(((((((('''''''''''&&''''&&&&&&&&&&&&&%%%%%%%&&&&%%&&&&&%%%&&&&&&&&&&''''&&&&&&''''''''''''''(('''''(((((((((((()))(()))))(((((((((()))))))((((((((((((((((('''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))))**))))))))))))))))(((()(((((((((((((('''''''''&&&&''&&&%%%%%%%%$$$$$$$$$##########""###""""##"""""""""""!!!""""""!!!!!!!"""""""!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!!  !!!!   !     !!!!                                 !!!!"!!!"""######$$%%%%%%%&&&&&&''(((((()))))******++++++++,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++,,,,+++++++++++++*******)))****)))))))())(((((((('((''''''&&&&&&&&&&&&&&&&&&&%%%%&&&&&%%%%%%&%%&&&&&%%%%%&%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''&&&'''''''''''&&&&&&&&&&&&'''&&&&&&&&&%%&&%%%$$$$%%$$$$$$%%$$##$$$$$$$$$$$##$$#####$$$$$$%%%$$%%%%%%&&&&&'''(''((()))))))***++,,++,,,------..///..........///00000000////////////../.......--.----,,,,,,,++++++++*++*******)))))))))(((((((((''((((((((''((('''''&&&'''''&&'''''''&&&&''''&&&''''''''''''''''''''''(((((((((''''''''''''''''''''''((((''''((((('''''''''''&&&''''&&%%%%%$$$#####""!!!!!!!!   !!!!!!!!!!!!!!!!!!"""""""!!!!!!!""""""!!!"""""""""""##""""###""##########$$$$$$$$$%%%%%%%%&&&''&&&&'''''''''(((((((((((((()(((())))))))))))))))**)))))))))))))))))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''((((((((((((((((()))))))(((((((((()))))(()))(((((((((((('''''((''''''''''''''&&&&&&''''&&&&&&&&&&%%%&&&&&%%&&&&%%%%%%%&&&&&&&&&&&&&''''&&'''''''''''(((((((())((((()))))))***))))))))******)))****************************+***************************************)))*********))))*****))(((((((((((''&&&'&&&%%%%%%$$$$$$$$######"""""!!                !!"""""##""##$$###$$$%%%%%&&&&&&&&'''(((((((((()))**))))))*******))))*******************************************************************)))))*)))*))))))))))))))))(((((((((((((((('''''''''''&&&&''&&&&&&&&&&&&&%%%%%%%%%%&%%%%&&&%%%%%%%%%%%%%&&'''&&&&&&&'''''''''''''''''''''((((((((((())(((()))(((((((((((())()))(((((((((((('''(''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((())))))))))))))))))))))))))))))))))((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%$$$$$$$$$##########""""##""""""""""""""""!!!!""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!     !!!!!!!!!!!!!!    !!            !                        !!!!!!!!"""######$$%%%%%%&&&&&''''(((((())))))*****+++++++++++++,,,,,,,,,,,,,,,,,,,,,,++++++,,++++++++***++*******))))))))))))))((((('''(((''''''&&'&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%$$$$$$$$$$$$$$$####$$$$$$###############$$$$$$$$$$$%%%%%%&&&&&&''''((((()))))))**++++++,,,,-----..............////////////...///........---------,,,,,,,,,,++++++*******)))))))))((())(((((((((''''((((('''''''''''&&&&''''&&&&'''''&&&&&&''&&&&&'''&&''''''''''''''''((((((((''''''''''''''''''''''''((''''((''''''''''''''&&&&&'''&&%%%%%$$######""!!!!!!!     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""!!!!""""""""""""""""##""""##########$$$$$$$$$%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((())))))))))))))))))))))))))))))))))(((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''('''(((((((((((()))())(((((((((((()))(((())((((((((((('''''''''''''''''''''&&&&&&&'''&&%%%%%%%%%%%%%&&&%%%%&%%%%%%%%%%&&&&&&&&&&&&&''&&&&'''''''''''(((((((((((((((())))))))))))))))*)))*)))))*******************************************************************))))*******))))))**)))(((((((((('''&&&&&&&&%%%%%$$$###$$##""##"""""!!             !!"""""""""######$$$%%%%%&&&&&&&&&'''''(((((((())))))))))***))))))))**************)))********)))****************)))))))))))))))******))))))))))))))))))))((((((((((((((((('''''''''''''''''&&&&&&&&&&&&&%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&''''&&&&''''''''''''(((('''''((((((((()(((((((((((((((((((((((('((((('''''''''''''&&&&&&&&''''''''''''''''''''''''''''''''''(((((((((((((((((((())))(((((((()))))))))))((((((((((((((((((((((((''(((''''''''&&&&&&&&%%%%%%%%$$$$$$$$$$########"""""""""""!!!!""""""!!!!!!!!!!"!!!!!!!!!          !!!!!!!!!!!!!                                                 !!!!!!"""#####$$$%%%%%%&&&&'''''''((())))))****+++***++++++++,,,,,,,,,,,,,,++,,,,+++++++++++++++**********))))))))))()))))(((((''''''((''&&&&&''&&&&&&%%%%&&&&&%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&%%%$$$%%%$$$$$$$$####$$$#####$$$###"""""""""""""###########$$$$$$%%%%%%&&&'''''(())))))))******+++,,,,,,-------------...//....../.........----------,,,,,,,++++++,,++***+**)))))))))))))))(((((((((((((''''''(((''&&&&&&&&&&&&&&&&'&&&&&&&''&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&'''''''''(''''''''''''''''''''''''''''''''''''''''''&&''''&&&&&&&'%%%%%%%$####"""!!              !!!!!!!!!!!!!          !!!!!!!!!"!!!!!!!!!!""""""!!!!"""""""""""########$$$$$$$$$$%%%%%%%%&&&&&&&&''''''''(((''(((((((((((((((((((((((()))))))))))(((((((())))((((((((((((((((((((''''''''''''''''''''''''''''''''''&&&&&&&&'''''''''''''((((('(((((((((((((((((((((((()((((((((('''''((((''''''''''''&&&&''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%&&&&&&&&&&&&&'''''''''''''''''((((((((((((((((())))))))))))))))))))******)))))))))))))))****************)))********)))**************))))))))***))))))))))(((((((('''''&&&&&&&&&%%%%%$$$######"""""""""!!          !!!!"""""""######$$$$%%%%&%%%&&&&'''''''((((((()))))))))**))))))))))************)))))******)))))**************)))))))))))))))))****)))))))))))))))))))))(((((((((((((((((''''''''''''''''&&&&&&&&&&&&&%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&''&&&&&&'''''''''''((('''''''(((((((((((((((((((((((((((((((((''((('''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''(((((((((((((((((())))(((((((((()))))))))((((((((((((((((((((((((''''((''''''''&&&&&&%%%%%%%%$$$$$$$$$$$########"""""""""""!!!!!!""""!!!!!!!!!!!!!!!!!!!!            !!!!!!!!!!!                                          !!!!!!""""####$$%%%%%%%&&&&'''''''(((())))))***++****+++++++,,,,,,,+++,,,++++,,+++++++++++++++**********)))))))))(((()))((((('''''''''&&&&&&&'&&&&&&%%%%%%&&&%%%%%%%%%%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$%%$$$$$$$######$$#########"""""""""""""""""###########$$$$$$%%%%%%&&'''''((()))))))))*****+++++,,,,,,,----------...------...---...----------,,,,,,+++++++++++******)))))))))((((((((((((((((((('''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''&&&&''&&&&&&&&&%%%%%%%$####"""!!               !!!!!!!!!!!            !!!!!!!!!!!!!!!!!!!!""""!!!!!!"""""""""""########$$$$$$$$$$$%%%%%%%%&&&&&&''''''''((''''(((((((((((((((((((((((()))))))))(((((((((())))(((((((((((((((((('''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''(((''((((((((((((((((((((((((((((((((('''''''((('''''''''''&&&&&&''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%&&&&&&&&&&&&&''''''''''''''''((((((((((((((((()))))))))))))))))))))****)))))))))))))))))**************)))))******)))))************))))))))))**)))))))))((((((('''''''&&&&%%%&%%%%$$$$######"""""""!!!!            !!"""""""#####$$$$$$%%%%%%&&&&'''&'''((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))****))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((('''''&&&''''&&&&&&%%&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((('''''''''''''(((''''''''(((''''''''''''''&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((''()))((((((((((((())))(((((((((((((((((((((((('''''''''''&'''''&&&&%%%%%%%%%$$$$$$$$$$$$########""""""""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!                                                            !!!!!!!"""""###$$%%%%%%%%&&'''''''((((()))))))***********+++++++++++++++++++++++++++++++++++++******)))))))))))))((((()(((''''''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%$$$$$$$$$$$$$#################"""""""""""""""""""""""""##########$$$$$%%%%%%&&&&&''((((((())))))))****+++++++++,,,,,,,,------,,,,------------,,,,,,,,,+++++++************)))))(((((((((((((((('''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&%%&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%$####"""!!                                     !!!!!   !!!!!!!!!!!!!!!!!!!!!!!!""""""""########$$$$$$$$$$$$%%%%%%%%%&&&&'''''&'''''''''''(((((((((((((((((((((((())))((((((((((((()))(''((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&''''''''''''''(((''''''''((('''''''''''''(((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&%%&&&&&&''''&&&'''''((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))****)))))))))))))))))))))))))))))))))))))))))))))))))((((((((((('''&'''&&&&%%%%%%$$$$$$#####"""""""!!             !!"!!!""""###$$$$$$$$%%%%%&&&&&&&&'''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))**))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((''''''&&&&''&&&&&&%%%%&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(('''''''''''''''(''''''''''(('''''''''''''&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''(''''(((''(((((((('''(()((((((((((((((()))((((((((((((((((((((((('''''''''''&&&'''&&&%%%%%%%%%%$$$$$$$###$$#########"""""""!!!!!!!!!!!!!!!!!!!!!!!!!    !!!                                                      !   !!!!""""""##$%%%%%%%%%%&''''''(((((()))))))***********+++++++++++++++++++++++++++++++++++*****))))))))))))))(((((((((''''''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%$$$$$$$$%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%&&%%%%&&&&&&&&&&&&&&&&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%$$$$$$$$$$$$$#################""""""""""""""""""""""""""""##########$$$$$%%%%%&%%%&'''''''((((((())))*****++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++********))**)))))((((((((((('''''''''''''''''&&'''&&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&&&&&&&&&&%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''&&&&&&&&&&&&''&&&&&&&&&&&&&&&%%%%%%%#####""!!!                                      !!!    !!!!!!!!!!!!!!!!!!!!!!!!!"""""""#########$$###$$$$$$$%%%%%%%%%%&&&'''&&&'''''''''''((((((((((((((((((((((()))((((((((((((((()(('''((((((((''(((''''('''''''''''''''''''''''''''''''&&&&&&&&&&&&&&'''''''''''''((''''''''''('''''''''''''''(('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&%%%%&&&&&&''&&&&''''''((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))**))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&&&&&&%%%%%$$$$$$$$###""""!!!"!!            !!!!!!"""####$$$$$$$$$$%&&&&&&&&&&'''''(((''((((((((())))((())))(((())))))))))))))))))))))))))))))))((())))))))))))))((((((((())))))))))((((((((((((('''((((((('''''&&'''&&&&&&&&&&&&%%%%%%%%%%%%%$$$%%%%%%%%%$$$%%%%$$%%%%%%%%%$$$$$%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''&&&''''''''''''''''''''''''''''''''''''''''&&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''&&&''''''''((''''''(((''''(((((((((((((((((()))(((((((((((((((((((((''''''''''&&&&&&&&&&%%%%%%%%%%$$$$$$$#############""""""!!!!!!!!!!!!!    !!!!!!!                                               !!!!!"""""##$$$$%%%%%%%&&&&''''''((())))))))***********+++*****++++++++++++++***+++*********)))))))))))))))(((((''((('''''''&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%$$$%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&%&&&&&&&&&&&%%%%%%&&&&&%%%%%%%%$$$$$$$$$$$$$$##########""""""""""""""""""!!!"""!!!!!!"""!!""""""""""#####$$$$%%%%%%&&&&&&&'''((((((())))*******++++++++++++++++++++++++++++++++++++++*************))))))))))((((((((''''''''''&&&&'''''&&&&&&&''&&&&&&&&&&%%%&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&'''''&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&%$$$$$$$###""!!! !                                         !!!!!!!    !!!!!!!!!!!!!""""""#############$$$$$$$%%%%%%%%%%&&&&&&&&&&''''''''''((((((((((((((((((((()))((((((((((((((((((''''(((''''''((''''''''&&&''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&''''&&&&&''''''''''''''''''''''''''''''''''''''''&&&'''&&&&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%$$$$$%%%%%%%%%$$%%%%$$$%%%%%%%%%$$$%%%%%%%%%%%%%&&&&&&&&&&&&'''&&'''''((((((('''((((((((((((())))))))))((((((((())))))))))))))((())))))))))))))))))))))))))))))))(((())))((())))(((((((((''((('''''&&&&&&&&&&%$$$$$$$$$$####"""!!!!!!           !!!!!"""""###$$$$$$$$$%%&%%%&&&&&&''''''''''(((((((()))((((()))(((())))))))))))))))))))))))))))))))(((()))))))))))))(((((((((())((()))((((((((((((((''''((((('''''&&&&''&&&&&&&&&&&%%%%%%%%%%%%%$$$$$%%$$$$%$$$$$$$$$$$%%%%%%%$$$$$$$%%%%%%%%%%%%%%%%%%%%&&&%%%%%&&&&&&&&&'&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''&&&&&''''''''''''''''''''''(((((((((((((((((())(((((((((((((((((((((''''''''''&&&&&&&&&&%%%%%%%%%$$$$$$$$#############"""""!!!!!!!!!!!!!!      !!!!!                                       !!!!!""""""##$$$$%%%%%%%%&&&'''''((((()))))))***********+*******++++++++***+*****+*********)))))))))))))))(((((''''''''''''&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&%%%%&&&&&&&%%%%%%%%%&&&%%$$%%%%$$$$$$$$$$#############"""""""""""""""""""!!!!!!!!!!!!!!""!!!!""""""""""#####$$$$%%%%%%&&&&&&&''''('''())))))))****+****+++++++++++++++++++++++++++++*********))))))))))(((((((((((((''&&'''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%&&&&%%%%%%%%%%%%%%%&&%%%%%%%%%%%%%%%%%%%%&&&&%%%%%&&&&&&&&&&&''''''''&&&&''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$##"""!!!                                      !!!!!      !!!!!!!!!!!!!!"""""#############$$$$$$$$%%%%%%%%%&&&&&&&&&&''''''''''((((((((((((((((((((())((((((((((((((((((''''''''''''''''''''''&&&&&'''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&'&&&&&&&&&%%%%%&&&%%%%%%%%%%%%%%%%%%%%$$$$$$$%%%%%%%$$$$$$$$$$$%$$$$%%$$$$$%%%%%%%%%%%%%&&&&&&&&&&&''&&&&'''''(((((''''(((((((((((((()))((())(((((((((()))))))))))))(((())))))))))))))))))))))))))))))))(((()))((((()))((((((((''''''''''&&&&&&%%%&%%$$$$$$$$$###"""""!!!!!         !!!!"""""########$$$$%%%%%%%&&&&&&&&&''''''''((((((((((((((((((((())))))))(((((())))))))))))))))))(((((((((((((()))((((((((((((((((((((((((''(((((('''''''''''''&&&&&&&&&&&%&&&&%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%&&&&%%&&&&&&&&&&&&&&&&&&&&''''''''''''''''&&&&&&&''''&&&&&&&&&&&&&&&&&&&&&&%%&&%%&&&&&&&'''&&&&&&''''&&&&&&'''''''''''''''''''''(((((('''((((((((((((((((((((((('''''((((''''''''&&&&&&&&&&&%%%%%%%%%$$$$$$$$#######"""###"""!!!!!!!!!!!!!!          !!!              !!"""!""#####$$%%%%%%%%&&&''''((((()))))))*********************************************)))))))))(((((((('''''''''''''''&&&&&%%%&&&&%%%%%%%%%%%$$$$$$$$$$$$$$$$#$$$#####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$%%%$$$$$$$$$$#########"""""""""""""""""""!!!!!!!!!!      !!!!!!!!!!!!!""""""""###$$$$$$$%%%%%%%&&&&''''''(((((((()))**************++++++***+++++***********)))))))(((((((((((('((''''''''&&&&&'''&&&&&&&&&%%%&&&%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''&&&&&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&%%%%%%$$$$$$#""""!!!            !!!          !!!!!!!!!!!!!!"""###"""#######$$$$$$$$%%%%%%%%%&&&&&&&&&&&''''''''(((('''''((((((((((((((((((((((('''(((((('''''''''''''''''''''&&&&&&''''&&&&&&'''&&&&&&&%%&&%%&&&&&&&&&&&&&&&&&&&&&&''''&&&&&&&''''''''''''''''&&&&&&&&&&&&&&&&&&&&%%&&&&%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%&&&&%&&&&&&&&&&&'''''''''''''((((((''(((((((((((((((((((((((()))(((((((((((((())))))))))))))))))(((((())))))))(((((((((((((((((((((''''''''&&&&&&&&&%%%%%%%$$$$########"""""!!!!        !!!"""""""##"#####$$$%%%%%%%&&&&&&&&&&''''''''(((((((((((((((((((())))))((((((((()))))))))))))))(((((((((((((((()((((((((((((((((('((((((''''((((''''''&''''''&&&&&&%&&&&%%%&%%%$$%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#$$$$$$$$$$$$$$$$##$$%%%%%%%%%%%%$$%%%%%%%%%%&&%%%%&&&&&&&&&&&&&&&&&&&&''''''''''''''&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&%%&%%%%&&&%%&&&&&&&&&&&&'''&&&&&&'''''''''''&'''''''''((((''''''((((((((((((((((((((((''''''(('''''''&&&&&&&&&&&%%%%%%%%%%$$$$$$$$#######"""""""""!!!!!!!!!!!!!!!           !!          !!""!!""######$$%%%%%%%&&&&&'''((((()))))))*******************************************))(()))))(((((((('''''''''''''''&&&&&&%%%%&%%%%%%%%%%%%$$$$$$$$$$$$$$$$###########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$#########"""""""""""""""!!!!!! !!!!!          !!!!!!!!!! !!""""""""###$$$$$$$%%%%%%%&&&&&&&&''''(((((((()))))))))************)**************)))))))))((('(((((((''''''''''''&&&&&&&&&&%%&&&%%%%%%%%%%%%%%%$%%%%%$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&%%%%&&&&&&&&%%%%%%%$$$$$$#""""!!!         !!           !!!!!!!!!!!!!!!"""""""""#######$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''((''''''((((((((((((((((((((((''''''(((('''''''''&'''''''''''&&&&&&'''&&&&&&&&&&&&%%&&&%%%%&%%&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&''''''''''''''&&&&&&&&&&&&&&&&&&&&%%%%&&%%%%%%%%%%$$%%%%%%%%%%%%$$##$$$$$$$$$$$$$$$$#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%$$%%%&%%%&&&&%&&&&&&''''''&''''''((((''''(((((('((((((((((((((((()(((((((((((((((()))))))))))))))((((((((())))))((((((((((((((((((((''''''''&&&&&&&&&&%%%%%%%$$$#####"##"""""""!!!       !!!!""""""""""#####$$$$$$$%%%&&&&&&&&&''''''''''((((((((((((((((((((((((((((((((((((((((()))((((((((((((((((((((((((((((((((('''''''(((((''''''''''''&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$%%%$$$$$$$$$$$$$$$$$$#######$$$$####$$$$$$$$$$$$$####$%%%%%$$$%%%$$$$$%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%&&&%%%&&%%%%&&%%%&&&&&&&&&&&&&&&&&&&&&''''''''''&&&'''''''''''''''''''((((((''''''''''((((''''''''''''''&&&&&&&&&&&%%%%%%%%%%%$$$$$$$$#######""""""""!!!!!!!!!!!!!!!!               !!!!!!"""######$$%%%%%%&&&&&''''''((()))()))))))))))))))))********))))))))))****)))))))((((((((((((((('''''''''''&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$###$$$############################$$$$####$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$##$$$$$$$########""""""""""""!!!!!!!!!   !!!                 !!!   !!!!"""""""######$$$$$$$%%%%&&&&&&''''''''''(((((((((()))))))))*))))))**))))))))))))((((((((('''''''''''&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$%%%%%$$%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%&&&%%%%%%%%%$$%$$$$$$#""""!!                !!!!!!!!!!!!!!!!""""""""#######$$$$$$$$%%%%%%%%%%%&&&&&&&&&&&''''''''''''''((((''''''''''(((((('''''''''''''''''''&&&''''''''''&&&&&&&&&&&&&&&&&&&&&%%%&&%%%%&&%%%&&&%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%$$$$$%%%$$$%%%%%$####$$$$$$$$$$$$$####$$$$#######$$$$$$$$$$$$$$$$$$%%%$$$$%%%%%%&&&%%%&&&&&&&&&&&&&&''''''''''''((((('''''''((((((((((((((((((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((''''''''''&&&&&&&&&%%%$$$$$$$#####""""""""""!!!!       !!!!""""""""######$$$$$$$%%%&&&&&&&&&&'''''''''(((''((((((''(((((('''((((((((((((((((((((((((((((((('(((((((('''(((((((((((''''''''((''''''''&&'''&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$#$$$$$$$$#########$$$#####$$$$$$$$$$$#####$$%%%$$$$%%$$$$$$$%%%%%%%%%%%%%%%%&&&&&&&%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&%%&&&&&&&&&&&&'''''''''&&&&''''''''''''''''''''((('''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!            !!!!!!"""""###$$$%%%%%&&&&&&''''''(((((((())))))))))))))))******))))))))))))))))))))))((((((''(((((''''''''''''&&%%%&&&&&&&%%%$$$%%%%%%%%$$###$$#####$$#############################$$######$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%$$$$$$$$$$$$$####$$$$$##""####""""""!!"""!!!!!! !!                             !!!!""""""###########$$$%%%%%&&&&&&&&'''''''((('('''((()((((()))))))))))))))((()((((''((('''&&''''''&&&&&&%%&&&%%&&&&&&%%%%%%$$$$$%%%%%%%%%%$$$$$$$$$$$$%%%$$$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%%%&&&&&&&&%&&&&&&%%%%%%%%%%&&%%%%%%%%%$$$$$$$$$$#"""!!             !!!!!!!!!!!!!!!!"""""""""######$$$$$$$$$%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((('''''''''''''(((''''''''''''''''''''&&&&'''''''''&&&&&&&&&&&&%%&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&&&&&%%%%%%%%%%%%%%%%$$$$$$$%%$$$$%%%$$#####$$$$$$$$$$$#####$$$#########$$$$$$$$#$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&'''&&''''''''((''''''''((((((((((('''(((((((('((((((((((((((((((((((((((((((('''((((((''((((((''((('''''''''&&&&&&&&&&%%%$$$$$$$######""""""""!!!!          !!!""""""######$$$$$$$%%%%&&&&&&&&&&&'''''''''''''((((('''(((('''''((((((((((((((((((((((((((((('''(((((('''''''''''(((('''''''''''''''''&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%$$$$$$$$$$$$$$$$$###################$$$#####################$$$$$###$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&%%&&&%%&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&%%%%&&&&&&&&&&&'''''''''&&&&''''''''''''''''''''''''''''''''''''(('''''''''''&&&&&&&&&&&%%%%%%%%%%$$$$$$$$$$$$#####"""""""!!""!!!!!!!  !!               !!!!"""""#$$$$$%%%%&&&&&&&''''''((((((((((())))))))))))))))))))))))))))))))(((((())(((((''''(((''''''''''&&&&%%%%%%%%%%%%%$$$$$$$$$$$$$##################################################$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$############""###""""""!!!!!!!!!!!                              !!!!!""""""""""####$$$$$%%%%%%%%%&&&&&&''''''''''''((('''(((((((((((((((((('(((''''''''&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&%%%%%%%%%%%%%%%%%%$$%%%$$$$######"""!!            !!  !!!!!!!""!!"""""""#####$$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''''''((''''''''''''''''''''''''''''''''''''&&&&'''''''''&&&&&&&&&&&%%%%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&%%&&&%%&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$###$$$$$#####################$$$###################$$$$$$$$$$$$$$$$$%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&'''''''''''''''''(((('''''''''''(((((('''((((((((((((((((((((((((((((('''''(((('''((((('''''''''''''&&&&&&&&&&&%%%%$$$$$$$######""""""!!!          !!!""""""######$$$$$$$$$%%&&&&&&&&&&&''''''''''''(((('''''((''''''(((((((((((((((((((('''''((((''''(((('''''''''''''(('''''''''''''&&''&&&&&&&&&&&%%%&%&&%%%%%%%%$$%%$$$$$$$#####$$$$$#####################$$$#####################$$$########$$$$$$%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&%%%&&&&&&%%%%%%%&&&&&%%%&%%%%%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%&&&&%%&&&&&'''''&''&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&%%%%%%%%%%$$$$$$$$$$$$$###"""""""""!!!!!!!!!!                 !!!!""""##$$$$$$%%%&&&&&&&&&''''''((((('(())))))))))))))))))))))((())())(((((((((((((('''''''''''''''''&&%%%%%%%%%%%%%%$$$$$$$$#######################""######"""########"""""""##########$$$$$##$$$$$$$$$$$$$$$$%%%%$$%$$$$$%$%$$%%%%%%%$%%$$$$$$$$$$$$$$$$$##$$############""""#""""""!!!!!!!  !                           !!!""!!!"""""""###$$$$$%%%$$$%%&&%&&&&&&'''&&&&&'''''''((((''''''(((((''''''''&&'''&&%%%&%%%%&&&%%%%%%$$%%%%%%$$$$%%%$$$$$$$$$########$$$$$$$$$$$##$$$$$$$$$##$$$$$$#####$$$$$$$$$$$$$$$$$$$$$$$%%%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%$$$%%%$$$$#######""!!             !!!!!!!!!!"""""""""###$$$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&''&'''''&&&&&%%&&&&%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&%%%%%&%%%&&&&&%%%%%%%&&&&&&%%%&&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%%$$$$$$########$$$#####################$$$#####################$$$$$#####$$$$$$$%%$$%%%%%%%%&&%&%%%&&&&&&&&&&&''&&'''''''''''''(('''''''''''''((((''''(((('''''((((((((((((((((((((''''''(('''''((((''''''''''''&&&&&&&&&&&%%$$$$$$$$$######""""""!!!       !!!!"""""""#####$$$$$$$$%%%%%%&%%%&&&''''''''''''(((''''''''''''''((((((((((((((((((''''''''('''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$########$$#######################$#################################$$$##$$%%$$$$$%%%%%%%$$$%%%%%%%%%%&&&%%%%%&&&&%%%%%%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&%%%%&&&&%%%%&&&''''&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&%%%%%%%%%%$$$$$$$$$$$$$###""""""""""!!!!!!!!!                 !!!!"""####$$$$$$%%%%&&&&&&&&'''''((('''())))(()))))))))))))))(((((((((((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%%$$$$$$$$$$##################""##""""####"""""######""""""""""################$$$$$$$$$$$$$$$%%$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$#############"""#"""""""!!!"!!!!!                  !!!!!!!!!"""""""######$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''&&&&&'''''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%$$$$%%%$$$$$$$$$$$$$$$$$##########$$$###$$$####$$$$$$$####$$$$#######$$$#$$$$$$$$$$$$$$$$$$$%%$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$%$$$$$####"""""!!             !!!!!!!!!""""""""""###$$$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&''''&&&%%%%&&&&%%%%&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%%%%%%&&&&%%%%%&&&%%%%%%%%%%$$$%%%%%%%$$$$$%%$$##$$$#################################$#######################$$########$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&'''''''''''''''(''''''''((((((((((((((((((''''''''''''''(((''''''''''''&&&%%%&%%%%%%$$$$$$$$#####"""""""!!!!        !!!"!!!"""""###$$$$$$$$$$%%%%%%%&&&&'''&&&'''''((''''''''''''''''((((((((((''''(('''''''''''''''&&&''''''&&&''''''''''''''''''&&&&&&&&&&&%%%%%%%%%%%%%%%$$%%%$$$$$$$$$$###############""############"""###############""#########"""########$$###$$$$$$$$$%%%%%$$$$$$$$%%%%%%%%%%%%%%%&&%%%%%%%%%%%&&%%%%%%%%%$$$$$%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&%%%%%&&&&'&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&'''&&&&&&&&&%%%%%%%%%%%$$$$$$$##$$$$###"""""""""""!!!!!!!                  !!!!""""###$$$$$$$$%%&&&&&&&''''''(''''(())(((())))))((((()(((((((((((((((((((((((''''&&&&&&'''&&%%%%%%%%%%$$$$$%%$$$$$$$$$$$##########""""""""""##"""""#"""""""""##""""""""""""#######"""""######$####$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$$$$$$$$$$$$$$$$$##$$$#############"""""""!!!!!!!!!!!                 !!!!"""!!!!""##########$$%%$$$$$%%&&&%%%%%%%&&&''&&&&&&&&&&'''''&&%%%%%%%%%%&%%%%$$$$$$$$$$%%%$$##$$$$$$$$$$$####$$$$$############$#####$######$$$$$######$$##############$#######$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%$$$$$$$$$$$$$$$$$####"""!!!!              !!!!!!!"""""""""""###$$$$##$$$$$$$%%%%%%%%%%%&&&&&&&&&'''&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'&&&&%%%%%&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%$$$$$%%%%%%%%%&&%%%%%%%%%%%&&%%%%%%%%%%%%%%%$$$$$$$$%%%%%$$$$$$$$$###$$########"""#########""###############"""############""###############$$$$$$$$$$%%%$$%%%%%%%%%%%%%%%&&&&&&&&&&&''''''''''''''''''&&&''''''&&&'''''''''''''''((''''((((((((((''''''''''''''''(('''''&&&'''&&&&%%%%%%%$$$$$$$$$$###"""""!!!"!!!          !!!!!!!"""""##$$$$$$$$$$$%%%%%%&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&''''''&&&&&&&'''''''&&&'''&&&&&&&&&&&%%%%%%%%%%%%%%%%$$$%%$$$$$$$$$################"""##########"""""""############"""#######""""########$####$$$$$$$$$$%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$%%%$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&%%%%%%&&&&&&&&&&&&&''''&&'''''''''''''''''''''''''''''''&&&&&&&&''&&&&&&&%%%%%%%%%%%%$$$$$$$####$$###""""""""""""!!!!!                    !!!!""""###$$$$$$$$%%%&&&&&&'''''''''''(((((((()))((((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$#########"""""""""""##""""""""""""""""""""""""""""""#####"""""""###########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$#############""""""!!!!!!!!!!!                 !!!!!!!!!!"""""""######$$$$$$$$$%%%%%%%%%%%%%&&%%%%%&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$#########$$$#########################################################################$$$###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%$$$$$$$$$$$$$$$$$$###""""!!!               !!!!!""""""""""""###$$####$$$$$$$%%%%%%%%%%%%&&&&&&&''&&&&&&&&'''''''''''''''''''''''''''''''&&''''&&&&&&&&&&&&&%%%%%%&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$%%%$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%$$$$$$$$$$####$########""""#######"""############"""""""##########"""################$$$$$$$$$%%$$$%%%%%%%%%%%%%%%%&&&&&&&&&&&'''&&&'''''''&&&&&&&''''''&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&%%%%%%$$$$$$$$$$$##"""""!!!!!!!         !!!!!!!"""""####$$$$$$$$$%%%%%%&&&&%%%&&&&&&&&&&&&'''''''''''''''''&&&&&&'''''''&'''''''''''''&&&&&'''''&&&&&&&''''''&&&&&'&&&&&&%%%&%%%%%%%%%%%%%%%%%%$$$$$$$###$$$$################"""""#""""#"""""""""""#"""""####"""""#""""""""####################$$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%$$$$%%%%$$$$$$$$$$$$$%$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&''''&&&&&&&&&&&&'''''''''&&&&&&&&''''&&&&&&&&&&&&&&&%%%%%%%%%%%$$$$$$$$$$#######"""""""""""""!!!!                       !!"""####$$$$$$$%%%&&&&&&''''''''''''''(((((()((((((((((((((('''''''''''(('''&&&&&&&&&&%%%%%%%%%%$$$$$$$$$$$$$$$######$$###""""###"""""""""""""""""""""""""""""""""""""""""""""##""""""""""#####################$$$$$$$$$$$$$$$$$$$$#########$$$$################"""""!!!!!!!!!!!!!             !    !!!!!!!!!"""#"""###$$####$$$$$$$$$$$$$%%%%$$$%%&&&%%%%%%%$$$%%%%%$$$$%%$$##$$$$##############""#####""""""""""""""######""""""#####""###########""""####"""""""###################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%$$$$%%%$$$$$$$$$$$$$$$$$$$""""""!!!                !!!!"""""""""""""#######$$$$$$$$$$%%%%%%%%%%%&&&&&&&&&&&&&&&''''&&&&&&&&'''''''''&&&&&&&&&&&&''''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$%$$$$$$$$$$$$$%%%%$$$$%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$$$$####################""""""""#"""""####"""""#"""""""""""#""""#"""""################$$$$###$$$$$$$%%%%%%%%%%%%%%%%%%&%%%&&&&&&'&&&&&''''''&&&&&&&'''''&&&&&'''''''''''''&'''''''&&&&&&'''''''''''''''''&&&&&&&&&&&&%%%&&&&%%%%%%$$$$$$$$$####"""""!!!!!!!         !!!!!!!!"""######$###$$$%%%%%%%%&%%%%%&&&&&&&&&&&&''''''''''''''&&&&&&&&&'''''&&&''''''''''''&&&&&&'''&&&&&&&&&'''&&&%%%&&&&&&&%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$####$$######""""######""""""""""""""""""""""""""""""##"""""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&'''&&&&&&&&&&&&&'''''''&&&&&&&&&&''&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$#####""""""""!!!"""!!!!                   !!""""###$$$$$$%%%%&&&&&&'&&'''''''''''((((((((((((((((((((''''''''''''''''&&&&&&&&&&%%%%%%%%%%$$$$$$$$$$$$$$$###########""""""##""""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""####################$$$$$$$$$$####$$$$$##########$$#########"""####"""""!!!!!!!!!!!!!                  !!!!!!""""""""###########$$$$$$$$$$$$$$$$$$%%%%%$$$$$$$$$$%%$$$$$$$$####$###############""""##"""""""""""""""""####"""""""####""""#########""""""##""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$$$%%%$$$$$$$$$$###$$$$$#""""""!!             !!!!"""!!!""""""""#####$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&''&&&&&&&&&&'''''''&&&&&&&&&&&&&'''&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####################"""""""""""""""##""""""""""""""""""""""""""""""######""""######$$####$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%&&&&&&&%%%&&&'''&&&&&&&&&'''&&&&&&''''''''''''&&&'''''&&&&&&&&&''''''''''''''&&&&&&&&&&&&%%%%%&%%%%%%%%$$$###$######"""!!!!!!!!           !!!!!!!!!""##########$$$%%%$$$%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$%$$#################"""""""""""""""""!!!""!!!""""""""""""""""""""!!!!!!!!"""""""""""""#####"""###"#############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&%%%&&&&&&&%%%%%%%%%%%$$$$$$$$$$$$$######"""""""!!!!!!!!!!!           !!""""######$$%%%%%&&&&&&&&&&''''&&&&'''''''((((''''''''''''''''''''&&&&&&&&&&&&&%%%%%%%%%$$%%%$$$$$$#$$$$$########""""""""""""""""!!!"""""!!!!!!!"""!!!!!!!!!!!!!!!!!""""""""""""""""""""""#########"""""###########$$$$$#######################""""""""""""""""!!!!!!!!!   !!!           !!!!!!!!!!"""""""""""##################$$$%$$$#######$$$$$#############""""""""""""""""""""""""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########""""""!         !!!!!!!!!!!"""""""######$$$$$$$$$$$$$%%%%%%%%%%%&&&&&&&%%%&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############"###"""#####"""""""""""""!!!!!!!!""""""""""""""""""""!!!""!!!"""""""""""""""""#################$$%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%$$$%%%$$$##########""!!!!!!!!!         !!!!!!!!!""#"""######$$%%%$$$$%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%&&&&%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$#################"""""""""""""""""!!!!!!!!!!""""""""""""""""""!!!!!!!!!!"""""""""""""####""""""""#############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''&&%%%%&&&&%%%%%%%%%%%%$$$$$$$$$###$#####""""""""!!!!!!!!!!!          !!!!""""#####$$$$$$%&&%%%&&&&'''&&&&&&'''''''''''''''''''''''''''''&&&&&&&&&&&&&%%%%%%%%%$$$$%%$$$$$###$$$#######"""""""""""""""""!!!!!"""!!!!!!!!""!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""#######""""""############$$$######################"""""""""""""""""!!!!!!!!!     !!       !!!!!!!!!!!"""""""""##""##############$$###""#####################"""""""""""""""""""""""""""""""!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""#################$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########""""!!!          !!!!!!!!!!!""""""""#####$###$$$$$$$$$%%%%%%%%%%%%&&&&%%%%&&''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############""""""""####"""""""""""""!!!!!!!!!!""""""""""""""""""!!!!!!!!!!"""""""""""""""""#################$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%&&&&%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%$$$$%%%$$######"""#""!!!!!!!!!     !!!!!!!!!""""""######$$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&%%%&&&&&&&&&&&&&&%%%&&&&&&%%&&&&&%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#####################"""""""""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""!!!"""""""""""""""""######################$$$###$$$$$$$$$$$$$$$$##########$$$$$####$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$%%%%%$%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%$$$$$$$$$########""""""""!!!!!!!!!!!!!        !!!!!""""####$$$#$$%%%%%%%&&&&&&&&&&&&&&&&&&'''''&&&&&&&&&'''&&&&&&&&&&&%%%%%%%%%%%%%%$$$$$$$$$$$#############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""#######################"""#########""""""""""""""""!!!!!  !!!                    !!!!!"""!!""""!""""""""""""""####""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""!!!""""""""!!""""""""""""""""""""""""""""""""""#######################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########$$$$$##########"!!!!!          !!!!!!!!!!!!!""""""""########$$$$$$$$$%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%$%%%%%$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$####$$$$$##########$$$$$$$$$$$$$$$$###$$$######################"""""""""""""""""!!!""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""""""""#####################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%&&&&&%%&&&&&&%%%&&&&&&&&&&&&&&%%%&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$######""""""!!!!!!!!!    !!!!!!!!!"""""#######$$$$$$$$$$$$$%%%&&&&&&&%%%%&&&&&%%%%&&&&&&&&&&&&&%%%%&&&&&%%%%&&&%%%%&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$################""""""!""""""!!!!!!!!""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!""""""""""""""""#######################$####$$$$$$$$$$$$$$$############$$$##########$$$$$$$$$$$$$$$$$$$%%%%$$$%%%%$$$%%%%%%%%%%%%%%%%&&&&&&&&&&&%%%&&&&&&&&%%%&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%$$$$$$$$$#######"""""""!!!!!!!!!!!!!          !!!!!"""""#######$$%%%%%%%&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$$$$$$$$$$#############"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!"""""""""""""""""""#####################"""""######"""""""""""""""""!!!!!                           !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""!!!!!""!!!!!!!!"""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########$$$$########"""!!!!!            !!!!!!!!!!!!!"""""""#######$$$$$$$$$%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&%%%&&&&&&&&%%%&&&&&&&&&&&%%%%%%%%%%%%%%%%$$$%%%%$$$%%%%$$$$$$$$$$$$$$$$$$$##########$$$############$$$$$$$$$$$$$$$####$#######################""""""""""""""""!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""!!!!!!!!""""""!""""""################$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&%%%%&&&%%%%&&&&&%%%%&&&&&&&&&&&&&%%%%&&&&&%%%%&&&&&&&%%%$$$$$$$$$$$$$#######"""""!!!!!!!!!       !!!!!!""""###########$$$$$$$$$%%%%%%&&&%%%%%&&&%%%%%%&&&&&&&&&&%%%%%%%&&&&%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$########"""""""""""""!!!"""""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!""""""!!!""""""#####""""###################$$$$$###################################$$$$#####$$$$$$$$$$$$$$$$$%%%$$$$%%%$%%%%%%%%%%%%%%%&&&&&&&%%%%%&&&&&&&%%%&&&&&&&%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$######"""""""!!!!!!!!                  !!"""""########$$$%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%$$$$$$$$$$$#################""""""""!!!!!!!!!!!!!!!!!!                      !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!""""!!""""""""""""########"""""#####"""""""""""""""""""""""!!!!!!!                           !!!  !!!!!!!!!!!!!!!!!!""""!!!!!!!!!!!!!!!!!!!!!!!!!          !!!                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""!!!"""!!!!!""""!!"""""""""""##############$$$$$$$####################$$$$###################"""""""!!!!!                !!!!!!!!"""""""######$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%&&&&&&&%%%&&&&&&&%%%%%&&&&&&&%%%%%%%%%%%%%%%$%%%$$$$%%%$$$$$$$$$$$$$$$$$#####$$$$###################################$$$$$###################""""#####""""""!!!""""""!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""!!!"""""""""""""########$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%&&&&%%%%%%%&&&&&&&&&&%%%%%%&&&%%%%%&&&%%%%%%$$$$$$$$$###########""""!!!!!!           !!!!!!"""###########$$$$$$$$$$%%%%%&%%%%%%&%%%%%%%%%&&&&&&&&%%%%%%%%%&&%%%%%%%%%%%%%%%$$%%%%%&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$#$$$$$$$########""""""""""""!!!!!!"""!!!!!!!!!!!!!!!!!    !!!!!!!!!!!!     !!!!!!!!!!!!!!!! !!!!""""!!!!""""""####""""""###################$$$####################################$$$######$$$$$$$##$$$$$$$$%%%$$$%%%$$$%%%%%%%%%%%%%%%&&&&&&%%%%%&&&&&&%%%%%&&&&%%%%%%&&%%%%%%%%%%%%%%$$%%%$$$$$$$$$$######""""""!!!!!!!                   !!!"""""########$$$$%%%%%%%%%%&&&&&&&&&&%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%$$$$$#$$$$#################"""!"""!!!!!!!!!!!!!!!!!!!                        !!!!!!!!!!!!!    !!!!!!!!!!!!!!!!!"""!!!""""""""""""#######""""""####"""""""""""""""""""""!!!!!!!!!                       !!!!!!!!! !!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!                            !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!"!!!!!!!""!!!!"""""""""""#############$$$$$$#####################$$$##############"####""""""""!!!!!                 !!!!!!!""""""######$$$$$$$$$$%%%$$%%%%%%%%%%%%%%&&%%%%%%&&&&%%%%%&&&&&&%%%%%&&&&&&%%%%%%%%%%%%%%%$$$%%%$$$%%%$$$$$$$$##$$$$$$$######$$$####################################$$$###################""""""####""""""!!!!""""!!!! !!!!!!!!!!!!!!!!     !!!!!!!!!!!!    !!!!!!!!!!!!!!!!!"""!!!!!!""""""""""""########$$$$$$$#$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&%%%%%$$%%%%%%%%%%%%%%%&&%%%%%%%%%&&&&&&&&%%%%%%%%%&%%%%%%&%%%%%$$$$$$$$$$###########"""!!!!!!             !!!!!!"""##############$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$####$$$$#####"####""""""""!!!!!!!!!!!!!!!!!                 !!!!!!!!               !!!!!!!!!   !!!!!!!!!!!!""""""""""!!!"""#####""""""""#####################################################$$$$$$###$$$$$$$$$$$$$$%%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&%%%%%%%%%%%$$$$%%$$$$$$$$$######"###""""!!!!!!!                 !!!!!!"""########$$$$$$$%%%%%%&&&&%%%%%%%%%&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%$$$$################""""""""""!!!!!!!!!!!!!!!!!!!                                               !!!!!   !!!!!!!!"""!!!""""""""""""#######""""""####"""""""""""!"""""!!!!!!!!!!!!!                !!!             !!            !!!!!!                                                !!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""##################################$$$############""""""""""""""!!!!!!                !!!!!!!""""###"######$$$$$$$$$%%$$$$%%%%%%%%%%%&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$%%%$$$$$$$$$$$$$$###$$$$$$#####################################################""""""""#####"""!!!""""""""""!!!!!!!!!!!!   !!!!!!!!!               !!!!!!!!                 !!!!!!!!!!!!!!!!!""""""""####"#####$$$$####$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$##############"""!!!!!!               !!!!!!!""####""########$$##$$$%%%%%%%%$$%%%%%%%%%%%$$%%%%%%%%%%%%%%%%%%%%%%%$%%%%%$$$$$%%%$%%%%%$%%%%$$$$$$$$$$$$$$$$$##############"""###"""""""!!!!!!!!!!    !!!                  !!!!!!                   !!!!!!    !!!!!!!!!!!!"""""""""!!!!""""###""""""""""####""#""#######""####################"##############$$$$$###$$$$$$$$$$$$$$%%%$$$$$%%%%%%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$####""""""""!!!!!!!!              !!!!!!"""###"###$$$$$$$$%%%$%%%&%%%%%%%%%%%&&&%%%%&&&&&%%%$$%%%%%%%%%%$$$$$###############""""!!!!""""!!!!!   !!!!!!!!!!                                          !!!    !!!!!!!!!!!!!!!"""""""""""#######""""""###"""""""""""!!!!""!!!!!!!!!!!!                                                                              !!!!!!!!!!!!!!  !!!!   !!!!!!!!!!!!!!!""""""""""""""####"###########################################"""""""""""""""!!!!!!             !!!!!!!!""""""""####$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%%%%%$$$$$%%%$$$$$$$$$$$$$$###$$$$$##############"####################""#######""#""####""""""""""###""""!!!!"""""""""!!!!!!!!!!!!    !!!!!!                   !!!!!!                  !!!    !!!!!!!!!!"""""""###"""##############$$$$$$$$$$$$$$$$$%%%%$%%%%%$%%%$$$$$%%%%%$%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%%%%%%%$$%%%%%%%%$$$##$$########""####""!!!!!!!                !!!!!!!""##""""""###########$$$$$$$$$$$$$%%%%%%%%%$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%$$$$$$$$$$$$$$$$$%%$$$$$$$$$$$$$$$###########""###"""""""""""""!!!!!!!!!                                                     !!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!"!!""""""""""""""""""""""""#####""""""""""""""""""""""""""##############$$###$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$####""""""""""!!!!!!!             !!!!!!"""""""##$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$%%%%$$$$$$###########"####""""""!!!!!!!!!!!!!                                                            !!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!                                           !!!!!!!!  !!    !!     !!!!!!!!!!!!!!!""!!"""""""""###"""#########################################""""""""""""""""!!!             !!!!!!!""""""""""####$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$###$$##############""""""""""""""""""""""""""#####""""""""""""""""""""""""!!"!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!                                                     !!!!!!!!!"""""""""""""###""###########$$$$$$$$$$$$$$$%%$$$$$$$$$$$$$$$$$%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$%%%%%%%%%$$$$$$$$$$$$$###########""""""##""!!!!!!!              !!! !!!!"""""""""###########$$$##$$$$$$$$$%%%%%%%$$$$$$%%%$%%$$%%%%%$%%%%%$$$$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$##$$$$########"""""""""""""!!!!!!!!!!!!!!!!!                                    !!!     !!! !! !!!!   !!!!!!!!!!!!!!!!!!""""!!""""""""""""""###"""""""""""""""""""""""""""""################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$%%%%%$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$%%$$$$$$$$$$$$$$$$$$$#####"""""""!!!!!!!!           !!!!!!!""""""##$$$$$$#$$$$$$$%%%%%$$$%$$$$$%%%%%$$%%$$$$$$$$$$$$#########"""##""""""""!!!"!!!!!!!!   !!                                                       !!!!!!!!!!!!!!!!!!""""!"""""!!!""""!!!!!!"""""""!!!!!!!!!!!!!  !!                                     !!!!!                 !!!!!!!!!!!!!!!!!!!!"""""""""""""###""""""##"#""#########""#""""########""""""""""""""""""!!             !!!!!!!!"""""""#####$$$$$$$$$$$$$$$$$$$%%$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$%%%%%$$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################"""""""""""""""""""""""""""""###""""""""""""""!!""""!!!!!!!!!!!!!!!!!!   !!!! !! !!!     !!!                                    !!!!!!!!!!!!!!!!!"""""""""""""########$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$$$%%%%%$%%%%%$$%%$%%%$$$$$$%%%%%%%$$$$$$$$$##$$$###########"""""""""!!!! !!!              !!!"""""""""##########$$####$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$##$$$$$$$####$$#######"""""""""""""!!!!!!!!!!!!!   !!                                          !!    !!!    !!!!!!!!!!!!""!!!"""""""""""""""""""""""""""""""""""""""""""""""##"""###########$$$$$$$$$$$$$$$$$$$$$$$$$$%$$$$$%%%$$$$%%%%%%%%%$$%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###"""#"""""!!!!!!!!             !!!!!!"""""##########$$$$$$%%%$$$$$$$$$$$%%$$$$$$$$$$$$$$$###########""""""""""""!!!!!!!!!!!!                                             !!!!!!!!!   !!!!!!!!!!""!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!                                            !!  !!!!!!!!!!!!!!!!!"""""""""""##"""""""""""""""######"""""""""######"""""""""""""""""""!              !!!!!!!!"""""#"""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%$$%%%%%%%%%$$$$%%%$$$$$%$$$$$$$$$$$$$$$$$$$$$$$$$$###########"""##"""""""""""""""""""""""""""""""""""""""""""""""!!!""!!!!!!!!!!!!    !!!    !!                                          !!   !!!!!!!!!!!!!"""""""""""""#######$$####$$$$$$$##$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$####$$##########"""""""""!!!             !!!!"""""""""#######################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$##$$$$$$$##$$$$####$$$$$$#######""####"""""""""!!"!!!!!!!!  !!!!                                      !!    !!!!!!!!!!!!""!!!!!""!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""############$##$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$##$$$$$####""""""""!!!!!!!!!            !!!!!"""""""#""""####$$$$$$$$$$$$$$$$$$$$$$##########$$########"""#""""""""!!!!!!!!!!!!!!!!!                          !!!  !!    !!!!    !!!!!!!!!!!!!!!!!!!!   !!!!!   !!!  !                                       !!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#####"""""""""""###""""""""""""""""""""!            !!!!!!!!!""""""""####$$$$$##$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$##$############""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!""!!!!!""!!!!!!!!!!!!    !!                                      !!!!  !!!!!!!!"!!"""""""""####""#######$$$$$$####$$$$##$$$$$$$##$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#######################"""""""""!!!!           !!!""""""""""######################$$$$$$$$$$$$$$$$$$$$$$####$$$$$$$$$$$$$####$$$$$####$$######$$$########""""##"""""""""!!!!!!!!!!!    !!                                    !!!!!!!!!!!""!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$$%%%%%%%$$$$$%%%%%%%%%%$$%%%%$$$$$$$$$$$$$####$$#####""""""""!!!!!!!!!           !!!!!!"!!!"""""""###########$$$$$$$$$$$$$####################""""""""""""!!!!!!!!!!!  !!!!                              !!      !!!!!!!!!!!!!!!!!!     !!!    !!                                      !!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#####""""""""""""""""""""""!!!"""""""!!!           !!!!!!!!!""""""""#####$$####$$$$$$$$$$$$$%%%%$$%%%%%%%%%%$$$$$%%%%%%%$$$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!""!!!!!!!!!!!                                    !!    !!!!!!!!!!!"""""""""##""""########$$$######$$####$$$$$####$$$$$$$$$$$$$####$$$$$$$$$$$$$$$$$$$$$$######################""""""""""!!!           !!!!!"""""""""##"""""""########################$$$$$$$$$########################$$#################""""""""""""""""""""""!!!!!!   !                           !!!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!"""""""!!!!!!!!"""""""""""""""#################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%$$$$$%%%%%$$$$$################""""""""""!!!!!!!!              !!!!!!!""""""""#############$$$$$$$$$################""""""""""""""!!!!!!    !     !!                            !!!!!!!!!!!!!!!                                       !!   !!!!!!!!!!!!!!!!!!!""""""""""""""""""#""""""""""""""""!!!!!!!!!!!"""!!"!!!!          !!!!!!!!""""""""""################$$$$$%%%%%$$$$$%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################"""""""""""""""!!!!!!!!"""""""!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!                           !   !!!!!!""""""""""""""""""""""#################$$########################$$$$$$$$$########################"""""""##"""""""""!!!!!           !!!!!!"""!!!"""""""""""#"""####################$$$$$$$#######################################"""""""""""""""""""""""""""!!!!!                           !!!!!!!!!!    !!!!!!!!!!!!!!!!!!!!!!"""""!!!!!!!!!!"""""""""""""""#################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$$$$$%%%%%$$$$################"""""""""!!!!!!!!               !!!!!""""""""""#""##########$$$$$$############"""""""""""""""""!!!!!!!                                     !!!!    !!!!!!                                     !!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""!!!!!!         !!!!!!!!"""""""""################$$$$%%%%%$$$$$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################"""""""""""""""!!!!!!!!!!"""""!!!!!!!!!!!!!!!!!!!!!!    !!!!!!!!!!                           !!!!!"""""""""""""""""""""""""""#######################################$$$$$$$####################"""#"""""""""""!!!"""!!!!!!             !!! !!"!!!!!""""""""""""""""""#######"""#####################""######""""""###"""###########""""""""""""""!!!""""!!!!!!!                   !!!!           !!!!!        !!!!!!!!!!!!!!!!!!!!!!!""""!!!"""""""""#######"""#############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%$$##$$%%$$$$$$$#############""""""""""""!!!!!!!            !!!!!!!!!!!""""""###"""""""#######"""""#####"""""""!!""""!!!!!!                                                                !!!  !!!!!!!!!!!!!!!!!!!!!!!!""""!!"""""!!!!!!!!!!"""!!!!!!!!!!!!!!!            !!!!!!!""""""""""""#############$$$$$$$%%$$##$$%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############"""#######"""""""""!!!""""!!!!!!!!!!!!!!!!!!!!!!!        !!!!!           !!!!                   !!!!!!!""""!!!""""""""""""""###########"""###""""""######""#####################"""#######""""""""""""""""""!!!!!"!! !!!              !!!!!!!!""""""""""""""""""#####""""####################"""#####""""""""""""""#########""""""""""""""!!!!!"!!!!!!!!                   !              !!!         !!!!!!!!!!!!!!!!!!!!!!!"""!!!!!"""""""""#####""""##############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%$$###$$$$$$$$$$#############""""""""""""!!!!!!!!           !!!!!!!!!!!""""""#"""""""""""""""""""""""""""""""!!!!!!!!!!!!                                                            !!    !!!!!!!!!!!!!!!!!!!!!!!!""!!!!"""!!!!!!!!!!!!"!!!!!!!!!!!!!!!             !!!!!!!!""""""""""""#############$$$$$$$$$$###$$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############""""#####"""""""""!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!         !!!              !                   !!!!!!!!"!!!!!""""""""""""""#########""""""""""""""#####"""####################""""#####""""""""""""""""""!!!!!!!!              !!!!!!!!!!!"""""""""""""""""""""""###################""""####"""""""""""""""""""####"""""""""""""!!!!!!!!!                                         !!!   !!!    !!!!!!!!!!!!!!!!!!!!!"""""""""""""""####""#############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####$$$####$$$#############"""""""""""!!!!!!!!!         !!!!!!!!!!!"""""""""!!!""""""""""""""!!!""""!!!!!!!  !!!                                          !!!    !!!!  !!!!!!!!!!!!""!!!!""""!!!!!!!!!!!!!!!!!!!!!!!!!!             !!!!!!!!!"""""""""""#############$$$####$$$####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############""####"""""""""""""""!!!!!!!!!!!!!!!!!!!!!    !!!   !!!                                         !!!!!!!!!"""""""""""""####"""""""""""""""""""####""""###################"""""""""""""""""""""""!!!!!!!!!!!               !!!!!!!!!!!"""""""""""""""""""""""#################"""""###"""""""""""""""""""""##"""""""""""""!!!!!!!!!                                       !            !!!!!!!!!!!!!!!!!!!!"""""""""""""""###""""#############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#####$$$####$$#############"""""""""""!!!!!             !!!!!!!!!!!"""""""!!!!!""""""""""!!!!!!"""!!!!       !                                      !       !     !!!!!!!!!!""!!!!!!"!!!!!!!!!!!!!!!!!!!!!!   !!                 !!!!!"""""""""""#############$$####$$$#####$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############""""###"""""""""""""""!!!!!!!!!!!!!!!!!!!!            !                                       !!!!!!!!!"""""""""""""##"""""""""""""""""""""###"""""#################"""""""""""""""""""""""!!!!!!!!!!!                       !!!!!!!"""!!!""""""""""""""""""""""""""""""""""""""""""""!"""""""""""""""""""!!!!!!!!!!!!!!!!                                         !!!!     !!!!!!!!!!!""""!!"""""""""###""""""""#################$$$$$$$$$$###$$$$$$$$$$#####################"""####""""!!!"""!!!                      !!!!!!!!!!!!!!!""""!!!!!!!!!!!!!!                                         !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          !!!                  !!!"""!!!""""####"""#####################$$$$$$$$$$###$$$$$$$$$$#################""""""""###"""""""""!!""""!!!!!!!!!!!     !!!!                                         !!!!!!!!!!!!!!!!"""""""""""""""""""!""""""""""""""""""""""""""""""""""""""""""""!!!"""!!!!!!!                             !!!  !!"!!!!!"""""""""""""""""""!"""""!"""""""""""""""!!!""""""""""""""""""!!!! !!!!!! !!!!                                !!!       !!!!!!!!!!!"""!!"""""""""""""""""""""#################$$$$$$$$#####$$$$$$$$#####################"""""##"""!!!!!!!!!                    !!!!!!!!!!! !!!!!!!! !!!!!!!!!                                       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!            !!                  !!!!!!!!!"""##"""""#####################$$$$$$$$#####$$$$$$$$#################"""""""""""""""""""""!!"""!!!!!!!!!!!       !!!                                !!!! !!!!!! !!!!""""""""""""""""""!!!"""""""""""""""!"""""!"""""""""""""""""""!!!!!"!!  !!!                             !!!!!!!!!!!!!!!""""""""""!!!"""!!!""""""""""""""!!!"""""!!!!!!!!!!!!!!!!   !!!!   !!!                         !!!!!!!!!!!"""!!"""""""""""""""""""""####################################################""##"""""""""""!!!!!!!!!!                            !                                                                                                  !!!!!!!!!!"""""""""""##""####################################################"""""""""""""""""""""!!"""!!!!!!!!!!!                         !!!   !!!!   !!!!!!!!!!!!!!!!"""""!!!""""""""""""""!!!"""!!!""""""""""!!!!!!!!!!!!!!!                            !!!!!!    !!!!!"""""""!!!!!!!!!!!"""""""""""""!!!!!"""!!!!!!!!!!!!!!!!!    !!                          !!!!! !!!!!!!!!!!!!""""""""""""""""####################################################"""##"""""""""!!!!!!!!!!!                                                                                                       !!!!!!!!!!!"""""""""##"""####################################################""""""""""""""""!!!!!!!!!!!!! !!!!!                          !!    !!!!!!!!!!!!!!!!!"""!!!!!"""""""""""""!!!!!!!!!!!"""""""!!!!!    !!!!!!                      !!!!      !!!!!!!"""!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!                       !!!!   !!!!!!!!!!!!"""!!""""""""""""##############""##################################""""##""""""""!!!!!!!!!!!!                                                                          !!!!!!!!!!!!""""""""##""""##################################""##############""""""""""""!!"""!!!!!!!!!!!!   !!!!                       !!!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!"""!!!!!!!      !!!!                 !!        !   !!!!!!!!!  !!!!!!!"!!!!!!!!!!    !!!!!!!!!!   !!!  !!!              !!    !!!!!!!!!!!!""!!!"""!!""""""""##"""#######""""#########################""""###"""""""""""""!!!!!!!!!! !!                                                          !! !!!!!!!!!!"""""""""""""###""""#########################""""#######"""##""""""""!!"""!!!""!!!!!!!!!!!!    !!              !!!  !!!   !!!!!!!!!!    !!!!!!!!!!"!!!!!!!  !!!!!!!!!   !        !!                             !!!!!!     !!!!!!!!!   !!!!      !!    !!                              !   !!!!!!!!!!!!""!!!!""""""""""""#######""""########################"""""""""""""""""""!!!!!!!!!!!                                              !!!!!!!!!!!"""""""""""""""""""########################""""#######""""""""""""!!!!""!!!!!!!!!!!!   !                              !!    !!      !!!!   !!!!!!!!!     !!!!!!                                           !       !!   !      !!                                               !!!!!!!!""!!!"""""""""""""####""""""""##""""""""""""""######""""""""""""""""""""!      !!                    !!      !""""""""""""""""""""######""""""""""""""##""""""""####"""""""""""""!!!""!!!!!!!!                                               !!      !   !!       !                                                                                                           !!!!!!!""!!!"""""""""""""###""""""""""""""""""""""""""####""""""""""""""!!!""""!                              !""""!!!""""""""""""""####""""""""""""""""""""""""""###"""""""""""""!!!""!!!!!!!                                                                                                                                                       !!!!!!!!!"""""""""""""##"""""""""""""""""""""""""""###"!!""""""""""!!!!!"""!!                          !!"""!!!!!""""""""""!!"###"""""""""""""""""""""""""""##"""""""""""""!!!!!!!!!                                                                                                                        !!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""##""!!"""""""""!!!!!!!!!!!                      !!!!!!!!!!!"""""""""!!""##"""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!                                                                    !!!!!!!!!!!!!!!!!!!!""""""""""!!!!"""""""""""""""""""!!!"""!!!!!!!!!!!!!!                    !!!!!!!!!!!!!!"""!!!"""""""""""""""""""!!!!""""""""""!!!!!!!!!!!!!!!!!!!!                         !!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!""!!""""""""""""""!!!!!!!!!!!!!!!!!                      !!!!!!!!!!!!!!!!!""""""""""""""!!""!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!                   !!!!    !!!!!!!!!!!!!!!!""""!!!!!!""!!""""""""!!!!!!!!!!!!!!!!!!!!!!!                  !!!!!!!!!!!!!!!!!!!!!!!""""""""!!""!!!!!!""""!!!!!!!!!!!!!!!!    !!!!                !!!    !!!!!!!!!!!!!!!!!"""!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!                !!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!    !!!                       !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!               

             !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!              !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!             





              !!!!!!    !!!!    !!!!!!!!!!!!!!!!!!!!!!!!!!!!                          !!!!!!!!!!!!!!!!!!!!!!!!!!!!    !!!!    !!!!!!              








             !!!!     !!!!    !!!!!!  !!!!!!!!!!!!!!!!!!!                    !!!!!!!!!!!!!!!!!!!  !!!!!!    !!!!     !!!!             











                    !!!!    !!!!!    !!!!!!!!!                                !!!!!!!!!    !!!!!    !!!!                    











              !!      !!!      !!!!!!!                            !!!!!!!      !!!      !!              












                                                                                                    














                                                                                  












                                                                            












                                          













                                  




















































































	











































				

















































								


































































											




































































											






















































































												























































































													



























































































										














































































































							

















































































































								
















































































										











































































										
































































									















































































									



























































































										






















































































													









































						










































































														








































	








								







		





























































































										

































		




			







										




					

































































































































































											
















































				


					





									


							




	



































































	














		









		










































































												

































































																																		



		






























































				

		








				







			
































































































											
			









































































																				


		

































































										





						





				






									



		

























































































			
																















































































																
			





























































																																		




											

				



			


























































































																			










































































																	






























































		




		


																																		

																			

						
		



















































































																	











































































																	






























































				

																																																																	


				















































































																


































































































																				




















































			



																											
										














































































































																


































































































































																			























































				


																											













































































































































																














































































































































































													

























































































		


																																	

























































































































































































															























































































































































































																
		










































































































			

																																		
			
































































































































































































															





































































































																					


































































					











































	



																																


















































































































															















































































																		





































































							







































			


																																		


























































































													






































































































		




															

































































				



																					



				




















																											




























































































































												




























































































	























				


											

































































						
																						


					






















																						


	

























	















	




























































































															







































































			































			




																						


































































																								

































																						



















			






					



















			







































































												










































































		



		






						


		





























				

																						


























































																				



































																		




























				




						


















		


						






		



		










































































							


















































































































			


																						





		























		




																							































																						



























			



														






























						



					




















		





																						


			


















































































































									


	






























											








































































			









































																																			


					

							




		




					


																					





















		







																	





















			

										































		
							


		



		




							

					


																																			









































			








































































											






























	


											

			




















































																			





				





















































































				
			




		










































																																																				


				


																									



			


















			


																
























													


		






























															

				


																																																				










































		




			
				





















































































				





																			




















































			

																									







































						



					
																												



						






							









		

























		








		







										

											

										



								





























																																								
																								

						

























																		
			



















																				
























																	
																																								





























								



										

											

										







		








		

























		









							






						



																												
					



						







































																																						



		



































				






																																																														






				




			





			






				






				

																																																					
		






























																																																					






























																				



























															




















																																										






























		
																																																					

				






				






			





			




				






																																																														






				



































		



																												
						



													



																	




																									


								
						
		
								
											
																																											



				

















																																													













































																					


































																	



		



















																																		

















				



																																											
											
								
		
						
								


																									




																	



													



						
																																																																																																																																																												

























																																		
			












































																			




































																								





















																								

























																																																																																																																																																																																													




























																											


















































																					








































																												




























													




























																																																																			

			























																							




















































																		


		



































																						






























										























			

																																					


























																			


					



			























		






															


			









































																					


		




























										


























																							
























																				
						



				




			












					




																					











































																			
					




































											
























																































																																																																																












































																							




































									































															



























																																																																								







































															



				





























						



























																	































																																					




























																	



















































								































											


		






















	


																									

















															


		






































								


	






















		


											































																		












		


																			






























								































														

































		


													

					











																	


			

















					


		

































															












































																				
















																		
















									












































													

		















































																	

























																

		











		


					















































		

											




























	




																



























																				




















										




	




























															















																		








	

























																											






































														















																	
























													


			





















																											






































						
























														

			



























								
														


										




																																




































	






				
								



























			

																		









































																						

												


																										


































			





											









































																					








			








																

																							
																																				








		



													

																








			








																								
								


																																																																		



	

				

																										


								
																																																																																																											

Filemanager

Name Type Size Permission Actions
bi-linear_x.pgm File 1.98 MB 0644
bi-linear_y.pgm File 1.98 MB 0644
burst.pgm File 1.98 MB 0644
checkerboard_small.pgm File 1.98 MB 0644
clock.pgm File 1.98 MB 0644
cloud.pgm File 1.98 MB 0644
curtain.pgm File 1.98 MB 0644
horizontal_blinds.pgm File 1.98 MB 0644
linear_x.pgm File 1.98 MB 0644
linear_y.pgm File 1.98 MB 0644
radial-bars.pgm File 1.98 MB 0644
radial.pgm File 1.98 MB 0644
spiral.pgm File 1.98 MB 0644
spiral2.pgm File 1.98 MB 0644
square.pgm File 1.98 MB 0644
square2-bars.pgm File 1.98 MB 0644
square2.pgm File 1.98 MB 0644
symmetric_clock.pgm File 1.98 MB 0644
Filemanager