BM6P6(@ +++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***+++)))(((((()))+++************************,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++***************))))))***++++++++++++******+++,,,,,,------,,,,,,---------............///111111111000000000000000////////////000000000000000000000000000111111222//////000000000000//////000000000111222222333333////////////............,,,,,,,,,++++++***************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''******)))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,,,,,,,+++***+++,,,---...***+++,,,,,,------,,,,,,///...,,,+++***+++,,,,,,,,,------......------,,,---,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,.../////////...---,,,,,,,,,---------......---,,,,,,,,,,,,---.................................------,,,,,,------...,,,,,,,,,++++++*********---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------------------------......,,,******+++,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######$$$''''''''''''''''''''''''************)))))))))(((************************)))))))))))))))))))))))))))************+++++++++)))***+++***(((((()))+++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******************++++++))))))***++++++++++++******+++,,,,,,------,,,,,,---------............///////////////////////////////////////000000000000000000000000000111111222///000000000000000000///000000000111111111111111////////////.........---,,,,,,,,,+++++++++*********)))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''******)))((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******++++++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,---,,,+++++++++,,,---...++++++,,,------------,,,......,,,+++++++++,,,,,,---......//////......------,,,,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,.../////////...---,,,,,,---------.........------,,,,,,------...///...........................------,,,,,,------......---------,,,,,,,,,+++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...------------------------+++,,,---,,,++++++,,,...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&************))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))***+++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))***+++++++++,,,))))))***++++++++++++******+++,,,,,,------,,,,,,---------............///............////////////////////////000000000000000000000000000111111222111111111111111111111111000000000000//////////////////.........---------,,,,,,,,,++++++++++++***)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''***))))))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((***))))))((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++************+++++++++,,,,,,,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,---------------......---,,,,,,,,,------...//////////////////...---,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,.../////////...---,,,------------.........---------,,,------...///..............................------------.....................---------------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------***+++,,,,,,+++,,,...000,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%*********)))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++)))***+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,))))))***++++++++++++******+++,,,,,,------,,,,,,---------............///......///////////////000////////////000000000000000000000000000111111222222222111111111111222222111000000///......------.........---------,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))))))))(((((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******++++++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,+++,,,,,,---...---------......------------------......////////////......---,,,,,,,,,,,,---.........------------,,,,,,,,,,,,,,,.../////////...---------------............---------------...//////..............................------------.................................------------,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------+++,,,,,,,,,++++++---///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))))))))******************************************************))))))*********+++++++++)))***+++***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,,,,))))))***++++++++++++******+++,,,,,,------,,,,,,---------............////////////000000111111111////////////000000000000000000000000000111111222222222111000000111222222111000000///...---,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***))))))(((((((((((())))))((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))*********++++++++++++************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........------........................,,,------......------,,,---,,,,,,,,,,,,---...............---------,,,,,,,,,,,,.../////////...------------.........//////...------------.../////////////////////////////////......------......///------------.....................---------,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------...,,,******+++---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((&&&%%%%%%''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************++++++++++++++++++++++++************************)))************+++++++++)))***+++*********,,,...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,------......---************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++++++++,,,))))))***++++++++++++******+++,,,,,,------,,,,,,---------............/////////000000111111222222////////////000000000000000000000000000111111222222111000//////000111222111000000///...------,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******((((((((((((((())))))***((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************++++++++++++************+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------------,,,,,,,,,---...............---...//////000/////////,,,,,,------------,,,,,,---,,,,,,,,,,,,---..................---------,,,,,,,,,.../////////...---------........./////////......------......///000//////////////////////////////............//////---------...........................---------,,,------............------++++++++++++++++++++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------.........,,,***)))***,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%$$$''',,,///...---''''''''''''''''''''''''((()))))))))************++++++++++++++++++++++++************************)))************+++++++++)))***++++++***+++---///++++++++++++++++++++++++******+++++++++,,,,,,,,,///---,,,++++++,,,---///++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++***+++,,,---............************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******************++++++))))))***++++++++++++******+++,,,,,,------,,,,,,---------............///......//////000111111222////////////000000000000000000000000000111111222222111///......///111222000000000//////.........,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++((((((((((((((()))******((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***************++++++++++++************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))+++---.........---,,,------...............---...///000111000000///------............---------,,,,,,,,,,,,---..................------------,,,,,,.../////////...---............////////////...............//////000//////////////////////////////............//////.........//////000000000............------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))******+++,,,,,,------,,,------,,,+++***,,,---,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%$$$(((...222222000&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))*********+++++++++++++++++++++++++++************************)))************+++++++++)))***++++++***+++---///*********************************++++++,,,,,,,,,///...,,,++++++,,,...///++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,---............)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))***++++++++++++***++++++,,,---------,,,,,,---------.........//////---------...///000000111////////////000000000000000000000000000111111222111000///------///000111000000000000////////////,,,,,,,,,+++++++++***************++++++,,,,,,,,,******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++((((((((((((((()))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******++++++++++++************+++++++++,,,,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,''')))+++---...///......,,,---......//////......---...///111111111000///......////////////......---,,,,,,,,,,,,---......//////.........---------,,,---.../////////...---............/////////000...............///000000000000000000000000000000//////............////////////000000111111111222//////.........---------------............------------------------------,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------***+++,,,,,,++++++---///,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((%%%$$$'''---000///,,,%%%%%%%%%%%%%%%%%%%%%%%%******************************++++++++++++************+++,,,,,,,,,,,,+++++++++******************************************************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++---------,,,,,,++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////////////////////////////////////////111111111111111000//////111111111111000///------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((()))))))))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***,,,,,,+++)))((()))***,,,+++*********+++,,,---++++++,,,,,,,,,---------...---,,,,,,,,,,,,---...................................................---------.........//////........................,,,---......//////...............////////////000......////////////......000000000000111111111111000000000000000000000000000000000000000000000000........................//////////////////////////////.........---------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,------,,,++++++******++++++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''$$$###&&&+++///---***%%%%%%%%%%%%%%%%%%%%%%%%******************************++++++++++++******)))***++++++,,,,,,++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,------------...------------............------------------------........................000111111111111000///...000111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((('''&&&&&&(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))),,,+++******))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***+++,,,+++***))))))***,,,+++*********+++,,,---++++++,,,,,,,,,---------......---,,,,,,---......................................................---------.........//////........................------.../////////......////////////000000000000...//////000000//////...//////000000000111111111000000000000000000000000000000000000000000000000........................//////////////////////////////.........---------...------,,,,,,------...,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***++++++,,,------,,,++++++******++++++(((((()))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''$$$###%%%***---+++)))%%%%%%%%%%%%%%%%%%%%%%%%******************************++++++++++++******)))***++++++,,,,,,++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,------------------------............,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000//////...000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))))))))***))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))++++++***)))))))))******))))))))))))))))))))))))))))))************))))))))))))*********+++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,+++***)))***++++++++++++++++++,,,------,,,,,,,,,,,,------------......---,,,,,,---......................................................------........./////////////////////////////////---....../////////////////////000000000111111111///000000000000000000////////////000000000111111111111111111111111111111111111111111111111111111/////////////////////////////////////////////////////////.........------......------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++,,,---------,,,++++++******++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))((('''&&&&&&''''''''''''(((((((((((())))))(((((((((((('''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''%%%###%%%)))***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%******************************++++++++++++******))))))***+++++++++++++++***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************,,,+++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++************++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......................../////////000000///......///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''(((((((((((((((''''''(((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))******))))))))))))******))))))))))))))))))))))))*********++++++***************+++++++++,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,*********,,,++++++++++++,,,,,,------,,,,,,,,,------------.........------------..................................................................////////////////////////////////////......///000000000000///////////////000000000111000000111111111111000000/////////000000000111111222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////..................------------......------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,++++++++++++,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((('''&&&%%%''''''''''''(((((((((((()))))))))))))))(((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&$$$%%%'''(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******))))))***++++++++++++***))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------........................---....../////////......---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''(((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))***))))))((())))))************************************++++++++++++******++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,+++***+++---++++++,,,,,,------------,,,,,,---------.................................////////////////////////////////////////////////........./////////000000000000000000000000000000...///000000111111000000....../////////000000000111111222222222222111111000000000000111111111111333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111000000/////////.........///......------......///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,++++++******++++++++++++++++++,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******((()))******++++++******)))))))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++************************************+++++++++++++++***************+++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++)))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,---..................,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++)))((()))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&'''(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))))))))((((((((()))************************************++++++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,++++++,,,---++++++,,,---------------,,,---------............---...////////////...---////////////////////////////////////////////////....../////////000000000000000000000000000000000//////000111111111111111/////////000000000111111222222333333333333222222111111111222222222333333444444444444444444444444444444444444444444444444222222222222222222222222111111111111111111111111000000000/////////......//////............//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...---,,,++++++******++++++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&'''))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******************************++++++++++++******((())))))***************((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***************************)))*********++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++))))))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...............+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++)))((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))((((((((((((((()))******************************))))))************))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***+++,,,,,,++++++,,,...+++,,,---.........---,,,------------............---...///000000///...---////////////////////////////////////////////////.../////////000000000000111111111111111111111111///000111111222222111111111111222222222333333333333333444444444444333333222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222000000000000/////////...//////............//////......////////////......------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,---,,,,,,,,,,,,---......---,,,++++++******++++++************++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&''''''''''''''''''''''''******************************++++++++++++******(((((()))***************((())))))***++++++,,,,,,************************************************++++++,,,,,,,,,---------++++++************++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---******+++,,,,,,,,,,,,+++))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------+++,,,------.........---++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***((())))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))))))))))))))((((((((((((((()))******************************))))))************))))))))))))*********+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------***+++---,,,,,,+++---...+++,,,---.........---,,,---------.........//////---...///000000///...---000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111000000111222222222222111333333444444444444555555333444444555555444444333333333333444444444555555555555555555555555555555555555555555555555555555333333333333333333333333222222222222222222222222000000000000//////////////////............//////......////////////......------------------------,,,,,,,,,---------......,,,------......------,,,---,,,,,,,,,,,,---......---,,,++++++******++++++))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&((())))))******''''''''''''((((((((()))%%%&&&&&&&&&''''''((((((%%%&&&&&&''''''(((((((((''''''''''''''''''''''''$$$&&&((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''******************************++++++++++++******************************+++++++++++++++***)))(((,,,,,,,,,+++++++++******---,,,,,,+++*********+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,......---,,,+++***)))(((***++++++,,,,,,++++++***---,,,,,,+++*********+++++++++++++++++++++++++++************************++++++++++++******))))))++++++************++++++*********************************************************++++++,,,,,,,,,************************))))))))))))))))))******,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////...+++((()))+++---,,,++++++++++++++++++++++++++++++++++++************)))******++++++++++++******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))(((((())))))************************)))************++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................,,,,,,,,,---------......000///...---------------,,,,,,------...//////000111000...------...///000......///111333333111///000222555555444222222222333222111111222444777999888111...333555333444888777888999<<<>>>???===<<<:::;;;;;;999777777999;;;999:::;;;:::888777666666:::999888888888888777666222555555333333666777444555444333333333444666777777444111111444555555333000111111222333333222222111///...------///111222000000/////////000000111------------------------------............------------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&******************************++++++++++++******************************+++++++++++++++***))))))*********++++++,,,,,,,,,---,,,++++++******++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******************++++++,,,,,,++++++***---,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++*********)))++++++************++++++************************************************++++++++++++++++++,,,,,,************************************))))))))))))+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............+++))))))+++,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))))))))************************)))************++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................,,,,,,---------.........//////...---------...............//////000000000000000000000111111111111222111000000111111111111111111000...---...111444555444333222222333444555;;;777777<<<@@@AAAEEEJJJGGGFFFFFFGGGHHHIIIIIIIIIPPPOOOMMMJJJGGGEEEDDDEEECCCEEEGGGHHHHHHHHHIIIJJJGGGFFFEEEDDDEEEEEEEEEDDD>>>@@@>>>999777888888666777666555444333333333333444222111222444555333111...//////000000000000///222222111000000000111222000000////////////000000---------------------------......//////......---------------------------,,,,,,---------.........---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&******************************++++++++++++*********************************++++++++++++***))))))((()))***+++,,,------...,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,((()))))))))******++++++***++++++,,,,,,++++++***,,,,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++************++++++************++++++************************************************,,,,,,++++++++++++++++++************************++++++*********)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---------------+++******+++,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***))))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,------------...............------......///000////////////000000000000---...///000111111111000444333111//////000222333444444333333333666;;;???;;;<<<===???AAABBBCCCCCCJJJHHHHHHJJJJJJJJJNNNSSSRRRQQQOOONNNOOOQQQSSSUUUXXXWWWVVVVVVVVVUUURRRPPPTTTUUUVVVXXXYYYZZZZZZZZZTTTSSSRRRQQQOOONNNNNNMMMEEEHHHIIIEEECCCEEEFFFDDDAAA@@@???>>>===;;;:::999888777555444444333000---444444555555555444333333111111111111000000000000000000///////////////000........................---......//////......---------------------------,,,------------.........------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&******************************++++++++++++************************************+++++++++******)))))))))***+++,,,,,,------,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************************************,,,,,,,,,++++++*********************************,,,++++++******))))))((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((*********)))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***************************))))))*********++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---........................------------............------------...///000111///////////////000000000/////////000000111222222444444444333333444666777222444888;;;===???BBBEEEMMMNNNQQQTTTVVVVVVVVVUUUTTTTTTVVVWWWWWWXXX\\\aaabbb```^^^]]]]]]```eeeiiieeehhhnnnuuuzzz{{{wwwssswwwwwwvvvvvvwwwvvvuuussspppqqqqqqnnnjjjfffbbbaaa\\\bbbccc___[[[YYYWWWTTTSSSRRRQQQOOOMMMJJJHHHGGGAAA???>>><<<<<<;;;::::::444444444333222000///...000111222222333222222222111111000////////////000..............................////////////..............................------------...............------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''******************************++++++++++++******************************)))******+++++++++******++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************+++++++++++++++++++++,,,++++++************++++++************************************************,,,,,,,,,++++++*********************************,,,+++++++++******)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++......------,,,,,,,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))(((((()))))))))******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................---------.........//////---------...///000111222///////////////000000000444222111000111333555777888;;;>>>@@@??????@@@BBBCCCEEEGGGHHHJJJNNNSSSVVV\\\]]]___aaaaaa```^^^]]]YYY^^^eeekkkrrrzzz}}}}}}vvvnnnhhhpppooolllhhhddd```]]]\\\QQQPPPNNNKKKIIIHHHIIIIIIAAAAAA???===;;;888666444111222333444555555444444333222111000000000000000////////////////////////...//////////////////...........................---------.........//////.........---------,,,,,,+++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''******************************++++++++++++******************************))))))***++++++++++++***,,,,,,,,,+++++++++******++++++******++++++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,......------,,,,,,,,,+++***++++++,,,,,,++++++***++++++******++++++,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++************++++++************************************************,,,,,,++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,)))+++------+++***++++++++++++++++++++++++++++++******)))))))))(((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************)))************++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------........./////////............///000111222/////////000111111222222222222111222444666:::;;;DDDIIINNNOOONNNLLLMMMOOONNNMMMLLLKKKMMMSSS\\\bbb___bbbggglllpppssstttuuuvvv|||xxxvvvqqqhhh]]]SSSLLLIIIPPPOOOMMMIIIEEEAAA>>><<<444333333333333222222222555444333222111111111111000000000000000000000000...//////000000//////...........................------........./////////............---------,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''******************************++++++++++++******************************))))))***+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,------------.........---------,,,,,,,,,+++,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++******++++++,,,---++++++++++++++++++++++++************************+++++++++,,,,,,,,,------++++++************++++++************************************************++++++++++++++++++,,,,,,************************)))******++++++,,,,,,---*********+++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,------(((+++------+++******,,,++++++++++++++++++++++++***)))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++************************)))************+++++++++++++++++++++*********)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////....................................//////////////////......///000111111///000111222333555666666555888;;;@@@DDDGGGIIIJJJRRRVVVYYYXXXUUUTTTVVVYYYMMMPPPUUUZZZ___fffmmmrrrvvvzzzuuufff^^^___]]]YYYUUUOOOJJJEEECCCAAA???===:::888777666666666666555444333333333333000000000000000000000000//////000000000000//////....................................////////////............------------++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******************************++++++++++++******************************((()))***+++++++++++++++))))))***+++,,,------...+++*********+++,,,,,,---,,,,,,,,,---------...............------,,,,,,,,,((()))***+++,,,---......+++++++++,,,,,,++++++++++++*********+++,,,,,,---++++++++++++++++++++++++************************+++++++++,,,,,,---------++++++************++++++*********************************************************++++++,,,,,,---************************))))))***+++,,,------...***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,---------(((+++......+++******,,,++++++++++++++++++++++++))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))%%%%%%&&&'''((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++************************)))************+++++++++++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000..................................../////////000///////////////000000111111111222444666777999999@@@EEEMMMVVV[[[^^^^^^^^^[[[]]]^^^ZZZVVVTTTXXX\\\gggrrr~~~xxxrrrlllgggdddVVVSSSNNNJJJFFFCCCBBBBBB888777666555444333333333000000000000000000000000//////000000000000//////////////////////////////............/////////000//////.........---------++++++++++++++++++++++++******************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))************+++++++++************************+++++++++******)))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))************************,,,,,,,,,++++++*********))))))))))))))))))))))))++++++******************))))))*********+++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++))))))***+++,,,,,,---------,,,,,,+++*********+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((((((((''''''''''''((((((((()))))))))))))))************+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,++++++,,,,,,---...,,,,,,,,,---------......---------............///000000000///------...///,,,---.../////////.........///222444444333222111666888===CCCJJJNNNPPPPPP[[[XXXYYY[[[\\\ZZZ\\\``````bbbiiitttyyyzzz|||pppaaaXXXSSSQQQPPPKKKJJJGGGAAA;;;666555666333111000///000222222333---...000222333222000...000//////.........//////.../////////000000111111//////.........---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''')))************+++++++++************************,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******************************************************))))))*********+++++++++,,,,,,,,,++++++*********---,,,++++++******++++++)))******+++,,,,,,------...---,,,,,,+++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((((((((())))))))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))************((()))******+++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,++++++,,,,,,---...,,,---------............---------............///...///000000......///111---------...............333333333333555777999:::CCCFFFMMMTTTYYYZZZXXXVVVVVVUUUUUUWWWZZZeeeyyy~~~rrrhhhbbb[[[WWWRRRMMMJJJGGGDDDBBB<<<<<<;;;999555111///---111111222222111000//////222222111000000000000000/////////000000000111111/////////.........------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++(((((()))))))))*********************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''')))************+++++++++************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++++++++******************************************************************++++++++++++++++++++++++*********,,,,,,++++++******++++++*********++++++,,,,,,---......---,,,,,,,,,,,,---,,,++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((()))))))))))))))))))))************++++++***))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...------........./////////---------............///+++---000000000///000111222111000000000000000111222222333666;;;BBBIIINNNSSSWWW\\\```aaa^^^YYYVVVMMMSSS\\\dddmmmzzzsssjjjbbb]]]UUULLLEEEDDDAAA>>>;;;888777666555666666666444222111222333444333222111111111111111000000000000000111111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((()))******************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((()))((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***************************************+++++++++************************+++++++++***************,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((''''''''''''(((((((((((()))))))))((()))))))))************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************)))******+++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---............////////////000---------............///+++---///000/////////000111111000000111333444555555888===DDDMMMVVV]]]aaaYYY[[[]]]]]]\\\ZZZXXXXXX\\\gggyyyttthhhaaaYYYOOOCCC>>>>>>???<<<888888999999777555444444555222111111111111111222222111111111111111111111111000000000/////////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((()))***+++************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))(((''''''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++************************************************,,,++++++***++++++,,,,,,***+++++++++++++++,,,,,,+++***************+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((((((((((((((((((((()))))))))***((()))))))))************,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************((()))******++++++******++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---............////////////000---------............///,,,...//////......///000,,,---///333777;;;>>>@@@JJJMMMRRRXXX]]]```bbbbbbVVVWWWXXXYYY\\\bbbkkkqqqxxxhhhaaaaaa[[[KKK<<<>>><<<:::888777555444222000000000000000111222333222222222222222111111111111111000000000/////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++************************************************(((((())))))))))))((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''')))************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***++++++,,,,,,------...,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++***************)))))))))***************++++++******++++++,,,,,,++++++++++++++++++++++++***))))))))))))******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************,,,,,,+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((())))))***+++*********++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------........./////////---------............///...///000//////000222444444777<<>><<<888444333333222222222222333333333333333222222222222222111111111111000000000000........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++************************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''')))************+++++++++*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******+++,,,,,,---......,,,,,,---......---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++*********))))))((()))))))))*********+++++++++******++++++,,,---++++++++++++++++++++++++******))))))******+++,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((()))))))))*********))))))))))))************---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---------............---------............/////////000000111444999<<>>888666888444444555333111000///000000000//////////////////////////////////////////......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---))))))***+++---...//////------------------------------------------------......------------......------............---,,,------------------------------------------------,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********++++++,,,++++++******++++++,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))*********+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,---------......+++---//////...///000222...///222666;;;AAAFFFIIITTTXXX___dddeeeeeecccbbbVVVVVVXXX```nnn~~~ttteeeVVVPPPRRRUUU^^^nnnyyy|||{{{^^^VVVMMMGGGBBB===;;;>>>888888888666333111000000000000000000000/////////////////////////////////------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------,,,,,,------------------------------------------------,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************))))))*********+++++++++++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------......---......---,,,---///111111555<<>>;;;888666555333222222222111111111000000000000000000000000000000000---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,---------------...,,,------....../////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,,,,---------......000000///------///333666@@@EEENNNWWW\\\^^^]]]\\\YYYXXXVVVQQQNNNTTTaaalll~~~wwwmmmhhheeedddbbbiiixxxxxxjjjcccUUULLLAAA;;;:::999555111444444333333222111111111000000000000000000000000//////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((+++++++++,,,,,,,,,------------------------------------------............,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---..............................++++++,,,,,,------------,,,------...//////000000............------------------------------------------------------------------------------------------------------------------------------------+++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++*********++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......000000111222555<<>>666666555555444333333222222000000000000000000000000000000//////......------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))(((((())))))))))))(((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''''''''((((((((((((((((((((((((((((((+++++++++,,,,,,---------........................---------.........//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------------------------------------------------.........------.........---------------...///000........................+++++++++,,,,,,------------------...///000000111//////.........---------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......///000333777@@@KKKXXXaaabbbdddggghhheee___YYYTTTKKKLLLUUUjjjxxxtttjjj```[[[llllll~~~nnncccZZZLLLAAA777777666555444444333333000000000000000000000000111111000///...------,,,........................------------------------------------------------************************))))))************))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((------------------------..................------......---------,,,,,,,,,........................,,,------......------,,,---------............///.........------,,,,,,,,,---------------------------------------------------------............/////////.........---------------------------------,,,,,,---...///000111222//////.........---------........................------------------------------------------------------------------------//////...------------...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++++++++******))))))******************************+++++++++,,,,,,,,,+++*********))))))((((((******+++,,,,,,,,,,,,+++((()))***++++++++++++******++++++,,,,,,++++++***************))))))(((((((((((((((((())))))))))))+++***)))'''''')))***+++))))))))))))************,,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))((('''''')))************+++++++++)))************+++++++++,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,---...,,,+++***+++...///---***000,,,((())),,,///000...///444;;;CCCRRRbbbfffccchhheeegggiiidddYYYTTTVVVRRRXXXnnnqqqXXXWWW___fffrrr~~~}}}}}}~~~|||wwwssswwwyyy|||~~~}}}|||zzz||||||xxxiiiXXXLLLEEE???888444333555555555111333333111...---000333000000000///......------------............------///............---------...///...---***(((((((((************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((((((------------------------..................------//////.........---------........................,,,------......------,,,---------............///.........------,,,,,,,,,---------------------------------------------------------............/////////.........---------------------------------,,,,,,---...///000111111//////.........---------........................------------------------------------------------------------------------///......---------------++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---++++++++++++*********)))************************************+++++++++,,,************)))))))))(((******+++,,,,,,,,,,,,+++*********++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++*********)))))))))(((((((((((()))))))))***+++***)))(((((()))***+++))))))))))))************,,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++******)))((((((((()))************+++++++++)))************+++++++++,,,,,,++++++***++++++,,,,,,,,,++++++,,,,,,---...000...---...//////---+++(((***,,,...///000000111:::AAAHHHRRR___mmmpppmmmgggaaa\\\ZZZWWWUUUYYY```qqqyyyvvvkkkdddcccmmmyyy{{{zzz{{{zzzxxxtttqqqlllllluuu}}}{{{tttqqqnnnlllmmmnnnnnnmmmkkkkkkgggbbbaaabbbdddeeeeeecccdddggglllttt{{{wwwgggNNNGGG===777555444333222777777666444111000111222000000000///......---------......//////......---///............------------......,,,***))))))***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((------------------------------------------......000000/////////.................................,,,------......------,,,---------............///.........------------------------------------------------------------------------............////////////............---------------------------,,,------...///000111111/////////............---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,,,,---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++++++++************************************)))))))))*********++++++************))))))))))))******+++,,,,,,,,,,,,+++,,,++++++******,,,---...+++,,,,,,------,,,,,,++++++++++++++++++*********((((((((()))))))))******+++***)))(((((()))***+++))))))))))))************,,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++,,,++++++***++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,+++,,,---...---+++***---000111000333999???PPPVVV\\\bbbhhhmmmkkkggg```[[[VVVWWW]]]gggwww|||tttggg\\\iiiwww~~~yyynnnjjjgggfffddd``````cccrrrjjjdddeeehhhgggggghhhdddbbbaaaaaabbbdddeeedddaaa\\\VVVSSSUUUXXXYYYYYYXXXYYYZZZZZZ[[[^^^dddiiijjjqqqxxx}}}|||mmmXXXGGG???<<<:::888333222111111222222222111000000//////......---------......//////......---///............---------+++,,,---,,,+++***+++,,,++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((------------------------,,,,,,------------......////////////.........---........................,,,------......------,,,---------............///...............---------................................................---------............////////////.......................................------......///000000111/////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,......................................................---,,,,,,,,,,,,,,,+++,,,,,,---...---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************((())))))))))))******************)))))))))))))))******+++,,,,,,,,,,,,+++---,,,+++******,,,...///,,,,,,------------,,,,,,++++++++++++++++++++++++(((((()))))))))***************)))(((((()))******((()))))))))************++++++***)))(((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))************))))))*********+++++++++))))))*********+++++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,...///000000222111000000444???MMMVVVaaafffkkknnnlllhhhbbb\\\PPPSSS\\\iiiyyyppp```eeetttyyyxxx|||zzzpppjjjjjjrrrnnnkkkjjjeeeccckkkwwwnnncccdddddd^^^^^^ddd]]]]]]\\\\\\\\\]]]]]]]]]TTTUUUVVVWWWWWWXXXZZZ[[[cccaaa]]]YYYXXXYYY]]]```\\\aaaeeeeeehhhqqqcccRRRKKKFFFCCC;;;888444444555555333000111000000//////...------......////////////......///............---------***+++---,,,++++++,,,...+++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((------------------------,,,,,,,,,,,,------...............---------,,,,,,........................,,,------......------,,,---------............///........................................................................---------............///////////////////////////........................------......//////000000////////////////////////////////////////////////------------------------......................................................---,,,,,,,,,,,,---,,,,,,---.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++++++++++++++,,,************************((())))))))))))*********))))))))))))))))))************+++,,,,,,,,,,,,+++---,,,+++******,,,...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))))))))******************))))))))))))******((()))))))))************+++***))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++))))))*********+++++++++))))))*********++++++++++++*********++++++,,,---,,,,,,++++++,,,,,,---...///////////////000222333111//////666CCCSSS```gggfffiiinnnooojjjccc^^^]]]MMM[[[ppprrrrrrqqqtttyyyuuurrrpppoooooolllkkklllkkkgggddddddllljjjiiifffdddjjj}}}lllZZZZZZ[[[TTTTTT[[[VVVVVVWWWWWWUUUTTTSSSSSSKKKPPPTTTUUUTTTVVV^^^eeekkkccc[[[WWWWWWYYYYYYWWW[[[\\\]]]^^^bbbiiissszzzzzz~~~rrrdddWWWNNNIIIDDD===999888666333///222111111000000///.........//////////////////...///............---------)))+++,,,,,,,,,,,,---///++++++++++++++++++++++++,,,,,,++++++******))))))************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((------------------------++++++,,,,,,------.........------------,,,,,,,,,........................,,,------......------,,,---------............///.............../////////................................................---------............///...////////////000000000....................................//////000000...////////////000000000////////////////////////........................................................................//////...------------...,,,,,,---...............------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++,,,,,,++++++++++++,,,,,,,,,,,,************************)))))))))*********++++++))))))))))))******************+++,,,,,,,,,,,,+++,,,++++++******,,,---...***++++++,,,,,,++++++************+++++++++++++++)))))))))*********++++++)))))))))******)))))))))))))))))))))******************)))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++)))************+++++++++)))************+++++++++************+++,,,------,,,,,,++++++,,,,,,---...000000///...,,,,,,---///...111999GGGWWWdddjjjkkkhhhgggfffccc]]]XXX\\\cccqqqxxxjjjgggoooxxx}}}tttoookkklllppppppjjjdddbbbaaaaaacccdddccc^^^[[[XXXZZZYYYVVV[[[mmmiiiVVVUUUWWWSSSSSSWWWSSSTTTUUUTTTSSSSSSTTTUUU[[[[[[YYYUUUTTTZZZhhhrrreee]]]TTTPPPRRRUUUSSSPPPSSSSSSUUUZZZ```gggkkkmmmjjjoootttxxxzzz|||xxxhhhHHHDDD===777444333222111333333222222111000000000...//////000000//////...///............---------***+++------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''((((((((((((------------------------***++++++,,,------..................------------........................,,,------......------,,,---------............///---........./////////000................................................---------............///.../////////000000000000....................................////////////.../////////000000000000////////////////////////000000000000000000000000................................................000000///............///,,,------.......................................------------------------------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,------************************************+++++++++,,,((()))))))))******************+++,,,,,,,,,,,,+++*********++++++++++++,,,)))******++++++******))))))))))))*********++++++))))))*********+++++++++))))))************))))))))))))))))))******************))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********)))************+++++++++)))************+++++++++************+++,,,---...,,,,,,++++++,,,,,,---...,,,---...---,,,---000444???EEEOOOZZZccchhhiiihhheee```ZZZVVVUUU\\\ppp~~~vvvjjj___^^^iiizzzllloooooollljjjjjjeee```aaa___bbbnnnyyyxxxiiiZZZUUUWWWWWWWWWWWWWWWUUURRRXXX]]]ZZZWWWddd}}}nnnaaaVVVTTTTTTTTTTTTWWWQQQRRRRRRRRRSSSWWW^^^cccoooiii___YYYYYY___ggglllYYYTTTOOOLLLMMMOOOPPPOOOKKKLLLOOOTTTYYY]]]___```[[[___cccfffgggjjjoootttyyyddd^^^TTTHHH===777666666555444444333333222222111//////000000000000/////////............---------***,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((------------------------******+++,,,,,,---......000/////////....................................,,,------......------,,,---------.........//////---.........//////000000////////////////////////////////////////////////---------.........//////.../////////000000111111////////////////////////.........///////////////.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000///////////////,,,---......//////..............................------------------------...------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((('''+++++++++,,,,,,---------***************************++++++++++++,,,,,,,,,(((((())))))*********+++******+++,,,,,,,,,,,,+++((()))***++++++++++++***))))))************))))))(((((())))))*********+++)))************+++++++++))))))************))))))))))))))))))***************)))))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******)))))))))))))))))))))************+++++++++)))************+++++++++************+++,,,---...,,,,,,++++++,,,,,,---...,,,///111333444777===BBBXXX]]]cccfffeeedddeeeggg\\\VVVQQQSSS\\\rrr}}}jjjZZZXXXYYYdddyyyzzzpppgggaaa]]]bbbdddbbb___^^^ZZZVVVXXXYYYbbbttthhhQQQSSSTTTSSSNNNKKKLLLPPPRRRWWW[[[VVVRRReee~~~}}}jjjVVVSSSOOOMMMLLLLLLNNNQQQMMMMMMLLLLLLOOOXXXccclllqqqggg\\\WWWYYYZZZWWWSSSNNNNNNLLLJJJHHHIIIMMMPPPMMMOOORRRSSSSSSSSSUUUWWWNNNQQQSSSTTTUUUXXX___dddeeekkkrrrxxx|||kkkSSSDDD===<<<666555555444444333222222//////000000000000////////////.........---------+++,,,...---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))------------------------,,,---......//////......////////////////////////................................................///////////////.........///////////////.........------............------////////////////////////...///111222222000---,,,//////////////////......000//////.........//////000000000///......------000//////......//////000......000111111000///...000000////////////000000222222111111000///......//////////////////////////////000000000000000000///......------......///////////////////////////..............................------------............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------,,,,,,+++*********+++++++++************++++++++++++++++++++++++++++++---,,,***)))))))))******,,,,,,,,,++++++*********************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((()))))))))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***++++++******++++++,,,---((())),,,...000000...,,,)))111777444111;;;SSSgggrrrnnnmmmnnnjjj```VVVRRR[[[YYY]]]lllkkk]]]XXXcccpppzzzzzzwwwtttnnnhhhbbb^^^XXXYYY[[[\\\[[[XXXTTTRRRRRRVVViiigggTTTRRRQQQOOOKKKHHHHHHJJJMMMPPPLLLOOOTTTYYY\\\^^^______UUULLLHHHNNNZZZ___[[[VVVWWWVVVVVVYYY]]]___^^^\\\___[[[YYYXXXUUUPPPOOOQQQNNNMMMLLLKKKKKKLLLNNNOOOIIILLLNNNMMMKKKJJJLLLOOOGGGJJJKKKKKKJJJKKKOOOSSSXXX[[[bbbhhhhhhhhhrrr|||```MMMBBB;;;::::::888333---///555333111000///000111000///000/////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++************)))))))))))))))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))------------------------,,,---......//////......////////////////////////................................................////////////////////////////////////////////////---......//////......---///////////////////////////000222333333111///---000000000000////////////000//////....../////////111111000000000/////////222222111111111111222222//////111222222222222222222111111000000111111222333222111000000000000000111111111111111111111111000000000000000000000000.........------.........////////////////////////........................///......------......///.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,+++******++++++++++++************++++++++++++++++++++++++++++++---,,,***)))))))))***+++,,,,,,,,,+++++++++******************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***++++++++++++++++++++++++++++++,,,,,,---111...******,,,......---......111999EEETTTaaaiiiqqqppppppooohhh]]]WWWVVVhhhooo|||rrrgggaaacccjjj}}}xxxxxxuuuoooiiiccc^^^[[[YYYRRRTTTVVVXXXXXXWWWVVVTTTVVV]]]nnnzzzttt___QQQOOOIIIIIIIIIJJJKKKLLLNNNOOOQQQRRRTTTUUUWWWXXXZZZZZZRRRQQQTTT[[[bbbccc^^^ZZZ\\\[[[[[[^^^aaaccccccaaa___]]]]]]___]]]WWWTTTUUUPPPPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSPPPMMMJJJIIIJJJJJJKKKLLLMMMMMMNNNPPPRRRTTTVVVZZZ___^^^^^^fffqqqyyyaaaPPPEEE???:::999888555444555555333111000111111000///000000/////////..................---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++***************************************((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))------------------------,,,---......//////......////////////////////////................................................////////////////////////////////////////////////......////////////......////////////////////////000111333444333222000///000000000000000000000000000000////////////000000111111111111111111000000000000000000000000000000/////////000111222333333111111000000000000111111111000///.........///000000000000000000000000000111111000000000000000000........................//////////////////////////////////////////////////////............/////////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,+++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))******+++++++++++++++,,,++++++++++++,,,------444000+++***,,,......---222444<<>>IIIUUU___kkkrrrrrrnnnkkkjjj___TTTMMMSSSbbbttt|||fffXXX[[[kkknnnaaaaaajjjppppppqqqsss}}}~~~iii[[[YYYWWWSSSPPPOOOPPPRRRSSSPPPPPPOOOOOOQQQUUUYYY[[[___ffffff```aaahhhggg___\\\\\\[[[YYYXXXXXXWWWWWWVVVWWWWWWWWWVVVSSSQQQOOOUUUUUUUUUWWWaaakkkkkkeeeaaa^^^[[[VVVSSSQQQQQQRRRTTTRRRTTTXXXXXXUUUTTTVVVTTTVVVXXXZZZ\\\\\\[[[ZZZWWWVVVWWW]]]dddiiijjjjjjoookkkfffbbb```]]]XXXTTTUUUSSSQQQPPPSSSWWWXXXVVV]]]^^^___```dddkkksssxxx}}}~~~mmm\\\LLL>>>888999555444222222333444333222111000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++***************************+++)))((()))***+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((------------------------,,,---......//////......////////////////////////////////////////////////////////////////////////...//////000000111111222...//////000000111111222000000111111111111000000000000000000000000000000...//////000000000000///...//////000000111111111000000000000111222333444000111111222333444555555333444555666666555444333333444555666666555333333333333222222222222333333333333333333222222222222222222222222222222222222444444333333222111111111111111333333333333111111111111111111111111111111000000000000000000000000111111000000000000111111000000000000////////////........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,...------------...//////,,,///111///000<<>>:::888666555555555444333111111000000000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((((((((((((((((((------------------------,,,---......//////......////////////////////////////////////////////////////////////////////////...//////000111111222222...//////000111111222222000111111222222111111000000000000000000000000000//////000000111111111111000000111222222333444444111111111111222333444444222333444555666777888888777888999::::::999888777666888<<<>>>@@@???===<<<;;;;;;::::::::::::;;;;;;999999:::;;;:::999777666555555555555555555555555888777777666555555444444222333444666666444333222222222222222222222222222111111111111111111111111222111111000000111111222111111111000000000//////................................................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,...............//////000///000222666>>>NNN```mmmrrrooolllmmmmmmggg\\\SSS[[[aaarrrxxxnnnfff]]]aaazzz}}}vvvmmmggg\\\dddkkkppprrrrrrjjjbbb[[[ZZZ\\\___\\\UUURRRSSSQQQQQQQQQSSSWWW]]]bbbeeennnkkkfffaaa\\\YYYXXXXXXWWWVVVUUUUUUWWWXXXXXXVVVZZZXXXVVVTTTSSSSSSTTTTTTXXXXXXYYYYYYYYYXXXWWWVVVSSSYYY```jjj{{{nnn___^^^ZZZTTTOOONNNQQQTTTYYYZZZ```iiinnnnnnooorrrtttvvvxxxzzzyyyvvvrrrpppkkkllllllkkkiiihhhhhhiiinnnmmmllljjjiiikkknnnrrrnnnooojjjaaa\\\\\\[[[WWW\\\YYYWWWZZZ______ZZZUUUQQQXXXaaahhhooowwwhhhSSSLLLCCC@@@<<<:::888777444222111111111000000000//////////////////............------------------------)))***+++,,,,,,,,,,,,+++------,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((------------------------,,,---......//////......////////////////////////000000000000000000000000000000000000000000000000...//////000111222222222...//////000111222222222111111222222222222111111000000000000000000000000000000111111111222222333222222333444444555666666111111111111222333444555444555666777888999:::;;;@@@BBBCCCDDDDDDCCCBBB@@@AAAEEEJJJOOOQQQQQQOOOMMMJJJJJJJJJIIIIIIJJJJJJJJJGGGHHHJJJJJJJJJGGGDDDBBB????????????????????????;;;::::::999888777777666333444666777777666444333222222222222222222222222111111111111111111111111222222111111111111222222111111111111000000000000////////////////////////........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,++++++,,,,,,---------------------------)))***,,,---...---,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++)))***+++,,,,,,+++)))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,...............///000000---///555AAAPPP^^^gggkkkfffmmmqqqlllaaaYYYXXX\\\pppyyyuuufff^^^fffrrrzzzqqqjjjfffcccbbbaaagggkkkiiifffddd___ZZZVVVSSSSSSVVVVVVQQQMMMNNNOOOPPPRRRWWW___iiirrrxxxmmmjjjeee___[[[WWWUUUTTTRRRRRRUUUXXXXXXVVVWWW[[[VVVVVVVVVVVVVVVWWWWWWWWWXXXWWWVVVUUUTTTUUUUUUVVV[[[```cccggguuu|||nnndddccc___ZZZVVVVVVZZZ___eeehhhrrr|||sssllljjjjjjvvvvvvsssnnnjjjjjjooossssssvvvsssiiiccccccccc```aaa```aaadddfffbbbZZZTTTOOORRRUUUWWWZZZbbbnnnwwwyyyyyy}}}kkk___JJJGGGBBB>>>;;;777444111111111111111000000000000000/////////............------------------------)))***+++,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((........................---------............///---------.........//////..................................../////////000000000000000////////////111111111000000000000000000000111111222333333444555333111000111111111000333...---111555444222222888444111333999<<<:::777;;;888555555777:::<<<===>>>???AAACCCEEEGGGMMMSSSWWWPPPRRRUUUQQQVVV[[[UUU\\\\\\[[[]]]```bbbbbbaaaaaa]]]ZZZZZZ]]]___^^^\\\^^^^^^^^^]]][[[YYYXXXWWWQQQPPPTTTZZZYYYTTTUUUZZZMMMNNNMMMLLLJJJHHHHHHHHH???@@@>>>;;;999:::;;;:::666666666555444444444444999777555444444333222111333444444333111000000111000222333333111............///111222222111000000,,,---///000000000///...////////////////////////........................---------------------------------------------------+++)))***,,,---,,,))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++))))))))))))))))))))))))************************+++++++++*********))))))******************************+++++++++,,,,,,,,,,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000---888LLL```jjjjjjhhhhhhkkkhhhccc^^^XXX[[[ooorrrgggaaaXXXcccqqq}}}zzzpppbbb]]]aaadddbbb[[[___aaa```aaa```YYYQQQPPPMMMKKKMMMMMMKKKMMMQQQSSSWWW[[[___bbbfffiiilllgggbbb[[[VVVSSSRRRRRRQQQVVVVVVUUUUUUUUUWWWXXXYYYXXX^^^ffflllllleee\\\UUU[[[YYYWWWUUUVVVZZZ___bbbppp{{{|||qqqjjjjjjhhhddd]]]]]]hhhvvv~~~yyytttssswww{{{}}}}}}|||zzzxxxxxxyyy{{{{{{{{{||||||yyypppcccZZZWWWQQQKKKKKKPPPWWW[[[\\\cccdddjjjqqqrrrrrryyykkk\\\LLLCCC<<<666666:::444444333111000///111222.........///////////////......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))........................---------............///---------.........//////................................./////////000000000000000000000000000///111111111111000000000000000111111111111000//////111111222333444555555444666222111444666444444666===;;;<<>>DDDFFFIIIMMMQQQTTTUUUUUUXXXZZZ]]]```bbbaaa]]]ZZZXXXXXXWWWVVVWWWYYYZZZ[[[bbb]]]aaafffeeekkkpppkkkhhhgggfffgggiiiiiigggfffbbbcccdddfffhhhiiiiiiiiillliiiggghhhkkkkkkgggbbbbbb]]]\\\```dddeeefffhhhhhhgggeeeeeeeeeeeedddbbb\\\[[[ZZZYYYYYYYYYZZZ\\\\\\WWWTTTVVVZZZ[[[VVVQQQSSSPPPLLLHHHEEEBBB>>>;;;:::666222111222333222000222333444333111111222444333333222111000000000000111222222222111000///...////////////////////////........................---------------------------------------------------+++***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************************************************************)))************+++++++++))))))))))))))))))))))))************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...---,,,,,,,,,---///000,,,,,,,,,,,,,,,,,,------...//////...///333<<>>???DDDLLLSSSVVV[[[]]]]]]]]]^^^______```ccceeefffccc]]]YYY^^^___\\\XXXWWWZZZ\\\\\\___XXX[[[```^^^eeelllhhhhhheeeaaa___```aaaaaaaaa]]]___aaabbbbbbaaaaaaaaa```aaabbbcccdddcccbbbaaa\\\___ccceeeeeecccbbbbbb^^^]]]^^^bbbeeeeeeaaa\\\^^^[[[YYY[[[\\\]]]```dddaaa______aaadddeeecccaaabbb___[[[XXXUUURRRNNNJJJEEEDDDAAA>>><<<<<<;;;;;;999888666333000...///111444333111000///000111111111111111111000000//////////////////////////////................................................------------------,,,,,,,,,,,,+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,------...///,,,,,,,,,---------------000000...,,,...777EEEPPP___mmmvvvrrrnnnlllbbbUUUMMMPPPZZZkkktttkkk___ffftttjjjggghhhlllpppjjjhhhccc]]]YYYYYYYYYXXX___eeefff\\\SSSRRRWWW[[[___^^^___bbb```XXXSSSRRRSSSUUUWWWWWWVVVTTTTTTTTTSSSRRRTTTWWW[[[]]]^^^^^^\\\ZZZXXXWWWZZZ___fffjjjjjjrrryyywwwlllbbb\\\[[[___dddlllvvv}}}yyysssrrrtttxxx~~~ooopppooommmjjjhhhhhhiiirrrrrrsssttttttsssqqqpppoooiiiccc```___\\\UUUOOOOOOPPPQQQQQQOOOMMMNNNPPPYYY]]]llleeeNNN@@@<<<:::777444333222222222222111111000000000000//////............------------------------------------------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************)))))))))))))))******)))))))))(((((((((((((((((((((((())))))(((((((((((())))))........................---------............///........./////////000000////////////////////////////////////000000000111///000000000111111111222000000111111222222222333111222333444555444444333222333444444444666:::===AAABBBHHHNNNOOOPPPTTT[[[cccfffiiiiiigggeeeddddddaaaaaa```aaa```^^^YYYVVV\\\``````ZZZWWW\\\______bbb\\\```fffhhhsss}}}|||zzzsssooopppsssvvvxxxwwwuuurrrmmmhhhbbb]]]YYYcccjjjppppppkkkiiikkkppplllyyywwwsssrrrvvvvvvyyyxxxoooiiibbb]]]^^^]]]\\\___eee```bbbdddccc```___aaaddd]]][[[[[[[[[[[[ZZZXXXVVVPPPSSSUUUTTTPPPNNNOOOQQQHHHGGGDDD???999555444555555444222000000000111111000000000000000000000111000000000000000000000000////////////////////////..............................---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,------.........000000///111888GGGXXXdddllltttvvvnnngggddd\\\RRRIIIYYYpppvvvhhhfffkkkooouuusssoookkklllnnnppppppdddaaa^^^[[[XXXVVVVVVWWWcccccc___WWWUUUZZZ```bbbfffdddeeegggddd[[[UUUTTTRRRTTTUUUUUUTTTTTTUUUVVVUUUWWWZZZ___ccccccaaa___```______```bbbdddgggiiiffflllpppmmmeeeaaabbbfffqqqvvv~~~~~~}}}|||yyyrrrooopppssswww{{{zzzqqqjjjfffeeemmmpppssstttrrrooojjjhhhjjjjjjgggbbb[[[VVVTTTTTTHHHLLLOOOPPPQQQSSSUUUUUURRRSSS]]]mmmvvvzzzrrrVVVDDD>>>:::555222222333333333222222111111000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))........................---------............///....../////////000000000/////////////////////////////////000000000111111///000000111111222222222000000111111222333333333444444333333333333333333111555:::>>>AAAFFFNNNTTTWWWXXX\\\bbbcccaaaaaaeeeffffffggghhhhhhhhhffffff\\\[[[[[[\\\]]]]]][[[YYYZZZhhhssstttuuu~~~uuummm|||sssnnnqqqsssttt|||wwwkkkdddeeehhhbbbaaa___^^^\\\YYYUUURRRUUUZZZ___aaa___\\\ZZZYYYZZZYYYVVVPPPJJJFFFDDDCCC===;;;:::888666444333333333222111111000111111111000000000000000000000000////////////////////////.................................------,,,,,,++++++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++))))))))))))))))))))))))***************************************+++++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---......//////111222666???MMM^^^mmmvvvrrrpppkkkddd\\\WWWVVVVVV\\\ooowwwaaaaaattt}}}qqqaaagggkkkkkkjjjgggaaaZZZZZZWWWUUUWWWWWWUUUVVVZZZiiifff```[[[^^^eeeiiigggaaa______```]]]VVVRRRRRRSSSTTTTTTSSSSSSTTTWWWYYYZZZ\\\___dddhhhiiihhhfffeeefffhhhjjjkkkkkkkkkkkkeeehhhjjjhhheeeffflllqqq~~~~~~vvvnnniiigggiiipppxxx}}}yyytttrrrppptttxxxyyytttnnngggdddkkkmmmmmmfff\\\UUUUUUWWWNNNRRRTTTTTTUUUXXXWWWUUUUUUTTTYYY___aaacccooo}}}gggQQQIII@@@999777777666555333333222222111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))........................---------............///.../////////000000000000//////////////////////////////000000000111111111///000000111111222333333000000111222222333444444444444444444666999<<<>>>@@@FFFNNNSSSUUUWWW\\\```aaa```dddjjjmmmiiieeeeeeaaa```aaaeeekkkooopppnnnhhhiiimmmrrrwwwzzzzzzyyyyyy|||wwwqqqmmmqqqrrrtttxxxzzztttiii______```___\\\WWWTTTRRRRRRNNNMMMKKKGGGCCC???<<<:::999777555333222111111111000000000000000000000000////////////////////////........................///......---,,,,,,+++++++++---///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************)))************+++++++++))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---...............,,,,,,------.../////////444888AAAQQQbbbooouuuvvvmmmaaaYYYWWWSSSPPPWWWcccuuuzzzrrrlllkkkqqqxxxzzzvvvyyyyyypppfff[[[aaaddd```\\\ZZZUUUNNNRRROOOOOOTTTWWWXXX\\\bbbggggggdddaaacccgggeee```YYYVVVUUUWWWUUUQQQPPPSSSRRRSSSSSSTTTVVVZZZ```eeeeeecccccceeehhhkkklllllllllmmmoooqqqsssssssssssslllmmmmmmmmmnnnrrrwww{{{zzzrrrmmmnnnrrryyyyyyooogggccciiilllnnnjjjbbbZZZWWWVVVYYY\\\]]]ZZZZZZ[[[YYYSSSUUUVVVXXXZZZ[[[]]]aaaeeennnuuuxxxlllZZZKKKCCC===999555444333333222111111000000////////////............------------------------........................,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))........................---------.........//////////////////000000000000000000000000000000000000000000000000111111111111///000000111222222333333000000111222333333444444333333444777<<>><<<999666333111000000000000000000000000000000000000000000000000000000//////////////////////////////...---,,,,,,+++++++++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))******++++++++++++************************************************)))************+++++++++))))))))))))))))))))))))************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......///000/////////,,,,,,------...///000000888>>>JJJ\\\mmmuuurrrlllgggWWWNNNQQQRRRQQQ```ttt}}}rrrsssrrrlllkkkqqqzzznnneeedddddd```ZZZ^^^```[[[RRRNNNRRRUUUTTTOOOKKKMMMUUUZZZ]]]ccckkkaaadddeeecccbbbaaa\\\UUUYYYUUUTTTVVVVVVUUUWWW[[[QQQQQQSSSUUUZZZccclllsssoookkkfffdddeeeiiilllnnnqqqrrrsssuuuwwwxxxyyyzzzwwwwwwwwwyyy|||}}}zzz|||ooofffbbbaaacccfffgggccc]]]VVVRRRUUUZZZ[[[ZZZ\\\```^^^XXXRRRUUUWWWZZZ___bbb___ZZZ___aaajjjttt]]]MMMBBB999444444444333333222111000000000/////////............////////////////////////........................,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))......////////////......------............------000000000000000000000000////////////000000000000000000000000000111222222000111333333111111111222222222222222333444555666777:::>>>DDDKKKRRRXXX\\\```\\\]]]cccddd___]]]___[[[\\\fffpppnnngggmmmzzzyyyvvvnnnjjjddd^^^^^^bbbbbbZZZUUUVVVVVVSSSPPPOOONNNNNNGGG<<<888999888444222333333111......///111333///,,,...222444111---///000111111111000...---////////////////////////------------------------------++++++++++++------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------+++++++++---///000111222;;;MMM^^^bbbeeeiiiggg```aaaQQQHHHQQQ]]]ggguuu{{{vvvppphhhaaafffyyyllldddfffeee]]]YYYZZZVVVUUURRROOONNNNNNPPPRRRNNNOOOSSS[[[```bbbhhhooohhheee```\\\XXXVVVVVVVVVSSSTTTTTTTTTTTTTTTSSSSSSPPPPPPSSSZZZdddmmmrrrsssooollllllqqqtttttttttwww{{{uuuzzz||||||}}}www}}}}}}~~~~~~}}}~~~{{{yyyyyy||||||~~~zzzwwwrrrlllmmmpppwww{{{tttdddZZZYYYTTTaaalllnnnqqqtttnnnccchhhbbb]]]___eeejjjiiigggcccZZZYYYkkkgggOOOCCC===888666666666444111//////000222111111000000000000111//////...------------...+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************+++*********))))))((((((......////////////......---......//////......---000000000000000000000000/////////000000000111111222111111111111111222222333333222000......000222444222000000222777===@@@KKKNNNRRRUUUYYY\\\___aaafffaaa^^^``````]]]]]]aaagggtttwwwggg\\\TTTMMMKKKLLLVVVWWWSSSKKKFFFFFFBBB<<<:::888444111///111444777222///---...111222111......///000000000///...---////////////////////////------------------------------,,,++++++,,,------,,,,,,,,,++++++++++++*********************************************************************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------------------,,,...000000///222777<<>>999666777666444111000111333111111222222222333333333000000000000000000000000........................---------,,,,,,---------------,,,,,,,,,+++++++++******************************************************************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000//////000777EEEVVVbbbeeeccceeefff[[[MMMLLLUUU___www}}}ssskkkfff\\\dddvvvvvvjjj```]]]fffsssqqqyyyxxxkkkbbb___[[[TTTVVVSSSVVVdddxxxhhhccc^^^[[[WWWTTTXXX^^^ZZZYYYWWWVVVTTTTTTTTTTTTYYYZZZ]]]bbbhhhoootttxxx~~~xxxvvvwwwxxx|||{{{}}}~~~~~~{{{zzz{{{|||uuuqqqoooiiiaaa[[[ZZZ]]]bbbeeegggmmmuuuiiiTTTJJJ===666555666666444222111111000///////////////////////////......---......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********************************)))))))))))))))......////////////.........//////////////////...111111111111111111111111111111111111222222222222222111111000000000111111222444666666777999<<>>===;;;777222000000222222222222222222222333333111111111111111111111111........................---------------------------------,,,,,,,,,++++++******************************************************************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111---,,,222BBBVVVgggpppqqqlllggg```SSSJJJSSSdddqqq{{{qqqkkkhhhgggfffvvvuuufff]]][[[^^^gggooommmpppjjj]]]XXXYYYVVVOOOOOOQQQZZZlllzzzaaa]]][[[YYYVVVSSSVVV[[[WWWVVVUUUVVVXXX\\\```cccjjjllloootttzzz~~~yyyxxx{{{zzz{{{yyy{{{xxxooojjjiiiiiiccc\\\XXXXXXZZZ[[[[[[______cccmmm{{{jjj\\\III<<<777888999999333333111000000///////////////000000000///...---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++************************************************))))))))))))))))))******......////////////.........//////000000//////...111111111111111111111111111111222222222333333333111111111111111222333333111222444888>>>HHHSSS[[[\\\\\\]]]]]]^^^^^^______\\\bbbhhhkkkmmmqqqzzzxxxmmmhhhdddqqq}}}{{{ooogggfffbbb[[[TTTNNNKKKKKKNNNJJJEEE???:::777555444333333222111111111111111111111111111111111111111........................------............------------------,,,,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000111///222???RRRdddooosssqqqhhh\\\SSSPPPXXXlll~~~yyykkkdddccchhhnnnkkkfff```___bbbdddcccbbbdddbbb[[[RRRNNNPPPPPPNNNSSSZZZiiixxx|||ooodddWWWWWWZZZ^^^\\\WWWUUUWWWXXXYYY\\\aaahhhpppwww{{{|||}}}vvvmmmjjjmmmqqqhhh___UUUPPPTTTZZZ^^^``````]]]\\\bbbkkkuuu}}}nnnYYYFFF<<<999999999555444333222111000000000//////000111000///...---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++************************************************))))))))))))************......////////////......//////000000000000//////111111111111111111111111222222222333333333333444222222222333444555666777555;;;DDDMMMUUU]]]ccchhhcccbbbaaaaaacccfffiiijjjkkkttt|||sss~~~pppiiigggeee___VVVNNNJJJFFFAAA===888777555444333222333333222222222222222222222222........................,,,---...//////...---,,,...------------,,,,,,,,,************************++++++++++++++++++++++++******************************))))))******+++,,,************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,---------------------------------...///000000000111777CCCSSSbbblllnnnlll```ZZZRRRRRRbbbzzziii^^^___jjj{{{vvvmmmYYY[[[___aaabbb```[[[VVVWWWTTTSSSRRROOOOOOUUU]]]fffmmmvvvzzzuuukkk```ZZZXXXXXX[[[```aaa___aaaeeekkknnnssszzz}}}|||rrriiiiiiqqqyyyfff___XXXUUUZZZccckkkpppkkkeeebbbdddeeefffkkkrrrwww___LLLAAA<<<:::777666444333222111111111...///111111111000...---------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************((()))))))))************......////////////......//////000000000000//////111111111111111111111111222222333333333444444444333333444444666777999:::FFFPPP___jjjlllfff^^^YYY___bbbggglllqqqtttvvvvvvxxxpppddd]]]XXXTTTMMMGGG===<<<:::888666666666666222222222222222222222222////////////////////////,,,---...//////...---,,,......---------,,,,,,,,,************************++++++++++++++++++++++++*********************************)))***++++++,,,************************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,---------------------------------...///000000111111>>>QQQcccmmmnnniiifffZZZWWWUUU___{{{{{{ccc\\\fff|||ppp^^^UUURRRXXX^^^^^^\\\XXXUUUQQQOOOOOOUUU[[[YYYWWWcccssswwwyyyxxxpppcccZZZYYY[[[aaa]]][[[^^^aaagggqqq{{{||||||~~~}}}qqqooowwwiiihhhfffdddfffkkkrrrwwwvvvpppkkkkkkggg```___cccfffkkkxxx}}}cccOOODDD@@@888777555444333222222222...///111222111000...---,,,---------.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************(((((())))))*********+++222111000.........///000////////////000000000000000000000000111222333444222111000///000111222333///222444444666<<>>SSS]]]iiinnnjjj___UUUNNNLLL]]]tttxxxoookkkxxxxxxssslll___YYY[[[eeeaaaaaaddd___VVVTTTYYYUUUhhhuuusssqqqvvvzzzzzzjjjaaaYYYVVVTTTSSSWWW^^^kkkrrr{{{~~~}}}oooeeecccaaacccooohhhTTTFFFDDD???:::888555222333888111222444555444222///...000000/////////.........//////...------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************111000000////////////000/////////000000000111111111111111000111111222222///000222333444444444333555???LLLUUUZZZ\\\]]]___```UUUOOOTTT\\\fffwwwzzzsssppppppppppppkkklllpppxxx}}}xxx{{{zzzsssjjjiiipppxxx{{{}}}vvvtttzzzqqqooonnnqqqwww|||~~~~~~ppp```RRRNNNLLLFFFAAABBB;;;888555222111222333444000000000000000000000000000///......------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++++++++***************+++++++++------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,------------.........,,,///000...---444BBBOOOccchhhllliii```UUULLLHHHZZZttttttgggjjjuuurrrbbbaaadddcccbbbdddoooeee]]][[[VVVRRRWWWaaaggg{{{yyyrrrmmmhhh\\\UUUPPPPPPSSSYYYbbbkkk~~~kkkhhh```YYYXXXfff~~~gggSSSIII???777555444222333555222222333222222111//////000000000/////////......//////......---,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************000000000////////////000//////000000000111111111222222111111111111222222444333222222333666:::<<>>FFFPPPYYYbbbgggjjjVVVVVVXXX[[[___aaabbbbbb[[[mmmzzzxxxwww}}}~~~yyyuuuttttttzzz{{{sssmmmooopppiiiaaa]]]\\\ZZZXXXVVVPPPOOOWWWbbbwwwzzzzzz{{{mmm\\\WWWRRRFFF>>>===666555444222111222222222111000000///////////////////////////............------------------------++++++++++++++++++++++++******************************++++++,,,------...+++++++++***************+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,...//////............////////////---333===KKKXXXaaaeeefff[[[RRRKKKQQQddd}}}{{{wwwqqqrrrtttiiihhhgggeee```WWWQQQQQQVVVYYY^^^\\\```hhhiiiddddddjjjjjjcccZZZVVVVVVXXXZZZ\\\cccmmmvvvzzztttsssxxxxxxzzz~~~uuulllhhhpppyyylllUUUEEE;;;888999555555444444333222222111111111111000000000//////............////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************---...///111111111000///000111111111111222222222333333444555777999;;;<<>>:::888999777333222444333333333222111111000000000000000/////////....................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++******222222333333333444444444666666555222000111555999BBBNNN]]]gggjjjhhhffffffcccaaa^^^XXXUUUVVV\\\aaa{{{vvv{{{}}}}}}yyy{{{zzzqqqhhhffflllsss~~~wwwllliiirrr}}}yyyssszzz|||yyyqqqhhhfffggghhhppptttoooZZZKKKBBB===:::555333111000111111000///000000000////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***///333111---333DDDSSSeeegggmmmpppfffXXXWWW^^^wwwiiillltttiiihhhiiilllhhh]]]SSSNNNPPPRRR[[[jjjttttttpppnnnhhh^^^YYY[[[YYYWWW```nnnzzzyyyjjjLLLBBB999888999777555444444333333222222111000000000000000////////////.................................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***222222222333333333444444111555666333000444@@@KKK\\\dddmmmooojjjdddbbbbbbZZZXXXWWW\\\fffqqqyyy||||||zzzyyypppiiimmm|||}}}sssmmmpppuuunnnpppqqqrrruuuyyyxxxssszzznnnqqq{{{~~~|||ooossshhhdddmmmvvv~~~ppp___UUUMMMGGG888555222111111111111000111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,111333000000<<>>777444333333333111111111000000000//////........................------------------------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......000222222666DDDXXXfffjjjjjjhhhcccZZZYYYkkkssswwwxxxzzzuuummmrrrzzzxxxjjj___YYYYYY```hhhooovvv~~~{{{lll\\\XXX\\\XXX]]]]]]\\\hhh|||{{{}}}gggOOOAAA999555666555444444333333222111111111111111000000000//////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++666666666666777777777777666555777BBBRRR```gggiiijjjiiigggeeedddeeehhhkkkxxx{{{wwwrrr|||qqqgggaaaccchhhgggccc```bbbhhhooossstttjjjcccbbbuuuoooWWWOOODDD:::555444444444111111111111000000000000////////////////////////---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......///111333:::MMMbbbkkkiiiiiifff]]]UUU[[[vvvvvvkkk{{{qqqoookkkttt~~~tttaaaYYYZZZ^^^eeekkkpppvvv{{{uuubbbSSSUUU^^^TTT]]]bbbeeeyyy|||{{{zzz{{{~~~aaaJJJ;;;888;;;555444444333333222222111111111111111000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++666555444555777777666555333;;;KKK^^^hhhiiiiiikkkgggeeedddeeejjjvvv}}}|||uuuuuuxxxxxxxxx~~~xxxtttrrriii^^^gggjjjttt}}}qqqmmmoooyyygggYYYSSSKKK;;;333555333222111000111222222000///000/////////............------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,000---,,,------***,,,///222222:::HHHVVV___eeehhhccc]]]VVV[[[vvvmmmffftttvvvzzzyyyxxxtttsssuuubbbXXX^^^cccbbbiiixxxooojjjddd```]]][[[[[[\\\VVVaaattt}}}{{{~~~|||{{{zzzvvvooonnn~~~{{{qqqttt}}}}}}{{{nnnJJJ555888666333333555333000111555222111111000///...------000000///...------,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++,,,,,,,,,,,,------444333333333444666888999EEEJJJUUUccckkkkkkjjjkkkmmmfffcccnnn~~~zzzyyyzzzqqqnnn|||~~~}}}qqqcccLLL???<<<777333333333444555333111...000000/////////.........------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------,,,,,,,,,...,,,,,,//////---...222222===LLLXXX___bbbaaa^^^YYYSSSZZZuuurrrsss}}}}}}|||tttiiicccbbbWWWTTT```llloooqqquuuccc^^^[[[[[[YYYVVVXXX]]]iiisss}}}ssspppooommm}}}tttkkkeeeaaa```gggvvv~~~vvvmmmhhhdddeeeooo{{{uuuqqqyyy___DDD===999666555777666222222444333222222111111000000000111111000//////...------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,,,,------333444444222333888@@@FFFZZZ[[[aaajjjooommmkkkkkkmmmfffhhh}}}{{{}}}ooorrr~~~cccOOOGGG>>>666555555666666555111...000000000000////////////------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........---------------,,,+++...111111///000444999LLL^^^dddeeeeeeaaa[[[SSSOOOdddwwwuuuwwwzzzvvvjjj]]]WWWZZZYYY]]]hhhtttwwwnnnddd^^^XXXWWW]]][[[VVV[[[hhh~~~{{{{{{~~~uuujjj```XXXYYY]]]ddd}}}tttbbbWWWTTTUUUXXX\\\nnn~~~jjjbbb[[[UUUWWW___lll}}}tttmmmtttvvvTTT@@@<<<888666888888444222333333333333333333333333333222111111000000/////////.........---------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,++++++************+++++++++,,,,,,,,,,,,------444555555333555???NNNZZZfffeeehhhoooqqqnnnkkkjjjeeekkkzzzrrrgggfffdddoooqqqwwwtttvvvqqqwwwpppzzzzzzrrr^^^RRRGGG;;;999666444444444222111111111111000000000//////..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...............---------,,,,,,///222111///222777EEEWWWeeeeeedddgggddd]]]SSSZZZwwwvvvxxxuuurrrooofff\\\WWWYYY]]]eeemmmpppuuuuuuiiiXXX^^^WWWXXX```^^^ZZZfffzzz{{{yyy{{{~~~nnnjjjnnnhhhhhhqqqppp^^^VVVXXXSSSZZZfffsssppp```XXXUUUVVV]]]fffsssyyyhhh```]]]]]]dddrrrzzz|||gggIII???999555777999666222222333333333333444444444444111111111000000/////////...............---------------------------------...------,,,,,,++++++***,,,++++++******++++++++++++++++++,,,,,,,,,------333444555666<<>>RRR]]]ffffffeeefffaaaXXXTTTooo{{{ttt~~~wwwnnncccXXXQQQUUU]]]cccpppwwwsssooonnnggg[[[YYYWWW[[[bbbaaabbbuuu~~~~~~yyywwwyyyiii\\\ZZZ```eeekkkyyy|||fffVVVSSSQQQSSScccwwwqqqddd\\\^^^``````hhhuuu~~~uuuwww{{{~~~{{{vvvpppjjjmmm~~~}}}___FFF<<<444555777666333111222222222333333333333333000000///////////////...........................---------------------------------,,,,,,+++++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------222555999???HHHVVVeeeppppppppppppnnniiieeejjjqqq}}}pppuuu{{{zzzvvvpppfffVVVMMMAAA666222222444555222222222222111111111000..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...............////////////...///111111333>>>JJJ\\\aaahhhkkkiiibbbZZZTTT___nnnjjjuuuyyyzzzyyyqqqggg]]]SSSPPPYYYdddttt||||||oooddd```^^^ZZZZZZ```hhhlllkkkrrr}}}{{{|||{{{zzz}}}uuummmlllkkkppp}}}}}}qqqfff```YYYTTTZZZeeeppp{{{uuu```WWWWWW\\\fffrrrlllrrrqqqmmmvvvzzzuuunnnjjjjjjqqqqqqUUUFFF888444666666444222222222222222222222222222////////////////////////.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++,,,,,,,,,,,,------333999DDDPPP\\\eeelllooopppooonnnjjjeeegggvvvxxxqqqtttsssrrrzzz|||xxx|||~~~|||xxxggg]]]NNNAAA888444333333333333222222222111111111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------........./////////000000//////000222999IIIYYYfffdddhhhlllfff[[[ZZZaaa|||nnn[[[SSS^^^ttt~~~zzz}}}rrriii^^^WWWSSSXXXggguuu}}}tttfffZZZUUUVVVXXX```ppp|||yyyttt|||zzz{{{|||uuujjj___YYY[[[___eeeooo}}}wwwdddZZZTTTUUUUUUWWWeeevvvrrrggggggiiizzzzzzyyysssyyyzzziiiTTT???777777777555444444333333333222111111111000000000000000000000000---........./////////000........................***++++++,,,,,,------...+++++++++++++++,,,---...++++++,,,,,,,,,,,,------777???NNN___lllqqqpppnnnllllllkkkgggccclll}}}{{{www~~~zzzqqqpppsssrrrmmmooooooxxxttt|||wwwtttiiiZZZJJJ>>>777222000333333333222222222111111////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------.........//////000000111//////000444>>>RRRdddmmmffffffhhh___UUU```vvv}}}uuufffTTTKKKXXX|||yyyzzz|||ooodddWWWQQQSSS```vvv{{{qqqfff]]]WWWVVVZZZaaaccczzz~~~tttzzz{{{{{{~~~~~~|||xxxrrrjjjccc\\\XXXVVVXXXaaalllzzzrrrYYYSSSQQQVVVXXX]]]pppzzzyyy{{{|||}}}tttllltttwww```FFF:::999888777555555555444333222222111111111111111111111111222222---.........//////000000........................)))***+++,,,------...///++++++++++++,,,,,,---...++++++,,,,,,,,,---------<<>>222222444333333111111111111000000000000/////////.........------,,,---------............------------------,,,,,,,,,---......//////......//////............/////////777DDDTTTeeepppmmmeee^^^\\\aaauuukkknnnsss```aaaooopppaaadddqqqnnngggdddaaa[[[^^^\\\XXX[[[iii|||}}}qqq\\\ZZZYYYaaayyyooovvv{{{vvv|||tttOOO:::999777555444444444333222222111000000222222111000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......---...///000111tttuuunnneeemmmvvvqqqfffaaaaaajjjtttzzzmmmkkkcccYYYTTTUUUVVVUUUPPPOOOMMMLLLKKKLLLMMMNNNOOONNNMMMMMMOOOOOONNNMMMNNNOOOQQQQQQRRRSSSUUUVVVTTTWWWZZZ[[[YYYXXXXXXYYY[[[\\\^^^```aaabbbccccccbbbbbbbbbbbbdddfffggggggdddddddddddddddcccccccccaaa``````aaabbbccccccaaacccbbbbbbaaa___^^^^^^]]]aaa^^^\\\\\\^^^___^^^\\\WWWWWWXXXWWWVVVUUUSSSRRROOOOOONNNNNNNNNNNNMMMLLLGGGFFFFFFGGGJJJNNNSSSVVVUUU[[[eeennntttxxx|||xxxrrrpppfffYYYZZZTTTQQQQQQRRRYYYllloooSSSAAA888444444666222222111111111000000000////////////............------------............,,,,,,------------------,,,---.../////////...---//////............//////222???PPP]]]gggmmmjjjdddXXX^^^sss~~~xxxnnnxxxkkkaaadddllliiicccfffhhh___\\\___]]]YYY[[[\\\]]]iii}}}}}}~~~uuueeeWWW^^^iii|||{{{iiimmm|||fffLLL@@@===888555444444444333222111000000222222111000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------...000222333tttvvvpppkkk~~~iiiUUUNNNQQQRRRRRRVVV]]]^^^YYYSSSQQQRRRSSSQQQMMMKKKLLLKKKHHHMMMMMMLLLKKKKKKLLLMMMNNNTTTSSSRRRSSSVVVXXXYYYYYYYYYZZZ\\\\\\]]]^^^aaaccc```dddhhhiiihhhfffgggiiijjjkkkmmmooopppqqqrrrrrrtttrrrqqqsssvvvyyyyyyxxx~~~~~~~~~}}}}}}}}}}}}xxxwwwvvvwwwyyyzzzyyyxxx~~~|||{{{yyyxxxwwwuuuqqqmmmlllnnnppppppooojjjkkkkkkjjjhhheeebbb```[[[ZZZXXXWWWWWWVVVSSSPPPRRRRRRQQQPPPOOONNNMMMMMMQQQUUUXXXYYYWWW[[[hhhtttxxxsssnnnggg___VVVQQQUUU\\\qqq{{{fffSSSCCC777222444222222222111111111111000000/////////............---------.........//////,,,,,,,,,------.........,,,,,,.../////////...---//////............//////888HHHZZZdddhhhhhheee```VVVccc~~~}}}xxxnnnzzzrrrbbbXXXXXX]]]aaakkkmmmpppeeeVVVZZZaaa[[[YYYZZZ\\\dddxxxxxxiiiccc___[[[oooxxx___ppp}}}|||aaaGGGBBB<<<777555444333333222111000111222222222000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...///111333444tttlllrrreeeWWWUUUPPPLLLLLLLLLLLLKKKIIIHHHHHHKKKMMMJJJLLLNNNOOOOOOOOOPPPRRRTTTUUUWWWYYYZZZ[[[\\\\\\```bbbccccccccceeeiiikkkjjjkkklllmmmoooqqqsssuuuyyyzzz|||}}}{{{zzz||||||yyyvvvtttmmmfffccccccccc```]]]ZZZZZZYYYXXXVVVSSSPPPNNNSSSRRRSSSTTTRRROOOQQQVVV```eeerrrtttlllccc[[[dddvvvwww```AAA333888666444000///111333111---......////////////......------------------------........................000000//////.........---////////////000111333444BBBXXXgggbbb^^^cccaaaXXX[[[yyyzzzmmmmmmqqqtttsssaaaZZZWWWUUU[[[eeeqqqiiibbb^^^[[[YYYZZZ^^^\\\\\\aaarrr}}}|||lll^^^XXXeeexxx~~~xxx|||~~~xxxqqqrrrwwwNNNCCC:::777666222222666222222222111111111111000111111111111111000////////////............//////------------------------,,,,,,,,,---------......000///---+++,,,111999>>>lll{{{tttYYYPPPPPPMMMKKKLLLIIIJJJJJJIIIIIIJJJMMMPPPMMMOOORRRTTTUUUVVVXXXZZZ``````aaaccceeeggghhhiiikkkmmmooopppqqqtttwwwzzz{{{{{{|||~~~xxxtttttttttqqqmmmiiigggccc___\\\ZZZYYYYYYUUUSSSTTTUUURRROOOPPPUUUTTTWWWaaannnyyyuuukkkbbb___lll}}}|||hhhOOO===888777444000......000000...------...//////000//////------------------------........................000/////////............///////////////111555999NNN\\\eeeccc```aaa]]]UUUeee}}}ooofffooo~~~qqq^^^YYYXXXXXX```jjjtttjjj```]]]\\\YYYXXXXXX^^^cccmmm}}}{{{~~~}}}ooogggcccfffyyyzzzqqqpppuuuyyyuuulllfffdddhhhiiilllssszzz|||xxxtttuuurrrooommmlllmmmooopppzzzzzztttvvv|||rrrtttWWWHHH;;;888999666555666222222222222111111111111111111111111111000////////////............//////------------------------,,,,,,---------.........////////////111555<<<@@@llliiiXXXIIIHHHJJJHHHIIILLLHHHJJJKKKMMMMMMOOOSSSUUUVVVYYY\\\^^^___```cccdddllllllmmmooorrruuuxxxzzz|||~~~~~~zzzssslllgggeeeeeefff]]]ZZZZZZZZZVVVQQQQQQTTTNNNNNNQQQVVV[[[eeettt{{{www{{{wwwbbbHHH666777555222///...///000111------...///000000//////------------------------........................////////////...............///000...---111:::AAAYYY^^^ccceeebbb]]]ZZZXXXvvv{{{mmmeeexxx}}}kkk[[[WWWYYY]]]eeennnpppeee\\\ZZZ\\\ZZZXXXWWWcccmmm|||~~~yyyooogggdddgggnnn{{{~~~tttyyyxxxooohhhaaa\\\]]]______```bbbeeeddd```[[[VVVUUUVVVWWWXXXVVVVVVYYY\\\\\\XXXTTT[[[ZZZYYYYYYYYYZZZ\\\]]]^^^fffrrr|||}}}vvvrrrtttmmmgggeeedddgggqqqzzz{{{ssskkkeee\\\eeewwweeeQQQ===666888888555222333222222222111111111111111111111111111000////////////............//////------------------------,,,------------.........+++,,,...///222777===BBB~~~qqqcccYYYQQQKKKHHHKKKMMMLLLNNNRRRQQQTTTWWWYYY[[[^^^aaacccgggjjjmmmoooppprrrtttvvv~~~~~~{{{yyyxxxrrrooolllkkkeee^^^[[[\\\YYYXXXVVVRRROOORRR]]]hhhqqquuuWWW>>>888666444444333111111444///////////////......---................................................///////////////.........---000111...---333@@@KKK___^^^bbbfff```XXX[[[eeexxxooohhhpppooocccZZZYYY\\\___eeekkkddd]]]XXXXXXYYYZZZ\\\```nnnyyyvvvkkkkkkqqq|||}}}ccc\\\aaappppppnnniiiccc^^^XXXTTTVVVSSSPPPQQQRRRQQQPPPOOORRRRRRPPPNNNLLLMMMQQQTTTOOONNNMMMNNNQQQRRRPPPNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSRRRZZZVVVSSSTTTUUUWWW___hhhvvv~~~xxxpppiiifffbbb\\\XXX___kkk}}}cccFFF777888:::777222333333222222222111111111111111111111111000////////////............//////........................------------............,,,---...000444;;;DDDIIIyyypppdddZZZSSSPPPNNNMMMNNNOOOSSSWWWXXXWWWYYY\\\^^^bbbfffjjjmmmooorrrtttvvvyyy~~~yyypppiiihhhhhhiiifff^^^WWWUUUWWW[[[\\\gggzzziiiTTT;;;666555777666222111444222111111000///---+++***.........................................................///////////////---000111//////888GGGTTTbbbbbbffffff[[[SSS```uuussscccfffwww```^^^^^^```aaa``````cccYYYXXXXXXXXXVVVWWWaaakkk~~~{{{zzziii[[[VVVXXXXXXVVVTTTSSSQQQNNNMMMMMMLLLLLLKKKJJJJJJKKKKKKIIIJJJKKKKKKJJJIIIIIILLLNNNIIIHHHGGGIIIKKKLLLMMMMMMIIIIIIIIIIIIIIIIIIHHHHHHMMMKKKIIIGGGFFFHHHKKKMMMQQQOOOOOOQQQQQQOOORRRXXX\\\bbbhhhlllnnnoooqqqsssnnnnnnppptttxxx|||}}}|||yyymmmeee```[[[YYYYYYZZZYYYWWWgggsss{{{WWW???:::<<<;;;666333333333222222222222111111111111111111000////////////............//////........................---------.........//////111111222444:::CCCOOOVVV|||iiiRRROOOLLLIIIIIILLLOOORRRRRRVVV\\\___```aaacccffffffkkkrrrxxx|||wwwtttppprrrooohhhbbb```]]]ZZZZZZ\\\dddrrr|||uuugggEEE;;;444666666111///222222222111000...---+++***.........................................................//////////////////000000000444???OOO[[[eeegggjjjdddXXXWWWmmm{{{{{{nnnaaappp|||nnnYYYaaaiiikkkfff___\\\\\\WWWXXX[[[ZZZVVVXXXgggwww~~~zzztttlllddd]]]XXXUUUSSSQQQOOONNNOOOOOOLLLLLLNNNLLLNNNNNNKKKKKKNNNNNNLLLIIIJJJKKKJJJHHHHHHHHHIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKNNNRRRRRRPPPPPPTTTSSSWWW\\\___aaaccceeefffkkklllnnnqqqtttyyy}}}}}}tttfffZZZUUUTTTSSSSSSUUUWWWZZZ\\\hhhvvvdddFFF:::999888555333333333333222222222222111111111111111000////////////............//////........................------........./////////000111333666===HHHTTT\\\sssggg[[[PPPJJJLLLNNNOOOQQQTTTXXX\\\\\\bbbgggjjjlllooosssvvvuuu{{{{{{rrrmmmmmmhhhbbb```[[[[[[bbbmmm{{{|||uuuYYYFFF777555555111///333000000000000///...---,,,............................................................/////////000000000///111999FFFUUU___cccgggggg```ZZZeee~~~tttmmmeeekkkuuufff[[[iiivvvuuujjj___ZZZZZZXXXXXXYYYZZZ[[[aaarrr~~~vvviiiddd\\\VVVSSSRRRPPPNNNPPPMMMMMMQQQQQQMMMLLLOOOMMMRRRSSSOOONNNPPPPPPLLLKKKKKKLLLJJJIIIHHHJJJKKKJJJKKKKKKJJJJJJJJJJJJKKKMMMLLLKKKKKKJJJJJJKKKKKKFFFGGGIIIJJJJJJIIIHHHGGGHHHHHHKKKPPPQQQOOOPPPTTTPPPSSSVVVZZZ]]]___aaabbbiiikkkmmmnnnooossszzz}}}~~~sssgggYYYOOOLLLPPPSSSUUUUUUWWW]]]bbbpppqqqQQQ>>>888777444444444333333333222222222111111111111111000////////////............//////....................................////////////...111777>>>FFFOOOYYY```yyy~~~yyyxxxkkkUUUHHHJJJOOOQQQNNNPPPSSSUUUXXX]]]ccchhhlllqqqvvvxxx|||zzzzzztttllljjjccc___aaaccchhhtttjjjQQQ;;;666666333222666---......///////////////////////////////////////........................---.........//////000000222000///222<<>>888555777666222111333222222222222111111111111111///...///000111000///////////////////////////000000///000333999BBBHHHSSSaaafffhhhooommmeeeeeeqqq[[[OOODDDIIINNNQQQSSSVVV\\\bbbllloooxxx~~~vvvsssqqqooojjjgggmmmuuusssRRR<<<555555555444333333222222111000000000000000000000000////////////////////////......//////000000111111333777@@@LLLXXX^^^___]]][[[bbbzzzpppppp|||wwwhhh\\\YYY]]]fffmmmdddYYYPPPRRRYYYZZZVVVSSS[[[dddssszzzwww~~~rrriiibbb^^^___bbbeeefffffffffgggiiillljjjhhhgggfffdddaaa___```aaabbbbbbbbbaaa```___aaa```___^^^]]]\\\\\\]]]ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[[[[\\\\\\]]]XXXXXXWWWVVVWWWXXXYYYZZZXXXYYYYYYZZZ[[[\\\\\\]]]aaabbbbbbcccdddeeefffffffffiiillllllkkklllooorrrwwwwwwwwwyyy{{{zzzwwwuuusssrrrsssxxxxxxooolllrrrxxxrrrJJJ===444666777333111444333222222222222111111111111000//////111111000///000000000000000000000000000000111333888@@@JJJQQQ]]]gggjjjlllnnnhhhgggsssvvveeeOOOGGGNNNGGGNNNUUUZZZ___eeekkkooovvv}}}|||xxxwwwrrrlllkkkmmmtttqqqPPP666555555555444333333222222000000000000000000000000000000000000000000000000//////000000111222222333555<<>>666666555111111555333333222222222111111111///000000111111000000//////......111111111444:::JJJNNNXXX```^^^VVVXXX```xxxiiibbbggg}}}nnn]]]QQQKKKRRRYYYYYYVVVVVVSSSRRRSSSVVV[[[eeevvv~~~tttfff]]]ZZZZZZ]]]]]]^^^bbbjjjrrrxxxzzzvvvvvvwwwwwwuuuooogggaaa^^^^^^]]]^^^```dddhhhjjjpppooonnnmmmmmmmmmmmmmmmtttsssssssssssssssttttttssstttuuutttrrrppppppqqqssspppnnnnnnppptttvvvwwwvvvwwwyyyyyyyyyzzz}}}~~~zzzuuurrrvvvtttpppjjjfffeeegggjjjfffccc```^^^___ccchhhkkkqqqxxx}}}wwwnnnsss}}}gggIII???888555666333333333333333222222222222222222111000000000111111111111111222333444555555<<>>OOOOOOXXXaaa]]]RRRXXXhhhvvvgggcccuuussseee\\\PPPOOO\\\bbbYYYTTTVVVXXXWWWUUUWWW^^^lll}}}sssbbbYYYXXX]]]aaabbbbbbccchhhnnntttxxxyyyyyywwwssspppkkkeee]]]XXXYYYYYYYYYZZZ]]]aaaeeegggnnnmmmllllllkkkkkkjjjjjjqqqrrrqqqppppppppprrrtttmmmoooppppppoooooopppqqqnnnlllkkklllooorrrttttttuuuwwwxxxwwwuuuuuuxxxzzz}}}|||zzzwwwvvvtttttttttttttttsssqqqmmmiiigggffffffccc```\\\ZZZ[[[^^^```\\\[[[ZZZYYYZZZ___eeeiiikkkrrrxxxzzz}}}}}}zzz|||ZZZFFF888555999666444444333333333222222222333222222111000000000000222222222111111222555777@@@EEEMMMWWW___dddgggggghhhaaaxxxmmmaaaXXXRRRPPPHHHLLLPPPQQQYYYgggrrruuuyyy|||zzznnnRRR888333999888333///222222111111111000000000000000111111111111000000......///111111222:::CCCQQQPPPWWW^^^ZZZTTT```vvvqqqdddgggnnnbbbYYYQQQUUUdddggg\\\TTTVVVXXXWWWWWWXXXbbbtttzzzvvvnnnbbbYYYVVV[[[ccciiijjjkkklllpppuuuxxxzzzzzz}}}xxxqqqjjjeee```[[[XXXWWWVVVVVVWWWYYY[[[^^^```eeeeeeeeeddddddccccccbbbggghhhhhhgggeeeeeehhhjjjggghhhiiiiiihhhiiijjjlllkkkjjjjjjkkklllmmmllljjjpppssstttrrrnnnmmmpppssstttssspppmmmlllkkkkkkkkkjjjkkkjjjhhhggggggjjjmmmiiigggeeedddeeegggiiijjjeeegggiiijjjlllooouuuzzz|||qqqSSS<<<888<<<999444444444333333333222222333333222111000000111111333333333111000111555888FFFLLLTTT^^^eeehhhiiiiiigggccclll[[[UUUOOOKKKJJJKKKPPPXXX```fffmmmuuuzzzzzz~~~dddEEE555666:::777111222111111111111000000000000111111222222111111000//////000222222444>>>HHHQQQSSSXXX[[[XXX\\\rrryyyggg___mmmmmmcccUUURRRWWWaaacccZZZSSSSSSQQQVVV[[[```lll~~~|||{{{}}}oooaaa]]]YYYWWWYYY```hhhmmmssssssvvvyyy}}}~~~}}}yyytttkkkddd___]]][[[YYYXXXWWWWWWVVVWWWXXXYYYZZZ\\\\\\]]]]]]]]]]]]\\\\\\]]]```aaa___\\\[[[]]]```___``````___]]]]]]^^^```aaaaaa```aaabbbaaa^^^[[[bbbfffhhhfffbbb```dddhhhfffeeeeeedddeeehhhjjjllllllnnnpppqqqsssxxx~~~{{{yyyzzz|||}}}}}}}}}^^^>>>666999555444444444444333333333333333222222111111111222222222333333111000333999>>>JJJOOOWWW___dddggggggggg]]]qqqppp]]]VVVRRRKKKHHHLLLVVVZZZeeeqqqtttvvv}}}aaa@@@444999:::444333333222222222111111111000111111222222111111000000000222333333666AAAMMMRRRXXX\\\YYYYYYiiiqqqbbbddd~~~xxxjjj___SSSTTTVVVXXXXXXVVVTTTRRRQQQ[[[gggqqq|||{{{xxxhhh]]]WWWWWWXXX\\\bbbkkksssxxxzzz{{{}}}~~~|||tttooohhhccc```^^^]]]\\\^^^]]]\\\[[[[[[[[[[[[[[[ZZZ[[[\\\^^^^^^^^^^^^]]]^^^aaacccaaa]]]ZZZ[[[^^^]]]]]]]]]]]][[[\\\^^^```^^^^^^^^^```ccceeeeeeeeeccchhhkkkjjjgggggglllqqqssssssssstttwww|||lllFFF888777111555444444444444333333333222222111111111222333333000222333333333777@@@GGGMMMQQQXXX___dddeeeeeedddkkkiii\\\SSSSSSPPPJJJLLLUUUZZZ^^^jjjyyy~~~~~~{{{}}}NNN555777:::666444444444333333333222222111111222222222222111111000000222444333777BBBOOOSSS\\\___YYYZZZsssooodddpppwwwpppeeeZZZSSSVVVUUUQQQPPPTTTVVVTTTVVVddduuu~~~|||zzz|||~~~qqqfff```ZZZWWWUUUWWW\\\cccmmmwwwzzzvvvtttqqqllliiigggfffdddccceeedddcccbbbaaaaaaaaaaaa^^^___aaabbbcccdddcccccccccgggjjjhhhccc___```bbbaaabbbddddddeeegggkkkmmmjjjiiijjjnnnttt{{{www|||zzz{{{RRRAAA===444555555444444444333333333111111111111222333444444...000333444555<<>>111555444111/////////111222111111111111111111111111444222000333:::CCCJJJNNNTTT^^^\\\QQQ]]]{{{ssseee}}}zzzrrrrrrgggXXXZZZ[[[RRRFFFGGGTTTXXXSSSSSSnnn|||~~~www~~~nnn]]]VVVVVVWWWXXXWWWZZZaaakkkuuu}}}xxxqqqpppssspppmmmnnnqqqrrrpppmmmkkkmmmjjjdddeeekkklllhhhggggggfffdddbbbdddiiimmmjjjqqqpppgggdddjjjlllhhhqqqlllggggggmmmuuu{{{}}}}}}zzzyyyvvvddd>>>444>>>666555444555666666444222222222222222222222222222000222444555888???JJJQQQUUUgggeee```hhhiiimmm{{{]]]UUUNNNKKKJJJKKKRRRYYYgggnnnzzzvvvvvvzzz}}}kkkAAA999<<<444666555333222111111222222111111111111111111111111333111111444;;;DDDKKKOOOUUU\\\ZZZTTTcccwwwmmmoooyyytttrrrggg[[[]]]XXXNNNHHHLLLUUUWWWTTTVVVqqq}}}yyyzzz}}}|||ppp```UUURRRTTTVVVWWW___bbbgggpppyyyuuunnnnnnmmmpppvvv}}}{{{yyyzzzxxxtttuuuxxxtttnnnnnnooopppqqqrrrtttvvvwwwyyyzzzxxxttttttxxxzzzyyy}}}}}}~~~uuuzzzoooIII888<<<666555444555666666444333222222222222222222222222111333555888===DDDMMMRRRWWW```fffiiiiiiiii{{{kkkVVVOOOKKKKKKNNNRRR[[[cccqqquuu{{{ssssssnnnjjjnnnuuuwwwrrrllltttyyy}}}{{{uuupppooopppooonnnkkkjjjnnnqqqnnngggYYYYYY___iiipppppppppqqq{{{{{{{{{~~~PPP666777555666555555444444333222222222222222222222222222222222111111555===FFFMMMQQQVVVXXXVVVWWWmmmnnnhhhaaaxxx}}}wwwpppgggaaabbbSSSHHHJJJRRRVVVVVVVVV___yyy{{{tttqqqrrrzzzooo```ZZZSSSPPPSSSYYY]]]___kkklllqqqwww}}}pppjjjkkksss{{{wwwsss}}}YYY@@@:::777666555555666666444333333333333333333333333333222333666<<>>===888777666444444444444555333333333333333333333333333444777>>>FFFMMMQQQRRRRRRSSSeeewwwqqqxxxqqqhhhhhhhhhgggKKKKKKOOOTTTUUUWWW___jjjzzz~~~qqqqqqtttxxxxxxfff]]]XXXTTTSSSVVVUUUZZZccclllttt{{{~~~lllmmmyyy|||tttfffNNN<<<999666444555555555444444444444444444444444444555:::AAAIIIOOOUUU[[[^^^___dddcccrrrfffVVVPPPGGGKKKNNNXXXggguuu~~~~~~bbbRRRPPPMMMPPPRRROOOKKKMMMTTT[[[^^^XXXRRRPPPSSSUUUTTTRRRRRRXXXYYYTTTQQQSSSXXXZZZWWWPPPNNNUUU]]]```^^^^^^WWWWWWddd|||zzzyyyyyy~~~tttzzzFFFGGG:::999777555444555666777333333333333333333333333333555888???GGGMMMQQQRRRWWW\\\vvvmmmqqqmmmgggjjjfff\\\DDDKKKSSSUUUSSSVVVbbbnnn~~~}}}rrrsssuuuxxxrrrdddXXXVVVVVVUUUUUUYYYZZZaaammmwwwmmmqqq}}}ttt~~~rrrZZZ<<<:::666444555555555555444444444444444444444444777===EEEKKKPPPVVV]]]bbb]]]ccccccooo___KKKEEELLLXXXXXX```mmmxxxkkkVVVNNNMMMOOOSSSVVVRRRMMMSSS]]]^^^bbb\\\QQQRRR\\\\\\RRRPPPUUU[[[^^^ZZZVVVSSSTTT^^^\\\WWWSSSTTT\\\eeeiiiYYY\\\bbbqqq{{{{{{uuupppvvvkkk>>>999???999333888777111222333222222111111222222333444555;;;CCCIIIKKKQQQXXX[[[ggg}}}ooocccvvvuuuccc[[[ZZZUUUNNNLLLOOOUUUVVVTTT[[[qqq{{{vvvyyy|||ppp```ZZZWWWXXXWWWVVV\\\dddhhhmmmuuu~~~rrruuu|||ttt}}}mmmYYY@@@;;;666666888666444222555444333333555666666666===BBBIIIOOOUUUZZZ___bbbbbb]]]ppp|||gggWWWIIIHHHPPPYYY^^^gggqqq|||jjjVVVNNNMMMNNNRRRXXXVVVQQQQQQUUU]]]cccaaaWWWTTTZZZ]]]XXXRRRPPPUUU^^^aaaZZZUUUWWW[[[dddbbbUUUQQQ]]]eeeddd]]]\\\^^^kkk~~~}}}~~~zzzvvv{{{vvvJJJ999===999444777666222333333333222222222222333333444666;;;DDDIIILLLQQQXXXaaazzzssshhhfffQQQLLLNNNLLLFFFNNNRRRVVVUUUWWWdddzzz}}}yyy}}}ssscccZZZVVVTTTWWWXXXYYY```hhhooosssxxxpppooo{{{|||yyyrrryyytttaaaCCC<<<666777888666444333555444333444555666777777>>>CCCJJJPPPUUUZZZ^^^aaa```hhhyyy___OOOHHHMMMTTT\\\fffpppwww{{{zzzrrr^^^UUUMMMMMMQQQYYY]]]XXXRRRNNNZZZdddhhh```XXXYYY]]]]]]VVVQQQTTT___ddd```[[[[[[WWWkkkooo\\\RRR\\\ddd```ccc```___fff|||~~~}}}||||||bbb===<<<999777666444333444333333222222222222333333555666<<>>666777888666333444555444444444555666888999AAAEEEKKKQQQUUUZZZ^^^```___{{{wwwXXXJJJKKKQQQUUUbbbmmmvvvrrrqqqxxx}}}zzzeee[[[NNNLLLOOOWWW______XXXQQQTTTaaakkkiii```[[[\\\^^^^^^cccdddbbbcccffffffbbbXXXjjjtttjjj]]]\\\___```jjjiiihhhiiisssttttttuuuwwwzzz{{{zzzwwwqqqpppwww{{{xxx|||~~~|||~~~FFF;;;888999444222444555333333333222222333333333666888>>>GGGKKKMMMRRRXXX^^^rrrrrr{{{nnn^^^WWW\\\___VVVIIIQQQXXXWWWSSS```}}}yyyzzztttcccXXXTTTTTTVVVYYY___eeellluuu|||~~~|||ssswww~~~{{{nnnMMM@@@666777999666333555444444555444555666999;;;DDDHHHMMMRRRVVVZZZ]]]```bbbmmmOOOHHHOOOVVVYYYkkkrrr{{{uuutttuuuyyyzzzcccVVVNNNLLLLLLRRR]]]dddccc^^^QQQ\\\jjjqqqlllbbb]]]]]]hhh|||kkkbbbmmmsssmmm___eeepppwwwmmm]]][[[dddmmmrrruuuqqqooo|||~~~yyyuuuqqqlllhhhgggjjjnnnwwwyyyrrrwww{{{VVV>>>888<<<444222777555444333333333333333333444777999???HHHMMMNNNRRRXXXggg~~~~~~{{{kkkuuuiiiaaaXXXXXXaaaggg^^^PPPRRRXXXWWWUUUeeezzz~~~qqqbbbUUURRRUUUUUUYYY^^^cccjjjsss|||{{{zzz}}}~~~}}}xxxwwwvvvTTTCCC777888:::555333666444555555555444666;;;>>>EEEIIIOOOSSSWWWZZZ]]]```lll]]]IIIJJJSSS[[[```sssvvv}}}zzztttqqq}}}vvv```SSSMMMMMMKKKMMMVVVccckkklllXXX[[[fffvvvzzzpppddd```nnnxxxfffoooyyywwwmmmdddiiiyyyvvvccc]]]fffkkkuuu}}}yyyoootttwwwqqqpppqqqwww}}}}}}qqqsssxxx~~~hhhCCC888>>>555333999555444444333333333333444444888:::AAAJJJNNNOOOSSSXXXrrr{{{~~~xxxhhh|||oooaaa[[[UUUWWWbbbjjjdddZZZTTTXXXYYY\\\lllpppbbbWWWOOOPPPWWWXXX^^^cccffflllvvv}}}zzzvvvyyyyyyvvv~~~ZZZEEE777888:::555333777333555666555444777<<>>DDDGGGKKKPPPUUUYYY]]]```ccclllVVVGGGMMMTTTWWWbbbsss~~~~~~xxxsssfffccc]]]VVVPPPLLLJJJIIIJJJGGGHHHLLLJJJNNNccc|||qqq```ccc~~~zzzlllhhhooo}}}}}}ooojjjqqq{{{llldddhhhqqqrrrnnneee```iii{{{vvvwwwyyy{{{}}}~~~vvvqqqvvvzzz|||~~~}}}vvvuuuqqqllljjjjjjkkklllllleeeeeeeeeddddddeeefffgggnnnpppwwwssszzzzzzyyy^^^;;;===999555888555444444444333222444777999999@@@CCCIIIPPPOOOTTTeeepppvvv}}}cccZZZjjjiiinnnuuusssggg\\\YYYSSSYYYcccllltttnnn^^^RRRRRRUUUUUU]]]hhhtttvvvxxxwwwvvvwww|||~~~ssspppsssyyyxxxwwwyyytttmmm~~~|||hhhTTT???777999999777444666555444444777<<<@@@CCCFFFTTTNNNPPPaaaZZZ[[[}}}cccRRRHHHNNNXXX___jjjwww~~~yyyooofff```]]]UUUTTTQQQNNNLLLKKKJJJJJJJJJGGGIIIMMMKKKMMM^^^sss|||kkkeeezzzooohhhmmm~~~|||qqqooo~~~{{{iiifffrrryyyuuuiiiaaagggxxxyyyxxx{{{nnnttt~~~oooiiiggghhhiiiggggggiiikkkiiigggiiikkkkkkgggcccnnnuuuzzz|||{{{xxxrrrjjjaaa\\\[[[\\\^^^```bbbdddgggkkkoootttwwwxxxzzz~~~ttttttzzz|||jjjDDD@@@:::777999555444444444333333444777:::999@@@EEEKKKSSSRRRYYYllluuuhhh|||tttmmmsssyyywwwdddYYYWWWWWW___iiirrrxxxxxxdddWWWPPPTTTYYY\\\dddooozzz|||}}}|||{{{}}}zzzuuuwwwxxxyyyxxxyyytttkkk~~~nnnYYYBBB999999999666444666555444555888<<>>AAADDDCCCLLLRRRZZZ^^^bbbUUUMMMMMMRRR[[[eeennn|||{{{ssskkkddd```OOONNNMMMMMMOOORRRUUUXXXTTTUUUWWWXXXYYYZZZZZZZZZZZZVVVSSSRRRQQQPPPQQQTTT___yyyttteeeqqqkkkjjjmmmuuukkkpppwwwddd[[[___kkkyyy{{{}}}rrrfff^^^VVVPPPNNNPPPMMMRRRWWWYYYXXXXXX[[[^^^aaalllvvvyyy{{{vvvnnnkkkoootttuuummmhhhgggjjjvvvxxxrrrtttuuuxxxhhhDDD999:::888777555555555444333555888;;;;;;@@@EEEMMMSSSSSSeeevvvWWWVVVpppkkkfffxxxooo^^^YYY[[[aaaqqqtttnnnvvv}}}iii^^^\\\YYYXXXYYY^^^fffnnnyyynnnbbbsss}}}ooommm{{{{{{tttppplllrrrtttuuuwwwpppppp}}}yyydddLLL>>>999777666777666666777888;;;>>>BBBDDDIIIOOOWWW^^^bbbpppuuuQQQMMMMMMUUUbbbhhhmmm}}}pppdddZZZUUUSSSFFFHHHKKKOOOSSSVVVYYYZZZXXXYYYZZZ\\\___aaabbbcccaaa]]]ZZZZZZZZZXXXTTTQQQPPPhhh{{{xxxmmmnnn||||||kkktttyyynnnwwwvvvooo}}}rrr___WWWaaauuuyyyvvvlllccc]]]YYYUUUUUUXXXUUUZZZ___bbbbbbccceeegggjjjsss{{{~~~xxxrrrooopppssszzzvvvkkkeee]]]```bbbcccdddkkkwwwvvvoooxxxzzzPPP===:::666555555666666444444555888;;;===AAADDDMMMRRRSSSkkkttt[[[^^^wwwpppsssqqq|||vvvdddXXXUUUWWW```rrrwwwnnnssslll]]]ZZZ^^^ZZZ\\\aaagggoooyyyyyyiiiaaattt{{{tttxxx{{{rrrooogggooopppqqqwwwtttqqqwwwyyyeeeNNNAAA;;;888777888666666777999<<>>999777888666777888:::===@@@CCCDDDHHHMMMUUU[[[kkk^^^MMMMMMHHHVVVlllooopppwwwwwwyyywwwmmm]]]PPPKKKKKKMMMOOOTTTZZZ___dddfffhhhnnnnnnmmmmmmnnnpppsssuuurrrsssvvvzzz}}}wwwhhhYYYTTTSSSbbb}}}xxxxxxuuucccuuuyyykkkppp|||{{{___ZZZjjjyyywwwooojjjhhhjjjooollllllmmmpppuuu{{{tttpppuuu{{{yyynnnrrrvvvyyyvvv```EEE>>>777888666666666555444555999;;;@@@BBBFFFPPPWWW]]]}}}WWWUUUnnnyyy]]]ZZZXXXlllxxxmmm[[[TTTXXX]]]^^^rrryyyeee]]]\\\___aaaeeennnyyyjjjjjjvvv|||jjj^^^rrrvvvqqqrrrccckkkiiiiiitttvvvooonnnqqq~~~lllVVVIII@@@:::777777666777888;;;===@@@CCCDDDLLLPPPWWW^^^sss\\\OOORRROOO[[[lllmmmrrr{{{xxxzzzssskkkddd___ZZZSSSNNNOOOPPPUUU[[[```dddgggkkkqqqrrruuuxxx{{{}}}uuueeeXXXSSSYYYrrrooonnnhhhsssuuuvvv|||fffZZZeeesssxxxrrrqqqqqqqqqoooqqqvvv}}}~~~yyywwwnnnpppvvv|||zzzzzzAAA666???666999888777666777888:::<<<===AAALLLUUUUUUaaa~~~]]]ZZZpppsss\\\NNNVVVmmmooo^^^WWWUUUUUUZZZYYYvvvlll```[[[[[[^^^cccwwwzzz~~~|||aaa___rrrwwwhhhaaapppxxxsssqqqllliiigggjjjoooqqqnnnjjjhhhqqqkkkZZZGGG===;;;999444555777:::;;;===???CCCEEEJJJWWWVVV]]]{{{YYYPPPRRRSSS___nnnrrr~~~oooiiikkknnnmmmjjjeee^^^XXXSSSQQQSSSUUUZZZbbbjjjooosssvvvyyyzzz}}}tttdddZZZWWWlll{{{{{{yyyiiizzztttxxx|||eeeaaajjj}}}}}}~~~|||~~~~~~}}}rrrqqquuuzzzuuuJJJ999???777999888777666777888;;;<<>>===BBBMMMWWW```uuu|||nnnTTTPPPccczzzyyytttjjjbbbaaaVVVOOOSSSTTTXXXeee~~~|||sssuuuyyy}}}fffdddbbbcccfffkkkrrr~~~iii```llloooiiiuuu{{{ccclll|||sssuuunnndddcccaaa``````cccgggjjjkkkeeebbbuuusssaaaQQQEEE===999888666888;;;<<<>>>@@@DDDFFFOOOVVV[[[yyyuuu[[[PPPTTTTTT```nnn}}}rrrggg```dddjjjggg^^^WWWOOOPPPSSS[[[dddhhhgggcccjjjqqqttttttyyykkkfff{{{rrr~~~|||xxxiiibbb{{{rrrggg]]]WWWVVVXXXWWWVVVXXX^^^aaaaaa___YYYRRRRRRZZZdddmmmqqqxxx~~~tttppppppxxx~~~rrrzzzlll]]]jjj>>>:::===888888777777888;;;===???<<>>@@@DDDGGGRRRWWW]]]|||kkkXXXRRRVVVZZZaaappp~~~xxxwww{{{{{{bbbXXXPPPRRRWWWZZZZZZ[[[XXXXXXYYY[[[___cccfffgggooozzz~~~|||jjjpppxxxuuujjj}}}oooccc\\\UUURRRRRRXXXZZZZZZXXX[[[dddhhhgggeee]]]UUUSSSZZZeeennnsss~~~uuupppqqqxxxpppwwwccc{{{uuuDDD;;;===888888777777999;;;>>>???>>>DDDMMMVVVbbb{{{~~~___ooozzzwwwhhhUUUHHHNNNQQQTTTUUUOOOYYYrrrxxxyyyoooppp{{{mmmbbb^^^aaagggmmmnnnrrr}}}}}}ddd\\\gggxxxuuutttvvviiitttttt___[[[eeewwwuuuhhhdddbbb___\\\[[[]]]aaadddhhhccchhh~~~qqqcccXXXLLL???888888777999;;;===>>>AAADDDGGGSSSYYYbbbdddVVVSSSYYY```eeetttxxxxxx|||}}}jjj[[[QQQGGGDDDDDDIIIRRR[[[aaabbbbbb```^^^```ggglllyyyoookkk{{{zzz||||||uuu{{{zzziiiXXXPPPMMMJJJKKKPPPUUUWWWWWWVVV]]]kkksssssseee^^^VVVWWWbbbppp|||uuuppprrryyy}}}kkkpppsss~~~}}}III======888888777777999;;;>>>@@@@@@FFFNNNVVVbbb{{{dddvvvwwwqqqbbbOOODDDHHHJJJOOORRRNNN[[[xxxttttttqqqsss}}}oooeee```bbbhhhrrrzzz{{{}}}}}}uuufff\\\fffsssddddddnnn}}}mmmwwwhhhSSSUUUgggyyyllldddbbb^^^ZZZXXXZZZ^^^aaagggbbbbbbppptttfff\\\PPPAAA888888777999;;;===>>>AAADDDGGGTTT\\\fff^^^QQQRRRXXXccckkk~~~}}}tttyyytttdddVVVJJJEEEKKKNNNLLLOOOWWWYYYccciiiddd```dddjjjlll{{{zzziii}}}{{{uuuwwwxxxuuuddd^^^WWWSSSQQQQQQOOOMMMVVVUUUVVVYYY^^^bbbdddeee___ZZZZZZbbbjjjtttzzzzzzxxxrrruuuqqqkkkuuuQQQ999EEE:::999888888999:::<<<===EEEEEEPPP[[[eee```sssgggWWWFFFAAANNNSSSRRRQQQQQQ```yyyzzzwwwooo|||mmmffffffhhhdddjjjttt~~~|||xxxvvvdddZZZcccvvvppp^^^hhhuuukkkpppooo```UUUXXXiii{{{gggbbb___^^^^^^[[[XXX]]]cccdddbbb^^^dddtttbbbZZZQQQCCC888555999999;;;???>>>>>>BBBIIITTTaaaddd}}}]]]SSSUUU\\\gggnnnrrr[[[TTTKKKHHHOOOSSSRRRVVV]]][[[fffnnnkkkiiimmmuuuxxx}}}kkk{{{zzz~~~rrrzzzzzzjjj]]]YYYTTTSSSTTTVVVWWWVVVYYYYYYYYY[[[\\\\\\\\\[[[[[[\\\aaaiiiqqqxxx{{{vvvooouuutttlll{{{ZZZ:::BBB:::999999888999;;;<<<===DDDCCCOOO[[[eeeeeemmmcccXXXLLLGGGPPPQQQRRRXXX[[[fff{{{zzzzzzuuuuuueeeaaadddgggooouuu}}}rrrtttaaaYYYbbbyyynnnxxx~~~xxxsssoookkkrrrllllllfff[[[SSSZZZnnn~~~jjj```]]][[[ZZZWWWUUUXXX___dddbbb]]]___uuu}}}ooobbb[[[QQQBBB888888999999<<>>>>>BBBIIIUUUbbbffftttXXXRRRVVV^^^lllqqq|||```SSSLLLLLLTTTYYYZZZ^^^eeegggpppwwwvvvuuu|||vvvwwwwww{{{ssswww{{{tttddd^^^[[[XXXWWWXXX[[[___bbbccc^^^^^^___^^^]]][[[YYYXXXaaaeeejjjnnnuuuxxxvvvnnnwwwxxxmmm}}}hhh>>>>>>:::999999999999;;;<<<===BBBBBBNNN[[[gggiiiiiiaaa^^^XXXOOORRRPPPSSS^^^dddmmm~~~{{{vvvvvvyyy|||hhh___aaafffkkkpppppp{{{|||```[[[eeelllbbbaaadddhhhhhheeeeeeooo{{{sssllliiiaaa]]]gggzzzmmmbbb^^^[[[YYYVVVSSSVVV[[[cccbbb\\\ZZZfffuuujjjaaa\\\QQQAAA999::::::999<<<>>>>>>>>>CCCJJJXXXbbbiiijjjSSSOOOTTT^^^nnnqqqgggSSSPPPQQQYYY^^^```eeekkkvvv{{{~~~~~~tttxxx~~~xxxuuuvvvttteee^^^``````______aaaeeeiiimmmoookkkkkkjjjiiigggggghhhiiiyyy{{{}}}~~~{{{{{{wwwoooyyy}}}ooowwwyyyDDD===::::::999999:::;;;===>>>BBBBBBOOO\\\hhhkkkjjjmmmgggfffcccRRRUUUQQQTTT___fffoooyyyrrrpppwwwrrrcccaaagggqqqxxxzzzooopppsss[[[ZZZccc|||vvvnnnuuussscccYYY[[[]]]]]]ccckkkkkkooouuu~~~wwwuuu}}}nnngggbbb]]]\\\XXXUUUVVVZZZ___aaa^^^YYY\\\pppxxxjjj___[[[RRREEE<<<;;;;;;:::<<<>>>>>>>>>CCCKKK[[[bbbnnndddQQQPPPUUU^^^mmmpppbbbUUUTTTVVV\\\```dddiiiooo}}}|||}}}pppiiisss~~~xxx{{{wwwnnngggeeehhhcccdddgggjjjnnnsssxxx{{{|||zzzwwwtttsssuuu||||||wwwxxxooowww}}}sssrrrIII???;;;::::::999:::;;;===>>>BBBDDDQQQ^^^hhh___iiiuuunnnjjjcccPPPVVVTTTTTT[[[aaannn}}}uuuppptttllldddhhhqqq}}}{{{rrrkkklll~~~eeeSSSUUU^^^ssswwwrrr___[[[XXXYYYZZZZZZ\\\```dddeeennnyyy|||uuuooojjjccc^^^\\\YYYVVVVVVYYY[[[^^^```\\\YYYdddooo^^^YYYUUUJJJ???:::<<<;;;<<<>>>>>>>>>DDDLLL]]]bbbttt```RRRSSSXXXaaannnrrr```WWWXXX[[[^^^bbbgggnnntttzzzwww|||mmm```|||uuuwwwqqqmmmhhhgggiiidddgggkkkoootttyyy}}}yyyxxx~~~}}}uuuyyyppprrr{{{{{{zzzwwwKKK@@@;;;::::::::::::<<<===>>>BBBFFFTTT^^^eee```jjj{{{sssgggYYYMMMVVVVVVTTTYYY^^^nnn~~~zzz|||wwwhhhiiirrr{{{zzzmmmjjjgggiiivvvuuu^^^SSSWWW^^^ppphhh]]]WWWMMMRRRRRRNNNOOOXXXaaaeeelllpppyyyrrriiibbb\\\ZZZXXXTTTTTTVVVXXX[[[___^^^XXX]]]xxxuuu```[[[XXXMMMAAA:::<<<;;;<<<>>>>>>>>>DDDMMM^^^bbbyyy[[[RRRUUUYYYbbbqqqxxx~~~```XXX[[[^^^___dddkkktttzzzyyyyyyhhh[[[kkkxxxyyyuuupppkkkjjjlllkkknnnsssvvvyyy}}}xxx~~~tttpppyyy~~~IIIAAA;;;;;;::::::;;;<<<>>>???@@@FFFVVV]]]___zzzwww___oooxxxdddNNNLLLTTTTTTTTTZZZaaasss{{{nnnhhhppp{{{zzzooobbbeeelllzzz|||xxxmmmfffXXXSSSXXX]]]mmmoooZZZSSSPPPLLLPPPUUUVVVYYY```jjjrrrwwwvvvhhhaaaZZZXXXWWWTTTSSSTTTXXXWWW[[[]]]WWWYYYpppwwweee```ZZZNNNAAA;;;===;;;<<<>>>===>>>EEEMMM___bbb}}}}}}VVVPPPTTTYYYaaauuu}}}sssXXXYYY\\\___```eeeoooyyy~~~}}}{{{}}}qqq___TTTVVVuuu}}}yyysssssswwwuuuxxx{{{}}}}}}}}}zzzrrrzzzGGG@@@;;;;;;::::::;;;<<<>>>??????FFFVVV\\\[[[uuu{{{jjjYYYttt|||dddIIILLLSSSRRRSSS]]]fffxxxsssjjjjjjwwwwwwggg___eeemmm|||uuummmllliiiaaa\\\[[[YYYWWWNNNLLLSSSVVVeee~~~cccRRRQQQQQQRRRSSS[[[fffkkknnnxxxzzziiiaaaZZZYYYXXXUUUTTTUUUXXXUUUWWWZZZVVVVVVlllwwwiiiddd\\\MMM@@@======<<<<<<>>>===>>>EEENNN___bbbqqqSSSMMMSSS]]]eeexxxkkk^^^YYYdddeeeeeetttwwwrrrkkkgggccc`````````___^^^```aaa```^^^[[[UUUPPPMMMQQQ```|||~~~zzz~~~}}}|||yyy|||nnnsss~~~JJJ<<<<<<<<<;;;:::;;;<<<===>>>BBBIIIWWW\\\aaa|||___UUUxxxtttRRRJJJRRROOOQQQYYYcccmmm{{{~~~|||tttlllhhhiiioooyyyrrrccc```jjjnnnnnnxxxooojjjiiilllnnnaaa[[[UUUQQQQQQQQQOOOLLLMMMLLLMMMPPPPPPSSS]]]hhh~~~```UUUUUU\\\bbbfffppp{{{}}}~~~mmmbbbWWWUUUUUUSSSQQQQQQVVVWWWVVV[[[aaa]]]cccwwwwwwmmmaaaSSSDDD999:::;;;===???>>>>>>FFFOOOddd```nnnSSSNNNTTT```jjjzzz|||eee\\\\\\bbbeeerrr{{{eee```]]]ZZZWWWTTTTTTSSSRRRQQQNNNNNNNNNMMMKKKHHHEEECCCJJJTTTuuu~~~}}}||||||}}}nnnrrr~~~JJJ>>><<<<<<;;;:::;;;<<<===>>>BBBIIIXXX^^^dddkkk]]]yyyXXXGGGQQQSSSTTTXXX```ooo}}}{{{oooccc]]]iiijjjoooyyyzzzhhh^^^```lllyyy|||uuuvvvfffccc]]]XXXUUUTTTTTTUUUUUUSSSOOONNNNNNOOOOOOOOOSSSQQQQQQRRRQQQRRRZZZdddgggaaacccjjjuuu{{{mmmbbbXXXUUUUUURRRQQQQQQSSSUUUTTTYYY```\\\```rrr{{{ooobbbSSSCCC999;;;;;;===???===>>>EEEOOOaaaaaakkkRRROOOVVVcccooo|||kkk\\\[[[``````ggguuu]]]TTTTTTRRROOOMMMLLLKKKIIIHHHCCCCCCCCCCCCBBBBBBBBBAAAEEEIII^^^~~~zzz~~~~~~nnnqqq}}}JJJ@@@<<<<<<;;;:::;;;<<<===>>>@@@HHHXXX___eeeooo```zzz]]]JJJQQQVVVWWWVVV___uuuzzzttt|||rrrggg]]]WWWUUUcccdddjjjsss{{{hhh___^^^eeettt|||vvvddd\\\\\\ZZZYYYYYYXXXVVVUUUUUUTTTQQQRRRRRRQQQPPPPPPSSSTTTWWWUUUUUUVVVUUUVVV]]]eeesssrrrwwwnnncccXXXTTTTTTRRRPPPQQQOOOSSSSSSXXX___[[[\\\kkkyyymmmaaaRRRDDD;;;======>>>???======EEENNN^^^dddgggQQQOOOVVVdddrrr|||xxxaaaYYY\\\cccbbblll~~~bbbSSSOOOMMMKKKIIIHHHGGGEEECCCBBBAAA@@@@@@AAABBBCCCDDDCCCEEEPPPppp}}}uuu~~~|||~~~ppprrr|||IIIAAA<<<<<<;;;:::;;;<<<===>>>???GGGWWW^^^dddhhh]]]]]]QQQPPPWWWWWWUUUccc}}}uuummmrrrnnnaaa[[[WWWVVVXXXaaabbbhhhqqqwww|||www______dddooo}}}~~~yyysss```YYYZZZTTTUUUVVVWWWWWWWWWWWWVVVVVVXXXYYYXXXUUUUUUWWW[[[\\\[[[]]]```bbbcccjjjqqqpppdddXXXTTTSSSQQQPPPQQQMMMRRRSSSWWW^^^ZZZYYYeee}}}rrrggg\\\QQQFFF>>>???>>>??????======EEENNN```llldddQQQPPPVVVcccssszzzwwwaaa[[[___cccgggqqqxxxooolllrrr|||jjjVVVJJJGGGDDDBBBAAAAAA???===???>>>===<<<<<<===???@@@AAADDDIII^^^ooo~~~tttqqqrrrzzz~~~GGG@@@<<<<<<;;;:::;;;<<<===>>>BBBJJJYYY___dddhhhhhhyyyWWWTTTQQQUUUTTTUUUhhhtttkkkpppttteee___]]]^^^aaadddlllmmmqqqyyy|||~~~hhh\\\eeemmm|||xxxxxxyyy~~~uuueee^^^```[[[[[[[[[\\\^^^___aaaaaa```bbbcccbbb``````dddggglllllloootttwwwwwwzzzqqqeeeXXXTTTSSSPPPOOOPPPMMMSSSSSSWWW^^^[[[XXX```uuu{{{ooodddZZZPPPGGG@@@@@@?????????======EEEOOOcccuuuaaaRRRRRRVVVcccssszzzyyyfffaaadddaaakkkttt~~~uuukkkccc```[[[```iiivvvooo\\\IIIFFFBBB??????>>>>>>===>>>===<<<;;;;;;;;;<<<===<<>>EEEMMM\\\bbbfffwwwqqqOOOOOORRRRRRQQQWWWjjjxxxpppttt~~~vvvpppooopppppptttzzz{{{{{{ooo\\\]]]kkkuuuqqqrrr~~~{{{oooiiijjjmmmmmmmmmoooqqqtttvvvxxxssstttsssssstttwww{{{vvvsssfffYYYSSSRRRPPPOOOPPPMMMTTTTTTUUU]]][[[WWW\\\ooowwwhhh\\\QQQGGG@@@@@@>>>>>>???======FFFQQQddd{{{]]]QQQSSSWWWcccttt{{{jjjfffggg```kkksssxxxuuuoooggg^^^YYYRRRQQQRRRYYYgggqqqkkk^^^MMMHHHCCC?????????@@@@@@>>>>>>>>>=========>>>>>><<<@@@AAAFFF\\\{{{iiilll|||}}}{{{qqqkkkppp|||III@@@<<<<<<;;;:::;;;<<<===>>>DDDLLL\\\aaaeeelllJJJMMMRRRPPPQQQXXXfffuuu{{{ssswwwggg^^^WWWaaappp|||mmmooo~~~{{{wwwxxxuuuvvvyyy|||yyyppptttfffYYYSSSQQQOOONNNPPPMMMTTTSSSSSS[[[[[[VVVZZZnnnnnn```SSSHHHBBB???>>>>>>>>>===>>>HHHSSSaaa{{{ZZZQQQUUUXXXeeevvvzzzkkkhhhiii___kkkpppvvvuuunnnkkkcccXXXQQQNNNJJJDDDCCCOOO]]]```[[[LLLGGGAAA<<<<<<===??????<<<=========>>>>>>>>>>>>@@@AAA???AAAQQQllldddccclll}}}}}}ppphhhlllzzzKKKAAA<<<<<<;;;:::;;;<<<===>>>AAAIIIYYY___ccchhhIIIMMMRRRPPPRRRYYYaaakkk{{{{{{rrrvvvqqq^^^YYYXXXdddtttnnnppp~~~|||}}}rrrqqqtttgggYYYSSSQQQOOONNNOOOMMMTTTRRRQQQYYYZZZUUUXXXoooqqqbbbUUUKKKDDD???======>>>===???IIITTT^^^yyy}}}WWWNNNTTTZZZhhhyyy}}}hhhbbbeeeeeefffpppmmmaaa\\\YYYSSSLLLCCCBBB@@@@@@AAAEEEIIILLLIIIFFFBBB???===>>>@@@AAA;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<>>SSS[[[ZZZeee{{{~~~|||eeeSSSPPPQQQVVV[[[\\\ZZZbbbxxxxxxpppppprrrcccYYY^^^gggqqqmmmlllwww}}}|||{{{~~~xxxssstttyyyhhhWWWQQQQQQOOONNNMMMOOONNNOOOTTTYYY\\\[[[XXXkkkzzzlllcccTTTDDDAAA??????@@@???@@@HHHQQQccc}}}WWWOOOTTTZZZhhhyyy}}}iiicccfffdddhhhvvvwwwggg\\\UUUQQQKKKFFFCCCAAA???>>>===???@@@BBBDDDCCCCCCAAA@@@@@@??????==================<<<<<>>;;;;;;:::::::::;;;<<<===AAARRRZZZ[[[dddtttrrrnnnhhhWWWSSSQQQTTTWWWXXXWWWbbb|||zzzssstttyyydddZZZZZZcccttt|||iiigggsss}}}zzzxxxxxxsssqqquuu~~~{{{xxx|||wwwvvvxxxhhhXXXQQQQQQPPPNNNNNNOOOOOOPPPTTTYYY\\\[[[YYYdddyyyjjjaaaTTTFFFAAA??????@@@@@@@@@GGGPPPddd}}}XXXPPPUUU[[[hhhxxx}}}kkkeeehhhbbbjjj}}}tttlllaaaVVVOOOIIIEEEBBBAAA@@@???===<<<<<<<<<<<<>>>@@@BBBCCCCCCAAA>>>===>>>>>>>>>???????????????@@@@@@AAABBBBBBAAAAAA@@@DDD<<<<<>>>>>;;;===@@@BBBBBBAAA???===???@@@@@@@@@@@@@@@AAAAAA@@@AAABBBBBBBBBAAA@@@???EEE>>>===BBBFFFFFFFFFHHHDDDJJJPPPNNNFFFIII]]]sssxxxpppeeexxxoooZZZPPPTTTPPPOOOQQQPPPLLLNNNSSSOOOSSSYYY```lll|||vvvyyyiiiiiirrr}}}MMM>>><<<;;;;;;::::::<<<===>>>GGGVVVaaaeeecccaaawwwfffggggggRRRJJJQQQQQQRRRRRRUUUccc}}}xxx|||xxxooolllsss}}}{{{eeecccnnn}}}zzzsssnnnooovvv|||kkkccc]]]\\\\\\\\\]]]aaaeeegggmmmuuu||||||vvvpppzzzzzz{{{|||}}}}}}||||||}}}uuufffXXXRRRQQQOOONNNOOOOOOOOOPPPUUUZZZ^^^]]]ZZZZZZzzzrrreeeVVVHHHBBBAAABBBDDDCCCBBBGGGOOOddd}}}YYYQQQVVV[[[hhhxxx}}}rrrlllnnnmmmxxxzzznnndddTTTTTTRRRNNNHHHEEEEEEFFFAAAAAABBBBBBBBBAAA??????======>>>??????@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBAAAAAABBBBBBCCC@@@======>>>??????AAADDDGGGDDDEEEHHHHHHGGGOOOZZZZZZ[[[VVVaaayyyqqqfff___dddoooyyytttcccYYYVVVWWWQQQPPPQQQRRROOOLLLLLLPPPSSSTTTTTTTTTYYYdddrrr}}}{{{}}}llljjjpppxxxNNN===<<<<<<;;;:::;;;<<<===>>>BBBVVVdddgggcccaaaxxx}}}hhhnnnkkkUUUKKKQQQRRRSSSUUUXXXeee}}}xxxtttxxx|||xxxxxx{{{eeebbbmmm{{{}}}tttmmmlllqqqvvvhhhccc```bbbcccaaacccfffdddgggmmmssswwwuuunnnhhhssstttwwwzzz|||~~~qqqeeeXXXRRRPPPNNNNNNOOOOOONNNOOOTTTZZZ]]]]]][[[\\\yyymmmYYYIIICCCBBBDDDGGGFFFDDDHHHOOOhhhwwwYYYPPPUUUZZZhhhyyy~~~wwwqqqssswwwrrrjjjbbbVVVJJJJJJIIIFFFDDDCCCDDDEEECCCCCCCCCBBBAAA???>>>===AAA@@@??????@@@BBBCCCEEECCCCCCCCCDDDEEEEEEFFFFFFGGGFFFDDDBBBAAABBBDDDEEE???@@@@@@@@@@@@@@@BBBDDDGGGCCCBBBFFFJJJJJJKKKLLLHHHMMMJJJMMM]]]ccc]]]\\\gggzzzzzzzzz]]]SSSKKKKKKPPPSSSVVVYYYXXX^^^gggnnnrrruuuyyy}}}|||xxxpppiiihhhiiihhheeeaaa```cccfff[[[\\\]]]]]]\\\[[[[[[\\\YYY[[[\\\]]]]]]]]]^^^```mmmppplllooovvvNNN>>>===<<<;;;;;;;;;<<<>>>>>>>>>UUUcccfffkkktttzzzgggqqqooo[[[RRRRRRSSSUUUXXX[[[fff}}}}}}rrrooosss|||tttpppuuuxxxxxx}}}zzzdddaaakkkxxx}}}sssllljjjnnnrrrhhheeeeeehhhhhhddddddfffccceeeiiiooorrrrrrooolllpppsssxxx}}}nnnbbbWWWQQQOOOLLLMMMOOOMMMMMMNNNSSSYYY]]]\\\ZZZ\\\yyysss]]]KKKDDDDDDGGGJJJIIIFFFJJJPPPkkkrrrYYYOOOSSSZZZiiizzz|||vvvyyy{{{iiiWWWZZZVVVIIIGGGEEECCCBBBAAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAEEEDDDDDDDDDDDDEEEGGGHHHFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGHHHIIIJJJHHHIIIIIIGGGGGGHHHJJJKKKHHHJJJJJJJJJLLLNNNMMMJJJGGGKKKHHHHHHOOOLLLIIIQQQOOOWWW[[[XXXZZZbbbeeecccWWWQQQMMMOOOQQQQQQSSSVVV\\\```fffhhhhhhiiikkkmmmqqqsssrrrpppqqqvvvyyyxxxzzz~~~~~~zzzpppiiimmmvvvtttnnnqqqxxxNNNAAA===<<<;;;;;;;;;<<<>>>??????WWWbbbhhh|||zzzgggrrrkkk[[[SSSTTTSSSUUUXXX\\\hhh|||rrrpppuuuyyylllhhhgggcccdddhhhjjjppp}}}gggccclllxxx~~~~~~|||tttmmmlllppptttllljjjlllooonnnjjjjjjllliiijjjlllooossswwwyyyzzz|||}}}kkk```VVVPPPMMMKKKKKKNNNLLLKKKMMMRRRXXX\\\[[[YYYYYYuuuwww```NNNFFFFFFJJJMMMKKKIIIKKKQQQdddvvvYYYNNNRRRYYYiii{{{~~~zzz}}}zzzVVVJJJSSSRRREEEIIIFFFBBBAAABBBCCCBBBBBB@@@AAAAAABBBDDDFFFHHHIIIGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMIIIJJJLLLNNNOOOPPPQQQRRRPPPPPPOOOLLLKKKNNNPPPPPPOOOWWWYYYTTTRRRTTTTTTQQQSSSTTTQQQRRRVVVOOONNN[[[SSSTTTUUUTTTVVV[[[aaaeeeZZZYYY[[[aaaeeegggkkkooommmrrryyy|||~~~~~~|||vvvqqqttt{{{NNNEEE===<<<<<<;;;<<<===>>>???EEEZZZccckkk|||hhhsss~~~cccUUUNNNUUUSSSTTTVVV\\\jjjuuutttzzz}}}kkkdddccc`````````^^^gggkkkgggooozzz}}}zzztttsssxxx|||uuutttuuuyyyyyyvvvwww{{{ttttttsssuuuyyy~~~{{{iii___UUUPPPMMMJJJJJJNNNKKKKKKLLLQQQXXX[[[[[[YYYUUUsssyyybbbQQQGGGHHHKKKNNNMMMJJJLLLQQQ[[[}}}XXXPPPVVVZZZhhh{{{zzzzzz}}}cccOOOMMMJJJFFFDDDAAACCCFFFGGGFFFEEEDDDEEECCCCCCDDDDDDEEEGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLMMMHHHMMMRRRUUUUUUTTTVVVWWWVVVVVVVVVXXX\\\___``````^^^^^^^^^_______________cccaaa___```bbbccc```]]]]]]```bbbaaa]]]\\\___ddddddeeegggiiikkknnnooopppppprrrssstttxxxrrrtttvvvwww{{{III???=========;;;:::;;;>>>@@@CCCYYYdddrrrwwweeesssuuu^^^SSSWWWTTTUUUUUUTTTXXXiii~~~||||||tttkkkqqqfffeeeeeedddeeevvvkkkccciiiuuu}}}}}}|||~~~}}}yyyvvv~~~xxxjjjaaaVVVOOOLLLMMMMMMLLLNNNMMMOOOSSSXXXZZZXXXUUURRRsss}}}eeeUUUFFFGGGLLLSSSTTTPPPNNNOOO]]]zzzzzz}}}UUUOOOUUUZZZhhh{{{xxxuuuvvv}}}|||UUUHHHHHHGGGDDDCCCCCCEEEHHHIIIIIIHHHIIIJJJGGGGGGGGGHHHIIIKKKLLLMMMNNNPPPSSSUUUVVVXXXZZZ\\\___ccchhhkkkllllllmmmooorrrssstttvvvxxxzzzyyyyyy~~~}}}{{{yyywwwvvvuuutttwwwvvvuuuwwwzzz{{{yyywwwwww{{{~~~~~~{{{{{{~~~qqqtttvvvxxxHHH>>>=========;;;:::;;;>>>@@@GGG\\\jjj|||mmmdddzzz|||hhhUUUPPPPPPRRRTTTTTTYYYhhh~~~{{{sssxxxvvvtttrrrrrrwwwmmmdddiiiuuu~~~}}}{{{yyyggg___UUUOOOMMMNNNNNNNNNNNNMMMOOOSSSXXXZZZXXXUUUTTTttthhhRRRIIIKKKQQQXXXXXXSSSRRRTTTdddyyy~~~WWWQQQXXX\\\hhh{{{wwwpppiiiddddddhhhrrr|||www^^^HHHBBBEEEEEEDDDEEEGGGIIIKKKKKKKKKLLLNNNOOONNNOOOQQQSSSVVVYYY\\\^^^cccfffjjjlllnnnpppsssuuuwww{{{~~~}}}~~~ooorrrvvvyyyzzzFFF===<<<===<<<;;;:::;;;>>>AAAFFF[[[jjjgggaaayyyxxx\\\LLLNNNQQQTTTVVV[[[hhh|||}}}qqqeeeiiittt~~~|||yyytttccc]]]TTTOOONNNOOOPPPOOOMMMMMMOOOTTTYYY[[[YYYVVV^^^}}}pppUUUMMMPPPXXX^^^^^^YYYWWWZZZ___vvv~~~XXXRRRXXXZZZfffwwwqqqiii```ZZZUUUQQQSSSWWWaaagggnnnzzz~~~[[[PPPGGGHHHKKKKKKKKKLLLKKKLLLNNNOOOOOOQQQTTTWWWZZZ\\\```eeejjjpppuuuxxx}}}~~~~~~}}}}}}}}}~~~kkkoootttxxxpppCCC===<<<<<<<<<;;;:::;;;>>>AAAFFFXXXjjjmmm___pppcccOOOQQQSSSUUUWWW]]]kkkwwwggggggrrr|||~~~yyyuuu~~~lllbbb\\\TTTOOOOOOPPPOOONNNMMMMMMPPPUUUZZZ\\\ZZZVVVccczzz]]]PPPTTT\\\cccccc___]]]```XXXlll{{{{{{}}}VVVPPPVVVYYYdddvvv}}}nnn___YYYTTTQQQNNNKKKKKKOOOUUUXXX[[[^^^gggllleeeXXXNNNLLLLLLOOOQQQPPPPPPRRRMMMPPPSSSVVVYYY]]]bbbeeekkkmmmpppvvv|||~~~zzzxxxyyy~~~}}}}}}}}}~~~~~~hhhnnnssswwwhhhCCC@@@<<<<<<<<<;;;:::<<>>;;;;;;;;;;;;;;;<<<@@@CCCLLLQQQ^^^ccchhhjjjUUUQQQOOOQQQTTT[[[fffvvvvvviii\\\YYYeeessstttjjjtttzzzeeeZZZVVVRRRQQQRRRRRRPPPMMMLLLNNNRRRYYY___```\\\XXX^^^~~~eee```ddduuuwwwsssiii```MMMPPPOOOTTTeeettt}}}ssslllddd[[[YYY\\\[[[___```^^^aaahhhllljjjpppsssxxx{{{}}}~~~zzziiinnnwww~~~PPPBBB>>>;;;;;;::::::;;;>>>@@@BBBFFFRRRhhhgggllllll[[[KKKRRRTTTWWW[[[cccqqq~~~vvvooojjjhhhiiijjjjjjiiifffdddbbbeeeeeeaaaZZZWWW___qqq~~~llltttooo___YYYWWWUUUTTTTTTSSSQQQPPPPPPPPPTTT\\\cccfffbbb^^^^^^uuu___bbb{{{yyybbbNNNQQQQQQWWWiiitttnnnhhhccccccaaa___aaafffgggooowwwzzz{{{xxxjjjpppyyyyyy~~~LLL???===;;;;;;::::::;;;>>>@@@BBBKKKWWWkkkhhhjjjqqq___NNNRRRSSSUUUYYYaaaqqquuulllfffaaa]]]^^^^^^___^^^]]][[[YYYXXX[[[\\\[[[XXX[[[hhh~~~qqqwwwmmm^^^YYYWWWUUUUUUUUUTTTRRRPPPQQQSSSWWW___fffhhhddd___aaaqqq[[[___{{{|||~~~hhhPPPQQQRRRXXXiiisssmmmXXXUUUVVVZZZ^^^```dddjjjsss~~~}}}~~~zzzqqqlllllljjjiiiooozzzzzzuuujjjqqqxxx~~~qqqxxxGGG<<<<<<;;;;;;::::::<<<>>>AAACCCLLLXXXjjjllljjjzzzeeeOOORRRRRRRRRUUU___rrr~~~zzzmmmccc^^^[[[YYYWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSUUUWWWZZZbbbvvvzzz|||{{{iii\\\XXXWWWVVVVVVVVVVVVTTTRRRQQQTTTZZZaaaggghhhccc]]]___ttt[[[^^^{{{|||nnnRRRQQQPPPVVVeeerrrvvvcccUUUVVVXXX\\\___bbbeeegggxxx~~~yyyjjjoookkkkkklllkkkiiimmmuuurrryyyzzzqqqiiiqqquuu|||zzzqqqtttDDD;;;===;;;;;;:::;;;<<>>AAADDDFFFFFF```kkklll{{{jjj~~~wwwSSSUUUTTTVVVjjj|||yyyxxxvvvsssqqqrrrwwwzzz{{{zzzvvvxxx{{{}}}~~~}}}~~~{{{yyyggg\\\YYY^^^]]]]]]]]]\\\XXXTTTPPPOOOTTT\\\bbbdddeeeeeeeeeuuukkkPPPbbbpppzzzdddPPPSSSZZZ[[[cccvvv~~~\\\XXXdddlllsss___RRRQQQRRRYYYdddppp{{{}}}tttllliiinnnwwwyyyeeegggcccDDD===@@@;;;;;;;;;;;;>>>AAADDDFFFLLL]]]fffppppppzzznnnUUUPPPPPPSSSbbb~~~{{{mmmaaa[[[[[[\\\[[[ZZZZZZZZZYYYWWWVVVWWW^^^cccbbbdddhhhgggbbbtttnnnUUU[[[tttrrrwwwiiiSSSRRRVVVXXXbbbttt~~~xxxaaaiii|||jjjZZZNNNKKKLLLTTT___lll{{{|||mmmgggiiippp{{{~~~mmm{{{ZZZ@@@;;;;;;:::::::::;;;===@@@DDDFFFJJJ\\\gggqqqhhhrrrkkkVVVQQQQQQSSS```uuujjj```[[[ZZZ]]]]]]]]]]]]]]]\\\ZZZXXX[[[bbbffffffgggjjjiiifff|||hhhOOOVVVkkkoooWWWRRRUUUWWWaaaqqq|||kkkuuuzzzmmmggg~~~gggZZZKKKHHHHHHOOOZZZiii|||}}}{{{gggccckkkttt}}}rrr}}}UUU@@@???<<<:::999999:::<<<@@@DDDFFFHHH[[[gggooojjjnnnrrrXXXRRRQQQSSS^^^{{{yyymmmeee]]]YYYYYY]]]___```aaaaaa___\\\ZZZ^^^dddhhhggghhhjjjjjjhhhcccJJJMMM^^^~~~uuu[[[SSSVVVZZZaaapppyyyrrruuu}}}sssmmmxxxzzznnnzzz{{{ggg[[[MMMGGGGGGMMMWWWddd{{{xxx~~~eeecccnnnvvv~~~{{{ooouuuQQQ@@@CCC<<<999888888999<<<@@@EEEHHHHHH[[[eeejjjyyyjjjnnn~~~XXXQQQQQQSSS\\\xxxrrrfff```ZZZWWWXXX]]]___cccdddbbb___\\\[[[___cccggggggfffgggiiijjjfffHHHFFFPPPlll~~~```RRRSSSZZZaaammmuuuzzzfffaaahhhttt}}}rrriiiqqqrrrmmmrrrzzzvvvbbbUUUMMMGGGFFFLLLRRR]]]uuuxxxccceeeoooxxxuuullltttKKK<<>>DDDKKKOOOSSS___fffkkkssszzz]]]kkk\\\SSSQQQQQQPPPddd}}}ssslllddd\\\SSSPPPVVV```aaacccdddaaaZZZVVVVVVXXX``````eeehhhfffdddlllwwwsssSSSQQQHHHGGGgggiiiVVVOOOWWW[[[hhh}}}yyytttttttttwww~~~xxxeeeZZZ\\\uuuppp___fffzzzxxxyyyqqqqqqrrr[[[PPPMMMJJJEEEGGGNNNNNNPPPeeeqqqkkkbbbdddjjjuuu|||gggfffVVVDDD===999AAA999777888<<<@@@CCCLLLTTTXXX___aaaccclllyyyaaasssmmmUUUPPPRRRNNNbbb~~~~~~qqqggg]]]VVVQQQPPPWWW___bbbcccbbb```[[[XXXWWWVVV\\\``````eeekkkhhhoooYYYRRRKKKCCCWWWyyyppp[[[RRRVVVZZZfff~~~|||zzz{{{nnn]]]VVV___|||vvvccciii|||uuurrr~~~fffRRRJJJFFFHHHCCCGGGOOOOOORRRgggyyyttthhh]]]bbbjjjvvvwwwbbbgggNNNAAA===777::::::888999<<>>===;;;999999;;;;;;???JJJVVVYYY```eeelllssswww```^^^vvvfffOOORRRVVVZZZgggvvv{{{uuuooodddZZZQQQNNNOOOSSS\\\eeegggfffccc^^^XXXTTTTTTTTTZZZbbbeeegggiiiccckkkpppgggbbbUUUOOOSSSrrrfffeeeQQQTTTVVV[[[iii~~~qqqccc\\\WWW^^^sssooonnn{{{uuu~~~xxx\\\KKKFFFEEEEEEEEEJJJOOORRR\\\ssstttiiidddfffkkkqqqtttpppcccIII???;;;;;;;;;;;;999999:::999>>>JJJXXXZZZ```eeennnvvvxxxiii___qqqqqqSSSOOOWWWYYYbbbsss}}}}}}sssnnnaaaWWWNNNMMMPPPUUU\\\ddddddeeeddd```[[[UUURRRPPPXXXbbbgggjjjiiibbbiiitttjjjggg```XXXUUUaaauuuqqqoooTTTSSSUUUYYYcccxxxvvvjjjaaaVVVRRRXXXeeezzz|||~~~rrr]]]JJJCCCFFFGGGHHHMMMQQQVVVddd~~~zzzxxx}}}rrrcccaaacccfffpppxxxaaaPPPBBB999:::;;;999888999999888===KKKZZZ]]]bbbgggrrrxxxvvvzzzccchhh___PPPVVVZZZ```ppp~~~xxxnnniii]]]TTTMMMMMMRRRWWW^^^dddbbbddddddbbb\\\VVVQQQOOOYYYeeejjjllljjjeeeppp|||tttsssmmmaaaVVVPPPkkk}}}}}}]]]RRRTTTXXX```rrrfff^^^\\\XXX]]]nnnzzzsssuuussslllkkk^^^JJJCCCJJJHHHKKKOOOTTT\\\ooowww}}}vvvhhhbbbaaaeeefffwww}}}~~~UUUNNNCCC;;;<<<;;;888777888888777<<>>999;;;777777777777777666<<>>777:::777888:::999:::GGGWWWfffnnnxxx~~~~~~|||zzzyyymmmggg{{{ZZZTTTYYYVVVuuurrrjjjeee^^^TTTLLLJJJMMMSSSXXX[[[^^^```bbbccc^^^ZZZXXXUUUTTTXXX^^^bbbggghhhdddlll~~~zzzxxxvvvssseeefffXXXTTTssslllqqq^^^RRR[[[qqqtttwwwyyyeee[[[YYY^^^fffeee[[[YYYhhhxxxvvveeeZZZTTTVVV\\\``````\\\ZZZ]]]```nnnyyyuuueeeddduuurrrXXXMMMGGGIIIKKKKKKPPPXXXXXXnnn|||{{{xxxmmm^^^ZZZaaajjjnnnyyyyyyqqq```nnnZZZAAA;;;AAA:::888<<<888999777888999888999CCCPPPfffqqq}}}{{{wwwxxxppp{{{^^^SSS]]]ZZZooo}}}~~~vvvmmmeee___XXXOOOHHHHHHNNNVVV[[[\\\]]]___aaa```[[[WWWVVVTTTSSSYYY```bbbiiigggaaappp|||zzzyyyjjjnnnbbbVVVbbb}}}ffflll|||cccPPPUUUiii|||wwwjjjZZZYYY]]]^^^ccc```YYY^^^rrrfffXXXRRROOO[[[aaaeeeddd```bbbkkksssuuuddddddooorrraaaRRRLLLJJJNNNOOONNNVVV```lllxxxwwwfffZZZ\\\hhhoooooo|||vvvmmmfffRRRDDD======999777::::::888888888888777888@@@IIIbbbqqq}}}vvvxxxzzzfffRRR]]]bbbppp{{{~~~wwwqqqiiiaaaZZZSSSKKKFFFIIIOOOXXX]]]^^^^^^___```^^^YYYUUUTTTSSSSSSYYYaaaccchhhffffff|||~~~|||nnnpppiiiaaa]]]bbbiiiccc|||oooUUUSSSaaaqqqyyy^^^TTT[[[cccbbbaaa___```jjj{{{yyy```UUUTTTUUUccchhhlllkkkjjjooo|||yyyuuurrrooofffaaajjjzzzfffWWWNNNJJJKKKPPPRRRUUUbbbqqqyyyzzzrrraaa[[[```jjjrrruuullliiitttLLLGGG???:::999888888:::777888888777666777===BBBZZZmmmvvv{{{wwwXXXZZZddd{{{}}}xxxpppllleee]]]UUUNNNIIIGGGKKKPPPXXX^^^aaaaaaaaaaaa^^^YYYUUUSSSRRRSSSZZZbbb^^^```bbbkkk~~~rrrqqqmmmjjj```VVVpppxxxgggvvv```VVV[[[gggvvvnnnXXXUUU]]]ddddddaaaccclllwwwbbbVVVZZZaaagggmmmtttwwwzzzvvvoookkkeeehhhhhhccc___fffxxxsss]]]SSSNNNMMMPPPXXX___kkk}}}wwwyyyjjj^^^^^^bbbgggrrr~~~oooyyyoooEEEFFF>>>888;;;;;;777888666888888777555777:::===RRRiii~~~wwwtttfffWWWddd|||ttthhheee___WWWOOOJJJHHHHHHNNNQQQWWW^^^ccceeedddbbb___ZZZUUUSSSRRRSSSZZZccc^^^]]]```sssyyyyyyrrrlllggg^^^hhhooovvveeeVVVUUU]]]mmm|||zzzooonnnmmm[[[\\\bbbeeedddbbbhhhwwwcccUUU\\\gggiiiqqqzzzsss```XXXUUUVVV^^^aaa]]]```tttiiiVVVQQQVVVUUU[[[fffssswwwwwwqqqccc]]]aaabbbcccqqq]]]???DDD>>>888>>>===777666666888999666555777999:::MMMeee}}}wwwkkkooosssXXXdddqqqvvvuuu|||vvvmmmaaa___ZZZRRRKKKGGGHHHJJJPPPQQQVVV]]]eeehhhfffccc```ZZZUUUSSSRRRSSS[[[cccgggcccgggwwwlllllljjjjjjsssuuu|||\\\OOOXXXgggppp{{{mmmwwwjjj``````hhhxxxwwwpppppp{{{hhhXXX```nnnxxx}}}iiiZZZUUUQQQXXXYYY[[[```lllooo]]]WWWWWW```ooo}}}|||wwwvvviii\\\]]]jjjhhhdddtttuuuXXXFFFBBB>>>:::999999999999777777666666666888999:::HHH^^^yyytttrrrzzz___ZZZ^^^mmm|||ssskkkhhhbbb^^^WWWMMMFFFEEEIIINNNVVVYYY]]]aaaccccccbbbaaaZZZVVVUUUXXX[[[\\\```fffrrrfffkkk}}}uuuoookkk}}}```QQQVVVbbbhhhqqqtttmmmbbbfffqqqzzz{{{kkkZZZcccrrr}}}nnn^^^ZZZYYY[[[\\\^^^bbbnnngggYYYXXX]]]vvv}}}~~~xxxnnnaaa]]]bbbkkkiiipppyyyqqqlllSSSFFFCCC>>><<<;;;:::999888888777666666666777999:::DDDZZZvvvyyyqqqpppeeeYYYZZZlll}}}rrrjjjeee[[[XXXRRRKKKGGGHHHOOOTTTXXXZZZ^^^aaabbbaaa```^^^ZZZVVVVVVYYY\\\^^^bbbhhhnnnfffooo~~~wwwqqqnnntttlllXXXUUU\\\bbbzzzrrr~~~pppcccjjjwwwsssaaajjj{{{uuuaaa```dddeeeffffffiiiqqqrrr]]]VVV\\\dddyyytttwww}}}sssccc[[[```hhhmmmppp{{{pppwww___OOOFFFCCC@@@>>>===;;;999777888777666666666777888999???SSSqqqsssmmmooozzzttt\\\YYYiii~~~xxxpppggg```UUURRRMMMHHHGGGKKKRRRXXXZZZ\\\^^^``````^^^\\\[[[XXXVVVVVV[[[^^^```dddjjjhhhiiizzzyyyvvvtttnnnzzzdddWWWYYY```qqqxxxggglllxxxoooxxx{{{cccccclllsssssssssssswwwsssdddcccmmmwwwyyyuuuyyyuuuhhh]]]\\\dddlllrrryyyxxxUUUPPPFFFDDDAAA@@@>>><<<999777888888777666666777888999;;;LLLiiiuuukkksssrrrjjj]]]iiizzzxxxrrrkkkbbb[[[RRROOOJJJGGGHHHLLLSSSXXX\\\]]]^^^___^^^\\\YYYWWWVVVTTTVVV\\\```bbbfffkkkcccrrrvvvsssqqqZZZXXX```eeeuuu|||vvvxxxeeedddqqq~~~zzzrrr~~~kkk^^^aaa___gggqqqjjjPPPTTTHHHFFFCCCAAA???===:::777999888777666666777888888999EEE___ooonnnzzzjjjwwweeeooouuunnnjjjddd\\\UUUMMMJJJHHHGGGJJJPPPVVVYYY\\\]]]]]]]]]\\\YYYWWWVVVTTTSSSVVV]]]aaacccfffkkkggg~~~zzz~~~uuuxxxdddZZZ]]]aaalll|||{{{kkkiiixxxyyymmmrrr}}}ddd\\\gggaaaooo]]]SSSUUUJJJGGGDDDAAA???===;;;999999888777666666666777888999???UUUwwwyyyfffllliiifffpppxxxyyyxxxxxxxxx|||{{{uuummmgggbbb\\\UUUPPPFFFEEEEEEHHHNNNUUUZZZ\\\[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTXXX___dddeeegggkkkuuu|||yyyrrrttt```ZZZaaagggqqq~~~tttrrrooosss|||tttdddbbbiiigggvvvZZZ[[[TTTLLLIIIDDD@@@???===<<<::::::999777666666666777888999;;;MMMpppiii___yyyuuuddd}}}}}}{{{rrrssswwwxxxwww~~~rrroooiiibbbZZZTTTOOOMMMCCCCCCEEEKKKRRRXXXZZZ[[[XXXYYYYYYYYYYYYXXXWWWWWWWWWVVV[[[cccggggggiiimmmyyyxxxgggZZZ^^^aaafffrrr{{{yyywwwrrrzzzkkkggghhhgggnnniii\\\bbbTTTNNNJJJDDD@@@>>>===<<<;;;:::999888666666666777888999888IIImmmqqq\\\ssslllssszzzmmmlllggg___VVVOOOLLLKKKFFFFFFHHHMMMSSSWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYY^^^eeejjjjjjkkknnn||||||rrr|||sss```]]]```___bbbtttwwwrrreeeccclllxxxmmm```___]]]VVVMMMGGGGGGFFF@@@===>>>:::888555555666777777666666???CCCVVV}}}|||``````{{{nnnmmmooolllmmmwwwzzzqqqkkkhhhbbb[[[SSSLLLGGGDDDBBBHHHPPPVVVXXXYYYYYYYYYYYYYYYXXXXXXWWWVVVUUUTTTZZZXXX```kkkhhh```jjj}}}}}}www{{{ppp^^^^^^\\\^^^iii{{{zzz}}}xxxnnnlllhhhjjjppplllggg\\\SSSJJJDDDCCCCCC???===>>>;;;999777666777888777777777===@@@RRRyyykkkfff}}}{{{gggpppllljjjppp|||zzzrrriiieeeaaa\\\UUUNNNIIIFFFDDDEEEJJJRRRWWWYYYZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUYYYZZZbbbkkkfff```mmm{{{|||bbb^^^\\\___fffppp~~~xxx}}}hhh]]]eeeppp~~~{{{nnnssslll\\\SSSKKKEEECCCCCC@@@??????===;;;888777888888888777777:::;;;KKKqqqxxxlll|||mmmzzzwwwqqqnnnqqqyyy{{{zzz||||||xxxzzzuuummmddd]]]YYYSSSLLLGGGEEEDDDEEEIIINNNUUUYYY[[[[[[[[[[[[ZZZYYYWWWUUUUUUUUUVVVWWWXXX\\\dddiiibbb```sss~~~{{{~~~iii```\\\bbbiiiooo{{{oooaaaZZZfff~~~mmmmmmpppiii^^^VVVQQQLLLJJJIIIGGGCCC@@@???<<<999888888888777666666888666DDDgggsssxxx{{{vvv|||vvv|||~~~sssuuussshhhhhhpppxxx|||{{{tttppphhh```XXXSSSLLLEEEBBBBBBDDDFFFNNNSSSXXX\\\]]]\\\\\\\\\ZZZYYYVVVTTTTTTVVVXXXYYYZZZ]]]cccddd^^^ccc|||{{{|||yyylllbbbeeehhhiiipppzzzttthhhbbbcccdddnnnvvvttt{{{qqqdddaaaZZZXXXUUUSSSQQQNNNGGG@@@@@@>>>:::888777777666444666888444>>>ZZZttt}}}vvvyyy}}}ssszzzrrr|||wwwuuuyyynnnaaa\\\bbbmmmuuuyyy|||qqqkkkggg___XXXTTTPPPHHHBBB@@@BBBFFFIIISSSWWW[[[^^^^^^\\\\\\\\\ZZZYYYWWWUUUUUUWWWZZZ[[[^^^^^^``````___lll|||{{{qqqiiieeehhhlllyyymmmccc^^^]]]gggmmmyyyyyyxxxfffccc^^^^^^\\\XXXWWWTTTMMMEEECCC@@@<<<:::999888666444555888555:::NNNccczzzrrrrrryyy~~~{{{|||yyyvvvyyyjjj~~~yyytttxxxuuujjjdddaaa[[[SSSPPPLLLFFFBBBAAAEEEJJJNNNXXXZZZ^^^___^^^\\\\\\[[[ZZZYYYXXXXXXXXXZZZ\\\]]]```___^^^aaaiii~~~nnnhhhkkkoooyyyvvviii___^^^```bbbhhhooozzzmmmgggddddddaaa\\\[[[]]]YYYQQQGGGDDD@@@===;;;:::888666444:::777888CCCTTTttt}}}tttuuuvvv|||xxxzzzrrrqqq{{{wwwmmmccc^^^\\\VVVOOOJJJGGGCCCBBBDDDIIIPPPUUUZZZ]]]___```^^^\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^bbb^^^___hhhyyyzzz}}}ooojjjqqqwwwzzzyyynnnddd^^^]]]^^^```iiifffkkkwwwsssvvvssskkkkkkjjjeee^^^___dddccc^^^JJJFFFBBB???===<<<999888444;;;999777===LLLmmm~~~www||||||{{{kkk}}}qqqmmmdddYYYUUUSSSNNNHHHEEECCCAAABBBFFFMMMTTTYYY\\\^^^``````^^^\\\ZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^bbb^^^```nnn}}}|||xxx|||jjjlllzzzzzzwwwwww~~~xxxmmmaaa]]]\\\]]]aaafffjjjhhhiii~~~wwwooonnniiilllhhh```cccjjjhhh^^^JJJFFFBBB>>>===;;;:::999888888666:::@@@EEE^^^uuuwww{{{~~~~~~xxx~~~|||rrr}}}vvvlllggg```YYYSSSMMMHHHEEE===???BBBFFFKKKQQQUUUWWW\\\]]]^^^_________^^^]]]^^^[[[ZZZ]]]aaaaaa``````ggg]]]```yyyzzzuuuyyy~~~}}}~~~wwwrrrxxxuuurrrqqqvvv{{{ggg^^^WWWYYY___bbbdddgggeeennnxxx||||||xxxqqqrrrlllddddddhhhaaaTTTMMMIIIDDD@@@===;;;:::888999999666999>>>@@@VVVyyywwwqqquuu|||}}}{{{yyyrrriiifffaaaZZZSSSNNNJJJFFFCCCAAACCCGGGLLLQQQVVVYYY[[[\\\\\\]]]]]]]]]\\\[[[ZZZWWWZZZ\\\]]]___bbbddddddddd^^^hhhzzzxxx}}}}}}|||~~~}}}}}}yyyvvvrrrqqqvvv~~~xxxooojjj[[[VVVUUU]]]eeeiiikkkmmmooozzzuuuvvvrrrjjjhhhhhh___SSSUUUQQQJJJEEEAAA>>>;;;999999:::666888;;;;;;KKKiii{{{mmmcccuuu~~~ssszzz{{{yyyzzz}}}iiibbb^^^YYYQQQKKKGGGDDDBBB@@@CCCFFFKKKQQQVVVZZZ\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXSSS\\\aaa___```gggjjjhhh___dddyyy}}}zzzwwwssspppqqqxxxzzzooogggaaa^^^]]][[[^^^eeejjjlllqqqwww~~~vvvmmmrrrtttnnniiifff```ZZZ^^^YYYRRRLLLGGGCCC???<<<888:::666777;;;888CCC[[[}}}nnnWWWgggrrrkkk~~~}}}~~~zzz~~~ttt{{{nnnmmmuuu}}}}}}pppddd]]]XXXRRRKKKEEEAAA@@@???>>>DDDGGGMMMSSSXXX[[[[[[[[[^^^]]][[[ZZZXXXWWWWWWWWWWWW```ddd```aaajjjmmmggg]]]ppp~~~}}}|||~~~~~~~~~wwwuuurrrppprrryyyvvvjjjaaa\\\[[[\\\]]]___dddiiijjjooo{{{|||}}}ooohhhqqqwwwrrrhhhbbbcccddd```\\\WWWQQQKKKEEE@@@<<<777:::777777;;;999???RRRyyysssZZZdddzzz|||bbbppp|||wwwzzzxxxeee]]]```jjjqqq~~~yyyooo___UUUSSSNNNGGGBBB????????????FFFJJJPPPVVVZZZ[[[[[[ZZZ___]]][[[XXXWWWWWWWWWXXX^^^bbbbbb___aaaiiiiiidddccc|||{{{{{{{{{xxxvvv{{{~~~yyyvvvvvvxxxzzz}}}|||uuujjj```ZZZZZZ^^^aaa[[[^^^eeemmmttt{{{yyywwwnnneeeuuu}}}{{{nnngggiiiooo___\\\XXXTTTOOOGGG@@@:::777:::777666<<<:::===KKKrrrxxxccccccqqqeeedddzzzlllkkktttuuu\\\OOOMMMIIIDDDAAAAAABBBBBBBBBMMMPPPUUUZZZ\\\]]]]]]\\\]]][[[XXXVVVUUUWWWYYYZZZ````````````aaacccgggiiixxx~~~}}}|||zzzyyy}}}|||uuuoootttxxx}}}|||ttttttwwwvvvqqqjjjeee___[[[ZZZ^^^cccgggfffgggooo~~~~~~yyyrrrnnnnnn|||qqqkkklllppp^^^]]]\\\YYYTTTLLLCCC<<<888;;;777555;;;999:::EEE[[[ppp}}}jjj^^^bbbxxxhhhwww~~~iiiSSSLLLDDDBBB@@@AAADDDFFFHHHHHHRRRTTTXXX[[[]]]]]]]]]\\\YYYWWWUUUSSSSSSVVVYYY\\\```___cccgggccc```kkk|||~~~yyysssuuuxxx|||}}}zzzjjjkkkkkkkkknnnoooiii```\\\ZZZYYYYYY\\\aaahhhkkkwwwuuu}}}|||{{{|||xxxrrrlllgggfffhhh`````````^^^ZZZQQQGGG@@@:::<<<777444:::888888AAABBB[[[zzzqqq[[[UUUmmmtttrrr}}}{{{ooohhhbbbPPPCCCHHH>>>===>>>AAAEEEJJJLLLMMMTTTVVVXXXZZZ\\\\\\[[[[[[VVVTTTRRRQQQRRRUUUYYY\\\___```iiippphhhaaasss{{{{{{wwwzzz|||{{{~~~}}}~~~tttxxx|||~~~}}}}}}~~~wwwrrrqqqnnngggaaaddddddfffhhhiiifff```[[[aaaYYYYYYbbbhhhiiinnnvvv~~~zzz|||wwwooogggbbbccciiieeebbb```^^^[[[SSSIIIAAA<<<:::999999:::;;;;;;:::@@@JJJfffvvv___SSS___}}}lll~~~}}}xxxxxx{{{vvvqqqnnnfffccc\\\UUUMMMGGGCCCAAA;;;<<<>>>BBBHHHMMMRRRUUUYYYVVVTTTWWW\\\___]]]ZZZUUUOOOJJJLLLTTTZZZ[[[YYYfff```hhhrrriii___zzz~~~yyyzzz{{{{{{zzzzzz{{{~~~~~~|||{{{yyyzzz}}}}}}|||~~~ooohhhaaa^^^```cccddddddgggeeecccbbbcccdddcccbbb]]]___fffooovvv}}}{{{yyy|||||||||{{{}}}}}}vvvqqqkkkfffgggkkkeeebbb```___^^^XXXOOOGGGBBB@@@<<<;;;:::999777555888@@@YYY{{{|||fffWWWXXXnnnrrrppptttuuu|||}}}ttt{{{~~~{{{tttnnnhhhccc```]]]YYYSSSLLLFFFBBB???>>>>>>???BBBEEEJJJOOOSSSUUUSSSQQQPPPTTTYYY\\\[[[YYYRRRNNNLLLOOOUUU[[[\\\\\\fffggghhheeecccqqq}}}}}}~~~|||~~~|||{{{|||}}}~~~~~~}}}zzzzzz|||}}}~~~}}}{{{yyyzzz|||~~~|||zzzuuurrrpppnnnmmmkkkhhhffffffeeeccccccdddhhhkkkmmmbbb___\\\[[[]]]bbbhhhlllooo{{{|||vvvwww|||zzz|||{{{uuusssqqqmmmlllnnnfffccc```aaabbb^^^WWWPPPHHHDDD@@@<<<:::888666444333666HHHiiirrr___RRR\\\}}}pppxxxuuu{{{~~~zzztttsss{{{{{{wwwpppiiiddd___ZZZWWWQQQNNNIIICCC???=========DDDEEEGGGIIIMMMQQQTTTVVVQQQPPPPPPSSSXXX[[[ZZZXXXOOOOOOQQQSSSWWW[[[^^^___```hhhfff\\\fffzzz}}}||||||}}}~~~~~~~~~~~~|||{{{yyyxxxxxxzzzyyywwwuuuwww|||tttlllddd___\\\[[[^^^]]]]]]___bbbddddddccc```cccffffffdddbbbcccdddbbbdddgggjjjooowww~~~zzz}}}yyyzzzvvvvvvvvvrrroooppplllgggcccccceeeccc\\\VVVKKKGGGBBB???<<<:::888777666444===XXXvvvmmmVVVQQQppp|||~~~||||||xxxoookkkeee```[[[XXXTTTQQQIIIFFFBBB>>>===>>>@@@BBBHHHIIIKKKMMMPPPRRRTTTVVVUUUSSSSSSUUUXXXZZZZZZYYYOOOSSSWWWYYYYYYZZZ]]]```\\\dddeeefff~~~~~~||||||}}}|||}}}~~~}}}~~~}}}|||}}}xxxqqqjjjhhhlllsssyyy{{{vvvrrrmmmhhhddd^^^\\\ZZZXXXWWWYYY[[[\\\eeedddcccdddeeefffeeeddd^^^aaaddddddbbbdddhhhmmmxxxzzzxxxyyyxxxtttqqqrrrtttmmmfffeeegggfff___XXXRRRNNNHHHBBB???<<<999777888555888JJJgggzzzdddSSScccuuu{{{~~~~~~xxxsssooofffbbb\\\VVVRRRMMMIIIGGGBBB@@@>>><<<>>>AAAEEEHHHLLLMMMNNNPPPRRRTTTUUUUUUYYYWWWTTTTTTTTTVVVWWWWWWSSSXXX\\\]]][[[ZZZ]]]```^^^```hhh}}}~~~~~~{{{{{{}}}}}}}}}~~~vvvtttooollljjjjjjlllmmmvvvyyy{{{yyyyyyxxxxxxrrrpppnnnlllkkkhhheeebbb]]]]]]^^^___bbbfffjjjlllrrrooojjjgggddd```\\\YYY]]]___aaadddkkkwww~~~|||zzzzzz{{{yyyttttttwww{{{rrrhhheeegggggg```XXX\\\WWWNNNGGGAAA<<<888666555555555@@@YYYwwwsss[[[[[[ssspppqqq|||wwwzzzyyy{{{vvvqqqmmmiiiddd___YYYRRRMMMHHHCCC@@@===<<<<<<===@@@DDDIIILLLOOOPPPRRRTTTUUUVVVWWWWWWYYYVVVRRRNNNMMMOOORRRTTTXXX[[[^^^___]]]\\\^^^``````bbbrrr}}}{{{{{{|||~~~}}}yyywwwtttqqqppppppqqqqqqmmmmmmrrrzzz~~~|||yyyxxxzzzvvvrrrooooooooooooooonnnmmmllllllmmmllljjjhhhiiiiiihhhhhhhhhiiiiiijjjkkkhhheeebbb```]]]YYYWWWZZZ]]]eeepppzzzvvvxxx{{{|||xxxtttwww~~~ssshhheeegggggg```YYYaaa[[[RRRJJJCCC>>>;;;888333777777:::NNNlll}}}aaaTTThhhyyyggg|||vvvxxx}}}wwwrrrnnnjjjfffddd\\\XXXRRRMMMIIIFFFBBB@@@;;;<<<===@@@DDDJJJNNNQQQRRRTTTVVVWWWYYYYYYYYYYYYWWWTTTNNNIIIHHHKKKQQQUUU[[[\\\^^^^^^______aaabbbcccsss~~~||||||}}}zzz}}}tttpppooopppppprrrmmmkkkllljjjgggkkkrrrrrruuu~~~~~~~~~~~~}}}zzzxxxxxxxxxsssooonnnqqqsssqqqqqqsssssstttuuuuuutttuuuxxxzzz~~~zzzvvvsssrrrrrrrrrooommmlllmmmooooooooofffeeeddddddeeeeeecccaaabbbbbbaaaaaa```___^^^]]]]]]\\\]]]___ccceeeeeeeeejjjsss}}}~~~tttrrrvvv{{{|||wwwtttzzzssshhhdddggghhhaaaZZZ```[[[RRRKKKFFFBBB???===444::::::777FFFdddzzz}}}eeePPPaaa|||dddtttvvvkkkxxxzzzuuuqqqlllgggddd```]]][[[NNNKKKGGGDDDCCCBBB@@@???===>>>@@@DDDIIIOOOSSSVVVUUUVVVXXXZZZ\\\\\\\\\\\\WWWSSSMMMGGGFFFKKKRRRXXX\\\\\\\\\^^^```bbbdddeeeiii}}}|||~~~|||{{{www}}}yyywwwpppmmmjjjhhhhhhhhhfffeeecccdddfffiiimmmttt{{{||||||{{{uuusssrrrnnnjjjcccccc___YYYZZZ___^^^YYYWWWWWWWWWYYY[[[[[[ZZZYYY\\\[[[[[[ZZZ[[[\\\]]]^^^eeeeeeeeegggiiillloooqqq{{{tttlllmmm|||yyy~~~~~~uuunnniiiiiigggbbb^^^]]]]]][[[XXXRRRJJJDDDAAA@@@666888:::<<>>???CCCIIINNNQQQSSSUUUVVVWWWUUUUUUWWW[[[]]]\\\ZZZWWWOOOFFFDDDIIIPPPTTTVVV[[[\\\^^^bbbdddeeehhhkkk~~~|||zzz|||yyytttpppnnnmmmkkkjjjeeeeeefffeeeeeefffhhhiiigggiiimmmqqquuuxxxyyyzzz~~~~~~~~~}}}|||zzzxxxmmmggg```^^^^^^^^^\\\YYYYYY[[[ZZZVVVWWW\\\]]]ZZZ[[[[[[[[[\\\^^^___```___bbbbbbbbbbbbccceeeggghhhpppppprrrvvv}}}}}}}}}~~~{{{rrrvvv~~~~~~|||xxxsssnnnlllmmmlllfffaaa``````]]]YYYSSSNNNIIIDDDAAA;;;::::::888999CCC[[[rrr~~~xxxcccZZZfffuuuzzz{{{uuunnniiigggccc]]]XXXTTTPPPMMMJJJEEEDDDBBB@@@???@@@AAABBBFFFJJJOOOSSSUUUVVVXXXYYYVVVUUUUUUXXX\\\]]]\\\[[[TTTMMMGGGFFFLLLTTTZZZ\\\bbbaaafffkkkfff```ooo||||||~~~~~~~~~~~~~~~{{{xxxwwwuuutttmmmlllkkkhhheeeaaa^^^\\\bbbbbbbbbccceeeggghhhjjjgggggghhhlllrrrwww{{{||||||zzzxxxxxxwwwuuussstttqqqnnnkkkiiigggdddaaa___\\\ZZZZZZ]]]^^^]]][[[TTTYYY\\\YYYXXXZZZ]]]^^^_________```bbbeeehhhiiiiiiiiikkknnnqqqtttwwwyyy~~~{{{zzz{{{yyyxxx|||wwwsssrrrrrroooooorrrqqqkkkfffeeefff```ZZZWWWUUUQQQJJJDDD@@@===:::777444:::MMM___yyy}}}lllbbbjjjppp}}}xxxsssmmmgggccc^^^ZZZUUUPPPLLLIIIFFFCCC@@@???======>>>AAAEEEGGGMMMPPPTTTWWWWWWXXXXXXYYYVVVVVVWWWYYY\\\]]]\\\[[[NNNJJJFFFGGGOOOWWW^^^aaacccaaaggglllccc___}}}}}}~~~}}}~~~zzzxxxuuuqqqooolllhhhfffcccbbbaaa```________________________````````````ggghhhhhhjjjlllnnnooopppppprrrsssrrrpppoooppprrrooonnnnnnnnnnnnnnnooooooppprrrsssrrrnnnkkkiiiiiiiiijjjjjjiiifffdddddddddbbbaaa`````````aaaaaaaaa``````aaaaaaaaa```^^^]]][[[ZZZZZZ\\\___```___^^^]]]dddiiigggbbbaaadddhhhggghhhiiikkknnnrrrwww{{{vvvyyy}}}}}}|||~~~{{{zzztttsssvvvuuurrrrrrtttsssmmmjjjkkkjjjccc\\\[[[\\\YYYQQQHHHCCC@@@<<<888555999FFFUUUooozzz~~~vvvkkkoooqqqxxx|||~~~{{{{{{yyyuuuqqqmmmgggbbb]]]VVVRRRMMMIIIGGGEEEBBB@@@===<<<;;;<<>>;;;888888@@@JJJeeeuuu}}}{{{pppppplll~~~|||tttqqqmmmkkkhhhdddaaa\\\WWWSSSMMMJJJFFFCCCBBBAAA???>>>===<<<<<<===BBBHHHNNNRRRTTTVVVXXXXXXWWWVVVWWWWWW[[[]]]^^^^^^\\\YYYWWWVVVOOONNNMMMOOOTTTZZZ^^^aaaaaadddaaa___qqq~~~|||zzzxxxwwwxxxzzz{{{|||{{{zzz}}}~~~{{{vvvqqqnnnkkklllllljjjgggddddddeeeddddddccccccbbbccccccccchhheeeaaabbbddddddaaa^^^aaaaaa````````````aaaaaaddddddbbb```___bbbgggkkkdddeeefffffffffgggiiikkkjjjkkkllllllllllllnnnppppppsssvvvyyyyyyzzz{{{|||~~~|||zzzxxxxxx|||yyyxxxxxxxxxyyyzzz}}}{{{vvvvvvzzzxxxtttqqqooollliiikkkpppjjjddd___aaaeeeddd\\\TTTNNNHHHBBB>>>999555888>>>[[[qqq|||}}}{{{qqqooohhhuuu{{{yyy{{{yyysssllliiibbb```]]]ZZZXXXTTTOOOKKKEEEBBB@@@>>>??????>>>===AAA@@@@@@BBBFFFLLLRRRUUUWWWYYY[[[[[[ZZZYYYZZZ[[[\\\^^^``````\\\YYYVVVUUUWWWWWWWWWXXX[[[^^^aaaccc___ccc___```{{{|||~~~}}}}}}{{{zzzzzz{{{|||}}}yyyxxxwwwzzz}}}rrr~~~|||~~~~~~}}}yyysssppppppqqqnnnnnnmmmlllkkkkkkkkkkkknnnnnnmmmmmmmmmkkkjjjhhhfffffffffggghhhiiikkklllhhhhhhhhhgggfffhhhkkkmmmjjjlllmmmnnnnnnpppsssvvvvvvwwwyyyyyywwwxxxzzz}}}~~~wwwxxxxxxxxxyyy|||yyyzzzyyyxxxwwwxxxxxxxxxuuuzzz|||wwwrrrqqqpppnnnqqqnnnnnnnnnkkkgggiiiooogggcccaaacccgggfff```YYYRRRKKKEEEAAA<<<777666999KKKhhhxxxzzz~~~}}}uuussshhhpppvvvzzzsssoooppppppkkkeeecccZZZXXXUUUSSSQQQNNNIIIFFFAAA@@@>>>>>>???AAAAAAAAAEEEEEEFFFHHHKKKPPPTTTVVVXXXZZZ[[[\\\[[[\\\]]]___ZZZ]]]aaaaaa]]]ZZZXXXWWW[[[\\\]]]^^^___aaabbbdddaaaccccccmmm|||}}}{{{|||}}}~~~~~~zzz|||}}}~~~tttssstttxxx}}}~~~{{{bbb~~~|||zzzxxxwwwvvvuuuooosssvvvwwwtttrrrtttvvvpppqqqqqqsssuuuwwwyyy{{{vvvwwwyyyyyyxxxwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~zzzxxxyyytttvvvzzz{{{|||}}}wwwyyyxxxuuurrrsssuuuwwwrrrxxxxxxpppmmmrrrqqqkkkjjjiiilllnnnkkkgggiiimmmdddbbbaaadddggggggbbb\\\TTTMMMGGGDDD@@@;;;999;;;===___tttwww}}}{{{zzzgggkkkdddmmm|||vvvtttlllfffggggggbbb]]][[[RRRPPPNNNLLLJJJGGGCCC@@@BBBAAA???@@@CCCEEEFFFFFFHHHIIIJJJLLLOOORRRUUUWWWWWWXXXZZZ[[[[[[\\\^^^```XXX\\\```aaa^^^[[[ZZZZZZ[[[]]]___``````aaabbbdddiiihhhmmm}}}|||~~~}}}wwwssstttwww{{{~~~zzzxxxppppppqqqvvv{{{~~~~~~{{{fffqqq}}}|||nnnooouuuuuuzzz|||xxxwwwxxxyyyzzzzzz{{{xxxzzzvvvqqqqqqssstttpppmmmtttxxx|||zzztttnnnkkkjjjiiikkknnnoookkkggggggiiihhhggggggggghhhgggeeecccTTTTTTPPPHHH???<<>>=========>>>@@@CCCGGGJJJKKKLLLMMMOOOMMMOOOQQQRRRRRRSSSVVVXXXZZZ[[[\\\^^^______^^^^^^XXXXXXXXXXXXYYYZZZ\\\]]]```aaa```^^^]]]bbbmmmuuu||||||~~~}}}zzzwwwyyyzzz{{{|||{{{yyywwwuuuyyyyyyzzzxxxuuurrrqqqrrrqqqssswwwzzz{{{{{{yyyxxxhhhccc___jjj~~~sssbbb]]]XXXVVV\\\[[[WWWUUUXXX```iiippptttbbb___ggg~~~yyywww|||xxxpppsssqqqqqqtttzzz~~~~~~zzzzzzyyyvvvqqqlllgggdddoooqqqrrrpppllljjjlllmmmkkkjjjiiiiiiiiihhheeeccc\\\ZZZWWWVVVVVVUUUTTTSSSEEE@@@FFF[[[sss{{{jjjYYYOOORRRrrr{{{ssswww~~~}}}zzzxxx||||||zzzyyyyyyyyyyyyyyytttvvvxxx||||||xxxttthhhfffcccaaa```^^^[[[YYYYYYUUUPPPMMMKKKHHHCCC???>>>===<<<;;;;;;<<<===>>>DDDGGGKKKMMMNNNOOOPPPRRRSSSTTTVVVVVVVVVVVVXXXZZZ\\\^^^```aaaaaa```]]]\\\WWWVVVTTTSSSUUUYYY]]]```bbbaaa___^^^aaammm~~~~~~~~~{{{xxxxxxxxxvvvtttzzzzzzyyywwwvvvtttssssssxxxyyyzzzyyyvvvsssrrrqqqsssvvvzzz{{{yyywwwwwwxxxmmmiii___aaa~~~|||xxxvvvpppiiidddkkkbbbUUUVVVUUUPPPQQQQQQNNNMMMQQQZZZccchhhjjjWWWeee~~~{{{wwwxxx~~~~~~xxxrrrtttrrrrrrtttxxx{{{||||||}}}yyytttoookkkhhhooossstttpppmmmnnnpppqqqkkkkkkmmmnnnnnnkkkfffbbbccc```\\\]]]^^^]]]XXXTTTFFF<<<:::KKKfffzzz|||zzzpppdddYYYUUUfffzzz}}}}}}uuuxxx}}}{{{vvvssszzzyyyxxxwwwvvvvvvvvvvvvtttuuuvvvyyy~~~{{{wwwuuuqqqmmmccc```^^^\\\ZZZXXXUUUSSSSSSPPPKKKHHHFFFCCC???<<<<<<<<<<<<===>>>@@@BBBCCCGGGJJJNNNPPPPPPQQQRRRSSSUUUWWWXXXXXXWWWWWWXXXYYY]]]^^^aaabbbaaa___[[[YYYWWWVVVUUUVVVXXX\\\```cccbbb^^^\\\___jjj|||}}}xxxvvvyyyzzzyyywwwyyyxxxuuusssrrrrrrsssssswwwyyyzzzyyywwwtttrrrrrrpppuuuyyyxxxtttrrrtttwwwkkknnnhhhbbbqqqxxxmmmppp|||}}}tttjjjeeedddgggjjjzzzqqqkkkgggaaaZZZWWW\\\TTTLLLOOOOOOJJJLLLMMMTTT```nnnxxxzzzvvvpppooo|||~~~www|||wwwqqqrrrqqqqqqrrruuuwwwxxxxxx{{{vvvrrrpppooosssxxxxxxrrrmmmooopppooohhhjjjmmmpppqqqllleee```eeeaaa]]]]]]^^^[[[TTTMMMEEE===888BBBYYYppp|||}}}xxxxxxqqqeeeYYY\\\www}}}www}}}{{{{{{||||||zzzwwwssspppwwwwwwvvvuuuttttttttttttvvvuuuuuuxxx{{{{{{zzzzzz|||qqqnnnmmmjjjfff```]]]ZZZWWWUUUSSSOOOMMMLLLIIIFFFCCCAAA???===<<<<<<===>>>@@@BBBDDDFFFGGGJJJLLLOOOQQQQQQQQQRRRSSSUUUWWWXXXXXXWWWVVVVVVWWWZZZ\\\___```___\\\YYYWWWUUUVVVXXXZZZ\\\___```aaa^^^[[[\\\hhh}}}}}}zzzzzz{{{|||zzzxxxvvvuuusssrrrrrrtttuuuvvvxxxyyyzzzyyyvvvtttssssssooossswwwvvvrrrrrruuuyyyfffmmmllldddeeeyyyjjj___fffppp~~~|||wwwqqqllljjjttt|||{{{}}}}}}{{{nnnjjjbbbZZZTTTSSSWWWZZZiiijjjfff^^^YYYWWWSSSNNNMMMQQQNNNNNNTTTUUUZZZjjjvvv{{{wwwyyy{{{yyyyyyzzzzzz~~~xxxsssooonnnnnnoooqqqsssuuuwwwxxxzzztttrrrsssvvvzzzvvvooopppoookkkfffhhhkkknnnoookkkeeeaaaccc___[[[ZZZZZZWWWOOOIIIGGGEEEAAABBBOOOdddttt{{{{{{~~~vvviii]]]UUUiii~~~}}}{{{|||yyywwwvvvuuurrrpppttttttsssrrrqqqqqqqqqqqquuurrrrrrvvvxxxvvvuuuvvvyyyzzz{{{{{{}}}{{{nnnfffcccbbb```^^^YYYVVVSSSPPPMMMKKKGGGEEECCCBBB@@@>>>===<<<======>>>???AAACCCEEEGGGHHHIIILLLNNNQQQRRRRRRRRRSSSTTTUUUWWWYYYYYYWWWVVVVVVVVVWWWYYY[[[\\\\\\ZZZXXXWWWSSSUUUXXX\\\]]]^^^]]]\\\\\\```lll}}}{{{}}}~~~~~~~~~~~~}}}|||yyywwwuuussssssssstttuuuvvvwwwxxxxxxyyyzzzzzzxxxuuuttttttuuupppsssuuutttssstttwww{{{fffjjjkkkfffbbbgggvvvlll^^^iiizzzxxxyyyvvvqqqlllfff___WWWRRRIIINNNUUUZZZ```fffnnnsss~~~xxxxxx}}}yyyxxxxxxwwwtttrrrmmmllljjjgggddddddeeefffeeefffeeeaaabbbfffiiihhh___]]]XXXQQQLLLJJJNNNQQQOOORRRRRRNNNMMMPPPPPPNNNMMMYYYeeeooosssooo~~~}}}yyywwwtttpppppptttzzz|||wwwsssqqqnnnoooqqqrrrsssuuuwwwyyy|||zzzsssrrrxxx{{{zzztttuuutttnnnjjjjjjjjjkkklllllljjjhhhaaa___]]]]]]\\\ZZZUUUQQQMMMRRRQQQJJJJJJXXXlllxxx{{{}}}tttkkkdddTTT\\\~~~zzzuuu{{{{{{}}}|||yyy~~~zzzvvvtttuuuuuusssqqqtttsssrrrqqqppppppppppppsssooonnnssstttqqqoooqqqnnnnnnooorrrvvv||||||xxxssspppoooqqqsssoooiiiaaa[[[XXXWWWWWWVVVNNNLLLIIIGGGFFFCCC@@@>>>======<<<;;;;;;<<>><<<<<<<<<<<<<<<<<>>>>>;;;<<<>>>AAABBBBBBBBBBBBKKKKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQRRRSSSSSSSSSWWW[[[^^^``````^^^]]]]]]TTTVVVYYYZZZ[[[[[[\\\\\\\\\[[[ZZZYYYWWWZZZdddnnn{{{|||zzzzzz}}}~~~}}}yyy}}}{{{yyyyyyyyyxxxuuurrrxxxzzz}}}|||yyyvvv~~~|||xxxtttssstttuuutttmmmiiilllqqqssssssttteeeeeeeeeffffffddd```]]]\\\jjjxxxrrreee]]]VVVXXX^^^^^^VVVMMMJJJQQQTTTQQQOOOQQQSSSSSSSSSSSSUUUWWWYYYZZZZZZYYY```^^^[[[ZZZYYYXXXUUUSSSYYYUUUPPPNNNNNNOOOQQQSSSVVV\\\aaabbb^^^XXXQQQLLLOOONNNMMMNNNMMMLLLLLLLLLSSSLLLOOORRRNNNRRRUUUPPPOOOOOOOOOPPPTTTXXXYYYXXXMMMRRRRRRNNNXXXzzz}}}{{{|||zzzyyy{{{vvvooosss~~~|||zzzxxxvvvtttrrrppprrruuuwwwyyyyyyzzzzzzwwwyyyyyyvvvssstttyyy~~~xxxxxxxxxwwwvvvtttrrrqqqmmmmmmlllmmmoooqqqrrrrrrhhhgggeeebbbdddfffbbb\\\[[[VVVUUUTTTMMMFFFNNN[[[iiittttttmmmlllfffYYYRRRjjj~~~zzzxxxuuuuuuuuuwwwwwwwwwsssqqqooopppssssssqqqnnnnnnpppqqqqqqnnnkkkiiiiiijjjkkkiiieeeaaabbbgggmmmgggddddddhhhpppvvvxxxxxx|||xxxxxx{{{wwwrrrnnnlllkkkiiigggdddbbb```\\\XXXTTTQQQPPPOOONNNKKKHHHEEEDDDCCCCCC@@@??????>>>>>>>>>??????BBBCCCDDDFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMOOOQQQSSSUUUVVVWWWZZZ\\\______]]][[[ZZZ[[[YYYYYYYYYZZZ[[[\\\\\\]]]VVVUUUUUUUUUZZZeeeuuu{{{~~~||||||}}}}}}~~~~~~~~~~~~~~~}}}{{{yyy}}}|||zzzvvvsssrrrsssuuuqqqmmmmmmqqqtttrrrqqqrrrdddeeeffffffdddcccbbbccc```eeemmmkkkZZZ]]]hhhnnnhhh\\\UUURRRPPPQQQPPPQQQRRRSSSSSSRRRQQQSSSRRRPPPOOOPPPQQQPPPPPPMMMKKKIIIKKKPPPSSSRRROOONNNOOORRRVVVXXXVVVSSSPPPRRRQQQOOONNNNNNOOOQQQQQQNNNEEELLLZZZZZZ[[[aaaaaa[[[[[[___iiiuuu}}}~~~ttteeehhhyyyvvvvvv{{{yyyyyyyyytttpppwww|||vvvsssrrrrrrrrrpppssswwwyyyzzzzzz{{{|||sssvvvwwwvvvsssqqqrrruuukkklllmmmnnnnnnllljjjiiijjjkkklllkkkiiijjjnnnqqqkkklllkkkfffdddeeedddaaa___WWWSSSSSSOOOIIIJJJPPP___mmmyyyuuummmqqqjjjUUUTTTiiizzz~~~yyyyyy~~~}}}zzzwwwvvvxxxyyyqqqooommmnnnqqqqqqnnnkkkllloooqqqpppmmmjjjgggfffiiifffbbb___^^^aaaeeehhhYYYXXXXXX]]]dddjjjllllllpppuuuyyy{{{~~~}}}zzzvvvtttvvvtttpppllllllllliiieeecccbbbaaa___^^^ZZZXXXTTTPPPMMMJJJIIIHHHFFFDDDBBB@@@>>>>>>>>>>>>@@@>>>===<<<===???BBBDDDHHHIIIIIIJJJKKKMMMNNNOOOKKKLLLMMMNNNOOONNNMMMLLLJJJKKKNNNQQQUUUXXX[[[\\\\\\^^^^^^]]]ZZZXXXXXXXXXZZZXXXWWWWWWYYY[[[[[[[[[ZZZZZZZZZ^^^iii~~~}}}~~~~~~}}}|||zzzzzzwwwtttqqqqqqsssuuuoooooossswwwvvvqqqoooqqqhhhjjjkkkiiieeedddfffiiimmmllllllwwwjjj[[[SSSUUUWWWYYYYYYVVVTTTTTTVVVRRRQQQQQQRRRSSSTTTSSSQQQMMMOOOPPPQQQTTTWWWTTTPPPTTTOOOLLLOOOSSSUUUVVVWWWQQQTTTTTTSSSUUUXXXYYYXXX[[[VVViiizzz~~~vvvrrrsssttttttwwwwwwqqqmmmttt~~~wwwrrrpppooooooooorrruuuyyyzzzxxxvvvvvvwwwvvvwwwxxxvvvrrrooonnnoookkklllnnnpppooonnnllljjjmmmmmmkkkjjjiiikkknnnqqqjjjooopppkkkgggffffffdddaaaZZZUUUUUUTTTQQQRRRWWWaaaeeewww|||qqqtttrrr]]]SSSZZZqqqkkkmmmuuuppptttyyy~~~yyywwwwwwpppnnnllllllnnnnnnkkkhhhgggjjjmmmmmmkkkgggeeedddeeebbb^^^^^^bbbeeeggggggXXXVVVTTTWWW]]]ccchhhiiieeegggjjjjjjkkkmmmpppqqqyyy{{{~~~~~~~~~|||}}}~~~{{{|||}}}{{{vvvrrrooojjjhhhjjjjjjfffcccdddccc```\\\ZZZYYYXXXWWWUUURRRPPPLLLHHHFFFEEEEEEEEEBBBAAA???>>>===>>>>>>???BBBAAA???>>>@@@CCCHHHKKKKKKKKKKKKKKKMMMOOOQQQRRROOOOOOOOONNNNNNNNNNNNNNNLLLMMMPPPSSSWWW[[[]]]___\\\\\\\\\[[[XXXWWWWWWXXXZZZYYYXXXYYYZZZ[[[[[[[[[___bbbfffmmm}}}~~~}}}yyyyyyvvvsssppppppsssvvvppprrrwwwzzzuuuooonnnrrrooopppqqqnnniiihhhjjjlllfffkkknnnrrrsssnnn{{{zzzqqqcccVVV```kkkllldddZZZUUUTTTSSSSSSTTTUUUWWWVVVRRRPPPTTTXXXVVVQQQQQQYYY```cccmmmfffbbbcccccc^^^YYYYYYWWW___eeehhhlllrrrqqqmmmtttttt{{{uuu|||}}}tttqqqrrrnnnrrrwwwxxxsssmmmoootttvvvtttqqqppppppooommmllluuuyyy}}}|||wwwrrrqqqqqqyyyxxxvvvtttqqqqqqqqqsssuuuvvvwwwwwwwwwuuusssrrrsssoookkkkkknnnrrrrrrqqqhhhooosssoookkkiiihhheeebbb]]]ZZZYYYZZZ\\\bbbhhheee[[[jjjzzzrrrnnnnnneee___WWW```~~~rrrjjjxxxvvvnnnlllwww}}}yyytttrrrooommmjjjkkklllllliiieeeaaadddggghhhfffdddccccccbbb___^^^```dddfffccc```VVVWWWYYY\\\```ccccccccc\\\]]]^^^___^^^^^^___aaahhhkkknnnrrruuuwwwwwwwwwzzzyyyuuuooopppvvv|||}}}}}}}}}}}}}}}|||{{{zzzyyyxxx~~~}}}{{{xxxwwwxxx{{{}}}rrrpppoooooopppoookkkggggggbbb```bbbbbb___]]]^^^ZZZXXXUUUSSSRRRPPPMMMKKKIIIHHHEEECCCAAAAAABBBCCCAAA@@@?????????@@@AAABBBDDDCCC@@@???AAAFFFJJJNNNMMMMMMMMMMMMNNNQQQSSSTTTUUUSSSQQQNNNNNNOOOQQQRRRQQQRRRSSSVVVXXX[[[]]]^^^XXXYYYZZZZZZXXXXXXYYYZZZ\\\]]]]]]\\\[[[ZZZ[[[\\\___fffoooyyy}}}zzzyyyvvvrrrppppppsssvvvsssuuuxxxxxxrrrlllnnntttssssssrrrpppmmmllllllmmmcccooowww|||{{{ttt{{{yyyqqqssslllgggfffggghhhhhhgggcccaaaVVV[[[[[[XXXccc}}}|||xxxzzzhhhzzz{{{zzzrrrpppsssnnnsssyyy{{{wwwqqqmmmkkkjjjkkkmmmppprrrqqqnnnkkkvvv{{{}}}wwwqqqpppqqqxxxvvvsssrrrqqqsssuuuwwwtttttttttttttttssssssrrrnnniiidddffflllooonnnkkkfffmmmqqqnnnlllkkkkkkiiiccc```\\\\\\___dddkkkoooeeeWWW^^^ssswwwpppnnnooodddUUUTTTlllooonnnxxx|||qqqqqqvvv{{{}}}{{{vvvrrrpppooollljjjjjjkkkjjjgggccc___aaaccccccbbb``````aaaaaa______```aaa___ZZZVVVRRRWWW___dddfffbbb\\\XXXUUUUUUVVVYYYXXXVVVXXX\\\ZZZ]]]```dddgggiiiiiiiiijjjkkkhhhdddeeekkknnnnnnqqqrrrtttuuuvvvvvvuuutttppppppqqqqqqqqqrrrrrrrrrqqqqqqpppppppppqqqrrrsssiiihhhggggggggggggeeeccc___ZZZXXXYYYYYYVVVUUUWWWPPPNNNKKKJJJIIIGGGDDDBBBAAA@@@?????????@@@AAABBBAAAAAA@@@@@@AAABBBDDDEEEFFFDDDBBB@@@BBBFFFJJJMMMOOOOOOPPPQQQRRRTTTUUUVVVYYYWWWTTTQQQPPPQQQSSSTTTSSSTTTUUUVVVXXXYYYZZZ[[[UUUWWWYYYZZZYYYYYYZZZ[[[YYY[[[]]]ZZZWWWXXX^^^dddmmmxxx}}}~~~}}}{{{yyyvvvrrroooooorrruuuuuuuuuvvvvvvqqqlllooouuuqqqpppooonnnooonnnmmmkkknnnwwwzzz}}}xxxooovvvpppyyyvvvxxx|||{{{{{{}}}|||wwwppppppuuupppsssxxxzzzxxxtttmmmgggeeehhhlllqqquuuuuurrrooonnnuuu{{{{{{vvvrrrrrrtttwwwuuusssqqqpppqqqqqqqqqkkkjjjjjjjjjkkklllmmmnnneeecccbbbcccgggiiiiiihhhgggkkkllliiiiiimmmooonnngggaaaZZZZZZaaaggggggcccYYYVVVVVVfffyyyzzzssstttjjj]]]UUU]]]qqqsssppp{{{wwwuuutttsssrrrpppmmmjjjjjjkkkjjjfffbbbbbbcccbbbaaa^^^]]]]]]___``````___^^^]]]ZZZWWWUUUWWW[[[```cccbbb]]]YYYVVVVVVSSSTTTWWWVVVRRRRRRWWWQQQRRRUUUWWWYYYYYYYYYXXXYYY\\\\\\ZZZ[[[___aaa___```aaacccdddddddddeeefff``````aaabbbccceeefffgggeeedddbbbaaabbbcccdddddd___^^^\\\\\\\\\\\\\\\[[[VVVQQQNNNOOOOOOLLLKKKLLLFFFEEECCCCCCCCCBBB@@@>>><<<<<<===???AAABBBDDDDDDDDDCCCCCCBBBCCCEEEFFFGGGIIIGGGEEEDDDEEEGGGJJJLLLNNNOOOQQQRRRTTTUUUUUUUUUYYYYYYXXXWWWVVVUUUTTTSSSRRRSSSTTTUUUVVVWWWWWWXXXTTTWWWZZZ\\\[[[ZZZZZZZZZTTTZZZ]]]\\\[[[cccuuu}}}~~~~~~|||zzzxxxyyy}}}~~~~~~{{{yyyuuupppmmmmmmpppsssuuussstttuuurrrmmmooosssnnnllljjjlllooopppmmmjjjrrrtttmmmppp}}}vvv~~~}}}~~~yyyxxxyyyxxxtttyyyyyyzzzzzztttnnnpppuuuppprrrtttvvvwwwuuullldddfffhhhmmmssswwwwwwuuurrreeemmmuuuwwwtttqqqsssvvvzzzwwwtttqqqooommmjjjggghhhgggfffggghhhkkknnnpppcccfffhhhiiiiiijjjlllnnniiijjjhhhdddfffmmmrrrrrrjjjaaaXXXXXXaaafff___TTTHHHQQQMMMWWWuuusssqqqwwwnnnbbb[[[aaaxxxwwwwwwtttuuuvvvwwwpppmmmjjjjjjjjjiiieeebbbfffeeeccc```\\\[[[[[[]]]```___^^^]]][[[ZZZZZZZZZaaaaaa^^^[[[YYYXXXZZZ[[[ZZZVVVVVVXXXTTTNNNMMMRRROOOPPPRRRSSSSSSRRRQQQPPPMMMQQQSSSRRRSSSVVVVVVSSSSSSTTTUUUVVVUUUVVVXXXYYYUUUTTTTTTTTTUUUVVVXXXZZZ]]]ZZZVVVTTTTTTVVVWWWWWWQQQOOONNNMMMMMMMMMNNNOOOOOOIIIFFFGGGGGGDDDCCCDDDAAA@@@@@@@@@AAAAAA???===;;;<<>>???@@@AAACCCDDDDDDAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAABBBCCCDDDFFFGGGHHHIIIHHHFFFEEEFFFHHHJJJJJJIIIKKKKKKKKKMMMOOORRRUUUWWWSSSQQQNNNNNNQQQTTTVVVWWWOOOLLLKKKMMMRRRVVVVVVUUUVVVWWWWWWUUUSSSQQQQQQQQQZZZXXXVVVWWWYYYZZZZZZYYY\\\XXXUUUUUUWWWZZZbbbkkkttt}}}uuusssvvv}}}xxxrrruuuwwwzzz}}}}}}{{{xxxvvvwwwuuuvvvzzz}}}}}}|||}}}~~~|||}}}nnneee^^^bbbooozzz~~~}}}wwwuuurrrqqqqqqpppnnnlllfffhhhiiiiiiiiijjjlllmmmlllhhhddddddgggkkklllkkklllzzz}}}{{{|||tttssstttwww|||xxxrrrtttuuuvvvuuurrrqqqppppppnnnrrryyy~~~xxxtttrrrsssuuuvvvwwwwwwwwwxxxzzz~~~vvvsssuuuooosssxxx{{{{{{wwwtttrrrjjjfffcccdddggghhhfffdddgggiiiiiiggghhhkkkjjjfffnnnmmmkkkiiihhhfffbbb``````bbbccccccfffoooyyy|||ttthhh___[[[\\\||||||wwwuuusssooolllllljjjfffbbb___\\\YYYWWWWWWVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWRRRRRRQQQPPPPPPOOOOOOOOONNNOOOOOOOOONNNMMMLLLLLLLLLMMMLLLKKKIIIHHHIIIJJJHHHGGGFFFEEEEEEEEEFFFFFFHHHGGGFFFEEEDDDBBBAAAAAA>>>???@@@AAABBBCCCDDDEEE@@@AAABBBBBBBBBBBBAAA@@@AAABBBCCCCCCBBBBBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIJJJJJJJJJMMMMMMMMMOOOQQQSSSUUUVVVSSSQQQOOONNNOOORRRUUUWWWTTTQQQNNNNNNQQQTTTUUUVVVWWWVVVUUUSSSQQQQQQSSSUUUWWWWWWXXXYYY[[[\\\\\\[[[YYY\\\]]]YYYUUU]]]ssszzzvvvyyy~~~~~~{{{wwwzzz{{{~~~~~~{{{wwwvvvwwwyyy}}}zzzoooiiieeehhhqqqxxxzzzyyytttqqqnnnmmmmmmnnnooonnnbbbdddggghhhhhhhhhjjjllljjjfffccccccgggjjjjjjiiifffnnnzzz{{{vvv||||||xxxrrrsssyyy}}}yyy{{{vvvrrrsssvvvwwwtttpppjjjmmmttt|||}}}xxxvvvuuuvvvvvvwwwwwwvvvuuuwww{{{qqqnnnpppuuuwwwyyyxxxuuusssrrrssskkkhhhfffgggiiikkkjjjhhhggggggdddbbbeeekkknnnlllsssrrrpppllliiihhhiiijjjjjjgggdddcccdddgggmmmrrrwwwjjj\\\QQQZZZkkk|||nnndddjjjjjjlllnnnooolllfffbbbYYYXXXVVVUUUTTTSSSSSSSSSQQQQQQRRRSSSTTTUUUVVVVVVTTTRRRNNNKKKJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKLLLKKKIIIGGGFFFGGGHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDDDDCCCBBBAAA@@@BBBDDDEEEDDDBBBAAABBBDDDHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIJJJKKKLLLNNNNNNNNNOOOPPPQQQRRRRRRQQQPPPOOOMMMMMMOOORRRTTTXXXTTTOOOKKKLLLOOOSSSUUUUUUUUUSSSQQQOOOPPPSSSUUUVVVXXX[[[\\\\\\[[[YYYXXXWWWZZZ\\\^^^fffzzz}}}zzzwwwwww|||~~~~~~}}}yyyuuutttwww{{{}}}uuuqqqppppppqqqsssvvvxxxyyyrrrnnniiiggghhhkkknnnooo___aaadddeeeeeefffggghhhkkkiiigggfffggghhhhhhgggllljjjnnnxxxqqqsss|||}}}yyy}}}vvvqqqppprrrzzz~~~wwwqqqqqqwwwzzzvvvqqqiiikkkpppyyy{{{tttsssrrrssstttuuutttsssttt|||wwwmmmjjjkkksssttttttpppllljjjllloooeeeeeeffffffggghhhjjjkkkkkkiiieeeccchhhqqquuusssttttttrrrnnniiiiiimmmqqqqqqjjjeeeccccccbbbdddgggyyy~~~tttbbbRRRIIIYYYxxx~~~|||mmmgggggghhhmmmqqqrrrnnnjjj___^^^\\\ZZZWWWVVVUUUUUUPPPPPPPPPPPPQQQSSSTTTUUUUUUSSSOOOLLLJJJJJJKKKLLLKKKKKKLLLLLLMMMLLLLLLLLLJJJKKKJJJIIIGGGFFFGGGHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCFFFEEEEEEDDDCCCBBBBBBAAACCCFFFGGGFFFCCCAAACCCEEEJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNOOOOOOOOOOOONNNOOOOOONNNLLLMMMOOOQQQUUURRRNNNJJJJJJMMMRRRUUUSSSSSSSSSQQQPPPPPPRRRTTTXXXZZZ\\\]]][[[XXXWWWWWWYYYYYY[[[hhh~~~{{{zzzxxxvvvzzz}}}vvvzzz{{{yyywwwxxxxxxvvv}}}tttrrrtttvvvvvvuuuuuuxxxzzzqqqmmmhhhfffgggjjjmmmooo```bbbeeegggffffffggghhhjjjjjjjjjiiigggfffggghhhnnnkkkkkkpppvvv|||}}}vvvzzzzzz~~~}}}~~~zzzrrroooqqqwwwyyy}}}}}}xxxrrrrrrvvvxxxvvvtttnnnmmmpppyyy~~~wwwuuurrrrrrssssssrrrpppqqqwww}}}{{{sssllljjjkkklllnnnoookkkgggeeegggkkkaaaeeehhhiiihhhiiimmmrrrtttrrrlllhhhlllrrrssspppooorrrrrrooojjjiiimmmrrrpppkkkgggfffccc___aaagggpppxxx~~~pppbbbRRRXXXjjj~~~wwwnnnkkkkkkmmmmmmkkkfffeeedddaaa^^^\\\ZZZYYYSSSRRRQQQQQQQQQQQQRRRSSSQQQQQQPPPOOONNNMMMLLLKKKIIIJJJKKKKKKLLLLLLLLLLLLIIIJJJJJJHHHFFFFFFGGGHHHFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDDDDBBBFFFHHHGGGDDDCCCEEEIIIIIIIIIJJJJJJKKKKKKLLLLLLHHHJJJLLLKKKIIIIIILLLNNNKKKLLLMMMNNNOOOOOOOOOOOOLLLNNNPPPOOOMMMLLLMMMOOOPPPPPPOOOOOOOOORRRUUUXXXTTTVVVWWWWWWUUUTTTTTTTTTWWWYYYZZZYYYXXXYYY]]]```jjjrrr}}}{{{|||}}}|||{{{ooovvvxxxuuutttwwwyyywww}}}~~~|||yyyzzz~~~}}}zzzwwwwwwwwwvvvvvvuuuuuuuuupppnnnkkkkkklllmmmnnnnnndddfffiiijjjjjjjjjjjjkkkfffiiikkkjjjhhhgggiiillljjjlllnnnmmmhhhkkksss|||~~~vvvwww{{{}}}{{{rrrpppuuu}}}yyyvvvxxx||||||xxx{{{xxxuuussstttuuuvvvwwwrrrppprrrzzz{{{vvvttttttrrrooollllllppptttsssnnniiihhhjjjhhhkkkmmmkkkfffdddgggjjjffflllqqqqqqooopppwww}}}}}}zzzsssmmmmmmooollleeejjjnnnqqqooojjjhhhkkkpppmmmjjjjjjjjjddd___bbbkkkiiirrrzzztttaaaYYYYYYlllqqqkkkkkkkkkkkklllkkkiiigggdddaaa^^^\\\WWWVVVTTTRRRQQQPPPQQQQQQKKKMMMOOOQQQQQQNNNKKKIIIHHHIIIJJJKKKLLLLLLLLLLLLHHHIIIJJJHHHGGGFFFHHHIIIFFFFFFFFFGGGFFFEEEEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGCCCBBBAAA@@@AAACCCEEEGGGAAAEEEHHHHHHEEEEEEHHHLLLGGGHHHIIIJJJKKKLLLMMMNNNGGGJJJKKKKKKIIIIIILLLOOOIIIJJJLLLNNNOOOPPPQQQQQQKKKNNNQQQQQQNNNLLLLLLNNNMMMPPPSSSUUUWWWYYYZZZ\\\XXX[[[]]]]]][[[YYYWWWWWWTTTUUUVVVVVVWWW]]]eeelll~~~{{{yyyyyyppptttsssnnnnnnvvv}}}||||||xxxsssttt{{{}}}yyyuuutttuuutttpppllloooooooooppprrrqqqooommmcccggglllmmmjjjgggeeefffeeecccbbbfffkkkmmmjjjffffffggggggggggggiiikkknnn~~~yyy}}}}}}}}}}}}yyy}}}zzzppplllqqqvvvvvvwwwxxxxxxvvvqqqmmmpppqqqtttvvvvvvvvvuuuttttttuuuvvvzzzwwwpppqqqwwwwwwooogggpppqqqrrrpppmmmjjjhhhgggiiihhhfffbbb```aaadddgggiiikkkllllllmmmooorrruuuttttttpppkkkkkkmmmlllhhhhhhiiiiiiiiihhhggghhhiiijjjhhheeebbbaaadddjjjnnnlllgggiiiwwwppphhh\\\YYYiiixxxqqqkkkhhhfffeeefffgggffffffaaa```]]]YYYUUUSSSSSSTTTNNNNNNMMMMMMKKKJJJHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFEEEEEEDDDDDDGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGGGGDDDFFFHHHJJJLLLMMMMMMMMMMMMMMMKKKJJJJJJKKKLLLMMMJJJJJJKKKLLLMMMNNNOOOOOOKKKLLLLLLLLLJJJJJJKKKMMMNNNRRRVVVYYYYYYZZZ[[[\\\]]]XXXVVVZZZ\\\YYYVVVVVVUUUWWW\\\aaagggrrr}}}|||xxxtttxxxuuurrrpppppptttzzz~~~wwwwwwwwwyyy|||}}}|||{{{tttwwwzzzwwwrrrnnnnnnppptttsssqqqmmmjjjjjjmmmooo^^^bbbfffhhhgggeeefffgggdddbbbaaadddiiijjjgggccccccfffhhhhhhfffdddeeefffhhh}}}yyyvvv{{{~~~{{{}}}}}}zzzxxx}}}yyyyyy~~~|||qqqlllooommmooorrrttttttrrrpppnnnooorrruuuwwwwwwuuuqqqooooooqqqrrrwwwyyytttuuuxxxxxxqqqjjjiiikkkllljjjgggddddddfffhhhhhhfffcccaaaaaadddggghhhiiiiiihhhggghhhjjjlllmmmnnnllliiiiiikkkjjjfffdddfffhhhhhhfffeeegggiiinnnlllhhhdddaaabbbgggjjjkkkeeefffuuurrrccc___kkk}}}wwwqqqiiicccaaaccceeegggcccddddddccc```\\\YYYWWWRRRRRRRRRQQQPPPNNNMMMKKKIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIFFFGGGIIIKKKLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLLLLKKKLLLOOOQQQTTTVVVYYY[[[\\\[[[[[[ZZZXXXXXX[[[``````ZZZVVVUUU\\\cccppp}}}zzz|||{{{~~~vvvssswwwqqqqqqssswww|||vvvtttsssuuuyyy}}}wwwzzz|||zzzuuurrrrrrsssyyywwwtttrrrppppppppppppbbbdddfffggggggggghhhiiibbb``````cccffffffccc___```eeeiiihhhbbb^^^]]]___bbblll|||}}}xxxuuuyyy~~~xxxyyyuuuxxx~~~|||rrrlllnnnjjjmmmqqqrrrpppnnnooopppoooqqquuuwwwvvvsssnnnjjjkkknnnqqquuu|||}}}{{{xxxuuuuuuvvvtttooojjjfffiiikkkiiidddcccfffiiiggggggfffdddbbbccceeehhhjjjjjjjjjhhhggggggiiikkkeeeggggggeeegggiiigggcccaaadddhhhgggcccbbbeeeiiinnnlllhhhdddaaacccgggjjjkkkdddfffvvvoooZZZXXXooovvvhhh```^^^___```ccceeeggghhhfffaaa[[[XXXTTTTTTTTTSSSQQQOOOLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHHHHIIIJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLLLLMMMOOOSSSVVVYYYYYY[[[]]]______]]]ZZZXXXYYY\\\___^^^ZZZ\\\aaauuu~~~~~~zzzxxxzzz}}}}}}zzz}}}{{{uuusssvvvtttsssuuuyyy~~~~~~zzzuuussstttwwwzzz|||xxxzzz||||||zzzxxxwwwwwwzzzwwwsssssssssssspppmmmggggggfffeeedddddddddddd```___```bbbdddccc```\\\___dddhhhfff```[[[\\\___rrrqqqrrryyytttzzz||||||zzzxxxyyy}}}}}}uuuuuu{{{~~~yyyvvvuuuwww{{{xxxpppkkklllooossswwwuuuqqqnnnooorrroooqqqssstttsssqqqnnnllllllpppsssuuuyyy|||zzztttssssssrrrqqqpppmmmjjjhhhfffjjjkkkhhhbbbaaaeeejjjdddeeeffffffeeegggiiillljjjjjjjjjhhhgggfffhhhjjjaaadddeeedddfffhhheee___aaaeeehhhfffbbb```cccgggfffeeedddbbbbbbeeejjjnnnlllgggjjjzzz~~~cccVVVdddyyy|||nnnddd^^^\\\ZZZ[[[\\\^^^______^^^\\\WWWWWWVVVUUUSSSPPPMMMKKKKKKKKKJJJJJJIIIIIIHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIMMMNNNNNNNNNNNNPPPUUUXXXZZZZZZZZZ\\\______]]]ZZZZZZYYYYYYZZZ[[[aaappp}}}yyyyyy{{{~~~~~~}}}{{{|||zzzuuutttvvv{{{xxxuuuuuuzzz{{{vvvssstttvvvxxxyyywwwxxx{{{~~~}}}}}}yyyvvvvvvyyyxxxsssnnncccaaa___^^^^^^^^^^^^^^^______aaaccccccbbb^^^\\\```ccceeeccc___^^^aaaeeelllnnnppprrruuuzzz}}}xxxxxxwwwwwwxxx{{{~~~zzzsssnnnrrr{{{|||vvvvvvwwwxxxsssmmmjjjlllqqquuuxxxvvvrrrpppssswwwpppppppppoooooopppppppppmmmqqqttttttuuuwwwsssnnnppppppooommmkkkiiiggggggeeeggggggddd___]]]```dddbbbdddfffhhhiiikkkmmmpppiiiiiihhheeebbb```aaabbbaaadddeeeeeefffgggddd^^^dddgggiiifffbbb___aaaddd````````````aaaeeejjjoooiiigggnnn{{{yyybbbZZZ]]]sss|||wwwvvvooo^^^[[[VVVUUUWWWZZZ\\\\\\VVVVVVVVVUUUUUUTTTSSSSSSNNNMMMMMMLLLKKKKKKJJJJJJFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMQQQQQQQQQPPPOOOQQQTTTVVVYYYXXXWWWWWWXXXXXXWWWUUUUUUWWW\\\cccjjjwww|||{{{|||~~~zzzwwwvvv}}}}}}zzzwwwvvvxxx|||zzzxxxxxx|||qqqqqqqqqtttxxx|||~~~wwwxxx{{{~~~|||}}}zzzttt```___]]]^^^```aaaaaa```^^^```ccceeeeeeccc```^^^aaabbbbbbbbbbbbcccfffiiiiiikkklllkkkiiijjjmmmpppzzz}}}{{{mmmgggfffnnnwww{{{zzzyyytttwwwxxxvvvqqqllljjjkkknnnqqqssssssrrrsssvvvzzzrrrpppooommmmmmoooqqqsssmmmqqqrrrpppooopppooojjjrrrpppnnnkkkjjjiiiiiiiiiggggggfffdddbbb``````aaaaaadddgggiiijjjlllnnnooommmllljjjeeeaaa^^^]]]^^^aaadddfffeeeggghhheee```eeeeeefffdddbbbaaaaaaaaaaaaaaa```______bbbgggjjjeeeccckkkwwwxxxrrrvvv}}}jjj]]]XXXlll|||}}}pppfff___ZZZTTTQQQPPPPPPOOOOOOPPPRRRTTTVVVPPPOOOOOONNNMMMLLLKKKKKKFFFFFFFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFEEEDDDDDDEEEGGGHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHJJJKKKKKKKKKKKKKKKKKKLLLLLLNNNOOOPPPPPPQQQRRRSSSSSSRRRQQQQQQRRRSSSVVVVVVUUUSSSQQQRRRUUUXXXWWW```ppp~~~}}}}}}~~~~~~xxxuuuttt}}}zzzxxxyyyzzzxxx{{{}}}xxxmmmmmmooosssxxx{{{{{{zzzxxxxxx{{{|||{{{yyy{{{||||||xxxuuucccaaa```aaadddeeecccaaa___bbbfffhhhgggeeebbbaaaaaaaaaaaacccgggiiiiiigggqqqlllgggdddeeeiiimmmoookkkiiiiiirrrxxx~~~}}}xxxrrrmmmjjjkkkggghhhpppvvvvvvtttuuuoootttyyywwwrrrnnnlllkkknnnnnnnnnoooqqqsssvvvxxxsssrrrpppooonnnoooooopppnnnqqqqqqmmmkkkmmmnnnllluuuqqqkkkhhhiiijjjjjjjjjgggfffdddeeefffeeecccaaabbbeeehhhjjjiiiiiijjjjjjjjjjjjhhheeeaaa___```aaa```cccddddddgggjjjhhhdddbbbaaa___```bbbcccbbb```bbbbbbaaa```___aaaeeehhheee```eeesssuuukkkhhhooo|||___hhhxxx~~~qqqcccYYYVVVTTTPPPNNNMMMNNNQQQSSSPPPOOOOOONNNLLLKKKKKKJJJGGGGGGGGGHHHHHHHHHHHHHHHEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIHHHFFFEEEDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJKKKLLLNNNNNNNNNNNNNNNNNNOOOOOOOOOPPPPPPQQQQQQPPPRRRTTTTTTSSSRRRRRRRRRPPPSSSUUUTTTTTTXXXbbbkkkrrr}}}~~~~~~~~~~~~~~~{{{yyyyyy~~~}}}zzzyyyzzz{{{{{{xxxpppmmmmmmnnnpppssstttsssrrrwwwvvvwwwrrrrrrssssssssssssrrrrrrdddbbb```aaabbbaaa^^^[[[___cccgggjjjiiifffdddcccaaa``````eeekkkllliiidddnnniiieeeggglllmmmiiicccdddkkkjjjccciii}}}wwwyyy{{{sssoooppprrrpppmmmpppwwwzzzuuusssuuuiiirrryyyyyyuuupppmmmkkksssqqqnnnnnnpppssstttttttttssssssrrrpppooommmlllqqqsssrrrllljjjmmmoooooovvvpppiiieeegggjjjjjjjjjbbb___]]]```dddeeeaaa\\\dddfffiiiiiihhhfffeeeeee___``````___^^^^^^```ccc^^^aaaccccccgggkkkkkkggg```\\\[[[]]]bbbeeeccc```bbbbbbbbbaaaaaacccfffjjjiii___bbbrrrxxxlllccceeelllrrrmmmlllrrr{{{wwwgggbbb\\\UUUQQQPPPRRRSSSOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJJJJJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJKKKIIIGGGFFFEEEEEEGGGGGGHHHGGGFFFFFFGGGIIIJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPQQQQQQQQQPPPPPPPPPOOOOOONNNQQQTTTUUUTTTSSSRRRRRRKKKQQQWWWYYY[[[dddttt~~~zzz~~~|||zzz}}}|||yyyxxxzzz{{{wwwqqqffffffgggkkkpppsssuuuuuuuuurrrssszzzxxxooopppqqqqqqpppppprrrssscccdddddddddcccaaa___^^^^^^```hhhssssssiii```___^^^aaadddggghhhgggeeedddkkkkkkkkkjjjhhhhhhjjjkkkggggggfffdddgggqqq~~~vvvoooooovvv}}}}}}~~~xxxkkkfffpppuuutttrrrrrrsssssssssrrrllluuuzzzwwwsssqqqqqqppprrrpppmmmkkklllppptttwwwtttsssooolllkkknnnsssxxxxxxxxxuuunnniiiiiijjjkkkiiilllnnnkkkgggeeegggkkkdddddddddbbb```___```aaaccceeeggggggfffeeeeeeeee^^^^^^_________^^^]]]]]]fffaaa[[[[[[dddllliiiaaa^^^^^^^^^___aaabbbaaa```bbb```]]][[[\\\^^^```bbb```^^^```hhhpppqqqiii```dddrrrkkkbbbkkk}}}tttnnnggg^^^WWWVVVQQQKKKIIIIIIJJJJJJIIIJJJGGGHHHKKKJJJGGGGGGIIIGGGFFFLLLMMMFFFGGGIIIBBBGGGDDDDDDHHHHHHFFFEEEGGGFFFIIIHHHDDDDDDFFFGGGDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKKKKKKKJJJHHHGGGHHHIIIIIIGGGGGGIIILLLNNNLLLJJJSSSQQQOOOOOOPPPQQQRRRRRRRRRSSSSSSRRRPPPNNNOOOPPPVVVTTTQQQOOOOOOQQQTTTVVVKKKZZZgggkkkqqq}}}}}}~~~}}}}}}~~~~~~}}}{{{zzzxxxwwwxxxzzz}}}~~~vvvoooqqqqqqrrrsssqqqqqquuuzzzrrroooooottt||||||wwwpppqqqnnnjjjkkkpppttttttbbbbbbbbbbbbaaa``````___```aaagggooooooggg```___^^^aaadddggghhhhhhfffeeejjjjjjjjjiiihhhiiilllooojjjjjjgggccccccjjjvvv|||vvvtttwwwzzz|||zzzvvvqqqnnnttt}}}vvvtttqqqppppppooommmlllnnnssstttqqqnnnppppppnnnqqqpppnnnnnnpppssswwwyyywwwvvvssspppnnnooossswwwvvvtttqqqmmmllllllkkkiiifffhhhiiigggbbbaaacccfffgggggggggeeebbbaaabbbcccjjjjjjiiigggeeeeeefffgggbbbbbbaaaaaa```___^^^^^^^^^\\\YYY[[[cccjjjfff]]]aaa``````bbbccceeeffffffdddbbb^^^[[[ZZZ[[[]]]^^^```\\\\\\bbbiiikkkeee^^^\\\ddduuutttiiilllsssjjj]]]UUUQQQNNNKKKHHHMMMHHHEEEGGGHHHFFFFFFHHHJJJEEEHHHGGGCCCLLLVVVSSSOOOKKKHHHIIIIIIFFFFFFHHHFFFHHHIIIGGGHHHLLLMMMKKKIIIIIIJJJJJJKKKMMMMMMNNNJJJJJJIIIHHHFFFFFFFFFGGGLLLJJJIIIJJJNNNQQQRRRRRRRRRQQQPPPQQQRRRSSSSSSSSSUUUVVVVVVUUUSSSRRRSSSUUUQQQQQQSSSVVV[[[```fffiiilll}}}}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~{{{yyywwwuuuttttttuuuyyy|||}}}wwwqqqlllmmmooopppooommmmmmrrrxxxyyywwwuuuvvvwwwvvvqqqlllnnnooolllhhhiiiooossssssbbbaaa```______```aaaaaacccccceeeiiihhhccc```aaa___bbbeeeiiijjjjjjhhhggggggggggggeeeeeegggkkkooolllkkkhhhdddbbbgggooowwwyyyyyy~~~zzzyyy}}}yyyuuuvvvxxxwwwxxx{{{uuussspppnnnmmmllljjjhhhooopppnnnkkkmmmqqqqqqooooooooooooppprrruuuxxxyyyzzzzzzxxxvvvsssssstttvvvwwwqqqmmmooossssssooojjjiiijjjjjjhhhdddbbbdddgggllllllkkkiiifffdddeeefffmmmkkkhhheeecccccceeefffdddcccbbb``````_________]]]___aaaeeennntttooogggdddddddddeeefffhhhiiijjjiiifffaaa]]][[[ZZZ[[[\\\bbb^^^]]]aaaiiillliiidddddddddiiixxxrrr^^^hhhvvvqqqllleee___YYYPPPIIIIIIKKKIIIGGGGGGJJJGGGJJJJJJGGGQQQZZZUUUWWWPPPIIIGGGFFFCCCDDDFFF???CCCDDDDDDFFFJJJLLLJJJHHHHHHHHHHHHIIIJJJKKKKKKPPPOOOOOONNNNNNOOOOOOPPPNNNLLLIIIIIILLLOOOQQQRRRUUUUUUVVVWWWWWWVVVUUUUUUTTTUUUVVVVVVVVVWWWZZZ]]]]]]aaagggpppzzz}}}yyy}}}|||~~~{{{zzzzzz{{{||||||{{{zzzzzz|||}}}~~~~~~{{{xxxtttrrrqqqrrruuuzzz{{{tttooolllkkkooossstttqqqmmmnnnuuu|||yyyyyyxxxwwwvvvsssqqqooonnnooolllhhhiiiooossssssbbbaaa___^^^^^^```cccdddgggeeedddcccbbbaaabbbcccccceeeiiilllmmmmmmkkkjjjccccccbbb``````bbbfffiiiiiiiiihhhfffeeeiiioootttwwwrrr||||||yyyxxx|||~~~xxxvvvyyy}}}|||zzz{{{uuurrrpppnnnnnnmmmkkkjjjooonnnllllllqqqxxxwwwrrrooopppppprrrssstttuuuvvvyyyzzz{{{zzzxxxvvvvvvwwwxxxpppmmmsss{{{{{{tttnnnmmmmmmllliiieeedddfffhhhoooooonnnllliiiggghhhiiikkkhhheeecccbbbbbbcccbbbaaa```_________```aaabbbaaafffkkkqqqyyy~~~yyyqqqfffgggggggggfffggghhhiiillliiieeeaaa^^^^^^___```aaa______dddlllpppmmmiiioookkkhhhkkkxxxggg___lll}}}tttiii```^^^^^^ZZZSSSOOONNNIIIJJJIIINNNdddwwwwwwsssgggZZZRRRLLLFFFEEEFFFAAADDDFFFDDDFFFIIIJJJHHHHHHHHHGGGHHHIIIJJJLLLMMMKKKJJJIIIJJJLLLNNNNNNNNNSSSQQQOOONNNNNNOOOPPPPPPSSSUUUXXXYYYYYYWWWUUUUUUUUUWWWZZZ]]]```eeekkkooozzz|||zzz|||}}}{{{}}}|||yyyxxxzzz|||}}}|||zzzwwwuuuyyyyyyzzz}}}~~~zzzwwwnnnmmmmmmnnnrrryyyuuulllggggggiiipppvvvwwwrrrlllooowww}}}xxxzzz|||zzzvvvsssrrrsssnnnooolllhhhiiiooosssssscccbbb```______bbbeeeggghhhgggccc___^^^aaacccdddfffhhhlllnnnpppooommmkkkcccbbbaaa___^^^^^^aaadddeeefffffffffgggiiimmmooorrrxxxxxxqqqqqq}}}~~~{{{wwwwww|||zzzyyy{{{{{{yyy{{{wwwuuurrrpppooonnnllljjjnnnnnnnnnqqqxxx}}}wwwssssssttttttttttttssssssuuuxxx{{{{{{zzzxxxxxxwwwuuunnnmmmwww}}}wwwsssmmmllliiifffcccbbbccceeeooooooooommmjjjhhhiiijjjgggfffdddeeeffffffcccaaa^^^^^^___aaaccceeefffgggccciiimmmppptttvvvrrrkkkfffhhhiiihhheeeddddddeeejjjhhhdddaaa```aaacccdddbbbaaabbbgggmmmmmmiiidddjjjkkkkkkjjjpppfff^^^qqqyyynnnhhh```XXXRRROOOZZZ~~~wwweeeYYYPPPIIIFFFGGGJJJMMMMMMJJJJJJKKKJJJGGGIIIIIIHHHIIIJJJLLLNNNOOOMMMKKKIIIJJJMMMNNNNNNMMMRRRRRRRRRSSSSSSSSSTTTUUUOOOTTTYYY]]]]]]]]]]]]^^^iiimmmrrrxxx~~~~~~{{{{{{}}}}}}|||~~~~~~zzzxxxwwwyyy|||~~~~~~{{{xxxuuuzzzyyyyyyyyyxxxvvvsssqqqiiihhhhhhjjjooouuu|||~~~vvvmmmgggdddfffhhhlllssstttnnniiimmmtttwww{{{}}}}}}yyyrrrmmmmmmnnnlllmmmjjjfffggglllppppppdddbbbaaa___```bbbeeeffffffeeeaaa\\\[[[```ccccccfffhhhkkkmmmnnnllljjjhhhbbbccccccaaa______aaabbbcccdddeeeffffffgggffffffjjjnnnoooooorrryyy~~~}}}~~~}}}xxx{{{vvvwwwxxxzzz{{{}}}}}}~~~yyy{{{yyyvvvxxxyyyvvvssspppooonnnkkkjjjnnnoooppprrrzzzyyyvvvvvvvvvuuuuuuttttttsssqqqtttxxxzzzyyywwwvvvuuupppkkknnnxxx}}}xxxuuuwwwqqqnnnjjjgggdddddddddeeelllmmmlllkkkhhhggghhhiiijjjhhhggghhhjjjjjjfffccc___```cccfffiiikkklllmmmhhhlllmmmjjjiiiiiifffbbbdddhhhkkkjjjfffccccccdddeeecccaaa______aaadddfffkkkjjjkkkmmmooommmgggbbbiiinnnqqqppprrr}}}fff\\\ppp}}}|||wwwxxxhhhZZZLLLGGGGGGHHHKKKOOOQQQTTTTTTQQQPPPPPPNNNJJJIIIHHHGGGEEEFFFGGGIIIJJJNNNLLLJJJKKKNNNPPPPPPNNNLLLNNNPPPSSSUUUYYY]]]aaaccciiipppuuuwwwyyy|||yyyzzz|||}}}~~~}}}{{{{{{zzzxxxwwwsssvvvzzz~~~}}}{{{yyy{{{{{{zzzuuuppplllkkklllmmmmmmnnnpppsssxxx}}}}}}xxxrrrnnnnnnnnnoooooonnntttuuunnnlllrrruuutttrrrtttuuurrrnnnlllmmmnnnjjjkkkhhhcccccchhhkkkjjjcccbbbaaa``````aaacccdddaaabbb___YYYYYY^^^aaa```ccceeegggiiihhhfffcccaaa^^^```aaaaaa`````````aaabbbccceeeggghhhgggeeecccmmmmmmkkkiiikkkpppssssssqqqyyyxxx{{{zzz{{{~~~||||||~~~~~~xxxwww~~~tttuuuxxx{{{~~~~~~}}}||||||}}}xxxrrrqqqqqqooommmmmmnnnooonnnmmmnnnooooooooosssyyyzzzvvvtttsssrrrrrrqqqrrrrrrrrrppprrrvvvwwwuuusssqqqqqqlllkkkrrr{{{zzzsssuuu}}}tttpppkkkgggfffeeeffffffhhhiiiiiihhhfffeeefffhhhoookkkggggggjjjjjjgggccc___bbbfffjjjmmmnnnnnnnnniiillljjjeeebbbdddfffeeeaaagggmmmnnnjjjgggffffffdddbbb```______bbbeeegggpppooonnnooopppoookkkgggooosssuuuttttttyyylllqqq{{{oooYYYMMMEEEHHHRRR]]]fffllljjjmmmooommmlllnnnlllhhh___\\\YYYVVVTTTTTTTTTUUURRRPPPPPPTTT\\\bbbcccbbbeeefffhhhiiimmmttt~~~~~~~~~xxx{{{~~~~~~~~~}}}wwwuuuuuuvvvvvvuuurrrtttxxx{{{|||{{{xxxwwwxxxzzzzzzuuunnnkkkooosssrrrrrrsssuuuwwwzzz}}}~~~~~~yyyttttttwwwyyyvvvrrrqqqvvvvvvpppqqqxxxxxxqqqkkklllmmmmmmmmmnnnoooqqqllllllhhhcccbbbfffiiiiiibbbaaa```______```aaabbb]]]___]]]WWWWWW]]]```^^^```aaaccceeedddaaa^^^\\\YYY[[[^^^```_________```aaacccfffiiilllkkkhhhfffccchhhmmmpppqqqqqqpppnnnkkkqqqlllgggnnnuuu}}}yyytttzzzyyyrrrzzz||||||~~~~~~xxxrrrvvv~~~{{{{{{zzzyyyzzz}}}~~~yyyppplllfffffffffiiimmmqqqssssssooopppmmmjjjlllrrrtttsssooonnnmmmmmmmmmnnnpppqqqppprrrtttuuurrrooommmmmmlllmmmvvv~~~zzzrrrvvvppplllgggcccaaaaaaaaaaaaeeeffffffeeeddddddeeegggrrrlllfffdddfffgggeeebbb___bbbgggkkkmmmmmmlllkkkdddfffddd___^^^ccciiikkk___fffnnnqqqnnnjjjiiijjjfffdddbbb```aaadddgggiiillljjjiiiiiikkkmmmlllkkkppppppqqqrrrtttvvvyyy{{{|||yyy{{{ooogggkkkvvv|||wwwsssqqqqqqqqqqqqqqqttt}}}~~~~~~{{{||||||}}}}}}{{{tttpppqqqssstttttttttvvvxxxyyyyyyvvvsssqqqtttxxxzzzvvvppppppxxxnnnoooqqqrrrtttuuuvvvwwwxxxsssuuuyyyyyyrrrkkknnnsssrrrmmmpppwwwuuukkkrrrqqqooommmllllllkkkjjjpppppplllfffdddhhhkkkjjj`````````___^^^^^^```aaa^^^\\\ZZZXXXXXXZZZ]]]___\\\]]]___``````^^^]]]\\\^^^___aaaaaa___]]]]]]]]]hhhffffffiiimmmlllfff```gggiiilllnnnnnnmmmkkkjjjhhhiiiiiijjjjjjmmmqqqtttwwwxxx~~~yyy{{{|||xxxttttttyyy|||zzzzzz{{{{{{{{{~~~yyyrrrqqqzzz}}}~~~zzz}}}xxxxxx|||uuuhhhiiijjjkkkiiiiiimmmtttzzznnnkkkjjjmmmooopppsssxxxzzzppphhhiiikkkkkknnntttmmmqqquuuvvvtttqqqqqqqqqpppqqqvvv{{{zzztttpppqqqiiieeebbbbbbeeehhhiiihhhfffggggggeeeddddddfffhhhooolllgggfffgggfffeeebbbbbbeeeiiilllllliiidddaaafffcccaaaaaaccceeeggggggcccccccccdddeeeeeeeeeeeebbbfffkkkoooooolllgggdddjjjiiiiiikkkmmmnnnnnnnnnnnnnnnpppsssvvvwwwuuusss~~~|||mmm}}}zzzxxxyyy{{{}}}~~~zzztttuuuvvvuuuyyyrrrqqqrrruuuyyyyyyvvvrrr{{{vvvssstttuuuwwwxxxwwwmmmjjjrrrzzzzzzvvvtttwwwuuurrrrrrssssssqqqnnnnnnnnnooosssvvvuuuqqqmmmrrrrrrrrrpppnnnmmmnnnpppqqqnnnkkkhhheeedddggglll^^^\\\ZZZZZZ\\\___aaaaaa[[[[[[ZZZZZZ[[[\\\]]]^^^ZZZ\\\^^^```aaaaaa```___]]]___aaaaaa___^^^]]]]]]fffddddddgggkkkkkkgggccceeegggjjjllllllkkkjjjhhheeefffgggggggggjjjmmmpppooommmoooxxx~~~|||yyyxxxvvvttttttwww{{{~~~}}}|||{{{{{{{{{zzzyyyxxx~~~yyyrrrqqqxxx}}}{{{}}}xxxxxx{{{ttthhhjjjjjjkkklllnnnrrrxxx|||kkkiiijjjnnnpppoooqqqtttsssjjjdddggglllmmmnnnqqqsssuuuwwwvvvrrrnnnmmmmmmhhhjjjooouuutttmmmjjjkkkdddaaa```bbbfffiiihhhfffcccccccccbbbaaabbbdddfffjjjgggdddccceeefffeeeccceeeggghhhiiihhheeebbb```aaa___^^^^^^aaaccccccccc[[[[[[]]]___cccfffhhhiiieeehhhmmmppppppnnnjjjggghhhhhhhhhjjjkkkmmmmmmmmmllloootttwwwyyyxxxwwwvvvzzzppp||||||zzz{{{|||}}}~~~~~~~~~}}}{{{wwwxxxyyywwwyyy}}}tttssstttwwwzzzzzzvvvqqqwwwvvvttttttuuuwwwwwwxxxrrrmmmmmmvvv{{{xxxssspppyyywwwttttttuuutttrrrpppnnnnnnppptttwwwxxxuuurrrooorrrttttttrrrpppnnnnnntttooojjjhhhhhhjjjkkkmmmXXXSSSNNNPPPXXX]]]]]][[[YYYYYYYYYYYYZZZZZZZZZ[[[WWWYYY\\\```bbbbbbaaa```___aaacccdddbbb```______bbbaaaaaadddhhhjjjiiifffcccdddfffhhhiiihhhgggfffaaabbbddddddeeegggkkknnnooollliiikkkrrryyy~~~zzzvvvvvv}}}{{{uuurrrrrrtttwwwyyyzzzxxxvvv{{{tttqqqsssuuuwwwwww|||}}}~~~~~~~~~~~~}}}|||zzzrrrpppvvv|||www}}}}}}}}}~~~|||uuutttvvvpppgggiiihhhjjjmmmrrrvvvyyyzzzjjjiiilllqqqssspppppprrrllleeebbbhhhoooqqqpppooovvvvvvuuuqqqlllhhhggggggcccdddiiinnnmmmgggdddfff___^^^^^^aaaeeegggfffccc^^^___`````````bbbeeehhhgggeeecccbbbcccdddddddddgggfffdddbbb```___^^^]]]^^^]]]]]]___aaaaaaaaa___WWWWWWWWWZZZ___dddfffgggeeegggkkknnnnnnllliiigggffffffggghhhiiiiiijjjjjjrrrvvv{{{|||zzzwwwwwwwwwzzz|||~~~}}}}}}|||{{{||||||}}}}}}|||{{{{{{|||yyy{{{{{{yyyyyyzzzvvvvvvwwwzzz}}}{{{uuuppprrrssstttuuuuuuuuuttttttssssssxxx|||uuurrryyyxxxvvvuuuuuutttrrrpppmmmooorrrwww{{{{{{yyyvvvmmmqqqvvvxxxvvvrrrnnnlllsssmmmgggfffkkkppprrrqqqWWWPPPMMMSSS___eeeaaaZZZZZZYYYWWWUUUUUUVVVWWWXXXVVVYYY\\\___aaaaaa___^^^```cccffffffeeecccbbbbbb___^^^^^^aaaeeeiiijjjiii```bbbccceeefffeeeeeeddd]]]___bbbdddfffiiimmmppptttooojjjiiikkkooorrrsssyyyvvv{{{sss```hhhnnnxxx~~~vvvwwwxxxzzz{{{zzzxxxwwwyyyssspppqqqrrrsss~~~~~~~~~~~~}}}}}}~~~yyyrrrooottt}}}|||uuuxxxzzzyyy}}}|||zzz{{{wwwpppooopppllleeehhhggghhhmmmsssvvvuuusssjjjjjjnnnuuuvvvsssqqqrrrkkkgggfffllltttwwwsssnnnrrrqqqnnnjjjfffdddccccccgggfffhhhjjjhhhccccccfff```^^^\\\^^^aaadddcccaaa[[[]]]___bbbdddgggllloookkkiiifffeeecccccccccbbbdddbbb^^^[[[YYYZZZ[[[\\\aaaaaaaaabbbcccbbb___\\\ZZZXXXVVVXXX\\\```bbbaaa```bbbeeehhhhhhgggeeecccbbbcccdddeeeeeeeeefffggguuuxxxzzzwwwppplllnnnpppxxxvvvtttvvv~~~}}}~~~~~~|||||||||||||||{{{{{{zzzyyyxxxwww|||yyyyyyzzzzzzzzzzzzzzzyyyzzz}}}|||vvvpppttttttuuusssrrrppppppppptttxxx~~~|||wwwuuuvvvuuutttsssrrrqqqooonnnmmmqqqwww|||}}}yyyuuummmrrrwwwyyywwwsssooommmmmmllljjjhhhllltttyyyzzz[[[VVVWWWddduuu|||uuujjjbbb^^^XXXTTTSSSUUUYYY\\\\\\^^^aaaccccccaaa^^^\\\^^^aaadddeeedddbbbaaa```]]]\\\]]]___cccgggiiijjj```aaabbbcccccccccbbbbbb[[[^^^bbbeeeiiimmmqqquuupppmmmjjjhhhiiillloooppptttuuutttpppmmmpppyyyyyy|||{{{xxx}}}~~~~~~}}}{{{yyyxxxxxx||||||zzzuuuqqqqqqwww|||~~~yyyuuuuuuxxx|||{{{xxxrrrooottt|||~~~|||tttuuuttttttwww|||~~~|||yyyxxxtttooommmmmmkkkhhhkkkjjjkkknnnrrrtttqqqnnnjjjiiimmmsssuuuqqqoooppppppnnnnnnrrrxxxzzzuuuooollljjjhhhfffeeeeeeeeeeeellliiiggggggdddaaacccgggeee```[[[ZZZ]]]___``````[[[^^^aaaeeehhhmmmssswwwrrrpppmmmiiieeebbbaaa```aaa___[[[XXXXXXZZZ]]]```ddddddccccccccc```\\\XXX\\\YYYVVVXXX]]]``````^^^\\\^^^aaaddddddcccaaa```^^^```bbbbbbaaaaaabbbdddnnnooonnnhhhbbb```dddiiinnnllljjjjjjnnnyyy{{{qqqwwwzzz}}}ttt|||||||||{{{zzzxxxwwwuuuuuuttt|||zzzvvvtttvvvzzz|||}}}|||||||||~~~}}}wwwqqqtttuuutttqqqnnnnnnppprrrqqqvvv{{{{{{yyyvvvtttrrrpppqqqpppooommmlllllllllmmmsss{{{|||uuuqqqpppsssvvvwwwuuusssqqqqqqiiiooorrroooooowwwZZZXXX]]]mmmtttgggbbb[[[VVVUUUYYY___ddddddfffhhhiiigggccc___\\\YYY\\\```bbbaaa^^^]]]\\\\\\]]]^^^```cccfffhhhjjjbbbbbbbbbbbbbbbaaaaaa```ZZZ]]]bbbfffjjjooosssvvvmmmlllllllllmmmoooqqqrrrttttttrrrllleeeaaa```aaa]]]zzz|||xxxtttyyyzzz{{{yyywwwuuutttuuunnnrrrvvvuuutttwwwyyyrrrppptttxxxwwwuuurrrooottt{{{~~~{{{uuusssrrrrrruuuyyy{{{{{{yyywwwssspppnnnmmmnnnnnnnnnnnnoooqqqrrrrrrooommmgggfffhhhmmmnnnlllkkkmmmssstttttttttwwwyyyuuuoookkkiiigggfffggghhhhhhgggiiifffeeefffccc```bbbfffiiiccc\\\YYY[[[^^^``````\\\^^^bbbfffjjjoootttxxxtttssspppkkkeeeaaa```aaa___^^^[[[ZZZ[[[^^^aaaccccccbbbaaaaaa```]]]XXXUUUYYYVVVUUUYYY```dddbbb___ZZZ\\\```ddddddccc```^^^[[[^^^```___]]]\\\___aaahhhhhhfffbbb___aaafffkkkgggfffgggiiijjjlllttt|||sssiiivvvxxxttteeelllxxx~~~zzzyyy||||||{{{yyywwwuuuttttttsssxxxwwwtttrrruuu|||}}}|||}}}~~~}}}xxxsssqqqssssssqqqoooooossswwwrrrwwwzzzxxxwwwwwwvvvssslllmmmmmmmmmkkkjjjkkklllnnnttt{{{~~~xxxrrrnnnqqqsssuuuuuusssrrrrrrsssiiiuuuzzzuuussszzzYYYWWW[[[iiizzzvvvkkkccc___ZZZXXXYYY]]]dddhhhgggiiikkkkkkhhhccc^^^ZZZWWW[[[___aaa```^^^\\\[[[\\\^^^```bbbccceeefffhhhdddddddddcccbbbaaa```___ZZZ]]]bbbfffiiilllpppsssooopppqqqqqqqqqqqqrrrrrrnnnmmmjjjgggccc```^^^]]]]]]zzz{{{}}}{{{{{{uuutttwwwzzzzzzwwwsssqqqpppmmmpppssstttvvvzzz~~~vvvooommmqqqvvvrrrsssqqqpppuuu|||~~~{{{uuusssrrrtttwwwxxxxxxyyyuuussspppnnnlllkkkmmmppplllnnnpppqqqooonnnmmmmmmhhheeeeeehhhiiihhhiiilllppptttuuuqqqpppssssssooommmjjjgggggghhhhhhfffddd``````dddhhhgggccccccfffgggbbb]]][[[]]]```aaa```\\\^^^aaacccfffjjjnnnrrroooooommmiiidddaaabbbccc]]]\\\[[[[[[\\\^^^```aaaaaa```___^^^^^^\\\XXXVVVUUUSSSTTTZZZbbbfffccc___WWWZZZ___dddeeeccc___\\\XXX\\\^^^]]]ZZZYYY\\\___eeedddccccccdddfffhhhjjjeeeccceeeiiijjjhhhjjjooovvvxxxsss|||}}}}}}rrr{{{tttyyyxxxuuu|||}}}}}}|||zzzxxxvvvuuuuuuuuurrrtttttttttxxx}}}{{{|||}}}|||yyyuuupppsssvvvuuurrrqqqsssvvvsssxxxzzzyyyyyy|||yyysssjjjlllmmmmmmkkkkkkmmmoooppptttxxxyyywwwsssqqqqqqppprrrtttuuusssrrrrrrrrrlllwww{{{uuusssyyy}}}{{{^^^ZZZ[[[eeeqqqtttjjj```[[[ZZZWWWWWWZZZ___dddhhheeegggiiiiiifffaaa[[[XXXXXX\\\aaacccbbb```^^^]]]]]]___aaaccccccdddeeefffffffffeeecccbbb```______ZZZ]]]aaaeeegggiiilllooooooqqqsssrrrqqqooonnnmmmiiieee```^^^```dddgggiiiqqq|||xxx}}}|||~~~zzzqqqtttyyyuuuuuuvvvqqqtttyyy{{{uuupppnnnwwwuuuttttttvvvwwwvvvuuuqqqrrrqqqmmmhhhggglllqqqpppqqqqqqqqquuu|||~~~{{{tttssstttxxxzzzyyywwwvvvqqqnnnllljjjhhhhhhkkkoooiiilllooonnnkkkjjjkkkllljjjfffeeeggghhhgggjjjnnnlllrrrsssmmmjjjnnnpppooonnnkkkgggffffffeeeaaa^^^YYY\\\dddllllllhhheeefffdddaaa^^^^^^aaacccbbb```\\\^^^___```aaadddhhhkkkhhhiiiiiifffcccaaacccfffZZZZZZZZZZZZZZZ[[[\\\\\\```___^^^]]]^^^]]][[[YYYUUUSSSTTTZZZbbbeeeaaa\\\TTTXXX^^^bbbdddaaa]]]ZZZWWW[[[^^^\\\YYYWWWZZZ^^^```______aaaccccccbbb```aaa]]]^^^cccddd``````dddhhhlll~~~xxx}}}xxxgggaaakkk~~~zzz{{{uuuwwwvvvvvvxxx~~~}}}{{{yyywwwvvvvvvwwwnnnsssvvvvvv|||}}}{{{zzz||||||zzzwwwqqqvvvzzzyyytttpppppprrroootttwwwvvvxxx{{{wwwnnnjjjllloooooommmmmmooorrrqqqsssuuutttqqqppprrrtttmmmqqqtttvvvtttrrrqqqpppmmmuuuwwwqqqpppvvvuuunnn___dddjjjmmmkkkfffaaa^^^[[[[[[[[[[[[\\\]]]^^^___eeejjjjjjccc[[[YYYZZZYYY]]]ccciiikkkhhhdddaaaaaaeeecccbbbbbbeeehhhiiijjjjjjkkkhhhbbb___```aaa```ggg\\\ZZZeeemmmkkkjjjnnnooopppqqqrrrsssqqqmmmiii```fffhhhcccbbbkkkvvv|||{{{zzz}}}~~~{{{uuuuuu}}}}}}|||xxxuuunnnnnnkkkhhhlllwww{{{vvvzzz{{{tttkkkhhhooouuu|||}}}yyytttssssssrrrkkkhhhjjjmmmmmmmmmppptttrrrooommmmmmqqqvvvyyyrrrpppppptttyyyzzzwwwrrrqqqnnnkkkjjjjjjllllllmmmllllllkkkjjjhhhhhhiiikkkgggiiikkklllkkkkkklllmmmnnnnnnmmmkkkhhhhhhiiikkkkkkfffeeefffddd______bbbaaa^^^___gggnnnnnnkkkiiilllbbb[[[\\\aaabbbbbbbbbbbbccccccaaa______cccfffcccdddggghhhhhhgggdddccc^^^WWWVVV[[[^^^\\\\\\_________\\\XXXXXXZZZYYYUUUZZZWWWVVVYYY]]]^^^ZZZUUUTTTZZZ^^^]]]]]]___^^^[[[UUU]]]```ZZZVVVYYY]]]]]]XXXVVVXXX\\\]]][[[[[[^^^___^^^___```]]]YYY[[[```ccckkk{{{|||vvvooopppxxxppp{{{}}}zzzzzzzzzyyytttpppsssyyy~~~~~~xxxuuuwww{{{}}}|||zzzxxxwwwwwwxxxyyyqqqqqqtttzzz{{{uuuuuuzzz}}}{{{xxxrrrsssttttttsssqqqooommmnnnqqqtttuuutttooojjjggghhhffffffjjjppptttssspppsssqqqooooooqqqssstttuuusssqqqooonnnpppqqqqqqpppppppppqqqtttuuusssmmmhhhfffjjjooopppmmmgggaaa^^^YYYYYYZZZ[[[\\\^^^___```dddiiijjjccc]]]\\\]]]\\\bbbfffkkkmmmlllhhheeecccaaaaaaaaacccfffiiiiiihhhggghhhfff```___dddggggggkkkaaa___jjjqqqpppooorrrooopppqqqrrrrrrooojjjgggkkknnnjjjccchhhxxx~~~yyywwwwwwxxxyyyuuuvvvxxxyyyssspppxxxyyyyyy}}}}}}~~~{{{xxxwwwwwwvvvuuuooossswwwyyy|||xxxyyyyyytttooonnnrrrvvvyyyxxxtttrrrsssuuupppjjjhhhjjjmmmmmmmmmooorrrpppmmmmmmpppuuuzzz|||wwwuuutttvvvzzzzzzvvvrrrqqqpppooonnnnnnnnnmmmmmmhhhiiihhhhhhhhhiiikkkmmmhhhiiijjjlllnnnooooooooohhhiiijjjiiihhhiiikkkmmmkkkgggccc______``````___bbb___```hhhnnnnnnlllkkkiii```ZZZ]]]bbbcccccccccdddddddddbbb``````cccfffgggggghhhiiihhhfffdddcccYYYTTTTTTZZZ]]]\\\\\\^^^eeeeee```ZZZYYYZZZYYYUUUSSSUUUYYY]]]aaa```[[[WWWSSSZZZ^^^\\\[[[]]]]]]\\\XXX[[[YYYUUUUUUYYYZZZXXXYYYWWWXXX\\\\\\YYYXXX[[[aaa___```dddfffcccaaacccfffnnnzzzpppvvvnnnkkklllrrr{{{mmmlll}}}{{{xxxvvvuuutttrrrppprrrvvvzzzzzzwwwuuuvvvxxx{{{yyywwwuuuttttttuuuvvvvvvwwwzzzwwwtttsssuuuzzz|||{{{yyymmmnnnoooppppppooonnnmmmppprrrssstttqqqmmmiiifffkkkiiihhhlllqqqtttrrrooooooooopppssswwwyyyzzzyyyxxxuuuqqqooonnnmmmkkkjjjkkklllnnnrrrtttqqqkkkfffkkkooorrrrrrmmmgggaaa^^^XXXXXXYYY[[[]]]^^^___```aaaeeefff```\\\]]]^^^^^^iiijjjmmmooopppmmmiiieee___```cccgggkkklllkkkiiihhhhhhddd___```ggglllmmmmmmdddccclllrrrqqqooorrrnnnoooqqqqqqoookkkfffcccfffmmmmmmjjjwww~~~xxxsssrrrvvvyyyzzzxxxvvvwwwxxxvvvppplllqqqzzz~~~}}}}}}|||~~~zzzzzz}}}~~~}}}uuutttvvvzzzzzzxxx{{{~~~|||wwwssspppppptttwww}}}xxxwwwuuussstttwww||||||{{{vvvpppnnnoooqqqnnniiihhhlllnnnmmmmmmpppssspppmmmooouuu|||{{{yyywwwxxxyyyxxxsssoooqqqrrrtttuuutttrrrooommmffffffffffffhhhjjjmmmnnnllljjjjjjmmmqqqsssrrrpppeeeggghhhhhhgggggghhhiiigggfff```ZZZ___hhhiiicccddd```aaahhhmmmmmmkkkkkkeee^^^[[[___ddddddccccccffffffeeecccaaaaaacccfffkkkkkkjjjhhhfffdddbbbbbbVVVTTTVVV[[[___^^^]]]___fffeee```ZZZYYY[[[ZZZWWWTTTZZZaaaffffffbbb]]]ZZZYYY```ccc___[[[[[[\\\\\\ZZZXXXTTTRRRWWW]]]^^^ZZZ]]]ZZZZZZ]]]\\\XXXVVVXXX^^^]]]aaaiiinnnllliiihhhpppttt|||rrr{{{||||||uuummmhhhdddbbbeeejjjsssyyyyyylllpppyyyxxxvvvrrrooonnnppprrrtttuuuwwwxxxxxxxxxwwwwwwxxxvvvtttqqqpppppprrrsssuuuvvvxxx{{{}}}oooqqqsssuuuwwwxxxwwwwwwnnnnnnnnnmmmllllllkkkkkkqqqrrrrrrqqqoookkkhhhfffmmmkkkkkknnnrrrtttrrroooooopppssswww{{{}}}{{{zzzyyyvvvqqqnnnllljjjhhhfffhhhjjjnnnrrrssspppjjjeeejjjmmmooonnnjjjddd___\\\XXXYYYZZZ[[[\\\]]]^^^^^^[[[______[[[YYY[[[]]]]]]lllkkkkkknnnpppooojjjfff___aaaffflllppppppnnnkkkkkkjjjeee```aaaiiinnnnnnkkkeeeccciiimmmllljjjjjjlllnnnqqqpppmmmhhhccc``````ooovvvvvvsssqqqpppsssxxx~~~uuummmmmmvvv}}}{{{yyyxxxyyy{{{}}}~~~~~~vvvpppoooqqq||||||zzz{{{zzz|||~~~|||zzzyyy{{{zzzwwwxxx{{{{{{yyyvvvpppmmmnnnuuu{{{zzzqqq}}}{{{wwwssspppqqqwww}}}wwwrrrpppqqqmmmjjjkkkooopppnnnoooqqqvvvrrrqqqssszzz}}}{{{yyyxxxxxxtttppplllppptttyyy{{{yyyuuupppmmmgggffffffgggiiilllnnnnnnqqqmmmkkknnnsssuuurrrnnnhhhiiiiiigggdddaaaaaaaaa___ccc```[[[eeevvvxxxmmmgggccccccgggjjjhhhggghhhddd^^^\\\aaaeeedddbbbbbbhhhgggeeecccbbbcccdddfffnnnllliiieeebbb```______XXXYYY[[[___aaaaaa```___bbbaaa]]]XXXXXX\\\]]]ZZZ\\\ccckkkmmmiiibbb^^^]]]bbbiiikkkeee^^^]]]^^^^^^[[[XXXUUUVVV\\\bbbeeedddbbb___```bbb```[[[XXXYYYXXX[[[dddnnnqqqmmmkkkmmmssstttwwwzzzyyy}}}xxxqqqfff___[[[ZZZ[[[^^^cccjjjsss~~~}}}kkkzzzyyyxxxvvvqqqllllllqqquuuwwwvvvuuuwww{{{|||zzzxxxwwwuuurrrooommmnnnpppqqqrrrrrrrrrrrruuuwwwyyyzzzsssuuuwwwvvvrrrpppqqqrrrtttssspppnnnllljjjiiiiiippppppooonnnmmmkkkiiiiiillllllmmmqqqtttvvvtttrrrsssssstttvvvxxxyyyxxxvvvssspppmmmlllkkkkkkjjjiiilllooosssvvvuuupppjjjeeeaaadddffffffccc___\\\ZZZXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ]]]\\\YYYXXX\\\^^^]]]iiihhhhhhjjjmmmmmmiiieee]]]```dddjjjooopppmmmkkkjjjhhhdddaaadddlllpppppphhheeedddgggiiigggdddcccmmmpppttttttpppjjjeeeccciiiyyy{{{|||tttnnnqqqtttvvvxxx|||xxxrrrttt}}}~~~}}}{{{vvvrrrqqqqqqpppppp||||||{{{{{{{{{~~~zzz||||||www|||~~~zzzxxxzzzxxxwwwwwwyyy}}}~~~|||}}}|||xxxwwwyyyzzzyyyvvvqqqnnnqqqxxx}}}}}}yyyrrrjjjwwwwwwtttooolllpppxxx~~~{{{wwwuuunnnlllmmmqqqqqqoooooosssyyywwwuuuxxx|||~~~}}}{{{zzzxxxtttooolllpppuuu|||~~~{{{uuupppmmmllliiihhhhhhkkkmmmmmmmmmtttpppmmmnnnrrrrrrnnnjjjhhhhhhhhheeeaaa^^^]]]^^^[[[aaaaaa```kkk{{{{{{ooohhhdddccceeefffdddccceeeddd```___cccfffdddbbbccciiigggeeeccccccdddeeefffllliiifffaaa^^^\\\[[[[[[ZZZ]]]````````````___^^^bbbbbb^^^YYYZZZ^^^^^^[[[```fffllllllfffaaaaaacccbbbiiilllgggbbbaaabbbaaa\\\[[[\\\^^^aaacccgggjjjfffdddeeehhhfffaaa^^^___[[[cccooouuuoooggggggmmmmmmkkklllrrruuuwwwzzz~~~rrryyy}}}```\\\WWWRRRQQQUUU]]]bbbvvvyyyqqq{{{}}}~~~{{{zzzvvvqqqmmmnnntttyyyvvvsssrrruuuyyy|||zzzwwwxxxuuuqqqnnnmmmmmmoooqqqvvvtttqqqoooqqqvvv|||zzz{{{yyyuuuooolllooorrrsssrrrpppnnnllljjjjjjjjjllllllmmmmmmmmmmmmlllllliiijjjnnnrrrvvvxxxwwwvvvsssqqqoooppprrrtttttttttnnnllljjjiiijjjkkkkkkkkktttwwwzzz{{{wwwqqqkkkgggXXX[[[]]]^^^\\\YYYXXXXXXUUUVVVXXXYYYZZZZZZYYYXXX]]]___]]]YYYZZZ^^^```^^^bbbbbbcccdddfffgggeeeddd[[[\\\___dddhhhjjjiiigggccccccbbbccciiiqqqtttqqqfffeeeeeefffgggfffdddbbbmmmrrrwwwxxxtttnnnjjjiiinnnxxx{{{sssmmmqqquuutttooorrrvvvvvvttttttxxx|||{{{~~~{{{yyy|||{{{uuuooommmqqqtttuuutttzzz|||~~~}}}yyyuuusssrrrwwwzzz|||yyyvvvvvvzzz|||}}}|||xxx{{{}}}zzz}}}~~~{{{xxxpppwwwtttsssvvvxxxzzz~~~{{{zzz|||}}}yyyxxxyyyxxxwwwuuusssrrrvvv{{{wwwzzzzzzvvvuuuuuutttppprrrtttqqqkkkjjjpppxxx|||{{{vvvssspppnnnoooqqqpppmmmooosssxxxxxxyyyyyyzzz{{{|||}}}|||}}}|||{{{yyyuuurrrooopppuuu|||}}}yyysssooommmoookkkhhhiiilllnnnmmmkkkssspppnnnnnnooonnnjjjgggcccdddcccaaa______aaaccc___bbbccccccjjjsssqqqhhhhhhdddbbbdddcccaaabbbfffdddaaa```eeegggeeeeeeggghhheeecccbbbdddeeeffffffhhhfffbbb___\\\ZZZYYYXXXZZZ^^^```^^^]]]^^^^^^\\\ggggggccc^^^]]]___^^^ZZZ\\\aaaeeeeeebbbaaacccfff[[[aaadddddddddeeeeeebbb]]]]]]```eeefffddddddggggggeeegggkkkkkkfffdddeeeeeennnyyyyyymmmaaabbbjjjiiifffhhhqqqwwwwwwtttssspppzzzwwwjjjccc``````___[[[ZZZ]]]``````aaadddhhhlllqqqsssrrrppppppqqqnnnmmmnnnsss{{{|||wwwiiiuuu}}}}}}}}}|||zzzuuuqqqoooqqqvvvzzzqqqooonnnqqquuuwwwwwwuuuyyyvvvrrrnnnlllmmmoooqqquuussspppmmmnnnttt}}}{{{{{{yyytttooonnnqqqtttlllllllllmmmmmmmmmnnnnnnjjjkkklllmmmnnnnnnnnnnnngggjjjnnnssswwwxxxxxxxxxooolllkkkkkknnnqqqssstttmmmkkkiiihhhhhhiiiiiihhhyyy|||}}}|||wwwpppjjjhhhSSSUUUWWWXXXWWWUUUUUUUUUPPPQQQTTTWWWYYYZZZYYYYYY___```]]]YYYYYY^^^___]]][[[]]]___``````aaabbbddd[[[[[[\\\___bbbeeeffffff```aaabbbeeemmmtttsssnnnbbbccceeefffhhhhhhgggeeehhhooovvvwwwsssnnnkkkkkkkkkmmmooolllhhhhhhpppxxxpppqqqqqqqqqpppoooooopppkkktttzzz{{{|||}}}|||zzz{{{xxxtttqqqoooppprrrssssssvvvxxx{{{{{{xxxtttqqqooo|||zzzxxxwwwwwwyyy~~~~~~}}}~~~~~~zzzvvvxxx}}}yyyxxx|||~~~{{{ttt}}}xxxwwwyyyzzzyyy||||||xxxwww{{{|||yyyvvvvvvuuusssrrrsssvvvyyy{{{|||~~~~~~zzzsssqqqrrrrrrpppooorrrpppkkkkkkrrrxxxxxxxxxyyyyyyyyyyyyvvvssspppqqqooonnnooollljjjmmmrrrsssvvvyyyxxxuuutttvvvyyyvvvxxxyyyxxxvvvsssqqqppppppuuuzzzzzzuuupppnnnnnnnnnjjjggghhhlllnnnmmmkkknnnmmmmmmlllkkkiiihhhggg``````___^^^^^^```dddhhhfffeeedddeeeggggggfffdddeeebbbaaaccccccbbbeeejjjccc``````eeehhhhhhjjjmmmfffcccaaaaaadddfffgggfffdddccc```^^^[[[ZZZXXXXXXZZZ___aaa]]]\\\___aaa___eeefffddd``````aaa^^^YYYYYY]]]aaabbbaaa```aaacccXXX\\\___aaadddfffbbb\\\\\\ZZZ^^^iiinnnkkkgggfffccccccfffkkkmmmiiiggghhhhhhooowwwvvvjjj___aaaiiihhhgggjjjrrrwwwuuurrrqqqxxxyyyzzz{{{ttteeeXXXWWWZZZYYYWWWVVVWWWXXXYYYYYYXXXWWWUUUTTTXXXWWWVVVXXX\\\```ccccccaaabbbbbbcccgggrrr|||yyyuuupppllljjjhhhhhhccceeefffeeedddffflllrrrmmmwww{{{qqqllljjjxxx~~~xxx{{{{{{wwwrrroooooorrruuuwwwnnnmmmnnnooorrrtttuuuvvvzzzwwwrrrmmmlllmmmoooqqqppppppnnnllllllpppxxx}}}{{{zzzxxxuuurrrqqqqqqrrriiijjjmmmooopppqqqqqqqqqjjjkkkmmmnnnoooooonnnnnngggkkkppptttvvvwwwwwwwwwnnnlllkkklllnnnppppppooollljjjgggfffggghhhhhhgggwwwyyyzzzxxxrrrlllhhhgggRRRTTTVVVVVVTTTSSSSSSTTTKKKNNNRRRVVVYYYZZZ[[[[[[______\\\WWWWWW\\\]]]ZZZWWWZZZ]]]^^^]]]^^^aaaddd]]]\\\[[[]]]aaadddfffgggaaaccceeehhhnnnsssooohhh]]]```ccceeegggjjjiiigggcccjjjqqqtttpppkkkiiiiiikkkiiikkknnnjjjdddfffnnnpppmmmlllmmmppppppnnnjjjkkksssyyyyyy{{{}}}xxxxxx{{{sssuuuvvvuuuttttttwwwyyyzzzuuurrrrrrsssvvvsssrrrtttxxx{{{~~~|||~~~~~~{{{xxx{{{{{{xxxtttwww}}}~~~{{{yyyyyyvvv{{{|||}}}~~~}}}yyyvvvvvv{{{~~~zzzvvvvvv{{{}}}|||}}}yyyxxx{{{}}}xxxtttsssrrrpppooorrrwwwzzzzzzxxxzzzzzzuuunnnkkkmmmmmmkkknnnqqqoookkkmmmuuuxxxvvv{{{zzzyyyyyyyyyxxxuuusssqqqnnnmmmmmmjjjgggkkkqqqnnnsssxxxwwwrrrooossswwwppprrrttttttrrrpppnnnnnnppptttxxxwwwrrrmmmmmmnnnlllhhheeegggkkknnnmmmkkkiiikkklllkkkiiigggggggggaaa```^^^]]]\\\___eeeiiilllgggeeefffeeeaaabbbfffccc``````cccdddeeeiiioooaaa^^^___eeeiiijjjnnnssseeebbb___```dddgggggggggbbbaaa```^^^\\\ZZZYYYXXX[[[aaaccc^^^]]]bbbeeeddd___aaaaaa___```bbb___ZZZ\\\___bbbdddcccaaa___^^^\\\^^^```bbbeeefff___UUUYYYUUUZZZkkkwwwvvvnnniii______dddjjjllljjjhhhjjjdddhhhnnnooohhhaaacccjjjdddeeeiiioooooolllkkknnnhhhqqqzzz~~~xxx|||~~~vvvgggYYYSSSUUUUUUTTTRRRSSSTTTUUUUUUTTTPPPOOOOOOQQQTTTUUUTTTSSSSSSWWWZZZZZZYYYZZZ```eee`````````___^^^\\\[[[ZZZZZZ___eeehhhiiihhhjjjkkkkkkjjjgggeeecccbbbbbbbbbcccdddfffeeeccc___ZZZXXX\\\ZZZWWWUUUTTTTTTTTTUUUNNNRRRWWWXXXXXX^^^jjjssstttiiisss}}}{{{zzztttnnnlllooorrrtttsssnnnnnnoooqqqrrrtttwwwxxxzzzvvvqqqmmmkkklllnnnppppppqqqqqqpppoooqqqvvvzzz{{{{{{yyywwwuuuqqqnnnlllmmmnnnqqqsssttttttsssrrrkkkmmmnnnppppppooommmlllhhhlllqqquuuvvvvvvuuuuuupppppppppppppppoookkkiiiiiigggeeeeeegggiiiiiiiiisssuuuvvvsssmmmhhhffffffTTTYYYXXXRRRPPPSSSTTTRRRKKKQQQVVVVVVTTTTTTYYY^^^ZZZZZZZZZYYYXXXXXXWWWWWWVVVYYYZZZXXXYYY___cccddd```[[[WWWXXX___fffjjjjjjfffffffffjjjooopppjjjccc``````^^^\\\bbbjjjiiiccc^^^ccciiillljjjgggjjjooonnnmmmjjjddd```bbbhhhnnnllllllllllllkkkkkkkkkkkkqqqooorrrxxxzzzxxx|||zzzuuussssss{{{~~~yyyuuuvvvzzz}}}~~~}}}~~~{{{wwwxxx|||}}}zzzyyyzzz{{{||||||}}}{{{~~~|||xxxuuuwww|||}}}zzzvvvxxx}}}~~~xxx{{{{{{{{{vvvppppppxxxyyyyyy||||||zzz{{{~~~}}}zzzxxxvvvvvvvvvuuuttttttsssrrrsssuuuxxxzzzzzzyyysssnnnmmmiiieeeiiippppppooopppppplllkkkttt|||wwwsssqqqrrrrrrpppnnnppppppkkkcccdddjjjllliiimmmkkkuuuyyyllldddhhhkkkppppppooollljjjkkkqqquuusssxxxwwwpppkkkkkkiiidddiiigggeeecccaaabbbbbbcccdddeeefffgggeeebbb___]]]cccdddccc___[[[\\\bbbhhhjjjlllkkkeee]]]YYY]]]bbbccccccdddddddddeeegggiii___cccggghhhggggggjjjmmmbbbddddddaaaaaacccccc```^^^___```___]]][[[\\\]]]gggfffddd```]]][[[\\\^^^XXX[[[___aaa```]]][[[ZZZ\\\]]]___^^^]]]]]]^^^___aaa```aaadddfffddd___ZZZUUUXXX^^^gggnnnpppmmmhhheeehhhhhhdddaaabbbbbb```bbbeeegggccc^^^]]]dddjjjfffiiillloooooollliiigggjjjlllooorrrvvvzzz}}}~~~{{{~~~uuummmmmmrrrkkk[[[TTTYYYUUURRRRRRTTTQQQLLLOOOWWWPPPVVV]]]```^^^YYYVVVTTTVVVSSSPPPPPPRRRTTTSSSRRRWWWZZZZZZXXXXXXXXXSSSMMMSSSSSSOOOIIIJJJOOOPPPLLLTTTQQQPPPSSSRRROOONNNQQQOOOSSSVVVZZZaaahhhjjjgggooouuu~~~zzzqqqsssxxxtttssswwwyyyxxxyyy}}}vvvrrrmmmkkkkkknnnpppqqqpppnnnmmmnnnrrruuuwwwxxxxxxuuuqqqllliiiiiijjjkkklllooosssuuuuuutttttttttsssuuuvvvuuurrrnnnlllkkkmmmrrrrrroooppptttuuuqqqooonnnoooooopppooommmkkknnnpppssstttrrrpppnnnnnnpppqqqrrrrrrqqqooolllkkkkkkjjjiiijjjlllmmmlllkkklllooopppmmmiiigggiiimmmTTTWWWWWWSSSSSSWWWWWWSSSNNNRRRWWWWWWVVVWWW]]]bbbWWWWWWVVVUUUUUUUUUUUUUUU[[[^^^^^^ZZZZZZ```eeefffccc___[[[[[[```eeeffffffeeehhhgggeeefffiiieee^^^cccbbb^^^[[[```hhhgggaaabbbdddgggiiiiiihhhiiikkkkkkiiieeeaaa___aaafffjjjnnnnnnnnnooopppppppppppppppoooqqqvvvwwwvvvzzz~~~xxxuuutttwww}}}zzztttuuuzzz|||}}}|||yyyvvvyyy~~~|||xxxuuuvvvxxxzzzzzz}}}~~~|||xxxzzzyyywwwvvvwwwzzz|||{{{xxxzzz|||~~~|||~~~xxxuuurrrooopppyyyzzz~~~{{{{{{|||xxxwwwxxxyyyxxxwwwwwwvvvuuuttttttttttttssswwwrrrnnnnnnkkkiiilllssswwwvvvuuusssmmmjjjqqqzzzyyyuuurrrqqqrrrqqqnnnkkkmmmmmmhhhaaabbbhhhjjjgggiiihhhrrrvvvjjjdddiiikkkoooooommmjjjgggiiimmmqqqssswwwvvvooojjjiiigggccchhhgggdddaaa```______```dddeeeeeedddaaa^^^[[[YYY___```aaa___\\\^^^dddiiicccdddccc___[[[[[[___cccaaabbbdddddddddccccccccc```bbbeeefffffffffggghhh^^^aaaaaa______aaa```]]][[[\\\[[[ZZZZZZ[[[^^^aaagggfffddd___[[[YYYYYYZZZWWW[[[^^^___\\\ZZZYYYZZZXXXYYY[[[\\\[[[\\\^^^___```aaabbbdddfffccc^^^YYYUUUYYY___ggglllmmmjjjgggfffiiihhhdddbbbccccccaaa``````___^^^]]]___bbbeeehhhiiillloooooonnnlllkkkkkkmmmoooqqqrrruuuxxx{{{vvvooowww|||zzz{{{|||xxxrrrrrrxxxxxx~~~yyyjjj^^^[[[]]]dddaaa]]][[[[[[[[[ZZZXXX```___ZZZUUUWWW^^^aaaaaa\\\^^^[[[UUURRRUUUUUURRROOONNNRRRYYY]]]___cccgggxxx|||uuuyyyxxxvvvxxxwwwzzzzzzwwwxxx}}}sssppplllkkkmmmoooqqqrrrrrrpppnnnnnnppprrrtttttttttqqqmmmkkkkkkllllllmmmlllooossstttsssrrrppppppnnnppprrrqqqooommmkkkkkkpppssssssoooooossstttqqqpppooommmlllmmmoooppppppvvvuuussspppmmmjjjiiiiiiqqqpppnnnmmmllllllllllllllllllmmmoooppppppnnnlllhhhlllnnnnnnkkkjjjmmmpppTTTUUUTTTTTTWWW[[[ZZZUUURRRUUUWWWXXXXXX[[[```eeeWWWVVVUUUSSSSSSSSSSSSSSS]]]___^^^ZZZZZZ```eeefffccc```]]]^^^bbbddddddbbb^^^eeeddd^^^___gggeee[[[dddaaa]]][[[```eeeddd___\\\^^^aaaeeeiiillllllkkkkkkgggbbb```aaadddgggiiipppppprrrsssttttttuuuuuuppppppsssuuuuuuuuuzzz~~~}}}wwwuuuvvvxxx}}}}}}wwwqqqsssvvvxxx{{{yyyvvvtttxxx}}}wwwssssssvvvyyyzzz{{{||||||xxxxxxwwwwwwxxxyyyyyyyyyxxxwww}}}~~~|||vvvvvvvvvpppppppppsss}}}{{{zzzyyy~~~|||vvvvvvyyy|||{{{yyyxxxxxxwwwwwwvvvtttsssrrrwwwsssqqqooommmkkknnntttzzzyyywwwtttnnnjjjnnnvvvssspppnnnnnnoooooommmjjjllljjjfffaaabbbgggiiigggeeedddnnnrrrgggdddjjjkkkooommmjjjfffddddddhhhkkkqqqtttsssnnniiigggeeebbbgggeeeccc```^^^]]]]]]]]]ccccccaaa___\\\YYYWWWUUUZZZ\\\___^^^^^^___dddhhh___]]]ZZZXXXXXX[[[___aaa^^^___aaabbbbbb```]]]\\\``````aaaccceeedddbbb___YYY]]]^^^\\\\\\^^^]]]YYYXXXXXXXXXWWWXXX\\\aaaeeeeeeeeeccc___ZZZWWWVVVVVVYYY]]]aaa___[[[XXXZZZ\\\VVVXXXZZZ\\\\\\]]]```bbb```aaacccdddeeeaaa\\\XXXUUUZZZaaafffhhhgggffffffeeegggfffcccbbbddddddaaaaaa___]]]^^^bbbeeefffeeejjjjjjlllmmmnnnoooooonnnlllmmmooooooooooooqqqrrr{{{uuussszzz~~~}}}{{{zzzyyywwwwwwuuuttt||||||}}}xxxmmmccc^^^]]][[[cccdddlllyyywwwppp}}}yyytttuuuzzz|||}}}zzzvvvvvv|||~~~ooommmlllmmmooorrrssssssuuurrrooonnnoooqqqqqqqqqrrrnnnjjjiiikkkmmmmmmllllllooossstttrrrooommmlllkkklllnnnnnnlllkkkkkkllluuuvvvtttpppppprrrsssqqqqqqooollljjjkkknnnrrrtttzzzwwwrrrmmmjjjiiiiiijjjpppnnnjjjggggggiiilllnnnkkklllmmmppprrrqqqnnnkkkhhhkkknnnnnnmmmlllnnnpppUUUSSSRRRVVV[[[___\\\WWWWWWWWWWWWWWWXXX\\\```ddd]]][[[XXXUUUSSSRRRSSSSSSYYY[[[ZZZVVVWWW]]]dddeee```^^^]]]^^^aaabbbaaa___[[[cccccc___fffsssooo``````^^^\\\^^^bbbeeeaaa\\\RRRZZZdddjjjnnnqqqrrrpppooojjjeeedddgggjjjlllkkkqqqqqqsssttttttttttttsssqqqsssttttttsssttt{{{{{{}}}wwwvvvxxxssswwwwwwqqqmmmooosssttt~~~zzzxxxwwwuuutttxxx~~~wwwrrrrrrvvvzzz|||}}}}}}~~~{{{{{{wwwyyyzzzzzzyyywwwwwwxxx|||}}}}}}||||||}}}~~~vvvppprrrwwwrrrtttuuuxxxxxxzzz~~~~~~yyywww|||yyyssssssxxx|||{{{yyytttvvvxxxyyyxxxwwwwwwwwwwwwuuusssqqqnnnmmmooorrrwwwuuutttsssnnniiilllsssmmmjjjggghhhkkkmmmmmmkkkllliiieeecccdddgggiiiiiidddccckkknnndddccciiihhhmmmkkkfffbbb```aaaccceeekkkmmmnnnkkkhhheeecccaaacccbbbaaa___^^^^^^^^^^^^``````^^^\\\ZZZXXXWWWVVVXXXZZZ]]]^^^^^^___aaaddd```[[[VVVTTTWWWZZZ\\\]]][[[[[[[[[\\\]]]\\\[[[ZZZ```^^^^^^```bbbaaa]]]XXXVVVZZZ\\\ZZZZZZ\\\ZZZWWWWWWXXXXXXYYYZZZ]]]bbbeeeaaabbbaaa^^^ZZZXXXWWWWWW]]]aaadddbbb]]]ZZZ]]]aaaZZZ[[[^^^______```bbbddd```aaaccccccbbb___ZZZWWWXXX]]]cccfffeeeccccccdddcccdddbbb___```cccccc```^^^]]]]]]___cccfffggggggkkkjjjjjjjjjjjjkkklllmmmiiikkkmmmnnnnnnnnnpppqqqzzzvvvsssvvvyyy}}}~~~zzztttuuuzzz|||{{{mmmlllmmmooosssuuuuuuuuuuuurrrooonnnoooppppppppprrrnnniiihhhkkknnnmmmlllooorrruuuuuurrrooolllkkkkkkmmmmmmmmmkkkkkklllmmmwwwvvvssspppoooooopppoooqqqpppnnnkkkjjjlllooorrrsssqqqnnnmmmmmmoooppppppnnnkkkhhhffffffhhhlllnnnjjjjjjjjjlllnnnnnnllljjjkkkmmmoooooommmllllllmmmUUURRRRRRXXX^^^___[[[XXXYYYWWWUUUUUUXXX[[[^^^___bbb___ZZZUUURRRPPPQQQQQQSSSVVVVVVTTTVVV^^^dddfffaaa___]]]\\\\\\[[[ZZZYYY^^^bbbbbbcccppp}}}uuuddd\\\ZZZ\\\bbbgggfff```[[[WWWhhhwwwzzzwwwuuuuuusssppplllhhhgggjjjmmmnnnmmmppppppqqqrrrqqqpppnnnmmmooorrrtttqqqnnnqqqyyy{{{}}}xxxwwwxxxooossssssooolllooossssssxxxvvvvvvxxxxxxvvvyyy~~~}}}vvvrrrrrrvvvzzz|||}}}|||}}}|||~~~xxxzzz{{{{{{yyyxxxyyyzzzyyyxxxxxxxxxxxx{{{wwwrrrrrruuuuuuqqqsss{{{vvvxxxxxxxxx|||zzzrrruuu{{{~~~{{{zzz}}}~~~zzzvvvqqqqqquuuxxxxxxvvvqqqtttwwwxxxwwwvvvvvvxxxsssttttttqqqpppqqqssstttuuurrrqqqpppkkkfffggglllhhheeecccdddiiimmmnnnmmmjjjfffccccccdddfffhhhiiieeedddkkkjjjaaabbbhhhfffkkkhhhccc___^^^___```aaadddeeehhhiiifffcccaaabbb_______________``````aaa\\\\\\[[[[[[[[[ZZZZZZZZZYYY[[[\\\]]]\\\]]]]]]^^^]]]XXXSSSSSSWWW[[[\\\\\\YYYVVVTTTTTTWWWYYYZZZZZZ^^^\\\[[[\\\^^^]]]YYYUUUWWW[[[[[[YYYYYYZZZYYYVVVWWWYYY\\\^^^^^^^^^```aaa[[[]]]___^^^\\\ZZZZZZZZZ]]]aaacccbbb^^^\\\]]]```\\\]]]_________```aaaccc```aaabbbaaa___\\\ZZZYYY[[[___dddeeecccaaaaaabbb______\\\ZZZ\\\aaaaaa]]]UUUWWW[[[]]]___```ccceeeiiihhhfffddddddeeeggghhhfffhhhkkkmmmnnnpppsssuuuwww|||{{{}}}|||yyywwwppprrrwwwyyy|||~~~~~~}}}xxxssstttxxxxxxuuummmmmmnnnppptttvvvwwwvvvpppmmmkkkjjjlllnnnnnnnnnnnnjjjffffffjjjnnnppppppsssuuuvvvvvvssspppnnnmmmooooooooommmkkkkkklllnnnrrrpppnnnmmmllljjjjjjkkkpppqqqpppnnnkkkiiijjjllliiiiiijjjmmmpppsssrrrqqqjjjiiiiiihhhiiijjjlllmmmkkkjjjhhhiiikkkllllllkkkkkklllmmmnnnmmmlllmmmmmmTTTRRRTTT[[[___]]]YYYXXXXXXUUURRRTTTXXX[[[\\\[[[bbb^^^XXXRRRNNNMMMNNNOOOQQQUUUWWWVVVYYY```fffgggdddaaa]]]XXXUUUTTTTTTUUU\\\[[[YYY^^^jjjppphhh\\\[[[YYY[[[dddiiifff___[[[fffyyy{{{vvvrrrooollljjjhhhggghhhjjjjjjjjjmmmnnnoooooonnnllljjjhhhkkkqqqrrrlllhhhllluuu{{{{{{}}}}}}yyyvvvuuunnnrrrssspppooorrrtttssstttssstttwwwwwwuuuwww|||zzzvvvrrrppprrrvvvyyyzzzzzzwwwzzz{{{zzz{{{~~~{{{zzzyyyyyyyyyzzz{{{{{{uuuttttttvvvzzz~~~xxxssssssxxxyyyvvvwww}}}xxxyyywwwuuuwwwyyyuuuooouuuzzz~~~zzzvvvtttrrrrrrtttuuuuuuuuutttvvvxxxvvvrrrpppppprrrooossstttssssssvvvyyyyyyuuurrrpppooojjjcccbbbeeefffeeedddggglllooonnnlllfffaaa___aaabbbcccdddgggfffeeejjjhhh```dddjjjeeeiiieee```]]]]]]___```aaabbbbbbeeehhhgggbbb```bbb[[[\\\]]]^^^___aaaaaabbbXXXYYYZZZ[[[\\\]]]]]]]]][[[[[[[[[[[[[[[ZZZZZZZZZXXXUUURRRTTTXXX]]]^^^^^^XXXSSSOOOOOOSSSWWWYYYYYYZZZYYYYYYYYYZZZZZZXXXWWWZZZ]]]\\\XXXWWWYYYXXXUUUVVVYYY]]]^^^]]]\\\\\\\\\VVVYYY\\\^^^]]]\\\\\\\\\YYY[[[]]]]]]\\\[[[ZZZ[[[YYYZZZ\\\\\\\\\\\\^^^___`````````^^^\\\ZZZ[[[\\\]]]___aaabbbaaa_________[[[ZZZWWWUUUYYY^^^___[[[SSSWWW\\\___```aaacccfffcccbbb```______```bbbcccdddfffhhhjjjllloootttwwwzzz}}}uuunnnppprrrxxx{{{xxx}}}|||zzzyyyrrrsssvvvxxx|||||||||xxxuuuvvvxxxuuupppmmmmmmmmmooorrrtttuuutttiiigggeeeeeegggiiijjjjjjhhhfffcccbbbeeejjjqqqvvvssstttuuusssqqqoooooopppppppppnnnllljjjjjjmmmooollljjjiiikkkjjjgggfffhhhmmmppprrrpppkkkgggfffggggggggghhhmmmqqqqqqnnnjjjggghhhiiijjjkkklllmmmmmmmmmlllkkklllnnnnnnnnnmmmhhhhhhiiijjjlllnnnpppqqqTTTSSSWWW^^^^^^YYYVVVWWWTTTQQQOOOSSSYYY^^^]]][[[```\\\UUUPPPLLLLLLNNNPPPQQQUUUXXXXXXZZZaaaeeeeeebbb___YYYTTTQQQRRRVVVYYYYYYSSSRRRXXX]]]\\\ZZZZZZ```[[[\\\ccchhhddd___\\\cccuuu}}}uuurrroooiiihhhhhhhhhfffddddddeeegggjjjlllmmmnnnnnnllliiihhhlllrrrssskkkfffkkkuuu{{{{{{{{{{{{||||||yyytttooonnnrrrsssqqqppprrrqqqnnnqqqooonnnpppooommmpppvvvsssrrrqqqrrruuuxxxyyyzzz}}}xxxvvvyyy|||{{{zzz||||||yyyuuuuuuxxx{{{|||{{{tttqqqrrrxxx{{{zzz{{{}}}|||yyyxxxyyyyyyyyyvvvsssuuuyyyyyyuuuwwwzzz|||~~~xxxtttvvvwwwwwwuuutttuuuvvvyyy{{{{{{wwwqqqmmmnnnqqqrrrxxxzzzvvvvvvyyyzzzxxxuuuqqqpppppplllfffdddfffggghhhkkkqqqtttsssmmmhhheee___]]]```cccbbbcccgggfffeeejjjggg```gggnnnhhhgggbbb^^^\\\^^^aaabbbbbbeeedddgggkkkhhhbbb___bbbZZZZZZ\\\]]]^^^_________VVVWWWZZZ\\\^^^^^^]]]\\\[[[ZZZYYYXXXYYYYYYZZZYYYVVVUUUUUUVVVXXXZZZ[[[\\\VVVRRRNNNNNNRRRVVVUUUTTTWWWXXXXXXWWWVVVWWWYYY[[[]]]^^^\\\VVVUUUWWWWWWUUUTTTVVVXXXXXXXXXWWWWWWXXXRRRUUUZZZ\\\\\\[[[[[[[[[TTTTTTVVVXXX[[[[[[XXXUUUTTTVVVXXXYYYYYYZZZ\\\^^^``````^^^[[[XXXXXX\\\___]]]\\\\\\]]]^^^^^^\\\[[[YYYWWWTTTRRRWWW]]]^^^ZZZVVVXXX[[[___dddfffeeeddd\\\[[[[[[[[[\\\^^^```bbbeeeeeeeeeeeefffjjjooossswwwvvvlllffflllmmmlllrrrvvvwwwzzzrrrlllnnnxxx}}}yyywww{{{{{{wwwxxxxxxxxx|||zzz{{{yyyxxxzzzzzztttlllmmmlllkkklllnnnpppqqqppphhhfffdddccceeeggghhhhhhfffeeeccc^^^]]]aaakkkssspppppppppnnnlllllloooqqqlllllljjjiiigggiiimmmpppllliiikkkooopppkkkjjjllljjjnnnpppnnniiieeeeeeggglllkkkkkknnnrrrrrrmmmhhhffffffggghhhjjjlllmmmnnnllllllnnnqqqsssrrrnnnkkkhhhgggfffgggjjjmmmqqqrrrTTTTTTYYY___^^^VVVTTTVVVQQQNNNMMMSSS[[[```___\\\___[[[UUUOOOMMMNNNQQQSSSPPPUUUYYYXXXZZZ___bbbaaa]]]ZZZUUUPPPPPPTTT\\\aaa\\\UUUTTT[[[ZZZUUUZZZeeefff___\\\aaaeeebbb^^^^^^TTTcccmmmkkkkkkooonnngggeeeggghhhfffbbbaaaccceeeiiijjjlllnnnnnnmmmkkkiiinnnvvvvvvmmmgggnnnxxx~~~{{{yyywwwyyy{{{xxxqqqkkkmmmqqqssspppoooooommmiiioookkkhhhgggeeedddhhhnnnqqqqqqrrruuuyyy||||||{{{|||xxxxxx}}}~~~||||||}}}wwwrrrrrrwww||||||{{{tttqqqrrrzzzyyy|||~~~~~~|||yyywwwuuuzzzzzzwwwtttwww}}}~~~yyyyyyyyy|||vvvtttxxx|||{{{wwwtttuuuxxx}}}~~~~~~yyysssppprrruuuzzzzzzwwwyyyxxxtttrrrooooooqqqooojjjiiikkkhhhlllrrryyy{{{vvvkkkcccfff```^^^bbbeeecccdddiiiddddddiiifffaaaiiiqqqkkkfffaaa\\\[[[^^^bbbddddddhhhgggiiimmmjjjbbb^^^aaaYYYZZZ[[[\\\\\\\\\\\\\\\UUUWWWZZZ]]]^^^]]]\\\[[[ZZZXXXWWWWWWXXXYYYZZZZZZWWWXXXXXXXXXWWWVVVVVVVVVVVVRRROOOPPPTTTUUURRRNNNUUUVVVWWWVVVTTTUUUZZZ^^^______[[[UUUSSSUUUVVVTTTRRRSSSSSSRRRRRRRRRUUUWWWPPPTTTYYY[[[[[[ZZZYYYYYYSSSRRRRRRWWW\\\\\\WWWRRRQQQSSSVVVXXXYYY[[[^^^``````___]]]YYYVVVXXX\\\aaa\\\ZZZXXXZZZ\\\]]]ZZZWWWXXXWWWSSSQQQVVV]]]^^^ZZZVVVTTTTTTZZZcccfffbbb]]]VVVWWWWWWYYY[[[^^^aaabbbfffeeedddbbbbbbeeejjjnnnkkkooohhhbbbfffeeeeeennnooonnnnnnqqq|||yyytttuuunnnvvvkkkfffmmm}}}{{{uuuuuuxxx|||zzzvvvvvvyyyyyyzzz{{{{{{}}}}}}tttkkkmmmkkkiiiiiikkkmmmmmmmmmkkkiiifffeeefffhhhhhhhhhiiiiiieee\\\VVVXXXccclllmmmmmmkkkiiihhhjjjmmmppphhhgggfffeeeeeehhhlllpppooommmooovvvwwwrrrpppsssiiilllnnnlllgggeeefffiiirrrooonnnpppttttttppplllfffeeeeeefffhhhjjjmmmooohhhkkkppptttvvvsssmmmhhhllliiiffffffhhhkkknnnoooQQQSSSWWW[[[]]][[[VVVSSSOOOLLLNNNYYYaaaaaa[[[WWWZZZXXXUUUSSSQQQQQQRRRRRRVVVVVVTTTSSSWWW^^^```]]]^^^YYYSSSNNNOOOTTT\\\aaa\\\YYYYYY\\\ZZZVVVWWW]]]^^^___aaaddddddbbb]]]YYY___eeejjjkkklllmmmiiiccchhhhhhddd\\\[[[```fffhhhoooqqqooojjjiiikkkjjjhhhoooyyy|||vvvrrrwww}}}zzzvvvttttttrrrnnnkkkooossssssnnnkkkjjjfff```mmmjjjfffdddeeekkkrrrwwwxxxooooooyyy}}}xxxyyy|||~~~~~~|||{{{{{{|||||||||wwwsssvvv~~~|||vvvrrrxxx~~~yyywwwxxxyyyxxxuuuvvv{{{www|||}}}{{{yyyvvvuuuyyy~~~yyyssswwwvvvxxxzzzxxxtttsssvvv}}}zzzxxxwwwvvvtttrrr}}}xxxtttvvvzzzwwwqqqqqqpppnnnmmmlllllljjjiiimmmmmmmmmoooooonnnjjjgggddd___```gggjjjfffbbbccciiigggcccaaafffmmmnnnjjjfff___^^^dddddd^^^___gggmmmjjjiiihhhddd___^^^bbbXXXYYY[[[\\\ZZZZZZZZZ[[[___]]]\\\\\\\\\\\\[[[YYY___[[[YYY[[[ZZZWWWVVVWWWXXXXXXXXXVVVTTTTTTWWWYYYRRROOOLLLNNNSSSUUURRROOOWWWWWWWWWWWWWWWXXX\\\___aaa]]]XXXUUUUUUTTTSSSPPPWWWYYYWWWQQQNNNQQQSSSSSSOOOSSSWWWZZZYYYWWWVVVUUURRRRRRSSSVVVYYYZZZVVVSSSYYYXXXYYYZZZ\\\]]]]]]]]]```[[[ZZZ______\\\[[[___```\\\WWWVVVWWWXXXWWWUUUYYYXXXVVVTTTTTTUUUVVVWWWOOORRRXXX^^^bbbcccbbb```]]]XXXTTTVVV[[[``````___ccc___\\\]]]bbbeeegggfffeeejjjkkkfffeeehhhlllmmmnnngggcccfffmmmwwwuuutttxxxiiieeekkkrrrwwwooo||||||wwwqqquuuwwwtttsssvvvwwwuuuttt|||{{{xxxsssnnnllljjjiiikkknnnooonnnllljjjiiigggdddcccbbbbbbbbbiiijjjiiiddd]]][[[___dddmmmiiifffgggjjjjjjfffaaaaaaccceeefffggghhhkkkmmmhhhpppxxxxxxsssmmmlllnnntttmmmhhhfffdddaaagggoooyyytttoooooorrrrrrmmmgggbbbcccdddgggkkkmmmnnnnnnoootttyyyxxxrrrllljjjjjjfffhhhiiifffccceeelllsssSSSTTTVVVWWWXXXWWWTTTQQQOOOKKKMMMWWW``````\\\ZZZXXXWWWUUUTTTSSSTTTTTTUUUSSSVVVVVVUUUXXX^^^```___YYYVVVRRROOOPPPSSSXXX[[[ZZZYYY]]]bbbaaa]]]]]]bbb\\\]]]^^^```aaa```\\\YYY```fffiiihhhfffgggfffcccdddeeeccc^^^]]]ccciiikkkmmmooommmiiiiiinnnpppooossszzz|||xxxvvv{{{wwwtttqqqqqqqqqqqqooolllvvvvvvrrrlllkkklllhhhaaaiiikkknnnqqqtttvvvyyy{{{~~~zzzzzz~~~}}}{{{|||{{{zzzxxxxxxzzz|||zzz{{{wwwtttxxxwwwooopppyyy~~~yyyvvvvvvuuutttuuuyyywww{{{||||||yyywwwvvvxxx{{{zzzuuupppqqqqqqssswwwvvvsssssswwwyyyyyywwwuuutttssssssssszzzyyyuuusssvvvzzzxxxrrrqqqmmmiiihhhiiijjjiiihhhhhhiiikkknnnppppppmmmkkkfffbbbccciiikkkgggcccccceeeeeedddbbbeeekkkllliiillleeedddiiihhhbbbbbbhhhfffdddcccccc___ZZZZZZ^^^XXXYYY[[[[[[[[[[[[]]]^^^[[[YYYXXXYYY[[[[[[[[[YYY___ZZZXXXYYYYYYVVVVVVYYYXXXWWWVVVUUUWWWYYY\\\^^^ZZZUUUPPPPPPTTTWWWWWWUUUYYYXXXVVVSSSQQQSSSWWWZZZZZZWWWTTTTTTVVVXXXXXXWWWTTTWWWUUUPPPNNNPPPRRRQQQQQQTTTYYY\\\[[[YYYWWWVVVQQQQQQTTTXXX\\\^^^\\\ZZZ\\\ZZZYYYZZZ[[[\\\\\\ZZZYYYYYY\\\aaa___\\\___eeeccc___ZZZXXXXXXYYYWWWTTTRRRRRRRRRRRRTTTVVVYYY[[[SSSUUUYYY]]]```aaa```___[[[YYYWWWZZZ^^^aaa___\\\]]]]]]]]]```dddggghhhhhhdddhhhiiifffffflllqqqsssrrrlllhhhhhhhhhjjjrrr||||||~~~}}}xxxssssssuuutttnnnmmmqqqttttttttt{{{~~~zzzxxxuuuqqqooollljjjjjjkkkllljjjhhhhhhgggfffddddddddddddeeejjjjjjjjjjjjkkknnnqqqtttkkkhhheeefffhhhhhhddd```dddeeeggggggggggggggghhhgggmmmrrrqqqllliiikkknnnnnnjjjgggiiihhhhhhnnnwww{{{uuuooommmooonnniiiddddddcccbbbdddiiillllllkkkoooqqqrrrpppllliiijjjkkkfffeeeddddddfffhhhiiiiiiTTTTTTTTTTTTSSSRRRQQQPPPPPPLLLMMMUUU]]]^^^\\\\\\XXXXXXXXXYYYYYYYYYYYYYYYPPPVVVZZZYYYXXX]]]```aaaUUUTTTTTTSSSTTTUUUVVVVVVYYY\\\bbbfffddd______aaa\\\\\\[[[\\\]]]]]][[[YYYaaagggjjjeee``````bbbbbbbbbeeeddd``````eeeiiijjjkkklllkkkgggjjjqqquuuvvvvvvyyyyyywwwxxx}}}uuusssrrrsssuuuuuuuuuttt{{{xxxqqqjjjiiikkkiiieeegggnnnxxx~~~~~~{{{|||~~~|||xxx{{{zzzyyywwwvvvxxx{{{~~~}}}}}}zzzwwwyyy{{{tttsssxxxzzzssssssttttttuuuwwwvvvyyyxxxyyyxxxyyyyyyyyywwwtttpppmmmllllllpppuuuvvvtttuuuyyysssssssssqqqpppoooqqqrrrrrrssssssssswww{{{yyyssspppjjjeeecccgggiiihhhfffbbbdddhhhmmmqqqrrrpppnnniiifffgggjjjkkkgggdddcccbbbddddddaaacccggghhhfffrrrlllkkkooommmeeecccggg```^^^^^^^^^\\\XXXXXX\\\ccccccaaa^^^ZZZYYYYYYZZZZZZYYYXXXYYY[[[]]]]]]\\\]]]YYYXXXYYYYYYVVVXXX[[[ZZZVVVSSSUUUZZZ___bbbbbb```ZZZTTTSSSVVVZZZ]]]]]]```^^^[[[VVVSSSTTTWWW[[[UUUTTTSSSTTTWWWZZZ[[[[[[SSSVVVVVVRRRPPPSSSTTTSSSSSSWWW\\\^^^]]][[[YYYXXXTTTUUUWWW[[[^^^___^^^\\\^^^\\\YYYZZZ\\\^^^]]][[[UUUYYY___bbb___[[[___eeeddd```[[[YYYZZZZZZWWWUUURRRRRRRRRSSSUUUXXXZZZ\\\XXXYYYZZZ]]]```aaa___]]]ZZZYYY[[[^^^bbbccc```]]]YYY\\\```dddgggiiilllmmmhhhkkkkkkggghhhnnnssstttiiiggghhhiiihhhfffhhhlllhhhnnn}}}rrrmmm|||tttsssxxx|||wwwyyy|||~~~}}}yyytttqqqooorrrrrrmmmllloooqqqqqqsssxxx|||zzzxxxyyywwwtttqqqnnnjjjgggffffffeeedddeeeeeedddcccdddeeefffggggggddddddhhhqqqxxxzzzyyyhhhfffddddddffffffccc___bbbdddfffiiiiiiiiigggfffiiilllnnnlllhhhggglllpppkkkiiiiiikkklllnnnssszzzxxxrrrllliiijjjjjjgggccceeeaaa^^^```fffjjjjjjiiinnnllljjjgggggghhhjjjkkklllgggcccgggnnnqqqmmmhhhRRRSSSTTTTTTSSSQQQQQQQQQTTTOOONNNTTTYYYZZZZZZZZZ[[[\\\\\\]]]]]]\\\[[[[[[QQQZZZ___\\\XXXYYY]]]___SSSUUUWWWYYYYYYXXXUUUTTTZZZ^^^cccddd```[[[ZZZ\\\___]]]ZZZZZZZZZ[[[ZZZYYYaaaiiilllfff___]]]___```dddggggggcccbbbeeefffeeeiiijjjhhheeehhhqqqwwwxxxvvvtttssstttyyy|||{{{yyyttttttuuuvvvwwwwwwwwwwwwvvvsssnnngggdddeeehhhjjjiiirrr|||}}}tttttt||||||sssyyyyyyyyyyyyxxxzzz}}}}}}zzzyyyyyyzzzyyy|||{{{zzzzzz|||xxxrrrtttwwwwwwvvvvvvvvvvvvrrrqqq{{{yyy{{{}}}{{{vvvpppnnnmmmkkkkkkooouuuwwwuuuwww|||uuurrrnnnmmmooopppooommmlllppprrrtttxxx|||zzzuuunnniiidddeeeiiillliiieee```bbbfffkkkooopppooommmiiiiiiiiijjjiiifffdddcccdddeeeddd______cccfffffftttpppooopppmmmeeebbbccc^^^\\\\\\]]][[[XXXYYY^^^ggggggddd```]]][[[\\\^^^___]]]\\\\\\^^^_________[[[YYYZZZ]]]\\\YYYYYY]]]\\\WWWSSSTTTZZZ```bbbaaa^^^ZZZVVVVVVYYY]]]```aaacccbbb```\\\YYYXXXYYYZZZWWWVVVUUUUUUVVVXXXYYYYYYUUUYYYZZZWWWUUUWWWWWWVVVVVVYYY^^^```___]]][[[ZZZZZZZZZ[[[\\\[[[ZZZXXXWWWZZZXXXWWWYYY\\\______]]]WWW[[[___aaa___\\\[[[]]]aaa]]]ZZZYYYZZZ[[[XXXVVVXXXXXXWWWWWWWWWXXXYYYZZZZZZZZZ\\\```ddddddaaa]]][[[[[[]]]```dddgggfffddd^^^bbbfffhhhhhhkkkppptttssstttqqqkkkiiinnnppppppdddfffiiilllkkkiiiiiijjjhhhiiillluuu~~~}}}|||}}}wwwtttyyy{{{ooojjjmmmrrrvvvtttwww{{{|||{{{xxxtttrrrlllqqqtttrrrppppppooolllrrrvvvwwwuuuvvvxxxxxxvvvooolllgggcccaaa`````````dddcccbbbbbbbbbcccdddeeegggaaa___eeeooovvvtttooofffdddcccccceeedddbbb___^^^```dddiiilllmmmjjjhhhmmmooopppnnnkkkkkkoootttlllkkklllllllllmmmppptttqqqlllgggeeegggiiihhhfffddd___[[[]]]dddiiijjjhhhllliiieeedddeeehhhiiijjjmmmgggdddhhhppptttrrrmmmNNNRRRVVVXXXVVVTTTSSSSSSXXXSSSPPPSSSVVVUUUUUUWWW[[[[[[[[[[[[ZZZYYYXXXWWWUUU^^^bbb]]]WWWVVVYYY[[[RRRUUUXXXZZZZZZWWWTTTRRRYYY^^^bbb```[[[XXXYYY\\\bbb___[[[YYYYYYZZZZZZYYYaaaiiinnniiiaaa^^^^^^]]]bbbfffgggdddccceeefffeeeggghhhgggdddgggnnnssstttuuupppnnnssszzz|||yyyvvvqqqssstttuuuuuutttsssrrrkkkllljjjfff```___fffnnnnnnttt{{{~~~}}}|||}}}~~~ttttttwwwsssuuuwwwxxxxxxyyy|||~~~}}}{{{xxxvvvuuuvvvxxxwwwvvvuuuvvvxxx|||~~~zzztttqqqvvvzzzyyyvvvuuuyyywwwppplllsss}}}xxx|||~~~|||uuupppnnnnnnjjjkkkoootttvvvuuuwww{{{|||uuummmlllppprrrnnnhhhlllppptttuuuxxx{{{yyyuuujjjhhhgggkkkoooooojjjfffbbbbbbeeehhhkkkllljjjhhhggghhhiiigggfffeeedddccchhhhhhccc]]]]]]ccchhhhhhqqqooommmllliiibbb^^^^^^[[[ZZZZZZ\\\[[[XXXZZZ^^^]]]^^^___```aaadddiiilllbbb```]]]]]]^^^______^^^YYYZZZ___cccbbb\\\[[[]]]___ZZZTTTUUUYYY]]]]]][[[VVVVVVWWWYYY]]]```aaaaaa]]]___``````\\\YYYWWWVVVXXXWWWVVVUUUUUUVVVYYY[[[XXX\\\]]]YYYVVVXXXXXXVVVVVVZZZ^^^```___\\\ZZZYYYZZZ[[[[[[ZZZXXXUUUTTTSSSQQQRRRTTTVVVZZZ\\\]]]^^^ZZZZZZ[[[]]]______[[[VVV[[[XXXVVVWWWZZZ[[[YYYWWWYYYXXXXXXXXXXXXXXXXXXXXXXXXYYY]]]ccciiiiiiddd___^^^]]]]]]___dddiiimmmoooiiijjjkkkiiiiiilllrrrwwwyyyxxxsssmmmkkkmmmnnnllllllnnnooommmjjjiiigggfffhhhiiihhhhhhnnn~~~}}}~~~}}}|||yyyssspppxxx}}}tttnnnkkkkkkkkkkkkppptttyyyzzzxxxuuusssssswwwyyyxxxrrrnnnnnnnnnlllpppssssssqqqsssvvvwwwtttiiigggccc```]]]\\\^^^___cccbbbaaa`````````aaabbbjjjdddaaafffooosssoooiiifffeeedddeeeeeedddcccaaa___```dddjjjnnnooolllhhhnnnqqqsssrrrpppoooppprrriiikkkkkkiiihhhjjjmmmnnnnnnjjjeeedddeeeggggggfffaaa]]]ZZZ\\\ccciiikkkjjjjjjhhhffffffhhhiiiiiihhhgggdddbbbdddiiiooorrrtttNNNSSSYYYZZZXXXVVVVVVVVVZZZUUURRRTTTTTTRRRRRRTTTWWWVVVVVVUUUTTTSSSSSSSSSYYY```bbb\\\UUUTTTWWWXXXRRRSSSUUUVVVVVVTTTRRRQQQTTT]]]bbb^^^YYYYYY]]]___aaa^^^[[[YYYZZZ[[[[[[[[[aaaiiimmmiiiccc```___]]]^^^bbbeeeccccccgggiiihhhcccfffgggeeehhhmmmooonnntttnnnmmmttt|||}}}yyyvvvrrruuuyyy{{{xxxuuurrrpppdddeeegggfffbbb___dddkkknnnsssxxxxxxuuuuuuxxx|||vvvvvv~~~~~~vvvnnnoooqqqrrrsssuuuyyy||||||{{{{{{|||yyyuuuuuuxxx}}}xxxrrrooopppttt{{{tttppppppvvvyyywwwttttttzzzzzzuuummmqqq{{{~~~zzztttwwwzzzyyytttpppnnnnnnhhhiiimmmrrrtttsssuuuyyyyyypppnnnpppqqqmmmhhhooosssvvvuuuvvvxxxvvvrrreeegggjjjnnnpppnnnjjjgggeeedddcccdddffffffeeeccccccggghhheeedddeeeeeedddjjjgggaaa]]]bbbjjjmmmkkkmmmllljjjgggccc___\\\[[[YYYWWWWWWZZZYYYVVVXXX\\\[[[]]]___```bbbeeeiiimmmaaa^^^[[[YYYZZZ[[[[[[[[[ZZZ\\\bbbfffddd]]]\\\___bbb]]]YYYWWWXXXXXXWWWUUUQQQTTTXXX\\\___`````````]]]```ddddddaaa]]]YYYWWWVVVUUUTTTSSSSSSVVV\\\```\\\___^^^XXXUUUUUUUUUSSSUUUXXX]]]^^^]]]ZZZXXXWWWUUUVVVXXXWWWVVVUUUUUUVVVLLLQQQVVVXXXWWWWWWXXX[[[ZZZZZZXXXYYY___ccc^^^WWWWWWUUUSSSUUUYYY[[[YYYWWWQQQRRRSSSUUUVVVXXXYYYYYYYYYYYY\\\cccjjjkkkgggaaa```___]]]^^^bbbhhhoootttpppnnnkkkiiihhhkkkpppuuuttttttppplllkkknnnmmmjjjkkknnnnnnkkkiiikkklllkkkjjjlllllljjjkkktttpppccciii}}}xxxyyyzzzuuuoookkkjjjkkkkkklllkkkoootttuuusssqqqpppqqqyyymmmhhhkkkoooppppppqqqpppnnnppptttsssooodddcccbbb___\\\\\\]]]___cccbbb``````___```aaaaaafffddddddggglllmmmjjjfffgggggggggggggggfffeeeeeedddeeegggkkkooooookkkgggmmmoooqqqqqqooommmmmmmmmeeehhhhhhffffffjjjnnnnnnoookkkhhheeeeeeeeedddccc___^^^]]]___cccgggjjjkkkkkkkkkkkkjjjjjjiiihhhhhhfffeeeeeefffhhhnnntttyyySSSWWWZZZZZZVVVUUUVVVYYYYYYTTTRRRTTTTTTQQQQQQTTTSSSRRRQQQPPPPPPQQQRRRSSS[[[``````YYYTTTTTTVVVWWWUUUUUUTTTSSSRRRRRRSSSSSSPPP\\\ccc___YYYYYY[[[[[[[[[YYYXXXXXX[[[]]]______cccggghhheeebbbbbbaaa^^^]]]bbbdddbbbbbbfffiiihhh___dddggghhhjjjnnnnnnjjjooojjjkkkttt{{{zzzwwwvvvrrrwww~~~}}}xxxsssqqqeeebbbdddiiijjjeeecccdddfffnnnuuuxxxvvvuuuxxx|||{{{~~~}}}yyyxxxyyyuuunnnnnnmmmllllllmmmrrrzzz}}}{{{|||~~~{{{uuutttyyy}}}xxxqqqoooqqquuuyyy{{{qqqnnnooorrrrrrpppooorrruuuzzzyyyrrrrrrxxxyyyuuummmppprrrrrrqqqnnnlllkkkgggggglllrrruuutttvvv{{{{{{uuuqqqooonnnmmmmmmrrrvvvwwwtttrrrrrrpppmmm```eeejjjlllkkkjjjiiiiiigggdddaaa```aaaaaaaaa``````eeehhhdddcccfffhhhgggfffccc___aaajjjttttttooojjjjjjgggccc```^^^\\\ZZZXXXVVVWWWYYYXXXUUUWWW\\\]]]^^^````````````bbbccc]]]ZZZWWWVVVWWWYYYZZZZZZ]]]^^^bbbddd```[[[\\\aaabbb```^^^[[[XXXUUUSSSRRRTTTWWW[[[___````````````aaacccffffffbbb]]]YYYWWWVVVUUUSSSQQQQQQVVV^^^dddbbbccc```YYYTTTTTTTTTSSSSSSVVVZZZ\\\[[[XXXUUUTTTRRRUUUWWWWWWWWWWWWYYY\\\RRR[[[bbbbbbZZZTTTUUUXXX]]]^^^]]][[[^^^bbb___YYYVVVTTTSSSUUUYYYZZZXXXVVVMMMNNNQQQTTTWWWYYY[[[\\\\\\YYYYYY^^^fffjjjgggccc```___]]]]]]___eeelllqqqooolllhhhfffgggjjjlllmmmnnnnnnlllhhhiiillljjjeeeeeejjjllliiijjjqqquuutttoooooopppsssuuuwwwwwwwwwssswwwtttpppjjjhhhhhhkkknnnoooggglllrrrssspppnnnoooqqq}}}|||vvvmmmiiimmmqqqsssooopppnnnlllnnnqqqooojjjbbbcccdddaaa^^^]]]^^^```aaaaaa``````aaabbbdddeeebbbdddgggiiihhhgggffffffiiijjjkkkjjjiiiiiihhhhhhgggfffggglllqqqqqqmmmiiimmmnnnnnnmmmllljjjiiiiiieeeiiiiiieeeeeekkkpppppplllkkkiiigggfffeeedddccc___aaacccdddccceeehhhjjjmmmoooooolllhhhfffhhhjjjhhhhhhiiijjjlllppptttwwwWWWZZZ[[[XXXTTTRRRVVVZZZVVVSSSRRRTTTTTTRRRRRRTTTRRRQQQPPPPPPQQQRRRUUUVVV[[[^^^]]]WWWSSSUUUWWWXXXZZZXXXUUURRRRRRSSSVVVWWWNNN\\\ddd```XXXUUUTTTRRRVVVUUUUUUWWW[[[___aaaaaaeeefffddd```___bbbbbb``````dddeeeaaa```dddeeeeee\\\bbbhhhjjjmmmooonnniiijjjfffhhhrrrxxxwwwtttuuummmttt||||||vvvpppmmmiiibbbbbbkkkqqqkkkccc^^^___iiiuuu{{{zzzxxxzzz}}}zzz|||~~~}}}xxxpppiiirrroookkkhhhjjjrrr|||~~~|||sssrrrvvvssspppnnnpppssstttqqqnnnqqqnnnmmmnnnllliiilllpppnnnwww{{{uuusssvvvuuuqqqhhhiiikkkmmmnnnmmmjjjiiiggghhhmmmtttwwwwwwzzz{{{|||zzztttllljjjnnnssstttxxxxxxsssooonnnllliii^^^ccchhhhhhfffeeehhhkkkhhhddd```^^^^^^_________^^^eeehhhdddccchhhkkkiiiaaa___^^^dddqqq|||yyyqqqjjjiiifffaaa^^^^^^]]]\\\ZZZXXXXXXZZZYYYVVVXXX]]]VVVYYY\\\^^^___```bbbccc[[[XXXUUUUUUWWWZZZ[[[\\\```___aaaaaa]]]YYY\\\cccbbbbbbaaa^^^YYYTTTRRRQQQYYY\\\___````````````aaa```aaabbb```\\\WWWTTTSSSYYYWWWTTTPPPOOOTTT]]]dddggghhhddd[[[UUUUUUVVVTTTQQQUUUYYYZZZYYYVVVTTTRRRTTTVVVYYYYYYXXXXXX[[[^^^]]]gggooolll___UUUUUUXXXaaaeeeddd^^^[[[^^^]]]YYYXXXVVVUUUVVVYYYZZZWWWTTTNNNPPPRRRUUUXXXZZZ\\\\\\```[[[WWWZZZaaagggfffddd```___^^^]]]^^^bbbhhhmmmkkkhhhddddddgggiiihhhfffkkkkkkiiifffgggiiieee___hhhmmmoookkklllsssvvvuuunnnmmmpppxxx~~~uuullllllqqq~~~xxx{{{wwwvvvrrrmmmjjjiiiiiiiiihhhggglllrrrssspppnnnooorrrkkkpppsssqqqqqqttttttrrroooooonnnkkkmmmooolllfffccceeefffddd```^^^^^^```aaa``````aaaccceeegggiiieeejjjooonnniiiffffffhhhjjjlllmmmmmmkkkjjjjjjkkkeeedddfffkkkrrruuurrrnnnooonnnmmmkkkiiihhhiiiiiiiiimmmlllfffeeelllpppppphhhhhhhhhhhhhhhhhhhhhgggaaaeeehhhgggdddbbbeeeiiippprrrqqqlllfffdddggglllfffffffffhhhkkknnnnnnmmmZZZYYYXXXWWWWWWXXXYYYZZZYYYWWWTTTSSSSSSRRRPPPOOOWWWSSSPPPOOORRRTTTTTTSSS\\\\\\UUUTTT[[[XXXUUU]]]^^^[[[WWWVVVVVVUUUQQQNNNSSSXXX\\\[[[VVVRRRSSSUUUUUUUUUVVVXXX[[[]]]^^^^^^aaabbbaaa___\\\ZZZZZZ[[[[[[ZZZ\\\aaadddccceeeiii```cccdddcccgggkkkkkkhhhnnnggggggooouuutttssstttttttttuuuvvvuuurrrmmmjjjddddddeeegggjjjhhhddd```]]]fffoootttwww{{{{{{xxxsssssstttwwwxxxvvvpppkkkrrrrrrqqqmmmkkkpppzzz}}}wwwyyywwwsssxxxpppiiijjjtttwwwooojjjllljjjlllooopppooollliiigggjjjooosssssspppmmmoooqqqlllrrrsssnnniiihhhgggeeeeeekkkppprrrqqqssszzz}}}xxxpppjjjjjjpppxxx~~~uuuttttttuuuuuurrrnnnjjjaaaccciiippppppllljjjlllgggeee```[[[XXXZZZ```eeebbbaaaaaa````````````aaa]]]ZZZYYY]]]eeekkklllkkkgggfffddd```[[[YYYXXXYYYYYYXXXXXXYYY[[[]]]]]]\\\[[[\\\^^^^^^^^^___bbbdddYYYWWWTTTRRRRRRSSSVVVXXXbbbaaaaaa```YYYSSSWWWaaa``````___ZZZTTTQQQRRRTTT]]]^^^__________________YYYXXXVVVVVVVVVUUURRRPPPXXXXXXVVVSSSRRRVVV___fffdddfffccc[[[VVVUUUUUUSSSVVVVVVXXXYYYVVVQQQQQQUUUUUUSSSWWW]]]```\\\XXXXXX]]]dddjjjhhh```ZZZ\\\```pppjjjccc___```___\\\YYYVVVWWWXXXZZZ[[[XXXTTTPPPNNNPPPTTTVVVWWWYYY[[[]]]]]]XXXUUUXXX___dddcccaaaddddddeeedddcccdddfffiiillljjjfffbbb```aaaeeeiiiiiiiiijjjjjjjjjiiifffcccnnnoooqqqrrrsssssssssssskkkmmmrrrzzz~~~vvvnnnhhhpppzzz{{{vvvttt~~~}}}}}}}}}|||{{{mmmkkkjjjjjjkkklllkkkjjjgggiiijjjiiiggggggkkknnnkkkllloooqqqsssssssssssslllgggffflllttttttkkk``````fffjjjgggccccccbbb```___]]]\\\___eeeiiikkkkkkiiigggdddcccdddgggkkkmmmqqqrrrrrrqqqoookkkhhhfffeeeiiiiiiiiinnnuuuuuuooonnnmmmjjjhhhgggggghhhhhhooojjjeeecccfffkkkqqqtttmmmhhhdddeeeiiikkkiiigggeeeggggggfffeeefffjjjnnnnnnoooooonnnjjjhhhggggggiiiiiijjjooorrrrrrmmmiiiSSSTTTUUUWWWYYY[[[\\\]]]ZZZVVVRRROOOOOOPPPQQQRRRWWWTTTQQQPPPQQQRRRRRRQQQTTTXXXUUUTTTWWWRRROOOZZZXXXWWWVVVVVVWWWWWWUUUTTTUUUXXXZZZYYYVVVSSSSSSSSSUUUUUUVVVXXX[[[\\\]]]]]]bbbcccccc```]]][[[ZZZ[[[[[[YYY[[[```aaa______aaa^^^```aaaaaaccchhhgggdddgggcccdddmmmsssrrroooooooooooopppqqqqqqoookkkiiidddbbbaaaaaaccccccaaa___^^^ffflllnnnpppssssssqqqjjjjjjkkkoooqqqpppmmmiiilllmmmnnnmmmlllooouuuzzzwwwtttxxxvvvpppsssppphhhhhhqqquuupppnnnqqqmmmnnnoooooommmjjjgggeeehhhmmmrrrrrrmmmiiijjjlllkkkooopppkkkggghhhjjjiiiccciiinnnpppoooqqqvvv|||vvvsssnnnhhhfffjjjqqqvvvqqqqqqrrrqqqooollljjjhhhcccccchhhnnnpppllliiijjjeee___YYYWWW[[[```aaaaaa`````````_________``````\\\YYYWWWYYY___ccccccbbbdddeeedddbbb___\\\YYYXXXYYYXXXXXXZZZ[[[\\\[[[ZZZUUUWWWZZZ[[[\\\]]]___bbbXXXVVVTTTRRRRRRTTTWWWYYY___\\\[[[ZZZUUUQQQUUU]]]______]]]YYYTTTRRRTTTWWW_________^^^]]]\\\[[[ZZZZZZWWWSSSQQQQQQRRRRRRQQQXXXXXXWWWTTTSSSVVV\\\bbbdddccc\\\RRROOOSSSYYY[[[XXXVVVVVVVVVSSSPPPRRRWWWYYYWWWZZZ```cccaaa^^^^^^___dddiiigggaaa\\\\\\^^^jjjgggdddaaa```^^^[[[XXXVVVVVVVVVWWWWWWUUUQQQNNNPPPRRRUUUVVVWWWXXXZZZ[[[ZZZWWWVVVZZZ```cccbbb___bbbccceeedddddddddfffhhhmmmkkkgggbbb^^^^^^aaadddjjjjjjjjjjjjiiigggcccaaahhhiiiiiijjjkkklllooopppjjjlllrrrzzz}}}sssjjjeeelllsssuuusssqqqqqqrrrwwwyyywwwvvvuuuvvvwwwvvvuuukkkiiihhhhhhiiijjjjjjjjjfffggghhhgggeeeeeehhhjjjhhhiiikkkmmmooopppqqqqqqllliiigggkkkpppoooggg___fffjjjkkkfffbbbaaa^^^ZZZZZZYYYYYY]]]ccciiikkkkkkffffffffffffhhhiiikkklllmmmmmmnnnnnnllljjjhhhgggjjjlllllljjjlllqqqooojjjnnnllljjjiiihhhhhhiiijjjooolllhhhhhhjjjooorrrtttkkkhhheeefffjjjlllkkkhhheeeggghhhgggfffgggjjjmmmmmmnnnnnnllliiihhhhhhiiifffhhhkkknnnpppnnnjjjgggNNNQQQUUUXXXZZZ[[[ZZZZZZZZZUUUNNNKKKLLLOOORRRTTTSSSQQQOOONNNNNNOOONNNMMMMMMTTTUUUTTTTTTMMMKKKVVVUUUVVVXXXXXXWWWVVVVVVWWWWWWWWWXXXXXXVVVTTTRRRQQQTTTUUUWWWXXXZZZ[[[\\\\\\ddddddcccaaa]]][[[ZZZZZZ\\\ZZZ[[[^^^^^^[[[YYY[[[\\\^^^^^^]]]```dddccc___```___bbbjjjoooooolllkkkkkkkkklllllllllkkkjjjiiieeebbb^^^\\\]]]^^^^^^^^^___fffjjjjjjjjjkkkkkkhhhcccccceeeiiilllmmmkkkjjjcccdddgggkkkmmmpppqqqrrrsssrrrwww}}}rrrkkklllmmmfffeeelllqqqooonnnrrrooooooooommmhhheeecccccceeelllrrrqqqkkkeeeeeegggnnnqqqooohhhbbbbbbddddddccchhhmmmooonnnnnnppprrrmmmnnnmmmhhhcccccchhhmmmmmmooopppmmmiiifffgggiiigggdddeeekkknnnkkkfffdddbbbYYYRRRUUU___eeebbb\\\^^^^^^^^^^^^^^^^^^^^^___[[[YYYWWWXXX\\\^^^]]][[[aaabbbcccdddbbb___\\\YYYYYYXXXXXXZZZ[[[[[[YYYWWWRRRUUUXXX[[[\\\\\\^^^___ZZZXXXUUUTTTTTTWWWZZZ]]]aaa\\\YYYXXXWWWVVVYYY^^^]]]]]][[[WWWTTTTTTXXX\\\aaaaaa```^^^\\\ZZZXXXWWWZZZVVVQQQNNNOOORRRUUUVVVWWWXXXXXXUUUSSSTTTXXX\\\]]]]]]WWWOOOMMMTTT[[[^^^ZZZUUURRRQQQOOONNNSSSYYY\\\YYY[[[```cccaaa```aaa___bbbddddddaaa]]][[[[[[```bbbeeedddaaa]]]ZZZXXXXXXVVVUUUUUUUUUTTTRRRPPPQQQSSSUUUVVVVVVWWWYYYZZZYYYXXXYYY]]]bbbdddbbb___^^^```cccdddcccbbbcccdddiiigggddd```\\\\\\___aaaiiiiiiiiiiiifffccc```^^^gggggggggggghhhkkkppptttnnnpppuuu|||}}}rrriiidddiiimmmkkkggggggmmmsssooosssyyy|||~~~yyypppooommmnnnpppqqqqqqpppjjjhhhffffffggghhhhhhhhheeeffffffeeeccccccdddfffeeeffffffhhhjjjkkkmmmnnnkkkiiihhhiiijjjiiiddd___hhhiiigggcccaaaaaa]]]WWWWWWWWWXXX\\\aaafffhhhiiibbbdddfffiiijjjkkkjjjjjjhhhhhhiiiiiiiiiiiihhhhhhlllmmmkkkiiijjjlllkkkggglllkkkjjjiiiiiijjjkkklllkkkjjjiiijjjmmmpppppppppgggeeedddfffjjjllljjjgggeeefffggggggffffffhhhjjjkkkkkkjjjiiiggghhhjjjlllhhhllloooqqqnnnkkkgggfffQQQSSSWWWYYYYYYWWWSSSQQQVVVRRRMMMJJJKKKNNNQQQRRRMMMMMMLLLLLLLLLLLLKKKJJJKKKRRRRRRSSSUUUMMMIIISSSXXXZZZ\\\YYYUUURRRRRRTTTYYYXXXVVVVVVWWWUUUSSSPPPTTTUUUXXXYYYZZZZZZZZZ[[[ccccccccc```\\\YYYYYYYYY]]]ZZZYYY\\\[[[YYYYYY[[[\\\^^^^^^]]]___cccbbb^^^``````ccciiimmmooonnnmmmkkkkkkkkkjjjhhhhhhhhhiiidddbbb```^^^]]]]]]]]]]]]```ggglllkkkjjjjjjgggccceeefffhhhjjjmmmnnnnnnnnn^^^___bbbgggmmmpppppppppqqqpppsssxxxwwwoooiiiiiiiiiddddddjjjnnnmmmkkkllllllmmmllliiidddaaaaaabbbcccjjjqqqqqqkkkfffeeegggiiilllkkkddd^^^^^^___^^^dddgggkkknnnnnnmmmkkkkkkhhhllloookkkccc```ccchhhkkkmmmnnnkkkeeecccfffjjjlllfffdddhhhkkkgggaaa]]]___WWWRRRWWWaaafffaaaYYY[[[[[[\\\]]]]]]]]]]]]]]][[[YYYYYYZZZ^^^```___^^^^^^^^^___```aaa```^^^[[[XXXXXXXXXYYY[[[ZZZWWWUUUUUUXXX[[[]]]]]]]]]]]]^^^[[[ZZZXXXWWWXXXZZZ^^^```bbb\\\WWWVVVXXX[[[]]]^^^ZZZZZZYYYVVVSSSTTTYYY^^^aaa```___^^^[[[YYYWWWVVVXXXTTTPPPOOORRRVVVYYY[[[UUUVVVWWWUUUQQQPPPSSSUUUTTTXXXXXXTTTSSSWWWYYYYYY[[[TTTOOOMMMMMMMMMSSSZZZ[[[WWWWWW[[[]]][[[[[[\\\[[[[[[]]]^^^___]]]ZZZWWWTTT\\\dddgggccc^^^[[[[[[ZZZXXXVVVVVVWWWXXXWWWVVVQQQRRRTTTUUUVVVWWWZZZ\\\\\\\\\^^^```ccccccbbbaaa[[[^^^aaabbb```^^^]]]\\\``````___]]][[[\\\___aaaeeefffhhhgggdddaaa___^^^dddfffhhhiiiiiilllqqqvvvrrrrrrssswwwzzzxxxooohhheeeiiillliiidddeeemmmuuuppprrrrrrrrrrrrssswww{{{~~~vvvnnnooowww{{{xxxrrrlllkkkjjjkkknnnpppppppppllliiifffeeeeeeffffffeeeggggggfffeeedddccccccccceeeeeeddddddeeefffhhhiiiggggggffffffeeedddcccbbbbbbbbb```^^^```ccc```ZZZXXXYYY[[[]]]aaadddfffgggbbbccceeehhhiiikkkkkkkkkgggggggggggggggggggggggghhhhhhgggfffggghhhhhhggghhhhhhhhhhhhiiijjjkkkllleeeeeegggjjjlllmmmllljjjbbbbbbccceeehhhiiihhhffffffffffffeeedddcccddddddggggggfffddddddfffjjjmmmpppsssvvvuuuoooiiifffeeeSSSUUUWWWXXXWWWSSSOOOLLLQQQOOOMMMMMMNNNOOOOOONNNJJJKKKMMMNNNMMMMMMLLLLLLKKKNNNKKKNNNTTTOOOIIIPPPYYY[[[[[[XXXSSSPPPQQQSSS[[[YYYWWWWWWWWWVVVSSSQQQTTTWWWZZZ[[[ZZZYYYZZZ[[[```aaa```^^^ZZZXXXWWWXXXYYYVVVUUUWWWXXXWWWYYY]]]]]]______^^^aaadddccc___eeefffgggiiimmmqqqrrrrrrjjjkkkjjjhhhdddcccdddfffcccdddddddddbbb```^^^^^^aaaiiiooopppooonnnjjjeeekkklllnnnpppppppppppppppdddcccccceeeiiilllmmmmmmlllkkklllooopppnnnoooqqqiiiggghhhmmmpppmmmiiifffhhhiiiiiifffaaa^^^```cccccciiioooqqqnnnjjjhhhhhh]]]bbbddd```]]]___``````bbbdddhhhmmmpppqqqooollliiinnnqqqnnnfffaaacccgggfffhhhiiifffbbbaaaeeeiiimmmfffbbbeeefffaaa[[[XXX\\\YYYWWW[[[aaaccc^^^YYYXXXYYY[[[\\\]]]]]]]]]]]]WWWXXXYYY\\\```cccdddddd]]][[[ZZZ[[[^^^______^^^XXXWWWWWWXXXYYYYYYWWWTTTXXX[[[^^^^^^]]][[[ZZZZZZXXXXXXWWWWWWXXXZZZ\\\]]]\\\WWWRRRPPPTTTYYYZZZXXXUUUVVVVVVTTTRRRSSSXXX]]][[[[[[ZZZYYYWWWVVVTTTSSSQQQPPPOOOQQQTTTXXXYYYZZZQQQSSSTTTSSSOOOMMMNNNQQQTTTXXXYYYVVVUUUXXXYYYWWWXXXRRRLLLLLLLLLNNNSSSYYYYYYUUUSSSVVVWWWTTTTTTUUUUUUUUUVVVYYY[[[[[[WWWTTTLLLVVVaaafffccc^^^\\\\\\XXXVVVUUUUUUWWWYYYZZZYYYNNNPPPSSSTTTVVVYYY\\\___]]]___`````````___```aaa]]]___bbbbbb___[[[XXXWWW[[[\\\\\\[[[YYYZZZ\\\^^^```ccceeeeeecccaaa``````^^^ccchhhjjjjjjkkkooossstttppplllmmmooooookkkfffdddhhhkkkiiifffgggnnnuuusssrrrqqqoooooopppsssvvv|||sssmmmllllllooossssssoookkkkkkjjjiiijjjlllnnnooonnnooolllhhheeeddddddcccbbbhhhgggffffffeeedddcccbbbfffeeedddbbbbbbbbbcccdddaaabbbccccccccccccdddddd]]]]]][[[ZZZ]]]bbbaaa\\\XXXZZZ]]]```cccfffhhhjjjgggfffffffffhhhkkknnnpppjjjiiigggfffeeedddeeeeeeeeedddddddddcccbbbccceeeeeeeeefffggghhhiiijjjkkkbbbccceeeiiikkkllliiigggccccccdddfffhhhiiigggfffgggeeecccaaa```___^^^^^^ccccccbbb```aaadddiiimmmuuuwwwxxxtttlllfffccccccQQQSSSTTTUUUTTTRRROOOMMMNNNMMMNNNOOOPPPPPPMMMKKKLLLOOOQQQRRRQQQOOONNNNNNIIIJJJEEEGGGPPPNNNIIIPPPWWWWWWUUUSSSRRRRRRTTTWWW\\\[[[ZZZXXXVVVUUUTTTTTTTTTXXX\\\]]][[[YYYYYY[[[^^^______]]]YYYWWWWWWXXXSSSQQQRRRWWWYYYXXXYYY]]]]]]___```___aaaeeeeeeaaafffiiikkkkkknnnrrrsssrrrgggiiiiiifffaaa___```bbbbbbeeehhhiiigggccc```___bbbjjjqqqqqqqqqppplllgggnnnpppssssssrrrpppoooooonnnkkkhhheeedddfffhhhjjjgggffffffgggkkkpppuuuyyyllllllmmmppprrrooojjjeeedddgggiiifff```^^^aaaeeeeeehhhkkknnnnnnmmmjjjggg```eeeeee```\\\]]]___^^^```aaaeeekkkrrruuussspppkkknnnpppmmmgggcccdddfff___aaabbbaaa______bbbfffiiiccc```aaaaaa\\\XXXWWWZZZZZZ[[[]]]______\\\YYYWWWXXXZZZ\\\]]]]]]]]]]]]TTTUUUXXX\\\___bbbcccddd\\\YYYWWWXXX\\\___```^^^WWWVVVUUUUUUWWWXXXWWWVVVYYY[[[\\\[[[YYYWWWVVVVVVSSSTTTUUUVVVWWWWWWVVVVVVWWWVVVRRRPPPSSSXXXXXXUUUQQQSSSTTTRRRPPPQQQTTTXXXTTTTTTTTTSSSRRRPPPOOONNNLLLLLLMMMPPPSSSUUUTTTSSSNNNPPPRRRQQQNNNLLLNNNPPPYYY[[[YYYTTTRRRVVVYYYZZZTTTNNNKKKMMMOOOOOOQQQTTTWWWRRRQQQTTTTTTRRRPPPRRRQQQRRRSSSUUUWWWVVVSSSQQQIIIRRR]]]bbb```[[[YYYXXXSSSRRRQQQRRRTTTVVVVVVVVVNNNOOORRRTTTVVVYYY^^^aaa\\\___bbbbbb^^^[[[[[[\\\^^^```bbbbbb^^^[[[XXXWWW[[[\\\\\\ZZZXXXWWWXXXYYY^^^aaaeeeeeebbb``````bbb^^^dddkkkmmmllllllppptttyyysssllljjjmmmnnnllliiibbbeeeggghhhgggiiinnnrrrpppooommmllllllnnnpppqqqsssvvvzzz~~~zzznnngggiiikkkllllllllllllmmmjjjhhhggggggiiikkkjjjjjjppplllgggdddbbbbbbbbbaaafffeeedddeeeeeedddbbb```ddddddbbbaaa````````````]]]^^^___aaacccdddeeeeee[[[\\\ZZZWWWXXX\\\]]]ZZZXXX[[[```ccceeehhhkkkmmmkkkiiigggfffgggkkkpppsssllljjjgggdddcccccccccdddfffdddcccccc```]]]___ccccccdddeeefffggghhhiiiiiidddeeefffiiilllmmmkkkiiiggghhhhhhhhhhhhhhhggggggfffccc___]]]]]]]]]]]]]]]`````````___```ccchhhlllttttttqqqlllfffbbb```___RRRRRRRRRQQQPPPPPPOOOOOONNNNNNNNNPPPQQQOOOLLLJJJNNNQQQTTTTTTQQQMMMKKKKKKGGGIIIEEEEEELLLKKKLLLWWWVVVSSSOOONNNPPPTTTWWWYYY\\\]]]]]]ZZZVVVTTTUUUWWWUUUZZZ^^^___[[[YYYYYY[[[]]]^^^^^^]]]ZZZYYYYYYZZZOOOPPPVVV^^^aaa]]][[[[[[ZZZ]]]]]]]]]```dddddd```aaahhhmmmmmmnnnqqqoookkkdddgggiiifffbbb___aaaccc```dddhhhiiifffcccaaaaaaeeekkknnnmmmlllmmmllliiinnnqqquuuuuusssooonnnmmmooonnnkkkfffbbbcccgggkkkiiihhhffffffiiiooouuuwwwmmmmmmlllmmmoooooojjjeeeeeeiiikkkhhhbbb___aaaeeehhhfffeeehhhllllllgggbbbfffhhhggg```]]]aaafffhhhfffdddeeekkkqqqtttqqqlllkkklllkkkiiieeeccccccddd\\\]]]]]]^^^```aaacccdddaaa^^^\\\^^^]]]YYYXXXZZZXXXWWWXXX[[[^^^^^^[[[XXXVVVWWWZZZ\\\^^^^^^^^^]]]UUUWWWZZZ\\\]]]^^^___```[[[XXXWWWZZZ___aaa```]]]WWWUUUSSSSSSUUUWWWXXXXXXXXXYYYZZZXXXVVVUUUVVVWWWQQQSSSVVVXXXXXXVVVTTTRRRRRRTTTSSSPPPQQQVVVVVVRRRNNNPPPRRRQQQNNNMMMPPPRRRRRRRRRRRRQQQOOONNNLLLKKKOOONNNNNNOOOPPPPPPOOOMMMLLLOOOQQQPPPNNNMMMPPPRRRUUUYYYYYYVVVTTTWWWXXXWWWOOOKKKKKKPPPSSSQQQOOOOOOQQQNNNNNNRRRTTTQQQPPPQQQRRRTTTUUUUUUTTTQQQNNNLLLJJJQQQXXX\\\ZZZUUURRRPPPQQQPPPOOOPPPQQQRRRQQQOOOOOOQQQRRRSSSUUUXXX]]]```ZZZaaahhhhhhbbb[[[XXXWWW[[[]]]^^^^^^[[[YYYWWWWWWXXXZZZ[[[ZZZXXXWWWWWWXXX^^^bbbfffeeeaaa______aaaaaafffkkkllljjjkkkqqqwwwzzzsssllljjjlllnnnllliiibbbbbbbbbeeehhhlllpppqqqmmmkkkiiiiiiiiijjjjjjjjjeeeiiimmmsss|||}}}uuurrrvvvyyysssrrr|||~~~uuuooodddfffhhhiiiiiiiiijjjkkkjjjhhhffffffgggggggggfffllliiidddaaaaaaaaabbbbbbbbbaaa```aaabbbbbb___\\\_________``````______^^^\\\\\\]]]```dddfffeeecccXXXZZZYYYTTTSSSWWWZZZYYY]]]```dddfffffffffhhhjjjiiigggdddcccdddggglllnnnkkkiiieeebbbaaaaaacccddddddbbbaaaccc```]]]```fffddddddfffggghhhhhhhhhiiigggfffgggiiilllmmmmmmllljjjiiiiiigggeeedddddddddddd```[[[ZZZ\\\___``````___`````````aaadddhhhlllqqqmmmhhhcccaaaaaa```___UUUTTTQQQOOONNNMMMNNNNNNPPPOOOOOOOOOPPPOOOMMMJJJNNNQQQTTTSSSNNNIIIGGGFFFGGGLLLIIIGGGKKKJJJOOO___XXXSSSMMMKKKOOOTTTWWWXXX\\\___```\\\VVVSSSUUUYYYVVV[[[``````\\\YYYZZZ\\\]]]^^^^^^]]][[[ZZZZZZ[[[PPPSSS]]]gggjjjccc]]][[[WWWZZZ[[[[[[^^^cccccc___[[[eeemmmnnnnnnooojjjccccccgggjjjiiieeecccdddggg```cccggggggdddbbbbbbcccgggkkkkkkgggfffhhhjjjiiimmmrrrvvvwwwtttpppnnnnnnjjjlllkkkgggcccccciiiooonnnnnnkkkhhhhhhllloooppplllkkkhhhgggjjjllliiieeegggkkknnnkkkddd```bbbeeejjjeeeaaadddiiijjjccc\\\___aaaaaa]]]```kkkxxxnnnkkkhhhkkkooopppjjjdddjjjiiifffdddbbbaaaaaaaaa\\\\\\]]]___ccceeefffeee[[[YYYZZZ\\\ZZZXXXYYY^^^WWWTTTTTTXXX]]]___[[[WWWUUUWWWZZZ]]]^^^___^^^^^^YYY[[[]]]]]]\\\\\\[[[\\\ZZZXXXYYY]]]bbbddd```[[[WWWTTTRRRQQQSSSVVVXXXYYYXXXYYYYYYXXXVVVVVVXXXZZZRRRUUUYYY\\\\\\YYYTTTQQQJJJOOOOOOKKKKKKOOOOOOKKKLLLOOOQQQPPPMMMKKKLLLNNNUUUUUUTTTSSSQQQNNNLLLKKKVVVTTTQQQPPPOOONNNMMMKKKLLLOOOQQQPPPNNNOOORRRUUUMMMTTT[[[\\\[[[YYYUUUPPPKKKIIIKKKRRRUUURRRNNNLLLLLLJJJKKKPPPSSSQQQPPPQQQUUUWWWXXXWWWRRRMMMJJJIIIMMMQQQUUUWWWUUUQQQLLLIIISSSRRRPPPPPPQQQPPPNNNKKKQQQRRRSSSTTTTTTWWW[[[___[[[eeeooopppiii___XXXUUUUUUWWWYYYYYYWWWVVVVVVVVVTTTVVVXXXYYYXXXXXXYYY[[[```dddgggfffaaa]]]]]]___^^^bbbfffeeeccceeemmmtttrrrlllgggeeeggghhheeeaaaeeebbb```ccciiiooorrrsssmmmkkkiiihhhhhhhhhgggeeeiiihhhfffgggoooyyy{{{xxxmmmkkkttt~~~uuu|||rrrjjjeeegggqqq|||}}}rrriiifffggghhhjjjjjjiiifffaaa^^^llliiigggfffggggggeeedddiiieeeaaa______aaabbbccc^^^]]]\\\]]]______\\\YYYYYY[[[]]]^^^_________^^^]]]\\\\\\```eeegggddd```SSSWWWXXXSSSQQQUUUZZZ[[[eeegggiiihhheeebbbbbbccccccaaa```______bbbeeegggiiigggccc```___aaacccdddaaa^^^___cccbbb```dddllleeefffggghhhiiiiiiiiiiiihhhffffffgggjjjlllmmmmmmiiihhhfffccc```______```bbb^^^YYYXXX\\\aaadddeee```aaabbbbbbccceeeiiillloooiiibbb___```bbbbbbbbbTTTRRROOOKKKIIIJJJMMMPPPPPPQQQSSSRRRPPPNNNMMMMMMOOOOOOOOONNNMMMLLLKKKJJJLLLMMMLLLHHHJJJPPPTTTTTTRRROOONNNTTT\\\___ZZZSSSWWWZZZZZZVVVOOOOOOUUU[[[\\\\\\[[[XXXTTTUUUYYY]]]``````^^^[[[XXXXXXZZZ\\\XXXZZZ]]]bbbdddccc```]]][[[]]][[[XXX[[[bbbccc___[[[gggooommmhhhiiiiiihhhcccdddeeefffggghhhiiiiiigggccc``````cccfffgggfffbbbhhhjjjhhhgggjjjnnnooonnnoooqqqtttuuutttqqqnnnhhhfffddddddfffiiimmmooouuupppiiifffgggjjjmmmmmmlllooolllhhhhhhmmmlllgggjjjfffbbbaaacccdddcccbbbeeeggghhheeefffhhhgggccc]]]```^^^[[[fff}}}vvvoookkkkkkjjjfffaaa```dddeeeeeeccc^^^[[[\\\]]]___]]]]]]___cccdddbbb___^^^^^^]]]]]][[[XXXVVVTTTTTTUUUUUUVVVVVVWWWZZZ[[[ZZZUUUWWWaaaccc]]][[[```eeedddbbb___]]][[[ZZZYYY^^^^^^\\\\\\bbbfffddd]]]YYYWWWVVVYYYYYYVVVVVVXXXZZZVVVQQQOOOQQQVVVZZZ]]]SSSVVVYYY[[[[[[XXXUUURRRPPPOOONNNMMMMMMMMMNNNOOOPPPOOOMMMJJJHHHJJJOOOSSSTTTRRRRRRSSSUUUTTTOOOJJJRRRPPPNNNKKKJJJIIIJJJKKKKKKLLLMMMNNNOOOPPPPPPPPPNNNPPPVVV[[[YYYQQQMMMMMMMMMLLLOOORRRPPPLLLJJJMMMIIIJJJKKKKKKMMMMMMNNNNNNUUUVVVUUUSSSOOOLLLKKKKKKTTTPPPQQQUUUSSSKKKGGGIIINNNNNNLLLKKKKKKMMMMMMKKKOOOOOOOOOMMMMMMPPPWWW]]]^^^cccgggfffbbb]]][[[[[[XXXYYY[[[[[[[[[XXXUUURRRTTTRRRTTTXXXYYYXXXZZZ___iiijjjjjjfff```^^^aaaeeegggeeecccaaabbbfffjjjlllnnnooooookkkeeecccfffjjjrrraaaVVV[[[fffkkkkkkkkkhhhhhhgggfffddddddeeeggggggeeecccdddgggjjjmmmmmmkkkmmmqqqsssttttttvvvxxx|||~~~wwwrrrmmmeee___eeegggnnnwwwvvvnnniiijjjggggggfffdddbbbbbbdddfffiiifffaaa___```bbbdddddd```___\\\ZZZYYYZZZ\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[\\\[[[ZZZYYYXXXYYYYYYYYYYYY[[[^^^aaadddccc```]]]TTTSSSSSSRRRRRRUUUZZZ]]]jjjjjjiiifffbbb_________YYYZZZ[[[[[[\\\___dddgggcccccccccbbb```]]][[[YYYVVVXXXYYY\\\___ccchhhkkknnnllljjjgggfffggghhhhhhiiihhhfffeeeeeefffhhhiiihhhbbb[[[XXXZZZ\\\]]]]]]ZZZVVVTTTWWW]]]aaa___[[[ZZZ\\\```eeehhhkkklllmmmhhh```ZZZ^^^bbbbbb^^^]]]RRRPPPMMMJJJIIIJJJLLLOOOOOOQQQRRRQQQOOOMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPNNNKKKMMMSSSVVVVVVUUUSSSTTT[[[bbbccc\\\UUUXXXYYYYYYUUURRRRRRWWW[[[\\\[[[YYYWWWUUUWWWZZZ]]][[[[[[[[[ZZZYYY\\\aaaddd\\\\\\\\\]]]___```___^^^[[[]]][[[YYY\\\bbbdddaaa\\\gggpppnnnkkkkkkkkkjjjhhhhhhjjjlllmmmmmmllljjjhhheeebbbaaacccfffggggggaaagggjjjgggfffiiilllllljjjmmmqqqvvvxxxwwwrrrnnnkkkiiiffffffhhhllloooqqqvvvooohhhfffiiimmmnnnmmmmmmmmmjjjeeefffjjjjjjfffcccaaa```bbbeeefffdddaaafffkkkmmmhhheeefffgggfff```ddddddcccmmmvvvnnnhhhgggfffaaa^^^^^^```bbbdddbbb```^^^^^^___hhheeeaaa_____________________^^^]]][[[XXXVVVTTTRRRVVVZZZYYYUUUTTTWWW[[[]]]XXXVVV[[[___aaadddffffffeeebbb```^^^\\\[[[[[[\\\]]]\\\[[[^^^bbbaaa\\\YYYVVVVVVYYYYYYVVVVVVYYY[[[WWWSSSRRRSSSWWWZZZ[[[UUUVVVXXXXXXWWWTTTQQQOOOMMMMMMLLLKKKKKKKKKKKKKKKOOONNNMMMKKKIIIKKKNNNQQQSSSRRRQQQSSSVVVUUUPPPLLLOOOMMMKKKIIIHHHHHHIIIJJJLLLLLLMMMMMMNNNOOOOOOPPPQQQQQQSSSVVVTTTNNNLLLNNNSSSQQQRRRTTTQQQLLLKKKNNNMMMMMMMMMNNNNNNOOOPPPPPPRRRRRRRRRPPPNNNMMMNNNOOORRROOOPPPSSSRRRLLLJJJLLLMMMMMMLLLKKKLLLMMMMMMKKKLLLMMMMMMLLLLLLPPPWWW]]][[[]]]```bbbbbb___ZZZWWWTTTXXX\\\[[[VVVSSSTTTVVVWWWUUUVVVYYYZZZYYY[[[___ggghhhhhhddd___^^^aaaeeegggeeebbb```aaadddgggjjjjjjkkkllliiieeeeeeiiinnnkkk___WWW\\\fffkkkkkkllliiihhhfffdddbbbbbbcccdddgggeeecccbbbbbbbbbbbbaaaaaaffflllqqqrrrpppooonnnqqquuu~~~{{{vvvnnneeebbbcccdddaaa^^^dddffflllsssqqqjjjfffggggggfffdddaaa___```cccfffeeeaaa^^^\\\\\\^^^______```^^^\\\ZZZZZZ[[[\\\^^^\\\\\\[[[[[[[[[[[[ZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVUUUVVVZZZ^^^```___[[[XXXUUUTTTSSSQQQRRRUUUYYY]]]fffeeeccc___ZZZWWWWWWXXXYYYYYYZZZZZZZZZ\\\```ccc______``````___^^^]]]\\\WWWYYYZZZZZZZZZ]]]bbbfffhhhgggeeecccaaabbbbbbcccaaa`````````aaadddfffhhhhhhbbb\\\ZZZ[[[^^^^^^^^^[[[WWWVVVYYY^^^aaa^^^[[[YYY^^^cccggghhhhhhhhhhhhbbb^^^\\\^^^___^^^^^^```OOONNNLLLJJJJJJJJJLLLLLLNNNOOOPPPPPPNNNLLLLLLMMMKKKKKKJJJJJJKKKMMMOOOPPPPPPRRRQQQMMMOOOTTTWWWWWWUUUUUUXXX^^^cccbbb[[[UUUYYYWWWUUUTTTTTTVVVYYY[[[[[[XXXVVVVVVYYY]]]```bbb[[[ZZZZZZYYYZZZ^^^dddiii```]]]YYYXXXYYY[[[]]]^^^[[[\\\[[[ZZZ]]]ccceeecccaaaiiiooommmiiiiiijjjjjjgggggghhhlllpppqqqnnnkkkjjjgggcccbbbccceeeffffff___fffiiigggeeehhhjjjjjjkkknnnsssyyy}}}{{{vvvrrrmmmjjjfffeeehhhlllppprrruuunnnffffffkkkoooooommmllllllhhhddddddggggggddd^^^^^^aaafffjjjkkkgggcccgggnnnqqqkkkeeeeeehhhjjjcccffffffgggppp}}}zzztttkkkcccaaa```]]]\\\]]]]]]___bbbbbbaaa``````aaallljjjfffaaa]]]]]]```cccbbbaaa```^^^[[[XXXVVVTTTQQQXXX^^^]]]VVVSSSVVV[[[cccbbb______fffllllllhhheeedddbbb___^^^]]]\\\\\\ZZZ]]]]]]ZZZZZZ]]]]]]ZZZWWWUUUUUUXXXYYYWWWWWWZZZZZZWWWUUUTTTUUUWWWXXXXXXUUUUUUUUUUUUSSSPPPNNNLLLLLLLLLLLLKKKKKKKKKJJJJJJMMMNNNNNNLLLKKKKKKMMMOOORRRPPPPPPRRRUUUUUUQQQMMMKKKJJJIIIHHHGGGHHHIIIJJJLLLLLLLLLLLLMMMMMMNNNOOOQQQPPPPPPRRRQQQOOOQQQUUUZZZWWWVVVVVVRRRMMMMMMQQQRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOMMMMMMNNNQQQSSSRRROOOOOOQQQPPPMMMMMMOOOLLLKKKKKKLLLLLLLLLLLLMMMLLLMMMMMMLLLLLLPPPWWW]]]ZZZZZZ\\\aaaeeeccc\\\UUUTTTYYY]]]ZZZSSSOOOSSSXXXXXXVVVWWW[[[]]]]]]___ccceeeeeeeeebbb___^^^bbbfffgggeeebbb``````bbbeeeggghhhhhhhhheeebbbccchhhmmmhhhaaa^^^bbbiiillllllmmmkkkiiieeebbb``````bbbcccgggeeecccbbbaaa```]]]ZZZ^^^eeeooovvvwwwtttooommmpppuuuzzz~~~vvviiieeeddd^^^ZZZWWWYYY___bbbbbb```bbbccchhhllljjjdddbbbcccgggeeebbb___]]]^^^bbbeeedddaaa^^^]]]]]]^^^___^^^\\\[[[YYYXXXXXXYYYZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXSSSTTTUUUUUUUUUTTTSSSRRRQQQSSSWWW[[[]]]\\\XXXTTTWWWUUURRRPPPQQQTTTXXX[[[aaa```]]]XXXTTTQQQRRRSSSWWWXXXYYYYYYXXXYYY\\\^^^^^^^^^^^^^^^]]]\\\[[[ZZZWWWYYYZZZXXXUUUVVV[[[aaafffeeecccaaa``````aaaaaaZZZZZZZZZ\\\___cccfffiiihhhccc]]]\\\]]]``````___[[[ZZZYYY\\\```aaa^^^[[[ZZZaaaiiikkkhhhcccaaabbb]]][[[\\\^^^\\\YYY\\\bbbOOOMMMKKKKKKKKKLLLLLLKKKLLLMMMNNNNNNLLLKKKKKKLLLJJJJJJIIIJJJLLLOOORRRTTTOOOQQQPPPLLLMMMRRRUUUTTTSSSSSSUUUXXX[[[[[[VVVRRRVVVSSSQQQQQQUUUXXXYYYXXXXXXUUUSSSVVV\\\cccfffggg___^^^\\\ZZZYYY\\\aaafffaaa]]]XXXUUUUUUWWWYYYZZZYYYYYYZZZ[[[___cccddddddhhhjjjkkkgggddddddgggjjjeeeccccccffflllooommmkkkiiifffcccaaaaaabbbcccddd```fffiiigggeeegggiiihhhjjjllloootttwwwvvvrrrooolllhhhcccbbbfffllloooqqqrrrkkkdddeeekkkpppnnnjjjjjjjjjhhhgggffffffbbb______```ccciiinnnoookkkgggiiimmmnnniiigggiiilllmmmeeedddaaabbbkkkuuuxxxsssqqqggg___^^^^^^]]]]]]___]]]___aaabbbbbbbbbaaa```eeegggiiigggdddbbbdddgggcccbbbaaa^^^[[[XXXVVVUUUSSSXXX^^^___\\\YYYYYY[[[hhhlllmmmlllqqqvvvooobbbcccaaa___]]]\\\[[[\\\\\\YYY]]]]]]YYYWWWYYYZZZYYYUUUSSSSSSWWWXXXVVVWWWZZZWWWUUUTTTTTTUUUVVVUUUTTTTTTSSSSSSQQQPPPOOONNNMMMNNNNNNOOOOOONNNNNNMMMMMMLLLMMMNNNMMMLLLKKKLLLMMMOOOMMMMMMPPPSSSSSSPPPMMMJJJJJJIIIIIIIIIJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMNNNMMMLLLNNNRRRTTTTTTXXX^^^\\\YYYWWWWWWTTTPPPQQQVVVVVVUUUTTTSSSSSSSSSSSSTTTOOOOOONNNMMMLLLNNNRRRUUURRRPPPOOONNNNNNMMMMMMOOOKKKJJJKKKMMMMMMKKKLLLNNNQQQRRRRRRPPPNNNQQQVVV[[[\\\^^^bbbgggiiifff___ZZZWWW[[[^^^[[[VVVSSSVVVZZZ[[[XXXYYY^^^bbbccceeehhhccccccbbb```___```dddgggiiifffccc```___aaadddfffiiihhhfffccc```aaaeeeiiiooommmlllnnnppppppooonnnlllhhhdddaaaaaaccceeeggghhhgggggghhhhhhgggdddaaabbbiiirrryyyzzzwwwssspppvvvzzz{{{wwwvvvwwwlllgggggghhhbbb___]]]___bbbdddaaa^^^___aaaccceeeccc___^^^___cccccccccaaa___^^^```bbbbbb```]]]\\\]]]]]]\\\[[[UUUUUUTTTTTTTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUTTTOOOQQQRRRSSSSSSRRRPPPOOOQQQSSSVVV[[[]]]\\\XXXTTTVVVSSSOOONNNOOORRRUUUWWW]]]\\\ZZZVVVRRRQQQSSSTTTTTTVVVXXXYYYYYYYYY[[[]]]aaa```^^^\\\ZZZXXXVVVUUUVVVYYYZZZWWWSSSSSSXXX^^^aaa```___^^^]]]]]]]]]^^^YYYYYYZZZ\\\___cccgggiiigggccc^^^]]]___bbbaaa```[[[\\\]]]___``````^^^\\\]]]fffooopppiiiaaa]]]]]]]]][[[[[[\\\[[[XXXZZZ___QQQNNNLLLKKKLLLMMMLLLKKKJJJLLLLLLKKKJJJIIIJJJKKKJJJJJJJJJJJJMMMPPPTTTVVVKKKMMMLLLIIIIIIMMMOOONNNPPPPPPPPPPPPQQQRRRRRRQQQRRROOOLLLNNNSSSVVVVVVUUUWWWTTTQQQSSSYYY^^^aaabbb___^^^\\\YYYXXXZZZ^^^bbb^^^ZZZVVVTTTTTTTTTTTTTTTWWWWWWYYY___ccceeeddddddllliiieeeaaa___ccckkksssmmmjjjffffffiiikkkkkkjjjfffdddbbb___^^^^^^```aaabbbgggjjjgggeeegggiiihhhggggggggghhhjjjkkkjjjhhhkkkfffaaabbbgggmmmpppqqqnnniiicccdddjjjmmmkkkhhhhhhhhhiiikkkjjjeee^^^ZZZaaabbbdddiiinnnooolllhhhjjjiiifffdddhhhooopppmmmiiiddd]]][[[bbbmmmsssssslllddd^^^^^^``````bbbddd``````aaabbbbbbaaa```___]]]cccjjjmmmkkkhhheeeeeedddccc```]]]ZZZXXXVVVUUUVVVXXX[[[___bbbaaa___\\\fffkkkllliiimmmrrrlll______]]][[[YYYXXXYYYZZZ[[[YYY\\\\\\XXXVVVXXXYYYXXXTTTQQQRRRUUUVVVTTTUUUXXXSSSRRRQQQRRRSSSSSSQQQPPPQQQPPPPPPPPPPPPQQQQQQQQQPPPPPPOOOOOOOOONNNNNNNNNLLLMMMNNNNNNLLLKKKKKKLLLLLLJJJJJJLLLOOOPPPNNNKKKKKKKKKLLLLLLMMMNNNOOOOOOLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIMMMRRRTTTSSSVVVZZZXXXUUUTTTUUUTTTRRRUUU[[[WWWVVVTTTSSSRRRRRRSSSTTTQQQQQQOOOMMMLLLMMMPPPSSSSSSRRROOOLLLKKKKKKLLLLLLJJJIIILLLPPPOOOKKKLLLQQQXXXYYYXXXUUUQQQRRRVVVZZZ\\\bbbiiillliiiddd```^^^WWWYYY\\\___`````````aaabbb^^^]]]aaaeeedddeeegggcccbbb```______aaaeeeiiijjjgggdddaaa```bbbeeegggjjjiiigggeeedddeeeiiikkkyyyzzzzzzyyyxxxvvvrrrnnnkkkgggcccbbbeeeiiilllmmmkkkkkklllnnnooonnnkkkhhhccchhhnnnrrrsssrrrppppppwwwzzzzzzuuupppqqqzzzxxxkkklllvvvyyyrrriiieeeeeeggggggfffbbb```___```aaa```\\\YYY\\\___aaa```^^^]]]\\\\\\^^^aaacccdddbbb___]]]]]][[[YYYXXXWWWWWWWWWUUUSSSQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUSSSQQQPPPNNNOOOQQQRRRRRRQQQOOONNNPPPQQQTTTXXXZZZYYYVVVSSSSSSPPPMMMLLLOOORRRSSSSSSXXXXXXWWWTTTSSSSSSUUUWWWQQQTTTWWWYYYZZZ[[[\\\^^^```___]]][[[XXXVVVTTTTTTTTTWWWYYYWWWUUUUUUZZZ^^^WWWWWWWWWWWWWWWWWWXXXXXXZZZZZZZZZ[[[^^^aaadddfffdddaaa^^^^^^```bbbaaa```[[[]]]___```____________bbbkkksssrrrjjjaaa\\\\\\```[[[XXXZZZ[[[ZZZYYY[[[TTTPPPKKKJJJLLLMMMLLLJJJIIIJJJJJJIIIHHHGGGIIIKKKJJJJJJJJJKKKMMMPPPRRRTTTHHHJJJIIIFFFFFFIIIJJJHHHMMMNNNNNNLLLLLLMMMOOORRRNNNLLLJJJLLLPPPSSSSSSRRRWWWTTTPPPOOOQQQSSSUUUVVVZZZZZZZZZXXXXXXZZZ]]]```[[[XXXTTTRRRRRRRRRQQQPPPVVVVVV[[[dddiiihhhffffffkkkddd___]]]___eeeqqq|||yyywwwrrrnnnjjjiiihhhiiibbbaaa```]]][[[[[[]]]```dddiiijjjfffcccfffhhhiiiiiigggffffffgggiiiiiiiiiiiidddaaaccckkkqqqsssrrrkkkhhheeeeeehhhiiihhhfffhhhggghhhllljjjccc[[[XXX___```ccchhhlllmmmiiieeehhheee```___fffoooppplllkkkfff___\\\___gggoootttiiiccc___bbbeeeeeeeeegggcccbbb``````aaaaaa```^^^[[[```hhhmmmlllgggbbb^^^cccbbb___\\\ZZZXXXVVVVVVXXXWWWYYY^^^dddeeeaaa]]]``````]]]ZZZ\\\aaacccaaa[[[YYYWWWUUUUUUVVVXXXZZZYYY[[[YYYUUUUUUXXXYYYVVVRRRPPPPPPSSSTTTRRRRRRUUUOOONNNNNNOOOQQQQQQOOOMMMMMMMMMNNNPPPQQQRRRSSSTTTOOONNNLLLKKKKKKKKKLLLMMMLLLMMMNNNMMMKKKJJJJJJKKKKKKIIIHHHJJJMMMNNNLLLIIILLLLLLMMMNNNOOOOOOPPPPPPKKKKKKKKKKKKKKKJJJIIIHHHHHHHHHLLLPPPPPPLLLLLLOOOQQQOOOOOORRRSSSSSSWWW]]]UUUSSSQQQPPPOOOPPPQQQRRRRRRQQQPPPMMMKKKKKKMMMOOOPPPQQQOOOJJJIIIKKKKKKIIIJJJIIIMMMSSSQQQKKKMMMTTT\\\]]][[[WWWSSSQQQTTTWWWZZZ```gggiiifff```^^^^^^TTTXXX^^^fffkkkllljjjhhhiiiccc```bbbdddbbb``````bbb```^^^\\\]]]aaaeeegggjjjgggdddaaa```bbbeeeggghhhhhhhhhhhhjjjmmmppprrr|||~~~~~~|||{{{zzztttmmmiiieeecccdddjjjoooqqqrrrppppppppppppqqqoookkkiiigggiiilllmmmmmmmmmooopppxxxyyy{{{yyyuuuqqqooonnnvvvxxxwwwtttvvv{{{xxx}}}{{{zzz}}}zzzzzzvvvvvvvvvkkkbbbdddmmmkkkeee______ccceeeccc___[[[ZZZ[[[\\\^^^]]][[[YYYZZZ^^^```]]]\\\]]]]]][[[ZZZ^^^bbbdddbbb^^^ZZZXXXYYYXXXWWWVVVWWWUUUSSSPPPQQQRRRTTTVVVWWWWWWVVVUUURRRSSSTTTTTTSSSQQQOOOMMMMMMNNNOOOPPPPPPPPPOOONNNNNNNNNOOOQQQTTTTTTSSSQQQQQQNNNLLLMMMPPPSSSRRRQQQQQQRRRSSSRRRQQQRRRSSSUUUOOOSSSWWWZZZ[[[\\\]]]^^^]]]\\\ZZZYYYWWWWWWVVVVVVSSSUUUWWWXXXYYYZZZ\\\]]]UUUVVVWWWXXXYYYZZZ[[[[[[ZZZYYYYYYYYYZZZ]]]___aaaaaa^^^\\\]]]```bbb```^^^ZZZ]]]```___]]]]]]```cccggglllrrrqqqjjjbbb^^^]]]```[[[XXX[[[]]]\\\[[[]]]VVVPPPJJJHHHIIIKKKJJJHHHHHHHHHHHHGGGFFFFFFHHHJJJHHHHHHIIIKKKLLLMMMNNNOOOFFFIIIHHHEEEDDDHHHHHHFFFHHHKKKMMMLLLJJJJJJMMMQQQLLLKKKKKKLLLNNNPPPQQQQQQTTTSSSPPPNNNLLLMMMPPPSSSVVVWWWXXXXXXWWWXXXZZZ]]]ZZZWWWRRROOOOOOOOOPPPPPPVVVWWW___kkkpppmmmiiihhhggg```ZZZ[[[]]]bbbmmmyyywwwyyyyyytttlllfffeeefff___```___\\\YYYYYY]]]```eeehhhhhhccc```cccggghhhhhhgggfffhhhjjjkkkkkkjjjeeeaaa___ccclllrrrsssqqqiiiiiiiiihhhgggfffggggggjjjfffeeehhhggg^^^XXXWWWZZZ]]]cccjjjooooooiiiccceeeccc___]]]bbbjjjmmmkkkiiigggdddbbb```bbbhhhnnngggcccaaafffiiigggeeefffeeebbb^^^^^^```aaaaaa```\\\]]]```ccceeeccc```]]]bbb```]]][[[YYYWWWWWWVVVXXXXXX[[[^^^aaabbb```^^^\\\XXXVVVUUUTTTSSSXXX___YYYWWWUUUSSSSSSUUUXXXZZZXXXWWWTTTQQQSSSXXXWWWSSSQQQOOOOOOQQQRRROOOOOORRRMMMLLLLLLMMMOOOPPPOOOMMMKKKLLLMMMOOOQQQRRRRRRSSSNNNLLLJJJHHHGGGIIIKKKMMMMMMNNNNNNLLLJJJIIIJJJLLLLLLIIIHHHIIILLLMMMKKKHHHKKKKKKLLLMMMMMMNNNNNNNNNIIIJJJKKKLLLKKKIIIGGGEEEIIIHHHJJJMMMKKKGGGGGGJJJJJJIIIKKKOOOQQQQQQUUU[[[QQQPPPMMMLLLLLLMMMOOOPPPOOOOOONNNLLLJJJHHHIIIJJJKKKNNNMMMIIIHHHKKKKKKGGGJJJIIINNNUUUSSSLLLNNNWWWZZZ[[[ZZZVVVQQQPPPRRRUUUWWW[[[```cccccc```^^^\\\UUU^^^hhhooopppnnnjjjhhhhhhaaa^^^```bbb```]]]]]]aaa^^^ZZZYYY[[[^^^bbbeeehhheeebbb```___bbbeeegggeeeeeefffiiikkknnnooooootttvvvwwwvvvyyyzzztttkkkhhheeecccffflllrrrsssrrrrrrqqqpppppppppnnnkkkiiijjjkkkllllllkkklllnnnpppyyyyyyzzzzzzzzzxxxuuussszzz{{{yyytttrrrwww{{{|||yyyvvvyyywwwooonnntttoooooovvvmmm\\\ZZZdddsssxxxkkkjjjiiieeefffllliiieeeaaa``````aaa___^^^YYYYYYZZZ[[[\\\\\\[[[ZZZXXX^^^```]]]\\\^^^^^^[[[WWW[[[___aaa___[[[WWWVVVYYYXXXWWWWWWWWWVVVRRROOOPPPRRRTTTWWWXXXXXXWWWVVVRRRSSSTTTUUUTTTQQQNNNMMMLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKKKKLLLOOOPPPPPPPPPOOOMMMLLLOOOTTTVVVSSSPPPMMMOOOQQQQQQPPPPPPPPPQQQOOOSSSXXX[[[[[[[[[ZZZ[[[]]]\\\ZZZXXXWWWVVVVVVVVVSSSSSSUUUYYY\\\^^^\\\YYYWWWXXXZZZ\\\___```aaabbbYYYXXXXXXWWWYYY[[[]]]___^^^\\\ZZZ\\\___```___\\\ZZZ]]]___^^^[[[[[[aaafffiiilllnnnmmmiiidddaaa___\\\ZZZ[[[]]]]]]\\\___dddWWWPPPIIIFFFGGGIIIIIIGGGGGGHHHHHHFFFEEEFFFHHHJJJGGGGGGIIIJJJKKKKKKKKKKKKGGGIIIIIIEEEEEEHHHHHHFFFCCCGGGLLLLLLIIIHHHKKKNNNKKKKKKLLLLLLMMMNNNPPPQQQPPPQQQQQQNNNLLLNNNSSSXXXUUUWWWXXXXXXVVVVVVWWWXXX[[[VVVPPPLLLLLLNNNPPPQQQWWWYYYbbbpppuuuqqqkkkjjjeee]]]XXXYYYZZZ\\\dddnnnlllrrrwwwtttkkkdddbbbccc^^^___^^^\\\YYYYYY]]]aaaeeehhhgggaaa^^^aaafffhhh``````bbbeeehhhiiihhhfff```\\\[[[aaakkkqqqqqqnnniiikkkllljjjgggeeefffhhhllleeecccdddbbb[[[WWWXXXWWW\\\eeennntttssskkkdddbbbcccaaa\\\]]]dddiiijjjdddfffhhhgggbbb___aaafffgggcccccchhhkkkhhhdddccceeeaaa]]]\\\___bbbcccbbb\\\YYYWWWYYY]]]aaaaaa``````___\\\ZZZXXXWWWWWWWWWWWWZZZ]]]^^^]]]\\\]]]^^^[[[XXXYYY]]]XXXOOOPPPZZZXXXWWWTTTRRRSSSUUUXXXZZZWWWUUUPPPNNNRRRXXXWWWQQQQQQNNNNNNPPPPPPMMMMMMPPPLLLKKKKKKLLLNNNPPPOOOOOOJJJKKKMMMOOOPPPQQQQQQPPPPPPMMMIIIGGGFFFHHHLLLNNNNNNNNNMMMKKKIIIIIIJJJLLLMMMJJJHHHIIILLLMMMKKKIIIIIIIIIJJJKKKLLLLLLKKKKKKHHHJJJLLLMMMLLLIIIEEECCCJJJHHHIIIKKKJJJGGGIIIMMMGGGFFFIIINNNOOOOOOSSSYYYNNNMMMKKKIIIIIIKKKMMMOOOKKKLLLMMMKKKIIIGGGGGGHHHGGGLLLLLLHHHHHHLLLLLLHHHJJJIIINNNWWWTTTLLLOOOXXXWWWXXXWWWSSSOOONNNQQQTTTWWWWWWZZZ^^^cccccc___[[[ZZZfffssswwwrrriiidddcccbbb\\\YYY]]]aaaaaa_________\\\XXXVVVXXX\\\```bbbfffdddaaa^^^^^^aaadddfffdddddddddfffiiiiiiiiihhhjjjmmmnnnooouuuyyytttjjjhhheeecccgggmmmrrrsssqqqqqqooooooooopppooommmlllhhhiiijjjiiihhhhhhjjjkkkvvvvvvuuuuuuuuuwwwyyyzzzqqquuuuuusssrrrwwwyyyyyyqqqjjjjjjpppnnngggiiirrrqqqqqqwwwsssrrrdddYYY\\\fffooozzz}}}iii[[[^^^cccaaa```cccaaa```___\\\YYYXXXZZZ\\\\\\[[[[[[ZZZZZZXXXWWWVVVWWW^^^aaa^^^]]]``````\\\VVVYYY\\\\\\ZZZXXXVVVUUUTTTTTTSSSTTTTTTQQQNNNKKKNNNPPPSSSVVVWWWWWWUUUTTTSSSTTTUUUVVVUUURRROOOMMMKKKKKKKKKKKKKKKLLLMMMNNNNNNLLLJJJKKKMMMPPPQQQQQQNNNMMMMMMQQQWWWXXXUUUQQQLLLOOORRRRRRQQQOOONNNNNNPPPTTTXXX[[[ZZZYYYXXXWWWaaa```\\\YYYVVVTTTSSSSSSSSSRRRTTTYYY^^^___[[[VVVUUUVVVYYY\\\___aaabbbcccYYYYYYXXXXXXYYY\\\^^^```\\\ZZZYYY[[[^^^```]]][[[YYY\\\___]]]YYY[[[aaahhhjjjjjjjjjiiigggeeebbb```VVVYYY]]]```]]][[[bbbkkkMMMKKKHHHFFFDDDCCCCCCCCCKKKJJJIIIHHHGGGHHHIIIJJJGGGEEECCCEEEHHHJJJJJJHHHGGGFFFDDDCCCDDDEEEGGGHHHKKKKKKKKKLLLMMMMMMNNNNNNJJJIIIHHHIIILLLLLLJJJGGGJJJIIIIIILLLPPPSSSUUUVVVTTTQQQOOOPPPTTTVVVVVVUUUYYYWWWTTTPPPMMMNNNQQQTTTUUUZZZbbbfffgggdddaaa```ZZZYYYXXXWWWYYY^^^eeejjjkkkfffeeeiiieee___aaakkkcccaaa^^^\\\]]]___aaabbbjjjiiifffaaa]]]]]]ccchhhgggfffdddccccccbbb___]]]PPPZZZccceeehhhmmmmmmiiijjjkkkllllllkkkiiifffdddgggccc___]]]^^^^^^[[[YYYSSSYYYdddoootttsssmmmhhheeebbb___^^^```eeehhhjjjfffgggfffbbb^^^^^^```ddddddhhhhhhdddaaaccccccaaaYYY[[[^^^```aaaaaa``````VVVYYY\\\ZZZXXXYYY___ddd]]]^^^^^^[[[VVVTTTUUUWWWZZZ^^^```[[[WWWXXXYYYXXXTTTSSSRRRQQQRRRSSSUUUWWW\\\[[[XXXVVVTTTTTTUUUVVVTTTRRRQQQSSSUUUVVVTTTQQQPPPNNNMMMMMMOOOOOONNNLLLIIIJJJKKKLLLMMMNNNNNNOOOPPPLLLOOOXXX[[[VVVQQQPPPMMMMMMKKKIIIGGGHHHKKKNNNJJJLLLMMMHHHBBBBBBHHHOOOLLLKKKIIIHHHGGGGGGHHHHHHJJJHHHGGGHHHJJJLLLLLLLLLOOONNNLLLJJJHHHFFFDDDCCCGGGJJJLLLKKKHHHEEEBBBAAAFFFIIIJJJIIIJJJNNNOOOMMMGGGEEEDDDEEEHHHJJJGGGEEEEEEEEEGGGHHHIIIJJJJJJJJJHHHGGGEEEFFFGGGHHHHHHGGGFFFKKKQQQRRROOOLLLLLLNNNMMMNNNOOONNNMMMMMMOOOQQQPPPSSSYYY^^^``````^^^\\\eeerrrzzzuuulllfff```ZZZVVVUUUUUUYYY___bbbaaa___\\\]]]]]]ZZZXXXYYY]]]aaabbb___]]]]]]^^^```aaaaaaeee]]]XXX\\\fffkkkhhhccc\\\fffkkkggghhhooonnngggnnnnnnkkkggghhhlllmmmjjjrrrooolllmmmppppppkkkgggnnnkkkgggeeegggjjjlllmmmqqqsssuuuvvvvvvtttrrrppp{{{xxxsssooorrrwwwwwwsssmmmiiihhhkkkmmmlllllloookkkmmmqqqwww~~~~~~}}}jjjhhhnnnlllYYYSSSYYY```kkkppphhhbbbaaa___]]]]]]^^^```aaa\\\bbbccc^^^ZZZ\\\]]][[[^^^]]][[[[[[[[[[[[YYYXXXXXXZZZ\\\\\\[[[ZZZ[[[\\\YYYXXXVVVTTTTTTUUUVVVWWWXXXYYYYYYXXXUUURRRNNNLLLQQQPPPPPPQQQRRRRRRQQQOOOOOOPPPPPPPPPOOOLLLJJJHHHJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMOOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNMMMLLLLLLLLLPPPVVVWWWSSSQQQTTTTTTPPPTTTUUUTTTSSSQQQQQQSSSUUURRRTTTXXXZZZ\\\\\\ZZZYYY\\\eeehhhbbb```dddbbb[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]VVVTTT[[[___[[[XXXXXXYYY[[[]]]\\\[[[]]]bbbgggjjjgggddd```]]]]]]]]]^^^ZZZTTTaaaiii___dddmmmdddHHHHHHGGGEEEEEEDDDDDDDDDJJJIIIGGGFFFFFFFFFGGGGGGGGGEEEDDDEEEGGGIIIHHHFFFEEEDDDCCCBBBCCCEEEFFFHHHKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHGGGHHHJJJKKKJJJHHHMMMLLLJJJKKKNNNPPPQQQQQQRRRPPPNNNOOORRRTTTTTTSSSWWWVVVTTTQQQPPPQQQUUUYYY\\\```dddeeeccc___[[[YYYXXXWWWVVVWWW[[[```eeeiiigggeeeeeeeeebbb```bbbgggaaa___]]]]]]^^^```aaabbbhhhfffccc___^^^```eeeiiihhhgggdddaaa^^^\\\\\\\\\VVV^^^eeehhhlllpppoooiiiggggggggggggfffeeeddddddiiieeeaaa```aaaaaa___\\\TTTYYYbbblllrrrrrrkkkeeeeeebbb______aaadddfffgggbbbaaa```\\\ZZZZZZ]]]aaa```ddddddaaa___bbbcccbbb^^^___`````````^^^]]]\\\VVVXXXZZZYYYWWWXXX]]]bbb___``````\\\WWWTTTUUUWWWYYY]]]]]]YYYVVVWWWYYYXXXTTTSSSRRRQQQQQQRRRTTTUUUZZZXXXVVVTTTSSSSSSTTTTTTRRRQQQPPPQQQSSSTTTRRRPPPNNNNNNOOOPPPQQQPPPMMMJJJJJJKKKLLLNNNOOOOOONNNNNNOOOLLLOOOVVVYYYTTTPPPOOOLLLKKKJJJIIIIIIKKKLLLMMMIIIJJJJJJHHHDDDDDDHHHMMMJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHFFFFFFHHHJJJKKKKKKMMMLLLJJJHHHFFFEEEDDDDDDJJJJJJJJJGGGEEECCCCCCDDDGGGJJJJJJHHHHHHKKKKKKHHHAAA@@@AAABBBCCCCCCAAA@@@DDDDDDFFFGGGIIIJJJKKKLLLHHHFFFEEEEEEGGGHHHGGGFFFBBBHHHNNNPPPNNNLLLNNNPPPMMMMMMLLLLLLMMMMMMNNNNNNKKKOOOTTTYYY[[[[[[YYYWWW\\\ffflllhhh```[[[WWWSSSRRRSSSTTTWWW[[[]]]^^^]]]ZZZ[[[\\\ZZZZZZ\\\```ddddddbbb___^^^^^^_________```]]][[[___eeehhhccc^^^UUUaaahhhffffffllllllggggggiiiiiiffffffkkklllkkknnnkkkiiikkkoooqqqooolllgggdddcccdddiiioootttvvvuuuvvvwwwwwwvvvssspppnnnoooqqqpppppprrruuurrrmmmjjjgggiiinnnooommmlllnnnmmmooorrruuuxxxzzz{{{|||uuuuuuwwwwww~~~}}}{{{}}}~~~|||~~~uuulllrrryyyrrriiicccgggeeeYYYZZZdddiiimmmlllbbbbbbbbb```______``````aaa___cccddd^^^\\\^^^___^^^___^^^]]]]]]^^^___]]]\\\UUUWWWXXXXXXWWWVVVXXXYYYUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVVVVUUUSSSOOOLLLJJJNNNMMMMMMNNNPPPQQQPPPNNNJJJJJJKKKKKKJJJHHHFFFEEEIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNLLLKKKJJJJJJLLLNNNPPPNNNNNNMMMLLLLLLKKKJJJJJJLLLRRRVVVTTTSSSUUUTTTQQQSSSSSSSSSQQQOOONNNPPPRRRSSSUUUWWWZZZ[[[ZZZYYYXXXZZZccceee```^^^bbbaaaZZZZZZZZZZZZYYYZZZZZZZZZZZZZZZTTTTTT[[[___]]]ZZZZZZ```^^^\\\YYYXXX[[[```dddfffccc___^^^^^^`````````\\\XXXdddjjjaaadddkkkdddCCCDDDDDDEEEFFFEEEEEEEEEGGGGGGFFFEEEDDDEEEEEEEEEFFFEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAABBBDDDFFFGGGKKKKKKJJJIIIIIIHHHGGGGGGJJJHHHFFFFFFGGGJJJJJJJJJMMMKKKIIIJJJLLLNNNOOOOOOPPPOOOMMMMMMOOOQQQRRRQQQUUUUUUTTTSSSRRRUUUYYY]]]```bbbdddbbb^^^ZZZVVVUUUVVVTTTSSSVVV\\\bbbeeeeeeaaadddddd```^^^aaacccccc^^^^^^]]]]]]^^^```bbbcccfffccc```^^^aaaeeehhhjjjhhhfffccc]]]WWWUUUXXX[[[[[[___cccgggmmmqqqnnniiigggfffdddcccbbbcccdddeeeccc```]]]\\\^^^^^^\\\ZZZWWWYYY___hhhoooooohhhbbbcccaaa______aaaccccccccc^^^]]][[[XXXVVVXXX]]]```^^^aaaaaa^^^]]]aaaeeeeeeccccccbbb```^^^[[[XXXWWWWWWYYY[[[ZZZYYYZZZ^^^bbb```aaa```\\\WWWTTTUUUXXXXXX[[[ZZZUUUSSSVVVXXXXXXVVVUUUSSSRRRRRRSSSTTTTTTVVVUUUSSSQQQQQQQQQQQQRRRPPPOOOOOOPPPQQQQQQPPPNNNLLLNNNPPPRRRSSSQQQLLLHHHJJJKKKMMMOOOOOOOOOMMMLLLMMMLLLNNNSSSTTTPPPMMMLLLJJJHHHGGGIIILLLNNNMMMLLLGGGGGGGGGGGGGGGGGGHHHIIIHHHGGGFFFFFFFFFGGGIIIIIIJJJHHHDDDCCCEEEGGGIIIIIIIIIHHHFFFDDDCCCCCCDDDDDDKKKJJJGGGCCC@@@AAADDDGGGHHHJJJJJJFFFEEEGGGFFFCCC@@@CCCFFFGGGFFFDDDBBBBBBCCCDDDEEEFFFHHHJJJLLLNNNGGGFFFDDDDDDFFFFFFFFFEEEBBBGGGKKKMMMKKKJJJKKKLLLLLLJJJHHHIIILLLNNNLLLJJJGGGKKKPPPTTTVVVUUUSSSQQQTTT[[[^^^ZZZTTTQQQPPPOOOPPPRRRTTTVVVWWWYYY[[[]]]XXXYYYYYYZZZ[[[^^^cccffffffccc```^^^^^^^^^]]]\\\ZZZ[[[^^^aaadddccc___\\\XXXbbbiiigggfffjjjjjjeeeaaafffhhheeedddgggjjjjjjhhhfffeeegggllloooooonnncccbbbaaadddkkksssxxx{{{yyyyyyxxxwwwtttqqqnnnmmmhhhlllooonnnoooqqqoookkkkkkkkkooovvvwwwtttrrrtttrrrtttvvvvvvsssrrrtttvvvyyyxxx~~~qqqpppvvvxxxwwwnnnooo|||tttmmmkkkddddddffflllvvv}}}vvveee___kkkvvv|||zzzvvvzzzoooeeeaaahhhvvv}}}{{{ooobbbXXXLLLSSSjjjqqqbbbaaaiiijjjkkkjjjaaabbbbbbaaaaaaaaa````````````cccbbb^^^\\\^^^``````]]]\\\\\\]]]______^^^]]]RRRRRRRRRRRRQQQQQQSSSUUUPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQOOOMMMJJJIIILLLKKKKKKLLLNNNNNNNNNMMMGGGGGGFFFFFFFFFEEEEEEEEEHHHIIIIIIJJJJJJIIIIIIHHHEEEFFFGGGHHHIIIJJJKKKKKKMMMJJJGGGEEEFFFJJJOOORRRPPPOOONNNLLLKKKJJJJJJJJJHHHOOOUUUWWWVVVVVVTTTPPPSSSSSSSSSQQQOOONNNOOOPPPTTTUUUWWWXXXXXXXXXWWWVVVVVV^^^aaa]]]\\\______ZZZ[[[[[[[[[[[[[[[[[[[[[ZZZUUURRRTTTZZZ______^^^]]]bbb]]]WWWTTTVVV[[[aaadddbbb]]]YYY[[[___ccccccaaa^^^]]]ggglllddddddiiidddAAABBBCCCEEEEEEEEEDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBAAAAAABBBAAA@@@@@@AAACCCEEEGGGIIIIIIIIIHHHHHHGGGGGGGGGJJJHHHFFFEEEFFFIIILLLNNNIIIHHHGGGIIILLLOOOQQQQQQNNNMMMLLLMMMNNNOOOPPPQQQTTTTTTTTTSSSSSSUUUYYY]]]]]]^^^___]]]ZZZXXXWWWWWWWWWTTTRRRVVV]]]bbbaaa___\\\bbbbbb[[[[[[bbbccc^^^\\\]]]^^^^^^^^^___aaaccceeeaaa]]]]]]aaafffggggggdddddd```YYYRRRQQQWWW]]]^^^\\\\\\```hhhmmmllliiimmmjjjfffcccbbbccceeeggg^^^[[[YYYYYY[[[\\\ZZZWWWZZZZZZ]]]dddkkklllfff___```^^^]]]^^^___```___^^^]]]\\\YYYWWWXXX[[[```ccc```cccbbb^^^]]]bbbeeefffeeedddaaa___[[[YYYWWWUUUZZZ\\\]]]]]]\\\]]]```ccc___```^^^ZZZUUUSSSUUUXXXXXXYYYWWWRRRQQQUUUWWWVVVWWWVVVUUUTTTTTTTTTTTTTTTRRRQQQPPPOOONNNOOOOOOOOOPPPPPPPPPPPPPPPPPPOOONNNNNNNNNPPPQQQRRRPPPLLLIIIIIIKKKMMMNNNNNNMMMKKKIIIIIIJJJKKKMMMNNNKKKIIIHHHGGGDDDCCCGGGMMMOOOLLLHHHFFFDDDCCCEEEHHHIIIGGGEEEEEEEEEDDDDDDEEEGGGHHHIIIJJJGGGCCCAAACCCEEEFFFGGGEEEDDDBBBAAAAAABBBCCCDDDHHHGGGEEEAAA???@@@CCCFFFFFFHHHGGGCCCBBBCCCCCC???AAAEEEJJJKKKHHHEEEDDDEEEEEEEEEEEEEEEGGGHHHJJJKKKFFFDDDCCCCCCDDDEEEEEEDDDFFFHHHJJJJJJGGGEEEEEEFFFJJJGGGDDDGGGLLLMMMKKKGGGGGGKKKOOOSSSTTTSSSPPPNNNQQQTTTVVVSSSOOOMMMOOOQQQPPPSSSVVVWWWVVVWWWZZZ^^^WWWWWWWWWWWWYYY\\\aaacccbbb```]]]\\\\\\\\\ZZZYYYWWW[[[___aaa```______```dddiiikkkjjjkkkmmmhhhaaa```gggjjjeeeaaabbbeeeggghhhfffdddeeehhhjjjkkkjjjgggeeeeeeggglllqqquuuvvvxxxxxxwwwuuurrrpppnnnmmmkkknnnlllfffcccggglllnnnlllmmmrrrxxxyyyvvvvvvyyytttwwwyyywwwrrrppptttxxxtttuuummmppppppqqquuuzzz}}}{{{wwwsssrrr|||nnnhhhhhhllliiiffffffiiiooosssuuuxxx}}}gggbbbiiigggiiiwwwuuujjjmmmnnnxxxqqqiiibbbbbbgggnnnsssccceeedddbbb[[[SSSgggwwwdddbbbaaaeeeiiieee``````aaaaaa```___^^^]]]______^^^[[[[[[\\\^^^___YYYXXXXXXYYYZZZZZZXXXVVVOOOPPPOOONNNLLLNNNQQQSSSOOOPPPRRRSSSSSSRRRPPPOOOOOOOOOOOONNNMMMKKKJJJHHHMMMLLLJJJJJJKKKLLLKKKJJJGGGFFFFFFEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGCCCCCCDDDEEEGGGHHHIIIIIILLLJJJHHHGGGHHHLLLQQQTTTQQQPPPNNNLLLKKKJJJJJJJJJIIIOOOVVVZZZYYYVVVRRRNNNRRRSSSTTTSSSQQQPPPQQQSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSYYY\\\YYYYYY\\\\\\YYY[[[\\\___``````^^^[[[YYYQQQQQQTTTZZZ```aaa```___[[[VVVQQQQQQWWW___dddfff___YYYUUUXXX___dddbbb___]]]aaahhhjjjdddbbbdddcccAAABBBCCCDDDCCCBBBAAA@@@???@@@BBBDDDFFFGGGHHHIIIDDDDDDCCCBBBAAA@@@AAABBBCCCBBBAAA@@@AAACCCEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHFFFEEEFFFIIIMMMPPPJJJHHHGGGIIIKKKNNNOOOOOOLLLLLLLLLLLLMMMNNNPPPRRRSSSSSSSSSQQQQQQRRRUUUXXXYYYZZZZZZYYYWWWVVVWWWXXXYYYUUUSSSVVV[[[^^^\\\YYY[[[aaa```ZZZ[[[aaabbb[[[[[[^^^``````^^^^^^___aaa```\\\YYYYYY]]]``````^^^``````^^^XXXRRRSSSZZZ``````ZZZWWW[[[ccciiillllllpppmmmiiieeeccccccdddfff^^^\\\ZZZ[[[]]]^^^[[[XXX]]]\\\]]]bbbggggggbbb]]]]]]\\\[[[\\\^^^^^^]]][[[]]][[[XXXWWWYYY]]]aaaddddddgggeee```^^^bbbeeeeeebbbaaa^^^[[[YYYXXXWWWWWWZZZ[[[\\\]]]]]]]]]___```[[[\\\[[[WWWSSSRRRUUUYYYXXXXXXUUUPPPPPPTTTVVVTTTTTTTTTSSSRRRRRRRRRQQQQQQOOONNNNNNNNNMMMNNNNNNNNNPPPQQQRRRQQQPPPOOOOOOOOOPPPOOONNNNNNOOONNNLLLJJJIIIJJJKKKLLLKKKIIIGGGFFFEEEGGGHHHHHHGGGGGGFFFEEEDDDAAAAAAEEEJJJLLLHHHDDDEEEBBBAAADDDHHHIIIFFFBBBDDDCCCCCCCCCDDDFFFGGGHHHHHHEEEBBBAAABBBDDDEEEEEEAAA@@@@@@???@@@AAABBBCCCCCCDDDCCCBBB@@@@@@AAACCCAAADDDDDD@@@@@@BBBBBB???;;;@@@EEEFFFDDDAAA@@@AAAFFFFFFEEEEEEEEEFFFFFFFFFDDDBBBAAAAAACCCDDDDDDCCCFFFFFFGGGFFFDDDDDDDDDDDDGGGDDDCCCEEEJJJLLLIIIEEEJJJMMMQQQUUUUUUSSSPPPNNNLLLMMMNNNNNNLLLKKKNNNQQQPPPSSSUUUUUUTTTUUUXXX\\\VVVUUUSSSSSSUUUXXX[[[]]]\\\ZZZYYYYYYZZZZZZYYYXXXVVVZZZ]]]^^^\\\]]]bbbgggmmmjjjggghhhnnnppphhh^^^ccciiijjjddd^^^___aaabbbmmmllljjjhhhhhhgggfffeeeiiihhhhhhjjjmmmooopppppptttsssrrrpppooonnnmmmmmmooonnneeeVVVNNNUUUcccmmmhhhiiilllqqqrrrppprrrwwwrrruuuwwwtttqqqqqquuuzzzppprrrwwwsssfffppptttsssrrrpppppprrrrrrqqqqqq}}}|||ooohhhfffffffffdddbbbcccgggkkknnnooo}}}|||zzz}}}vvvwwwzzzmmmppp]]]]]]mmmrrrtttvvvuuuvvvsssxxxvvvfffaaaiiimmmlllhhhdddbbbdddeeeeeeccc]]]___```cccbbbccceee\\\[[[```fffddd^^^^^^^^^^^^]]]\\\ZZZZZZ[[[YYYXXXXXXYYYYYYZZZ[[[WWWWWWVVVVVVWWWUUURRROOONNNOOONNNMMMLLLMMMPPPRRRQQQRRRSSSTTTRRRPPPMMMKKKMMMMMMMMMMMMLLLKKKJJJJJJPPPMMMKKKIIIIIIIIIHHHFFFFFFFFFEEEEEEFFFFFFGGGHHHFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHIIIIIIKKKMMMPPPQQQNNNLLLJJJHHHGGGGGGGGGHHHKKKPPPVVV[[[YYYTTTOOOMMMNNNPPPRRRRRRQQQQQQRRRTTTRRRRRRQQQQQQPPPPPPQQQQQQQQQUUUWWWVVVVVVXXXXXXXXXWWW[[[___bbbaaa^^^YYYUUUOOORRRWWW[[[___bbbaaa___SSSQQQPPPSSSZZZ```bbbccc]]]XXXTTTWWW]]]aaa___[[[ZZZbbbfffeeebbb______dddBBBBBBBBBBBBAAA@@@??????===???AAACCCEEEGGGHHHHHHCCCCCCBBB???>>>@@@CCCFFFEEEDDDCCCBBBBBBDDDFFFGGGEEEEEEFFFGGGGGGHHHIIIIIIGGGGGGFFFEEEEEEHHHMMMQQQLLLJJJHHHHHHIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMQQQSSSQQQRRRQQQPPPNNNOOORRRTTTWWWXXXXXXWWWTTTSSSSSSTTTYYYVVVTTTUUUXXXZZZYYYWWW^^^___^^^\\\]]]```___[[[\\\```bbbbbb^^^[[[\\\]]]YYYWWWUUUUUUVVVXXXXXXWWW^^^^^^\\\YYYWWWXXX]]]aaabbb\\\YYY^^^cccgggkkknnnmmmkkkhhheeecccccccccccc]]][[[YYYZZZ\\\]]]ZZZVVV]]]]]]]]]___``````^^^\\\\\\[[[ZZZ[[[]]]^^^^^^\\\ZZZXXXWWWWWWZZZ^^^```aaaeeehhhfffaaa^^^aaabbbbbb^^^\\\ZZZWWWWWWWWWXXXYYYWWWXXXXXXYYYZZZZZZ[[[[[[WWWXXXXXXUUUSSSSSSXXX\\\XXXXXXUUUPPPPPPTTTTTTPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMMMMNNNNNNNNNNNNNNNQQQRRRSSSSSSQQQOOOOOOPPPPPPOOOMMMLLLMMMLLLKKKJJJKKKJJJJJJIIIHHHGGGEEEEEEBBBFFFGGGEEECCCEEEFFFEEECCCBBBAAACCCGGGGGGEEEBBBDDDBBBAAACCCFFFFFFDDDAAACCCBBBBBBBBBCCCDDDFFFGGGEEECCCAAAAAACCCDDDDDDCCC>>>>>>>>>???@@@@@@AAAAAA???@@@BBBBBBAAA??????@@@???AAAAAA>>>>>>AAAAAA>>>999<<<@@@BBBAAA@@@@@@@@@EEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???@@@BBBDDDDDDDDDBBBBBBBBBBBBCCCEEEGGGHHHDDDCCCCCCFFFIIIJJJHHHEEEKKKNNNRRRTTTUUURRROOOLLLFFFEEEGGGKKKKKKIIILLLPPPPPPQQQQQQQQQQQQSSSVVVXXXUUUSSSPPPPPPRRRUUUWWWWWWWWWVVVUUUVVVXXXYYYXXXWWWWWWYYY[[[ZZZYYY\\\dddkkkiiiccc___bbbjjjmmmggg___dddgggfff```\\\^^^aaaaaaqqqpppooommmjjjgggdddccceeefffhhhlllpppqqqooommmooonnnllljjjiiiiiijjjkkklllkkk```MMMAAAGGGYYYffffffgggkkkooonnnlllpppuuuoooppppppnnnmmmnnnsssxxxssssssooonnnnnneeedddsssqqqtttuuurrrqqqrrrpppmmmoooyyy{{{qqqhhhhhhiiihhhbbbaaabbbdddiiilllnnnooo~~~|||uuuoooqqq|||tttooosssqqqgggfffZZZ___nnntttvvvqqqdddYYYZZZgggooofffaaaddddddaaaaaaaaadddfffeee```\\\^^^]]]YYY\\\dddqqqfff```]]]^^^```]]]\\\\\\[[[ZZZYYYYYYXXXXXXWWWTTTTTTWWWYYYXXXWWWXXXWWWVVVUUUVVVUUUSSSOOOLLLNNNOOOOOONNNMMMMMMPPPRRRRRRSSSSSSRRRPPPMMMJJJHHHLLLKKKKKKKKKKKKKKKKKKJJJOOOLLLIIIGGGGGGGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEBBBBBBBBBCCCDDDDDDEEEEEEDDDEEEGGGIIIKKKKKKLLLKKKHHHGGGDDDCCCBBBCCCDDDEEEMMMNNNSSSXXXVVVPPPLLLMMMKKKMMMOOOPPPOOOOOOPPPQQQPPPOOOMMMLLLLLLMMMNNNOOOPPPRRRTTTTTTTTTTTTUUUVVVUUUWWW[[[]]]\\\YYYUUUQQQPPPVVVZZZ\\\^^^aaa```\\\RRRRRRSSSVVVYYY\\\\\\[[[[[[XXXUUUVVV[[[]]][[[XXXVVVaaabbb^^^___[[[[[[fffAAAAAA@@@????????????@@@===>>>@@@BBBDDDDDDDDDDDDBBBBBB@@@===<<<@@@FFFKKKIIIGGGFFFDDDDDDEEEFFFGGGEEEEEEEEEEEEEEEEEEFFFFFFCCCDDDDDDDDDDDDFFFKKKOOOJJJHHHFFFEEEFFFGGGGGGFFFDDDFFFHHHIIIJJJLLLPPPTTTOOOOOOOOONNNMMMNNNPPPSSSTTTUUUVVVUUUSSSQQQRRRRRRVVVVVVUUUUUUVVVWWWYYYZZZbbb^^^\\\___aaa^^^\\\\\\^^^bbbeeeccc^^^YYYXXXYYYTTTUUUVVVVVVUUUUUUVVVXXX^^^^^^]]]\\\\\\]]]___```aaa^^^___dddfffdddfffjjjhhhhhhhhhgggfffeeedddccc]]][[[YYYZZZ\\\\\\XXXUUU[[[\\\]]]\\\YYYXXXYYYZZZ^^^\\\[[[\\\^^^```aaa```ZZZXXXWWWYYY]]]___```___aaadddddd___]]]^^^___]]][[[YYYVVVTTTTTTVVVXXXZZZVVVUUUVVVWWWXXXYYYXXXXXXTTTUUUVVVTTTSSSVVV\\\aaaYYYXXXUUUQQQRRRTTTRRRMMMMMMMMMNNNNNNNNNNNNNNNNNNLLLMMMMMMNNNOOOOOOOOOOOOPPPRRRTTTSSSPPPNNNNNNPPPNNNMMMLLLMMMMMMLLLIIIFFFMMMLLLJJJHHHFFFFFFEEEEEEAAAFFFHHHDDDBBBFFFHHHGGGDDDDDDDDDDDDDDDCCCBBBAAADDDCCCBBBBBBCCCCCCBBBAAABBBBBBAAAAAAAAACCCDDDEEEBBBAAAAAABBBDDDEEEDDDCCC;;;===???@@@AAA@@@??????===???@@@@@@???>>>???@@@>>>AAAAAA>>>===@@@???===;;;;;;===???BBBCCCCCCBBB@@@BBBCCCEEEDDDCCC@@@???>>>======>>>BBBDDDEEEEEEAAA@@@@@@@@@CCCEEEGGGHHHAAABBBEEEGGGHHHHHHGGGFFFHHHKKKOOOQQQQQQNNNJJJHHHDDDCCCGGGMMMOOOMMMNNNRRRSSSQQQOOOPPPRRRTTTUUUVVVTTTQQQNNNNNNQQQTTTVVVVVVVVVUUUUUUVVVXXXYYYXXXVVVWWWXXXYYYWWWWWWZZZaaagggccc___\\\^^^aaacccaaa```___```^^^ZZZZZZ```ddddddkkklllmmmllliiieeeaaa```___bbbgggnnnrrrrrrooolllkkkjjjgggeeeddddddeeefffgggkkkgggVVVHHHIIIVVVbbbdddffflllqqqooolllmmmrrrpppnnnllljjjjjjllloooqqqrrruuummmeeehhhhhhhhhqqqjjjqqquuusssssstttqqqlllppp{{{~~~ssslllmmmnnnllliiigggfffgggjjjmmmooopppuuu{{{pppooolllkkkqqqpppnnnuuuvvvhhhddd[[[YYY```gggjjjpppnnn___XXXZZZjjjuuulllddd```ZZZZZZ\\\```dddgggfffbbb^^^^^^]]]VVVVVVaaapppsssbbbddd```\\\]]][[[]]]\\\ZZZXXXWWWWWWWWWWWWWWWSSSSSSYYY\\\YYYWWWXXXSSSSSSSSSTTTTTTRRRNNNKKKMMMNNNOOOOOONNNNNNOOOQQQPPPPPPPPPOOONNNKKKIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJKKKHHHEEEDDDEEEFFFFFFEEEDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIEEEDDDBBB@@@@@@BBBDDDEEEKKKJJJMMMRRRQQQLLLJJJNNNMMMOOOQQQPPPOOOMMMMMMMMMLLLKKKIIIHHHHHHJJJLLLMMMPPPQQQSSSSSSSSSRRRSSSUUUWWWWWWWWWVVVVVVUUUTTTSSSRRRYYY^^^]]]]]]___]]]YYYRRRTTTVVVWWWVVVVVVWWWXXXXXXVVVUUUVVVYYYZZZYYYXXXSSSaaa^^^YYY]]]YYYZZZiii@@@???>>>>>>>>>???@@@AAA>>>???@@@AAABBBAAAAAA@@@BBBAAA???<<<<<<@@@HHHOOOKKKJJJGGGFFFEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBB???AAACCCCCCBBBDDDIIIMMMEEECCCBBBBBBDDDFFFGGGGGGAAADDDFFFGGGHHHJJJOOOSSSMMMNNNNNNNNNMMMNNNQQQSSSPPPRRRSSSTTTSSSRRRSSSTTTTTTTTTUUUTTTTTTVVVYYY\\\eee]]][[[bbbddd]]]ZZZ]]]```dddfffddd]]]XXXVVVWWWSSSVVVYYYYYYWWWWWWYYY\\\```___^^^___``````___^^^^^^^^^bbbhhhgggaaa___ccceeefffhhhjjjjjjiiigggfffcccaaa___```aaaaaa]]]YYYYYY[[[\\\YYYTTTRRRUUUYYY___^^^\\\]]]```bbbcccccc[[[YYYYYY\\\```bbbaaa___\\\```aaa]]][[[\\\\\\[[[YYYXXXUUUSSSSSSTTTWWWYYYVVVVVVVVVXXXYYYZZZYYYXXXRRRTTTUUUTTTUUUXXX___dddYYYYYYVVVRRRSSSTTTQQQKKKNNNOOOOOOPPPQQQQQQQQQQQQLLLMMMNNNOOOOOOPPPOOOOOOPPPRRRTTTRRROOOMMMNNNOOOKKKKKKMMMNNNOOOLLLGGGCCCPPPNNNKKKHHHFFFEEEFFFGGGAAAHHHIIIEEECCCGGGJJJIIIFFFGGGGGGEEEBBBAAAAAABBBDDDCCCCCCBBBAAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCDDD@@@@@@AAACCCFFFFFFDDDCCC:::<<>>??????>>>======???AAA@@@BBBAAA>>>===???>>>;;;:::888888;;;@@@CCCBBB@@@<<>><<<<<<<<<>>>AAADDDEEEEEEDDDBBB@@@@@@BBBDDDEEEFFF@@@BBBFFFHHHGGGGGGGGGHHHEEEHHHKKKNNNMMMJJJFFFCCCHHHFFFKKKTTTVVVSSSSSSWWWWWWSSSPPPQQQTTTWWWXXXVVVRRROOOLLLMMMQQQUUUVVVVVVWWWVVVVVVWWWXXXYYYWWWUUUWWWXXXXXXWWWVVVYYY^^^bbbaaa```___^^^[[[YYY\\\```ZZZYYYWWWUUUYYYbbbhhhgggbbbeeeggghhheeebbb^^^]]]]]]aaahhhooosssrrrmmmiiijjjhhheeebbb```aaabbbccceeeooorrrfffVVVSSSZZZbbb]]]aaajjjooommmhhhgggkkkuuuqqqkkkiiiiiikkklllmmmiiirrrmmmgggmmmoooiiifffkkkrrrtttqqqooopppnnniiilllzzzuuulllllllllhhhfffdddaaabbbfffkkkoooqqqrrr{{{wwwqqqssspppjjjlllrrrqqqyyyqqqeeedddWWW[[[bbb___[[[eeehhhZZZ______mmmxxxpppgggbbbZZZSSSVVV[[[aaadddeeebbb```bbbaaaYYYUUU\\\bbbrrr|||ddd^^^ddd^^^YYY\\\```^^^\\\YYYWWWVVVVVVWWWXXXWWWSSSTTT\\\___[[[XXXYYYOOOOOOPPPQQQRRRPPPMMMJJJLLLNNNPPPPPPOOONNNOOOPPPNNNMMMMMMMMMLLLJJJIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJGGGDDDBBBBBBCCCEEEFFFFFFFFFGGGHHHIIIIIIGGGEEECCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEFFFFFFGGGIIIJJJJJJFFFEEECCCBBBBBBDDDFFFHHHHHHFFFIIINNNMMMIIIJJJOOORRRSSSTTTSSSPPPMMMLLLLLLKKKIIIGGGFFFFFFHHHKKKMMMQQQQQQRRRSSSRRRPPPRRRTTT\\\YYYVVVSSSRRRSSSVVVWWWTTT\\\```^^^]]]^^^\\\VVVRRRTTTWWWVVVTTTTTTVVVYYYUUUUUUVVVWWWWWWXXXYYYYYYQQQaaa\\\VVV\\\YYYZZZlll@@@@@@??????>>>===<<<<<>>>>>>>>>>>>>>===>>>@@@DDDHHHGGGFFFDDDCCCBBBCCCDDDEEEIIIFFFBBBAAAAAACCCDDDDDD@@@??????AAADDDFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCEEEHHHLLLNNNNNNSSSPPPNNNKKKKKKMMMPPPRRRRRRSSSTTTSSSRRRQQQQQQSSSXXXVVVTTTTTTUUUWWWYYY[[[aaabbbcccaaa^^^\\\[[[[[[```aaabbb___ZZZVVVUUUVVVTTTTTTTTTUUUWWWXXXZZZ[[[\\\]]]___aaaaaa```^^^]]]ccc```aaaeeefffbbb```aaafffhhhjjjkkkjjjiiijjjjjj___```aaa```^^^[[[XXXWWW\\\YYYWWWWWWXXXYYYYYYXXX\\\\\\]]]^^^____________^^^```bbbbbb```^^^^^^^^^^^^\\\ZZZYYYYYYZZZZZZYYY[[[UUUPPPPPPTTTYYYYYYXXXVVVWWWWWWVVVTTTTTTUUUVVVZZZXXXVVVWWWZZZ[[[YYYWWWZZZ[[[XXXQQQOOOPPPOOOMMMOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPPPPPPPOOONNNMMMMMMMMMPPPQQQMMMKKKMMMNNNLLLMMMMMMMMMLLLJJJHHHEEECCCNNNKKKHHHEEEDDDBBB@@@>>>FFFDDDCCCDDDGGGIIIJJJJJJHHHFFFDDDCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@???@@@CCCEEE@@@AAAAAABBBCCCDDDEEEEEEAAAAAA@@@???>>>===<<<;;;AAA@@@??????AAAAAA@@@?????????>>>>>>======<<<<<<999:::<<<>>>>>>>>>>>>===@@@AAAAAACCCCCCAAA===;;;<<<<<<===AAAEEEGGGDDDBBBAAABBBCCCDDDFFFGGGIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIJJJIIIGGGDDDFFFOOO\\\eeegggaaaZZZUUU\\\XXXUUUWWW[[[ZZZTTTMMMQQQMMMLLLRRRXXXYYYZZZ\\\YYY[[[\\\ZZZWWWUUUVVVXXXVVVUUUUUUUUUWWWYYYYYYYYY]]]\\\[[[YYYXXXWWWVVVVVVZZZXXXWWWYYY\\\```bbbccc___^^^___bbbcccaaaZZZTTT[[[aaaiiinnnooollliiigggkkkjjjgggccc``````ccceeegggiiikkkiiiddd```^^^^^^bbbeeeiiijjjiiijjjlllooorrrmmmfffccccccfffjjjkkkjjjhhhhhhjjjmmmmmmiiieeeiiijjjnnnrrrrrrnnnooosss~~~}}}yyyoooiiijjjpppuuukkkgggeeefffjjjmmmlllkkk{{{rrrooolllhhhhhhjjjhhhttt~~~xxxmmmaaaWWWSSS[[[```]]]YYY[[[___aaa___cccggghhhfff```\\\YYYSSSVVV[[[aaaeeeeeebbb^^^aaa___\\\\\\___bbbdddddd^^^```aaa]]]XXXVVVYYY]]]]]][[[VVVQQQMMMMMMPPPSSSQQQSSSWWWZZZZZZWWWSSSPPPOOOOOOOOOOOONNNMMMLLLLLLHHHKKKOOOPPPOOOMMMKKKKKKMMMLLLKKKJJJIIIHHHHHHHHHLLLKKKJJJHHHGGGGGGHHHHHHCCCBBB@@@AAABBBCCCCCCBBBFFFHHHJJJJJJGGGDDDCCCBBBCCCDDDFFFGGGGGGEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFDDDDDDEEEFFFGGGGGGFFFDDDDDDCCCDDDFFFFFFEEECCCJJJEEEDDDHHHHHHFFFIIINNNNNNNNNNNNNNNLLLJJJHHHFFFIIIHHHHHHGGGGGGHHHHHHIIIOOONNNMMMNNNPPPQQQPPPOOOVVVUUUSSSSSSTTTVVVZZZ\\\\\\YYYVVVVVVXXXYYYWWWUUUOOOOOORRRVVVVVVVVV[[[bbb]]][[[ZZZZZZ[[[\\\[[[[[[YYYXXXWWWXXXZZZ]]]aaaccc@@@@@@@@@???>>>=========AAAAAAAAAAAA@@@???>>>===>>>>>>===<<<<<<===AAADDDIIIGGGEEECCCCCCDDDFFFGGGGGGDDDAAA@@@AAACCCDDDDDDAAA@@@AAABBBEEEFFFEEECCCBBBBBBBBBAAAAAABBBBBBBBBCCCBBBBBBEEEJJJNNNPPPQQQRRRQQQNNNMMMMMMNNNPPPQQQRRRSSSTTTTTTRRRRRRSSSTTTZZZXXXUUUTTTUUUWWWXXXYYY^^^______]]][[[ZZZ[[[\\\]]]^^^^^^[[[WWWSSSSSSSSSRRRTTTVVVXXXYYYYYYYYYXXX\\\^^^___aaaaaaaaa```______]]]___dddeeeaaa^^^___iiijjjlllkkkhhheeeccccccaaabbbbbbaaa^^^[[[YYYXXXZZZYYYWWWWWWYYY[[[[[[[[[]]]]]]^^^^^^^^^^^^^^^^^^\\\]]]^^^]]]\\\\\\]]]^^^]]]\\\ZZZYYYYYYYYYXXXXXXXXXUUURRRUUUZZZ^^^___]]]WWWXXXYYYYYYZZZ\\\___aaa```\\\XXXVVVWWWXXXWWWVVVZZZ\\\ZZZUUUSSSTTTSSSPPPQQQPPPOOONNNMMMMMMMMMMMMOOOOOOOOOOOONNNMMMLLLKKKTTTWWWWWWRRROOOOOOOOOMMMMMMLLLLLLJJJIIIGGGEEEDDDKKKJJJGGGFFFEEEDDDBBBAAAFFFDDDCCCDDDGGGIIIJJJJJJFFFDDDBBBBBBCCCDDDCCCBBBAAABBBBBBCCCCCCDDDDDDEEEGGGFFFEEECCCAAAAAAAAABBB??????@@@@@@AAABBBBBBBBB@@@@@@@@@???>>>>>>======AAA@@@???@@@AAABBBAAA???======<<<<<<;;;::::::::::::;;;<<<===>>>>>>>>>===@@@@@@AAABBBBBBAAA===;;;<<<<<<<<>>>>>===AAAAAAAAA@@@???>>><<<;;;======<<<;;;:::;;;>>>AAAJJJHHHEEECCCCCCDDDGGGIIIEEEBBB@@@???AAACCCDDDDDDAAAAAABBBDDDFFFEEECCCAAA@@@@@@@@@AAAAAABBBCCCCCCDDDCCCEEEHHHNNNRRRUUUUUURRRQQQPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRTTTVVV[[[XXXUUUTTTUUUWWWXXXWWW______]]]ZZZYYYZZZ]]]```[[[[[[[[[XXXTTTRRRQQQQQQSSSUUUXXX[[[\\\[[[YYYWWW\\\]]]___aaaaaaaaaaaa```[[[[[[^^^dddddd```]]]^^^hhhjjjkkkjjjfffbbb___]]]bbbccccccaaa^^^\\\[[[\\\ZZZYYYWWWXXX[[[]]]^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^```___]]]ZZZXXXXXX[[[^^^]]]\\\\\\[[[ZZZYYYWWWWWWXXXWWWXXX[[[```bbbaaa^^^VVVWWWYYY[[[]]]aaafffjjjfffaaaZZZUUUTTTTTTUUUUUUYYY\\\\\\XXXVVVWWWTTTPPPPPPOOOMMMLLLKKKKKKLLLLLLOOOOOOOOONNNMMMKKKJJJIIIPPPSSSSSSNNNKKKLLLLLLJJJMMMLLLJJJIIIGGGFFFEEEEEEIIIHHHGGGFFFEEEEEEEEEEEEGGGEEEDDDEEEGGGIIIIIIIIICCCAAA@@@@@@BBBCCCCCCBBB@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????BBBAAA@@@@@@BBBBBBAAA@@@;;;;;;;;;:::999999888888:::;;;<<<===>>>>>>>>>===???@@@AAABBBBBB@@@>>><<<>>>===<<<===???AAA@@@???DDDFFFHHHJJJJJJIIIGGGFFF@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???AAACCCEEEFFFPPPSSSVVVWWWWWWVVVVVVVVVPPPRRRVVVYYYYYYWWWSSSPPPRRRPPPRRRXXX[[[YYYXXXYYYYYY[[[\\\\\\[[[[[[\\\]]]UUUUUUUUUTTTUUUUUUVVVVVVXXXXXXXXXXXXXXXWWWWWWVVV^^^[[[YYYYYYZZZ[[[[[[ZZZ\\\]]]^^^^^^]]]\\\]]]^^^YYY^^^dddhhhgggeeebbbaaabbbcccccccccccceeeiiillliiikkklllkkkiiigggffffffnnnnnnllljjjjjjlllppptttlllhhhccc```bbbeeehhhiiigggkkknnnmmmiiifffhhhjjjkkkggggggnnnrrrpppllljjjmmmfffeeerrrtttccchhhjjjkkklllkkkkkklllmmmrrrqqqpppmmmfff```aaagggqqqvvvvvvooogggccc___\\\eeeggggggcccbbbdddccc```^^^```bbbaaa^^^ZZZWWWVVV\\\[[[YYYZZZ[[[[[[ZZZYYYWWWWWWWWWYYY[[[ZZZWWWUUURRRSSSUUUVVVVVVVVVVVVUUUUUUPPPKKKIIIKKKMMMMMMMMMLLLMMMOOOQQQQQQQQQOOONNNMMMMMMMMMLLLKKKIIIHHHGGGIIILLLNNNOOOMMMJJJIIIHHHDDDDDDDDDDDDDDDEEEFFFFFFCCCCCCBBBBBBBBBCCCDDDEEEBBB@@@??????@@@AAAAAA@@@AAACCCEEEDDDBBB@@@??????>>>???@@@AAAAAA@@@??????=========>>>>>>?????????BBBAAA@@@@@@AAABBBAAA???@@@??????AAACCCDDDCCCBBBGGGEEEDDDGGGGGGFFFGGGJJJMMMLLLKKKIIIHHHFFFEEEDDDGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHHHHIIIKKKKKKJJJIIIKKKKKKKKKMMMPPPTTTWWWYYYXXXUUURRROOOOOOPPPOOOOOOOOOOOOQQQTTTSSSRRRWWW^^^___]]]\\\\\\[[[YYYVVVSSSXXXYYY\\\___```___^^^]]]@@@@@@?????????>>>>>>>>>AAAAAA@@@???>>><<<;;;:::;;;;;;;;;;;;:::;;;>>>AAAJJJGGGDDDAAAAAACCCFFFHHHBBB@@@>>>>>>@@@BBBCCCCCC???@@@BBBDDDFFFFFFCCC@@@>>>???@@@BBBCCCDDDEEEEEEGGGGGGIIIMMMRRRVVVXXXXXXRRRQQQPPPOOOOOONNNNNNNNNNNNOOOPPPPPPPPPQQQTTTVVVYYYVVVSSSTTTVVVYYYYYYXXXdddccc___\\\ZZZ]]]aaafff[[[[[[YYYWWWUUUSSSRRRRRRWWWXXXZZZ\\\\\\\\\[[[[[[[[[\\\]]]___````````````ZZZ[[[```ffffffaaa^^^```eeehhhjjjiiifffaaa^^^]]]```bbbbbb```]]]\\\^^^```\\\[[[YYYYYY\\\^^^^^^^^^[[[[[[\\\]]]^^^___``````jjjgggaaa[[[VVVVVVYYY]]]]]]^^^___^^^\\\YYYXXXWWWZZZZZZ\\\___aaa```\\\XXXUUUVVVXXXYYYZZZ^^^cccgggddd```[[[VVVSSSSSSSSSSSSXXX[[[\\\YYYVVVUUURRRMMMLLLLLLKKKJJJKKKMMMNNNPPPPPPOOOOOONNNMMMKKKJJJIIIIIIMMMNNNJJJIIIKKKLLLJJJNNNLLLJJJHHHFFFFFFFFFGGGHHHHHHHHHGGGEEEEEEEEEFFFHHHGGGFFFGGGIIIJJJIIIIIIAAA@@@???@@@BBBDDDDDDCCCAAAAAAAAAAAABBBBBBBBBBBB<<<===>>>@@@BBBAAA@@@>>>>>>>>>======<<<<<<<<<<<<>>>>>>??????@@@AAAAAAAAABBBAAA@@@AAABBBBBBBBB@@@<<<<<<<<<;;;::::::999999;;;<<<<<<===============>>>@@@AAABBB@@@???>>>===???>>>======>>>>>>??????DDDFFFHHHIIIHHHEEEAAA>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAEEEJJJMMMRRRSSSTTTSSSQQQQQQRRRSSSLLLQQQXXX[[[YYYVVVTTTSSSQQQPPPSSSZZZ\\\XXXWWWXXXXXXYYY[[[[[[ZZZYYYYYYXXXSSSTTTUUUVVVVVVWWWYYY[[[YYYXXXWWWVVVWWWYYY[[[\\\___]]]\\\\\\]]]^^^^^^]]]YYY]]]``````^^^\\\^^^```\\\```eeehhhhhheeecccbbbddddddeeeeeedddfffhhhkkklllllllllkkkhhhfffdddcccooonnnmmmmmmmmmpppsssuuukkkhhheeecccfffiiilllmmmfffiiikkkkkkiiihhhiiikkknnnmmmoootttvvvsssppppppwwwjjjeeerrryyyiiikkkooorrrrrrpppnnnoooqqqmmmkkkkkkllljjjeeeeeehhhsssvvvtttllleeedddcccbbbjjjjjjgggdddfffiiigggaaa```bbbbbb```]]]YYYXXXWWW\\\ZZZYYYYYYZZZZZZYYYWWWVVVVVVWWWYYYZZZZZZXXXVVVPPPQQQRRRTTTVVVVVVSSSPPPQQQLLLGGGGGGKKKNNNMMMKKKMMMNNNOOOPPPQQQQQQQQQPPPMMMLLLLLLKKKJJJHHHGGGFFFIIIKKKNNNNNNKKKIIIGGGGGGDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBCCCCCCEEEFFFGGGGGGBBB@@@>>>>>>???@@@???>>>@@@BBBCCCBBB@@@>>>>>>>>>======>>>????????????>>><<<<<<=========>>>>>>>>>CCCAAA@@@@@@AAABBB@@@???>>>>>>>>>@@@CCCDDDDDDBBBEEEDDDEEEFFFGGGFFFFFFGGGKKKJJJIIIGGGFFFDDDDDDCCCFFFEEEEEEEEEEEEEEEEEEFFFGGGFFFFFFHHHIIIJJJHHHFFFKKKKKKLLLLLLNNNPPPQQQRRRQQQOOOMMMLLLMMMOOOQQQRRRQQQPPPQQQSSSQQQNNNRRRXXXYYYXXXXXXXXXXXXVVVRRROOOXXXZZZ^^^aaaaaa^^^ZZZWWW??????>>>>>>>>>>>>>>>===?????????>>>===<<<:::999888:::;;;<<<<<<>>>AAADDDFFFDDDBBB??????AAACCCEEE@@@>>>======???AAAAAAAAA<<<===???CCCFFFFFFDDDAAA>>>???AAADDDEEEFFFGGGGGGHHHHHHJJJMMMRRRUUUVVVVVVRRRRRRPPPOOONNNMMMLLLLLLLLLMMMMMMMMMMMMOOORRRUUUUUURRRPPPRRRWWWZZZZZZXXXfffdddaaa]]]\\\^^^cccggg^^^\\\ZZZXXXWWWWWWVVVVVV\\\[[[ZZZZZZ[[[]]]___```YYYZZZ[[[\\\]]]]]]]]]]]]\\\^^^dddiiihhhcccaaacccfffhhhiiihhhddd```^^^]]]^^^```bbb```]]]]]]```ccc___]]][[[[[[\\\]]]]]]]]]ZZZZZZ[[[\\\^^^aaacccdddkkkhhhbbb[[[VVVVVVYYY]]]]]]___aaa```]]]ZZZZZZZZZXXXZZZ\\\^^^^^^\\\XXXTTTWWWXXXXXXWWWWWWYYY\\\___\\\[[[ZZZWWWTTTRRRQQQQQQYYY\\\]]]YYYVVVTTTPPPJJJMMMLLLKKKJJJKKKLLLOOOPPPPPPPPPPPPOOONNNLLLKKKJJJLLLQQQRRRNNNMMMOOOPPPOOONNNMMMJJJHHHGGGGGGGGGGGGHHHIIIIIIGGGDDDCCCDDDFFFIIIHHHGGGHHHIIIJJJIIIHHHAAA@@@???@@@CCCDDDEEEDDDEEEDDDDDDCCCBBBAAA@@@@@@;;;;;;<<>>>>>======<<<<<<;;;;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@@@@BBBBBBAAA@@@???>>>>>>======<<<;;;;;;<<<<<<<<<<<<<<<======>>>===???AAAAAA???===>>>???@@@@@@???>>>======>>>???@@@CCCFFFHHHHHHEEEBBB???BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBAAABBBFFFMMMRRRPPPRRRSSSRRRPPPOOOOOOOOOLLLRRRZZZ\\\ZZZVVVTTTTTTNNNOOOTTTZZZ\\\XXXWWWYYYXXXXXXXXXXXXWWWUUUSSSQQQQQQSSSVVVXXXYYY[[[___bbb___]]]YYYVVVUUUWWWZZZ\\\aaa___^^^^^^______^^^]]]YYY^^^ccceeebbb___^^^^^^^^^aaafffhhhhhhfffeeedddccceeeggggggggghhhiiikkkrrrqqqqqqpppooonnnlllkkkqqqppppppppppppppppppooojjjhhhffffffiiilllnnnooonnnllljjjjjjkkkkkkhhhfffnnnqqqwww|||yyyssstttxxxyyynnnjjjuuusssiiinnnrrruuuuuuqqqoooppprrrjjjeeeccciiinnnllliiihhhmmmrrrsssmmmhhhffffffdddjjjiiieeecccgggkkkiiidddeeeeeeeeeccc___[[[ZZZZZZXXXXXXXXXZZZ\\\\\\ZZZXXXWWWVVVUUUVVVXXXZZZZZZYYYRRRRRRSSSUUUVVVTTTPPPLLLOOOJJJFFFGGGLLLOOONNNKKKMMMNNNNNNOOOOOOOOOPPPPPPLLLLLLLLLKKKJJJHHHGGGFFFIIIKKKLLLLLLJJJGGGFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@AAABBBCCCDDDFFFGGGHHHHHHBBB@@@>>>>>>?????????===@@@AAABBBAAA???>>>>>>???======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>???@@@AAA???>>>>>>>>>>>>@@@CCCDDDDDDBBBCCCDDDEEEEEEFFFFFFEEEDDDHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGIIIIIIGGGEEEIIIJJJKKKMMMNNNNNNOOOOOOLLLLLLKKKKKKLLLMMMPPPRRRRRRQQQQQQRRRNNNJJJMMMSSSUUUUUUVVVWWWYYYXXXUUURRRXXXZZZ^^^```___[[[VVVSSS====================================<<<;;;::::::777999;;;===>>>@@@CCCEEECCCBBB@@@???>>>???@@@AAA???>>><<<===>>>??????>>>;;;;;;===@@@CCCEEECCCBBB>>>@@@BBBEEEGGGGGGHHHGGGEEEFFFHHHKKKPPPRRRSSSRRRSSSQQQOOOMMMKKKKKKKKKKKKKKKKKKLLLKKKKKKLLLPPPSSSRRROOOMMMPPPWWW[[[ZZZWWWaaa```___]]]\\\^^^bbbeee```]]]ZZZYYYYYYYYYYYYXXX\\\[[[YYYYYYZZZ]]]aaacccZZZZZZZZZZZZ[[[[[[[[[[[[^^^```fffjjjhhhcccbbbeeehhhiiiiiifffaaa]]][[[[[[^^^bbbeeeccc___]]]```ddd```^^^[[[[[[\\\]]]]]]\\\[[[[[[[[[]]]___bbbeeegggbbb```\\\XXXUUUVVVZZZ]]]\\\___aaa```\\\ZZZ[[[]]]VVVXXXZZZ[[[[[[YYYWWWUUUZZZZZZ[[[YYYWWWWWWWWWYYYUUUVVVVVVUUURRRPPPPPPPPPYYY]]]]]]YYYVVVUUUQQQKKKPPPOOOLLLJJJIIIJJJLLLMMMOOOOOOOOOOOONNNMMMLLLLLLPPPTTTTTTPPPMMMOOOOOOMMMLLLKKKJJJHHHGGGGGGFFFFFFEEEGGGHHHFFFCCCBBBDDDFFFHHHGGGGGGGGGHHHHHHGGGEEEBBB@@@???@@@BBBDDDDDDDDDHHHGGGFFFEEECCCAAA@@@@@@???>>>===???BBBAAA===999=========<<<<<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@??????AAAAAA@@@???@@@??????>>>======<<<<<<======<<<<<<<<<<<<===>>><<>><<<>>>@@@>>>@@@@@@???>>>======>>>;;;>>>CCCGGGJJJIIIHHHFFFBBBBBBBBBBBBBBBBBBBBBBBB>>>@@@AAA@@@@@@DDDLLLRRRNNNPPPSSSSSSQQQOOONNNNNNOOOTTTZZZ[[[YYYUUUTTTSSSMMMNNNTTT[[[\\\ZZZZZZ]]]WWWWWWVVVVVVVVVTTTPPPMMMPPPTTTXXXZZZ[[[^^^ccchhhnnnkkkfffaaa]]]\\\[[[\\\```^^^^^^^^^___```^^^]]]^^^aaafffhhhfffbbb___]]]]]]```dddfffeeeeeedddeeebbbdddhhhjjjjjjkkkmmmnnnpppoooooopppsssuuuuuutttsssrrrppppppooommmjjjhhhhhhgggfffgggkkknnnpppqqqxxxsssooommmnnnlllhhhcccjjjpppyyy}}}xxxrrrttt{{{wwwssswwwzzznnniiiqqqrrrsssrrrqqqoooooopppiiibbb___gggoooooojjjggghhhnnnrrrnnnjjjhhhfffcccggggggdddbbbeeejjjjjjfffggghhhhhheeeaaa]]][[[ZZZUUUUUUVVVYYY[[[\\\[[[ZZZWWWUUUTTTTTTVVVWWWWWWWWWQQQRRRTTTTTTRRROOOLLLJJJLLLJJJHHHIIIMMMOOONNNLLLKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGIIIKKKJJJIIIGGGFFFGGGGGGFFFDDDBBB@@@???>>>>>>???@@@AAACCCEEEFFFFFFFFFBBBAAA???>>>??????>>>===@@@AAAAAA@@@???>>>???@@@<<<======>>>>>>??????@@@@@@??????>>>>>>======<<<===<<<;;;<<<>>>???>>>===???>>>>>>@@@BBBCCCCCCAAA@@@DDDFFFEEEEEEFFFDDDAAADDDDDDFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEGGGIIIHHHFFFCCCEEEGGGIIILLLNNNNNNNNNNNNKKKLLLMMMLLLKKKJJJLLLNNNQQQPPPPPPPPPLLLHHHJJJPPPQQQQQQQQQSSSUUUVVVTTTRRRWWWYYY\\\^^^]]][[[WWWUUU;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;:::888:::<<<======???AAACCC@@@@@@@@@????????????>>>???===<<<<<<>>>>>>===<<<<<<;;;<<<>>>@@@BBBAAA@@@>>>???BBBEEEFFFGGGFFFFFFCCCDDDGGGKKKPPPTTTTTTTTTSSSQQQNNNKKKIIIIIIIIIJJJLLLLLLLLLKKKJJJLLLOOORRRQQQMMMKKKOOOVVVZZZXXXTTTYYYZZZ\\\]]]^^^```ccceee___\\\XXXWWWXXXYYYYYYWWWWWWWWWWWWXXXZZZ]]]___aaa\\\[[[[[[ZZZZZZZZZZZZZZZ^^^```eeehhheee___```dddffffffeeebbb^^^\\\[[[\\\cccgggkkkhhhbbb]]]___bbb^^^\\\ZZZZZZ\\\]]]^^^]]]___^^^^^^^^^___bbbdddfff\\\[[[ZZZWWWUUUVVVXXX[[[ZZZ]]]___]]]YYYXXX[[[___ZZZ[[[[[[ZZZXXXVVVUUUUUUXXXYYY[[[[[[YYYWWWWWWWWWSSSSSSSSSPPPMMMLLLNNNPPPUUUYYYYYYVVVTTTTTTRRRMMMOOOMMMJJJHHHGGGHHHJJJLLLLLLMMMMMMMMMMMMMMMLLLLLLMMMPPPQQQMMMJJJKKKLLLJJJHHHHHHHHHGGGFFFEEEDDDCCCAAADDDFFFEEEBBBAAAEEEHHHEEEDDDDDDEEEFFFEEECCCAAAAAA@@@>>>???AAABBBBBBBBBEEEEEEDDDCCCAAA@@@?????????===;;;===@@@@@@===999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???>>>>>>@@@@@@???>>>>>>>>>======<<<;;;;;;:::>>>===<<<;;;;;;<<<===>>><<>>AAA;;;===@@@@@@===;;;<<<===999<<<@@@EEEGGGHHHGGGGGG@@@@@@@@@@@@@@@@@@@@@@@@<<<>>>??????>>>BBBJJJPPPMMMOOORRRSSSQQQPPPPPPQQQSSSUUUXXXYYYWWWTTTQQQPPPLLLOOOUUU\\\^^^]]]___dddWWWVVVVVVWWWXXXVVVRRRNNNQQQUUUYYY[[[\\\^^^dddiiiqqqpppooolllhhhccc^^^[[[ZZZZZZ[[[___ccceeefffeeeggggggggghhhhhheeeaaa]]]\\\___bbbdddeeeeeeeeefffeeehhhkkkmmmllllllmmmnnnllljjjjjjmmmqqqtttttttttqqqooolllkkkllllllkkkiiiiiihhhhhhkkkooorrrttttttzzzxxxuuusssqqqooommmkkkiiimmmuuu{{{yyyssstttyyyyyyyyyzzzqqqrrruuusssqqqqqqqqqqqqpppoookkkfffdddjjjooonnnjjjiiiiiippptttqqqllljjjfffcccfffgggfffbbbdddhhhiiigggfffggghhhfffaaa\\\YYYXXXUUUTTTSSSTTTWWWZZZ[[[[[[XXXWWWVVVWWWWWWVVVSSSQQQLLLOOOQQQPPPLLLIIIHHHIIIIIIJJJJJJKKKLLLMMMMMMLLLIIIJJJJJJKKKJJJIIIGGGFFFGGGGGGGGGHHHHHHGGGGGGFFFFFFHHHIIIIIIHHHFFFGGGGGGDDDDDDBBBAAA??????>>>>>>>>>???AAACCCDDDEEEEEEEEECCCAAA?????????@@@???>>>???@@@@@@???======>>>???<<<<<<<<<<<<===>>>??????AAA@@@???>>>===<<<;;;:::;;;::::::;;;>>>??????>>>>>>======???AAAAAA@@@>>>???DDDFFFDDDDDDFFFDDD>>>@@@BBBEEEGGGHHHGGGEEECCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDFFFHHHGGGDDDBBBEEEFFFIIIKKKLLLLLLKKKJJJFFFIIIKKKLLLJJJIIIJJJKKKMMMLLLMMMNNNKKKHHHKKKQQQPPPOOONNNPPPRRRSSSSSSRRRUUUVVVYYY[[[]]]]]]]]]\\\:::;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;999:::<<<=========???AAA???@@@@@@@@@@@@???>>>===???>>><<<<<<======<<<:::>>><<<<<<<<<>>>??????>>>===???BBBDDDEEEFFFEEEDDDCCCDDDHHHMMMSSSWWWXXXXXXTTTQQQMMMIIIGGGGGGIIIJJJMMMMMMMMMKKKJJJLLLPPPSSSRRRNNNKKKNNNUUUXXXUUUQQQTTTWWW\\\___aaaccceeeggg^^^ZZZVVVUUUWWWXXXWWWVVVRRRSSSUUUXXXZZZ\\\]]]^^^^^^]]]\\\[[[ZZZZZZZZZZZZ^^^___dddfffbbb\\\]]]bbb```aaa```^^^\\\\\\^^^```hhhlllppplllddd^^^]]]```\\\ZZZYYYZZZ\\\^^^______cccbbb```___```aaacccddd\\\\\\\\\YYYVVVUUUVVVWWWXXX[[[]]][[[WWWWWW[[[___aaaaaa^^^ZZZVVVSSSSSSSSSSSSVVVYYYZZZYYYXXXWWWWWWSSSSSSPPPLLLHHHHHHLLLPPPPPPSSSTTTQQQQQQSSSQQQNNNKKKIIIGGGEEEFFFIIILLLNNNJJJKKKKKKLLLLLLLLLLLLLLLIIIMMMNNNLLLKKKMMMOOOMMMEEEFFFFFFFFFEEEDDDBBBAAA>>>BBBEEEDDDBBBBBBFFFKKKCCCBBBBBBCCCCCCCCC@@@>>>@@@???===>>>???AAA@@@@@@@@@@@@??????>>>=========:::777666999>>>@@@>>>:::::::::::::::::::::::::::;;;;;;;;;<<<===>>>>>>>>>???>>>===>>>???@@@???===<<<;;;;;;::::::999999888>>>===<<<;;;;;;<<<===>>>;;;???BBB@@@===;;;>>>BBB888;;;??????===::::::;;;:::<<>>>>>>>>>>>>>>>>>>>>>>>;;;>>>@@@???>>>BBBIIIPPPNNNOOOQQQRRRQQQQQQRRRTTTUUUUUUVVVVVVUUUSSSOOOMMMMMMOOOVVV]]]```___ccciiiWWWWWWWWWYYY[[[YYYUUUQQQRRRVVV[[[\\\[[[]]]ccchhhfffhhhlllmmmjjjccc\\\WWWTTTUUUYYY```hhhnnnqqqqqqnnnkkkhhhggghhhfffbbb^^^]]]```ccceeeffffffhhhiiijjjmmmoooooommmkkkjjjiiinnnlllkkkmmmqqqssssssrrrmmmiiieeefffiiimmmoooooolllkkklllooossswwwxxxxxxvvvxxxyyywwwsssrrrtttwwwjjjkkkrrryyy{{{wwwuuuwww}}}{{{xxxuuuzzzzzzvvvrrrqqqssstttsssqqqooolllllloooooolllkkkmmmnnnuuuxxxuuuooolllhhhdddgggiiigggccccccfffhhhgggdddfffgggeee```[[[WWWVVVWWWSSSPPPPPPSSSWWWZZZ\\\ZZZZZZ[[[\\\[[[WWWQQQMMMGGGKKKOOOMMMGGGDDDEEEHHHHHHJJJLLLLLLKKKKKKLLLMMMJJJJJJKKKLLLKKKHHHFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHAAAAAA@@@??????>>>??????@@@AAACCCEEEFFFFFFFFFEEEDDDBBB@@@???@@@@@@???>>>>>>??????>>><<<<<<===???;;;::::::;;;<<<===>>>???AAAAAA???>>><<<:::999888<<<<<<;;;===@@@BBBBBBAAA>>>===<<<===??????>>><<<>>>DDDFFFDDDDDDFFFCCC======@@@EEEHHHIIIHHHFFFDDDBBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBEEEFFFFFFCCC@@@GGGIIIJJJKKKKKKHHHEEECCC???CCCHHHKKKJJJJJJKKKMMMIIIHHHJJJLLLKKKIIIMMMTTTUUUTTTRRRSSSUUUVVVVVVVVVSSSTTTWWWZZZ]]]```bbbccc;;;;;;;;;::::::999999999999999999999999::::::::::::999888:::<<<======<<<======>>>===;;;;;;<<<>>>AAA???<<<:::999999;;;<<<<<<<<<<<<>>>@@@@@@>>>===:::AAAEEEBBBAAADDDCCC???BBBFFFHHHIIILLLRRRTTTSSSVVVQQQJJJFFFGGGHHHHHHGGGHHHNNNOOOKKKIIILLLLLLIIIOOOMMMLLLOOOSSSUUUTTTSSSSSSXXX^^^bbbcccaaa______^^^YYYUUUVVVVVVTTTTTTVVVXXXRRROOOTTTXXXYYYZZZ[[[``````___]]]ZZZXXXYYYZZZ[[[^^^aaabbbaaa___^^^]]]ZZZZZZ\\\```cccdddeeeffflllpppppphhh```___bbbcccaaa```]]]ZZZXXXZZZ]]]aaa]]]]]]]]]]]]]]]^^^___```[[[ZZZXXXXXXYYYZZZYYYWWWZZZ______YYYVVVYYY^^^aaa```aaa___[[[YYYZZZVVVPPPVVVWWWXXXYYYYYYYYYXXXWWWPPPPPPLLLHHHIIINNNPPPNNNPPPTTTWWWXXXTTTNNNIIIFFFLLLIIIEEEEEEGGGHHHGGGEEEOOOOOONNNLLLIIIFFFDDDCCCJJJJJJIIIIIIHHHHHHHHHIIIGGGFFFFFFDDDCCCBBBAAA@@@???@@@BBBBBBBBBBBB@@@???CCCCCCBBBAAA@@@@@@??????@@@@@@???>>>>>>===>>>>>>===>>>>>>>>>>>><<<:::999999999888888888888999999999::::::;;;;;;::::::999<<<<<<>>>??????@@@@@@@@@AAA>>><<>><<<;;;::::::;;;<<<>>>>>>>>>>>>============>>><<<;;;:::999::::::;;;:::;;;>>>@@@AAAAAA@@@??????>>>>>>>>>=========<<<>>>>>>???@@@CCCFFFIIIJJJMMMMMMNNNPPPQQQQQQRRRRRRPPPOOONNNMMMNNNOOOPPPQQQPPPNNNOOOSSSZZZ]]][[[WWWMMMUUU]]]]]]VVVPPPQQQUUUUUUYYY\\\]]]]]]^^^aaadddfffggghhhjjjhhhbbbZZZTTTUUUUUUVVV[[[bbbjjjpppsssnnnfffbbbeeegggdddbbbdddeeeeeedddeeefffhhhjjjkkkmmmmmmkkkiiiggggggjjjlllnnngggeeeiiioooqqqrrrsssjjjhhheeebbbccceeeiiikkkkkkooossstttrrrrrrvvv{{{xxxzzz{{{yyyuuutttuuuvvvsssxxx}}}|||uuuqqqsssvvv||||||vvvssssssxxxuuuqqqqqqqqqoookkkggglllsssuuupppjjjkkkooorrr}}}~~~xxxooolllmmmjjjdddmmmrrrppphhhbbbddddddbbbaaacccdddbbb^^^YYYUUUSSSTTTQQQNNNMMMPPPTTTWWWXXX[[[[[[\\\\\\ZZZUUUOOOJJJMMMNNNNNNLLLJJJHHHIIIJJJJJJJJJJJJIIIHHHGGGEEEEEELLLIIIFFFGGGIIIIIIEEEAAACCCCCCCCCBBBBBBDDDHHHKKKGGGGGGFFFFFFFFFFFFFFFGGGBBBAAA???@@@AAAAAA@@@>>>>>>??????@@@AAAAAABBBBBBBBBAAA???============>>><<<<<<======<<<;;;::::::<<<>>>??????>>><<<======>>>>>>>>>>>>>>>===<<<<<<:::<<<======<<<;;;;;;<<>>>>>===<<<<<<;;;BBBCCCDDDEEEDDDBBB>>><<<===@@@DDDGGGHHHGGGDDDBBBAAA???===<<<===>>>??????DDDBBB@@@???@@@AAAAAA@@@EEEGGGHHHIIIIIIGGGDDDBBBAAACCCFFFGGGHHHJJJOOOTTTLLLKKKJJJIIIIIIJJJLLLMMMKKKLLLNNNOOOQQQSSSVVVXXXWWW^^^^^^YYY[[[dddeee^^^::::::::::::999999999888888888888999999999999999:::999888:::<<<===<<<;;;<<<<<<===<<<::::::<<<===???===;;;999888999;;;<<<:::;;;<<<===>>>>>>===;;;<<>>>>>===???>>>>>>===<<<<<<======<<<======>>>===<<<::::::888888777777777777888888:::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>??????>>>>>>;;;:::<<>>???@@@???>>>>>>========================>>>>>>???@@@BBBEEEHHHIIIJJJKKKMMMOOOQQQQQQQQQQQQMMMMMMMMMMMMNNNOOOOOOPPPOOOMMMMMMPPPVVVYYYWWWUUUQQQVVV[[[YYYTTTPPPPPPSSSUUUWWWZZZ[[[[[[\\\```cccdddeeegggiiihhhccc[[[VVVZZZYYYXXX[[[___dddgggiiijjjeeeccceeefffbbbaaadddcccccccccdddeeegggiiijjjjjjiiigggeeedddeeeiiikkkllleeecccggglllmmmnnnooohhhfffeeecccdddgggiiikkkllloooqqqooommmoootttyyyxxxzzzzzzyyyuuussstttuuuqqqvvv{{{yyyuuurrruuuxxx}}}}}}|||{{{xxxuuupppmmmrrrrrrrrrsssrrroookkkhhhnnnrrrsssmmmjjjmmmqqqsssyyyyyytttmmmkkkllliiidddiiinnnmmmfffbbbccccccaaa\\\^^^______\\\YYYXXXWWWSSSPPPMMMMMMOOOSSSVVVXXXWWWXXXZZZ[[[ZZZWWWRRROOONNNOOOPPPOOOMMMKKKJJJKKKIIIIIIIIIIIIIIIGGGFFFFFFIIIFFFCCCDDDGGGHHHDDD@@@DDDCCCBBBAAAAAACCCFFFHHHEEEEEEDDDDDDDDDEEEEEEFFFBBB@@@??????@@@AAA???>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@???===<<<<<<=========<<<<<<<<<;;;;;;;;;:::===>>>???>>><<<;;;<<<======>>>>>>>>>>>>===<<<;;;:::<<<======<<<;;;;;;<<<@@@@@@@@@???????????????AAABBBCCCCCCCCCAAA???>>>===???CCCEEEFFFEEECCCAAAAAA???<<<;;;<<<>>>@@@@@@BBB@@@>>>???@@@BBBBBBBBBEEEFFFHHHHHHGGGEEEBBBAAA@@@DDDHHHJJJJJJJJJKKKMMMIIIIIIIIIHHHIIIIIIJJJJJJIIIKKKLLLNNNOOOQQQTTTUUUXXX\\\\\\ZZZaaakkkiii```999999999888888888888888777777777888888888999999:::999888999;;;<<<<<<;;;:::;;;;;;:::999999:::<<<;;;:::999777777888:::;;;999:::;;;<<<===<<<;;;;;;===@@@???<<<===BBBGGGHHHEEEHHHIIIGGGIIIMMMOOOMMMNNNLLLIIIHHHHHHHHHHHHGGGJJJLLLKKKHHHHHHKKKLLLKKKKKKJJJJJJLLLNNNPPPPPPOOOZZZ]]]aaabbb```]]]ZZZXXX^^^ZZZWWWWWWUUURRRRRRTTTOOOOOOPPPRRRQQQQQQWWW```_________]]][[[ZZZ[[[]]]^^^^^^]]][[[[[[\\\```ccc___```aaadddhhhjjjjjjiiihhhhhhddd```aaacccbbb]]]cccaaa^^^ZZZXXXYYY^^^aaa^^^^^^___^^^^^^]]]\\\[[[]]]```cccbbb]]]YYYWWWXXXWWW]]]___]]][[[^^^aaabbb``````\\\VVVUUUVVVTTTPPPSSSTTTVVVWWWWWWWWWVVVUUUPPPPPPMMMJJJLLLQQQSSSPPPRRRUUUXXXXXXUUUPPPMMMKKKJJJGGGEEEDDDDDDEEEEEEDDDKKKJJJJJJIIIHHHFFFEEEDDDGGGFFFDDDBBBBBBCCCDDDEEECCCCCCBBBAAA@@@@@@??????@@@@@@@@@??????@@@@@@@@@??????>>>>>>======<<<<<<===<<<<<<;;;;;;;;;;;;<<<;;;;;;<<<<<<<<<<<<;;;:::777777666666666666777777999::::::::::::::::::999999:::;;;<<<<<<<<<<<<<<<:::888666888;;;;;;888555666666666555666777777888999999888888888999::::::::::::::::::::::::::::::888999999999999888777777;;;<<<===>>>>>>>>><<<<<<;;;;;;<<<<<<===>>>>>>???>>>>>>???@@@BBBDDDFFFGGGFFFHHHKKKNNNPPPPPPOOONNNJJJJJJKKKMMMMMMNNNNNNNNNMMMKKKJJJLLLQQQTTTSSSRRRVVVVVVVVVTTTQQQPPPQQQRRRXXXYYYZZZZZZ[[[]]]aaaddd```bbbdddffffffbbb[[[VVV\\\ZZZYYY[[[^^^aaabbbcccfffdddeeefffccc``````cccaaaaaaaaabbbccceeeggghhhfffdddaaa___```cccgggjjjlllfffbbbfffiiiiiiiiikkkeeeeeeeeeeeegggiiijjjkkkqqqrrrqqqnnnlllmmmqqqvvvwwwxxxxxxvvvsssqqqqqqqqqppptttwwwwwwsssrrrvvvzzz{{{wwwrrrppppppooojjjffflllooorrrsssqqqnnnkkkiiiooopppmmmiiiiiiooorrrrrrppppppmmmhhhggghhhfffbbbeeehhhhhhccc`````````___ZZZ[[[[[[ZZZXXXWWWWWWXXXTTTRRROOOOOORRRVVVXXXYYYWWWYYYZZZ[[[YYYUUUQQQNNNLLLNNNPPPPPPMMMKKKIIIIIIGGGHHHIIIIIIIIIIIIHHHGGGEEECCCAAABBBEEEFFFDDDAAADDDCCCBBBAAABBBCCCEEEGGGBBBBBBBBBBBBBBBCCCDDDEEEAAA@@@??????@@@@@@???===<<<<<<======>>>?????????@@@???>>>===<<<<<<<<<<<<===<<<;;;:::::::::;;;<<>><<<:::999;;;<<<<<<============<<<;;;;;;:::<<<======<<<;;;;;;<<<;;;<<<<<<<<<<<<=========@@@@@@@@@AAA@@@@@@@@@@@@>>>???@@@BBBBBBBBBAAA@@@@@@>>><<<;;;;;;>>>@@@BBB@@@>>>===>>>@@@CCCDDDCCCEEEEEEFFFFFFEEECCC@@@???@@@DDDIIIKKKKKKHHHFFFEEEEEEEEEFFFGGGGGGHHHGGGGGGHHHIIIJJJLLLNNNPPPQQQRRRUUUWWWWWWYYYcccmmmiii___888888888777777777777777666666666777888888999999999888888999:::;;;;;;:::888999999999777888999;;;888777666666666888999:::999;;;======<<<;;;;;;;;;===>>>>>>======@@@DDDFFFBBBEEEFFFDDDFFFLLLNNNMMMFFFFFFEEEEEEEEEEEEEEEDDDJJJIIIGGGFFFGGGJJJLLLKKKIIIIIIJJJKKKMMMNNNNNNNNNXXX[[[^^^___\\\YYYVVVUUU[[[XXXVVVVVVSSSNNNNNNQQQOOONNNOOORRRRRRSSSXXX___\\\]]]]]]\\\ZZZYYYZZZ\\\]]]]]]\\\ZZZXXXZZZ]]]```___`````````dddiiihhhdddeeeeeeaaa[[[ZZZ]]]___]]]eeeccc```\\\ZZZ[[[```cccaaabbbbbbbbbaaa___^^^]]]ccchhhllliiiaaaZZZWWWWWWVVV\\\___\\\[[[]]]^^^\\\[[[[[[WWWRRRRRRUUUTTTQQQRRRSSSTTTUUUVVVVVVUUUUUUPPPPPPNNNKKKMMMRRRTTTQQQNNNQQQSSSSSSPPPLLLJJJHHHHHHFFFEEECCCCCCCCCDDDDDDGGGGGGGGGGGGGGGFFFEEEDDDFFFDDDBBB@@@@@@AAACCCDDD@@@@@@@@@??????>>>>>>>>>@@@@@@>>>======>>>@@@@@@===============<<<<<<<<<;;;::::::999999999:::::::::::::::;;;;;;;;;;;;;;;666666555555555555666666666666777777777777666666777888999999:::::::::999888666555555777777666444666666666666666777777777666666666777777888888999888888888888888888999999777888999:::999888777666<<<<<<======<<<;;;::::::999999:::;;;===>>>???@@@>>>??????@@@BBBCCCDDDEEEDDDGGGJJJMMMMMMLLLJJJHHHFFFGGGIIIKKKLLLLLLLLLKKKIIIHHHGGGIIIMMMPPPRRRRRRXXXUUURRRPPPQQQSSSTTTTTTXXXWWWWWWWWWXXX[[[___bbb]]]^^^```cccdddaaa[[[WWWWWWWWWXXX[[[```dddffffffeeefffgggfffaaa]]]^^^```_________```bbbcccddddddbbb___\\\\\\^^^bbbgggiiimmmgggdddeeefffeeedddfffbbbccceeegggiiijjjjjjjjjoooppppppnnnlllkkkmmmooottttttsssqqqooommmllllllqqqsssuuutttqqqqqqtttxxxuuuqqqkkkhhhgggfffeeeccckkknnnqqqpppllliiiiiijjjnnnlllgggcccfffnnnrrrppphhhgggeeeddddddeeecccaaabbbcccbbb```^^^\\\[[[ZZZZZZZZZYYYWWWSSSRRRSSSTTTVVVTTTRRRSSSVVVZZZ[[[\\\\\\]]]]]][[[VVVPPPKKKIIIHHHKKKNNNNNNKKKHHHFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGBBBAAA@@@AAACCCEEEDDDCCCDDDBBBAAABBBDDDFFFGGGHHHAAAAAAAAAAAABBBCCCDDDDDDAAA???>>>>>>??????>>>===:::;;;;;;<<<======>>>>>>>>>======<<<<<<<<<;;;;;;===;;;:::888888999;;;<<<@@@???===;;;888888999;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;======;;;;;;;;;<<<999999:::;;;;;;<<<======??????>>>>>>>>>???AAAAAA>>>>>>>>>>>>>>>?????????>>>>>><<<;;;;;;===@@@CCC???>>><<<===???BBBCCCBBBDDDDDDEEEEEECCCAAA???===???BBBFFFHHHHHHFFFDDDCCCAAABBBDDDEEEFFFEEEEEEDDDGGGGGGIIIKKKNNNPPPPPPPPPPPPSSSUUUWWW^^^eeebbb[[[777777777777777777777777555666666777888888999999999888777888:::::::::888666777888777777777999:::666666555555666777999999:::<<<>>>>>><<<;;;;;;<<<;;;<<<>>>@@@@@@???@@@BBBBBBDDDCCCAAABBBFFFHHHGGGBBBCCCDDDDDDDDDCCCCCCCCCIIIEEECCCDDDGGGIIIJJJJJJHHHIIIJJJKKKKKKLLLMMMNNNSSSVVVYYYZZZXXXUUUSSSRRRWWWUUUTTTTTTPPPJJJJJJNNNPPPKKKJJJOOOTTTUUUWWWZZZZZZ[[[[[[ZZZXXXWWWXXXZZZ[[[[[[[[[ZZZXXXXXXZZZ\\\aaabbb___\\\```gggfff```bbbdddaaaXXXSSSVVV\\\^^^eeedddbbb___]]]___bbbeeeddddddddddddccccccbbbaaajjjnnnqqqmmmddd[[[WWWVVVWWW[[[]]]ZZZYYYYYYXXXUUUUUUUUURRROOOPPPTTTUUURRRQQQRRRSSSUUUUUUUUUUUUTTTPPPQQQOOOLLLNNNSSSSSSQQQLLLNNNOOOOOOLLLJJJHHHHHHGGGFFFEEECCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDBBBAAA@@@AAACCCDDD>>>>>>>>>>>>============???>>>===<<<<<<===>>>???<<<<<<<<<<<<============999888888888888888999999999999999999999:::::::::666666555555555555666666555666666777777666666555666666777888888888888777777666555444555555444333666666666777777777777777444444555666666777777777555555666666777777777888777888999::::::999888777;;;;;;;;;;;;:::999999888777888999:::<<<>>>???@@@>>>???@@@AAAAAABBBBBBBBBDDDFFFHHHJJJJJJGGGDDDBBBDDDEEEGGGIIIJJJIIIIIIHHHEEEEEEEEEGGGKKKOOORRRSSSVVVRRROOOOOORRRUUUWWWXXXTTTSSSQQQQQQSSSWWWZZZ\\\\\\]]]```cccdddbbb]]]YYYTTTUUUXXX]]]ccchhhjjjjjjfffhhhhhhddd___\\\]]]^^^^^^^^^______``````aaaaaa___\\\YYYZZZ^^^cccfffhhhkkkfffbbbcccbbb``````bbbcccdddgggiiijjjjjjiiiiiifffiiimmmooopppooooooooosssrrrpppooonnnmmmkkkjjjsssuuuuuussspppooopppssspppnnnkkkfffbbbbbbeeeiiinnnooonnnjjjfffdddfffiiikkkhhhaaa^^^ccckkknnnlllfffdddcccdddfffeeeccccccaaa___]]]\\\[[[XXXVVVVVVXXXXXXVVVSSSQQQPPPQQQSSSSSSRRRRRRTTTWWWZZZ[[[ZZZ\\\]]]]]]YYYRRRLLLHHHFFFGGGIIILLLLLLJJJFFFDDDDDDCCCDDDGGGIIIIIIIIIGGGFFFBBBAAA@@@AAACCCEEEFFFFFFBBBAAA@@@BBBFFFIIIJJJJJJAAAAAAAAAAAAAAABBBCCCDDD@@@???===>>>??????>>><<<999::::::;;;;;;<<<======<<<<<<<<<<<<;;;;;;;;;:::<<<:::999777888999;;;<<>><<<999777666888:::999::::::;;;;;;;;;::::::999:::<<<<<<:::999:::;;;<<<<<<===>>>???@@@AAAAAA>>>===<<<<<<<<<>>>@@@AAA=========<<<<<<<<<<<<<<<<<<===>>><<<;;;<<>>======>>>@@@@@@@@@CCCCCCCCCCCCBBB@@@>>>===???@@@AAABBBDDDEEEEEEEEE>>>???AAACCCCCCCCCBBBBBBGGGGGGHHHKKKPPPRRRRRRPPPNNNSSSXXXYYYYYYZZZZZZXXX777777777777888888888888555666666777888999::::::999888777777999999999777555666777777666777999:::666666555666666777888888:::===@@@???<<<:::;;;<<<:::;;;???DDDDDD@@@@@@BBBMMMNNNKKKFFFDDDFFFGGGEEECCCDDDFFFEEEDDDCCCDDDFFFFFFAAA???CCCGGGGGGGGGHHHGGGIIIJJJJJJJJJJJJKKKMMMOOOQQQTTTUUUSSSQQQOOOOOOSSSRRRRRRRRRNNNHHHHHHMMMNNNIIIHHHOOOUUUUUUTTTTTTZZZZZZZZZXXXVVVUUUVVVXXXYYYZZZZZZZZZYYYZZZ\\\___gggfff```ZZZ^^^ffffff___]]]bbbaaaYYYSSSVVV\\\```bbbccccccaaa```aaadddfffcccccccccbbbcccdddeeeeeejjjlllnnnkkkccc[[[VVVTTTWWWZZZZZZWWWVVVWWWTTTPPPRRRSSSQQQOOOPPPUUUUUURRRPPPQQQSSSUUUVVVVVVUUUUUUQQQRRRPPPMMMNNNRRRRRROOOLLLMMMNNNNNNLLLJJJIIIIIIFFFGGGFFFDDDBBBBBBCCCEEECCCCCCDDDDDDCCCCCCBBBBBBDDDCCCCCCBBBBBBBBBBBBBBB<<<<<<==================>>>======<<<<<<======>>>:::;;;;;;;;;<<<<<<======888777777777777888888999:::999888888888888999999666666555555555555666666777888888999999888888777555666666777777777666666777666555444444333444444555666666777888777777777444444555666666666555555444444555555666666777777777777888999999999999888:::::::::999999888888888666777888:::<<<===????????????@@@AAAAAAAAA@@@@@@BBBDDDEEEFFFFFFDDDAAA@@@DDDEEEEEEFFFFFFFFFFFFFFFCCCCCCEEEGGGJJJMMMOOOQQQQQQOOONNNOOORRRUUUXXXXXXVVVTTTSSSSSSVVVYYY[[[[[[]]]^^^```cccdddccc^^^[[[UUUVVVYYY^^^cccfffffffffeeegggeee___\\\]]]^^^]]]^^^____________^^^^^^]]]]]]YYYWWWYYY^^^ccceeeeeeddd```^^^```___]]]___bbbeeegggiiijjjjjjiiihhhfffcccgggmmmtttxxxzzzyyyxxxrrrpppooonnnooonnnmmmkkktttuuuuuusssooommmmmmmmmllllllkkkfffbbbccciiiooonnnllliiidddaaaaaadddggggggeee```\\\___gggkkkiiihhheeedddggghhhfffdddeee```[[[WWWXXXXXXUUUTTTVVVSSSSSSSSSRRRPPPPPPRRRTTTNNNMMMNNNPPPTTTVVVVVVVVVVVVXXXYYYVVVPPPKKKIIIIIIGGGIIIKKKKKKIIIFFFEEEDDDAAACCCFFFHHHHHHGGGEEEDDDBBBBBBAAAAAABBBDDDFFFHHHBBB@@@???BBBFFFJJJJJJHHHBBBAAAAAA@@@@@@AAAAAAAAA???>>>======>>>>>>===;;;999999::::::;;;<<<<<<<<<::::::;;;;;;;;;::::::999:::999888888888999:::;;;<<<<<<;;;999777666888999888999999::::::::::::999777999::::::999888888999::::::;;;<<<======>>>>>>===<<<;;;;;;;;;===>>>???======<<<<<<;;;;;;::::::;;;===@@@???<<<;;;<<>><<<<<<>>>?????????BBBBBBBBBBBBAAA@@@?????????>>><<<===@@@DDDEEEFFF======???@@@AAAAAABBBBBBFFFEEEGGGKKKQQQTTTSSSQQQSSSXXX\\\[[[WWWUUUVVVXXX777777777888888999999999666666777888999:::;;;;;;999888777777888999888666555666777777666777999;;;666666666666666777777777888<<>>;;;888999;;;::::::???FFFHHHDDDEEEIIIUUUUUUPPPJJJGGGHHHHHHEEECCCEEEFFFDDDBBBBBBDDDFFFCCC===;;;BBBGGGFFFDDDEEEEEEGGGIIIIIIGGGGGGIIIKKKNNNPPPRRRRRRPPPMMMLLLLLLPPPPPPRRRRRRMMMHHHHHHNNNMMMLLLOOOUUUWWWUUUTTTUUU[[[[[[[[[YYYVVVUUUUUUVVVYYYYYYYYYXXXZZZ^^^dddhhhllljjj```WWWZZZeeeeee]]]YYY^^^```^^^\\\___```___^^^```aaabbbbbbbbbccceee___^^^]]]]]]___bbbeeegggcccddddddccc___ZZZUUURRRVVVXXXXXXTTTTTTVVVTTTPPPTTTUUUTTTRRRSSSVVVUUUQQQPPPQQQSSSUUUVVVVVVVVVVVVQQQRRRPPPMMMNNNQQQPPPLLLKKKMMMMMMMMMKKKIIIJJJKKKGGGGGGGGGEEEBBBBBBDDDFFFBBBBBBCCCCCCBBBAAA@@@@@@AAABBBBBBCCCBBBAAA@@@???<<<<<<<<<<<<======>>>>>><<<<<<<<<======<<<<<<<<<888888999999:::;;;<<<<<<777777777777777888999999:::999888777666666777888777666666666666666666777888888888999999888888888555666666777666666555555666666555444222222333444333444555666777666555555444555666666666555444333333333444555555666777777777666666666777777888999999999888888777777888888666777888999;;;===>>>>>>??????@@@AAAAAA@@@???>>>???@@@AAACCCCCCBBBBBBAAAEEEEEEDDDCCCCCCCCCCCCDDDBBBDDDFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQRRRTTTUUUWWWUUUTTTUUUYYY[[[[[[ZZZZZZ[[[\\\___```___[[[XXXUUUVVVXXX\\\```aaa```^^^aaaaaa]]]XXXYYY___```]]]````````````___]]][[[ZZZZZZWWWUUUXXX^^^bbbbbb```^^^\\\\\\```aaaaaaeeejjjiiiiiijjjjjjiiihhhfffdddcccfffkkkqqquuuwwwvvvuuunnnllljjjkkklllmmmkkkiiisssttttttrrrpppmmmkkkjjjhhhfffdddbbbbbbfffkkkooojjjgggcccaaaaaabbbcccccceeedddaaa\\\^^^eeehhhhhhgggcccbbbfffgggcccaaabbb]]]VVVQQQTTTVVVUUUVVVYYYRRRSSSSSSRRRPPPOOOPPPRRRIIIJJJKKKNNNRRRSSSSSSRRRPPPSSSUUUSSSNNNJJJJJJLLLGGGHHHIIIHHHEEECCCCCCDDD@@@BBBEEEGGGGGGEEECCCAAABBBBBBAAAAAAAAACCCEEEGGGCCC@@@>>>@@@EEEGGGEEECCCAAAAAA@@@???>>>>>>>>>>>>???===<<<<<<===>>><<<;;;999999::::::;;;<<<<<<===888999:::;;;;;;:::999999888888888888999999999:::999:::;;;:::888777777999777888888999::::::999999666777999999777666777888666666777777888888999999<<<;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::999888999>>>BBBAAA===::::::;;;>>><<<;;;;;;>>>@@@AAA@@@AAAAAAAAAAAAAAAAAAAAAAAA???===;;;<<>>???@@@AAABBBDDDCCCEEEKKKRRRVVVTTTRRRYYYYYYZZZZZZXXXUUUUUUWWW777777888888999999999:::666777888999:::;;;<<<<<<999777666777888888777666555666777777777777999;;;777777777777777777777666777;;;???===999777888:::::::::???GGGJJJHHHJJJPPPOOOOOOLLLEEECCCEEEEEECCCBBBDDDDDDBBB??????AAAEEEAAA::::::AAAGGGEEECCCCCCCCCFFFHHHGGGEEEEEEGGGJJJOOOQQQRRRQQQOOOLLLJJJJJJOOOPPPRRRSSSNNNHHHIIIOOONNNQQQWWW\\\[[[VVVVVVZZZ\\\]]]\\\ZZZWWWUUUUUUVVVZZZYYYXXXWWWZZZaaajjjqqqnnnkkk___TTTWWWbbbccc[[[VVV[[[___bbbeeehhhddd^^^ZZZ]]]```bbbbbbbbbcccddd[[[ZZZYYYYYY[[[```dddggg\\\\\\[[[\\\[[[YYYTTTQQQUUUWWWVVVSSSTTTWWWVVVRRRWWWYYYXXXUUUUUUWWWTTTOOOPPPQQQSSSUUUVVVWWWVVVVVVRRRRRRPPPMMMMMMPPPOOOKKKJJJKKKKKKKKKIIIHHHIIIJJJGGGHHHHHHFFFCCCBBBDDDGGGBBBBBBBBBBBBAAA@@@?????????@@@BBBCCCBBBAAA???===;;;;;;<<<<<<===>>>>>>>>>:::;;;<<<======<<<;;;:::666666777888999::::::;;;777777777777777888999999;;;:::888777666666666777777777666666666666777777666666777777777777666666555666666777666666555555666666555333111111222333222333444555555555444333555666666777666555333222333333444444555666777777666555444444444666777888888888777777777777888888666777888999;;;<<<===>>>???@@@@@@AAA@@@???>>>===<<<===>>>@@@AAABBBCCCCCCFFFEEECCCBBBAAAAAABBBCCCBBBDDDGGGGGGGGGFFFFFFFFFHHHKKKOOOPPPOOOOOOOOOQQQQQQOOONNNQQQTTTVVVUUUSSSUUUUUUWWWYYY[[[YYYUUURRRRRRSSSVVVZZZ]]]^^^\\\ZZZ\\\\\\WWWSSSWWW```bbb^^^aaaaaaaaa```___\\\ZZZYYYWWWUUUTTTXXX^^^aaa```]]]\\\[[[]]]bbbeeegggmmmssskkkkkkkkkjjjiiifffdddcccaaaaaabbbeeeggghhhgggeeeiiigggeeefffiiijjjhhhfffqqqrrrssssssqqqnnnkkkjjjddd___[[[[[[aaafffiiijjjfffccc``````cccdddccc```dddeeebbb^^^^^^dddggggggddd___^^^cccccc^^^[[[]]]ZZZRRRNNNQQQUUUUUUXXX]]]UUUVVVUUUSSSOOOMMMLLLLLLIIIIIIKKKNNNRRRTTTSSSRRRNNNRRRTTTRRRMMMIIIIIIKKKDDDEEEEEEDDDAAA@@@@@@AAA@@@AAADDDFFFFFFDDDAAA???AAAAAAAAA@@@@@@AAADDDGGGDDDAAA>>>???CCCDDDAAA>>>AAA@@@???===<<<<<<<<<<<>>CCCCCC>>>999888999;;;:::999;;;>>>AAABBBBBB@@@@@@AAAAAAAAABBBBBBBBB???<<<;;;===@@@BBBAAA???======<<<<<<>>>@@@BBBCCCBBBAAACCCJJJRRRVVVUUUQQQ\\\XXXVVVWWWXXXVVVUUUTTT777777888999::::::;;;;;;;;;:::999999888999999999666666666666555555555555666666666666666666666666:::888555333333444666777777666666777999::::::999;;;;;;<<<===???EEELLLQQQIIIHHHJJJNNNNNNHHHBBBAAADDDCCCBBBAAA???>>>===<<<===<<<===BBBHHHKKKIIIGGGFFFEEEEEEEEEFFFHHHJJJKKKMMMPPPPPPKKKJJJLLLNNNMMMUUUQQQOOOOOOLLLHHHIIINNNQQQUUUXXXXXXVVVTTTTTTVVV\\\[[[ZZZZZZYYYXXXUUURRRWWWYYY[[[]]]^^^aaadddgggfff___WWWXXX^^^aaa]]]XXX[[[XXXYYY```dddbbb___^^^^^^aaacccdddbbb___]]]\\\___aaa___\\\\\\aaacccbbb```^^^ZZZWWWUUUUUUUUUVVV]]][[[[[[\\\]]][[[VVVQQQRRRSSSTTTTTTSSSQQQQQQRRRSSSTTTTTTSSSQQQPPPRRRSSSOOOPPPPPPOOONNNLLLJJJHHHFFFFFFGGGIIIKKKJJJHHHEEEHHHGGGEEECCCBBBAAAAAABBB???@@@BBBBBBAAAAAABBBCCCEEEDDDBBB@@@???>>>=========<<<:::999999:::<<<===:::999999:::<<<<<<;;;999;;;;;;;;;::::::999999999666666666666666666666666888777777777777777888999666666777777888888888999777666555444444555666777555555555555555555555555777666333111111222444555111222333444555555555555555555444333333333444444555555555555666666666666777666666666666555555555:::999888777777888999999888999999:::;;;<<<======AAAAAAAAA???===<<<<<<>>>;;;===?????????>>>???@@@CCCCCCCCCAAA>>>???CCCGGGGGGEEEBBBAAAAAACCCGGGIIIOOONNNLLLLLLNNNPPPQQQQQQOOOMMMJJJHHHJJJNNNSSSVVVYYYWWWWWWWWWXXXVVVQQQLLLSSSSSSTTTUUUUUUUUUUUUTTT\\\XXXUUUWWW]]]``````^^^```]]]]]]^^^]]]XXXVVVWWWXXXYYY[[[^^^aaaaaa```^^^```^^^]]]^^^cccjjjpppsssoooooommmjjjhhhfffggghhh`````````aaaccc```[[[VVVZZZbbbiiikkkfffccceeehhhqqqrrrsssrrrnnniiibbb___YYYZZZ[[[]]]___aaadddfff```aaabbbccccccbbb`````````aaaaaabbbccceeeggghhhddddddbbbaaadddfffbbb[[[YYYXXXSSSOOOQQQVVVVVVRRRSSSRRRXXX___YYYKKKGGGMMMNNNMMMLLLLLLNNNPPPPPPPPPLLLMMMLLLJJJHHHGGGGGGHHHEEEFFFFFFDDDBBB@@@@@@AAA@@@@@@??????@@@@@@AAABBBDDDCCCBBB???===>>>AAADDDBBBAAA@@@?????????@@@AAA:::<<<>>>===;;;:::;;;>>>;;;===???>>><<<:::999999>>>?????????===:::777555888888888888888888888888;;;:::777666555666777888777777666666666666666777999999999888777666666555666666555555555444444444444555666777777666555444;;;===>>>>>>;;;999999999999:::;;;:::888777888999<<<;;;;;;:::::::::;;;;;;>>>===;;;999:::===AAACCCAAAAAA@@@@@@???>>>>>>>>>BBB???===<<<===?????????===>>>???@@@AAAAAABBBBBBBBBDDDFFFGGGGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOQQQRRR555666666777888888999999999999888888888888888999666666666666555555555555666666666666666666666666888777555444444444555666777777777888999:::::::::999999;;;<<>>===??????AAADDDGGGJJJJJJIIIHHHGGGGGGFFFGGGHHHIIIJJJLLLNNNMMMKKKMMMRRRUUUTTTVVVRRRPPPPPPLLLGGGHHHLLLNNNPPPQQQQQQQQQTTTZZZ```ccc```]]]ZZZYYYXXXUUUTTTUUUWWWXXXYYYYYYZZZ\\\^^^aaa]]]ZZZZZZ]]]___^^^]]]]]]ZZZ[[[```bbb___[[[[[[]]]```bbbbbb```^^^]]]]]]^^^aaaaaa^^^___bbbcccaaa]]]\\\YYYWWWVVVWWWXXXYYY[[[XXXVVVUUUVVVWWWUUUSSSRRRSSSTTTSSSRRRRRRRRRSSSTTTUUUTTTRRRPPPOOOOOOPPPOOOOOOOOONNNMMMKKKJJJIIIGGGGGGGGGHHHJJJJJJHHHFFFGGGEEEDDDBBBAAAAAAAAABBB???AAAAAAAAA@@@@@@BBBDDDDDDCCCAAA@@@>>>=========;;;:::999999999999:::;;;999888888999;;;;;;:::999::::::::::::999999999888777777777777777777777777777666666555555555666666666666777777777888888888777666555444444555666777666666555555555444444444555555444333222222111111222222333333444444555555666555444333333333333333666666666666777777777777666666555555555444444444888777666666666666777888999999::::::;;;<<<<<<<<>><<<;;;<<<>>>;;;===??????>>>>>>???@@@?????????>>>===>>>BBBFFFDDDCCCBBBBBBCCCEEEHHHJJJNNNLLLJJJJJJLLLMMMKKKIIIJJJIIIHHHHHHKKKOOOTTTWWWWWWVVVVVVXXXYYYXXXTTTPPPTTTTTTSSSTTTUUUWWWZZZ[[[]]]YYYUUUUUUWWW[[[^^^___aaa^^^]]]^^^\\\XXXWWWYYYZZZZZZ[[[^^^```bbbaaa___aaa___]]]]]]bbbhhhnnnrrrkkkjjjiiihhhffffffggghhh`````````bbbcccbbb^^^ZZZXXX```iiimmmkkkhhhffffffkkkmmmooopppmmmfff```[[[[[[[[[[[[\\\^^^bbbgggjjjggggggfffeeecccaaa___^^^______``````bbbcccdddeeebbbbbbbbbbbbfffjjjgggaaaWWWUUUQQQMMMOOOTTTSSSOOOPPPOOOUUU\\\WWWJJJGGGMMMNNNLLLIIIIIIKKKMMMOOOOOOKKKLLLLLLJJJGGGFFFGGGHHHEEEEEEEEECCCAAA???@@@AAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAA???>>>>>>@@@BBBBBBAAA@@@???>>>??????@@@:::<<<===<<<999999:::===;;;===>>>>>><<<:::999999======>>>>>><<<:::888666888888888888888888888888:::999777666555555666777777777666666666666666777999999888777777666555555666555555555444444444444444555666777777666555444333555777888777666777888999:::;;;:::888777888999;;;;;;:::::::::::::::;;;<<<;;;::::::;;;>>>AAACCC>>>>>>>>>>>>============BBB@@@===<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDAAACCCEEEFFFFFFGGGIIIKKKOOOOOOOOONNNLLLMMMOOORRR333333444444555666666666777777777777777777777888666666666555555555555444666666666666666666666666666666666555555555555555555666666777777888888888777888:::;;;???DDDKKKPPPYYYSSSPPPPPPOOOKKKJJJKKKFFFEEEDDDCCCAAA???>>>===???@@@BBBCCCCCCEEEGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHKKKKKKIIIIIIPPPZZZ]]]\\\WWWTTTRRRQQQMMMGGGFFFIIIJJJJJJIIIIIILLLUUUbbbkkklllggg```ZZZXXXVVVVVVUUUYYYZZZ[[[ZZZXXXXXXYYYZZZZZZ[[[[[[[[[\\\^^^```bbb___\\\]]]aaaaaa\\\XXXWWWYYY[[[]]]]]][[[ZZZZZZZZZ[[[___```^^^___bbbbbb___[[[ZZZXXXWWWXXXYYY[[[]]]]]]YYYTTTQQQQQQSSSTTTTTTTTTSSSSSSRRRSSSSSSTTTTTTUUUUUUUUUSSSOOOMMMMMMNNNOOONNNLLLKKKJJJJJJJJJKKKIIIHHHGGGGGGHHHIIIHHHFFFDDDCCCBBB@@@@@@@@@AAABBBAAAAAAAAA???>>>???BBBDDDCCCBBBAAA???>>>===<<<<<<999999::::::::::::999999888777777888::::::999888999999999888888888888888777777777777777777777777888888777666555555555555666666666666777777777777666555555444444555555666666666555555555444444444555666666777666444222111555444333222222333444555666666444333222222222222666666666777777777888888444444444444333333333333666555555555666666888888::::::::::::;;;;;;;;;;;;<<<======<<<;;;:::<<<>>><<<===>>>>>>======>>>???===>>>>>>>>>>>>@@@CCCFFFAAABBBBBBCCCEEEGGGIIIJJJKKKIIIGGGIIINNNOOOKKKGGGEEEFFFGGGIIILLLPPPTTTVVVQQQRRRSSSUUUWWWVVVSSSQQQSSSRRRQQQQQQTTTXXX\\\^^^ZZZXXXUUUSSSSSSWWW^^^cccddd```^^^^^^]]]YYYYYY\\\]]]\\\[[[\\\___aaaaaaaaabbbaaa```aaaccchhhmmmppphhhggggggfffeeeddddddddd```___```bbbddddddccc```[[[aaajjjqqqsssoooiiieeegggiiilllmmmkkkeee___[[[^^^^^^^^^^^^```dddjjjoooooommmkkkhhhdddaaa___^^^^^^^^^___```bbbcccdddeeeggggggeeebbbccceee```ZZZVVVUUUPPPLLLNNNSSSSSSOOOKKKKKKPPPWWWSSSJJJHHHMMMOOOKKKFFFDDDFFFIIILLLNNNJJJJJJJJJHHHFFFEEEFFFGGGEEEEEEDDDBBB??????@@@BBBBBBAAA@@@???????????????===???@@@???>>>===???@@@@@@@@@???>>>>>>>>>>>>>>>;;;<<<;;;999777777999;;;:::<<<>>>===;;;999999999;;;;;;<<<<<<;;;:::888777777777777777777777777777999888777555444555555666666666555555555666666777888888777777666555555555555555555555444444444444444555555666666555555444111333666777888888:::;;;999:::;;;:::888888888999:::999999999999999:::::::::::::::;;;<<<===>>>???;;;;;;;;;;;;<<<<<<<<<<<>>>>>===>>>>>>>>>>>>@@@BBBDDDFFFAAACCCEEEEEEEEEFFFHHHJJJOOOOOONNNLLLKKKKKKMMMPPP333333333333444444555555444555555666666777777777666666555555555444444444555555555555555555555555444555666666666555444333333444555555555555666777888999:::;;;===BBBHHHLLLSSSNNNKKKMMMLLLIIIGGGHHHDDDDDDCCCAAA@@@>>>=========???@@@???>>>>>>BBBFFFLLLKKKJJJIIIHHHGGGGGGFFFJJJHHHFFFGGGQQQ]]]aaa___YYYVVVUUUSSSNNNHHHFFFIIIGGGGGGGGGGGGLLLWWWfffqqqqqqjjjaaaYYYUUUUUUUUUUUUZZZ\\\\\\[[[YYYXXXXXXYYYXXXXXXYYY[[[]]]```bbbddd___]]]___bbbaaa[[[WWWWWWSSSUUUWWWWWWVVVUUUUUUVVVXXX[[[\\\ZZZ[[[______]]]ZZZYYYXXXXXXXXXZZZ\\\]]]```]]]XXXTTTRRRSSSSSSTTTTTTSSSRRRRRRSSSUUUVVVVVVTTTUUUUUUSSSPPPNNNNNNNNNNNNLLLJJJHHHHHHIIIKKKLLLJJJHHHFFFFFFGGGGGGGGGFFFAAAAAA@@@??????@@@AAABBBBBBAAA@@@>>>===>>>AAADDDBBBAAA???>>>===<<<<<<<<<888999;;;<<<<<<;;;999888777666666777999999888777888888888777777777777777888888888888888888888888;;;:::999888777666666666666666666666666666666666444444444444444444444444444444444555555555666666777777888888888888777777888666444333333444555777666666444333222222111111555555555555666666666777333333333333222222222111444444555777999:::<<<===;;;;;;;;;:::::::::999999999:::;;;:::999:::;;;===<<<===>>>===<<<<<<>>>???@@@@@@??????@@@BBBDDDFFFAAABBBCCCEEEFFFGGGHHHHHHIIIGGGGGGLLLSSSUUUQQQLLLDDDEEEGGGJJJNNNPPPRRRSSSLLLNNNPPPRRRSSSRRRPPPNNNPPPPPPPPPQQQSSSVVVYYY[[[UUUWWWXXXVVVTTTXXX___ffffffbbb___```___]]]^^^bbb___]]][[[[[[]]]```aaaaaa^^^```cccdddeeefffggghhhiiihhhgggffffffdddbbb```___```aaabbbdddfffggggggcccffflllrrrvvvssskkkeeefffhhhiiijjjiiieeeaaa___aaaccceeeeeedddgggkkkooopppooollliiifffcccaaa```\\\]]]___aaaccceeeffffffffffffccc___]]]]]]XXXRRRWWWVVVQQQMMMOOOTTTTTTPPPIIIIIIMMMRRRQQQLLLKKKOOOQQQLLLFFFBBBCCCGGGJJJMMMHHHHHHHHHGGGDDDDDDEEEFFFDDDDDDCCCAAA??????@@@BBBCCCBBBAAA???>>>>>>======:::<<<>>>???>>>======>>>>>>>>>>>>===============;;;;;;999777666666888999999;;;======;;;999999999999999:::::::::999888777777777777777777777777777888777666555444444444444555555444444555555666666666666666555555555444444444444444444444444444444444444444444444444444444222444666888888999;;;===999:::;;;:::888777888999888888777777888888999999;;;;;;;;;;;;;;;;;;::::::888999999:::;;;;;;<<<<<<===<<<;;;;;;===??????>>>>>>>>>===>>>@@@BBBEEEGGGBBBCCCEEEFFFEEEFFFHHHIIILLLNNNOOONNNLLLKKKKKKLLL333333333444444444444444222333444666777777777666555555555555444444444444444444444444444444444444333444555666666555444333444666777777555555666888:::;;;;;;;;;<<<>>>CCCFFFGGGEEEFFFJJJKKKGGGCCCCCC@@@@@@??????>>>===<<<<<<<<<>>>???>>><<<<<<@@@CCCJJJJJJIIIHHHGGGFFFEEEEEEIIIGGGEEEFFFOOO[[[___]]]ZZZWWWUUUTTTOOOIIIHHHKKKGGGHHHJJJLLLPPPYYYeeennnooohhh^^^WWWSSSSSSTTTUUUUUUWWWYYYYYYWWWVVVVVVWWWZZZXXXWWWZZZ___ccccccaaa]]]\\\```dddbbb\\\XXXXXXQQQSSSUUUVVVUUUTTTSSSTTTVVVXXXWWWUUUVVV[[[]]][[[[[[ZZZYYYXXXXXXYYYZZZZZZ[[[ZZZYYYWWWVVVUUUUUUUUUTTTSSSQQQSSSUUUWWWWWWVVVRRRSSSTTTTTTRRRPPPPPPQQQKKKJJJGGGFFFFFFHHHKKKMMMKKKIIIGGGFFFFFFGGGFFFEEE@@@@@@???>>>???@@@AAABBBBBBBBB@@@>>><<<===AAADDD@@@???>>>===<<<;;;;;;;;;999;;;===>>>>>>===;;;999777666666777999999888666777777777777777777777777777777777777777777777777:::999888777666666666666666555555555555555555555333333444444444444333333111222333444555777888888777666555555666888;;;<<<999888666444444555777888555555444333222111111111333333333444444444555555333222222222111111111111333444666999<<>>@@@BBBAAA@@@@@@@@@AAABBBBBBBBBCCCDDDEEEFFFFFFEEEEEEHHHGGGIIINNNTTTVVVRRRNNNEEEFFFIIILLLNNNOOOOOOOOOLLLNNNPPPRRRRRRPPPNNNMMMPPPQQQTTTUUUVVVVVVVVVUUUUUUYYY^^^]]]YYYYYY]]]bbbfffbbbaaacccdddccceeeiiiccc```]]]\\\]]]_________ZZZ```gggkkkjjjgggdddccchhhgggggghhhjjjiiifffccc``````aaaaaaccceeehhhjjjjjjiiijjjnnnqqqoooiiicccffffffeeeeeedddcccbbbaaacccgggkkkllljjjiiijjjlllmmmmmmkkkjjjhhhgggeeeeeeXXXYYY\\\___bbbdddeeefff[[[^^^^^^[[[[[[]]][[[VVVVVVUUUPPPLLLNNNSSSSSSOOOJJJJJJLLLOOOOOOMMMNNNPPPRRRMMMGGGCCCDDDFFFIIIKKKFFFFFFFFFEEECCCBBBCCCEEEDDDDDDCCCBBB@@@???AAACCCCCCBBBAAA???>>>======<<<999;;;>>>>>>===<<<;;;<<<=========<<<<<<<<<;;;;;;:::999777777777777777888888:::<<<<<<:::999888999777888888888888888777777666666666666666666666666666666555444333333333333444444333444444555666666555555555444444444444444333333444444444444444444444444333333333333444444333555666555444444666888888999:::999777666777888666666666666666777888888<<<<<<<<<;;;:::777555444777888888999:::;;;<<<<<<999888888:::>>>@@@AAA@@@=========>>>???AAADDDEEEBBBDDDEEEFFFEEEFFFGGGIIIIIILLLPPPQQQOOOLLLIIIHHH444444444444444444444444111222444666777777777777555555555444444444444333444444444444444444444444222333444666666555444444777999;;;:::888777999;;;;;;;;;<<<;;;:::<<>>???>>>>>>>>>@@@BBBFFFFFFGGGGGGFFFEEEDDDDDDFFFFFFEEEFFFMMMWWW\\\ZZZXXXUUURRRQQQMMMHHHIIIMMMHHHKKKOOORRRUUUZZZaaaggghhhbbb[[[UUUTTTTTTUUUVVVTTTWWWZZZ[[[ZZZYYYZZZZZZ\\\YYYXXX[[[```bbb```^^^ZZZ[[[___dddbbb[[[XXXYYYSSSVVVYYYZZZYYYWWWUUUUUUSSSVVVWWWUUUVVVZZZ\\\ZZZ[[[ZZZYYYXXXXXXWWWWWWXXXQQQSSSVVVVVVVVVUUUVVVWWWSSSRRRQQQTTTXXXZZZXXXUUUOOOQQQSSSSSSRRRPPPPPPPPPHHHGGGFFFEEEFFFHHHKKKMMMKKKIIIGGGGGGGGGFFFDDDBBBAAA@@@???>>>>>>???@@@AAAAAAAAA@@@???======@@@BBB???>>>===<<<;;;;;;;;;;;;:::<<<===>>>>>>===<<<:::777666666777999999888777777777777777888888888888666666666666666666666666666666555444333333333333555555555555555444444444222333333444444333333222111111222444666777888999444333222111222555888;;;888777666555555666777888444333333222222222222222222222222333333333333444222222222222111111111111333444777:::>>>@@@BBBBBB;;;;;;::::::999999888888777888999999888888:::<<<999::::::::::::<<>>BBBBBBCCCDDDDDDDDDCCCCCCGGGGGGIIILLLNNNNNNKKKIIIEEEGGGIIIKKKLLLMMMLLLLLLMMMPPPSSSUUUTTTRRRQQQQQQTTTVVVYYYZZZ[[[YYYWWWUUUXXX^^^cccccc^^^ZZZYYY[[[bbb``````eeehhhhhhkkkppphhheeeaaa____________^^^aaaiiisssxxxvvvqqqmmmkkkgggfffgggkkkooopppmmmiii```aaa`````````cccgggkkkjjjhhhggggggiiihhhddd```cccbbbaaa``````_________aaagggnnnooollliiiiiikkkmmmmmmmmmmmmllliiigggfffVVVXXXZZZ]]]```aaaaaabbb\\\______\\\[[[\\\ZZZVVVSSSRRRMMMIIIKKKPPPPPPLLLLLLLLLLLLMMMMMMNNNOOOOOOQQQMMMIIIFFFFFFGGGGGGGGGDDDDDDDDDCCCAAAAAABBBDDDCCCDDDEEEDDDBBBAAABBBCCCBBBBBB@@@???>>>======<<<:::<<<>>>>>><<<:::::::::;;;;;;;;;<<<;;;::::::999999777777777999999888777777999;;;;;;:::888888999777777777666666666666666666666666666666666666666555555444444333222222111333333333333333444555666333333333333333333333333333333333333444444444444444333333222222333333444999:::999777555444555777666777888777555555555666555444444444555666777888===<<<;;;:::888555333222666777777888999::::::;;;777777777:::>>>@@@AAA@@@<<<======>>>???@@@AAAAAABBBCCCEEEEEEDDDDDDFFFGGGFFFIIINNNPPPNNNKKKHHHGGG333333333333333333333333000111444666888888888777555555555444444444333333333333333333333333333333222333444444555555555444777:::<<<;;;777666888;;;999:::;;;::::::;;;>>>@@@>>>===@@@FFFGGGBBB===<<<999999::::::;;;<<<<<<===<<<;;;<<<===???@@@???>>>AAABBBCCCDDDEEEDDDDDDCCCBBBFFFGGGGGGLLLUUUYYYYYYUUUQQQMMMLLLIIIFFFIIIOOOIIIMMMRRRUUUVVVYYY^^^bbb___\\\XXXUUUVVVWWWXXXXXXVVVXXX[[[]]]\\\[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]XXXZZZ___bbb___XXXTTTUUUUUUYYY]]]___]]]YYYVVVTTTQQQWWWZZZ[[[\\\^^^]]]YYYXXXXXXXXXWWWWWWWWWWWWWWWQQQSSSUUUUUUSSSRRRTTTUUURRRQQQRRRVVV[[[\\\YYYTTTNNNPPPRRRRRRPPPMMMLLLLLLFFFEEEDDDDDDFFFHHHJJJLLLJJJIIIHHHHHHHHHFFFCCC@@@BBBAAA@@@?????????@@@AAA@@@AAAAAA@@@>>>===???@@@>>>===<<<;;;::::::::::::;;;;;;<<<======<<<;;;;;;777777666888999:::999777777777777888888999999999555555555555555555555555444333333222222222333333555555555444444444333333111222333444444333222111333333444444555666666666333333222222222333444555444444444555666666777777222222222111222222333444222222333333333444444444333333222222222111111111333444777999;;;<<<======:::::::::999999999999999888999:::999888888999;;;777888999999:::<<<@@@CCC???===<<<===@@@AAA@@@>>>@@@@@@@@@AAABBBCCCDDDDDDBBBEEEHHHIIIGGGFFFFFFGGGCCCDDDFFFHHHIIIJJJJJJJJJKKKOOOTTTVVVUUUTTTTTTUUUWWWXXXYYYZZZ[[[ZZZYYYXXXXXX]]]aaabbb```]]][[[[[[\\\[[[^^^eeejjjllloootttnnnkkkgggdddcccbbb```^^^hhhpppyyy}}}{{{vvvsssrrrkkkjjjkkkooorrrrrrmmmhhhaaaaaa```^^^]]]___eeejjjggggggfffffffffeeecccaaa___```bbbcccbbb```]]]\\\]]]dddjjjllliiigggiiimmmrrrrrrsssrrrooojjjfffccc[[[\\\^^^`````````___^^^^^^bbbbbb^^^[[[[[[XXXUUUSSSQQQLLLIIIKKKOOOOOOKKKNNNMMMLLLJJJKKKMMMNNNMMMNNNLLLJJJHHHHHHGGGDDDCCCBBBCCCCCCBBB@@@@@@AAACCCBBBDDDFFFFFFEEECCCBBBBBBAAAAAA???>>>===============>>>???===;;;999999:::999:::;;;;;;;;;:::888888666666666888;;;<<<999666666888::::::999888888888777777666555555444444555555555555555555555555555444444444333333222111000222222222222333444555666222222222333333333333333222222333333333444444444444333222111111222333444======<<<999777555666888555666666666444333444555333333333333444555666777;;;:::999888666555444333555555666666777777888888888888888:::===???>>>===;;;<<<>>>?????????>>>===???AAABBBBBBBBBBBBCCCEEEDDDGGGIIIJJJIIIGGGGGGHHH333333222222222222222222000111444777999999888888555555444444444333333333333333333333333333333333333333333444444555555555444777:::888555333666999777999999::::::;;;>>>AAA???===>>>CCCCCC>>>:::999888888999:::;;;===>>>>>>999888888:::>>>???===:::>>>???AAACCCDDDDDDCCCCCC@@@EEEIIIIIILLLSSSYYYZZZRRRMMMJJJHHHFFFEEEIIIPPPJJJNNNSSSVVVVVVXXX\\\___ZZZXXXVVVVVVXXXZZZZZZZZZRRRUUUXXXYYYXXXWWWWWWWWW\\\___bbb```[[[XXXZZZ]]]WWWYYY^^^aaa]]]UUUQQQRRRUUUYYY^^^```]]]YYYUUURRRPPPXXX^^^aaacccccc^^^XXXVVVVVVVVVWWWWWWWWWWWWWWWXXXYYYYYYVVVQQQOOOPPPSSSQQQPPPRRRWWW\\\]]]YYYTTTNNNPPPRRRQQQNNNJJJIIIHHHDDDDDDDDDDDDFFFHHHJJJKKKIIIIIIHHHIIIHHHFFFBBB???CCCBBB@@@?????????@@@AAA???@@@AAA@@@???===>>>???===<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::888777777888::::::999888777777888888999999999:::555555555555555555555555444444333333333444555555555555555444444333333333111222333444444333222111666666555555555444444444444555555555555333222111111222333444555555555555111111111111222333444555333333333444444444555555333333333222222222222111444555666777888888777777999999999999999999999999999::::::999888888999;;;666777888888999<<>>BBBDDDDDDBBB===>>>>>>???AAACCCEEEFFF<<>>============>>>??????===:::999999:::999999:::;;;:::999888777555555666:::======:::666666888::::::999888888888777777666444444333333444555555555555555555555555333333333333333111000000222222222222333444555666222222222222222222222333222222222333333444444444444333222111111222333444999999888666333222333444444555666555333222333444333222222333444555666777999888777666555555666666444444444555555555555666:::999999;;;======<<<::::::;;;>>>??????>>>;;;:::>>>???@@@@@@@@@@@@AAACCCDDDEEEEEEDDDDDDDDDGGGIII222222111111111111222222111222555666777777555444777666666444333222111111222444555444222000000000333222111111444666777777000222444777888888888777777999;;;<<<;;;;;;===>>>======??????>>><<<:::888;;;;;;:::999999999::::::<<<<<<;;;:::::::::;;;;;;<<<===>>>@@@AAAAAAAAAAAAFFFEEEFFFIIIMMMQQQSSSSSSPPPNNNJJJFFFDDDEEEJJJNNNMMMOOOQQQQQQQQQQQQSSSUUU\\\YYYVVVXXX[[[[[[WWWQQQZZZXXXWWWWWWXXXYYYXXXWWW___bbbcccaaa[[[WWWWWWXXXUUUWWWYYYZZZXXXUUUPPPMMMTTTYYY^^^]]]WWWTTTTTTVVVXXXWWWXXXZZZ]]]^^^]]]\\\XXXXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXVVVSSSQQQQQQQQQOOORRRWWWXXXWWWTTTQQQPPPMMMMMMMMMLLLKKKIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIIIIHHHFFFDDDBBBAAABBB@@@=========>>>>>>===@@@@@@@@@???===<<<===>>><<<;;;:::999::::::<<<<<<888888777777777777888888888888888888888888888888777777666666777999;;;<<<666555444333333444555666444444444555444444333222444444333222111111111111333333333333333333333333333333333222222111111111111222222222222111000000111222444666666555444333333333222222222222111111222333333444444333333222222333444444222222333444111222333555666666777777777888999::::::999888777555777888888666555555666666666666999===???@@@??????>>>===>>>@@@AAAAAAAAAFFFAAA<<<<<<@@@CCCBBB???AAABBBCCCEEEEEEEEEEEEDDD??????@@@DDDIIILLLKKKIIIHHHJJJNNNRRRVVVXXXYYYYYYaaaZZZTTTSSSWWWZZZWWWSSSVVVUUUUUU[[[aaaeeebbb^^^WWWVVVYYYaaagggjjjmmmqqqhhhlllmmmhhhdddbbb]]]WWW```aaaiiiwwwzzzooogggrrrpppooonnnmmmkkkgggdddeeeccc`````````aaaaaa```dddeeehhhmmmqqqpppkkkfffbbbaaa```bbbdddccc```\\\___`````````aaadddhhhlll|||wwwsssrrrooohhhcccbbbdddbbbeeejjjggg___\\\___[[[[[[\\\\\\\\\[[[ZZZZZZTTTOOOLLLNNNOOOLLLIIIHHHMMMMMMMMMMMMLLLJJJIIIHHHOOOJJJDDDCCCEEEEEECCC???>>>======>>>@@@@@@???===AAAHHHNNNNNNHHHCCCDDDFFF???@@@AAABBBBBBBBBAAA@@@===<<<;;;:::999888888888======<<<;;;:::888777666777777666666777888999999444555666666555555666777777777666444444333333333444444444333333222222222222222222222222222222222111222333333444444333333111111222222222222111111111111222222222222333333222222222222222222222222222333333444444333333222111222222222111111333555222222222222222222222222333444555444333333444555666666666666555444333222888999;;;======<<<;;;:::@@@???>>><<<:::999999888@@@???>>>>>>>>>???AAAAAAAAAAAAAAAAAACCCEEEHHHIII222111111000000111111222111222444666777666555444666666555444333222111111222333444444333333444555777555222222333555555555222333555777888888777666777999;;;;;;;;;:::;;;<<<<<<<<<======<<<:::999888999999888888888888999999::::::999999888999999:::;;;;;;===>>>???@@@AAAAAADDDDDDDDDFFFJJJMMMNNNNNNJJJIIIGGGDDDBBBCCCGGGJJJHHHJJJLLLLLLLLLLLLNNNPPPSSSQQQPPPQQQTTTUUUSSSPPPXXXWWWVVVUUUTTTTTTTTTTTT\\\\\\]]]]]]]]][[[YYYVVVSSSUUUWWWXXXWWWTTTPPPNNNQQQVVVZZZ[[[YYYUUUTTTTTTXXXVVVUUUVVVWWWYYYYYYXXXXXXZZZ\\\^^^^^^[[[XXXVVVSSSTTTTTTRRROOOMMMLLLLLLOOORRRVVVWWWUUURRRPPPOOOLLLLLLKKKKKKIIIHHHFFFEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEECCCAAA@@@BBB@@@=========>>>>>>===>>>??????===;;;:::;;;===<<<<<<;;;:::999:::;;;;;;888888777777777777888888888888888888888888888888666666555555666777888999666555444333333444555666555666666666666555444444444444333333222222333333222222222222222222222222333333333222222111111111111222222222222111000000111222444555555555333333333333333222222222222111222222333333333333222222222333444444222222333444333333444555666666666666444555666777888999999999666777888777666666777888777666666888<<<>>>>>>===???===<<<<<<>>>@@@@@@@@@BBB>>>::::::>>>@@@???===???@@@AAABBBCCCCCCCCCBBB??????@@@DDDIIIKKKKKKIIIGGGJJJOOOTTTWWWYYYXXXXXXYYYVVVTTTUUUXXXYYYWWWTTTXXXYYY\\\^^^```___^^^^^^\\\YYYZZZaaahhhjjjjjjlllfffgggiiiiiifffaaa]]][[[aaacccjjjtttxxxsssmmmkkkrrrqqqooooooooommmjjjgggbbbbbbaaabbbccccccaaa___dddeeegggkkknnnnnnjjjfffgggdddbbbaaacccdddcccbbb_________^^^___ccchhhmmmxxxtttrrrqqqllleeebbbccckkkhhhiiilllhhhaaa^^^```[[[[[[[[[ZZZYYYYYYXXXXXXSSSMMMJJJMMMOOOMMMKKKKKKOOONNNNNNLLLKKKJJJIIIIIILLLGGGCCCBBBDDDDDDAAA===>>>======???@@@AAA???===???DDDHHHIIIFFFDDDEEEGGGBBBBBBCCCBBBAAA@@@>>>===;;;::::::999999999::::::::::::::::::999777666555777666666666777777888999666777888777555444444555777666555444333333333333444444333333333222222222222222222222222222222222111222222333444333333333000111111222222111111000111111222222222333333333222222222222222222222222222222333333333333222222111222333222111111333555333333333222222222222222333444555555333333444555666666555555444333222222888999;;;<<<===<<<:::999===<<<<<<;;;::::::::::::???>>>>>>===>>>???@@@AAA@@@@@@@@@AAACCCEEEGGGHHH222111111000000111111222111222444555666666555444666555444444333222111111111222333333333555888:::;;;888444333333444444444444555666777888777666666888:::;;;;;;:::999999:::;;;:::::::::999888888888666666666666777888999:::888777777777777777888888888999:::<<<===???@@@@@@CCCBBBAAABBBEEEFFFGGGFFFBBBCCCCCCBBBAAAAAADDDFFFEEEFFFGGGGGGGGGHHHJJJLLLJJJJJJKKKLLLMMMOOOPPPQQQWWWXXXYYYVVVRRRPPPRRRTTTYYYWWWXXX\\\``````[[[VVVTTTVVVXXXYYYXXXVVVRRRPPPPPPSSSXXX\\\]]][[[WWWTTTWWWTTTQQQPPPRRRTTTUUUUUUYYY[[[___aaa```\\\WWWTTTSSSUUUVVVTTTQQQNNNMMMMMMOOORRRTTTUUURRROOOMMMLLLKKKKKKJJJIIIHHHFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGGGGEEEEEEEEEDDDCCCAAA@@@???BBB@@@===<<<===>>>===============<<<:::999:::;;;===<<<;;;:::999999::::::888888777777777777888888777777777777777777777777555555444333444444555555555555333333333333555555777777777777777666555555444444444444444555555555222222222222222222222222222222222222222111111111111111222222111111000///000111333444444444333222444333333333222222222222222222333333333333222222222333444333222111222444444555555666666666555555222333333444666777999:::666666777666555666999;;;888777777888;;;<<<<<<;;;>>><<<999999;;;>>>??????>>>:::777888:::<<<<<<:::======???@@@@@@AAA@@@@@@@@@@@@AAADDDHHHJJJJJJIIIFFFJJJQQQWWWYYYYYYWWWUUUQQQSSSUUUWWWXXXXXXWWWVVVZZZ^^^bbbaaa]]]ZZZZZZ[[[XXXVVVXXX```eeeeeeddddddeeeccchhhooolllbbb]]]___^^^___dddiiihhhddddddgggpppooooooooopppnnnllliiiaaaaaabbbdddfffeeebbb```ddddddfffhhhjjjkkkiiihhhlllhhhdddaaabbbeeeggghhhcccbbb___\\\\\\___eeejjjpppoooooonnnhhhaaa```dddmmmjjjhhhhhheee___\\\]]]]]][[[YYYWWWVVVUUUUUUVVVQQQKKKHHHKKKNNNMMMMMMNNNPPPOOOMMMKKKJJJIIIHHHHHHFFFDDDAAAAAABBBAAA>>>:::<<<===>>>@@@AAAAAA???<<<===>>>@@@BBBDDDEEEFFFFFFEEEDDDDDDBBB@@@>>><<<:::999999888888999::::::;;;777888888888777777666555666666666555666666777888999::::::888555333222333666555444333333222333333333333333222222222222222111111111111111111111111111111222333333333333222000000111111111111000000111222222222222333333333111111111111111111222222111222222222222222222111111222333222111111333555444444333333222222222111333555666555444333444555555444444444333222222111777888:::<<<<<<;;;:::999:::::::::::::::;;;;;;;;;>>>============>>>????????????@@@@@@BBBCCCEEEFFF111111000000000000111111111111333444555555444444444444444333222111111000222222222222222444777;;;;;;888555333444555555555555666777777777666555555888:::;;;:::999777777888::::::999888777777888888555555555666777888:::;;;666666666666666777888999777777888:::;;;===??????BBB@@@??????AAABBBAAAAAA===???AAABBBBBBBBBCCCEEEDDDEEEFFFFFFFFFGGGIIIKKKIIIJJJKKKLLLLLLNNNQQQTTTWWWZZZ[[[XXXRRROOORRRVVVVVVWWWZZZ^^^aaaaaa]]]YYYYYYZZZ\\\\\\ZZZWWWTTTRRRPPPSSSXXX^^^aaa```[[[VVVWWWSSSOOONNNPPPSSSVVVWWWZZZ[[[]]]^^^]]]ZZZVVVSSSTTTVVVWWWVVVSSSPPPNNNNNNOOOQQQRRRRRROOOMMMKKKKKKKKKKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCCCCBBBAAA@@@???AAA???===<<<===>>>======<<<======;;;999888999;;;<<<<<<;;;::::::999999999888888777777777777888888666666666666666666666666555555444333333333333333555444333222222333444555666666777777666666555444333333444555666666777777333333333333333333333333222222222111111111111111111111111111111000000///000111222333333333222222333333333333222222222222111111222222222222111111111333333333222111222333666666666666666555444333222222111222333555777888555666666555555666:::===:::999888999;;;<<<;;;:::<<<:::777777999<<<===>>>;;;888666777999::::::999<<<======>>>??????@@@@@@@@@@@@AAACCCFFFHHHHHHIIIFFFJJJQQQWWWZZZXXXTTTQQQOOORRRVVVVVVVVVVVVXXXZZZ\\\___aaa___[[[WWWWWWXXXRRRUUU]]]fffgggbbbaaacccfffdddmmmzzzvvvddd\\\aaa[[[ZZZ[[[^^^^^^\\\___eeennnmmmmmmnnnpppooommmkkkbbbaaabbbccceeefffdddccceeeeeeeeefffgggiiiiiijjjllliiieeebbbbbbdddgggiiihhhfffaaa\\\ZZZ\\\bbbfffhhhiiijjjjjjccc]]]]]]ccckkkhhheeedddbbb___]]]\\\^^^\\\YYYVVVTTTSSSSSSTTTQQQJJJFFFIIILLLLLLLLLNNNNNNMMMKKKHHHGGGFFFFFFFFFAAA@@@??????@@@???;;;888;;;<<<===@@@BBBAAA???<<<===;;;:::===AAADDDDDDCCCDDDDDDBBBAAA???===;;;:::999999888888888888999999666666777777777777666666666555555555555555666666999999999777555333333444444444333222222222222222222222222222222111111111111111111111111111111111000111111222222222222222///000000000000000000///111111111222222222333333000000000111111111111111000111111222222111111000111222222222111111333444444444333333222222111111333555666555444333444555444333333222222111111111666777999;;;;;;:::999888::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>>>>??????@@@AAABBBCCC111000000000000000000111111111222333333444444444333333333222111111000000222222222000000111444666777555444444666777777666666666666666666555555444888999:::999777666666666:::999888777777777888888555555555666888999;;;<<<666666666777777999:::;;;888888888999:::<<<>>>???AAA@@@>>>>>>???@@@???>>><<>>>>>>>><<<======;;;999888999;;;;;;;;;;;;::::::999999888888888777777777777888888555555555555555555555555555555555555444333333222444333222111111222333444444444555555444444333222111222444555666777666666444444444444444444444444111111111111111111111111000111111111111000/////////000000111111111111111333333222222222111111111000111111222222111111000111222333333111111222333555666666555555444333222333222111111111222333444444555555444444666:::===;;;:::999:::;;;;;;:::999:::888666666888;;;<<<<<<999888777888999:::::::::=========>>>>>>???@@@@@@???@@@AAABBBCCCEEEFFFHHHEEEJJJPPPUUUWWWUUUQQQNNNQQQTTTUUUTTTRRRSSSXXX]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUU^^^kkkqqqkkkbbbaaaeeehhhiiittt{{{fff\\\___XXXTTTUUU[[[aaadddhhhlllmmmlllmmmooopppqqqooommmeeeccc``````bbbdddffffffeeeeeeeeeeeeeeegggiiikkkhhhgggeeecccbbbaaabbbccceeeccc```\\\ZZZ\\\aaafffaaabbbeeeeee___YYYZZZ```eeeccc```___```aaa```^^^^^^\\\XXXUUURRRQQQQQQQQQQQQJJJEEEGGGJJJIIIJJJKKKJJJIIIGGGFFFDDDCCCCCCBBB>>>======>>>>>>===:::888::::::<<<>>>@@@@@@>>><<<>>>:::888:::>>>AAAAAA???AAA@@@???>>>===<<<;;;;;;;;;:::999888777777777777555666666777777777777777555555444444444444444555555666777666555444444666333222222111111111111222111111111111111111111111000000000000000000000000///000111111222222111111...//////000000//////...000000000111111111222222/////////000000111111111///000000000000000000///000111111111000000222333333333333222222111111111333444555444333222333555333333222111111111222222555666888999:::999888777;;;;;;<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>????????????111000000//////000000111000111111222222333444444222222222111111111000000111222111000......000222222222333555777888777666555555444444444444444444666888999888777555555666777777777777777777777777555555555666777999:::;;;666666666777888:::;;;<<<::::::999999:::<<<>>>???@@@>>>======>>>??????>>><<<>>>BBBCCCDDDCCCDDDEEEAAABBBBBBAAAAAABBBFFFIIIJJJJJJKKKMMMOOOQQQSSSTTTQQQSSSTTTSSSPPPOOOQQQTTTTTTZZZ___aaa^^^[[[[[[]]]YYYYYYYYYWWWUUURRROOOMMMNNNPPPSSSVVVWWWWWWVVVVVVTTTSSSRRRTTTWWWZZZ\\\\\\VVVUUUUUUTTTTTTUUUVVVVVVUUUVVVUUUSSSPPPNNNNNNOOONNNOOOOOONNNKKKJJJKKKLLLLLLLLLKKKJJJHHHEEEDDDBBBBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBAAA@@@@@@===;;;:::;;;===???@@@@@@<<<<<<<<<;;;999888999:::999999::::::::::::999999888888777777777777888888666666666666666666666666555555555555555444333222333333111111111111333333222333333333333222111111000111333444555555555444333333333333333333333333000000000111111111111111000000111111000000///...////////////000000111111222111111111000000000000000000111111111111000000111222333222111000111333444444444444444333222111222222111111111111222222222333444444444555888:::;;;:::888999:::;;;:::888888777666777999;;;::::::888888999999:::;;;;;;;;;============>>>???@@@AAA>>>???@@@AAA@@@AAADDDFFFFFFIIIMMMPPPQQQPPPNNNLLLPPPRRRRRRQQQPPPSSSXXX]]]]]]ZZZWWWVVVUUUVVVWWWXXXXXX```kkknnnfff\\\[[[aaagggkkkvvv}}}uuudddZZZ[[[OOONNNSSS]]]fffjjjllloookkkkkklllnnnppppppnnnmmmgggccc```^^^```ccceeefffccccccdddccccccdddgggjjjeeeeeeeeeccc```]]]\\\]]][[[\\\\\\[[[[[[]]]aaaddd]]]]]]^^^___\\\VVVWWW[[[XXXWWWVVVUUUXXX]]]]]]XXX[[[YYYVVVSSSQQQOOONNNNNNNNNGGGCCCFFFHHHHHHGGGHHHEEEEEEEEEDDDCCCBBBAAA@@@============<<<<<<;;;::::::999999;;;===>>>>>><<<===;;;999:::===??????=========<<<;;;::::::;;;;;;;;;:::999777666555555555555555666777777777666666555444333333333333333333222333555555444444555666222111000000000000111111000000000000000111111111//////////////////////////////000111111111111000......////////////.........////////////000000000......//////000000111111...//////000000//////......///000///......000222111111111111111111111111111333444333222111222333444333222111111111333333444555777999999888777666::::::;;;<<<<<<;;;999888888999::::::;;;;;;::::::<<<<<<======>>>======<<<000000////////////000000000000000111111222333444111111111111111000000000///000111111//////000111000000333666999888666333333333222222222333333444555666888777666555555666444555666777777666555444555555555555666777888999555555666777888:::<<<=========;;;;;;;;;===>>>@@@===<<<;;;;;;===??????>>>;;;===@@@AAAAAAAAABBBCCCAAAAAAAAA@@@???AAAEEEHHHHHHGGGHHHLLLRRRUUUUUUTTTOOOOOOPPPPPPQQQRRRSSSTTTRRRUUUXXXZZZZZZZZZYYYYYYTTTUUUUUUUUUSSSQQQOOONNNOOOQQQSSSRRRPPPPPPSSSVVVRRRRRRTTTWWWZZZ[[[YYYXXXQQQQQQSSSTTTUUUVVVWWWWWWXXXXXXVVVSSSPPPOOOPPPQQQNNNNNNNNNLLLKKKJJJLLLMMMKKKKKKJJJHHHFFFDDDBBBAAACCCBBBAAA@@@@@@@@@@@@@@@>>>??????@@@@@@@@@??????;;;999888:::===@@@AAABBB:::;;;;;;999777666777999777777999:::;;;;;;::::::888888777777777777888888666666666666666666666666333444555555555444333222333222111000000111222333222222333333222222111000...000111333444333222111111111111111111111111111///000000000111111111222000000000000000//////...//////......//////000000000000000000///////////////000000000000000000///000222333222111000111222222222333333333222111111///000111222222222222222111222444444333444555777888777666777888999888777777666777888:::;;;:::888777888999:::::::::;;;<<<======<<<<<<===>>>@@@AAA===>>>??????>>>>>>AAADDDGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLMMMOOOQQQTTTWWWZZZ]]]\\\ZZZUUUQQQRRRWWW\\\XXXXXX\\\^^^\\\XXXYYY^^^bbbiiipppooofff]]]XXXWWWNNNRRR\\\fffiiigggfffiiieeeeeefffgggiiijjjhhhffffffccc```___```bbbcccbbb___```bbbaaa```aaadddgggdddeeedddaaa\\\YYYXXXYYYUUUXXXZZZ[[[ZZZZZZ[[[\\\[[[YYYXXX[[[YYYUUUTTTVVVPPPQQQPPPPPPUUU\\\ZZZTTTVVVUUUSSSQQQOOOLLLKKKJJJHHHCCCAAAEEEHHHGGGFFFGGGAAABBBDDDEEEEEECCCAAA???=========<<<;;;;;;<<<===999888777888:::<<<======:::::::::<<<>>>??????>>><<<;;;:::999888888888999999888777666666666666666444555555555555555444333444444333222222222222222111222333333222222444555000000000//////000000111/////////000000000111111////////////////////////...///000000111111000000---......//////......------------............///------...//////000111111.........//////.........---.........------///000.........///000000111111000111222222000000111222444333222111111222444555333444666888888777666555555666888:::::::::999888777888999:::::::::999999;;;;;;<<<======<<<;;;:::000000////////////000000000000000000111222333444111111111111000000000000---///111222111000111222///000333777999888444000222111111111222222333444444666777777666555555666111333555666666555333222444444444444444555666777444444555666888:::;;;<<<@@@???===<<<<<<===???@@@;;;:::999:::===?????????999;;;>>>>>>>>>>>>@@@AAABBBBBBBBBAAA@@@BBBFFFIIIFFFEEEFFFMMMUUUZZZYYYVVVPPPOOOOOOPPPTTTVVVWWWVVVPPPOOOOOOSSSXXXZZZXXXUUUSSSSSSTTTUUUTTTTTTRRRRRRRRRTTTUUUQQQMMMNNNSSSYYYQQQRRRTTTXXXZZZYYYVVVSSSMMMOOORRRVVVXXXXXXXXXWWWUUUTTTQQQNNNJJJJJJLLLNNNMMMNNNMMMLLLJJJKKKMMMOOOJJJJJJIIIGGGEEECCC@@@???CCCCCCAAA@@@???>>>>>>>>><<<======>>>>>>>>>>>>>>>999888888:::===AAABBBCCC999999999888666555666777555666888:::;;;;;;;;;:::888888777777777777888888777777777777777777777777222222444444555444333222333222111000000111222333222333333333333222111111---///111222222111000/////////////////////////////////000000111111111222000000000000000//////...///............///000000////////////............//////000000000000//////000222222222111000111222000111111222222222111111---...000222444444444333///111444444333333444555666555444555666777666555666666777:::<<<<<<999777666888999:::::::::;;;<<<<<<<<<;;;;;;<<<===???@@@<<<>>>???>>><<<===@@@CCCGGGGGGGGGFFFGGGHHHJJJKKKDDDFFFJJJNNNRRRUUUWWWWWW]]]___^^^WWWNNNNNNWWWaaaXXXRRRPPPTTTYYY\\\___ddd]]]fffiiibbbZZZWWWWWWVVVXXX```lllsssnnneeebbbddd^^^^^^___```bbbcccaaa___dddbbbaaaaaabbbbbb```___\\\^^^``````^^^___bbbeeeffffffddd___YYYVVVWWWYYYUUUXXX[[[[[[YYYUUUSSSRRR[[[VVVUUUXXXXXXUUUSSSSSSSSSUUUUUUUUU[[[bbb```XXXRRRQQQQQQOOOMMMKKKHHHGGGDDD???>>>DDDHHHHHHGGGHHH???AAADDDFFFFFFDDDAAA???>>>>>>===<<<;;;;;;===???999777555666888;;;======888999;;;===>>>???@@@@@@<<<;;;999777666666666777666666666666666777777888333444444444333333222111444333333222111111111222111222333333111111222333000000////////////000111.../////////000000111111////////////////////////...//////000000000000000---..................---,,,,,,,,,---------......---------...///000000111---..................---,,,---------,,,,,,...///,,,,,,---...///000111111///111222111000///000111555444222111111222444555333444666777888777666555000222555888999:::999888666777888999:::999888888:::;;;<<<<<<<<<;;;:::999000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000///000111111000///000222111111111111222444666777:::777444555999;;;888555444444444444444444444444444444555555555555555555444333333333666:::>>>@@@@@@>>>:::777666888<<<>>>===<<<<<<;;;;;;;;;<<<<<<======>>>???@@@BBBCCCDDDCCCBBBBBBDDDFFFGGGFFFDDDEEEGGGKKKQQQWWW[[[\\\[[[UUUOOOJJJNNNVVV[[[YYYTTTLLLOOOSSSUUUUUUUUUVVVVVVQQQPPPRRRVVVWWWTTTRRRTTTTTTUUUWWWVVVTTTRRRRRRSSSVVVVVVVVVWWWWWWUUURRRPPPNNNRRRWWWVVVSSSQQQSSSVVVYYYUUUOOOKKKJJJKKKMMMNNNQQQPPPNNNNNNNNNNNNLLLKKKMMMKKKHHHEEECCCBBBCCCCCCEEEDDDAAA???===>>>>>>???<<<<<<<<<<<<<<<;;;;;;:::555666999;;;===>>>>>>>>>:::999999888777666666555666777777666555555777999999888888888777777666666555666777888888999888888555555555555555555555555222222222222222222222222222333333444333222000///000000000000000000000000////////////000000000000000000////////////000000222222111000///...------......------------......////////////////////////.........////////////000000111111111222222222222//////000000000000//////111111000000000000000000222222222333333444444444222444555555444333333444555555666888::::::888777999999999888666666999;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAABBBCCCDDDEEEFFFGGGHHHHHHDDDDDDMMMTTTVVVVVVWWW[[[YYYUUUQQQQQQUUU\\\bbbZZZSSSQQQXXX]]]^^^___bbbZZZZZZ[[[___bbbaaa]]]YYY```gggooorrrmmmgggdddcccccc]]]ZZZ^^^bbb```]]]\\\ZZZ[[[___fffgggccc```aaaeeeeeedddbbb```___aaabbbdddfffgggddd___[[[[[[\\\XXXWWWVVVWWWZZZ]]]```aaabbb]]]VVVSSSRRRSSSRRRQQQUUUUUUWWW\\\aaa```ZZZTTTRRRQQQQQQOOOMMMIIIFFFEEE???@@@BBBDDDEEEFFFGGGGGG>>>@@@CCCEEEEEECCC@@@>>>===<<<;;;::::::;;;<<<===777666555666999;;;;;;;;;:::::::::;;;>>>>>>>>><<<::::::::::::::::::::::::555555555444444333333333222333333444444333333222000111111111111222222222444444222111000000//////000000///...............000///---,,,,,,---///000////////////////////////........................------------------------000000//////.........---...---,,,,,,---...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000333111///...---...///000888666333111000222555777555666777888777666444222111333444666777888888777777777777888999999::::::999::::::;;;;;;::::::999000000111111000000///...000000000000000000000000000000000000000000000000000000000000000000000000000111222111000///000111000000000000111333444666999666444666::::::777444444444444444444444444444333444444555555555555555333333222333555888;;;>>>???===:::888777999;;;===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>??????@@@AAACCCCCCAAACCCDDDEEEEEEEEEEEEDDDGGGIIIMMMTTTZZZ]]]]]]\\\XXXTTTQQQSSSXXXYYYUUUPPPPPPRRRUUUUUUTTTRRRQQQRRROOONNNQQQVVVXXXUUUUUUWWWYYYXXXWWWUUUSSSTTTVVVXXX]]]\\\ZZZYYYXXXVVVUUUSSSPPPTTTXXXWWWTTTRRRTTTVVVWWWSSSOOOKKKJJJKKKLLLMMMNNNMMMLLLLLLNNNNNNMMMLLLLLLJJJHHHFFFDDDDDDCCCCCCEEEDDDBBB@@@??????@@@AAA<<<============<<<;;;;;;777888999:::;;;<<<<<<<<<999999888777777666555555666777777666555555777888888777777777666666666666666666777777888888777777444444444444444444444444222222222222222222222222111222333333333222111000......//////000000000000000000000///////////////000000////////////000000000000000///////////////------,,,,,,,,,,,,------........................------........./////////000000000000111111111111000000000111000000//////111111000000000000111222222222222333333333333333333444555555444333333444777777777999;;;<<<:::888888999999888666777888:::::::::;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===???@@@@@@@@@AAABBBDDDEEEFFFGGGGGGCCCDDDNNNYYY\\\[[[ZZZ[[[WWWSSSPPPQQQUUU[[[^^^VVVTTTWWW]]]^^^\\\]]]bbb^^^___```bbbaaa___[[[XXX___eeekkkmmmjjjfffdddeeefff___\\\___bbbaaa^^^^^^___^^^```dddeeeaaa___```aaabbbaaa```^^^]]]^^^___```bbbcccbbb___\\\[[[\\\ZZZYYYYYYZZZ]]]aaadddeeebbb^^^WWWSSSRRRRRRRRRPPPRRRRRRSSSXXX\\\\\\WWWRRROOONNNNNNLLLIIIFFFCCCAAAAAAAAABBBBBBCCCCCCDDDDDD@@@BBBDDDFFFFFFDDDBBB@@@>>>===<<<:::::::::;;;<<<888666555666888:::::::::999999999:::======<<<;;;999999999999999999999999555444444444333333333333222222333333333333222222//////000000000111111111222222111000000000111111000//////...............///...---,,,,,,---...///------------------------........................------------------------.........---------,,,,,,...---,,,,,,---...///000...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000222111///------...///000555333111000000111333444444555777777777555444222000111333555666666666666666666666777888888999999999:::::::::::::::999888111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000222333333222000///000111////////////000111333333777555555777::::::666333333333333333333333333333222333444444555555555444333333222222333666888:::<<<;;;:::888888999::::::;;;;;;;;;::::::;;;;;;<<<@@@@@@@@@@@@AAAAAABBBBBB@@@DDDGGGHHHEEECCCDDDEEEHHHJJJPPPWWW]]]```___^^^[[[ZZZYYYXXXXXXUUUQQQMMMQQQSSSUUUUUUSSSQQQPPPQQQQQQPPPRRRWWWXXXUUUUUUWWWZZZYYYVVVSSSQQQSSSXXX[[[cccbbb___\\\ZZZXXXWWWVVVTTTWWWYYYXXXUUUSSSUUUWWWSSSRRROOOMMMKKKJJJKKKKKKMMMKKKKKKKKKMMMNNNMMMLLLIIIIIIIIIHHHGGGEEEDDDDDDDDDCCCBBB@@@@@@@@@AAABBB======>>>>>>>>>===<<<<<<<<<;;;::::::999:::::::::888777777666666555555555666777777666555555666888666666666555555555555555777777777666666666666555444444444444444444444444222222222222222222222222000111222222333222222222------....../////////000000000000//////.........000//////......//////000....../////////000000000,,,,,,,,,++++++,,,,,,,,,........................,,,---------................../////////000000000111111111111111000//////000000000000111111222333333333333222222222222222333555666555333222222333666666777999;;;;;;:::888888999999888777777888:::999999:::;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>????????????@@@BBBCCCEEEEEEGGGBBBDDDQQQ^^^cccaaa^^^]]]XXXRRRPPPTTTXXX\\\]]]VVVYYY___ccc___ZZZYYY]]]___bbbffffffccc____________cccggggggeeedddeeegggiiiccc___aaacccaaa```aaadddaaa```bbbaaa]]]\\\^^^\\\^^^___^^^\\\[[[[[[[[[[[[]]]___```^^^\\\[[[[[[YYYYYYYYY[[[]]]aaadddeeebbb]]]XXXTTTSSSRRRRRRRRRQQQPPPPPPSSSVVVWWWSSSPPPLLLKKKJJJHHHEEEBBB@@@>>>AAAAAA@@@@@@???@@@@@@AAAAAACCCDDDFFFFFFDDDCCCAAA???>>><<<;;;:::999::::::999777555555777999999999888777777999;;;<<<;;;999777777777777777777777777444444333333333333333222222222333333333333222222.../////////000000000000000000000000000111222222000///......------......///...---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,---......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000///...---,,,---...///111000/////////000000111333444666777666555333222///000222333444444444444444444555555666777777888999:::::::::999888888777111111111111111000000///////////////////////////////////////////////////000000000000000000000000333444444333000//////000.../////////000111222222444444555888999999555222222222222222222222222222111222333444444444444444444444333333333555777888999999999999999999999999::::::::::::::::::;;;<<<@@@AAAAAAAAAAAAAAA@@@@@@???EEEJJJJJJEEEBBBCCCFFFFFFJJJQQQYYY```cccbbb```^^^]]][[[XXXTTTPPPOOOOOOPPPRRRTTTTTTTTTSSSSSSTTTWWWTTTUUUWWWVVVRRRQQQSSSWWWVVVTTTRRRQQQRRRVVVZZZ```aaa```^^^\\\YYYXXXXXXWWWYYYZZZYYYVVVTTTUUUVVVQQQQQQQQQPPPMMMKKKKKKKKKNNNLLLKKKLLLMMMMMMLLLKKKFFFGGGHHHIIIHHHGGGEEECCCBBBBBBAAA@@@@@@@@@AAAAAA>>>>>>>>>>>>>>>======<<<@@@???===;;;999999999999777666666666555555555444666777777666444444555777444444444444444444444444888777666555444444444444333333333333333333333333111111111111111111111111000000111111222222222333000000/////////.........000000000///......------/////////....../////////////////////////////////------,,,,,,,,,,,,------........................,,,,,,,,,---------......---------.........//////222222222222111000///.../////////000111222333444333333222222111111000000333444666555333111111222444444444666888999777555777999999999777777888:::777888999:::;;;;;;;;;::::::::::::;;;;;;<<<======>>>>>>??????AAABBBDDDEEEHHHCCCFFFSSSbbbfffccc___aaa[[[TTTTTTXXX]]]^^^]]]^^^```bbbbbb^^^YYYWWWWWWYYY```ggghhhdddcccfffjjjcccddddddcccaaabbbdddfffkkkeeebbbcccdddbbbaaacccddd```^^^___]]]ZZZ[[[^^^ZZZ\\\^^^^^^]]][[[[[[[[[XXXZZZ\\\]]]]]][[[YYYXXXVVVWWWXXXXXXYYYZZZ]]]___^^^[[[WWWTTTSSSSSSUUUUUUTTTSSSQQQRRRRRRRRROOOMMMKKKJJJIIIFFFDDDAAA???>>>@@@???>>>======>>>???@@@AAABBBCCCDDDDDDCCCBBBAAA@@@???===:::999888888999999777555444666888888888777666666888999:::999777666666666555555555555555333333333333222222222222111111222222222222111111/////////000000000111111000000/////////000000111//////...------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---......//////......---,,,,,,,,,---.........///000000000//////222333444666555444222111///000111333444444333333333333333444555555666666999999999999888777666666111111111111111000//////................................................////////////////////////222333444222000//////000//////000111111222222222222333444666777666333111222222222222222222222222000111222333444444444444555555444444444555666777777777888888888888888777999999999999999:::;;;;;;@@@@@@AAAAAAAAA@@@???>>>???DDDIIIHHHDDDBBBDDDFFFCCCGGGOOOXXX___cccbbbaaa^^^\\\YYYSSSNNNMMMPPPSSSQQQSSSUUUUUUTTTTTTUUUVVVXXXUUUTTTVVVUUURRRQQQSSSRRRTTTVVVVVVUUUUUUVVVWWWXXX[[[^^^^^^\\\YYYXXXXXXZZZZZZZZZXXXVVVTTTTTTUUUPPPRRRTTTSSSPPPMMMLLLMMMQQQOOOMMMLLLMMMLLLJJJHHHEEEFFFHHHIIIHHHFFFDDDCCC@@@@@@??????????????????>>>>>>>>>>>>>>>======<<>>???@@@BBBEEEFFFJJJEEEHHHTTT```ccc```]]]aaa[[[UUUUUUZZZ]]]]]]\\\bbbaaa^^^]]]]]]]]][[[WWWUUU\\\dddeeeaaa```eeekkkgggfffdddaaa``````bbbdddjjjeeeccceeeeeebbbbbbdddaaa^^^\\\]]]\\\ZZZ[[[___[[[]]]___```___]]]]]]^^^YYYZZZ[[[\\\\\\ZZZXXXVVVVVVXXXYYYXXXVVVUUUWWWYYYYYYWWWUUUSSSRRRTTTWWWYYYYYYXXXUUUSSSQQQOOOLLLJJJKKKJJJHHHFFFDDDCCCBBBAAA============>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???===:::999888888888999777444333555777888888666666555777888999777666555555555444444333333333222222222222222222222222000111111222222111111000000000000111111111222222222111000///............//////...------------------------,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,------......------,,,,,,,,,------------...///111111111000000000111333444444333222111///000222333444444333222222222222333444444555555777888888888777666666555000000000000000///......................................................////////////////////////111222222111///...///000//////000111111111111111000111333444444333111000111111111111111111111111///000111222333444444444555444444444444555666666666666666777777777777777888888888888999:::;;;;;;>>>>>>???@@@@@@???>>>======@@@CCCCCCAAAAAACCCEEEBBBEEELLLTTT[[[___^^^]]]]]]ZZZTTTOOOLLLMMMQQQUUUTTTUUUUUUTTTRRRQQQRRRSSSSSSQQQQQQTTTUUUSSSSSSVVVQQQUUUYYY[[[ZZZYYYXXXXXXSSSWWW[[[\\\ZZZXXXYYYZZZ[[[ZZZXXXVVVTTTSSSRRRRRRPPPSSSUUUTTTPPPMMMMMMNNNQQQOOOMMMLLLKKKJJJHHHFFFDDDEEEFFFGGGGGGEEECCCAAA@@@@@@??????>>>>>>>>>=========>>>>>>>>>===<<<<<>>>>>>>>???BBBDDDFFFIIIFFFHHHRRR[[[\\\[[[ZZZ]]]YYYUUUUUUWWWZZZZZZYYY```^^^ZZZXXX[[[aaa```\\\VVV\\\aaaaaa\\\ZZZ^^^bbbgggeeecccaaa```______```fffccccccfffeeebbbbbbeee___]]]]]]______\\\\\\___\\\]]]___```___^^^___```[[[ZZZYYYZZZ[[[[[[YYYXXXZZZ\\\^^^[[[XXXUUUVVVXXXVVVUUUTTTRRRQQQSSSWWWZZZ[[[YYYWWWTTTPPPMMMJJJHHHJJJIIIGGGFFFEEEDDDDDDDDD;;;<<<===???@@@@@@@@@@@@>>>>>>============>>>>>>@@@>>><<<:::888888888888888555333222444666888888777666555666888888777555555555444444333222222222000111111111111222222222000000111111111111000000111111111111222222222222222111000...------,,,,,,///...------,,,,,,------,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,,,,------------++++++++++++++++++++++++******+++,,,,,,------...,,,,,,------------------......///000111111111111///000222333444333111000///000222333333333222111111111222333333444444555555666666777777666666555///////////////...------------------------------------------------------///////////////////////////000111000......///000---...///000000000/////////000111111000//////000111111111111111111111111...///000222333333444444333333333333444444444555666555555555555666777888777777777888888999:::;;;;;;<<<>>>??????>>>===<<<;;;;;;;;;;;;===>>>@@@BBBDDDEEEJJJOOOUUUXXXWWWVVV[[[XXXRRROOONNNOOORRRTTTQQQRRRSSSRRRPPPPPPQQQSSSRRROOOOOOSSSTTTRRRSSSVVVPPPTTTYYY[[[[[[ZZZYYYXXXUUUXXXZZZYYYVVVWWW[[[___\\\YYYVVVTTTRRRQQQPPPOOOOOORRRUUUSSSOOOLLLMMMOOOMMMLLLJJJIIIIIIIIIGGGEEEDDDEEEEEEEEEDDDCCCAAA@@@AAAAAAAAA@@@???>>>===<<<<<<============<<<;;;;;;>>>>>>===<<<;;;999777666777777777777777777777777666777777555333222333555333333333333444444555555666444333111000111222333222222222222222222222222111111111111111111111111222111000//////000111111111111111000//////......,,,------......////////////......------......////////////......---------...------,,,,,,------...------------------------------........./////////------------............,,,---...//////000//////......---------......////////////000000000000000///111333333333222333444444444444666888999777555666888::::::999888888888444444666777888999999999888888999:::;;;::::::999>>>===<<<<<<===@@@CCCEEEEEEDDDHHHOOOTTTUUUVVVYYYZZZYYYWWWVVVVVVWWWYYYYYY]]]___]]]XXXYYY^^^___]]][[[___bbb```\\\ZZZ[[[^^^bbbaaa`````````___^^^]]]aaa```bbbffffffbbbaaaddd```___```dddddd___]]]^^^[[[\\\]]]]]]\\\]]]___aaa\\\YYYWWWXXX[[[]]]]]]\\\\\\___aaa___[[[XXXYYY\\\VVVUUUTTTQQQOOOPPPTTTWWWVVVVVVVVVSSSOOOKKKHHHFFFFFFEEEDDDCCCCCCCCCDDDEEE===>>>@@@BBBBBBAAA???===>>>===<<<;;;;;;<<<===>>>???===;;;999888888888888777444111111333666999999777666666666888888666555555555444333333222111111000000000000111111222222///000000000000000000///000000000000111111111111000///......------------///...------,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,,,,+++***)))(((***+++++++++,,,,,,,,,,,,*********************************+++,,,,,,------,,,,,,---........................///000111111222...///111333333222111000...///000111222111000000111111222333333444444555333444555555666666666666...............------,,,------------------------------------------------////////////////////////---...//////......///000,,,---.../////////...---.../////////.........000000000000000000000000000...///000111333333444444111111111222333333333444666555444444444666777888777777777777888999:::;;;:::;;;===>>>???>>>===<<<999777555666999===??????FFFFFFIIIMMMQQQSSSRRRQQQ[[[WWWSSSPPPQQQRRRRRRQQQLLLMMMNNNOOOOOOQQQSSSUUUTTTQQQPPPRRRRRROOOPPPSSSOOORRRVVVXXXXXXWWWWWWXXX[[[[[[[[[WWWTTTVVV]]]ccc\\\YYYUUUSSSQQQPPPOOONNNNNNQQQTTTRRRMMMKKKLLLOOOIIIHHHGGGGGGGGGHHHFFFEEEEEEEEEDDDDDDCCCAAA@@@???CCCBBBBBBAAA@@@???===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;:::888666555777777777777888888888888666777777555333222333444333333333444444555555555555444222000000111222333111111111111111111111111000000000000000000000000333222111/////////000000............/////////000+++,,,,,,---...///000000.........------.........---------............///---,,,,,,++++++,,,,,,---------------------------.........////////////000---------.........//////***+++---...//////000000......---,,,,,,,,,------......//////000000111111...000222333333333444555222222222444666777555333666888::::::999888777888333444555777888888999999777888999:::;;;:::999888===<<<::::::<<<>>>BBBDDDBBBBBBGGGMMMPPPQQQTTTYYYZZZ[[[ZZZYYYXXXXXXYYY[[[]]]cccccc[[[WWWYYYZZZYYY```bbbdddccc```^^^^^^```^^^]]]^^^___```___]]][[[^^^^^^bbbffffffbbbaaacccbbbaaadddiiihhhbbb]]]]]]YYYZZZ[[[ZZZZZZ[[[^^^```[[[XXXVVVWWW[[[___aaa```\\\```bbbaaa]]]ZZZ\\\___WWWWWWUUUQQQMMMMMMQQQUUUQQQRRRSSSQQQNNNJJJGGGFFFCCCBBBAAAAAAAAABBBCCCDDD???AAACCCDDDDDDAAA===;;;???===<<<;;;;;;<<<===???>>>===;;;999888888888999666333000000333666999:::777666666777888888666555555555444444333222111111//////000000111111111222//////000000000000//////////////////000000000000...------------...//////......---,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))*********+++***+++,,,,,,+++***)))((())))))******++++++++++++************************)))******+++,,,,,,------,,,------.../////////...---------......000111222---///111222333222111000---...///000000000///...111222222333333444555555222222444555666777777777------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...........................//////.........---------........................000000////////////000000111111111111111111111111///111222222111111222444333222111000000222444555444444444555666777777888333444555666777777666666;;;;;;<<<<<<;;;;;;:::999777888999:::<<<>>>@@@AAAEEEFFFGGGIIILLLNNNPPPPPPSSSRRRRRRSSSTTTTTTRRRPPPPPPMMMJJJKKKRRRYYY^^^```\\\SSSLLLMMMOOONNNMMMNNNQQQSSSUUUTTTRRRSSSVVVYYYXXXUUUSSSTTTVVVWWWUUUSSSRRRSSSTTTSSSQQQNNNMMMMMMLLLMMMOOOPPPPPPNNNKKKJJJIIIGGGEEEDDDEEEFFFGGGFFFDDDEEEFFFDDDAAA???>>>>>>DDDCCCBBB@@@???===<<<;;;::::::;;;<<<<<<;;;:::999888888888888777777777666555555666666555555444333555444333222111111111111222333333444444333333222555444333222111111111111333333333222222222111111333222000/////////000111222000......///000000///333000,,,+++,,,///000000------------------------------------------------......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,------...//////...---,,,---------............///////////////000000000000000000000000000000000000111222333444555555555555777888888999::::::;;;;;;888888888777666777999<<<;;;:::888666666777888999;;;<<<<<<;;;;;;===AAADDDBBBBBBCCCEEEIIIMMMRRRTTTYYYXXXWWWVVVUUUTTTTTTTTTYYY\\\___aaa___\\\WWWSSSddd^^^ZZZ\\\bbbddd___XXX[[[ZZZ]]]aaaaaa^^^```ddd^^^___aaaeeeggggggccc```fffeeefffhhheee```___bbbaaa]]]XXXWWWYYY\\\]]]\\\[[[\\\]]]\\\[[[ZZZZZZ[[[bbb^^^YYYYYY\\\^^^[[[XXXWWWPPPPPPUUUSSSJJJJJJQQQPPPPPPOOONNNLLLIIIFFFDDDCCCCCCCCCCCCCCCBBBBBBBBB@@@AAABBBCCCBBB@@@>>><<<;;;::::::999:::;;;<<<======<<<999777666666777777777555222111222444555555444555666888888666555444222333555555555333111000...//////000111222222222111111111111000000000/////////.........---------//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++************************''')))***++++++***)))'''))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------///////////////.........//////000000111111111222111222222111000000111333555666666555333333444666------------------------,,,,,,,,,------------......---,,,,,,,,,,,,---...------------------------///.........------------........................000//////////////////000///////////////////////////000111111000000111333333222111000000222333555333444444555666666777777444444555555666666777777;;;;;;;;;;;;;;;:::999999777888999:::<<<>>>???@@@FFFGGGIIIKKKMMMOOOPPPQQQPPPPPPPPPQQQSSSSSSQQQPPPQQQNNNLLLMMMRRRXXX\\\]]]XXXPPPKKKLLLNNNMMMLLLLLLMMMQQQVVVWWWUUUSSSSSSUUUSSSQQQPPPRRRTTTTTTRRRPPPQQQSSSTTTTTTQQQNNNLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJIIIGGGFFFEEEFFFGGGFFFEEEDDDEEEEEEDDDAAA???>>>???@@@???>>>===<<<;;;:::999<<<<<<======<<<:::999888888888888777777777666666555555555555555444444333555444333222222111111111222333333444444333333222444444333222111111111111333222222222111111111111222111000000//////000000222000......///000000///444111...------......---------------------------------------------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,+++------------.............../////////000000000000000000000000000000000000111222333444555555555555555555666777777888888999666777777777666666888999;;;:::888777777777888999;;;<<<<<<;;;;;;===@@@BBBBBBBBBBBBDDDFFFJJJMMMOOORRRRRRQQQQQQQQQRRRSSSSSSXXX[[[^^^___\\\YYYVVVUUU___[[[YYY\\\aaaccc```[[[\\\[[[^^^aaa```\\\\\\```[[[___eeehhhhhhhhhiiijjjddddddfffhhhfff```___aaahhhccc\\\XXXWWWWWWVVVTTTTTTWWWZZZ[[[[[[ZZZ[[[[[[___[[[WWWXXX[[[]]][[[YYYVVVQQQRRRXXXUUULLLIIINNNNNNNNNMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::::::::;;;<<<======;;;999777666666666777777444222111333444555444555666777888888777666555666666444333222111000000......///000000111222222111111111000000000/////////.........------------///.........---------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))************************))))))*********+++++++++************************'''(((***++++++***((('''))))))************))))))************************+++++++++,,,,,,,,,,,,---------------------------////////////............//////000000000111111111111222222111000000111222444555555555333333444666------------------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------//////............//////////////////////////////...000111111//////000222222222111000000222333444333333444444555555666666555444444444444666777888:::::::::;;;:::999999888777777888:::;;;===>>>???DDDEEEGGGIIIKKKMMMNNNNNNLLLKKKLLLOOOQQQRRRPPPOOORRRPPPNNNOOORRRVVVXXXXXXRRRLLLIIILLLNNNLLLJJJKKKJJJPPPVVVXXXVVVSSSQQQQQQPPPPPPPPPRRRTTTSSSQQQNNNOOORRRTTTTTTQQQNNNKKKJJJLLLKKKIIIHHHHHHHHHIIIJJJIIIHHHGGGGGGHHHHHHFFFDDDCCCDDDDDDCCC@@@>>>>>>???======<<<<<<;;;::::::999===>>>>>>===<<<999777666777777777777666666666666555555555555555444333333555555444444333222222222222222333333333333222222444333222111000000000000111111111111000000000000000000111111000000//////111///......///111000///333222//////......,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,++++++------------................../////////000000000000000000000000000000000111222222333444444444444222333333444444555555666333555777777666555666777;;;:::999888888888999:::<<<<<<<<<;;;:::;;;>>>@@@BBBAAAAAABBBCCCEEEGGGIIILLLLLLMMMNNNOOOQQQRRRSSSWWW[[[___^^^ZZZWWWXXX[[[[[[ZZZ[[[]]]```aaa___^^^[[[[[[^^^aaa___ZZZXXXZZZZZZaaaiiikkkhhhgggjjjnnncccbbbeeegggeee```^^^```kkkfff___YYYUUURRRPPPOOOUUUXXX\\\___^^^]]]\\\\\\^^^[[[WWWWWWYYYZZZYYYWWWVVVSSSTTTYYYWWWMMMIIIKKKIIIJJJJJJIIIHHHGGGFFFEEEGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDBBB@@@>>><<<::::::;;;;;;:::::::::;;;<<<<<<;;;:::888777666666666666666444222111333444444444555666777888888777666555999777444111/////////000......//////000000111111000000000000////////////............------------......------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))************************)))))))))*********++++++************************((((((************((((((((())))))******))))))((())))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------........................////////////000000000000000111222111000000111222333444555444333333444666,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------///......------......///000000000000000000000000...///000000///...///111111111111000111222333333222333333333444444444555555444333222333555888999999999::::::999999888777666777888999;;;<<<<<<<<>>???======<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::888666777777666666666555555555444444555555555444333333555555555555444333333222222222333333333333222222222222111000000000000000000000000000000////////////000111111111000...---000///......000111000///111000000000000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000000000000000000000000111111222333333333333333111111111222333333444444222444777777666555555666;;;:::999999888999::::::<<<<<<<<<;;;::::::;;;===@@@@@@@@@AAABBBCCCEEEFFFLLLLLLMMMNNNOOOQQQSSSTTTVVV[[[___]]]XXXVVVZZZ```\\\^^^``````___]]]\\\\\\XXXXXX\\\```^^^XXXVVVXXX```dddiiijjjgggeeegggiiicccbbbbbbdddbbb^^^^^^bbbhhhddd^^^XXXTTTRRRQQQQQQ]]]aaaeeegggeeebbb___]]]___\\\YYYWWWWWWWWWVVVUUUYYYUUUTTTWWWUUUNNNIIIJJJEEEFFFFFFFFFFFFEEEEEEEEEGGGGGGFFFEEECCCBBBAAAAAACCCBBB@@@>>><<<;;;;;;:::;;;;;;:::::::::;;;;;;;;;:::999888666666555666666444333111111333444444444555555666777777666555555666555333111000///000000.........//////000000000000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))************************************(((((()))******)))(((((((((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............///////////////////////////...000222111000000111222222333444333222222444666,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------------------------------......------------......///////////////////////////000111000///...///000111000000111111111222222222222222222333333333333444333222222333555888:::888888888999888777777666666666888999::::::::::::;;;<<<>>>@@@BBBBBBAAAAAADDDDDDFFFIIILLLNNNMMMLLLMMMMMMNNNMMMMMMMMMMMMNNNNNNKKKKKKOOOPPPLLLKKKLLLOOORRRUUUUUUSSSQQQRRRTTTTTTUUUWWWWWWTTTQQQNNNLLLNNNPPPRRRQQQOOOKKKIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGIIIHHHHHHHHHIIIHHHEEECCCBBBBBBBBB@@@>>>===>>>???<<<<<<;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::888888666666666555555555555444444444444555444333333222444444555555555444333222111222222333333222222111111111000/////////000000//////////////////////////////000111111///...---///......///111111111//////...///000111000...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,------------...............////////////////////////////////////000111222222333222222222000000111111222333333333222555777888777666666666999999999999999999999::::::;;;<<<;;;999999:::;;;===>>>???@@@BBBDDDFFFGGGLLLLLLLLLLLLMMMNNNPPPPPPRRRVVVZZZXXXTTTSSSYYY___aaaccceeeccc^^^ZZZWWWWWWTTTUUUYYY^^^]]]YYYWWWYYYeeefffggghhhiiiiiigggfffeeeaaa______]]][[[^^^dddeeebbb^^^XXXTTTRRRSSSTTT```dddiiikkkjjjfffcccaaa\\\ZZZXXXWWWXXXXXXXXXXXX\\\WWWSSSRRRQQQNNNKKKJJJBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@??????@@@???>>>===<<<;;;;;;;;;::::::::::::::::::999999888888777666555555555555333222111222333444444333333444444444444444444333000111222222222111000///...............//////////////////............---,,,,,,------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))******++++++*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((())))))((((((((((((((())))))))))))((((((************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////.....................---///111222111000111111111222333222222222444555,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------000111222111///...///000000000000111111111111222111111111111222222222222222222222222444666888999777777888888777777666555555666888999999999888777;;;<<<>>>@@@AAAAAA@@@???BBBBBBDDDGGGKKKLLLLLLKKKJJJKKKLLLKKKJJJJJJKKKMMMOOOLLLMMMPPPOOOLLLKKKNNNPPPRRRSSSRRROOOOOORRRUUUQQQSSSTTTSSSOOOLLLJJJIIINNNOOOPPPOOOLLLJJJIIIIIIFFFHHHJJJLLLLLLKKKIIIGGGIIIHHHGGGGGGGGGFFFDDDBBBAAABBBAAA???===<<<>>>@@@:::::::::999999999999999777777999999999999888777666555555555444444444444444444444444444333222222222333444555555444333222111111222222222222111111000000////////////000000////////////000000000000//////000000//////...............///111222111///.........///111111...,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,,,,,,,,,,------------------........./////////////////////////////////000111111222222222111111///000000111222222333333333555777777666555666777777888888888888999999999999:::;;;:::999888999:::;;;<<<>>>@@@BBBDDDFFFGGGIIIIIIHHHIIIIIIJJJKKKKKKLLLPPPSSSRRRPPPQQQVVV[[[cccdddeeeccc^^^XXXTTTSSSRRRSSSWWW\\\\\\YYYYYY\\\fffeeeeeegggjjjkkkiiigggddd```]]]]]][[[ZZZ^^^dddfffccc___YYYTTTRRRSSSUUU\\\```fffiiiiiigggdddcccVVVVVVVVVVVVXXXZZZ\\\]]]]]]WWWQQQOOONNNNNNLLLJJJAAAAAAAAAAAABBBCCCDDDEEEBBBBBBAAA@@@???>>>>>>===>>>======<<<<<<;;;;;;:::888888999999999888777777666666666666555555555444222111000222444555444333333333333333333333333333---///111222333222000///------..................///.........------------,,,,,,,,,,,,------------******++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************((()))******+++*********))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''************************((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...............---------,,,...111222111000000111000111222222111111333555++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,111222333222000///000111///000000111111111111111111111111111111111111111000111222333555666777888666666777777777666555555555666777999999888777666:::<<<>>>@@@AAA@@@>>>===BBBBBBCCCFFFJJJKKKKKKIIIIIIJJJKKKJJJHHHIIILLLOOOOOOMMMMMMOOONNNJJJKKKNNNNNNPPPQQQPPPMMMLLLOOORRRMMMOOOPPPOOOLLLJJJJJJKKKOOOOOOOOOMMMJJJIIIIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIIIIGGGEEEDDDEEEDDDCCCBBBAAAAAA@@@>>><<<<<<>>>@@@;;;;;;::::::999999999888777777888888888666555444555555555444444444333333333444444444444333222222111222333444444333222111111111222222222222111111/////////......//////000/////////000000111111111000000///............///------...000222222111///000///...///000///---,,,++++++++++++++++++++++++************************))))))***+++++++++++++++************************************************************++++++++++++************************+++*********+++,,,......++++++,,,,,,,,,------------------.........//////////////////////////////000111111111111111000000......///000000111111222333444555444333333555777666666777777888888888888777888::::::999888999::::::;;;===???AAACCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMOOOOOOPPPRRRVVVYYY^^^___```___^^^ZZZUUURRRSSSSSSVVV[[[[[[XXXYYY]]]cccdddeeeeeeeeeddddddddd```]]]]]]___]]]ZZZ\\\```dddccc___ZZZUUUSSSUUUXXXZZZ^^^ccceeeeeecccbbbaaaUUUUUUUUUUUUUUUWWWYYY[[[YYYUUUPPPNNNOOOOOOKKKGGGAAA@@@@@@@@@AAABBBCCCDDD@@@@@@@@@??????>>>>>>>>>======>>>===<<<:::888777666777888888777666555444555555666666555555444444111000000222444555444333444333333333333333333444000000000000000000//////------------------------.........---------,,,,,,++++++,,,,,,,,,---------************+++++++++,,,++++++++++++*********)))************************************************(((((()))***************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((''''''(((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++++++++,,,------...//////.........---------,,,,,,+++...111222111000000111///000111111111111333555++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................222333333222000///000111//////000111111111111111111111111000000000000000///000222444666666777777666666666666666555555444444666777999999777666555999;;;===???@@@>>>===;;;BBBBBBCCCFFFIIIKKKJJJIIIHHHJJJKKKIIIHHHIIIMMMQQQPPPMMMMMMNNNLLLIIIJJJNNNKKKNNNPPPOOOLLLKKKLLLOOOKKKMMMOOOMMMKKKJJJLLLOOOPPPOOONNNKKKIIIHHHIIIKKKHHHHHHGGGGGGGGGHHHJJJKKKJJJGGGDDDCCCCCCCCCCCCBBBAAAAAA@@@===;;;<<<>>>@@@>>>>>>===<<<<<<;;;::::::888888888888666444222111555555444444444333333333333333444444444333222222000111333444444333111000111111222222222222111111//////.........//////000//////000000111111222222111000///------...//////------...000222222111///333111/////////...,,,***++++++++++++++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++************************************************)))************+++++++++***************************))))))))))))+++---...++++++,,,,,,,,,------------------.........//////////////////////////////000000111111111000000///------......///000000111333333333222111222444666555555666777777777777777666777999999999888999::::::;;;===???@@@AAAAAABBBDDDDDDDDDEEEFFFHHHIIIJJJMMMMMMOOOQQQSSSVVVXXXZZZYYYYYYZZZ\\\]]][[[WWWSSSUUUTTTVVVZZZZZZWWWXXX]]]```dddfffccc]]]YYYZZZ]]]\\\\\\^^^aaa```[[[ZZZ]]]``````^^^ZZZVVVVVVYYY]]]]]]```cccdddccc```^^^]]]YYYXXXWWWUUUSSSRRRSSSTTTVVVSSSPPPOOOPPPPPPKKKDDDAAAAAA@@@@@@@@@AAACCCDDD@@@@@@??????????????????>>>>>>???>>><<<999666444555666777777777555444333555555555666555555444444000000000222444555444222555444444333333444444555444222000...---...//////------------------------......---------,,,,,,,,,+++++++++,,,,,,---------))))))******+++++++++,,,++++++++++++******))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,***---000222111000000111///000111111000111333555))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************.........------,,,,,,,,,............////////////////////////000000000000111111111000000000000000///000222333444444333222222222333333444555666666666666666666666555555555777888999999999999:::;;;===???DDDHHHKKKKKKKKKJJJKKKKKKJJJJJJJJJKKKKKKLLLPPPRRRRRRNNNIIIGGGIIIMMMKKKLLLMMMMMMLLLKKKLLLNNNNNNOOOMMMKKKLLLQQQQQQNNNLLLKKKIIIHHHHHHJJJMMMOOOHHHFFFGGGKKKPPPQQQMMMHHHFFFEEECCCAAA@@@???@@@@@@BBBAAA@@@>>>======<<<<<<===:::999>>>DDDEEE@@@:::777777666666666666777777666666555444444333222222444555555555444333333222222222222222222222222222222222222111111111111000000000////////////000000222222222111000//////.........////////////......***+++,,,...000111333333111000///......---......,,,+++******))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********)))))))))))))))***++++++,,,,,,***************************+++,,,,,,,,,,,,+++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////111111000000//////......111111000000000000111111222222222222222444555666222333444444333333555666444444333444444555666777<<<======<<<;;;;;;>>>@@@GGGGGGFFFEEEFFFGGGIIIJJJLLLLLLLLLMMMOOORRRUUUVVVXXX^^^___ZZZXXXYYYXXXSSSVVVTTTSSSTTTWWWYYYXXXWWWaaacccdddccc___\\\ZZZYYYddd```^^^]]]ZZZVVVXXX]]]aaaaaaaaa___\\\ZZZZZZ[[[WWWXXX[[[^^^aaa```^^^[[[[[[ZZZXXXUUURRROOOLLLKKKQQQPPPPPPOOOMMMKKKJJJIIICCCAAA???>>>@@@BBBBBBBBBDDDCCC@@@???>>>>>>@@@@@@;;;;;;;;;:::999888777666777888888888777666555444777666666555333222111111333333333444444333333222444333222111000111222333////////////............---...///000000...,,,++++++++++++,,,,,,---------************************************************++++++******)))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***(((''''''(((((('''%%%(((((())))))))))))((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))++++++************++++++---,,,+++++++++,,,---...,,,,,,.../////////...---............/////////000111111111000000000000000*********++++++++++++,,,*********************************+++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************......---------,,,,,,,,,............////////////.../////////000000000000000000000000000000000111000000111222333333333333333333444444555555666666666555555555555555555555777888::::::999999:::<<<===???BBBFFFHHHIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJKKKOOOQQQRRROOOJJJHHHJJJMMMKKKMMMNNNNNNMMMMMMNNNOOOPPPPPPNNNKKKMMMQQQRRROOONNNLLLIIIGGGGGGHHHJJJKKKGGGFFFFFFJJJNNNOOOKKKGGGFFFEEECCCAAA@@@@@@@@@@@@AAAAAA???>>>===<<<<<<<<<>>>;;;:::>>>DDDEEE@@@:::888888777777777777888888666666666555444333333333444444555555444333333222222222222222222222222222222222222111111111000000000000////////////000000222222111000000///............////////////......++++++,,,...///000111222444333111///---++++++***---,,,+++***************++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))+++***************************************************+++,,,,,,+++******+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////000000000/////////......111000000000000000000111111111222222333444444444222333555555444333555666555555444555555666777888;;;<<<<<<;;;:::;;;===???EEEEEEEEEEEEFFFFFFGGGHHHJJJJJJKKKLLLOOORRRUUUVVVTTTYYY\\\ZZZZZZ]]]\\\XXXSSSTTTUUUUUUTTTUUUWWWZZZ^^^bbbeeefffdddbbbbbbbbbfffbbb___^^^ZZZVVVXXX\\\\\\^^^```___^^^\\\\\\\\\XXXZZZ\\\___```___[[[XXXYYYYYYXXXVVVSSSPPPLLLKKKNNNOOOOOOOOOMMMLLLJJJIIIEEECCC@@@???@@@AAABBBBBBCCCAAA???>>>======??????:::::::::::::::999888777888888888777666666555555666555555444333222111000111111222222333222222222555555444333222222222333////////////............---...///000///...,,,+++++++++,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((***(((''''''(((((('''&&&'''(((((())))))(((((('''&&&&&&''''''(((((())))))'''''''''''''''''''''''')))((((((((('''''''''&&&'''''''''''''''''''''''''''((((((((())))))))))))+++******))))))******+++,,,+++*********+++------+++,,,---...///......---.............../////////000000000000000000000000++++++++++++,,,,,,,,,,,,*********************************++++++++++++,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************------------,,,,,,,,,,,,---............/////////....../////////000000000/////////000000111111111111111111111111222333444555555555555555555555555555555555555555555555555777888::::::999999;;;===>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIMMMOOOQQQOOOKKKJJJKKKMMMJJJLLLNNNOOONNNNNNOOOQQQQQQQQQNNNJJJLLLQQQSSSPPPNNNLLLIIIFFFEEEFFFGGGHHHHHHGGGGGGIIILLLMMMIIIFFFEEEDDDBBBAAA@@@@@@@@@AAAAAA@@@???>>>===<<<<<<<<<>>><<<;;;>>>CCCDDD@@@;;;999888888777777888888999666666555555444444333333444444444444444333333222222222222222222222222222222222111111111000000000000//////......//////000111111000000//////............////////////......,,,,,,---......//////000222111000...,,,+++++++++......,,,+++************+++++++++++++++++++++++++++++++++++++++*********+++++++++***************,,,,,,+++******)))((((((******************************++++++++++++******+++******))))))******+++******++++++,,,,,,------++++++,,,,,,,,,------------------........./////////////////////.........000000000000000000000000///000222333444444333333333444555555444444555666555555555555666777888999999:::;;;:::999:::;;;===AAABBBCCCDDDEEEEEEEEEEEEHHHHHHIIIKKKNNNRRRUUUWWWTTTXXX[[[ZZZ[[[]]]\\\YYYNNNQQQSSSRRRQQQRRRVVV[[[^^^bbbggghhhfffeeeeeefffeeeaaa___^^^ZZZUUUUUUYYYYYY\\\```aaa```^^^\\\[[[XXX[[[^^^aaa```]]]XXXVVVWWWWWWXXXWWWTTTPPPLLLJJJKKKLLLMMMNNNNNNMMMKKKIIIHHHEEEBBB@@@@@@AAAAAA@@@AAA@@@>>>===<<<<<<======::::::::::::::::::999999999888777666555555555666444444333222111000000/////////000111222222111111666666666555444333222111/////////............---------...//////...,,,+++,,,,,,,,,,,,,,,+++++++++************************************************''''''((())))))***++++++(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''(((((('''&&&'''''''''((((((''''''''''''''''''(((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))+++******))))))******+++*********)))***++++++,,,+++,,,---.........------.....................---/////////000000000000000++++++,,,,,,,,,---------************************************++++++++++++++++++************++++++************************++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........./////////000000---......///000111222222111111000000000222444555444444444444444444444333444444444444444555555555666888999:::999:::;;;===>>>>>>>>>>>>@@@AAACCCEEECCCDDDEEEFFFGGGGGGHHHHHHKKKMMMNNNNNNLLLJJJKKKMMMHHHJJJMMMNNNNNNNNNOOOPPPPPPPPPMMMIIIKKKPPPRRRPPPLLLJJJGGGEEEEEEFFFGGGIIIJJJIIIIIIJJJKKKKKKHHHEEEDDDCCCAAA@@@@@@@@@AAAAAAAAA@@@???>>><<<<<<<<<<<<>>><<<<<<>>>AAABBB>>>;;;888888777777777777888888555444444444333333333222333333444444444333333222222222222222222222222222111111111111000000000000/////////....../////////000000000//////...............////////////......---------------------------------,,,------......///...---,,,+++*********+++++++++++++++++++++++++++++++++***************************************+++*********)))))))))(((************************)))******************)))******))))))))))))******))))))***+++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,---------.................................///000000000000000000///...///111333444333222111333444555555444333444666444444444555555666777888888999::::::999999:::<<<===>>>@@@BBBCCCCCCBBBBBBGGGGGGIIIKKKOOOSSSVVVXXXZZZ[[[\\\[[[[[[[[[XXXUUUKKKMMMNNNPPPRRRUUUYYY\\\___dddiiihhhdddaaaaaabbb```^^^]]]]]]YYYUUUUUUXXX\\\___cccdddbbb]]]ZZZXXXWWW[[[___aaa```\\\XXXVVVUUUVVVXXXWWWUUUQQQLLLIIIGGGIIIKKKMMMNNNMMMKKKJJJKKKHHHDDDAAAAAA@@@@@@??????>>>===<<<;;;;;;;;;;;;999999999999999:::;;;;;;999888777666555555555666333222222111000000////////////000111222222222222444555555555444333111/////////.........---------,,,---.........---,,,,,,---,,,,,,,,,++++++******************************************************(((((((((((())))))******(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))(((&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))******))))))))))))******)))))))))))))))******+++++++++,,,,,,------------.........------------,,,......///////////////000++++++,,,,,,,,,---------************************))))))*********++++++++++++******))))))******+++***************************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,------------........................////////////------...///000111111222111000//////000111333444333222222222222222222222222333333333444444444555555777888999999999;;;=========<<<<<<===???AAACCCAAABBBCCCEEEFFFGGGGGGGGGJJJKKKLLLKKKJJJJJJKKKLLLFFFIIILLLMMMMMMMMMMMMNNNNNNNNNKKKHHHIIINNNPPPMMMHHHGGGFFFEEEFFFHHHKKKMMMMMMLLLKKKKKKKKKJJJHHHFFFCCCBBB@@@@@@???@@@AAABBBAAA@@@???===<<<<<<;;;;;;>>>===<<<===??????===:::666666555555555555666666333333333222222222222222222222333333444333333222222222222222222222222222111111111000000000////////////............///////////////.....................////////////......------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...//////...---,,,++++++++++++++++++++++++++++++++++++************************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))******+++,,,------*********+++++++++,,,,,,,,,,,,,,,,,,---------------------------............///000000000000///...---///111333333333111000333444555444333222333444333333333333444555666666666888:::999888888999:::;;;<<<>>>@@@AAAAAAAAA@@@FFFGGGHHHKKKOOOSSSWWWYYY]]][[[ZZZ[[[\\\YYYUUURRROOOMMMMMMRRRYYY^^^___]]]___dddiiigggbbb___```ccc___]]]^^^```^^^ZZZZZZ]]]ccceeegggfffaaa[[[VVVTTTWWW[[[```bbb```\\\ZZZYYYVVVWWWXXXWWWTTTPPPKKKHHHEEEGGGIIIKKKMMMMMMLLLKKKLLLIIIDDDAAA@@@@@@>>>=========<<<;;;::::::::::::888888888888888999;;;;;;999888777666666555555555111111111000000//////...000000111222333333222222222222333333222111///...............------------,,,,,,------------------,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))(((((('''''''''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((()))((('''&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))))))))))))))***(((((())))))************++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,------........./////////++++++++++++,,,,,,,,,,,,************************)))))))))************+++******))))))))))))************************************++++++++++++******************************++++++++++++,,,,,,,,,,,,,,,------------.........------........./////////.........//////000000000000000000000000111222333111111111111111111111111111222222333333444444444333555777888888888:::<<<;;;;;;:::;;;<<<>>>@@@AAA>>>@@@BBBEEEFFFGGGGGGFFFKKKJJJIIIHHHHHHHHHIIIJJJEEEHHHLLLMMMMMMLLLLLLLLLKKKLLLJJJHHHJJJNNNNNNKKKGGGFFFEEEFFFHHHKKKOOOQQQOOONNNNNNLLLJJJHHHGGGFFFAAAAAA@@@??????@@@AAABBB@@@???>>>===<<<;;;;;;;;;===<<<;;;<<<===<<<:::999666555555444444555555666333333333222222222222222111222222333333333333333222222222222222222222222111111000000000////////////......------......///..................------......////////////......---------,,,,,,+++++++++...---,,,+++++++++++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++)))))))))******************************+++++++++''''''((())))))***++++++))))))))))))))))))))))))))))))(((((((((((())))))***))))))(((((())))))***))))))******++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------......000000000000......---...000111222222111111222333444333222111222333222222222222333444555666666888::::::999888999::::::;;;<<<>>>???@@@@@@@@@EEEFFFHHHJJJNNNRRRUUUXXXYYYVVVUUUZZZ]]]ZZZVVVUUUVVVSSSRRRXXXaaafffbbb]]][[[aaaeeeddd``````eeekkkcccbbbdddgggfffbbbaaaeeegggggggggddd^^^YYYVVVTTTYYY]]]aaabbb___\\\\\\\\\WWWXXXXXXVVVSSSOOOJJJHHHEEEFFFGGGIIIJJJKKKLLLLLLLLLIIIDDDAAA@@@???===<<<<<<<<<<<<;;;;;;:::999999888777666666777888999:::777888888888777666555444111111000000000/////////111222222222222222111111///000000000000///...............------------,,,,,,,,,,,,,,,,,,---------+++++++++++++++*********************************))))))))))))))))))))))))******)))(((((('''&&&&&&''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&'''((()))(((''''''''''''((((((''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((***))))))(((((())))))***(((((()))************)))++++++*********+++,,,---+++++++++,,,,,,,,,------,,,,,,------.../////////*********++++++++++++,,,************************))))))))))))******************))))))))))))************************************++++++++++++************************************+++++++++,,,,,,,,,,,,,,,---------.........---------.........//////......//////////////////...///000111111222222222000000111111222222333333111111111222333333444444222444666666666777999;;;999999:::;;;<<<>>>@@@AAA===???BBBEEEFFFGGGGGGGGGLLLJJJFFFDDDDDDFFFHHHIIIGGGJJJMMMNNNMMMLLLKKKKKKJJJLLLKKKJJJLLLOOONNNJJJHHHHHHGGGHHHJJJMMMQQQTTTOOOOOONNNLLLIIIFFFEEEEEE@@@@@@?????????@@@BBBCCC@@@???>>>===<<<;;;;;;;;;<<<<<<;;;:::::::::888777666666555555555555666666444444444444444444444444111111222333333333333333222222222222222222222222111000000000///////////////......------......///------------------------......////////////......,,,,,,,,,,,,++++++++++++---,,,+++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++((()))))))))*********+++))))))*********+++++++++((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''''''''((()))))))))(((((((((((())))))***************+++++++++))))))))))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------...000111111000...---......//////000111111111111222333222000///000111333333333333333555666666666888:::;;;:::999999:::::::::;;;<<<===???@@@AAADDDDDDFFFHHHKKKOOORRRTTTVVVQQQQQQXXX]]]ZZZWWWWWWYYYWWWXXX]]]bbbccc^^^XXXVVV[[[```___\\\^^^fffnnnhhhhhhjjjnnnlllgggfffhhhddddddbbb___[[[XXXXXXYYY]]]aaadddccc^^^[[[\\\]]]ZZZYYYXXXUUUQQQMMMIIIGGGFFFFFFFFFGGGHHHJJJLLLMMMKKKHHHCCC@@@???>>>===<<<<<<<<<<<<<<<;;;:::999999888777555444555666888999666777888999999777444222111111111000000000000///222222222222111000///..................//////000.........---------,,,,,,,,,+++++++++,,,------...************++++++++++++************************))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&''')))))))))((('''(((((())))))(((((('''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((()))***+++++++++******+++******)))***+++,,,---))))))***+++,,,------...+++,,,,,,---......//////))))))*********+++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))******++++++++++++***************************************++++++,,,,,,,,,,,,,,,,,,---------......---------........./////////////////////.........---...000222222222111111000000111222333333444444000000111222333333444444111333555555666777999:::777888999;;;===???@@@@@@===???BBBEEEGGGGGGGGGGGGMMMIIIEEEBBBBBBDDDGGGHHHHHHKKKOOOPPPNNNMMMKKKKKKJJJLLLMMMLLLMMMPPPNNNIIIJJJIIIIIIIIIKKKNNNRRRTTTOOOOOONNNKKKGGGDDDCCCCCC@@@????????????@@@BBBCCC@@@???>>>===;;;;;;;;;;;;<<<;;;:::999999888777666777777666666666666777777555555666666666666666666000111222333333333333333222222222222222222222222000000000000////////////.........------.........------------------------......////////////......++++++++++++++++++++++++)))))))))***+++---...///))))))))))))***+++,,,---++++++++++++++++++++++++(((((())))))*********+++))))))******++++++++++++******))))))(((((('''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))(((((((((((())))))+++++++++***************))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,------------...///111111///...---///.........///000111222000222222111///...///000444444444444444666777777666888;;;;;;:::999999::::::::::::;;;<<<>>>AAABBBBBBCCCDDDFFFIIIMMMPPPRRRVVVPPPPPPXXX\\\YYYVVVVVVWWWYYY\\\^^^___\\\WWWSSSSSSXXX\\\ZZZVVVYYYccclllkkkjjjmmmpppmmmgggeeeggg```___]]]ZZZXXXXXX[[[^^^aaadddfffccc]]]ZZZ[[[]]]\\\ZZZXXXTTTPPPLLLIIIGGGGGGFFFEEEEEEFFFIIILLLMMMJJJGGGCCC@@@>>>>>><<<;;;<<<<<<<<<<<<;;;:::999999888777555444444555666777555777999::::::777444111111111111111000000000000111111111111000...---,,,......---------///111222......---------,,,,,,,,,,,,+++++++++,,,,,,---...))))))******+++++++++,,,************************))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&''')))***)))((((((((())))))))))))((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))((()))***,,,,,,++++++***+++***)))))))))***,,,---(((((()))***,,,---...///++++++,,,------...//////++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************)))************+++++++++((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............////////////111111111000000000000000000111111111111222222222444444555666777888999999999999888888999999:::;;;???@@@AAAAAABBBBBBBBBBBBHHHFFFEEEEEEAAA???CCCIIIQQQTTTTTTMMMHHHHHHIIIIIIOOONNNKKKJJJJJJKKKNNNOOOHHHFFFEEEFFFJJJNNNQQQRRRNNNLLLJJJHHHEEECCCBBBBBBDDDCCCAAA@@@???>>>>>>>>>>>>======<<<;;;;;;::::::999:::;;;;;;999888888888888888888777666444333222555444333555777888777666222222222222222222333333000000111111111111000000000000///...------,,,,,,,,,------......------,,,//////000000///...------+++,,,------......------************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))******+++++++++***)))(((((())))))******************************+++++++++,,,,,,,,,000///...------...///000............////////////000000000000////////////222222222222333444555555888999999:::;;;;;;;;;;;;999:::<<<>>>@@@@@@@@@@@@BBBCCCEEEGGGHHHJJJMMMPPPSSSPPPOOOPPPUUUXXXYYYXXXUUUVVVWWWXXXWWWVVVUUUTTTVVVUUUUUUUUUSSSUUU___jjjmmmhhhbbb```bbbeeeggggggccc```[[[WWWVVVXXX[[[]]]aaabbbcccaaa___^^^___```^^^\\\YYYTTTMMMIIIHHHHHHFFFFFFFFFEEEDDDDDDFFFHHHGGGDDDAAA>>>===;;;999777666777888999:::999888777777666555555555555555666555666777888888666444333333333222222111000//////////////////////////////////////////////////////---------,,,,,,+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,************************************************************************))))))*********+++++++++)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.....................////////////000000000000000000000000000000111111111222222222222333444555666777777888999888888888888999::::::======>>>???@@@@@@@@@@@@EEEDDDDDDDDDAAA???CCCIIISSSVVVUUUMMMGGGHHHIIIIIINNNMMMKKKJJJJJJKKKLLLMMMGGGFFFFFFHHHKKKMMMNNNMMMKKKJJJHHHEEECCCBBBAAAAAACCCBBBAAA???>>>=========<<<<<<;;;;;;:::999999999888999;;;:::888777777888777777777666555444333222555333333333555666555444111111111111111111111111000000111111111111000000000//////...------,,,,,,,,,------......------,,,...............---,,,,,,+++,,,,,,---------------************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((***)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((())))))***++++++******)))(((((())))))*********************************+++++++++,,,,,,///...---,,,,,,---................../////////////////////////////////000222222222222333444555555666777888999999::::::999777999;;;<<<>>>>>>>>>>>>???AAADDDFFFHHHJJJNNNPPPSSSRRRRRRUUUYYY\\\]]]]]]UUUVVVVVVVVVUUUSSSRRRQQQYYYWWWVVVUUUQQQQQQYYYccchhhddd```___bbbeeeggghhhgggccc^^^XXXVVVVVVYYY[[[___`````````^^^]]]]]]^^^\\\YYYUUUPPPMMMJJJIIIHHHGGGFFFFFFDDDCCCCCCDDDEEEFFFCCC@@@>>>===;;;999777666777888999:::999888888888777666666555555555555444555666777777555333222333333222111111000//////................................................------,,,,,,,,,+++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''((((((((()))))))))******)))))))))*********++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++++++++,,,************************************************************************)))))))))*********++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............//////////////////000000000000000000000000111111111222222111222222333444555666666888888777777777888999999::::::;;;======>>>>>>>>>CCCAAABBBCCCAAA@@@EEEMMMYYY[[[WWWNNNGGGGGGIIIJJJLLLKKKKKKJJJJJJJJJIIIIIIGGGGGGHHHJJJKKKKKKIIIGGGHHHGGGEEECCCBBBAAAAAA@@@BBBAAA@@@???>>>=========;;;::::::999999888888888777888:::999888666777888555555555555444444333333555333222222333444333111111111111000000//////...///000000111111000000////////////...------,,,,,,,,,------......------,,,,,,------------,,,++++++++++++,,,------------,,,************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++******)))((((((((())))))*********************************++++++++++++,,,---,,,,,,++++++,,,,,,------............/////////---.........///000000000222222222333444444555555444555666777888888888888666777999;;;<<<=========<<>>===;;;999777666777888999:::999999888999999888666555555555555333444555555555444222111222222222111111000000///................................................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((((((((((('''))))))))))))************((((((((()))))))))******))))))*********+++++++++************************************++++++++++++************************************************************************))))))))))))******************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---------.........//////......///////////////000000000000000111111111111222222333333444555555666777777666666777777888999888999:::;;;<<<<<<======AAA???>>>@@@@@@CCCLLLUUU___```[[[PPPHHHGGGHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFJJJIIIHHHHHHIIIIIIGGGEEEGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>::::::999999999888888888666777999999777666777777555444444333333333444444666444333222333333111000222222111000//////......//////000000000000////////////.........---------,,,------......------,,,,,,,,,------------,,,,,,******+++,,,,,,,,,,,,,,,************************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))*********))))))((((((((())))))************************************++++++++++++++++++++++++,,,,,,,,,------------.........//////,,,,,,---...//////000000111222333333444555555555333444555777888888888888666777888999;;;<<<======<<<>>>AAACCCEEEGGGIIIKKKPPPPPPRRRSSSSSSRRROOOMMMLLLMMMNNNOOORRRTTTWWWXXXSSSRRRSSSSSSQQQRRRZZZeee^^^^^^^^^___bbbdddeeefffkkkfff___XXXTTTSSSUUUVVVYYY[[[]]]]]][[[ZZZYYYZZZXXXQQQKKKJJJMMMPPPOOOLLLJJJHHHEEECCCBBB@@@>>><<>>===<<<;;;888666555666888999::::::999888;;;:::888777666555444444222333333333333222111111222111111111000000000///........................------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))*********+++((((((((()))))))))******************++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++------------............------.........///////////////000000000111111111333333333444444555555666666555555555555666777777777888999;;;<<<=========@@@===<<<===???EEEQQQ]]]aaaaaa\\\PPPGGGFFFGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFMMMJJJGGGFFFFFFGGGGGGFFFHHHGGGFFFEEEDDDDDDDDDDDDBBBAAA@@@??????>>>??????:::::::::999999999999999555777999999777666777888555444444333333333444444777555333333333333111000333333222111000000////////////000000000000//////...............---------,,,------......------,,,,,,------.........------)))***++++++,,,,,,++++++************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''((())))))***)))((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++++++++,,,,,,------------------------............+++,,,,,,---...//////000000111222333444444444444333444555777888888999999777777888999:::<<<===>>><<<>>>AAACCCCCCCCCDDDEEENNNPPPSSSTTTSSSQQQOOOMMMMMMMMMMMMOOOQQQUUUXXXZZZQQQQQQSSSTTTSSSTTT\\\fff^^^^^^___``````aaabbbccceeeaaa\\\WWWTTTSSSUUUVVVYYY[[[]]]]]]ZZZXXXXXXXXXVVVPPPKKKKKKOOORRRPPPNNNJJJGGGEEECCCBBBAAA===:::???>>>===<<<<<<;;;888555555666888999::::::999999:::999888666555444444444222222222222222111111000111111111000000000000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))*********)))))))))*********+++++++++++++++,,,,,,,,,,,,---************************)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******************+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........,,,,,,------...//////////////////000000000111111333333333444444555555555555555444444555555666777666777999:::<<<=========???<<<<<<===@@@EEEPPP\\\ZZZ\\\XXXNNNFFFEEEFFFFFFGGGHHHIIIJJJJJJIIIHHHGGGNNNJJJFFFEEEEEEGGGHHHHHHHHHGGGFFFDDDDDDCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>999999999999999999999999555777999999888777888999777666444333333333444555666555333333333333222000222222222111111000000///...//////000000//////...........................,,,------......------,,,,,,------............---))))))***++++++++++++***************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************+++******,,,---------------,,,------------.........+++,,,,,,,,,---............///111333333333222222222333444666777888999999777777777888999;;;===>>>;;;>>>AAABBBAAA@@@AAAAAAEEEIIIMMMPPPPPPOOOOOOPPPSSSRRRPPPOOOPPPRRRUUUWWWUUUTTTUUUUUURRRQQQYYYbbb]]]^^^^^^^^^\\\\\\^^^```___]]]ZZZWWWUUUUUUUUUVVVYYY[[[\\\\\\YYYVVVUUUTTTSSSPPPMMMMMMOOOQQQPPPNNNIIIFFFDDDCCCDDDBBB>>>;;;===<<<;;;<<<<<<:::777555555666777999:::::::::999888888777555444444444444333222222222111111111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))))))))*********++++++++++++,,,,,,,,,---------************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))))))))*********++++++*********************************************************************************+++,,,,,,,,,---,,,,,,---------.........+++,,,,,,---......//////////////////000000000111222222222222333333333333444444444333444555555666555666888999;;;<<<<<<<<<<<<<<<===AAAAAACCCJJJRRRNNNQQQPPPIIIDDDDDDFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKIIIGGGGGGHHHIIIIIIIIIEEEDDDCCCAAA@@@?????????>>>>>>===<<<<<<<<<<<<===888888888888888888888888666888::::::999888999:::999888666444333333444555444333111111222222111///000000000000000000000000......////////////..............................,,,------......------,,,++++++,,,---------------((())))))***************************************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''((((((((()))))))))***''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************((()))***,,,,,,,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,---------...000222222222111000000111333444666777777777666666666666888999;;;===999;;;???@@@@@@???@@@@@@AAADDDIIILLLLLLMMMNNNPPPUUUSSSPPPNNNNNNPPPSSSUUUVVVUUUUUUUUUQQQOOOUUU]]]YYY[[[[[[ZZZXXXXXX[[[^^^]]]\\\[[[YYYXXXWWWVVVUUUXXXZZZ[[[ZZZWWWSSSPPPPPPOOOOOOOOONNNNNNMMMLLLLLLHHHEEECCCCCCFFFEEEAAA<<<;;;::::::;;;<<<:::777444444555777999::::::::::::666666555444444444444444333333222222111111111222///000000000000000000000------------------------++++++++++++++++++++++++)))*********++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((())))))))))))*********))))))))))))))))))))))))************************************************))))))***+++,,,,,,------,,,,,,,,,---------......++++++,,,------...//////////////////000000000000111111111111111222222222444333333333333444555555444555777888:::;;;;;;<<<:::;;;???DDDCCC@@@CCCIIIDDDIIIIIIEEEBBBDDDGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLHHHGGGHHHIIIKKKKKKJJJHHHCCCBBB@@@>>>===<<<<<<;;;<<<<<<;;;:::::::::;;;;;;666666666666777777777777666888::::::999999:::;;;;;;999777444333333444555222111000000111111000///.........///////////////......////////////......---.....................,,,------......------,,,)))***+++,,,,,,,,,,,,,,,(((((()))***************************************))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))************&&&''')))***+++++++++***,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,---///111222111000//////000111333444555666666444444444444666888:::;;;666999===???@@@@@@@@@AAAFFFJJJNNNOOONNNNNNPPPSSSSSSQQQNNNLLLMMMPPPTTTWWWTTTSSSTTTSSSPPPNNNTTT\\\VVVWWWXXXVVVUUUVVVZZZ^^^\\\\\\\\\[[[ZZZXXXVVVUUUWWWYYYZZZYYYUUUQQQNNNLLLLLLNNNPPPOOOMMMJJJJJJJJJGGGDDDBBBDDDGGGGGGBBB>>>:::::::::;;;;;;:::777444444555777999::::::::::::555444444333333333444444444333222222111111222222////////////000000000000------------------------++++++++++++++++++++++++))))))******++++++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((())))))************+++++++++((()))*********((('''&&&((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''***************************************************************************************************,,,------++++++,,,...---------............///............////////////000000000000111111111111555555444333222222222222777888888999999:::;;;;;;;;;<<<===>>>>>>???AAACCC???@@@CCCEEEFFFFFFEEEDDDEEEFFFGGGHHHHHHJJJNNNQQQMMMHHHFFFJJJLLLIIIGGGGGGEEECCCAAA???===<<<<<<===?????????>>>===;;;:::999999999888888888888888999888999999::::::999999888999777555333222333444555444333111//////000111222222111///.........///000111000000///...---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***))))))))))))))))))))))))+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++---------...///000000111111111222222222333333333444333333555888::::::999444777;;;===???AAACCCEEEKKKLLLLLLLLLLLLMMMPPPRRRPPPSSSPPPKKKPPP]]]aaa\\\RRRTTTUUUUUUSSSQQQPPPPPPUUUWWWXXXSSSNNNMMMTTT[[[]]]ZZZXXXYYY\\\[[[VVVRRRTTTVVVXXXXXXUUURRROOOOOONNNNNNNNNNNNLLLJJJHHHFFFDDDDDDEEEFFFGGGFFFCCC@@@;;;::::::999999888888888777777777777666666666666444444444444444555666777444333222222111111222222////////////000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((+++)))'''&&&((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((((((((((()))******((()))******)))((('''&&&'''((())))))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((***************************************************************************************************+++---,,,++++++,,,...------------........................//////////////////000000000111111111444444333222222222333333666666777777888999999999;;;<<<======<<<<<<>>>@@@???@@@CCCEEEFFFFFFEEEDDDEEEGGGHHHIIIIIIJJJLLLNNNKKKGGGEEEHHHIIIFFFDDDDDDCCCBBB@@@???============>>>>>>>>>>>><<<;;;:::999999999888777777888888999888888999999999999888888888777555444333333444444555444222111111111333444333222111000000000111111000000000///...---------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))******++++++******)))))))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((())))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,,,,+++---------...///000000000111111111222222222333333333222222444777888888777666888;;;<<<======???AAAHHHIIIKKKKKKJJJKKKMMMOOOLLLPPPNNNIIINNNYYY\\\WWWSSSTTTVVVUUURRRPPPOOOOOOSSSVVVXXXVVVQQQQQQVVV\\\ZZZWWWUUUVVVYYY[[[XXXUUUQQQSSSUUUUUURRROOOLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGGGGFFFEEEEEEEEEDDDAAA???<<<<<<<<<;;;::::::999999777777777666666666555555444444444555555555555555444333222222111111222222.............../////////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++)))''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&((((((((((((((())))))***((())))))))))))(((((('''''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************************************************************************+++,,,,,,++++++,,,...------------............---............///////////////000000000000111111333222222222222333444444444555555666666777888888;;;<<<<<<;;;:::999;;;<<<@@@AAACCCDDDEEEEEEEEEDDDEEEHHHJJJKKKJJJIIIJJJKKKJJJEEECCCFFFFFFBBB@@@AAABBBAAA@@@???>>>======>>>>>>>>>======<<<;;;:::999888888777777777888888999777777777777777777777777666666555555444333333333666555444333222333444555444333222222111222222222000000//////...---------............------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))))))))))))))((())))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++---------...//////000000000111111111222222222222333222222333555777666555777999:::;;;::::::;;;===BBBDDDFFFGGGGGGGGGHHHIIIHHHLLLKKKHHHKKKSSSUUUQQQTTTUUUVVVTTTQQQOOONNNNNNPPPUUUYYYYYYWWWVVVZZZ^^^___[[[VVVUUUVVVXXXWWWUUUMMMOOOQQQQQQNNNKKKIIIHHHHHHHHHIIIJJJJJJJJJIIIIIIKKKHHHEEECCCBBBAAA???===<<<<<<;;;::::::999888888666666666555555555444444444444555666666555333333333333222111111111111222...............---------------------,,,,,,,,,,,,************************++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))*********************************))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))''''''((())))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%$$$$$$###'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((((((''''''(((((()))***((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************************************************************************************************************)))+++,,,,,,++++++,,,---,,,,,,---------.........---------.........//////////////////000000000111111111111111222333444555444444555555666777777777999:::;;;:::999999;;;<<<@@@AAABBBCCCDDDDDDDDDDDDFFFIIILLLMMMLLLJJJIIIHHHIIIEEECCCDDDCCC???>>>@@@@@@@@@??????>>>>>>>>>>>>=========<<<;;;:::999999888777777777777888888999666666666555555666666666444555555555555444333222666555444333333333444444333333222222222222111222/////////......---------.........---------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((())))))******))))))((())))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))************++++++++++++++++++++++++,,,,,,---------,,,,,,+++---------....../////////000000000111111111111222444333222333555666666555777999:::999888999:::<<<===@@@CCCDDDDDDCCCDDDDDDFFFJJJJJJHHHKKKPPPQQQMMMTTTUUUUUUSSSPPPNNNMMMNNNNNNSSSYYY\\\[[[[[[]]]```iiiddd\\\VVVSSSRRRRRRQQQKKKNNNPPPPPPMMMJJJGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJKKKGGGCCCAAA@@@@@@???>>>::::::999888777777666555666555555555444444444444333444666666666444222111333222222111111111111111//////............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))************************++++++***)))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***((('''((()))***)))(((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''''''''((()))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***,,,+++******+++---,,,,,,,,,------------...------------...............////////////000000000000000000111222333444555444444555555666777777777777888999999999:::<<<>>>???@@@AAAAAABBBBBBBBBBBBGGGJJJMMMNNNLLLJJJHHHGGGHHHEEECCCDDDBBB>>>>>>AAA????????????>>>>>>======;;;<<<<<<;;;;;;:::999888777777666666777888888999666666555444444555666666333444444555444444333222444333333222222222222222111111111111111000000///............------------...------------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++------------............//////000000000111111111555444333444666777666555666777888888888999<<<>>>===@@@CCCDDDDDDCCCDDDEEEFFFIIIKKKJJJKKKNNNOOONNNRRRSSSSSSQQQOOOMMMNNNOOONNNSSSYYY\\\]]]]]]___aaajjjeee]]]UUUPPPNNNMMMLLLLLLOOOQQQPPPNNNJJJHHHGGGDDDDDDEEEFFFGGGHHHIIIJJJGGGDDDAAA??????@@@@@@@@@;;;;;;:::999888777666555666555555555444444444444333444555666666444222000333222111111000000111111000000000/////////......------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''((()))***)))'''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((('''&&&&&&&&&(((&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))(((((((((((())))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++******+++---,,,,,,,,,,,,------------,,,------------...............////////////000000000000000111111333444444333444444555666666777777555666888888888:::<<<>>>????????????@@@@@@@@@AAAFFFHHHKKKLLLJJJHHHFFFFFFGGGDDDCCCDDDAAA===???CCC????????????>>>===<<<;;;:::;;;;;;;;;::::::999888666666666666777888888999777666555444444555666777444444333333333333333333222222222111111111000000///000000000000///......------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))*********++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------------------////////////000000000000444333333444666888777666444666666777777999<<>>???@@@AAAAAA>>>>>>===<<<:::999888888666666666555555555444444333333444555555444222222222222111000000000000111111111111000//////......,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((()))******((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((###$$$$$$%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))(((''''''((()))***+++***)))(((((((((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++******+++,,,++++++,,,,,,,,,---------,,,,,,---------................../////////000000111111000000111222333333222222333333444555555555555666777777666777999;;;===============>>>>>>???CCCEEEGGGHHHFFFDDDDDDDDDEEECCCBBBBBB???<<>><<<:::999999::::::::::::999999888555555555666666777999999777666555444444555666777444444333222222333444555111111111111111000000/////////000000000///...------------------------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((()))******+++******************************+++,,,,,,,,,,,,,,,------------------------........./////////000000222111111333666777777666444444555555555666:::===@@@AAACCCCCCBBBCCCEEEGGGCCCDDDFFFHHHHHHHHHLLLOOOLLLMMMNNNNNNNNNOOORRRUUUUUUUUUUUUVVVWWWZZZ^^^```[[[ZZZYYYVVVRRRPPPNNNNNNPPPRRRTTTTTTQQQNNNKKKKKKGGGGGGFFFEEEEEEFFFGGGGGGCCC@@@>>>>>>???@@@@@@???@@@???>>>===;;;:::999999777777777666666666555555333333333333333333444444222222111000000000000000111000000///......------,,,,,,,,,++++++++++++***++++++++++++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((()))(((''''''''')))***+++)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((***++++++******+++,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000111111111000111111222333000111111222333333444444555666777666444444666777===<<<<<<<<<<<<======>>>AAABBBDDDDDDCCCBBBBBBBBBCCCAAAAAAAAA>>>;;;>>>DDD@@@@@@@@@@@@>>><<<:::888999999:::::::::999888888555555555555666777999999888777555444444555777888555444222111111222444666111222222222222111000000///000000111111000...------------------------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))******+++************************)))***+++,,,,,,,,,,,,,,,------------------------............/////////000000///000222555666777666444444444333333444777:::===>>>???>>>>>>???BBBEEE@@@AAACCCEEEEEEEEEJJJOOOJJJKKKMMMMMMNNNPPPTTTWWWWWWVVVTTTSSSUUUXXX\\\___[[[\\\\\\[[[WWWSSSQQQPPPPPPRRRTTTTTTQQQNNNLLLKKKIIIHHHGGGEEEEEEEEEFFFFFFCCCAAA???>>>??????>>>===???>>>===<<<:::999888777777777777777666666666666333222222222222333555555222111111000000000000000000000///...------,,,,,,,,,,,,,,,+++++++++******************************((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))+++***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***(((''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((()))***++++++,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......222222222222222111000///000000000000000111111222444333222111111333555666;;;:::888888888:::<<<===BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBAAA???>>>======???>>>>>>===<<<<<<;;;;;;:::::::::999999999888888999777666777888888777666555555555666666666666666777666333111111333555666444333111///......//////////////////............------------------------------,,,,,,,,,,,,++++++---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,......---------......///000000000111222222333333555444333222333555777888:::;;;;;;<<<>>>???AAABBBHHHDDD@@@AAAEEEIIIKKKKKKJJJLLLOOOQQQRRRRRRRRRQQQRRRRRRQQQOOOOOOSSSXXX\\\WWWXXX[[[^^^```]]]VVVQQQTTTSSSSSSTTTTTTRRRNNNKKKHHHIIIIIIGGGCCC@@@??????DDDAAA>>>>>>???@@@>>><<<>>><<<;;;;;;;;;999777555777666666555555555555666111111111111000000000000111111111111000000000000......---------,,,,,,,,,///,,,******,,,,,,***'''+++++++++++++++++++++++++++++++++************)))''''''''''''''''''''''''))))))(((((('''''''''&&&))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((''''''((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))******+++,,,,,,++++++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------...222222222111111000000000000000//////000000111222444333111111111222444555999888777666777999;;;<<>>>>>===<<<;;;;;;:::;;;::::::999999999888888888888777666777888888777666555555555555666666666666666555333111111222444555333333111000//////000000////////////............------------------------------,,,,,,,,,+++++++++,,,,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''((()))))))))))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,...------------......//////000000111111222333333555444333222333555777888999999999;;;<<<>>>???@@@EEEAAA>>>???DDDHHHJJJJJJIIIKKKMMMPPPQQQQQQQQQPPPOOOPPPQQQQQQQQQSSSVVVXXXUUUVVVXXX[[[\\\ZZZUUUPPPQQQQQQQQQSSSTTTSSSPPPNNNHHHIIIIIIGGGCCC@@@??????CCC@@@>>>>>>??????>>><<>>@@@AAABBBCCCDDD??????????????????@@@@@@>>><<<;;;:::999999::::::999999999999888888888777888777666666888888777666555555555555555555555555555444222000000000222333222222111111000111222222/////////............---------------------------,,,,,,,,,,,,++++++++++++,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))(((((())))))))))))***************++++++++++++,,,------,,,------...////////////000111111222222333444333222222333444666777666777888999:::;;;<<<===AAA>>><<<>>>CCCGGGIIIHHHHHHJJJLLLOOOPPPPPPOOOOOOKKKNNNQQQRRRRRRRRRSSSTTTSSSSSSTTTVVVWWWVVVSSSPPPMMMMMMMMMOOOQQQQQQOOONNNGGGHHHHHHFFFCCC@@@??????AAA???======>>>>>>===<<<@@@>>><<<;;;:::888555222888777666555444333333333111111111111000000000000/////////.........------......---------,,,,,,,,,...,,,++++++++++++***)))++++++++++++++++++++++++))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((('''''''''''')))((((((''''''''''''((()))))))))))))))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((&&&&&&&&&%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''""""""######$$$&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%$$$###"""(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))((()))))))))*********+++***************++++++,,,//////...------,,,,,,,,,++++++,,,,,,,,,---------222111///......///111222///............///000000222111111000111222333333555555555555666777999:::<<<======>>>@@@AAAAAABBB???????????????>>>>>>>>><<<;;;999888777888999:::999888888888888777777777777666555666777888777666666555555555555555444444444333111/////////000111111111111111111222333333//////.........---------------------------------,,,,,,,,,++++++++++++***++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((((((((())))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,---...////////////000000111222222222333222222222333444555666555666777888999:::;;;;;;===;;;:::===CCCGGGHHHHHHGGGIIILLLNNNOOOPPPOOONNNJJJLLLOOOQQQPPPPPPQQQRRRQQQQQQRRRSSSTTTSSSRRRQQQKKKJJJJJJLLLMMMMMMKKKJJJFFFGGGGGGEEEBBB@@@?????????>>>===<<<=========<<<@@@>>>===<<<<<<:::888555777777555444333333222222111111111111000000000////////////.........------......---------,,,,,,,,,---,,,++++++++++++******************************)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((''''''''')))(((''''''''''''(((((())))))))))))))))))))))))))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$######(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))))))))))))))))))))))))))*********))))))******++++++++++++......---------,,,,,,,,,+++++++++,,,,,,,,,------111000...------...000222.........---......///000000000000000111111222222444444555666777888999:::=========>>>>>>>>>>>>>>>AAA@@@@@@???===<<<<<<;;;;;;:::999888777888999999888888888777777777666666666555444555777888777666666666555555444444444333333222111///....../////////000000111222222222333............------------------------------------,,,,,,+++++++++*********************+++*********))))))))))))))))))))))))(((((((((((((((((((((((()))((('''''''''(((***+++((((((''''''''''''((((((&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********++++++++++++++++++,,,,,,...//////...//////000111111222222111111111222333333444555555666777888999::::::999;;;::::::>>>DDDGGGHHHFFFGGGHHHKKKMMMOOOOOONNNNNNJJJKKKMMMMMMMMMMMMOOOQQQOOOPPPQQQRRRRRRRRRRRRRRROOOMMMLLLKKKLLLKKKIIIGGGEEEFFFFFFEEEBBB???>>>???=========<<<;;;;;;<<<<<<>>>===<<<===>>>===<<<:::666555444333222222222222111111111111000000000///000000000/////////............---------,,,,,,,,,+++,,,,,,++++++******+++******************************)))))))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))((()))******++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///......------...000000---------------...////////////000000111111111111333333444666777888999999=========<<<<<<<<<<<<<<>>===;;;::::::999999999999999999888888777777777777666666666666555444444555777888888777666666555555444333333333333222111000///............///000111111111111111.........------------,,,------------------------++++++++++++************))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''(((((()))***+++((((((''''''''''''((((((&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((()))))))))))))))************+++++++++++++++,,,---//////......///000000111111222000111111222222333333444333555666888999999888777999999999>>>CCCGGGFFFDDDEEEGGGIIILLLMMMMMMMMMLLLHHHJJJKKKKKKKKKKKKMMMNNNLLLNNNQQQRRRQQQQQQQQQRRRSSSQQQOOOMMMLLLKKKIIIGGGDDDEEEEEEDDDAAA???>>>>>>;;;<<<<<<;;;::::::;;;======<<<;;;===>>>???===<<<444444333222222222333333111111111111000000000000000000000/////////............---------,,,,,,,,,***,,,,,,,,,******+++,,,*********************************)))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***)))))))))))))))))))))((('''((()))***+++******))))))******++++++,,,,,,,,,***++++++++++++,,,,,,,,,---------....../////////------,,,,,,------...///...///000000000000000000000111333444666777777888::::::;;;;;;<<<<<<======??????>>>===<<<<<<;;;;;;777888:::;;;;;;:::888777777777666666666555555555555444333555777888888777666666555444444333222222333333222111//////............///000000000//////.........---------,,,,,,------------------------++++++++++++************((()))***+++,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))*********((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))*********************+++,,,---///000......//////000111111111///000111222222333333333111333555666777666555555777777888<<>>>>>>>>999;;;<<<;;;999888:::===<<<;;;;;;;;;======;;;:::222222222222222333333444111111111111000000000000/////////.........------......---------,,,,,,,,,)))+++---,,,***)))+++---************************))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))(((((((((((('''((()))++++++******)))(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---...//////......---,,,,,,,,,,,,---.........//////000000000000000///000111333555555666666888888999:::<<<===>>>>>>========================666888:::<<<<<<;;;888777777666666666555555555555555444333555777888888777666666555444333333222222333333222111000///......---...///000000///...---......---------,,,,,,,,,------------------------+++++++++************)))((()))***+++,,,,,,+++***))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((************)))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))*********************+++,,,---///000......//////000111111111///000111222222333222222000111333555555555333222666555777;;;@@@BBB@@@>>>@@@BBBDDDGGGHHHHHHGGGGGGAAAFFFLLLOOONNNKKKHHHFFFFFFJJJOOOQQQPPPNNNOOOPPPOOOMMMJJJHHHHHHGGGEEEDDDBBBDDDDDDCCC@@@>>>>>>>>>999:::<<<;;;888888:::===<<<;;;::::::;;;:::888666111111111111222333444555111111111111000000000000......---------,,,,,,,,,......---------,,,,,,,,,)))+++---,,,***)))+++---))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((('''&&&$$$$$$))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************++++++******************++++++************++++++---------------------------,,,,,,,,,,,,---............///000000000000000000111111222222333444444777777777888999:::<<<<<<;;;<<<=========<<<::::::888888999888888777666555666555555444444444555555666666666777666555555444555444333333222222333333444222000...------......//////000000000000//////------..................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((((((((((((((((()))************)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111000111222333444444444444666666555555777:::<<<>>>>>>???@@@@@@@@@AAACCCFFFEEEEEEEEEGGGJJJMMMMMMLLLMMMNNNOOOMMMJJJIIIKKKNNNGGGGGGGGGFFFDDDCCCDDDEEEAAAAAAAAA@@@>>>;;;999777555777999888777777:::======<<<;;;:::999888888888666555444333222222222222///////////////......---///............---------------------------------,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********************************++++++************++++++---------------------------,,,,,,,,,,,,---............///000000000000000000000111111222333333444666666666666777999:::;;;<<<<<<=========<<<:::999999999999999888777666555666555555444444444555555666666666666666555555444555444333333222222333333333333111000///.........//////000000000000//////........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''((((((((((((((())))))*********)))))))))))))))************+++++++++,,,,,,,,,,,,,,,------------...---......///000000111111111111222333444555555444666666555555777999<<<======>>>@@@@@@@@@BBBDDDFFFGGGGGGGGGHHHKKKLLLLLLKKKLLLNNNNNNLLLIIIGGGHHHIIIFFFFFFFFFEEECCCBBBCCCDDDAAAAAA@@@???===;;;999888777999::::::888888:::===;;;::::::999999999999:::555555444333222222222222///000000000000///..................------------------------------------,,,,,,+++++++++*********))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))******************************++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---............///000000000000///000000000111222222333333444444444555666777888999======>>>>>>===;;;:::888999999:::999999888777666555555444444444555555666666666666666555555444444555444333333222222333333333333222222111000.........//////000000//////...........................++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***)))))))))(((((())))))************++++++++++++,,,,,,,,,,,,,,,------------------......///000000000111222333444444555555444555555555555666888:::<<<;;;===???@@@@@@BBBEEEGGGIIIHHHHHHIIIKKKKKKJJJHHHJJJKKKLLLKKKHHHEEECCCCCCDDDEEEEEECCCAAA@@@AAACCCBBBAAA???===<<<;;;::::::999:::;;;;;;999999:::<<<888888888888888999:::;;;555444333222222111222222000000111111000000///...............------------------------------------,,,++++++++++++*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))******************+++++++++++++++************++++++,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---...//////000000////////////000000111222222222333333333444555666777888============<<<;;;999888::::::::::::999888777666555444444444444555666666666666555555444444444444555444333333222222333333222222333333222111///......//////////////////..................---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&(((''''''''''''((()))))))))(((((((((((())))))***************++++++++++++++++++,,,,,,,,,---------,,,------......///000000222222333444444444444444444444444555666777999::::::<<<>>>???@@@BBBEEEGGGIIIHHHGGGHHHIIIIIIGGGDDDFFFGGGHHHHHHFFFDDDBBB@@@CCCCCCCCCBBB@@@???@@@AAABBBAAA>>><<<;;;::::::;;;999:::::::::::::::::::::888888777777777888888999444333333222111111222222111111111111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******************************(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++++++++************+++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------...///////////////...//////000000111111222333333333333555666777888;;;<<<<<<<<<;;;:::888777999999999999888777666666444444444444444555666666666666555444333444444555555444333333222222333333111222333333333111///.........////////////......//////.........---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$$$$&&&'''((('''''''''&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))(((''''''&&&&&&&&&&&&'''''''''''''''(((((()))((((((''''''((()))******))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---......//////111222333333444333333333333333444444555666777888999:::<<<>>>>>>@@@DDDFFFEEEEEEEEEFFFGGGFFFDDDAAABBBCCCDDDEEEFFFEEEBBB@@@BBBBBBBBBAAA???>>>???@@@AAA@@@>>><<<:::::::::;;;777888888999::::::999888999999888777666555555666333333222111111111222222111111111111111000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))***++++++,,,,,,++++++************++++++******++++++,,,,,,------+++++++++++++++,,,------------...////////////............///000000111111222222222333444555666777888999:::::::::999888777888888999888888777666555444444444444444555666777777666444333333333444555555444333333222222333333111111222222111000000///---......//////......---/////////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&'''''''''''''''&&&&&&''''''((()))''''''''''''((()))******)))))))))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---.........111111222222222222111111222222333444555555666666888999;;;<<<<<<>>>AAACCCBBBBBBCCCEEEFFFFFFCCCAAABBBAAABBBCCCEEEEEECCCBBBAAABBBBBB@@@>>>>>>???@@@@@@???===<<<;;;:::::::::666666666888;;;;;;999777999999777666555444444444222222111111111111222222000000111111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))((())))))***++++++,,,,,,++++++************++++++)))******+++,,,,,,------+++++++++***++++++,,,---,,,---......//////......------...//////000000111000000000111222333444555555666888999999888777777777777777777777666444444444333333444444666777777777555444222222333444555555444333333222222333333111111000/////////000000---......//////......---000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((()))'''&&&&&&&&&&&&'''(((((('''&&&&&&'''''')))******))))))))))))***************++++++++++++,,,,,,,,,+++++++++,,,------......000000111111111000000///111222333444444555555555777888:::::::::<<<>>>@@@??????AAADDDGGGGGGEEEBBBEEECCCBBBBBBDDDEEECCCAAAAAABBBBBB@@@>>>>>>???@@@>>>>>>>>>===<<<;;;:::999555555666999<<<===;;;999777666666555444444444555222222111111111111222222///000000000000///......---------,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))((())))))***++++++,,,,,,++++++************++++++))))))***+++,,,,,,------++++++******++++++,,,---,,,---......//////......------......///000000000.../////////000222333444333444666777888888777777777777777777666555444333333333333444555666777888777555444222222333444555555444333333222222333333111000///......///000000---..................---000000///...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&'''&&&%%%$$$(((((('''''''''&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))******))))))))))))******************+++++++++,,,,,,,,,***++++++,,,,,,---......//////000000000000///...111222333333444444444444777888999999999:::===???>>>???AAAEEEHHHIIIGGGDDDIIIFFFCCCBBBDDDDDDCCCAAABBBBBBBBBAAA???>>>???@@@======>>>>>>===;;;999888666555666:::>>>???===:::555444444444444555666666222111111111111111222222///////////////......------------,,,,,,,,,++++++++++++++++++++++++++++++************))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))***++++++++++++***))))))***+++,,,,,,------++++++,,,,,,,,,,,,------///////////////.........000000000000111111111111555555555666666666666777555666777888777666444222333333444444444444444444444555555555444333333222555444222111111111222222000000000000000///......000000///...------,,,,,,...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...000111222111///...000000111111111222222222777666666666777999;;;<<<>>>>>>@@@CCCGGGJJJJJJJJJJJJHHHFFFFFFGGGGGGDDDAAACCCBBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999111888@@@BBB???:::888999888666555555555555333111111111111111111111111111111///...///000111000...---,,,)))(((---111...(((************************(((((())))))))))))((('''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''''''''&&&&&&'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))*********)))((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++))))))***++++++++++++************++++++,,,,,,,,,+++++++++,,,,,,,,,------///.....................//////000000000111111111444444444555555555555666333444666666666444333111444444444444444333333333444444444444444333222222333222111000000000111111000000000000000///......000//////...------,,,,,,------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,++++++++++++,,,,,,,,,,,,---...000111111111///...000000000111111111222222777666666666777888:::;;;;;;<<<>>>BBBFFFIIIJJJKKKJJJHHHFFFFFFGGGGGGDDDAAABBB@@@>>><<<;;;:::::::::999::::::;;;:::999888777777===CCCEEEAAA;;;999888777666444444555555444222222222222222222111111111000///...///000111000...,,,...---******,,,,,,(((************************(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************+++******))))))******+++((()))******++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,........................//////000000000000111111222222333333333444444444222333444444444333222111555444444333333222222222333333444444444333222222111111000/////////000000///000000000000///......//////......---,,,,,,,,,,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((())))))***((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,++++++,,,,,,,,,------------...///000111000//////000000000000111111111111666666666666666777888999777999;;;???CCCFFFHHHJJJGGGFFFDDDDDDEEEDDDBBB@@@@@@>>><<<:::999999999999666888999::::::888666555:::???CCCDDD???:::777666666444333444555555444333222222222222222222222222000///......000000///...+++///000+++((()))***)))************************((((((((()))))))))))))))(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))******************))))))))))))******((())))))***************++++++++++++***************++++++++++++,,,,,,,,,---------------.........////////////000000000111111111111111222222222333222333333444444333222222555444444333222111111000222222333333333333222222000000000000000000000000//////000000//////...---.........------,,,,,,,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))******((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++,,,,,,,,,,,,---------,,,---...///000000000////////////000000000111111555555555555555666666777666888:::<<<>>>AAADDDFFFCCCBBBBBBAAAAAA@@@>>>===>>>===;;;999888888888999555666888::::::888666555777:::>>>>>>;;;777444333555333333333555666555333222222222222333333333333000///......///000///...+++......+++***,,,,,,)))************************((((((((((((((())))))***(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((($$$$$$%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))***************))))))))))))))))))***(((((()))************)))+++******************************+++++++++,,,,,,+++,,,,,,,,,---------......////////////000000000000000000000111111111111333333333444444444333333444444333222111111000000111111222222222222222111000000111111111111111111///////////////...---------------------,,,,,,,,,+++++++++***++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((())))))***'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,------...///000000000....../////////000000000222333333444555555555555666888:::::::::<<>>======>>><<<;;;999888888888999555666888999999888777666333666888999888666444333444333222333444555444333111111111222222333333333///...---...///000///---,,,,,,***)))---222000***))))))))))))))))))))))))((((((''''''((()))***+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***'''((())))))******))))))))))))******************************++++++++++++***++++++,,,,,,---------......////////////000000///000000000000111111111222333333333333333444444333222222111111000000000000000111222222222111111///000111222222222111111...////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''(((((()))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,---...//////000111............///////////////000222333444555555555666888:::999777888<<<@@@AAABBBCCCBBB@@@>>>===>>><<<;;;:::888777777888888666666777777888888777777333444666777888777666555555333222333444444333222000000000111111222222333///...------//////...---,,,***((((((...333111***))))))))))))))))))))))))((((((''''''''')))***+++(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&'''(((((((((&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''(((((()))))))))))))))(((((())))))******++++++************++++++++++++*********+++,,,,,,------........./////////000000///000000000000111111111111111111111111222333333111111111111111000000000///000000111222222111111......000111111111000000......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********++++++,,,,,,,,,---...///000111------........./////////,,,...000222444555555555444777999888666777<<>>@@@AAA@@@===;;;;;;<<<:::999888666666666666777555555444444444555777777444444444666777777666555666444333333444444222111...//////000000111222222///...------//////...---)))***)))'''***...---)))))))))))))))))))))))))))(((((('''&&&''')))+++,,,(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))***+++,,,,,,+++)))'''%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''')))***+++,,,---))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''(((((()))))))))))))))'''(((((()))***++++++,,,)))************+++++++++))))))***+++,,,,,,------............/////////000000000000000111111111111000000//////000111222222000000000000111111111111//////000111111111111111,,,---///000000000//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))))))))*********,,,,,,,,,,,,...///111111---------.........//////+++,,,///222444555555555222555888777666777===CCC:::<<<>>><<<999777777999888777666555444444555666555444222111222444666777444333333444555555444333666555333333333333111000---......///000111111111///...------...///...---&&&***+++(((&&&((()))((())))))))))))))))))))))))(((((('''&&&''')))+++---(((((('''&&&&&&&&&&&&'''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())),,,---///000......//////...+++(((''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''))),,,///000+++)))'''(((+++,,,***(((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---......------------...//////......///000000000000000000000111222222222222111000000000000000000000000......///111111222222222222111111000///......---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%%%%%%%$$$''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''))))))'''&&&(((*********))))))(((''''''&&&'''&&&&&&&&&&&&''''''((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,------.../////////---,,,,,,,,,,,,---....../////////000111333444555666666666555444555999;;;<<<============;;;999888999888777555555555666666888444111000333444333000444444333222222111111000444333333222111000//////,,,,,,------.../////////...------,,,,,,++++++***************************))))))))))))))))))))))))(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&$$$%%%,,,888BBB888333,,,))))))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((())),,,...000+++)))((((((***+++***(((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))))))))))))))************)))***++++++,,,,,,++++++,,,++++++++++++,,,---------------------...//////......///000000000000000///000111111222222111111000000000000000000000000......///111111222222111111111111000///.........////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***)))***+++,,,)))))))))************+++)))((('''&&&&&&''''''(((((((((((((((((((((((((((*********)))))))))(((((())))))*********+++++++++,,,,,,,,,---......//////------,,,,,,------...////////////000111222444444555666666555444555888;;;;;;<<<<<<===<<<;;;:::999:::999777666555555555555555555444222111000111222222222222333333333333444444444333333222111111111---------............///...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$&&&,,,222---)))$$$###$$$%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++---...***)))((()))***+++***((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************)))***++++++,,,,,,+++++++++++++++++++++,,,---------------------......///......///000000000000/////////000111111111111111000000000000000000000000......///000111111111111111111000000//////......////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%''''''''''''''''''''''''(((((('''&&&&&&%%%$$$$$$%%%%%%&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''(((%%%%%%&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&(((+++,,,,,,+++))))))***+++---...//////,,,***(((&&&&&&&&&((()))((((((((((((((((((((((((******))))))))))))(((((()))))))))*********+++++++++,,,,,,------......///...------------...//////////////////000222333444444555555555444555888:::888999;;;<<<<<<<<<;;;::::::999777666555444444444333555777444000...111444111111222333444666666777222222222222222222222111/////////.........------...------,,,,,,++++++***(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))(((%%%###%%%''''''&&&$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---***)))))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))************))))))***++++++++++++++++++++++++***+++,,,,,,---------,,,,,,------...///---...//////000000//////...///000000111111000000000000000000000000000000......///000111111000000111000000000/////////.........//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%'''((((((&&&%%%###%%%%%%%%%&&&&&&&&&'''''''''(((*********+++,,,,,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%######&&&+++...---***++++++,,,---...///000000---+++)))'''&&&&&&((()))(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))************+++++++++,,,------............------......///000///......///000111222222333444555555444444777999666777999:::;;;<<<;;;;;;999999888666555444333333222333555555333333555777222222333444555666777777//////000000111111111111000000000///...------,,,...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&'''((('''''''''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++))))))******)))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************))))))***++++++++++++***+++************+++,,,,,,,,,,,,,,,,,,,,,---......------...///////////////......///000000000000///////////////////////////...//////000000000000///000000000000////////////.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''***,,,///000///...000111---,,,,,,+++***)))((((((''''''''''''''''''''''''''''''''''''(((((())))))(((&&&&&&)))---///...,,,---------------------------+++)))'''&&&''''''(((''''''''''''''''''''''''(((((((((((((((((())))))(((((()))))))))***************++++++,,,------------------------...//////............///000111111222333444444444444666888444555777999;;;;;;;;;;;;888888777666555444333222222111111444888::::::999555555555555555555555555000111111222222333333333111111000///...------,,,...------,,,,,,++++++***************************((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''((()))***$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))(((***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************((()))******++++++*********************+++,,,,,,,,,,,,,,,,,,,,,------...------...////////////...---......///////////////////////////////////////...//////000000/////////000000000000////////////---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******(((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''(((((())))))(((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((($$$%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''+++///222333000///000222111111000///...---,,,,,,++++++++++++++++++++++++'''(((((())))))******+++,,,,,,,,,...///000///...------,,,++++++***))))))***))))))(((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((()))))))))******)))******++++++,,,,,,------,,,,,,,,,,,,---.....................///000000111222444444444444555666333444666888::::::::::::666666666666666555333333111000///444:::===;;;999777777666555444444333333333444444444555555666666111111000000///...------...------,,,,,,++++++***************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%%%%&&&&&&$$$&&&''''''%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((((((***+++***(((((()))+++'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))************((())))))******************************++++++,,,,,,,,,++++++,,,,,,---...,,,---......//////......------.../////////......////////////////////////...///////////////......////////////000000000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((('''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''***...222222...,,,---///........................------------------------******++++++,,,------......///000///---,,,,,,,,,******))))))(((''''''&&&&&&'''(((((((((((('''&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***))))))******+++,,,,,,,,,,,,++++++++++++,,,------......------......//////000222444444333333444666222444666888999999999999444555555666666555444444///000222444777888888777666666555555444333333222444444444444444444444555111000000000//////.........------,,,,,,++++++***************************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&%%%%%%$$$%%%'''((((((&&&%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((***,,,+++(((''')))+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))************))))))))))))))))))************(((((()))************************)))***++++++,,,,,,,,,++++++,,,,,,---...,,,---......//////......,,,---......//////......////////////////////////...///////////////......////////////000000000000------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********************************((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''''',,,000000,,,)))***,,,'''((((((***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,...000...***'''''')))''''''''''''&&&&&&&&&&&&$$$%%%'''))))))(((&&&%%%''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,++++++******++++++,,,---......---------...//////000222444444333333444555222444666777888999888888333444555666666666555444---111555555333222444666555555444444444333333333111111111111111111111111000000000000////////////......---,,,,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))'''%%%"""$$$&&&%%%###$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&*********)))))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++***)))((('''(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))************))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------............///////////////000000000000222111000.........///000............////////////......------------......000///---+++++++++---...,,,,,,++++++***)))(((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((***---...,,,***((('''&&&&&&&&&&&&&&&'''((()))((()))***,,,,,,+++******)))***+++------,,,++++++)))***+++,,,,,,***)))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&''')))***************++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,------,,,+++,,,...000//////111222222222222222444444555555555555444444555555555444444333333333000111333555666666555444333333222111111222333333333222111000000111222333111000///......------.........---------,,,,,,,,,************))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))))))))))))))))))))***))))))))))))((((((((((((***((('''((()))***)))'''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((())))))***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))*********)))))))))((((((((('''))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------................../////////000000000222111///.........///000............////////////......------------......///...,,,+++***+++,,,---,,,,,,++++++***))))))((())))))))))))))))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''')))++++++)))(((''''''&&&&&&&&&&&&&&&'''(((((('''(((((()))))))))))))))))))))***+++++++++++++++,,,---...///...---+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''&&&'''((())))))***)))))))))******++++++******)))+++++++++,,,,,,,,,------,,,------,,,+++,,,...000//////000111222222222222555555666666666666555555444444444333333333333333111222333444555555555555333333222111111222333333222222111000000111222222111000///......------......------------,,,,,,,,,************))))))))))))((((((((((((''''''''''''&&&&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((())))))*********(((((((((((())))))))))))***((('''((()))***)))'''))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------.....................////////////000111000///.........//////---............/////////......------------.........---+++******+++,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&%%%&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((())))))(((((())))))***+++,,,---.........---,,,+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))((((((((((((((())))))))))))(((((()))))))))******)))))))))++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++---///...///000111111222222222444555555666666555555444222222222222222333333333333222222333333444555666333222222111111222222333222222111000000111222222111000///......------...------------,,,,,,,,,,,,************))))))))))))((((((((((((''''''''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((()))***++++++(((((((((((())))))))))))***((('''((()))***)))'''((())))))******))))))((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........------........./////////////////////.../////////---------.........//////...------,,,,,,------...,,,,,,+++*********+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&$$$$$$&&&(((''''''&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&((()))(((((('''&&&'''((()))***)))******+++***)))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((())))))))))))(((((('''))))))************))))))***++++++++++++,,,,,,,,,+++,,,---,,,++++++---...---...///000111111111111333333444444444444333333000000111111222222222333444333222111222333555666222222222222222222222222222111111111111111111222111000///......------...---------,,,,,,,,,++++++************)))))))))((((((((((((((('''''''''''')))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))******+++'''((((((((()))))))))******((('''((()))***)))''''''(((((())))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))******++++++++++++---,,,+++***))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))************)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------.....................////////////...------------............------,,,,,,,,,,,,------+++++++++++++++++++++,,,+++++++++***************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%%%%(((***(((''''''&&&&&&&&&''''''((('''&&&%%%&&&'''((()))((('''&&&%%%&&&''')))***((((((((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((())))))))))))(((((('''***++++++++++++++++++************+++++++++,,,,,,***+++------,,,+++,,,---------...///000000000000000111111111111111111000000000000111111222222222444333222111111333444555222222222222222222222222111111111222222111111111111000///......------...------,,,,,,,,,+++++++++************)))))))))(((((((((((((((''''''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))))))))''''''(((((())))))*********((('''((()))***)))'''''''''((((((((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))******++++++,,,,,,------///...---+++))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------.../////////......,,,------------.........------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((('''&&&&&&)))+++(((((('''&&&&&&&&&&&&'''(((''''''''''''((())))))''''''&&&&&&''''''((()))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))(((((())))))))))))((((((++++++,,,,,,,,,,,,++++++************++++++++++++)))+++------,,,+++,,,---,,,---...///000000000000...//////000000//////...111111111111111222222222333333222222222222333333111222222333333222222111000111222222222222111000111000///......------...,,,,,,,,,,,,++++++++++++************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''(((((((((((((((((('''''''''((()))************((('''((()))***)))'''(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))***++++++,,,------...---+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((()))***++++++***)))((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,---.../////////......,,,,,,---------.........---,,,,,,++++++,,,,,,---++++++,,,---------------************************))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&'''(((***(((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&'''((((((((((((((())))))(((((('''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***&&&'''((())))))***))))))******++++++++++++******************++++++++++++(((***,,,---,,,++++++,,,,,,,,,---...////////////...//////000000//////...222222222222222111111111222222333333333222222111111222333333333333222111000111222222222222111000111000///......------...,,,,,,,,,++++++++++++***************))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%((((((((((((((('''''''''&&&''''''((()))******+++***((('''((()))***)))((())))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))((())))))***++++++,,,,,,+++***)))(((((()))******(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))''')))***++++++***)))''''''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++,,,.../////////......,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,------.........---******************++++++))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''''''''&&&((())))))((('''&&&&&&&&&&&&&&&%%%&&&'''((()))((('''&&&%%%&&&((()))))))))((('''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***&&&&&&((()))************))))))************)))))))))************+++++++++(((***,,,---,,,++++++,,,+++,,,---...//////////////////000000000000//////444333333333222111111111111222333444444333111000111222333444444333222111000111222333333222111000111000///......------...,,,,,,,,,+++++++++******************)))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%******))))))((((((''''''(((((())))))))))))((((((******))))))((((((''''''******))))))((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((*********)))))))))))))))************************,,,,,,,,,---------......,,,,,,------.../////////.........////////////000---...000111111111000///222222111111111111111222222222222222222222222222222222222222111111000///000//////---,,,+++******************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))))))))((((((''''''(((((())))))))))))((((((***)))))))))((((((((('''***)))))))))(((((((((''''''''''''''''''''''''''''''''''''((((((((())))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,---++++++,,,,,,---.........------........./////////---...///000111000000///222111111000000111111111222222222222222222222222111222333333222111000///000///...---,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((((((((((('''(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++------------------------------,,,,,,,,,,,,------------------------------***++++++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))************************************++++++++++++*********+++,,,,,,------,,,,,,,,,---------......---...///000000000000///111111000000000000111111111111111111111111111111000111333444444222000/////////...---,,,++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))'''(((((((((((()))))))))(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((()))))))))))))))*********************************++++++++++++,,,******++++++,,,---------++++++,,,,,,,,,---------.........///////////////000000/////////000111111111111111111111111111111000111333444444333000/////////...---,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((()))***************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++,,,------......+++++++++,,,,,,,,,,,,---...............//////000///.........//////000111000000000000000000000000///000222333333222000///.........------,,,,,,+++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''%%%&&&''''''%%%%%%&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((()))***************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))************************************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------,,,,,,,,,++++++++++++*********))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))++++++++++++,,,,,,,,,---++++++,,,,,,---.........+++++++++,,,,,,,,,------......------......///000...------......///000111//////////////////////////////000000000000000000......---------,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((((((((()))))))))***'''((((((((()))))))))***''''''''''''''''''''''''(((((()))))))))*********(((((()))***************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))************************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))******+++,,,,,,---,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''(((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))************++++++++++++*********+++,,,,,,------,,,,,,,,,,,,------------......---------...///000------------...///000111///////////////////////////...------...///000111...------------,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((('''((((((((())))))******'''((((((((())))))******''''''''''''''''''''''''))))))))))))************(((((()))***************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,------,,,+++***(((((()))***++++++,,,,,,,,,,,,,,,++++++***************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&''''''(((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,,,,,,,------------............---,,,---...///000,,,,,,,,,---...///000111///////////////////////////...,,,+++,,,---000111------------------,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))******))))))((((((''''''))))))))))))))))))))))))'''((()))******)))((('''&&&''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********************************''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++)))'''&&&%%%&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''')))***+++''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((******))))))((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))------,,,,,,++++++************+++,,,,,,---..................///////////////......---------.....................///000000...///000000000///---,,,------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&'''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''(((((('''&&&%%%%%%$$$%%%'''))))))((('''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((()))***)))((('''(((***))))))((('''''''''''''''(((((((((((((((((((((((())))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))'''((()))******)))((('''&&&'''(((((())))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************)))((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))'''&&&&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))))))))))))))))))))))))))((((((((()))*********+++,,,,,,,,,,,,------------...............------------.....................//////000...///000000///...---,,,------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%(((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''&&&%%%&&&(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((('''&&&&&&%%%%%%%%%'''((((((((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''((())))))''''''((()))))))))((('''''''''''''''((((((((((((((((((((((((((())))))******))))))((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))'''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,------...---------------............------......///000...////////////...------------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&'''(((((('''&&&'''((()))((((((''''''''''''((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,++++++***)))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((())))))))))))(((((())))))******++++++******************))))))+++++++++,,,,,,,,,,,,---------,,,,,,------.........------------...//////.....................---------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&((('''&&&&&&'''(((''''''''''''''''''''''''''''''((((((((((((''''''&&&'''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&'''((('''&&&%%%&&&((()))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((()))))))))))))))))))))(((((((((((())))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,,,,+++***))))))((((((((((((((())))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''((()))''''''&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&'''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&'''((((((''''''&&&)))((((((''''''(((((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))******+++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---......---------------...//////...------------.........------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&''''''&&&&&&''')))'''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&'''''''''''''''&&&'''&&&&&&&&&&&&'''((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&'''((('''&&&%%%&&&(((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''((())))))******))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++++++++,,,*********++++++,,,,,,---***++++++++++++,,,,,,,,,************************,,,+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%&&&((()))***''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&'''(((((((((((('''((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((())))))))))))'''(((((((((((((((((()))***+++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---...///------,,,,,,------...///---------,,,------...///------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''$$$&&&''''''&&&&&&((()))''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((()))))))))***''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&'''(((((('''&&&'''((((((''''''''''''(((((()))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((()))))))))***((((((((((((((((((((((((***)))(((''''''((()))***(((((()))************)))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------******+++++++++,,,,,,,,,******************************************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''(((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''((((((((((((((((((''''''&&&&&&''''''(((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((()))))))))))))))))))))))))))((((((((((((((())))))***+++++++++*********++++++++++++,,,++++++++++++,,,---...///------,,,,,,------...///------,,,,,,,,,---...///------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))''''''''''''''''''''''''$$$%%%''''''&&&'''(((***''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&'''((((((''''''%%%%%%'''((((((((('''&&&''''''((((((((((((''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''((())))))''''''((()))'''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******((((((((((((((((((((((((***)))(((''''''((()))***(((((()))***************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------*********++++++,,,,,,,,,************************)))))))))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))(((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''###$$$$$$%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***(((((((((((())))))))))))------,,,,,,++++++******&&&''''''((()))******+++))))))))))))************++++++++++++,,,---...///---,,,,,,,,,,,,---......---,,,,,,+++,,,---//////------------------------,,,,,,++++++***)))))))))(((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''$$$%%%''''''''''''(((***''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((((('''$$$%%%'''))))))((('''%%%''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''((()))***)))((('''(((***'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''+++++++++*********))))))''''''((()))***++++++,,,++++++++++++++++++++++++((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))((((((((((((&&&'''''''''(((((())))))******))))))((((((''''''))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++*********))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***)))(((''''''((()))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''''''''(((((((((((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''''''''((((((((((((''''''$$$'''***+++***'''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,++++++******++++++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%%%%&&&'''((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''+++++++++*********))))))(((((())))))******++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))(((((((((((('''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))************)))))))))(((******))))))))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++*********)))))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***)))(((((((((((()))***))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''%%%)))...000...+++((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((())))))))))))))))))))))))******)))(((((()))******++++++++++++++++++++++++*********+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...------------,,,++++++******++++++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((+++************))))))))))))))))))))))))*********++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******++++++++++++************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((())))))***((((((((((((((('''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''(((((())))))(((((('''$$$)))///111000,,,(((&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,+++************+++))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((************))))))))))))*********)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((())))))))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&''''''''''''''''''(((((())))))))))))((((((###'''+++---+++)))&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))))))))(((((()))))))))))))))))))))))))))))))))************++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,,,,++++++***************))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))((((((''''''''''''))))))((((((''''''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%&&&'''((((((''''''(((((())))))))))))((((((&&&'''((((((&&&&&&&&&(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,+++******))))))******))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))***)))))))))))))))***************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***''''''(((((())))))************))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++)))******++++++******)))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((((('''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''$$$%%%&&&(((((((((''''''((())))))******))))))((())))))((('''%%%&&&(((+++''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((()))))))))************+++*********+++++++++++++++))))))******+++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++***))))))))))))***))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((()))(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))******(((((())))))******++++++******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******'''''''''((()))******************)))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))((()))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))***++++++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((''''''''''''''''''((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))((((((''''''(((((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''###$$$&&&((())))))((('''))))))************))))))((())))))((('''''')))***''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))************)))*********++++++++++++((())))))***++++++,,,,,,******************************+++,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******'''((((((((())))))******'''(((((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******&&&''''''((()))******++++++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))******++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++)))***+++,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&''''''((()))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''))))))(((((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''(((((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''###$$$&&&((())))))((('''))))))************))))))%%%'''))))))((('''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&************************))))))))))))************))))))******++++++++++++((())))))***++++++,,,,,,******************************+++,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&((()))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))************))))))))))))************&&&'''((((((''''''(((***))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++******++++++,,,---))))))(((((((((((())))))))))))))))))******************))))))))))))******))))))))))))))))))))))))+++*********))))))((((((++++++******)))(((((('''************************+++*********))))))(((((()))))))))))))))******+++)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********))))))))))))(((************************))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))******)))((('''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%%%%&&&((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&((()))***''''''''''''(((((((((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%'''((()))''''''''''''''''''''''''%%%(((***+++***(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))******))))))((((((''''''((((((((((((((((((((((((++++++******)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))************))))))))))))************&&&'''((((((''''''(((***)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))***************+++,,,,,,))))))(((((((((((())))))))))))))))))************+++***)))))))))))))))***************************************)))))))))((()))))))))))))))*********************************************)))))))))((()))))))))))))))******+++)))************+++++++++******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))************************)))))))))))))))))))))))))))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&%%%%%%&&&''')))''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((((('''''''''''''''''''''''''''''''''''')))((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''&&&'''((()))***''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))***++++++++++++***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&''')))+++++++++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))************))))))))))))************&&&((())))))(((''')))***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))))))))***++++++***))))))(((((())))))***))))))))))))************,,,+++***)))))))))))))))************************************))))))))))))'''(((((()))***+++++++++************************************)))))))))))))))))))))))))))******+++)))************+++++++++******************************************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************************************))))))))))))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''&&&&&&''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''))))))(((''''''''''''(((&&&&&&'''''''''((((((((((((''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((''''''''''''&&&&&&&&&'''(((((((((((('''))))))))))))))))))))))))'''&&&'''***...000...+++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((()))*********(((((((((((((((((((((((('''(((((()))******++++++((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))************((()))))))))************&&&((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((())))))***+++***))))))))))))))))))***((()))))))))************,,,,,,+++***))))))))))))*********************************)))))))))))))))((((((((()))******++++++*********************************))))))))))))))))))))))))))))))******+++))))))*********+++++++++******************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((''''''''')))(((&&&&&&&&&&&&((()))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''''')))(((''''''&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************************************))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''''''''%%%&&&((()))))))))((('''(((((((((((((((((((((((((((&&&%%%)))000333000---((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))((()))))))))************((()))))))))************'''((())))))(((((()))+++(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))((())))))***+++******))))))))))))******((()))))))))************,,,,,,+++******)))******************************))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))******)))))))))))))))******+++))))))*********+++++++++******************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************))))))))))))))))))))))))'''''''''(((((((((((((((***)))(((''''''((()))***(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''((((((((('''''''''((((((((())))))&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))))))))(((''''''''''''''''''''''''''')))&&&%%%(((///222000---((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******)))))))))((((((((('''))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))************))))))))))))************'''(((***)))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))))))))***+++++++++******))))))******+++))))))))))))************++++++*********++++++,,,++++++++++++++++++++++++))))))))))))*********************)))))))))))))))************************))))))))))))************)))))))))))))))******+++)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************************************))))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''(((((()))(((((((((''''''((((((((()))))))))&&&''''''((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((((((((()))))))))''''''((())))))))))))(((''''''''''''''''''''''''(((&&&%%%(((,,,...---,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))***************)))((('''''''''))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))))))))))))*********++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))))))))************''')))******))))))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))))))))))))))***************+++,,,,,,+++******))))))******+++))))))))))))************************+++,,,------++++++++++++++++++++++++((()))))))))************(((((())))))******++++++************************((()))))))))************)))))))))))))))******+++)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++++++++*********)))))))))************************))))))))))))))))))))))))''''''''''''((((((((()))'''(((((((((((((((((('''(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''''''''''''''$$$&&&(((******)))'''&&&'''((((((((())))))))))))&&&&&&((()))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))))))))((((((((((((((())))))***''''''''''''''''''''''''''''''''''''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************''')))******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++******++++++,,,---++++++************++++++))))))))))))************)))))))))***+++,,,......++++++++++++++++++++++++(((((())))))*********+++&&&&&&''')))***,,,------************************(((((())))))*********+++)))))))))))))))******+++)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++*********))))))))))))(((************************))))))))))))))))))))))))&&&'''''''''(((((())))))%%%&&&'''(((((('''&&&%%%(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((*********)))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''###%%%(((++++++***'''%%%(((((((((((())))))))))))%%%&&&((()))))))))((('''''''''''''''((((((((()))((((((((((((((((((((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((())))))******)))((('''''''''(((***+++))))))))))))))))))))))))&&&'''((('''%%%%%%'''(((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%'''(((***+++((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''(((((())))))******))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))************+++++++++))))))(((((((((((())))))*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))*********))))))(((******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************************************+++++++++*********)))))))))************+++++++++++++++************++++++,,,,,,,,,+++++++++******+++*********))))))((((((++++++++++++******))))))******************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))))))))))))))(((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))))))))((('''&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((()))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************+++*********))))))((((((*********)))))))))))))))************************))))))))))))))))))))))))******))))))))))))************))))))))))))******(((((((((((((((((((((((('''''''''''''''((()))***&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((&&&''''''((((((((((((((()))(((''''''((()))***++++++*********))))))(((((())))))))))))))))))))))))...,,,***((('''((()))******)))((()))+++,,,---,,,''''''((()))***+++,,,,,,)))((((((+++//////,,,)))))))))(((((((((((()))))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************************************+++++++++*********)))))))))************+++++++++++++++************++++++,,,,,,++++++************++++++******))))))))))))++++++++++++*********)))***************************************************++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))))))))))))))(((''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************************)))))))))(((***)))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***(((((((((((((((((((((((((((''''''''''''(((((()))***))))))(((''''''&&&&&&((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&'''(((((())))))((((((&&&'''(((((('''''')))***************)))))))))((())))))))))))))))))))))))***)))(((''''''((()))))),,,+++)))(((''''''&&&&&&)))))))))(((((('''''''''111000/////////000333555))))))(((((((((((())))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************************************+++++++++***************)))************+++++++++++++++************+++++++++************)))))))))+++++++++************)))++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&&&&'''''''''((((((((()))))))))))))))(((((('''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((())))))******))))))((())))))))))))************************))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))******))))))))))))******)))((((((''''''(((((()))(((((((((((((((((((((((()))((((((''''''''''''((()))))))))(((''''''&&&&&&'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((($$$%%%&&&((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&'''(((((())))))((((((&&&'''((((((((('''((()))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,222777===???@@@BBBHHHMMM))))))(((((((((((())))))''''''((()))***++++++,,,))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))((())))))************)))******))))))))))))******))))))))))))))))))))))))******++++++++++++******************************************************************************))))))*********+++++++++++++++************++++++***)))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%&&&'''((())))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))******)))))))))((()))))))))*********************))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))******))))))))))))******((((((''''''''''''((((((((((((((((((((((((((((((***)))((('''''''''''''''%%%&&&&&&'''((()))******&&&&&&''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))***(((&&&(((,,,///...+++*********)))))))))))))))))))))))))))))))))))))))******++++++++++++******)))******+++++++++---///+++,,,...111555777:::;;;>>>EEEOOOVVVXXXWWWVVVUUU))))))(((((((((((())))))''''''((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******(((((()))*********************))))))))))))******))))))))))))))))))))))))******++++++++++++******************************************************************************))))))*********+++++++++++++++************++++++)))))))))))))))))))))***++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))'''''''''((((((((())))))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%$$$%%%&&&((())))))))))))'''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))******(((((())))))************************************))))))))))))))))))))))))******))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))***)))((('''''''''''''''%%%%%%&&&'''((()))******&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((('''(((((()))))))))))))))+++&&&###+++777===:::444))))))))))))))))))******))))))))))))))))))))))))***++++++++++++***)))(((+++,,,---,,,******,,,...444555888<<>>---***///)))))))))))))))*********))))))))),,,...///---,,,---...000333888>>>CCCFFFLLLNNNRRRUUUXXXYYYXXXXXXLLLJJJGGGFFFFFFFFFFFFEEEEEEFFFFFFEEECCCBBBDDDFFF))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************************))))))))))))************************))))))************))))))***************+++++++++************************************************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++------------------------...---------------......000000000//////.........------------......///000...---,,,,,,---.........000//////.........////////////............//////111111000000///.........---------,,,,,,,,,++++++------------,,,,,,,,,+++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''(((((()))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++************)))))))))((())))))))))))************++++++++++++++++++++++++************************************++++++++++++************************++++++++++++++++++++++++************************************************************************++++++************++++++************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************))))))%%%)))------)))(((---111GGGMMMNNNFFF666+++(((*********************++++++222000---***((())),,,---444777<<>>=========<<<:::999888777666222222111111000111111111////////////////////////.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((()))******)))((('''&&&''''''((()))******+++)))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++***)))))))))))))))))))))))))))******************++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))************))))))...)))&&&...>>>JJJNNNMMM666111+++)))+++---,,,***...---,,,++++++---...///000888CCCLLLQQQXXXaaagggccccccbbb```]]]ZZZWWWUUUTTTTTTSSSRRRRRRSSSUUUVVVOOOPPPQQQOOONNNOOORRRUUUNNNLLLKKKPPP[[[iiivvv~~~))))))))))))))))))))))))(((((()))***************************************************************))))))******+++,,,,,,,,,************************))))))************))))))+++++++++***************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000...............///000000/////////000000111111222555777<<>>888555444444444555555555666666111111111000000/////////........................------------------------++++++++++++++++++++++++************************,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((('''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++((()))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))'''...;;;GGGKKKFFF:::111,,,,,,,,,++++++***++++++)))***---222999AAAHHHLLL[[[\\\___aaacccdddeeeeeeeeeeeeccc```^^^[[[YYYXXXUUUTTTRRROOOMMMJJJIIIHHHDDDEEEFFFDDDDDDJJJSSS[[[ppp}}}))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))************************))))))***+++,,,,,,------************************))))))************))))))))))))******++++++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,------...---++++++,,,,,,,,,------------------------------------------------------------------...///000000111/////////000111333444555<<<>>>CCCIIIPPPVVV[[[^^^```bbbdddgggiiiiiiiiihhhbbbfffiiiiiiggghhhmmmrrrqqqpppooommmlllkkkjjjjjjnnnmmmllllllmmmoooqqqrrrlllkkkjjjiiihhhfffeeeeeecccbbb___YYYQQQGGG???999999999::::::;;;;;;;;;<<<333222222111000///..............................------------------------++++++++++++++++++++++++************************,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&''''''((()))***))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))***)))(((''''''((()))***))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,(((((())))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))************))))))+++777DDDGGG???555000...---+++((((((***,,,///000222555:::AAAKKKVVV```eeeeeebbb^^^^^^```dddgggiiihhhhhhgggeeeaaa]]]YYYWWWWWWUUUQQQMMMJJJHHHGGGGGGEEEJJJRRRYYYdddttt+++*********))))))(((((((((((())))))******++++++************************************************++++++++++++++++++++++++************************))))))))))))************))))))************))))))******+++++++++,,,,,,,,,)))************+++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------...............---++++++,,,...////////////......------............000111333444444888<<>>777222000000000000---......///...---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************++++++***))))))(((''''''))))))))))))************)))************+++++++++---,,,+++***)))(((((((((************+++++++++,,,******+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++***---------,,,,,,,,,,,,,,,,,,,,,---......------,,,.........///////////////---------------------------------------.........///...---,,,++++++++++++........................------------------------//////...---,,,,,,,,,,,,---------.........//////------,,,,,,,,,+++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((************************))))))))))))))))))))))))))))))(((((((((((())))))++++++,,,,,,,,,***)))((())))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))***+++---///---,,,---222777???MMMYYYgggfffccccccgggiiiddd\\\cccaaa___^^^^^^^^^\\\ZZZUUUTTTRRRPPPNNNLLLKKKKKKMMMPPP]]]www*********)))))))))))))))++++++******))))))((((((************************************************************************************************))))))*********+++++++++)))******++++++******)))******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------------------............+++...000000///...//////222222111000////////////:::===DDDMMMWWW```gggkkkhhhhhhiiimmmooommmhhhbbbfffiiikkkjjjfffccccccdddaaa______aaacccaaa\\\WWWXXX[[[^^^````````````aaagggfffbbb\\\UUURRRTTTWWWSSSXXX^^^dddggghhhfffcccdddgggiiiggggggiiihhhddd\\\[[[ZZZZZZ[[[[[[ZZZXXXTTTTTTUUUVVVWWWXXXYYYYYY___]]]ZZZXXXWWWWWWWWWWWWMMMKKKGGGCCC???:::444000222111///---,,,+++++++++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))((((((((()))))))))************))))))*********+++++++++...---+++)))(((((())))))*********+++++++++,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,------------..................---,,,...............---------+++,,,------------------........................---------------,,,,,,,,,.........///////////////000000///...............................................................//////...------------------------.........//////------------,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))),,,...222444444000,,,)))))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++***((((((***,,,...///---000777>>>GGGRRR___iiilllgggaaa```ccceeeaaa[[[\\\]]]]]]]]]\\\YYYVVVTTTWWWSSSKKKDDDAAAGGGSSS\\\iiippp))))))))))))))))))******++++++******))))))((((((************************************************************************************************************++++++++++++******++++++++++++************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------...---------.........//////---///000000...---...///...000222666999<<<>>>???PPPTTT\\\eeelllqqqtttuuunnnnnnooorrruuusssmmmhhhkkknnnpppnnnjjjggghhhiii______```aaaaaaaaaaaaaaaYYY\\\^^^___^^^]]]\\\\\\___aaacccaaa\\\XXXWWWWWWRRRTTTYYY^^^aaa```______```bbbbbb___^^^bbbbbb```eeedddbbbbbbbbbaaa^^^\\\XXXYYYZZZYYYWWWTTTPPPNNNQQQVVV]]]ccceeeccc___]]]YYYWWWTTTQQQNNNIIICCC@@@888666222///---...000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,************************))))))))))))))))))))))))'''((((((((()))))))))*********))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))*********+++((()))))))))************))))))*********+++++++++,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,------............---......///......------.........---------------...//////000111111000000/////////...............000000111111000000......///....................................///000000////////////////////////........................//////...---------......------------.....................---------,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***...444999888444---(((************************((()))))))))************))))))*********+++++++++,,,++++++******,,,...000888AAAKKKTTTZZZaaagggkkkjjjfffbbb___^^^\\\\\\\\\VVVXXXZZZ[[[YYYVVVSSSRRRLLLMMMLLLKKKOOO___vvv))))))))))))************************))))))))))))*********************************************************************************************************++++++++++++,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......------.........////////////000000///......000222---111:::DDDMMMTTTYYY[[[aaaeeekkkqqquuuvvvvvvvvvuuuuuuvvvwwwxxxvvvsssppppppppppppmmmiiieeedddcccdddcccbbbaaabbbbbbaaaaaa]]]]]]]]][[[YYYZZZ\\\^^^\\\bbbjjjooommmfff^^^YYYVVVTTTUUUYYYZZZYYYZZZ]]]``````]]]ZZZ\\\aaabbb___]]][[[ZZZ[[[\\\]]]\\\[[[WWWWWWXXXXXXVVVSSSOOOMMMLLLOOOTTTYYY]]]ccchhhlllfffaaa[[[WWWVVVWWWXXXXXXNNNJJJBBB:::444111//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************))))))))))))))))))))))))''''''(((((())))))******************))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))***++++++,,,))))))))))))************)))************+++++++++***************+++,,,---++++++++++++,,,,,,,,,,,,******++++++,,,---------,,,,,,------......//////,,,,,,---...............------.........////////////000111222222222222222333333333333222222222222111222333333222111///...000000////////////......------------...///000111000000000000000000000000........................//////...............///---------............/////////.........---------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))************************''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((((())))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&+++111555555111***&&&************************))))))))))))************)))************+++++++++)))+++,,,,,,+++...444999OOOXXXbbbffffffggggggeeeiiigggeeebbb\\\VVVVVVZZZYYYYYYWWWSSSNNNKKKIIIIIIGGGTTTdddqqq|||((()))))))))************)))))))))))))))******************************************************************************************************************+++++++++,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------......------------..................///////////////000000///000222666999;;;BBBLLLYYYcccjjjnnnoookkkmmmoooqqqssstttttttttuuuvvvvvvuuurrrqqqqqqqqqmmmjjjgggdddbbb___[[[XXXYYYUUUUUU]]]iiiooommmhhhllliiiccc^^^]]]bbbkkkqqqwww{{{oooccc^^^]]]aaadddeeeiiipppqqqpppmmmkkkpppuuutttooofffbbb^^^\\\]]]```aaabbbYYYYYYXXXWWWVVVUUUUUUUUURRRPPPLLLKKKOOOZZZiiitttlllhhhccc______```aaabbb```\\\UUULLLBBB:::333000///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***************************))))))))))))))))))))))))'''''''''((()))*********************)))))))))((())))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************)))************+++++++++)))***++++++,,,,,,,,,++++++++++++,,,,,,,,,------******++++++,,,------...++++++,,,------...//////---...///000111222222222111222222333444555666666555666777888999999999999:::::::::999999999888888888999::::::999888666444666555555555444444444444111111000000000111111222000000000000000000000000........................//////............//////....../////////000000000////////////.........---,,,,,,------------,,,,,,************************))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((())))))***++++++(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''))),,,......,,,)))'''************************))))))))))))************)))************+++++++++'''+++/////////555CCCNNN```hhhmmmiiieeeeeeccc```gggdddcccccc^^^VVVTTTXXXYYYVVVQQQLLLIIIKKKQQQWWWdddzzz(((((())))))*********+++(((((())))))******++++++************************************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------......------------................../////////000///000000000111555;;;@@@OOOVVV___iiiqqquuuuuuuuutttsssrrrqqqrrrtttwwwxxxtttuuutttpppllljjjlllooofffbbb^^^\\\[[[ZZZUUURRRTTTQQQWWWnnnvvvpppooopppssstttkkkgggbbb\\\XXXWWWWWWWWWQQQSSSSSSTTTUUUZZZbbbhhhnnnllljjjiiigggddd```]]]^^^]]][[[VVVPPPIIIBBB>>>//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********************************))))))))))))))))))))))))&&&''''''((()))******++++++*********))))))(((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++***)))))))))))))))))))))************)))************+++++++++***+++,,,------,,,***)))++++++,,,,,,,,,---------******+++,,,,,,---......++++++,,,,,,---...//////000111222444555666777777777888888:::;;;<<<===>>>BBBBBBDDDEEEEEEFFFFFFFFF@@@@@@?????????>>>>>>>>>DDDEEEFFFGGGFFFDDDBBB@@@===<<<<<<<<<;;;;;;::::::777777666555444444444444000000000000000000000000//////////////////////////////.........//////000000000000000111111111111000/////////............,,,------......------,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''*********************+++************************))))))))))))************)))************+++++++++(((---222222333>>>QQQbbbfffllllllddd___```aaa___ccc___^^^aaa___XXXUUUWWWOOOMMMJJJJJJPPP^^^ppp|||************************************************************************************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++---///000000000///222...---000...+++...444333111333999???GGGXXXiiijjjnnnrrrtttuuuxxxzzzzzzuuutttsssuuuvvvsssllleeeggghhhhhheee```]]]bbbhhhcccddd___VVVTTTZZZ______ZZZaaa|||sss```]]]ffflll```TTTQQQQQQSSSVVVZZZZZZ___aaa```gggkkkaaaPPPUUUVVVVVVWWW[[[\\\YYYTTTEEE@@@888222///............---,,,---......,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************---+++)))(((((()))+++,,,---,,,,,,+++,,,,,,---...)))***,,,------,,,+++***/////////////////////...///000111222333333444444888;;;@@@DDDGGGGGGFFFEEEGGGIIIJJJJJJIIIGGGDDDBBBKKKNNNSSSTTTRRRLLLGGGCCCEEEAAA>>>@@@AAABBBFFFKKKSSSVVVWWWVVVRRRNNNMMMNNNOOOLLLIIIEEEDDDDDDEEEFFFDDDEEEDDDAAA>>><<<<<<===777555444555666666555333111111111111111000,,,)))222000///.../////////...---......//////......---........................------,,,,,,+++***))))))++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''(((***++++++++++++,,,...+++111888AAAOOO^^^ggghhhllljjjgggccc```]]][[[ZZZWWWVVVVVVWWWUUUPPPMMMLLLCCCTTTdddjjjqqq************************************************++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,+++++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++,,,,,,,,,---------...........................,,,///333333///000555333999GGGWWW```dddlllvvvuuuwwwxxxxxxyyyyyyxxxvvvjjjiiiiiijjjjjjgggbbb^^^```]]]\\\___fffoooyyyuuuccc\\\[[[]]]```bbbbbb]]]VVVZZZdddddd\\\VVVTTTQQQNNNNNNQQQTTTUUUZZZVVVPPPIIIAAA999000+++.........000000///+++)))........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***))))))************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************,,,,,,***))))))***++++++---------,,,,,,+++++++++------......///.........++++++---...000111222333444555666888;;;>>>@@@BBB===@@@FFFLLLPPPSSSUUUUUU\\\\\\[[[[[[[[[[[[[[[ZZZXXXZZZ]]]^^^]]]YYYTTTPPPLLLFFFBBBBBBBBBBBBEEEJJJNNNOOOOOOLLLJJJJJJMMMPPPSSSUUUXXX[[[\\\ZZZXXXVVVLLLMMMMMMLLLJJJHHHFFFEEEEEECCCBBBAAABBBCCCBBBAAA<<<888444222222444555555222000//////000111000///000000000000000///......////////////////////////.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))))))))))))))************++++++*********)))))))))***+++,,,,,,+++,,,...000777???IIIQQQ\\\eeefffccciiifffbbb]]]ZZZXXXXXXXXXTTTVVVXXXVVVQQQMMMMMMPPPbbbwww|||}}}}}}}}}************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------000///...------...000111///...///111333555:::@@@IIIRRRcccrrrxxxvvvvvvxxxwwwuuusssuuuvvvtttpppmmmgggfffeeebbb___[[[XXXVVVUUUUUU\\\ooo}}}zzzwwwdddZZZ\\\\\\YYYZZZWWWRRRMMMHHHFFFHHHJJJUUUVVVXXXXXXSSSIII<<<444.........///000000---***........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******))))))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))***))))))))))))))))))))))))************************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************************,,,,,,,,,++++++*********,,,,,,---......------,,,111000///---------......+++---///222666999;;;===??????>>>>>>@@@BBBEEEFFFHHHJJJOOOTTTYYY]]]```bbb]]]\\\ZZZZZZ[[[]]]```bbb[[[ZZZZZZ[[[[[[YYYUUUSSSTTTNNNIIIGGGFFFEEEIIINNNKKKJJJIIIFFFFFFHHHNNNRRRQQQSSSVVVXXXWWWTTTQQQNNNSSSSSSSSSSSSRRROOOKKKHHHFFFEEEDDDGGGKKKNNNPPPQQQOOOKKKDDD???;;;999888666333222000000111222111000222222111111000000///////////////////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++++++++*********+++++++++***+++...333777HHHPPPZZZaaagggiiiccc[[[bbb___[[[WWWUUUUUUVVVWWWPPPTTTUUURRROOOTTT```jjj|||zzz}}}************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------............///000111333333444111...///555???MMMWWWccchhhpppwwwyyyxxxwwwxxxxxxrrrnnnpppssspppjjjgggeeebbb___ZZZWWWVVVWWWYYY___iii|||}}}wwwkkkeee```___ZZZWWWUUUQQQJJJEEECCCEEEJJJQQQXXXZZZUUUKKKDDD555222...,,,---...//////........................------------------------++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,------,,,+++*********+++---///000000111000000///,,,******+++---...333444777:::>>>AAADDDEEECCCBBB@@@@@@AAADDDGGGIIILLLLLLNNNPPPSSSVVVYYYZZZPPPOOONNNNNNPPPSSSWWWYYY\\\ZZZWWWVVVVVVVVVVVVUUU[[[VVVQQQPPPNNNMMMOOOTTTOOOOOONNNMMMMMMOOOQQQSSS[[[ZZZWWWUUUTTTUUUVVVWWWYYYXXXWWWWWWXXXVVVRRRNNNGGGFFFFFFHHHMMMQQQTTTTTTUUUTTTRRRPPPLLLFFF>>>999888666444333333333111000111000000000000000000000/////////////////////////////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************++++++++++++++++++******,,,+++)))))),,,444>>>DDDUUU[[[aaadddfffeee^^^VVV\\\ZZZWWWTTTRRRRRRRRRSSSMMMOOOPPPOOOXXXmmmvvvjjjwww************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++******************************+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,---...///000111000000111333666;;;EEEUUUeeennnjjjnnnrrrtttvvvyyyzzz{{{|||ssslllmmmmmmgggbbb```VVVTTTSSSVVV]]]fffooouuuzzztttdddeeeiiisss{{{zzz||||||sssrrr~~~rrriiiaaa```]]]UUULLLIIIGGGJJJPPPVVVYYYXXXTTTPPPEEE>>>555...,,,,,,...///------------------------------------------------+++,,,,,,,,,,,,+++******))))))))))))))))))))))))************++++++++++++******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,,,,------------,,,+++***+++,,,---.../////////...---,,,---000444999;;;BBBCCCDDDFFFHHHJJJLLLLLLEEEDDDDDDEEEHHHLLLPPPSSSHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPRRRTTTVVV___^^^]]]ZZZXXXWWWYYYZZZ[[[WWWTTTTTTRRROOOOOORRRRRRSSSTTTUUUUUUUUUSSSRRRVVVTTTQQQOOOQQQUUU[[[^^^YYYYYYXXXYYYZZZZZZYYYXXXRRRPPPNNNNNNPPPRRRRRRQQQNNNOOOPPPSSSTTTRRRMMMJJJAAA>>>;;;888777666444222111000/////////000111111....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((()))))))))************************************,,,++++++---444???LLLUUU```bbbbbb``````aaa^^^XXXZZZYYYVVVSSSPPPMMMKKKJJJIIINNNTTT\\\qqq~~~vvvttt************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******************************+++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------........................////////////111<<>>:::777666555333333333333333333333333000000000000000111111111////////////////////////........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,---------///:::KKK[[[eeejjjkkkllleeehhhiiihhhgggeee___XXXVVVTTTSSSVVV]]]hhhssszzzzzzzzz~~~++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++*********+++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------------------000111111000///...///111000111000222===QQQccckkkwwwzzz}}}}}}~~~~~~{{{xxxtttppplllgggaaaXXXRRRZZZaaasss}}}rrrvvvwwwrrrrrrzzzsssddd[[[SSSRRRXXXRRRRRRPPPQQQZZZ```XXXJJJ:::666111222555555111---...---,,,+++,,,---///111......---------,,,,,,,,,,,,,,,,,,+++++++++******(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((((((((())))))*********+++)))************+++++++++************************++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,---......///,,,...000111111333555777666666777999===EEEOOOUUUZZZ\\\[[[YYYYYY[[[\\\[[[SSSPPPMMMMMMNNNPPPPPPPPP[[[YYYWWWVVVVVVVVVVVVXXXXXXRRRSSSXXXSSSNNN\\\rrrsssiiiqqq{{{~~~uuuzzz{{{iii[[[WWWXXXYYY[[[]]]\\\WWWRRRPPPUUUVVVRRRQQQUUUXXXWWWUUUTTTNNNEEE@@@@@@>>>;;;666444555777666111///000000///...---------...///000/////////............////////////////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))***))))))***+++++++++---111???HHHWWWeeemmmmmmiiidddkkkgggfffgggccc\\\UUUTTTVVV___^^^aaauuuuuuooo++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------------.........,,,.../////////...///111---666AAAMMM[[[kkktttvvvzzzzzzzzz{{{}}}~~~{{{xxxssskkkbbb^^^aaaeeeeeecccnnn|||rrrWWWGGGNNNLLLIIIJJJPPPVVVUUUQQQQQQKKKAAA888333222333333------............------.........---------,,,,,,,,,,,,,,,++++++++++++***))))))))))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))(((************)))))))))(((((()))))))))************)))************+++++++++************************++++++******++++++,,,------------,,,,,,,,,++++++------------,,,,,,++++++///......------000666:::<<<@@@EEEKKKPPPVVV\\\```[[[VVVNNNHHHHHHLLLQQQSSSPPPRRRSSSUUUVVVWWWXXXYYYWWW```ccc\\\SSSRRRTTTWWWUUULLLMMMXXXbbbnnn}}}tttttttttvvv~~~yyylllfff___VVVQQQQQQQQQQQQPPPPPPRRRPPPKKKJJJKKKJJJFFF<<<888555555333111222666111222222222222222111111000000/////////.........////////////////////////---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******************************))))))))))))*********+++------,,,---444:::KKKTTTaaaiiikkkhhheeedddgggddddddddd___YYYVVVXXXfffooopppvvv++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......//////---.../////////000333666>>>KKK[[[hhhvvv~~~}}}|||}}}|||xxxqqqllldddbbbeeeooo}}}www|||xxxyyy|||aaa[[[SSSLLLIIIIIIKKKRRRXXX]]]ZZZRRRFFF;;;555333444...///000000000///---,,,.........------------,,,,,,,,,,,,,,,++++++++++++)))))))))***************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---------------,,,,,,,,,,,,............---,,,++++++/////////000222888@@@FFFMMMRRRXXX]]]``````aaaaaa```YYYQQQNNNQQQWWW\\\___\\\\\\\\\[[[YYYXXXYYYZZZ\\\tttzzzooorrr{{{nnnjjjrrrzzzhhheeegggfffeeeggghhhfff___UUUQQQRRRSSSQQQMMMGGGAAA>>>:::333222444111111222333333222111111000000000000////////////////////////////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************+++******)))******++++++,,,...000000111888BBBJJJXXX```iiijjjeee```___```___^^^^^^]]]YYYVVV\\\eeexxx++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...---------...//////000000333111///...000666???FFFcccjjjqqquuu{{{}}}}}}{{{tttkkkeeedddbbboooyyyttt~~~}}}~~~|||qqq___TTTMMMIIIMMMTTTUUUXXXZZZXXXQQQFFF<<<666111111111000000//////...............------------------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********))))))))))))))))))))))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---------------------,,,,,,+++,,,---.../////////...///333999???EEEKKKRRRWWW^^^```aaa```]]]ZZZWWWWWWXXXTTTTTTZZZ```bbbaaaaaa___]]]]]]___dddggghhhgggwww}}}dddVVVTTTUUUUUUTTTPPPNNNMMMGGG>>>888777444444333222111222222222111111111000000000//////////////////////////////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************++++++*********+++,,,,,,---///000333;;;IIIUUU[[[```dddfffeeeaaa]]][[[\\\\\\[[[ZZZXXXUUUZZZiiiyyy}}}~~~++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........------...//////000111111222111///000777EEEUUU```}}}}}}zzz{{{zzzvvvrrrmmmeeebbbiiitttsssjjjiiinnn{{{yyyoooeeemmmtttxxx}}}{{{hhh[[[RRRMMMMMMLLLPPPVVV]]]^^^WWWJJJ???666444000...------///000//////.........------------------,,,,,,,,,+++++++++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---------------------------***++++++,,,---///000111555<<>>;;;777444222333444666222111111111111000000000000000000000000000000000...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******************************************************+++++++++++++++,,,------,,,...000666EEEWWWaaabbbcccaaa______``````]]]YYY\\\ZZZXXXUUUUUU^^^ttt|||++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,---------............---......///000111222222...111555>>>JJJ[[[lllwww~~~~~~|||rrrjjjcccbbbdddmmmuuuxxx{{{tttlllaaaWWWTTTQQQPPPSSSWWWVVVPPPIII???<<<666000------...000/////////.........------------------,,,,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************************)))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------............,,,,,,+++,,,...222555777CCCKKKUUU]]]^^^[[[WWWTTTPPPOOOMMMKKKJJJLLLPPPTTTfff```]]]___]]]XXXXXX^^^aaammmyyytttwwwppphhhbbbYYYPPPKKKLLLDDD@@@;;;666333222222333222222222222111111111000000000000000000000000000..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,---......---333888>>>LLL^^^ddd```bbb^^^[[[]]]aaabbb]]]XXXTTTSSSSSSTTTWWWccczzzttt++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......------------............---...///000111222222333111:::IIIYYYgggsss}}}}}}}}}zzzzzzwwwrrriiiaaabbbppp}}}xxxyyy~~~|||qqqiii^^^UUURRRRRRRRRRRROOOKKKDDD===666222000000////////////...............------------,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************************)))))))))((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------.........///.........111777???FFFKKKUUUYYY]]]]]]ZZZUUUPPPNNNJJJLLLOOOPPPQQQRRRTTTUUUYYYUUUXXX___aaaaaakkkyyy{{{eeeUUUOOOKKKIIIEEE@@@;;;777444222333333222222222111111111000000000000000000000000..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))******))))))))))))******************************+++++++++++++++++++++++++++++++++,,,,,,---...///444AAAKKKNNNSSS^^^aaa]]]]]][[[[[[\\\^^^]]]XXXTTTLLLOOOVVV```jjjyyy}}}|||}}}++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......---------.........//////---...///000111222333333999GGG]]]qqq~~~~~~wwwrrrqqqnnniiiddd___jjj|||qqq|||xxxgggZZZVVVXXX[[[\\\XXXRRRIIIAAA:::444111000/////////..................---------,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********++++++*********))))))(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........////////////111777AAAMMMYYY```aaaaaa___ZZZUUUPPPNNNNNNOOOSSSXXX[[[ZZZWWWSSSRRRZZZ]]]kkk~~~xxxzzzhhhZZZWWWVVVTTTPPPJJJCCC<<<999333333333222222222111111000000000000000000000000////////////////////////......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))******))))))))))))******************************+++++++++++++++++++++++++++++++++,,,---...///000<<>>999555555555333000///333222222333444333000---333111000000111111000.........---------,,,,,,,,,,,,,,,,,,+++++++++******------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,''',,,//////,,,///888@@@VVV]]]fffjjjhhhccc___]]]```ZZZZZZ___[[[OOOKKKOOOUUUddd}}}xxxeeesss}}}rrruuu++++++++++++++++++++++++******+++++++++,,,,,,,,,...---+++***)))***+++,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++*********+++,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,........................//////......//////...---111...---///000444BBBPPPjjjttt}}}yyyyyytttiii^^^```nnn|||iiiTTTNNNUUUSSSTTTVVVWWWRRRJJJDDD777111---///111///------//////.........------------------,,,,,,,,,++++++++++++++++++************************************************************+++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++***++++++,,,---((()))++++++++++++---///.........---...000555888DDDGGGNNNUUU\\\```cccdddfffccc^^^YYYVVVVVVWWWXXX[[[[[[\\\[[[WWWZZZkkk}}}xxx]]]NNNDDD@@@;;;777444333444666666555444444444444444333222000///000111111000////////////.........------------------,,,,,,,,,+++------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******))))))))))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---//////...///555@@@IIIZZZ```gggjjjiiieeeaaa```^^^YYYXXX[[[VVVNNNNNNVVVjjjyyy|||qqqqqqqqqmmm++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++*********+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,............................../////////......---333///---111:::GGGYYYhhh{{{~~~ppphhhccchhhooozzz~~~rrr```WWWSSSOOOQQQWWWZZZWWWRRRAAA555,,,...333333...***/////////.........------------------,,,,,,,,,,,,,,,+++++++++************************************************************+++++++++***************++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------'''))),,,---------...//////...,,,+++...555???FFFWWWYYY\\\___aaaccccccddd___[[[WWWUUUVVVWWWVVVTTTYYYWWWVVVUUUXXXiiiwww\\\PPPLLLFFF>>>999999;;;===666555333000...///222444111///...///111111000///000000000/////////..................------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******))))))))))))*********************))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++///...,,,---111<<>>III\\\ppp{{{|||vvvpppeee[[[YYY]]]ggg~~~}}}{{{~~~wwwrrrrrrooojjjhhhjjjkkkjjj___bbbgggmmmssswww{{{}}}qqqoooqqq|||}}}xxxzzzyyywwwwwwyyy|||}}}}}}xxx~~~yyykkk\\\___\\\YYYTTTHHH:::333333000000000000/////////...------------.........///------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---......///---,,,,,,,,,,,,---......---------------///333666<<>>999:::222///333333111222111//////111111000111000000///...---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........,,,,,,///000///333888WWWZZZ^^^aaacccaaa___]]][[[YYYWWWXXXYYYXXXSSSNNNaaa~~~|||++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,........................111000//////////////////111111111666FFF\\\mmmttt{{{}}}}}}wwwjjj______ooo~~~vvvpppllliiigggiiicccaaahhhqqqvvv|||pppeeeeeelllrrruuu{{{~~~yyy|||~~~uuu{{{ttt]]]]]]YYYRRROOOJJJ<<<777111...000222000---000000/////////.........---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++******************++++++++++++*********)))***++++++++++++,,,,,,,,,,,,...//////......///000...///111666>>>HHHSSSZZZdddiiimmmmmmooopppmmmfffbbbaaa___YYYPPPSSSiii|||yyyzzz{{{```NNNGGGFFF<<<666888666222222111000000000///---111111000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///...---...///---...777AAAXXXZZZ^^^aaabbb```^^^\\\UUUWWWZZZ[[[ZZZWWWTTTRRRxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,...//////000,,,,,,++++++++++++,,,,,,........................000000111111111000//////000222777EEE^^^uuu}}}~~~}}}|||tttggg]]]XXXjjj|||~~~xxxpppiiiggghhhiiijjjhhhffflllyyyzzzxxxzzz}}}rrrrrrwww|||tttiii]]]VVVVVVTTTIII@@@555000111111///,,,000000000/////////......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,...000000//////000111***111:::BBBJJJSSS\\\cccdddiiilllkkkjjjjjjhhheee]]][[[ZZZWWWRRR]]]yyyaaaUUUQQQFFF===:::444555333222222222111///---111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///......//////---222@@@OOOZZZ\\\^^^``````^^^\\\ZZZSSSVVVYYYZZZZZZ\\\bbbgggwww}}}yyy~~~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......///,,,,,,,,,++++++,,,,,,,,,........................+++---///000111000111111---777GGGZZZnnn~~~}}}}}}~~~uuufff___bbb{{{}}}}}}wwwsssoooiiifffiiipppvvvzzzzzz~~~|||xxxuuurrrooonnnjjjjjjjjjjjjlllmmmoooqqqrrruuuyyy|||~~~{{{rrrmmmrrrzzzrrrddd\\\SSSPPPGGG<<<777444111000000000000000////////////......------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------...//////......000111111999DDDMMMSSSZZZbbbhhhaaadddgggiiijjjhhhdddaaa[[[PPPMMMVVVdddwwwrrr]]]XXXQQQKKKCCC888888444222333555333111111111111111000000/////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,---...///...------000444===NNN]]]```aaaaaa```]]]ZZZWWWUUUTTTTTTUUUXXX```nnn~~~{{{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,---........................+++---//////...///222444222GGG___nnnvvv{{{}}}zzzxxxrrrddd\\\lll|||{{{zzzwwwvvvxxxpppnnnmmmqqqyyywwwooojjjggggggeeeccc```]]][[[YYYYYYYYYTTTTTTSSSSSSTTTVVVWWWXXXYYY[[[^^^```aaafffmmmrrrvvvxxx}}}uuutttyyy{{{||||||{{{lll]]]UUULLLEEE@@@999111000333111000000000////////////.........---------,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++,,,,,,,,,------------............///333666AAAFFFMMMSSSXXX^^^dddiiigggfffgggiiiiiiddd]]]WWWYYYSSSVVVggg~~~{{{bbb```bbbccc[[[MMM@@@777111333555333222333111111111111111000000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////000,,,---666BBBNNN[[[fffgggfffccc```\\\WWWTTTRRRPPPQQQWWWdddwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,------........................///000000///---000666;;;GGG\\\rrrzzzxxxxxx{{{~~~{{{uuukkk___UUU```|||tttqqqqqqtttwwwyyy{{{ssshhhgggddd```\\\XXXTTTSSSRRRQQQOOOMMMMMMMMMNNNNNNJJJJJJIIIIIIIIIJJJLLLMMMMMMNNNNNNOOOPPPRRRVVVYYYXXXXXX^^^fffnnnttt~~~}}}{{{zzzzzz}}}{{{dddYYYNNNIII@@@555111444111111000000000/////////............---------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++,,,---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......111666>>>CCCRRRRRRTTTXXX]]]bbbgggiiikkkgggcccbbb^^^YYYVVVVVVgggppp}}}|||gggllltttzzzvvviiiTTTEEE888666555111000444222222111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000111...333AAAQQQ\\\dddiiikkkiiieee```[[[WWWTTTRRRLLLUUUhhhvvvpppyyy------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................111222111000000777CCCLLLbbbnnnwwwxxxwwwxxx{{{{{{tttkkk]]]RRRWWWttt{{{sssrrruuuuuu{{{uuuiiicccccc```YYYSSSSSSSSSRRRPPPMMMJJJIIIJJJJJJIIIHHHHHHHHHIIIJJJIIIIIIHHHGGGHHHHHHJJJKKKKKKIIIHHHHHHJJJKKKKKKKKKFFFEEEHHHNNNSSSVVV]]]eeevvvyyyxxx~~~nnnZZZSSSLLL@@@777555111111111000000000//////............------------------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,------------.........///111777AAAMMMUUU\\\YYYYYY]]]dddjjjkkkjjjhhhccc^^^XXXSSSUUUdddttt|||rrr]]]HHH@@@:::222000555222222222222222222222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,------...///000000444???PPP]]]cccgggjjjkkkhhheee```\\\YYYVVVUUUXXXjjjzzztttvvvuuuwww------------------------,,,,,,,,,------.........------------------------------------------------***+++,,,,,,---...//////...------,,,,,,------...........................///000000000444@@@PPP\\\uuuuuusssqqquuu{{{|||yyylllbbbUUUQQQccc}}}uuuuuu~~~}}}oooeeeeeeddd___XXXXXX\\\YYYSSSUUUSSSPPPMMMKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIFFFCCCDDDFFFGGGEEEBBBCCC@@@@@@CCCDDDBBBGGGNNNZZZddduuu}}}vvvxxx~~~ddd[[[WWWJJJ===888111111111111000000000000//////.........---------...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******************************************************+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------............000444===JJJYYYccc___\\\[[[```jjjpppooollleeebbb]]]WWWSSS^^^~~~rrrWWWJJJ@@@555333777222222222222222222222222000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------...000000000888IIIZZZcccdddfffjjjiiigggddd```]]][[[ZZZYYYkkk|||qqqttt{{{---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,------++++++,,,---000...,,,,,,,,,---,,,,,,+++555666---222JJJbbbkkkzzzpppnnnyyy{{{pppiii^^^]]][[[^^^ooozzzvvv{{{vvvlllccc^^^[[[XXXVVVRRROOONNNOOOPPPQQQJJJKKKLLLMMMMMMLLLJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGEEEDDDCCCCCCCCCAAA@@@@@@BBBDDD???BBBBBB>>>===@@@BBBAAAKKKPPPZZZfffvvvuuuwww}}}rrr]]]QQQGGG???666555333111000///000111000/////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------.........---------------......---000333:::HHHXXXaaabbb___^^^^^^ccclllqqqmmmfffgggZZZQQQRRRZZZpppiiiUUUIII===666666111111000000222444222///000000///...............//////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------***,,,111000,,,---222777EEEVVV___``````cccggggggbbbcccfff\\\QQQ]]]sss~~~zzz---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............+++,,,------++++++,,,---...---------...///......000444666:::JJJbbbppprrrrrrrrrvvvyyywwwpppiiigggwww|||~~~}}}yyyllliiiccc\\\WWWSSSPPPOOOQQQPPPNNNMMMLLLMMMNNNOOONNNNNNMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGHHHIIIIIIHHHGGGFFFBBBCCCCCCBBB@@@@@@AAACCC@@@CCCBBB???>>>AAABBB@@@DDDFFFJJJQQQ[[[hhhuuu~~~sss\\\KKKAAA;;;333000000111000...000000/////////.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......---------......///000000111777???IIIVVVbbbfffeeeaaa``````ccchhhiiiccc]]]YYYRRRSSScccyyyooo]]]TTTJJJ???999777555111///000222111///000000///............/////////.........---------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...,,,---000///---222999BBBLLLYYY`````````aaaccc```^^^^^^]]][[[ccc------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............+++---...---,,,+++,,,---,,,---...///000000000000444222777JJJccctttvvvrrrlllwww~~~vvvjjjfffjjjpppuuuyyyyyy~~~oooccc\\\SSSQQQOOOLLLKKKJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSRRROOOMMMKKKJJJJJJJJJHHHGGGFFFEEEFFFFFFHHHIIIEEEFFFGGGHHHIIIHHHGGGGGGBBBCCCDDDCCCAAAAAAAAABBBCCCFFFEEEBBBAAADDDDDDAAAAAAAAAAAACCCGGGNNNXXX^^^qqq~~~oooZZZQQQEEE777111222444111...000000000/////////......------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......---------...///000222222777@@@MMMXXXccckkkjjjeeeeeeeeeeeefffeeeaaa[[[VVVTTTTTTaaa|||rrrcccaaa\\\NNNAAA999555222333555555222000111000000////////////////////////.........------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///...//////...///888BBBQQQUUU\\\``````___^^^^^^[[[\\\[[[YYYbbb}}}vvvqqq,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---...---,,,+++,,,...+++---///000000//////000333333???XXXlllrrroookkkppp{{{|||lll___ddduuu~~~~~~zzzzzzqqqddd[[[UUUSSSOOONNNLLLKKKKKKLLLNNNOOOKKKMMMOOORRRTTTUUUUUUUUUUUUSSSOOOKKKIIIHHHIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKLLLMMMMMMLLLJJJJJJGGGIIIJJJJJJIIIHHHIIIJJJKKKLLLKKKGGGGGGJJJJJJFFFFFFFFFFFFGGGHHHLLLRRRVVVUUU___kkkuuuzzzyyyeee]]]QQQ@@@555333444333111000000000////////////...------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---...000222333===HHHVVV```iiimmmjjjdddiiijjjlllkkkddd[[[UUUUUUWWW```vvvttthhhmmmooobbbRRR<<<666444666999888444222222111000000//////000000////////////....................................------------------------------------------------------------------------...//////------333@@@KKKZZZZZZ[[[]]]^^^^^^[[[ZZZZZZ[[[YYY\\\uuuwwwxxxqqqiii___WWW,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---......,,,,,,---...,,,...000000......///000333<<>>HHHPPPUUUWWWWWWZZZTTTSSSWWWWWWTTTWWW___yyywwwjjj\\\PPPEEECCCAAA@@@AAADDDHHHJJJLLLLLLLLLKKKKKKNNNRRRVVV------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------------...............444///000<<>>>>>BBBEEEHHHHHHGGGHHHLLLPPPSSSTTTUUUVVVXXX\\\aaaeee------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......,,,,,,------.../////////...000;;;MMM[[[bbbdddgggqqqnnniiiaaaVVVVVVnnnpppppp{{{iii\\\NNNJJJGGGKKKSSS[[[^^^^^^```^^^^^^]]]VVVMMMKKKNNNTTT]]]gggrrr{{{rrrhhh]]]VVV[[[___bbbaaaZZZRRRLLLJJJKKKLLLNNNQQQWWWdddsss~~~sss___FFF777333444444222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...///...---///444999OOOTTT[[[___aaabbbeeegggiiieeeccc^^^UUURRR___qqqvvvqqqnnnmmmqqqwwwuuuuuuuuuvvvxxxyyyxxxvvvpppkkkeeedddggglllpppqqq|||ooo```RRR>>>666888777444444333333222111111111111111000000000/////////........................////////////////////////,,,---------,,,---000333777DDDNNNPPPRRRWWWWWWSSSTTTWWWYYYUUUPPPccc~~~~~~iiinnnuuufffZZZLLLCCC>>><<>>LLLYYY```bbbjjjrrrllliiidddcccooovvv~~~qqqbbb]]][[[XXXXXX[[[SSSRRRUUU]]]gggoooooommmccc___^^^ccciiiooowww~~~|||rrrcccbbbmmmsss~~~|||zzz|||~~~|||uuuooommmoooooolllfffaaa______^^^]]]ZZZTTTOOONNNQQQUUUUUUeeezzzVVV888333444000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++---......///777BBBKKKVVVXXX\\\aaaeeeggghhhhhhccc]]]XXXTTTOOOVVVttt}}}~~~}}}~~~|||vvvsssrrrmmmggggggiiimmmttt}}}qqqlllddd___bbbhhhnnnuuu{{{yyywwwvvvwwwxxxvvvqqqmmmrrrtttwwwyyy|||kkkJJJ>>>777555444444333333222222111111111111111000000000000........................------------------------...............///333666BBBOOOUUUQQQPPPWWWYYYVVVRRRTTTUUU\\\uuuyyyxxxdddOOOEEE@@@AAAGGGKKKIIIIIIMMMWWWVVVVVVWWWYYY\\\^^^___aaaeeejjjllliiiddd___]]]