BM6( ```DDD???888333111333333000///111222...,,,---,,,***+++......,,,++++++------,,,***+++,,,,,,,,,,,,+++******---***((()))---///,,,)))---,,,++++++******++++++)))++++++***+++...---)))---+++((((((***+++++++++++++++************++++++++++++************++++++)))************+++++++++)))***+++,,,---,,,++++++---,,,+++*********+++,,,************************)))***+++***)))((((((***(((***,,,---,,,++++++,,,...******---///,,,+++,,,///,,,+++------******---******))))))******+++,,,,,,,,,,,,---------......,,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,------,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,***------******------***...---,,,,,,......---,,,000,,,***---...,,,,,,...---,,,******,,,---...---///...------...///...---,,,///...++++++...///,,,+++***---000///++++++///---------------...//////+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,---,,,"""+++///)))000,,,,,,---......------...000///...------------,,,***///---,,,,,,---...,,,+++///...---,,,+++,,,------...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,+++---...///...,,,***+++,,,+++******,,,...+++***000***...--- ...+++))))))------+++***------,,,++++++------,,,+++...------,,,,,,------...+++---......,,,++++++,,,---+++***+++...///,,,)))---++++++......,,,,,,///......------------......,,,,,,---......---,,,,,,000,,,222111EEE333...------.........------///000+++---......---...///111111000//////000000///.../////////000111111222222//////000000000000//////777++++++000,,,,,,///***......---,,,,,,,,,,,,---...,,,++++++---......------------............///...333,,,222///&&&111111......////////////......///............---------......///...---,,,...000...,,,,,,...---***,,,000///,,,+++,,,///111///,,,,,,---......//////......---,,,+++,,,...///...---------............------000,,,***...///......000111...---//////---...111111111000//////////////////000000000......000111---111555888777444222000111111000000///.........111111000///////////////000000000000////////////+++,,,---...////////////000......111000---,,,...SSS:::777888333111333333000///111222...,,,---,,,***+++///...---+++,,,------,,,***+++,,,,,,,,,,,,+++******---***''')))---///---)))---,,,++++++******++++++)))++++++***+++///---)))---+++)))(((***+++++++++++++++************++++++++++++************++++++)))************+++++++++)))***+++,,,---,,,++++++---,,,+++*********+++,,,************************)))***+++***)))((((((***(((***,,,---,,,++++++,,,...******---///,,,+++,,,///,,,+++------******---*********)))***++++++,,,,,,,,,,,,---------......,,,++++++******++++++,,,++++++++++++++++++++++++***************************+++,,,,,,,,,,,,+++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,***------******------***...---,,,,,,......---,,,000,,,***---...,,,,,,...---,,,******,,,---...---///...------...///...---,,,///...++++++...///,,,+++***---000///++++++///---------------...///000+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,---,,,"""+++///)))000,,,,,,---///...------...000///...,,,---------,,,***///---,,,,,,---...,,,+++///...---,,,+++,,,------...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,+++---...///...,,,***+++,,,+++******,,,...+++***000***...---!!!...+++((()))------++++++------,,,++++++------,,,+++...------,,,,,,------...+++---......,,,++++++,,,---+++***+++...///,,,)))---++++++......,,,,,,///.........------.........,,,,,,---......---,,,,,,000,,,222111EEE333...------.........------///000+++---......---...///111111000//////000000///.../////////000111111222222//////000000000000//////777++++++000,,,,,,///***......---,,,,,,,,,,,,---...,,,++++++---......------------.........//////...333,,,222///&&&111111......////////////......//////.........------------...///...,,,,,,...///...,,,,,,...---***,,,000///---+++,,,///111///---,,,---......//////......---,,,+++,,,...///...------..................---000,,,***...///......000111...---//////---...111111111000//////////////////000000000......000111,,,111666888777444222000111111000000//////......111111000///////////////000000000000////////////'''))),,,...000111111111000......111111---,,,///RRR@@@888000999666333111111000///...,,,---...///...,,,)))'''------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------.........---...,,,******+++,,,+++***((())))))************)))&&&######(((///222...)))******)))(((((((((((((((,,,++++++******++++++,,,,,,+++******))))))******...---+++*********++++++(((---000,,,)))(((&&&"""+++,,,,,,---,,,+++)))(((,,,+++*********+++,,,---...+++'''''')))***)))(((******++++++++++++******))))))(((((((((((())))))---,,,++++++------,,,+++***+++,,,,,,------------...+++)))((()))***************++++++++++++******+++***)))***,,,------+++---------,,,,,,+++++++++...---,,,+++************))),,,...---******---111///...,,,******+++,,,------,,,,,,++++++,,,,,,---...---+++******+++---......,,,******+++++++++))),,,,,,,,,,,,++++++***))),,,------......------,,,---,,,,,,,,,,,,---......***+++,,,---...000111111000,,,******---...,,,***---,,,***+++,,,,,,+++)))))))))***+++---...//////333111...,,,******++++++******+++,,,------.../////////...---,,,,,,++++++///...---,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,------.........------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,...111000++++++//////+++...,,,******+++,,,+++***111000///...---,,,+++++++++,,,,,,------,,,,,,+++)))111666333111000,,,&&&,,,,,,,,,---------............---------,,,,,,,,,........................---------............///000///......------------............////////////333222222111111111111111////////////////////////...++++++///000---+++,,,,,,------......------,,,...---,,,,,,,,,,,,---...***---///000///........./////////...---------,,,------...000111111///,,,000000///...---,,,,,,+++........................,,,...000///,,,+++---000///.........------------,,,,,,,,,---------......000///...,,,---...000111....../////////...,,,+++////////////////////////...---,,,+++,,,---...//////...---,,,,,,---...///111///---,,,.../////////111111222222222111111000...111444666666444111...111111000000//////......111111000///////////////222000.........///...---+++///222111---***,,,000222000...---,,,---///000hhhIII===888222888555222111000000///.........------,,,+++******------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++))))))))))))))))))))))))((())))))******+++******...,,,******++++++***)))))))))************))))))&&&%%%%%%(((---...+++(((++++++***))))))))))))***,,,++++++******++++++,,,,,,+++******))))))******---,,,+++***)))******+++&&&***+++******,,,***&&&,,,,,,,,,,,,,,,+++***)))---,,,+++*********+++,,,---***(((((()))******(((******++++++++++++***************))))))*********---+++***+++,,,---,,,******++++++,,,,,,,,,,,,+++///---+++***++++++***)))******++++++++++++******,,,+++******,,,---,,,+++---,,,,,,,,,,,,,,,,,,+++...---,,,+++************((((((((()))+++,,,---------,,,***)))))))))***++++++******))))))******+++...---+++******+++---...---,,,******+++,,,+++***,,,,,,,,,,,,,,,+++******,,,------......------,,,------,,,,,,------...///+++,,,,,,---...///000000.........---,,,,,,---------,,,++++++,,,,,,+++)))//////...,,,+++***)))(((...---+++***)))***++++++,,,,,,,,,,,,,,,,,,------///......---,,,,,,++++++......---,,,,,,,,,------......------,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,,,,///...******---...+++,,,+++***+++---......---...............---------,,,,,,------------,,,,,,...000...(((&&&***------,,,,,,,,,---------............---------,,,,,,,,,........................---------............/////////...---,,,---..................////////////222222111000000000000000////////////////////////111------000222///---///,,,------......------,,,......---,,,,,,---......+++---//////...---........................------------...000111111///---...............---------........................---...//////------...////////////.........------,,,,,,---------.........000///...------...///000---......///...---,,,+++////////////////////////......---,,,,,,,,,---...///...------------...///000...------/////////...//////000000111111111000---///222444444222///---111000000000/////////...111111000///////////////111000...---...///...---&&&***......++++++---111333111///---------...///nnnOOO???999666333777444111000000000000///000...---+++***+++,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((()))))))))))))))///---************)))(((++++++++++++***)))(((((('''((()))***++++++***))),,,,,,+++************+++++++++************++++++,,,+++******))))))******++++++***)))))))))******))))))((('''***...---(((,,,,,,++++++******++++++------,,,+++************,,,***)))(((*********)))******++++++++++++******++++++++++++++++++++++++,,,***)))***+++,,,+++***++++++++++++++++++******///---,,,------,,,***(((******++++++++++++******---,,,++++++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,---------,,,+++************,,,)))&&&(((,,,...,,,***++++++++++++************+++******))))))******+++---,,,+++++++++,,,---...,,,+++***+++,,,---,,,+++,,,------------,,,,,,+++,,,------......------,,,...------------...//////---------.........//////---000222000,,,+++---000---,,,++++++,,,,,,+++***++++++++++++++++++++++++,,,,,,+++******+++,,,---------------,,,,,,,,,+++.........------,,,,,,+++------,,,,,,,,,---............---------,,,,,,,,,,,,+++++++++++++++******------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++************++++++))),,,+++)))))),,,,,,++++++******,,,...000000///---------.........//////------............------//////+++$$$###(((...111,,,,,,,,,---------............---------,,,,,,,,,........................---------............//////...---,,,,,,---///000............////////////111111000///////////////////////////////////////111---+++...000...---///,,,------......------,,,......---,,,,,,---......+++---//////...---...///..................//////------...///111111///------------.........//////..............................---...//////...---000000000/////////......,,,------------.........//////////////////......,,,------------,,,,,,+++//////////////////////////////...---,,,,,,,,,---///...------------...//////...---...000000...------......//////000000000---...///000000///...---000000000000////////////111111000///////////////111///...---/////////...'''***......,,,+++...000222111000...------......TTTAAA===777333444555333000///000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))******++++++******))),,,,,,,,,,,,,,,---------+++++++++++++++++++++++++++++++++******+++++++++///---************)))(((,,,,,,,,,+++***)))(((''''''))),,,---+++***,,,...,,,,,,+++***************++++++************++++++,,,+++******))))))************))))))))))))))))))...,,,(((&&&)))...,,,&&&---,,,+++*********,,,,,,...---,,,+++******))))))+++***************************++++++++++++*********++++++++++++++++++***+++)))))))))+++,,,+++***+++++++++++++++***)))(((+++++++++---......+++)))***++++++,,,,,,++++++***...---++++++,,,,,,+++)))+++++++++,,,,,,------------,,,++++++*********+++///---,,,,,,......,,,***,,,------......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...+++******+++---...---,,,---------......---,,,,,,,,,------......------,,,......------......///000.....................------///111000---,,,---......,,,++++++,,,---+++***((())))))***+++,,,------///...------------...///---------------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///------...---------,,,,,,------,,,,,,++++++******------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******)))***+++,,,,,,++++++***,,,...///...------------............///---..................---+++---...---,,,---///000,,,,,,,,,---------............---------,,,,,,,,,........................---------............//////...,,,+++,,,...000222............////////////000000///...............////////////////////////...***'''***+++******,,,,,,------......------,,,......------------......,,,---//////...---...///------......//////000000...------///000111///...................................................000...,,,...111111///+++000000000000////////////------------...............//////000//////...---,,,,,,,,,,,,,,,,,,,,,+++////////////////////////000000///...---,,,,,,,,,.........------.........---------///000000...+++000/////////////////////........................000000000000////////////111000000///////////////111///------/////////......000111000...,,,---...000000///......///000000eeeDDD>>>>>>777222555444111///...///000000///,,,---...//////---,,,***,,,,,,+++++++++*********)))******++++++******)))+++++++++,,,,,,---------++++++++++++++++++++++++---,,,++++++++++++,,,,,,...,,,***)))******)))(((,,,,,,,,,,,,+++)))((((((###'''++++++)))))),,,///++++++***))))))))))))***+++******))))))******+++,,,+++******))))))******))))))))))))******))))))...,,,'''%%%)))///---(((,,,,,,*********+++,,,---------,,,,,,+++***))))))******++++++*********+++******++++++++++++******))))))***++++++***))))))***)))((()))+++,,,+++***+++++++++++++++***)))(((''''''(((+++---...,,,+++++++++,,,,,,,,,,,,++++++///---,,,,,,------+++***+++++++++,,,,,,---------,,,,,,++++++******++++++***,,,//////---,,,---///,,,------.........---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,------+++***+++,,,...///---,,,,,,,,,---......---------,,,------......------,,,---------------...//////...............---------///---,,,---//////---***...---+++,,,------,,,***///...---,,,***)))((((((000000///...------------++++++,,,------...//////---------------,,,,,,,,,,,,,,,,,,,,,,,,---...///------.........---,,,+++......------,,,,,,++++++------,,,,,,,,,+++++++++------------------------******+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++******+++,,,,,,---...,,,++++++,,,------+++)))///............------------..................---***,,,///111000///...000,,,,,,,,,---------............---------,,,,,,,,,........................---------............///...---,,,,,,,,,...000111............////////////000//////...............////////////////////////---(((&&&)))***))))))+++,,,------......------,,,........................,,,---......------...000---......//////000000000...------...000000///...000//////...------,,,,,,........................///...---///222222///+++000000000000////////////---------.........////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000//////...---,,,+++---..................------------...000///---+++333222111///............/////////....../////////////////////000000000000111000000///////////////000...------///000///...000000111000///------------......///000111222333iiiNNN:::<<<>>>777333777222000...---///000000///+++,,,///000000...,,,***++++++++++++******************++++++++++++******)))******++++++,,,,,,---)))))))))))))))))))))))),,,+++***)))((()))***+++,,,***))))))*********))),,,,,,,,,,,,+++***))))))"""%%%'''(((''''''***---++++++***)))))))))))))))******))))))))))))******,,,+++******))))))******((()))******++++++************(((&&&***///000,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,+++***)))(((***,,,,,,+++***+++,,,******++++++++++++******((()))***++++++***)))(((***))))))***,,,---,,,+++++++++++++++++++++******'''''''''))),,,------,,,++++++,,,,,,,,,,,,++++++...---,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++,,,"""''',,,...,,,,,,///222++++++++++++,,,,,,,,,,,,+++******))))))******+++***++++++,,,,,,---------,,,+++,,,---//////---++++++,,,,,,------------,,,,,,------......------,,,---,,,,,,,,,,,,---........................------///---+++---000000---(((...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,++++++***++++++,,,---...///000000------------------------------,,,,,,,,,---......,,,---.........---,,,+++......---------------,,,------,,,,,,,,,,,,++++++........................******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++...++++++------,,,,,,///,,,++++++,,,---,,,***'''//////.........---------------............------...,,,,,,---,,,***---222,,,,,,,,,---------............---------,,,,,,,,,........................---------............///...------------......///............////////////000000///...............///////////////////////////+++))),,,---,,,+++---,,,------......------,,,---...////////////...------......---,,,---///000//////////////////000000///...---...///000000///111000///...---,,,++++++..............................///111222111...,,,000000000/////////......------........./////////000000000///......---------,,,,,,,,,,,,------...///////////////////////////////////////...---,,,------...//////...------...---,,,---//////---,,,444333111///......//////000000000000000000000000////////////000000000000111111000///////////////000...------///000000///,,,,,,---...............------...///111222333333XXXEEE777:::<<<777333444111///------...000000///,,,---...//////...------++++++++++++************++++++,,,,,,,,,,,,++++++(((((()))******+++,,,,,,)))))))))))))))))))))))),,,***)))'''''''''))))))***)))((((((***++++++***+++++++++,,,,,,+++******&&&'''((((((((((((***+++,,,,,,+++************+++******))))))))))))******,,,+++******))))))******((()))+++,,,,,,,,,++++++(((++++++)))***......,,,)))***+++,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******'''***------+++***+++,,,******++++++++++++******)))***,,,------,,,***)))+++***)))***---...---,,,***++++++,,,,,,,,,,,,+++,,,***))))))+++,,,,,,++++++,,,,,,------,,,,,,+++---,,,+++,,,......---,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++***++++++,,,,,,&&&(((+++---............,,,++++++***+++,,,---...+++******))))))******+++******+++,,,---------------,,,---...///...,,,)))******+++,,,,,,,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,------------........................///000000///---+++///---,,,,,,------,,,+++'''(((***,,,...111222333,,,---------------,,,,,,,,,---------......//////------------------------......---,,,,,,,,,------,,,---...//////---+++***,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++------------------------******+++++++++,,,,,,,,,++++++,,,------,,,++++++000,,,+++......***+++...+++***+++---......,,,)))---------...............,,,,,,------------,,,,,,///+++***,,,+++(((+++222,,,,,,,,,---------............---------,,,,,,,,,........................---------............///---.../////////...---,,,............////////////111000//////......//////////////////////////////000---,,,000111///---...,,,------......------,,,---...///000000///...------......---,,,---///111000000000//////////////////...------///000000/////////......---------,,,........................,,,///111222111///....../////////.........------............////////////222111///...------......------,,,,,,,,,---//////////////////////////////......///000000///...---------...//////...------///---,,,,,,---......---111000...------...000111//////000000000000//////.../////////000000000111111111000//////////////////...------///000000///---,,,---...//////...---//////000111111111111111XXXGGG999999;;;777222111000...------...000000000///...---,,,------//////+++++++++************)))+++,,,,,,------,,,,,,+++'''(((((()))******++++++++++++++++++++++++++++++---+++)))((('''((()))***)))((('''(((***+++++++++******+++,,,,,,,,,++++++,,,,,,+++***++++++++++++...---,,,,,,++++++,,,,,,******))))))))))))******,,,++++++***)))*********)))***+++,,,------,,,+++***...///+++)))***+++)))(((***+++,,,---,,,,,,+++)))***+++,,,---,,,+++***'''***---...,,,***+++---******++++++++++++*********+++---......---+++***+++******+++---///...---***+++,,,---------------000...+++***+++,,,+++++++++,,,,,,------,,,,,,+++---++++++,,,...///...------------,,,,,,++++++++++++++++++***++++++,,,,,,000...---///111000,,,(((///...,,,,,,,,,...000111---,,,,,,,,,,,,,,,,,,---)))***+++,,,---...---------------...///...+++((()))***++++++,,,,,,,,,,,,,,,------......------,,,++++++******++++++,,,------------.........//////,,,000333333000------//////---,,,,,,---...,,,+++---------....../////////,,,---...///000000000000///............---------------------------------///...------,,,,,,,,,,,,,,,---...//////---+++************++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++------------++++++000++++++...---))))))---)))***+++...000000...,,,++++++,,,---...///000111+++,,,,,,------,,,,,,+++---+++---222000******...,,,,,,,,,---------............---------,,,,,,,,,........................---------.........//////---...///000000...,,,***............/////////000111111000///////////////////////////////////////000------111222///---...,,,------......------,,,---...///000000///...------......---,,,,,,///111111111000000//////......000...------///000000///---------............///........................+++///333444111......//////.........------------............/////////000333111///---,,,---...///...------,,,---...///000////////////////////////---...///000000///......,,,---...//////...---,,,///---++++++,,,---...------,,,++++++,,,///111333---...///000000///...---.../////////000000111111111111000//////////////////...,,,---///000000///333222111000000///---+++111222222111111000///...\\\DDD999;;;888666555...000////////////000000111///......---,,,,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,++++++,,,,,,---)))************+++++++++******+++++++++,,,,,,,,,...333333,,,(((***,,,***---,,,***+++,,,,,,+++)))---++++++,,,///...+++(((************************---333222***)))000000))),,,+++***))))))+++---...111...+++)))((((((***+++***++++++,,,,,,++++++***---,,,***(((((()))***+++++++++++++++++++++++++++,,,++++++***+++,,,...///***,,,---,,,))))))+++---,,,,,,,,,+++++++++******************************------------------------******+++,,,,,,,,,++++++...,,,***)))((()))***+++...---,,,,,,,,,,,,---...,,,,,,++++++,,,...///000...,,,++++++,,,------,,,......---------,,,,,,,,,---++++++---000222000---///...---,,,,,,---.../////////.........---------111000000///...---,,,,,,------------------------,,,,,,------------......------,,,+++,,,---...//////...---,,,,,,---...///+++,,,...//////...,,,+++,,,,,,------...////////////...---,,,+++,,,------+++------,,,...111000,,,---.........///000000000........................111000...---,,,,,,---...000///------......---,,,+++---//////---,,,+++,,,++++++,,,---------,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++,,,,,,111000...---,,,,,,---...------,,,,,,,,,---......,,,------......------,,,........................///...------,,,,,,,,,,,,---...//////......///111------------------------000///...---,,,------...222000...---...//////......---,,,++++++---...//////////////////.........//////............//////333111///...//////...---////////////000000000000.../////////...---,,,,,,//////.........---------000000//////..................------------......000///.........///111222000000000000000000000000........................---------...000///---+++---///222444444222///---111000///...---,,,,,,,,,...............///000000444111......000000...,,,//////.........//////000//////////////////......,,,...//////...------...------...///000000//////---...///000000///...---,,,,,,---...///000111222//////......---------,,,///......///111111111000///////////////000111111//////............////////////000000///...------/////////000111000---***\\\FFF;;;<<<777333333...000000///////////////000.........------,,,,,,,,,---------------,,,++++++------,,,+++++++++,,,,,,************++++++ӵ++++++,,,,,,***//////***(((***,,,+++---+++******++++++***)))...,,,+++,,,...///---***************************---222111***)))//////))),,,+++***))))))+++,,,---...---+++***))))))++++++***++++++,,,,,,++++++***---,,,***)))((()))***+++++++++++++++++++++++++++---,,,+++++++++,,,---...***,,,---,,,))))))+++---,,,,,,++++++************Ħ---------,,,,,,,,,Ħ,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++******)))...ӵ...,,,+++++++++,,,---///000...,,,++++++,,,------,,,............------,,,,,,...,,,+++,,,///000///...///...------------...///......---------,,,,,,,,,,,,,,,,,,+++******))))))------------------------......------,,,,,,++++++------,,,,,,,,,---...///000///...---------...///+++,,,...//////...,,,+++.........Ħ///...---,,,,,,,,,------+++------+++---000///***..................//////.........------.........///......---------......000///------...///---,,,---...000000...---------...............---,,,+++.........---------,,,,,,------------------------+++++++++,,,------............---------......///......---,,,,,,,,,,,,,,,,,,------......------,,,..............................---,,,,,,,,,------,,,---......------...000........................000///...---------......111///------...///...---//////...---,,,,,,,,,,,,........................//////............//////444222111111222333333222000000000000////////////.........---------------//////.........---------////////////......------///......------......//////////////////000000111000000000000000000000000........................111000000111222222111///...///111333333111///...111111000///............//////......//////000111333111......000000///---//////............//////........................---...//////............---...//////////////////---...///000000///...---////////////////////////////////////......------000///...///111222111000///////////////000111111//////............////////////000000///......---/////////111222111...,,,\\\GGG>>>>>>555111222///111111000///.....................------------------............---,,,,,,...---,,,,,,++++++++++++************+++4ĉ@ӵ+++++++++'''***+++((('''***,,,,,,,,,***))))))***+++)))(((---+++******,,,---,,,+++++++++++++++++++++++++++,,,000///))))))---...)))+++***)))))))))***,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***)))))))))***+++++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,+++******+++---+++************)))))))))>L+++******))),,,,,,=hĦ,,,,,,,,,---,,,,,,+++***)))((()))+++------,,,***)))4ĉ@ӵ,,,++++++***+++,,,...///...,,,++++++,,,------,,,/////////............---000...,,,,,,---//////...///...------------...///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---+++******)))---,,,,,,,,,,,,---...///111000//////.........///,,,---...//////...---,,,000000///>L,,,///...------,,,,,,------,,,...---+++,,,///---))).........---------------000///...------...///000------..................000...---...//////...,,,...///111000///------...000000000///...---,,,+++/////////...............,,,,,,,,,,,,,,,---------+++,,,,,,---...//////000+++,,,---...///////////////...---,,,+++******)))------............------........................------------------......+++---......---,,,...///////////////////////////000///......------......///...---...//////---+++000000//////...,,,+++***------------------------000//////......//////000000...---...000222222222111111000000//////.........---,,,+++,,,---...////////////............---...............---------///......------......///...//////000000000000000////////////////////////........................000///------///000///...000000111111111111000000111000000//////000000111000////////////000111111222000//////000111000/////////............//////........................---......//////......---//////////////////...---......000000000000......222111000000///...------000000000000////////////111000///000111222111000000////////////000111111000//////......//////000//////000000000///......000///000111333333111///YYYFFF>>>>>>555000333222222111000///...---------..................------......//////......---,,,......---,,,++++++++++++*********++++++GG=?******((())))))((()))***+++,,,+++***))))))******)))'''+++***(((((()))***+++++++++++++++++++++++++++++++++...---)))))),,,,,,)))******)))))))))***+++,,,)))***+++,,,---,,,,,,+++***++++++,,,,,,++++++***++++++***))))))******+++++++++++++++++++++++++++...------,,,++++++++++++++++++++++++***+++,,,---***)))))))))))))))))))))HdĦ))))))((((((+++=Īj------------,,,+++***)))((()))+++,,,---,,,,,,+++GG=?++++++***+++,,,---......---++++++---...---,,,/////////////////////...111///---+++,,,---...///.........------.........------------------------,,,,,,------.......................................------,,,++++++******,,,,,,,,,,,,------......111111000000//////......------............------000//////HdĦ---///......------------------///...,,,---///---))).........---,,,,,,,,,+++000///...------...///000+++,,,...///000///......000...---...///000...---...///000///...------...///////////////...---,,,........................,,,,,,,,,++++++*********---------------.........+++,,,.../////////...------------,,,,,,+++***)))------............------........................---------------...///000,,,---///...------...000......////////////000000//////..................---------...000///---+++...///000000000...---+++---------...............000000////////////000000///...------///000000///111111000000//////......---,,,+++***+++,,,///000/////////...........................------------//////............//////---...000111111111000///////////////////////////........................000...,,,,,,---...///...111111000000000000111111///////////////000111222000000000000000111111222111000//////000111111111000//////............///------------.....................///000///...---//////000000///...------...///000111111000///...222111111000///...------111111000000000000000000111///...///111111000///000000//////000000111222000000////////////000000//////000000000//////...111000000222444444333111ӵĭӵӵ===Ħ111111///...------------///ӵӵ,,,+++ĦƜ`1.׼s*********---Ħ***++++++***))))))******)))ӵ)))Ħ+++++++++++++++++++++---,,,)))ĭӵ------Ħ+++******Ħ+++Ħ++++++++++++------------,,,++++++***,,,---)))***DdD+++++++++?fӵ.........Ħ++++++***ӵƜ`1.׼s---,,,ĭӵ,,,/////////000///...,,,+++,,,...ӵ.........---Ħ....../////////+++,,,............,,,,,,,,,Ħ,,,,,,,,,---------000Ħ...........................DdD.........111///ӵ,,,,,,ӵ...ӵ,,,...///---...Ħ,,,---ӵ---------///ĭӵ---,,,.../////////...,,,+++++++++,,,---------,,,+++---......//////......---........................------------......///000---///000000//////000111------........./////////......//////////////////---------///000000...,,,,,,---///000111000//////......//////000000000000000000////////////000000555333111111222222222000111000000000/////////......---+++++++++---///000////////////////////////......................../////////....../////////---...000111111111000///////////////////////////////////////////////////444222//////000222222222111111000//////000111111............///000111111000000000000000111111222000000000000000000111222000000///...............---------.........//////000...---...000111///---//////000000///...------...///000111111000///...000000000000000000//////000000111111111111111111000///......000000///...000000000000000111222222000000////////////000000//////000000000000000///222111111222444555444333?~4g&e>&eg&eAAA>hӵ000///...------------g&e---guO>uO>&e,,,+++4ff?>ߝL,,,gĉ@++++++++++++Shӵ***,,,***))))))***+++g&e,,,>hӵ,,,,,,,,,,,,,,,,,,,,,+++fff?><z+++g&e>&e,,,---HL++++++***ShӵgL+++++++++++++++,,,,,,---------,,,+++S?ʬ---,,,3h?D%%)?,,,,,,ZufĦ------...gL***---,,,g&e...gĉ@,,,...g&e>&e,,,@e---...??//////.........---,,,,,,g<ĉ//////...---3we<Ħ/////////0003h?@e...............,,,,,,,,,Z...+++,,,------...3h?gL.....................------...D%%)?///fff?><z///222=?Ħ---g&e///g&e------...S?ʬ...4ff?>ߝL---@e+++g&e///------3h?g&e>&e------??////////////...---,,,+++***+++---...///...------......////////////.......................................---......//////...000111111000///111222---------......//////000......///000000000//////......---///000111///...,,,---...000111111222222/////////000000111111222111000000//////000000111444222000000000111000.../////////000000000000000///...---,,,---...///000...////////////000000000.........///////////////000//////......//////000...//////000000000000000////////////////////////////////////////////////222000//////000111111000111111000000000000111111............//////000111000////////////000111111111222222111//////111222111000///......---......------......///000000000111...---...111222///,,,//////////////////...---//////111111111111///////////////000000111111111000000000000111111111111111000//////000000///...111000000000000111222222111000000//////000000111//////0001111111110000003332221112223334443332224DӵHƅ^Hu]ĦHu]ĦBBBZuR)Ħ......---------......Hu]Ħ---HŐeHŐeHu]Ħ+++qIܗGIӵ,,,tt,,,,,,+++HGgĉ@)))+++---+++******++++++Hu]Ħ---ZuR)Ħ,,,,,,,,,,,,,,,---+++sߝLGdUĦ,,,Hƅ^Hu]Ħ,,,ntHdĦ++++++HGgĉ@+++HdĦ+++++++++++++++***+++,,,---------Htƅ^...---Bt=o9ĦDtfo9Ħ,,,,,,,,,g?------HdĦ,,,------Hu]Ħ,,,tt,,,///Hƅ^Hu]Ħ,,,H׼s---,,,.........+++---///...------tQ...//////...je<Ħ......///Bt=o9ĦH׼s...........................HtĦ...+++,,,---...Bt=o9ĦHdĦ///............///////////////Dtfo9ĦsߝLGdUĦ///Ht@cӵHu]Ħ000Hu]Ħ///...Htƅ^...qIܗGIӵ---H׼s,,,---Hu]Ħ///---Bt=o9ĦHƅ^Hu]Ħ---...///......---------......---...///000000...---,,,......////////////..............................000//////............///...///000000//////000111---......///000000111111---...///000111000000///000///......000111111000////////////000111222222.........///000111111111111111000000000000111111111///------...//////.........//////000000111111//////////////////........./////////000000000000/////////000000000111111000000////////////000000///////////////000000111000000000000000000000000///////////////////////////...---...000000...---000000000000000000000000000000/////////000111111//////......//////000111222333333222///...000222111000///......---------......//////000111111222111...---...222333000,,,---.../////////////////////000111222222111000/////////000000000111111111/////////000000000111111333222111111222222111///111111000000111111222333111111000000000000111111//////0001111111111111114443331111112223332221114DuXӵDdDΦDdDĦDdDĦCCC;;;t|<......---------......///DdDĦ,,,DdDΦDdDΦDdDĦ***peƜ4DuTӵ,,,`eĭ,,,qet+++))),,,---,,,++++++,,,,,,DdDĦ+++(((t|<,,,,,,,,,,,,,,,,,,---+++DdDDdDĦ---DdDΦDdDĦ+++q<niDdDĦ+++qet++++++DdDĦ+++++++++++++++)))***,,,---...q<R,,,...qjRgdKӵHdDĦgdKӵ------GR/f6LĭĦ,,,---DdDĦ---+++,,,DdDĦ)))`eĭ000DdDΦDdDĦ,,,DdDĦ---,,,,,,,,,---------......))),,,//////...---geĦ...//////FSĦ---...qjRgdKӵDdDĦ//////////////////111111000DdDĦ,,,+++,,,---qjRgdKӵDdDĦ///............//////111111000HdDĦgdKӵDdDDdDĦ...DdDĦ4DufӵDdDĦ111DdDĦ111q<R///...peƜ4DuTӵ...DdDĦ///000DdDĦ...qjRgdKӵDdDΦDdDĦ,,,...///111222333...---,,,,,,---...000111///000111111000...,,,***......////////////..............................111000///...............---...//////......///111...//////000111222222222---...///111111111000///222000......000222222222222111000//////000111111---------...///000000111111111000000000000111111222000///000222333333333------...///000111222222000000111111000///...---.../////////000000111111//////000000111111222222000000////////////000000000///.........///111222111111111111111111111111000000000000000000000000111111111222444333111///000000111111111111000000222222111111111111111222...............///000000222444444222///...///222111111000......---------...//////000111222222333222///,,,...222333000,,,------...///000000000//////000111222222111000///111111111000000000000000......//////000000000111555444333333444444222111111111111000111111222333111111000000000000111111//////0001111111111111115553331111112222221110004DuXӵDdDΦDdDӵDdDĦDDD===o)h...---000111...,,,///999BBBDdDĦ000DdDΦDdDΦDdDӵ***=ӊB1.uTӵ...HߝL`o9---po9wӵ---,,,,,,,,,,,,,,,+++DdDĦ///000o)h---///...+++***,,,...------DdDΦDdDĦ+++DdDΦDdDӵ,,,GIpӵDdDĦ***po9wӵDdDĦ***++++++++++++...---,,,---///po9u,,,,,,++++++GIdnuR)ĦDdDĦnuR)Ħ,,,,,,CdgĪj,,,DdDĦ''',,,...DdDĦ+++HߝL`o9...DdDΦDdDӵ---DdDĦ///++++++,,,------------,,,222///---...000111geĦ,,,,,,sp?aĦ//////GIdnuR)ĦDdDĦ...//////...------,,,---...DdDĦ---.........GIdnuR)ĦDdDĦ000000000000000000000///...---DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ111DdDĦ...po9u,,,+++......=ӊB1.uTӵ222DdDĦ333///DdDĦ...GIdnuR)ĦDdDΦDdDӵ000------111111------///111///------000444111333555444111...---...+++---//////...---,,,---000///......//////---,,,000333444333///------///000000000000000111222222000000000000000111222222222000......///111111000111111000000000111222222555333111000000000///...000///...///111111111000111111000000000000111222222222222222222222111111222222000///---+++******111///------///000///......//////000000//////...111000///......///000111000000000000111111222222222222222111111111111111...///000111111000///...///000111222111000///...222222111000///...------222333333111///...///000///000222333222111///...///...---...000111000///111111111222222222222222111000/////////000...---111111000000000111222333333000...---...000111111555111...///333444111---000000000000///...------111111111222111000000///222222111111111111222222333111///000333333222///333222000//////000222333444111///000333555444222222///,,,...3336664441113332221110000001112223334DuXӵDdDʜ4DuTӵ>d<ĦDDDDt888111111///++++++000444>d<Ħ***>d<ʜDd<ʜ4DuTӵ+++,,,F&uTӵ---4DufئL>e---puR)Ħ...***++++++,,,,,,+++>d<Ħ,,,Dt***---+++***,,,...------DdDΦDdDĦ+++>d<ʜ4DuTӵ...4DwDd<Ħ+++puR)Ħ>d<------......///...---...000peӵ---ĦpeӵDx<>d<ӵDd<...qR/ܗ?fӵ,,,>dd<Ħ...4DufئL>e///DdDʜ4DuTӵ...DdDĦ111...//////000000000000000222000...///111111geĦ///s<v>aĦ//////peӵDx<DdDĦ000000000000000000......///DdDĦ...111111111peӵDx<>dd<ӵDd<DdDΦDdDĦ000DdDӵnd<DdDĦ222>d<Ħ000peӵ...Ħ111F&uTӵ333DdDĦ222000>d<Ħ///peӵDx<>d<ʜ4DuTӵ000,,,---222222...+++...222333333111000000///:::DDDDDD<<<333111222...000222222000//////000111000//////000000///---///111333222000///000111333222111111000111111111333222222222222333333444444222111111222333333222222222111111111111222222444222111000000000000///111000///000111222222111333333222222222333333333333333222222222222111111111111111222222222111111333222111111222333111000//////000000000000//////444333222111111222333444///000000000111222222222111111111111111222222222222222222333333222222111333333444555444333222111555555555555555555444444444555555444222222333444777666666555555555555555333111000111222222111///222222222222222222222222111000///000222333333222333444444555555444333333666444222222333555555444444111...000333444222///333333333333333222222222000111111222333333333333444444333222111111111111555444222333555666444222777666555444444555666777444222000111444555444333777444222444888:::9996662222221110001111113333334DuXӵD&dq&ĒRsdKĦEEEDHRRud111111///---,,,+++***sdKĦ,,,D&oq<Ōq&ĒR---,,,,,,>dp&ĒR------nfʜd<Φ>d<Ħ---s&dq&ĒR,,,,,,i?ʜtd<Ħ---HHܗDӊB,,,<x---------,,,+++,,,...B?daĦ222111B?Ho9///>dd<ӵ444444B?Ho9---<x000000000000000000///&ӫeʬtIӇ111>d<Φ>d<Ħ000D&ӫetIӇ000DdDĦ000sdKĦ///B?dp&ĒR///111>d<sdKĦ111B?Ho9000s&dq&ĒR222///,,,///444444000888444///...111888>>>BBBGGGVVVccc___LLL888000111000222444444333222222333222111000000111111000///000222222222000000000222555444333222222111222222555555444333333444444444666555555555777777666444444444444444333333333444333333222222222222333333444333222222444555555444666666666555555555555555555555555555444444333333222333555666777777666555666555444555666666444222222222333333333333222222666555444444444444555666222333333444555666666777444555555666666777777777888888777777777777888888666777888888777666555444555555555666666666777777666777888888777777999::::::888666555444555777888777555444444555555333222666666555555555555555555777555555555777777666555666777999::::::999777555555444333333555555444333666333111222555777555222222222222222222333333333333333333333444444555666777777555444333333333333777555444555666777666444888777666555555666777888888777666666888999888888999777555666:::;;;:::8885555555555555556667778884DuXӵHu]3hhnecccGGG=e333000...///000000...,,,ne...///pIƎ@t@h...---,,,>h...//////fe,,,@ďD........................---ne---,,,=e---.........///000......ege///...sĪj@h++++++,,,fdDĦ...@ďD------Hkge---------...---,,,---///@h,,,+++@G......HĪj@IŌ///111Bene---Hkge+++ne,,,000fe000Hu]3hh000000000se111111111111111222222333333333333444555666geĦja>aĦ999999@G//////se000000111222333444444555<Ō777777888@G111111Hkge333444444444444222111111HĪj@IŌ555444ege222222Hu]3hIŌ222444DdDĦ111ne222111@h111111>h555555555se444ne555555@G666666sĪj@h555222///000444888777444:::888888===HHHRRRYYY\\\[[[gggpppgggQQQ<<<222111333555666666555444555666666555444444666666555444777777666555444333444444888888888777777888888999;;;:::999999888999999999<<<;;;<<<===>>>>>><<<:::;;;;;;;;;;;;;;;::::::999999:::::::::999:::;;;<<<===;;;999:::;;;======<<<==================<<<<<<=========<<<<<<<<<;;;;;;;;;<<<>>>>>>>>>===;;;:::<<<<<<;;;<<<======:::888:::;;;;;;<<<<<<;;;;;;:::<<<;;;::::::::::::;;;<<<===>>>???@@@AAABBBCCCCCCAAABBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCCCCDDDFFFGGGEEEFFFGGGGGGFFFEEECCCBBB========================>>>???AAAAAA@@@AAACCCEEEBBBAAA@@@>>>>>>??????@@@>>>===<<<<<<>>>>>>===<<>>??????@@@DDDBBB@@@??????>>><<<:::;;;<<<===???????????????<<<<<<;;;<<<>>>>>><<<:::@@@>>><<<<<<>>>>>><<<;;;777777666666777888:::;;;<<<;;;:::999999:::;;;<<<@@@??????>>>>>>>>>>>>???BBBBBBAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAEEEDDDCCCCCCDDDDDDEEEEEEAAA@@@???@@@BBBCCCBBB@@@AAAAAAAAAAAABBBCCCDDDDDD4DuXӵĵD^jjjKKK222444000------000111000...++++++,,,,,,---+++***+++---.........,,,,,,,,,......------//////......,,,+++000///---,,,,,,---............,,,,,,//////...---......//////DdDĦ,,,////////////000000000000222111111222333333000//////...000111111333222444222000111...555333444333222D^666333333333s׼s777777777666666666777888999777888999;;;;;;<<aĦFFFFFFEEE666444444s׼s888888888999:::::::::;;;;;;Ho>>>AAABBBCCCDDD999666555888888888999999999<<<<<<<<<;;;::::::;;;::::::D^555666888DdDĦ999999999888999;;;999999999@@@@@@???>>>s׼s:::;;;============:::<<<<<<999<<<999777:::>>>????????????IIIZZZlllvvvuuukkkbbbUUUZZZ^^^XXXLLLAAA===>>>===>>>??????>>>>>>@@@AAACCCBBBAAAAAACCCDDDCCCAAABBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKJJJJJJIIIJJJJJJKKKKKKJJJJJJLLLMMMMMMKKKIIIKKKKKKLLLLLLLLLKKKJJJIIIIIIKKKLLLKKKJJJJJJMMMOOONNNLLLJJJJJJKKKMMMNNNNNNPPPPPPQQQQQQPPPOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMNNNMMMLLLMMMOOOOOOMMMLLLMMMNNNNNNNNNNNNNNNNNNMMMNNNMMMLLLKKKKKKLLLMMMNNNRRRRRRSSSUUUVVVXXXYYYZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^]]]\\\\\\\\\]]]___```cccdddddddddcccbbb```___WWWVVVVVVUUUTTTTTTSSSSSSRRRSSSUUUUUUUUUWWWYYY[[[YYYYYYZZZ[[[ZZZYYYXXXWWWPPPPPPPPPQQQTTTVVVVVVUUUWWWVVVTTTSSSRRRSSSTTTUUUVVVTTTRRRQQQQQQPPPNNNLLLJJJJJJIIIIIIKKKNNNQQQSSSVVVUUUUUUVVVWWWWWWUUUTTTUUUSSSRRRQQQQQQPPPNNNMMMLLLKKKIIIIIIJJJLLLOOOQQQMMMLLLJJJJJJKKKMMMPPPRRRUUUUUUUUUUUUVVVXXXYYYZZZ\\\]]]]]]]]]]]]\\\]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[ZZZZZZZZZZZZ[[[ZZZZZZZZZZZZ[[[[[[YYYXXXWWWXXXXXXYYYYYYZZZZZZZZZΦ4DuXӵtvӵ>d<ĦĦLLL;;;:::666444555333777333///---......---***111...Ħ,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,------------,,,,,,+++,,,------......------......////////////......///......---,,,***)))(((Ħ000,,,***,,,...///...---...//////...---,,,++++++++++++,,,------//////............//////---.........//////000000>d<Ħ///111444444333222000///000000111222222222333333444444444888777666777999999777666666666555555444333222222444333333333333444444555222222222444555666444222444222000000111222333222444222111111222333222111555555444888Ħ:::777888999::::::999888777555>d<Ħ999:::999999999Be===>>>BBBBBBAAA@@@@@@BBBCCCDDDFFFHHHKKKLLLLLLNNNgeFYĉZZZ[[[>aĦ\\\[[[[[[YYYUUURRRJJJHHHEEEBBB@@@@@@BeCCCEEEFFFFFFFFFFFFFFFKKKKKKKKKnu]ӵSSS[[[\\\\\\ZZZYYYRRROOOJJJEEEBBB@@@???@@@EEEFFFFFFGGGGGGHHHHHHIIILLLMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLIIIHHHHHHGGGFFF>d<ĦBBBAAAAAABBBDDD>d<ĦFFFEEEEEEĦDDDEEEFFFGGGHHHHHHIIIHHHIIIIIIIIIIIIIIIIIIJJJKKKJJJJJJKKKKKKBeLLLLLLNNNPPPPPPĦQQQMMMMMMMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJPPPLLLIIIJJJKKKKKKNNNSSSmmmuuu~~~nnncccZZZZZZZZZWWWTTTRRRSSSUUUTTTUUUVVVVVVUUUUUUWWWYYY\\\[[[ZZZ[[[\\\]]]\\\[[[YYYXXXWWWYYY\\\___aaaaaa[[[[[[\\\^^^```bbbdddeeegggffffffffffffggghhhiiifffeeedddeeefffgggeeedddfffggghhhhhhgggfffdddcccdddfffhhhgggeeedddgggjjjhhheeecccbbbdddfffgggggglllmmmnnnnnnmmmllljjjiiifffffffffggghhhhhhiiiiiihhhhhhiiijjjkkkmmmnnnnnnkkkiiihhhiiikkklllmmmllliiijjjjjjkkkkkkjjjjjjiiijjjiiihhhgggggghhhiiijjjmmmmmmoooppprrrtttuuuvvvvvvwwwwwwxxxxxxyyyyyyyyy||||||||||||}}}~~~~~~}}}{{{uuuuuutttsssrrrqqqppppppqqqrrrsssttttttuuuxxxzzzvvvwwwyyyzzzyyyxxxvvvtttooonnnoooqqquuuwwwwwwwwwuuusssqqqooooooooopppqqqmmmlllkkklllmmmnnnmmmlllfffeeecccccceeeiiimmmpppuuutttsssssstttuuutttsssrrrrrrqqqooonnnmmmlllkkkgggeeecccbbbcccfffiiikkkgggfffeeeeeehhhlllqqqtttttttttuuuvvvwwwyyy{{{|||xxxyyyzzzzzzxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyywwwvvvuuuwwwxxxwwwwwwxxxxxxxxxwwwuuutttvvvvvvwwwwwwwwwwwwvvvvvv?aŖ%7uSQuR)ӵsdKĦgdKĦKKK<<<<<<666111444555666555444333111///,,,)))444gdKĦ000///...------------------------,,,++++++---///000000///......////////////.........///000111111111000000000111222222222222111000000000111111111000///gdKĦ555222000222555777555333333444555333111222111111111111222333444444444333333333333444444111111222222222222222222gdDĦ888<<>>>>>???>>>===>>>AAACCCDDDDDDFFFIIIHHHgdKĦMMMHHHKKKMMMOOOOOOMMMJJJHHHFFFsdKĦKKKLLLOOOOOOOOOSSSTTTUUU[[[[[[YYYYYYYYYZZZ\\\]]]aaacccggghhhhhhiiiŶStttvvvxxx3weAnenefffIII<<<===666000444777444666888999777333///---ne/////////...////////////////////////---,,,,,,...111333333222222222333333333333222222000111222444444333333222222333444444444444333222333444555666777777ne:::;;;999888:::===???<<<::::::;;;;;;999666999999999999999:::;;;;;;::::::999999999999::::::<<<<<<<<<<<<;;;;;;;;;DeAAACCCFFFJJJIIIHHHHHHHHHJJJLLLOOOQQQSSSTTTTTTVVVWWWXXXYYYZZZ]]]\\\\\\]]]^^^^^^]]][[[ZZZZZZYYYXXXWWWVVVUUUTTTSSSSSSSSSTTTTTTUUUWWWWWWWWWVVVUUUUUUTTTRRRNNNKKKMMMKKKIIIIIILLLNNNPPPPPPTTTRRRRRRTTTXXX\\\^^^^^^]]]cccne}}}eee```cccgggjjjiiigggbbb___```neccceeefffllllllmmmmmmooopppqqqrrrxxxwwwvvvuuuuuuwwwyyyzzzwwwzzz~~~>Ak<~~~|||yyywwwvvvuuuuuuxxx{{{~~~~~~{{{yyy{{{|||}}}fh~~~|||}}}}}}~~~~~~}}}|||Deuuutttttttttvvvwwwne}}}~~~nezzzzzzzzz|||~~~~~~}}}}}}}}}~~~~~~~~~~~~ne{{{qqqhhh``````nnn~~~vvv}}}]]]EEE;;;<<<666111333222555666999:::999777444222---000...///222///000111444666666555333666666666666555555555555999::::::::::::999777666555777::::::999888777888;;;::::::999999999::::::===>>>??????@@@@@@EEEGGGJJJLLLMMMKKKIIILLLMMMMMMMMMLLLJJJGGGEEEEEEGGGIIIKKKLLLLLLKKKJJJLLLJJJHHHHHHIIIIIIFFFCCCFFFGGGHHHIIIJJJJJJJJJJJJRRRQQQRRRSSSUUUZZZ\\\^^^___```aaadddfffeeegggiiikkkkkkkkkmmmnnnrrrrrrsssuuuwwwvvvtttrrrrrrrrrrrrrrrqqqooonnnmmmqqqpppooonnnmmmlllkkkkkkjjjlllmmmnnnllliiifffdddfffdddaaaaaacccfffhhhiiimmmnnnooonnnnnnooorrrtttyyywww{{{}}}}}}|||}}}~~~~~~~~~}}}|||{{{|||~~~}}}wwwkkkhhhmmmwwwyyyVVV@@@888:::444111444333333666:::===>>>===;;;999:::444111444666444444777555666888:::<<<===<<<:::>>>>>>??????@@@AAABBBBBBEEEFFFFFFGGGFFFEEEDDDCCCCCCEEEGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOPPPPPPPPPVVVWWWZZZ]]]```aaaaaa```___```aaaaaa```^^^[[[ZZZYYY[[[]]]_________^^^^^^aaa___^^^^^^______\\\ZZZ\\\]]]^^^```bbbccccccdddfffhhhiiijjjiiijjjlllmmmoooqqqtttuuuuuuvvvyyy{{{yyy{{{~~~|||{{{}}}zzzxxxxxxzzz}}}}}}}}}vvvsssvvvNNN;;;555777222222555444111555<<>>FFFKKKKKKJJJHHHIIIHHHIIIKKKMMMMMMMMMNNNUUUWWWZZZ\\\]]]^^^___```]]]^^^```bbbdddfffhhhhhhiiiiiikkkllllllkkkjjjiiilllllllllkkkkkkmmmqqqtttooooooooopppqqqrrrssstttuuuuuuvvvwwwxxxzzz{{{|||yyy|||gggFFF:::777777111222666222222777@@@IIINNNOOONNNMMMMMMPPPTTTVVVXXX[[[]]]]]]cccfffiiikkkkkkllloooqqqooooooppprrrsssuuuvvvvvvwwwxxxyyyzzz{{{{{{zzzyyy||||||{{{zzzzzz|||bbbDDD:::999888111333777111333999AAAJJJPPPSSSSSSRRRRRRYYY^^^aaaccchhhjjjiiikkkooorrrtttsssuuuyyy|||||||||}}}~~~]]]@@@999999777111333777222555:::BBBKKKSSSWWWYYYYYYYYYbbbhhhjjjlllqqqsssqqqqqquuuyyyzzzzzz{{{YYY<<<666888666000444888222555:::BBBLLLTTTZZZ^^^___^^^hhhooopppqqqvvvwwwuuuvvvzzz~~~~~~NNNBBB===888555555444111...555:::BBBIIIPPPWWW^^^dddkkknnnrrruuuvvvwwwxxxyyyzzz}}}RRR@@@<<<888666777666333000333999CCCLLLSSSZZZ```dddjjjmmmssswwwyyyzzz|||~~~~~~WWW<<<999666666777777444000111888CCCNNNWWW]]]bbbeeejjjnnntttyyy}}}}}}}}}]]];;;888555555666555222...000666@@@LLLVVV___eeehhhlllqqqwww|||xxxyyyccc>>>;;;777666666555111...222555<<>>999777777777444222444555;;;EEERRR___hhhlllrrrvvv|||}}}sssvvvuuuAAA<<<777444555666666444444666<<>>JJJXXXccciiijjjooossszzzvvvxxx|||ppp}}}FFF<<<:::999444666999111444;;;DDDNNNWWW```ggglllsssvvv{{{~~~ooolllxxxpppgggqqqyyy|||rrrqqqDDD:::888888333555888111444:::DDDNNNXXXaaahhhmmmqqqtttxxx|||~~~~~~ooovvvzzzccc___jjjtttyyyzzziiiYYYSSS^^^hhhqqqvvv[[[AAA888666666111444777000555;;;EEEOOOXXXaaahhhmmmnnnqqquuuxxxzzz}}}sss]]]XXX]]]ooo|||hhhTTTQQQYYYaaaeeegggUUUKKKJJJUUU___mmm|||SSSAAA777666666222555888111888>>>FFFOOOWWW___eeejjjkkknnnqqquuuwwwzzz}}}|||xxx]]]KKKNNNPPP\\\wwwjjj\\\QQQSSS[[[aaadddfff[[[RRRQQQ\\\dddppp\\\BBB999777888333777:::333;;;@@@HHHOOOVVV\\\bbbeeeiiikkkooorrrtttxxx|||~~~zzzvvv^^^MMMEEEEEEDDDJJJ___```[[[[[[dddnnnsssvvvxxxnnn___WWW[[[```jjjnnnEEE;;;999999444777:::333;;;@@@GGGNNNUUUZZZ___ccchhhkkknnnqqqssswww{{{zzzvvv\\\JJJBBBAAA>>>???BBBOOOlll|||ddddddkkkvvv|||iiiYYYTTTSSS]]]|||FFF<<<::::::444777:::333888===EEEMMMTTTZZZ___ccchhhkkknnnpppssswww||||||qqqrrrwwwxxxwwwqqq[[[KKKBBB>>>===:::???BBBIII___vvviiiaaaWWWZZZ{{{FFF<<<:::999444666999111555:::CCCLLLSSSZZZaaaeeeiiikkknnnpppssswww}}}}}}zzzkkkhhhiiiiiigggooo||||||lllXXXIIIDDDBBB>>>:::666>>>BBBEEETTTvvvyyyggg```||||||KKK777:::555111888222000333:::CCCKKKQQQWWW^^^cccggghhhlllqqqwww{{{}}}}}}ooo```ZZZ[[[^^^ccceeelllwwwyyydddUUUEEE???;;;777666999;;;777888AAAPPPiiirrr~~~JJJ666:::555111888333333333:::CCCJJJPPPVVV]]]bbbhhhjjjnnnsssxxx|||}}}}}}tttaaaTTTOOOPPPRRRWWWYYY```nnn{{{|||qqqeeeSSSHHH>>><<<<<<888777999;;;999;;;AAAJJJ```}}}III555:::777222888444666444:::CCCJJJPPPUUU\\\aaajjjmmmpppuuuyyy|||}}}~~~~~~uuulll^^^PPPFFFCCCDDDEEEJJJLLLTTTcccpppnnn]]]MMMBBB<<<888999:::888666666<<<<<<>>>AAADDDVVV~~~MMM777:::888333888555999666<<>>???CCCGGGOOO[[[aaa\\\LLL???===:::777777777666444222===;;;===???CCCTTTzzzVVV;;;;;;888444888555:::777>>>GGGNNNSSSYYY```eeekkkoootttwwwyyy{{{}}}jjjZZZRRRKKKHHHCCC???<<<<<<<<<===@@@EEEMMMQQQPPPHHH???999<<<;;;888555555666666555<<<888999>>>FFFWWWxxxdddBBB;;;888555999444888777>>>GGGOOOUUU[[[bbbgggkkkpppvvvyyyzzz|||www]]]LLLEEE@@@>>>===;;;::::::;;;;;;<<>>FFFUUUqqqrrrHHH;;;777666:::333666666===FFFOOOUUU\\\ccciiilllrrrxxx|||}}}nnnUUUGGGBBB;;;;;;:::999999::::::;;;999;;;===<<<999777777888333777777444444:::<<<:::777666999>>>AAAKKKeee{{{MMM;;;666666:::222444444;;;EEENNNUUU\\\ccciiinnnttt{{{~~~|||bbbMMMBBB>>>;;;::::::::::::;;;;;;<<<888888777888999:::999999111777999555444888999555444777<<>>IIISSS\\\ccckkkqqqxxx{{{eeeXXXRRRJJJCCC>>>;;;:::999999999999999888888888888888666444444555666555444777777777777777777777777888777999;;;<<>>???888777999444777???JJJTTT\\\eeemmmssszzz}}}bbbNNNHHH@@@<<<======;;;999777777777777777777777777777666444333444555444333777777777777777888888888888888:::===>>>@@@HHHRRRtttzzzJJJ>>>===???999888999333888???JJJTTT]]]eeennnuuuyyy||||||```JJJCCC;;;888999:::777333666666666666666666666666666444222222333333333111666777777777888888888999999888:::===>>>???EEELLLhhhZZZBBB888:::888777999666999@@@KKKTTT\\\eeennntttxxx|||ttt\\\JJJCCC<<<999999999555222555555555555666666666666666444222222333444333222666777777888888999999999999888999===>>>>>>BBBHHH]]]|||RRR888777555444999:::;;;AAAKKKSSS[[[dddmmmsssxxx|||iiiWWWHHHCCC===:::999888666444555555555555666666666777666444333444555666666555666777777888888999:::::::::888888<<<>>>>>>AAAGGGUUUccc<<<777555222777<<<;;;BBBKKKSSSZZZccclllrrrxxx|||sss]]]NNNAAA>>>:::777666555444333555555555666666666777777777666444555777888888888666777777888999999:::::::::777777;;;======AAAFFFQQQ~~~___===???444333<<<555;;;AAAKKKSSSZZZbbbjjjpppxxxzzz~~~ooo]]]PPPIII???<<<888666666777777777444444444444444555666777999777555333333555888:::222;;;===777666;;;:::333::::::::::::<<<>>>@@@BBBRRRnnnVVV;;;>>>444333;;;666:::AAAKKKTTT[[[ccckkkpppvvvyyy~~~pppZZZLLLBBB======999666444444555666666555444444444444555555666666444333444777999999999555@@@CCC;;;666999:::666<<<;;;<<<<<<>>>@@@BBBCCCJJJeeexxxJJJ888>>>666333:::777999AAALLLVVV]]]dddkkkpppvvvyyy~~~rrrZZZKKKBBB===:::999666333222333444555555666555444444444444444444555333222444777999777555<<>>555666999999;;;;;;;;;<<<===???@@@AAABBBZZZ___BBB999???888333888888999AAAMMMXXX___ffflllpppxxx{{{yyy^^^MMMFFFBBB???>>>777444222222333555555555666555555444333333333333444555555444444444666777BBBGGGFFF<<<555555777777888888999:::;;;<<<=========QQQtttOOO???;;;>>>999444555888999BBBNNNYYY```gggmmmrrr{{{zzzeeeOOOEEEBBB>>>;;;;;;666555333333555666666666666555444333333333333333444777888555222444===DDDEEECCC>>>888555666555222777777888999:::;;;;;;;;;===KKKhhhmmmEEE???;;;;;;999555444999;;;CCCNNNYYYaaahhhooottt}}}kkkXXXHHHCCCAAA;;;777777777555444444666777777666555444333333333333333333444666888666555;;;EEEOOOAAA<<<666444555666333000888888:::;;;<<<<<<<<<<<>>DDDHHH999666333333333333222222777888999;;;;;;;;;;;;:::>>>AAASSSwwwNNN;;;>>>666111666666555<<<>>>DDDNNNXXX```hhhrrrxxx{{{kkkQQQBBB999;;;;;;555444888777555444444555666444333222222222222333444444555888222...000888===<<<999333333444444222000222555555666777888999999888777======MMMqqqJJJ???;;;888666777888999999???GGGRRR\\\ccckkksssxxxuuu]]]HHHCCC===888555555444333444333333222222333333444555222333666666333222555999666222222333444333111666555333222111111222222<<<<<<;;;:::999999999999;;;999DDDcccPPP???<<<888666777888999999AAAIIITTT^^^fffnnnuuu{{{kkkTTTAAA>>>:::777777777777666444333333222222333333444444222333666666333222444333111//////222444444333444444333222222333444555;;;;;;:::999999999999999======EEE\\\VVV???<<<888777777999999999BBBIIIUUU___gggnnnvvv|||~~~pppZZZGGG<<<:::888777777888777555444333333222222333333444444222222666666222222444222000///000222444444333333333333333444555666777::::::999888888888999999???AAAEEEQQQppp{{{qqqhhhddd```]]]\\\]]]]]]]]]bbbccceeehhhnnnwwwVVV???<<<888777888999::::::???GGGSSS]]]eeemmmuuuzzz|||pppfffYYYIII===;;;999888777777666444111444333333222222333333444444222222555555222222444555444333333333333333222333333444444555666666777888888777777777888888999===BBBCCCGGG```ooo[[[SSSNNNLLLJJJIIIJJJJJJIIIGGGKKKKKKKKKKKKNNNTTT[[[aaakkktttQQQ@@@<<<999777888999::::::???FFFRRR\\\eeemmmuuu{{{xxxhhhZZZPPPFFF===888888777777777777666444222444333333222222333333444444111222555555222111444333333444444333222222222555555555555555555555555666666666666666777888999888>>>@@@AAAUUU}}}pppTTTHHHFFFCCCCCCCCCDDDEEEEEECCCAAA@@@@@@@@@???>>>@@@CCCFFFLLLTTT```pppMMM@@@===999888888:::::::::???GGGSSS]]]fffnnnvvv|||~~~yyyooobbbSSSIIIAAA;;;777777555444444666888999777666444333333222222333333444333111111555555111111333,,,...000111111222333444444444555555555444444333444444444555666777888999666:::===@@@NNNmmm]]]FFFAAADDD>>>>>>>>>@@@BBBBBB???===888999::::::999999:::<<<===AAAGGGPPP[[[hhhuuu}}}NNN@@@===999888888:::;;;;;;>>>FFFRRR\\\eeemmmvvv{{{}}}yyytttmmmfffbbbSSSIIIAAA>>>;;;777666888666555444555777888888777444333333222222333333444333111111444444111111333***---111222111111333444111222333444555555444444333333333444555777888999888888<<>>===:::777666777888777666777999;;;::::::<<<>>>BBBJJJRRRYYYdddhhhoooxxxPPP@@@===:::888999:::;;;;;;;;;CCCOOOZZZbbbkkksssyyyrrrpppmmmhhhaaaYYYQQQMMM???888666999:::777666999;;;888666666666666555444444333333222222333333444333111111444444111111333///222555555222111222333...///111444555666666555222222333444555666888999:::888<<>>===<<<<<<;;;:::666444888888888666555666999<<<::::::999888999===BBBFFFCCCIIIRRR^^^iiissszzz}}}QQQ???<<<999777777777666444999BBBOOO[[[cccjjjpppttt}}}vvvhhhccc\\\TTTNNNHHHCCC@@@;;;:::888666555666777888888777666666666666777777333333333444444444555555555333333666666444222111000111222444555444444333111111222333333333222222333444555666777888999:::888;;;:::===BBBJJJkkkeeeGGGEEEGGG>>>>>>======;;;:::999888888;;;666222666;;;;;;888555888777777777999:::999888<<<>>>CCCHHHOOOTTTYYY[[[qqqqqqxxxxxxuuu{{{III>>><<<999777777777666555999BBBNNNYYYaaaiiipppuuu{{{uuunnngggUUUQQQKKKFFFAAA===:::777666555444333333555777888666666555555555555666666333333333444444444444555666555555666666555444444444444555555444333111000...///000111222333333333444444555666777888888999777999888;;;AAAGGGddd___EEECCCFFF<<<===<<<<<<;;;:::999999888888666555666999999888888888777666777888999888777777999;;;===@@@CCCEEEGGGTTTVVV^^^ooovvvnnnddd___fffwwwEEE>>>;;;888777777777666555;;;BBBMMMWWW```hhhqqqvvv~~~{{{}}}yyyrrrgggaaaYYYQQQFFFCCC???<<<:::888666555111000000000111333555777444444333333333444444555333333333333444444444444666666666555666666777777555555555555444333222111------...000111222333444555555555666666666777777777888555999@@@DDDYYYzzzuuuWWWBBBAAACCC:::;;;;;;::::::999999999999555666777777777888999:::888666555666777777666555666666777888999999::::::<<>><<<999777777777666555000/////////000222333444222222111111111222333333222222333333333444444444555777777444333666888888222333333444555555666666/////////000111222333333555555555555555555555555777777444888@@@BBBNNNgggiiiQQQAAA???@@@999999999999999999999888888444777888777777999:::999777555444444666666555333444555555666777888999999888:::===BBBLLL\\\nnnzzzpppggg]]]ZZZYYYPPPUUU\\\ooo|||xxxOOO<<<:::777666777888888777@@@FFFOOOXXXaaajjjttt{{{xxxuuunnnhhhfffaaaZZZUUUTTTUUUXXX___eeelllttt||||||xxxvvvwwwxxxrrrkkk]]]MMMCCCAAA>>>:::888555333222333333333222333222222111111000111111000000000000000111222222222222222333333333444444222666777222000444666555222222333333444555555666333333222111111111222222444444444444444555555555777999666888@@@@@@FFFXXXuuu```NNNAAA>>>>>>999888888888888888888777777555:::;;;888999<<<:::444666444333444555555444333111222222333444555666666777999;;;;;;<<>>AAAOOOeeerrrWWWLLL@@@;;;;;;999888888777777777666666666555>>>BBB>>>:::;;;888222444333222333555666555444555555444444444333333333111333666666666888===AAAFFFKKKWWWeeepppwww~~~}}}xxxxxx|||rrr\\\QQQVVV___qqqkkkjjjttt|||wwwzzzyyyIII:::888666666888999999999EEELLLVVV```hhhqqqzzzxxxnnnhhh]]]TTTLLLHHHEEEAAA@@@CCC@@@@@@BBBCCCGGGMMMUUUZZZ\\\]]]\\\WWWQQQLLLJJJJJJHHHGGGBBB;;;999:::888333555333111222333555666666666666555444222111///............//////000111222111222222222222333333333...777:::111---111222...555444222111000000111111444333111000000000222333111111222333444555555666222999999999===;;;===JJJVVV}}}cccMMMHHH>>>777999;;;888888777666666555444444222DDDNNNEEE999555555222333222222333666777777666777777666666555444444333000111333555666777999;;;:::999===FFFMMMSSS]]]gggnnnooorrruuurrroooqqqwwwjjjVVVNNNTTT___uuuzzzooonnnvvvzzzwwwEEE:::888666666888999:::999FFFMMMXXXbbbkkksss{{{}}}{{{~~~vvvnnngggbbbVVVNNNFFFCCC???<<<;;;>>><<<===???@@@BBBFFFKKKOOOEEEHHHJJJGGGBBB===;;;:::999;;;;;;999999:::666111000///---...111444555555555555444444222111000///.........//////111222222111111222222222333333333...888;;;333...111111---111000000///000222333444111000///...///000222444000000111222444555666666000999999888<<<999;;;HHHKKKooo{{{YYYFFFEEE<<<444777;;;999888777666555444333333...GGGWWWKKK888000222444222222222444666888888777222222222333333333333333666555666666777888888888777444555;;;<<<<<<@@@HHHOOOSSSYYY^^^___```jjjttt}}}eeeQQQIIIMMMVVVkkkqqqaaaYYY```iiissswwwGGG:::999777666777888999:::HHHPPPXXX___iiivvv{{{qqqgggdddiiiqqq~~~}}}xxxsssjjj___WWWHHHEEE@@@>>>===>>>>>>>>>;;;;;;<<<>>>AAABBBAAA@@@???>>>===;;;999777666555666666666666555444333222000000111222333333444444555555444333222222222222///////////////000111111222222222222222111000///111000///......///000111//////000111111111111111111111222222222333333333111222222333333444444555777666555555777;;;>>>AAAIII___cccNNN@@@BBBAAA777555;;;777777777777666555444333555555444444444333333333222222222333333444444444333333333333333333333333666555444333222333333444777888888999999999999999===AAAEEEHHHJJJQQQ[[[ccc|||{{{oooUUUNNNHHHJJJTTTaaajjjnnnaaaQQQRRRVVVYYYzzzrrrAAA:::888777666777999<<<>>>JJJRRRYYY___gggsss{{{~~~tttiii]]]YYYYYY___iiisss}}}xxxtttnnndddYYYQQQDDDAAA===;;;;;;;;;<<<;;;999999999;;;===>>>===<<<<<<<<<;;;:::888777666555555555555555444333222111111111111222222333333444555444333222111111111111/////////......///000000111222222222222111000///111000///......///000111///000000111111111000000111111111111222222222333111222222333333444444555666555555666777:::===???CCCUUUyyy^^^KKK???AAAAAA777444:::777777777777666555444333555444444444444333333333222222222222333333333333333333333333333333333333666555444333222333333444222333333444444444444444444777::::::;;;@@@HHHNNNbbbiiiooorrryyymmm\\\NNNJJJEEEEEEJJJRRRXXX\\\\\\NNNPPPXXXaaaooo===:::888666555777:::>>>AAAIIIQQQYYY^^^fffqqqyyy{{{}}}sssiii]]]WWWTTTWWW___hhhvvv~~~|||{{{wwwrrrmmmggg]]]QQQIII>>>;;;888777777888888888777666666777999999888666888888888777666666555555333333444333333222111000222222222222222222333333444333222111000000000000//////......---.........111111222222111111000000000//////......//////000000000111111111000000///000000000111111111222222111222222333333444444555444444555666888:::;;;<<>>AAA@@@888555999777777777666555555444444444444444444333333333333222222222111111111111111333333333333333333333333555444444333333333333444222333444444555555444444444555666555444666;;;@@@EEEKKKRRRXXXaaannnxxx|||}}}cccOOOGGGFFFDDDBBBBBBFFFKKKOOOVVVLLLOOOZZZjjjsss@@@<<<999666444555888===@@@EEEMMMVVV\\\eeeqqqyyy{{{~~~|||wwwnnneee___[[[ZZZ```hhhkkkttt|||vvvtttttttttpppkkkfff```WWWKKKCCC999777555444555666666666555444333444666666444222555555555555555555555555333333333333333222111111444333222111111111222333333222111000//////////////////...------------...000000111111111111000000////////////////////////000111111111111000/////////000000000000111111111111222222333333444444555333333555666777999::::::@@@HHH___qqqOOODDD===AAAAAA:::666999777777666555555555555555444444444333333333222222222222111111000000//////222222222222222222222222444333333333333333333333333333444555555555555444888999888666555555999<<<777;;;???CCCJJJSSS\\\aaannnoooppprrrwww~~~pppZZZIIIBBBDDDDDDBBBAAADDDLLLTTTWWWRRRVVVdddzzzxxxEEE===:::666333333555999<<>>AAAAAA;;;888:::777777666555555555555666444444333333333222222222111111111000000/////////222222222222222222222222222222333333333333333333000111111222222222222222666555555333333333555777555555666999;;;???EEEJJJLLLNNNSSSZZZcccnnn{{{|||tttqqqxxx~~~xxx}}}hhhZZZMMMBBBAAABBBBBB@@@>>>DDDOOOYYYZZZ^^^eeeuuuzzzFFF<<<:::666333222444777999DDDLLLTTTYYY___hhhmmmnnnppprrrvvv{{{}}}{{{zzzvvvsssnnnddd[[[YYY]]]XXX^^^hhhtttyyytttqqqsssuuuuuuwww{{{}}}{{{tttmmmjjjjjjdddcccaaa````````````___]]][[[XXXWWWTTTNNNEEE>>>666555333333444555444333333222222222444444222000111111111222222333333333333333444444444444333333444333111000000111333555333222111000////////////......------...//////000//////000000111111000000---......//////......---//////000111111111111111000000000111111111222222111222222333333444444555444444555555666888999:::<<<@@@LLLfffWWWFFFAAA>>>@@@???;;;999;;;777666555444444555666777333333333333222222222222111111111000000000000000222222222222222222222222111222222333333333333222222222333444444444444333333222222222222333444555555333444666666666999???===???CCCGGGMMMUUU^^^dddgggddd^^^[[[```jjjpppqqqkkkWWWLLLEEE????????????<<<;;;AAAMMMVVVXXXfffqqq{{{GGG:::999666555555666888999@@@HHHPPPTTTZZZbbbgggggghhhkkkpppwww|||}}}{{{xxxxxxxxxuuukkk```[[[]]]YYY^^^fffqqq|||~~~|||}}}yyynnngggdddfffhhhfffhhhlllhhhjjjjjjfff___ZZZZZZ\\\ZZZWWWTTTUUUXXXYYYWWWUUUOOOMMMLLLMMMMMMIIIAAA;;;666444333333444444222111111111000111333333222000111111111111222222222222222222333333333333222222333222000///000222444666333333222111000000000000---------...///000111222...//////000000000000000------...//////...---------...///111222222222222111111111111222222222333111222222333333444444555777666555555666888:::;;;;;;???III\\\}}}|||OOOCCC???======<<<999999:::777666555444444555777888333333333222222222222111000000111111111111111111111111111111111111111111000111222333444333333222333444555555666666555555444333333333444555666666555333333777666333555:::999:::;;;<<<===???CCCFFFKKKNNNMMMIIIJJJTTT___eeezzzwww\\\NNNKKKFFF@@@<<<=========???EEENNNUUU]]]sss|||GGG999888777666777888:::;;;999BBBJJJPPPWWW```ffffff^^^aaagggooouuuyyyxxxvvvqqqsssvvvvvvnnnbbb^^^___aaaeeelllttt|||{{{yyyxxxzzz|||~~~~~~vvvmmm```ZZZWWW[[[[[[XXXXXX\\\UUUWWWXXXTTTOOOMMMQQQUUURRRMMMIIIKKKPPPQQQMMMHHHEEEDDDDDDFFFGGGEEE>>>999555444222222333333111///000//////000222333222000111111111111111222222222000111111222222222111111333111000///000222555777444333222111000000000000---------...000111333444......///000000000000000,,,---...//////...---,,,,,,---///000222333333333111222222222222333333333111222222333333444555555888777555444555888;;;===444:::BBBQQQnnnqqqEEEAAA>>><<<;;;:::888777999777666555444444555777888333333333222222222111111000000111111222222333333111111111111111111111111000111222333444333333222000000111222222222222111444333222222444555555444666333444888666111222777///111444666777999===???444;;;???;;;999AAANNNVVVeeecccNNNIIIKKKFFF>>>:::<<<>>>BBBGGGNNNUUUYYYkkk~~~NNN===999666888888888<<>>AAAFFFLLLSSSXXX\\\^^^^^^\\\\\\bbbjjjpppqqqpppjjjoootttwwwuuuooogggbbbiiieeehhhrrrzzz|||{{{zzzuuuvvvxxxzzz{{{||||||||||||{{{xxxvvvuuuwwwyyyzzztttwwwzzzzzzvvvmmmddd]]]VVVVVVUUUTTTSSSQQQOOONNNPPPKKKFFFDDDFFFJJJLLLMMMEEEFFFGGGHHHHHHFFFEEEDDDBBB@@@===;;;<<<<<<;;;:::444333222111000000000000111000/////////000222333///000000111111222333333555444333222111111111111///000222444555555555444333222111000////////////---.........//////000000333111000000222222///,,,222...+++---111333111...000000000000111111111111222222111111222222333444111111222333333444555555555444333222333555777888777??????FFFbbbZZZKKK===>>>>>>;;;777555777:::777333000///000333555666;;;777333222333444222000000000000000000000111111///000111000......///111000111222333444444444444555444333222111222333333444555555555555777:::===444444444444444444444444444333222222222333444555222555999:::;;;>>>CCCHHHYYYhhhzzztttcccPPPFFFBBB???>>>???===777777BBBSSS___ddddddxxxHHH>>>999777888888666888<<<;;;===@@@EEEJJJNNNRRRSSSSSSPPPPPPUUU]]]ccceeedddeeeiiinnnrrrrrrmmmfffbbbaaa]]]^^^fffnnnppppppqqqhhhiiiiiikkkmmmoooqqqrrrqqqqqqqqqqqqppppppooooooiiiiiiiiigggbbb\\\VVVSSSQQQQQQPPPOOONNNLLLKKKJJJHHHDDD@@@???BBBFFFHHHHHHDDDDDDDDDEEEDDDDDDCCCBBBBBB@@@<<<:::999888777666333333111000000/////////000000/////////000111222000000111111222333333333444333222111000000000000111111222333444444444444333222111000////////////---........./////////000000///...///111222000...111---+++,,,000222000---000000000000111111111111333222222222222333444444111222222333333444444444555444333222333555777888888???>>>BBBYYYwwwzzzOOOBBB=========:::777555777999666444111000222444666666999666222111333333222111111111111111111111111111000111111000//////000222000111222333444444444444555444333222222222333333333444555555555666888:::333333333333333333333333333222111111222333444555111444777888999:::;;;<<>>AAAEEEHHHJJJJJJGGGEEEHHHNNNSSSVVVVVV___bbbgggiiiiiiddd^^^[[[UUUPPPOOOUUU[[[^^^aaaddd```^^^[[[ZZZZZZ\\\___aaa___aaadddffffffccc```^^^[[[YYYUUUPPPMMMJJJHHHHHHJJJJJJIIIIIIGGGFFFDDDDDD@@@>>><<<===@@@CCCEEEEEEBBBBBBAAA@@@@@@@@@@@@@@@AAA>>>:::777555444222000222111000//////...////////////.........///000111000111111222333333444444444333222111111000000111333333222222222222333333222222111000////////////.............../////////...---,,,...000111111//////---***+++...000///---000000000000111111111111333333333222333444444555222222222333333333333333444333333333333555666888888???<<<===MMMeeepppHHH===<<<<<<;;;999666555666888666444333333555666666555666333111000111222222111222222222222222222111111111222222111000000111333111111222333444444444444444444333222222222222333111333555555444444444555333333333333333333333333111111000000111333555666444444555777888777444222777999===@@@CCCFFFKKKOOO]]]iiissswww~~~nnn]]]QQQHHH@@@@@@AAA>>>;;;:::777:::???HHHXXXoootttCCCAAA===;;;===;;;777666999:::::::::;;;>>>BBBFFFHHHJJJFFFCCCCCCFFFIIILLLLLLYYY[[[]]]^^^[[[VVVQQQMMMKKKEEEBBBFFFKKKNNNSSSXXX```\\\UUUOOOLLLKKKMMMOOOPPPRRRUUUVVVVVVTTTQQQOOONNNLLLHHHDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA??????=========???AAACCCEEEFFFAAA@@@>>>===<<<<<<===>>>===:::666333222111///...000000///..............................//////000111111111222333333444444444444333222222222222222555444222111111111222333111111000///////////////........................------------...////////////---,,,,,,...000///...///000000000111111111111222222111111222222333444333333333222222222222222333333333333333555666777666===;;;999EEEXXXxxxnnnIIIAAA===<<<:::888666555666666555444444555777777666555333222000000000111222333333333333222222222222222111222333222111111333444111222333333444444444333333333333222222222222222000222555555333222111222222222222222222222222222000000000000111333555666999777555666888777444111777555444555888;;;>>>???KKKVVVaaahhhtttuuuiii[[[OOOFFF???;;;===???===;;;;;;777<<>>;;;:::;;;:::666666888999999999;;;>>>CCCGGGJJJMMMIIIEEEBBBBBBCCCEEEFFFNNNOOOPPPPPPMMMJJJEEECCCDDD>>>;;;===AAADDDIIIOOO\\\WWWPPPHHHCCCAAABBBCCCEEEFFFFFFGGGGGGGGGFFFFFFBBBBBBAAAAAAAAAAAAAAABBB????????????>>>>>>===<<<;;;<<<>>>???@@@BBBCCCEEE???>>><<<::::::::::::;;;777555222000000000000///000///..................---......///////////////000111111222222333444444555444444333333333333444555444222111000000111222111000//////////////////...............---------//////...---,,,,,,---...000///......///000000000///000000000111111111111000000000///000111111222222222222222222222222111222222333333444555555666333:::999999AAAPPPnnnoooKKKCCC===<<<999777666666666666555444555666888888666555111111000000000000222333333333333222222222111111111222333222111222333555222222333444444444333333333333333222222222111111000222444444222000000000222222222222222222222222000000000000111333555777;;;777333222444666666444555333111111444555555444<<>>===CCCDDD@@@EEEZZZtttyyyKKK===999777777666333333666555666777;;;???CCCGGGJJJKKKHHHEEEAAA??????@@@@@@@@@AAABBBCCCCCCBBB@@@??????:::888:::<<<===BBBGGGOOOLLLFFFAAA>>>=========>>>>>>=========>>>???@@@:::;;;===???@@@@@@???>>>;;;<<<<<<<<<<<<<<<;;;;;;999;;;<<<<<<;;;<<<>>>@@@<<<;;;:::999888777777777444111//////000111111000//////............//////---...///000000000000//////000000111222222333333444444333333333333444444444333222111111111111111000//////....../////////.........---------------000000///---++++++,,,...///////////////000111111000000000000111111111111//////......//////000111111111111222222222222222222222222333444444555555333888888999@@@IIIbbbrrrKKKAAA???<<<999777777777777666555444444666777888666555111222222111///000222444333333333222111111000000000111222222111222333555222333333444444333333333222222222333222111111000000111333333111000000111333333333333333333333333222222111111222444666777888555111///000333555666222111111222333333111000333777;;;???CCCKKKUUU\\\dddlllwwwnnn\\\NNNDDD@@@AAA<<<999:::<<<;;;<<>>::::::;;;;;;<<<<<<<<<;;;:::777777999:::999<<<@@@BBBAAA???===<<<;;;::::::999999999999::::::;;;;;;888999;;;=========<<<;;;999999::::::;;;:::::::::888999:::888555555888;;;888888777777666444333222333111//////000111111000000//////...//////000000...///000111111111000000...//////000000111222222222222222111111222222333111222222222222111111000//////.........//////000.........------,,,,,,,,,///000000...++++++...111......///.........000111000000000000111111111111///////////////000111111000000111111222222333333111111222333444444444444444888888:::???AAASSSqqqzzzPPPCCC@@@===999888999999777666555444333444666777666555222333333222//////222444333222222111000000/////////000111111111111333555222333333444444333333222111222222333222111000///000111222111000000222333333333333333333333333333444444333333333444666777444444333111///000222555111222333444333333333333222333555777999<<>>BBBEEEGGGHHH@@@@@@@@@???===<<<===>>>;;;::::::999888888777777666555666999888666888<<<============;;;:::888777666777888999:::999999888::::::;;;;;;;;;;;;:::999777888999999999999999999999:::999666333222555888555555555555444222000///444222000///000111000000000000/////////000000111...///111222222222111000.........///000000111111111000000000000000111111000111222333333222111000//////.........//////000.........------,,,,,,,,,---//////...,,,---111444------...---------///000000000000000111111111111000000000000000111111222//////000111222333333444111111222333444444444444777999888:::===;;;HHHbbbXXXIIIAAA===999888999:::888666666444333333555666666555333444444222000///222444222222111111000//////...///000111111000111333555333333333444444333222222111111222333222111000///111111111000///000333555444444444444444444444444666555444333444555666777333555777555111000111444000222333333222222444666222222333555666777<<>>@@@BBBEEEJJJPPPTTTVVVSSSTTTZZZbbbddd]]]VVVnnnvvvzzzuuuppppppssstttxxxnnn```SSSGGG???;;;;;;777555666;;;<<<999999;;;BBBMMMWWWbbbxxxZZZ555999<<<333555444555777777:::???DDDFFFEEEBBB>>>===;;;999777555444444666777888999999888777666888777555444555666888999???===:::888666555555555666666777888888888888888888888888888777777777666999888666444444555777888;;;:::888777555555444444000111222333333222111000,,,---------......//////////////////000000000000222...,,,...222333000,,,000111111111111222222222111000///////////////000///000222333444444333222000000111111111111000000............////////////000000///...............---...//////......///111///////////////000111111...---,,,///222222///---000000111222222222222111222222333333444555666666777888999888999???JJJSSSgggIIICCC???;;;888888999999999777444111333666777444000222222222222222222222222666333//////111222111///111333222000111444444000444333222222111111222222000111222222222222111000555444222222111222333444555444333222222222333444::::::999888777666666555000000000000000000000000222333444333111111111333222333555666777888777777::::::999999;;;===@@@BBBDDDDDDDDDEEEFFFIIIKKKLLLYYY^^^cccdddbbbaaadddgggjjj```RRRGGG???;;;777555888666555555777888777666BBBLLLaaa{{{ggg>>><<<>>>666999777888======>>>AAACCCBBB>>>:::<<<;;;999888666555444444666666777777777777666666777666555444555666888999<<<;;;999777666444333333555666666777777888777777888888888777777777666666:::999888777666777777888999888777555444333333333222333333333222222111000/////////000000000111111000000000000000/////////222///---///222333000---000000111111111222222222000000/////////000000000000111111111111000000///000000000111111000000000............////////////000000///...............---...//////......///111//////......//////000111///------///111222000...000000111222222222222111444444444444444444444444555777888777888===FFFMMMmmmmmmMMMBBB???:::888888888888888666333111333666666333///111111111111111111111111444111......000111111///111333333111111444444111333222111111000000111111333333444555555444333333333333222222222333333444444333222111111222333333777777666555555444333333111111111111111111111111111222333333222111222444333444555777777777777666555555555555666999;;;===<<<;;;;;;:::;;;<<<===>>>JJJNNNSSSTTTRRRQQQTTTWWW]]]VVVKKKBBB===:::777555777666555555666777999:::???PPPlllxxxGGG======666:::777888???@@@AAABBBBBB???999555999888777666555444444444555555555444444555555666777666555555555666777888999999999888666444222111555555555666666666666666777777777777666666666666::::::::::::999777666666666555444333222222222222222222111000000000000000222222222222333333333333111111111000000/////////222000///000333333111...000000000111111111222222////////////000111111111111000///......---------///000000000000000000///---............/////////000///......---.........---...//////......///111......------......///000000///...///111111111000000000111222222222222111555555444444444333333333333555777777777:::AAAFFF[[[zzzuuuSSSBBB>>>:::777777777777777555333111222444555222///////////////////////////111///......000111111000222555555222222555555222444444333222222222222333444444555555555555444444111111222333333444333333222111111111111111222222333333333222111111111000111111111111111111111111000222333333222222333555555555666666777666666555222222111222333555777999:::999888777666666666666:::===AAABBBAAA@@@BBBDDDKKKGGGAAA<<<999888666555555666666555444666;;;@@@DDDZZZ|||LLL;;;999444888555555;;;===???AAAAAA>>>:::666666666555444333333333333444333222222222333555666666555555555555666777888777888999999888555222000555555555444444555555555777777666666666555555555999:::::::::999777444333333333222111000000111111000///.........///111222333333444444444444444444222222111111000/////////222111000111333333111///000000000000111111111111......///000111222222222111000...---,,,---...///////////////////////////---------........./////////......------.........---...//////......///111---------------...//////111111000000111111111111000000111222222222222111333444444444444444444444222444666777777999===@@@OOOkkk~~~YYYBBB>>>:::777666666666666444222111222333333111///000000000000000000000000/////////000111222222222444888888555444666666444777777666555555555555666111111111111111111111111///000222333444444333222000000000000000111111111111000000000000000000000111111111111111111111111000111333333333333444666666666666666555555444444222222222222444555777888::::::999888777666666666333666999:::999888999:::===;;;999777666555555444444666777444222555===DDDRRRiiiPPP:::777333666333444777999===???>>><<<999777555444444333222222333333333222111111111222444555555555555555555666666777666777999::::::777444222666555444444333444555555666666666555555555555444666777888999777555222000222111111000000000111111//////...///000222555666333333333333333333333333222111111111000000000///111111111222222222111000//////000000000111111111---...000111222222222222//////...---...///000222//////...------...//////------------..................------------......---...//////......///111---------------...//////222222222222222111111222000000111222222222222111111111222333444666666777333555777888888:::;;;===BBBXXXzzz^^^BBB>>>:::777666666666555333222222222333333111000111111111111111111111111///000111222333333444555666:::;;;777555777888777777777666555555555555666000//////////////////000///000222333444333222222//////000000111111111111000000000000000111111111111111111111111111111111000222333333333333555666666666555444444333333333222222222333444555666666555555555555555555555444333555777888888777777777666666666555444333333333555777777444111444<<>>===AAASSSssspppOOO???:::;;;666777:::555777666555444444555666777555444333222222222333444555333222222333444222111000111111222222111111111444333111///......//////222111000111222333222111111111222111111000///...000222444444111///------,,,------...///000111111111111222333444444555555222222222222222222222333000111111111222222222222333222111000000222444555111222444555555444222111777666444333222111111111000...///333444111111444;;;888555444333333222111444555777999;;;>>>???@@@FFFKKKPPPSSSUUUZZZaaahhhooosssyyyxxxvvvrrrnnniiiddd```___UUUTTTRRRQQQOOOJJJDDD@@@DDDDDDCCCBBBAAAAAAAAABBBuuuEEE888???333000888111777111111777666111444===???<<<888444222111111111000000222333333333222111333333222222222444555666444444444555666888999::::::999666444222222333444444333222111111111000//////000111333333333333333+++...333666666777888:::999777666666666666555333333333222111111111222222000000000000000111111111222111000000000000222222111//////333111---...333111222222222111000000000//////............//////...........................---,,,,,,......---,,,///............------------.........//////000000//////000000000000/////////000111222222111///...............///000111222222333444444555444333333666666555444555777999;;;<<<<<>>???>>>>>>============>>>hhhAAA666<<<333000666///666111111555555222666>>>@@@===999555222111000000000111333444444444333222444444333333333444444555333444555666777999:::;;;999888555333111111222222333222000///...//////000///000111222333333333333...111555777888999;;;<<<:::888777777777777666444333333222222222333444444222222222222111111111111111111000000111222333444111...,,,///000//////111000111111222222111000///000//////......//////000...........................---,,,,,,......---,,,///............---------,,,,,,---...///000111111//////000000000000//////...///111222222111000000............///000111222222222222222222333444444555555555555666888:::<<<:::;;;===DDDVVVuuuwwwQQQAAA;;;;;;666666888333888777666555555555555555555777888999777444111///444333222222333333222000333333333333333222111000111000000/////////000000333222111111222333222000...///000111222222222222///000000///,,,++++++,,,.........///////////////111111111111111222222222111111111111111111111111///000000000111111111111222111000000000111222333444333111//////111333444//////111222333222222111333111222666777444444777999666333222222222111000222222333333444444555555111333555555333333777:::888999;;;===AAADDDGGGIIIPPPVVV\\\\\\ZZZ\\\cccjjjyyy~~~|||wwwuuupppjjjdddaaaaaa```[[[VVVOOOLLLHHHFFFFFFEEEAAA>>>BBBBBBAAA@@@>>>===<<<<<<:::999999;;;===>>>>>>===:::::::::;;;;;;;;;;;;;;;[[[???555999444222555000444111000222222111666===<<<:::777444222111000000111222333444555444333333555555555444444444444444444555777999;;;<<<<<<===888777444222000000111222222111000...,,,---///111000000111222222333333333444666777888999999999999;;;999888777888777666444333333333333333444555666444444444333222222222111111111111222333444444555444000---...111111000//////000111333444333111///000000////////////000000////////////...............---,,,,,,......---,,,///............------------------...///000000111...//////000000000000///...///000111222222111111111111000000111222333333222111000000000222444555444444444555777999;;;<<<:::;;;===???HHHaaa{{{VVVEEE??????999888:::555777777666666555555444444555555666777666444222000333222111111222222111000333333444333333222111000111000000000111111111222444222111111222333222000///000111111222222222222111222111000------...//////////////////.........111111111111000000000000111111111000000000000000//////000000000111111111222111000000000111222222222222111000000111222222///000222333444333111000000...///333444111111444777555222111111111111000000111222333555666777888...000222333333444666999777777777888999<<<>>>???:::>>>BBBCCCBBBDDDHHHMMMRRRUUUZZZ]]]___bbbeeehhhnnnoooppprrrtttuuuvvvvvvvvvuuutttuuuyyy~~~|||{{{yyyvvvsssqqqooonnngggeeebbb___[[[WWWTTTSSSPPPMMMIIIHHHJJJJJJGGGDDDEEECCCAAAAAABBBBBBAAA??????>>>>>>>>>>>>>>>=========;;;999999;;;======<<<::::::;;;<<<<<<<<<<<<<<>>?????????>>>888666444111000000111111111111111...,,,---///222111111111222222333444444666666666777888999999888;;;:::888777888777555444333333333333444555666666555555444444333333222222111222222333444555555555777444111000222444222...000000222555777666333000000000////////////000000000000/////////............---,,,,,,......---,,,///............---------///////////////...............///000000000000000//////000000111111111111111111111111111111222333333222000///000222444666333333444555777888:::;;;;;;<<<======@@@RRRwww~~~WWWFFF@@@@@@:::999:::555666666666666666555555444333333333333333333444444333111000000111222000///333333333333222222111000111111222222222222222222444333222222333333222000222222222222222111000000111222111000...---///000///////////////.........111000000000000000000000111111111000000000//////000000000000111111111111222222111111111111111111000111222222222222111000111333444555555333111000000---///222333000000333777444111000111111111000111111222333444555666777---///000222222333555666444333222222333444666777666888:::;;;::::::<<<>>>999;;;>>>@@@BBBDDDGGGIIIHHHHHHIIIJJJLLLMMMOOOOOORRRPPPOOOOOOQQQVVV[[[^^^XXX]]]aaaaaaccciiimmmnnntttwww|||~~~{{{|||{{{xxxrrrmmmjjjiiijjjddddddccc___ZZZWWWVVVVVVVVVVVVUUUSSSRRRPPPOOOOOOHHHGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@BBBDDDDDDAAA>>>===<<<<<<===>>>???>>>>>>::::::::::::999999999999???<<<:::999:::<<<<<<<<<::::::<<<============<<<~~~HHH@@@777444666666444333111111222111111111333666333333222222111111111111000111333444444444333222555555666666777666666555:::<<>>888777444222000000111111000222333111......111444333222222222333444555666444333333666999;;;;;;;;;;;;999888777777666444333444444333333333444555555444444444444333333333333222333444555666666555555555666666444444666444000111111444888<<<;;;666222111000000//////000000111111000000//////............---,,,,,,......---,,,///............---------000000//////............---...///000000111111000000000000000000111111111000///////////////000000555444222111111222333555222222333555666777888888::::::;;;======HHHeeeTTTDDD>>>>>>888777999333555555666666666666555555333222111111222333555666222111000000111111000...000111111222222222111111111222222333333222111111555444222222333333222000333333333333222111000//////000000000...------///.........///////////////000000000000000111111111222222222111111000000///000111111111222222222222333333333222222222222111///111333444444333111///333444444555444333222111222000111555555333333555666444111000111222111000333333222222111111000000111111222222222222111000111111111222222333444555999999999:::999999888777333444555777888999::::::999999999999:::<<<===>>>CCCAAA???======???AAACCC@@@EEEGGGDDDDDDHHHJJJIIILLLNNNRRRVVVZZZ\\\]]]]]][[[[[[\\\]]]^^^___```aaa```aaabbbbbbbbbbbbaaa```aaa```______``````___]]]___^^^\\\[[[[[[ZZZWWWUUUUUUTTTSSSPPPMMMKKKLLLNNNGGGHHHHHHFFFCCCBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEAAA@@@@@@???>>>>>>============>>>???AAA@@@===:::::::::;;;;;;<<<<<<======<<<<<<;;;;;;:::999999999:::888666777999:::;;;;;;999:::;;;<<<<<<<<<;;;:::xxxAAAAAA777000444555222333111444555444333333333444444444333222222111111000000000222333333333222111444555666777888888777666;;;===@@@CCCCCCBBB???===999777555222111111111222000333666444111000222666444444333333444555777888666444444666999<<<<<<;;;;;;999777666666555333111555444333333333333333333333333333333333444444444444444555666666666555444///555888666555777777333333333666;;;@@@???999444111111000000000000111111111111000000///......---...---,,,,,,......---,,,///............---------.........///////////////---...///000111111111111111111000000000000000000000000////////////000000666555444333222222333333111222333444555555555555777555777<<<<<>>@@@AAABBBBBB???@@@AAABBBDDDEEEFFFGGGEEEEEEEEEDDDCCCCCCBBBBBBFFFDDDCCCCCCDDDEEECCCBBBGGGFFFDDDEEEEEEEEEDDDCCCBBBCCCCCCBBBAAA@@@AAACCC???@@@AAAAAA@@@???AAABBB@@@@@@AAAAAAAAABBBBBBBBB??????>>>>>>===<<<;;;;;;===<<<<<<;;;<<<<<<;;;;;;===>>>>>>>>>======>>>>>>????????????>>>>>>>>>>>>:::888777888:::;;;;;;;;;:::;;;<<<======<<<:::999|||vvv>>>AAA777...333555111333222666888777555555444333777666555444222111000//////000111222333222111111333444666777888888888777;;;>>>AAACCCCCCAAA>>>;;;999888555333111111222222000444888777333111333666555555444444555666888999;;;888666777:::;;;:::888:::999666666555555333111555444333333222222222222222222222333333444444444555555666777777666555444)))222999777666888999666444555777===BBBBBB;;;555111111000000000000111111222111111000///......---...---,,,,,,......---,,,//////.........---------,,,------...///000111111---...///000111111111111222222111000//////000000222222111111111111111222777666555444333222222222111222333333444444444333444000333:::<<<===JJJ[[[rrr~~~TTTDDD??????999999;;;666222333555777888888777777444555777888777555333111111000//////000000///...,,,---...000111111111111///000000000///...,,,+++666555333333333333222000000000111222333333333333000222555555444222111111,,,------...///000111111//////000111222333333444444444333333222111000000222222333333333444444444444555555555444444333222555444222111111222444555/////////000111333444555444222333666777555555777777555222111222333333222000111111111222222222333/////////000000000---+++,,,...000333555666666666:::999888999;;;;;;888555333333444666777777444222555444333222222333444555222333555777888999999999000555888666555777777555;;;;;;::::::::::::::::::999999:::<<<===???@@@AAA>>>===<<<:::999999999999>>>===<<<<<<======<<<;;;>>>===<<<===>>>???>>>======??????>>><<<;;;<<<===<<<>>>????????????@@@BBB=========>>>>>>>>>??????;;;;;;;;;:::::::::999999===;;;999888999<<<>>>???<<<======<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<@@@>>>======>>>>>>===;;;<<<===?????????===;;;:::}}}EEE>>>666444555666333000555444222111000111222222///000111222333222111000444444333333222111000000///111333555444555666888999:::<<<>>>>>>===;;;:::;;;;;;:::888666444111000+++///333555555444333333666444222333666999888777999888888999::::::888666888888777666555333222111111111222222222222111111666444333444555666555444777666555444333444444555222555666555444666555111222444777;;;>>>>>><<<999444111///000222333111///,,,---...///000000000///111000...---,,,,,,---...,,,,,,,,,---------.........///000///...///000222222222111111000000//////111111111111000000000000111000000000111222222333555444222111111111222222333333444444444444444444666666666777999???GGGLLL```iiiwwwrrrNNNHHH@@@;;;::::::888666555555444444555666777888444444444444333222111000111...,,,---//////---+++///------...000222222222...///000222222222111000000000111111111222222222111111000000000000000111444222////////////...------------,,,,,,+++++++++///.........000222333555444444222111000000//////000222444444333333444555555222000000222222000---222333333444333222000///333222222111111222222333000111222333444333222222222222222222222111000///333222000......///111222111111000000000000000111111222333555777888::::::999999888888888888777777555444444444555555333111222333444555666555444333444444333222333444555666777777777666555333222111666666666888999888666444888777777666666666777777666666777777888888999999999888888888777777666666;;;;;;;;;::::::999999999<<<;;;:::999:::<<<>>>???>>>======<<<<<<<<<<<<======<<<;;;===??????<<<888======<<<999777888;;;>>>>>><<<;;;:::;;;;;;;;;:::===>>>===<<<::::::;;;===CCCCCCCCCBBB@@@>>>>>>???=========<<<:::;;;===???@@@BBBBBB>>>======;;;666DDD???888444333444333111555444333222111222222333111111222333333222111000333333222111111000//////...000333333333333444555888999;;;<<<===<<<<<<<<<<<<;;;999777555333222111...111444666666555555666666555444555888999888666777666666777888888666444666666666555444222111000333333444555666666777777333222222333555777666555444444555666666666666666222555666333333555444111333444777;;;>>>>>><<<999333222111222555555333111.........////////////000------,,,,,,,,,------...,,,,,,,,,---------.........///000///...///000222111111111000000000000000//////000000111111222222111111111111111222333333222333333333333222111000333333333444444444444444444555666999===AAAEEEGGGPPP^^^ooo{{{pppKKKEEE>>>:::::::::999888777777666555555666777888444444444444333222111000000...,,,---//////---+++000///---...///000000/////////000111111111000000000111111111111222222222111111000000000000000111222111///...//////...---/////////.........------......---...///000222444222222111111000111111111222333555444333222222333333111000111333444222000---///111333555555666555333333222222222222333333000111222333444333222222222222333333222222111000444222000///...///000111111111000000000000111111000111222444555777888999===<<<;;;:::999888777666555333333333444444333111222222333444444444444444333222222222222333444444555555555555555444444444777666555666777777555333444444444333444444555555666666666666555555555555888888777777666777777777;;;;;;:::::::::999999999999999888888999<<<>>>???===<<<<<<<<<<<<<<<======>>>===;;;<<<===<<<999666;;;;;;;;;::::::999::::::<<<;;;::::::;;;<<<<<<;;;???@@@AAAAAAAAABBBEEEGGGGGGGGGFFFDDDBBB@@@??????@@@@@@??????@@@BBBCCCDDDMMMMMMJJJCCC@@@@@@>>>;;;CCC???999333000000222333555444333333333333333333333333333333333222111000111111111000000//////...///000222222111111222333777777888999:::<<<===>>>===;;;888555333333333333111333666666666666777888777666666888999999777555;;;:::999:::;;;;;;999777666666555555444333333222444555555666777999:::;;;666555555666888999777666222333555777777666555444555777666333222555555333444555777:::======:::888222222333555777777555333111000///.........///000******+++,,,---.........,,,,,,,,,---------.........///000///...///000222000000000000111111111111......///000111222333444222222222222222333333444000111444555555333000///222333333333444444444555333333555:::@@@CCCAAA???CCCTTTiiiuuuvvvyyyjjjHHHCCC<<<999:::;;;:::888999888777666555555555555333333333333333222111000///...------...///---,,,111000......//////...---111000000/////////000000111111111111222222222222000000000//////000000111111///------///000///...///////////////............---------...000111333000000000000000111222333333444555555333111111222000000111333555666444333---///111333555777888888444333333222222333333444000111333444444444333222222222333333222222111111444333111////////////000111000000000000000111111000000111333555666777888<<<<<<;;;:::888777666666333222222222333333111000222222111111222222333444000111222222333333222222333333222333444555777888777555333333444444444222333333222222333444555555555555555444333222222222777777666555555666888999:::::::::999999999999999777666666777999;;;>>>???;;;;;;;;;;;;<<<===>>>>>>>>>===;;;;;;<<<<<<:::888999999999:::<<<;;;999777===>>>>>>??????@@@AAAAAAAAACCCFFFIIIKKKNNNRRRUUUYYYXXXVVVTTTQQQOOONNNMMMQQQOOOMMMOOOSSSVVVVVVTTT]]]\\\VVVLLLFFFEEEBBB???yyypppBBB???:::333///...111444444444444444444444444444444444444333222111000000111111111000000/////////000111333222111000000111555555555555777:::===???>>>;;;777444222222333444444555666777666666888:::777888999:::;;;999777555===;;;::::::;;;;;;999888777777666666555555555666777777777777999;;;===>>>===<<<;;;<<<======;;;999::::::999888777777666666999:::888444333666666444444444555888::::::777555000111444777888777555444333222000...------//////***+++---...///...------,,,,,,,,,---------.........///000///......000222//////000000111111222222//////000111111222333333444333333222222333444444000111333444444333111000222222222333333444444555444333444999@@@BBB???:::<<>>:::::::::;;;<<<===>>>???<<<;;;:::;;;<<<===>>>>>><<<;;;:::<<<>>>???===;;;???AAADDDFFFHHHJJJLLLMMMTTTWWW\\\```dddhhhmmmqqqyyywwwuuusssrrrqqqpppooorrrooollloootttwwwuuurrrwwwvvvpppfff^^^ZZZVVVQQQxxx]]]YYY@@@===999333///...111444333444444444444444444444555444333222111111000000111111111111111000000000111222333333111000000111333222222333555999===???===:::666333111222444555444666777777666666888999888999;;;<<<<<<:::888888999888666555666666555333666555555444555555666777666777888:::===???AAACCCDDDDDDEEEGGGIIIJJJHHHFFFFFFCCC>>>:::999999;;;<<<:::;;;999444333555666333444333444555777666444222...000444666666555444333444333000...------...///...///000000000///---,,,,,,,,,,,,---------.........///000///......000222//////000000111111222222222222222111111111111111444444333222222333333333333222222111222222333333111111222222333444444555777444333666<<>>>>>;;;::::::999999;;;===??????===<<<===@@@DDDFFFGGGHHHLLLSSSYYY^^^ccciiimmm{{{}}}www|||QQQMMM===:::666222111111222222222333333444444444444333333333222111000000000111111111111111111111111111000222333333111000000111111000111222444888;;;===<<<:::666333111222333555555666888999888777888999888;;;======<<<;;;;;;;;;;;;999777666666666555444444333222222333555666888333555;;;AAAGGGMMMQQQSSSXXXYYY\\\aaaeeeggggggeeeVVVQQQIIIAAA<<<;;;===>>>;;;<<<;;;666555666666333555444444444555555222000...111444555444333333333333222111///......//////111111111000000...------,,,,,,,,,---------.........///000///...///000222000000000000111111111111333333222222222111111111444333333222222222222333333222111000111222333444000000111222333444555555777555333555888::::::999======EEETTT]]]^^^ccckkkZZZEEE@@@:::777777666333111111111222222222111111000000000111111111000000///,,,---///...------...///,,,******+++---///000///---------------...//////............////////////............///000111111---,,,++++++---.........000000000000111111111111222222111000111222333444333333111000///............000333444444444555777333555555555333222333555444444333333333333444444333222222111111222222333111222444555555555444333...///000000111000000000111111111111000000000000////////////000111222333333333444555666777888999CCCAAA???<<<999555333222222111111111222222000///111111000000111111222333333333444444555555555444666555444222222222333333444333222222444666666555444444333333333333444444222222222333444555555555444444444555555555555555777777777777777888888888;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<======<<<<<<;;;999888999===@@@???AAACCCFFFJJJPPPWWW\\\iiipppzzzPPPHHH;;;777333222333444222000000111222444444444333222222111000/////////000111000000000000000000000000...000111111000///000111//////000111444777999;;;;;;999666333222222333444666888;;;<<<;;;999999999999;;;======;;;;;;===??????===:::999999999888777555444444444555777:::;;;<<>>KKKTTTVVV]]]gggttt}}}tttPPPBBB===888666777666444111...///111222333333333222//////000000000000000///+++---//////------...000---+++***+++---......---***+++,,,---.../////////,,,,,,,,,---------.........------......000111111---,,,++++++,,,------,,,000000111111111222222222222111000000000111222333222111000//////////////////111333444333333444666222333444222111222555888333222111111222333444555222111111000000111111222222222444555555555444333000000111222222222222222///000000111111111111111////////////000111222333333333444444555666777777>>>===<<<:::777555333222333222111222333333111///000111222222333333222222333333222222333333444555444444444333333333222222222222333555888999888777666666555444333333333333333333333333333333333333333444555666666555333222666666666777777777888888999999999::::::::::::999;;;;;;;;;::::::;;;<<<<<<<<<<<<===<<<===AAAGGGLLLOOOVVV```ffflllttt~~~OOOEEE:::555111222555666333//////000222333444333333222000000///......///000111.........///////////////,,,...000000///...///000...///000111444666888999:::888666444222222333333777:::===>>>===;;;::::::999;;;======;;;;;;>>>BBB===;;;888777777777666555999888777888999;;;>>>@@@PPPYYYhhhzzz}}}lll]]]SSSNNNFFFIIIIIIEEECCCCCCAAA<<<999888666666777666333111222444555444111000222444000111111111111000//////...---,,,,,,---...000111,,,,,,,,,---------.........///000///...///000222222222111111000000//////000000111222333444444555333222222111000000000111...000333444555444222111///000111222333444555555222555777888777555555555777222666AAAHHHJJJTTTbbbfffppp~~~iiiGGG???;;;777666777777555333---...111333444555555555//////000000000000000///+++---//////---,,,...111///---++++++,,,---,,,+++((())),,,...////////////+++++++++,,,,,,,,,---------------......000111111...,,,++++++,,,---,,,,,,......//////000000000111111000000//////000111222///////////////000000111111333444444333222333444000111222111000222777;;;444333222111111111222333111111000000000000111111222333444555555555444333111222333444444444444444...///000111111222222111////////////000111222333222222333333444555666666444555555555555555555555333222222222333333111000000111222444444333222222333222111000111222444555222222333444444444333222222222444777:::;;;:::999:::999888777666555555555444444333333222111111111222444666777777444222000555666666666777777888888555666777999999:::::::::<<<<<<;;;:::::::::;;;;;;:::<<>>;;;===<<<<<<>>>AAA@@@===:::;;;999666666777777555222444777999888999>>>HHHQQQbbbwwwpppdddZZZXXXWWWXXXWWWRRRHHH???CCC???===>>>>>>888111---333333444555666555444333222111000//////000111222.........///////////////...,,,***+++///111000///......//////000000111111333000...///000111///,,,000111111222222333444444333222111222444444444222111111111222333333000...///000111222333444444444555555444444444555555666<<<999:::???CCCGGGPPPYYY^^^iiisss}}}XXX@@@;;;999777666555444222000000111333444555444444333...///000000000///------/////////000///......---......---------......//////---,,,,,,------,,,+++------,,,,,,,,,---......---,,,+++++++++---.../////////...---------------...///000222222222111000111//////111333222...***///000111222222111000///000//////222777888666333333222111111111222333444222222222222222111000///444444555555444333222111999777555666666444000,,,000222444333111000222555222222222111111111111111------...///000000//////222555999;;;;;;999555222444444444555555555666666888555333222111111///...000000000000000111111222111111000000111222444555777666444222222444666777888999999:::<<<===>>>>>><<<:::777444222111111111888555222111333444222111666555555444444444555555777777777777777777777777666999999777999===???===============>>>>>>>>>===???DDDHHHIIIRRRdddwwwXXX???666333333666777666777;;;555444444333111///...---333222111000///000000111111000///......///000111............////////////---...///111222444555666777777777777777666666666666666777;;;>>>???===:::>>>======>>>@@@???<<<999999777666666888999777444333777::::::===HHHZZZhhh~~~|||{{{{{{{{{vvvllleeeUUUNNNEEE???;;;888666555444444666888:::;;;:::999666555444222111000000000//////////////////......///---+++,,,///000000....../////////000000000111222000...///000111///---000111111222222333333444444333222333444555444333444333222333444333222000000000111222333333333333555444444444444555666666555333333888<<<@@@HHHPPPXXXeeeppptttRRRAAA<<<:::888777666555333111222333444444444333222111//////000000000...---,,,////////////..................------------......///...,,,---......---+++,,,++++++,,,,,,---///////////////...//////000000222111111000000000000000,,,---.../////////......000//////000222222///,,,000000111222222111000000......///111333444333111444333222222222333444555444444444444333222111111111111222333666888:::<<<:::777555444555555222000333555777777555333444555222222222111000000//////...///000000000000000000///222555888888666444222333333333444444444555555777555222111111111///...000////////////000111111111111111222444666888:::777666444222222444666777666777888999:::;;;;;;<<<<<<:::888555333222222333777444111111222333222000111222222333555777888999777777777777777777777777777999999777777;;;<<<:::<<>>AAA===JJJXXXbbboooVVVAAA555222222555777666888<<<444444333222222222333333444333111//////000222333000000////////////000000............////////////......///000111222333333666666666777777888888888666666888:::<<<<<<999777>>>======>>>???===:::777555555555777888999888666444999>>>CCCLLL___yyyuuulll\\\LLLAAA======>>>555555666999;;;<<<;;;999<<<:::888555333111000///000000000//////.........000...,,,---...//////...////////////000000000000111000//////000000///...000000111111222333333333444333333444666666555444888666444333444444333222000111111222333333333333444444444444444555666666555333444888;;;>>>FFFNNNSSSaaaooofffJJJBBB<<<:::888777777666444222444444444444333222111000000000111000///...---,,,000000...---------...///......---------------...000...------...///---,,,++++++++++++,,,---/////////000000000000000////////////...------------...,,,,,,---.........------000///...///000111000///000111222333333222111000...000222222111111111222444333333222333444555666777777666666555444444333555444333333555777:::<<<>>><<<888777666666555444666777888777444333222333444444333333222111000000000111111111111111000//////000333555666666555444333333333333333444444444666444222111111000///...///............///000000333333222333444666777999666555333222222333555666444444555666666777888888;;;:::777555444333333444555333111111222222111000000111111333555777999:::777777777777777777777777999;;;:::777777:::;;;888<<>>777333222333222000000333222111000//////000222333444333111//////000222444000000////////////000000............////////////000000111111222222333333555666666777777888888888777777888999999888777555>>>>>>>>>>>>===;;;888555333444444666777888777777666<<>><<<999===<<<:::777444222000///222111111000///...------000///..................////////////000000000000000000//////000000//////000000000111222222333333333333333555777777666444999666333222333333333222000111222333333333333333444444444444444555666777888666777:::===???FFFMMMQQQaaappp[[[CCCAAA;;;999777666666555333222333333333333222222111111222111111000///...------111000...,,,,,,---...///......------,,,,,,------000///---...//////...,,,,,,,,,,,,+++,,,,,,---------...///000///...---,,,...------,,,+++,,,,,,,,,......////////////////////////......///000111111111222333444444333222111000333555444111000222444333222111111222333555666888777666666555555555555999999::::::<<<>>>@@@AAADDDCCCBBB@@@???<<<:::888>>><<<999555333222333333555555555444444444333333111111111111000000///...000111333555666777777888444444444444444444444444555333111000000000///---...------------...//////666555333222111111111222333222111000000111222333111111222333333444555555888777666444333333333333444333222222222222111111333333333333444555666666666666666666666666666666999;;;;;;888888<<<<<<:::;;;GGGRRRQQQHHHEEEMMMWWWppp[[[>>>999555222222000,,,,,,///222111000......///000000333222000//////111222333//////000000000000//////............////////////000000111111111222222222666666666666666666666666888888999999777666555444<<<===>>>===;;;888666555333444444555555666777888;;;DDDUUUmmmqqq```NNNAAABBB???===>>>AAACCCAAA???===<<<:::888666444222111222222111000///......---000000///.........//////000000000000//////////////////000000//////000000///000000111111222333333222222333555777888666444777444222111111222222111111111222333333333222222333333333444444666777777555333444777999:::@@@GGGNNN```ooo~~~TTT???@@@999777555555555444222111111111111111222222333333222111111000///.........111///---,,,+++,,,...///......---,,,,,,,,,,,,,,,000...------......---,,,...---,,,+++++++++++++++,,,---...//////...---,,,111000//////......///////////////.........////////////////////////111222111222333444444333222111111333555333000///111444111000000000000222444555666666555444555555666777999<<>>===:::777555555333444444444444777;;;>>>GGGUUUnnn}}}cccMMMGGGAAA<<<<<<@@@CCCCCCAAA======<<<:::888666444222111111111000000/////////...///000///......///111000000000000////////////...///000000//////000111//////000000111222222222111111333555888888666444333222000000111222111000111222222333333222222222333333333444555666777888555333444777888888===CCCMMM___nnn~~~nnnMMM???>>>888666444444444444222000000000000000111222444444222111000/////////000000//////---,,,,,,,,,---...///...---,,,++++++++++++///---,,,,,,---...,,,+++...---,,,++++++******+++---....../////////////////////...---------------///...------,,,---------...///000000//////000111000111222333333222111000000111111000......000111////////////000111333444444444333333444666888999>>>BBBIIIPPPVVVYYYZZZZZZZZZ```hhhnnnooommmkkkiiicccZZZMMMAAA999555333333222222222222222222222222...////////////......---,,,---///000222333444444777777777666666666666666333111///...//////...---...------------...//////333222111111222333444555.........------.........//////000000000111111111111222222222222222222222111333555555333222222333111111111222333555777777555555555555555555555555111444444222444888:::888888>>>DDDIIISSSjjjyyyhhhAAA999666444555444111111555111111111222111111000///---...///000111000000///...///000111111000///...............////////////......//////000111222222111222222333444555666666888::::::999666444555666888;;;===<<<999666555555333444555555666;;;BBBHHHZZZooohhhTTTKKKBBB>>>@@@CCCBBB@@@@@@@@@???===;;;888555333111000000000000000000000---///000///......000333111000000000/////////...---///111000///...000222//////000000111111222222///000222555777777555333000000///111222333111000222222222333333222222111333333333444555666777888777555666999999999===CCCOOO```nnn{{{~~~[[[GGG???<<<888777555444555444333111222222111000000111222333111000/////////000111222......------------,,,,,,///...---,,,++++++++++++...,,,++++++,,,,,,+++***++++++******+++,,,,,,---,,,,,,,,,,,,---///000111---,,,++++++******++++++000///...---------......---000222222000......///000000111222222111000000111///......///000111000000/////////000222444555333333222333555777:::<<>>EEELLLZZZlllyyyiiiZZZMMMEEE===<<<:::888555333222111...///000111111111111111---...111333444444333222666666555555555444444444222000.........///...---///............///000000000000...---------...///000000000000000000000000000000000111111111111111000111222333444444444444111444777777555333444666666555444333222111111111444444444444444444444444888:::999666666::::::888CCCPPPfffoooOOO>>>666111555777///...111,,,......//////000000111111//////...------------------......///000111111222////////////000000000000000111111111666:::666///444444444444444444444444999888777444111111333555======;;;:::888777666555999111111999>>>BBBNNN^^^{{{___LLLEEEFFFIIIJJJAAAEEEFFF@@@;;;888555000000111111222222222111111000...------......---,,,222333333444333222111000666555333111////////////,,,...000111111111222333111222222333333444444555222222333333333333444444333222000000333555666666222222222333666888888777777444222444888;;;<<<;;;RRRcccxxxYYYDDDAAA@@@<<<999999::::::999666333222444333222111111333444666///000000000000...,,,++++++,,,,,,------,,,,,,+++***,,,...000///---***(((///---***)))***++++++***+++++++++++++++++++++++++++,,,---.........------///......------,,,++++++---...///111111111111000------,,,,,,---...000111000000000000/////////...////////////000000000000---222555222222666666333666444555888888888???JJJQQQ\\\qqqjjjPPPHHH???777444111,,,///555111......000///---///444222111000//////000111111222111000000000111333333222111000111111111///---////////////............000...,,,---000111000///111000///......///000000///000000///......///111111222222111000000111333444333333555999:::888555555444444333333444444555555555555555666888999:::>>>999777777777999???FFFIIIgggnnnJJJ888666111444444///333666.........//////000000000000000//////...------......---------...///000000000,,,,,,,,,,,,------------000111000111555888555...222222222222222222222222333333333333333444888:::===<<<;;;999888777666555777555777===???EEE[[[rrrzzz```QQQKKKLLLMMMHHHHHHEEECCCCCCBBB;;;222333333333222111000///...000///---...//////...,,,000111222222111000///...444333222000////////////...///000000000///000000111111222333333444444555222222333333333333444444111000///000111333333222333222222333555666555444888555222333777:::<<<<<>>AAADDDOOO[[[vvvuuuaaaTTTGGG@@@:::333111333444111111222111---...222,,,---...///000000//////111111000000000111222333333222111111222111///---............------------///---+++,,,///000000...000000///......///000111111222222111000000111333222333333222111111222444555444333555777888555333555444444444444444444555555555555666777888999:::===:::888999999<<>>999666888:::999888666555444333333666555333111000000000000///////////////...---,,,+++,,,,,,------,,,,,,+++---,,,***))))))***+++,,,+++***((()))***+++++++++************************))))))))))))***+++,,,---+++++++++,,,---............////////////---,,,+++***++++++,,,...000222333///...------...///111222000000000111111111222222333333222///222666777555999:::???GGGPPP]]]qqqrrr\\\KKK@@@888555555777444333444222...---///'''))),,,///000///...,,,111000000000000111222222333222111222222222000......------------,,,,,,,,,...---+++,,,...///..................///000111111000111222111000000111333333444444333222222333555555444444444555555333111555555444444444444555555555555666666777888:::;;;===;;;:::<<>>CCCWWWrrrpppKKKBBBAAA:::666;;;;;;999666444333333333444444333222000000///000000/////////......---------+++,,,,,,------,,,,,,+++++++++***))))))******+++***)))((()))+++,,,++++++))))))))))))))))))))))))))))))((()))***+++---...++++++,,,,,,,,,---------***+++,,,...///......---,,,,,,,,,---...///000000///.........///111333444000111111111222222222222111111000111444888::::::===DDDOOO\\\lllyyy___LLLAAA===<<<888444333444333///,,,---)))+++---...///...---,,,000000000000000111111222444222222222333222000............---------,,,,,,...---,,,,,,,,,------------------...///000111111.../////////---...///111222333444333111111333444333333333333444333333222666666555555555555666666666666666777888999:::;;;???<<<;;;???GGGYYYtttpppQQQEEE888444777444***---333.../////////...............000000////////////000000///////////////000000000.../////////000000000000---000///---///222111---000000000000111111222222444555555444222222333444:::999777666555666777777444666<<>>999444111333444000......000000///......---......//////000000111111111111333222111111222222000...////////////.........------------,,,,,,,,,---...,,,,,,---...///000000000---...///...------///111111222222222000000222333111111222222333333444555777666666555555666666777777777777777888:::;;;<<<>>>;;;<<>>===DDDVVVnnnkkk{{{sssJJJ222444222---...000//////.........---------......------...//////000////////////////////////,,,,,,,,,---------.........111111...---000111//////000000111222222333333---000222444444444666888888777555333444555777999>>>AAANNNggg}}}jjj```[[[XXXQQQIIIFFFEEE@@@:::777666444333222222333444333111000000111222000///000///.........///111222------///000111000000///111---)))***...111000...000000000111222222333333222222333333333333444444111000///000111333333222555444333555777888888777444666888888666666888;;;===AAAPPPlllZZZHHH:::999:::666444777777666444222111000000000....../////////......---...---,,,,,,,,,---......+++,,,,,,------,,,,,,++++++++++++++++++,,,---------,,,,,,---......,,,***++++++++++++++++++++++++,,,---///000000...,,,***,,,,,,++++++++++++++++++......//////...---+++***...////////////---,,,++++++---///111111111000000/////////000000000111111111222444666777???TTTiiimmmRRRDDD;;;444444555333111111333333333222222111111000......000111111111000///111000///000000000...,,,//////.........---------...000000///,,,+++---///,,,---.../////////...------///000/////////111333222222333222111000222444222333444333222222555777888777777666666777777888888888888999:::;;;<<<===AAAFFFWWWsssjjjZZZ333444444,,,)))***//////.........------------------------...///000.....................------------.........//////...222222...---000111///...//////000111222222333...111333444444444555666888666444333333555777999BBBIIIYYYvvvzzzmmmccc^^^TTTKKKIIIHHHCCC<<<:::888666333222222333444333222111111222222111//////......---...///000111---...000111111111000///666111------000333111///000000000111222222333333222222333333333444444444333222000111333555666666666444333444555666555444333666999999777666888:::@@@AAANNNkkkiiiJJJ@@@999888777555555777666555444222111000//////000000000///...---++++++...---,,,+++,,,---...///+++,,,,,,------,,,,,,+++...,,,***))))))+++///111...------...///...,,,)))+++++++++++++++++++++++++++---///111000---***(((*********++++++,,,------+++,,,---///000//////...,,,---...//////...------)))+++...000111000...,,,////////////000000000000111222666999===KKKjjjsssJJJ@@@777666666333111111///111333555555444222000---...000111111111000///111000//////000///---+++......---------,,,,,,,,,///000111000---,,,...000---.../////////...---,,,+++,,,------------///111333444444333222222333555444666666444111111444666888888777777777777888888888888888999:::;;;<<<===FFFPPPhhhwwwZZZ999777333111***...,,,+++***+++,,,------,,,---------............///////////////000000000000......//////000000111111...............///000000000000000000111111111111111222333222000111666999888777666888999999<<>>GGG```bbb@@@;;;>>>...222===000555333111222444444111...222000...---...///...---+++,,,---...////////////000000///...............///---,,,++++++,,,---///------------------------000////////////111333444666555333111111111333444333222222222111222222222111111333888999555333555<<<999888::::::;;;BBBJJJUUUpppzzz^^^<<<999555444---//////......///000111///...---------............///////////////000000000000000000000000////////////...............///000000/////////000000000111111111222333222111222666999999777666777888888<<>>AAA333555<<<111555333222222333333111...111000......//////...---....../////////......---000000///...............111000...------...000111------------------------......------...000111222555333222000000000222333444333222111111222333444333222444888999666555777999;;;>>>===;;;>>>NNN___vvvaaa===888444555...///---------...//////---+++---------............///////////////000000000000111111111000///.........//////.........///000000....../////////000000000111222333222222333666888999666666888888888<<>>CCCQQQqqq^^^FFF===;;;999666555666666666555//////......//////000111111555---222222+++222...---------,,,,,,++++++***000,,,+++------++++++...***+++,,,---...000111111,,,,,,,,,---------......//////...---,,,,,,,,,,,,...222555444000------...))),,,,,,***+++......,,,111000000000222222000///222000............---,,,000000000000000000000000///...///000222222000///<<<777===[[[WWWBBBCCC999777:::111444333222222333333111///111///......///000///---000111000000///...---,,,000000///...............111000///......///000111........................------,,,------...///000333222000//////000111111555444222000000222444666666333444888999888888<<<888???EEEDDD@@@IIIfff___;;;555222444------,,,,,,,,,...///...+++)))---------............///////////////000000000000111000000000/////////...000///////////////000000............////////////222222222333333444666888666444666;;;;;;888<<>>:::555444555666444222333222111111000000111111111111111111111111111111000000000111111111000000000000000111111222222333666555333333555555555444444444333333222111111111111333555777777666555444444444444555555666666666:::999999888999:::;;;;;;;;;AAADDDJJJdddhhhMMM???>>>999777555444666666666555222111111111111111111111555555***222111)))333333...---------,,,,,,,,,+++///...///000---)))***///,,,,,,,,,---...///000000------------............000///...---------------+++...000000---+++++++++,,,------,,,---.........111000000111222222111///...---,,,---...000111222000000000000000000000000222///...111444444333333;;;???QQQuuukkkIIIBBB:::666777222444333333333333222000///000///...///000111///...111111111111000///...---000000///...............///......------......///////////////////////////---------------...//////222111111000000000111111666444111000000222555777888555555888999888:::>>>===CCCHHHIIIKKK]]]ZZZ;;;555111444...,,,/////////000111111///------------............///////////////000000000000.../////////000000000111111000000/////////000000............////////////222222222333444666666777444222777??????:::>>>HHH\\\wwwjjj]]]___```TTT@@@;;;666444555666444222333222222111111111111111//////000000000000111111111111000000000000000000///000000111222333333333777555444444555666666555444444444444333333333333222444666777777666444333555555555666777777888888::::::::::::;;;;;;<<<<<<999???AAACCCWWWeeeOOO???:::;;;777555444444666666666444888888777666555444333222//////***888888)))...............---------------......000111,,,''')))..................---------------.........///////////////...---------......+++,,,......---,,,+++,,,.........////////////000000000///000111222000...------.........///111222////////////////////////222---,,,000333333666:::???SSSsssUUUBBB999555555333333333444333222111000000000//////000111111000...//////000000000000//////000000///.....................------------......////////////////////////------..................222222111111111222222222555333111///000222555777999555555777999888:::>>>BBBCCCGGGOOO\\\vvvTTT;;;777111555///...---,,,+++,,,...///...------------............///////////////000000000000.........///000111111111111111000/////////000000....../////////000000000333222222333666777777666555222666@@@@@@;;;BBBPPPmmmuuuiiimmmlll\\\AAA<<<777444555666555333333333222111111111111222///000000000000000000000222111000000///000000000///000000111222333444444777555444444555666666555444444555555555555666666444555666666666555444333555666666666777777888888888888999999999:::::::::<<>>;;;HHH[[[{{{sssyyyvvvdddBBB===777555555666555444444333222222111111222222111111111111111111111000333222000/////////000111///000000111333444444555777555333444555666555555444444555666777888999999555555555444444444333333555555666666666666666666666777777888888888888888>>>===@@@EEELLLbbbsssSSSDDDAAA???:::666666555444444555555333111000000000000///---+++***///111666QQQQQQ666111///...........................,,,---000///******,,,...............---------....../////////000000000------,,,,,,,,,,,,------...------...///000000//////,,,,,,//////,,,,,,///000//////000111111000......111333333///,,,++++++////////////////////////000,,,,,,111222333AAARRRkkkSSSBBB???999444222444555444111000000111......///111333333111...///////////////...---,,,000000///...............------............------------------------------+++,,,---......---,,,+++///000000111111111111111000000//////000111333444777444444666777444555888???DDDUUUrrrwwwCCC777555...000,,,,,,---***((((((+++...000111---------.........//////////////////000000000000111111000000//////......222222111000000///000000000000000000111111111111333222111444777999777555===444333:::;;;;;;LLLccc}}}www|||gggCCC>>>888555555666555444444333222222111111222222333333333222222222111111333222111/////////000111///000000222333444555555666555333333555666555444444444555777888:::;;;;;;666555444333333333333333555555555555555555555555777777888999999999999888:::666:::AAADDDSSSrrr[[[DDD<<>>888333666555444444555444222000111222333333333111000///222//////HHHHHH000000222.........//////////////////,,,---000000---+++---,,,------....../////////////////////000000000000,,,,,,+++++++++,,,,,,---,,,++++++,,,...///.........******......******...111000///000222222000///***...333333111...,,,,,,////////////////////////333///111555555777HHH]]]]]]HHHDDD<<<444111444666444111///000222......///111333333111///111111000///...,,,***)))000000///...............***++++++,,,,,,++++++***------------------------***+++,,,---,,,,,,***)))......///000000111000000////////////000111222333777444444666666333222555>>>IIIbbbNNNCCC666000222333///***...---,,,***)))+++///222---------...///000111222////////////////////////111111111111111222222222333222111000////////////000000000111222222333333444333333444666777666555888555555999999@@@ZZZwww{{{~~~iiiJJJCCC:::666666777555222555444333333222222333333111111111111111111111111111111111111111111111111333222111222444555444333444444444444444444444444555666888::::::888666555666666444333222111111111333333333444444444555555999777666777999::::::999===:::;;;===???LLLooorrrTTTLLLAAA<<<;;;<<<;;;999888555333222333333000...333000...111666888666222111222444555555333000......///000111111000///...------------------,,,,,,//////............//////,,,,,,,,,///222333333222...---,,,,,,++++++,,,,,,,,,---//////...------...------...//////////////////+++...777888000///555000//////000222111///,,,//////000000000111111111222000000777666111PPP{{{UUUAAA:::999444666444///000555666111444111000333333//////222777444111...,,,,,,---......------,,,,,,++++++***///...---,,,,,,---///000222111///---,,,---///000...------,,,,,,,,,---------......///000111111222000000000000111222333444444:::666111666666555;;;@@@OOOrrrpppaaaEEE===444000111222000,,,---......---,,,---///111,,,,,,,,,,,,---...//////---------...///000000111111111111111111222222222111000000000000000111222000000111222222333333444444333333555777888777666777555777:::;;;EEEcccfffIIIBBB:::666666666444222555444333333222222333333111111111111111111111111111111111111111111111111333111111222333444333222444444444444444444333333444444555666777777888888555444333222222222222222444444444444555555555555888777555666777888888777999999<<<>>>===DDD___{{{qqqYYYLLLFFF>>>;;;;;;===<<<:::999666444333444444111///444222000333777888666222000111222333222111///...///000111111111000///............---------------111111111111111111222333000///...///111111///......---,,,,,,++++++,,,,,,000111222111000///......//////000000000111111111---(((***222333,,,+++000111000//////000000...,,,000000000111111111222222222000111999;;;999WWWcccFFF999777333555333///111555444///333000000222222//////111000000000000//////...---......---,,,,,,++++++***...---,,,******+++---...///...---,,,,,,,,,------...------,,,,,,------.........//////000000111111000000000000111222333444333888444111888888666<<>>MMMooobbbGGGBBB;;;777777666444222555444333333222222333333111111111111111111111111111111111111111111111111222000000000222333222111333333333333333333333333333222222222444666888:::333333222222222222333333555555555555666666666666999777555555666777666555777999???BBB======MMMaaammmUUUFFFCCC???;;;:::<<<>>>===<<<:::888666555555444222111666444222444777777555222//////////////////......111111111111111000///.../////////......---------//////......//////000111000///...///000000///---...---,,,,,,++++++,,,,,,111222222222111///---,,,000000///...///000111222111,,,---333333------111222111............---,,,////////////000000000000//////000888<<<===YYYwwwOOO;;;999333444333111222444333...222//////222111......000)))+++///111222111...,,,......------,,,+++++++++---,,,+++)))))))))***+++,,,,,,,,,,,,++++++++++++...---------------......////////////000000000000000000000000111222333444222777333333::::::999@@@TTTuuurrrGGG888444444444222111000000111,,,...///...------...///...---,,,,,,+++++++++,,,,,,,,,---...///000111111000000000111222222333333111000000000111111222333//////000111111222222333111111222444666888777666555888<<<>>>BBBUUU{{{^^^FFFBBB===:::999777555333555444333333222222333333111111111111111111111111111111111111111111111111111//////000111222111000222222222222333333333333222222333333444666777888222222222222222333444444666666666666777777777777:::888666666777777666555888<<>>===;;;:::;;;===>>>===;;;:::999888777666555333222666444333444555555333111000000............///000222222222111111000000000000000000//////......---...------------...///000,,,,,,,,,...111222111000...---,,,,,,++++++,,,,,,......///000000///---+++...---,,,++++++---///000444000000333222......222333111...,,,---------,,,,,,---------............---......333777999OOOuuuZZZ???;;;444444444444555555222///222//////111111...---000(((***...111222000...,,,.........---,,,,,,++++++...---+++***))))))))))))++++++,,,,,,,,,,,,+++***...------------......///000000000000////////////000000000000111222333444333777444555<<<<<<>>>HHHgggkkkBBB999333555666555111//////000......,,,***)))***---///000///...------,,,,,,---............///////////////000000111222222333333333333222111111111111111......//////000111111111111000111333555666666444555999===???FFF^^^|||YYYFFFCCC@@@===;;;999777555555444333333222222333333111111111111111111111111111111111111111111111111000///...///111222111000111111111222222222333333222444555777777666555444222222222222333444555555666666666777777777888888;;;999777777888888777666888<<>>>>>EEEWWWhhh@@@<<<555666666555222000/////////...+++)))'''(((,,,///111000///...............//////////////////......//////000111222333333444444444333111111000000000......//////000111111222222111111333555666555333666:::===AAAMMMjjjqqqRRRDDDCCCAAA>>><<<999777555555444333333222222333333111111111111111111111111111111111111111111111111111/////////111222111000000000000111111222222333222444666888888666333222444444333444444555666666666666666666777777777777;;;999777777888999888777666999===>>>===???EEEKKKOOOqqqnnnTTTFFF>>>;;;;;;;;;;;;;;;;;;;;;:::999888999::::::888666444444555222222222222222111000000222111000000000111222333111111111111222333444555333333222111000000//////222222111000////////////000///......//////---+++...---,,,,,,++++++,,,,,,,,,,,,---222666777444000......---,,,---...///000//////000000///...------///---,,,,,,---------,,,/////////000000000000111///333111///222111777JJJWWW^^^\\\WWW]]]eeesssvvvPPP<<<;;;888777999999666444444222//////222111......000000///...---------.../////////......---,,,,,,,,,.........---,,,,,,++++++------------............------------...///000000////////////000000000000000000000000111222333444555:::999999>>>AAAQQQlllggg??????666555444333222111///.........---+++)))))),,,...000000//////.../////////------......//////000000...///000111222333444444333333222111111111222222000000000111222222333333555444444555666666555333555999===DDDUUUwwwfffKKKAAAAAA@@@>>>;;;777555444555444333333222222333333111111111111111111111111111111111111111111111111111000///000222333222111//////000000111222222333111222333444555555444444666666555555555666666777555555555666666666777777999777666666888999999888555999;;;;;;:::===BBBEEEIII___xxxYYYHHHBBB???======888999:::999888777777777999::::::888555333333555111222333333222111111111000000000000111111222333000000000111222444666777444444333222111000//////222111///...,,,+++++++++000///......///...,,,***...---,,,,,,++++++,,,,,,------...222777777333///,,,------------.........---///000000000000...,,,,,,++++++,,,......---+++---.........////////////---444222000444222333>>>===GGGFFFFFFSSSccc{{{bbbCCC===888555888888555444666333000000222222//////111/////////////////////000/////////...------,,,,,,,,,---------------,,,,,,...---,,,,,,,,,...///000------------...///000111......//////000000111111000000000000111222333444333999999:::>>>DDD^^^ddd<<<<<<555333111111222111///---,,,...///...---++++++,,,//////.........//////000+++,,,---...///111222222...///000111222333444444111111111111222333444444111222222333333444555555888777666777888888666444555888<<>>??????===999666444333555444333333222222333333111111111111111111111111111111111111111111111111222000000111222333222111...//////000111222222222000000000000222444666777777777666666666666777777555555555555666666666666777555444555777888888888777;;;===<<<;;;===???@@@EEESSSvvvwww___GGG>>>>>>===;;;;;;666777888777666666666777888:::;;;888444222333555111333444444333222333333//////000000111111111222000000000111333555777999555555444333222000000///666555333111///...---------,,,,,,---///000///---...---,,,,,,++++++,,,,,,---,,,,,,000555555000+++)))***+++,,,,,,,,,++++++&&&))),,,,,,,,,,,,***'''*********---//////---+++******+++++++++,,,,,,,,,)))111000///444333111888333@@@EEEIIIWWWggg|||sssMMM>>>777444777777333333666444111000333333000///222---...///000111111000000/////////...------,,,,,,++++++,,,---------,,,,,,...---+++++++++---///000---------......000111111---......///000111111222000000000000111222333444000777999:::>>>FFFggg[[[???444666444000---,,,,,,...///---//////---)))))),,,000///,,,,,,...///------111......---......///000111111000...---...///111222444444444444444444333333222111111222444555555444888888888666444444666888555444777FFFgggpppVVV@@@>>>===;;;999777666666777666444222111222222111000111111111111111111111111000111111111111222222222111111222222222222111111---...000111000///000111///111444444333333444555999777555555555555444333222333333333333222111111777666666555555555555666<<<:::888888:::===>>>>>>AAAIIIcccyyyWWWHHH???BBBBBB;;;555777777777777666555555444444777888999777444111111111000000000000000000000000111111111111111111111111444333333333333444555555666555333111////////////000000///...---,,,,,,+++------------,,,+++***)))---------,,,,,,+++++++++(((***---//////...,,,***///---******+++,,,,,,,,,---,,,---...//////,,,***------...//////...---,,,...///////////////......111000000///000222333444777555:::III^^^ppp{{{NNNAAA999444444555222111222111111111111111000/////////......//////000111222333///,,,---111333000---///+++'''(((---000...+++.........///000///---+++333///...//////,,,---000000000000000000000000000222222222222222222222222777666BBBGGG===IIIvvv}}}]]]???888555333111...---------...000///...---.........---///,,,+++...///,,,---111000///...............///000///...---...///111222444555555666555444333222333222111222444555444333666777777777555555777888999888<<>>>>>???DDDWWWzzzsss\\\III???<<>>888888777777777666555555444444888888888777555333333222222222222222222222222222222222222222222222222222333333333333333444555555444333222000/////////////////////...------,,,,,,.........------,,,******---,,,,,,,,,,,,,,,,,,+++***+++---......---,,,+++...,,,******,,,------,,,---,,,,,,,,,......,,,+++---...///000000///---,,,...///////////////......////////////000111222333444666>>>LLL^^^ooo|||YYYBBB:::555555555333222333111111111111111000////////////......//////000000333///,,,---000222000---///...------...///000000000---++++++,,,---,,,,,,///,,,***,,,,,,)))***---111111111111111111111111111111111111111111111111666444???EEE???PPPzzz```>>>;;;444333222000///...------000...,,,...111111...)))///,,,+++......,,,---000111000///...------------000///.........///000111333444666777666555333111555333222222444444333111333555777777777666777999<<<===BBBTTTwwwgggWWWLLLCCC;;;;;;:::999999999999999555333111000111222111000111111111111111111111111000111111111111222222222111111222222222222111111...000111111000///111222222222333222111222555777888777555444555555444333333333333333222222222222444444444444555666777777:::888777777:::<<<======@@@CCCNNNfffxxxXXXDDD@@@:::<<>>BBBHHHUUUsss{{{___HHH===???<<>>888888888555333333000000111111111111000////////////......---,,,+++111///------///000///............---,,,---...000///---***)))***+++,,,,,,000---+++------+++,,,000111111111111111111111111000000000111111111111111333111888>>>EEEgggyyyqqq???999444333333111000///...---+++...222333000---,,,,,,...++++++---...,,,,,,000---------------...//////...............//////000---///222555666777777666666555333333333333111///111333666888888888888999;;;>>>HHH___zzzZZZMMMGGGCCC???>>>===;;;999888666555666444333222444444444333111111111111111111111111000000111111111222222222222222333333333333222222222222333111000000222333222333222111111222555888777555333333444555555444555444333222222222333333333333333333444666777777666666555777:::<<<<<<<<<666===CCCIII[[[~~~www[[[HHH???<<<>>><<<<<<@@@AAA<<<555222777777777666555555444444444444444555666555444222000000000000000000000000111111111111111111111111000111222333333333222222---.........////////////,,,,,,------.../////////---------...------,,,,,,+++++++++,,,,,,---------...---+++******+++------+++******+++---///...---,,,***))))))***,,,------,,,...000222222111///.........///000111111000000///000222333444444333222999@@@MMM___wwwjjjHHH@@@999999888555333333///000000111111111000000////////////...---+++***000///------...//////...222...***+++...000///,,,...---,,,---...---,,,***111---,,,...///---...111000000000000000000000000111111111222222222333333444222777<<>>JJJdddnnnTTTJJJDDD>>>@@@???>>><<<:::777555444555444222222444444444333111111111111111111111111000111111111111222222222222222333333333333222222333444333222000000222444222222333222111222555777666444333333444555555444666555333222222222333444333333333333444555666666555444555777:::<<<<<<;;;777<<>>>>>777777777888999888555333777777777666555555444444111444888888777444333222222222222222222222222222333333333333333333333333///000111222333222111111---...///////////////...---------.........//////+++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++,,,---...+++******,,,......---,,,,,,***)))***,,,---------,,,---///000111000000///......///000111111111111000111222333444444444444777>>>JJJ]]]zzzlllIIIAAA:::999888444222222///000000111111111111000//////000000///...,,,+++///.........---......///555///+++,,,000333000,,,---,,,,,,...///...+++)))///,,,+++------+++---000////////////////////////111111111222333333444444555333777===NNN{{{UUU===666555222000......///000---///000111000...---,,,---******------+++,,,///---------,,,,,,---......------......//////......////////////111333555666555444333333333333222111444555666666666666888::::::???MMMiii```LLLHHHDDD<<<>>>>>>>>>===;;;888666555333222000111222333333222111111111111111111111111000111111111111222222222222333333444444333333222555555444222000000222555000222333333333333444666666444222333444555555444666555333222222222444555444444444333333444555555444333444777:::<<<;;;;;;<<<:::???FFFGGGRRRvvvsssZZZHHHBBBAAA>>><<<555666666666777888777555777777777666555555444444///666===>>>999444333444222222222222222222222222222222222222222222222222...///111222333222111000...///000000000///......---------...............******++++++,,,++++++***---,,,,,,,,,,,,,,,,,,+++*********+++,,,---...///,,,++++++,,,......,,,***+++******,,,...///...---------------...///000111......///111111222222111111111111111222333444555555>>>III[[[zzzlllIIIAAA:::999777444111111//////000111111111111111//////111111111///---,,,............------...///222///---,,,...///...---...,,,++++++,,,,,,+++***...******,,,,,,+++,,,000........................000000000111222333333333555555999@@@TTT```@@@888555222///......///111---+++)))+++---...***'''---******------+++,,,/////////...---,,,,,,,,,,,,,,,---......//////......111000///......000222444555333222222444444333111555666666555555666888;;;;;;AAAOOOmmm{{{WWWHHHIIIFFF===============<<<:::888777222000//////000111111000111111111111111111111111000111111111111222222222222333333444444333333222555555444222000000333555///111444444444333444555555444222333444555555444777555444222222333444555555555444333333333444444333333444777:::<<<;;;:::<<<555888AAA@@@CCCaaabbbRRRAAA:::>>>AAA<<<555888::::::999999999777555777777777666555555444444///999BBBBBB;;;444333555000000000000000000000000////////////////////////...///111222333222000//////000111111111000...---........................)))******+++++++++******---------,,,,,,+++++++++((()))***+++---...//////,,,,,,,,,---......+++)))******+++---000000...---------,,,,,,---...000111......///111111222222222111000000///000222333444666@@@LLL\\\yyykkkIIIAAA:::888777333111111//////000111111111111111...///111222222000...---............------...///---...---,,,))))))+++---///,,,((('''(((***++++++///+++***------,,,---111------------------------...//////000111222222222555555;;;BBBYYY}}}CCC:::777333000000//////...///............------------------............///...000///---...000...(((+++000333...&&&###)))111111000//////000222444555555666666444222111222444222111111444888;;;999777<<<===MMMpppmmmLLL@@@???@@@>>>::::::;;;;;;:::888777666333333222222222333555666222222222222111111000000111111222222222222111111222666999:::777555666777999666444333444555444444444333333222222333333444999666333333555666555222999888666444333333333333666444111111222333333333666666666666666777888888:::<<>>NNNooolllIIIAAA999666444222333666000000000000000111111111...///000///...---...///------............------//////---,,,+++*********++++++******++++++,,,---,,,---......//////............------------......222222222111111///...---333222999FFFcccKKK;;;777333111000000///...000////////////.........---------............///...000///---...000...)))000000000---++++++---000......///000111333444555777666555444444444555555444333333555999;;;;;;999<<<>>>OOOqqqgggLLLBBB?????????;;;:::999777777777777777555444333222111222222333222222222222111111111000222222333333333333222222111333555555444444666999777666666666777666444222444333333222222333333444888555333333444555444222777666555444333444555555666444222222333333222111666666666666666777777888======>>>===;;;>>>KKKZZZsssmmmWWWFFFCCC>>>;;;:::999777666888777777777666666555555666555444444444666777999444555666666555444333222666333//////222333111...333111000000111222111000///000111222222111000///111000000111222222000...000000/////////.........+++,,,...//////...------------,,,+++++++++,,,,,,+++,,,,,,---.../////////000///...---,,,---///000000...,,,+++---/////////...------...000111111000111222222111///...000111333222222222222222333333===???QQQuuufffHHH@@@999666555222333666000000000000000000000111///000000000...---...///------............------000///---,,,++++++,,,,,,+++++++++***++++++,,,---,,,------.....................------------............///111111222222222555444:::GGGeeeSSS;;;888444111111000000///000000000////////////...---------............///...//////---...111///***222...++++++...111///---//////000111111222111111666333111222444666555333555444444666:::<<<<<<;;;<<>><<<@@@<<<:::777555444666777999666555444222111000000000222222222222111111111111333333333333333333333333111222333333222444888:::555555666888999777333000444444333333333333444444666444222222333444333222444444444444444555666777444444333444555555222000666666555555666666777888>>><<<;;;;;;:::;;;CCCLLL]]]|||lllVVVEEE@@@>>><<<::::::888666444888888777777666555444444555444444444555777999:::000111222333333444333333777333000000222333111...111000///000111222111000000000111222222111000000///......///000000///---000000000/////////.........///000000000///...---//////...---------------...---------...///000111222111000.........///000///...,,,,,,...000000000...------...111222222111000111111000///...000111222222222333444444555555999;;;MMMrrr]]]GGG???999777555333333666111111000000000000000000///000111000...---...///------------------------000///---,,,,,,---///000+++++++++++++++,,,------,,,---------..................------------......------///000222222333333777555;;;HHHgggVVV;;;888444222111111000///////////////............---------............///---///...---...111000,,,///+++)))***...000...,,,000111111222111///...---222...+++---222555333000444444555666999;;;<<<<<<<<>>>>>BBBHHHPPPfff^^^MMMCCC???===;;;:::;;;:::999777999888888666555444333333444444333333444666777888222222333444444555555555555222000000222333222111000//////000111222111///111111111111111111111111...---------//////...,,,000000000////////////...//////000000000///---,,,111111000///............000//////...///000111222222111000//////...//////111///...///111333444333000///...///111222111000111222222111000000111333222333333444444444444444666888GGGeeeWWWEEE>>>888777666333333555111111111000000000000000000111111000...---...///------------------------000///---,,,---///222333,,,++++++++++++,,,---------,,,,,,,,,------............------------......///000000111111111111000666444:::GGGgggXXX;;;888444111111000000///......---------,,,,,,,,,---------............///---///...,,,...222222...+++,,,,,,---------...///...///000111111000///...111---***---222555333000333444555555777999;;;===<<<@@@KKKeeeaaaDDDAAABBB:::666<<<:::::::::;;;::::::999999444444444444333333222222222222222222222222222333222222111111111111222222444555777888999777444222555333222222333444444333555444444333333444444555333333333222222222333444555555555555555444444444111222555999<<<===;;;888555555555555555666666777:::777777<<>>???AAAHHH]]]rrrwwwmmmSSS???>>>@@@:::666888999:::;;;<<<<<<;;;:::999444555555555555555444333222222222222333333333333333222000000000000222333222333555777888555000,,,444222000111333555666666555555444444444444555555222333444333222222444666555555666666555444333333111222555999===>>><<<:::555555444444555555666777999777777;;;<<<;;;<<<@@@DDDHHHZZZ~~~sssPPPFFFCCC>>>;;;777666777999::::::777777666666555444333333333333333222222111111111666555333222111111111111222222111222222333444555//////000222444444222000333222111111111111222333222000//////000111111000111111000000000/////////...//////000000///...---111111000000000000111111111222333333333333222222/////////000000000//////000///...000111222222111444222111111222222000///333444555444333333555777666666777777666555333222666999???IIIWWWsss{{{OOO@@@;;;777888888555333444222222111111000///////////////000...,,,++++++,,,...---,,,++++++,,,---............///000111333333,,,,,,,,,,,,,,,------...---,,,+++++++++,,,...///......------------......------///000222222333333111222888AAA[[[[[[999666222//////......---......---------,,,,,,,,,---------............///---///---,,,...333444111,,,///222222...---///222------------...///000111222111111111222333333444444555777666666888<<<@@@DDDDDDGGGVVVvvvaaaeee~~~ZZZLLL???===>>><<<888777::::::::::::::::::::::::777777888777666555333222222222222333333333444444444333111000000111333444222222333555777666222...111111111444777999999888555555444444444444555555222444555444333333555777333444555666666666555444333444555888;;;<<<:::888555444444444444555666666888777999;;;;;;888;;;@@@DDDFFFOOOeeeoooKKKAAA???;;;999777777888999888777666666666555555444444444111222222333333333222222555444333111000000111111444444444333222111222333000000111333555555333111333222222111111222222333111///------...//////...111111111000000000//////...///000111111111000///////////////000111222333111222444666666444222111//////000111222222222222111000000111222222111000222111000111333444333222222333444444333333555666666777999::::::888777666555777<<>>999777999888555333444222222111111000//////.........///---+++))))))***...---+++******+++---...,,,---///000111111111111---,,,,,,,,,,,,---......---,,,+++***+++,,,...///......------------............///111111222222222222444999>>>RRRZZZ888555111///......---,,,//////.........------------------.........//////---...---+++...333444222,,,...//////...------...333222///---,,,++++++,,,///000111000//////111333555777888888777999===AAAGGGFFFGGGSSSpppzzz\\\^^^wwwqqqOOOIIIAAA===>>>>>>;;;666;;;:::888777777888;;;<<<:::::::::999777555222111222222222333333444444444555444222111111222444555555333222444777888666444///000333777;;;<<<;;;999555555444444444444555555222555666555333333666999111222444666777777777666555555555777888999777555555444444444444555666666666777:::===;;;:::>>>EEEBBBEEEGGGRRRooommmJJJAAA???:::999:::;;;<<<;;;888555555555555555555555444444000111222333444555555555555444333222222222333444777777666444111000000111000000222444666666444222444333222111111222333444444222000///111222222222111111111111000000000000///000111222333333222111......//////000111333333111333555777777555222000///000111222333444444444444333222333444444333111/////////111444666666555111333333333222222444666666888:::<<<<<<<<<;;;:::888:::@@@IIIUUUkkkjjjDDD===999777999999555333444222222222111000//////...---......,,,***(((((()))...---+++******+++---...+++---///111222111000///---,,,,,,,,,,,,---......---,,,+++******,,,...///.........------.........222222222111111///......333666;;;<<>>@@@IIIKKKWWW[[[ccclllYYY[[[jjjuuu\\\FFFDDD@@@===;;;:::;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::888777555555555666666666666555555444333333222222333333444444444444333333222222222333333555888;;;===<<<;;;888777666555555555555555111111111111222333444555:::888555444555555555444666555333222222444777999555555444444444555555666888<<<===999888;;;===<<>>;;;:::888777777888888777555555555666666666666555555222222222111222222333333666555444444222222111000666777888888666333111000222000///222777888555111444333222///......222444666333000111444555444222222111000000111111000...///......///111111000///222222111111111111222222333222222333555555444222333333333444444444555555333333333333333333333333444333333555666666444222777444333555666444666999;;;===>>>===;;;:::===@@@@@@===>>>EEETTTmmm[[[III???===999666444333444555333000---,,,---------,,,//////---+++***)))(((((()))---...------...---)))///...000444111,,,---333///111...((('''---000...---,,,,,,,,,,,,---......////////////000000000000111///...---...///111222222555555666IIIrrrsssyyy~~~LLL888666444222222222000///---------......---,,,,,,------------------------///...------//////...---//////.........---------...000222222///...///111000000000000111111111111444555777888888999<<>>888555777999999===>>>AAAEEENNNfffcccHHH>>>>>><<<:::888777777777555333555555555666666555555555333222222111111111222222444444444333333222222111333777;;;999333///000222333000///111555777555111444444333111000000333555666555444444444444222000222111000000111111000...///...---...000000///---000000////////////000000.........000222333222111333333333444444444555555333333333333333333333333444333333444666666444222777444333666777555777:::<<<===>>>===;;;;;;===@@@@@@???AAAFFFRRRiiipppMMM>>><<<:::777444222222222222111///---,,,,,,---,,,+++------,,,+++************))),,,...,,,,,,...,,,)))---,,,...222///***+++000...000...((((((---///---,,,++++++++++++,,,------............////////////111000///......000111333222444555777FFFgggvvv~~~FFF888666444333333222111000............---,,,,,,+++...........................---,,,---...///...,,,...............------------///000000///...///000000000000000111111111111222444555666666888;;;===RRR^^^ggg\\\MMMXXXddd]]]YYY___mmmnnnRRRBBB???>>>===;;;999888888888888888777777777888888999999:::;;;;;;:::888666444222222333333333333222222555555444333222222333333333333333333444444444444444444444666999:::999888999888777666555555555555111111111222222333444555666555333333444555555444666555444333333444666777111111111222333444555666AAABBB>>>666333666999999999>>>BBBAAAAAAPPPsssZZZCCC>>>@@@===;;;999888777666444222444444444444444444444444333222111000000000000000333333333333333333333333000777;;;888111,,,///333333000...000333555444222333444444333222222444666444666888777444111///...222000//////111111000......------...//////---,,,///......------....../////////000222555666555444333333333444444444555555333333333333333333333333555444333444666666444222666333333777888777999<<<>>>??????>>><<<<<<>>>???>>>???AAAEEELLL]]]{{{aaaEEE;;;666666444333111000///...///---++++++,,,,,,+++***+++++++++***++++++,,,,,,))),,,...,,,,,,...,,,)))+++,,,...111000,,,+++......///...******,,,---++++++************+++,,,,,,------------............111111000///000111222333111222555999@@@VVV{{{xxxAAA777555222111222222000///222222222111000///...---////////////////////////---,,,+++,,,.........,,,........................---.../////////////////////000000000111111111111222333555666666777:::<<>>>>>;;;:::888777777777555333333333333333333333333333333222111000////////////111111222222333333333333111555777555000---...111333000......111333333222111333444444333333444666222666999888444///......222000//////000000///...///...---...//////...,,,///......------......///222111222333666666666444333333333444444444555555333333333333333333333333555444333444666666555333555333444888:::999:::>>>@@@@@@???>>>======>>>>>>:::<<>>444222000///000000///...333333333222111000///...////////////////////////---,,,+++,,,...///...------.....................------...///000000/////////000000000111111111111222333555666666888:::===???LLLOOOFFFBBBGGGSSS___uuucccOOOFFFDDD======<<<<<<;;;:::999999999888888888999999:::;;;999:::<<<===<<<999666444333333444444444444333333666555444444333333333444333333333444444555555555666444333444666777777666;;;:::999888666666666666222222222222333444555666444333222333555555444333666555444444444444555666222222222333444666777888333777:::888888;;;===;;;======>>>===<<>>>>>=========999;;;>>>@@@@@@GGGZZZlll```DDD888777000111222222111000---,,,+++***)))***,,,,,,+++***------,,,+++************))),,,,,,******,,,,,,))),,,...000222333444333111000///...------++++++,,,,,,,,,,,,,,,,,,---............/////////000000000111111111111111222222333///000666:::666:::XXX{{{{{{~~~aaa===333111///...//////...---000000000000//////...---........................---,,,+++,,,...//////...---------..................------///111111000///000000000000111111111111111333555555666777:::<<<===HHHFFFAAAEEEHHHQQQbbbgggRRRGGGCCCBBB>>>===<<<;;;;;;;;;;;;;;;777777777777777888999::::::;;;===>>>===;;;777555444444555555555555444444555555444444444444555555444444444444444555555555666555333444666777777777<<<;;;:::888777666666666222222222222333444555666555444444555666666444222666666555444444444444555333333333444555666777888222888;;;999888::::::888<<<:::999;;;===@@@GGGPPPkkkqqqNNNBBB===888888666666777888999888777444444222222222222444444333222111000000000000000000111111111222222333333444000---...111111...+++/////////......//////000///000222222222333555777::::::888555222000000111111///......000000///---...------///222333222111111000000//////000000111444333222222333222000...333333333444444444555555333333333333333333333333777555444444555666666555666444666;;;===;;;<<>>=========<<<::::::;;;>>>@@@AAAEEEQQQ^^^|||uuuNNN;;;666444///000111111111///...---***))))))+++------,,,+++...---,,,+++************))),,,,,,)))))),,,,,,)))***,,,---...222666666333333000...///...+++,,,...------,,,,,,------...///////////////000000000111000000000111111111111222///111666888555666JJJ```VVV<<<333111/////////000///...------............---,,,---------------------------,,,,,,---///000000///---------........./////////...---///222333222000000000000000111111111111000111333444444555888;;;999EEEBBB>>>FFFGGGNNNcccjjjQQQFFFCCC@@@<<<>>>===;;;::::::;;;<<<===777777777888888999:::;;;;;;===???@@@???<<<888666444444555555555555444444444444333444444555666777555555555555444444444444666555333444666888999888===<<<;;;999777777666666333333222333333444555666666666555666777666444222666666555555444444444444444333333333444444555666444999:::777666888999888:::888999===>>>===AAAFFFUUUwwwcccFFFAAA>>>888999777666777888888777666555444333222222333444555333222222111111111222222111111111111111222222222111000...---......---,,,---...//////............111111222222222444777:::FFFAAA:::555222111111111111///......//////...---+++++++++...111333222111111000000//////000000111555444333444555555444222333333333444444444555555333333333333333333333333888666444444555666666666777555777<<<>>><<<<<>><<>><<<:::888888:::<<<>>>::::::::::::;;;<<<===>>>;;;===@@@AAA@@@===999666333444444555555444444333333333333444555666777888666666666555444444444333666555333444777999::::::>>>===;;;999888777666666333333333333444555666666888777666777777666444111666666555555555444444444333333333222222333444444444888888444444888;;;;;;::::::===@@@???<<<>>>CCCGGGbbbXXX??????@@@999;;;999777777888777666444666555333222222333555666222222222222222222333333111111111111111111111111...000000...,,,+++---///,,,...000000///---------222333222222222555999===PPPGGG<<<555333333222111111///......//////...---))))))***---000222222222000000////////////000000000//////111333333222111333333333444444444555555333333333333333333333333888666444444555666666666888666888===>>><<<<<<>>>CCC@@@<<<;;;<<<<<<:::777888666888===@@@BBBFFFKKKUUUjjjzzzLLL222333888666------------------------))))))***,,,//////...,,,************+++,,,---...***,,,+++((((((+++,,,***---//////...444>>>AAA===999222///000///+++---333++++++******++++++,,,------------.........//////......///000000000000000...444666444555;;;>>>===NNNrrrIII888333333333333222000///.........//////...---,,,,,,***---//////...,,,,,,---,,,,,,------.../////////000000000000000000000000//////000000000000//////111111000000//////......000000000000222555888:::<<<<<<<<<>>>BBBIIIOOORRRtttlllZZZHHHAAA???======@@@>>>>>>===:::999999;;;>>>===:::777666777999;;;;;;;;;<<<===???@@@???;;;777444444444333111111222333444333333555777888777555:::888666444333444555666888777777777999999777555777777777888999999777555333333444555555444444333::::::999777666444333333444444444555555444333333333333333333333333333333666666666777888888999999555888:::<<<<<<<<<>>>???CCCNNNeeeyyyRRR:::<<>>FFFWWWpppnnnOOO;;;<<>>DDDDDD???;;;<<>>;;;888666555555555666777888;;;>>>AAADDDFFFWWW[[[cccnnnlllMMM<<<222333555......---,,,+++***+++,,,,,,...,,,+++,,,///000000......---+++,,,------,,,***,,,,,,,,,+++,,,,,,------...------///222888>>>BBBAAA;;;333...------,,,+++------------------------,,,---...///000000000000111//////000111222111000///111333444444555777888:::DDDXXXttt[[[???666555333000///.........///000000000000///......+++---......---,,,,,,---,,,,,,------.../////////////////////////////////---..................---////////////000000000000333222111000///000111222777777999:::===@@@BBBDDDGGG\\\jjjxxxtttZZZLLLDDD===>>>@@@>>>;;;:::>>>??????===999777666666<<<999666555666777888777;;;999888888999;;;;;;:::666777777666444444555777666555555777999:::999777888777555444333333444555666666555666888888666555666777777888888777777666666555444333333444555555444555555555555555555555555555444444333222111111444444444444444444444444555666666777777888888999999:::<<<;;;:::999999:::<<>><<>><<<:::777555444333333777777777999<<<@@@DDDFFFPPPTTTVVVXXX___sssiiiPPP???777//////222,,,...---,,,+++***+++,,,,,,---,,,***+++,,,------,,,///---++++++,,,------,,,...---,,,,,,,,,,,,,,,,,,,,,...//////000555<<>>@@@@@@>>><<<666999;;;<<<;;;:::999999;;;888666555555666666666999888777888:::;;;:::999555666777666444444555777777666666888::::::999888666666444444333333444444555444444555777777666444555666777777777666777888777666444333222333555666444444444444444444444444666555444333222111000000333333333333333333333333555555666666777888888888999:::<<<;;;:::888999999<<<>>>BBBIIIWWWsssyyyQQQFFF@@@<<<<<<:::;;;888666777999999666333555444444333333333444444222222222111111111111111111222333333222111///...555222---+++,,,---------,,,,,,+++++++++++++++++++++,,,,,,+++******************++++++,,,,,,,,,,,,,,,,,,---.........------...+++((()))---///---***000.........000000000......//////111222222222111111222333333222333555777777777666555333222111111000000000111444666999:::BBBDDDEEECCC>>><<<===???>>><<<:::777555444333333777777666777:::>>>BBBDDDCCCHHHMMMOOORRR]]]ooo~~~vvvNNN===555333,,,,,,000,,,//////------------...///...---++++++++++++++++++000...+++***+++---......///...---,,,,,,,,,,,,,,,+++...000000...111888???<<<888333///...///222333------------------------,,,---....../////////...000/////////111222111000///111333333333444555777===::::::BBBUUUqqq^^^@@@777555222///---------...,,,,,,---......---------,,,---...---,,,,,,---...,,,,,,------.../////////........................,,,,,,------------,,,,,,......//////000000111111............///000000111444555777999::::::::::::===DDDDDDIIIZZZhhhxxxyyydddVVVMMMGGG@@@???<<<<<<>>>???>>>;;;111555999;;;;;;;;;;;;;;;999777555555666666666555777888999;;;===<<<999666333444555444333333444666666555555777999:::999777555444444333333333333333333333333444666666555444444666777777555555777999888777555333333333555666555555555444333333222222777666444333222111111111111111111111111111111111555555555666777777888888888:::;;;;;;:::999:::;;;===>>>BBBFFFLLL^^^lllHHHDDDAAA<<<;;;:::;;;888666666888999666444444444333333333444444555333333333333333222222222222222333333222111///...555111---++++++,,,,,,,,,,,,++++++*********+++,,,++++++++++++,,,,,,++++++******++++++++++++***)))+++,,,,,,,,,------,,,,,,///---***+++---...---+++...---,,,---///000000///...///000111111111111222111222333222222222444666777666555444333222111111///000111222444666999;;;BBBDDDDDDBBB>>><<<===???>>>===:::777555444444444666555555555777;;;???AAA===@@@EEEIIIMMMSSSZZZ^^^qqqeeeQQQAAA444222222++++++000---///...------------//////......---,,,+++++++++,,,000---+++***,,,---......///......---,,,,,,,,,,,,+++...000///---///555;;;999777444000///000222444------------------------,,,------...............///...---...000000000//////111333333333333555666777777999<<>>555444222///...---------++++++,,,------------,,,------...---++++++---///,,,,,,------.../////////........................,,,------------------,,,////////////000000000000,,,,,,---...000111222222333444666888999::::::;;;???CCC@@@@@@JJJQQQ^^^sssttt[[[KKKDDDBBBBBB======<<<999:::<<<<<<888333666999:::999888888888888666555555777888777666777888:::<<<===;;;777333222333333333222222333555444333444555777888777666333333333333333333333333222111111333555666555333333666777666444444777:::888777666444444444444555666666555444333333222222888777555333222222333333222222222222222222222222444555555666666777777888999:::<<<<<<;;;:::;;;<<<<<<===AAAEEEFFFNNNeee~~~___DDDBBB>>>;;;<<<:::<<<999666666888999777444444444333333333444555555555555444444333333333222222333333333333111000///222///,,,******++++++***,,,+++***)))***+++---...---+++***+++,,,...------++++++,,,---,,,+++***)))......------------------......---,,,+++++++++,,,,,,,,,+++---///000000///,,,...000000000///000222///111222111111111333555555555444444333222222222000111222222333555888;;;@@@AAAAAA@@@>>><<<===>>>>>><<<:::777555444444444444333333444666888;;;===???===<<>>333222111000///...------+++,,,------......---------......,,,++++++---///,,,,,,------.../////////........................------............------000000000000////////////,,,---...///000111111111222222444666888:::;;;<<<>>>CCCAAA???CCCDDDOOOeeewwwxxxjjjXXXJJJBBB???>>>>>>888<<<===::::::<<<:::555555777999999777666666666777666555666888999999888999888888999999888555222111222333222111222333555222111111333555666555333222222333333333333222222111000111222444555444333222555777666333333777;;;777777777666555444444444555555555444444444444444888777555333333444555666333333333333333333333333444444555555666777777777<<<===>>>>>><<<::::::;;;>>>;;;<<>>::::::>>><<<<<<999555555777888777555333333333333333444555666666666555444333222222111222333444444333222000//////---+++***++++++***(((+++******)))***,,,...000000---***)))+++---------)))+++,,,------,,,+++***......---,,,,,,,,,,,,,,,+++---...,,,(((&&&))),,,+++******,,,...000000///***,,,//////...---...000...///000000///000222444333333333333333333333333000111333222111222555888;;;<<<>>>>>>===============;;;999666444333222222111111222333444666888999<<<999777999===@@@AAAAAA???GGGUUUdddtttkkkUUUEEE:::333222(((***111......000+++,,,,,,+++***+++,,,---...,,,...///---+++***,,,......---,,,---...//////......------------......///...------------///111222555666666444000------...---------------------------------......------,,,///...---...///000000...000111333333222222333555444333777===<<<;;;HHHYYY}}}```>>>111111111111000///------,,,------.../////////...---......,,,++++++---///,,,,,,------...//////000........................---......//////......---111111000000//////......---...///000111111111000000111222444666999<<<======CCCCCCBBBCCCAAAJJJaaaqqq{{{{{{lllYYYOOOFFFCCCCCCBBB>>><<<666<<>>>>>>>>IIIXXXnnnbbbLLL???<<<777:::@@@>>>===999555555777888777555333333333333333444555666666666555444333111111000333333444444333222000///---+++******++++++)))'''+++***))))))+++---000222333///***)))***,,,,,,+++((()))+++---...---,,,+++---,,,+++***)))))))))))))))---///,,,&&&###''',,,+++******,,,...000000///(((+++......,,,+++---///---...//////...///111333222222333333333444444444000111222111//////222666888999;;;=========<<<<<<;;;:::777555222111111111///000111222444555666666555555666888999999888666======>>>DDDMMMYYYeeellliiieeeXXXFFF:::555333000***!!!&&&/////////000)))...------,,,---...///000+++---...---******,,,///---,,,,,,...000000///------------------...///000///---+++,,,...///000//////222555444111//////000---------------------------------...------,,,,,,000///...///000111111///000111333333222222333555777111111888999666===IIIaaa```===444333222000////////////---,,,+++,,,.........---//////...------------...++++++******+++---...000...///000000000///...---,,,,,,---,,,+++,,,...111......////////////......111111111///------///111111000///000333777<<>>AAAEEEGGGXXXuuuxxxTTTKKK@@@::::::<<<;;;999777666666777888777444111444111333888:::777555555888666333222333333333222111222333333222000---+++,,,------,,,++++++,,,...---+++***+++...///,,,***111000...---,,,------...---+++,,,...---(((%%%&&&---,,,***)))))))))******))),,,//////,,,***+++---)))***---//////...,,,***)))***)))''')))+++(((""",,,...222444444333000...///000111222333333333333000000000000111222444444///111333666777777666555555444333222111111111111111000000000222333222111666555444333222111111111666666666888;;;@@@EEEHHHXXX___jjjwwwvvvdddVVVJJJEEE===777444444333333///...---...///000000...........................222...,,,......+++,,,///...,,,,,,///444555111,,,///111111......111111///)))+++---///000000///...,,,...000111111///---+++...222222...///333333///......------------......000000000000000000000000000111111111111222222222555444333333555999>>>AAANNNjjjccc>>>333222111000///.........///...---...000000000//////......---,,,---------++++++++++++,,,---...///+++,,,---......------,,,---......---,,,,,,...000......////////////......//////000///...///111333333222111111333777<<<>>>???AAAAAA???>>>AAAIIIOOO```iiiyyyuuubbbSSSJJJEEE@@@>>><<<;;;;;;;;;:::999999999999888888666555555222333555666777777777666:::::::::999888888999999;;;:::888666444333222222222222222111222222333333444333222222111111222222222222222222222222222222222222222333333333333444555555444444444555555666999888777666666666777888777666666555666777888999999999999666444444666888666666777777777777777888;;;999999999;;;;;;:::999===<<<<<<;;;:::999888888:::::::::;;;===AAADDDFFFIII\\\{{{bbbOOOHHH???:::999999888777777777777666666666666666666333444999;;;888666777888666333222333444333222111222333333222///---,,,***++++++***((((((***,,,---+++***,,,......,,,***...---,,,+++++++++,,,------++++++...---(((&&&''',,,+++***)))))))))***+++***,,,......---,,,,,,,,,(((***,,,......---+++***+++---,,,+++...111...))))))+++---//////...,,,+++---....../////////....../////////000000222333333000111222333444333333222111111000000000000000111000///...///111222111000444333222111000000000000333333222222333444777888888===DDDKKKQQQUUUWWWXXX^^^\\\[[[[[[YYYRRRGGG???>>>:::666333222111000//////...---...///000000...........................111---,,,......,,,---000111...---...111222...***---///...++++++...///---,,,---...000000///...------///000222111000...------000000---,,,000000,,,///......------......///////////////////////////000111111111111222222222666555444444555777:::<<>>222222000///...---------///...---...000000000///...------,,,,,,,,,,,,,,,***+++,,,------...------++++++,,,---.........---///000000///------...000......////////////......---.../////////000222444555444333333555888;;;>>>>>>??????===<<<>>>DDDIIIOOOUUU```nnn}}}xxxeeeSSSHHHBBB>>><<<777888999999777666666777777777777777666555444444111111222333444444444444<<<<<<<<<:::777777888999;;;:::888666444333222222111111111111222333444444333333222222111111222222222222222222222222222222333333333444444444555555444444444444444555666777999888777666666666777777666666777888888888888888888999:::999888777888:::888888888888888777777777;;;999888888:::<<<<<<<<<======<<<;;;:::999888888:::::::::;;;===???BBBCCCEEEKKK]]]}}}pppRRRHHHEEE@@@;;;777666555555777888888666222222555888999666666;;;<<<999777888888666333333444444333222000111222222111///---,,,++++++***)))'''(((+++------,,,+++,,,------,,,************)))******+++,,,,,,***+++------(((&&&(((*********)))******+++,,,,,,++++++,,,------,,,***''')))+++,,,---,,,***))))))++++++***,,,000///+++))))))***+++,,,+++++++++,,,------------,,,,,,+++///////////////000111222000000000000000000000000...............///000000///...---...000111000///111111000///......//////333333222222111111111111555666888;;;<<<======<<<===;;;888999::::::777333222111000000000000///---///...---...///000000...////////////////////////000---,,,//////------111444111...---//////,,,***...000...******...000.........///000///...---,,,...///111222222111000///...000000------......+++///......------......///////////////////////////000111111111111222222222666666555555555555666666>>>FFFWWWppp^^^;;;222111000...---------------,,,+++,,,.........---------,,,++++++++++++,,,***+++---.........---,,,,,,---...//////000111111000111111000...---...///......////////////......---///000000000000222333666555555444666888;;;===>>>>>>>>><<<;;;<<>>???@@@GGGGGGPPPgggbbbLLLCCCBBB@@@<<<777444444444999<<<>>>;;;555333555888>>>:::999<<<<<<888666666777555333333444444333111000111222222111///---,,,...---,,,***)))***---000,,,,,,,,,------,,,+++***))))))))))))******++++++,,,******---,,,((('''))))))))))))******+++,,,,,,,,,***((())),,,---+++((('''(((***+++++++++***)))(((++++++)))***------)))+++++++++++++++,,,------+++,,,------.........---//////.........//////000000////////////000222222//////......---.........///...---...000111000///000000///........./////////000222333444333333222222222222333333333333444888555222222333444444222111///...///000111111000///...---...///000000...000000000000000000000000///------///000---...111666222///---......---,,,111222000,,,,,,000222111......////////////...---///000111111222222222222222222222000/////////---//////............//////000000000000000000000000000000111111111222222222444444555555555444333333888:::CCCTTTlllQQQ777222111000...---------------,,,+++,,,.........---------,,,++++++++++++,,,+++,,,---...///...---,,,---------...///000111111000111222111///......///......////////////......///111222222000///000111777666555555666888;;;<<<>>>>>>===<<<;;;;;;===???>>>@@@DDDGGGKKKPPPVVVZZZfffppp~~~vvvlllggg```VVVNNNIIICCC>>>===??????;;;888222555888777444111222333222333333444444444333333222222222222222222333333:::<<<>>>===888666888:::;;;:::888666444333222222111111111111222333444555333222222111222222333333333333333333333333333333444444555555555666666666333333333444555666777888777777777777666666555555888999::::::999666333111111444777999888888888999::::::999999888888777777888666444444666999:::;;;<<<<<<;;;:::999888888777999999::::::;;;===>>>>>>CCCCCCHHHTTTfffyyyVVVHHHAAAAAA@@@===999555444555:::@@@FFFFFFBBB???@@@BBBAAA<<<:::;;;:::666333333555444222333333333111000///000111222111///---,,,---------+++******---///,,,---------,,,+++++++++))))))***+++++++++,,,,,,,,,)))))),,,,,,)))(((+++))))))******+++++++++++++++(((&&&''')))+++)))&&&'''((()))*********)))))),,,///...+++***,,,---***,,,,,,+++++++++,,,---...((()))+++,,,...///000000//////...............////////////000222444666777333222000///...---------000///...///111222111000000000/////////000000111***+++---///111111000///------------......//////111111000000000///...---444222///...///111222222///...---...///000000...000000000000000000000000000------000000......000444222///---...///000111000222000,,,,,,000222000,,,---...///000000000000000000000111111333444444333222222222111///...////////////....../////////111111111111111111111111000000111111111222222222111222333444555555444444555666;;;DDDPPPdddsssCCC666222222000///...---------///...---...000000000///...------,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,---...///...000111111000...//////......////////////......000222333333111//////000666555555666777999;;;<<<======<<<<<<;;;;;;<<<<<<;;;===@@@AAABBBDDDFFFHHHIIIPPPYYYaaaeeeiiimmmpppssswwwxxxvvvttttttppplllddd\\\RRRLLLJJJHHHDDD@@@@@@;;;666333444666666666000222444555444444555666111111222333444444444444333222222111111222333333555:::??????;;;888999<<<;;;:::888666444333222222111111111111222333444444222222111111222222333333444444444444444444444444444444444555555555666666444444444444444555666777666666777777777666555444888999:::999888555222000000333666777777666777888888888888888888777777777777555444444666888888888;;;;;;:::999888777666666777888999:::;;;<<<======@@@AAAEEEJJJQQQgggiiiOOOGGGAAA@@@>>><<<:::888555444999???GGGKKKLLLKKKKKKLLL???:::888999777333000111333222111111222222000......///000111111///---,,,***++++++***))))))***,,,,,,---......,,,******+++******+++,,,,,,,,,+++++++++((()))+++,,,)))))),,,))))))***+++++++++******)))(((&&&&&&((()))(((((((((((()))******************------(((&&&((()))(((+++************+++,,,,,,%%%&&&(((+++---///000111111000///...............///000111333555777999999555444222000...---,,,,,,000///...///111222111000000000///000000111222333---...//////000///...---222111111111111000000000,,,...000111111000...---444111---,,,---.../////////...---...///000000...////////////////////////111...///111111...---///111000...---...///111222---//////,,,,,,//////---,,,------...000111222222000/////////000222555666333000000111111......000000//////......//////000222222222222222222222222000111111111111222222222000111222444555555555555333333888===???GGG^^^www[[[888:::333222111000///.........///...---...000000000//////......---,,,---------......------------.........---,,,,,,,,,,,,---...,,,...000111000/////////......////////////.........000333333222111111111444444444555777999:::<<<<<<;;;;;;;;;;;;;;;:::999999;;;=========>>>@@@BBB>>>???BBBEEEHHHJJJMMMNNNLLLQQQSSSQQQQQQRRROOOJJJEEEBBB???=========<<<;;;999777444222111222333444333222111222333555555444000111222333444444444444333222111000000111222222000777???AAA===:::;;;===;;;:::888666444333222222222222222111222222333333222222111111222222333444444444444444444444444444333333444444444555555555555555444444444555555666555666777777777666555444666666777777666555333222111333555666555555777888666666777777777777777888777666555666777888777666:::999999888777666555555555666888999;;;<<<======BBB@@@BBBGGGKKKYYYzzzzzz[[[KKKGGGBBB???;;;::::::999666333555888===AAAEEEFFFFFFFFF:::555333555555222000222111000000000111000...,,,...///000111111///---,,,(((***,,,,,,+++))))))***,,,...///...+++)))***+++***+++,,,,,,,,,+++***)))+++((((((++++++)))***---******+++,,,+++***)))))))))******((('''''')))+++)))))))))*********++++++&&&******&&&###&&&(((((())))))*********+++++++++'''(((***,,,...000111111222111000///............000222444666888888888888333222111///...---------///...---...000111000///////////////000111222333111111222222111000000///---------------,,,+++***---///222333333222222111000///------......---,,,///...---...///000000...........................222000000222111---+++---.........---,,,---...///+++//////------//////+++///......//////000111111///.........///222555777333000000333333//////333000000////////////000000111111111111111111111111000111111111111222222222222222333333444555555555444222666;;;::::::III\\\|||MMM333???444333222000////////////---,,,+++,,,.........---//////...------------...000///---,,,,,,---...///111000......---...///000+++---000000/////////000......////////////......,,,///222333222222333333333333444555777999:::;;;:::999999:::;;;:::999777888999::::::999:::===???===;;;::::::===???AAAAAA999???CCCAAABBBFFFDDD>>>999:::;;;;;;;;;:::999888111444777888777555444444888555111000222333111///000111222333444555555555222111000//////000111222,,,555???BBB???;;;<<<>>>;;;:::888666444333222222333333222222111222222222222111111111222333333444555555555555555555555555333333333444444444555555666555555444444444555555555666777777777666444333333444444555555555555555333444666666555555777999555555666666777777888888888777777888999999777555999999888777666555444444444555777999;;;<<<======CCC======CCCGGGPPPgggfffNNNEEEDDDCCC===888888::::::666111000000000333666888888777555000///222333222111333000//////000000///---***---...000111111///---,,,)))+++...///...,,,++++++,,,...000...+++)))***+++***+++,,,,,,+++***)))(((+++((((((++++++)))***...***+++,,,,,,+++***)))(((***+++,,,***((('''***...***************+++++++++'''+++,,,)))'''***---...******+++,,,,,,,,,,,,+++,,,---...000111222222333333222111//////.........222333666888888888777666111000///..................---,,,---/////////............//////111222333////////////000000111111///000111222222222000000+++---...///...------...------...///111000---+++///...---...000000000...........................333000111333222---+++,,,---------,,,+++***+++,,,,,,000222000000222000,,,111000000//////////////////...------...222555777666222222666666222222777000000////////////000000000000000000000000000000000111111111111222222222555444444333333444555555777222444;;;<<<:::CCCQQQdddIII888666444333111000...---,,,,,,,,,---......//////......///......---------......333222111/////////000000000///...---,,,------...,,,,,,---.../////////...000000000000000///......333222111111000111111111555666666777888999999:::<<<;;;999999:::;;;:::999:::;;;;;;<<<<<<;;;;;;:::===:::777777999;;;:::888888999:::;;;;;;:::999888666666666666555555555555222333444222111000111333333333333333333333333333666444111222444666555333333222111000000111222222777777999<<>><<<===<<<999666444111000///555333222222222222111///666666666555444444444333444555666777777666555444111222333444555666666555999999888777666555444444555666666444555888777444666666777999999:::::::::777666555666777888777666555777999999999888999:::999::::::999888777666666999888888:::;;;888222,,,777777888:::<<<===>>>???:::<<<@@@BBBBBBGGGUUUeeemmmPPPGGGCCC===AAA???===999666333222111444333333222222333333444333222111000000111222333...---,,,...111222000---///222444333///,,,,,,---...,,,,,,,,,......---,,,+++***+++,,,)))%%%(((...,,,,,,++++++***)))(((((()))***+++***))))))+++---++++++***************+++***************)))((((((***+++,,,,,,+++***)))(((,,,***))))))***++++++***+++)))((())),,,---+++)))......---,,,,,,,,,,,,---///////////////000111111333333333666999888444111333...)))(((***,,,***'''000...---,,,---...111222//////...///000222444555000000000000000111111111////////////............444222111111111000...,,,000///...------------------,,,,,,---......---,,,....../////////...,,,++++++,,,.........---,,,,,,//////...---,,,,,,++++++000000000000///...---,,,000---++++++...000000...000///------...111444777444333333555888:::888666000000//////...............222333000000444444///111111111111111111111111444333333333333333333333666666777777888<<>>??????===;;;:::888666444222111111444222111222333333222000444444444444333333333333333444555666666555444333111222333444444444444444888777777666666555555444333555555333555888888555555666777888999999999999:::888777777999999888777666888::::::999999999:::;;;;;;;;;;;;:::999777777888888:::;;;:::777222///888888999;;;<<<>>>??????<<<<<<>>>@@@@@@CCCNNNZZZ{{{aaaNNNIIIEEEAAA999999888777666666666666333333222222222222333333111111////////////111111111///---...111222111000444555666444000---,,,---,,,***)))(((***---111444000---,,,...,,,)))***///,,,,,,+++******)))((((((''')))******))))))***+++******)))))))))))))))***)))************)))((((((***++++++,,,+++***)))(((+++***((((((***+++***))),,,***)))***---...,,,+++,,,,,,,,,,,,,,,---...//////......---...000111222555555555666888777333///333///***))),,,---,,,)))///......---...///000111............///111333444111000000000000000000000////////////............///.........//////...,,,//////...---------------///......///000000///...////////////...---+++***---------...//////---+++///......---,,,,,,++++++///////////////...---,,,///---***+++---//////...000///------...000333555444333222444666777666444111111000000////////////...222333000000444333000000000000000000000000000444444444444444333333333======<<<;;;:::;;;>>>AAAIIIOOOdddFFF999;;;222111000///............++++++,,,---------------111000...---+++*********//////.........///000000//////...------------...//////////////////......000000000000000///......---...////////////......111333666999;;;<<<<<<;;;777666555666888999999888777888888888888888888777888666444444555555555444555555555444444555555555333444444555666777888888555555555222000...///000333333333333333333333333555555555666777777555333333333222222222333555666777777777999===?????????:::999777555333222111111222111000111333444333222222222222222333333333333222222333333333333222222222222222333333333333333555555555555555555555555333666777444555888888555444555666777888888888777<<<;;;999999::::::999777777888::::::999888999:::;;;;;;;;;:::999888666555777999<<<<<<999666444333777777888999;;;<<<=========;;;;;;===>>>???EEEMMMcccdddOOOIIIGGGDDDCCC;;;:::999777444222111000333333222222222222333333000///............///000333111......000222333333666666555222...++++++,,,******(((&&&'''---777???222---+++,,,---******,,,+++++++++******))))))(((&&&(((***+++))))))))))))))))))((((((((())))))***)))))))))))))))(((''''''+++++++++,,,++++++***)))+++***((((((***+++***))),,,+++***+++---...---,,,+++++++++,,,---...000000...---,,,+++---///333555888777777777777555111...222///++++++...///...,,,............////////////............///111222333111111111000000//////////////////............------,,,,,,---///000///---///...------------------/////////000000//////...000000//////---,,,***))),,,+++***,,,......+++(((......------,,,,,,++++++------.........------,,,---,,,***+++---......---000///...------///111222444333222222333444333222111111111111000000000000...111222000000333222000000000000000000000000000333333333333444444444444<<<<<<;;;999777888:::<<>>@@@@@@:::999777555333111000000111000000111333444444333111111222222333333444444111111111111111111111111333333222222222222222222444444444444555555666666777::::::777555777777555444444555666777777666666<<<;;;:::999::::::999777666888999999888777888888888888888777666555444333777:::===<<<888555555666666666777777888999::::::===999888<<<>>>>>>???CCCTTTjjjoooLLLBBBBBB???>>>AAA<<<;;;:::777444111///...222222111111111111222222000000///......///000000444222///......000222444333222000---+++)))*********++++++))))))...999CCC000***&&&(((***(((''''''+++*********)))))))))(((%%%(((+++,,,+++***))))))***))))))))))))******+++((())))))))))))(((''''''+++++++++++++++++++++***,,,+++))))))+++,,,+++***++++++++++++,,,------,,,,,,++++++,,,---...//////---,,,******,,,000444666999999888777555222///---000...,,,,,,...//////.........//////000///...............//////000111111222222111000///......---//////.........---------///......///111111000.........---,,,,,,------------...//////...---,,,---111000///...---+++***)))+++((('''))),,,---)))&&&---------,,,,,,,,,++++++,,,,,,------...---------,,,+++++++++,,,---------000///...------...///000444333222222222222111111111111000000000000000000///000111111111222222111111111111111111111111111222222333333333333333333888999999888777888:::===??????BBBUUU~~~CCC666888000000///......---......***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,------.........///------..............................---,,,++++++000000000000000///......---...///000111222222222222444888;;;======<<<;;;333222111222444666666666777777888888888888777777666777777666555333333333555444333222222333444555666555555555444444333333///000111111000000222444333333333333333333333333000222444555555333222111222111000000000222333444555444444777;;;>>>@@@@@@<<<:::888555333111000///111000///111333555444444222222333333444444555555111111111111111111111111333333222111111111222222333333444444555666666666;;;??????:::666666666555444555555666666666666555;;;999888888999999888666555777888888777666666777777777888777777666555444777:::<<<;;;777555666888777777888888999999999:::<<<888777;;;>>>>>>>>>@@@IIITTTtttzzz[[[CCC??????999999???555555666777777666666555222111111000000111111222111000////////////000111222111000......///000222000///,,,+++++++++++++++(((+++---,,,***,,,444:::...((($$$''')))'''%%%&&&*********)))))))))))))))'''***---...---++++++++++++*********++++++,,,---)))))))))))))))(((((('''++++++++++++++++++,,,,,,---,,,******,,,---,,,+++)))******+++***++++++,,,...------,,,,,,,,,---------,,,******,,,000444777888999888666333000---,,,...---,,,---...///............///000//////............///000000111111111222111111000///...------............------------000///...///000///...,,,------,,,,,,,,,------...---///000000---,,,,,,---111000///---,,,***))))))+++***)))+++------***(((,,,,,,,,,,,,,,,+++++++++,,,,,,------...---------***+++,,,,,,,,,,,,,,,---000000......---......///333444555555444222111111000000000000000000000000000000111222333222222222222222222222222222222222222222222222333333444444888999::::::999:::===???<<>>@@@???<<<;;;999666444222111111111000000111333555444333333333333333444444444444222222111111111111222222444333222111111222333444444444555555555666666666<<<@@@AAA;;;666666666555555555666666666666555555999777666777888999888777666777999888777555666777888999999:::999999999888888888999888777666777999:::::::::::::::::::::;;;:::777777;;;=========@@@EEEIII___bbbOOOAAA@@@???888777===666666777777777666444333111111000000000000111111111111000//////000111111///000222222000/////////000...,,,,,,---...---,,,&&&))),,,,,,******,,,......)))''')))***((((((***)))))))))))))))))))))))))))+++---...---,,,,,,,,,+++++++++++++++,,,---...***************)))((((((,,,++++++++++++,,,---------,,,******,,,---,,,+++(((***++++++***)))+++,,,///...---,,,,,,,,,,,,,,,------,,,,,,...111555777666666666444111...------------..................////////////............//////000111111111111111000000000//////..................------------,,,---,,,,,,,,,------+++))),,,,,,,,,,,,,,,------...///222444222///---...000000///...,,,+++*********,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++------.........------,,,***,,,......---,,,---...000000//////.../////////333666999:::888555333333111111111111111222222222222111111444555222222444333333333333333333333333333333333444555555666666777999:::::::::;;;===???<<>>:::999888777666555555555222111000111333444333222333333333333222222222222444444333222222333444444444333222111222333555777666666666666666666666666888>>>???:::555555666666666666777777777666666555777666666777999:::999888888999;;;:::888777777888777888999:::;;;;;;;;;;;;999777555555777888888777999999999999999999999999:::777777:::;;;999;;;???CCCDDDQQQpppkkkOOOEEE>>>===<<<888777:::888888888777555222///---000000000//////000000000000000............000000,,,000555666444000...---000...,,,---...---+++((()))***,,,---,,,+++)))(((,,,))))))+++***(((***///((())))))))))))))))))))))))+++,,,,,,+++***,,,---************+++,,,---...+++++++++++++++******))),,,++++++++++++,,,---...,,,***))))))***++++++***(((+++,,,,,,******+++---------,,,,,,,,,---...............///000222555666222444444222///------......///000000///......///111000///...---......///000000222333333222222111//////////////////...............---------,,,,,,+++******+++------,,,***,,,,,,++++++,,,,,,---...///222555333///---...000///...---++++++***++++++***...111111---+++,,,///++++++++++++++++++++++++///////////////...---,,,***,,,//////...,,,---///000000000000000000000000333888===???===999666555333333333333444444555555444111222666777333333666555555555555555555555555666666666777888999999999888:::===???AAACCCFFFIIIFFFJJJPPPWWWaaawwwQQQ===888222111000...,,,++++++***,,,---......//////......000///...---------------//////000000000///---,,,+++,,,.../////////......---...///000000111000000000000000000000//////...111///...---///222666999>>>===<<<;;;:::999999999555444222222333444333222333444444555555444444333444666888777444111111222111222333444444333222111000000000000000111111111///000111000//////111333555555555555555555555555111333444222000000222555777666444222111111111222///000333888===??????>>>777777777777777888999999222111111111333444333222333222222222111111000000555555444333333444555555444333222222222444777888777777777777777777777666444:::===888444555777888666777777777777777666666777666666777999;;;;;;::::::;;;<<<<<<:::999999999555666777888999:::::::::999666333333777999888666666666666666555555555555:::888888:::999777999???>>>>>>EEE[[[qqqNNNCCC>>>999777888888777555000111333555555444333222000000////////////000000///...---,,,,,,---...///+++111888:::777222...,,,...,,,++++++,,,+++'''###...------...///...+++))))))(((***+++)))'''***111(((((((((((()))))))))))))))***+++***))))))+++---))))))))))))***+++,,,---+++,,,,,,,,,,,,+++******,,,,,,+++***+++,,,...///***(((''''''((())))))((())),,,...---+++***,,,///+++++++++,,,---...///000/////////000222333444555000222333111...,,,---///000111222222000/////////222111...---,,,---///000000111333333444333222111.........///////////////......---------,,,,,,,,,+++******,,,///000///...++++++++++++,,,,,,---...---111333111---***,,,//////...,,,+++***+++,,,,,,&&&,,,000///***'''***...++++++++++++++++++++++++000000000000///...---,,,***---000000...---...//////000000000111111111111333999@@@CCC@@@<<<888777555555555666666666777777555222333777888444333777666666666666666666666666888888999:::;;;;;;<<<<<<>>>AAAFFFJJJNNNSSSXXX[[[TTTTTTYYY```dddqqqPPP;;;555111111000......---------111,,,))))))---///,,,)))+++,,,---......---,,,+++333222222000///...---,,,...............---------111000000111333333222000222222111000///...------///000111111111444888;;;;;;===>>>===:::666333222444222111333666777555222111222222333333222222222000111222222333444555666222111///111333444111///222222111000///...------,,,---...//////000000000111111000000111333555666444555666444222222666:::===999333000000111000...111444555444777===AAAAAA:::666222111333777:::<<<666333000000111222000...111000000000111222222333222222333333333222111111000111222444555666666777444444555666666777666666666555555666888888777666777666555444333333444555999666555777;;;<<<999555777::::::777777999999777666555555666888999777555:::777555555777888666444999999888777777666777777777888888999999999888888<<<===???HHHbbbyyyXXXHHH===;;;;;;::::::999555333666666666555444333111000111111111...,,,,,,---///000////////////.........000111777===;;;111+++,,,'''))),,,---------...///---((((((,,,+++&&&%%%))),,,,,,,,,++++++,,,------,,,+++***))))))***+++,,,,,,,,,,,,++++++***************++++++++++++******((())))))))))))*********+++++++++************)))(((***+++)))&&&%%%''')))***+++,,,+++)))))))))***---------------,,,+++***000///...///111222222111777666333000...---,,,,,,000...,,,,,,,,,+++***(((///000000///......000111222333444444333222111000111111000///...---------...---,,,---......---+++)))***+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,***+++,,,---......------000///...,,,***)))))))))((()))+++,,,,,,+++******111///,,,+++,,,------,,,////////////...---,,,,,,...,,,,,,...111222///,,,222222111000111222444555777999>>>DDDGGGDDD<<<555777888999999999888666555999999999;;;>>>??????>>>===<<<;;;:::999999::::::;;;===@@@???;;;999???FFFDDDHHHNNNTTTZZZ]]]___```[[[XXXZZZ______dddyyyNNN;;;666222111000...---,,,,,,,,,222...++++++------***&&&,,,,,,------------,,,,,,,,,,,,---------.................................///...///000222333222111111111000000///.........///000000111111444888;;;<<<>>>@@@???;;;666333222444222222333555666444222222222333333333222111111111111222222333444444444222000000111333333111///333222111000///...---,,,......///000111111111111222222222222222333444444333444555333222222555888<<<888333000000111000...///222222111444;;;??????:::777444333666:::>>>???444222//////000111///---111111111111111222333333222222111111111111111111111111333444555555666666444444555555666555555555666555555666888888777666777666555444444444555666:::777444666:::;;;999666777::::::777777999999777777666555666777888777666999666444444666777555444::::::888777777777888888777777888999999999888888:::;;;===DDDVVVvvvdddIII???:::999999:::;;;:::888666555555555444333222111000///000000...,,,,,,---.../////////.........------...///444:::888000,,,...***,,,------------...000000,,,***---,,,))))))---,,,,,,,,,++++++,,,,,,---++++++***))))))***++++++,,,,,,,,,++++++*********))))))************))))))---,,,,,,,,,++++++******+++++++++************)))+++,,,,,,+++((((((***---***+++,,,+++)))))))))***++++++,,,,,,---,,,,,,,,,000//////000222333222111666444222000...---------///...------//////...---...000111000///...///000222222222222222111000000....../////////...---,,,...------...//////---,,,++++++,,,---------,,,,,,...---,,,,,,++++++++++++/////////.........------111111///...------------,,,---...//////...------000///------...///...---///000000000000///......///...---///111222000...333444444666777999;;;<<>>@@@BBBAAA<<<777333111333222222333555555444222222333333333222111000000222222222222222222222222111000000111222222111///333222111000...---,,,+++///000111222222333333333222333444444555444333333222333333333222222444666;;;777333111000000000///---///000///222999===<<<888666333333666:::===>>>222000......//////...---222222111111222222333333222111000000000111222333222222333444444444444444555555555555555555444333666555555666888888777555666666555555555666777777:::777444555888:::999888666999999666777999999777888666444444666888888888777555444333444555444333;;;:::888777666777999:::666777888888999999888888:::888:::@@@HHH]]]nnnLLL:::888888777777999;;;;;;:::999444444333333222111000///,,,---///...---,,,,,,---............---------,,,...///333666555000///111---.........------000222444000------,,,***+++...,,,,,,++++++++++++,,,,,,++++++***))))))***+++++++++++++++++++++*********((())))))******))))))(((......---,,,+++***))))))+++++++++************)))))))))((('''&&&'''))),,,***+++,,,+++)))))))))*********+++,,,,,,------...111000000111222333222000333222111///............---,,,,,,---///111111000---///111111000/////////222111111000000000000000,,,,,,...//////...,,,+++...------...//////...,,,,,,------------,,,,,,+++......---,,,,,,,,,,,,,,,111///...,,,+++******+++///......------------...,,,,,,------------,,,,,,000000///000222333111000000111111222222222222222111000///000222444444333999;;;>>>BBBEEEGGGHHHIIITTTTTTVVVXXXZZZ[[[YYYVVVPPPOOOMMMJJJHHHEEECCCBBBJJJJJJKKKNNNPPPPPPNNNLLLGGGCCC===:::===EEENNNTTTLLLJJJGGGEEEEEEGGGGGGFFFDDDFFFJJJNNNQQQTTTUUUUUUSSSPPPRRRWWWXXXWWW___jjjyyy|||GGG;;;888222111///---+++***))))))((((((***---000000...+++...---,,,++++++,,,---...------------............////////////000000000000...------...///000...---........./////////000000///000000000000444999===@@@BBBCCCAAA<<<777222000111111222333444444333222222222333222222111000///333333222222111111111000000000000111111111000000222222111000...---,,,+++//////111222222222222222222333555777666555333111111111222222222222333333888666333111000000000000,,,//////...111888<<<;;;666333111000222555777777111000///......///......333222222222222222333333333222111000000111333555333333444444444333333222666666666666666555444333555555444666777888666555666666666666777777888888:::777444444666888999888666888999666666999999777999666444333555777888888777666555444444555555444:::999777555555666888:::555666777888888999999888<<<777888???BBBLLLlllyyyWWW>>>666888777666666777999::::::888222222222222111000///...)))+++......---,,,,,,,,,......---------,,,,,,,,,111222333444222111111333...//////......///333666999555000,,,***)))***,,,---,,,+++++++++++++++++++++******************++++++++++++************************++++++*********,,,,,,+++******)))((((((+++++++++*********)))))))))((('''&&&&&&'''***,,,***+++,,,+++)))))))))***+++++++++,,,,,,---......222111111222333333111///111000///...---...//////+++******+++...//////...,,,///222222111///......111000///......///000111...------,,,,,,+++++++++---,,,,,,---//////...,,,---------------,,,+++***,,,+++++++++,,,---...///111///---+++******,,,---000//////...------......------.........---------111111222555777888666444333444555666777777777777777666666777:::===???@@@FFFIIINNNSSSVVVXXXYYYYYY```aaaccceeeggggggffffffaaa___[[[WWWSSSOOOMMMLLLTTTTTTUUUVVVWWWVVVRRRPPPEEEBBB>>>===BBBKKKVVV]]]SSSOOOHHHBBBBBBEEEEEEBBBEEEFFFHHHJJJLLLNNNOOOOOOPPPMMMNNNSSSVVVVVVZZZaaaccc{{{qqqCCC;;;777222111///---+++***))))))'''(((***---///000...------,,,+++******+++,,,---,,,,,,,,,,,,------------.../////////000000111111///...---.........,,,***------......//////000000////////////000444:::>>>AAABBBBBB@@@:::555222000000111222222222222222222222222222222111111000///222222222111111000000//////000111111111000000000111111000///...---,,,,,,---...///000111111111111111333666777777555222000000111111333333333222111666555444222000///000000---000000///222999======666444111000111111111000111111000000//////000000333333222111111222222222444333111000111222444666333333333444333333222111777777777777777666555444555444444555777777666555555555666777777777888888888666444333555777888888555888888666666999:::777999666444333555777888888777777777666555555666666777666555444444555777888555555666777888999999999===777777???BBBFFFZZZssszzz]]]HHH;;;888;;;999777666666777888777555111111111111000///......)))+++---...---++++++,,,......---------,,,,,,,,,111222222000...///000111---......//////222666999>>>;;;555...******++++++---,,,++++++*********************++++++*********************************+++,,,,,,------,,,,,,+++*********************++++++++++++*********))))))---,,,+++***+++---//////***+++,,,+++)))))))))***------,,,,,,------...///333333333444444444111/////////...------...///000...,,,,,,,,,......---,,,,,,///222222111///......000000.........///000111222///,,,***((()))***+++,,,++++++,,,......---,,,,,,---------,,,+++******))))))***+++---///111222111000///......000222333666555444333222222222222333333333333333444444555444444666999<<<===<<<;;;;;;<<<===>>>???@@@@@@@@@DDDEEEFFFGGGJJJMMMQQQTTTVVVYYY]]]aaadddddddddccccccfffiiilllmmmmmmlllllljjjgggbbb]]]XXXTTTRRRQQQVVVUUUUUUUUUTTTRRROOOLLLCCCAAA>>>>>>AAAHHHOOOTTTZZZYYYQQQGGGDDDGGGHHHEEEGGGGGGGGGGGGHHHJJJKKKKKKOOOMMMMMMQQQUUUYYY^^^bbb^^^rrrggg@@@:::666222111///---,,,+++******+++,,,---------,,,+++***,,,,,,++++++++++++,,,,,,&&&&&&''')))***,,,---------......//////000000111///...---.........,,,***---------......//////////////////...000444:::???AAAAAA???<<<777333111111///000222222111111111222000000111111111111111000222111111111000000//////...000111111000//////000/////////.........------,,,---...//////000000///000222444666666555333111000000111333555555222000333444444222000///000111///111222111444;;;???>>>888666444333222222000...000111111000///...000222222222111111000111111111222111111111111333444555222333333333333333222111666666666666666666555444555444444555777777666444555555666777777777666666666555555444444555777888444777777555666999:::777888666444444666888888888777888888777555555666777444444444444444555555666444555666777888999999999<<<888999>>>@@@CCCOOO]]]tttqqq|||[[[FFF>>>:::::::::999777555444444555444222000000111111000000///...+++,,,...---,,,++++++,,,............---------,,,---000000,,,+++...000000---...///000000333666999@@@>>>888000,,,......------,,,+++******)))******)))***++++++++++++***))))))))))))***************---------......---------,,,,,,,,,,,,---------...+++++++++************))),,,+++)))***,,,---,,,+++***+++,,,+++)))))))))***......------...///111222444444444555555444111...///...---,,,,,,---...///222000//////000000...------///111111000////////////////////////000000111222///,,,***))))))+++,,,,,,++++++,,,...///...---,,,------------,,,,,,+++***+++,,,---000222444555///......///000222444666888777777666666666777777999999999999:::<<<===>>>======>>>BBBEEEHHHHHHGGGJJJKKKLLLMMMNNNNNNNNNNNNUUUWWWYYY[[[\\\___bbbeeebbbccceeeggggggeeecccaaa___bbbfffiiiiiiiiijjjkkkjjjfff```ZZZUUURRRQQQQQQRRRPPPNNNMMMMMMLLLIIIGGGDDDBBB@@@>>>===???AAABBBUUU\\\ZZZOOOFFFGGGIIIHHHIIIHHHGGGGGGGGGHHHIIIJJJOOONNNOOOQQQUUUZZZ```ddd```mmm```>>>999444222111000...---,,,,,,,,,------------++++++++++++++++++,,,,,,,,,,,,++++++&&&&&&'''((()))++++++,,,,,,------...//////000000---,,,,,,---///000...------.....................//////......///444;;;@@@@@@???<<<888333000000111...000222222000000111222...///000111111222222111000000000000000000//////---000222111///...///111---------.........//////,,,,,,---...///////////////111333444555444333222000000222444777666333///111333444333000///000222///222333222555<<>>@@@AAACCCCCCEEEEEEEEEFFFHHHJJJMMMNNNNNNNNNNNNQQQVVVYYY[[[[[[\\\\\\]]]^^^^^^___^^^^^^aaadddggghhhggggggiiillleeeeeedddbbb___[[[WWWUUUZZZ\\\^^^^^^___```dddhhhgggccc]]]VVVRRROOOOOOPPPNNNKKKIIIIIIIIIJJJJJJIIIHHHFFFCCC@@@===<<<<<<<<>>:::555222111111222444333111000000000111111222444555444222000//////............/////////000000...---...///000///...///////////////000111222------...///000111222222000333666666444222333555555222000222777888555111555555444333222000000///111000//////111555999<<<333333333444555444222000222222111000///...------222111///...---...000111...------......///000111111111111111222333444555444333222222111111222222444333333222333444666777444444555666777777666666333444666777777777666555666666666777888888999999888777777777777777888999333444444555555444444333444444444666777777444222444444333333444555777888666777888999;;;>>>@@@AAAGGGYYYtttwww___SSSTTTeeeaaaJJJBBB:::666666555000***666666444333222111111111222000///222666666111+++---,,,,,,---///000///...............////////////---...///000111222333333333333222222000///...---111000.........///...---//////+++''''''+++,,,***---,,,+++,,,---,,,***(((***++++++***))))))***,,,///...,,,******+++,,,---///+++((())),,,---***&&&***++++++******)))((('''***)))(((((((((((())))))))))))***+++,,,,,,------+++,,,///222666888888888>>><<<:::;;;;;;999555000---+++))))))+++---------+++---......---...000222...///000///......111333444111///---------...---.....................///222222222222333444555555333444444222111333888===???>>>>>>>>>@@@CCCFFFHHHJJJLLLQQQUUUUUUQQQSSSXXX______```cccfffgggfffdddkkkhhheeefffiiikkkkkkjjjmmmooolllgggfffiiijjjiiimmmkkkhhhffffffgggffffffffffffccc``````cccccc___ddd___XXXSSSQQQPPPNNNKKKVVVUUUTTTSSSRRRUUUYYY\\\ooohhh___YYYWWWUUURRRPPPOOOKKKJJJMMMNNNMMMOOOTTTQQQPPPKKKEEECCCCCCBBB@@@EEEWWW```WWWOOOPPPOOOJJJPPPNNNLLLKKKJJJKKKLLLMMMNNNPPPQQQPPPPPPSSSUUUUUU^^^ZZZjjjccc>>>AAA555777111---//////,,,)))***.........---------,,,,,,///...---,,,++++++++++++,,,------------------,,,------,,,,,,,,,+++++++++---...///...---,,,---...---...............------/////////222777;;;<<<<<>>@@@JJJ[[[ggg```PPPIIILLLaaafffMMMFFF@@@999888::::::555000666555444222111111000000000...---000444555111---///......///000111111///000/////////////////////...///111222444444333333222222222111000///------111///------...///...------......++++++---,,,)))...,,,++++++,,,,,,+++***((()))***)))''''''(((***++++++,,,++++++******))),,,)))'''(((+++,,,)))&&&++++++++++++***)))((('''***))))))(((((()))))))))*********+++,,,---------///000222555888:::::::::???>>>=========;;;666222555222000.........---+++---...///...---...000222/////////......///333666===777111///111333222///333333333333333333333333555555666666777999:::;;;:::;;;;;;;;;;;;===AAAEEEKKKKKKLLLNNNQQQTTTWWWXXX___aaaeeeiiihhhdddfffkkkkkkkkklllnnnqqqqqqpppnnnqqqooonnnnnnqqqrrrqqqooolllmmmkkkfffdddggghhhffffffdddbbbaaabbbbbbaaa___```aaa^^^[[[\\\``````\\\^^^ZZZVVVSSSSSSSSSQQQOOOVVVUUUSSSQQQQQQSSSXXX\\\mmmiiiddd^^^[[[WWWTTTRRRPPPMMMKKKMMMNNNMMMPPPUUUSSSQQQLLLHHHFFFEEECCC@@@HHHYYY```WWWNNNOOOQQQOOOQQQPPPMMMJJJHHHHHHHHHHHHMMMMMMKKKIIIJJJMMMOOOOOOUUUWWWmmmhhh@@@???666666111...///...)))'''(((//////.........---------......---,,,++++++++++++...------,,,,,,------............------------,,,...///000///---,,,,,,------.....................//////000444888<<<======<<<:::777444222111111222333222111111111222333444222222222222222111000///....../////////000000000000...---...///000///...222111000///............333333333222222222111111222444555555444222333444333000///111444555333000222222222111111000000000/////////000111333444555444333333444555444222000111111111111111111111111222111000///...///000000111111111000000000000000111111000000//////000000------......///111222333444444333222222222333333444333333333333444444555333444555555666666555555444555555666777777888888666666555444333333333333222222333333333333222222444444444555666666444222555444444555555666777888555555555555666888999:::===<<>>999999===<<<;;;EEESSSooofffPPPBBB;;;===:::888888999777222---666555444333222222222222333111......000111111000333111000111222333222111333333222222111000//////---///333555666555333111000000000000///...---,,,///---,,,,,,---......---(((---///---,,,---,,,)))...,,,)))((()))+++,,,,,,)))+++,,,,,,+++***+++,,,)))***+++++++++***))))))***(((''')))+++,,,+++***---------,,,,,,+++***)))+++************++++++,,,,,,,,,---------.........333555777999999999::::::>>>???AAABBB@@@<<<888444333222111111111000...------...///...------///111555333111000111777>>>DDDKKKDDD;;;888;;;>>>???>>>@@@@@@BBBCCCEEEFFFGGGHHHJJJKKKKKKLLLNNNPPPRRRSSSVVVXXXZZZ]]]___aaacccdddgggiiilllooorrrsssssssssqqqqqqssstttqqqmmmoootttqqqpppnnnmmmmmmjjjgggddddddeeegggiiiiiigggccc```bbbdddbbb]]][[[]]]]]]ZZZYYYZZZ[[[]]]^^^]]]ZZZXXXUUUWWWVVVUUUWWW\\\\\\XXXUUUUUUWWWXXXZZZZZZYYYXXX[[[YYYVVVSSSRRRTTTZZZ^^^fffjjjmmmkkkddd]]]YYYXXXVVVPPPLLLKKKIIIGGGIIIMMMPPPLLLHHHIIIIIIEEEAAA???VVVUUUPPPJJJGGGHHHIIIIIIFFFFFFEEEDDDDDDEEEFFFFFFCCC???>>>@@@CCCEEEGGGJJJOOO```vvvEEE777222111...---...---)))***---///.........------------------,,,+++++++++,,,,,,...---,,,++++++,,,---...///////////////////////////000000///---+++,,,---...------------...///000111111222666999;;;;;;:::555444333222111111111222777555333111000000000000111///...///111222111///////////////000000000111000...---...///000///...,,,,,,------...///000111000000111111222333444444555444333333333222222222333222333444555555444333111111000000000000000000...///000111111111000000555444333444555444111///000000000111222222333333222111111000000000000000///000000///...---+++***111111///...---,,,,,,,,,111000000/////////000000333333333222222111111000222222222111111111222222333333333333333444444555222333333444555555666666888777666555444444444444444444555555555555444444444333333333555555444222444444555555666777777777666666555555555555666666;;;999:::<<<999999GGGYYY{{{dddPPPDDD???>>>999888777888999777222...777666555444444333444444777555222000000111111111222111000000222222111000444333333222111000000///+++...111444444333000...///////////////...---,,,...,,,++++++---...---,,,)))---...***(((***+++***,,,***''''''(((***++++++(((***,,,---,,,+++,,,------,,,+++++++++,,,------,,,++++++,,,---......---.........------,,,+++***+++++++++++++++,,,------.............../////////000333666777666666777888<<<>>>@@@@@@???;;;888666666444333333444444333111000111222222222333555777999888777777888>>>FFFKKKQQQOOOLLLIIIHHHJJJOOORRRQQQRRRSSSVVVYYY[[[]]]^^^^^^^^^^^^___```aaacccdddeeefffhhhkkkmmmooooooooommmooorrrtttttttttrrrqqqqqqoooppppppllliiikkkqqqooommmkkkiiifffbbb^^^ZZZ]]]```dddfffeeeaaa^^^[[[\\\^^^]]]XXXWWWXXXXXXUUUVVVWWWYYY[[[]]]]]]ZZZWWWUUUWWWWWWVVVYYY^^^]]]ZZZWWWXXXZZZ\\\\\\[[[ZZZYYY^^^]]]ZZZVVVUUUWWW[[[___```eeejjjjjjeee___[[[YYYVVVPPPKKKIIIEEEBBBBBBEEEJJJEEECCCEEEDDD@@@???BBB]]]QQQEEECCCFFFFFFCCCAAABBBBBBBBBAAABBBBBBBBBBBB???<<<===@@@AAA@@@DDDJJJ\\\qqqzzzzzzvvvPPP<<<888///------///---***+++000......---------,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,------......////////////000000000...///000///---,,,,,,---...---,,,,,,---...000111222222333666999:::999777111111111000111111111222666555333111////////////111...,,,---000222111////////////000000000111111000...---...///000///...---------...000111333444///000000111333444444555666444222111222333222111333333444555555555555444222222222111111000000000...///000111111111111111555444444444555333111...000000000111111222222222222222111111111000000000......//////...,,,+++***111000///...------------111111000///////////////111111222222222111000000222222222333222222111000333222222222222333444555222222222333444444555555888888777666555555555555555555666666666666555555555333222333444555444222222333444555666666666666777666666555555555666666666666999<<<888777DDDUUU}}}aaaNNNCCC===:::;;;666666777999::::::777555666666555444444444444444777555444222111111111222222111///000111111000///333222222222111000000000+++---///111222000///---......//////...---,,,,,,---+++******,,,------,,,)))---...)))&&&'''))))))+++)))(((((()))+++++++++&&&(((+++,,,+++******+++///...,,,++++++---///111.........////////////////////////......---,,,+++,,,,,,+++,,,,,,---...///////////////////////////---111555666444444666888:::<<<>>>>>><<<:::::::::999666333222333333333222000222444666777999<<<>>>EEEFFFGGGGGGJJJNNNTTTXXX___aaacccaaa^^^^^^cccgggggghhhiiilllnnnqqqrrrsssoooooonnnnnnnnnnnnoooooommmlllmmmooorrrsssrrrqqqnnnooopppqqqpppooommmkkkkkkiiihhhhhhdddaaadddjjjgggeeeccc```^^^ZZZUUURRRVVVZZZ___aaa___\\\YYYWWWXXX[[[ZZZVVVUUUWWWVVVSSSRRRSSSUUUXXX[[[[[[YYYVVVVVVXXXYYYYYY[[[```___[[[ZZZ\\\]]]]]][[[YYYYYYYYY^^^]]][[[XXXVVVWWWZZZ]]][[[^^^bbbdddbbb^^^[[[YYYRRRMMMIIIGGGCCC>>>===@@@EEE@@@???AAA>>>;;;AAALLL\\\KKK???AAAFFFDDD???===AAAAAA@@@???>>>===<<<<<<>>>;;;<<<@@@???>>>GGGTTTttttttccc]]]```ccc}}}tttjjjlllpppwwwVVV<<<999111///000000---)))+++000---,,,,,,,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---,,,------------------,,,........./////////000000---...///...---,,,---......---,,,,,,,,,...000111333333444666888888666444/////////000000111111222222111000/////////000111111---***,,,000333222000//////000000000111111111000...---...///000///...111111111111222333444555222222333333444444444555777444111000222333111000111222444444444333444444444444333222111000000/////////000000111222333333555555444444444333000...000000000000000000000000111222222222111111000000---...///000///...,,,+++000000///......---...............---....../////////000111222222111111000111222444555444222000...333222111111111222444444111111222222333444444444777777666666666666666777444555555555555555555444555333222222333444444333111222333444555555555444555555444444444555555666555333666;;;;;;999AAAMMM|||kkk\\\LLLEEE@@@;;;888888555666666888999999777666444444333222222222222333222222222222111111222333333111000000111111000...111111111111111111000000,,,---...///000///......------.........---,,,,,,,,,+++)))***,,,------,,,(((...111---((('''((('''+++*********,,,---,,,+++%%%(((+++,,,++++++++++++...---------......///000000000000000/////////000///////////////---,,,,,,,,,,,,,,,,,,---...///000000000000000000000000000---222666777555444777:::999;;;======;;;;;;<<<>>><<<999666555777999;;;<<<:::<<>>???;;;999FFFXXXRRRCCC:::???CCC>>>;;;>>>>>>>>>>>>===<<<;;;:::999;;;999<<<@@@@@@DDDXXXooozzz```UUUWWW\\\uuupppgggeeeddd```iii|||VVV777555333111111111---)))***///,,,,,,,,,+++++++++******,,,,,,,,,++++++,,,------+++,,,............,,,+++---.........//////000000,,,...///...------...///...---,,,+++,,,...000222333333444666777777444222---......///000111111222///.........///000222333000---)))+++000333222000000000000000111111111111000...---...///000///...000///////////////000000666555555555555444444444777444111000222333111000000111333333222222222333555555444333222111000////////////000111333444555666555444444444333000...000000000///////////////111222222222222111000000---...000111111///---,,,000000///............///+++++++++,,,---...///000...///000222222222111000000222444666666333000...333222111111111222333444000111111222333333444444666666555555555666666777333444444555555444444333555333222222333444444333000111333444555444444333444444333333444444555555999333444;;;???===AAAIIIgggxxxeeeLLLEEEAAADDDCCC===888999777777666666555444222111222222111111000111111111---///111111111222444555333222111111222222000///000000000000000111111111.........///////////////---------...------,,,,,,,,,***)))***+++------,,,'''///444000+++((('''$$$,,,++++++---//////...,,,'''***---......---------+++,,,...000000///...---000111111000///......///000000000000///...---,,,,,,,,,,,,---...///000000111111111000000000000000...333888999777666999<<<999;;;===<<<;;;;;;>>>BBBCCCAAA>>>>>>BBBGGGKKKMMMJJJMMMQQQTTTWWW\\\aaadddllloootttxxxyyy{{{}}}~~~||||||}}}{{{wwwyyyyyyyyyyyyyyyxxxxxxxxxvvvtttrrrpppnnnlllkkkkkkmmmjjjggggggiiijjjhhhfffbbbbbbbbbaaa```______^^^```]]]\\\[[[WWWTTTXXX___ZZZYYYXXXXXXYYYXXXUUURRRSSSWWW]]]^^^]]]ZZZYYYYYYWWWZZZ[[[XXXXXX[[[ZZZWWWTTTTTTUUUXXX[[[]]]\\\[[[UUUXXXYYYYYY[[[___]]]YYYYYY[[[\\\ZZZWWWUUUVVVXXXVVVWWWVVVUUURRRQQQRRRSSSSSSRRRRRRVVVZZZ\\\YYYVVVHHHEEEEEEGGGEEE@@@???@@@BBB??????@@@:::999JJJaaaFFF;;;777>>>???777888@@@999:::;;;;;;<<<<<<<<<;;;888777;;;AAACCCNNNlllkkkXXXWWWYYYqqqxxxuuuqqqlll[[[bbbsssyyyHHHAAA999...///000111000---+++)))//////...---,,,++++++***......---,,,,,,,,,------...,,,******,,,...//////,,,,,,------.../////////.........---,,,,,,,,,+++...///000000//////000111666666666666555444222222////////////000000000000000000111111111000000///111000............,,,***......///000000000000000,,,,,,,,,------...///000---...///000222222222222444666888999777444333333888555222111111111000///000333777999888666444444777555222000///...///000///////////////111333444333111///000222333111///...000000///111666666222555444222000/////////000000000000000000000000000111111000000000000111111///,,,***,,,111333111...000//////......000111222333888:::666444555444222111000///000111222111///111222333444333111///---222333444555666666777666333444444444333222222333444444444444444444444444222111000111333444333222111222333333444444333333666888::::::999;;;???BBBUUUkkkmmmWWWHHH???<<<@@@KKKJJJ>>>888;;;777888888666333222222333222222111000/////////000111111/////////000111222222222333444666555333000222///------//////,,,***000,,,,,,000111---...333000222444333000///111333,,,,,,++++++,,,,,,---...---,,,++++++------,,,+++------------,,,,,,+++***...,,,++++++,,,------,,,...............---,,,+++...///111333333222111000)))***+++,,,,,,,,,++++++*********+++,,,...000111///000111000...,,,+++,,,///444;;;===<<<;;;:::;;;@@@AAACCCEEEIIILLLOOOQQQUUUTTTSSSTTTXXX\\\^^^___]]]bbbhhhlllnnnooorrrtttzzz{{{}}}}}}~~~}}}|||{{{xxxyyy{{{{{{{{{yyyvvvuuuwwwvvvuuutttrrrqqqpppooonnniiigggjjjkkkgggcccbbbcccaaa```aaabbbaaa]]]ZZZ^^^XXXVVV[[[]]]ZZZXXXZZZ[[[\\\[[[YYYWWWVVVXXXZZZ[[[XXXTTTRRRSSSSSSSSSRRRXXXYYY[[[]]]]]][[[XXXUUUVVVZZZ[[[YYYYYY[[[ZZZWWWZZZXXXVVVWWWXXXWWWSSSNNNTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXWWWVVVUUUTTTSSSRRRVVVPPPMMMPPPRRROOOLLLLLLKKKIIIJJJOOOWWW[[[[[[XXXXXXNNNCCCAAAEEEFFF@@@999:::444888>>>555EEE;;;ddd>>><<<:::999;;;<<<<<<<<<666@@@CCC<<<777::::::666@@@@@@@@@CCCPPPkkk{{{bbb^^^YYYnnnzzzgggaaannn~~~xxxEEE:::222.../////////...,,,***)))......------,,,+++++++++///...---,,,,,,,,,,,,,,,---,,,++++++---......---,,,------......///000000////////////...............///111111111111222444777777777777666444333222////////////000000000000000000111111111111000000111///............---+++---...///000000000000///............///000111111//////000111222333444444555666888888666555555555555333111111222333333222222555999;;;:::888666666888777444111000///000000000000000000000111333555555333000000111111000...000111111222888??????;;;555444333111000000000000000000000000000000000000000//////......//////000222///---///444666444111111000000///000111222333111666888555333444333111111000///000111111111///000000222333333222111000111222333444555555555444444444444333222222333333444444444444444444444444333222111222444444333222333333444555555555555555777999::::::999:::>>>AAAKKK[[[uuuvvvfff[[[RRRGGG@@@>>><<>>@@@JJJLLLPPPUUU\\\bbbgggiiimmmlllkkkkkkmmmoooqqqrrrqqqtttxxxyyyyyyyyy{{{}}}{{{{{{{{{{{{zzzyyywwwvvvwwwwwwxxxwwwvvvtttsssqqqppppppooonnnlllkkkjjjjjjkkkfffccceeeeee```\\\[[[ZZZYYYXXXZZZ\\\]]]\\\ZZZ]]]YYYXXX]]]^^^YYYUUUUUUWWWXXXYYYXXXWWWXXXZZZ\\\XXXWWWVVVVVVWWWWWWUUUTTTUUUXXX[[[^^^]]]\\\ZZZZZZZZZ\\\[[[WWWVVVYYYYYYWWWWWWWWWYYYYYYXXXSSSMMMHHHNNNNNNOOOOOOOOOPPPPPPPPPSSSSSSSSSSSSSSSRRRRRRRRROOOIIIGGGKKKMMMKKKHHHHHHJJJGGGEEEHHHOOOUUUWWWVVVTTTMMMDDDBBBDDDDDD@@@;;;999555:::===666BBBGGG\\\===;;;999888:::;;;;;;:::;;;===;;;888999>>>@@@???:::???IIIXXXnnnppp___\\\ppppppooo{{{HHH888000111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++---,,,,,,---...///---,,,------......///000000000000000000000000000111111...000222222222333555777888999999999777666444333000000000000////////////000000111111111111000000///...------//////...------...///000111000//////000000///000000111222333222111111111222444666777666777888777666666777999666444222111222333333222444777;;;<<<;;;999888888:::888555222000000000111111222333333222222444555888555111//////000//////333222222666@@@IIIIIICCC555555333222111000000111000000000000000000000000000//////......//////000222000///000444555444111111111000000111111222333000555666333111222222000222111000000222222111000111111111222333444444444444444555555666555555444666555333111111111333444444444444444444444444444555444333333444555444222555555555666666666777777888999::::::999:::<<<>>>AAAIIIYYYqqqnnnbbbRRRGGGBBB@@@===;;;::::::AAAKKKJJJ???777777444555666444222111111222222222222222222222333444222222333333333222222111111111111222333333111///111///......//////---,,,,,,***+++...000///111444///000111000///...///111...............///000000111///---,,,,,,,,,***(((,,,,,,---------,,,++++++...,,,++++++,,,------,,,++++++,,,,,,,,,+++******+++,,,---......---,,,+++)))***+++,,,---///000000------...//////...---------///111111222333666999:::>>>CCCGGGHHHLLLQQQVVV\\\___dddkkkrrrxxx~~~~~~}}}|||{{{{{{|||}}}}}}}}}}}}|||zzzyyyzzz{{{yyyyyyxxxvvvtttrrrpppoooqqqqqqpppooonnnllllllkkkhhhggggggfffeeedddddddddfffaaa^^^___]]]XXXTTTTTTWWWVVVTTTUUUWWWYYYZZZYYY]]]ZZZ\\\______ZZZUUUSSSTTTVVVXXXYYYZZZ[[[]]]___VVVVVVWWWYYYZZZZZZWWWTTTRRRWWW\\\^^^]]]\\\]]]^^^]]]]]]ZZZTTTSSSVVVWWWUUURRRVVVZZZZZZUUUMMMEEEAAAIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMMMMNNNNNNOOOOOOIIICCCAAAEEEHHHFFFEEEEEEGGGCCC???@@@EEELLLPPPQQQOOOKKKFFFCCCAAA@@@>>><<<888666;;;<<<999>>>YYYOOO>>><<<999999::::::::::::<<<777555888<<<===???BBB???KKK```|||ooohhhxxx{{{RRR===555444222000...------...///,,,,,,---------.........000///...---,,,+++++++++,,,,,,,,,...//////---+++------...//////000000111/////////000000111111222---///111222333444666888::::::;;;:::999777555333000000000000///////////////000000111111111111000...------...///000000//////000111222222111000///111111111111222333444555444333222111222555777999777777777666555666999;;;:::777444222222111000///555777:::;;;:::999888888999777444222000///000000111444666666444333444666888666333000000111222333777555333777CCCLLLJJJCCC555444333333222111111111000000000000000000000000111000000//////000000111000...---...111222111///111111111111111222222222222666777333111333333222555444333333444555444333555555444444555555666777888999999999999888888777888666222000111222333444444444444444555555555555666555444444555555444333555555555555555666777777999:::::::::::::::;;;;;;<<>>:::777555555:::AAAAAA999333333333444444333111000111222111111111111111222333444///000111222222111///...111000000111222222000...//////......//////......222000000000000///000111.../////////....../////////............///000000111///---------,,,+++))),,,,,,,,,------,,,,,,+++...,,,++++++,,,------,,,******++++++++++++******,,,------...------,,,+++,,,,,,---...///000111222////////////000111222333444555777888999;;;>>>AAAEEEKKKSSSYYY]]]ccciiinnnqqqsssvvvzzz~~~|||zzzzzz{{{{{{zzzwwwtttqqqppppppqqqrrrrrrpppooommmkkkiiihhhhhhgggfffeeeeeeeeeffffffccccccbbbbbbaaaaaaaaa``````\\\ZZZ[[[YYYSSSQQQRRR\\\ZZZWWWVVVVVVWWWXXXYYY^^^]]]^^^```___\\\ZZZXXXUUUXXXZZZ[[[\\\]]]^^^```XXXWWWWWWXXXYYYXXXVVVTTTSSSXXX]]]^^^\\\[[[\\\___ZZZ[[[XXXRRRPPPRRRRRRPPPLLLQQQUUUUUUNNNFFFAAA???FFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHFFFAAA???CCCFFFDDDBBBBBBCCC???;;;;;;???DDDHHHIIIJJJJJJIIIEEE???<<<;;;;;;777777<<<:::<<<>>>fffBBB???===::::::;;;<<<;;;;;;>>>888999AAACCC???AAAHHHYYYiii[[[@@@777333111///,,,+++,,,---...------......//////000000//////...---,,,++++++,,,---,,,,,,...//////,,,***------......///000000000.........//////000000000,,,...000222222444666888:::;;;<<<<<<:::888555333111000000000/////////...//////000111111111111111...------...000111000///000111333444444333111000111111111222222333444555444333222111222555777999666666666444333555888;;;999666333222222222111000333555888999888666666777777555333000/////////000222666999999555333444555777666444222222444666999;;;888444666???FFFCCC:::333333333333222111111000////////////////////////000//////......//////000///.........000000000///000000111111222222222222666999888444333777::::::888777666777888999888666:::999888777777777777888::::::;;;;;;;;;:::999999:::777333111222444444444444444444555555666666666666555444444666666555444444444333333333444555666:::999999::::::::::::999;;;===???CCCMMM^^^rrrpppbbbTTTIIIBBB@@@>>><<<<<<<<<:::555111333222444888777444111222111222333333111000111222000000000000000111222333000111111222222000///...111000///000111111000///......///////////////000//////...,,,,,,------,,,///.........//////.....................//////000///---,,,,,,......---++++++,,,,,,------,,,,,,,,,***(((&&&'''((()))((((((***++++++,,,,,,,,,++++++,,,------------,,,,,,,,,//////......///000111222333222111111333777<<>>======???AAABBBBBBFFFJJJLLLIIIAAA;;;999:::999:::>>>;;;???EEEhhh;;;>>><<<:::999;;;<<<<<<<<>>AAAFFFFFFFFFSSSccc|||~~~```===333000///,,,***))))))***+++------....../////////000......---,,,,,,,,,------...---,,,---......,,,+++,,,,,,------.../////////---..................///,,,...111222222444666888:::;;;<<<<<<;;;888444222111111000000//////.........///000111111222111111///...---...000111000///000222444555555333111///111000000111111222333444222111111111222444666777555555444333111222555888333111///000222444444444111333555666555444444555555333111/////////000111111666;;;;;;666333333555555555555444333444777::::::888555444:::???;;;333111222222222222111000///////////////////////////...------,,,,,,------...222222222222222222222222111111222333333333333222999;;;:::666888???GGGIII;;;:::999999;;;;;;:::999;;;;;;;;;:::999888888888999999:::::::::::::::999<<<888444333555666555333444444444555666666777777555444333444666777666555333333222111111333444555999999888:::;;;;;;:::888888::::::999:::CCCRRR^^^aaalll{{{|||vvvgggaaaWWWMMMEEEAAA@@@???===:::666444444444333222333333333333333333333333111222333333222111222444000000000///000000111111333333333333333222111000222000///000111222111///---...000000//////000222---//////------000111///000...---...///000///..................///000000...---,,,---...///...---++++++,,,---------,,,,,,+++)))(((((()))******))),,,,,,---.........------,,,------------.........222222111111222444666777;;;::::::;;;???EEEJJJNNNNNNRRRWWW\\\___cccgggiiihhhmmmtttwwwvvvuuuuuuuuu{{{|||}}}}}}|||zzzyyyxxxvvvxxxyyyvvvqqqnnnnnnpppqqqnnnjjjggggggffffffeee___^^^]]]\\\\\\\\\\\\]]]\\\]]]]]]^^^___```aaaaaaaaaaaa```______^^^]]]]]]WWWVVVVVVXXXVVVSSSUUUYYYXXXXXXWWWUUUTTTUUUYYY\\\ZZZ]]]\\\YYYXXX\\\___```\\\\\\[[[YYYWWWVVVXXXZZZ]]]YYYUUUSSSSSSTTTTTTSSSQQQQQQQQQRRRRRRPPPOOONNNJJJMMMMMMJJJHHHIIIFFFBBBCCCCCCCCCBBB@@@???@@@AAA>>>>>>>>>>>>>>>=========<<<<<<<<<===============AAA<<<:::>>>AAA@@@>>>>>>???@@@AAABBBBBBAAA@@@???CCCIIIOOOOOOHHHAAA===<<>>EEESSS```===>>><<<:::;;;===?????????AAAAAACCCEEEJJJXXXrrr}}}ggg???444000///...,,,++++++++++++,,,,,,,,,---------------------,,,,,,,,,---......000...,,,,,,---------+++++++++,,,,,,---.........///..................---...000222333333444666888:::;;;<<<<<<;;;777333111111111111000///............///000111111222222222000///...///000111000//////000333444444222///---////////////000111222333//////000111222333444444222333333111000000222333000...---...111444555555000222333444333222333333444333111000000111333444000777===<<<666222222444333444666444333222555777666666444333666:::888222000000111111111000///...//////////////////////////////............//////444444555444444333444444222333555555666555555444999;;;:::888===JJJVVV\\\<<<;;;::::::<<<<<<;;;:::888999:::::::::999888777999999:::;;;<<<<<<<<<<<<===999666555888999666333444444444555666777777777333222222333555777777666333333111111111222444555888777777999<<<<<<:::888666666666555555999@@@FFFGGGLLLTTT\\\```]]]VVVPPPFFFDDD@@@===;;;<<>><<<<<<>>>??????>>><<<<<<<<<;;;;;;;;;::::::::::::;;;<<<===>>>>>>??????;;;:::???DDDCCCCCCCCCDDDEEEEEEEEEDDDBBBBBBBBBAAAHHHRRRUUURRRKKKEEECCCGGGFFFEEECCCKKKdddTTTDDDCCCAAA@@@AAADDDFFFGGGGGGFFFLLLQQQTTTaaa||||||nnnDDD:::333222111000///.........++++++++++++++++++++++++,,,,,,,,,,,,---...//////111...,,,+++,,,------,,,******+++,,,,,,------...000000//////......------000222444555555555777999:::;;;<<<<<<;;;777333000222111111000///......---......///111111222222222111///...///000111000...---///111333222000---+++............///000111222---...///111222222222222111222222111///...///000111000......000222222222///111333333222111222333444333222111111333555666000777======666111111333222444666555222000111333333444444333555999999555//////000111111000......////////////////////////333333222222222222333333333444555444333333333444444555777888888888777666999:::::::::AAARRRaaaiii<<<;;;::::::<<<<<<;;;:::444666888:::;;;:::999888;;;;;;===>>>????????????>>>:::777777::::::666222444444444555666777777888111111111222555777777666444333222111111333555666888777666999<<<===;;;888666555444666999;;;<<<;;;???>>>???BBBEEEEEE@@@<<<444555666666666666888999555666777888888777444333---000222222222222000...111222333444333333444666444444333222111111111111444333111///......///000333111000000111222222111+++...000000//////111444000444222,,,+++......***111///---...111222000...111111111000111222222333222000.........---+++)))***+++,,,,,,------------...,,,***+++,,,---,,,,,,//////000111111222111111555555666777888:::;;;<<<@@@@@@AAACCCGGGKKKOOORRRXXX[[[```eeeiiikkkkkkkkkmmmqqquuuwwwvvvtttsssrrrtttuuuuuuqqqkkkgggggghhhnnnnnnmmmllliiifffbbb```aaaeeehhhfffbbb___aaadddhhheeeaaa`````````]]]ZZZWWWVVVTTTRRRQQQPPPQQQQQQSSSTTTUUUUUUTTTRRRPPPNNN[[[[[[YYYXXXVVVUUUTTTSSSTTTSSSSSSTTTRRROOORRRWWWZZZ[[[ZZZVVVRRRPPPQQQSSSMMMTTTWWWRRROOOQQQQQQNNNUUUTTTPPPLLLIIIJJJMMMPPPFFFFFFFFFHHHIIIHHHFFFCCCEEE@@@===???EEEFFFBBB===@@@AAA???;;;;;;???BBB@@@===;;;999;;;>>>???===:::===<<<<<<<<<;;;;;;::::::888999:::<<<>>>@@@AAABBB???;;;;;;BBBHHHIIIIIIJJJHHHIIIHHHGGGEEEDDDDDDEEE???HHHSSSZZZYYYSSSLLLHHHMMMJJJHHHHHHOOOoooLLLJJJIIIHHHGGGHHHKKKNNNPPPPPPRRR^^^hhhpppyyyoooGGG555444333000...+++)))''''''------------------------////////////...---,,,++++++333666111+++***,,,......---+++******---///111444222///,,,+++,,,...///222///222777666222444999:::888777666666555333000444333222111000...------//////000000111111222222......//////......---,,,111111000......---------***+++---.........000222+++,,,...000111000000///444444444444333222111111333000------000222222000111222333444444333222111444444444444444444444444111444555333444666666333555555555555444333222222000111333444444333111000111111222222222333333333555333000///...000222444444666777666333222444777777777777555444555888:::666666666666666666666666666:::888888MMMgggfffSSS>>>;;;999999;;;<<<:::888888:::;;;:::999999<<<@@@@@@?????????@@@AAACCCDDDAAA>>>:::888777777666555444444444444444444444444444333222333444444333111333222222444555555333111777777999::::::;;;;;;;;;666555555444555666777888777777777777888888888888999666444333555777999999,,,...222444666555333222555555555444444555666666555333222222333444444333111222222111000000111333...///000///...---...000333111222555444111222666333000---,,,---000111222333222111000////////////444///,,,,,,000111...***111000000000000000111111000111111111000///...---...------...000111///...////////////////////////111111222333555777:::;;;===>>>@@@CCCEEEHHHJJJKKKLLLMMMNNNPPPSSSYYY___dddiiijjjlllooopppooonnnnnnqqqqqqrrrtttuuutttqqqooouuuuuutttqqqkkkddd\\\WWWkkkiiieeecccbbb```^^^[[[bbbbbbaaa___]]]\\\^^^___]]][[[[[[]]]```^^^XXXRRRRRRQQQMMMIIIGGGIIIMMMQQQRRRSSSPPPLLLLLLNNNLLLGGGXXXWWWTTTRRRPPPOOOOOOOOOWWWTTTNNNJJJNNNUUUUUURRRRRRPPPMMMLLLLLLMMMLLLKKKNNNLLLJJJJJJKKKLLLMMMLLLKKKIIIFFFEEEEEEFFFFFFEEECCC???<<<<<>>???@@@@@@@@@??????>>>>>>??????@@@<<<======<<<;;;;;;<<<===<<<;;;;;;<<<======<<<:::AAA@@@>>>======???AAACCC???EEEIIIIIIJJJPPPUUUWWWNNNOOOOOOMMMLLLMMMOOOQQQOOOPPPUUU\\\bbbaaaYYYRRRXXXYYYZZZ\\\```ccc]]]UUUXXXZZZXXXUUUWWW^^^dddeeedddooo~~~wwwmmmEEE666222111000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))---444777111++++++,,,---,,,,,,++++++,,,---///111555444222000//////000111222000333777666333444888666555555555666666444333444333222111000///......////////////000000000000...............------,,,000///...---,,,,,,,,,,,,+++,,,............000111------...///000111111000333333333444333333222222666333111111333444333111222222333444444333222222222222222222222222222222222555555333333666666333444444444333222111000///000111222333333222111000333333333444444555555555444333111000000111333444888999999777333111222444666777999888666555555555666555555444333222111111666;;;999:::MMMbbb\\\EEE<<<;;;;;;<<<>>>>>><<<999:::<<>>???EEEDDDBBBAAA@@@@@@@@@AAA>>>;;;777555555555444333555555444444444444444444555444444555666666555333333222222333555444222111666666777888999999888888333333222222222333555555666666777777777777888888777555333333555666666666111222444555555444333222222222111111111111222222333111000000222333222222111222222111000000111222///000111000...---...///111000111444333000111555444222//////000222333333000000/////////000000111777333//////222444333000222111111000000000000111000000000000///......---111000000111222222000///000000111111222222333333777999:::<<<===>>>@@@AAAEEEGGGJJJMMMPPPSSSUUUUUUSSSUUUYYY\\\aaaeeejjjmmmkkkmmmoooqqqqqqqqqpppoooooommmlllkkklllmmmmmmlllpppqqqqqqnnniiibbb]]]ZZZeeeeeedddcccbbbbbbbbbcccccccccbbb___[[[YYYZZZZZZUUUSSSSSSUUUWWWVVVPPPKKKJJJIIIGGGDDDBBBCCCFFFJJJHHHKKKLLLHHHGGGHHHGGGDDDOOOOOONNNMMMMMMLLLMMMMMMQQQNNNIIIFFFJJJPPPPPPKKKKKKJJJIIIIIIHHHIIIJJJKKKIIIGGGEEEEEEFFFGGGFFFEEEEEEDDDBBBBBBCCCDDDDDDDDDCCC???<<<<<>>>>>?????????>>>>>>>>>>>>??????<<<=========;;;<<<>>>@@@>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@AAADDDHHHLLLOOONNNQQQRRRPPPQQQXXX]]]^^^\\\\\\]]]\\\[[[[[[]]]___```bbbfffmmmssssssmmmgggkkkkkkjjjiiilllppplllfffmmmmmmlllmmmuuuvvvdddAAA777000000///............///,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))...444777222,,,+++------******+++,,,---...///000000000//////............222222444777666333444777333222222333555666555444444444333222111000000/////////////////////.....................---------...---,,,+++++++++++++++---...//////......000111////////////000111222222222222222333333333333333999777666666666666333111222222333444444333222222222222222222222222333333444777666333222666666444555555555444333111000///333333222222222222333333444444555555555555666666222222222222222222333333888999888666444333333444555777::::::777444222111666666555555555444444444777;;;;;;???RRRbbbWWW>>>=========???AAA@@@>>>;;;:::===???@@@???>>>======CCCBBBAAA???>>>=========<<<999666444444444333222555555444444444333333333666555444555777777666444222222111222444444222000444444555666666666555555333222111111111222333444444444555555555666666666555444333444555555444222666666666555444333222111111000000//////000000111000///...///111222222111000111222111000000111222000111222111///...///000222111222555444111222666666444222333444555444333.........//////000222222444111------111333333222444333222222111111111111222222222111111111111111777666555666666666444222222222333444555666666777;;;>>>AAADDDDDDEEEFFFHHHOOOQQQUUUYYY\\\^^^______^^^```dddhhhkkkmmmnnnoookkklllnnnoooooonnnlllkkkmmmiiieeecccdddfffhhhiiigggjjjkkkiiiddd```______aaacccdddbbb``````bbbfffaaaaaa```]]]YYYUUUTTTTTTNNNLLLKKKLLLMMMKKKFFFBBBAAAAAAAAA???>>>>>>@@@BBB???DDDGGGEEEDDDFFFEEEBBBFFFFFFHHHIIIIIIJJJJJJJJJIIIHHHEEECCCEEEJJJIIIEEECCCEEEGGGFFFDDDEEEHHHLLLFFFEEEDDDDDDDDDDDDAAA???@@@@@@@@@@@@AAABBBDDDDDDFFFBBB???>>>@@@AAA???<<<<<<<<<===>>>???@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBAAACCCFFFIIIEEEHHHKKKKKKIIIIIIKKKNNNJJJJJJKKKMMMPPPUUUZZZ]]]^^^^^^[[[XXX]]]fffllllllooopppppppppooooooqqqsssssssssvvv||||||~~~}}}zzzwwwzzz~~~}}}yyyyyyVVV:::888//////...............///------------------------////////////...---,,,+++///444666111------------(((***+++---////////////,,,---...///...---,,,+++222333555666555444555666444222111222444555444333444333333222222111111111111111000000//////......//////......------------...---,,,,,,+++++++++,,,...000111000//////000111222111000000000111333444111111111222222333444555::::::999999888666333111111222222222222222222111444444444555555555555555666888777333333666666444888888888777555444222111666555444333333444555666444444444444444444444444000111222333333222222111444444555444444555666777444777999:::888555444444777888999:::;;;===>>>>>>999<<<===BBBVVVeeeZZZBBB@@@@@@@@@@@@@@@???===<<<:::;;;=========<<<;;;;;;;;;;;;;;;:::::::::::::::;;;999777555666666444333444333333222222111111000444333333444666666555333222111000111333333222000222222333333333333222222444444333222222333444555111111111222333333444444444444444666777666333111777666444333222222222222444333222222111222222222//////...000222333222111///000222222111000111222///111222222111111222333555444555888777444555999666555444555666666555333111000000000111111222333333000......000333444444777777666555444444444444666666555555555666666666<<<;;;::::::;;;:::888666555555666666777777888888;;;@@@EEEHHHIIIJJJLLLNNNVVVYYY]]]```bbbbbbaaa```eeeeeefffgggiiiiiihhhgggeeefffggghhhhhhfffdddccchhhdddaaa___```bbbcccddd___bbbdddbbb___]]]___bbbaaacccddd```ZZZXXX[[[___\\\\\\\\\YYYUUUQQQPPPPPPKKKIIIGGGFFFEEECCC???;;;<<<===???>>>=========???>>>AAACCCCCCGGGJJJGGGAAAAAABBBDDDFFFGGGGGGGGGGGGDDDEEEDDDBBBDDDGGGFFFBBBAAADDDGGGEEEBBBBBBGGGLLLGGGFFFFFFFFFGGGEEEBBB@@@@@@AAABBBBBBBBBCCCDDDEEEJJJGGGEEEDDDDDDDDDAAA???BBBCCCDDDEEEFFFGGGGGGHHHKKKJJJJJJIIIIIIJJJJJJKKKMMMNNNNNNMMMNNNPPPUUUXXXRRRVVVZZZYYYVVVVVVZZZ___aaa```___```bbbeeeiiikkkkkkiiidddcccjjjvvv}}}~~~~~~uuuFFF444888000///...---,,,,,,,,,,,,------------------------////////////...---,,,+++...333555000---......,,,(((***,,,.../////////......///111222222111000///111444666666555555666666666444222111222333222111333333222222222222222222222222222111111000000000000///...------------...///......------------...///111222111000000111222444333222111111333444555000000000111222333444555888999999999777555333222111111000000000000111111444444444555555666666666555888777444444777777555888888888777666555333333666555333111111333555666222222222222222222222222...///111222333222111000333333222333444666666777555777999999888888999:::;;;<<<===>>>@@@BBBCCCCCC>>>???>>>BBBRRR```XXXEEEDDDCCCAAA>>><<<;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<<<<888888888888888777777777999777555444555555444222111111111000000000//////111000000111333444333111222111000000111222111000000000111222222222111111444444222222111222333444......//////000111111222444444555777888777444111444333222111111222333444666555444333333333333333111000000222444444333111...000222333222111222333...000222333333444666777555444555888777444555999777555444444555555444222555444444333222222333333666555333444555888999::::::999999888777777888888777777777777777888999:::;;;::::::;;;<<<<<<:::999:::::::::999999999999999???EEEKKKOOOPPPQQQTTTWWW\\\^^^```bbbbbbaaa___]]]cccaaa______```bbbaaa```^^^___```aaa```___\\\[[[^^^\\\[[[\\\]]]^^^]]][[[XXXZZZ\\\\\\ZZZZZZ]]]```^^^______ZZZSSSPPPSSSXXXTTTUUUTTTRRROOOMMMMMMMMMJJJHHHEEEBBB???<<<888666999;;;>>>>>>>>>======>>>AAA@@@???BBBJJJOOOIII@@@@@@AAABBBDDDEEEDDDCCCCCCBBBDDDDDDBBBCCCFFFEEEAAABBBEEEGGGEEEAAAAAAEEEJJJGGGFFFFFFGGGHHHGGGEEECCCEEEGGGHHHHHHFFFEEEFFFHHHOOONNNMMMLLLKKKJJJIIIGGGMMMNNNNNNOOOPPPQQQRRRRRRVVVVVVUUUUUUUUUUUUVVVVVV[[[\\\]]]^^^^^^aaaeeehhheeehhhkkkjjjggghhhlllqqqxxxwwwuuuuuuvvvxxx{{{}}}|||zzzuuusssyyy___===222555111000...---++++++******------------------------------------,,,+++***))),,,111222///---...///---***+++---...///......---,,,---...000000000//////000444666555555777888777999777333222111111111000111111111222222222222222222222222222222222111111000///...---,,,---......000//////....../////////000111222222111111333444555444444333444444555555111000000000111222444555555777888777555444444555111111000000000000111111222222222333444444555555333777888666666999888555666666666666555444333222333222111//////111222333333222222222222222111111...///111222333333222111777555333333555555555444777999:::;;;:::;;;===???>>>?????????????????????AAAAAA======GGGQQQLLL???AAAAAA@@@===:::888888999;;;;;;;;;<<<>>>???>>>===999999999888777555444333444333111111222222111///000000000000000000000000000000000111333444333111222000//////000111111000//////000111222222222222333222111000000000111222------...///000111111222333333444666888888666333222111111000111222444555555555444333222222222222333333333444555555333111///111444555444333333444///111333444444555777999333222333666555222333777888666444444444555444333777777555444444333333333555555555666777888999999;;;::::::999999::::::;;;666666555555666888:::;;;888777888999<<<===<<<;;;????????????????????????GGGMMMTTTVVVVVVWWW[[[___^^^___``````___]]]ZZZYYY[[[XXXVVVWWW[[[^^^^^^]]]YYYZZZ[[[\\\[[[YYYWWWVVVSSSTTTUUUXXXZZZZZZWWWUUUUUUUUUUUUVVVXXXXXXYYYYYYWWWWWWVVVRRRNNNMMMPPPSSSNNNNNNMMMKKKHHHHHHIIIKKKFFFDDDAAA===:::777555444777:::===>>>=========>>>CCCBBB@@@BBBIIIOOOJJJAAAAAAAAABBBCCCCCCCCCCCCCCCDDDGGGGGGEEEEEEGGGGGGDDDFFFHHHIIIHHHFFFFFFIIILLLIIIHHHHHHJJJLLLMMMLLLJJJLLLOOORRRQQQNNNMMMNNNPPPYYYYYYYYYYYYYYYXXXWWWVVV]]]]]]^^^___```aaabbbbbbfffeeeeeeddddddeeeeeeffflllmmmoooqqqqqqsssvvvxxxzzz|||}}}|||{{{{{{OOO===555111111000///---,,,,,,,,,,,,++++++++++++++++++++++++------------,,,+++***)))***...///------//////---,,,------------------,,,)))***+++,,,------...---...444666444555999:::888:::777444222222222111111000000000111111222222222111111111111111222222222000///...,,,,,,---...///000//////......//////000///111222333222333444666555555555666666555555444222111000///000111333555333555666555444444666999333333222111111222333333222222333333444555555555111555888888999;;;:::666555555666666666555555444444333222111111222333444666555555555444444444444111111222333444444444444888666444555777888777666999<<>>>>>>>>========================??????<<<999===CCC@@@777777;;;======:::777555555555777:::>>>BBBAAA===999555666666666555444222111222111000111222222000//////000000111111222222222222222222333666666555444222000......///111111000...///000222333444444444444333222111000111111222......///000111222333333222111222444777777666444222222222222222333444444666555444333222222222222444444444555666555222//////222555666555555555555222444555555555555666888333111333555444111222666:::888555333444555555444666555444444444444444555333444666777777666666666999999999999999:::;;;<<<777666555555777999;;;<<<777888999<<<@@@BBBBBBAAADDDDDDEEEFFFGGGHHHIIIJJJKKKQQQVVVVVVSSSSSSXXX]]]ZZZZZZZZZYYYXXXWWWUUUTTTTTTRRRQQQTTTYYY\\\ZZZWWWSSSTTTUUUVVVVVVUUUSSSRRROOOPPPRRRUUUWWWXXXVVVTTTTTTRRRPPPSSSVVVWWWUUUQQQSSSQQQNNNLLLKKKLLLNNNOOOKKKJJJHHHDDDBBBCCCEEEHHHBBBAAA???<<<999777888888999;;;>>>?????????@@@AAADDDGGGGGGFFFGGGKKKJJJFFFFFFFFFFFFFFFGGGHHHIIIJJJLLLOOOOOOLLLKKKNNNOOOMMMOOOOOOOOOPPPQQQSSSUUUWWWRRRQQQQQQSSSWWWZZZZZZZZZXXX\\\``````]]][[[]]]```hhhjjjllllllllllllllllllqqqqqqrrrssstttuuuuuuvvvyyyyyyxxxxxxxxxxxxyyyyyy~~~HHH@@@888...000000///...............))))))))))))))))))))))))////////////...---,,,,,,))),,,...,,,,,,///000---......---------,,,,,,,,,---------...///000111111---333666444555:::<<<999:::777333222222333333222/////////000111111222222//////000000111111222222111///---,,,,,,,,,.../////////.........//////000///111222333333444555777444555666777777666555444333222000//////111333444222444555555333444888<<<555555333333333333555555444444555555666777888888///444888999:::<<<:::666666777777888888888888888666666666555555666666666999999888888777777666666333333444444555666777777777555444666:::======;;;:::>>>CCCEEECCC@@@===;;;::::::;;;<<<===>>>??????;;;===;;;777999===;;;444///555<<<>>><<<777444333...222888???CCCAAA:::333...///111222333333333222333222222222444444222000000000111222333444444555555444555666888999888777222000......///000000000---...000222444555666666777666444333333333444444///000111222333444555555000000000222555666666555444444444444444444444444888777666555444444444444555444444555555444000...000333666777777666666666666777777666555444555666444333444777666333444888<<<999555333444555666666333333333333444555666666666888;;;<<<;;;:::999999777777777888999:::;;;<<<999888777777999;;;>>>???:::;;;<<<@@@EEEHHHIIIHHHGGGHHHIIIKKKNNNPPPRRRSSSJJJOOORRRQQQLLLKKKPPPVVVTTTTTTSSSRRRRRRQQQQQQQQQRRRPPPQQQTTTYYYYYYTTTOOONNNOOOPPPRRRRRRQQQOOONNNPPPPPPQQQTTTWWWYYYYYYWWWUUUQQQNNNQQQVVVWWWRRRLLLTTTPPPLLLIIIIIIJJJKKKKKKJJJIIIEEEAAA>>>???BBBEEEAAA@@@???<<<::::::<<<>>><<<>>>@@@AAAAAABBBCCCEEEEEELLLOOOKKKGGGHHHKKKMMMKKKKKKKKKKKKLLLOOOQQQRRRUUUWWWWWWSSSRRRUUUWWWVVVXXXWWWVVVXXX\\\___aaaaaa^^^]]]]]]___cccgggiiijjjbbbfffkkkllljjjiiikkkooovvvxxx{{{|||||||||}}}}}}~~~LLL;;;444000111222000---)))'''***---///...---,,,,,,,,,---.........000333000+++)))+++,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------...............---222222111222333555777999666444111111333333222000333333333333333333444444000111111000///000222444333222000...---------...444111---,,,---000222222///222555666555555555666888666555888<<<<<<888333666555444333222222222222999111...333666555555888666666666666555333222111555555555555555555555555666333666<<<===888777:::AAA???;;;999777888999;;;===;;;:::;;;<<<<<<;;;:::;;;;;;<<<<<<;;;999888777444777:::999555333666:::666666555444555777999;;;;;;;;;;;;:::999999888888777777777777777888999:::999777666444333333333333111333666888888666444222111333777:::;;;:::777666000222444444222222444777222333333333333222111111...//////111333555777888222333555777777777777666888555222222333333222///000111333444444111///---555444444444444555555666333222111111111333666777444222111333666666555333777666555555666666555444777666666666777555222000444444333333333333222222111333444444333222333444555555555555555666777777666333000///111333555555666555555555555666666777777777777777777777666666666999>>>???>>><<<::::::999<<<<<<999999;;;;;;888888999888666888>>>???======@@@DDDHHHIIIKKKMMMOOONNNKKKLLLQQQSSSQQQPPPRRRQQQPPPPPPPPPPPPQQQRRRRRRPPPTTTUUUQQQJJJHHHKKKPPPRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQQQRRRSSSTTTUUUUUUUUUVVVSSSQQQQQQSSSSSSPPPNNNPPPNNNKKKIIIIIIJJJKKKMMMLLLKKKIIIEEEBBBAAACCCFFF@@@BBBBBBBBB@@@@@@AAABBBAAADDDGGGHHHGGGFFFHHHJJJLLLPPPUUUUUURRRQQQTTTXXXVVVVVVVVVVVVVVVWWWWWWWWWZZZ^^^bbbbbb______ccchhhggggggggggggiiillloooqqqtttooommmpppsssssstttwww{{{yyyvvvxxx{{{~~~~~~}}}MMM;;;444///000111000---***(((***,,,...---,,,++++++,,,------,,,+++---000...******---,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........///......------000000000111222333444555333111//////000111000...111111111111111000000000...///000///......000111444333111000//////000111222000//////111111111000111444666777666555555555999777666888;;;;;;777333777666555444444444444444555222222555555333555:::777777777777666555444333666666666666666666666666777666:::@@@@@@;;;999:::::::::999999:::<<<>>>???AAA@@@??????@@@AAA@@@???<<<<<<<<<<<<;;;999777666333666888777333222555888555444333222333444666777555555555444444333333333222222222222333444555666777666444333222333333444111222444666555444222000000222444666777666444333222444666555333222333555222333333333333222111111111000000111222333444444111222333555555555555555666333111111333444333111///000222333444333222111555555444444333444444444333222111111222333555777333333333555888888777666666444333444555666555444888666555555666555333111222222222333333444444444444555777666555444444555888888888777888888999999444222///...///222333333444333333333333444555555444444555555555555555555:::<<<>>>???===:::999888<<>><<<;;;:::;;;<<<===<<<:::999999999999888666555444111333555444111000222555222222111000000111222333000000000000/////////////////////000111333444555555444333222222333444555222222222222222111000///222333333444444333333222555666666555333111222333222333333333333222111111333222111111000111111111000000111222333333333333333222111111333444444333...///000222444555777777666666555444333333333333333333222222222444555666333555777999:::::::::999555333222333555666666666888666444444444555444333000111111222444555555666555777888888666444444555666555555444444444555555444222///...///111222222222222222222222333444555333333444444555555666666;;;<<<======;;;;;;;;;======@@@@@@>>>???BBBCCC@@@@@@AAA@@@>>>@@@HHHMMMNNNFFFIIILLLNNNNNNOOOQQQSSSSSSOOONNNPPPPPPMMMMMMPPPTTTSSSQQQPPPOOOOOONNNNNNPPPRRRSSSPPPKKKKKKPPPUUUTTTTTTTTTTTTRRRQQQPPPOOOQQQPPPPPPPPPQQQSSSTTTVVVVVVVVVVVVVVVWWWYYY[[[\\\^^^ZZZUUUSSSSSSUUUVVVWWW]]][[[YYYVVVUUUUUUVVVWWWUUUVVVUUUTTTSSSSSSVVVXXXVVVXXXZZZZZZYYYYYYZZZ[[[\\\]]]]]]\\\[[[\\\^^^```eeefffggghhhiiikkkllllllnnnoooqqqrrrsssrrrqqqpppwwwzzz}}}~~~~~~OOO:::333///......///...---,,,+++***++++++++++++++++++,,,,,,...,,,+++,,,+++))),,,111+++++++++,,,,,,,,,------------------------------///000000//////...---,,,...///000111111000...---111111111111222222111111222222333333222111000///000222444444222000000000///...---------///000111222222222444555555222000111444666777666555666666999888777888999888666333444444333222222333333444222444777999888777999;;;888888888888888888777777777777777777777777777777666666777999888777555555777888999999888777666555555333333333555666555444333333333333333333222222///111222222000///000222111111000/////////000000//////////////////////////////000111222444666777555444333333333555666777333222111000000000000000666555444444333333333444333444444333222222222222222333333333333222111111222222111000000000111111000111111222222222222222333222111111222333333333000000111222444666888:::888777666555444444444444444333333333333444555666555999===>>><<<:::::::::555444222333555777888888666444111111222333333333111111222333333444555555555666777666444333333444333222222111111111111111444222000///111222222222333333333333333444555666333444555666777888999999;;;<<<=========???CCCFFFCCCFFFGGGEEEFFFIIIJJJHHHFFFHHHFFFBBBDDDKKKQQQSSSJJJLLLOOOOOOOOOPPPRRRSSSUUURRRQQQRRRPPPMMMMMMQQQSSSSSSRRRRRRSSSSSSTTTUUUSSSUUUUUURRRPPPQQQVVV[[[YYYYYYXXXXXXWWWUUUTTTSSSSSSSSSRRRSSSTTTWWWYYY[[[ZZZ\\\^^^```aaaaaaaaaaaa```^^^\\\ZZZYYYZZZ[[[[[[dddcccaaa^^^]]]]]]]]]^^^]]]^^^____________aaacccbbbdddggghhhhhhggghhhiiilllllljjjiiiiiijjjlllnnntttsssssstttwwwyyyzzzyyyxxxyyy|||~~~~~~|||zzzxxxOOO:::333///...------......---,,,************+++,,,,,,,,,,,,222///------+++)))+++000++++++,,,,,,,,,---------------------------------//////000000///......---///000111111111000...---///000111222222222222222222333444444444333111000000222555555333222111222111111000000111222444555444222//////111222222222000333666777777777888888888888777777888777666555555555444444333444444444666555666777:::<<<;;;888666777777888888888888777555555555555555555555555666666444222222444555555666666777666555222000...333222111222444555444333...//////000111222444444///000000000/////////000111111111000000000000000......//////000000111111000000111222444555777888555444444444444666777888444333222111000000111222666666444333222222333333111000000111222222222222222333333333333222111111000000000000111222333333222222222222222333333333444444333222111000000111333222222222333555888999999888777666555555555555444444444444444444555555888===BBBBBB===999777888777555333333666888999999333111//////000222222222333333333333333333333333222444555444222111111222555444444333333333444444333111000000222333333333333333333444555666777777555555777888:::;;;======AAAAAAAAAAAABBBEEEIIIMMMMMMPPPQQQOOOPPPSSSTTTQQQMMMPPPMMMHHHGGGMMMSSSUUURRRTTTUUUVVVUUUVVVXXXYYYZZZXXXXXXYYYVVVRRRSSSWWWVVVVVVUUUUUUVVVVVVWWWXXXWWWXXXXXXWWWVVVWWW\\\```^^^^^^___^^^^^^]]]\\\[[[[[[[[[[[[\\\^^^```bbbddd```ccchhhlllmmmllljjjhhhfffggghhhhhhhhhgggffffffmmmllljjjiiihhhgggggggggccceeeiiikkkmmmnnnqqqsssppprrrvvvxxxxxxxxxyyyzzz}}}|||zzzyyyyyy{{{|||}}}NNN999333000...---,,,,,,---...---,,,)))***+++,,,---------,,,333000...///,,,)))+++000***+++,,,---------,,,,,,------------------------...//////000000/////////000000111111111000//////,,,...111222222111111222000222333555555444222111111333555555444444444555222222111111111222444555666333///---...111333444333555888999999999999:::999999999999999999999999::::::888777777666666666777777555444888===;;;555444555555666777777777777333333333333333333333333555666555111111555777666222222333333222111///...111000///000222333333222///000000111222444666777000000000000000000000000111111111111222222222222---......///000111111222111111111222333555666777555444444333444555666777333222222222222222333333444333222222111111111111111000///000333444333222222333333333333222111111000000000111222444555666444333333222222333444444444555444222000//////111333333222222333444666777888888777666555555555555444444444444555555444444888???FFFDDD===666555666777555333333555777888888111///...///111222222222444444444333333222222222111333444444333222222333444444333333444555555666333222222333555777777666777777777777888:::;;;<<<999:::<<<>>>@@@BBBDDDDDDLLLLLLKKKIIIHHHJJJNNNQQQQQQTTTTTTRRRRRRVVVVVVSSSUUUXXXVVVPPPMMMQQQVVVWWWVVVWWWXXXXXXXXXYYY[[[]]][[[[[[]]]___[[[WWWXXX\\\___^^^]]]\\\[[[ZZZZZZZZZ\\\]]]^^^^^^^^^```ccceee``````aaaaaaaaaaaa``````cccccceeefffhhhiiijjjjjjeeeiiinnnrrrtttrrrpppmmmnnnqqqtttuuuuuussssssssszzzyyyxxxxxxwwwwwwwwwwwwmmmqqqvvvzzz|||~~~~~~}}}LLL888333111///---***+++---......---)))***,,,---.........---000------...,,,)))+++///***+++,,,---------,,,,,,........................---...///000000111000000000///////////////000111+++///222444333222333444111333555777888777555444666777999999888999;;;===777777666555555666777888<<<999555444555888:::::::::<<<>>>>>><<<;;;;;;;;;:::;;;;;;;;;;;;<<<===???===<<<;;;999888777777777555777666222222777888444111222333444555666666555333333333333333333333333111555555333333777777444000111111111111000000///---,,,,,,---///111000///222222111111222333555666111111000000111111111000000000111222222333333333//////000111222333444444333222222333444555666777444333222222222333444555000111111222222333333333333333333333333222222222444333111222444555444222222333333333333222111111111111111222333444666777444333222222222222333444222333444222//////000222111111222222333555666777666555444444444444555555444555555555555555444444555>>>FFFEEE===555444777777444111111222444555666000///000111333444333222333333333333333333333333222444666666666555666777444444444444555777888999999888888:::>>>@@@@@@@@@??????@@@@@@AAACCCDDDEEECCCDDDFFFIIIKKKNNNOOOPPPTTTTTTSSSQQQPPPQQQTTTWWWTTTWWWWWWTTTTTTWWWWWWUUU[[[______YYYUUUWWW\\\^^^XXXZZZZZZZZZZZZ[[[^^^```^^^```eeehhheee```aaaeeejjjiiigggfffeeeeeeddddddggghhhjjjkkkllllllnnnnnnhhhiiijjjkkkkkkllllllllloooqqqsssuuuvvvwwwvvvuuusssuuuxxx{{{}}}}}}}}}||||||zzzLLL777333111000---)))))),,,//////...***+++,,,...//////......,,,***+++---,,,***+++000***+++,,,---...---,,,,,,........................,,,---...000111111111111//////...------///000111---111555777666555666777333555888;;;<<<;;;:::888<<<============???BBBEEEBBBBBB@@@@@@@@@@@@AAABBBCCC@@@>>>===>>>@@@AAAAAA@@@AAABBBAAA???<<<;;;;;;<<<===>>>>>>>>>???AAACCC===<<<:::888777666555555111777777000---111555444000111222333444444555555333333333333333333333333+++222555444555888666000333222222111000//////...///...---///111222222111333222111000000111111222222111111111222222222111//////111222333333333333111222333444555666777888555555555555666666777888333222111000000111222222...///000222333333333333444555555666666555555444888666444444666666444111222333333333333222111111333333333333444555666666444333222111111222333333///111333222000///222555//////111222444555666777333333222222222333444444444555555666555555444444222<<>>@@@EEEHHHHHHGGGJJJHHHGGGGGGIIIJJJJJJIIIJJJKKKLLLLLLLLLKKKJJJIIIKKKIIIFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBCCCCCCAAA@@@AAA???======>>>@@@@@@??????===:::777666555555666777666555444333222222222222333333444555666777777666555666777777777444222444555666777777777555555333222222111111111111222222111111111222222333444333555666666444222111222333333444444555555555555888555444666777555666:::777666444333222333333444555555555555555555555555333333444444444333222222111111111000111111222222888888888777666444333222555555444444333222222222000000000000000000000000222222444555555444777:::666555333222333333222111333444444333000//////000555555555444333333222222333000......111444444222777888999777555666999===777999;;;;;;888555444333444444333333333333444444111222555666777777666555555555555555555666777777======<<<<<<<<<===???@@@@@@>>>>>>???BBBEEEGGGGGGIIIMMMRRRVVVVVVTTTSSSSSSWWWVVVVVVXXXZZZ[[[[[[[[[WWWXXXZZZ]]]___aaabbbccccccaaa___]]]]]]^^^```bbbfffeeedddddddddddddddeeedddeeegggggggggjjjmmmpppoookkkggggggjjjmmmnnnmmmrrrssswww{{{zzzwwwxxx}}}|||{{{zzz|||~~~nnnGGG:::333000............---,,,+++***,,,,,,111(((999///000+++......---------,,,,,,,,,---,,,,,,---...///---,,,---------............///////////////............000/////////111111000///555444777===@@@@@@BBBFFFMMMLLLKKKMMMQQQSSSRRRQQQUUUSSSRRRRRRTTTTTTSSSRRRTTTTTTUUUUUUSSSQQQOOOMMMQQQNNNJJJGGGFFFDDDBBBAAAAAA@@@???@@@AAABBB@@@???>>><<<::::::;;;<<<<<<<<<<<<;;;999777666666777777777666555444444555555666333333444555666666777777777777777777888888777666444555666777888888777666333333333333333333444444444444444444555555666666555666777777555444444444333444444555666777888888:::666555777777555555999555444333222222222333333333333333333333333333333222222333444444333333333555444444333333333444444222444666888888666444222444333333333222222111111111111111111111111111111111222333333333333555888777555444444555555555444222333333222000...///000333333333333333333333333555222000111333555555444444555666444333444777:::777888::::::777555333333666555555555555666777888666777999;;;;;;;;;:::999888888888999:::;;;<<<===>>>???AAADDDFFFGGGGGGGGGGGGGGGGGGJJJNNNRRRUUUUUUVVVZZZ___aaaaaa___]]]]]][[[[[[\\\^^^```bbbccccccaaaaaaaaabbbdddfffiiijjjiiihhhgggffffffggghhhiiinnnnnnnnnnnnooopppqqqqqqoooqqqrrrrrrrrrsssuuuwwwxxxvvvvvvxxx{{{|||yyyvvvvvvyyy|||oooIII:::333///.........------,,,,,,+++222(((555444===222666***...------------,,,,,,,,,,,,++++++---///000///...---------............///...---,,,,,,,,,...///000+++...111222222000000000666666<<>>??????>>>>>>;;;999888999::::::999999888777666666777888999888888777666666888999:::999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<666777888999999999999999555666666777777888888888888888888888999999999:::777888999888777666777888666666777888999:::;;;<<<<<<999888999888444444666222222111111111222333333111111111111111111111111111222222333444444444444666555444333333333333333...000444777888777444333222222222222111111111111222222222222222222222222222444444444333333555777777555444444666777777666222333444333111000111222333333333333444444444555444333111222333444444444444555555555444555888:::777999;;;:::888666555555999999999999:::<<<===>>>;;;<<<===>>>>>>>>>===<<<<<<===>>>???AAACCCDDDEEEFFFIIINNNRRRUUUWWWVVVVVVXXXWWWXXXZZZ___cccdddeeehhhjjjnnnooommmkkkiiiiiidddeeefffhhhkkkmmmooopppooonnnmmmmmmnnnqqqtttvvvuuuuuuuuuuuuuuuuuuuuuuuu{{{{{{{{{{{{|||~~~www~~~}}}~~~ppp{{{EEE777333000......------,,,,,,,,,,,,222,,,FFFFFF???///888+++------------------------,,,,,,,,,---///000///...---------............///......------......///000***...222333111000222444888999@@@KKKRRRSSSUUUXXXXXXYYYZZZ\\\\\\[[[YYYWWWZZZYYYYYYYYYZZZYYYVVVTTTTTTUUUVVVVVVTTTPPPLLLIIILLLJJJFFFDDDCCCCCCAAA@@@999888888999<<<>>>>>>===???===:::999:::::::::999999999888777777888888999===<<<;;;:::999:::;;;<<<<<<===>>>???@@@@@@@@@???BBBCCCCCCBBB@@@??????@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>?????????>>>>>><<<===>>>===;;;:::;;;===;;;;;;<<<<<<<<<============:::999;;;999444222444111111222222222333444444000000000111111111111111000111222333444555555555444333222111000////////////000222444555555444444111111111111111222222222333333333333333333333333666999999666555666888888444333222333555777777666444555666555444333444555666666666666666666666666666555555555666777777777777888888999999;;;===>>>:::;;;===<<<;;;999999:::??????@@@AAABBBDDDFFFFFFGGGGGGHHHIIIIIIHHHHHHGGGJJJKKKMMMOOOQQQSSSTTTUUUWWWZZZ^^^bbbeeeggghhhhhhkkkjjjjjjkkknnnpppqqqpppvvvxxxyyyyyywwwtttssssssrrrtttvvvwwwxxxyyy{{{|||yyyyyyzzz|||~~~~~~rrrkkk@@@222444111......---,,,,,,,,,------///888[[[RRR===(((666...------------------------...------...//////...,,,---------............///...///000111111000...,,,---///111111000111555999;;;<<>>===999888777888;;;===>>>===???===:::999:::::::::999<<<;;;::::::999999999999BBBAAA@@@???===<<<<<<<<<<<<===???AAABBBBBBBBBAAAHHHJJJLLLJJJGGGCCCBBBBBB@@@@@@@@@???????????????EEEEEEDDDCCCBBBCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGFFFEEEFFFFFFEEECCCBBBBBBCCCAAA@@@??????===<<<<<<;;;;;;999999;;;:::444111222222222333444444444555555000111111111222222333333000111222333444555555555222222111///............444333222111111222444555111111222222333333444444555555555555555555555555777<<<<<<777555777888666222111000111333555555555444555666666444444555777888888777777777666666666999:::;;;;;;<<<<<<<<<===::::::;;;<<<>>>@@@AAABBB>>>@@@BBBBBBAAAAAABBBDDDLLLLLLMMMNNNOOOQQQSSSTTT\\\]]]]]]^^^^^^^^^^^^^^^```aaadddfffhhhiiijjjjjjllllllmmmoooqqqtttvvvwwwxxxxxxxxxzzz|||~~~~~~}}}~~~sss^^^===///444222......,,,,,,+++,,,---...///GGGeeeNNN888%%%333000,,,,,,,,,------------...///.........000000...,,,---------............///...000222333222000---,,,000000111111222555999<<<======BBBIIILLLIIIHHHJJJLLLNNNOOOOOOMMMLLLKKKLLLLLLJJJHHHHHHHHHIIIHHHGGGDDDDDDEEEEEEEEEDDDCCCBBBDDDBBB>>>===<<<<<<;;;:::;;;999888999;;;>>>??????>>>;;;999888999::::::999>>>>>>======<<<<<<;;;;;;DDDEEEEEEDDDBBB@@@===<<>><<<:::999888888666888;;;:::555111222333333444555555555444444111111111222333333444444111222222333444444444444444333222111111111111111888666222//////111333555222333333444555666666777666666666666666666666666777===<<<555333666777333222111000111333555555444222444555555444444666777::::::999999999999999999999;;;>>>?????????AAABBBBBBBBBBBBEEEHHHJJJJJJJJJJJJLLLNNNOOOPPPQQQSSSUUU______```aaacccdddfffgggooooooppppppqqqrrrrrrsssrrrsssuuuwwwxxxyyyxxxxxx~~~}}}}}}}}}~~~tttXXX>>>///444111///---,,,++++++,,,...///444SSSaaa<<<333)))222...,,,,,,,,,---------......---------...000111000...---------............///---...///000000000///...000000111333777:::;;;<<<>>>===???DDDEEEAAA@@@AAAFFFHHHIIIHHHFFFEEEFFFHHHIIIFFFCCCBBBDDDEEEFFFFFFCCCCCCBBBAAAAAAAAAAAABBBAAA???===<<<===>>>>>>===>>><<<::::::===???@@@@@@>>><<<::::::;;;<<<<<<<<<>>>>>>???@@@@@@@@@@@@@@@DDDEEEGGGHHHGGGDDD@@@===@@@BBBFFFIIILLLLLLLLLLLLAAAJJJSSSWWWRRRJJJDDDAAADDDEEEEEEGGGJJJMMMPPPQQQ___[[[UUUOOOLLLLLLNNNOOOQQQRRRSSSTTTSSSRRRPPPOOOKKKMMMOOONNNKKKGGGDDDBBB======<<<:::888777666555444333666::::::555222333333333444444444333222111000000111222222333444444222222333444444333333333444444333333333333333444777555333111111222444555444444555666777999999:::777777777777777777777777888???>>>555222777888222666444333444666777777666555666888888777888999;;;>>>>>>???@@@AAABBBCCCDDDBBBEEEIIIKKKKKKKKKMMMOOOTTTSSSTTTWWW[[[^^^]]]\\\^^^```bbbdddfffhhhlllnnnuuuuuuuuuvvvwwwyyyzzz{{{}}}}}}}}}~~~}}}uuuWWWAAA111444000///---,,,++++++,,,...///:::XXXXXX+++000///333,,,,,,,,,,,,------.........++++++,,,...111222222111---------.........//////,,,,,,,,,,,,---///111222000///111666;;;>>><<<:::>>><<<===AAAAAA<<<;;;<<>><<<<<<>>>@@@AAAAAAAAA???======>>>@@@@@@@@@===>>>@@@AAACCCCCCDDDDDDBBBDDDHHHJJJJJJGGGBBB???888;;;???CCCFFFGGGGGGGGG;;;FFFSSSYYYUUULLLEEEAAACCCDDDFFFIIIMMMRRRVVVXXXfffaaaYYYRRRNNNNNNPPPRRROOOPPPQQQRRRQQQPPPNNNLLLFFFIIIKKKKKKGGGBBB>>>;;;999999888777666444444333111111444::::::666222333222333333444333222000//////000000111222333333333333333444444444333222222333333222222222333444444555444444333333444555555555666777888999:::;;;<<<777777777777777777777777;;;BBBAAA888444::::::444999888777777999::::::999999:::<<<<<<<<<<<<>>>???BBBCCCEEEGGGJJJLLLNNNOOORRRVVV[[[]]]]]]]]]```bbbfffeeeeeeiiinnnppppppnnnnnnpppsssvvvxxx{{{vvv~~~ggg@@@666111///777''',,,111'''***555111\\\PPPAAA///&&&111666(((...+++***+++...000///.........//////...,,,***)))..................---------------+++***+++...111555555666666777888:::;;;===:::;;;@@@@@@<<<<<<@@@???AAAAAA@@@BBBEEEDDD@@@DDDDDDAAA??????CCCEEEFFFDDDDDDAAA===>>>BBBBBB???AAA@@@??????@@@BBBEEEFFFHHHAAA===AAABBB???>>>@@@BBBBBBBBBBBBAAAAAA@@@???BBBCCCDDDFFFGGGGGGGGGGGGEEEEEEEEEEEEDDDAAA???>>><<<===???BBBDDDDDDAAA???>>>@@@HHHSSSTTTKKKDDDCCCEEEBBBDDDMMMTTTUUUUUUWWWccc___UUUKKKIIILLLMMMKKKOOOKKKHHHIIIKKKJJJFFFAAACCCCCCAAA???>>><<<::::::222333444555555444333222000111333555555444333222000///333888999555222333000000111333444666777777:::666555777666333333666666555444333333444555666444666777666333333555888999888777666777999;;;===<<<;;;:::999888888999:::AAAAAA???<<<999888:::<<>>===>>>AAABBBAAA???AAACCCEEEEEEEEEIIIOOOTTTRRRUUUZZZ]]]___aaadddfffhhhkkknnnooonnnnnnpppssszzzzzz{{{zzzyyyzzz|||~~~xxxhhh@@@777222111444+++---333---***444===eeeHHH444///+++---000,,,...,,,+++,,,...000000...,,,---...///////////////------......//////000000000000000...---...000333555555666666777888::::::>>>;;;<<<@@@AAA>>>>>>AAA@@@BBBBBBAAACCCFFFFFFAAAGGGGGGEEECCCBBBDDDEEEFFFDDDEEECCC@@@AAAFFFFFFCCCDDDCCCBBBBBBCCCEEEHHHIIIJJJDDDAAADDDEEECCCBBBDDDDDDDDDDDDEEEDDDCCCBBBBBBAAABBBCCCDDDEEEFFFGGGHHHCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@BBBDDDDDDAAA???>>>>>>CCCJJJJJJCCC??????@@@>>>@@@HHHNNNNNNNNNOOOSSSUUUSSSMMMJJJLLLMMMMMMLLLHHHDDDCCCEEEDDD@@@======<<<;;;999888666555555555666666777777666555444555555444444444555555555666444777;;;;;;777666777555666666888999:::;;;;;;999666555777777444444777;;;:::999777777777888999666888999888666555666888999999999999:::<<<===>>>@@@??????>>>???@@@BBBBBBEEEEEECCCAAA??????AAADDDFFFEEEEEEHHHLLLMMMLLLJJJLLLOOORRRSSSUUUYYY```eeehhhjjjmmmppprrrtttxxxzzzuuuxxx{{{|||||||||~~~yyyhhhAAA777444333111///...333333+++555PPPhhh<<<'''000111)))***///...,,,+++,,,...000000///............///000111222---...///000111222222333222222111///......111333555666666777888999:::;;;@@@>>>>>>AAABBBAAAAAADDDCCCEEEDDDCCCEEEIIIIIIEEEKKKJJJIIIHHHHHHGGGGGGHHHFFFHHHGGGEEEGGGKKKKKKGGGFFFFFFEEEEEEFFFHHHJJJLLLLLLGGGEEEGGGHHHFFFEEEGGGEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCEEEGGGIIIJJJDDDDDDCCCBBBBBBBBBBBBCCC??????@@@BBBCCCCCC@@@>>>???===>>>AAA@@@===;;;===???===???FFFJJJIIIIIIJJJEEELLLQQQOOOLLLLLLLLLKKKKKKFFFAAA??????@@@>>><<<:::999888666555444444333666666666666666555444333666555333222222333555666777555666::::::777666999999999::::::;;;<<<=========;;;:::======::::::===@@@???>>>===<<<======>>><<<>>>@@@@@@???>>>>>>>>>>>>>>>@@@BBBDDDEEEFFFFFFIIIIIIJJJLLLNNNQQQSSSTTTPPPPPPPPPNNNMMMNNNQQQSSSSSSTTTWWW[[[^^^___^^^\\\ZZZ^^^cccfffiiinnnuuuzzzzzz|||~~~yyyggg@@@777444333...111---000555,,,:::cccZZZ222###000222)))+++///,,,,,,,,,,,,---...//////222111000///...///000111111111111222222333333333222222111///---...000333777777999:::;;;;;;<<<<<>>@@@BBBCCC>>>===;;;:::888888888888888777777777666555555444777666555555555555666777999777777:::;;;:::;;;??????@@@@@@AAABBBBBBCCCCCCEEEBBBCCCFFFGGGDDDDDDGGGEEEDDDCCCCCCCCCDDDFFFGGGEEEGGGJJJMMMMMMMMMLLLLLLIIIKKKNNNRRRTTTUUUUUUTTTXXXZZZ\\\___bbbfffhhhjjjcccccccccaaa___```ccceeeeeegggkkkppprrrrrrooommmiiimmmsssvvvyyy}}}xxxggg@@@666333222...111+++,,,333///@@@iiiAAA---(((000...,,,///...++++++,,,,,,,,,---...///222111000//////000222222555555555444444333333333333333333111///000222555999999;;;<<<>>>>>>>>>>>>DDDDDDDDDDDDEEEHHHIIIIIIIIIJJJJJJHHHJJJOOOPPPMMMLLLIIIJJJOOOPPPNNNNNNRRRTTTTTTQQQLLLKKKMMMKKKGGGDDDCCCBBBBBBCCCEEEGGGIIIFFFGGGHHHGGGFFFFFFFFFFFFBBBDDDEEEGGGGGGFFFDDDCCCDDDCCCBBBBBBCCCEEEHHHIIIGGGFFFDDDBBBAAAAAAAAABBB@@@@@@???@@@AAAAAA???===:::<<<======>>>??????>>>@@@@@@DDDIIIJJJGGGFFFIIIGGGHHHHHHIIINNNRRROOOHHHDDD@@@===;;;>>>CCCHHHKKKGGGFFFCCC@@@>>>=========<<<;;;;;;:::::::::999999:::;;;<<<=========<<<<<>>???CCCEEEEEEGGGLLLLLLLLLMMMNNNOOOPPPPPPQQQLLLKKKLLLPPPQQQOOOOOOQQQNNNNNNNNNNNNPPPRRRTTTUUURRRTTTWWW[[[^^^______^^^ZZZ\\\```dddfffggggggfffiiikkknnnrrrvvvyyy|||}}}wwwvvvuuusssqqqqqqsssuuuvvvzzz~~~|||zzzyyy~~~xxxhhhAAA777222000...///,,,+++...111CCC^^^000***---///***---222---+++,,,---,,,,,,,,,...000......///111333555777888999888777666555444444333666666555444333444777:::999:::<<<>>>?????????>>>CCCEEEDDDBBBDDDHHHJJJIIIIIIJJJIIIGGGJJJOOOPPPNNNLLLGGGHHHNNNPPPMMMOOOVVVYYYXXXSSSLLLJJJKKKIIIEEEBBBAAAAAA@@@AAACCCFFFGGGCCCGGGIIIFFFEEEFFFGGGEEEAAACCCFFFGGGHHHFFFDDDCCCBBBBBBAAAAAAAAABBBCCCDDDCCCCCCBBB@@@@@@?????????BBBAAA@@@AAACCCCCCBBB@@@:::===??????@@@BBBBBB??????AAAFFFLLLMMMIIIIIILLLNNNLLLIIIKKKSSS[[[XXXQQQDDDBBB@@@AAADDDKKKRRRWWWVVVTTTOOOKKKHHHFFFEEEEEEAAA@@@@@@??????@@@@@@AAA@@@BBBDDDFFFHHHGGGFFFEEENNNKKKLLLQQQSSSSSSUUUYYYZZZZZZ[[[]]]^^^```aaaaaaZZZXXXZZZ___aaa______aaabbbbbbbbbbbbdddfffhhhjjjeeefffhhhlllqqqssstttsssoooqqqtttwwwyyyzzzzzzzzz{{{|||xxxkkkDDD999222000000---......***333BBBFFF...(((,,,///)))+++111...,,,...//////---...000333///000222555777888::::::999999888888777777666666555666666555555666999<<<888999;;;===>>>>>>======???BBBBBB???@@@FFFIIIGGGGGGHHHFFFDDDGGGMMMNNNLLLMMMFFFFFFMMMNNNKKKMMMUUU[[[YYYRRRJJJGGGIIIHHHEEECCCBBBAAAAAABBBDDDGGGHHHCCCIIILLLHHHFFFHHHIIIFFFCCCEEEHHHJJJJJJIIIGGGEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAABBBBBBCCCBBBBBBDDDCCCCCCDDDFFFGGGFFFEEEAAAEEEEEEBBBBBBFFFGGGDDDFFFIIIOOOVVVWWWTTTTTTXXX\\\[[[YYYYYY___eeeddd^^^QQQQQQQQQRRRVVV]]]dddjjjmmmiiiddd^^^YYYVVVUUUTTTQQQPPPPPPPPPPPPRRRSSSTTTTTTUUUWWWYYYZZZ\\\]]]]]]dddbbbcccgggiiiggghhhkkkmmmnnnoooqqqsssuuuvvvwwwqqqpppsssxxxzzzxxxxxx{{{}}}||||||||||||~~~~~~}}}}}}yyymmmFFF:::333000111+++111111(((555???333444&&&(((///+++(((...000...000111111//////222555444555777888999999999888888888888888888888999999333444444444444555999<<<666888:::<<<======<<<;;;===@@@@@@<<<===DDDGGGDDDEEEFFFDDDBBBEEEKKKLLLJJJOOOGGGEEEKKKLLLHHHKKKTTT[[[YYYQQQHHHEEEHHHHHHEEEEEEDDDCCCCCCDDDFFFHHHJJJDDDKKKNNNJJJHHHJJJKKKHHHEEEGGGJJJMMMMMMLLLIIIHHHGGGGGGGGGGGGFFFEEECCCCCC???@@@CCCEEEGGGHHHHHHHHHFFFEEEEEEFFFHHHJJJIIIIIIKKKMMMKKKEEEEEEJJJLLLIIIPPPSSS[[[bbbccc```aaaeeejjjlllllliiijjjlllkkkgggbbbbbbbbbcccgggnnnvvv{{{|||vvvooojjjfffdddcccggggggffffffgggiiikkklllnnnnnnnnnoooqqqtttwwwyyy}}}{{{|||||||||~~~vvvRRR333444111------,,,++++++++++++,,,,,,,,,,,,---------......---///333333+++###&&&000666666666666666666666555;;;888666555555555444333666666666666666666666666;;;999888:::======;;;999::::::;;;===>>>@@@AAAAAACCCBBBBBBCCCFFFHHHIIIJJJGGGDDDBBBCCCGGGKKKLLLLLLOOOMMMKKKIIIHHHGGGGGGGGGKKKHHHDDDCCCDDDGGGHHHIIIIIIKKKNNNOOONNNLLLJJJJJJLLLLLLMMMOOORRRSSSRRRQQQMMMLLLKKKJJJIIIGGGFFFEEEHHHHHHKKKNNNQQQRRRPPPNNNKKKKKKJJJKKKNNNOOOOOONNNTTTQQQOOOPPPSSSVVVVVVUUUZZZbbblllqqqqqqqqqrrrtttuuuuuuuuuvvvwwwxxxyyyyyyooosssxxx{{{{{{|||~~~{{{yyy{{{}}}{{{zzzzzz}}}xxxXXX777666222...------,,,,,,,,,,,,,,,,,,---------............000111333555///***,,,444555555555555555444444444777666555555666777555444666666666666666777777777999777666777::::::888666:::;;;;;;<<<===>>>??????@@@AAABBBDDDGGGIIIJJJJJJGGGEEECCCEEEIIILLLMMMMMMOOONNNMMMKKKKKKLLLMMMNNNRRROOOKKKIIIJJJLLLOOOPPPKKKOOOTTTXXXXXXVVVTTTRRRQQQQQQRRRSSSUUUVVVXXXYYYTTTTTTRRRQQQPPPOOOOOOOOOUUUUUUWWWZZZ\\\[[[YYYVVVVVVUUUUUUVVVYYY[[[ZZZZZZ]]]\\\ZZZ\\\```cccdddcccooouuu|||{{{aaa<<<888333///......---,,,---------------........./////////222111222444222000111555222333333333333333333333333333444555777777666444555555555666666777777777999888777777999999888666=========>>>>>>>>>?????????AAADDDGGGJJJLLLMMMMMMKKKJJJIIIJJJMMMPPPRRRRRRQQQQQQPPPOOOPPPSSSUUUWWW\\\YYYUUURRRRRRTTTWWWYYYTTTXXX^^^bbbdddbbb^^^[[[YYY[[[\\\\\\ZZZ\\\```ccc___]]]\\\ZZZZZZ[[[\\\]]]ddddddfffiiikkkkkkhhhfff_________aaadddffffffeeelllkkklllooossswwwyyyyyy|||hhh@@@888222//////...------------............////////////000111//////000111000000000111111111111111222222222111222333555666666333111333444444555666777777888<<<;;;::::::;;;;;;;;;;;;AAAAAAAAAAAAAAAAAAAAAAAAAAADDDIIIMMMPPPRRRSSSTTTRRRRRRRRRSSSUUUXXXYYYZZZWWWVVVVVVVVVWWWZZZ]]]^^^dddbbb___\\\ZZZ\\\___bbbcccdddgggjjjkkkiiifffcccbbbfffiiigggcccbbbeeeiiigggeeedddccccccfffiiikkkpppqqqssswwwzzzzzzxxxvvvkkkkkkkkkmmmqqqsssssssss{{{|||~~~{{{lll@@@777111//////...------------............////////////000222000///...///000...+++000000000111111111222222222222222444555444111...222333444555666777888888>>>>>>>>>======>>>???@@@CCCCCCCCCCCCDDDDDDEEEEEEEEEIIIOOOSSSUUUWWWYYY[[[YYYZZZ[[[\\\]]]___aaabbb````````````aaacccdddeeekkkkkkiiigggdddeeehhhkkkooonnnmmmnnnpppqqqpppooolllppptttrrrmmmiiiiiillllllkkkjjjkkkmmmppptttvvv}}}~~~|||{{{|||~~~zzzlll>>>555000///......---,,,---------------........./////////222333111//////111///,,,000000111111222333333333444333333444555444222///333444555666888999:::;;;>>>???@@@??????@@@CCCFFFEEEEEEFFFHHHIIIKKKLLLLLLMMMRRRWWW[[[\\\^^^aaaeeeaaaccceeegggggghhhjjjlllmmmmmmooopppqqqqqqppppppsssuuuvvvuuurrrrrrtttxxxxxxvvvsssuuuzzz~~~~~~tttwwwyyywwwrrrooonnnooosssssssssuuuxxx|||zzzkkk===444111...------,,,,,,,,,,,,,,,,,,---------...............222222......111111...111111222333333444555555666555444555666777666555666666888999;;;===>>>???AAACCCDDDDDDCCCEEEIIIMMMKKKLLLNNNQQQSSSVVVXXXYYYZZZ___dddffffffhhhmmmrrrmmmpppssstttttttttwwwyyyxxx{{{~~~~~~}}}{{{zzzwwwuuuttttttuuuvvvzzz{{{}}}zzzkkk<<<444222------,,,++++++++++++,,,,,,,,,,,,---------......)))///111---,,,000222000222222333444555555666666777555444666888:::;;;:::888999:::<<<>>>@@@AAABBBEEEGGGHHHHHHHHHJJJOOOSSSRRRTTTVVVYYY]]]```bbbdddfffjjjooopppppprrrxxx}}}xxx{{{zzztttrrrsssvvvzzz{{{yyy```999444000222///+++,,,///000---))),,,...///...------...000......///000111222333333000222555666777888999;;;<<<<<<;;;999888999<<<>>>??????@@@CCCFFFHHHIIIIIIOOOQQQRRRQQQPPPRRRYYY```^^^aaadddfffggghhhkkkmmmttttttuuuwwwzzz~~~|||yyyzzz||||||~~~xxxTTT444555000222///,,,,,,///000---))),,,---.........---///000///000111222333444555666444666999:::::::::;;;===>>>??????>>>===>>>AAADDDGGGGGGHHHKKKNNNPPPQQQRRRTTTWWWYYYZZZYYY]]]dddkkkdddfffjjjnnnrrrtttvvvvvvyyyyyyzzz}}}~~~zzz|||yyywwwHHH222777000222///,,,---//////---***+++---...///......000222111222333444666777888999999;;;>>>???>>>???@@@AAACCCDDDFFFFFFFFFHHHJJJMMMPPPQQQSSSVVVXXXZZZ\\\\\\]]]```cccdddfffjjjqqqwwwqqqqqqssswww}}}~~~}}}~~~||||||wwwHHH555:::...111///------......---++++++---/////////000222444333444555777999;;;<<<======???BBBDDDDDDEEEGGGHHHIIIKKKNNNPPPQQQRRRUUUWWWXXXZZZ^^^aaabbbdddfffggggggiiillloooqqqtttyyy}}}{{{xxx{{{}}}{{{~~~www~~~SSS;;;;;;---000///............,,,++++++---///111111333555777666777888:::===???@@@AAAAAACCCGGGIIIJJJLLLNNNPPPOOORRRVVVYYY[[[\\\^^^```aaaeeejjjmmmnnnoooqqqrrrsssuuuwwwyyyzzz|||~~~}}}xxxxxx~~~vvvtttyyyyyy]]]<<<999////////////...------,,,,,,,,,...111333444666888;;;:::;;;===???BBBDDDFFFGGGGGGJJJMMMOOOQQQRRRUUUWWWUUUXXX]]]aaacccdddeeefffjjjooouuuxxxxxxyyy{{{~~~}}}~~~~~~zzzuuuvvv|||zzzwww|||```777555222/////////...---,,,,,,------///222555666888;;;>>>???@@@CCCEEEHHHKKKMMMNNNPPPRRRUUUWWWWWWWWWYYY[[[XXX]]]bbbfffhhhhhhiiijjjnnnttt{{{~~~~~~~~~yyyyyyxxxzzz^^^111222555//////000///---,,,,,,---...000333666777:::===@@@CCCDDDFFFIIILLLOOOQQQRRRWWWYYY[[[[[[[[[ZZZ[[[\\\ZZZ___eeeiiijjjkkkkkkkkknnnttt|||~~~~~~~~~|||yyy{{{~~~OOO555999...000,,,+++...///,,,+++,,,)))...444999:::===AAADDDGGGIIIKKKNNNQQQSSSUUUUUU[[[]]]___^^^]]][[[[[[[[[WWW[[[bbbhhhlllnnnmmmmmmlllpppxxx{{{www~~~~~~}}}|||{{{}}}~~~uuuIII333666***000,,,+++...///,,,+++,,,)))...555999<<>>666555333222---,,,///000...,,,...///222444555666:::AAAFFFMMMPPPTTTXXX[[[\\\\\\\\\ZZZ]]]```aaaaaaaaaaaabbbjjjlllooorrrtttttttttttt{{{~~~~~~}}}~~~zzzyyyxxxxxxzzz{{{PPP???444222444222...,,,///000...---...///111333333555:::BBBHHHQQQRRRVVVYYY\\\^^^______\\\___bbbdddddddddeeefffjjjmmmqqqvvvxxxyyyxxxwww|||}}}~~~}}}{{{yyyyyy{{{{{{VVVCCC555111555222...---000111...---......000222333555;;;DDDKKKSSSTTTVVVYYY[[[]]]^^^___```cccfffhhhhhhiiijjjkkkhhhlllrrrxxx|||||||||{{{|||}}}~~~||||||fffAAA777///777888555000---------,,,,,,///000333666:::@@@GGGLLLSSSUUUXXXZZZ[[[[[[]]]___aaadddhhhjjjjjjiiiiiijjjoooqqqtttwwwzzz{{{yyywww~~~nnnGGG999///444333111////////////...,,,///222555999===BBBIIIMMMRRRTTTWWWYYYZZZ[[[]]]^^^aaadddgggiiiiiiiiikkkllloooqqqsssvvvyyyzzzzzzyyy|||xxxNNN===111111...---...000222222///---///333777<<<@@@EEEJJJMMMPPPSSSVVVXXXXXXZZZ\\\]]]aaacccfffggghhhjjjmmmoooqqqqqqsssuuuwwwyyyzzz{{{~~~QQQ>>>444111...------...000111000......222888===AAAEEEIIILLLOOOQQQTTTVVVWWWYYY[[[\\\```bbbeeefffhhhkkkooorrrrrrssstttuuuvvvxxx{{{}}}}}}~~~OOO===777444222///---,,,---/////////,,,111777===AAADDDHHHJJJNNNPPPSSSVVVWWWXXXZZZ\\\```bbbdddgggiiilllpppssstttuuuvvvuuuuuuvvvzzz}}}}}}~~~LLL:::999555444000---+++,,,---......,,,000666;;;???CCCGGGJJJMMMPPPSSSUUUWWWXXX[[[]]]___bbbeeehhhjjjmmmpppssssssuuuvvvuuurrrsssvvvzzz|||~~~|||KKK888999444111///---,,,---......------000666:::???CCCGGGJJJMMMPPPSSSVVVWWWYYY[[[]]]^^^bbbfffiiikkkmmmoooqqqqqqsssuuusssooonnnqqqtttxxxzzz}}}zzzKKK777999222---,,,---...000000...,,,...111666:::>>>CCCHHHLLLMMMPPPSSSVVVXXXYYY\\\^^^^^^bbbgggkkklllmmmooopppooorrrtttrrrmmmkkklllpppsssuuuxxx}}}~~~|||LLL666<<>>CCCFFFJJJMMMPPPSSSXXX[[[]]]___aaaccceeefffhhhkkknnnqqqrrrssstttuuuwwwyyy{{{|||}}}}}}}}}{{{}}}}}}OOO@@@777222...222111000///...............333999>>>BBBFFFIIIKKKOOORRRWWW[[[]]]___aaabbbeeefffhhhjjjmmmoooqqqrrrtttvvvxxx{{{}}}}}}}}}}}}}}}}}}}}}VVVGGG<<<444111222111000//////.........///333999>>>BBBEEEHHHJJJNNNRRRWWW[[[]]]___aaabbbdddeeegggjjjllloooqqqrrrtttwwwzzz}}}~~~~~~|||{{{~~~}}}}}}NNN777:::666555222000//////000//////000333777;;;>>>BBBFFFJJJSSSSSSUUUYYY^^^aaacccdddbbbeeeiiilllmmmooorrrtttzzzyyy{{{}}}___@@@;;;555888555222111111111000//////333888<<>>CCCHHHMMMQQQQQQSSSVVVZZZ^^^bbbeeegggfffiiilllnnnppprrruuuxxxyyyxxx{{{~~~}}}OOO:::444444222000/////////---,,,///333999???DDDIIIMMMPPPMMMPPPTTTWWW[[[___ccceeehhhjjjlllmmmmmmoooqqqtttwwwvvvyyy}}}}}}|||~~~LLL999666111000//////000000...---///444:::???CCCGGGKKKMMMMMMQQQUUUXXXZZZ^^^bbbeeeiiijjjkkkjjjiiiiiikkkmmmuuutttvvv{{{{{{zzz}}}yyyGGG999888333222111111222111///---///333:::???CCCFFFIIILLLPPPTTTYYY[[[\\\___cccgggiiijjjjjjhhhggggggiiikkktttsssvvvzzz{{{zzz}}}oooBBB::::::555444333222222000,,,***,,,222999???DDDHHHKKKMMMRRRWWW[[[]]]]]]^^^cccgggiiijjjjjjiiihhhiiilllnnnttttttwww{{{|||{{{~~~jjjAAA;;;<<<666444222111///,,,((($$$+++000888@@@FFFJJJNNNPPPQQQVVV[[[\\\[[[\\\```eeeiiijjjjjjjjjjjjlllpppsssvvvuuuxxx}}}~~~}}}aaaHHH888777444222000///000000///...000444:::???DDDIIINNNQQQQQQTTTWWWZZZ]]]```eeehhhdddeeegggiiillloooqqqrrrsssssstttvvvyyy}}}eeeIII888777444222000000111111000//////333999???DDDIIIMMMQQQUUUWWWZZZ\\\^^^```bbbeeefffgggiiikkkmmmoooqqqqqqttttttuuuwwwzzz}}}nnnJJJ999666555333111111111222111000///333999>>>CCCHHHMMMPPPUUUXXX\\\___```aaaccceeeiiijjjlllmmmooopppqqqrrruuuuuuvvvxxx{{{~~~wwwKKK:::666666444222111222222111000///333888>>>CCCHHHMMMPPPRRRVVV\\\```ccceeegggiiiiiijjjmmmppprrrsssttttttvvvwwwxxxzzz}}}JJJ:::555666444222111222222111000///333999>>>CCCHHHMMMPPPRRRWWW\\\aaadddfffhhhiiigggiiimmmqqqtttvvvwwwxxxwwwxxxzzz|||}}}III;;;555555333111111111222111000000444:::???DDDIIINNNQQQWWWZZZ^^^aaabbbccceeegggfffiiimmmrrrvvvxxxyyyyyyxxxzzz|||~~~~~~zzzHHH;;;555444222000000111111000///111555;;;@@@EEEJJJOOORRRXXXZZZ]]]___aaaccceeehhhgggjjjnnnsssvvvxxxxxxxxxyyy{{{}}}~~~{{{www~~~yyyGGG;;;555444222000///000000///...222666<<>>777444///000222555666555111---000444999>>>CCCHHHNNNQQQVVVYYY]]]```aaacccfffhhhlllooosssvvvxxxyyy{{{}}}xxxzzz~~~{{{fffnnn}}}UUU>>>777444333333444666777555111...///333888>>>BBBHHHMMMQQQVVVYYY\\\___```cccfffhhhllloootttwwwyyy{{{}}}yyy{{{~~~jjjlllvvvzzzIII>>>777555666444222111000000...,,,///333888>>>BBBHHHMMMQQQVVVXXX[[[]]]___aaaeeegggllloootttwwwyyy{{{}}}yyy{{{}}}oookkkooo~~~qqqCCC@@@666777;;;777333000///000///...000444999>>>CCCHHHNNNQQQVVVXXXZZZ\\\^^^aaadddggglllooosssvvvxxxyyy{{{}}}zzz{{{}}}tttjjjjjj}}}}}}mmmAAABBB444777<<<999555333222333333222111444:::???DDDIIINNNRRRWWWYYY[[[]]]^^^aaaeeeiiikkknnnrrruuuvvvwwwxxxzzz|||}}}~~~ppplll}}}~~~mmmBBBCCC222777666444222111111222111000111555:::@@@DDDJJJOOOSSSXXXZZZ\\\]]]___bbbgggjjjkkknnnqqqttttttuuuwwwxxx}}}~~~zzzrrrsssCCC999777555777555333111111111222333222555999>>>CCCIIIPPPUUUUUUYYY]]]___```ccchhhlllpppqqqrrrrrrssstttxxxzzz}}}|||~~~{{{rrrBBB888777555777666444222222222333444222555999>>>CCCJJJPPPUUUXXX[[[___aaabbbeeejjjoooqqqrrrsssssstttuuuxxx{{{}}}}}}}}}pppAAA777666444888777555333333333444444111444999???DDDJJJPPPTTTYYY\\\___```aaaeeekkkpppppprrrssstttuuuvvvyyy{{{{{{||||||ooo@@@777555444666666444333222222333333111444:::???DDDJJJPPPTTTWWWZZZ\\\]]]^^^bbbiiinnnoooqqqssstttuuuvvvyyy{{{xxxzzz}}}||||||ooo@@@777555444444444333222111111111111000444:::@@@EEEJJJOOOSSSWWWZZZ]]]^^^___ccciiinnnnnnpppssstttuuuvvvyyyzzzxxxyyy{{{}}}}}}pppAAA777666444333333222222111111000000000444:::@@@EEEJJJOOOSSSWWW[[[___aaabbbeeejjjnnnmmmpppsssuuuvvvwwwyyy{{{|||zzz|||rrrBBB888777555333333333333222111000000///444:::@@@FFFJJJOOORRRVVVZZZ```cccdddfffjjjmmmooorrruuuxxxyyyzzz|||}}}~~~{{{{{{}}}~~~sssCCC999777555444444444444333222111111///444:::AAAFFFKKKOOORRRSSSXXX^^^bbbcccdddgggjjjpppssswwwzzz{{{|||~~~~~~yyyxxx||||||yyy{{{pppHHH777@@@111;;;888444333333222...+++999:::<<<@@@EEEJJJOOOQQQTTTWWW[[[___aaadddgggjjjrrrtttvvvyyyzzzzzzyyyxxx{{{|||}}}~~~~~~}}}|||{{{~~~rrrGGG666>>>000;;;999666555555444111...777999<<<@@@EEEKKKOOOQQQTTTWWW\\\```dddgggkkknnnssstttwwwyyyzzzzzzzzzyyyzzz{{{|||}}}~~~}}}}}}|||}}}wwwHHH777;;;000999888666555555444222000444777;;;AAAGGGLLLOOOQQQUUUXXX]]]bbbfffjjjnnnqqqssstttvvvyyyzzz{{{{{{zzz{{{|||}}}LLL;;;;;;222666555444333333222111000222555;;;AAAHHHMMMPPPQQQVVVZZZ^^^cccfffiiimmmpppqqqrrrtttwwwxxxzzzzzzzzz}}}~~~PPP@@@;;;777444555444333222111111111111444:::AAAGGGLLLPPPQQQXXX[[[___bbbeeegggjjjlllnnnoooqqqtttvvvxxxyyyzzz||||||~~~RRRBBB::::::666777777666444222333444222444999@@@FFFLLLPPPRRRYYY[[[___bbbdddfffhhhjjjmmmmmmooorrrtttwwwyyyzzzzzzzzz{{{}}}PPPAAA666:::666888888777333111222333333555999>>>DDDJJJOOORRRXXX[[[___bbbdddgggiiillllllmmmoooqqqtttwwwyyy{{{{{{{{{|||}}}MMM???333888555666777555111//////111555666999>>>CCCJJJOOORRRWWWZZZ^^^bbbeeehhhlllnnnmmmnnnooorrruuuxxx{{{|||III>>>444;;;777666444222000000//////333333777@@@FFFHHHMMMRRRYYYZZZ\\\___ccchhhlllnnnrrrsssuuuuuuvvvxxxzzz}}}}}}}}}}}}}}}~~~FFF>>>555999666666555444333222111000333222666>>>DDDHHHMMMRRRXXXYYY[[[^^^cccgggkkkmmmoooqqqtttuuuvvvxxx{{{}}}}}}}}}}}}~~~BBB===666555555666666666555444222111444222555<<>><<<777111333444666777666444222111444222444;;;BBBGGGMMMTTTVVVWWWZZZ]]]aaaeeeiiijjjkkknnnsssvvvvvvwwwwwwxxxyyyzzz{{{|||~~~ccc;;;:::777000333444555666555444222000444222444;;;BBBGGGNNNUUUUUUVVVZZZ^^^bbbeeehhhiiilllpppsssvvvvvvuuuvvvvvvwwwxxxzzz|||~~~~~~UUU;;;999777111444555555555444333111000333222555===DDDIIIOOOVVVTTTVVVZZZ^^^bbbfffhhhiiimmmpppsssuuuuuuuuuwwwxxxwwwyyy{{{}}}JJJ<<<777666444888777666555444333222111333222777???FFFJJJPPPVVVUUUWWW[[[___cccgggiiiiiilllnnnqqqtttuuuwwwzzz}}}yyy{{{~~~DDD===666666666:::999888666444333333333222222888AAAHHHLLLPPPVVVUUUWWW[[[```dddgggiiijjjjjjmmmpppsssuuuyyy~~~{{{}}}tttFFF888555111777AAA===999555444333222000333444666:::AAAHHHOOOSSSSSSVVV\\\```dddhhhlllooorrrqqqqqqssswww{{{}}}~~~~~~tttGGG999555111777>>>;;;777555444333111000333444777<<>>EEEKKKPPPSSSVVVYYY^^^bbbfffiiimmmoooooopppqqqrrruuuxxx|||}}}|||~~~sssFFF:::777222666666555444444444333111///000333888>>>EEEKKKPPPSSSVVVZZZ^^^bbbeeehhhlllnnnnnnoooqqqrrrtttwww{{{}}}~~~pppDDD:::888222666444333333333444333111//////111777===DDDJJJOOORRRVVVYYY]]]aaadddfffjjjlllmmmooorrrssstttvvv{{{~~~mmmBBB:::999333777555444222222333333111000///111555<<>>EEELLLQQQTTT]]]\\\]]]bbbgggkkkkkkjjjppprrrssstttuuuxxx|||```???;;;555666555666555444333444333222111000333888>>>FFFLLLRRRUUU]]]]]]^^^bbbhhhkkkkkkjjjnnnppprrrtttvvvyyy}}}\\\>>>===888888555777555444555666666333///111444888???FFFMMMRRRVVV^^^^^^```ccchhhkkkkkkkkkmmmpppsssuuuwwwzzz~~~YYY<<<>>>:::999444777555444666888888333...222444888>>>FFFMMMSSSVVV^^^___aaadddgggjjjkkkkkkooorrrvvvxxxzzz{{{~~~}}}XXX<<<>>>:::999444666555555666888777333///222444888===EEELLLSSSVVV]]]___bbbdddggghhhjjjkkkrrruuuyyy{{{|||}}}~~~yyy|||YYY======999999555555555666666555444222111222333777<<>><<<666777666333555777555222000111444111222555;;;BBBJJJQQQUUU[[[^^^bbbcccdddeeegggjjjlllqqqwww|||~~~zzzxxx\\\>>>;;;555777666222666888555///---111666111222555:::AAAIIIQQQUUUZZZ]]]aaaccccccdddfffiiigggllltttzzz~~~www{{{nnnEEE888???555777888666333333555555222000111111555<<>>FFFOOOTTTVVVYYY\\\___aaabbbccciiiiiijjjnnnssswwwyyyzzzzzz|||~~~QQQ999555666444555555444111000000111333111222777;;;>>>FFFNNNUUUWWWYYY[[[^^^```aaabbbiiiiiiiiimmmrrrvvvxxxyyy{{{~~~xxxLLL888666444222333555444111000111333111000333888<<>>AAAGGGNNNSSSUUUWWWZZZ^^^aaadddeeejjjiiiiiilllqqquuuwwwxxx~~~}}}}}}~~~~~~mmm>>>BBB:::888888666444444444444222000444///222<<<@@@===CCCMMMRRRSSSVVV[[[```cccddddddhhhjjjlllnnnoooqqqsssvvvhhh<<<>>>777555555444222222222222000...111...222===AAAAAAGGGRRRRRRSSSWWW[[[___cccddddddgggjjjmmmoooqqqsssvvvxxx```;;;;;;666444555444222111222111000...111///444===BBBCCCJJJSSSRRRTTTWWW[[[___bbbdddeeegggjjjmmmppprrrtttxxxzzz~~~~~~WWW<<<:::777777777555444333333333111000444333666===AAABBBHHHOOORRRTTTXXX[[[^^^aaadddfffiiikkknnnpppqqqsssvvvxxx|||}}}~~~}}}qqqKKK<<<777666888777555333333333333111///222333666<<<@@@CCCIIIOOOSSSVVVZZZ\\\^^^aaaeeeiiikkkmmmoooppppppqqqssstttzzz{{{}}}~~~___@@@<<<444444666444333111000111000///---...000555:::@@@FFFMMMRRRTTTXXX\\\^^^___bbbgggkkkmmmnnnppppppooopppqqqsssyyy{{{}}}UUU:::>>>333444555444222111000111000...---...222777;;;AAAHHHOOOSSSVVVYYY^^^___```bbbhhhnnnmmmooopppqqqqqqqqqsssuuuyyy{{{}}}SSS;;;BBB555555777666444333222222222000///222666:::===AAAHHHNNNQQQVVV[[[___``````ccciiiooommmoooqqqrrrrrrsssvvvwwwyyy{{{~~~]]]>>>666333888222777555222000/////////000///111666<<>>;;;333666333444333222111//////......000222777===DDDKKKQQQTTTXXX\\\aaadddgggjjjmmmpppttttttttttttvvvwwwyyyzzz{{{{{{{{{}}}~~~}}}|||xxx|||zzzUUU???;;;666:::555555444333222111///......000222777===DDDLLLQQQTTTWWW[[[```dddgggjjjmmmoootttsssssstttuuuxxxzzz{{{{{{{{{{{{|||~~~yyy|||```BBB999888<<<222444444444333222111000000000333777===EEELLLQQQUUUUUUYYY___dddgggjjjlllnnnsssrrrrrrsssuuuxxx{{{|||{{{{{{{{{|||~~~yyyiiiDDD777777;;;---333333333444444333333222000333777>>>EEELLLRRRUUUTTTYYY___cccgggiiilllnnnrrrqqqqqqrrruuuxxx{{{}}}{{{{{{{{{|||}}}{{{___@@@<<<555555333666555555555666444000...000222666===EEELLLPPPRRRYYY[[[^^^```bbbfffjjjmmmoooqqqtttvvvwwwyyy|||~~~~~~{{{zzz{{{~~~^^^@@@===888999888333333222111000/////////111222555<<>><<<888888777333///---///222222222555;;;CCCLLLRRRTTT[[[]]]aaaccceeehhhlllnnnooorrruuuwwwxxxyyy{{{}}}|||{{{{{{{{{|||}}}\\\???@@@===???===AAACCCCCC===555000000222222222444:::CCCLLLRRRVVVYYY\\\___bbbdddgggjjjlllppprrrvvvxxxxxxyyy{{{}}}zzzzzz{{{{{{|||}}}}}}~~~\\\??????<<<===:::>>>BBBEEEAAA999222000111111222444:::CCCLLLSSSVVVYYY\\\```ccceeegggjjjlllpppsssvvvyyyyyyzzz{{{|||yyyzzz{{{{{{||||||||||||[[[======::::::666111666::::::666222///...000111444:::DDDMMMSSSVVVZZZ^^^bbbfffhhhjjjlllnnnpppssswwwzzzzzzzzzzzz{{{zzz{{{{{{{{{|||||||||}}}YYY:::;;;888777333---...111333333111///---///000444<<>>DDDJJJOOOSSSYYY[[[^^^aaabbbeeehhhjjjlllooorrrvvvxxxxxxwwwvvvwwwvvvuuuwww{{{ddd???888<<<...444222222111111000//////......222888>>>DDDIIIOOOSSSYYY[[[^^^aaabbbeeehhhjjjmmmooorrrtttvvvuuutttssswwwwwwwwwxxx{{{~~~~~~|||III>>>777222000222222111111000/////////...222888>>>CCCIIIOOOSSSYYY[[[^^^aaabbbeeehhhjjjmmmnnnppprrrsssrrrqqqpppvvvxxx{{{{{{{{{}}}~~~TTTBBB222777000111111111111000000//////...222888>>>CCCIIIOOOSSSYYY[[[^^^```bbbeeehhhjjjjjjkkknnnpppqqqqqqqqqpppvvvzzz~~~}}}{{{|||bbbDDD000999222111111111000000000000000...111777===CCCIIINNNRRRYYY[[[^^^```bbbeeehhhjjjgggiiikkknnnppprrrrrrsssvvvzzz~~~~~~|||}}}qqqEEE333999444111111000000000000000000---111777===BBBHHHNNNRRRYYY[[[^^^aaabbbeeehhhjjjggghhhkkknnnpppssstttuuuwwwzzz}}}~~~}}}~~~HHH888555444000000000000000000000111---111777===BBBHHHNNNRRRYYY[[[^^^aaabbbeeehhhjjjjjjkkkllloooqqqssstttuuuxxxyyy{{{}}}~~~JJJ<<<222333000000000000000111111111---111777===BBBHHHNNNRRRYYY[[[^^^aaabbbeeehhhjjjmmmmmmnnnpppqqqsssttttttyyyxxxyyy|||}}}PPP999222222///111222222000//////000333222666???EEEIIINNNTTTXXX[[[^^^aaadddfffjjjmmmnnnmmmmmmnnnqqqtttvvvwwwwwwuuuwww~~~}}}|||PPP;;;555444000111222111/////////000222111555>>>DDDHHHMMMSSSVVVYYY]]]```cccfffjjjmmmnnnmmmmmmoooqqqtttvvvwwwxxxuuuwww~~~}}}}}}NNN===888555111222111000......000111111000444===CCCGGGLLLRRRUUUXXX\\\___bbbfffjjjmmmmmmmmmnnnoooqqqtttvvvwwwxxxvvvxxx~~~~~~KKK===999555222222000...------000222000///333<<>>:::333111///......000111000///000000555>>>EEEIIINNNSSS[[[[[[]]]```cccgggjjjkkkjjjllloooooopppsssxxx|||wwwwwwvvvwwwyyy|||~~~|||~~~fffBBB:::222333222000000111222222111000000555>>>DDDHHHMMMRRRYYYZZZ]]]```cccfffiiijjjjjjlllooopppppprrrvvvyyytttttttttuuuxxx{{{~~~~~~|||zzzyyyzzzzzzzzzwww{{{~~~~~~yyy~~~rrrFFF999111444333111000111222111000000000444===CCCFFFKKKPPPWWWZZZ]]]aaaeeegggiiiiiijjjllloooppppppqqqssstttpppqqqrrrtttwww{{{~~~~~~}}}{{{zzzzzzwwwxxxyyyvvvssssssuuuxxx{{{vvvtttxxx{{{{{{~~~zzzwww|||~~~III999222333111///...//////...---111000444===CCCEEEJJJOOOWWWZZZ^^^cccgggiiijjjjjjjjjlllnnnpppppppppppppppnnnoooqqqtttxxx|||}}}{{{}}}zzzzzz{{{}}}~~~}}}yyyvvvssssssvvvyyy{{{{{{wwwwwwxxxzzz}}}}}}|||zzzxxxxxxwwwuuuuuuttttttsssuuuyyy{{{yyyuuuuuuzzz~~~~~~{{{{{{|||{{{KKK:::555333111///...//////...---111000444===CCCEEEJJJOOOXXX[[[___dddhhhjjjkkkkkkkkklllmmmoooppppppooonnnnnnooorrruuuyyy~~~~~~|||yyyxxxxxxxxxtttrrrooommmkkkiiifffccciiigggdddcccfffjjjmmmnnnllljjjggggggiiilllooopppkkklllnnnrrruuuwwwuuutttuuuuuuuuuuuuuuuuuuvvvvvvtttxxxzzzyyyvvvvvvzzz~~~OOO;;;888444333111000111222111000000000444===CCCFFFKKKPPPXXX[[[^^^cccgggjjjlllmmmmmmmmmmmmnnnpppqqqpppnnnnnnpppssswww{{{}}}zzzwwwsssoookkkllljjjgggdddbbbaaaaaabbbcccbbbaaaccceeefffeeeddd```]]][[[\\\```ggglllooommmlllllllllmmmooorrrsssnnnooorrrvvvyyyyyywwwtttssstttwwwyyy{{{|||||||||yyyzzz|||zzzyyyyyy||||||~~~UUU<<<:::333222000000111222222111000000555>>>DDDHHHMMMRRRWWWYYY\\\```dddhhhkkkmmmooommmlllmmmppprrrqqqpppnnnpppssswww{{{~~~~~~yyyuuuuuullljjjhhhggggggfffccc```cccaaa___^^^^^^^^^```aaabbbbbbdddggglllpppqqqqqqiiifffbbbbbbfffmmmsssvvvssstttuuuvvvwwwxxxzzz|||xxxyyy|||yyyuuupppsssxxx}}}YYY>>>:::111///......000111000000000000555>>>EEEIIINNNSSSWWWXXXZZZ]]]bbbfffjjjlllpppnnnkkklllppprrrsssrrrnnnpppssswww{{{~~~~~~~~~{{{xxxuuusssuuuooonnntttqqqfffbbbgggmmmooopppnnnkkkiiijjjllldddccccccgggkkknnnmmmlllffffffeeeeeefffhhhkkkllleeeeeefffjjjooosssuuuuuuwwwrrrllljjjlllrrrwwwzzzwwwxxxzzz{{{|||}}}~~~zzztttmmmqqqxxx___AAA999333111///...///000///...///111555<<>>DDDHHHKKKMMMRRRTTTWWW[[[___bbbdddfff```cccgggmmmssswwwwwwvvvssswwwzzzzzzxxxzzzyyyvvvuuuwwwmmmeeeaaa\\\^^^```dddggggggdddaaaaaacccdddccc``````cccfffgggmmmrrrtttqqqppprrruuuxxxwwwwwwwwwxxxyyy{{{|||{{{wwwxxx}}}}}}{{{zzz{{{}}}zzzsssooojjjmmmmmmhhh```YYYXXXYYYVVVSSSNNNHHHDDDBBBBBBBBBDDDDDDDDDDDDCCCBBBAAA@@@CCCBBBAAA@@@@@@@@@BBBCCCBBBDDDJJJRRRTTTRRRRRRUUUMMMPPPSSSVVVXXX[[[^^^aaa\\\___eeejjjmmmmmmllljjjcccdddeeefffhhhjjjnnnpppkkkiiifffeeekkkssstttqqqeeeiiilllkkkhhhhhhlllpppfffffffffdddcccdddgggiiiqqqqqqpppooommmllllllmmmpppssswwwyyy{{{~~~~~~|||zzzuuuwwwyyyzzz~~~tttiii]]]VVVVVVWWWUUURRRPPPPPPPPPPPPPPPPPPPPPPPPWWWQQQOOOQQQRRRQQQRRRTTTWWWYYY\\\]]]___aaadddgggjjjhhheeecccaaaaaabbbbbbgggiiikkkjjjhhhhhhjjjmmmmmmppppppllljjjfff^^^VVVQQQQQQSSSWWW\\\ccchhhlllUUU???777444111/////////...---111222666;;;AAAFFFKKKMMMRRRUUUYYY\\\^^^```ccceeeeeeeeefffjjjqqquuuvvvvvvrrrtttuuuwwwxxx{{{|||{{{~~~xxxrrrlllgggjjjppptttvvvwwwtttooollllllnnneeegggjjjnnnsssuuuuuusssxxxtttrrrtttuuusssuuuzzz~~~}}}wwwjjjaaaaaa^^^ZZZUUURRRPPPOOOOOOJJJEEECCCEEEFFFDDDDDDFFFEEEEEEFFFIIILLLLLLIIIEEEGGGCCCCCCHHHGGGCCCBBBFFFFFFJJJOOOUUUYYYZZZYYYXXX]]]___bbbddddddeeefffhhhkkkiiihhhjjjlllmmmkkkiiijjjgggeeeeeehhhjjjjjjhhhfffccc```^^^bbbhhhpppuuufffgggjjjnnnsssxxx}}}qqqppprrrwwwxxxwwwyyy~~~~~~~~~yyytttnnniiifffeeecccbbbiiijjjlllpppvvvyyy{{{{{{wwwtttqqqnnnllliiieeebbb___ccchhhkkkqqq~~~xxxmmmccc\\\UUUMMMJJJLLLNNNNNNMMMHHHIIIKKKOOONNNMMMQQQXXXXXX\\\___bbbdddeeefffhhhmmmooorrrwww{{{yyyrrrnnnnnnpppyyyzzz|||~~~}}}zzzyyypppaaaXXXVVVQQQVVV___hhhooosssttttttTTT<<<777444111000000000///...000222666;;;@@@FFFKKKMMMTTTWWWZZZ\\\]]]___aaacccffffffgggkkkqqquuuvvvuuutttuuuwwwxxxyyy{{{wwwuuurrrpppppppppoooooolllpppttttttqqqppprrruuuqqqsssttttttrrrtttxxx|||~~~|||{{{|||~~~{{{uuuqqqrrrssstttyyy~~~~~~xxxqqqhhhfffbbb___\\\ZZZYYYYYYTTTOOOLLLNNNNNNLLLLLLNNNTTTTTTVVVXXXXXXTTTMMMGGGHHHGGGJJJPPPPPPJJJGGGIIIIIIMMMSSSYYY^^^`````````___```aaaaaaaaaaaabbbddd[[[]]]```dddhhhhhhddd```^^^\\\ZZZ\\\```cccddddddfffeeedddffflllttt}}}|||}}}{{{yyyyyyyyyvvvrrrnnnllllllkkkiiikkkppprrrpppooopppfffccc^^^ZZZXXXWWWUUUSSSVVVXXX\\\bbbiiioooqqqrrrqqqnnnkkkhhhfffdddbbb___hhhkkknnnqqqvvv{{{sssmmmfffaaa___[[[UUUQQQRRRNNNKKKJJJLLLPPPRRRRRRVVVWWW[[[```aaaaaaeeellltttwwwzzz|||}}}~~~|||tttjjj```]]]```iiinnnwwwTTT:::666444111000111111111000000222555:::@@@FFFKKKNNNUUUXXX[[[\\\]]]^^^```bbbffffffhhhlllqqquuuvvvvvvvvvxxxyyyzzzzzz|||}}}zzzxxxlllmmmnnnmmmkkkllloooqqqqqqtttxxxxxxvvvuuuvvvwwwxxxzzz||||||{{{}}}~~~~~~|||xxxzzz~~~}}}yyyuuurrrpppooonnnccc]]]ZZZ\\\]]][[[[[[]]]bbbccceeefffddd\\\RRRKKKGGGIIIOOOVVVWWWRRRNNNMMMNNNQQQVVV[[[^^^`````````^^^______^^^]]]___bbbddd___dddkkkssswwwvvvpppkkkgggffffffiiinnnrrrtttuuu||||||}}}}}}}}}|||zzzxxxpppooollljjjjjjjjjlllmmmjjjqqqtttrrrnnnnnnmmmkkkiiiiiihhheeebbb``````aaa]]]\\\___eeegggeeeeeehhhaaa___\\\[[[ZZZYYYVVVTTTUUUXXX^^^gggpppwwwzzz{{{|||zzzyyyxxxxxxwwwuuussswwwvvvvvvvvvxxx|||zzzvvvtttmmmccc[[[VVVRRRLLLHHHFFFGGGJJJLLLQQQRRRTTTWWWYYY]]]bbbeeepppqqqvvv{{{{{{zzz|||qqqgggbbbbbbiiiqqqTTT;;;555222000///000111111000///111555:::@@@FFFKKKNNNUUUWWWZZZ\\\]]]^^^aaabbbdddeeehhhlllpppuuuwwwxxxyyy{{{|||}}}}}}~~~~~~|||}}}~~~}}}{{{|||tttooorrrwwwwwwwwwxxx{{{yyywwwzzzzzzwww}}}~~~zzzwwwuuuttteee```]]]___aaa```aaaddd```bbbdddeeebbb\\\UUUPPPMMMQQQWWW^^^aaa___\\\[[[aaabbbeeeggghhhhhhgggfffhhhhhhhhhhhhjjjmmmssswww{{{}}}wwwrrrooolllkkkmmmkkkhhhfffeeeeeeffffff]]]^^^___aaaccceeeggghhhiiiqqqvvvtttooonnnooonnnppppppooommmkkkjjjlllnnnjjjjjjnnntttvvvtttuuuxxxoooooooooppppppnnnkkkggggggjjjqqq{{{zzztttpppnnnmmmjjjhhhdddaaa]]]ZZZXXXSSSLLLGGGHHHHHHHHHGGGHHHNNNVVV\\\aaagggnnnqqqsssvvv}}}sssmmmgggeeeiiisssTTT>>>333111///...///000//////...000444:::@@@FFFKKKNNNRRRUUUYYY\\\^^^```bbbeeeaaacccgggkkkppptttwwwzzzzzz|||~~~~~~|||}}}~~~~~~}}}||||||}}}{{{~~~}}}yyyvvvxxxqqqpppvvv}}}{{{uuurrrqqqppptttyyy}}}}}}zzzxxxuuutttrrrpppnnnlllkkkkkk^^^YYYVVVYYY\\\]]]```ccc___aaabbbccccccbbbbbbaaafffjjjooossswwwzzz{{{zzz}}}zzzwwwuuurrrnnnjjjfffdddbbbaaa^^^]]]\\\[[[[[[\\\___aaa[[[^^^dddjjjooosssuuuuuuwww}}}}}}~~~}}}}}}||||||~~~}}}{{{~~~~~~uuummmbbb[[[WWWTTTOOOLLLJJJJJJIIIJJJKKKLLLLLLMMMJJJOOOTTTYYY]]]dddmmmtttyyyzzzqqqjjjmmmpppvvvPPP???333111...---.........------///444999@@@FFFKKKNNNRRRUUUYYY\\\^^^```ccceeeaaadddhhhkkknnnqqquuuxxxxxxzzz}}}~~~~~~~~~|||~~~}}}zzz|||~~~}}}xxxvvvxxxzzzuuuxxx|||rrrsssttttttuuuvvvwwwwwwiiidddbbbeeehhhiiilllqqqvvvwwwxxxyyyzzz}}}zzzuuuwww{{{|||~~~zzzyyyzzz{{{||||||~~~~~~~~~|||{{{zzzwwwtttooommmiiiddd___[[[XXXVVVUUUWWWYYYZZZ\\\```eeeiiilllpppvvv}}}zzzooohhh^^^WWWNNNHHHEEEDDDBBB@@@AAADDDHHHMMMQQQXXX___cccaaagggooovvv{{{~~~xxxrrrnnnxxx}}}JJJ>>>555222///............------///333999???FFFKKKNNNSSSVVVYYY\\\^^^___bbbdddcccfffiiikkkkkklllooorrrtttvvvyyy{{{{{{{{{|||}}}|||~~~}}}xxx{{{~~~vvvnnnnnnqqqtttwwwzzzzzzzzzxxxvvvttttttvvvxxx{{{|||~~~vvvqqqoooooollliiieeedddccc```]]]ZZZWWWVVV]]]aaafffkkkpppvvv}}}|||tttlllccc[[[VVVKKKIIIHHHHHHJJJLLLMMMMMMQQQWWW```gggnnnuuu~~~|||{{{}}}~~~~~~DDD<<<777444111/////////...------///333999???FFFKKKNNNUUUXXX[[[\\\]]]^^^```bbbfffiiikkkkkkiiiiiikkknnnpppsssvvvxxxyyyyyyzzz{{{zzz}}}~~~{{{|||}}}wwwxxxyyy{{{{{{zzzyyyzzz{{{~~~~~~~~~{{{xxxxxx|||wwwoooddd]]][[[ZZZWWWTTTTTTWWW[[[```dddggghhhiiipppuuu}}}zzzqqqkkkaaaXXXRRRMMMJJJHHHCCCGGGLLLRRRXXX\\\```bbbjjjsss~~~xxx~~~ttt:::???333222111///...---------222000333;;;@@@DDDIIIOOOVVVWWWYYY\\\^^^aaacccdddbbbiiinnnkkkdddaaafffkkkuuuqqqooosssyyy|||yyytttxxx{{{~~~}}}|||zzzxxxwwwyyy{{{{{{{{{{{{}}}yyy||||||}}}{{{}}}~~~~~~}}}~~~~~~}}}xxxzzz}}}}}}xxxrrrjjjddd^^^YYYTTTQQQRRRTTTUUUVVV```ccciiipppyyy|||wwwsssmmmddd]]]TTTRRROOOLLLJJJHHHHHHHHHMMMRRR[[[gggrrr|||yyyxxx|||hhh:::<<<444333111///............111000333;;;@@@DDDIIIOOOVVVWWWYYY[[[^^^aaacccddddddiiimmmlllgggdddfffiiiuuurrrqqqssswwwyyywwwtttvvvyyy{{{}}}~~~|||zzzzzz{{{|||yyytttoooooossswwwwwwvvvuuuwwwxxxxxxwwwwwwxxxzzz~~~{{{yyy~~~}}}~~~~~~~~~}}}~~~}}}}}}~~~}}}~~~|||yyywwwvvvuuunnnpppqqqqqqrrruuu{{{||||||{{{vvvooogggbbbaaa^^^ZZZVVVUUUUUUUUUVVVYYY^^^cccgggssszzz}}}mmmgggaaa\\\YYYVVVQQQMMMLLLMMMMMMMMMNNNQQQVVVZZZiiimmmvvv{{{xxxtttppprrrzzzUUU;;;777555444111///...///000000111000333:::@@@DDDIIIOOOVVVWWWYYY[[[^^^```bbbcccfffiiilllmmmkkkhhhggggggssssssttttttuuuuuuuuuuuu{{{}}}}}}||||||uuuvvvzzz{{{tttqqqmmmkkkkkkooossswwwxxxuuurrrooonnnppptttvvvrrrnnnkkkkkkooossstttssswwwyyy{{{|||{{{yyyyyyyyy~~~~~~~~~~~~~~~}}}|||zzzxxxxxx{{{~~~}}}||||||{{{yyywwwvvvwwwwwwvvvuuuwwwwwwvvvuuutttuuuxxx{{{tttsssrrrtttwwwyyyyyyyyyxxxwwwuuusssrrrsssuuuvvvvvvyyy|||}}}|||{{{uuurrrllleee```^^^\\\XXXTTTTTTXXX\\\^^^^^^```dddiiimmmpppvvv}}}zzzrrriiicccYYYTTTNNNIIIHHHIIIJJJJJJOOOSSSYYY\\\```gggqqqyyy{{{qqqrrrtttwww~~~___DDD<<<444666444111/////////111222000///222:::@@@DDDIIIOOOVVVWWWYYY[[[^^^```bbbccchhhiiikkkmmmnnnlllhhhfffqqqsssvvvuuutttuuuwwwzzz}}}xxxuuurrrpppnnnjjjnnnjjjjjjuuuvvvrrruuutttsssqqqooommmooorrrttt}}}{{{yyywwwxxx|||~~~{{{yyyyyy|||~~~~~~|||{{{}}}~~~|||yyyxxxxxxwwwwwwwwwwwwxxx|||~~~|||zzz|||xxxvvvvvvvvvssspppmmmoooqqqrrrqqqooolllkkkeeedddbbbcccfffiiijjjjjjhhhiiikkkmmmooosssxxx|||wwwwwwvvvwwwxxxxxxxxxxxx~~~~~~~~~yyynnnffffffbbb]]]YYYVVVTTTSSSTTTWWWWWWYYY```jjjtttzzz|||yyyssskkkddd^^^YYYTTTPPPRRROOOKKKIIIKKKPPPXXX]]]eeemmmvvv{{{~~~~~~}}}|||vvvFFF:::<<<333555333111000///000111222///...222999@@@CCCIIIOOOVVVWWWYYY[[[]]]___aaabbbggghhhiiimmmooonnnjjjgggooorrruuuvvvuuuvvv{{{~~~~~~}}}xxxyyyzzz}}}}}}zzzxxxxxxyyyxxxwwwuuuttttttsssqqqoooqqqyyywwwuuuyyywwwvvv~~~~~~~~~zzzwwwwwwxxx~~~|||{{{}}}}}}{{{{{{|||~~~}}}}}}|||zzzxxxyyy{{{~~~zzzyyyyyyzzz{{{{{{yyywwwuuuwwwyyy{{{{{{}}}~~~}}}{{{{{{}}}}}}|||{{{vvvtttsssttttttsssrrrqqqlllmmmnnnpppqqqqqqqqqqqqmmmnnnpppqqqpppnnnllljjjlllgggbbb___```aaa```___YYYZZZ[[[\\\]]]\\\[[[YYYUUUVVVXXX^^^fffmmmrrrttttttwww{{{~~~vvvllleeeaaa]]]UUUOOOQQQRRRQQQQQQSSSXXX]]]```eeeiiipppzzzvvviiiaaa\\\YYYSSSOOOLLLKKKJJJIIIJJJLLLNNNRRRWWWbbbnnnwww|||yyy|||\\\:::888:::333222222111111000000000000///---111999???CCCIIIOOOVVVWWWYYY[[[]]]___```aaaeeefffhhhlllnnnnnnllljjjmmmpppsssttttttwww|||~~~yyysssooopppmmmhhhjjjrrruuuwwwwwwuuuqqqqqqssswwwuuuwwwzzzzzzzzzyyyyyyzzzwwwwwwxxx{{{~~~~~~~~~||||||~~~~~~{{{}}}}}}wwwvvv~~~{{{~~~~~~yyytttrrrrrrttttttsssrrrsssssstttuuummmllllllkkkkkklllmmmnnnjjjjjjhhhfffeeefffjjjmmmjjjjjjjjjllloooppppppoooiiillloooqqqrrrtttwwwyyytttrrrooonnnnnnmmmkkkjjjfffeeefffhhhfff___\\\[[[WWWXXXZZZ\\\]]]^^^______ZZZZZZZZZZZZYYYYYYXXXXXXXXXTTTPPPNNNOOORRRUUUVVVSSSRRRRRRTTTWWWYYYYYYXXXZZZ]]]cccmmmyyy~~~ooofffbbb[[[SSSQQQRRRRRRPPPMMMRRRWWW\\\^^^dddnnnuuuxxx~~~ooodddZZZQQQMMMIIIHHHFFFDDDDDDFFFHHHJJJNNNUUU^^^fffooozzzyyy{{{zzzGGG888:::555333000000111111111000///......---111999???CCCIIIOOOVVVWWWYYYZZZ\\\^^^``````ccceeegggjjjlllmmmmmmnnnnnnooopppqqqsssvvvzzz}}}}}}~~~|||zzzoooggg^^^VVVSSSUUUSSSNNNQQQ[[[ggglllqqqrrrqqqppprrrttttttxxx{{{|||||||||}}}}}}||||||}}}|||~~~~~~~~~|||zzzwwwuuu|||xxxrrrrrrlllgggnnnkkknnnpppmmmgggcccbbbddddddddddddcccbbb```^^^]]]WWWXXXXXXXXXXXXYYY[[[]]]YYYZZZ[[[ZZZYYYZZZ\\\^^^___```bbbeeehhhhhhfffddd^^^```bbbdddeeegggiiikkkeeeccc``````aaaaaaaaa```______ccchhhfff\\\VVVVVVNNNMMMMMMMMMNNNPPPSSSTTTSSSRRRQQQOOOOOOPPPQQQRRRTTTRRRPPPNNNOOOTTT[[[```dddaaa^^^]]]```bbbcccbbbcccfffmmmwww}}}lll^^^SSSMMMQQQNNNMMMRRRZZZaaacccbbbjjjrrryyy||||||dddXXXRRRMMMIIIHHHFFFGGGHHHJJJMMMQQQVVVZZZfffooo|||mmm;;;999===222333...///111222222000...---...---000999???CCCIIIOOOVVVWWWYYYZZZ\\\^^^___```aaadddgggiiijjjlllnnnqqqooonnnnnnoooqqqtttwwwyyywwwxxxyyyzzz{{{zzzxxx}}}{{{{{{xxxzzz{{{|||wwwmmmbbbYYYPPPHHHEEEHHHGGGBBBGGGRRRdddlllvvv{{{zzzyyyzzz|||www{{{~~~~~~|||{{{|||~~~xxxvvvvvvxxx|||}}}{{{yyywwwvvvtttqqqmmmkkkkkklllssspppllljjjiiihhhfffeeebbbfff```]]]aaa]]]WWW[[[]]]___```]]]WWWTTTVVVYYYWWWWWWWWWVVVSSSPPPLLLIIIHHHIIIKKKLLLMMMNNNQQQSSSOOORRRTTTUUUUUUTTTUUUVVVXXXZZZ]]]aaabbb___ZZZVVVUUUWWWYYYZZZZZZ[[[^^^```aaa______```cccfffhhhhhhhhhjjjqqqzzzxxxnnnhhhhhhZZZWWWTTTRRRRRRVVVZZZ]]]WWWVVVSSSRRRRRRSSSVVVXXXVVVVVVVVVUUUUUU[[[eeelllvvvqqqjjjgggggghhhgggfffaaaccciiiqqqyyyxxxjjj\\\RRRMMMLLLLLLLLLLLLQQQ\\\jjjuuuyyyyyywwwdddRRRNNNOOOMMMKKKKKKOOOQQQUUUYYY___eeelllqqq|||ddd>>>888333444000//////...---------------...///111666<<>>;;;999999888777<<>>999888555444666777777:::???BBBHHHMMMOOOQQQSSSOOOIIIRRROOOLLLKKKLLLMMMMMMMMMQQQPPPOOOOOOQQQTTTXXXZZZ___dddggggggggggggddd___\\\]]]^^^______aaaeeegggjjjjjjgggcccdddiiijjjhhhhhhkkknnnnnnkkkkkklllooopppppprrrtttvvvvvvtttrrryyyyyy|||~~~zzzyyyxxxtttqqqooonnnmmmkkknnntttpppooonnnooopppqqqpppooooooiiifffggghhhgggiiillltttyyy~~~~~~yyyuuuvvvwww|||||||||{{{yyyzzz|||~~~~~~ccc```oooyyylllbbbZZZRRRMMMQQQPPPUUU[[[ZZZWWW]]]ggg{{{|||lllaaafffhhhlllqqqwww~~~vvvDDD444333999333111111000///////////////...///111444999>>>BBBEEEHHHIIIJJJLLLPPPTTTXXXZZZZZZZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZYYYXXXYYY[[[]]]___\\\ZZZ[[[^^^___^^^\\\XXXXXXXXXXXXWWWUUUTTTSSSVVVWWWXXXWWWXXX\\\ccciiieee```]]]]]]\\\XXXWWWYYYXXXXXXWWWUUUTTTSSSRRRRRRSSSTTTQQQIIIAAA;;;666222777333222666777777999===DDDKKKQQQRRRSSSUUUUUURRRWWWUUUTTTTTTVVVXXXXXXWWW```______```ccchhhmmmpppssswww|||zzzuuusssuuuyyy{{{~~~~~~wwwsssssssssqqqpppqqqzzzrrrqqqsss{{{|||{{{yyywwwvvvwwwyyy{{{yyyyyyzzz{{{zzzvvvsssyyy{{{rrrdddfff~~~oooggg\\\TTTQQQQQQRRRSSSPPPTTT[[[```______hhhuuuzzzxxxyyy{{{eeeBBB999111444666111111000//////////////////000111444888<<>>;;;;;;<<<===<<<;;;:::::::::999777555888888777777666666555555444666888999;;;AAAIIIPPPRRRSSSZZZbbbffffffiiimmmmmmoooqqqsssrrrqqqnnnlllfffiiiaaaPPPCCC???<<<777:::999:::<<<;;;:::@@@HHHXXXhhhxxx{{{xxxzzzyyyssskkkqqq}}}uuuddd\\\ZZZSSSRRRQQQPPPQQQSSSVVVXXX^^^gggsss{{{___>>>:::444333000000///......------......------///111333555666777888888888999999888888777666666666666666555444444666666666444222222444666222444666666555444444555333333222222222222222333333555666666888<<>>777777666,,,//////...---------------+++,,,---///000222333444000111222333333222000///333444444555555444444333222333333333222333555777***...222333222111333555333222222222222333333444555666777666666:::AAAGGGJJJVVVlllwwwXXXCCC@@@@@@===555999>>>@@@<<<>>>KKKZZZwww{{{iii\\\XXXZZZ^^^```\\\bbbjjjttt}}}xxxJJJ888555---000777111+++***...000///,,,---,,,,,,---...//////...111111111111111111111111555333111000111111000///333222111///......------333222222222222222333333111222333444555555555555666444111222555:::>>>@@@IIIYYYsssnnnSSSBBB<<<;;;======:::<<<@@@===;;;HHHZZZ~~~eee^^^ZZZZZZZZZ[[[cccmmmuuu~~~sss{{{NNN999888000000000///...---...------,,,...---,,,...000111111000111111111111111111111111333111000000222333333222333222222222222222333333444333333222222222333333666666666666666555444444333222222444777;;;>>>???III[[[wwwiiiPPPAAA:::888777777555888===<<>>???LLLiii}}}ooobbbZZZUUUVVVUUUSSSUUU^^^mmmyyy}}}rrrmmmeee^^^cccnnn}}}|||uuuyyyvvvxxxxxx{{{bbb999666777111222...******...000000...000//////111444666666555555555555555555555555555777555444333444555444333666666666555444333111000555444333222222222222222222333666999;;;===??????>>>===<<<:::<<>><<<:::777;;;===>>>???CCCSSSqqquuufffYYYQQQLLLFFFHHHIIIHHHGGGLLLVVV^^^sss~~~rrrkkkhhhnnnxxx{{{nnniiikkkqqqrrrrrr}}}vvvssssss{{{{{{vvvwwwsssDDD777888333222,,,&&&&&&+++...---***000//////000333555555444444444444444444444444444999777555444555555444333---///111222333333333222555555555444444555555666333444777999<<<>>>???@@@@@@@@@@@@@@@DDDNNN\\\fffzzz]]]GGG===::::::999666999===AAAKKK```}}}ttt```RRRKKKHHHGGGBBBDDDFFFEEEDDDDDDHHHLLL\\\pppzzzpppiiifffdddbbbccciiisss~~~~~~tttfff\\\]]]aaaccckkktttyyyjjjbbbdddkkkwwwzzztttqqqwww~~~tttuuuUUU<<<888555000---******+++,,,+++***///......///111333222111222222222222222222222222888666555555666777666555,,,...111333555666555555777777777777888999:::;;;999;;;>>>BBBEEEHHHJJJLLLNNNOOOQQQSSSWWWbbbpppzzzzzzbbbMMMAAA<<<;;;;;;777;;;AAAIIIXXXoooxxxaaaOOOGGGEEEDDDDDDAAABBBCCCDDDDDDDDDDDDDDDLLL\\\tttpppeee]]]WWWSSSPPPQQQQQQPPPPPPWWWaaaiiixxxwwwggg[[[ZZZZZZWWWYYY___mmmzzz|||nnnfffeeefffooo|||yyyzzzzzz|||vvvuuuccc@@@999666///000222111///---,,,---///...---...000111111000////////////////////////777555444555777888888888666888:::<<<===<<<;;;:::999999999:::;;;<<<>>>>>>EEEGGGLLLQQQWWW\\\___aaadddgggjjjlllooowww{{{hhhUUUGGG@@@=========BBBHHHRRRccczzzzzzjjjUUUFFFBBBCCCCCCBBBAAAAAAAAACCCEEEFFFEEEDDDDDDNNNaaazzzxxxeeeVVVMMMKKKJJJIIIKKKNNNOOOLLLHHHIIIQQQYYY```sssttteee[[[\\\\\\WWWVVV\\\^^^cccnnn|||vvveee\\\```nnnyyy~~~}}}|||~~~tttpppssszzzzzz|||yyy>>><<<555000000000///......------***---000000///...000222111222222333444555555666666444333666:::<<<;;;999???AAABBB@@@>>>>>>AAAEEE@@@@@@@@@AAAEEEIIINNNQQQTTTVVV\\\eeennnssstttrrrxxx|||~~~pppbbbVVVNNNKKKJJJCCCJJJWWWhhhzzzqqq```MMMDDDAAA@@@AAABBBAAAAAA@@@AAABBBDDDFFFGGGFFFIIIQQQccc~~~{{{dddYYYPPPNNNLLLHHHHHHKKKLLLLLLJJJGGGEEEEEEHHHKKKRRRZZZrrrqqqgggsssyyyjjj]]]]]]aaacccfffmmmyyyyyymmmcccbbbfffooo}}}yyyyyyyyyyyy}}}ssslllmmmttt|||{{{~~~AAA===333000000000///......------***---///000//////000222000000111222222333444444888777777999;;;===>>>>>>FFFGGGHHHHHHHHHJJJMMMOOORRRSSSTTTVVVYYY]]]```ccceeehhhmmmssswwwzzzzzzyyyzzznnnddd]]]ZZZZZZWWW^^^iiivvveeeUUUFFF???>>>>>>>>>@@@@@@@@@???@@@AAABBBDDDEEEAAACCCHHHUUUjjjyyyfffVVVOOOJJJJJJJJJIIIMMMSSSTTTNNNGGGDDDDDDGGGIIIIIIPPPXXXnnnuuunnnllllllnnnrrrxxx~~~vvvoooiiihhhppp{{{xxxssstttxxx|||~~~xxxooolllmmmwww|||EEE<<<111000000000///......------+++---///000000000111222111111222222333444444444999:::<<<===>>>@@@DDDGGGPPPOOOPPPRRRVVVZZZ[[[\\\aaaccceeegggjjjlllmmmnnnpppuuu{{{~~~~~~~~~~~~vvvooojjjhhhggglllrrr|||rrrWWWKKK@@@============??????????????????@@@AAABBBCCCDDDGGGMMMZZZrrryyy```QQQIIIFFFEEEEEEFFFHHHQQQZZZ]]]SSSGGGBBBEEEIIIJJJIIIOOOVVVjjjzzzvvvtttuuuzzz~~~zzzmmmhhhhhhjjjtttzzzuuuvvv~~~wwwmmmjjjjjjoooqqq{{{|||EEE:::///000000000///......------+++,,,...000000111222222333333444555666777777888:::===@@@BBBCCCGGGMMMRRRXXXWWWWWW[[[bbbggggggfffkkkllloooqqqrrrqqqpppooommmttt|||}}}}}}zzzwwwtttsssssswww}}}|||cccNNNEEE>>>>>>???>>>===?????????????????????@@@@@@EEEGGGJJJKKKPPPccc}}}bbbPPPIIIEEEFFFGGGEEECCCGGGQQQ[[[___WWWMMMGGGGGGJJJJJJJJJOOOWWWkkk~~~zzzqqqlllmmmqqqmmmwww||||||||||||lllbbbccckkkssszzzCCC999000000000000///......------,,,,,,---///111222333222444444555777888999:::;;;<<<@@@EEEIIIKKKPPPWWW]]]aaa```aaaeeelllpppqqqooorrrtttvvvwwwvvvtttpppnnnlllttt|||||||||pppWWWIIIBBB>>>>>>???<<<;;;<<>>???DDDGGGMMMRRRWWW\\\aaadddiiiiiikkknnnrrruuuuuuuuussstttvvvwwwvvvsssooollluuu|||eeeOOODDD>>>;;;===<<<999777999===>>>>>>???@@@@@@@@@???@@@AAAFFFHHHGGGNNNfffsssWWWIIIGGGJJJIIIOOORRRNNNKKKOOOWWW\\\SSSUUUUUUSSSOOOMMMMMMOOOSSS\\\ooonnneee]]]^^^dddmmmyyyyyynnncccccceeemmmyyyttt{{{FFF<<<444000000000///......---------,,,,,,///333555444333777888:::===@@@CCCFFFGGGOOOQQQVVV\\\bbbfffhhhggglllnnnqqqrrrrrrsssssstttpppqqqsssuuuuuussspppnnn}}}yyy\\\III@@@<<<:::;;;;;;888777999:::;;;<<<>>>?????????>>>BBB@@@CCCHHHHHHKKK]]]rrrcccNNNFFFHHHKKKNNNUUUWWWRRRPPPSSSWWWXXXPPPOOOOOOOOOPPPPPPPPPOOOTTT[[[jjj}}}yyysssttt{{{}}}}}}rrr]]]ZZZ[[[eeerrr~~~rrriiieeecccmmm{{{rrrxxxJJJ>>>666000000000///......---------,,,,,,///333555555333<<<===@@@CCCGGGJJJMMMNNNYYYYYY\\\cccjjjmmmkkkhhhkkknnnrrrrrrooonnnoooqqqqqqrrruuuwwwxxxxxxvvvuuu}}}rrrVVVFFF???<<<:::<<<<<<999999;;;777999;;;===>>>>>>>>>>>>AAA===>>>DDDFFFGGGUUUgggwwwZZZKKKHHHKKKMMMTTTZZZ[[[UUURRRTTTUUURRROOOKKKHHHJJJPPPSSSRRROOOTTTZZZeeeuuu}}}nnncccaaa___YYYYYY___aaa```iiiwwwvvv___]]]ZZZ___mmmrrrddd```eeekkkuuuvvvkkkyyyPPP>>>555111...,,,,,,///000000///000000///000222555888:::===AAAFFFJJJNNNQQQUUUXXX\\\\\\___dddiiikkkjjjgggggglllppppppnnnnnnrrrwwwqqqsssuuuvvvwwwxxxzzz|||aaaOOODDDAAA???<<<999777888999:::999999:::;;;;;;<<<<<<<<<>>>???CCCFFFGGGHHHRRR\\\fffYYYOOOKKKMMMLLLMMMRRRTTTSSSSSSUUUSSSNNNKKKIIIIIINNNSSSTTTQQQMMMNNNXXX___fff||||||iii^^^YYYVVVTTTSSSSSSRRRPPPOOOQQQUUUYYYmmmwww~~~wwwssspppooommmlllpppmmmmmmmmmmmmqqq}}}{{{sssooodddnnn}}}~~~nnnaaa```iiizzzqqqffftttNNN<<<777111///,,,,,,...000///.../////////000333666:::<<<@@@DDDIIIMMMQQQTTTXXX[[[aaabbbdddhhhiiifff```[[[```fffmmmooommmlllnnnqqquuuuuuuuuttttttwww{{{|||]]]MMMCCCBBB@@@===;;;999999999:::999999999:::;;;===???@@@CCCDDDHHHMMMNNNNNNRRRXXXbbbWWWMMMKKKNNNNNNOOOSSSTTTRRRQQQRRRPPPKKKFFFFFFGGGMMMUUUXXXWWWUUUNNNTTTYYYbbb|||wwwggg[[[VVVTTTSSSQQQQQQQQQQQQPPPOOOOOOPPPPPPTTT[[[eeelllnnnmmmllllllfffccc___\\\[[[[[[ZZZYYY\\\ZZZYYYZZZXXXZZZbbblll}}}xxxwwwvvv~~~{{{qqqooottt~~~nnneeevvvIII999888111000...---.........---------...000444999===???EEEHHHMMMQQQUUUXXX\\\___ccceeeiiikkkjjjdddZZZTTT\\\dddmmmpppooommmmmmoooyyyxxxuuurrrrrrvvv}}}uuuWWWJJJBBBBBBAAA???>>><<<:::999888888888888999;;;???CCCFFFEEEGGGNNNVVVXXXTTTQQQRRRooo|||]]]RRRKKKJJJOOOPPPQQQTTTTTTPPPNNNNNNKKKGGGEEEFFFIIIPPPWWW[[[ZZZXXXPPPRRRUUUbbb~~~|||iiibbbZZZUUUTTTTTTTTTRRRRRRQQQRRRSSSUUUUUUSSSRRRJJJNNNRRRTTTTTTSSSRRRRRRPPPOOOMMMMMMNNNOOONNNMMMQQQPPPPPPPPPNNNLLLPPPWWWiii{{{|||zzz{{{yyy|||pppkkk~~~tttBBB888666111000///...------,,,,,,+++,,,...111555;;;@@@CCCHHHKKKPPPTTTWWWZZZ^^^aaa```ccchhhkkkjjjfff___ZZZ___fffnnnrrrqqqpppqqqtttzzzyyywwwttttttwww}}}nnnRRRIIIBBB@@@@@@@@@???===:::888666888777777888;;;AAAGGGJJJEEEHHHQQQ]]]```ZZZQQQMMMcccuuuWWWOOOIIIJJJPPPQQQTTTUUUTTTOOOLLLKKKIIIDDDHHHKKKPPPWWW[[[ZZZVVVQQQQQQPPPUUUhhhwwweee^^^[[[XXXWWWWWWVVVSSSQQQPPPOOOOOORRRWWWZZZZZZYYYUUUUUUTTTRRRPPPOOONNNNNNJJJIIIIIIJJJLLLMMMMMMLLLQQQPPPQQQSSSQQQLLLMMMQQQXXXhhh~~~xxxuuuqqqSSS;;;777222////////////---,,,++++++++++++...111777===BBBFFFIIILLLQQQUUUXXX[[[___aaa```cccfffiiiiiihhhffffffeeejjjoooqqqooopppuuuzzzxxxyyyyyyyyyyyyzzz~~~hhhPPPIIICCC>>>>>>>>>>>><<<999777555888777666777;;;BBBHHHLLLEEEIIIUUUbbbfff^^^SSSMMM]]]yyyqqqUUUNNNIIIJJJPPPQQQUUUVVVSSSMMMJJJKKKIIIFFFKKKOOOWWW]]]^^^YYYQQQKKKMMMNNNYYYsssvvvbbbVVVWWWWWWWWWWWWVVVSSSOOOLLLNNNMMMLLLNNNQQQVVVYYY[[[___\\\XXXSSSPPPNNNLLLLLLHHHGGGGGGHHHJJJKKKKKKIIIMMMLLLNNNQQQPPPKKKKKKMMMOOO[[[ppp{{{sssnnnmmmhhhnnnwwwyyyrrrccc;;;666555///---...000///---,,,+++,,,+++,,,...222888???DDDHHHJJJMMMRRRUUUXXX[[[___aaaccceeeggggggggggggiiijjjhhhlllnnnnnnlllooovvv|||vvvxxx{{{|||}}}}}}cccOOOJJJBBB============;;;999777666888777777888;;;AAAGGGKKKFFFLLLYYYeeeggg]]]TTTOOOXXXrrrnnnTTTOOOKKKKKKPPPPPPTTTUUUSSSMMMKKKMMMMMMJJJMMMRRRYYY^^^^^^XXXQQQKKKKKKNNN```qqq___SSSMMMTTTUUUWWWXXXVVVSSSPPPNNNSSSSSSRRRQQQPPPSSSXXX\\\aaa]]]WWWSSSOOOMMMJJJGGGIIIGGGFFFGGGHHHJJJJJJIIIIIIGGGHHHKKKKKKHHHHHHJJJJJJQQQbbb~~~uuuggg]]]VVVTTTVVVVVV\\\gggttt||||||ssscccLLL222444111///+++---//////---+++,,,---+++,,,///333999???EEEIIIKKKNNNRRRVVVYYY\\\___aaaccceeeggggggffffffhhhjjjjjjmmmpppooommmooouuu|||vvvxxx{{{}}}~~~~~~~~~^^^NNNIII@@@=========<<<<<<;;;:::999888888777888;;;@@@EEEHHHFFFMMMYYYbbb```VVVOOOMMMRRRiiinnnVVVRRRMMMLLLOOONNNSSSUUURRRMMMMMMPPPQQQPPPSSSVVVZZZ[[[YYYUUUPPPMMMRRRUUUjjjmmm^^^UUUPPPNNNTTTVVVWWWWWWUUURRRPPPNNNRRRVVVXXXWWWSSSTTTYYY___```]]]WWWTTTQQQMMMIIIEEEHHHFFFDDDDDDFFFHHHJJJJJJJJJFFFEEEHHHHHHGGGGGGIIIIIIMMM[[[wwwqqq```UUUNNNIIIHHHKKKNNNRRRYYYdddsss~~~tttyyyEEE@@@222333,,,000))),,,//////---,,,,,,...,,,---///333999@@@FFFIIILLLOOOSSSWWWYYY\\\```bbb```cccfffgggffffffhhhjjjlllpppsssrrroooqqqvvv|||vvvxxxzzz|||}}}zzz|||}}}|||[[[MMMIII???>>>=========<<<<<<<<<<<<888888888999;;;???CCCFFFEEELLLWWW]]]XXXNNNHHHHHHMMMbbboooWWWSSSOOOMMMOOOMMMSSSTTTRRRNNNNNNRRRUUUTTT[[[[[[[[[XXXTTTPPPNNNMMM\\\^^^rrrnnn\\\UUUUUUTTTSSSSSSTTTUUUSSSPPPLLLJJJIIIHHHPPPWWWWWWSSSRRRXXX___^^^[[[VVVTTTQQQNNNHHHCCCDDDAAA??????AAAEEEGGGHHHKKKFFFCCCDDDEEEDDDEEEHHHKKKNNNZZZvvv|||jjj^^^RRRMMMJJJGGGGGGIIIKKKKKKMMMTTTccczzzxxxwwwVVVBBB666111666---------,,,,,,,,,,,,---.........+++---666???DDDGGGJJJQQQRRRTTTUUUWWWYYY]]]aaaaaaccceeeffffffgggiiikkkppppppqqqrrrsssuuuwwwxxxzzzzzz{{{|||}}}~~~{{{wwwxxxzzzwwwYYYKKKEEE@@@AAA>>>>>>AAA@@@<<<===CCC888777666777:::===>>>>>>???LLLYYY[[[SSSJJJGGGIIIIII\\\|||eeeXXXUUUQQQMMMLLLSSSTTTTTTSSSQQQQQQUUUXXXTTTUUUWWWXXXTTTNNNOOOTTTYYYgggyyyfffVVVTTTTTTQQQRRRXXXQQQPPPOOONNNMMMJJJFFFCCCIIILLLOOONNNMMMOOOVVV\\\ZZZYYYXXXUUUOOOIIICCC???DDDCCCAAA??????@@@BBBCCCAAAAAACCCEEEFFFFFFDDDBBBJJJIIIWWWyyy}}}dddXXXUUUPPPKKKGGGFFFEEEEEEOOOHHHGGGNNNWWWeee{{{zzzzzzNNN<<<222///444,,,,,,111000///...---,,,,,,,,,---+++---666???CCCFFFJJJOOOQQQSSSTTTVVVYYY]]]```ccceeeggghhhhhhiiikkkmmmpppppppppqqqrrrtttvvvwwwyyyzzz{{{}}}~~~xxxvvv{{{|||xxxvvvXXXJJJEEEAAAAAA>>>>>>AAA???;;;===BBB999888777888;;;===>>>>>>BBBLLLUUUTTTMMMFFFEEEHHHFFFWWWvvvfffWWWRRRPPPOOOPPPRRRSSSRRRPPPOOOPPPSSSWWWVVVQQQNNNOOOOOONNNQQQVVVddduuuhhhWWWKKKKKKMMMKKKMMMSSSNNNLLLJJJIIIHHHFFFDDDAAAEEEHHHJJJJJJJJJNNNVVV\\\WWWWWWUUUQQQMMMGGGBBB???===<<<<<<<<<===???AAABBBEEEEEEFFFGGGHHHGGGEEEDDDIIIMMM___lllTTTOOOMMMIIIFFFDDDCCCCCCDDDHHHBBBAAAGGGNNNZZZtttsssGGG666000///444,,,---000000...---,,,+++++++++---+++...666>>>AAAEEEIIIMMMOOORRRTTTVVVYYY\\\___ccceeeggghhhiiijjjlllnnnnnnnnnnnnoooppprrrtttuuuvvvxxxzzz|||}}}uuupppuuu~~~~~~}}}}}}}}}|||{{{sssVVVIIIEEEBBBAAA??????@@@>>>;;;<<<@@@;;;999888999;;;=========DDDJJJOOOMMMFFFBBBCCCFFFGGGTTToooeeeRRRKKKKKKNNNQQQQQQQQQOOOMMMLLLNNNRRRUUUTTTNNNJJJMMMQQQSSSVVVZZZsss}}}hhhYYYMMMEEEIIIMMMMMMOOOTTTJJJHHHEEEDDDDDDDDDCCCBBBAAABBBDDDEEEFFFKKKTTTZZZSSSRRRPPPLLLHHHDDDAAA???888999:::<<<>>>@@@AAABBBBBBBBBCCCCCCDDDDDDDDDDDDIIISSSkkk```LLLHHHGGGDDDBBBAAABBBCCCDDDHHHDDDDDDHHHKKKTTThhh}}}~~~~~~rrrEEE666333333666---000,,,,,,+++++++++,,,---------+++...666<<>>;;;:::999:::<<<======<<>>??????@@@BBBGGGOOOUUUNNNMMMKKKHHHEEEBBB@@@???:::<<<>>>@@@BBBCCCDDDDDD??????@@@@@@AAABBBEEEGGGKKK]]]yyyrrrZZZMMMGGGFFFDDDCCCCCCCCCDDDEEEIIIHHHHHHJJJKKKOOO^^^nnnzzzuuuGGG777555444555---111---------------...//////,,,,,,///666;;;===BBBHHHMMMPPPSSSVVVXXXZZZ]]]______aaaccceeefffgggjjjlllmmmmmmkkkkkklllnnnqqqrrrsssuuuwwwyyy{{{{{{{{{{{{pppjjjiiiqqq{{{~~~~~~~~~}}}{{{yyywwwyyy~~~rrrUUUHHHEEECCC???AAA@@@===;;;:::;;;;;;:::999999:::<<<===<<<;;;===AAAEEEGGGFFFEEEEEEEEEJJJRRRggg{{{aaaRRROOOPPPQQQOOOMMMJJJIIIJJJLLLOOOPPPMMMMMMQQQTTTTTTYYYffftttuuu]]]LLLFFFBBBAAAEEEIIIJJJJJJKKKEEEBBB>>>===>>>@@@AAABBB>>>>>>======???CCCIIIMMMJJJIIIHHHFFFDDDCCCAAAAAA@@@AAABBBDDDEEEEEEEEEEEECCCCCCCCCBBBAAACCCHHHKKKVVVkkkcccSSSMMMGGGFFFEEEDDDCCCCCCDDDDDDDDDFFFHHHGGGEEEGGGRRR^^^tttmmmqqq}}}xxxGGG777555444333+++000444333111000//////......,,,,,,000666:::;;;AAAGGGKKKNNNQQQTTTUUUWWWYYY[[[\\\^^^aaabbbccceeehhhjjjllljjjiiihhhiiikkknnnooopppqqqssstttsssrrrpppnnniiieeedddiiimmmlllkkkllllllkkkkkkkkkmmmrrryyy~~~sssVVVJJJFFFCCC???BBBAAA<<<999::::::999888888888:::<<<===<<<::::::===AAAEEEGGGGGGEEEDDDFFFNNNeeeppp___WWWRRRNNNOOOLLLJJJJJJLLLNNNNNNNNNNNNNNNPPPQQQSSS___vvvsssaaaPPPEEECCCBBBBBBDDDFFFGGGFFFEEE@@@>>>:::999:::<<<======>>>===<<<<<<>>>AAADDDFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEFFFFFFDDDCCCFFFMMMSSSjjjwww\\\OOOMMMFFFEEEDDDCCCBBBBBBBBBBBBBBBFFFHHHGGGCCCDDDLLLUUUvvvyyynnnbbb]]]bbbpppzzz{{{HHH777555444333+++333333222111000///.........+++,,,000666999:::???FFFGGGIIIMMMOOOPPPPPPRRRSSSVVVXXX[[[\\\]]]___bbbddddddbbb```______bbbeeegggggghhhhhhhhheeebbb^^^\\\YYYVVVTTTVVVTTTRRRSSSWWWSSSTTTUUUUUUVVVZZZ```eeennnsssyyyuuuXXXKKKFFFCCC???BBBAAA;;;888::::::777666555666999;;;<<<;;;:::<<<<<<>>>AAADDDEEEDDDBBBEEEOOOfffqqqeee[[[RRRNNNMMMKKKLLLOOOPPPOOOMMMPPPQQQVVV]]]fffuuuxxxaaaRRRIIIDDDEEEEEEFFFFFFGGGGGGFFFEEE???<<<999888999:::;;;:::<<<<<<<<<===???AAACCCCCCEEEFFFHHHIIIIIIHHHFFFEEEGGGFFFFFFFFFFFFHHHIIIJJJFFFHHHJJJKKKNNNUUU```iiiuuuZZZOOOMMMDDDDDDCCCCCCCCCCCCCCCCCCBBBGGGKKKHHHDDDFFFLLLSSShhhttt```YYYVVV___ooouuuvvv}}}JJJ888666555444...777---,,,,,,,,,,,,---......+++,,,111666888999???FFFCCCEEEIIIKKKKKKKKKLLLNNNOOOQQQTTTVVVWWWYYY\\\^^^[[[YYYWWWUUUVVVXXX\\\^^^^^^___^^^\\\YYYTTTOOOLLLHHHEEECCCBBB???>>>BBBJJJ@@@BBBDDDDDDDDDFFFKKKOOOSSSZZZccclllzzzwwwZZZLLLGGGCCC>>>CCCBBB;;;777::::::666444444555888;;;<<<;;;:::>>>===<<<>>>AAACCCBBBAAAGGGRRRiiiwwwiii]]]NNNMMMLLLNNNQQQQQQOOOMMMQQQUUU```qqqmmmWWWLLLIIIGGGCCCDDDEEEDDDDDDEEEEEEBBB@@@>>>;;;;;;;;;<<<;;;;;;::::::;;;===@@@BBBCCCBBBDDDFFFIIIKKKKKKJJJHHHGGGIIIIIIHHHGGGHHHKKKMMMOOOJJJNNNSSSXXX___kkkzzzqqqXXXLLLJJJDDDDDDDDDEEEEEEFFFFFFFFF@@@FFFIIIFFFBBBDDDKKKPPP\\\{{{gggVVVWWWSSSYYYlll}}}ooohhh